]> git.mjollnir.org Git - s9y.git/commitdiff
chinese language update by Demin Yin (work in progress)
authorgarvinhicking <garvinhicking>
Tue, 20 Nov 2007 12:07:12 +0000 (12:07 +0000)
committergarvinhicking <garvinhicking>
Tue, 20 Nov 2007 12:07:12 +0000 (12:07 +0000)
120 files changed:
plugins/serendipity_event_bbcode/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php
plugins/serendipity_event_bbcode/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_bbcode/lang_zh.inc.php
plugins/serendipity_event_browsercompatibility/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_browsercompatibility/UTF-8/lang_zh.inc.php
plugins/serendipity_event_browsercompatibility/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_browsercompatibility/lang_zh.inc.php
plugins/serendipity_event_contentrewrite/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php
plugins/serendipity_event_contentrewrite/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_contentrewrite/lang_zh.inc.php
plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php
plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php
plugins/serendipity_event_creativecommons/lang_cn.inc.php
plugins/serendipity_event_creativecommons/lang_zh.inc.php
plugins/serendipity_event_emoticate/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_emoticate/UTF-8/lang_zh.inc.php
plugins/serendipity_event_emoticate/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_emoticate/lang_zh.inc.php
plugins/serendipity_event_entryproperties/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php
plugins/serendipity_event_entryproperties/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_entryproperties/lang_zh.inc.php
plugins/serendipity_event_karma/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_karma/UTF-8/lang_zh.inc.php
plugins/serendipity_event_karma/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_karma/lang_zh.inc.php
plugins/serendipity_event_livesearch/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_livesearch/UTF-8/lang_zh.inc.php
plugins/serendipity_event_livesearch/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_livesearch/lang_zh.inc.php
plugins/serendipity_event_mailer/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_mailer/UTF-8/lang_zh.inc.php
plugins/serendipity_event_mailer/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_mailer/lang_zh.inc.php
plugins/serendipity_event_nl2br/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_nl2br/UTF-8/lang_zh.inc.php
plugins/serendipity_event_nl2br/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_nl2br/lang_zh.inc.php
plugins/serendipity_event_s9ymarkup/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_s9ymarkup/UTF-8/lang_zh.inc.php
plugins/serendipity_event_s9ymarkup/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_s9ymarkup/lang_zh.inc.php
plugins/serendipity_event_searchhighlight/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_searchhighlight/UTF-8/lang_zh.inc.php
plugins/serendipity_event_searchhighlight/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_searchhighlight/lang_zh.inc.php
plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php
plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php
plugins/serendipity_event_spamblock/lang_cn.inc.php
plugins/serendipity_event_spamblock/lang_zh.inc.php
plugins/serendipity_event_spartacus/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php
plugins/serendipity_event_spartacus/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_spartacus/lang_zh.inc.php
plugins/serendipity_event_statistics/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_statistics/UTF-8/lang_zh.inc.php
plugins/serendipity_event_statistics/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_statistics/lang_zh.inc.php
plugins/serendipity_event_templatechooser/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_templatechooser/UTF-8/lang_zh.inc.php
plugins/serendipity_event_templatechooser/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_templatechooser/lang_zh.inc.php
plugins/serendipity_event_textile/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php
plugins/serendipity_event_textile/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_textile/lang_zh.inc.php
plugins/serendipity_event_textwiki/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php
plugins/serendipity_event_textwiki/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_textwiki/lang_zh.inc.php
plugins/serendipity_event_trackexits/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_trackexits/UTF-8/lang_zh.inc.php
plugins/serendipity_event_trackexits/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_trackexits/lang_zh.inc.php
plugins/serendipity_event_weblogping/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_weblogping/UTF-8/lang_zh.inc.php
plugins/serendipity_event_weblogping/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_weblogping/lang_zh.inc.php
plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_zh.inc.php
plugins/serendipity_event_xhtmlcleanup/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_event_xhtmlcleanup/lang_zh.inc.php
plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php
plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_comments/lang_cn.inc.php
plugins/serendipity_plugin_comments/lang_zh.inc.php
plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php
plugins/serendipity_plugin_creativecommons/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_creativecommons/lang_cn.inc.php
plugins/serendipity_plugin_creativecommons/lang_zh.inc.php
plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_entrylinks/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_entrylinks/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_entrylinks/lang_zh.inc.php
plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_eventwrapper/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_eventwrapper/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_eventwrapper/lang_zh.inc.php
plugins/serendipity_plugin_history/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_history/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_history/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_history/lang_zh.inc.php
plugins/serendipity_plugin_recententries/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_recententries/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_recententries/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_recententries/lang_zh.inc.php
plugins/serendipity_plugin_remoterss/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_remoterss/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_remoterss/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_remoterss/lang_zh.inc.php
plugins/serendipity_plugin_shoutbox/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_shoutbox/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_shoutbox/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_shoutbox/lang_zh.inc.php
plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_templatedropdown/UTF-8/lang_zh.inc.php
plugins/serendipity_plugin_templatedropdown/lang_cn.inc.php [new file with mode: 0644]
plugins/serendipity_plugin_templatedropdown/lang_zh.inc.php

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 (file)
index 0000000..cde94aa
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode');
+@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言');
+@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a>格式代码');
+@define('PLUGIN_EVENT_BBCODE_TARGET',   '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)');
index 6cfd361d7939fcc22f85c31e74df92849959de0b..cde94aa4cfb71b1ac7d5c952b433db53a4faa665 100644 (file)
@@ -1,18 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_BBCODE_NAME',     '标记语言: BBCode');
-        @define('PLUGIN_EVENT_BBCODE_DESC',     '使用 BBCode 的标记语言');
-        @define('PLUGIN_EVENT_BBCODE_TRANSFORM', '参考<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a> 可用的格式');
-?>
+@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode');
+@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言');
+@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a>格式代码');
+@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 (file)
index 0000000..cde94aa
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode');
+@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言');
+@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a>格式代码');
+@define('PLUGIN_EVENT_BBCODE_TARGET',   '处理链接时使用 target="blank"?(点击链接后在新窗口显示网页内容)');
index 27655ae5fd802c95a9165253dd5a6a4a0fc757af..cde94aa4cfb71b1ac7d5c952b433db53a4faa665 100644 (file)
@@ -1,18 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_BBCODE_NAME',     '±ê¼ÇÓïÑÔ: BBCode');
-        @define('PLUGIN_EVENT_BBCODE_DESC',     'ʹÓàBBCode µÄ±ê¼ÇÓïÑÔ');
-        @define('PLUGIN_EVENT_BBCODE_TRANSFORM', '²Î¿¼<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a> ¿ÉÓõĸñʽ');
-?>
+@define('PLUGIN_EVENT_BBCODE_NAME', '标记语言: BBCode');
+@define('PLUGIN_EVENT_BBCODE_DESC', '使用BBCode标记语言');
+@define('PLUGIN_EVENT_BBCODE_TRANSFORM', '允许使用<a href="http://www.phpbb.com/phpBB/faq.php?mode=bbcode">BBCode</a>格式代码');
+@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 (file)
index 0000000..d55a698
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', '浏览器兼容');
+@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', '使用不同的CSS样式表述方法以最大限度地兼容各种浏览器');
index 97c2d668eedfed7299efd9eda81168e82de76594..d55a6986dc9d4616cef1ef4625ced6eb53b97a92 100644 (file)
@@ -1,17 +1,4 @@
-<?php # $id: $
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', '浏览器兼容');
-        @define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', '使用各种 CSS 样式的方法确保每个浏览器都能兼容');
-?>
+@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 (file)
index 0000000..d55a698
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', '浏览器兼容');
+@define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', '使用不同的CSS样式表述方法以最大限度地兼容各种浏览器');
index 7ea7dc1d31d2aeeee7dcd885b3e18ffeaad5827a..d55a6986dc9d4616cef1ef4625ced6eb53b97a92 100644 (file)
@@ -1,17 +1,4 @@
-<?php # $id: $
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.xitor.com                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_TITLE', 'ä¯ÀÀÆ÷¼æÈÝ');
-        @define('PLUGIN_EVENT_BROWSERCOMPATIBILITY_DESC', 'ʹÓø÷ÖÖ CSS ÑùʽµÄ·½·¨È·±£Ã¿¸öä¯ÀÀÆ÷¶¼ÄܼæÈÝ');
-?>
+@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 (file)
index 0000000..8425290
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+
+@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" . '例如: <acronym title="{到}">{从}</acronym>');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。');
index 1e03f7da9dda64ef9f29ff8cb0444d925592d8a9..842529009f12d5b193834f84eb00c872556c9231 100644 (file)
@@ -1,33 +1,21 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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" . '例如: <acronym title="{到}">{改}</acronym>');
-        @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" . '例如: <acronym title="{到}">{从}</acronym>');
+@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 (file)
index 0000000..8425290
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+
+@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" . '例如: <acronym title="{到}">{从}</acronym>');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。');
index 9e6ef505def18c091646323b1576be476683df6c..842529009f12d5b193834f84eb00c872556c9231 100644 (file)
@@ -1,33 +1,21 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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" . 'ÀýÈç: <acronym title="{µ½}">{¸Ä}</acronym>');
-        @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" . '例如: <acronym title="{到}">{从}</acronym>');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHAR', '重写字符');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITECHARDESC', '如果有任何附加的单个字符用于重写,将它输入在此。如果你想将\'serendipity*\'用你输入的单词替换,同时又想把\'*\'这个字符去除掉的话,那就把该字符(此例中该字符为*号)输入此处。');
+@define('PLUGIN_EVENT_CONTENTREWRITE_REWRITESTRING', '在你的设置中,用于进行替换的字符串是 %s 和 %s 。');
index df795295fd2ec6ef5e4f552e6b82d4b509e92560..7f22e099c98dcf6c7026c797fc45e77cf60cb9fb 100644 (file)
@@ -1,28 +1,16 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               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',         '该原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
-@define('PLUGIN_CREATIVECOMMONS_CAP_PD',      '该原创内容使用<a href="#license_url#}">公共领域</a>条款。');
-// @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', '此作品的原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
+@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循<a href="#license_url#}">公共领域</a>条款。');
+// @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', '如果别人也遵守创作共用协议的话,允许。');
index 2d738c6cabc8037d1a79cb2693e0a54cc08441e6..7f22e099c98dcf6c7026c797fc45e77cf60cb9fb 100644 (file)
@@ -1,30 +1,16 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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',         '该原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
-@define('PLUGIN_CREATIVECOMMONS_CAP_PD',      '该原创内容使用<a href="#license_url#}">公共领域</a>条款。');
-@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', '此作品的原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
+@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循<a href="#license_url#}">公共领域</a>条款。');
+// @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', '如果别人也遵守创作共用协议的话,允许。');
index df795295fd2ec6ef5e4f552e6b82d4b509e92560..7f22e099c98dcf6c7026c797fc45e77cf60cb9fb 100644 (file)
@@ -1,28 +1,16 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               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',         '该原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
-@define('PLUGIN_CREATIVECOMMONS_CAP_PD',      '该原创内容使用<a href="#license_url#}">公共领域</a>条款。');
-// @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', '此作品的原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
+@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循<a href="#license_url#}">公共领域</a>条款。');
+// @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', '如果别人也遵守创作共用协议的话,允许。');
index 5da5525f142b320cfd23d856cf9788c732833d82..7f22e099c98dcf6c7026c797fc45e77cf60cb9fb 100644 (file)
@@ -1,30 +1,16 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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',         '¸ÃÔ­´´ÄÚÈÝ×ñÑ­¡°<a href="#license_uri#">´´×÷¹²ÓÃЭÒé</a>¡±');
-@define('PLUGIN_CREATIVECOMMONS_CAP_PD',      '¸ÃÔ­´´ÄÚÈÝʹÓÃ<a href="#license_url#}">¹«¹²ÁìÓò</a>Ìõ¿î¡£');
-@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', '此作品的原创内容遵循“<a href="#license_uri#">创作共用协议</a>”');
+@define('PLUGIN_CREATIVECOMMONS_CAP_PD', '此作品的原创内容遵循<a href="#license_url#}">公共领域</a>条款。');
+// @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 (file)
index 0000000..3f86bc3
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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', '图片表情文件的扩展名(区分大小写)');
index 74a4bda43a9650c62013a5c1240c5a2392db6e13..3f86bc36a6e6d640f3e33da9740a7ba7e6ae989c 100644 (file)
@@ -1,20 +1,7 @@
 <?php
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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 (file)
index 0000000..3f86bc3
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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', '图片表情文件的扩展名(区分大小写)');
index 8b74b99f8ad2e87e77b8c7fa3313ad1682ff1ef8..3f86bc36a6e6d640f3e33da9740a7ba7e6ae989c 100644 (file)
@@ -1,20 +1,7 @@
 <?php
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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 (file)
index 0000000..a011d91
--- /dev/null
@@ -0,0 +1,33 @@
+<?php
+
+@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 的文章(<em>%s</em>)建立缓存……');
+@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', '可在“<a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">配置插件</a>”中修改自定义字段。');
+               
+@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。');           
index 42791b36380b7aef115bea74359b5629812ace88..a011d915c87c4db23fee474ec8331cdfc25224d8 100644 (file)
@@ -1,46 +1,33 @@
 <?php
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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, <em>%s</em>...');
-        @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 的文章(<em>%s</em>)建立缓存……');
+@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', '每个自定菜单可以在这里改变 <a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">外挂设定</a>。');
-
-?>
+@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', '可在“<a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">配置插件</a>”中修改自定义字段。');
+               
+@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 (file)
index 0000000..a011d91
--- /dev/null
@@ -0,0 +1,33 @@
+<?php
+
+@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 的文章(<em>%s</em>)建立缓存……');
+@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', '可在“<a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">配置插件</a>”中修改自定义字段。');
+               
+@define('PLUGIN_EVENT_ENTRYPROPERTIES_DISABLE_MARKUP', '禁止在此文章中使用标记语言方面的插件。');           
index 4bceb1228678e6eb0b83f90c025c1e5c6c538213..a011d915c87c4db23fee474ec8331cdfc25224d8 100644 (file)
@@ -1,46 +1,33 @@
 <?php
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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, <em>%s</em>...');
-        @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 的文章(<em>%s</em>)建立缓存……');
+@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', 'ÿ¸ö×Ô¶¨²Ëµ¥¿ÉÒÔÔÚÕâÀï¸Ä±ä <a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">Íâ¹ÒÉ趨</a>¡£');
-
-?>
+@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', '可在“<a href="%s" target="_blank" title="' . PLUGIN_EVENT_ENTRYPROPERTIES_TITLE . '">配置插件</a>”中修改自定义字段。');
+               
+@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 (file)
index 0000000..3a7694f
--- /dev/null
@@ -0,0 +1,43 @@
+<?php
+
+@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', '对这篇文章使用单独的打分方式吗?');
index 5cafde7a1764207fbd39d161d23025d72600327f..3a7694f4618273a8b39562973c297034d9593621 100644 (file)
@@ -1,56 +1,43 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_KARMA_VERSION', '1.3');
-        @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_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 (file)
index 0000000..3a7694f
--- /dev/null
@@ -0,0 +1,43 @@
+<?php
+
+@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', '对这篇文章使用单独的打分方式吗?');
index 583cccd7741d95c940aa69e5515aded12c0d7087..3a7694f4618273a8b39562973c297034d9593621 100644 (file)
@@ -1,56 +1,43 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_KARMA_VERSION', '1.3');
-        @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_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 (file)
index 0000000..9edaf9d
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_EVENT_LIVESEARCH_NAME', '快速搜索');
+@define('PLUGIN_EVENT_LIVESEARCH_DESC', '(使用JavaScript)在键盘输入时实时更新,增强内部查询功能');
+@define('PLUGIN_EVENT_LIVESEARCH_WAIT', '搜索进行中,请稍候……');
+@define('PLUGIN_EVENT_LIVESEARCH_NOTFOUND', '没有发现符合你查询条件的文章');
index 69ee2e69acf018607c97e4eb8e016c7deafc7c3f..9edaf9d88e17345a58dd7eda798024a8ad61aaa4 100644 (file)
@@ -1,18 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_LIVESEARCH_NAME', '即时搜索');
-        @define('PLUGIN_EVENT_LIVESEARCH_DESC', '提高搜索功能,输入的搜索字符可快速显示。');
-        @define('PLUGIN_EVENT_LIVESEARCH_WAIT', '稍等,传送资料...');
-?>
+@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 (file)
index 0000000..9edaf9d
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_EVENT_LIVESEARCH_NAME', '快速搜索');
+@define('PLUGIN_EVENT_LIVESEARCH_DESC', '(使用JavaScript)在键盘输入时实时更新,增强内部查询功能');
+@define('PLUGIN_EVENT_LIVESEARCH_WAIT', '搜索进行中,请稍候……');
+@define('PLUGIN_EVENT_LIVESEARCH_NOTFOUND', '没有发现符合你查询条件的文章');
index e26e861e3d3a4af35b7dcba4b14c8f3e3e68baf6..9edaf9d88e17345a58dd7eda798024a8ad61aaa4 100644 (file)
@@ -1,18 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_LIVESEARCH_NAME', '¼´Ê±ËÑË÷');
-        @define('PLUGIN_EVENT_LIVESEARCH_DESC', 'Ìá¸ßËÑË÷¹¦ÄÜ£¬ÊäÈëµÄËÑË÷×Ö·û¿É¿ìËÙÏÔʾ¡£');
-        @define('PLUGIN_EVENT_LIVESEARCH_WAIT', 'ÉԵȣ¬´«ËÍ×ÊÁÏ...');
-?>
+@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 (file)
index 0000000..0dfa9e7
--- /dev/null
@@ -0,0 +1,16 @@
+<?php
+
+@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
index 6dcc297224185297c2947a76103093e0ca0abd9f..0dfa9e70e47c037a2d36b035f394b68cdc19a2ea 100644 (file)
@@ -1,25 +1,16 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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 的功能,这会检查每个未行的段落,然后自动分行。');
-?>
+@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 (file)
index 0000000..0dfa9e7
--- /dev/null
@@ -0,0 +1,16 @@
+<?php
+
+@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
index 545ed221ccab053fc086e8d3ed4d6d2a5d88203f..0dfa9e70e47c037a2d36b035f394b68cdc19a2ea 100644 (file)
@@ -1,25 +1,16 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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 µÄ¹¦ÄÜ£¬Õâ»á¼ì²éÿ¸öδÐеĶÎÂ䣬Ȼºó×Ô¶¯·ÖÐС£');
-?>
+@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 (file)
index 0000000..d787c46
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@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)来处理、分析这里输入的标签。');
index b33351ef81a4990dcbc0423812d7dd0ff99bc950..d787c46dfb70330d39d28a093d315597f2ef1420 100644 (file)
@@ -1,17 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_NL2BR_NAME',     '标记语言: NL2BR');
-        @define('PLUGIN_EVENT_NL2BR_DESC',     '转换新行成 BR 标签');
-?>
+@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 (file)
index 0000000..d787c46
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@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)来处理、分析这里输入的标签。');
index ef127a1f8b85a7c884b28d3f81a623733ff05c83..d787c46dfb70330d39d28a093d315597f2ef1420 100644 (file)
@@ -1,17 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_NL2BR_NAME',     '±ê¼ÇÓïÑÔ: NL2BR');
-        @define('PLUGIN_EVENT_NL2BR_DESC',     'ת»»ÐÂÐгɠBR ±êÇ©');
-?>
+@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 (file)
index 0000000..62e6fa5
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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_.');
index 264998182f9497ec4be54a1279bb5ccfddb7ebf7..62e6fa57c8f2eea206bb9e625ba70ba18070b749 100644 (file)
@@ -1,18 +1,7 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_S9YMARKUP_NAME', '标记语言:Serendipity');
-        @define('PLUGIN_EVENT_S9YMARKUP_DESC', '套用基本的 serendipity 标记语言到文章内');
-        @define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', '星号围住文章会以粗体显示 (*word*),底线是 _word_');
-?>
+@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 (file)
index 0000000..62e6fa5
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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_.');
index d697ca1efc60bdcc745c8db45812a016ade6fe77..62e6fa57c8f2eea206bb9e625ba70ba18070b749 100644 (file)
@@ -1,18 +1,7 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_S9YMARKUP_NAME', '±ê¼ÇÓïÑÔ£ºSerendipity');
-        @define('PLUGIN_EVENT_S9YMARKUP_DESC', 'Ì×Óûù±¾µÄ serendipity ±ê¼ÇÓïÑÔµ½ÎÄÕÂÄÚ');
-        @define('PLUGIN_EVENT_S9YMARKUP_TRANSFORM', 'ÐǺÅΧסÎÄÕ»áÒÔ´ÖÌåÏÔʾ (*word*)£¬µ×ÏßÊÇ _word_');
-?>
+@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 (file)
index 0000000..6a20209
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME', '高亮搜索结果');
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC', '对那些通过在搜索引擎搜索搜索关键字而进入你的博客的页面访问,在页面中将这些关键字高亮(突出显示)。');
index 7a45a65591e074203558cddb15f4dc42a91c91d6..6a2020997fb5d3a2e51818341e38a32e9a8f0fad 100644 (file)
@@ -1,18 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-
-        @define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME',     '突出搜寻字');
-        @define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC',     '高亮度搜寻引擎找到文章的字');
-?>
+@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 (file)
index 0000000..6a20209
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME', '高亮搜索结果');
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC', '对那些通过在搜索引擎搜索搜索关键字而进入你的博客的页面访问,在页面中将这些关键字高亮(突出显示)。');
index 3969029fffa4b1ef4a8d1b2f3196da3d1bcc89c2..6a2020997fb5d3a2e51818341e38a32e9a8f0fad 100644 (file)
@@ -1,18 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-
-        @define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME',     'Í»³öËÑѰ×Ö');
-        @define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC',     '¸ßÁÁ¶ÈËÑѰÒýÇæÕÒµ½ÎÄÕµÄ×Ö');
-?>
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_NAME', '高亮搜索结果');
+@define('PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC', '对那些通过在搜索引擎搜索搜索关键字而进入你的博客的页面访问,在页面中将这些关键字高亮(突出显示)。');
index d8d10f8205decf4cd99e5d8ceb0e41edfffc6777..a8fda6c6b43bdd0cc161061ec0c4d5d7f39e59fa 100644 (file)
-<?php # $Id$
-
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@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', '此网志(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功能,否则您的评论无法通过检测。');
+<?php
+
+@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_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_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_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_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_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', 'è¿\99å°\86å½±å\93\8d对é\80\9aè¿\87APIs请æ±\82è\80\8cç\94\9fæ\88\90ç\9a\84è¯\84论(å¼\95ç\94¨ï¼\8cWFW:commentAPIç\9a\84è¯\84论)ç\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c管ç\90\86â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½é\9c\80è¦\81é¦\96å\85\88é\80\9aè¿\87æ\89¹å\87\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½ä¸\8då\85\81许被ç\94\9fæ\88\90ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c没æ\9c\89â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½å°\86ä¼\9a被å½\93ä½\9cæ\99®é\80\9aè¯\84论来处理。');
-@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '管理');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理通过APIs而创建的回复');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'è¿\99å°\86å½±å\93\8d对é\82£äº\9bé\80\9aè¿\87API请æ±\82è\80\8cå\88\9b建ç\9a\84å\9b\9eå¤\8d(å¼\95ç\94¨ï¼\8cWFW:commentAPIå\9b\9eå¤\8d\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c审核â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½è¦\81å\9c¨è¢«æ\89¹å\87\86å\90\8eæ\89\8dä¼\9a被æ\98¾ç¤ºã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½ä¸\8dä¼\9a被å\88\9b建ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\97 â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½å°\86被å½\93ä½\9cæ\99®é\80\9aå\9b\9eå¤\8d来处理。');
+@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_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_BLOGG_SPAMLIST', '使用blogg.de黑名单进行网址过滤');
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '使用blogg.de黑名单过滤');
+@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?');
+@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.');
 
+@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。');
index 17ff92d8c75bb4aaee2627bc9df35c8bedfbb058..a8fda6c6b43bdd0cc161061ec0c4d5d7f39e59fa 100644 (file)
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                           #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
-
-@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', '此网志(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功能,否则您的评论无法通过检测。');
+<?php
+
+@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_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_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_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_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_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', 'è¿\99å°\86å½±å\93\8d对é\80\9aè¿\87APIs请æ±\82è\80\8cç\94\9fæ\88\90ç\9a\84è¯\84论(å¼\95ç\94¨ï¼\8cWFW:commentAPIç\9a\84è¯\84论)ç\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c管ç\90\86â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½é\9c\80è¦\81é¦\96å\85\88é\80\9aè¿\87æ\89¹å\87\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½ä¸\8då\85\81许被ç\94\9fæ\88\90ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c没æ\9c\89â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½å°\86ä¼\9a被å½\93ä½\9cæ\99®é\80\9aè¯\84论来处理。');
-@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '管理');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理通过APIs而创建的回复');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'è¿\99å°\86å½±å\93\8d对é\82£äº\9bé\80\9aè¿\87API请æ±\82è\80\8cå\88\9b建ç\9a\84å\9b\9eå¤\8d(å¼\95ç\94¨ï¼\8cWFW:commentAPIå\9b\9eå¤\8d\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c审核â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½è¦\81å\9c¨è¢«æ\89¹å\87\86å\90\8eæ\89\8dä¼\9a被æ\98¾ç¤ºã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½ä¸\8dä¼\9a被å\88\9b建ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\97 â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½å°\86被å½\93ä½\9cæ\99®é\80\9aå\9b\9eå¤\8d来处理。');
+@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', '可使用正则表达式。用分号(;)来分开不同的过滤用字符串。你需要使用用\\@来将@这个字符进行转义(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_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_EMAILS', '对回复时使用的电子邮件地址进行过滤');
 
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '错误的电子邮件地址');
+@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_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_BLOGG_SPAMLIST', '使用blogg.de黑名单进行网址过滤');
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '使用blogg.de黑名单过滤');
+@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS', '通过HTaccess屏蔽IP地址?');
+@define('PLUGIN_EVENT_SPAMBLOCK_HTACCESS_DESC', '启用此设置的话,将会把那些向你的博客发送垃圾回复的IP地址添加到你的.htaccess文件中。这个.htaccess文件会被重新生成,并把上一个月屏蔽掉的IP地址加进去.');
 
-?>
+@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。');
index 6c8f081371e1635858e76e6824dd6d82f82dbcd5..a8fda6c6b43bdd0cc161061ec0c4d5d7f39e59fa 100644 (file)
-<?php # $Id$
-
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@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', '此网志(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功能,否则您的评论无法通过检测。');
+<?php
+
+@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_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_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_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_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_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', 'è¿\99å°\86å½±å\93\8d对é\80\9aè¿\87APIs请æ±\82è\80\8cç\94\9fæ\88\90ç\9a\84è¯\84论(å¼\95ç\94¨ï¼\8cWFW:commentAPIç\9a\84è¯\84论)ç\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c管ç\90\86â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½é\9c\80è¦\81é¦\96å\85\88é\80\9aè¿\87æ\89¹å\87\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½ä¸\8då\85\81许被ç\94\9fæ\88\90ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c没æ\9c\89â\80\9dï¼\8cæ\89\80æ\9c\89该类å\9e\8bç\9a\84è¯\84论é\83½å°\86ä¼\9a被å½\93ä½\9cæ\99®é\80\9aè¯\84论来处理。');
-@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', '管理');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', '如何处理通过APIs而创建的回复');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'è¿\99å°\86å½±å\93\8d对é\82£äº\9bé\80\9aè¿\87API请æ±\82è\80\8cå\88\9b建ç\9a\84å\9b\9eå¤\8d(å¼\95ç\94¨ï¼\8cWFW:commentAPIå\9b\9eå¤\8d\9a\84管ç\90\86ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9c审核â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½è¦\81å\9c¨è¢«æ\89¹å\87\86å\90\8eæ\89\8dä¼\9a被æ\98¾ç¤ºã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\8b\92ç»\9dâ\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½ä¸\8dä¼\9a被å\88\9b建ã\80\82å¦\82æ\9e\9cé\80\89æ\8b©â\80\9cæ\97 â\80\9dç\9a\84è¯\9dï¼\8cæ\89\80æ\9c\89此类å\9b\9eå¤\8dé\83½å°\86被å½\93ä½\9cæ\99®é\80\9aå\9b\9eå¤\8d来处理。');
+@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', '可使用正则表达式。用分号(;)来分开不同的过滤用字符串。你需要使用用\\@来将@这个字符进行转义(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_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_EMAILS', '对回复时使用的电子邮件地址进行过滤');
 
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', '错误的电子邮件地址');
+@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_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_BLOGG_SPAMLIST', '使用blogg.de黑名单进行网址过滤');
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', '使用blogg.de黑名单过滤');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOOK', '你的验证码目前看上去就是这个样子的了。如果你改变并保存了上述设置、并且想刷新显示你的验证码的话,只要点击一下它就可以刷新了。');
index f03139fb52393003ad62596dad08171c6b2ca80e..a8fda6c6b43bdd0cc161061ec0c4d5d7f39e59fa 100644 (file)
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                           #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
-
-@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', '´ËÍøÖ¾(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_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_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', '³öÓÚ¶ÔijЩÇé¿öµÄ¿¼ÂÇ£¬ÄúµÄÆÀÂÛÐèҪͨ¹ý×÷ÕßµÄÉóºË¡£');
-@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', 'captchaµÄ±³¾°ÑÕÉ«');
-@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_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_LOGTYPE', 'Ñ¡ÔñÈÕÖ¾¼Ç¼·½·¨');
-@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_API_COMMENTS', 'ÈçºÎ´¦ÀíʹÓÃAPIs²úÉúµÄÆÀÂÛ');
-@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'Õ⽫ӰÏì¶Ôͨ¹ýAPIsÇëÇó¶øÉú³ÉµÄÆÀÂÛ(ÒýÓã¬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_FILTER_ACTIVATE', 'ÆôÓÃÎÄ×Ö¹ýÂË');
-@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_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_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_BLOGG_SPAMLIST', 'ʹÓÃblogg.deºÚÃûµ¥½øÐÐÍøÖ·¹ýÂË');
-@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', 'ʹÓÃblogg.deºÚÃûµ¥¹ýÂË');
-
-?>
+<?php
+
+@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_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_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需要将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_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_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', '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_DB', '数据库');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', '不记录日志');
+
+@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_FILTER_ACTIVATE', '启用文字过滤');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_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_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_CONFIG', '设置垃圾屏蔽的方法');
+@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_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 (file)
index 0000000..b6c6d7c
--- /dev/null
@@ -0,0 +1,36 @@
+<?php
+
+@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', '<br />(插件库返回如下错误代码 %s 。)<br />');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '<p>无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '<P>SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '<p><a target="_blank" href="%s">点击此处访问SPARTACUS插件库运行状态网站</a>, 并确认该网站是否在正常运行中。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '<p>SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。<br />你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。<b>请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。</b></p><p>你依然可以从本地目录安装插件。只要从<a href="http://spartacus.s9y.org">SPARTACUS网上插件库</a>下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '<P>SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。<b>你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。</b></p>');
+@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
index f16b4fbf738b3152bb2db11c4c01e7e6683fddae..b6c6d7c6e2b1859de883f45113ae021e017c12ed 100644 (file)
@@ -1,32 +1,36 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @define('PLUGIN_EVENT_SPARTACUS_NAME', '外挂下载');
-    @define('PLUGIN_EVENT_SPARTACUS_DESC', '[S]erendipity [P]lugin [A]ccess [R]epository [T]ool [A]nd [C]ustomization/[U]nification [S]ystem - 允许您从 s9y.org 的线上服务器下载外挂');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCH', '点这里从 s9y.org 的外挂服务器安装 %s');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHERROR', '服务器 %s 无法打开。也许 s9y 或 SourceForge.net 的服务器有问题 - 请稍后再试!');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHING', '正在打开 %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_URL', '从上面的服务器 %s 个外挂。储存成文件 %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_CACHE', '从服务器内接收 %s 个外挂。储存成文件 %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_DONE', '成功保存');
-    @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) 作者 (例如 "aphonex")。如果空白不会作任何改变。');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD', '下载文件的权限');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', '这里可输入 Spartacus 所下载的文件 (FTP/Shell) 权限 (例如 "0777")。如果空白不会作任何改变。记得不是每个主机都允许改变权限的。记得将权限改为可读写,不然 Spartacus/Serendipity 会无法覆盖文件和改变设定。');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', '文件目录权限');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', '这里可输入 Spartacus 所下载的文件 (FTP/Shell) 权限 (例如 "0777")。如果空白不会作任何改变。记得不是每个主机都允许改变权限的。记得将权限改为可读写, 不然 Spartacus/Serendipity 会无法覆盖文件和改变设定。');
-?>
+@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', '<br />(插件库返回如下错误代码 %s 。)<br />');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '<p>无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '<P>SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '<p><a target="_blank" href="%s">点击此处访问SPARTACUS插件库运行状态网站</a>, 并确认该网站是否在正常运行中。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '<p>SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。<br />你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。<b>请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。</b></p><p>你依然可以从本地目录安装插件。只要从<a href="http://spartacus.s9y.org">SPARTACUS网上插件库</a>下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '<P>SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。<b>你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。</b></p>');
+@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 (file)
index 0000000..b6c6d7c
--- /dev/null
@@ -0,0 +1,36 @@
+<?php
+
+@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', '<br />(插件库返回如下错误代码 %s 。)<br />');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '<p>无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '<P>SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '<p><a target="_blank" href="%s">点击此处访问SPARTACUS插件库运行状态网站</a>, 并确认该网站是否在正常运行中。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '<p>SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。<br />你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。<b>请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。</b></p><p>你依然可以从本地目录安装插件。只要从<a href="http://spartacus.s9y.org">SPARTACUS网上插件库</a>下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '<P>SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。<b>你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。</b></p>');
+@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
index 8756acf32c6ee5ce7dafd3e6938d846e3f01e0fc..b6c6d7c6e2b1859de883f45113ae021e017c12ed 100644 (file)
@@ -1,32 +1,36 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @define('PLUGIN_EVENT_SPARTACUS_NAME', 'Íâ¹ÒÏÂÔØ');
-    @define('PLUGIN_EVENT_SPARTACUS_DESC', '[S]erendipity [P]lugin [A]ccess [R]epository [T]ool [A]nd [C]ustomization/[U]nification [S]ystem - ÔÊÐíÄú´Ó s9y.org µÄÏßÉÏ·þÎñÆ÷ÏÂÔØÍâ¹Ò');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCH', 'µãÕâÀï´Ó s9y.org µÄÍâ¹Ò·þÎñÆ÷°²×° %s');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHERROR', '·þÎñÆ÷ %s ÎÞ·¨´ò¿ª¡£Ò²Ðí s9y »ò SourceForge.net µÄ·þÎñÆ÷ÓÐÎÊÌâ - ÇëÉÔºóÔÙÊÔ£¡');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHING', 'ÕýÔÚ´ò¿ª %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_URL', '´ÓÉÏÃæµÄ·þÎñÆ÷ %s ¸öÍâ¹Ò¡£´¢´æ³ÉÎļþ %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_BYTES_CACHE', '´Ó·þÎñÆ÷ÄÚ½ÓÊÕ %s ¸öÍâ¹Ò¡£´¢´æ³ÉÎļþ %s...');
-    @define('PLUGIN_EVENT_SPARTACUS_FETCHED_DONE', '³É¹¦±£´æ');
-    @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) ×÷Õß (ÀýÈç "aphonex")¡£Èç¹û¿Õ°×²»»á×÷Èκθı䡣');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD', 'ÏÂÔØÎļþµÄȨÏÞ');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DESC', 'ÕâÀï¿ÉÊäÈë Spartacus ËùÏÂÔØµÄÎļþ (FTP/Shell) È¨ÏÞ (ÀýÈç "0777")¡£Èç¹û¿Õ°×²»»á×÷Èκθı䡣¼ÇµÃ²»ÊÇÿ¸öÖ÷»ú¶¼ÔÊÐí¸Ä±äȨÏ޵ġ£¼ÇµÃ½«È¨ÏÞ¸ÄΪ¿É¶Áд£¬²»È» Spartacus/Serendipity »áÎÞ·¨¸²¸ÇÎļþºÍ¸Ä±äÉ趨¡£');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR', 'ÎļþĿ¼ȨÏÞ');
-               @define('PLUGIN_EVENT_SPARTACUS_CHMOD_DIR_DESC', 'ÕâÀï¿ÉÊäÈë Spartacus ËùÏÂÔØµÄÎļþ (FTP/Shell) È¨ÏÞ (ÀýÈç "0777")¡£Èç¹û¿Õ°×²»»á×÷Èκθı䡣¼ÇµÃ²»ÊÇÿ¸öÖ÷»ú¶¼ÔÊÐí¸Ä±äȨÏ޵ġ£¼ÇµÃ½«È¨ÏÞ¸ÄΪ¿É¶Áд£¬ ²»È» Spartacus/Serendipity »áÎÞ·¨¸²¸ÇÎļþºÍ¸Ä±äÉ趨¡£');
-?>
+@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', '<br />(插件库返回如下错误代码 %s 。)<br />');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHCHECK', '<p>无法从SPARTACUS插件库中获取到数据。正在在 %s 上面检查插件库状态信息。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHERROR', '<P>SPARTACUS插件库运行状态网站返回了一个错误代码 (HTTP代码 %s)。这意味着SPARTACUS插件库运行状态网站目前处于瘫痪状态。请稍后重新尝试。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHLINK', '<p><a target="_blank" href="%s">点击此处访问SPARTACUS插件库运行状态网站</a>, 并确认该网站是否在正常运行中。</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHBLOCKED', '<p>SPARTACUS尝试连接到Google,但是失败了(错误 %d: %s)。<br />你的服务器禁止外出连接(outgoing connections)。无法连接到SPARTACUS插件库,因此SPARTACUS无法正常工作以下载、更新插件。<b>请联系你的网站空间服务商,要求他们允许通过使用外出连接连接到其他网站。</b></p><p>你依然可以从本地目录安装插件。只要从<a href="http://spartacus.s9y.org">SPARTACUS网上插件库</a>下载相关插件,将它解压缩并上传到你的Serendipity的插件目录中</p>');
+@define('PLUGIN_EVENT_SPARTACUS_HEALTHDOWN', '<P>SPARTACUS可以连接到Google,但无法连接到SPARTACUS插件库。这可能是因为你的服务器禁止某些外出连接(outgoing connections),或者SPARTACUS插件库运行状态网站目前处于瘫痪状态。请联系你的网站空间服务商,以确认此类外出连接是允许的。<b>你无法使用SPARTACUS来下载、更新插件,除非你的网站服务器能够连上SPARTACUS插件库。</b></p>');
+@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 (file)
index 0000000..b91f232
--- /dev/null
@@ -0,0 +1,95 @@
+<?php
+
+@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 个访客在线');
index 1699a865b5c9cb274eb7de84ebdf425048ec6687..b91f232e6525f562dbf376c390281543f1b74d7c 100644 (file)
@@ -1,63 +1,95 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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_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)');
-?>
+@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 (file)
index 0000000..b91f232
--- /dev/null
@@ -0,0 +1,95 @@
+<?php
+
+@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 个访客在线');
index 58e4326c239f44fd315cace60312a540c5e68436..b91f232e6525f562dbf376c390281543f1b74d7c 100644 (file)
@@ -1,63 +1,95 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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_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)');
-?>
+@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 (file)
index 0000000..29e5c10
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME', '主题选择');
+@define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC', '允许访客实时变换主题');
index 1b11b2a655f7cf491d2f11b3fe5055abdf489a4d..29e5c10fc69f95bc89f258d99c81d49d16e1938d 100644 (file)
@@ -1,17 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME',     '主题选择');
-        @define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC',     '允许访客改变主题');
-?>
+@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 (file)
index 0000000..29e5c10
--- /dev/null
@@ -0,0 +1,4 @@
+<?php
+
+@define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME', '主题选择');
+@define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC', '允许访客实时变换主题');
index 28f0547fb863eafe8f936425d199c7df54e42408..29e5c10fc69f95bc89f258d99c81d49d16e1938d 100644 (file)
@@ -1,17 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEMPLATECHOOSER_NAME',     'Ö÷ÌâÑ¡Ôñ');
-        @define('PLUGIN_EVENT_TEMPLATECHOOSER_DESC',     'ÔÊÐí·Ã¿Í¸Ä±äÖ÷Ìâ');
-?>
+@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 (file)
index 0000000..75bfb95
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+
+@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile');
+@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理');
+@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用<a href="http://www.textism.com/tools/textile/">Textile</a>格式。');
index 347aa0a4aad2783b0445366b109cbdb08994a5f4..75bfb9505b4fd1a675a18e9881a07d70340b0954 100644 (file)
@@ -1,18 +1,5 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile');
-        @define('PLUGIN_EVENT_TEXTILE_DESC', '以 Textile 转换器处理全部输出资料');
-        @define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '<a href="http://www.textism.com/tools/textile/">Textile</a>-允许的格式');
-?>
+@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile');
+@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理');
+@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用<a href="http://www.textism.com/tools/textile/">Textile</a>格式。');
diff --git a/plugins/serendipity_event_textile/lang_cn.inc.php b/plugins/serendipity_event_textile/lang_cn.inc.php
new file mode 100644 (file)
index 0000000..75bfb95
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+
+@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile');
+@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理');
+@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用<a href="http://www.textism.com/tools/textile/">Textile</a>格式。');
index 1dd790bee1e75275324c559907b6f552567447b2..75bfb9505b4fd1a675a18e9881a07d70340b0954 100644 (file)
@@ -1,18 +1,5 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEXTILE_NAME', '±ê¼ÇÓïÑÔ£ºTextile');
-        @define('PLUGIN_EVENT_TEXTILE_DESC', 'ÒÔ Textile ×ª»»Æ÷´¦ÀíÈ«²¿Êä³ö×ÊÁÏ');
-        @define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '<a href="http://www.textism.com/tools/textile/">Textile</a>-ÔÊÐíµÄ¸ñʽ');
-?>
+@define('PLUGIN_EVENT_TEXTILE_NAME', '标记语言:Textile');
+@define('PLUGIN_EVENT_TEXTILE_DESC', '将所有页面输出通过Textile转换处理');
+@define('PLUGIN_EVENT_TEXTILE_TRANSFORM', '允许使用<a href="http://www.textism.com/tools/textile/">Textile</a>格式。');
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 (file)
index 0000000..7dfd5ff
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+
+@define('PLUGIN_EVENT_TEXTWIKI_NAME',     '标记语言:Wiki');
+@define('PLUGIN_EVENT_TEXTWIKI_DESC',     '使用Text_Wiki标记相关文字内容');
+@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用<a href="http://c2.com/cgi/wiki">Wiki</a>格式。');
index 2bd4670a6bd70ddc9e725e4f0a55381a67a11b65..7dfd5ffe17b8eebfe900c40ee1166a7d4ebd04f6 100644 (file)
@@ -1,18 +1,5 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEXTWIKI_NAME',     '标记语言:Wiki');
-        @define('PLUGIN_EVENT_TEXTWIKI_DESC',     '使用 Text_Wiki 来改变文章内容');
-        @define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许 <a href="http://c2.com/cgi/wiki">Wiki</a> 格式');
-?>
+@define('PLUGIN_EVENT_TEXTWIKI_NAME',     '标记语言:Wiki');
+@define('PLUGIN_EVENT_TEXTWIKI_DESC',     '使用Text_Wiki标记相关文字内容');
+@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用<a href="http://c2.com/cgi/wiki">Wiki</a>格式。');
diff --git a/plugins/serendipity_event_textwiki/lang_cn.inc.php b/plugins/serendipity_event_textwiki/lang_cn.inc.php
new file mode 100644 (file)
index 0000000..7dfd5ff
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+
+@define('PLUGIN_EVENT_TEXTWIKI_NAME',     '标记语言:Wiki');
+@define('PLUGIN_EVENT_TEXTWIKI_DESC',     '使用Text_Wiki标记相关文字内容');
+@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用<a href="http://c2.com/cgi/wiki">Wiki</a>格式。');
index 0d85fcccb84af702b8579faed924a444c73f7dcc..7dfd5ffe17b8eebfe900c40ee1166a7d4ebd04f6 100644 (file)
@@ -1,18 +1,5 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TEXTWIKI_NAME',     '±ê¼ÇÓïÑÔ£ºWiki');
-        @define('PLUGIN_EVENT_TEXTWIKI_DESC',     'ʹÓàText_Wiki À´¸Ä±äÎÄÕÂÄÚÈÝ');
-        @define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', 'ÔÊÐí <a href="http://c2.com/cgi/wiki">Wiki</a> ¸ñʽ');
-?>
+@define('PLUGIN_EVENT_TEXTWIKI_NAME',     '标记语言:Wiki');
+@define('PLUGIN_EVENT_TEXTWIKI_DESC',     '使用Text_Wiki标记相关文字内容');
+@define('PLUGIN_EVENT_TEXTWIKI_TRANSFORM', '允许使用<a href="http://c2.com/cgi/wiki">Wiki</a>格式。');
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 (file)
index 0000000..a877cfb
--- /dev/null
@@ -0,0 +1,9 @@
+<?php
+
+@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来记录出口');
index dc06dee6ed3ca856f00d95c4a77d5b74e5331507..a877cfba0d803b019f396252f8a96d682c9bf751 100644 (file)
@@ -1,22 +1,9 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TRACKBACK_NAME', '记录出源');
-        @define('PLUGIN_EVENT_TRACKBACK_DESC', '记录每个点击外来的 URLs');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION', '使用网页转址功能');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_BLAHBLA', '减少回响滥用和禁止连接到回响。s9y 的出源程序会转址到目标页面和记录出源。Google PageRank Deflector 会禁止连接增加它的等级排列。如果不使用将关闭这个功能 (预设)。');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_NONE', '不使用');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_S9Y', 's9y 的出源程序');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_GOOGLE', 'Google PageRank Deflector');
-?>
+@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 (file)
index 0000000..a877cfb
--- /dev/null
@@ -0,0 +1,9 @@
+<?php
+
+@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来记录出口');
index e6b593c9aee4c58335789201c0b878b5ae6dba16..a877cfba0d803b019f396252f8a96d682c9bf751 100644 (file)
@@ -1,22 +1,9 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_TRACKBACK_NAME', '¼Ç¼³öÔ´');
-        @define('PLUGIN_EVENT_TRACKBACK_DESC', '¼Ç¼ÿ¸öµã»÷ÍâÀ´µÄ URLs');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION', 'ʹÓÃÍøÒ³×ªÖ·¹¦ÄÜ');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_BLAHBLA', '¼õÉÙ»ØÏìÀÄÓúͽûÖ¹Á¬½Óµ½»ØÏì¡£s9y µÄ³öÔ´³ÌÐò»áתַµ½Ä¿±êÒ³ÃæºÍ¼Ç¼³öÔ´¡£Google PageRank Deflector »á½ûÖ¹Á¬½ÓÔö¼ÓËüµÄµÈ¼¶ÅÅÁС£Èç¹û²»Ê¹Óý«¹Ø±ÕÕâ¸ö¹¦ÄÜ (Ô¤Éè)¡£');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_NONE', '²»Ê¹ÓÃ');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_S9Y', 's9y µÄ³öÔ´³ÌÐò');
-        @define('PLUGIN_EVENT_TRACKBACK_COMMENTREDIRECTION_GOOGLE', 'Google PageRank Deflector');
-?>
+@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 (file)
index 0000000..9bda93b
--- /dev/null
@@ -0,0 +1,11 @@
+<?php
+
+@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', '成功完成。');
index ef621fedb59e9f1e309a262e09179c94c8255944..9bda93bf5086dc3497e35d1829e560a7e635eb1f 100644 (file)
@@ -1,24 +1,11 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @define('PLUGIN_EVENT_WEBLOGPING_PING', '新文章通知 (via XML-RPC ping) 到:');
-    @define('PLUGIN_EVENT_WEBLOGPING_SENDINGPING', '传送 XML-RPC ping 到 %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', '如果有自订的通知功能可以在这里输入,用逗号 (,) 来分开每个地址。例如:"host.domain/path"。如果主机名前面有星号 (*),额外的 XML-RPC 资料会传送给主机 (如果主机支持)。');
-               @define('PLUGIN_EVENT_WEBLOGPING_SEND_FAILURE', '失败 (原因:%s)');
-               @define('PLUGIN_EVENT_WEBLOGPING_SEND_SUCCESS', '成功');
-?>
+@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 (file)
index 0000000..9bda93b
--- /dev/null
@@ -0,0 +1,11 @@
+<?php
+
+@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', '成功完成。');
index 40767fa05ea46cb20bf03aa29ffe00e427c8a842..9bda93bf5086dc3497e35d1829e560a7e635eb1f 100644 (file)
@@ -1,24 +1,11 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @define('PLUGIN_EVENT_WEBLOGPING_PING', 'ÐÂÎÄÕÂ֪ͨ (via XML-RPC ping) µ½£º');
-    @define('PLUGIN_EVENT_WEBLOGPING_SENDINGPING', '´«ËÍ XML-RPC ping µ½ %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', 'Èç¹ûÓÐ×Ô¶©µÄ֪ͨ¹¦ÄÜ¿ÉÒÔÔÚÕâÀïÊäÈ룬ÓöººÅ (,) À´·Ö¿ªÃ¿¸öµØÖ·¡£ÀýÈ磺"host.domain/path"¡£Èç¹ûÖ÷»úÃûÇ°ÃæÓÐÐǺŠ(*)£¬¶îÍâµÄ XML-RPC ×ÊÁϻᴫË͸øÖ÷»ú (Èç¹ûÖ÷»úÖ§³Ö)¡£');
-               @define('PLUGIN_EVENT_WEBLOGPING_SEND_FAILURE', 'ʧ°Ü (Ô­Òò£º%s)');
-               @define('PLUGIN_EVENT_WEBLOGPING_SEND_SUCCESS', '³É¹¦');
-?>
+@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 (file)
index 0000000..ec5d2ff
--- /dev/null
@@ -0,0 +1,8 @@
+<?php
+
+@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标签将能被正确地转换,而不会被重复进行编码。');
index d23d52dbc2e3b11d3241ea4dc10ae9b211ab3a8e..ec5d2ff1ae12f36575ad4d146038320339e3d860 100644 (file)
@@ -1,21 +1,8 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @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 能通过验证。这个功能可能会转换正确的语法,所以这个外挂会在解析完毕后才进行编码。如果遇到编码错误,请不要使用这个功能。');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8', '清除 UTF-8 标签');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8_DESC', '如果开启,任何 UTF-8 字符里的 HTML 标签会正确的转换和输出。');
-?>
+@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 (file)
index 0000000..ec5d2ff
--- /dev/null
@@ -0,0 +1,8 @@
+<?php
+
+@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标签将能被正确地转换,而不会被重复进行编码。');
index d0dcc0396c2aaa5fb485a0188da1656ec7da6172..ec5d2ff1ae12f36575ad4d146038320339e3d860 100644 (file)
@@ -1,21 +1,8 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-    @define('PLUGIN_EVENT_XHTMLCLEANUP_NAME', 'ÐÞ¸´³£¼ûµÄ XHTML ´íÎó');
-    @define('PLUGIN_EVENT_XHTMLCLEANUP_DESC', 'Õâ¸öÍâ¹Ò»áÔÚÎÄÕÂÄÚÐÞ¸´Ò»Ð©³£¼ûµÄ XHTML ´íÎó£¬ÎªÁËÄÜÈÃÄúµÄÎÄÕÂͨ¹ý XHTML ¼ì²é¡£');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML', '±àÂë XML ½âÎöµÄÙYÁÏ£¿');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_XHTML_DESC', 'Õâ¸öÍâ¹ÒʹÓàXML ½âÎöµÄ·½·¨À´±£Ö¤ XHTML ÄÜͨ¹ýÑéÖ¤¡£Õâ¸ö¹¦ÄÜ¿ÉÄÜ»áת»»ÕýÈ·µÄÓï·¨£¬ËùÒÔÕâ¸öÍâ¹Ò»áÔÚ½âÎöÍê±Ïºó²Å½øÐбàÂë¡£Èç¹ûÓöµ½±àÂë´íÎó£¬Ç벻ҪʹÓÃÕâ¸ö¹¦ÄÜ¡£');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8', 'Çå³ý UTF-8 ±êÇ©');
-               @define('PLUGIN_EVENT_XHTMLCLEANUP_UTF8_DESC', 'Èç¹û¿ªÆô£¬ÈκΠUTF-8 ×Ö·ûÀïµÄ HTML ±êÇ©»áÕýÈ·µÄת»»ºÍÊä³ö¡£');
-?>
+@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标签将能被正确地转换,而不会被重复进行编码。');
index 6c249fdecdddb88d6dacbbfe83f35a2a4c14a1a6..8aeb88f1a0b6aaeeb07eb3ee1aa082eda34f1137 100644 (file)
@@ -1,23 +1,11 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的评论');
+@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复');
 @define('PLUGIN_COMMENTS_WORDWRAP', '自动换行');
-@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', 'å¤\9aå°\91å­\97符ä¹\8bå\90\8eè\87ªå\8a¨æ\8d¢è¡\8c?(默认: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', 'å\9c¨å¤\9aå°\91个å\8d\95è¯\8dä¹\8bå\90\8eæ\89§è¡\8cè\87ªå\8a¨æ\8d¢è¡\8cç\9a\84æ\93\8dä½\9c?(默认: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', '匿名');
index 965bc2434acbf1f71388a31b130bf2d24fdd28f6..8aeb88f1a0b6aaeeb07eb3ee1aa082eda34f1137 100644 (file)
@@ -1,26 +1,11 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的评论');
+@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复');
 @define('PLUGIN_COMMENTS_WORDWRAP', '自动换行');
-@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', 'å¤\9aå°\91å­\97符ä¹\8bå\90\8eè\87ªå\8a¨æ\8d¢è¡\8c?(默认: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', 'å\9c¨å¤\9aå°\91个å\8d\95è¯\8dä¹\8bå\90\8eæ\89§è¡\8cè\87ªå\8a¨æ\8d¢è¡\8cç\9a\84æ\93\8dä½\9c?(默认: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', '匿名');
index 6c249fdecdddb88d6dacbbfe83f35a2a4c14a1a6..8aeb88f1a0b6aaeeb07eb3ee1aa082eda34f1137 100644 (file)
@@ -1,23 +1,11 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的评论');
+@define('PLUGIN_COMMENTS_BLAHBLAH', '显示最新的文章回复');
 @define('PLUGIN_COMMENTS_WORDWRAP', '自动换行');
-@define('PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH', 'å¤\9aå°\91å­\97符ä¹\8bå\90\8eè\87ªå\8a¨æ\8d¢è¡\8c?(默认: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', 'å\9c¨å¤\9aå°\91个å\8d\95è¯\8dä¹\8bå\90\8eæ\89§è¡\8cè\87ªå\8a¨æ\8d¢è¡\8cç\9a\84æ\93\8dä½\9c?(默认: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', '匿名');
index a61867ac262992e49f328592feaf966a96263f15..8aeb88f1a0b6aaeeb07eb3ee1aa082eda34f1137 100644 (file)
@@ -1,26 +1,11 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-@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_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', '匿名');
index 9529982a3a212fdb62d1c73ba4186ed687fa3471..b37cba6a5af72524d7b80bc57f5b765fff663ef1 100644 (file)
@@ -1,18 +1,4 @@
-<?php # $Id$
-
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”授权条款');
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示“创作共用”的授权提示。');
+<?php
 
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议');
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。');
index c0ac058c8d65bf7e91d67c999a176f3aced594cc..b37cba6a5af72524d7b80bc57f5b765fff663ef1 100644 (file)
@@ -1,20 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用-授权条款');
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示“创作共用”的授权提示。');
-
-?>
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议');
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。');
index ffaa24a2deb3aa5135c6770089050bd09d4c8dea..b37cba6a5af72524d7b80bc57f5b765fff663ef1 100644 (file)
@@ -1,17 +1,4 @@
-<?php # $Id$
+<?php
 
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-##########################################################################
-
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”授权条款');
-@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示“创作共用”的授权提示。');
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_NAME', '“创作共用”协议');
+@define('PLUGIN_SIDEBAR_CREATIVECOMMONS_DESC', '在侧栏显示一条“创作共用”协议的提示。');
index 2905704d81f25b3bd4bb343b46b5d9aad4318cdf..b37cba6a5af72524d7b80bc57f5b765fff663ef1 100644 (file)
@@ -1,20 +1,4 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Demin Yin <damon@deminy.net>                                  #
-#               http://www.deminy.net                                    #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-@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_entrylinks/UTF-8/lang_cn.inc.php b/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php
new file mode 100644 (file)
index 0000000..94abff8
--- /dev/null
@@ -0,0 +1,15 @@
+<?
+
+@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', '链入次数');
index 19e23e22caf4a98805011394ec2795fb1a4148f6..94abff879a9e05ddab8547958614d4aa5aec37e7 100644 (file)
@@ -1,28 +1,15 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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', '连接数量');
-?>
+@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 (file)
index 0000000..94abff8
--- /dev/null
@@ -0,0 +1,15 @@
+<?
+
+@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', '链入次数');
index c06f9d7a1c920335f3e39427447b22752b8c1dc3..94abff879a9e05ddab8547958614d4aa5aec37e7 100644 (file)
@@ -1,28 +1,15 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               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', 'Á¬½ÓÊýÁ¿');
-?>
+@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 (file)
index 0000000..82462e6
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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', '在此输入该侧栏栏目的标题 (如果此处留空的话,则将使用事件插件所生成的标题)');
index c5288879fa45322975c8bec05b2262904df8a80d..82462e6841543cf2a04a4d55e7da7cdff4adec71 100644 (file)
@@ -1,20 +1,7 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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', '在则列显示文章的标题 (输入空白如果要用来源外挂的名称)');
-?>
+@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 (file)
index 0000000..82462e6
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+@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', '在此输入该侧栏栏目的标题 (如果此处留空的话,则将使用事件插件所生成的标题)');
index 6d55d774a6b5e8a9a6a6b2389974aa0a2d6b1d89..82462e6841543cf2a04a4d55e7da7cdff4adec71 100644 (file)
@@ -1,20 +1,7 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_EVENT_WRAPPER_NAME', 'ʼþÊä³ö');
-        @define('PLUGIN_EVENT_WRAPPER_DESC', 'ÏÔʾij¸öʼþÍâ¹ÒµÄÊä³ö×ÊÁÏ');
-        @define('PLUGIN_EVENT_WRAPPER_PLUGIN', 'À´Ô´/Íâ¹Ò');
-        @define('PLUGIN_EVENT_WRAPPER_PLUGINDESC', 'Ñ¡ÔñÒªÏÔʾÊä³ö×ÊÁϵÄʱ¼äÍâ¹Ò');
-        @define('PLUGIN_EVENT_WRAPPER_TITLEDESC', 'ÔÚÔòÁÐÏÔʾÎÄÕµıêÌâ (ÊäÈë¿Õ°×Èç¹ûÒªÓÃÀ´Ô´Íâ¹ÒµÄÃû³Æ)');
-?>
+@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 (file)
index 0000000..fadd9c6
--- /dev/null
@@ -0,0 +1,27 @@
+<?php
+
+@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', '显示作者姓名');
index bc81ffade010adc4682adae72a114741fa792aeb..fadd9c64bdf8769d2cb4e4718f91b8cf4e50325f 100644 (file)
@@ -1,39 +1,27 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_HISTORY_NAME', '历史');
-        @define('PLUGIN_HISTORY_DESC', 'æ\98¾ç¤ºä¹\85ç\9a\84æ\96\87ç« ');
-        @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', 'æ\98¾ç¤ºæ\96\87ç« ç\9a\84æ\97¥æ\9c\9f');
-        @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_NAME', '历史文章');
+@define('PLUGIN_HISTORY_DESC', 'æ\98¾ç¤ºè¿\87å\8e»æ\9f\90ä¸\80æ\97¶é\97´æ®µå\86\85ç\9a\84æ\96\87ç« ');
+@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', 'æ\98¾ç¤ºæ¯\8fç¯\87æ\96\87ç« ç\9a\84æ\97¥æ\9c\9fï¼\9f');
+@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 (file)
index 0000000..fadd9c6
--- /dev/null
@@ -0,0 +1,27 @@
+<?php
+
+@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', '显示作者姓名');
index c06ddb8ee925d6370a061a9d97f762e7a7e4e887..fadd9c64bdf8769d2cb4e4718f91b8cf4e50325f 100644 (file)
@@ -1,39 +1,27 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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', 'ï@ʾ\9dMÒ»ÄêµÄÎÄÕÂ');
-        @define('PLUGIN_HISTORY_CUSTOMAGE', '×Ô¼ºÉ趨ÈÕÆÚ');
-        @define('PLUGIN_HISTORY_OYA', 'Ò»Äêǰ');
-        @define('PLUGIN_HISTORY_MYSELF', '×Ô¶¨');
-?>
+@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 (file)
index 0000000..bd05c64
--- /dev/null
@@ -0,0 +1,12 @@
+<?php
+
+@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', '如果启用此设置的话,将随机选择文章并显示出来');
index 1a12cec9a911d6ed287f92a028f5e9a8865d7266..bd05c64af572299961282b9918ca705f3b41d67f 100644 (file)
@@ -1,23 +1,12 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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_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 (file)
index 0000000..bd05c64
--- /dev/null
@@ -0,0 +1,12 @@
+<?php
+
+@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', '如果启用此设置的话,将随机选择文章并显示出来');
index 503a8b4d6ce5cef29aba25b3010b5000de88adfa..bd05c64af572299961282b9918ca705f3b41d67f 100644 (file)
@@ -1,23 +1,12 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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_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 (file)
index 0000000..984da49
--- /dev/null
@@ -0,0 +1,28 @@
+<?php
+
+@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种子不是你所拥有的话,那么关闭这个设置会产生安全隐患。');
index 29fb673c9d9139822b95ac5c792846ce0d415091..984da494fa0f1fe21d9d414e05ae776c02c30234 100644 (file)
@@ -1,34 +1,28 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_REMOTERSS_TITLE', '远端 RSS/OPML-Blogroll Feed');
-        @define('PLUGIN_REMOTERSS_BLAHBLAH', '显示远端的 RSS/OPML feed (例如 Blogroll)');
-        @define('PLUGIN_REMOTERSS_NUMBER', '文章数量');
-        @define('PLUGIN_REMOTERSS_NUMBER_BLAHBLAH', '要显示多少篇文章(预设:全部文章)');
-        @define('PLUGIN_REMOTERSS_SIDEBARTITLE', 'Feed 的标题');
-        @define('PLUGIN_REMOTERSS_SIDEBARTITLE_BLAHBLAH', '则列显示 feed 标题');
-        @define('PLUGIN_REMOTERSS_RSSURI', 'RSS/OPML 网址');
-        @define('PLUGIN_REMOTERSS_RSSURI_BLAHBLAH', '显示 RSS/OPML feed 的网址');
-        @define('PLUGIN_REMOTERSS_NOURI', '没有 RSS/OPML feed');
-        @define('PLUGIN_REMOTERSS_RSSTARGET', 'RSS/OPML 连接目标');
-        @define('PLUGIN_REMOTERSS_RSSTARGET_BLAHBLAH', '显示 RSS 的目标属性 (预设:_blank)');
-        @define('PLUGIN_REMOTERSS_CACHETIME', '更新 feed 的时间');
-        @define('PLUGIN_REMOTERSS_CACHETIME_BLAHBLAH', 'feed 的内容会储存在快取资料内,时间过后会自动更新 (预设:3 小时)');
-        @define('PLUGIN_REMOTERSS_FEEDTYPE', 'feed 类型');
-        @define('PLUGIN_REMOTERSS_FEEDTYPE_BLAHBLAH', '显示远端 feed 的形式');
-        @define('PLUGIN_REMOTERSS_BULLETIMG', '子弹型图标');
-        @define('PLUGIN_REMOTERSS_BULLETIMG_BLAHBLAH', '每个标题旁的图标');
-        @define('PLUGIN_REMOTERSS_DISPLAYDATE', '显示日期');
-        @define('PLUGIN_REMOTERSS_DISPLAYDATE_BLAHBLAH', '在标题下显示日期');
-?>
+@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 (file)
index 0000000..984da49
--- /dev/null
@@ -0,0 +1,28 @@
+<?php
+
+@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种子不是你所拥有的话,那么关闭这个设置会产生安全隐患。');
index 73e331f0e0bf497186f61099853fcfa34f1d2a8a..984da494fa0f1fe21d9d414e05ae776c02c30234 100644 (file)
@@ -1,34 +1,28 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_REMOTERSS_TITLE', 'Ô¶¶Ë RSS/OPML-Blogroll Feed');
-        @define('PLUGIN_REMOTERSS_BLAHBLAH', 'ÏÔʾԶ¶ËµÄ RSS/OPML feed (ÀýÈç Blogroll)');
-        @define('PLUGIN_REMOTERSS_NUMBER', 'ÎÄÕÂÊýÁ¿');
-        @define('PLUGIN_REMOTERSS_NUMBER_BLAHBLAH', 'ÒªÏÔʾ¶àÉÙÆªÎÄÕÂ(Ô¤É裺ȫ²¿ÎÄÕÂ)');
-        @define('PLUGIN_REMOTERSS_SIDEBARTITLE', 'Feed µÄ±êÌâ');
-        @define('PLUGIN_REMOTERSS_SIDEBARTITLE_BLAHBLAH', 'ÔòÁÐÏÔʾ feed ±êÌâ');
-        @define('PLUGIN_REMOTERSS_RSSURI', 'RSS/OPML ÍøÖ·');
-        @define('PLUGIN_REMOTERSS_RSSURI_BLAHBLAH', 'ÏÔʾ RSS/OPML feed µÄÍøÖ·');
-        @define('PLUGIN_REMOTERSS_NOURI', 'ûÓРRSS/OPML feed');
-        @define('PLUGIN_REMOTERSS_RSSTARGET', 'RSS/OPML Á¬½ÓÄ¿±ê');
-        @define('PLUGIN_REMOTERSS_RSSTARGET_BLAHBLAH', 'ÏÔʾ RSS µÄÄ¿±êÊôÐÔ (Ô¤É裺_blank)');
-        @define('PLUGIN_REMOTERSS_CACHETIME', '¸üРfeed µÄʱ¼ä');
-        @define('PLUGIN_REMOTERSS_CACHETIME_BLAHBLAH', 'feed µÄÄÚÈݻᴢ´æÔÚ¿ìÈ¡×ÊÁÏÄÚ£¬Ê±¼ä¹ýºó»á×Ô¶¯¸üР(Ô¤É裺3 Ð¡Ê±)');
-        @define('PLUGIN_REMOTERSS_FEEDTYPE', 'feed ÀàÐÍ');
-        @define('PLUGIN_REMOTERSS_FEEDTYPE_BLAHBLAH', 'ÏÔʾԶ¶Ë feed µÄÐÎʽ');
-        @define('PLUGIN_REMOTERSS_BULLETIMG', '×Óµ¯ÐÍͼ±ê');
-        @define('PLUGIN_REMOTERSS_BULLETIMG_BLAHBLAH', 'ÿ¸ö±êÌâÅÔµÄͼ±ê');
-        @define('PLUGIN_REMOTERSS_DISPLAYDATE', 'ÏÔʾÈÕÆÚ');
-        @define('PLUGIN_REMOTERSS_DISPLAYDATE_BLAHBLAH', 'ÔÚ±êÌâÏÂÏÔʾÈÕÆÚ');
-?>
+@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 (file)
index 0000000..c6be5b5
--- /dev/null
@@ -0,0 +1,12 @@
+<?php
+
+@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)');
index 6723ef32b718ad0ef697249fb1bda85ec5b86c04..c6be5b5c3957c4bf7b9e1e17213c83959d5deb22 100644 (file)
@@ -1,25 +1,12 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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)');
-?>
+@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 (file)
index 0000000..c6be5b5
--- /dev/null
@@ -0,0 +1,12 @@
+<?php
+
+@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)');
index e60e70b051bb233eb69c673947a9d9e41bbe6586..c6be5b5c3957c4bf7b9e1e17213c83959d5deb22 100644 (file)
@@ -1,25 +1,12 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @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)');
-?>
+@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 (file)
index 0000000..a18f595
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_TEMPLATEDROPDOWN_NAME', '主题选择');
+@define('PLUGIN_TEMPLATEDROPDOWN_DESC', '显示一个选择主题的下拉框');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT', '提交按钮');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC', '是否显示一个提交按钮(用于切换所选择的主题)?');
index f015199eb2e91e61800ed0b6ad561d38e58ab3d9..a18f595513a85f654dd4394df26d50c3554c416e 100644 (file)
@@ -1,19 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_TEMPLATEDROPDOWN_NAME',     '主题选择');
-        @define('PLUGIN_TEMPLATEDROPDOWN_DESC',     '显示选择主题');
-        @define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT',   '确定');
-        @define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC',   '显示确定');
-?>
+@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 (file)
index 0000000..a18f595
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+@define('PLUGIN_TEMPLATEDROPDOWN_NAME', '主题选择');
+@define('PLUGIN_TEMPLATEDROPDOWN_DESC', '显示一个选择主题的下拉框');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT', '提交按钮');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC', '是否显示一个提交按钮(用于切换所选择的主题)?');
index bb7626098bee92211001a0b8b2b3cbbb1d6f3e32..a18f595513a85f654dd4394df26d50c3554c416e 100644 (file)
@@ -1,19 +1,6 @@
-<?php # $Id$
-##########################################################################
-# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity    #
-# Developer Team) All rights reserved.  See LICENSE file for licensing   #
-# details                                                               #
-#                                                                        #
-# (c) 2003 Jannis Hermanns <J@hacked.it>                                 #
-# http://www.jannis.to/programming/serendipity.html                      #
-#                                                                        #
-# Translated by                                                          #
-# (c) 2006 Aphonex Li <aphonex.li@gmail.com>                             #
-#               http://www.exten.cn                                      #
-##########################################################################
+<?php
 
-        @define('PLUGIN_TEMPLATEDROPDOWN_NAME',     'Ö÷ÌâÑ¡Ôñ');
-        @define('PLUGIN_TEMPLATEDROPDOWN_DESC',     'ÏÔʾѡÔñÖ÷Ìâ');
-        @define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT',   'È·¶¨');
-        @define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC',   'ÏÔʾȷ¶¨');
-?>
+@define('PLUGIN_TEMPLATEDROPDOWN_NAME', '主题选择');
+@define('PLUGIN_TEMPLATEDROPDOWN_DESC', '显示一个选择主题的下拉框');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT', '提交按钮');
+@define('PLUGIN_TEMPLATEDROPDOWN_SUBMIT_DESC', '是否显示一个提交按钮(用于切换所选择的主题)?');