diff --git a/plugins/serendipity_event_bbcode/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_bbcode/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..cde94aa4 --- /dev/null +++ b/plugins/serendipity_event_bbcode/UTF-8/lang_cn.inc.php @@ -0,0 +1,6 @@ +BBCode格式代码'); +@define('PLUGIN_EVENT_BBCODE_TARGET', '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)'); diff --git a/plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php index 6cfd361d..cde94aa4 100644 --- a/plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php @@ -1,18 +1,6 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +BBCode 可用的格式'); -?> +@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode'); +@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言'); +@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用BBCode格式代码'); +@define('PLUGIN_EVENT_BBCODE_TARGET', '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)'); diff --git a/plugins/serendipity_event_bbcode/lang_cn.inc.php b/plugins/serendipity_event_bbcode/lang_cn.inc.php new file mode 100644 index 00000000..cde94aa4 --- /dev/null +++ b/plugins/serendipity_event_bbcode/lang_cn.inc.php @@ -0,0 +1,6 @@ +BBCode格式代码'); +@define('PLUGIN_EVENT_BBCODE_TARGET', '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)'); diff --git a/plugins/serendipity_event_bbcode/lang_zh.inc.php b/plugins/serendipity_event_bbcode/lang_zh.inc.php index 27655ae5..cde94aa4 100644 --- a/plugins/serendipity_event_bbcode/lang_zh.inc.php +++ b/plugins/serendipity_event_bbcode/lang_zh.inc.php @@ -1,18 +1,6 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +BBCode õĸʽ'); -?> +@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode'); +@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言'); +@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用BBCode格式代码'); +@define('PLUGIN_EVENT_BBCODE_TARGET', '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)'); diff --git a/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..d55a6986 --- /dev/null +++ b/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', '浏览器兼容'); +@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', '使用不同的CSS样式表述方法以最大限度地兼容各种浏览器'); diff --git a/plugins/serendipity_event_browsercompatibility/lang_cn.inc.php b/plugins/serendipity_event_browsercompatibility/lang_cn.inc.php new file mode 100644 index 00000000..d55a6986 --- /dev/null +++ b/plugins/serendipity_event_browsercompatibility/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.xitor.com # -########################################################################## + +@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', '浏览器兼容'); +@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', '使用不同的CSS样式表述方法以最大限度地兼容各种浏览器'); diff --git a/plugins/serendipity_event_contentrewrite/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_contentrewrite/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..84252900 --- /dev/null +++ b/plugins/serendipity_event_contentrewrite/UTF-8/lang_cn.inc.php @@ -0,0 +1,21 @@ +{从}'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。'); diff --git a/plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php index 1e03f7da..84252900 100644 --- a/plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php @@ -1,33 +1,21 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +{改}'); - @define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '改写符号'); - @define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '改写字符可以用来分辨应该改写和不应该改写的字。如果改写字符是 * 那只输入 \'exten\' 并不会被改写,除非输入 \'exten*\'。'); -?> +@define('PLUGIN_EVENT_CONTENTREWRITE_FROM', '从'); +@define('PLUGIN_EVENT_CONTENTREWRITE_TO', '到'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NAME', '内容重写'); +@define('PLUGIN_EVENT_CONTENTREWRITE_DESCRIPTION', '使用新的字符串替换现有单词 (一般为缩略词。这有益于对缩略词、技术名词等作出解释)'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWTITLE', '新的缩略词'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWTDESCRIPTION', '添加新的缩略词 ({从})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDTITLE', '缩略词 #%d'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDTDESCRIPTION', '在此输入缩略词 ({从})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_PTITLE', '插件名称'); +@define('PLUGIN_EVENT_CONTENTREWRITE_PDESCRIPTION', '该插件的名称。可安装多个内容重写插件来处理不同的缩略词,每个内容重写插件应有不同的插件名称。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWDESCRIPTION', '新描述'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWDDESCRIPTION', '对新缩略词的描述 ({到})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDDESCRIPTION', '描述 #%s'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDDDESCRIPTION', '对缩略词的描述 ({到})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '重写字符串'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRINGDESC', '用于重写的字符串。将{从}和{到}放在需要重写的任何地方。' . "\n" . '例如: {从}'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。'); diff --git a/plugins/serendipity_event_contentrewrite/lang_cn.inc.php b/plugins/serendipity_event_contentrewrite/lang_cn.inc.php new file mode 100644 index 00000000..84252900 --- /dev/null +++ b/plugins/serendipity_event_contentrewrite/lang_cn.inc.php @@ -0,0 +1,21 @@ +{从}'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。'); diff --git a/plugins/serendipity_event_contentrewrite/lang_zh.inc.php b/plugins/serendipity_event_contentrewrite/lang_zh.inc.php index 9e6ef505..84252900 100644 --- a/plugins/serendipity_event_contentrewrite/lang_zh.inc.php +++ b/plugins/serendipity_event_contentrewrite/lang_zh.inc.php @@ -1,33 +1,21 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +{}'); - @define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', 'дַ'); - @define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', 'дֱַӦøдͲӦøд֡дַ * ֻ \'exten\' ᱻд \'exten*\''); -?> +@define('PLUGIN_EVENT_CONTENTREWRITE_FROM', '从'); +@define('PLUGIN_EVENT_CONTENTREWRITE_TO', '到'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NAME', '内容重写'); +@define('PLUGIN_EVENT_CONTENTREWRITE_DESCRIPTION', '使用新的字符串替换现有单词 (一般为缩略词。这有益于对缩略词、技术名词等作出解释)'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWTITLE', '新的缩略词'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWTDESCRIPTION', '添加新的缩略词 ({从})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDTITLE', '缩略词 #%d'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDTDESCRIPTION', '在此输入缩略词 ({从})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_PTITLE', '插件名称'); +@define('PLUGIN_EVENT_CONTENTREWRITE_PDESCRIPTION', '该插件的名称。可安装多个内容重写插件来处理不同的缩略词,每个内容重写插件应有不同的插件名称。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWDESCRIPTION', '新描述'); +@define('PLUGIN_EVENT_CONTENTREWRITE_NEWDDESCRIPTION', '对新缩略词的描述 ({到})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDDESCRIPTION', '描述 #%s'); +@define('PLUGIN_EVENT_CONTENTREWRITE_OLDDDESCRIPTION', '对缩略词的描述 ({到})'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '重写字符串'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRINGDESC', '用于重写的字符串。将{从}和{到}放在需要重写的任何地方。' . "\n" . '例如: {从}'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。'); +@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。'); diff --git a/plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php index df795295..7f22e099 100644 --- a/plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php +++ b/plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php @@ -1,28 +1,16 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_DESC', '请选择适合您的创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_TXT', '显示文本?'); -@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了正确传达协议信息,请对所选协议提供一份简要说明。'); -@define('PLUGIN_CREATIVECOMMONS_CAP', '该原创内容遵循“创作共用协议”'); -@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '该原创内容使用公共领域条款。'); -// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); -// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者支付报酬。'); -@define('PLUGIN_CREATIVECOMMONS_NC', '允许将您的作品用于商业用途?'); -@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); -@define('PLUGIN_CREATIVECOMMONS_ND', '允许修改您的作品?'); -@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); -@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '允许,如果用途相同的话'); +@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_DESC', '选择并显示一份保护你文章内容的创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_TXT', '显示协议文本?'); +@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了有效传达协议信息,对所选协议显示一份简短说明。'); +@define('PLUGIN_CREATIVECOMMONS_CAP', '此作品的原创内容遵循“创作共用协议”'); +@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循公共领域条款。'); +// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); +// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者有所表示。'); +@define('PLUGIN_CREATIVECOMMONS_NC', '是否允许将你的作品用于商业用途?'); +@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示和使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); +@define('PLUGIN_CREATIVECOMMONS_ND', '是否允许对你的作品修改?'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC','作者只允许他人复制、分发、演示和使用未被修改的该作品,而不是在此作品基础上修改后的作品。'); +@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '如果别人也遵守创作共用协议的话,允许。'); diff --git a/plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php index 2d738c6c..7f22e099 100644 --- a/plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php @@ -1,30 +1,16 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - -@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_DESC', '请选择适合您的创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_TXT', '显示文本?'); -@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了正确传达协议信息,请对所选协议提供一份简要说明。'); -@define('PLUGIN_CREATIVECOMMONS_CAP', '该原创内容遵循“创作共用协议”'); -@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '该原创内容使用公共领域条款。'); -@define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); -@define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者支付报酬。'); -@define('PLUGIN_CREATIVECOMMONS_NC', '允许将您的作品用于商业用途?'); -@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); -@define('PLUGIN_CREATIVECOMMONS_ND', '允许修改您的作品?'); -@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); -@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '允许,如果用途相同的话'); - -?> +@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_DESC', '选择并显示一份保护你文章内容的创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_TXT', '显示协议文本?'); +@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了有效传达协议信息,对所选协议显示一份简短说明。'); +@define('PLUGIN_CREATIVECOMMONS_CAP', '此作品的原创内容遵循“创作共用协议”'); +@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循公共领域条款。'); +// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); +// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者有所表示。'); +@define('PLUGIN_CREATIVECOMMONS_NC', '是否允许将你的作品用于商业用途?'); +@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示和使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); +@define('PLUGIN_CREATIVECOMMONS_ND', '是否允许对你的作品修改?'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC','作者只允许他人复制、分发、演示和使用未被修改的该作品,而不是在此作品基础上修改后的作品。'); +@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '如果别人也遵守创作共用协议的话,允许。'); diff --git a/plugins/serendipity_event_creativecommons/lang_cn.inc.php b/plugins/serendipity_event_creativecommons/lang_cn.inc.php index df795295..7f22e099 100644 --- a/plugins/serendipity_event_creativecommons/lang_cn.inc.php +++ b/plugins/serendipity_event_creativecommons/lang_cn.inc.php @@ -1,28 +1,16 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_DESC', '请选择适合您的创作共用协议'); -@define('PLUGIN_CREATIVECOMMONS_TXT', '显示文本?'); -@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了正确传达协议信息,请对所选协议提供一份简要说明。'); -@define('PLUGIN_CREATIVECOMMONS_CAP', '该原创内容遵循“创作共用协议”'); -@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '该原创内容使用公共领域条款。'); -// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); -// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者支付报酬。'); -@define('PLUGIN_CREATIVECOMMONS_NC', '允许将您的作品用于商业用途?'); -@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); -@define('PLUGIN_CREATIVECOMMONS_ND', '允许修改您的作品?'); -@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); -@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '允许,如果用途相同的话'); +@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_DESC', '选择并显示一份保护你文章内容的创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_TXT', '显示协议文本?'); +@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了有效传达协议信息,对所选协议显示一份简短说明。'); +@define('PLUGIN_CREATIVECOMMONS_CAP', '此作品的原创内容遵循“创作共用协议”'); +@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循公共领域条款。'); +// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); +// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者有所表示。'); +@define('PLUGIN_CREATIVECOMMONS_NC', '是否允许将你的作品用于商业用途?'); +@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示和使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); +@define('PLUGIN_CREATIVECOMMONS_ND', '是否允许对你的作品修改?'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC','作者只允许他人复制、分发、演示和使用未被修改的该作品,而不是在此作品基础上修改后的作品。'); +@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '如果别人也遵守创作共用协议的话,允许。'); diff --git a/plugins/serendipity_event_creativecommons/lang_zh.inc.php b/plugins/serendipity_event_creativecommons/lang_zh.inc.php index 5da5525f..7f22e099 100644 --- a/plugins/serendipity_event_creativecommons/lang_zh.inc.php +++ b/plugins/serendipity_event_creativecommons/lang_zh.inc.php @@ -1,30 +1,16 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - -@define('PLUGIN_CREATIVECOMMONS_NAME', 'Э'); -@define('PLUGIN_CREATIVECOMMONS_DESC', 'ѡʺĴЭ'); -@define('PLUGIN_CREATIVECOMMONS_TXT', 'ʾı?'); -@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', 'ΪȷЭϢѡЭṩһݼҪ˵'); -@define('PLUGIN_CREATIVECOMMONS_CAP', 'ԭѭЭ'); -@define('PLUGIN_CREATIVECOMMONS_CAP_PD', 'ԭʹ'); -@define('PLUGIN_CREATIVECOMMONS_BY', 'Ҫַ'); -@define('PLUGIN_CREATIVECOMMONS_BY_DESC', '˸ơַʾʹøƷͬʱʹԭ֧ꡣ'); -@define('PLUGIN_CREATIVECOMMONS_NC', 'Ʒҵ;'); -@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '˸ơַʾʹøƷͬʱʹ߲ýƷҵ;ǵõȨ'); -@define('PLUGIN_CREATIVECOMMONS_ND', '޸Ʒ?'); -@define('PLUGIN_CREATIVECOMMONS_ND_DESC', 'ֻ˸ơַʾʹδ޸ĵĸƷ'); -@define('PLUGIN_CREATIVECOMMONS_SA_DESC', ';ͬĻ'); - -?> +@define('PLUGIN_CREATIVECOMMONS_NAME', '创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_DESC', '选择并显示一份保护你文章内容的创作共用协议'); +@define('PLUGIN_CREATIVECOMMONS_TXT', '显示协议文本?'); +@define('PLUGIN_CREATIVECOMMONS_TXT_DESC', '为了有效传达协议信息,对所选协议显示一份简短说明。'); +@define('PLUGIN_CREATIVECOMMONS_CAP', '此作品的原创内容遵循“创作共用协议”'); +@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循公共领域条款。'); +// @define('PLUGIN_CREATIVECOMMONS_BY', '需要分发?'); +// @define('PLUGIN_CREATIVECOMMONS_BY_DESC', '作者允许他人复制、分发、演示、使用该作品。同时,使用者需向原作者有所表示。'); +@define('PLUGIN_CREATIVECOMMONS_NC', '是否允许将你的作品用于商业用途?'); +@define('PLUGIN_CREATIVECOMMONS_NC_DESC', '作者允许他人复制、分发、演示和使用该作品。同时,使用者不得将该作品用于商业用途,除非得到作者授权。'); +@define('PLUGIN_CREATIVECOMMONS_ND', '是否允许对你的作品修改?'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC', '作者只允许他人复制、分发、演示、使用未被修改的该作品。'); +@define('PLUGIN_CREATIVECOMMONS_ND_DESC','作者只允许他人复制、分发、演示和使用未被修改的该作品,而不是在此作品基础上修改后的作品。'); +@define('PLUGIN_CREATIVECOMMONS_SA_DESC', '如果别人也遵守创作共用协议的话,允许。'); diff --git a/plugins/serendipity_event_emoticate/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_emoticate/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..3f86bc36 --- /dev/null +++ b/plugins/serendipity_event_emoticate/UTF-8/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - @define('PLUGIN_EVENT_EMOTICATE_NAME', '标记语言: 表情图案'); - @define('PLUGIN_EVENT_EMOTICATE_DESC', '转换字符成表情图案'); - @define('PLUGIN_EVENT_EMOTICATE_TRANSFORM', '字符像 :-) 和 ;-) 会转换成图案'); - @define('PLUGIN_EVENT_EMOTICATE_EXTENSION', '表情图案'); - @define('PLUGIN_EVENT_EMOTICATE_EXTENSION_BLAHBLAH', '把文章内的字符转换成表情图案'); -?> +@define('PLUGIN_EVENT_EMOTICATE_NAME', '标记语言: 表情图案'); +@define('PLUGIN_EVENT_EMOTICATE_DESC', '将标准的表示表情色彩的字符串转换成图片形式'); +@define('PLUGIN_EVENT_EMOTICATE_TRANSFORM', '像 :-) 和 ;-) 等标准的表示表情色彩的字符串会被转换成图片形式'); +@define('PLUGIN_EVENT_EMOTICATE_EXTENSION', '文件扩展名'); +@define('PLUGIN_EVENT_EMOTICATE_EXTENSION_BLAHBLAH', '图片表情文件的扩展名(区分大小写)'); diff --git a/plugins/serendipity_event_emoticate/lang_cn.inc.php b/plugins/serendipity_event_emoticate/lang_cn.inc.php new file mode 100644 index 00000000..3f86bc36 --- /dev/null +++ b/plugins/serendipity_event_emoticate/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - @define('PLUGIN_EVENT_EMOTICATE_NAME', ': ͼ'); - @define('PLUGIN_EVENT_EMOTICATE_DESC', 'תַɱͼ'); - @define('PLUGIN_EVENT_EMOTICATE_TRANSFORM', 'ַ :-) ;-) תͼ'); - @define('PLUGIN_EVENT_EMOTICATE_EXTENSION', 'ͼ'); - @define('PLUGIN_EVENT_EMOTICATE_EXTENSION_BLAHBLAH', 'ڵַתɱͼ'); -?> +@define('PLUGIN_EVENT_EMOTICATE_NAME', '标记语言: 表情图案'); +@define('PLUGIN_EVENT_EMOTICATE_DESC', '将标准的表示表情色彩的字符串转换成图片形式'); +@define('PLUGIN_EVENT_EMOTICATE_TRANSFORM', '像 :-) 和 ;-) 等标准的表示表情色彩的字符串会被转换成图片形式'); +@define('PLUGIN_EVENT_EMOTICATE_EXTENSION', '文件扩展名'); +@define('PLUGIN_EVENT_EMOTICATE_EXTENSION_BLAHBLAH', '图片表情文件的扩展名(区分大小写)'); diff --git a/plugins/serendipity_event_entryproperties/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_entryproperties/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..a011d915 --- /dev/null +++ b/plugins/serendipity_event_entryproperties/UTF-8/lang_cn.inc.php @@ -0,0 +1,33 @@ +%s)建立缓存……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', '该文章的缓存已创建。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', '对文章创建缓存的操作已完成。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', '对文章创建缓存的操作被取消。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (总共 %d 篇文章)……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', '从文章目录以及头版文章中隐藏掉'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', '使用基于用户组的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', '如果启用该设置的话,你可以设定哪些用户组的用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', '使用基于用户的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', '如果启用该设置的话,你可以设定哪些用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', '从RSS种子中隐藏该文章内容'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', '如果启用该设置的话,则该文章内容将不会在RSS种子中显示。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', '自定义的字段'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', '你可以在你的博客模版中使用额外附加的自定义字段,从而将相关字段内容显示在页面上。你需要编辑entries.tpl这个模版文件,将Smarty标记( 例如{$entry.properties.ep_MyCustomField} )放在该模版文件中你想放置的合适位置,不过需要主意的是,要在每一个自定义字段前面添加前缀(prefix) ep_ 。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', '此处你可以输入一些自定义字段的名称,用逗号分割开来。这些自定义字段可以在任何一篇文章中被使用。不要在自定义字段的名称中使用特殊字符或空格。自定义字段的名称可以是 Customfield1, Customfield2 等等。 ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', '可在“配置插件”中修改自定义字段。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。'); diff --git a/plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php index 42791b36..a011d915 100644 --- a/plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php @@ -1,46 +1,33 @@ # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - @define('PLUGIN_EVENT_ENTRYPROPERTIES_TITLE', '文章的高级属性'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_DESC', '(快取资料, 不开放文章, 置顶文章)'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_STICKYPOSTS', '标记为置顶文章'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS', '谁可以阅读文章'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PRIVATE', '自己'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_MEMBER', '副作者'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PUBLIC', '访客'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE', '允许快取文章'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DESC', '如果开启,每次保存文章时都会建立快取资料。快取资料可增加速度,但可能有些外挂不兼容。'); - @define('PLUGIN_EVENT_ENTRYPROPERTY_BUILDCACHE', '建立快取文章'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNEXT', '选取其它文章...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNO', '选取文章 %d 到 %d'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_BUILDING', '建立此文章的快取资料 #%d, %s...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', '取得快取资料'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', '快取完成'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', '快取资料取消'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (总共 %d 篇文章)...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_NL2BR', '开关 nl2br'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', '隐藏于文章里面 / 主页面'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', '使用群组限制'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', '如果开启,您可以选择那个群组的成员可以浏览文章。这个功能影响系统速度,除非必要最好不要使用。'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', '使用会员限制'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', '如果开启,您可以选择那个成员可以浏览文章。这个功能影响系统速度,除非必要最好不要使用。'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', 'RSS 内隐藏内容'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', '如果开启,文章的内容不会显示于 RSS 内。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_TITLE', '文章的高级选项'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DESC', '(缓存,隐藏文章,置顶文章)'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_STICKYPOSTS', '将此文章置顶'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS', '此文章可被以下用户阅读'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PRIVATE', '自己'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_MEMBERS', '合著者'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PUBLIC', '任何人'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE', '允许将文章缓存'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DESC', '如果启用该设置的话,在每次保存文章的时候都会生成一份该文章的缓存。缓存可以提高网站性能,但是可能影响到对其他一些插件的灵活使用。'); +@define('PLUGIN_EVENT_ENTRYPROPERTY_BUILDCACHE', '创建文章的缓存'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNEXT', '正在读取下一批文章……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNO', '正在读取编号为 %d 到 %d 的文章'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_BUILDING', '正在为编号为 #%d 的文章(%s)建立缓存……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', '该文章的缓存已创建。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', '对文章创建缓存的操作已完成。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', '对文章创建缓存的操作被取消。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (总共 %d 篇文章)……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', '从文章目录以及头版文章中隐藏掉'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', '使用基于用户组的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', '如果启用该设置的话,你可以设定哪些用户组的用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', '使用基于用户的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', '如果启用该设置的话,你可以设定哪些用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', '从RSS种子中隐藏该文章内容'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', '如果启用该设置的话,则该文章内容将不会在RSS种子中显示。'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', '自定菜单'); - define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', '您可以在主题里显示额外的菜单。您必须编辑 entries.tpl 的主题然后将 Smarty 标签 {$entry.properties.ep_MyCustomField} 放入您要它显示的 HTML 里面。 注意菜单的前面添加 ep_'); - define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', '这里可以输入每个以逗号分开的菜单名称 - 不要使用特殊符号。例如:"Customfield1, Customfield2". ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', '每个自定菜单可以在这里改变 外挂设定。'); - -?> +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', '自定义的字段'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', '你可以在你的博客模版中使用额外附加的自定义字段,从而将相关字段内容显示在页面上。你需要编辑entries.tpl这个模版文件,将Smarty标记( 例如{$entry.properties.ep_MyCustomField} )放在该模版文件中你想放置的合适位置,不过需要主意的是,要在每一个自定义字段前面添加前缀(prefix) ep_ 。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', '此处你可以输入一些自定义字段的名称,用逗号分割开来。这些自定义字段可以在任何一篇文章中被使用。不要在自定义字段的名称中使用特殊字符或空格。自定义字段的名称可以是 Customfield1, Customfield2 等等。 ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', '可在“配置插件”中修改自定义字段。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。'); diff --git a/plugins/serendipity_event_entryproperties/lang_cn.inc.php b/plugins/serendipity_event_entryproperties/lang_cn.inc.php new file mode 100644 index 00000000..a011d915 --- /dev/null +++ b/plugins/serendipity_event_entryproperties/lang_cn.inc.php @@ -0,0 +1,33 @@ +%s)建立缓存……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', '该文章的缓存已创建。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', '对文章创建缓存的操作已完成。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', '对文章创建缓存的操作被取消。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (总共 %d 篇文章)……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', '从文章目录以及头版文章中隐藏掉'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', '使用基于用户组的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', '如果启用该设置的话,你可以设定哪些用户组的用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', '使用基于用户的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', '如果启用该设置的话,你可以设定哪些用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', '从RSS种子中隐藏该文章内容'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', '如果启用该设置的话,则该文章内容将不会在RSS种子中显示。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', '自定义的字段'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', '你可以在你的博客模版中使用额外附加的自定义字段,从而将相关字段内容显示在页面上。你需要编辑entries.tpl这个模版文件,将Smarty标记( 例如{$entry.properties.ep_MyCustomField} )放在该模版文件中你想放置的合适位置,不过需要主意的是,要在每一个自定义字段前面添加前缀(prefix) ep_ 。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', '此处你可以输入一些自定义字段的名称,用逗号分割开来。这些自定义字段可以在任何一篇文章中被使用。不要在自定义字段的名称中使用特殊字符或空格。自定义字段的名称可以是 Customfield1, Customfield2 等等。 ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', '可在“配置插件”中修改自定义字段。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。'); diff --git a/plugins/serendipity_event_entryproperties/lang_zh.inc.php b/plugins/serendipity_event_entryproperties/lang_zh.inc.php index 4bceb122..a011d915 100644 --- a/plugins/serendipity_event_entryproperties/lang_zh.inc.php +++ b/plugins/serendipity_event_entryproperties/lang_zh.inc.php @@ -1,46 +1,33 @@ # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## - @define('PLUGIN_EVENT_ENTRYPROPERTIES_TITLE', 'µĸ߼'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_DESC', '(ȡ, , ö)'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_STICKYPOSTS', 'Ϊö'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS', '˭Ķ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PRIVATE', 'Լ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_MEMBER', ''); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PUBLIC', 'ÿ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE', 'ȡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DESC', 'ÿαʱὨȡϡȡϿٶȣЩҲݡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTY_BUILDCACHE', 'ȡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNEXT', 'ѡȡ...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNO', 'ѡȡ %d %d'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_BUILDING', 'µĿȡ #%d, %s...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', 'ȡÿȡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', 'ȡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', 'ȡȡ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (ܹ %d ƪ)...'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_NL2BR', ' nl2br'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', ' / ҳ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', 'ʹȺ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', 'ѡǸȺijԱ¡ӰϵͳٶȣDZҪòҪʹá'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', 'ʹûԱ'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', 'ѡǸԱ¡ӰϵͳٶȣDZҪòҪʹá'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', 'RSS '); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', 'µݲʾ RSS ڡ'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_TITLE', '文章的高级选项'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DESC', '(缓存,隐藏文章,置顶文章)'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_STICKYPOSTS', '将此文章置顶'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS', '此文章可被以下用户阅读'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PRIVATE', '自己'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_MEMBERS', '合著者'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_ACCESS_PUBLIC', '任何人'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE', '允许将文章缓存'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DESC', '如果启用该设置的话,在每次保存文章的时候都会生成一份该文章的缓存。缓存可以提高网站性能,但是可能影响到对其他一些插件的灵活使用。'); +@define('PLUGIN_EVENT_ENTRYPROPERTY_BUILDCACHE', '创建文章的缓存'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNEXT', '正在读取下一批文章……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_FETCHNO', '正在读取编号为 %d 到 %d 的文章'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_BUILDING', '正在为编号为 #%d 的文章(%s)建立缓存……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHED', '该文章的缓存已创建。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_DONE', '对文章创建缓存的操作已完成。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_ABORTED', '对文章创建缓存的操作被取消。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CACHE_TOTAL', ' (总共 %d 篇文章)……'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_NO_FRONTPAGE', '从文章目录以及头版文章中隐藏掉'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS', '使用基于用户组的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_GROUPS_DESC', '如果启用该设置的话,你可以设定哪些用户组的用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS', '使用基于用户的权限限制'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_USERS_DESC', '如果启用该设置的话,你可以设定哪些用户可以阅读相关文章。这个设置对文章显示的速度方面有明显影响,因此,建议仅在需要使用此设置的时候才启用该设置。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS', '从RSS种子中隐藏该文章内容'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_HIDERSS_DESC', '如果启用该设置的话,则该文章内容将不会在RSS种子中显示。'); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', 'Զ˵'); - define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', 'ʾIJ˵༭ entries.tpl Ȼ Smarty ǩ {$entry.properties.ep_MyCustomField} Ҫʾ HTML 档 ע˵ǰ ep_'); - define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', 'ÿԶŷֿIJ˵ - Ҫʹš磺"Customfield1, Customfield2". ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); - @define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', 'ÿԶ˵ı '); - -?> +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS', '自定义的字段'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1', '你可以在你的博客模版中使用额外附加的自定义字段,从而将相关字段内容显示在页面上。你需要编辑entries.tpl这个模版文件,将Smarty标记( 例如{$entry.properties.ep_MyCustomField} )放在该模版文件中你想放置的合适位置,不过需要主意的是,要在每一个自定义字段前面添加前缀(prefix) ep_ 。'); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC2', '此处你可以输入一些自定义字段的名称,用逗号分割开来。这些自定义字段可以在任何一篇文章中被使用。不要在自定义字段的名称中使用特殊字符或空格。自定义字段的名称可以是 Customfield1, Customfield2 等等。 ' . PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC1); +@define('PLUGIN_EVENT_ENTRYPROPERTIES_CUSTOMFIELDS_DESC3', '可在“配置插件”中修改自定义字段。'); + +@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。'); diff --git a/plugins/serendipity_event_karma/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_karma/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..3a7694f4 --- /dev/null +++ b/plugins/serendipity_event_karma/UTF-8/lang_cn.inc.php @@ -0,0 +1,43 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_KARMA_NAME', '文章打分'); +@define('PLUGIN_KARMA_BLAHBLAH', '允许访客通过打分的方式评价你的文章质量'); +@define('PLUGIN_KARMA_VOTETEXT', '对此文章进行打分: '); +@define('PLUGIN_KARMA_RATE', '对此文章的打分: %s'); +@define('PLUGIN_KARMA_VOTEPOINT_1', '非常好'); +@define('PLUGIN_KARMA_VOTEPOINT_2', '还不错'); +@define('PLUGIN_KARMA_VOTEPOINT_3', '一般般'); +@define('PLUGIN_KARMA_VOTEPOINT_4', '没兴趣'); +@define('PLUGIN_KARMA_VOTEPOINT_5', '挺糟糕'); +@define('PLUGIN_KARMA_VOTED', '你打的分“ %s ”已被保存。'); +@define('PLUGIN_KARMA_INVALID', '你的打分无效。'); +@define('PLUGIN_KARMA_ALREADYVOTED', '你已经打过分了。'); +@define('PLUGIN_KARMA_NOCOOKIE', '你的浏览器必须支持cookies才能对文章进行打分。'); +@define('PLUGIN_KARMA_CLOSED', '请对 %s 天内更新的文章进行打分'); +@define('PLUGIN_KARMA_ENTRYTIME', '文章发表后允许访客打分的时间'); +@define('PLUGIN_KARMA_VOTINGTIME', '打分的时间间隔'); +@define('PLUGIN_KARMA_ENTRYTIME_BLAHBLAH', '文章发布多长时间(按分钟计算)以后就允许无限制的打分? 默认: 1440 (一天)'); +@define('PLUGIN_KARMA_VOTINGTIME_BLAHBLAH', '每次打分后要间隔多长时间(按分钟计算)以后才能进行下次打分?此设置仅对上述设置“文章发表后允许访客打分的时间”所设置的时间到期后的文章有效。默认: 5'); +@define('PLUGIN_KARMA_TIMEOUT', '灌水保护:其它访客刚刚提交了打分,请等待 %s 分钟后再提交你的打分。'); +@define('PLUGIN_KARMA_CURRENT', '当前分数: %2$s 。 %3$s 次打分。'); +@define('PLUGIN_KARMA_EXTENDEDONLY', '仅限于文章的扩展内容'); +@define('PLUGIN_KARMA_EXTENDEDONLY_BLAHBLAH', '仅在文章的扩展内容浏览中打分工具'); +@define('PLUGIN_KARMA_MAXKARMA', '允许打分的时限'); +@define('PLUGIN_KARMA_MAXKARMA_BLAHBLAH', '只允许对 X 天更新的文章进行打分 (默认:7)'); +@define('PLUGIN_KARMA_LOGGING', '记录打分信息'); +@define('PLUGIN_KARMA_LOGGING_BLAHBLAH', '是否要记录打分信息?'); +@define('PLUGIN_KARMA_ACTIVE', '允许打分'); +@define('PLUGIN_KARMA_ACTIVE_BLAHBLAH', '允许对文章打分吗?'); +@define('PLUGIN_KARMA_VISITS', '是否跟踪记录访问信息?'); +@define('PLUGIN_KARMA_VISITS_BLAHBLAH', '是否把对扩展内容的访问也计算在内并显示出来呢?'); +@define('PLUGIN_KARMA_VISITSCOUNT', ' %4$s 次点击'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_TOP', '访问次数最多的文章'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_BOTTOM', '访问次数最少的文章'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_TOP', '总分最高的文章'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_BOTTOM', '总分最低的文章'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_TOP', '均分最高的文章'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_BOTTOM', '均分最低的文章'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_NO', '访问'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_NO', '次数'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_NO', '分数'); +@define('PLUGIN_KARMA_STARRATING', '对这篇文章使用单独的打分方式吗?'); diff --git a/plugins/serendipity_event_karma/lang_cn.inc.php b/plugins/serendipity_event_karma/lang_cn.inc.php new file mode 100644 index 00000000..3a7694f4 --- /dev/null +++ b/plugins/serendipity_event_karma/lang_cn.inc.php @@ -0,0 +1,43 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_KARMA_NAME', '文章打分'); +@define('PLUGIN_KARMA_BLAHBLAH', '允许访客通过打分的方式评价你的文章质量'); +@define('PLUGIN_KARMA_VOTETEXT', '对此文章进行打分: '); +@define('PLUGIN_KARMA_RATE', '对此文章的打分: %s'); +@define('PLUGIN_KARMA_VOTEPOINT_1', '非常好'); +@define('PLUGIN_KARMA_VOTEPOINT_2', '还不错'); +@define('PLUGIN_KARMA_VOTEPOINT_3', '一般般'); +@define('PLUGIN_KARMA_VOTEPOINT_4', '没兴趣'); +@define('PLUGIN_KARMA_VOTEPOINT_5', '挺糟糕'); +@define('PLUGIN_KARMA_VOTED', '你打的分“ %s ”已被保存。'); +@define('PLUGIN_KARMA_INVALID', '你的打分无效。'); +@define('PLUGIN_KARMA_ALREADYVOTED', '你已经打过分了。'); +@define('PLUGIN_KARMA_NOCOOKIE', '你的浏览器必须支持cookies才能对文章进行打分。'); +@define('PLUGIN_KARMA_CLOSED', '请对 %s 天内更新的文章进行打分'); +@define('PLUGIN_KARMA_ENTRYTIME', '文章发表后允许访客打分的时间'); +@define('PLUGIN_KARMA_VOTINGTIME', '打分的时间间隔'); +@define('PLUGIN_KARMA_ENTRYTIME_BLAHBLAH', '文章发布多长时间(按分钟计算)以后就允许无限制的打分? 默认: 1440 (一天)'); +@define('PLUGIN_KARMA_VOTINGTIME_BLAHBLAH', '每次打分后要间隔多长时间(按分钟计算)以后才能进行下次打分?此设置仅对上述设置“文章发表后允许访客打分的时间”所设置的时间到期后的文章有效。默认: 5'); +@define('PLUGIN_KARMA_TIMEOUT', '灌水保护:其它访客刚刚提交了打分,请等待 %s 分钟后再提交你的打分。'); +@define('PLUGIN_KARMA_CURRENT', '当前分数: %2$s 。 %3$s 次打分。'); +@define('PLUGIN_KARMA_EXTENDEDONLY', '仅限于文章的扩展内容'); +@define('PLUGIN_KARMA_EXTENDEDONLY_BLAHBLAH', '仅在文章的扩展内容浏览中打分工具'); +@define('PLUGIN_KARMA_MAXKARMA', '允许打分的时限'); +@define('PLUGIN_KARMA_MAXKARMA_BLAHBLAH', '只允许对 X 天更新的文章进行打分 (默认:7)'); +@define('PLUGIN_KARMA_LOGGING', '记录打分信息'); +@define('PLUGIN_KARMA_LOGGING_BLAHBLAH', '是否要记录打分信息?'); +@define('PLUGIN_KARMA_ACTIVE', '允许打分'); +@define('PLUGIN_KARMA_ACTIVE_BLAHBLAH', '允许对文章打分吗?'); +@define('PLUGIN_KARMA_VISITS', '是否跟踪记录访问信息?'); +@define('PLUGIN_KARMA_VISITS_BLAHBLAH', '是否把对扩展内容的访问也计算在内并显示出来呢?'); +@define('PLUGIN_KARMA_VISITSCOUNT', ' %4$s 次点击'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_TOP', '访问次数最多的文章'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_BOTTOM', '访问次数最少的文章'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_TOP', '总分最高的文章'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_BOTTOM', '总分最低的文章'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_TOP', '均分最高的文章'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_BOTTOM', '均分最低的文章'); +@define('PLUGIN_KARMA_STATISTICS_VISITS_NO', '访问'); +@define('PLUGIN_KARMA_STATISTICS_VOTES_NO', '次数'); +@define('PLUGIN_KARMA_STATISTICS_POINTS_NO', '分数'); +@define('PLUGIN_KARMA_STARRATING', '对这篇文章使用单独的打分方式吗?'); diff --git a/plugins/serendipity_event_livesearch/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_livesearch/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..9edaf9d8 --- /dev/null +++ b/plugins/serendipity_event_livesearch/UTF-8/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_LIVESEARCH_NAME', '快速搜索'); +@define('PLUGIN_EVENT_LIVESEARCH_DESC', '(使用JavaScript)在键盘输入时实时更新,增强内部查询功能'); +@define('PLUGIN_EVENT_LIVESEARCH_WAIT', '搜索进行中,请稍候……'); +@define('PLUGIN_EVENT_LIVESEARCH_NOTFOUND', '没有发现符合你查询条件的文章'); diff --git a/plugins/serendipity_event_livesearch/lang_cn.inc.php b/plugins/serendipity_event_livesearch/lang_cn.inc.php new file mode 100644 index 00000000..9edaf9d8 --- /dev/null +++ b/plugins/serendipity_event_livesearch/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_LIVESEARCH_NAME', '快速搜索'); +@define('PLUGIN_EVENT_LIVESEARCH_DESC', '(使用JavaScript)在键盘输入时实时更新,增强内部查询功能'); +@define('PLUGIN_EVENT_LIVESEARCH_WAIT', '搜索进行中,请稍候……'); +@define('PLUGIN_EVENT_LIVESEARCH_NOTFOUND', '没有发现符合你查询条件的文章'); diff --git a/plugins/serendipity_event_mailer/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_mailer/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..0dfa9e70 --- /dev/null +++ b/plugins/serendipity_event_mailer/UTF-8/lang_cn.inc.php @@ -0,0 +1,16 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_MAILER_NAME', '使用电子邮件发送文章'); +@define('PLUGIN_EVENT_MAILER_DESC', '可以让你将新发布的文章发送到指定的电子邮件地址中'); +@define('PLUGIN_EVENT_MAILER_RECIPIENT', '电子邮件收件人'); +@define('PLUGIN_EVENT_MAILER_RECIPIENTDESC', '新发布的文章将被发送到这里设置的电子邮件地址(推荐使用邮件列表)'); +@define('PLUGIN_EVENT_MAILER_LINK', '在电子邮件内容中包含相关文章的链接?'); +@define('PLUGIN_EVENT_MAILER_LINKDESC', '在电子邮件内容中包含相关文章的链接网址'); +@define('PLUGIN_EVENT_MAILER_STRIPTAGS', '删除HTML标记语言'); +@define('PLUGIN_EVENT_MAILER_STRIPTAGSDESC', '在电子邮件内容中删除HTML标签'); +@define('PLUGIN_EVENT_MAILER_CONVERTP', '将HTML段落标签转传成新行'); +@define('PLUGIN_EVENT_MAILER_CONVERTPDESC', '在每一个HTML段落后面添加新的一行。如果你启用了“删除HTML标记语言”设置的话,那么启用该设置将很有用,因为它可以保证你的段落格式在电子邮件中不走样(假设你不是手工在文章中添加HTML标记的话)。'); +@define('PLUGIN_EVENT_MAILER_RECIPIENTS', '电子邮件收件人 (不同收件人之间使用空格区分)'); +@define('PLUGIN_EVENT_MAILER_NOTSENDDECISION', '你决定不将此文章通过电子邮件发送出去,因此该文章没有通过电子邮件发送出去。'); +@define('PLUGIN_EVENT_MAILER_SENDING', '电子邮件发送中……'); +@define('PLUGIN_EVENT_MAILER_ISTOSENDIT', '使用电子邮件发送文章'); \ No newline at end of file diff --git a/plugins/serendipity_event_mailer/lang_cn.inc.php b/plugins/serendipity_event_mailer/lang_cn.inc.php new file mode 100644 index 00000000..0dfa9e70 --- /dev/null +++ b/plugins/serendipity_event_mailer/lang_cn.inc.php @@ -0,0 +1,16 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_MAILER_NAME', '使用电子邮件发送文章'); +@define('PLUGIN_EVENT_MAILER_DESC', '可以让你将新发布的文章发送到指定的电子邮件地址中'); +@define('PLUGIN_EVENT_MAILER_RECIPIENT', '电子邮件收件人'); +@define('PLUGIN_EVENT_MAILER_RECIPIENTDESC', '新发布的文章将被发送到这里设置的电子邮件地址(推荐使用邮件列表)'); +@define('PLUGIN_EVENT_MAILER_LINK', '在电子邮件内容中包含相关文章的链接?'); +@define('PLUGIN_EVENT_MAILER_LINKDESC', '在电子邮件内容中包含相关文章的链接网址'); +@define('PLUGIN_EVENT_MAILER_STRIPTAGS', '删除HTML标记语言'); +@define('PLUGIN_EVENT_MAILER_STRIPTAGSDESC', '在电子邮件内容中删除HTML标签'); +@define('PLUGIN_EVENT_MAILER_CONVERTP', '将HTML段落标签转传成新行'); +@define('PLUGIN_EVENT_MAILER_CONVERTPDESC', '在每一个HTML段落后面添加新的一行。如果你启用了“删除HTML标记语言”设置的话,那么启用该设置将很有用,因为它可以保证你的段落格式在电子邮件中不走样(假设你不是手工在文章中添加HTML标记的话)。'); +@define('PLUGIN_EVENT_MAILER_RECIPIENTS', '电子邮件收件人 (不同收件人之间使用空格区分)'); +@define('PLUGIN_EVENT_MAILER_NOTSENDDECISION', '你决定不将此文章通过电子邮件发送出去,因此该文章没有通过电子邮件发送出去。'); +@define('PLUGIN_EVENT_MAILER_SENDING', '电子邮件发送中……'); +@define('PLUGIN_EVENT_MAILER_ISTOSENDIT', '使用电子邮件发送文章'); \ No newline at end of file diff --git a/plugins/serendipity_event_nl2br/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_nl2br/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..d787c46d --- /dev/null +++ b/plugins/serendipity_event_nl2br/UTF-8/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_NL2BR_NAME', '标记语言: NL2BR'); +@define('PLUGIN_EVENT_NL2BR_DESC', '将换行转换成HTML的BR标签'); +@define('PLUGIN_EVENT_NL2BR_ISOLATE_TAGS', '在下列HTML标签所含内容中,不转换换行'); +@define('PLUGIN_EVENT_NL2BR_ISOLATE_TAGS_DESC', '推荐的HTML标签: "code,pre,geshi,textarea". 不同HTML标签使用逗号分割。小提示:Serendipity使用正则表达式(regular expressions)来处理、分析这里输入的标签。'); diff --git a/plugins/serendipity_event_nl2br/lang_cn.inc.php b/plugins/serendipity_event_nl2br/lang_cn.inc.php new file mode 100644 index 00000000..d787c46d --- /dev/null +++ b/plugins/serendipity_event_nl2br/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_NL2BR_NAME', '标记语言: NL2BR'); +@define('PLUGIN_EVENT_NL2BR_DESC', '将换行转换成HTML的BR标签'); +@define('PLUGIN_EVENT_NL2BR_ISOLATE_TAGS', '在下列HTML标签所含内容中,不转换换行'); +@define('PLUGIN_EVENT_NL2BR_ISOLATE_TAGS_DESC', '推荐的HTML标签: "code,pre,geshi,textarea". 不同HTML标签使用逗号分割。小提示:Serendipity使用正则表达式(regular expressions)来处理、分析这里输入的标签。'); diff --git a/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..62e6fa57 --- /dev/null +++ b/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_S9YMARKUP_NAME', '标记语言:Serendipity'); +@define('PLUGIN_EVENT_S9YMARKUP_DESC', '对文章使用基本的 Serendipity标记语言进行处理'); +@define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', '用星号围住文章(例如 *word*)会以粗体样式显示,而用下划线围住文章(例如 _word_)会以带下划线的方式显示'); + +@define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', 'Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.'); diff --git a/plugins/serendipity_event_s9ymarkup/lang_cn.inc.php b/plugins/serendipity_event_s9ymarkup/lang_cn.inc.php new file mode 100644 index 00000000..62e6fa57 --- /dev/null +++ b/plugins/serendipity_event_s9ymarkup/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_S9YMARKUP_NAME', '标记语言:Serendipity'); +@define('PLUGIN_EVENT_S9YMARKUP_DESC', '对文章使用基本的 Serendipity标记语言进行处理'); +@define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', '用星号围住文章(例如 *word*)会以粗体样式显示,而用下划线围住文章(例如 _word_)会以带下划线的方式显示'); + +@define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', 'Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.'); diff --git a/plugins/serendipity_event_searchhighlight/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_searchhighlight/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..6a202099 --- /dev/null +++ b/plugins/serendipity_event_searchhighlight/UTF-8/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME', '高亮搜索结果'); +@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC', '对那些通过在搜索引擎搜索搜索关键字而进入你的博客的页面访问,在页面中将这些关键字高亮(突出显示)。'); diff --git a/plugins/serendipity_event_searchhighlight/lang_cn.inc.php b/plugins/serendipity_event_searchhighlight/lang_cn.inc.php new file mode 100644 index 00000000..6a202099 --- /dev/null +++ b/plugins/serendipity_event_searchhighlight/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME', '高亮搜索结果'); +@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC', '对那些通过在搜索引擎搜索搜索关键字而进入你的博客的页面访问,在页面中将这些关键字高亮(突出显示)。'); diff --git a/plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php index d8d10f82..a8fda6c6 100644 --- a/plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php +++ b/plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php @@ -1,98 +1,120 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## +@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', '垃圾(spam)预防'); +@define('PLUGIN_EVENT_SPAMBLOCK_DESC', '几种预防垃圾回复、垃圾引用等的方法'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', '预防垃圾回复:无效信息。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', '预防垃圾回复:您不能在已经发表一个回复后马上又发表另外一个回复。'); -@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', '垃圾评论屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_DESC', '屏蔽垃圾评论的几种方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', '垃圾评论防止:无效信息。'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', '垃圾评论防止:您不能连续发布评论。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', '此博客目前处于“回复屏蔽应急模式”中,请稍后再来'); +@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', '不允许发表重复的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', '不允许访客发表和已有回复内容相同的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', '回复功能紧急关闭'); +@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', '暂时关闭所有文章的回复功能。这在遭受垃圾回复攻击时很有用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', '屏蔽IP地址的间隔时间'); +@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', '同一IP地址只允许每隔数分钟发表一次回复。这可有效避免国多的垃圾回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', '启用验证码(Captchas)'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', '此网志(Blog)启用了“紧急评论屏蔽模式”,请稍后再试'); -@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', '不允许发布相同的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', '不允许访客在同一篇文章内发表相同的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', '紧急评论关闭'); -@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', '暂时关闭文章的评论功能。可在遭受垃圾评论攻击时启动。'); -@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', 'IP 阻挡间隔时间'); -@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', '允许同一个IP每隔n分钟发布评论。可有效避免过多的灌水评论。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', '启用Captchas'); - -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', '访客要发布评论时必须输入图片里出现的随机字符。这可避免自动发布程序发表评论。需要注意的是,有些眼睛弱视的访客可能很难认清图片里的文字。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', '为了避免自动发贴程序发表垃圾评论,请在输入框中输入下面图片里的字符。如果所输入的字符和图片中的字符匹配(相同),您的评论就可以被正常提交、发布。请确认您的浏览器支持并开启了cookies功能,否则您的评论无法通过检测。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', '这将强制要求用户输入在特制的图片中显示的一个随机字符串。这可以防止机器人自动向你的博客发送回复信息等。需要注意的是,视力不好的访客可能很难看清这些验证码上的字符串。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', '为了阻止机器人提交垃圾回复,请在相应的文本框中输入你在下面的图片中所看到的字符串。只有在你输入的字符串和图片中的字符串吻合的情况下,你的回复才能被成功提交。请确认你的浏览器支持、并且已经开启了cookies功能,否则的话,你的回复无法被正确地验证。'); @define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC2', '请在输入框输入你在此看到的字符。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', '请输入上面防垃圾评论图片中所含的字符: '); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', '您没有正确输入防垃圾评论图片中所含的字符。请仔细观察该图片,并输入其所显示的字符。'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', 'Captchas在您的服务器处于禁用状态。您需要在PHP中编译、包含 GD库和freetype库,并且在您的文件目录中需要包含相应的.TTF文件。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', '请输入上面图片中所显示的字符:'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', '您没有正确输入上面图片中所显示的字符。请看着该图片,在此重新输入其中所包含的字符。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', '你的服务器关不支持验证码(Captchas)功能。你的PHP需要将GDLib和freetype库编译进来,同时还需要将所需的.TTF文件放在服务器相应目录中。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', '多少天后强制使用captchas'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', 'Captchas可以在文章发布一定时间后自动开启。在文章发布多少天后自动开启captchas,请输入该天数。如果输入0,表示captchas始终处于开启状态。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', '多少天后天后强制实行评论审核'); -@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', '你可以设定所有评论均须经过审核方可发布。在文章发布一定天数后的评论发布都需要经过审核,请输入该天数。输入0表示每个评论都不需要管理审核。'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', '评论含多少链接的时候需要审核'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', '当评论里的链接超过一定数量后,就必须要经过管理员的审核该评论才会被发布,请输入该数量。输入0表示不进行链接数量检查。'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', '评论含多少链接的时候会被自动拒绝'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', '当评论里的链接超过一定数量后,就自动不会通过审核,请输入该数量。输入0表示不进行链接数量检查。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', '文章发布多少天后强制使用验证码(Captchas)'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', '验证码(Captchas)可以在文章发布一定时间后自动开启。请在此输入相应天数,表示在文章发布了相应天数之后将自动开启验证码(Captchas)。如果输入0的话,表示验证码(Captchas)始终处于开启状态。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', '多少天后天后强制实行回复审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', '你可以设定所有回复均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的回复都需要经过审核。如果输入0的话,表示每个回复都不需要经过审核就直接在博客中显示出来。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', '回复包含多少个链接的时候需要审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', '当某一回复中的链接超过一定数量后,该回复必须经过审核方可显示。如果输入0的话,表示不进行链接数量检查。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', '回复包含多少个链接的时候将被自动拒绝'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', '当某一回复中的链接超过一定数量后,该回复将被自动拒绝。如果输入0的话,表示不进行链接数量检查。'); -@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', '出于对某些情况的考虑,您的评论需要通过作者的审核。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', 'captcha的背景颜色'); +@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', '出于某些考虑,你的回复需要通过博客主人的审核后才能被显示出来。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', '验证码(Captchas)的背景颜色'); @define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR_DESC', '输入RGB颜色值:0,255,255'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE', '日志文件位置'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', '被拒绝/修改的文章会被记录到日志文件里。如果不想记录日志,在此留空即可。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', '回复被拒绝、被审核的帖子的相关信息可以被记录在一个日志文件中。如果你不想记录相关信息的话,此处留空即可。'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', '紧急评论封锁'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', '重复评论'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', '回复应急屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', '重复的回复'); @define('PLUGIN_EVENT_SPAMBLOCK_REASON_IPFLOOD', 'IP屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', '无效captcha (输入:%s,正确:%s)'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', '数天后自动管理'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', '链接过多'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', '链接过多'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', '隐藏评论者的电子邮件地址'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', '不显示发布评论的访客的电子邮件地址'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', '电子邮件地址将不会被显示,仅将被用于电子邮件通知'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', '无效的验证码(captcha) (输入的是:%s,正确的应该是:%s)'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', 'X天后自动执行审核操作'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', '链接数量过多'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', '链接数量过多'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', '隐藏回复者的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', '不显示发布回复的访客的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', '电子邮件地址将不会被显示,而仅将被用于发送电子邮件通知'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE', '选择日志记录方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', '被拒绝的评论的日志可以被记录在数据库或者文件中'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', '文件 (看下间的日志文件选项)'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', '被拒绝的回复可以被记录在数据库或文本文件中'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', '文件 (请参考下面“日志文件”选项)'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DB', '数据库'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', '不记录'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', '不记录日志'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理使用APIs产生的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', '这将影响对通过APIs请求而生成的评论(引用,WFW:commentAPI的评论)的管理。如果选择“管理”,所有该类型的评论都需要首先通过批准。如果选择“拒绝”,所有该类型的评论都不允许被生成。如果选择“没有”,所有该类型的评论都将会被当作普通评论来处理。'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '管理'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理通过APIs而创建的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', '这将影响对那些通过API请求而创建的回复(引用,WFW:commentAPI回复)的管理。如果选择“审核”的话,所有此类回复都要在被批准后才会被显示。如果选择“拒绝”的话,所有此类回复都不会被创建。如果选择“无”的话,所有此类回复都将被当作普通回复来处理。'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '审核'); @define('PLUGIN_EVENT_SPAMBLOCK_API_REJECT', '拒绝'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', '不允许API创建的评论(像引用)'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', '不允许通过API创建回复(例如引用)'); @define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE', '启用文字过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', '在评论中搜索特定文字,并将找到的评论标记为垃圾。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', '在回复中搜索特定文字,并将含有此类特定文字的回复标记为垃圾。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', '网址过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', '可用正则表达式。用分号(;)来分开字符串。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', '评论者名字过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', '可用正则表达式。用分号(;)来分开字符串。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', '对网址进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', '可使用正则表达式。用分号(;)来分开不同的过滤用字符串。你需要使用用\\@来将@这个字符进行转义(escape)。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', '对回复者名字进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_WORDS', '对回复内容进行过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '错误的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_EMAILS', '对回复时使用的电子邮件地址进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '无效的电子邮件地址'); @define('PLUGIN_EVENT_SPAMBLOCK_CHECKMAIL', '检查电子邮件地址?'); -@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', '需要评论栏'); -@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', '输入访客填写评论时必须填写的栏目。请用逗号“,”来分开每个栏目。可用的索引关键字有:name, email, url, replyTo, comment'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', '你没有输入“%s”栏目!'); +@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', '必须填写的回复字段'); +@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', '此处输入访客填写回复时必须填写的字段列表。用逗号“,”来将不同的字段分割开来。可用的字段名称有:name, email, url, replyTo, comment'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', '你没有填写“ %s ”字段'); @define('PLUGIN_EVENT_SPAMBLOCK_CONFIG', '设置垃圾屏蔽的方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', '用Spamblock插件屏蔽该访客'); -@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', '用Spamblock插件屏蔽该网址'); -@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', '用Spamblock插件解除对该访客的屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', '用Spamblock插件解除对该网址的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', '使用Spamblock插件屏蔽该作者'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', '使用Spamblock插件屏蔽该网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_EMAIL', '使用Spamblock插件屏蔽该电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', '使用Spamblock插件解除对该用户的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', '使用Spamblock插件解除对该网址的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_EMAIL', '使用Spamblock插件解除对该电子邮件地址的屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', '使用blogg.de黑名单进行网址过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '使用blogg.de黑名单过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', '使用blogg.de黑名单对网址进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '已被blogg.de黑名单过滤掉'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', '回复内容和文章标题相同'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', '自动拒绝那些回复内容和文章标题完全相同的回复'); + +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', '检查引用网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', '只允许那些所在网址含有指向你的博客的链接的引用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', '无效的引用网址。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', '验证码(Captchas)存在乱码'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', '对作者不使用垃圾屏蔽功能'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', '你可以允许下列用户组中的用户在发表回复时不需要通过相关垃圾屏蔽插件的验证。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API钥匙'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com是一个反垃圾广告、维护黑名单列表的集中式的服务器。它可以对你的博客的回复进行分析,检测该回复是否是垃圾回复。Akismet是特地为WordPress而创建的,但也可用于其他系统。你需要在http://www.akismet.com注册一个帐号,并获得一个API钥匙(key)。如果此处你不输入一个API钥匙的话,将不会使用Akismet。'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', '如何处理Akismet汇报的垃圾'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', '使用Akismet.com黑名单进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', '当启用自动审核的时候,对回复做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', '当启用自动审核的时候,对引用做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', '多少天后天后强制实行引用审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', '你可以设定所有引用均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的引用都需要经过审核。如果输入0的话,表示每个引用都不需要经过审核就直接在博客中显示出来。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF', '对回复采用CSRF保护?'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_DESC', '如果启用该设置的话,一个哈希(hash)值将会检测,使得只有使用特定的session ID的用户才能发表回复。这可以减少垃圾回复,防止用户通过CSRF(cross-site request forgery,forgery)以欺骗的方式提交回复。但是,启用该设置会使得那些浏览器不支持cookies或者未将浏览器cookies功能打开的访客无法发表回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_REASON', '你的回复并不包含Session-Hash。只有在浏览器支持cookies并且已将浏览器cookies功能打开的情况下才能进行回复。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?'); +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.'); + +@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。'); diff --git a/plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php index 17ff92d8..a8fda6c6 100644 --- a/plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php @@ -1,100 +1,120 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', '回复内容和文章标题相同'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', '自动拒绝那些回复内容和文章标题完全相同的回复'); + +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', '检查引用网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', '只允许那些所在网址含有指向你的博客的链接的引用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', '无效的引用网址。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', '验证码(Captchas)存在乱码'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', '对作者不使用垃圾屏蔽功能'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', '你可以允许下列用户组中的用户在发表回复时不需要通过相关垃圾屏蔽插件的验证。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API钥匙'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com是一个反垃圾广告、维护黑名单列表的集中式的服务器。它可以对你的博客的回复进行分析,检测该回复是否是垃圾回复。Akismet是特地为WordPress而创建的,但也可用于其他系统。你需要在http://www.akismet.com注册一个帐号,并获得一个API钥匙(key)。如果此处你不输入一个API钥匙的话,将不会使用Akismet。'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', '如何处理Akismet汇报的垃圾'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', '使用Akismet.com黑名单进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', '当启用自动审核的时候,对回复做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', '当启用自动审核的时候,对引用做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', '多少天后天后强制实行引用审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', '你可以设定所有引用均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的引用都需要经过审核。如果输入0的话,表示每个引用都不需要经过审核就直接在博客中显示出来。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF', '对回复采用CSRF保护?'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_DESC', '如果启用该设置的话,一个哈希(hash)值将会检测,使得只有使用特定的session ID的用户才能发表回复。这可以减少垃圾回复,防止用户通过CSRF(cross-site request forgery,forgery)以欺骗的方式提交回复。但是,启用该设置会使得那些浏览器不支持cookies或者未将浏览器cookies功能打开的访客无法发表回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_REASON', '你的回复并不包含Session-Hash。只有在浏览器支持cookies并且已将浏览器cookies功能打开的情况下才能进行回复。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?'); +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.'); + +@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。'); diff --git a/plugins/serendipity_event_spamblock/lang_cn.inc.php b/plugins/serendipity_event_spamblock/lang_cn.inc.php index 6c8f0813..a8fda6c6 100644 --- a/plugins/serendipity_event_spamblock/lang_cn.inc.php +++ b/plugins/serendipity_event_spamblock/lang_cn.inc.php @@ -1,97 +1,120 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## +@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', '垃圾(spam)预防'); +@define('PLUGIN_EVENT_SPAMBLOCK_DESC', '几种预防垃圾回复、垃圾引用等的方法'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', '预防垃圾回复:无效信息。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', '预防垃圾回复:您不能在已经发表一个回复后马上又发表另外一个回复。'); -@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', '垃圾评论屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_DESC', '屏蔽垃圾评论的几种方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', '垃圾评论防止:无效信息。'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', '垃圾评论防止:您不能连续发布评论。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', '此博客目前处于“回复屏蔽应急模式”中,请稍后再来'); +@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', '不允许发表重复的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', '不允许访客发表和已有回复内容相同的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', '回复功能紧急关闭'); +@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', '暂时关闭所有文章的回复功能。这在遭受垃圾回复攻击时很有用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', '屏蔽IP地址的间隔时间'); +@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', '同一IP地址只允许每隔数分钟发表一次回复。这可有效避免国多的垃圾回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', '启用验证码(Captchas)'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', '此网志(Blog)启用了“紧急评论屏蔽模式”,请稍后再试'); -@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', '不允许发布相同的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', '不允许访客在同一篇文章内发表相同的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', '紧急评论关闭'); -@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', '暂时关闭文章的评论功能。可在遭受垃圾评论攻击时启动。'); -@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', 'IP 阻挡间隔时间'); -@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', '允许同一个IP每隔n分钟发布评论。可有效避免过多的灌水评论。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', '启用Captchas'); - -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', '访客要发布评论时必须输入图片里出现的随机字符。这可避免自动发布程序发表评论。需要注意的是,有些眼睛弱视的访客可能很难认清图片里的文字。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', '为了避免自动发贴程序发表垃圾评论,请在输入框中输入下面图片里的字符。如果所输入的字符和图片中的字符匹配(相同),您的评论就可以被正常提交、发布。请确认您的浏览器支持并开启了cookies功能,否则您的评论无法通过检测。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', '这将强制要求用户输入在特制的图片中显示的一个随机字符串。这可以防止机器人自动向你的博客发送回复信息等。需要注意的是,视力不好的访客可能很难看清这些验证码上的字符串。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', '为了阻止机器人提交垃圾回复,请在相应的文本框中输入你在下面的图片中所看到的字符串。只有在你输入的字符串和图片中的字符串吻合的情况下,你的回复才能被成功提交。请确认你的浏览器支持、并且已经开启了cookies功能,否则的话,你的回复无法被正确地验证。'); @define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC2', '请在输入框输入你在此看到的字符。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', '请输入上面防垃圾评论图片中所含的字符: '); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', '您没有正确输入防垃圾评论图片中所含的字符。请仔细观察该图片,并输入其所显示的字符。'); -@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', 'Captchas在您的服务器处于禁用状态。您需要在PHP中编译、包含 GD库和freetype库,并且在您的文件目录中需要包含相应的.TTF文件。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', '请输入上面图片中所显示的字符:'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', '您没有正确输入上面图片中所显示的字符。请看着该图片,在此重新输入其中所包含的字符。'); +@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', '你的服务器关不支持验证码(Captchas)功能。你的PHP需要将GDLib和freetype库编译进来,同时还需要将所需的.TTF文件放在服务器相应目录中。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', '多少天后强制使用captchas'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', 'Captchas可以在文章发布一定时间后自动开启。在文章发布多少天后自动开启captchas,请输入该天数。如果输入0,表示captchas始终处于开启状态。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', '多少天后天后强制实行评论审核'); -@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', '你可以设定所有评论均须经过审核方可发布。在文章发布一定天数后的评论发布都需要经过审核,请输入该天数。输入0表示每个评论都不需要管理审核。'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', '评论含多少链接的时候需要审核'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', '当评论里的链接超过一定数量后,就必须要经过管理员的审核该评论才会被发布,请输入该数量。输入0表示不进行链接数量检查。'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', '评论含多少链接的时候会被自动拒绝'); -@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', '当评论里的链接超过一定数量后,就自动不会通过审核,请输入该数量。输入0表示不进行链接数量检查。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', '文章发布多少天后强制使用验证码(Captchas)'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', '验证码(Captchas)可以在文章发布一定时间后自动开启。请在此输入相应天数,表示在文章发布了相应天数之后将自动开启验证码(Captchas)。如果输入0的话,表示验证码(Captchas)始终处于开启状态。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', '多少天后天后强制实行回复审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', '你可以设定所有回复均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的回复都需要经过审核。如果输入0的话,表示每个回复都不需要经过审核就直接在博客中显示出来。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', '回复包含多少个链接的时候需要审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', '当某一回复中的链接超过一定数量后,该回复必须经过审核方可显示。如果输入0的话,表示不进行链接数量检查。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', '回复包含多少个链接的时候将被自动拒绝'); +@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', '当某一回复中的链接超过一定数量后,该回复将被自动拒绝。如果输入0的话,表示不进行链接数量检查。'); -@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', '出于对某些情况的考虑,您的评论需要通过作者的审核。'); -@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', 'captcha的背景颜色'); +@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', '出于某些考虑,你的回复需要通过博客主人的审核后才能被显示出来。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', '验证码(Captchas)的背景颜色'); @define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR_DESC', '输入RGB颜色值:0,255,255'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE', '日志文件位置'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', '被拒绝/修改的文章会被记录到日志文件里。如果不想记录日志,在此留空即可。'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', '回复被拒绝、被审核的帖子的相关信息可以被记录在一个日志文件中。如果你不想记录相关信息的话,此处留空即可。'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', '紧急评论封锁'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', '重复评论'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', '回复应急屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', '重复的回复'); @define('PLUGIN_EVENT_SPAMBLOCK_REASON_IPFLOOD', 'IP屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', '无效captcha (输入:%s,正确:%s)'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', '数天后自动管理'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', '链接过多'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', '链接过多'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', '隐藏评论者的电子邮件地址'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', '不显示发布评论的访客的电子邮件地址'); -@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', '电子邮件地址将不会被显示,仅将被用于电子邮件通知'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', '无效的验证码(captcha) (输入的是:%s,正确的应该是:%s)'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', 'X天后自动执行审核操作'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', '链接数量过多'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', '链接数量过多'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', '隐藏回复者的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', '不显示发布回复的访客的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', '电子邮件地址将不会被显示,而仅将被用于发送电子邮件通知'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE', '选择日志记录方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', '被拒绝的评论的日志可以被记录在数据库或者文件中'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', '文件 (看下间的日志文件选项)'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', '被拒绝的回复可以被记录在数据库或文本文件中'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', '文件 (请参考下面“日志文件”选项)'); @define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DB', '数据库'); -@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', '不记录'); +@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', '不记录日志'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理使用APIs产生的评论'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', '这将影响对通过APIs请求而生成的评论(引用,WFW:commentAPI的评论)的管理。如果选择“管理”,所有该类型的评论都需要首先通过批准。如果选择“拒绝”,所有该类型的评论都不允许被生成。如果选择“没有”,所有该类型的评论都将会被当作普通评论来处理。'); -@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '管理'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理通过APIs而创建的回复'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', '这将影响对那些通过API请求而创建的回复(引用,WFW:commentAPI回复)的管理。如果选择“审核”的话,所有此类回复都要在被批准后才会被显示。如果选择“拒绝”的话,所有此类回复都不会被创建。如果选择“无”的话,所有此类回复都将被当作普通回复来处理。'); +@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '审核'); @define('PLUGIN_EVENT_SPAMBLOCK_API_REJECT', '拒绝'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', '不允许API创建的评论(像引用)'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', '不允许通过API创建回复(例如引用)'); @define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE', '启用文字过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', '在评论中搜索特定文字,并将找到的评论标记为垃圾。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', '在回复中搜索特定文字,并将含有此类特定文字的回复标记为垃圾。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', '网址过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', '可用正则表达式。用分号(;)来分开字符串。'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', '评论者名字过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', '可用正则表达式。用分号(;)来分开字符串。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', '对网址进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', '可使用正则表达式。用分号(;)来分开不同的过滤用字符串。你需要使用用\\@来将@这个字符进行转义(escape)。'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', '对回复者名字进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_WORDS', '对回复内容进行过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '错误的电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_EMAILS', '对回复时使用的电子邮件地址进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '无效的电子邮件地址'); @define('PLUGIN_EVENT_SPAMBLOCK_CHECKMAIL', '检查电子邮件地址?'); -@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', '需要评论栏'); -@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', '输入访客填写评论时必须填写的栏目。请用逗号“,”来分开每个栏目。可用的索引关键字有:name, email, url, replyTo, comment'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', '你没有输入“%s”栏目!'); +@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', '必须填写的回复字段'); +@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', '此处输入访客填写回复时必须填写的字段列表。用逗号“,”来将不同的字段分割开来。可用的字段名称有:name, email, url, replyTo, comment'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', '你没有填写“ %s ”字段'); @define('PLUGIN_EVENT_SPAMBLOCK_CONFIG', '设置垃圾屏蔽的方法'); -@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', '用Spamblock插件屏蔽该访客'); -@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', '用Spamblock插件屏蔽该网址'); -@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', '用Spamblock插件解除对该访客的屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', '用Spamblock插件解除对该网址的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', '使用Spamblock插件屏蔽该作者'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', '使用Spamblock插件屏蔽该网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_ADD_EMAIL', '使用Spamblock插件屏蔽该电子邮件地址'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', '使用Spamblock插件解除对该用户的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', '使用Spamblock插件解除对该网址的屏蔽'); +@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_EMAIL', '使用Spamblock插件解除对该电子邮件地址的屏蔽'); -@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', '使用blogg.de黑名单进行网址过滤'); -@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '使用blogg.de黑名单过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', '使用blogg.de黑名单对网址进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '已被blogg.de黑名单过滤掉'); + +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', '回复内容和文章标题相同'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', '自动拒绝那些回复内容和文章标题完全相同的回复'); + +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', '检查引用网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', '只允许那些所在网址含有指向你的博客的链接的引用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', '无效的引用网址。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', '验证码(Captchas)存在乱码'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', '对作者不使用垃圾屏蔽功能'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', '你可以允许下列用户组中的用户在发表回复时不需要通过相关垃圾屏蔽插件的验证。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API钥匙'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com是一个反垃圾广告、维护黑名单列表的集中式的服务器。它可以对你的博客的回复进行分析,检测该回复是否是垃圾回复。Akismet是特地为WordPress而创建的,但也可用于其他系统。你需要在http://www.akismet.com注册一个帐号,并获得一个API钥匙(key)。如果此处你不输入一个API钥匙的话,将不会使用Akismet。'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', '如何处理Akismet汇报的垃圾'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', '使用Akismet.com黑名单进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', '当启用自动审核的时候,对回复做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', '当启用自动审核的时候,对引用做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', '多少天后天后强制实行引用审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', '你可以设定所有引用均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的引用都需要经过审核。如果输入0的话,表示每个引用都不需要经过审核就直接在博客中显示出来。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF', '对回复采用CSRF保护?'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_DESC', '如果启用该设置的话,一个哈希(hash)值将会检测,使得只有使用特定的session ID的用户才能发表回复。这可以减少垃圾回复,防止用户通过CSRF(cross-site request forgery,forgery)以欺骗的方式提交回复。但是,启用该设置会使得那些浏览器不支持cookies或者未将浏览器cookies功能打开的访客无法发表回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_REASON', '你的回复并不包含Session-Hash。只有在浏览器支持cookies并且已将浏览器cookies功能打开的情况下才能进行回复。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?'); +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.'); + +@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。'); diff --git a/plugins/serendipity_event_spamblock/lang_zh.inc.php b/plugins/serendipity_event_spamblock/lang_zh.inc.php index f03139fb..a8fda6c6 100644 --- a/plugins/serendipity_event_spamblock/lang_zh.inc.php +++ b/plugins/serendipity_event_spamblock/lang_zh.inc.php @@ -1,100 +1,120 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', '使用blogg.de黑名单对网址进行过滤'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '已被blogg.de黑名单过滤掉'); + +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', '回复内容和文章标题相同'); +@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', '自动拒绝那些回复内容和文章标题完全相同的回复'); + +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', '检查引用网址'); +@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', '只允许那些所在网址含有指向你的博客的链接的引用。'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', '无效的引用网址。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', '验证码(Captchas)存在乱码'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', '对作者不使用垃圾屏蔽功能'); +@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', '你可以允许下列用户组中的用户在发表回复时不需要通过相关垃圾屏蔽插件的验证。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API钥匙'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com是一个反垃圾广告、维护黑名单列表的集中式的服务器。它可以对你的博客的回复进行分析,检测该回复是否是垃圾回复。Akismet是特地为WordPress而创建的,但也可用于其他系统。你需要在http://www.akismet.com注册一个帐号,并获得一个API钥匙(key)。如果此处你不输入一个API钥匙的话,将不会使用Akismet。'); +@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', '如何处理Akismet汇报的垃圾'); +@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', '使用Akismet.com黑名单进行过滤'); + +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', '当启用自动审核的时候,对回复做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', '当启用自动审核的时候,对引用做何种操作?'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', '多少天后天后强制实行引用审核'); +@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', '你可以设定所有引用均须经过审核方可显示。在此输入相应天数,那么在文章发表了相应天数后,所有对该文章的引用都需要经过审核。如果输入0的话,表示每个引用都不需要经过审核就直接在博客中显示出来。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF', '对回复采用CSRF保护?'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_DESC', '如果启用该设置的话,一个哈希(hash)值将会检测,使得只有使用特定的session ID的用户才能发表回复。这可以减少垃圾回复,防止用户通过CSRF(cross-site request forgery,forgery)以欺骗的方式提交回复。但是,启用该设置会使得那些浏览器不支持cookies或者未将浏览器cookies功能打开的访客无法发表回复。'); +@define('PLUGIN_EVENT_SPAMBLOCK_CSRF_REASON', '你的回复并不包含Session-Hash。只有在浏览器支持cookies并且已将浏览器cookies功能打开的情况下才能进行回复。'); + +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?'); +@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.'); + +@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。'); diff --git a/plugins/serendipity_event_spartacus/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_spartacus/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..b6c6d7c6 --- /dev/null +++ b/plugins/serendipity_event_spartacus/UTF-8/lang_cn.inc.php @@ -0,0 +1,36 @@ +(插件库返回如下错误代码 %s 。)
'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '

无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '

SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '

点击此处访问SPARTACUS插件库运行状态网站, 并确认该网站是否在正常运行中。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '

SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。
你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。

你依然可以从本地目录安装插件。只要从SPARTACUS网上插件库下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '

SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。

'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_XML', '文件/镜像 地址 (XML元数据(metadata))'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_FILES', '文件/镜像 地址 (文件)'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_DESC', '选择一个下载点。不要修改这个设置,除非你知道你正在做什么,或者你目前使用的下载点已经失效了。这个设置存在的主要目的是为了向前兼容。'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN', '下载文件的拥有者'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN_DESC', '在这里你可以输入通过Spartacus(使用FTP或Shell方式)下载的文件的拥有者(例如 "nobody")。如果此处留空的话,则不会更改下载文件的拥有者。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD', '下载后的文件的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', '下载后的文件目录的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件目录设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件目录。'); + +@define('PLUGIN_EVENT_SPARTACUS_CHECK_SIDEBAR', '检测新的侧栏插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_EVENT', '检测新的事件插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_HINT', '提示:如果使用鼠标中间那个键点击升级链接的话,你就可以打开一个新的窗口(window)或标签页(tab),并同时升级多个插件。需要说明的是,由于这将自动升级所有的插件,从而导致网络超时并生成垃圾文件,因此此功能并非Serendipity刻意提供的。'); + +@define('PLUGIN_EVENT_SPARTACUS_TRYCURL', '尝试使用cURL库再试一次……'); +@define('PLUGIN_EVENT_SPARTACUS_CURLFAIL', '使用cURL库也同样得到失败信息。'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTFIREWALLED', '无法从Spartacus插件库下载所需文件,但是该插件库的运行状态显示该插件库运行正常。这意味着你的网站空间服务商使用了基于访问内容的防火墙,通过mod_security或其他反向代理(reverse proxy)来禁止从网络上下载或获取PHP代码。你需要请你的空间服务商关闭它;否则的话,你无法使用Spartacus插件,从而不得不手动下载相关文件。'); + +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_PLUGINS', '使用Spartacus来下载插件?'); +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_THEMES', '使用Spartacus来下载主题?'); \ No newline at end of file diff --git a/plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php index f16b4fbf..b6c6d7c6 100644 --- a/plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php @@ -1,32 +1,36 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SPARTACUS_NAME', 'Spartacus插件下载、配置及协调系统'); +@define('PLUGIN_EVENT_SPARTACUS_DESC', '[S]erendipity [P]lugin [A]ccess [R]epository [T]ool [A]nd [C]ustomization/[U]nification [S]ystem - Spartacus允许您从网上插件库中下载插件'); +@define('PLUGIN_EVENT_SPARTACUS_FETCH', '点击这里从Serendipity网上插件库中下载一个新的插件 %s'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHERROR', '无法打开网址 %s 。也许在SourceForge.net网站服务器上的Serendipity处于瘫痪状态。很抱歉,你需要稍后重新尝试。'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHING', '正在尝试打开网址 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_URL', '从上述网址下载了 %s 个字节(bytes)。存储为文件 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_CACHE', '从本地服务器 中获取了 %s 个字节(bytes)。存储为文件 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_DONE', '成功获取相关数据'); +@define('PLUGIN_EVENT_SPARTACUS_REPOSITORY_ERROR', '
(插件库返回如下错误代码 %s 。)
'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '

无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '

SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '

点击此处访问SPARTACUS插件库运行状态网站, 并确认该网站是否在正常运行中。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '

SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。
你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。

你依然可以从本地目录安装插件。只要从SPARTACUS网上插件库下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '

SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。

'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_XML', '文件/镜像 地址 (XML元数据(metadata))'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_FILES', '文件/镜像 地址 (文件)'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_DESC', '选择一个下载点。不要修改这个设置,除非你知道你正在做什么,或者你目前使用的下载点已经失效了。这个设置存在的主要目的是为了向前兼容。'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN', '下载文件的拥有者'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN_DESC', '在这里你可以输入通过Spartacus(使用FTP或Shell方式)下载的文件的拥有者(例如 "nobody")。如果此处留空的话,则不会更改下载文件的拥有者。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD', '下载后的文件的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', '下载后的文件目录的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件目录设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件目录。'); + +@define('PLUGIN_EVENT_SPARTACUS_CHECK_SIDEBAR', '检测新的侧栏插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_EVENT', '检测新的事件插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_HINT', '提示:如果使用鼠标中间那个键点击升级链接的话,你就可以打开一个新的窗口(window)或标签页(tab),并同时升级多个插件。需要说明的是,由于这将自动升级所有的插件,从而导致网络超时并生成垃圾文件,因此此功能并非Serendipity刻意提供的。'); + +@define('PLUGIN_EVENT_SPARTACUS_TRYCURL', '尝试使用cURL库再试一次……'); +@define('PLUGIN_EVENT_SPARTACUS_CURLFAIL', '使用cURL库也同样得到失败信息。'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTFIREWALLED', '无法从Spartacus插件库下载所需文件,但是该插件库的运行状态显示该插件库运行正常。这意味着你的网站空间服务商使用了基于访问内容的防火墙,通过mod_security或其他反向代理(reverse proxy)来禁止从网络上下载或获取PHP代码。你需要请你的空间服务商关闭它;否则的话,你无法使用Spartacus插件,从而不得不手动下载相关文件。'); + +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_PLUGINS', '使用Spartacus来下载插件?'); +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_THEMES', '使用Spartacus来下载主题?'); \ No newline at end of file diff --git a/plugins/serendipity_event_spartacus/lang_cn.inc.php b/plugins/serendipity_event_spartacus/lang_cn.inc.php new file mode 100644 index 00000000..b6c6d7c6 --- /dev/null +++ b/plugins/serendipity_event_spartacus/lang_cn.inc.php @@ -0,0 +1,36 @@ +(插件库返回如下错误代码 %s 。)
'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '

无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '

SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '

点击此处访问SPARTACUS插件库运行状态网站, 并确认该网站是否在正常运行中。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '

SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。
你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。

你依然可以从本地目录安装插件。只要从SPARTACUS网上插件库下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '

SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。

'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_XML', '文件/镜像 地址 (XML元数据(metadata))'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_FILES', '文件/镜像 地址 (文件)'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_DESC', '选择一个下载点。不要修改这个设置,除非你知道你正在做什么,或者你目前使用的下载点已经失效了。这个设置存在的主要目的是为了向前兼容。'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN', '下载文件的拥有者'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN_DESC', '在这里你可以输入通过Spartacus(使用FTP或Shell方式)下载的文件的拥有者(例如 "nobody")。如果此处留空的话,则不会更改下载文件的拥有者。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD', '下载后的文件的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', '下载后的文件目录的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件目录设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件目录。'); + +@define('PLUGIN_EVENT_SPARTACUS_CHECK_SIDEBAR', '检测新的侧栏插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_EVENT', '检测新的事件插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_HINT', '提示:如果使用鼠标中间那个键点击升级链接的话,你就可以打开一个新的窗口(window)或标签页(tab),并同时升级多个插件。需要说明的是,由于这将自动升级所有的插件,从而导致网络超时并生成垃圾文件,因此此功能并非Serendipity刻意提供的。'); + +@define('PLUGIN_EVENT_SPARTACUS_TRYCURL', '尝试使用cURL库再试一次……'); +@define('PLUGIN_EVENT_SPARTACUS_CURLFAIL', '使用cURL库也同样得到失败信息。'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTFIREWALLED', '无法从Spartacus插件库下载所需文件,但是该插件库的运行状态显示该插件库运行正常。这意味着你的网站空间服务商使用了基于访问内容的防火墙,通过mod_security或其他反向代理(reverse proxy)来禁止从网络上下载或获取PHP代码。你需要请你的空间服务商关闭它;否则的话,你无法使用Spartacus插件,从而不得不手动下载相关文件。'); + +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_PLUGINS', '使用Spartacus来下载插件?'); +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_THEMES', '使用Spartacus来下载主题?'); \ No newline at end of file diff --git a/plugins/serendipity_event_spartacus/lang_zh.inc.php b/plugins/serendipity_event_spartacus/lang_zh.inc.php index 8756acf3..b6c6d7c6 100644 --- a/plugins/serendipity_event_spartacus/lang_zh.inc.php +++ b/plugins/serendipity_event_spartacus/lang_zh.inc.php @@ -1,32 +1,36 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_SPARTACUS_NAME', 'Spartacus插件下载、配置及协调系统'); +@define('PLUGIN_EVENT_SPARTACUS_DESC', '[S]erendipity [P]lugin [A]ccess [R]epository [T]ool [A]nd [C]ustomization/[U]nification [S]ystem - Spartacus允许您从网上插件库中下载插件'); +@define('PLUGIN_EVENT_SPARTACUS_FETCH', '点击这里从Serendipity网上插件库中下载一个新的插件 %s'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHERROR', '无法打开网址 %s 。也许在SourceForge.net网站服务器上的Serendipity处于瘫痪状态。很抱歉,你需要稍后重新尝试。'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHING', '正在尝试打开网址 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_URL', '从上述网址下载了 %s 个字节(bytes)。存储为文件 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_CACHE', '从本地服务器 中获取了 %s 个字节(bytes)。存储为文件 %s ……'); +@define('PLUGIN_EVENT_SPARTACUS_FETCHED_DONE', '成功获取相关数据'); +@define('PLUGIN_EVENT_SPARTACUS_REPOSITORY_ERROR', '
(插件库返回如下错误代码 %s 。)
'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '

无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '

SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '

点击此处访问SPARTACUS插件库运行状态网站, 并确认该网站是否在正常运行中。

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '

SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。
你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。

你依然可以从本地目录安装插件。只要从SPARTACUS网上插件库下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中

'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '

SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。

'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_XML', '文件/镜像 地址 (XML元数据(metadata))'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_FILES', '文件/镜像 地址 (文件)'); +@define('PLUGIN_EVENT_SPARTACUS_MIRROR_DESC', '选择一个下载点。不要修改这个设置,除非你知道你正在做什么,或者你目前使用的下载点已经失效了。这个设置存在的主要目的是为了向前兼容。'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN', '下载文件的拥有者'); +@define('PLUGIN_EVENT_SPARTACUS_CHOWN_DESC', '在这里你可以输入通过Spartacus(使用FTP或Shell方式)下载的文件的拥有者(例如 "nobody")。如果此处留空的话,则不会更改下载文件的拥有者。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD', '下载后的文件的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件。'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', '下载后的文件目录的权限设置'); +@define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', '在这里你可以输入一个八进制的权限代码(例如0777),用来为那些通过Spartacus(使用FTP或Shell方式)下载的文件目录设置相应的权限。如果此处留空的话,将使用服务器默认的权限。需要注意的是,并非所有服务器允许修改、设置相关权限。当你输入权限代码的时候,注意要让web服务器用户具有读写权限,否则的话,Serendipity和Spartacus都将无法覆盖或重写现有文件目录。'); + +@define('PLUGIN_EVENT_SPARTACUS_CHECK_SIDEBAR', '检测新的侧栏插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_EVENT', '检测新的事件插件'); +@define('PLUGIN_EVENT_SPARTACUS_CHECK_HINT', '提示:如果使用鼠标中间那个键点击升级链接的话,你就可以打开一个新的窗口(window)或标签页(tab),并同时升级多个插件。需要说明的是,由于这将自动升级所有的插件,从而导致网络超时并生成垃圾文件,因此此功能并非Serendipity刻意提供的。'); + +@define('PLUGIN_EVENT_SPARTACUS_TRYCURL', '尝试使用cURL库再试一次……'); +@define('PLUGIN_EVENT_SPARTACUS_CURLFAIL', '使用cURL库也同样得到失败信息。'); +@define('PLUGIN_EVENT_SPARTACUS_HEALTFIREWALLED', '无法从Spartacus插件库下载所需文件,但是该插件库的运行状态显示该插件库运行正常。这意味着你的网站空间服务商使用了基于访问内容的防火墙,通过mod_security或其他反向代理(reverse proxy)来禁止从网络上下载或获取PHP代码。你需要请你的空间服务商关闭它;否则的话,你无法使用Spartacus插件,从而不得不手动下载相关文件。'); + +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_PLUGINS', '使用Spartacus来下载插件?'); +@define('PLUGIN_EVENT_SPARTACUS_ENABLE_THEMES', '使用Spartacus来下载主题?'); \ No newline at end of file diff --git a/plugins/serendipity_event_statistics/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_statistics/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..b91f232e --- /dev/null +++ b/plugins/serendipity_event_statistics/UTF-8/lang_cn.inc.php @@ -0,0 +1,95 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_STATISTICS_NAME', '统计资料'); +@define('PLUGIN_EVENT_STATISTICS_DESC', '在文章页面显示一条指向统计资料的链接,另外还有访客计数器等'); +@define('PLUGIN_EVENT_STATISTICS_OUT_STATISTICS', '统计资料'); +@define('PLUGIN_EVENT_STATISTICS_OUT_FIRST_ENTRY', '最老的一篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LAST_ENTRY', '最新的一篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_ENTRIES', '文章总数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ENTRIES', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_PUBLIC', '……公开发表'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_DRAFTS', '……私人草稿'); +@define('PLUGIN_EVENT_STATISTICS_OUT_PER_AUTHOR', '每个用户添加的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES', '类别'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES2', '类别'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES', '文章分布'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES', '上传的媒体文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES2', '份媒体文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES', '媒体文件分布'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES2', '个文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS', '回复数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS2', '个回复'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS3', '拥有最多回复的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPCOMMENTS', '拥有最多回复的作者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LINK', '链接'); +@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS', '订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS2', '订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS', '拥有最多订阅者的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS2', '个订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS', '引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK', '被引用次数最多的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACKS3', '引用次数最多的引用者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE', '平均每篇文章拥有回复数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE', '平均每篇文章拥有的引用数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY', '平均每天发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK', '平均每周发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH', '平均每月发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE2', '个回复'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS', '文字总数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS2', '个文字'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE', '平均每篇文章使用的文字数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE2', '个文字'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LONGEST_ARTICLES', '最长的 %s 篇文章'); +@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS', '条目数量'); +@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS_DESC', '每个统计项目中最多显示多少个条目(默认:20)'); + +//Language constants for the Extended Visitors feature +@define('PLUGIN_EVENT_STATISTICS_EXT_ADD', '扩展的访客统计'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ADD_DESC', '添加扩展的访客统计功能?(默认:否)'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT1', '否'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT2', '是。放在页面底部'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT3', '是。放在页面顶部'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL', '设置为“否”的话将会仅显示访客统计数据'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL_DESC', '显示全部?(默认:否)'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL1', '否。隐藏除了计数器之外的其他所有统计数据。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL2', '是。显示所有统计数据。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISITORS', '计数器'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISTODAY', '今日访客数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISTOTAL', '累计访客数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTODAY', '今日点击数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTOTAL', '累计点击数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISSINCE', '统计数据最初开始收集于'); +@define('PLUGIN_EVENT_STATISTICS_EXT_COUNTDESC','点击数只是用来计算页面访问数(pageview),它可以不断增长。点击数只在访问一个页面或刷新一个页面的时候才被更新。点击数并非是真实的访问次数。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISLATEST', '最新访客'); +@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS', '主要来源'); +@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS_NONE', '尚未记录任何来源。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_DAYGRAPH', '按日统计的访问次数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_MONTHGRAPH', '按月统计的访问次数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_EXT_STATISTICS', '扩展的访客统计'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS1', '启用。不将机器人(bots)的访问计算在内'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS2', '关闭。将机器人(bots)的访问也计算在内'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS', '面对机器人(Robot)的统计保护'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS_DESC', '启动该设置的话,将不把机器人的访问计入统计范围内;关闭该设置的话,将把机器人的访问计入统计范围内。目前有超过25种不同的机器人可被Serendipity侦测到。'); + +@define('PLUGIN_EVENT_STATISTICS_SHOW_LASTENTRY', '显示最后一篇文章的日期'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_ENTRYCOUNT', '显示文章数量'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_COMMENTCOUNT', '显示回复数量'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_MONTHVISITORS', '显示本月访客数量'); //? +@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT', '缓存有效期'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT_DESC', '统计数据多长时间刷新一次(按分钟计算)。如果将此设置为一个较大的数值的话,可提高访客访问速度,但会影响到统计数据的精确性(如果该数值过大的话)'); +@define('PLUGIN_EVENT_STATISTICS_TEXT', '格式化文字输出'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_DESC', '使用 %s 来表示相应的数字或文字'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_LASTENTRY', '最新文章: %s'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_ENTRYCOUNT', '有 %s 篇文章'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_COMMENTCOUNT', '有 %s 个回复'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS', '本月有 %s 个访客'); + +@define('PLUGIN_EVENT_STATISTICS_SHOW_CURRENTVISITORS', '显示当前访客数量(过去15分钟内累计)'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_CURRENTVISITORS', '%s 个访客在线'); diff --git a/plugins/serendipity_event_statistics/lang_cn.inc.php b/plugins/serendipity_event_statistics/lang_cn.inc.php new file mode 100644 index 00000000..b91f232e --- /dev/null +++ b/plugins/serendipity_event_statistics/lang_cn.inc.php @@ -0,0 +1,95 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_STATISTICS_NAME', '统计资料'); +@define('PLUGIN_EVENT_STATISTICS_DESC', '在文章页面显示一条指向统计资料的链接,另外还有访客计数器等'); +@define('PLUGIN_EVENT_STATISTICS_OUT_STATISTICS', '统计资料'); +@define('PLUGIN_EVENT_STATISTICS_OUT_FIRST_ENTRY', '最老的一篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LAST_ENTRY', '最新的一篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_ENTRIES', '文章总数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ENTRIES', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_PUBLIC', '……公开发表'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_DRAFTS', '……私人草稿'); +@define('PLUGIN_EVENT_STATISTICS_OUT_PER_AUTHOR', '每个用户添加的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES', '类别'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES2', '类别'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES', '文章分布'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES', '上传的媒体文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES2', '份媒体文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES', '媒体文件分布'); +@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES2', '个文件'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS', '回复数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS2', '个回复'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS3', '拥有最多回复的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPCOMMENTS', '拥有最多回复的作者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LINK', '链接'); +@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS', '订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS2', '订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS', '拥有最多订阅者的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS2', '个订阅者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS', '引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK', '被引用次数最多的文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACKS3', '引用次数最多的引用者'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE', '平均每篇文章拥有回复数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE', '平均每篇文章拥有的引用数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY', '平均每天发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK', '平均每周发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH', '平均每月发布的文章数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE2', '个回复'); +@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE2', '个引用'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH2', '篇文章'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS', '文字总数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS2', '个文字'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE', '平均每篇文章使用的文字数量'); +@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE2', '个文字'); +@define('PLUGIN_EVENT_STATISTICS_OUT_LONGEST_ARTICLES', '最长的 %s 篇文章'); +@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS', '条目数量'); +@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS_DESC', '每个统计项目中最多显示多少个条目(默认:20)'); + +//Language constants for the Extended Visitors feature +@define('PLUGIN_EVENT_STATISTICS_EXT_ADD', '扩展的访客统计'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ADD_DESC', '添加扩展的访客统计功能?(默认:否)'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT1', '否'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT2', '是。放在页面底部'); +@define('PLUGIN_EVENT_STATISTICS_EXT_OPT3', '是。放在页面顶部'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL', '设置为“否”的话将会仅显示访客统计数据'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL_DESC', '显示全部?(默认:否)'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL1', '否。隐藏除了计数器之外的其他所有统计数据。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_ALL2', '是。显示所有统计数据。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISITORS', '计数器'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISTODAY', '今日访客数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISTOTAL', '累计访客数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTODAY', '今日点击数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTOTAL', '累计点击数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISSINCE', '统计数据最初开始收集于'); +@define('PLUGIN_EVENT_STATISTICS_EXT_COUNTDESC','点击数只是用来计算页面访问数(pageview),它可以不断增长。点击数只在访问一个页面或刷新一个页面的时候才被更新。点击数并非是真实的访问次数。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_VISLATEST', '最新访客'); +@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS', '主要来源'); +@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS_NONE', '尚未记录任何来源。'); +@define('PLUGIN_EVENT_STATISTICS_EXT_DAYGRAPH', '按日统计的访问次数'); +@define('PLUGIN_EVENT_STATISTICS_EXT_MONTHGRAPH', '按月统计的访问次数'); +@define('PLUGIN_EVENT_STATISTICS_OUT_EXT_STATISTICS', '扩展的访客统计'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS1', '启用。不将机器人(bots)的访问计算在内'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS2', '关闭。将机器人(bots)的访问也计算在内'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS', '面对机器人(Robot)的统计保护'); +@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS_DESC', '启动该设置的话,将不把机器人的访问计入统计范围内;关闭该设置的话,将把机器人的访问计入统计范围内。目前有超过25种不同的机器人可被Serendipity侦测到。'); + +@define('PLUGIN_EVENT_STATISTICS_SHOW_LASTENTRY', '显示最后一篇文章的日期'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_ENTRYCOUNT', '显示文章数量'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_COMMENTCOUNT', '显示回复数量'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_MONTHVISITORS', '显示本月访客数量'); //? +@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT', '缓存有效期'); +@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT_DESC', '统计数据多长时间刷新一次(按分钟计算)。如果将此设置为一个较大的数值的话,可提高访客访问速度,但会影响到统计数据的精确性(如果该数值过大的话)'); +@define('PLUGIN_EVENT_STATISTICS_TEXT', '格式化文字输出'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_DESC', '使用 %s 来表示相应的数字或文字'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_LASTENTRY', '最新文章: %s'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_ENTRYCOUNT', '有 %s 篇文章'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_COMMENTCOUNT', '有 %s 个回复'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS', '本月有 %s 个访客'); + +@define('PLUGIN_EVENT_STATISTICS_SHOW_CURRENTVISITORS', '显示当前访客数量(过去15分钟内累计)'); +@define('PLUGIN_EVENT_STATISTICS_TEXT_CURRENTVISITORS', '%s 个访客在线'); diff --git a/plugins/serendipity_event_templatechooser/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_templatechooser/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..29e5c10f --- /dev/null +++ b/plugins/serendipity_event_templatechooser/UTF-8/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME', '主题选择'); +@define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC', '允许访客实时变换主题'); diff --git a/plugins/serendipity_event_templatechooser/lang_cn.inc.php b/plugins/serendipity_event_templatechooser/lang_cn.inc.php new file mode 100644 index 00000000..29e5c10f --- /dev/null +++ b/plugins/serendipity_event_templatechooser/lang_cn.inc.php @@ -0,0 +1,4 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME', '主题选择'); +@define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC', '允许访客实时变换主题'); diff --git a/plugins/serendipity_event_textile/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_textile/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..75bfb950 --- /dev/null +++ b/plugins/serendipity_event_textile/UTF-8/lang_cn.inc.php @@ -0,0 +1,5 @@ +Textile格式。'); diff --git a/plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php index 347aa0a4..75bfb950 100644 --- a/plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php @@ -1,18 +1,5 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +Textile-允许的格式'); -?> +@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile'); +@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理'); +@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用Textile格式。'); diff --git a/plugins/serendipity_event_textile/lang_cn.inc.php b/plugins/serendipity_event_textile/lang_cn.inc.php new file mode 100644 index 00000000..75bfb950 --- /dev/null +++ b/plugins/serendipity_event_textile/lang_cn.inc.php @@ -0,0 +1,5 @@ +Textile格式。'); diff --git a/plugins/serendipity_event_textile/lang_zh.inc.php b/plugins/serendipity_event_textile/lang_zh.inc.php index 1dd790be..75bfb950 100644 --- a/plugins/serendipity_event_textile/lang_zh.inc.php +++ b/plugins/serendipity_event_textile/lang_zh.inc.php @@ -1,18 +1,5 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +Textile-ĸʽ'); -?> +@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile'); +@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理'); +@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用Textile格式。'); diff --git a/plugins/serendipity_event_textwiki/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_textwiki/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..7dfd5ffe --- /dev/null +++ b/plugins/serendipity_event_textwiki/UTF-8/lang_cn.inc.php @@ -0,0 +1,5 @@ +Wiki格式。'); diff --git a/plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php b/plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php index 2bd4670a..7dfd5ffe 100644 --- a/plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php @@ -1,18 +1,5 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +Wiki 格式'); -?> +@define('PLUGIN_EVENT_TEXTWIKI_NAME', '标记语言:Wiki'); +@define('PLUGIN_EVENT_TEXTWIKI_DESC', '使用Text_Wiki标记相关文字内容'); +@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用Wiki格式。'); diff --git a/plugins/serendipity_event_textwiki/lang_cn.inc.php b/plugins/serendipity_event_textwiki/lang_cn.inc.php new file mode 100644 index 00000000..7dfd5ffe --- /dev/null +++ b/plugins/serendipity_event_textwiki/lang_cn.inc.php @@ -0,0 +1,5 @@ +Wiki格式。'); diff --git a/plugins/serendipity_event_textwiki/lang_zh.inc.php b/plugins/serendipity_event_textwiki/lang_zh.inc.php index 0d85fccc..7dfd5ffe 100644 --- a/plugins/serendipity_event_textwiki/lang_zh.inc.php +++ b/plugins/serendipity_event_textwiki/lang_zh.inc.php @@ -1,18 +1,5 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## +Wiki ʽ'); -?> +@define('PLUGIN_EVENT_TEXTWIKI_NAME', '标记语言:Wiki'); +@define('PLUGIN_EVENT_TEXTWIKI_DESC', '使用Text_Wiki标记相关文字内容'); +@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用Wiki格式。'); diff --git a/plugins/serendipity_event_trackexits/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_trackexits/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..a877cfba --- /dev/null +++ b/plugins/serendipity_event_trackexits/UTF-8/lang_cn.inc.php @@ -0,0 +1,9 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_TRACKBACK_NAME', '记录出口'); +@define('PLUGIN_EVENT_TRACKBACK_DESC', '记录对每个链接到其他站点的链接的点击操作'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION', '对添加回复的用户所提供的主页网址进行重定向操作?'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_BLAHBLA', '启用这个设置的话,可以减少垃圾评论骚扰,但是同时也会使得添加回复的那些用户所提供的主页网址的链接显得不那么直观,或损失其他方面的正面效应。如果使用Serendipity的链接出口记录功能的话,Serendipity会将所有链接到其他站点的链接重新定向,并记录出口。如果使用Google PageRank Deflector来记录出口的话,Google PageRank Deflector将不会使用这些链接到其他站点的链接来计算网页排名。如果此处留空的话,则将关闭该设置(这也是Serendipity的默认设置)。'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_NONE', '不使用'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_S9Y', '使用Serendipity的链接出口记录功能'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_GOOGLE', '使用Google PageRank Deflector来记录出口'); diff --git a/plugins/serendipity_event_trackexits/lang_cn.inc.php b/plugins/serendipity_event_trackexits/lang_cn.inc.php new file mode 100644 index 00000000..a877cfba --- /dev/null +++ b/plugins/serendipity_event_trackexits/lang_cn.inc.php @@ -0,0 +1,9 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_TRACKBACK_NAME', '记录出口'); +@define('PLUGIN_EVENT_TRACKBACK_DESC', '记录对每个链接到其他站点的链接的点击操作'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION', '对添加回复的用户所提供的主页网址进行重定向操作?'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_BLAHBLA', '启用这个设置的话,可以减少垃圾评论骚扰,但是同时也会使得添加回复的那些用户所提供的主页网址的链接显得不那么直观,或损失其他方面的正面效应。如果使用Serendipity的链接出口记录功能的话,Serendipity会将所有链接到其他站点的链接重新定向,并记录出口。如果使用Google PageRank Deflector来记录出口的话,Google PageRank Deflector将不会使用这些链接到其他站点的链接来计算网页排名。如果此处留空的话,则将关闭该设置(这也是Serendipity的默认设置)。'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_NONE', '不使用'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_S9Y', '使用Serendipity的链接出口记录功能'); +@define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_GOOGLE', '使用Google PageRank Deflector来记录出口'); diff --git a/plugins/serendipity_event_weblogping/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_weblogping/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..9bda93bf --- /dev/null +++ b/plugins/serendipity_event_weblogping/UTF-8/lang_cn.inc.php @@ -0,0 +1,11 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_WEBLOGPING_PING', ' (通过发送XML-RPC请求)将新文章通知到:'); +@define('PLUGIN_EVENT_WEBLOGPING_SENDINGPING', '发送XML-RPC请求到服务器 %s'); +@define('PLUGIN_EVENT_WEBLOGPING_TITLE', '文章通知'); +@define('PLUGIN_EVENT_WEBLOGPING_DESC', '将新文章的发布消息通知到其他到网上服务'); +@define('PLUGIN_EVENT_WEBLOGPING_SUPERSEDES', '(取代 %s)'); +@define('PLUGIN_EVENT_WEBLOGPING_CUSTOM', '自定义的请求服务'); +@define('PLUGIN_EVENT_WEBLOGPING_CUSTOM_BLAHBLA', '可在此处定义多个其他请求服务(ping services),不同请求服务之间使用逗号分割开来。应按照如下格式输入相关内容:服务器域名/路径 (host.domain/path)。如果在服务器域名前面有一个星号(*)的话,那么扩展的XML-RPC选项也将会被发送到该服务器(仅在该服务器支持此功能的情况下才有效'); +@define('PLUGIN_EVENT_WEBLOGPING_SEND_FAILURE', '失败 (原因:%s)'); +@define('PLUGIN_EVENT_WEBLOGPING_SEND_SUCCESS', '成功完成。'); diff --git a/plugins/serendipity_event_weblogping/lang_cn.inc.php b/plugins/serendipity_event_weblogping/lang_cn.inc.php new file mode 100644 index 00000000..9bda93bf --- /dev/null +++ b/plugins/serendipity_event_weblogping/lang_cn.inc.php @@ -0,0 +1,11 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_WEBLOGPING_PING', ' (通过发送XML-RPC请求)将新文章通知到:'); +@define('PLUGIN_EVENT_WEBLOGPING_SENDINGPING', '发送XML-RPC请求到服务器 %s'); +@define('PLUGIN_EVENT_WEBLOGPING_TITLE', '文章通知'); +@define('PLUGIN_EVENT_WEBLOGPING_DESC', '将新文章的发布消息通知到其他到网上服务'); +@define('PLUGIN_EVENT_WEBLOGPING_SUPERSEDES', '(取代 %s)'); +@define('PLUGIN_EVENT_WEBLOGPING_CUSTOM', '自定义的请求服务'); +@define('PLUGIN_EVENT_WEBLOGPING_CUSTOM_BLAHBLA', '可在此处定义多个其他请求服务(ping services),不同请求服务之间使用逗号分割开来。应按照如下格式输入相关内容:服务器域名/路径 (host.domain/path)。如果在服务器域名前面有一个星号(*)的话,那么扩展的XML-RPC选项也将会被发送到该服务器(仅在该服务器支持此功能的情况下才有效'); +@define('PLUGIN_EVENT_WEBLOGPING_SEND_FAILURE', '失败 (原因:%s)'); +@define('PLUGIN_EVENT_WEBLOGPING_SEND_SUCCESS', '成功完成。'); diff --git a/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cn.inc.php b/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..ec5d2ff1 --- /dev/null +++ b/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cn.inc.php @@ -0,0 +1,8 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_XHTMLCLEANUP_NAME', '修复常见的XHTML错误'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_DESC', '该插件会修复文章中一些常见的XHTML错误,这可以使你的文章与XHTML协议兼容。'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML', '对XML数据进行编码操作?'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML_DESC', '该插件使用一种XML解析手段来确保你的代码能通过XHTML验证。在进行XML解析时,会将现有的符合XHTML协议的文章转换成原始(unescaped)文章,随后在完成XML解析后对所有文章进行编码操作。如果在使用中发现有重复进行编码操作的现象,需将此设置关闭。'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8', '清理UTF-8格式的标签'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8_DESC', '如果启用该设置的话,那些从UTF-8字符串中演绎出来的HTML标签将能被正确地转换,而不会被重复进行编码。'); diff --git a/plugins/serendipity_event_xhtmlcleanup/lang_cn.inc.php b/plugins/serendipity_event_xhtmlcleanup/lang_cn.inc.php new file mode 100644 index 00000000..ec5d2ff1 --- /dev/null +++ b/plugins/serendipity_event_xhtmlcleanup/lang_cn.inc.php @@ -0,0 +1,8 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_XHTMLCLEANUP_NAME', '修复常见的XHTML错误'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_DESC', '该插件会修复文章中一些常见的XHTML错误,这可以使你的文章与XHTML协议兼容。'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML', '对XML数据进行编码操作?'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML_DESC', '该插件使用一种XML解析手段来确保你的代码能通过XHTML验证。在进行XML解析时,会将现有的符合XHTML协议的文章转换成原始(unescaped)文章,随后在完成XML解析后对所有文章进行编码操作。如果在使用中发现有重复进行编码操作的现象,需将此设置关闭。'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8', '清理UTF-8格式的标签'); +@define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8_DESC', '如果启用该设置的话,那些从UTF-8字符串中演绎出来的HTML标签将能被正确地转换,而不会被重复进行编码。'); diff --git a/plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php index 6c249fde..8aeb88f1 100644 --- a/plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php +++ b/plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php @@ -1,23 +1,11 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的评论'); +@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复'); @define('PLUGIN_COMMENTS_WORDWRAP', '自动换行'); -@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', '多少字符之后自动换行?(默认:30)'); -@define('PLUGIN_COMMENTS_MAXCHARS', '显示长度'); -@define('PLUGIN_COMMENTS_MAXCHARS_BLAHBLAH', '每个评论要显示多少字符?(默认:120)'); -@define('PLUGIN_COMMENTS_MAXENTRIES', '评论数量'); -@define('PLUGIN_COMMENTS_MAXENTRIES_BLAHBLAH', '要显示多少个评论?(默认:15)'); +@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', '在多少个单词之后执行自动换行的操作?(默认:30)'); +@define('PLUGIN_COMMENTS_MAXCHARS', '回复长度'); +@define('PLUGIN_COMMENTS_MAXCHARS_BLAHBLAH', '每个回复显示多少字符?(默认:120)'); +@define('PLUGIN_COMMENTS_MAXENTRIES', '回复数量'); +@define('PLUGIN_COMMENTS_MAXENTRIES_BLAHBLAH', '显示多少个回复?(默认:15)'); @define('PLUGIN_COMMENTS_ABOUT', '%s 关于 %s'); +@define('PLUGIN_COMMENTS_ANONYMOUS', '匿名'); diff --git a/plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php b/plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php index 965bc243..8aeb88f1 100644 --- a/plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php +++ b/plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php @@ -1,26 +1,11 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_COMMENTS_ANONYMOUS', '匿名'); diff --git a/plugins/serendipity_plugin_comments/lang_cn.inc.php b/plugins/serendipity_plugin_comments/lang_cn.inc.php index 6c249fde..8aeb88f1 100644 --- a/plugins/serendipity_plugin_comments/lang_cn.inc.php +++ b/plugins/serendipity_plugin_comments/lang_cn.inc.php @@ -1,23 +1,11 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的评论'); +@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复'); @define('PLUGIN_COMMENTS_WORDWRAP', '自动换行'); -@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', '多少字符之后自动换行?(默认:30)'); -@define('PLUGIN_COMMENTS_MAXCHARS', '显示长度'); -@define('PLUGIN_COMMENTS_MAXCHARS_BLAHBLAH', '每个评论要显示多少字符?(默认:120)'); -@define('PLUGIN_COMMENTS_MAXENTRIES', '评论数量'); -@define('PLUGIN_COMMENTS_MAXENTRIES_BLAHBLAH', '要显示多少个评论?(默认:15)'); +@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', '在多少个单词之后执行自动换行的操作?(默认:30)'); +@define('PLUGIN_COMMENTS_MAXCHARS', '回复长度'); +@define('PLUGIN_COMMENTS_MAXCHARS_BLAHBLAH', '每个回复显示多少字符?(默认:120)'); +@define('PLUGIN_COMMENTS_MAXENTRIES', '回复数量'); +@define('PLUGIN_COMMENTS_MAXENTRIES_BLAHBLAH', '显示多少个回复?(默认:15)'); @define('PLUGIN_COMMENTS_ABOUT', '%s 关于 %s'); +@define('PLUGIN_COMMENTS_ANONYMOUS', '匿名'); diff --git a/plugins/serendipity_plugin_comments/lang_zh.inc.php b/plugins/serendipity_plugin_comments/lang_zh.inc.php index a61867ac..8aeb88f1 100644 --- a/plugins/serendipity_plugin_comments/lang_zh.inc.php +++ b/plugins/serendipity_plugin_comments/lang_zh.inc.php @@ -1,26 +1,11 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复'); +@define('PLUGIN_COMMENTS_WORDWRAP', '自动换行'); +@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', '在多少个单词之后执行自动换行的操作?(默认:30)'); +@define('PLUGIN_COMMENTS_MAXCHARS', '回复长度'); +@define('PLUGIN_COMMENTS_MAXCHARS_BLAHBLAH', '每个回复显示多少字符?(默认:120)'); +@define('PLUGIN_COMMENTS_MAXENTRIES', '回复数量'); +@define('PLUGIN_COMMENTS_MAXENTRIES_BLAHBLAH', '显示多少个回复?(默认:15)'); +@define('PLUGIN_COMMENTS_ABOUT', '%s 关于 %s'); +@define('PLUGIN_COMMENTS_ANONYMOUS', '匿名'); diff --git a/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php index 9529982a..b37cba6a 100644 --- a/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php +++ b/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php @@ -1,18 +1,4 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”授权条款'); -@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示“创作共用”的授权提示。'); + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议'); +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。'); diff --git a/plugins/serendipity_plugin_creativecommons/lang_cn.inc.php b/plugins/serendipity_plugin_creativecommons/lang_cn.inc.php index ffaa24a2..b37cba6a 100644 --- a/plugins/serendipity_plugin_creativecommons/lang_cn.inc.php +++ b/plugins/serendipity_plugin_creativecommons/lang_cn.inc.php @@ -1,17 +1,4 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -########################################################################## - -@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”授权条款'); -@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示“创作共用”的授权提示。'); +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议'); +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。'); diff --git a/plugins/serendipity_plugin_creativecommons/lang_zh.inc.php b/plugins/serendipity_plugin_creativecommons/lang_zh.inc.php index 2905704d..b37cba6a 100644 --- a/plugins/serendipity_plugin_creativecommons/lang_zh.inc.php +++ b/plugins/serendipity_plugin_creativecommons/lang_zh.inc.php @@ -1,20 +1,4 @@ - # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Demin Yin # -# http://www.deminy.net # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议'); +@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。'); diff --git a/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..94abff87 --- /dev/null +++ b/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php @@ -0,0 +1,15 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_ENTRYLINKS_NAME', '文章链接'); +@define('PLUGIN_ENTRYLINKS_BLAHBLAH', '显示涉及该文章的所有链接'); +@define('PLUGIN_ENTRYLINKS_NEWWIN', '在新窗口中打开链接'); +@define('PLUGIN_ENTRYLINKS_NEWWIN_BLAHBLAH', '是否在新窗口中打开链接?(默认:在当前窗口打开)'); +@define('PLUGIN_ENTRYLINKS_REFERERS', '来源链接'); +@define('PLUGIN_ENTRYLINKS_WORDWRAP', '自动换行'); +@define('PLUGIN_ENTRYLINKS_WORDWRAP_BLAHBLAH', '在多少个字符之后自动换行(默认:30)'); +@define('PLUGIN_ENTRYLINKS_MAXREF', '来源链接数量'); +@define('PLUGIN_ENTRYLINKS_MAXREF_BLAHBLAH', '显示多少个来源链接(默认:15)'); +@define('PLUGIN_ENTRYLINKS_ORDERBY', '排列来源链接'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_BLAHBLAH', '以何种顺序排列来源链接(默认:链入次数)'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_DAY', '日期'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_FULLCOUNT', '链入次数'); diff --git a/plugins/serendipity_plugin_entrylinks/lang_cn.inc.php b/plugins/serendipity_plugin_entrylinks/lang_cn.inc.php new file mode 100644 index 00000000..94abff87 --- /dev/null +++ b/plugins/serendipity_plugin_entrylinks/lang_cn.inc.php @@ -0,0 +1,15 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_ENTRYLINKS_NAME', '文章链接'); +@define('PLUGIN_ENTRYLINKS_BLAHBLAH', '显示涉及该文章的所有链接'); +@define('PLUGIN_ENTRYLINKS_NEWWIN', '在新窗口中打开链接'); +@define('PLUGIN_ENTRYLINKS_NEWWIN_BLAHBLAH', '是否在新窗口中打开链接?(默认:在当前窗口打开)'); +@define('PLUGIN_ENTRYLINKS_REFERERS', '来源链接'); +@define('PLUGIN_ENTRYLINKS_WORDWRAP', '自动换行'); +@define('PLUGIN_ENTRYLINKS_WORDWRAP_BLAHBLAH', '在多少个字符之后自动换行(默认:30)'); +@define('PLUGIN_ENTRYLINKS_MAXREF', '来源链接数量'); +@define('PLUGIN_ENTRYLINKS_MAXREF_BLAHBLAH', '显示多少个来源链接(默认:15)'); +@define('PLUGIN_ENTRYLINKS_ORDERBY', '排列来源链接'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_BLAHBLAH', '以何种顺序排列来源链接(默认:链入次数)'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_DAY', '日期'); +@define('PLUGIN_ENTRYLINKS_ORDERBY_FULLCOUNT', '链入次数'); diff --git a/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..82462e68 --- /dev/null +++ b/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_WRAPPER_NAME', '事件输出'); +@define('PLUGIN_EVENT_WRAPPER_DESC', '通过特定事件插件输出相关内容'); +@define('PLUGIN_EVENT_WRAPPER_PLUGIN', '事件插件'); +@define('PLUGIN_EVENT_WRAPPER_PLUGINDESC', '选择使用哪个事件插件来处理相关的输出内容'); +@define('PLUGIN_EVENT_WRAPPER_TITLEDESC', '在此输入该侧栏栏目的标题 (如果此处留空的话,则将使用事件插件所生成的标题)'); diff --git a/plugins/serendipity_plugin_eventwrapper/lang_cn.inc.php b/plugins/serendipity_plugin_eventwrapper/lang_cn.inc.php new file mode 100644 index 00000000..82462e68 --- /dev/null +++ b/plugins/serendipity_plugin_eventwrapper/lang_cn.inc.php @@ -0,0 +1,7 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_EVENT_WRAPPER_NAME', '事件输出'); +@define('PLUGIN_EVENT_WRAPPER_DESC', '通过特定事件插件输出相关内容'); +@define('PLUGIN_EVENT_WRAPPER_PLUGIN', '事件插件'); +@define('PLUGIN_EVENT_WRAPPER_PLUGINDESC', '选择使用哪个事件插件来处理相关的输出内容'); +@define('PLUGIN_EVENT_WRAPPER_TITLEDESC', '在此输入该侧栏栏目的标题 (如果此处留空的话,则将使用事件插件所生成的标题)'); diff --git a/plugins/serendipity_plugin_history/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_history/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..fadd9c64 --- /dev/null +++ b/plugins/serendipity_plugin_history/UTF-8/lang_cn.inc.php @@ -0,0 +1,27 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_HISTORY_NAME', '历史文章'); +@define('PLUGIN_HISTORY_DESC', '显示过去某一时间段内的文章'); +@define('PLUGIN_HISTORY_MIN_AGE', '时间下限'); +@define('PLUGIN_HISTORY_MIN_AGE_DESC', '最新文章距离现在已发表的天数'); +@define('PLUGIN_HISTORY_MAX_AGE', '时间上限'); +@define('PLUGIN_HISTORY_MAX_AGE_DESC','最旧文章距离现在已发表的天数'); +@define('PLUGIN_HISTORY_MAX_ENTRIES', '文章数量上限'); +@define('PLUGIN_HISTORY_MAX_ENTRIES_DESC', '最多显示多少篇文章'); +@define('PLUGIN_HISTORY_SHOWFULL', '全文显示'); +@define('PLUGIN_HISTORY_SHOWFULL_DESC', '显示文章的全文,而不仅仅只是显示它的标题。'); +@define('PLUGIN_HISTORY_INTRO', '简介'); +@define('PLUGIN_HISTORY_INTRO_DESC', '简要介绍,例如 \'一年前曾说过的话:\'。'); +@define('PLUGIN_HISTORY_OUTRO', '结尾'); +@define('PLUGIN_HISTORY_OUTRO_DESC', '一个简短的结尾,例如 \'是不是还不错?\'。'); +@define('PLUGIN_HISTORY_DISPLAYDATE', '显示日期'); +@define('PLUGIN_HISTORY_DISPLAYDATE_DESC', '显示每篇文章的日期?'); +@define('PLUGIN_HISTORY_MAXLENGTH', '标题长度'); +@define('PLUGIN_HISTORY_MAXLENGTH_DESC', '自动切断长度大于多少个字符的标题 (0表示显示完整的标题)'); +@define('PLUGIN_HISTORY_SPECIALAGE', '预选日期'); +@define('PLUGIN_HISTORY_SPECIALAGE_DESC', '如果你想自定义自己的日期时间段、而不是使用这里的“预选日期”的话,在这里选择“自己设定日期时间段”,然后在后面设定你自己的日期时间段。'); +@define('PLUGIN_HISTORY_SPECIALAGE_YEAR', '显示恰好发布已满一年的文章'); +@define('PLUGIN_HISTORY_CUSTOMAGE', '自己设定日期时间段'); +@define('PLUGIN_HISTORY_OYA', '显示恰好发布已满一年的文章'); +@define('PLUGIN_HISTORY_MYSELF', '自己设定日期时间段'); +@define('PLUGIN_HISTORY_DISPLAYAUTHOR', '显示作者姓名'); diff --git a/plugins/serendipity_plugin_history/lang_cn.inc.php b/plugins/serendipity_plugin_history/lang_cn.inc.php new file mode 100644 index 00000000..fadd9c64 --- /dev/null +++ b/plugins/serendipity_plugin_history/lang_cn.inc.php @@ -0,0 +1,27 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_HISTORY_NAME', '历史文章'); +@define('PLUGIN_HISTORY_DESC', '显示过去某一时间段内的文章'); +@define('PLUGIN_HISTORY_MIN_AGE', '时间下限'); +@define('PLUGIN_HISTORY_MIN_AGE_DESC', '最新文章距离现在已发表的天数'); +@define('PLUGIN_HISTORY_MAX_AGE', '时间上限'); +@define('PLUGIN_HISTORY_MAX_AGE_DESC','最旧文章距离现在已发表的天数'); +@define('PLUGIN_HISTORY_MAX_ENTRIES', '文章数量上限'); +@define('PLUGIN_HISTORY_MAX_ENTRIES_DESC', '最多显示多少篇文章'); +@define('PLUGIN_HISTORY_SHOWFULL', '全文显示'); +@define('PLUGIN_HISTORY_SHOWFULL_DESC', '显示文章的全文,而不仅仅只是显示它的标题。'); +@define('PLUGIN_HISTORY_INTRO', '简介'); +@define('PLUGIN_HISTORY_INTRO_DESC', '简要介绍,例如 \'一年前曾说过的话:\'。'); +@define('PLUGIN_HISTORY_OUTRO', '结尾'); +@define('PLUGIN_HISTORY_OUTRO_DESC', '一个简短的结尾,例如 \'是不是还不错?\'。'); +@define('PLUGIN_HISTORY_DISPLAYDATE', '显示日期'); +@define('PLUGIN_HISTORY_DISPLAYDATE_DESC', '显示每篇文章的日期?'); +@define('PLUGIN_HISTORY_MAXLENGTH', '标题长度'); +@define('PLUGIN_HISTORY_MAXLENGTH_DESC', '自动切断长度大于多少个字符的标题 (0表示显示完整的标题)'); +@define('PLUGIN_HISTORY_SPECIALAGE', '预选日期'); +@define('PLUGIN_HISTORY_SPECIALAGE_DESC', '如果你想自定义自己的日期时间段、而不是使用这里的“预选日期”的话,在这里选择“自己设定日期时间段”,然后在后面设定你自己的日期时间段。'); +@define('PLUGIN_HISTORY_SPECIALAGE_YEAR', '显示恰好发布已满一年的文章'); +@define('PLUGIN_HISTORY_CUSTOMAGE', '自己设定日期时间段'); +@define('PLUGIN_HISTORY_OYA', '显示恰好发布已满一年的文章'); +@define('PLUGIN_HISTORY_MYSELF', '自己设定日期时间段'); +@define('PLUGIN_HISTORY_DISPLAYAUTHOR', '显示作者姓名'); diff --git a/plugins/serendipity_plugin_recententries/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_recententries/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..bd05c64a --- /dev/null +++ b/plugins/serendipity_plugin_recententries/UTF-8/lang_cn.inc.php @@ -0,0 +1,12 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_RECENTENTRIES_TITLE', '最新文章'); +@define('PLUGIN_RECENTENTRIES_BLAHBLAH', '显示最新文章的标题和日期'); +@define('PLUGIN_RECENTENTRIES_NUMBER', '文章数量'); +@define('PLUGIN_RECENTENTRIES_NUMBER_BLAHBLAH', '要显示多少篇文章(默认:10)'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM', '是否略过最新头版文章?'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_DESC', '只有不是最新头版文章的文章才会被显示。(默认:最新 ' . $serendipity['fetchLimit'] . ' 篇头版文章会被略过)'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_RADIO_ALL', '显示全部'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_RADIO_RECENT', '略过头版文章'); +@define('PLUGIN_RECENTENTRIES_RANDOMIZE', '随机显示文章'); +@define('PLUGIN_RECENTENTRIES_RANDOMIZE_DESC', '如果启用此设置的话,将随机选择文章并显示出来'); diff --git a/plugins/serendipity_plugin_recententries/lang_cn.inc.php b/plugins/serendipity_plugin_recententries/lang_cn.inc.php new file mode 100644 index 00000000..bd05c64a --- /dev/null +++ b/plugins/serendipity_plugin_recententries/lang_cn.inc.php @@ -0,0 +1,12 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_RECENTENTRIES_TITLE', '最新文章'); +@define('PLUGIN_RECENTENTRIES_BLAHBLAH', '显示最新文章的标题和日期'); +@define('PLUGIN_RECENTENTRIES_NUMBER', '文章数量'); +@define('PLUGIN_RECENTENTRIES_NUMBER_BLAHBLAH', '要显示多少篇文章(默认:10)'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM', '是否略过最新头版文章?'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_DESC', '只有不是最新头版文章的文章才会被显示。(默认:最新 ' . $serendipity['fetchLimit'] . ' 篇头版文章会被略过)'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_RADIO_ALL', '显示全部'); +@define('PLUGIN_RECENTENTRIES_NUMBER_FROM_RADIO_RECENT', '略过头版文章'); +@define('PLUGIN_RECENTENTRIES_RANDOMIZE', '随机显示文章'); +@define('PLUGIN_RECENTENTRIES_RANDOMIZE_DESC', '如果启用此设置的话,将随机选择文章并显示出来'); diff --git a/plugins/serendipity_plugin_remoterss/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_remoterss/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..984da494 --- /dev/null +++ b/plugins/serendipity_plugin_remoterss/UTF-8/lang_cn.inc.php @@ -0,0 +1,28 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_REMOTERSS_TITLE', '远端RSS/OPML-Blogroll种子'); +@define('PLUGIN_REMOTERSS_BLAHBLAH', '显示远端RSS/OPML种子(例如 Blogroll)中的内容'); +@define('PLUGIN_REMOTERSS_NUMBER', '文章数量'); +@define('PLUGIN_REMOTERSS_NUMBER_BLAHBLAH', '显示多少篇文章(默认:该种子中的全部文章)'); +@define('PLUGIN_REMOTERSS_SIDEBARTITLE', '种子标题'); +@define('PLUGIN_REMOTERSS_SIDEBARTITLE_BLAHBLAH', '在博客的侧栏所显示的该种子的标题'); +@define('PLUGIN_REMOTERSS_RSSURI', 'RSS/OPML网址'); +@define('PLUGIN_REMOTERSS_RSSURI_BLAHBLAH', '你想要显示的RSS/OPML种子的网址'); +@define('PLUGIN_REMOTERSS_NOURI', '没有选择RSS/OPML种子'); +@define('PLUGIN_REMOTERSS_RSSTARGET', 'RSS/OPML链接目标'); +@define('PLUGIN_REMOTERSS_RSSTARGET_BLAHBLAH', '链接(链接到RSS种子中的项目)的目标属性 (默认是新窗口:_blank)'); +@define('PLUGIN_REMOTERSS_CACHETIME', '何时更新RSS种子'); +@define('PLUGIN_REMOTERSS_CACHETIME_BLAHBLAH', '保存在缓存中的RSS种子的内容多长时间更新一次? (按秒计算,默认是3个小时更新一次)'); +@define('PLUGIN_REMOTERSS_FEEDTYPE', '种子类型'); +@define('PLUGIN_REMOTERSS_FEEDTYPE_BLAHBLAH', '选择远端种子的格式'); +@define('PLUGIN_REMOTERSS_BULLETIMG', '小图标'); +@define('PLUGIN_REMOTERSS_BULLETIMG_BLAHBLAH', '在每个标题前面显示的小图标'); +@define('PLUGIN_REMOTERSS_DISPLAYDATE', '是否显示日期'); +@define('PLUGIN_REMOTERSS_DISPLAYDATE_BLAHBLAH', '是否在标题下面显示日期'); + +@define('PLUGIN_REMOTERSS_RSSLINK', '使用RSS链接?'); +@define('PLUGIN_REMOTERSS_RSSLINK_DESC', '是否使用RSS种子中的链接?'); +@define('PLUGIN_REMOTERSS_RSSFIELD', 'RSS显示内容'); +@define('PLUGIN_REMOTERSS_RSSFIELD_DESC', 'RSS种子中的哪些标记所标记的内容将被显示?(例如: "title", "content:encoded", "description", ……)'); +@define('PLUGIN_REMOTERSS_RSSESCAPE', '将HTML输出转义(Escape)'); +@define('PLUGIN_REMOTERSS_RSSESCAPE_DESC', '如果启用该设置的话,RSS种子中的HTML内容将被转义(escaped),因此XSS(Cross-site scripting, 跨站脚本)是不可能存在的。如果关闭这个设置的话,RSS种子中的HTML内容将被原样输出。如果所使用的RSS种子不是你所拥有的话,那么关闭这个设置会产生安全隐患。'); diff --git a/plugins/serendipity_plugin_remoterss/lang_cn.inc.php b/plugins/serendipity_plugin_remoterss/lang_cn.inc.php new file mode 100644 index 00000000..984da494 --- /dev/null +++ b/plugins/serendipity_plugin_remoterss/lang_cn.inc.php @@ -0,0 +1,28 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_REMOTERSS_TITLE', '远端RSS/OPML-Blogroll种子'); +@define('PLUGIN_REMOTERSS_BLAHBLAH', '显示远端RSS/OPML种子(例如 Blogroll)中的内容'); +@define('PLUGIN_REMOTERSS_NUMBER', '文章数量'); +@define('PLUGIN_REMOTERSS_NUMBER_BLAHBLAH', '显示多少篇文章(默认:该种子中的全部文章)'); +@define('PLUGIN_REMOTERSS_SIDEBARTITLE', '种子标题'); +@define('PLUGIN_REMOTERSS_SIDEBARTITLE_BLAHBLAH', '在博客的侧栏所显示的该种子的标题'); +@define('PLUGIN_REMOTERSS_RSSURI', 'RSS/OPML网址'); +@define('PLUGIN_REMOTERSS_RSSURI_BLAHBLAH', '你想要显示的RSS/OPML种子的网址'); +@define('PLUGIN_REMOTERSS_NOURI', '没有选择RSS/OPML种子'); +@define('PLUGIN_REMOTERSS_RSSTARGET', 'RSS/OPML链接目标'); +@define('PLUGIN_REMOTERSS_RSSTARGET_BLAHBLAH', '链接(链接到RSS种子中的项目)的目标属性 (默认是新窗口:_blank)'); +@define('PLUGIN_REMOTERSS_CACHETIME', '何时更新RSS种子'); +@define('PLUGIN_REMOTERSS_CACHETIME_BLAHBLAH', '保存在缓存中的RSS种子的内容多长时间更新一次? (按秒计算,默认是3个小时更新一次)'); +@define('PLUGIN_REMOTERSS_FEEDTYPE', '种子类型'); +@define('PLUGIN_REMOTERSS_FEEDTYPE_BLAHBLAH', '选择远端种子的格式'); +@define('PLUGIN_REMOTERSS_BULLETIMG', '小图标'); +@define('PLUGIN_REMOTERSS_BULLETIMG_BLAHBLAH', '在每个标题前面显示的小图标'); +@define('PLUGIN_REMOTERSS_DISPLAYDATE', '是否显示日期'); +@define('PLUGIN_REMOTERSS_DISPLAYDATE_BLAHBLAH', '是否在标题下面显示日期'); + +@define('PLUGIN_REMOTERSS_RSSLINK', '使用RSS链接?'); +@define('PLUGIN_REMOTERSS_RSSLINK_DESC', '是否使用RSS种子中的链接?'); +@define('PLUGIN_REMOTERSS_RSSFIELD', 'RSS显示内容'); +@define('PLUGIN_REMOTERSS_RSSFIELD_DESC', 'RSS种子中的哪些标记所标记的内容将被显示?(例如: "title", "content:encoded", "description", ……)'); +@define('PLUGIN_REMOTERSS_RSSESCAPE', '将HTML输出转义(Escape)'); +@define('PLUGIN_REMOTERSS_RSSESCAPE_DESC', '如果启用该设置的话,RSS种子中的HTML内容将被转义(escaped),因此XSS(Cross-site scripting, 跨站脚本)是不可能存在的。如果关闭这个设置的话,RSS种子中的HTML内容将被原样输出。如果所使用的RSS种子不是你所拥有的话,那么关闭这个设置会产生安全隐患。'); diff --git a/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..c6be5b5c --- /dev/null +++ b/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cn.inc.php @@ -0,0 +1,12 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_SHOUTBOX_NAME', '实时发言'); +@define('PLUGIN_SHOUTBOX_DELETE', '删除'); +@define('PLUGIN_SHOUTBOX_SUBMIT', '送出发言'); +@define('PLUGIN_SHOUTBOX_BLAHBLAH', '显示一个用于实时发言的文本框。此类发言并不一定准对某一具体文章。'); +@define('PLUGIN_SHOUTBOX_WORDWRAP', '自动换行'); +@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '在多少个单词之后执行自动换行的操作?(默认:30)'); +@define('PLUGIN_SHOUTBOX_MAXCHARS', '发言长度'); +@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '每个发言显示多少字符?(默认:120)'); +@define('PLUGIN_SHOUTBOX_MAXENTRIES', '发言数量'); +@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '显示多少个发言?(默认:15)'); diff --git a/plugins/serendipity_plugin_shoutbox/lang_cn.inc.php b/plugins/serendipity_plugin_shoutbox/lang_cn.inc.php new file mode 100644 index 00000000..c6be5b5c --- /dev/null +++ b/plugins/serendipity_plugin_shoutbox/lang_cn.inc.php @@ -0,0 +1,12 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_SHOUTBOX_NAME', '实时发言'); +@define('PLUGIN_SHOUTBOX_DELETE', '删除'); +@define('PLUGIN_SHOUTBOX_SUBMIT', '送出发言'); +@define('PLUGIN_SHOUTBOX_BLAHBLAH', '显示一个用于实时发言的文本框。此类发言并不一定准对某一具体文章。'); +@define('PLUGIN_SHOUTBOX_WORDWRAP', '自动换行'); +@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '在多少个单词之后执行自动换行的操作?(默认:30)'); +@define('PLUGIN_SHOUTBOX_MAXCHARS', '发言长度'); +@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '每个发言显示多少字符?(默认:120)'); +@define('PLUGIN_SHOUTBOX_MAXENTRIES', '发言数量'); +@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '显示多少个发言?(默认:15)'); diff --git a/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cn.inc.php new file mode 100644 index 00000000..a18f5955 --- /dev/null +++ b/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_TEMPLATEDROPDOWN_NAME', '主题选择'); +@define('PLUGIN_TEMPLATEDROPDOWN_DESC', '显示一个选择主题的下拉框'); +@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT', '提交按钮'); +@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC', '是否显示一个提交按钮(用于切换所选择的主题)?'); diff --git a/plugins/serendipity_plugin_templatedropdown/lang_cn.inc.php b/plugins/serendipity_plugin_templatedropdown/lang_cn.inc.php new file mode 100644 index 00000000..a18f5955 --- /dev/null +++ b/plugins/serendipity_plugin_templatedropdown/lang_cn.inc.php @@ -0,0 +1,6 @@ + # -# http://www.jannis.to/programming/serendipity.html # -# # -# Translated by # -# (c) 2006 Aphonex Li # -# http://www.exten.cn # -########################################################################## + +@define('PLUGIN_TEMPLATEDROPDOWN_NAME', '主题选择'); +@define('PLUGIN_TEMPLATEDROPDOWN_DESC', '显示一个选择主题的下拉框'); +@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT', '提交按钮'); +@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC', '是否显示一个提交按钮(用于切换所选择的主题)?');