Mercurial > p > roundup > code
diff locale/zh_CN.po @ 8066:88af8f1a9e1b
build: generate and rebuild locale files for release.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Tue, 09 Jul 2024 15:15:25 -0400 |
| parents | 75774e89b483 |
| children | 47f0a4eba1b2 |
line wrap: on
line diff
--- a/locale/zh_CN.po Tue Jul 09 09:58:01 2024 -0400 +++ b/locale/zh_CN.po Tue Jul 09 15:15:25 2024 -0400 @@ -6,9 +6,9 @@ # msgid "" msgstr "" -"Project-Id-Version: Roundup 2.4.0b1\n" +"Project-Id-Version: Roundup 2.4.0\n" "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2024-05-26 17:44-0400\n" +"POT-Creation-Date: 2024-07-09 15:12-0400\n" "PO-Revision-Date: 2013-10-31 12:22+0100\n" "Last-Translator: Cheer Xiao <xiaqqaix@gmail.com>\n" "Language-Team: Chinese Simplified <limodou@gmail.com>\n" @@ -1890,13 +1890,13 @@ msgid "You do not have permission to login" msgstr "你没有登录的权限" -#: ../roundup/cgi/actions.py:1577 ../roundup/cgi/actions.py:1756 -#: ../roundup/cgi/actions.py:1577:1756 +#: ../roundup/cgi/actions.py:1577 ../roundup/cgi/actions.py:1761 +#: ../roundup/cgi/actions.py:1577:1761 #, python-format msgid "Column \"%(column)s\" not found in %(class)s" msgstr "" -#: ../roundup/cgi/actions.py:1827 +#: ../roundup/cgi/actions.py:1832 #, python-format msgid "You do not have permission to view %(class)s" msgstr "你没有查看 %(class)s 的权限" @@ -1994,155 +1994,155 @@ "</body></html>" msgstr "" -#: ../roundup/cgi/client.py:676 ../roundup/cgi/client.py:1590 -#: ../roundup/cgi/client.py:676:1590 +#: ../roundup/cgi/client.py:702 ../roundup/cgi/client.py:1622 +#: ../roundup/cgi/client.py:702:1622 msgid "Required Header Missing" msgstr "" -#: ../roundup/cgi/client.py:678 +#: ../roundup/cgi/client.py:704 #, fuzzy msgid "Client is not allowed to use Rest Interface." msgstr "匿名用户不允许使用 web 界面" -#: ../roundup/cgi/client.py:924 +#: ../roundup/cgi/client.py:956 msgid "Form Error: " msgstr "表格错误:" -#: ../roundup/cgi/client.py:1017 +#: ../roundup/cgi/client.py:1049 #, python-format msgid "Unrecognized charset: %r" msgstr "无法识别的字符集:%r" -#: ../roundup/cgi/client.py:1286 ../roundup/cgi/client.py:2263 -#: ../roundup/cgi/client.py:1286:2263 +#: ../roundup/cgi/client.py:1318 ../roundup/cgi/client.py:2281 +#: ../roundup/cgi/client.py:1318:2281 msgid "broken form: multiple @action values submitted" msgstr "" -#: ../roundup/cgi/client.py:1303 +#: ../roundup/cgi/client.py:1335 msgid "Anonymous users are not allowed to use the web interface" msgstr "匿名用户不允许使用 web 界面" -#: ../roundup/cgi/client.py:1451 +#: ../roundup/cgi/client.py:1483 msgid "Referer header not available." msgstr "" -#: ../roundup/cgi/client.py:1455 +#: ../roundup/cgi/client.py:1487 #, python-format msgid "csrf key used with wrong method from: %s" msgstr "" -#: ../roundup/cgi/client.py:1484 +#: ../roundup/cgi/client.py:1516 #, python-format msgid "csrf header %(header)s required but missing for user%(userid)s." msgstr "" -#: ../roundup/cgi/client.py:1488 +#: ../roundup/cgi/client.py:1520 #, python-format msgid "Missing header: %s" msgstr "" -#: ../roundup/cgi/client.py:1496 +#: ../roundup/cgi/client.py:1528 #, python-format msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s" msgstr "" -#: ../roundup/cgi/client.py:1501 +#: ../roundup/cgi/client.py:1533 #, fuzzy, python-format msgid "Invalid Referer: %s" msgstr "无效登录" -#: ../roundup/cgi/client.py:1516 +#: ../roundup/cgi/client.py:1548 #, python-format msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s" msgstr "" -#: ../roundup/cgi/client.py:1521 +#: ../roundup/cgi/client.py:1553 #, fuzzy, python-format msgid "Invalid Origin %s" msgstr "无效登录" -#: ../roundup/cgi/client.py:1535 +#: ../roundup/cgi/client.py:1567 #, python-format msgid "" "csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s" msgstr "" -#: ../roundup/cgi/client.py:1541 +#: ../roundup/cgi/client.py:1573 #, python-format msgid "Invalid X-FORWARDED-HOST %s" msgstr "" -#: ../roundup/cgi/client.py:1560 +#: ../roundup/cgi/client.py:1592 #, python-format msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s" msgstr "" -#: ../roundup/cgi/client.py:1565 +#: ../roundup/cgi/client.py:1597 #, fuzzy, python-format msgid "Invalid HOST %s" msgstr "无效请求" -#: ../roundup/cgi/client.py:1573 +#: ../roundup/cgi/client.py:1605 msgid "Csrf: unable to verify sufficient headers" msgstr "" -#: ../roundup/cgi/client.py:1574 +#: ../roundup/cgi/client.py:1606 msgid "Unable to verify sufficient headers" msgstr "" -#: ../roundup/cgi/client.py:1587 +#: ../roundup/cgi/client.py:1619 #, python-format msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s." msgstr "" -#: ../roundup/cgi/client.py:1628 +#: ../roundup/cgi/client.py:1660 #, python-format msgid "Required csrf field missing for user%s" msgstr "" -#: ../roundup/cgi/client.py:1630 ../roundup/cgi/client.py:1657 -#: ../roundup/cgi/client.py:1674 ../roundup/cgi/client.py:1630:1657:1674 +#: ../roundup/cgi/client.py:1662 ../roundup/cgi/client.py:1689 +#: ../roundup/cgi/client.py:1706 ../roundup/cgi/client.py:1662:1689:1706 msgid "" "We can't validate your session (csrf failure). Re-enter any unsaved data and " "try again." msgstr "" -#: ../roundup/cgi/client.py:1634 +#: ../roundup/cgi/client.py:1666 #, python-format msgid "csrf field not supplied by user%s" msgstr "" -#: ../roundup/cgi/client.py:1646 +#: ../roundup/cgi/client.py:1678 #, python-format msgid "" "Csrf mismatch user: current user %(user)s != stored user %(stored)s, current " "session, stored session: %(cur_sess)s,%(stor_sess)s for key %(key)s." msgstr "" -#: ../roundup/cgi/client.py:1664 +#: ../roundup/cgi/client.py:1696 #, python-format msgid "" "Csrf mismatch user: current session %(curr_sess)s != stored session " "%(stor_sess)s, current user/stored user is: %(user)s for key %(key)s." msgstr "" -#: ../roundup/cgi/client.py:1856 +#: ../roundup/cgi/client.py:1888 msgid "You are not allowed to view this file." msgstr "你没有查看此文件的权限" -#: ../roundup/cgi/client.py:2141 +#: ../roundup/cgi/client.py:2159 #, python-format msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n" msgstr "" -#: ../roundup/cgi/client.py:2145 +#: ../roundup/cgi/client.py:2163 #, python-format msgid "" "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading " "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n" msgstr "" -#: ../roundup/cgi/client.py:2682 +#: ../roundup/cgi/client.py:2703 #, python-format msgid "" "Cache failure: compressed file %(compressed)s is older than its source file " @@ -2965,7 +2965,29 @@ msgid "WARNING: generating temporary SSL certificate" msgstr "" -#: ../roundup/scripts/roundup_server.py:331 +#: ../roundup/scripts/roundup_server.py:143 +#, python-format +msgid "Unable to find/use key from file: %(pemfile)s" +msgstr "" + +#: ../roundup/scripts/roundup_server.py:144 +msgid "" +"Does it have a private key surrounded by '-----BEGIN PRIVATE KEY-----' and\n" +" '-----END PRIVATE KEY-----' markers?" +msgstr "" + +#: ../roundup/scripts/roundup_server.py:149 +#, python-format +msgid "Unable to find/use certificate from file: %(pemfile)s" +msgstr "" + +#: ../roundup/scripts/roundup_server.py:150 +msgid "" +"Does it have a certificate surrounded by '-----BEGIN CERTIFICATE-----' and\n" +" '-----END CERTIFICATE-----' markers?" +msgstr "" + +#: ../roundup/scripts/roundup_server.py:344 msgid "" "<html><head><title>Roundup trackers index</title></head>\n" "<body><h1>Roundup trackers index</h1><ol>\n" @@ -2973,58 +2995,58 @@ "<html><head><title>Roundup tracker 索引</title></head>\n" "<body><h1>Roundup tracker 索引</h1><ol>\n" -#: ../roundup/scripts/roundup_server.py:552 +#: ../roundup/scripts/roundup_server.py:570 #, fuzzy, python-format msgid "Error: %(type)s: %(value)s" msgstr "%(key)s: %(value)s" -#: ../roundup/scripts/roundup_server.py:564 +#: ../roundup/scripts/roundup_server.py:582 msgid "WARNING: ignoring \"-g\" argument, not root" msgstr "警告:忽略 \"-g\" 参数,不是 root" -#: ../roundup/scripts/roundup_server.py:570 +#: ../roundup/scripts/roundup_server.py:588 msgid "Can't change groups - no grp module" msgstr "不能修改组 - 无 grp 模块" -#: ../roundup/scripts/roundup_server.py:579 +#: ../roundup/scripts/roundup_server.py:597 #, python-format msgid "Group %(group)s doesn't exist" msgstr "组 %(group)s 不存在" -#: ../roundup/scripts/roundup_server.py:591 +#: ../roundup/scripts/roundup_server.py:609 msgid "Can't run as root!" msgstr "不能以 root 运行!" -#: ../roundup/scripts/roundup_server.py:594 +#: ../roundup/scripts/roundup_server.py:612 msgid "WARNING: ignoring \"-u\" argument, not root" msgstr "警告:忽略 \"-u\" 参数,不是 root" -#: ../roundup/scripts/roundup_server.py:600 +#: ../roundup/scripts/roundup_server.py:618 msgid "Can't change users - no pwd module" msgstr "不能修改用户 - 无 pwd 模块" -#: ../roundup/scripts/roundup_server.py:609 +#: ../roundup/scripts/roundup_server.py:627 #, python-format msgid "User %(user)s doesn't exist" msgstr "用户 %(user)s 不存在" -#: ../roundup/scripts/roundup_server.py:810 +#: ../roundup/scripts/roundup_server.py:833 #, python-format msgid "Multiprocess mode \"%s\" is not available, switching to single-process" msgstr "" -#: ../roundup/scripts/roundup_server.py:838 +#: ../roundup/scripts/roundup_server.py:861 #, python-format msgid "Unable to bind to port %s, port already in use." msgstr "无法绑定到端口 %s, 端口已经被占用。" -#: ../roundup/scripts/roundup_server.py:842 +#: ../roundup/scripts/roundup_server.py:865 #, fuzzy, python-format msgid "" "Unable to bind to port %(port)s, access not allowed, errno: %(errno)s %(msg)s" msgstr "无法绑定到端口 %s, 端口已经被占用。" -#: ../roundup/scripts/roundup_server.py:921 +#: ../roundup/scripts/roundup_server.py:944 #, fuzzy msgid "" " -c <Command> Windows Service options.\n" @@ -3041,7 +3063,7 @@ " 变量上配置一个tracker。这个选项与其经选项是互斥的。打入\n" " \"roundup-server -c help\" 来了解Windows服务的规范。" -#: ../roundup/scripts/roundup_server.py:928 +#: ../roundup/scripts/roundup_server.py:951 msgid "" " -u <UID> runs the Roundup web server as this UID\n" " -g <GID> runs the Roundup web server as this GID\n" @@ -3055,7 +3077,7 @@ "去。\n" " 如果使用了 -d 选项,则 -l 选项 *必须* 要指定。" -#: ../roundup/scripts/roundup_server.py:935 +#: ../roundup/scripts/roundup_server.py:958 #, fuzzy, python-format msgid "" "\n" @@ -3153,20 +3175,20 @@ " 意数量的 name=home 对。要确保 name 部分不能包括任何非url安全的\n" " 字符,象空格,因为它们会把IE搞乱。\n" -#: ../roundup/scripts/roundup_server.py:1112 +#: ../roundup/scripts/roundup_server.py:1135 msgid "Instances must be name=home" msgstr "实例必须是 实例名=实例路径" -#: ../roundup/scripts/roundup_server.py:1126 +#: ../roundup/scripts/roundup_server.py:1149 #, python-format msgid "Configuration saved to %s" msgstr "配置保存到 %s" -#: ../roundup/scripts/roundup_server.py:1144 +#: ../roundup/scripts/roundup_server.py:1167 msgid "Sorry, you can't run the server as a daemon on this Operating System" msgstr "抱歉,在这个操作系统上不能以守护进程的方式来运行服务" -#: ../roundup/scripts/roundup_server.py:1164 +#: ../roundup/scripts/roundup_server.py:1187 #, python-format msgid "Roundup server started on %(HOST)s:%(PORT)s" msgstr "Roundup server 启动于 %(HOST)s:%(PORT)s" @@ -3207,7 +3229,7 @@ msgid "Please specify your search parameters!" msgstr "请阁下指定搜索参数。" -#: ../share/roundup/templates/classic/html/_generic.help-list.html:20 +#: ../share/roundup/templates/classic/html/_generic.help-list.html:19 #: ../share/roundup/templates/classic/html/_generic.index.html:14 #: ../share/roundup/templates/classic/html/_generic.item.html:12 #: ../share/roundup/templates/classic/html/file.item.html:9 @@ -3258,7 +3280,7 @@ msgid "You are not allowed to view this page." msgstr "你不允许查看此页" -#: ../share/roundup/templates/classic/html/_generic.help-list.html:34 +#: ../share/roundup/templates/classic/html/_generic.help-list.html:33 #: ../share/roundup/templates/devel/html/_generic.help-list.html:12 #: ../share/roundup/templates/responsive/html/_generic.help-list.html:12 msgid "1..25 out of 50" @@ -3272,22 +3294,22 @@ "implemented" msgstr "" -#: ../share/roundup/templates/classic/html/_generic.help-submit.html:57 +#: ../share/roundup/templates/classic/html/_generic.help-submit.html:59 #: ../share/roundup/templates/classic/html/_generic.help.html:31 -#: ../share/roundup/templates/devel/html/_generic.help-submit.html:57 +#: ../share/roundup/templates/devel/html/_generic.help-submit.html:60 #: ../share/roundup/templates/devel/html/user.help.html:103 #: ../share/roundup/templates/minimal/html/_generic.help.html:31 -#: ../share/roundup/templates/responsive/html/_generic.help-submit.html:57 +#: ../share/roundup/templates/responsive/html/_generic.help-submit.html:60 #: ../share/roundup/templates/responsive/html/user.help.html:103 msgid " Cancel " msgstr "取消" -#: ../share/roundup/templates/classic/html/_generic.help-submit.html:63 +#: ../share/roundup/templates/classic/html/_generic.help-submit.html:65 #: ../share/roundup/templates/classic/html/_generic.help.html:34 -#: ../share/roundup/templates/devel/html/_generic.help-submit.html:63 +#: ../share/roundup/templates/devel/html/_generic.help-submit.html:66 #: ../share/roundup/templates/devel/html/user.help.html:108 #: ../share/roundup/templates/minimal/html/_generic.help.html:34 -#: ../share/roundup/templates/responsive/html/_generic.help-submit.html:63 +#: ../share/roundup/templates/responsive/html/_generic.help-submit.html:66 #: ../share/roundup/templates/responsive/html/user.help.html:108 msgid " Apply " msgstr "应用" @@ -3304,13 +3326,13 @@ #: ../share/roundup/templates/classic/html/user.index.html:82 #: ../share/roundup/templates/devel/html/_generic.help.html:42 #: ../share/roundup/templates/devel/html/bug.index.html:94 -#: ../share/roundup/templates/devel/html/help.html:51 +#: ../share/roundup/templates/devel/html/help.html:50 #: ../share/roundup/templates/devel/html/milestone.index.html:59 #: ../share/roundup/templates/devel/html/task.index.html:85 #: ../share/roundup/templates/devel/html/user.index.html:76 #: ../share/roundup/templates/minimal/html/_generic.help.html:41 #: ../share/roundup/templates/responsive/html/_generic.help.html:42 -#: ../share/roundup/templates/responsive/html/help.html:59 +#: ../share/roundup/templates/responsive/html/help.html:58 #: ../share/roundup/templates/responsive/html/user.index.html:77 msgid "<< previous" msgstr "<< 向上" @@ -3321,13 +3343,13 @@ #: ../share/roundup/templates/classic/html/user.index.html:90 #: ../share/roundup/templates/devel/html/_generic.help.html:54 #: ../share/roundup/templates/devel/html/bug.index.html:102 -#: ../share/roundup/templates/devel/html/help.html:58 +#: ../share/roundup/templates/devel/html/help.html:57 #: ../share/roundup/templates/devel/html/milestone.index.html:67 #: ../share/roundup/templates/devel/html/task.index.html:93 #: ../share/roundup/templates/devel/html/user.index.html:84 #: ../share/roundup/templates/minimal/html/_generic.help.html:53 #: ../share/roundup/templates/responsive/html/_generic.help.html:54 -#: ../share/roundup/templates/responsive/html/help.html:66 +#: ../share/roundup/templates/responsive/html/help.html:65 #: ../share/roundup/templates/responsive/html/user.index.html:85 msgid "${start}..${end} out of ${total}" msgstr "${start}..${end} (共 ${total} 项)" @@ -3338,13 +3360,13 @@ #: ../share/roundup/templates/classic/html/user.index.html:93 #: ../share/roundup/templates/devel/html/_generic.help.html:58 #: ../share/roundup/templates/devel/html/bug.index.html:105 -#: ../share/roundup/templates/devel/html/help.html:62 +#: ../share/roundup/templates/devel/html/help.html:61 #: ../share/roundup/templates/devel/html/milestone.index.html:70 #: ../share/roundup/templates/devel/html/task.index.html:96 #: ../share/roundup/templates/devel/html/user.index.html:87 #: ../share/roundup/templates/minimal/html/_generic.help.html:57 #: ../share/roundup/templates/responsive/html/_generic.help.html:58 -#: ../share/roundup/templates/responsive/html/help.html:70 +#: ../share/roundup/templates/responsive/html/help.html:69 #: ../share/roundup/templates/responsive/html/user.index.html:88 msgid "next >>" msgstr "向下 >>" @@ -4158,13 +4180,13 @@ #: ../share/roundup/templates/classic/html/issue.search.html:218 #: ../share/roundup/templates/classic/html/page.html:42 #: ../share/roundup/templates/classic/html/page.html:94 -#: ../share/roundup/templates/classic/html/user.help-search.html:71 +#: ../share/roundup/templates/classic/html/user.help-search.html:70 #: ../share/roundup/templates/classic/html/user.index.html:38 #: ../share/roundup/templates/devel/html/bug.search.html:297 #: ../share/roundup/templates/devel/html/page.html:79 #: ../share/roundup/templates/devel/html/page.html:126 #: ../share/roundup/templates/devel/html/task.search.html:297 -#: ../share/roundup/templates/devel/html/user.help-search.html:71 +#: ../share/roundup/templates/devel/html/user.help-search.html:70 #: ../share/roundup/templates/devel/html/user.help.html:77 #: ../share/roundup/templates/devel/html/user.index.html:37 #: ../share/roundup/templates/minimal/html/page.html:40 @@ -4173,7 +4195,7 @@ #: ../share/roundup/templates/responsive/html/page.html:95 #: ../share/roundup/templates/responsive/html/page.html:143 #: ../share/roundup/templates/responsive/html/task.search.html:258 -#: ../share/roundup/templates/responsive/html/user.help-search.html:71 +#: ../share/roundup/templates/responsive/html/user.help-search.html:70 #: ../share/roundup/templates/responsive/html/user.help.html:77 #: ../share/roundup/templates/responsive/html/user.index.html:39 msgid "Search" @@ -4669,16 +4691,16 @@ "within it to complete the reset process." msgstr "将发给你一封确认信 - 请按照其中的指令来完成重置处理。" -#: ../share/roundup/templates/classic/html/user.help-search.html:75 -#: ../share/roundup/templates/devel/html/user.help-search.html:75 +#: ../share/roundup/templates/classic/html/user.help-search.html:74 +#: ../share/roundup/templates/devel/html/user.help-search.html:74 #: ../share/roundup/templates/devel/html/user.help.html:81 -#: ../share/roundup/templates/responsive/html/user.help-search.html:75 +#: ../share/roundup/templates/responsive/html/user.help-search.html:74 #: ../share/roundup/templates/responsive/html/user.help.html:81 #, fuzzy msgid "Pagesize" msgstr "页大小" -#: ../share/roundup/templates/classic/html/user.help.html:43 +#: ../share/roundup/templates/classic/html/user.help.html:42 msgid "" "Your browser is not capable of using frames; you should be redirected " "immediately, or visit ${link}."
