From a783e668b3ca91b33068fe6274c29d62d75b14ef Mon Sep 17 00:00:00 2001
From: Andreas Gohr <andi@splitbrain.org>
Date: Mon, 25 Jun 2007 19:20:17 +0200
Subject: [PATCH] Chinese language updates

darcs-hash:20070625172017-7ad00-efb5005b0e5c892502679dee66db81ccaf532697.gz
---
 inc/lang/zh/backlinks.txt            |  2 +-
 inc/lang/zh/draft.txt                |  4 ++--
 inc/lang/zh/edit.txt                 |  2 +-
 inc/lang/zh/install.html             |  4 ++--
 inc/lang/zh/lang.php                 | 10 ++++++++++
 inc/lang/zh/mailtext.txt             |  2 +-
 inc/lang/zh/password.txt             |  2 +-
 inc/lang/zh/pwconfirm.txt            |  3 +--
 inc/lang/zh/registermail.txt         |  2 +-
 inc/lang/zh/subscribermail.txt       |  2 +-
 inc/lang/zh/uploadmail.txt           | 20 ++++++++++++++++++++
 inc/lang/zh/wordblock.txt            |  2 +-
 lib/plugins/config/lang/zh/lang.php  | 15 +++++++++++++--
 lib/plugins/revert/lang/zh/intro.txt |  4 ++++
 lib/plugins/revert/lang/zh/lang.php  | 28 ++++++++++++++++++++++++++++
 15 files changed, 87 insertions(+), 15 deletions(-)
 create mode 100644 inc/lang/zh/uploadmail.txt
 create mode 100644 lib/plugins/revert/lang/zh/intro.txt
 create mode 100644 lib/plugins/revert/lang/zh/lang.php

diff --git a/inc/lang/zh/backlinks.txt b/inc/lang/zh/backlinks.txt
index 3054bb34e..19e3feea6 100644
--- a/inc/lang/zh/backlinks.txt
+++ b/inc/lang/zh/backlinks.txt
@@ -1,3 +1,3 @@
 ====== 反向链接 ======
 
-这里是能够反向链接到当前页面的其他页面的列表。
\ No newline at end of file
+这里是能够反向链接到当前页面的其他页面列表。
\ No newline at end of file
diff --git a/inc/lang/zh/draft.txt b/inc/lang/zh/draft.txt
index 38b4ea9b1..9ad4adc8b 100644
--- a/inc/lang/zh/draft.txt
+++ b/inc/lang/zh/draft.txt
@@ -1,10 +1,10 @@
 ====== 发现草稿 ======
 
 您在本页最后的编辑过程没有正常结束。DokuWiki
-在您的编辑过程中自动保存了一份草稿,您现在可以使用它继续编辑
+在您的编辑过程中自动保存了一份草稿,您现在可以使用它继续编辑。
 下面是最后编辑时的数据。
 
 请决定您希望 //恢复// 您丢失的编辑数据,//删除//
-自动保存的草稿,或者 //取消// 本编辑过程。。
+自动保存的草稿,或者 //取消// 本编辑过程。
 
 
diff --git a/inc/lang/zh/edit.txt b/inc/lang/zh/edit.txt
index 3f3bd3162..846e89817 100644
--- a/inc/lang/zh/edit.txt
+++ b/inc/lang/zh/edit.txt
@@ -1 +1 @@
-编辑本页后请点击“保存”。请参阅 [[wiki:syntax]] 了解维基语法。只有在您能Please edit the page only if you can **改进** 该页面的前提下才编辑它。如果您想尝试一些东西,请先到 [[playground:playground|playground]] 热身。
\ No newline at end of file
+编辑本页后请点击“保存”。请参阅 [[wiki:syntax]] 了解维基语法。只有在您能 **改进** 该页面的前提下才编辑它。如果您想尝试一些东西,请先到 [[playground:playground|playground]] 热身。
\ No newline at end of file
diff --git a/inc/lang/zh/install.html b/inc/lang/zh/install.html
index fc364186d..fc75fb119 100644
--- a/inc/lang/zh/install.html
+++ b/inc/lang/zh/install.html
@@ -1,6 +1,6 @@
-<p>本页面旨在帮助您完成第一次安装和配置 <a href="http://wiki.splitbrain.org">Dokuwiki</a>。关于安装工具的更多信息请参阅它自己的 <a href="http://wiki.splitbrain.org/wiki:installer">官方文档页面</a>。</p>
+<p>本页面旨在帮助您完成第一次安装和配置 <a href="http://wiki.splitbrain.org">Dokuwiki</a>。关于安装工具的更多信息请参阅其 <a href="http://wiki.splitbrain.org/wiki:installer">官方文档页面</a>。</p>
 
-<p>DokuWiki 使用普通的文件保存维基页面和其他与这些页面挂钩的信息(例如:图像,搜索索引,修订记录等)。为了能正常运行,DokuWiki <strong>必须</strong> 拥有针对那些路径和文件的写权限。本安装工具不能用于设置这些权限。对权限的操作通常通过命令行或使用您的网络服务提供商的 FTP 或控制面板(例如 cPanel)。</p>
+<p>DokuWiki 使用普通的文件保存维基页面和其他与这些页面挂钩的信息(例如:图像,搜索索引,修订记录等)。为了能正常运行,DokuWiki <strong>必须</strong> 拥有针对那些路径和文件的写权限。本安装工具不能用于设置这些权限。对权限的操作通常通过命令行或使用您的网络服务提供商的 FTP 或控制面板(例如 cPanel)进行操作。</p>
 
 <p>本安装工具将设置您的 DokuWiki 配置 <acronym title="访问控制列表">ACL</acronym>,它能让管理员登录并使用“管理”功能来安装插件,管理用户,管理访问权限和其他配置设置。它并不是 DokuWiki 正常运行所必须的,但安装之后它将更方便您的管理。</p>
 
diff --git a/inc/lang/zh/lang.php b/inc/lang/zh/lang.php
index 773266acf..bf2cb7642 100644
--- a/inc/lang/zh/lang.php
+++ b/inc/lang/zh/lang.php
@@ -7,6 +7,11 @@
  */
 $lang['encoding']   = 'utf-8';
 $lang['direction']  = 'ltr';
+$lang['doublequoteopening']  = '“';//&ldquo;
+$lang['doublequoteclosing']  = '”';//&rdquo;
+$lang['singlequoteopening']  = '‘';//&lsquo;
+$lang['singlequoteclosing']  = '’';//&rsquo;
+$lang['apostrophe']          = '’';//&rsquo;
 
 $lang['btn_edit']   = '编辑本页';
 $lang['btn_source'] = '显示源文件';
@@ -97,6 +102,9 @@ $lang['uploadsucc']  = '上传成功';
 $lang['uploadfail']  = '上传失败。也许是上传权限错误。';
 $lang['uploadwrong'] = '上传失败。该扩展名被禁止。';
 $lang['uploadexist'] = '文件已存在。不进行操作。';
+$lang['uploadbadcontent'] = '上传的文件与扩展名 %s 不符。';
+$lang['uploadspam']  = '上传操作被垃圾信息黑名单阻止。';
+$lang['uploadxss']   = '上传操作因可能存在恶意内容而被阻止。';
 $lang['deletesucc']  = '文件“%s”已经被删除。';
 $lang['deletefail']  = '无法删除“%s”- 请检查权限。';
 $lang['mediainuse']  = '文件“%s”无法删除 - 它正被使用中。';
@@ -129,11 +137,13 @@ $lang['by']         = 'ç”±';
 $lang['deleted']    = '移除';
 $lang['created']    = '创建';
 $lang['restored']   = '已恢复为旧版';
+$lang['external_edit'] = '外部编辑';
 $lang['summary']    = '编辑摘要';
 
 $lang['mail_newpage'] = '添加页面:';
 $lang['mail_changed'] = '更改页面:';
 $lang['mail_new_user'] = '新用户:';
+$lang['mail_upload']   = '已上传的文件:';
 
 $lang['nosmblinks'] = '连接到 Windows 共享功能只有在 IE 浏览器中才能正常使用。\n但您仍能复制并粘贴该链接。';
 
diff --git a/inc/lang/zh/mailtext.txt b/inc/lang/zh/mailtext.txt
index 95b20f3b3..93cebbfb9 100644
--- a/inc/lang/zh/mailtext.txt
+++ b/inc/lang/zh/mailtext.txt
@@ -13,5 +13,5 @@ IP 地址     : @IPADDRESS@
 
 
 --
-本邮件由 DokuWiki 创建
+本邮件由 DokuWiki 自动创建
 @DOKUWIKIURL@
\ No newline at end of file
diff --git a/inc/lang/zh/password.txt b/inc/lang/zh/password.txt
index d86a0872f..ae9d476c0 100644
--- a/inc/lang/zh/password.txt
+++ b/inc/lang/zh/password.txt
@@ -5,6 +5,6 @@
 密码:@PASSWORD@
 
 --
-本邮件由 DokuWiki 创建
+本邮件由 DokuWiki 自动创建
 @DOKUWIKIURL@
 
diff --git a/inc/lang/zh/pwconfirm.txt b/inc/lang/zh/pwconfirm.txt
index ef90388a1..24de45a2a 100644
--- a/inc/lang/zh/pwconfirm.txt
+++ b/inc/lang/zh/pwconfirm.txt
@@ -2,7 +2,6 @@
 
 有人请求为您在 @DOKUWIKIURL@ 注册的用户名 @TITLE@ 发送新密码
 
-
 如果您没有请求发送新密码,请忽略这封邮件。
 
 为了确认发送新密码请求的确来自您,请使用下面的链接。
@@ -10,7 +9,7 @@
 @CONFIRM@
 
 --
-本邮件由 DokuWiki 创建
+本邮件由 DokuWiki 自动创建
 @DOKUWIKIURL@
 
 
diff --git a/inc/lang/zh/registermail.txt b/inc/lang/zh/registermail.txt
index dd427b155..9647b5fad 100644
--- a/inc/lang/zh/registermail.txt
+++ b/inc/lang/zh/registermail.txt
@@ -10,7 +10,7 @@ IP 地址     : @IPADDRESS@
 机器名称    : @HOSTNAME@
 
 -- 
-本邮件由 DokuWiki 创建
+本邮件由 DokuWiki 自动创建
 @DOKUWIKIURL@
 
 
diff --git a/inc/lang/zh/subscribermail.txt b/inc/lang/zh/subscribermail.txt
index 24b8561d0..d014e0d93 100644
--- a/inc/lang/zh/subscribermail.txt
+++ b/inc/lang/zh/subscribermail.txt
@@ -13,7 +13,7 @@
 并选择'退订更改'。
 
 --
-本邮件由 DokuWiki 创建
+本邮件由 DokuWiki 自动创建
 @DOKUWIKIURL@
 
 
diff --git a/inc/lang/zh/uploadmail.txt b/inc/lang/zh/uploadmail.txt
new file mode 100644
index 000000000..b820cee2b
--- /dev/null
+++ b/inc/lang/zh/uploadmail.txt
@@ -0,0 +1,20 @@
+您好!
+
+一个文件被上传到您的 DokuWiki 站点。下面是详细信息:
+
+文件名 : @MEDIA@
+日期 : @DATE@
+浏览器 : @BROWSER@
+IP 地址 : @IPADDRESS@
+主机名 : @HOSTNAME@
+大小 : @SIZE@
+MIME 类型 : @MIME@
+用户 : @USER@
+
+-- 
+本邮件由 DokuWiki 自动创建
+@DOKUWIKIURL@
+
+
+
+
diff --git a/inc/lang/zh/wordblock.txt b/inc/lang/zh/wordblock.txt
index ef57bc94a..72c473a59 100644
--- a/inc/lang/zh/wordblock.txt
+++ b/inc/lang/zh/wordblock.txt
@@ -1,3 +1,3 @@
-====== 拒绝垃圾资料(SPAM blocked) ======
+====== 拒绝垃圾资料 ======
 
 您的更改 **并没有** 保存,因为它包含了一个或多个被限制的字眼。如果您尝试为本维基添加垃圾信息 -- 你是一个大坏蛋!如果您认为这是一个系统错误,请联系本维基的管理员。
diff --git a/lib/plugins/config/lang/zh/lang.php b/lib/plugins/config/lang/zh/lang.php
index a4db92024..d099cbd02 100644
--- a/lib/plugins/config/lang/zh/lang.php
+++ b/lib/plugins/config/lang/zh/lang.php
@@ -80,20 +80,24 @@ $lang['usewordblock']= '根据 wordlist 阻止垃圾评论';
 $lang['indexdelay']  = '构建索引前的时间延滞(秒)';
 $lang['relnofollow'] = '对外部链接使用 rel="nofollow" 标签';
 $lang['mailguard']   = '弄乱邮件地址(保护用户的邮件地址)';
+$lang['iexssprotect']= '检验上传的文件以避免可能存在的恶意 JavaScript 或 HTML 代码';
 
 /* Authentication Options */
 $lang['useacl']      = '使用访问控制列表(ACL)';
 $lang['autopasswd']  = '自动生成密码';
 $lang['authtype']    = '认证后台管理方式';
 $lang['passcrypt']   = '密码加密方法';
-$lang['defaultgroup']= '默认的组';
-$lang['superuser']   = '超级用户';
+$lang['defaultgroup']= '默认组';
+$lang['superuser']   = '超级用户 - 不论 ACL 如何设置,都能访问所有页面与功能的用户组/用户';
+$lang['manager']     = '管理员 - 能访问相应管理功能的用户组/用户';
 $lang['profileconfirm'] = '更新个人信息时需要输入当前密码';
 $lang['disableactions'] = '停用 DokuWiki 功能';
 $lang['disableactions_check'] = '检查';
 $lang['disableactions_subscription'] = '订阅/退订';
 $lang['disableactions_wikicode'] = '查看源文件/导出源文件';
 $lang['disableactions_other'] = '其他功能(用英文逗号分隔)';
+$lang['sneaky_index'] = '默认情况下,DokuWiki 在索引页会显示所有 namespace。启用该选项能隐藏那些用户没有权限阅读的页面。但也可能将用户能够阅读的子页面一并隐藏。这有可能导致在特定 ACL 设置下,索引功能不可用。';
+$lang['auth_security_timeout'] = '认证安全超时(秒)';
 
 /* Advanced Options */
 $lang['updatecheck'] = '自动检查更新并接收安全警告吗?开启该功能后 DokuWiki 将自动访问 splitbrain.org。';
@@ -120,11 +124,13 @@ $lang['compress']    = '使 CSS 和 javascript 输出更紧密';
 $lang['hidepages']   = '隐藏匹配的界面(正则表达式)';
 $lang['send404']     = '发送 "HTTP 404/页面没有找到" 错误信息给不存在的页面';
 $lang['sitemap']     = '生成 Google sitemap(天)';
+$lang['broken_iua']  = 'ignore_user_abort 功能失效了?这有可能导致搜索索引不可用。IIS+PHP/CGI 已损坏。请参阅 <a href="http://bugs.splitbrain.org/?do=details&amp;task_id=852">Bug 852</a> 获取更多信息。';
 
 $lang['rss_type']    = 'XML feed 类型';
 $lang['rss_linkto']  = 'XML feed 链接到';
 $lang['rss_update']  = 'XML feed 升级间隔(秒)';
 $lang['recent_days'] = '保留多少天的最近更改(天)';
+$lang['rss_show_summary'] = 'XML feed 在标题中显示摘要';
 
 /* Target options */
 $lang['target____wiki']      = '内部链接的目标窗口';
@@ -148,6 +154,11 @@ $lang['ftp____user'] = 'Safemode Hack 的 FTP 用户名';
 $lang['ftp____pass'] = 'Safemode Hack 的 FTP 密码';
 $lang['ftp____root'] = 'Safemode Hack 的 FTP 根路径';
 
+/* typography options */
+$lang['typography_o_0'] = 'æ— ';
+$lang['typography_o_1'] = '仅限双引号';
+$lang['typography_o_2'] = '所有引号(不一定能正常运行)';
+
 /* userewrite options */
 $lang['userewrite_o_0'] = 'æ— ';
 $lang['userewrite_o_1'] = '.htaccess';
diff --git a/lib/plugins/revert/lang/zh/intro.txt b/lib/plugins/revert/lang/zh/intro.txt
new file mode 100644
index 000000000..f1622c566
--- /dev/null
+++ b/lib/plugins/revert/lang/zh/intro.txt
@@ -0,0 +1,4 @@
+====== 还原管理器 ======
+
+该页面能帮助您的页面从垃圾信息的攻击中自动还原过来。
+请先输入关键词搜索包含垃圾信息的页面(如某个垃圾信息的 URL),然后请确定搜索结果的确包含垃圾信息,并将其还原至先前的修订版。
\ No newline at end of file
diff --git a/lib/plugins/revert/lang/zh/lang.php b/lib/plugins/revert/lang/zh/lang.php
new file mode 100644
index 000000000..82fd43cb6
--- /dev/null
+++ b/lib/plugins/revert/lang/zh/lang.php
@@ -0,0 +1,28 @@
+<?php
+/**
+ * Chinese(Simplified) language file
+ *
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html) 
+ * @author     ZDYX <zhangduyixiong@gmail.com>  
+ */
+
+// settings must be present and set appropriately for the language
+$lang['encoding']   = 'utf-8';
+$lang['direction']  = 'ltr';
+
+// for admin plugins, the menu prompt to be displayed in the admin menu
+// if set here, the plugin doesn't need to override the getMenuText() method
+$lang['menu'] = '还原管理器';
+
+// custom language strings for the plugin
+
+$lang['filter']   = '搜索包含垃圾信息的页面';
+$lang['revert']   = '还原选中的页面';
+$lang['reverted'] = '%s 还原至修订版 %s';
+$lang['removed']  = '%s 已移除';
+$lang['revstart'] = '已开始还原操作。有可能需要很长时间。如果计时器在还原操作完成前停止了,请尝试还原较少的内容。';
+$lang['revstop']  = '还原操作成功完成。';
+$lang['note1']    = '请注意:本次搜索区分大小写';
+$lang['note2']    = '请注意:本页面将被还原至不包含给定垃圾信息 <i>%s</i> 的最近的修订版。';
+
+//Setup VIM: ex: et ts=4 enc=utf-8 :
-- 
GitLab