Mercurial > p > roundup > code
comparison locale/zh_CN.po @ 8276:8d3085b4d047
fix(locale): update translation files
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 12 Jan 2025 20:21:57 -0500 |
| parents | 3812c0fb1137 |
| children | 3bf6ad421347 |
comparison
equal
deleted
inserted
replaced
| 8275:e3099f18a395 | 8276:8d3085b4d047 |
|---|---|
| 6 # | 6 # |
| 7 msgid "" | 7 msgid "" |
| 8 msgstr "" | 8 msgstr "" |
| 9 "Project-Id-Version: Roundup 2.5.0\n" | 9 "Project-Id-Version: Roundup 2.5.0\n" |
| 10 "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" | 10 "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" |
| 11 "POT-Creation-Date: 2024-12-30 22:49-0500\n" | 11 "POT-Creation-Date: 2025-01-12 20:17-0500\n" |
| 12 "PO-Revision-Date: 2013-10-31 12:22+0100\n" | 12 "PO-Revision-Date: 2013-10-31 12:22+0100\n" |
| 13 "Last-Translator: Cheer Xiao <xiaqqaix@gmail.com>\n" | 13 "Last-Translator: Cheer Xiao <xiaqqaix@gmail.com>\n" |
| 14 "Language-Team: Chinese Simplified <limodou@gmail.com>\n" | 14 "Language-Team: Chinese Simplified <limodou@gmail.com>\n" |
| 15 "Language: zh_CN\n" | 15 "Language: zh_CN\n" |
| 16 "MIME-Version: 1.0\n" | 16 "MIME-Version: 1.0\n" |
| 1995 "<p>A problem was encountered processing your request.\n" | 1995 "<p>A problem was encountered processing your request.\n" |
| 1996 "The tracker maintainers have been notified of the problem.</p>\n" | 1996 "The tracker maintainers have been notified of the problem.</p>\n" |
| 1997 "</body></html>" | 1997 "</body></html>" |
| 1998 msgstr "" | 1998 msgstr "" |
| 1999 | 1999 |
| 2000 #: ../roundup/cgi/client.py:666 | 2000 #: ../roundup/cgi/client.py:679 |
| 2001 msgid "" | 2001 msgid "" |
| 2002 "XMLRPC endpoint is not using defusedxml. Improve security by installing " | 2002 "XMLRPC endpoint is not using defusedxml. Improve security by installing " |
| 2003 "defusedxml." | 2003 "defusedxml." |
| 2004 msgstr "" | 2004 msgstr "" |
| 2005 | 2005 |
| 2006 #: ../roundup/cgi/client.py:728 ../roundup/cgi/client.py:1646 | 2006 #: ../roundup/cgi/client.py:749 ../roundup/cgi/client.py:771 |
| 2007 #: ../roundup/cgi/client.py:728:1646 | 2007 #: ../roundup/cgi/client.py:749:771 |
| 2008 msgid "Required Header Missing" | |
| 2009 msgstr "" | |
| 2010 | |
| 2011 #: ../roundup/cgi/client.py:731 | |
| 2012 #, fuzzy | 2008 #, fuzzy |
| 2013 msgid "Client is not allowed to use Rest Interface." | 2009 msgid "Client is not allowed to use Rest Interface." |
| 2014 msgstr "匿名用户不允许使用 web 界面" | 2010 msgstr "匿名用户不允许使用 web 界面" |
| 2015 | 2011 |
| 2016 #: ../roundup/cgi/client.py:985 | 2012 #: ../roundup/cgi/client.py:768 ../roundup/cgi/client.py:1682 |
| 2013 #: ../roundup/cgi/client.py:768:1682 | |
| 2014 msgid "Required Header Missing" | |
| 2015 msgstr "" | |
| 2016 | |
| 2017 #: ../roundup/cgi/client.py:1021 | |
| 2017 msgid "Form Error: " | 2018 msgid "Form Error: " |
| 2018 msgstr "表格错误:" | 2019 msgstr "表格错误:" |
| 2019 | 2020 |
| 2020 #: ../roundup/cgi/client.py:1078 | 2021 #: ../roundup/cgi/client.py:1114 |
| 2021 #, python-format | 2022 #, python-format |
| 2022 msgid "Unrecognized charset: %r" | 2023 msgid "Unrecognized charset: %r" |
| 2023 msgstr "无法识别的字符集:%r" | 2024 msgstr "无法识别的字符集:%r" |
| 2024 | 2025 |
| 2025 #: ../roundup/cgi/client.py:1345 ../roundup/cgi/client.py:2357 | 2026 #: ../roundup/cgi/client.py:1381 ../roundup/cgi/client.py:2394 |
| 2026 #: ../roundup/cgi/client.py:1345:2357 | 2027 #: ../roundup/cgi/client.py:1381:2394 |
| 2027 msgid "broken form: multiple @action values submitted" | 2028 msgid "broken form: multiple @action values submitted" |
| 2028 msgstr "" | 2029 msgstr "" |
| 2029 | 2030 |
| 2030 #: ../roundup/cgi/client.py:1362 | 2031 #: ../roundup/cgi/client.py:1398 |
| 2031 msgid "Anonymous users are not allowed to use the web interface" | 2032 msgid "Anonymous users are not allowed to use the web interface" |
| 2032 msgstr "匿名用户不允许使用 web 界面" | 2033 msgstr "匿名用户不允许使用 web 界面" |
| 2033 | 2034 |
| 2034 #: ../roundup/cgi/client.py:1507 | 2035 #: ../roundup/cgi/client.py:1543 |
| 2035 msgid "Referer header not available." | 2036 msgid "Referer header not available." |
| 2036 msgstr "" | 2037 msgstr "" |
| 2037 | 2038 |
| 2038 #: ../roundup/cgi/client.py:1511 | 2039 #: ../roundup/cgi/client.py:1547 |
| 2039 #, python-format | 2040 #, python-format |
| 2040 msgid "csrf key used with wrong method from: %s" | 2041 msgid "csrf key used with wrong method from: %s" |
| 2041 msgstr "" | 2042 msgstr "" |
| 2042 | 2043 |
| 2043 #: ../roundup/cgi/client.py:1540 | 2044 #: ../roundup/cgi/client.py:1576 |
| 2044 #, python-format | 2045 #, python-format |
| 2045 msgid "csrf header %(header)s required but missing for user%(userid)s." | 2046 msgid "csrf header %(header)s required but missing for user%(userid)s." |
| 2046 msgstr "" | 2047 msgstr "" |
| 2047 | 2048 |
| 2048 #: ../roundup/cgi/client.py:1544 | 2049 #: ../roundup/cgi/client.py:1580 |
| 2049 #, python-format | 2050 #, python-format |
| 2050 msgid "Missing header: %s" | 2051 msgid "Missing header: %s" |
| 2051 msgstr "" | 2052 msgstr "" |
| 2052 | 2053 |
| 2053 #: ../roundup/cgi/client.py:1552 | 2054 #: ../roundup/cgi/client.py:1588 |
| 2054 #, python-format | 2055 #, python-format |
| 2055 msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s" | 2056 msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s" |
| 2056 msgstr "" | 2057 msgstr "" |
| 2057 | 2058 |
| 2058 #: ../roundup/cgi/client.py:1557 | 2059 #: ../roundup/cgi/client.py:1593 |
| 2059 #, fuzzy, python-format | 2060 #, fuzzy, python-format |
| 2060 msgid "Invalid Referer: %s" | 2061 msgid "Invalid Referer: %s" |
| 2061 msgstr "无效登录" | 2062 msgstr "无效登录" |
| 2062 | 2063 |
| 2063 #: ../roundup/cgi/client.py:1572 | 2064 #: ../roundup/cgi/client.py:1608 |
| 2064 #, python-format | 2065 #, python-format |
| 2065 msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s" | 2066 msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s" |
| 2066 msgstr "" | 2067 msgstr "" |
| 2067 | 2068 |
| 2068 #: ../roundup/cgi/client.py:1577 | 2069 #: ../roundup/cgi/client.py:1613 |
| 2069 #, fuzzy, python-format | 2070 #, fuzzy, python-format |
| 2070 msgid "Invalid Origin %s" | 2071 msgid "Invalid Origin %s" |
| 2071 msgstr "无效登录" | 2072 msgstr "无效登录" |
| 2072 | 2073 |
| 2073 #: ../roundup/cgi/client.py:1591 | 2074 #: ../roundup/cgi/client.py:1627 |
| 2074 #, python-format | 2075 #, python-format |
| 2075 msgid "" | 2076 msgid "" |
| 2076 "csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s" | 2077 "csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s" |
| 2077 msgstr "" | 2078 msgstr "" |
| 2078 | 2079 |
| 2079 #: ../roundup/cgi/client.py:1597 | 2080 #: ../roundup/cgi/client.py:1633 |
| 2080 #, python-format | 2081 #, python-format |
| 2081 msgid "Invalid X-FORWARDED-HOST %s" | 2082 msgid "Invalid X-FORWARDED-HOST %s" |
| 2082 msgstr "" | 2083 msgstr "" |
| 2083 | 2084 |
| 2084 #: ../roundup/cgi/client.py:1616 | 2085 #: ../roundup/cgi/client.py:1652 |
| 2085 #, python-format | 2086 #, python-format |
| 2086 msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s" | 2087 msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s" |
| 2087 msgstr "" | 2088 msgstr "" |
| 2088 | 2089 |
| 2089 #: ../roundup/cgi/client.py:1621 | 2090 #: ../roundup/cgi/client.py:1657 |
| 2090 #, fuzzy, python-format | 2091 #, fuzzy, python-format |
| 2091 msgid "Invalid HOST %s" | 2092 msgid "Invalid HOST %s" |
| 2092 msgstr "无效请求" | 2093 msgstr "无效请求" |
| 2093 | 2094 |
| 2094 #: ../roundup/cgi/client.py:1629 | 2095 #: ../roundup/cgi/client.py:1665 |
| 2095 msgid "Csrf: unable to verify sufficient headers" | 2096 msgid "Csrf: unable to verify sufficient headers" |
| 2096 msgstr "" | 2097 msgstr "" |
| 2097 | 2098 |
| 2098 #: ../roundup/cgi/client.py:1630 | 2099 #: ../roundup/cgi/client.py:1666 |
| 2099 msgid "Unable to verify sufficient headers" | 2100 msgid "Unable to verify sufficient headers" |
| 2100 msgstr "" | 2101 msgstr "" |
| 2101 | 2102 |
| 2102 #: ../roundup/cgi/client.py:1643 | 2103 #: ../roundup/cgi/client.py:1679 |
| 2103 #, python-format | 2104 #, python-format |
| 2104 msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s." | 2105 msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s." |
| 2105 msgstr "" | 2106 msgstr "" |
| 2106 | 2107 |
| 2107 #: ../roundup/cgi/client.py:1684 | 2108 #: ../roundup/cgi/client.py:1720 |
| 2108 #, python-format | 2109 #, python-format |
| 2109 msgid "Required csrf field missing for user%s" | 2110 msgid "Required csrf field missing for user%s" |
| 2110 msgstr "" | 2111 msgstr "" |
| 2111 | 2112 |
| 2112 #: ../roundup/cgi/client.py:1686 ../roundup/cgi/client.py:1713 | 2113 #: ../roundup/cgi/client.py:1722 ../roundup/cgi/client.py:1749 |
| 2113 #: ../roundup/cgi/client.py:1730 ../roundup/cgi/client.py:1686:1713:1730 | 2114 #: ../roundup/cgi/client.py:1766 ../roundup/cgi/client.py:1722:1749:1766 |
| 2114 msgid "" | 2115 msgid "" |
| 2115 "We can't validate your session (csrf failure). Re-enter any unsaved data and " | 2116 "We can't validate your session (csrf failure). Re-enter any unsaved data and " |
| 2116 "try again." | 2117 "try again." |
| 2117 msgstr "" | 2118 msgstr "" |
| 2118 | 2119 |
| 2119 #: ../roundup/cgi/client.py:1690 | 2120 #: ../roundup/cgi/client.py:1726 |
| 2120 #, python-format | 2121 #, python-format |
| 2121 msgid "csrf field not supplied by user%s" | 2122 msgid "csrf field not supplied by user%s" |
| 2122 msgstr "" | 2123 msgstr "" |
| 2123 | 2124 |
| 2124 #: ../roundup/cgi/client.py:1702 | 2125 #: ../roundup/cgi/client.py:1738 |
| 2125 #, python-format | 2126 #, python-format |
| 2126 msgid "" | 2127 msgid "" |
| 2127 "Csrf mismatch user: current user %(user)s != stored user %(stored)s, current " | 2128 "Csrf mismatch user: current user %(user)s != stored user %(stored)s, current " |
| 2128 "session, stored session: %(cur_sess)s,%(stor_sess)s for key %(key)s." | 2129 "session, stored session: %(cur_sess)s,%(stor_sess)s for key %(key)s." |
| 2129 msgstr "" | 2130 msgstr "" |
| 2130 | 2131 |
| 2131 #: ../roundup/cgi/client.py:1720 | 2132 #: ../roundup/cgi/client.py:1756 |
| 2132 #, python-format | 2133 #, python-format |
| 2133 msgid "" | 2134 msgid "" |
| 2134 "Csrf mismatch user: current session %(curr_sess)s != stored session " | 2135 "Csrf mismatch user: current session %(curr_sess)s != stored session " |
| 2135 "%(stor_sess)s, current user/stored user is: %(user)s for key %(key)s." | 2136 "%(stor_sess)s, current user/stored user is: %(user)s for key %(key)s." |
| 2136 msgstr "" | 2137 msgstr "" |
| 2137 | 2138 |
| 2138 #: ../roundup/cgi/client.py:1912 | 2139 #: ../roundup/cgi/client.py:1948 |
| 2139 msgid "You are not allowed to view this file." | 2140 msgid "You are not allowed to view this file." |
| 2140 msgstr "你没有查看此文件的权限" | 2141 msgstr "你没有查看此文件的权限" |
| 2141 | 2142 |
| 2142 #: ../roundup/cgi/client.py:2235 | 2143 #: ../roundup/cgi/client.py:2272 |
| 2143 #, python-format | 2144 #, python-format |
| 2144 msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n" | 2145 msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n" |
| 2145 msgstr "" | 2146 msgstr "" |
| 2146 | 2147 |
| 2147 #: ../roundup/cgi/client.py:2239 | 2148 #: ../roundup/cgi/client.py:2276 |
| 2148 #, python-format | 2149 #, python-format |
| 2149 msgid "" | 2150 msgid "" |
| 2150 "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading " | 2151 "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading " |
| 2151 "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n" | 2152 "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n" |
| 2152 msgstr "" | 2153 msgstr "" |
| 2153 | 2154 |
| 2154 #: ../roundup/cgi/client.py:2778 | 2155 #: ../roundup/cgi/client.py:2815 |
| 2155 #, python-format | 2156 #, python-format |
| 2156 msgid "" | 2157 msgid "" |
| 2157 "Cache failure: compressed file %(compressed)s is older than its source file " | 2158 "Cache failure: compressed file %(compressed)s is older than its source file " |
| 2158 "%(filename)s" | 2159 "%(filename)s" |
| 2159 msgstr "" | 2160 msgstr "" |
| 2882 #: ../roundup/rest.py:2199 | 2883 #: ../roundup/rest.py:2199 |
| 2883 #, python-format | 2884 #, python-format |
| 2884 msgid "Api rate limits exceeded. Please wait: %s seconds." | 2885 msgid "Api rate limits exceeded. Please wait: %s seconds." |
| 2885 msgstr "" | 2886 msgstr "" |
| 2886 | 2887 |
| 2887 #: ../roundup/rest.py:2283 | 2888 #: ../roundup/rest.py:2284 |
| 2888 #, python-format | 2889 #, python-format |
| 2889 msgid "" | 2890 msgid "" |
| 2890 "Content type '%s' requested in URL is not available.\n" | 2891 "Content type '%(requested)s' requested in URL is not available.\n" |
| 2891 "Acceptable types: %s\n" | 2892 "Acceptable types: %(acceptable)s\n" |
| 2892 msgstr "" | 2893 msgstr "" |
| 2893 | 2894 |
| 2894 #: ../roundup/rest.py:2304 | 2895 #: ../roundup/rest.py:2306 |
| 2895 #, python-format | 2896 #, python-format |
| 2896 msgid "" | 2897 msgid "" |
| 2897 "Unable to parse Accept Header. %(error)s. Acceptable types: */*, " | 2898 "Unable to parse Accept Header. %(error)s. Acceptable types: */*, " |
| 2898 "%(acceptable_types)s" | 2899 "%(acceptable_types)s" |
| 2899 msgstr "" | 2900 msgstr "" |
| 2900 | 2901 |
| 2901 #: ../roundup/rest.py:2376 ../roundup/rest.py:2597 ../roundup/rest.py:2376:2597 | 2902 #: ../roundup/rest.py:2378 ../roundup/rest.py:2603 ../roundup/rest.py:2378:2603 |
| 2902 #, python-format | 2903 #, python-format |
| 2903 msgid "" | 2904 msgid "" |
| 2904 "Unrecognized api version: %s. See /rest without specifying api version for " | 2905 "Unrecognized api version: %s. See /rest without specifying api version for " |
| 2905 "supported versions." | 2906 "supported versions." |
| 2906 msgstr "" | 2907 msgstr "" |
| 2907 | 2908 |
| 2908 #: ../roundup/rest.py:2411 ../roundup/rest.py:2420 ../roundup/rest.py:2411:2420 | 2909 #: ../roundup/rest.py:2413 ../roundup/rest.py:2424 ../roundup/rest.py:2413:2424 |
| 2909 #, python-format | 2910 #, python-format |
| 2910 msgid "" | 2911 msgid "" |
| 2911 "Requested content type(s) '%s' not available.\n" | 2912 "Requested content type(s) '%(requested)s' not available.\n" |
| 2912 "Acceptable mime types are: */*, %s" | 2913 "Acceptable mime types are: */*, %(acceptable)s" |
| 2913 msgstr "" | 2914 msgstr "" |
| 2914 | 2915 |
| 2915 #: ../roundup/rest.py:2696 | 2916 #: ../roundup/rest.py:2702 |
| 2916 msgid "" | 2917 msgid "" |
| 2917 "Internal error while formatting response.\n" | 2918 "Internal error while formatting response.\n" |
| 2918 "accept_mime_type is not defined. This should\n" | 2919 "accept_mime_type is not defined. This should\n" |
| 2919 "never happen\n" | 2920 "never happen\n" |
| 2920 msgstr "" | 2921 msgstr "" |
| 3097 msgid "" | 3098 msgid "" |
| 3098 "Does it have a certificate surrounded by '-----BEGIN CERTIFICATE-----' and\n" | 3099 "Does it have a certificate surrounded by '-----BEGIN CERTIFICATE-----' and\n" |
| 3099 " '-----END CERTIFICATE-----' markers?" | 3100 " '-----END CERTIFICATE-----' markers?" |
| 3100 msgstr "" | 3101 msgstr "" |
| 3101 | 3102 |
| 3102 #: ../roundup/scripts/roundup_server.py:345 | 3103 #: ../roundup/scripts/roundup_server.py:354 |
| 3103 msgid "" | 3104 msgid "" |
| 3104 "<html><head><title>Roundup trackers index</title></head>\n" | 3105 "<html><head><title>Roundup trackers index</title></head>\n" |
| 3105 "<body><h1>Roundup trackers index</h1><ol>\n" | 3106 "<body><h1>Roundup trackers index</h1><ol>\n" |
| 3106 msgstr "" | 3107 msgstr "" |
| 3107 "<html><head><title>Roundup tracker 索引</title></head>\n" | 3108 "<html><head><title>Roundup tracker 索引</title></head>\n" |
| 3108 "<body><h1>Roundup tracker 索引</h1><ol>\n" | 3109 "<body><h1>Roundup tracker 索引</h1><ol>\n" |
| 3109 | 3110 |
| 3110 #: ../roundup/scripts/roundup_server.py:587 | 3111 #: ../roundup/scripts/roundup_server.py:598 |
| 3111 #, fuzzy, python-format | 3112 #, fuzzy, python-format |
| 3112 msgid "Error: %(type)s: %(value)s" | 3113 msgid "Error: %(type)s: %(value)s" |
| 3113 msgstr "%(key)s: %(value)s" | 3114 msgstr "%(key)s: %(value)s" |
| 3114 | 3115 |
| 3115 #: ../roundup/scripts/roundup_server.py:599 | 3116 #: ../roundup/scripts/roundup_server.py:610 |
| 3116 msgid "WARNING: ignoring \"-g\" argument, not root" | 3117 msgid "WARNING: ignoring \"-g\" argument, not root" |
| 3117 msgstr "警告:忽略 \"-g\" 参数,不是 root" | 3118 msgstr "警告:忽略 \"-g\" 参数,不是 root" |
| 3118 | 3119 |
| 3119 #: ../roundup/scripts/roundup_server.py:605 | 3120 #: ../roundup/scripts/roundup_server.py:616 |
| 3120 msgid "Can't change groups - no grp module" | 3121 msgid "Can't change groups - no grp module" |
| 3121 msgstr "不能修改组 - 无 grp 模块" | 3122 msgstr "不能修改组 - 无 grp 模块" |
| 3122 | 3123 |
| 3123 #: ../roundup/scripts/roundup_server.py:614 | 3124 #: ../roundup/scripts/roundup_server.py:625 |
| 3124 #, python-format | 3125 #, python-format |
| 3125 msgid "Group %(group)s doesn't exist" | 3126 msgid "Group %(group)s doesn't exist" |
| 3126 msgstr "组 %(group)s 不存在" | 3127 msgstr "组 %(group)s 不存在" |
| 3127 | 3128 |
| 3128 #: ../roundup/scripts/roundup_server.py:626 | 3129 #: ../roundup/scripts/roundup_server.py:637 |
| 3129 msgid "Can't run as root!" | 3130 msgid "Can't run as root!" |
| 3130 msgstr "不能以 root 运行!" | 3131 msgstr "不能以 root 运行!" |
| 3131 | 3132 |
| 3132 #: ../roundup/scripts/roundup_server.py:629 | 3133 #: ../roundup/scripts/roundup_server.py:640 |
| 3133 msgid "WARNING: ignoring \"-u\" argument, not root" | 3134 msgid "WARNING: ignoring \"-u\" argument, not root" |
| 3134 msgstr "警告:忽略 \"-u\" 参数,不是 root" | 3135 msgstr "警告:忽略 \"-u\" 参数,不是 root" |
| 3135 | 3136 |
| 3136 #: ../roundup/scripts/roundup_server.py:635 | 3137 #: ../roundup/scripts/roundup_server.py:646 |
| 3137 msgid "Can't change users - no pwd module" | 3138 msgid "Can't change users - no pwd module" |
| 3138 msgstr "不能修改用户 - 无 pwd 模块" | 3139 msgstr "不能修改用户 - 无 pwd 模块" |
| 3139 | 3140 |
| 3140 #: ../roundup/scripts/roundup_server.py:644 | 3141 #: ../roundup/scripts/roundup_server.py:655 |
| 3141 #, python-format | 3142 #, python-format |
| 3142 msgid "User %(user)s doesn't exist" | 3143 msgid "User %(user)s doesn't exist" |
| 3143 msgstr "用户 %(user)s 不存在" | 3144 msgstr "用户 %(user)s 不存在" |
| 3144 | 3145 |
| 3145 #: ../roundup/scripts/roundup_server.py:856 | 3146 #: ../roundup/scripts/roundup_server.py:867 |
| 3146 #, python-format | 3147 #, python-format |
| 3147 msgid "Multiprocess mode \"%s\" is not available, switching to single-process" | 3148 msgid "Multiprocess mode \"%s\" is not available, switching to single-process" |
| 3148 msgstr "" | 3149 msgstr "" |
| 3149 | 3150 |
| 3150 #: ../roundup/scripts/roundup_server.py:884 | 3151 #: ../roundup/scripts/roundup_server.py:895 |
| 3151 #, python-format | 3152 #, python-format |
| 3152 msgid "Unable to bind to port %s, port already in use." | 3153 msgid "Unable to bind to port %s, port already in use." |
| 3153 msgstr "无法绑定到端口 %s, 端口已经被占用。" | 3154 msgstr "无法绑定到端口 %s, 端口已经被占用。" |
| 3154 | 3155 |
| 3155 #: ../roundup/scripts/roundup_server.py:888 | 3156 #: ../roundup/scripts/roundup_server.py:899 |
| 3156 #, fuzzy, python-format | 3157 #, fuzzy, python-format |
| 3157 msgid "" | 3158 msgid "" |
| 3158 "Unable to bind to port %(port)s, access not allowed, errno: %(errno)s %(msg)s" | 3159 "Unable to bind to port %(port)s, access not allowed, errno: %(errno)s %(msg)s" |
| 3159 msgstr "无法绑定到端口 %s, 端口已经被占用。" | 3160 msgstr "无法绑定到端口 %s, 端口已经被占用。" |
| 3160 | 3161 |
| 3161 #: ../roundup/scripts/roundup_server.py:967 | 3162 #: ../roundup/scripts/roundup_server.py:978 |
| 3162 #, fuzzy | 3163 #, fuzzy |
| 3163 msgid "" | 3164 msgid "" |
| 3164 " -c <Command> Windows Service options.\n" | 3165 " -c <Command> Windows Service options.\n" |
| 3165 " If you want to run the server as a Windows Service, you\n" | 3166 " If you want to run the server as a Windows Service, you\n" |
| 3166 " must use configuration file to specify tracker homes.\n" | 3167 " must use configuration file to specify tracker homes.\n" |
| 3173 " 这个程序的常量来配置此选项的其它内容。你至少需要在 " | 3174 " 这个程序的常量来配置此选项的其它内容。你至少需要在 " |
| 3174 "TRACKER_HOMES\n" | 3175 "TRACKER_HOMES\n" |
| 3175 " 变量上配置一个tracker。这个选项与其经选项是互斥的。打入\n" | 3176 " 变量上配置一个tracker。这个选项与其经选项是互斥的。打入\n" |
| 3176 " \"roundup-server -c help\" 来了解Windows服务的规范。" | 3177 " \"roundup-server -c help\" 来了解Windows服务的规范。" |
| 3177 | 3178 |
| 3178 #: ../roundup/scripts/roundup_server.py:974 | 3179 #: ../roundup/scripts/roundup_server.py:985 |
| 3179 #, fuzzy | 3180 #, fuzzy |
| 3180 msgid "" | 3181 msgid "" |
| 3181 " -u <UID> runs the Roundup web server as this UID\n" | 3182 " -u <UID> runs the Roundup web server as this UID\n" |
| 3182 " -g <GID> runs the Roundup web server as this GID\n" | 3183 " -g <GID> runs the Roundup web server as this GID\n" |
| 3183 " -d <PIDfile> run the server in the background and write the server's PID\n" | 3184 " -d <PIDfile> run the server in the background and write the server's PID\n" |
| 3189 " -g <GID> 以这个 GID 来运行 Roundup web 服务器\n" | 3190 " -g <GID> 以这个 GID 来运行 Roundup web 服务器\n" |
| 3190 " -d <PIDfile> 在后台运行服务器,并且将服务器的 PID 写入指定的 PIDFile 中" | 3191 " -d <PIDfile> 在后台运行服务器,并且将服务器的 PID 写入指定的 PIDFile 中" |
| 3191 "去。\n" | 3192 "去。\n" |
| 3192 " 如果使用了 -d 选项,则 -l 选项 *必须* 要指定。" | 3193 " 如果使用了 -d 选项,则 -l 选项 *必须* 要指定。" |
| 3193 | 3194 |
| 3194 #: ../roundup/scripts/roundup_server.py:982 | 3195 #: ../roundup/scripts/roundup_server.py:993 |
| 3195 #, fuzzy, python-format | 3196 #, fuzzy, python-format |
| 3196 msgid "" | 3197 msgid "" |
| 3197 "\n" | 3198 "\n" |
| 3198 "%(message)sUsage: roundup-server [options] [name=tracker home]*\n" | 3199 "%(message)sUsage: roundup-server [options] [name=tracker home]*\n" |
| 3199 "\n" | 3200 "\n" |
| 3291 " 定位tracker(它是 URL 路径的第一部分)。tracker home 是在你执行\n" | 3292 " 定位tracker(它是 URL 路径的第一部分)。tracker home 是在你执行\n" |
| 3292 " \"roundup-admin init\" 时所指定的目录。你可以在命令行上指定任\n" | 3293 " \"roundup-admin init\" 时所指定的目录。你可以在命令行上指定任\n" |
| 3293 " 意数量的 name=home 对。要确保 name 部分不能包括任何非url安全的\n" | 3294 " 意数量的 name=home 对。要确保 name 部分不能包括任何非url安全的\n" |
| 3294 " 字符,象空格,因为它们会把IE搞乱。\n" | 3295 " 字符,象空格,因为它们会把IE搞乱。\n" |
| 3295 | 3296 |
| 3296 #: ../roundup/scripts/roundup_server.py:1162 | 3297 #: ../roundup/scripts/roundup_server.py:1173 |
| 3297 msgid "Instances must be name=home" | 3298 msgid "Instances must be name=home" |
| 3298 msgstr "实例必须是 实例名=实例路径" | 3299 msgstr "实例必须是 实例名=实例路径" |
| 3299 | 3300 |
| 3300 #: ../roundup/scripts/roundup_server.py:1176 | 3301 #: ../roundup/scripts/roundup_server.py:1187 |
| 3301 #, python-format | 3302 #, python-format |
| 3302 msgid "Configuration saved to %s" | 3303 msgid "Configuration saved to %s" |
| 3303 msgstr "配置保存到 %s" | 3304 msgstr "配置保存到 %s" |
| 3304 | 3305 |
| 3305 #: ../roundup/scripts/roundup_server.py:1194 | 3306 #: ../roundup/scripts/roundup_server.py:1205 |
| 3306 msgid "Sorry, you can't run the server as a daemon on this Operating System" | 3307 msgid "Sorry, you can't run the server as a daemon on this Operating System" |
| 3307 msgstr "抱歉,在这个操作系统上不能以守护进程的方式来运行服务" | 3308 msgstr "抱歉,在这个操作系统上不能以守护进程的方式来运行服务" |
| 3308 | 3309 |
| 3309 #: ../roundup/scripts/roundup_server.py:1214 | 3310 #: ../roundup/scripts/roundup_server.py:1225 |
| 3310 #, python-format | 3311 #, python-format |
| 3311 msgid "Roundup server started on %(HOST)s:%(PORT)s" | 3312 msgid "Roundup server started on %(HOST)s:%(PORT)s" |
| 3312 msgstr "Roundup server 启动于 %(HOST)s:%(PORT)s" | 3313 msgstr "Roundup server 启动于 %(HOST)s:%(PORT)s" |
| 3313 | 3314 |
| 3314 #: ../share/roundup/templates/classic/html/_generic.collision.html:4 | 3315 #: ../share/roundup/templates/classic/html/_generic.collision.html:4 |
