Mercurial > p > roundup > code
diff locale/zh_TW.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_TW.po Tue Jul 09 09:58:01 2024 -0400 +++ b/locale/zh_TW.po Tue Jul 09 15:15:25 2024 -0400 @@ -5,9 +5,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:23+0100\n" "Last-Translator: Fred Lin <gasolin@gmail>\n" "Language-Team: Chinese Traditional <gasolin@gmail.com>\n" @@ -1891,13 +1891,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 #, fuzzy, python-format msgid "You do not have permission to view %(class)s" msgstr "你沒有權限來編輯 %(class)s" @@ -1995,156 +1995,156 @@ "</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 #, 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 #, fuzzy 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 " @@ -2971,7 +2971,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" @@ -2979,58 +3001,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" @@ -3047,7 +3069,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" @@ -3061,7 +3083,7 @@ "去。\n" " 如果使用了 -d 選項,則 -l 選項 *必須* 要指定。" -#: ../roundup/scripts/roundup_server.py:935 +#: ../roundup/scripts/roundup_server.py:958 #, fuzzy, python-format msgid "" "\n" @@ -3159,20 +3181,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" @@ -3213,7 +3235,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 @@ -3264,7 +3286,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" @@ -3278,22 +3300,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 "應用" @@ -3310,13 +3332,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 "<< 向上" @@ -3327,13 +3349,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}" @@ -3344,13 +3366,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 "向下 >>" @@ -4168,13 +4190,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 @@ -4183,7 +4205,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" @@ -4680,16 +4702,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}."
