view locale/zh_CN.po @ 8566:e4191aa7b402 default tip

doc: issue2551415 correct doc for change input->input_payload in 2.5 the rest interface changed a variable name from input to input_payload. An earlier commit changed the rest docs. This commit adds an item for it to the upgrading 2.4.0->2.5.0 section. Also cross reference added to the rest docs with the updated examples.
author John Rouillard <rouilj@ieee.org>
date Thu, 09 Apr 2026 00:19:06 -0400
parents 127625327b9f
children
line wrap: on
line source

# Chinese message file for Roundup Issue Tracker
# limodou <limodou@gmail.com>
# Cheer Xiao <xiaqqaix@gmail.com>
#
# roundup.pot revision 1.18
#
msgid ""
msgstr ""
"Project-Id-Version: Roundup 2.5.0\n"
"Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2025-06-11 16:02-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"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Poedit-Language: Chinese\n"
"X-Poedit-Country: CHINA\n"

#: ../roundup/actions.py:49
#, fuzzy, python-format
msgid ""
"You do not have permission to retire or restore the %(classname)s class."
msgstr "你 %(action)s %(classname)s 类型的权限。"

#: ../roundup/actions.py:65 ../roundup/cgi/actions.py:240
msgid "You may not retire the admin or anonymous user"
msgstr "你不能撤除管理员或匿名用户"

#: ../roundup/admin.py:132
msgid ""
"Have 'display designator[,designator*]' show header inside\n"
"      []'s before items. Includes retired/active status.\n"
msgstr ""

#: ../roundup/admin.py:136
msgid ""
"Have 'display designator' and 'specification class' show\n"
"      protected fields: creator, id etc.\n"
msgstr ""

#: ../roundup/admin.py:140
msgid ""
"Controls history options. It is a bitstring where setting\n"
"      the bit disables the feature. A value of 0 (default)\n"
"      enables all features. Value 1 disables loading of\n"
"      history.  Value 2 disables saving history. Value 4\n"
"      disables loading init file. Since it is a bitstring a\n"
"      value of 6 disables both loading init file and saving\n"
"      history.\n"
msgstr ""

#: ../roundup/admin.py:149
msgid ""
"Set the number of lines of history to keep for this session.\n"
"      -1 is infinite.\n"
msgstr ""

#: ../roundup/admin.py:153
msgid "Set indexer to use when running 'reindex' NYI\n"
msgstr ""

#: ../roundup/admin.py:156
msgid "Force reopening of tracker when running each command.\n"
msgstr ""

#: ../roundup/admin.py:159
msgid ""
"set the number of rows imported before a database commit is\n"
"      done. Used only for imports on PostgreSQL.\n"
msgstr ""

#: ../roundup/admin.py:161
msgid "Show retired items in table, list etc. One of 'no', 'only', 'both'\n"
msgstr ""

#: ../roundup/admin.py:163
msgid "internal mapping for show_retired.\n"
msgstr ""

#: ../roundup/admin.py:164
msgid "Enable verbose output: tracing, descriptions...\n"
msgstr ""

# ../roundup/admin.py:84 :943 :992 :1014
#: ../roundup/admin.py:176 ../roundup/admin.py:1199 ../roundup/admin.py:1869
#: ../roundup/admin.py:1901 ../roundup/admin.py:176:1199 :1869:1901
#, python-format
msgid "no such class \"%(classname)s\""
msgstr "无此类别 \"%(classname)s\""

# ../roundup/admin.py:94 :98
#: ../roundup/admin.py:189
#, python-format
msgid "argument \"%(arg)s\" not propname=value"
msgstr "参数 \"%(arg)s\" 不是 propname=value 的形式"

#: ../roundup/admin.py:202
#, python-format
msgid ""
"Problem: %(message)s\n"
"\n"
msgstr ""
"问题: %(message)s\n"
"\n"

#: ../roundup/admin.py:203
#, fuzzy, python-format
msgid ""
"%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n"
"\n"
"Options:\n"
" -i instance home  -- specify the issue tracker \"home directory\" to "
"administer\n"
" -u                -- the user[:password] to use for commands (default "
"admin)\n"
" -d                -- print full designators not just class id numbers\n"
" -c                -- when outputting lists of data, comma-separate them.\n"
"                      Same as '-S \",\"'.\n"
" -S <string>       -- when outputting lists of data, string-separate them\n"
" -s                -- when outputting lists of data, space-separate them.\n"
"                      Same as '-S \" \"'.\n"
" -P pragma=value   -- Set a pragma on command line rather than "
"interactively.\n"
"                      Can be used multiple times.\n"
" -V                -- be verbose when importing\n"
" -v                -- report Roundup and Python versions (and quit)\n"
"\n"
" Only one of -s, -c or -S can be specified.\n"
"\n"
"Help:\n"
" roundup-admin -h\n"
" roundup-admin help                       -- this help\n"
" roundup-admin help <command>             -- command-specific help\n"
" roundup-admin help all                   -- all available help\n"
msgstr ""
"%(message)s用法: roundup-admin [options] [<command> <arguments>]\n"
"\n"
"选项:\n"
" -i 实例路径       -- 指定问题跟踪系统 \"根目录\" 为 管理员\n"
" -u                -- user[:password] 用于命令中\n"
" -d                -- 打印所有的指示信息而不只是类的ID号\n"
" -c                -- 在输出数据列表时,使用句号('.')分隔。\n"
"                      如同执行 '-S \",\"'。\n"
" -S <string>       -- 当输出数据列表时,使用 string 分隔\n"
" -s                -- 当输出数据列表时,使用空格分隔。\n"
"                      如同执行 '-S \" \"'。\n"
"\n"
" -s, -c 或者 -S 只能有一个被指定。\n"
"\n"
"帮助:\n"
" roundup-admin -h\n"
" roundup-admin help                       -- 本帮助\n"
" roundup-admin help <command>             -- 命令详解帮助\n"
" roundup-admin help all                   -- 所有可用的帮助\n"

#: ../roundup/admin.py:232
#, fuzzy
msgid "Commands: "
msgstr "命令:"

#: ../roundup/admin.py:249
msgid ""
"Commands may be abbreviated as long as the abbreviation\n"
"matches only one command, e.g. l == li == lis == list."
msgstr ""
"命令可以被缩写,只要缩写只有一个命令可以匹配上,\n"
"如:l == li == lis == list."

#: ../roundup/admin.py:281
#, fuzzy
msgid ""
"\n"
"All commands (except help) require a tracker specifier. This is just\n"
"the path to the roundup tracker you're working with. A roundup tracker\n"
"is where roundup keeps the database and configuration file that defines\n"
"an issue tracker. It may be thought of as the issue tracker's \"home\n"
"directory\". It may be specified in the environment variable TRACKER_HOME\n"
"or on the command line as \"-i tracker\".\n"
"\n"
"A designator is a classname and a nodeid concatenated, eg. bug1, "
"user10, ...\n"
"\n"
"Property values are represented as strings in command arguments and in the\n"
"printed results:\n"
" . Strings are, well, strings.\n"
" . Date values are printed in the full date format in the local time zone,\n"
"   and accepted in the full format or any of the partial formats explained\n"
"   below.\n"
" . Link values are printed as node designators. When given as an argument,\n"
"   node designators and key strings are both accepted.\n"
" . Multilink values are printed as lists of node designators joined\n"
"   by commas.  When given as an argument, node designators and key\n"
"   strings are both accepted; an empty string, a single node, or a list\n"
"   of nodes joined by commas is accepted.\n"
"\n"
"When property values must contain spaces, just surround the value with\n"
"quotes, either ' or \". A single space may also be backslash-quoted. If a\n"
"value must contain a quote character, it must be backslash-quoted or inside\n"
"quotes. Examples:\n"
"           hello world      (2 tokens: hello, world)\n"
"           \"hello world\"    (1 token: hello world)\n"
"           \"Roch'e\" Compaan (2 tokens: Roch'e Compaan)\n"
"           Roch\\'e Compaan  (2 tokens: Roch'e Compaan)\n"
"           address=\"1 2 3\"  (1 token: address=1 2 3)\n"
"           \\\\               (1 token: \\)\n"
"           \\n\\r\\t           (1 token: a newline, carriage-return and "
"tab)\n"
"           f \"test\\\"q\"      (2 tokens: f test\"q)\n"
"\n"
"When multiple nodes are specified to the roundup get or roundup set\n"
"commands, the specified properties are retrieved or set on all the listed\n"
"nodes.\n"
"\n"
"When multiple results are returned by the roundup get or roundup find\n"
"commands, they are printed one per line (default) or joined by commas (with\n"
"the -c) option.\n"
"\n"
"Where the command changes data, a login name/password is required. The\n"
"login may be specified as either \"name\" or \"name:password\".\n"
" . ROUNDUP_LOGIN environment variable\n"
" . the -u command-line option\n"
"If either the name or password is not supplied, they are obtained from the\n"
"command-line. (See admin guide before using -u.)\n"
"\n"
"Date format examples:\n"
"  \"2000-04-17.03:45\" means <Date 2000-04-17.08:45:00>\n"
"  \"2000-04-17\" means <Date 2000-04-17.00:00:00>\n"
"  \"01-25\" means <Date yyyy-01-25.00:00:00>\n"
"  \"08-13.22:13\" means <Date yyyy-08-14.03:13:00>\n"
"  \"11-07.09:32:43\" means <Date yyyy-11-07.14:32:43>\n"
"  \"14:25\" means <Date yyyy-mm-dd.19:25:00>\n"
"  \"8:47:11\" means <Date yyyy-mm-dd.13:47:11>\n"
"  \".\" means \"right now\"\n"
"\n"
"Command help:\n"
msgstr ""
"\n"
"所有的命令(除了 help)要求指定一个tracker。这就是你正在工作的tracker的路径。\n"
"一个tracker就是roundup维护的数据库和定义了tracker配置文件的地方。可以把它想\n"
"象为 issue 跟踪系统的\"起始\"目录。它可以在环境变量 TRACKER_HOME 或在命令行"
"以 \n"
"\"-i tracker\" 来指定。\n"
"\n"
"一个指示器(designator)是一个类名和一个结点id的结合体,如:bug1, user10, ...\n"
"\n"
"属性值在命令参数中和打印结果中被描述为字符串:\n"
" . Strings 表示字符串。\n"
" . Date 的值在本地时区中按全日期格式打印,并且可以按全日期格式或下面解释的"
"任\n"
"   何部分日期格式来接收。\n"
" . Link 的值按结点指示器(designator)来打印。当作为参数给出时,结点指示器\n"
"   (designator)和键字符串都可以接收。\n"
" . Multilink 的值按结点指示器(designator)列表(以逗号分隔)来打印。当作为一个"
"参\n"
"   数给出时,结点指示器(designator)或以逗号联接的结点列表都是可以接受的。\n"
"\n"
"当属性值必须包含空格时,只需使用 ' 或者 \" 来包含值。单个空格也可以用反斜线"
"来\n"
"转义。如果一个值必须包含引号字符,它必须使用反斜线来转义或内部包含。例如:\n"
"           hello world      (2 tokens: hello, world)\n"
"           \"hello world\"    (1 token: hello world)\n"
"           \"Roch'e\" Compaan (2 tokens: Roch'e Compaan)\n"
"           Roch\\'e Compaan  (2 tokens: Roch'e Compaan)\n"
"           address=\"1 2 3\"  (1 token: address=1 2 3)\n"
"           \\\\               (1 token: \\)\n"
"           \\n\\r\\t           (1 token: a newline, carriage-return and "
"tab)\n"
"\n"
"当多个结点被指定用在 Roundup 的 get 或 set 命令时,指定的属性在所有列出\n"
"的结点上会被获取或设置。\n"
"\n"
"当 Roundup 的 get 或 find 命令返回多个结果时,每行将打印一个属性(缺省)或\n"
"用逗号联接起来(用 -c 参数)。\n"
"\n"
"在存在修改数据的命令中,需要登录名/密码。登录名或者用 \"name\" 或 \"name:"
"password\"\n"
"来指定。\n"
" . ROUNDUP_LOGIN 环境变量\n"
" . -u 命令行选项\n"
"如果登录名和密码都没有提供,它们将从命令行获得。\n"
"\n"
"Date format examples:\n"
"  \"2000-04-17.03:45\" 表示 <Date 2000-04-17.08:45:00>\n"
"  \"2000-04-17\" 表示 <Date 2000-04-17.00:00:00>\n"
"  \"01-25\" 表示 <Date yyyy-01-25.00:00:00>\n"
"  \"08-13.22:13\" 表示 <Date yyyy-08-14.03:13:00>\n"
"  \"11-07.09:32:43\" 表示 <Date yyyy-11-07.14:32:43>\n"
"  \"14:25\" 表示 <Date yyyy-mm-dd.19:25:00>\n"
"  \"8:47:11\" 表示 <Date yyyy-mm-dd.13:47:11>\n"
"  \".\" 表示 \"现在\"\n"
"\n"
"使用帮助:\n"

#: ../roundup/admin.py:345
#, python-format
msgid "%s:"
msgstr "%s:"

# ../roundup/admin.py:337 :387
#: ../roundup/admin.py:450 ../roundup/admin.py:1426
#: ../roundup/admin.py:450:1426
msgid "Templates:"
msgstr "模板:"

# ../roundup/admin.py:340 :398
#: ../roundup/admin.py:453 ../roundup/admin.py:1436
#: ../roundup/admin.py:453:1436
msgid "Back ends:"
msgstr "后端:"

#. noqa: ARG002
#: ../roundup/admin.py:470
msgid ""
"Usage: commit\n"
"        Commit changes made to the database during an interactive session.\n"
"\n"
"        The changes made during an interactive session are not\n"
"        automatically written to the database - they must be committed\n"
"        using this command.\n"
"\n"
"        One-off commands on the command-line are automatically committed if\n"
"        they are successful.\n"
"        "
msgstr ""
"用法:commit\n"
"        提交在一个交互会话中所产生的改动。\n"
"\n"
"        在一个交互会话中所产生的改动不会自动写入数据库 - 它们必须使用此命令\n"
"        来提交。\n"
"        在命令行中的 One-off 命令如果成功会被自动提交。\n"
"        "

#: ../roundup/admin.py:485
msgid ""
"Usage: create classname property=value ...\n"
"        Create a new entry of a given class.\n"
"\n"
"        This creates a new entry of the given class using the property\n"
"        name=value arguments provided on the command line after the \"create"
"\"\n"
"        command.\n"
"        "
msgstr ""
"用法:create classname property=value ...\n"
"        创建一个给定类的新记录。\n"
"\n"
"        创建一个给定类的新记录,将使用 \"create\" 命令行后面的属性 "
"name=value 参数。\n"
"        "

# ../roundup/admin.py:359 :494 :573 :623 :676 :697 :725 :796 :863 :934 :982
# :1004 :1031 :1093 :1159
#: ../roundup/admin.py:493 ../roundup/admin.py:566 ../roundup/admin.py:617
#: ../roundup/admin.py:744 ../roundup/admin.py:817 ../roundup/admin.py:862
#: ../roundup/admin.py:913 ../roundup/admin.py:1010 ../roundup/admin.py:1227
#: ../roundup/admin.py:1399 ../roundup/admin.py:1527 ../roundup/admin.py:1610
#: ../roundup/admin.py:1736 ../roundup/admin.py:1859 ../roundup/admin.py:1891
#: ../roundup/admin.py:2007 ../roundup/admin.py:2061 ../roundup/admin.py:2109
#: ../roundup/admin.py:493:566 :1227:1399 :1527:1610 :1736:1859 :1891:2007
#: :2061:2109 :617:744 :817:862 :913:1010
msgid "Not enough arguments supplied"
msgstr "未提供足够的参数"

#: ../roundup/admin.py:513
#, python-format
msgid "%(propname)s (Password): "
msgstr "%(propname)s (密码):"

#: ../roundup/admin.py:516
#, python-format
msgid "   %(propname)s (Again): "
msgstr "   %(propname)s (再次):"

#: ../roundup/admin.py:520
msgid "Sorry, try again..."
msgstr "抱歉,再试一次..."

#: ../roundup/admin.py:525
#, python-format
msgid "%(propname)s (%(proptype)s): "
msgstr ""

#: ../roundup/admin.py:544
#, python-format
msgid "you must provide the \"%(propname)s\" property."
msgstr "你必须提供 \"%(propname)s\" 属性。"

#: ../roundup/admin.py:556
#, fuzzy
msgid ""
"Usage: display designator[,designator]*\n"
"        Show the property values for the given node(s).\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        This lists the properties and their associated values\n"
"        for the given node.\n"
"        "
msgstr ""
"用法:display designator[,designator]*\n"
"        显示给出结点的属性值。\n"
"\n"
"        将显示给出结点的属性和相应的值。\n"
"        "

#: ../roundup/admin.py:597
#, fuzzy, python-format
msgid "%(protected)s%(key)s: %(value)s"
msgstr "%(key)s: %(value)s"

#. grab the directory to export to
#: ../roundup/admin.py:600
#, fuzzy
msgid ""
"Usage: export [[-]class[,class]] export_dir\n"
"        Export the database and file content.\n"
"\n"
"        Database content is exported to colon separated files.\n"
"        To exclude the files (e.g. for the msg or file class),\n"
"        use the exporttables command.\n"
"\n"
"        Optionally limit the export to just the named classes\n"
"        or exclude the named classes, if the 1st argument\n"
"        starts with '-'.\n"
"\n"
"        This action exports the current data from the database into\n"
"        colon-separated-value files that are placed in the nominated\n"
"        export_dir directory.\n"
"        "
msgstr ""
"用法:export [class[,class]] export_dir\n"
"        导出数据库为冒号分隔值的文件。\n"
"\n"
"        对于导出的可选限制只是类名。\n"
"\n"
"        这个动作从数据库中导出当前的数据到以冒号分隔值的文件中去,它们将存\n"
"        放在指定的目标目录中。\n"
"        "

#: ../roundup/admin.py:715
#, fuzzy
msgid ""
"Usage: exporttables [[-]class[,class]] export_dir\n"
"        Export only the database to files, no file content.\n"
"\n"
"        Database content is exported to colon separated files.\n"
"        The files below $TRACKER_HOME/db/files/ (which can be\n"
"        archived separately) are not part of the export.\n"
"        To include the files, use the export command.\n"
"\n"
"        Optionally limit the export to just the named classes\n"
"        or exclude the named classes, if the 1st argument\n"
"        starts with '-'.\n"
"\n"
"        This action exports the current data from the database into\n"
"        colon-separated-value files that are placed in the export_dir\n"
"        destination directory.\n"
"        "
msgstr ""
"用法:export [class[,class]] export_dir\n"
"        导出数据库为冒号分隔值的文件。\n"
"\n"
"        对于导出的可选限制只是类名。\n"
"\n"
"        这个动作从数据库中导出当前的数据到以冒号分隔值的文件中去,它们将存\n"
"        放在指定的目标目录中。\n"
"        "

#: ../roundup/admin.py:734
#, fuzzy
msgid ""
"Usage: filter classname propname=value ...\n"
"        Find the nodes of the given class with a given property value.\n"
"\n"
"        Find the nodes of the given class with a given property value.\n"
"        Multiple values can be specified by separating them with commas.\n"
"        If property is a string, all values must match. I.E. it's an\n"
"        'and' operation. If the property is a link/multilink any value\n"
"        matches. I.E. an 'or' operation.\n"
"        "
msgstr ""
"用法:find classname propname=value ...\n"
"        根据给定的 link 属性值来查找给定类型的结点。\n"
"\n"
"        根据给定的 link 属性值来查找给定类型的结点。这个值或者是链接结点的结"
"点ID,\n"
"        或者是结点的键值。\n"
"        "

# ../roundup/admin.py:663 :816 :828 :882
#: ../roundup/admin.py:775
#, fuzzy, python-format
msgid "Class %(curclassname)s has no property %(pn)s in %(propname)s."
msgstr "%(classname)s 没有 \"%(propname)s\" 属性"

# ../roundup/admin.py:663 :816 :828 :882
#: ../roundup/admin.py:802 ../roundup/admin.py:851 ../roundup/admin.py:1547
#: ../roundup/admin.py:1560 ../roundup/admin.py:2131
#: ../roundup/admin.py:802:851 :1547:1560:2131
#, python-format
msgid "%(classname)s has no property \"%(propname)s\""
msgstr "%(classname)s 没有 \"%(propname)s\" 属性"

#: ../roundup/admin.py:809
msgid ""
"Usage: find classname propname=value ...\n"
"        Find the nodes of the given class with a given link property value.\n"
"\n"
"        Find the nodes of the given class with a given link property value.\n"
"        The value may be either the nodeid of the linked node, or its key\n"
"        value.\n"
"        "
msgstr ""
"用法:find classname propname=value ...\n"
"        根据给定的 link 属性值来查找给定类型的结点。\n"
"\n"
"        根据给定的 link 属性值来查找给定类型的结点。这个值或者是链接结点的结"
"点ID,\n"
"        或者是结点的键值。\n"
"        "

#: ../roundup/admin.py:858
msgid ""
"Usage: genconfig filename\n"
"        Create a new tracker config file with default values in filename.\n"
"        "
msgstr ""

#: ../roundup/admin.py:875
#, python-format
msgid ""
"Changing option\n"
"   'password_pbkdf2_default_rounds'\n"
"from old default of %(old_number)s to new default of %(new_number)s."
msgstr ""

#: ../roundup/admin.py:886
#, python-format
msgid ""
"Update 'password_pbkdf2_default_rounds' to a number equal to or larger\n"
"  than %s.\n"
msgstr ""

#: ../roundup/admin.py:893
msgid ""
"Check the rdbms mysql_* settings. Your charset and collations may need\n"
"  to be changed. See upgrading instructions.\n"
msgstr ""

#: ../roundup/admin.py:903
#, fuzzy
msgid ""
"Usage: get property designator[,designator]*\n"
"        Get the given property of one or more designator(s).\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        Retrieves the property value of the nodes specified\n"
"        by the designators.\n"
"        "
msgstr ""
"用法:get property designator[,designator]*\n"
"        得到指定属性一个或多个指示器(designator)。\n"
"\n"
"        通过指示器(designator)来得到指定结点的属性值。\n"
"        "

# ../roundup/admin.py:527 :542
#: ../roundup/admin.py:936
#, python-format
msgid "property %s is not of type Multilink or Link so -d flag does not apply."
msgstr "属性 %s 不是 Multilink 或 Link 类型,所以 -d 标志不能应用。"

# ../roundup/admin.py:550 :945 :994 :1016
#: ../roundup/admin.py:953 ../roundup/admin.py:1201 ../roundup/admin.py:1875
#: ../roundup/admin.py:1903 ../roundup/admin.py:953:1201 :1875:1903
#, python-format
msgid "no such %(classname)s node \"%(nodeid)s\""
msgstr "没有这样的 %(classname)s 结点 \"%(nodeid)s\""

#: ../roundup/admin.py:956
#, python-format
msgid "no such %(classname)s property \"%(propname)s\""
msgstr "没有这样的 %(classname)s 属性 \"%(propname)s\""

#: ../roundup/admin.py:961
msgid ""
"Usage: help topic\n"
"        Give help about topic.\n"
"\n"
"        commands  -- list commands\n"
"        <command> -- help specific to a command\n"
"        initopts  -- init command options\n"
"        all       -- all available help\n"
"        "
msgstr ""
"用法:help topic\n"
"        给出关于主题的帮助。\n"
"\n"
"        commands  -- 列出命令\n"
"        <command> -- 指定命令的帮助规范\n"
"        initopts  -- 初始化命令选项\n"
"        all       -- 所有可用的帮助\n"
"        "

#: ../roundup/admin.py:980
#, python-format
msgid "Sorry, no help for \"%(topic)s\""
msgstr "抱歉,没有“%(topic)s”的帮助信息"

#: ../roundup/admin.py:997
#, fuzzy
msgid ""
"Usage: history designator [skipquiet] [raw]\n"
"        Show the history entries of a designator.\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        Lists the journal entries viewable by the user for the node\n"
"        identified by the designator. If skipquiet is added, journal\n"
"        entries for quiet properties are not shown. If raw is added,\n"
"        the output is the raw representation of the journal entries.\n"
"        "
msgstr ""
"用法:retire designator[,designator]*\n"
"        撤除由指示器(designator)所指明的结点。\n"
"\n"
"        这个动作指明一个特别的结点将不能被 list 或 find 命令得到,并且\n"
"        它的键值可以被重用。\n"
"        "

#: ../roundup/admin.py:1022
#, python-format
msgid "Unexpected argument(s): %s. Expected 'skipquiet' or 'raw'."
msgstr ""

#: ../roundup/admin.py:1073
#, fuzzy
msgid "removed"
msgstr "删除"

#: ../roundup/admin.py:1075
msgid "added"
msgstr ""

#: ../roundup/admin.py:1077
#, python-format
msgid "Unknown history set operation '%s'. Expected +/-."
msgstr ""

#. .Hint added issue23 to superseder
#: ../roundup/admin.py:1102
#, fuzzy, python-format
msgid "added %(class)s%(item_id)s to %(propname)s"
msgstr "%(class)s %(id)s %(properties)s 编辑成功"

#. .Hint read as: assignedto was admin(1)
#. where assignedto is the property
#. admin is the key name for value 1
#: ../roundup/admin.py:1123
#, python-format
msgid "%(prop)s was %(name)s(%(value)s)"
msgstr ""

#: ../roundup/admin.py:1129 ../roundup/admin.py:1158
#: ../roundup/admin.py:1129:1158
#, fuzzy, python-format
msgid "%(prop)s was %(value)s"
msgstr "%(key)s: %(value)s"

#: ../roundup/admin.py:1148
#, python-format
msgid "%(prop)s was [%(value_list)s]"
msgstr ""

#. .Hint modified nosy: added demo(3)
#: ../roundup/admin.py:1155
#, python-format
msgid "modified %(prop)s: %(how)s"
msgstr ""

#: ../roundup/admin.py:1206
#, fuzzy
msgid ""
"Usage: import import_dir\n"
"        Import a database and file contents from the directory.\n"
"\n"
"        The directory should have the same format as one containing\n"
"        the output of export. There are two files imported per class.\n"
"        The files used in the import are:\n"
"\n"
"        <class>.csv\n"
"          This must define the same properties as the class (including\n"
"          having a \"header\" line with those property names.)\n"
"        <class>-journals.csv\n"
"          This defines the journals for the items being imported.\n"
"\n"
"        The imported nodes will have the same nodeid as defined in the\n"
"        import file, thus replacing any existing content.\n"
"\n"
"        The new nodes are added to the existing database - if you want to\n"
"        create a new database using the imported data, then create a new\n"
"        database (or, tediously, retire all the old data.)\n"
"        "
msgstr ""
"用法:import import_dir\n"
"        从包含 CSV 文件的目录中导入数据库,一个类有两个文件用于导入。\n"
"\n"
"        用于导入的文件为:\n"
"\n"
"        <class>.csv\n"
"          它必须定义与类型一样的属性(包括一个 \"header\" 行包含那些\n"
"          属性的名字。)\n"
"        <class>-journals.csv\n"
"          它用来定义被导入的条目的日志。\n"
"\n"
"        被导入的结点将具与在导入文件中一样的结点id,以便可以替换任何\n"
"        任何已经存在的内容。\n"
"        新结点被加入到已经存在的数据库中 - 如果你想要使用导入数据来创\n"
"        建一个新的数据库,那么创建一个新数据库(或者,麻烦点,回收所有\n"
"        旧数据。)\n"
"        "

#: ../roundup/admin.py:1317
msgid ""
"Usage: importtables export_dir\n"
"        This imports the database tables exported using exporttables.\n"
"\n"
"        It does not import the content of files like msgs and files.\n"
"        "
msgstr ""

#. password
#: ../roundup/admin.py:1325
msgid ""
"Usage: initialise [adminpw]\n"
"        Initialise a new Roundup tracker.\n"
"\n"
"        The administrator details will be set at this step.\n"
"\n"
"        Execute the tracker's initialisation function dbinit.init()\n"
"        "
msgstr ""
"用法:initialise [adminpw]\n"
"        初始化一个新的tracker。\n"
"\n"
"        管理员的信息需要在这一步进行设置。\n"
"\n"
"        执行tracker的初始化函数 dbinit.init()\n"
"        "

#: ../roundup/admin.py:1339
msgid "Admin Password: "
msgstr "管理员密码:"

#: ../roundup/admin.py:1340
msgid "       Confirm: "
msgstr "       确认:"

#: ../roundup/admin.py:1344
msgid "Instance home does not exist"
msgstr "实例目录不存在"

#: ../roundup/admin.py:1348
msgid "Instance has not been installed"
msgstr "实例还没有安装"

#: ../roundup/admin.py:1356
msgid ""
"WARNING: The database is already initialised!\n"
"If you re-initialise it, you will lose all the data!\n"
"Erase it? Y/N: "
msgstr ""
"警告:数据库已经被初始化!\n"
"如果你重新初始化它,所有的数据将会丢失!\n"
"删除它吗?Y/N: "

#: ../roundup/admin.py:1376
#, fuzzy
msgid ""
"Usage: install [template [backend [key=val[,key=val]]]]\n"
"        Install a new Roundup tracker.\n"
"\n"
"        The command will prompt for the tracker home directory\n"
"        (if not supplied through TRACKER_HOME or the -i option).\n"
"        The template and backend may be specified on the command-line\n"
"        as arguments, in that order.\n"
"\n"
"        Command line arguments following the backend allows you to\n"
"        pass initial values for config options.  For example, passing\n"
"        \"web_http_auth=no,rdbms_user=dinsdale\" will override defaults\n"
"        for options http_auth in section [web] and user in section [rdbms].\n"
"        Please be careful to not use spaces in this argument! (Enclose\n"
"        whole argument in quotes if you need spaces in option value).\n"
"\n"
"        The initialise command must be called after this command in order\n"
"        to initialise the tracker's database. You may edit the tracker's\n"
"        initial database contents before running that command by editing\n"
"        the tracker's dbinit.py module init() function.\n"
"\n"
"        See also initopts help.\n"
"        "
msgstr ""
"用法:install [template [backend [admin password]]]\n"
"        安装一个新的tracker实例。\n"
"\n"
"        这个命令将提示输入 tracker 起始目录\n"
"        (如果没有通过 TRACKER_HOME 或 -i 选项提供)。\n"
"        模板、后端和管理员密码应该在命令行按顺序以参数的形式被指定。\n"
"\n"
"        初始化(initialise)命令必须在这个命令之后被调用,以便初始化tracker数\n"
"        据库。你可以在运行初始化命令之前编辑 tracker 的 dbinit.py 模块的\n"
"        init() 方法来修改 tracker 的初始数据库内容。\n"
"\n"
"        请查看初始化参数帮助。\n"
"        "

#: ../roundup/admin.py:1405
#, python-format
msgid "Instance home parent directory \"%(parent)s\" does not exist"
msgstr "实例目录的父目录 \"%(parent)s\" 不存在"

#: ../roundup/admin.py:1414
#, python-format
msgid ""
"WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n"
"If you re-install it, you will lose all the data!\n"
"Erase it? Y/N: "
msgstr ""
"警告: 在 \"%(tracker_home)s\" 已经存在一个 tracker 了!\n"
"如果你重新安装,所有的数据将会丢失!\n"
"删除它吗?Y/N: "

#: ../roundup/admin.py:1427
#, fuzzy
msgid "Select template"
msgstr "选择模板 [classic]:"

#: ../roundup/admin.py:1437
#, fuzzy
msgid "Select backend"
msgstr "选择后端 [anydbm]:"

#: ../roundup/admin.py:1448
#, python-format
msgid "Error in configuration settings: \"%s\""
msgstr "配置设定有错: “%s”"

#: ../roundup/admin.py:1481
#, fuzzy, python-format
msgid ""
"\n"
"---------------------------------------------------------------------------\n"
" You should now edit the tracker configuration file:\n"
"   %(config_file)s"
msgstr ""
"\n"
" 现在你应该修改tracker的配置文件:\n"
"   %(config_file)s"

#: ../roundup/admin.py:1491
msgid " ... at a minimum, you must set following options:"
msgstr " ... 至少,你必须设置以下选项:"

#: ../roundup/admin.py:1496
#, fuzzy, python-format
msgid ""
"\n"
" If you wish to modify the database schema,\n"
" you should also edit the schema file:\n"
"   %(database_config_file)s\n"
" You may also change the database initialisation file:\n"
"   %(database_init_file)s\n"
" ... see the documentation on customizing for more information.\n"
"\n"
" You MUST run the \"roundup-admin initialise\" command once you've "
"performed\n"
" the above steps.\n"
"---------------------------------------------------------------------------\n"
msgstr ""
"\n"
" 如果你想要修改数据库结构,\n"
" 你也需要编辑表结构文件:\n"
"   %(database_config_file)s\n"
" 你可能也需要修改数据库初始化文件:\n"
"   %(database_init_file)s\n"
" ... 查看关于客户化的文档来了解更多的信息。\n"

#: ../roundup/admin.py:1512
msgid ""
"Usage: list classname [property]\n"
"        List the instances of a class.\n"
"\n"
"        Lists all instances of the given class. If the property is not\n"
"        specified, the  \"label\" property is used. The label property is\n"
"        tried in order: the key, \"name\", \"title\" and then the first\n"
"        property, alphabetically.\n"
"\n"
"        With -c, -S or -s print a list of item id's if no property\n"
"        specified.  If property specified, print list of that property\n"
"        for every class instance.\n"
"        "
msgstr ""
"用法:list classname [property]\n"
"        列出类型的实例。\n"
"\n"
"        列出所有给定类型的实例。如果属性未被指定,则使用 \"label\" 属性。\n"
"        label 属性以下列顺序进行尝试:键、\"name\"、\"title\" 和按字典顺序\n"
"        的第一个属性。\n"
"\n"
"        如果没有指定属性,使用 -c, -S 或 -s 会打印出条目 id 的列表。如果指\n"
"        定了属性,对每个类型实例会打印出这个属性。\n"
"        "

#: ../roundup/admin.py:1525
msgid "Too many arguments supplied"
msgstr "提供了太多的参数了"

#: ../roundup/admin.py:1558
#, python-format
msgid "%(nodeid)4s: %(value)s"
msgstr "%(nodeid)4s: %(value)s"

#. noqa: ARG002  - args unused
#: ../roundup/admin.py:1565
msgid ""
"Usage: migrate\n"
"        Update a tracker's database to be compatible with the Roundup\n"
"        codebase.\n"
"\n"
"        You should run the \"migrate\" command for your tracker once\n"
"        you've installed the latest codebase.\n"
"\n"
"        Do this before you use the web, command-line or mail interface\n"
"        and before any users access the tracker.\n"
"\n"
"        This command will respond with either \"Tracker updated\" (if\n"
"        you've not previously run it on an RDBMS backend) or \"No\n"
"        migration action required\" (if you have run it, or have used\n"
"        another interface to the tracker, or possibly because you are\n"
"        using anydbm).\n"
"\n"
"        It's safe to run this even if it's not required, so just get\n"
"        into the habit.\n"
"        "
msgstr ""

#: ../roundup/admin.py:1585
#, python-format
msgid "Tracker updated to schema version %s."
msgstr ""

#: ../roundup/admin.py:1589
#, fuzzy, python-format
msgid "No migration action required. At schema version %s."
msgstr "不必执行迁移"

#: ../roundup/admin.py:1594
#, fuzzy
msgid ""
"Usage: pack period | date\n"
"        Remove journal entries older than the date/period.\n"
"\n"
"        A period is specified using the suffixes \"y\", \"m\", and \"d\". "
"The\n"
"        suffix \"w\" (for \"week\") means 7 days.\n"
"\n"
"              \"3y\" means three years\n"
"              \"2y 1m\" means two years and one month\n"
"              \"1m 25d\" means one month and 25 days\n"
"              \"2w 3d\" means two weeks and three days\n"
"\n"
"        Date format is \"YYYY-MM-DD\" eg:\n"
"            2001-01-01\n"
"\n"
"        "
msgstr ""
"用法:pack period | date\n"
"\n"
"        删除早于指定的时期或日期的旧的流水记录。\n"
"\n"
"        一个时期使用后缀 \"y\", \"m\", 和 \"d\"。后缀 \"w\"(表示 \"week\")\n"
"        表示 7 天。\n"
"\n"
"              \"3y\" 表示3年\n"
"              \"2y 1m\" 表示2年1个月\n"
"              \"1m 25d\" 表示1月25天\n"
"              \"2w 3d\" 表示2周3天\n"
"\n"
"        日期格式是 \"YYYY-MM-DD\" 例如:\n"
"            2001-01-01\n"
"\n"
"        "

#: ../roundup/admin.py:1620
msgid "Invalid format"
msgstr "无效的格式"

#: ../roundup/admin.py:1631
msgid ""
"Usage: perftest [mode] [arguments]*\n"
"        Time operations in Roundup.\n"
"\n"
"        Supported arguments:\n"
"\n"
"            [password] [rounds=<integer>] [scheme=<scheme>]\n"
"\n"
"        'password' is the default mode.  The tracker's config.ini\n"
"        setting for 'password_pbkdf2_default_rounds' is the default\n"
"        value for 'rounds'. On the command line, 'rounds' can include\n"
"        thousands separator of ',' or '.'.  'scheme' is the default\n"
"        coded into Roundup. List supported schemes by using 'scheme='.\n"
"\n"
"        "
msgstr ""

#: ../roundup/admin.py:1668
msgid "Invalid 'rounds'. Must be larger than 999."
msgstr ""

#: ../roundup/admin.py:1672
#, python-format
msgid "Invalid 'rounds'. It must be an integer not: %s"
msgstr ""

#: ../roundup/admin.py:1699
msgid "scheme does not support rounds."
msgstr ""

#: ../roundup/admin.py:1702
#, python-format
msgid "Hash time: %(time)0.9f seconds, scheme: %(scheme)s, rounds: %(rounds)s"
msgstr ""

#: ../roundup/admin.py:1708
msgid ""
"Usage: pragma setting=value | 'list'\n"
"        Set internal admin settings to a value.\n"
"\n"
"        For example:\n"
"\n"
"            pragma verbose=True\n"
"            pragma verbose=yes\n"
"            pragma verbose=on\n"
"            pragma verbose=1\n"
"\n"
"         will turn on verbose mode for roundup-admin.\n"
"\n"
"            pragma list\n"
"\n"
"         will show all settings and their current values. If verbose\n"
"         is enabled hidden settings and descriptions will be shown.\n"
"        \n"
"          The following are to be implemented:\n"
"           exportfiles={true|false} - Not Implemented - If true\n"
"                    (default) export/import db tables and files. If\n"
"                    False, export/import just database tables, not\n"
"                    files. Use for faster database migration.\n"
"                    Replaces exporttables/importtables with\n"
"                    exportfiles=false then export/import\n"
"        "
msgstr ""

#: ../roundup/admin.py:1743
#, python-format
msgid "Argument must be setting=value, was given: %s."
msgstr ""

#: ../roundup/admin.py:1746
msgid "Current settings and values (NYI - not yet implemented):"
msgstr ""

#: ../roundup/admin.py:1757
msgid ""
"      Help for this pragma is missing. Please report it to the Roundup "
"project.\n"
msgstr ""

#: ../roundup/admin.py:1763
#, fuzzy, python-format
msgid "Unknown setting %s. Try \"pragma list\"."
msgstr "未知用户名"

#: ../roundup/admin.py:1773
#, python-format
msgid "Incorrect value for boolean setting %(setting)s: %(value)s."
msgstr ""

#: ../roundup/admin.py:1780
#, python-format
msgid "Incorrect value for integer setting %(setting)s: %(value)s."
msgstr ""

#: ../roundup/admin.py:1787
#, python-format
msgid ""
"Incorrect value for setting %(setting)s: %(value)s. Should be no, both, or "
"only."
msgstr ""

#: ../roundup/admin.py:1797
#, python-format
msgid "Internal error: pragma can not handle values of type: %s"
msgstr ""

#: ../roundup/admin.py:1806
#, fuzzy
msgid ""
"Usage: reindex [classname|classname:#-#|designator]*\n"
"        Re-generate a tracker's search indexes.\n"
"\n"
"        This will re-generate the search indexes for a tracker.\n"
"        This will typically happen automatically.\n"
"\n"
"        You can incrementally reindex using an argument like:\n"
"\n"
"            reindex issue:23-1000\n"
"\n"
"        to reindex issue class items 23-1000. Missing items\n"
"        are reported but do not stop indexing of the range.\n"
"        "
msgstr ""
"用法:reindex [classname|designator]*\n"
"        重新生成 tracker 的搜索索引。\n"
"\n"
"        重新生成 tracker 的搜索索引,它将自动进行。\n"
"        "

#: ../roundup/admin.py:1828
#, python-format
msgid "no such item \"%(designator)s\""
msgstr "没有这样的条目 \"%(designator)s\""

#: ../roundup/admin.py:1838
#, fuzzy, python-format
msgid "no such item \"%(class)s%(id)s\""
msgstr "没有这样的条目 \"%(designator)s\""

#: ../roundup/admin.py:1850
#, fuzzy
msgid ""
"Usage: restore designator[,designator]*\n"
"        Restore the retired node specified by designator.\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        The given nodes will become available for users again.\n"
"        "
msgstr ""
"Usage: restore designator[,designator]*\n"
"        恢复由指示器(designator)表明的已经撤除的结点。\n"
"\n"
"        给定的结点将对用户来说再次生效。\n"
"        "

#: ../roundup/admin.py:1881
#, fuzzy
msgid ""
"Usage: retire designator[,designator]*\n"
"        Retire the node specified by designator.\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        This action indicates that a particular node is not to be retrieved\n"
"        by the list or find commands, and its key value may be re-used.\n"
"        "
msgstr ""
"用法:retire designator[,designator]*\n"
"        撤除由指示器(designator)所指明的结点。\n"
"\n"
"        这个动作指明一个特别的结点将不能被 list 或 find 命令得到,并且\n"
"        它的键值可以被重用。\n"
"        "

#. noqa: ARG002 - args unused
#: ../roundup/admin.py:1909
msgid ""
"Usage: rollback\n"
"        Undo all changes that are pending commit to the database.\n"
"\n"
"        The changes made during an interactive session are not\n"
"        automatically written to the database - they must be committed\n"
"        manually. This command undoes all those changes, so a commit\n"
"        immediately after would make no changes to the database.\n"
"        "
msgstr ""
"用法:rollback\n"
"        撤除所有未提交到数据库的改动。\n"
"\n"
"        在交互对话中产生的改动并不自动写到数据库中 - 它们必须被手工提交。\n"
"        这个命令用来撤除所有这些改动,所以在后面跟上提交的话不会对数据库\n"
"        产生变化。\n"
"        "

#: ../roundup/admin.py:1922
msgid ""
"Usage: security [Role name]\n"
"        Display the Permissions available to one or all Roles.\n"
"\n"
"        Also validates that any properties defined in a\n"
"        permission are valid.\n"
"\n"
"        Run this after changing your permissions to catch\n"
"        typos.\n"
"        "
msgstr ""

#: ../roundup/admin.py:1937
#, fuzzy, python-format
msgid "No such Role \"%(role)s\"\n"
msgstr "没有这样的角色 \"%(role)s\""

#: ../roundup/admin.py:1943
#, fuzzy, python-format
msgid "New Web users get the Roles \"%(role)s\"\n"
msgstr "新Web用户得到角色 \"%(role)s\""

#: ../roundup/admin.py:1946
#, fuzzy, python-format
msgid "New Web users get the Role \"%(role)s\"\n"
msgstr "新Web用户得到角色 \"%(role)s\""

#: ../roundup/admin.py:1950
#, fuzzy, python-format
msgid "New Email users get the Roles \"%(role)s\"\n"
msgstr "新邮件用户得到角色 \"%(role)s\""

#: ../roundup/admin.py:1952
#, fuzzy, python-format
msgid "New Email users get the Role \"%(role)s\"\n"
msgstr "新邮件用户得到角色 \"%(role)s\""

#: ../roundup/admin.py:1955
#, fuzzy, python-format
msgid "Role \"%(name)s\":\n"
msgstr "角色 \"%(name)s\":"

#: ../roundup/admin.py:1961
#, fuzzy
msgid " %(description)s (%(name)s for \"%(klass)s\""
msgstr " %(description)s (%(name)s 仅用于 \"%(klass)s\")"

#: ../roundup/admin.py:1961
#, fuzzy, python-format
msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)\n"
msgstr " %(description)s (%(name)s 仅用于 \"%(klass)s\")"

#: ../roundup/admin.py:1974
#, python-format
msgid ""
"\n"
"  **Invalid properties for %(class)s: %(props)s\n"
"\n"
msgstr ""

#: ../roundup/admin.py:1980
#, fuzzy, python-format
msgid " %(description)s (%(name)s for \"%(klass)s\" only)\n"
msgstr " %(description)s (%(name)s 仅用于 \"%(klass)s\")"

#: ../roundup/admin.py:1983
#, fuzzy, python-format
msgid " %(description)s (%(name)s)\n"
msgstr " %(description)s (%(name)s)"

#: ../roundup/admin.py:1987
#, fuzzy
msgid ""
"Usage: set items property=value [property=value ...]\n"
"        Set the given properties of one or more items(s).\n"
"\n"
"        The items are specified as a class or as a comma-separated\n"
"        list of item designators (ie \"designator[,designator,...]\").\n"
"\n"
"        A designator is a classname and a nodeid concatenated,\n"
"        eg. bug1, user10, ...\n"
"\n"
"        This command sets the properties to the values for all\n"
"        designators given. If a class is used, the property will be\n"
"        set for all items in the class. If the value is missing\n"
"        (ie. \"property=\") then the property is un-set. If the property\n"
"        is a multilink, you specify the linked ids for the multilink\n"
"        as comma-separated numbers (ie \"1,2,3\").\n"
"\n"
"        "
msgstr ""
"用法:set items property=value property=value ...\n"
"        设置一个或多个条目的属性。\n"
"\n"
"        条目指的是一个类别,或以逗号分隔的项目指示器(designator)列表(例如:"
"\"designator[,designator,...]\")。\n"
"\n"
"        这个命令为所有给出的指示器(designator)设置属性值。如果属性值被省略\n"
"        (例如:\"property=\")那么属性是未设置的。如果属性是一个多链接"
"(multilink),\n"
"        你需要为多链接提供用逗号分隔的数字(例如 \"1,2,3\")。\n"
"        "

#: ../roundup/admin.py:2055
msgid ""
"Usage: specification classname\n"
"        Show the properties for a classname.\n"
"\n"
"        This lists the properties for a given class.\n"
"        "
msgstr ""
"用法: specification classname\n"
"        显示一个类型名的属性。\n"
"\n"
"        会列出给定类型的属性。\n"
"        "

#: ../roundup/admin.py:2074
#, fuzzy, python-format
msgid "%(key)s: %(value)s (key property)\n"
msgstr "%(key)s: %(value)s (关键属性)"

#: ../roundup/admin.py:2077
#, fuzzy, python-format
msgid "%(key)s: %(value)s\n"
msgstr "%(key)s: %(value)s"

#: ../roundup/admin.py:2080
msgid ""
"Usage: table classname [property[,property]*]\n"
"        List the instances of a class in tabular form.\n"
"\n"
"        Lists all instances of the given class. If the properties are not\n"
"        specified, all properties are displayed. By default, the column\n"
"        widths are the width of the largest value. The width may be\n"
"        explicitly defined by defining the property as \"name:width\".\n"
"        For example::\n"
"\n"
"          roundup> table priority id,name:10\n"
"          Id Name\n"
"          1  fatal-bug\n"
"          2  bug\n"
"          3  usability\n"
"          4  feature\n"
"\n"
"        Also to make the width of the column the width of the label,\n"
"        leave a trailing : without a width on the property. For example::\n"
"\n"
"          roundup> table priority id,name:\n"
"          Id Name\n"
"          1  fata\n"
"          2  bug\n"
"          3  usab\n"
"          4  feat\n"
"\n"
"        will result in a the 4 character wide \"Name\" column.\n"
"        "
msgstr ""
"用法: table classname [property[,property]*]\n"
"        以表格的表式列出类型的实例。\n"
"\n"
"        列出给定类型的所有实例。如果没有指定属性,所有属性都会显示出来。\n"
"        缺省情况下,列的宽度是最大值的宽度。这个宽度通过定义属性为 \"name:"
"width\"\n"
"        被显示地定义。例如:\n"
"\n"
"          roundup> table priority id,name:10\n"
"          Id Name\n"
"          1  fatal-bug\n"
"          2  bug\n"
"          3  usability\n"
"          4  feature\n"
"\n"
"        也可以让列的宽度为标签的宽度,在属性上没有宽度值。例如:\n"
"\n"
"          roundup> table priority id,name:\n"
"          Id Name\n"
"          1  fata\n"
"          2  bug\n"
"          3  usab\n"
"          4  feat\n"
"\n"
"        将生成4个字符宽的 \"Name\" 列。\n"
"        "

#: ../roundup/admin.py:2126
#, python-format
msgid "\"%(spec)s\" not name:width"
msgstr "\"%(spec)s\" 不是 名字:宽度"

#: ../roundup/admin.py:2148
#, python-format
msgid "\"%(spec)s\" does not have an integer width: \"%(width)s\""
msgstr ""

#: ../roundup/admin.py:2184
msgid ""
"Usage: templates [trace_search]\n"
"        List templates and their installed directories.\n"
"\n"
"        With trace_search also list all directories that are\n"
"        searched for templates.\n"
"        "
msgstr ""

#: ../roundup/admin.py:2212
msgid ""
"Usage: updateconfig <filename>\n"
"        Merge existing tracker config with new settings.\n"
"\n"
"        Output the updated config file to <filename>. Use current\n"
"        settings from existing roundup tracker in tracker home.\n"
"        "
msgstr ""

# ../roundup/cgi/actions.py:549 :559 :730 :749
#: ../roundup/admin.py:2221 ../roundup/cgi/actions.py:891
#: ../roundup/cgi/actions.py:902 ../roundup/cgi/actions.py:1104
#: ../roundup/cgi/actions.py:1118 ../roundup/cgi/actions.py:891:902 :1104:1118
#, python-format
msgid "Error: %s"
msgstr "错误:%s"

#: ../roundup/admin.py:2253
#, python-format
msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)"
msgstr "未知命令 \"%(command)s\" (\"help commands\" 查看命令列表)"

#: ../roundup/admin.py:2259
#, python-format
msgid "Multiple commands match \"%(command)s\": %(list)s"
msgstr "多命令匹配 \"%(command)s\": %(list)s"

#: ../roundup/admin.py:2274
msgid "Enter tracker home: "
msgstr "输入tracker起始目录:"

#: ../roundup/admin.py:2303 ../roundup/admin.py:2307
#: ../roundup/admin.py:2303:2307
#, python-format
msgid "Error: Couldn't open tracker: %(message)s"
msgstr "错误:不能打开tracker:%(message)s"

#: ../roundup/admin.py:2355
#, python-format
msgid ""
"Roundup %s ready for input.\n"
"Type \"help\" for help."
msgstr ""
"Roundup %s 输入就绪。\n"
"敲入 \"help\" 获得帮助。"

#: ../roundup/admin.py:2388
msgid "Note: command history and editing not available"
msgstr "注意:命令历史和编辑无效"

#: ../roundup/admin.py:2394
msgid "exit..."
msgstr "退出..."

#: ../roundup/admin.py:2407
msgid "There are unsaved changes. Commit them (y/N)? "
msgstr "存在未被保存的改动。提交吗(y/N)?"

#: ../roundup/backends/back_anydbm.py:213
#: ../roundup/backends/rdbms_common.py:926
#, python-format
msgid "Class \"%s\" already defined."
msgstr ""

#: ../roundup/backends/back_anydbm.py:278
#: ../roundup/backends/sessions_dbm.py:61
msgid "Couldn't identify database type"
msgstr ""

#: ../roundup/backends/back_anydbm.py:312
#, python-format
msgid ""
"Couldn't open database - the required module '%s' (as dbm.gnu) is not "
"available"
msgstr ""

#: ../roundup/backends/back_anydbm.py:316
#, python-format
msgid "Couldn't open database - the required module '%s' is not available"
msgstr ""

#: ../roundup/backends/back_anydbm.py:873
#: ../roundup/backends/back_anydbm.py:886
#: ../roundup/backends/back_anydbm.py:1162
#: ../roundup/backends/back_anydbm.py:1197
#: ../roundup/backends/back_anydbm.py:1426
#: ../roundup/backends/back_anydbm.py:1444
#: ../roundup/backends/back_anydbm.py:1492
#: ../roundup/backends/back_anydbm.py:2138
#: ../roundup/backends/back_anydbm.py:873:886
#: ../roundup/backends/rdbms_common.py:1721
#: ../roundup/backends/rdbms_common.py:1972
#: ../roundup/backends/rdbms_common.py:2211
#: ../roundup/backends/rdbms_common.py:2231
#: ../roundup/backends/rdbms_common.py:2293
#: ../roundup/backends/rdbms_common.py:3268
#: ../roundup/backends/rdbms_common.py:1721:1972 :1162:1197 :1426:1444:1492
#: :2138 :2211:2231 :2293:3268
msgid "Database open read-only"
msgstr ""

#: ../roundup/backends/indexer_postgresql_fts.py:113
msgid ""
"You have non-word/operator characters \"<>!&|()*\" in your query. Did you "
"want to do a tsquery search and forgot to start it with \"ts:\"?"
msgstr ""

#: ../roundup/backends/indexer_postgresql_fts.py:145
#, python-format
msgid ""
"Check tracker config.ini for a bad indexer_language setting. Error is: %s"
msgstr ""

#: ../roundup/backends/indexer_sqlite_fts.py:133
msgid ""
"Search failed. Try quoting any terms that include a '-' and retry the search."
msgstr ""

#: ../roundup/backends/indexer_xapian.py:39
#, python-format
msgid "Unable to get lock after 10 retries on %s."
msgstr ""

#: ../roundup/backends/rdbms_common.py:630
#, python-format
msgid "ALTER operation disallowed: %(old)r -> %(new)r."
msgstr ""

#: ../roundup/backends/rdbms_common.py:865
#, python-format
msgid "CREATE operation disallowed: \"%s\"."
msgstr ""

#: ../roundup/backends/rdbms_common.py:882
#, python-format
msgid "DROP operation disallowed: \"%s\"."
msgstr ""

#: ../roundup/backends/rdbms_common.py:1864
msgid "create"
msgstr "创建"

#: ../roundup/backends/rdbms_common.py:2043
msgid "unlink"
msgstr "解链"

#: ../roundup/backends/rdbms_common.py:2047
msgid "link"
msgstr "链接"

#: ../roundup/backends/rdbms_common.py:2192
msgid "set"
msgstr "修改"

#: ../roundup/backends/rdbms_common.py:2221
msgid "retired"
msgstr "撤除"

#: ../roundup/backends/rdbms_common.py:2251
msgid "restored"
msgstr "恢复"

#: ../roundup/backends/rdbms_common.py:2265
#, fuzzy, python-format
msgid "class %(cls)s: %(value)r is not an id"
msgstr "属性 \"%(propname)s\": \"%(value)s\" 当前不在列表中"

#: ../roundup/backends/sessions_redis.py:78
#: ../roundup/backends/sessions_redis.py:97
#: ../roundup/backends/sessions_redis.py:78:97
#, python-format
msgid "Key %(key)s not found in %(name)s database."
msgstr ""

#: ../roundup/backends/sessions_redis.py:193
#, python-format
msgid "Key %(key)s changed in %(name)s db"
msgstr ""

#: ../roundup/backends/sessions_redis.py:203
#, python-format
msgid ""
"Redis set failed after %(retries)d retries for user %(user)s with key %(key)s"
msgstr ""

#: ../roundup/cgi/actions.py:97
msgid "Base url not set. Check configuration."
msgstr ""

#: ../roundup/cgi/actions.py:113
#, python-format
msgid "Base url %(base_url)s requires https. Redirect url %(url)s uses http."
msgstr ""

#: ../roundup/cgi/actions.py:118
#, fuzzy, python-format
msgid "Unrecognized scheme in %(url)s"
msgstr "无法识别的字符集:%r"

#: ../roundup/cgi/actions.py:122
#, python-format
msgid "Net location in %(url)s does not match base: %(base_netloc)s"
msgstr ""

#: ../roundup/cgi/actions.py:126
#, python-format
msgid "Base path %(base_path)s is not a prefix for url %(url)s"
msgstr ""

#: ../roundup/cgi/actions.py:140
#, python-format
msgid "Path component (%(url_path)s) in %(url)s is not properly escaped"
msgstr ""

#: ../roundup/cgi/actions.py:144
#, python-format
msgid "Params component (%(url_params)s) in %(url)s is not properly escaped"
msgstr ""

#: ../roundup/cgi/actions.py:147
#, python-format
msgid "Query component (%(url_query)s) in %(url)s is not properly escaped"
msgstr ""

#: ../roundup/cgi/actions.py:150
#, python-format
msgid ""
"Fragment component (%(url_fragment)s) in %(url)s is not properly escaped"
msgstr ""

#: ../roundup/cgi/actions.py:172
#, python-format
msgid "You do not have permission to %(action)s the %(classname)s class."
msgstr "你 %(action)s %(classname)s 类型的权限。"

#: ../roundup/cgi/actions.py:207
msgid "No type specified"
msgstr "没有指定类型"

#: ../roundup/cgi/actions.py:209
msgid "No ID entered"
msgstr "没有输入 ID"

#: ../roundup/cgi/actions.py:215
#, python-format
msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
msgstr "\"%(input)s\" 不是一个 ID (要求 %(classname)s ID)"

#: ../roundup/cgi/actions.py:228 ../roundup/cgi/actions.py:266
#: ../roundup/cgi/actions.py:493 ../roundup/cgi/actions.py:838
#: ../roundup/cgi/actions.py:885 ../roundup/cgi/actions.py:1089
#: ../roundup/cgi/actions.py:1251 ../roundup/cgi/actions.py:228:266:1251
#: :493:838 :885:1089
msgid "Invalid request"
msgstr "无效请求"

#: ../roundup/cgi/actions.py:246 ../roundup/cgi/actions.py:604
#: ../roundup/cgi/actions.py:246:604
#, python-format
msgid "You do not have permission to retire %(class)s"
msgstr "你没有撤除 %(class)s 的权限"

#: ../roundup/cgi/actions.py:254
#, python-format
msgid "%(classname)s %(itemid)s has been retired"
msgstr "%(classname)s %(itemid)s 已经被撤除了"

#: ../roundup/cgi/actions.py:278
#, fuzzy, python-format
msgid "You do not have permission to restore %(class)s"
msgstr "你没有撤除 %(class)s 的权限"

#: ../roundup/cgi/actions.py:286
#, fuzzy, python-format
msgid "%(classname)s %(itemid)s has been restored"
msgstr "%(classname)s %(itemid)s 已经被撤除了"

#: ../roundup/cgi/actions.py:329 ../roundup/cgi/actions.py:380
#: ../roundup/cgi/actions.py:329:380
msgid "You do not have permission to edit queries"
msgstr "你没有编辑查询的权限"

#: ../roundup/cgi/actions.py:335 ../roundup/cgi/actions.py:387
#: ../roundup/cgi/actions.py:335:387
msgid "You do not have permission to store queries"
msgstr "你没有保存查询的权限"

#: ../roundup/cgi/actions.py:357
#, python-format
msgid "You already own a query named '%s'. Please choose another name."
msgstr ""

#: ../roundup/cgi/actions.py:440
#, fuzzy
msgid "Invalid number: "
msgstr "无效请求"

#: ../roundup/cgi/actions.py:450
#, fuzzy
msgid "Invalid integer: "
msgstr "无效登录"

#: ../roundup/cgi/actions.py:531 ../roundup/cgi/actions.py:740
#: ../roundup/cgi/actions.py:531:740
#, python-format
msgid "You do not have permission to create %(class)s"
msgstr "你没有权限来创建 %(class)s"

#: ../roundup/cgi/actions.py:544
#, python-format
msgid "Not enough values on line %(line)s"
msgstr "在 %(line)s 行没有足够的值"

#: ../roundup/cgi/actions.py:556 ../roundup/cgi/actions.py:728
#: ../roundup/cgi/actions.py:556:728
#, python-format
msgid "You do not have permission to edit %(class)s"
msgstr "你没有权限来编辑 %(class)s"

#: ../roundup/cgi/actions.py:611
msgid "Items edited OK"
msgstr "项目编辑成功"

#: ../roundup/cgi/actions.py:676
#, python-format
msgid "%(class)s %(id)s %(properties)s edited ok"
msgstr "%(class)s %(id)s %(properties)s 编辑成功"

#: ../roundup/cgi/actions.py:694
#, python-format
msgid "%(class)s %(id)s created"
msgstr "%(class)s %(id)s 被创建"

#: ../roundup/cgi/actions.py:822
#, python-format
msgid ""
"Edit Error: someone else has edited this %(klass)s (%(props)s). View <a "
"target=\"_blank\" href=\"%(klass)s%(id)s\">their changes</a> in a new window."
msgstr ""

#: ../roundup/cgi/actions.py:855
#, python-format
msgid "Edit Error: %s"
msgstr "编辑错误:%s"

#: ../roundup/cgi/actions.py:936
msgid ""
"Invalid One Time Key!\n"
"(a Mozilla bug may cause this message to show up erroneously, please check "
"your email)"
msgstr ""
"Invalid One Time Key!\n"
"(一个 Mozilla 的错误可能会错误地引发这个消息,你检查你的邮件)"

#: ../roundup/cgi/actions.py:977
#, fuzzy, python-format
msgid "Password reset for %s"
msgstr "密码重设请求"

#: ../roundup/cgi/actions.py:978
#, python-format
msgid ""
"\n"
"The password has been reset for username \"%(name)s\".\n"
"\n"
"Your password is now: %(password)s\n"
msgstr ""

#: ../roundup/cgi/actions.py:987
#, python-format
msgid "Password reset and email sent to %s"
msgstr "密码被重设,邮件被发给 %s"

#: ../roundup/cgi/actions.py:996
msgid "Unknown username"
msgstr "未知用户名"

#: ../roundup/cgi/actions.py:1004
msgid "Unknown email address"
msgstr "未知邮件地址"

#: ../roundup/cgi/actions.py:1009
msgid "You need to specify a username or address"
msgstr "你需要指定用户名或地址"

#: ../roundup/cgi/actions.py:1020
#, fuzzy, python-format
msgid "Confirm reset of password for %s"
msgstr "确认密码"

#: ../roundup/cgi/actions.py:1021
#, python-format
msgid ""
"\n"
"Someone, perhaps you, has requested that the password be changed for your\n"
"username, \"%(name)s\". If you wish to proceed with the change, please "
"follow\n"
"the link below:\n"
"\n"
"  %(url)suser?@template=forgotten&@action=passrst&otk=%(otk)s\n"
"\n"
"You should then receive another email with the new password.\n"
msgstr ""

#: ../roundup/cgi/actions.py:1034
#, python-format
msgid "Email sent to primary notification address for %s."
msgstr ""

#: ../roundup/cgi/actions.py:1036
#, fuzzy, python-format
msgid "Email sent to %s."
msgstr "邮件发给 %s"

#: ../roundup/cgi/actions.py:1051
msgid "You are now registered, welcome!"
msgstr "你已经注册,欢迎!"

#: ../roundup/cgi/actions.py:1144
#, python-format
msgid "Username '%s' is already used."
msgstr ""

#: ../roundup/cgi/actions.py:1168
#, python-format
msgid "Complete your registration to %(tracker_name)s -- key %(key)s"
msgstr ""

#: ../roundup/cgi/actions.py:1172
#, python-format
msgid ""
"To complete your registration of the user \"%(name)s\" with\n"
"%(tracker)s, please do one of the following:\n"
"\n"
"- send a reply to %(tracker_email)s and maintain the subject line as is "
"(the\n"
"reply's additional \"Re:\" is ok),\n"
"\n"
"- or visit the following URL:\n"
"\n"
"%(url)s?@action=confrego&otk=%(otk)s\n"
"\n"
msgstr ""

#: ../roundup/cgi/actions.py:1186
#, python-format
msgid "Complete your registration to %s"
msgstr ""

#: ../roundup/cgi/actions.py:1187
#, python-format
msgid ""
"To complete your registration of the user \"%(name)s\" with\n"
"%(tracker)s, please visit the following URL:\n"
"\n"
"%(url)s?@action=confrego&otk=%(otk)s\n"
"\n"
msgstr ""

#: ../roundup/cgi/actions.py:1211
msgid "It is not permitted to supply roles at registration."
msgstr "不允许在注册时指供角色。"

#: ../roundup/cgi/actions.py:1225
msgid "You are logged out"
msgstr "你已经登出"

#: ../roundup/cgi/actions.py:1255
msgid "Username required"
msgstr "需要用户名"

#: ../roundup/cgi/actions.py:1359
#, python-format
msgid "Welcome %(username)s!"
msgstr ""

#: ../roundup/cgi/actions.py:1482
#, python-format
msgid "Logins occurring too fast. Please wait: %s seconds."
msgstr ""

#: ../roundup/cgi/actions.py:1520 ../roundup/cgi/actions.py:1531
#: ../roundup/cgi/actions.py:1520:1531
msgid "Invalid login"
msgstr "无效登录"

#: ../roundup/cgi/actions.py:1537
msgid "You do not have permission to login"
msgstr "你没有登录的权限"

#: ../roundup/cgi/actions.py:1582 ../roundup/cgi/actions.py:1762
#: ../roundup/cgi/actions.py:1582:1762
#, python-format
msgid "Column \"%(column)s\" not found in %(class)s"
msgstr ""

#: ../roundup/cgi/actions.py:1827
#, python-format
msgid "You do not have permission to view %(class)s"
msgstr "你没有查看 %(class)s 的权限"

#: ../roundup/cgi/cgitb.py:62
#, python-format
msgid ""
"<h1>Templating Error</h1>\n"
"<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
"<p class=\"help\">Debugging information follows</p>"
msgstr ""
"<h1>模板错误</h1>\n"
"<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
"<p class=\"help\">调试信息为</p>"

#: ../roundup/cgi/cgitb.py:77
#, python-format
msgid "<li>\"%(name)s\" (%(info)s)</li>"
msgstr "<li>\"%(name)s\" (%(info)s)</li>"

#: ../roundup/cgi/cgitb.py:81
#, python-format
msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>"
msgstr "<li>查找 \"%(name)s\", 当前路径:<ol>%(path)s</ol></li>"

#: ../roundup/cgi/cgitb.py:85
#, python-format
msgid "<li>In %s</li>"
msgstr "<li>在 %s</li>"

#: ../roundup/cgi/cgitb.py:90
#, python-format
msgid "A problem occurred in your template \"%s\"."
msgstr "在你的模板“%s”中发生了一个问题。"

#: ../roundup/cgi/cgitb.py:98
#, python-format
msgid ""
"\n"
"<li>While evaluating the %(info)r expression on line %(line)d\n"
"<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
" <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n"
" %(globals)s\n"
" %(locals)s\n"
"</table></li>\n"
msgstr ""
"\n"
"<li>在 %(line)d 行计算 %(info)r 表达式\n"
"<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
" <tr><th colspan=\"2\" class=\"header\">当前变量:</th></tr>\n"
" %(globals)s\n"
" %(locals)s\n"
"</table></li>\n"

#: ../roundup/cgi/cgitb.py:117
msgid "Full traceback:"
msgstr "完整跟踪信息:"

#: ../roundup/cgi/cgitb.py:133 ../roundup/cgi/cgitb.py:138
#: ../roundup/cgi/cgitb.py:133:138
#, python-format
msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
msgstr "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"

#: ../roundup/cgi/cgitb.py:143
msgid ""
"<p>A problem occurred while running a Python script. Here is the sequence of "
"function calls leading up to the error, with the most recent (innermost) "
"call first. The exception attributes are:"
msgstr ""
"<p>在运行 Python 脚本时发生了一个错误。这是导致出错的一系列的函数调用,最近的"
"(最里层的)调用在前。异常属性是:"

#: ../roundup/cgi/cgitb.py:152
msgid "&lt;file is None - probably inside <tt>eval</tt> or <tt>exec</tt>&gt;"
msgstr "&lt;文件为 None - 可能在 <tt>eval</tt> 或者 <tt>exec</tt>&gt;"

#: ../roundup/cgi/cgitb.py:161
#, python-format
msgid "in <strong>%s</strong>"
msgstr "在 <strong>%s</strong>"

# ../roundup/cgi/cgitb.py:172 :178
#: ../roundup/cgi/cgitb.py:209 ../roundup/cgi/cgitb.py:215
#: ../roundup/cgi/cgitb.py:209:215
msgid "<em>undefined</em>"
msgstr "<em>未定义</em>"

#: ../roundup/cgi/client.py:111
msgid ""
"<html><head><title>An error has occurred</title></head>\n"
"<body><h1>An error has occurred</h1>\n"
"<p>A problem was encountered processing your request.\n"
"The tracker maintainers have been notified of the problem.</p>\n"
"</body></html>"
msgstr ""

#: ../roundup/cgi/client.py:679
msgid ""
"XMLRPC endpoint is not using defusedxml. Improve security by installing "
"defusedxml."
msgstr ""

#: ../roundup/cgi/client.py:749 ../roundup/cgi/client.py:771
#: ../roundup/cgi/client.py:749:771
#, fuzzy
msgid "Client is not allowed to use Rest Interface."
msgstr "匿名用户不允许使用 web 界面"

#: ../roundup/cgi/client.py:768 ../roundup/cgi/client.py:1682
#: ../roundup/cgi/client.py:768:1682
msgid "Required Header Missing"
msgstr ""

#: ../roundup/cgi/client.py:1021
msgid "Form Error: "
msgstr "表格错误:"

#: ../roundup/cgi/client.py:1114
#, python-format
msgid "Unrecognized charset: %r"
msgstr "无法识别的字符集:%r"

#: ../roundup/cgi/client.py:1381 ../roundup/cgi/client.py:2396
#: ../roundup/cgi/client.py:1381:2396
msgid "broken form: multiple @action values submitted"
msgstr ""

#: ../roundup/cgi/client.py:1398
msgid "Anonymous users are not allowed to use the web interface"
msgstr "匿名用户不允许使用 web 界面"

#: ../roundup/cgi/client.py:1543
msgid "Referer header not available."
msgstr ""

#: ../roundup/cgi/client.py:1547
#, python-format
msgid "csrf key used with wrong method from: %s"
msgstr ""

#: ../roundup/cgi/client.py:1576
#, python-format
msgid "csrf header %(header)s required but missing for user%(userid)s."
msgstr ""

#: ../roundup/cgi/client.py:1580
#, python-format
msgid "Missing header: %s"
msgstr ""

#: ../roundup/cgi/client.py:1588
#, python-format
msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s"
msgstr ""

#: ../roundup/cgi/client.py:1593
#, fuzzy, python-format
msgid "Invalid Referer: %s"
msgstr "无效登录"

#: ../roundup/cgi/client.py:1608
#, python-format
msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s"
msgstr ""

#: ../roundup/cgi/client.py:1613
#, fuzzy, python-format
msgid "Invalid Origin %s"
msgstr "无效登录"

#: ../roundup/cgi/client.py:1627
#, python-format
msgid ""
"csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s"
msgstr ""

#: ../roundup/cgi/client.py:1633
#, python-format
msgid "Invalid X-FORWARDED-HOST %s"
msgstr ""

#: ../roundup/cgi/client.py:1652
#, python-format
msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s"
msgstr ""

#: ../roundup/cgi/client.py:1657
#, fuzzy, python-format
msgid "Invalid HOST %s"
msgstr "无效请求"

#: ../roundup/cgi/client.py:1665
msgid "Csrf: unable to verify sufficient headers"
msgstr ""

#: ../roundup/cgi/client.py:1666
msgid "Unable to verify sufficient headers"
msgstr ""

#: ../roundup/cgi/client.py:1679
#, python-format
msgid ""
"csrf X-REQUESTED-WITH xmlrpc required header check failed for user%(userid)s."
msgstr ""

#: ../roundup/cgi/client.py:1720
#, python-format
msgid "Required csrf field missing for user%(userid)s"
msgstr ""

#: ../roundup/cgi/client.py:1723 ../roundup/cgi/client.py:1751
#: ../roundup/cgi/client.py:1768 ../roundup/cgi/client.py:1723:1751:1768
msgid ""
"We can't validate your session (csrf failure). Re-enter any unsaved data and "
"try again."
msgstr ""

#: ../roundup/cgi/client.py:1728
#, python-format
msgid "csrf field not supplied by user%(userid)s"
msgstr ""

#: ../roundup/cgi/client.py:1740
#, 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:1758
#, 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:1950
msgid "You are not allowed to view this file."
msgstr "你没有查看此文件的权限"

#: ../roundup/cgi/client.py:2274
#, python-format
msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
msgstr ""

#: ../roundup/cgi/client.py:2278
#, 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:2817
#, python-format
msgid ""
"Cache failure: compressed file %(compressed)s is older than its source file "
"%(filename)s"
msgstr ""

#: ../roundup/cgi/form_parser.py:292
#, fuzzy, python-format
msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
msgstr "链接 \"%(key)s\" 的值 \"%(value)s\" 不是一个 指示器(designator)"

#: ../roundup/cgi/form_parser.py:311
#, python-format
msgid "%(class)s %(property)s is not a link or multilink property"
msgstr "%(class)s %(property)s 不是一个 Link 或 MultiLink 属性"

#: ../roundup/cgi/form_parser.py:324
#, fuzzy, python-format
msgid ""
"The form action claims to require property \"%(property)s\" which doesn't "
"exist"
msgstr "你提交了一个对于不存在属性 \"%(property)s\" 的一个操作 %(action)s"

#: ../roundup/cgi/form_parser.py:347
#, python-format
msgid ""
"You have submitted a %(action)s action for the property \"%(property)s\" "
"which doesn't exist"
msgstr "你提交了一个对于不存在属性 \"%(property)s\" 的一个操作 %(action)s"

# ../roundup/cgi/form_parser.py:331 :357
#: ../roundup/cgi/form_parser.py:373 ../roundup/cgi/form_parser.py:402
#: ../roundup/cgi/form_parser.py:373:402
#, python-format
msgid "You have submitted more than one value for the %s property"
msgstr "你需要提交针对 %s 属性的一个以上的值"

# ../roundup/cgi/form_parser.py:354 :360
#: ../roundup/cgi/form_parser.py:398 ../roundup/cgi/form_parser.py:405
#: ../roundup/cgi/form_parser.py:398:405
msgid "Password and confirmation text do not match"
msgstr "密码和确认文本不匹配"

#: ../roundup/cgi/form_parser.py:423
msgid "Not a file attachment"
msgstr ""

#: ../roundup/cgi/form_parser.py:468
#, python-format
msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
msgstr "属性 \"%(propname)s\": \"%(value)s\" 当前不在列表中"

#: ../roundup/cgi/form_parser.py:590
#, python-format
msgid "Required %(class)s property %(property)s not supplied"
msgid_plural "Required %(class)s properties %(property)s not supplied"
msgstr[0] "要求的 %(class)s 属性 %(property)s 没有被提供"

#: ../roundup/cgi/templating.py:278
#, python-format
msgid "You are not allowed to %(action)s items of class %(class)s"
msgstr "你不允许 %(action)s 类 %(class)s 的项目"

#: ../roundup/cgi/templating.py:892
msgid "(list)"
msgstr "(列表)"

#: ../roundup/cgi/templating.py:975
msgid "Submit New Entry"
msgstr "提交"

#: ../roundup/cgi/templating.py:997 ../roundup/cgi/templating.py:1174
#: ../roundup/cgi/templating.py:1809 ../roundup/cgi/templating.py:1840
#: ../roundup/cgi/templating.py:1861 ../roundup/cgi/templating.py:1899
#: ../roundup/cgi/templating.py:1952 ../roundup/cgi/templating.py:1976
#: ../roundup/cgi/templating.py:1983 ../roundup/cgi/templating.py:2020
#: ../roundup/cgi/templating.py:2077 ../roundup/cgi/templating.py:2115
#: ../roundup/cgi/templating.py:2215 ../roundup/cgi/templating.py:2236
#: ../roundup/cgi/templating.py:2357 ../roundup/cgi/templating.py:2377
#: ../roundup/cgi/templating.py:2399 ../roundup/cgi/templating.py:2442
#: ../roundup/cgi/templating.py:2452 ../roundup/cgi/templating.py:2517
#: ../roundup/cgi/templating.py:2820 ../roundup/cgi/templating.py:997:1174
#: :1809:1840 :1861:1899 :1952:1976 :1983:2020 :2077:2115 :2215:2236 :2357:2377
#: :2399:2442 :2452:2517:2820
msgid "[hidden]"
msgstr "[隐藏]"

#: ../roundup/cgi/templating.py:998
msgid "New node - no history"
msgstr "新记录 - 无历史"

#: ../roundup/cgi/templating.py:1139
msgid "Submit Changes"
msgstr "提交变动"

#: ../roundup/cgi/templating.py:1217
msgid "<em>The indicated property no longer exists</em>"
msgstr "<em>指示的属性不再存在</em>"

#: ../roundup/cgi/templating.py:1253
#, python-format
msgid "The linked class %(classname)s no longer exists"
msgstr "链接的类 %(classname)s 不再存在"

#: ../roundup/cgi/templating.py:1290 ../roundup/cgi/templating.py:1320
#: ../roundup/cgi/templating.py:2526 ../roundup/cgi/templating.py:2829
#: ../roundup/cgi/templating.py:1290:1320 :2526:2829
msgid "[label is missing]"
msgstr ""

# ../roundup/cgi/templating.py:872 :893
#: ../roundup/cgi/templating.py:1294 ../roundup/cgi/templating.py:1323
#: ../roundup/cgi/templating.py:1294:1323
msgid "<strike>The linked node no longer exists</strike>"
msgstr "<strike>链接的结点不再存在</strike>"

#: ../roundup/cgi/templating.py:1385
#, python-format
msgid "%s: (no value)"
msgstr "%s: (无值)"

#: ../roundup/cgi/templating.py:1401
#, fuzzy, python-format
msgid ""
"<strong><em>This event %s is not handled by the history display!</em></"
"strong>"
msgstr "<strong><em>这个事件不能被历史显示所处理!</em></strong>"

#: ../roundup/cgi/templating.py:1414
msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
msgstr "<tr><td colspan=4><strong>注意:</strong></td></tr>"

#: ../roundup/cgi/templating.py:1423
msgid "History"
msgstr "历史"

#: ../roundup/cgi/templating.py:1425
msgid "<th>Date</th>"
msgstr "<th>日期</th>"

#: ../roundup/cgi/templating.py:1426
msgid "<th>User</th>"
msgstr "<th>用户</th>"

#: ../roundup/cgi/templating.py:1427
msgid "<th>Action</th>"
msgstr "<th>动作</th>"

#: ../roundup/cgi/templating.py:1428
msgid "<th>Args</th>"
msgstr "<th>参数</th>"

#: ../roundup/cgi/templating.py:1479
#, fuzzy, python-format
msgid "Copy of %(class)s %(id)s"
msgstr "%(class)s %(id)s 被创建"

#: ../roundup/cgi/templating.py:2119 ../roundup/cgi/templating.py:2154
#: ../roundup/cgi/templating.py:1367:2119:2154
msgid "No"
msgstr "否"

#: ../roundup/cgi/templating.py:2119 ../roundup/cgi/templating.py:2148
#: ../roundup/cgi/templating.py:1367:2119:2148
msgid "Yes"
msgstr "是"

#: ../roundup/cgi/templating.py:2315
msgid ""
"default value for DateHTMLProperty must be either DateHTMLProperty or string "
"date representation."
msgstr "DateHTMLProperty 的缺省值或者是 DateHTMLProperty 或字符串的日期表示。"

#: ../roundup/cgi/templating.py:2497
#, python-format
msgid "Attempt to look up %(attr)s on a missing value"
msgstr ""

#: ../roundup/cgi/templating.py:2508
#, python-format
msgid "Attempt to look up %(item)s on a missing value"
msgstr ""

#: ../roundup/cgi/templating.py:2613
#, python-format
msgid "<option %svalue=\"-1\">- no selection -</option>"
msgstr "<option %svalue=\"-1\">- 未选择 -</option>"

#: ../roundup/cgi/templating.py:3777
#, python-format
msgid "Unable to read or expand file '%(name)s' in template '%(template)s'."
msgstr ""

#: ../roundup/cgi/templating.py:3827
#, python-format
msgid ""
"Found an incorrect token when expandfile applied string subsitution on "
"'%(fullpath)s'. ValueError('%(issue)s') was raised. Check the format of your "
"named conversion specifiers."
msgstr ""

#: ../roundup/cgi/timestamp.py:23
msgid "Form is corrupted."
msgstr ""

#: ../roundup/cgi/timestamp.py:32
#, python-format
msgid "Form is corrupted, missing: %s."
msgstr ""

#: ../roundup/cgi/timestamp.py:34
msgid "Responding to form too quickly."
msgstr ""

#: ../roundup/configuration.py:268
#, python-format
msgid ""
"Error in %(filepath)s with section [%(section)s] at option %(option)s: "
"%(message)s"
msgstr ""

#: ../roundup/configuration.py:501
#, fuzzy
msgid "Valid languages: "
msgstr "无效请求"

#: ../roundup/configuration.py:511
#, fuzzy
msgid "Expected languages: "
msgstr "无效请求"

#: ../roundup/date.py:400
#, python-format
msgid ""
"Not a date spec: %r (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or "
"\"yyyy-mm-dd.HH:MM:SS.SSS\")"
msgstr ""

#: ../roundup/date.py:423
msgid "Could not determine granularity"
msgstr ""

#: ../roundup/date.py:475
#, python-format
msgid ""
"%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
"or \"yyyy-mm-dd.HH:MM:SS.SSS\""
msgstr ""

#: ../roundup/date.py:847
#, fuzzy, python-format
msgid ""
"Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date "
"spec])"
msgstr "不是时间间隔:[+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [日期规范]"

#: ../roundup/date.py:870
#, fuzzy, python-format
msgid "Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS])"
msgstr "不是时间间隔:[+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"

#: ../roundup/date.py:1047
#, python-format
msgid "%(number)s year"
msgid_plural "%(number)s years"
msgstr[0] "%(number)s 年"

#: ../roundup/date.py:1051
#, python-format
msgid "%(number)s month"
msgid_plural "%(number)s months"
msgstr[0] "%(number)s 月"

#: ../roundup/date.py:1055
#, python-format
msgid "%(number)s week"
msgid_plural "%(number)s weeks"
msgstr[0] "%(number)s 周"

#: ../roundup/date.py:1059
#, python-format
msgid "%(number)s day"
msgid_plural "%(number)s days"
msgstr[0] "%(number)s 天"

#: ../roundup/date.py:1063
msgid "tomorrow"
msgstr "明天"

#: ../roundup/date.py:1065
msgid "yesterday"
msgstr "昨天"

#: ../roundup/date.py:1068
#, python-format
msgid "%(number)s hour"
msgid_plural "%(number)s hours"
msgstr[0] "%(number)s 小时"

#: ../roundup/date.py:1072
msgid "an hour"
msgstr "1 小时"

#: ../roundup/date.py:1074
msgid "1 1/2 hours"
msgstr "1 个半小时"

#: ../roundup/date.py:1076
#, python-format
msgid "1 %(number)s/4 hours"
msgid_plural "1 %(number)s/4 hours"
msgstr[0] "1 %(number)s/4 小时"

#: ../roundup/date.py:1081
msgid "in a moment"
msgstr "一会儿"

#: ../roundup/date.py:1083
msgid "just now"
msgstr "刚才"

#: ../roundup/date.py:1086
msgid "1 minute"
msgstr "1分钟"

#: ../roundup/date.py:1089
#, python-format
msgid "%(number)s minute"
msgid_plural "%(number)s minutes"
msgstr[0] "%(number)s 分钟"

#: ../roundup/date.py:1092
msgid "1/2 an hour"
msgstr "半小时"

#: ../roundup/date.py:1094
#, python-format
msgid "%(number)s/4 hour"
msgid_plural "%(number)s/4 hours"
msgstr[0] "%(number)s/4 小时"

#: ../roundup/date.py:1098
#, python-format
msgid "%s ago"
msgstr "%s之前"

#: ../roundup/date.py:1100
#, python-format
msgid "in %s"
msgstr "在 %s"

#: ../roundup/hyperdb.py:126
#, fuzzy, python-format
msgid "property %(property)s: %(errormsg)s"
msgstr "属性 %s: %s"

#: ../roundup/hyperdb.py:161
#, python-format
msgid "property %(property)s: %(value)r is an invalid date (%(errormsg)s)"
msgstr ""

#: ../roundup/hyperdb.py:184
#, python-format
msgid ""
"property %(property)s: %(value)r is an invalid date interval (%(errormsg)s)"
msgstr ""

#: ../roundup/hyperdb.py:446
#, fuzzy, python-format
msgid "property %(property)s: %(value)r is not a number"
msgstr "属性 \"%(propname)s\": \"%(value)s\" 当前不在列表中"

#: ../roundup/hyperdb.py:460
#, fuzzy, python-format
msgid "property %(property)s: %(value)r is not an integer"
msgstr "属性 \"%(propname)s\": \"%(value)s\" 当前不在列表中"

#: ../roundup/hyperdb.py:482
#, python-format
msgid "\"%s\" not a node designator"
msgstr ""

#: ../roundup/hyperdb.py:1515 ../roundup/hyperdb.py:1523
#: ../roundup/hyperdb.py:1515:1523
#, python-format
msgid "Not a property name: %s"
msgstr "不是属性名: %s"

#: ../roundup/hyperdb.py:2054
#, fuzzy, python-format
msgid "property %(property)s: %(value)r is not a %(classname)s."
msgstr "属性 \"%(propname)s\": \"%(value)s\" 当前不在列表中"

#: ../roundup/hyperdb.py:2060
#, python-format
msgid "you may only enter ID values for property %s"
msgstr ""

#: ../roundup/hyperdb.py:2095
#, python-format
msgid "%(property)r is not a property of %(classname)s"
msgstr ""

#: ../roundup/init.py:141
#, python-format
msgid ""
"WARNING: directory '%s'\n"
"\tcontains old-style template - ignored"
msgstr ""

#: ../roundup/mailgw.py:215 ../roundup/mailgw.py:228
#: ../roundup/mailgw.py:215:228
#, python-format
msgid "Message signed with unknown key: %s"
msgstr ""

#: ../roundup/mailgw.py:218
#, python-format
msgid "Message signed with an expired key: %s"
msgstr ""

#: ../roundup/mailgw.py:221
#, python-format
msgid "Message signed with a revoked key: %s"
msgstr ""

#: ../roundup/mailgw.py:224
msgid "Invalid PGP signature detected."
msgstr ""

#: ../roundup/mailgw.py:231
#, fuzzy
msgid "Unsigned Message"
msgstr "新消息"

#: ../roundup/mailgw.py:481
msgid "Unknown multipart/encrypted version."
msgstr ""

#: ../roundup/mailgw.py:490
msgid "Unable to decrypt your message."
msgstr ""

#: ../roundup/mailgw.py:517
msgid "No PGP signature found in message."
msgstr ""

#: ../roundup/mailgw.py:599
msgid ""
"\n"
"Emails to Roundup trackers must include a Subject: line!\n"
msgstr ""

#: ../roundup/mailgw.py:712
#, python-format
msgid ""
"\n"
"The message you sent to roundup did not contain a properly formed subject\n"
"line. The subject must contain a class name or designator to indicate the\n"
"'topic' of the message. For example:\n"
"    Subject: [issue] This is a new issue\n"
"      - this will create a new issue in the tracker with the title 'This is\n"
"        a new issue'.\n"
"    Subject: [issue1234] This is a followup to issue 1234\n"
"      - this will append the message's contents to the existing issue 1234\n"
"        in the tracker.\n"
"\n"
"Subject was: '%(subject)s'\n"
msgstr ""

#: ../roundup/mailgw.py:747
#, python-format
msgid ""
"\n"
"The class name you identified in the subject line (\"%(classname)s\") does\n"
"not exist in the database.\n"
"\n"
"Valid class names are: %(validname)s\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""

#: ../roundup/mailgw.py:755
#, python-format
msgid ""
"\n"
"You did not identify a class name in the subject line and there is no\n"
"default set for this tracker. The subject must contain a class name or\n"
"designator to indicate the 'topic' of the message. For example:\n"
"    Subject: [issue] This is a new issue\n"
"      - this will create a new issue in the tracker with the title 'This is\n"
"        a new issue'.\n"
"    Subject: [issue1234] This is a followup to issue 1234\n"
"      - this will append the message's contents to the existing issue 1234\n"
"        in the tracker.\n"
"\n"
"Subject was: '%(subject)s'\n"
msgstr ""

#: ../roundup/mailgw.py:815
#, python-format
msgid ""
"\n"
"I cannot match your message to a node in the database - you need to either\n"
"supply a full designator (with number, eg \"[issue123]\") or keep the\n"
"previous subject title intact so I can match that.\n"
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""

#: ../roundup/mailgw.py:848
#, python-format
msgid ""
"\n"
"The node specified by the designator in the subject of your message\n"
"(\"%(nodeid)s\") does not exist.\n"
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""

#: ../roundup/mailgw.py:893
#, python-format
msgid ""
"\n"
"You are not a registered user.%(registration_info)s\n"
"\n"
"Unknown address: %(from_address)s\n"
msgstr ""

#: ../roundup/mailgw.py:901
msgid "You are not permitted to access this tracker."
msgstr "你没有访问此 tracker 的权限。"

#: ../roundup/mailgw.py:913
#, python-format
msgid "You are not permitted to edit %(classname)s."
msgstr "你没有编辑 %(classname)s 的权限。"

#: ../roundup/mailgw.py:919
#, python-format
msgid "You are not permitted to create %(classname)s."
msgstr "你创建 %(classname)s 的权限。"

#: ../roundup/mailgw.py:1001
#, python-format
msgid ""
"\n"
"There were problems handling your subject line argument list:\n"
"- %(errors)s\n"
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""

#: ../roundup/mailgw.py:1054
msgid "This tracker has been configured to require all email be PGP encrypted."
msgstr ""

#: ../roundup/mailgw.py:1092
msgid ""
"\n"
"This tracker has been configured to require all email be PGP signed or\n"
"encrypted."
msgstr ""

#: ../roundup/mailgw.py:1122
msgid "You are not permitted to create files."
msgstr "你没有创建文件的权限。"

#: ../roundup/mailgw.py:1139
#, python-format
msgid "You are not permitted to add files to %(classname)s."
msgstr "你没有向 %(classname)s 添加文件的权限。"

#: ../roundup/mailgw.py:1170
msgid ""
"\n"
"Roundup requires the submission to be plain text. The message parser could\n"
"not find a text/plain part to use.\n"
msgstr ""

#: ../roundup/mailgw.py:1183
msgid "You are not permitted to create messages."
msgstr "你没有创建消息的权限。"

#: ../roundup/mailgw.py:1192
#, python-format
msgid ""
"\n"
"Mail message was rejected by a detector.\n"
"%(error)s\n"
msgstr ""

#: ../roundup/mailgw.py:1203
#, python-format
msgid "You are not permitted to add messages to %(classname)s."
msgstr "你没有向 %(classname)s 添加消息的权限。"

#: ../roundup/mailgw.py:1226
#, python-format
msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
msgstr "你没有编辑 %(classname)s 类的 %(prop)s 属性的权限。"

#: ../roundup/mailgw.py:1238
#, fuzzy, python-format
msgid "You are not permitted to set property %(prop)s of class %(classname)s."
msgstr "你没有编辑 %(classname)s 类的 %(prop)s 属性的权限。"

#: ../roundup/mailgw.py:1246
#, python-format
msgid ""
"\n"
"There was a problem with the message you sent:\n"
"   %(message)s\n"
msgstr ""

#: ../roundup/mailgw.py:1366 ../roundup/mailgw.py:1835
#: ../roundup/mailgw.py:1366:1835
#, python-format
msgid ""
"\n"
"The mail gateway is not properly set up. Please contact\n"
"%(mailadmin)s and have them fix the incorrect properties:\n"
"  %(errors)s\n"
msgstr ""

#: ../roundup/mailgw.py:1821
#, python-format
msgid ""
"\n"
"The mail gateway is not properly set up. Please contact\n"
"%(mailadmin)s and have them fix the incorrect class specified as:\n"
"  %(classname)s\n"
msgstr ""

#: ../roundup/mailgw.py:1856
msgid "not of form [arg=value,value,...;arg=value,value,...]"
msgstr ""

#: ../roundup/mlink_expr.py:161
#, python-format
msgid ""
"There was an error searching %(class)s by %(attr)s using: %(opcodes)s. The "
"operator %(opcode)s (%(opcodename)s) at position %(position)d has too few "
"arguments."
msgstr ""

#: ../roundup/mlink_expr.py:174
#, python-format
msgid ""
"There was an error searching %(class)s by %(attr)s using: %(opcodes)s. There "
"are too many arguments for the existing operators. The values on the stack "
"are: %(stack)s"
msgstr ""

#: ../roundup/pygettext.py:400
#, python-format
msgid "*** %(file)s:%(lineno)s: Seen unexpected token \"%(token)s\""
msgstr ""

#: ../roundup/pygettext.py:456
#, python-format
msgid "# File: %(filename)s, line: %(lineno)d"
msgstr ""

#: ../roundup/pygettext.py:463
#, python-format
msgid " %(filename)s:%(lineno)d"
msgstr ""

#: ../roundup/pygettext.py:539
#, fuzzy, python-format
msgid "Invalid value for --style: %s"
msgstr "无效登录"

#: ../roundup/pygettext.py:547
#, python-format
msgid "pygettext.py (xgettext for Python) %s"
msgstr ""

#: ../roundup/pygettext.py:553
#, python-format
msgid "--width argument must be an integer: %s"
msgstr ""

#: ../roundup/pygettext.py:581
#, python-format
msgid "Can't read --exclude-file: %s"
msgstr ""

#: ../roundup/pygettext.py:600
msgid "Reading standard input"
msgstr ""

#: ../roundup/pygettext.py:605
#, python-format
msgid "Working on %s"
msgstr ""

#: ../roundup/pygettext.py:639
msgid "a unicode string"
msgstr ""

#: ../roundup/pygettext.py:641
#, python-format
msgid "*** Seen unexpected token \"%(token)s\""
msgstr ""

#: ../roundup/pygettext.py:642
msgid "morethanonestring"
msgstr ""

#: ../roundup/rest.py:417
#, python-format
msgid "Method %(m)s not allowed. Allowed: %(a)s"
msgstr ""

#: ../roundup/rest.py:964
#, python-format
msgid ""
"Page size %(page_size)s must be less than admin limit on query result size: "
"%(max_size)s."
msgstr ""

#: ../roundup/rest.py:1211
#, fuzzy, python-format
msgid "Invalid attribute %s"
msgstr "无效登录"

#: ../roundup/rest.py:2199
#, python-format
msgid "Api rate limits exceeded. Please wait: %s seconds."
msgstr ""

#: ../roundup/rest.py:2284
#, python-format
msgid ""
"Content type '%(requested)s' requested in URL is not available.\n"
"Acceptable types: %(acceptable)s\n"
msgstr ""

#: ../roundup/rest.py:2306
#, python-format
msgid ""
"Unable to parse Accept Header. %(error)s. Acceptable types: */*, "
"%(acceptable_types)s"
msgstr ""

#: ../roundup/rest.py:2378 ../roundup/rest.py:2603 ../roundup/rest.py:2378:2603
#, python-format
msgid ""
"Unrecognized api version: %s. See /rest without specifying api version for "
"supported versions."
msgstr ""

#: ../roundup/rest.py:2413 ../roundup/rest.py:2424 ../roundup/rest.py:2413:2424
#, python-format
msgid ""
"Requested content type(s) '%(requested)s' not available.\n"
"Acceptable mime types are: */*, %(acceptable)s"
msgstr ""

#: ../roundup/rest.py:2702
msgid ""
"Internal error while formatting response.\n"
"accept_mime_type is not defined. This should\n"
"never happen\n"
msgstr ""

#: ../roundup/roundupdb.py:140
#, python-format
msgid "Username '%s' already exists."
msgstr ""

#: ../roundup/roundupdb.py:224
msgid "files"
msgstr "文件"

#: ../roundup/roundupdb.py:224
msgid "messages"
msgstr "消息"

#: ../roundup/roundupdb.py:224
msgid "nosy"
msgstr "抄送"

#: ../roundup/roundupdb.py:224
msgid "superseder"
msgstr "后续"

#: ../roundup/roundupdb.py:224
msgid "title"
msgstr "标题"

#: ../roundup/roundupdb.py:225
msgid "assignedto"
msgstr "分配给"

#: ../roundup/roundupdb.py:225
msgid "keyword"
msgstr "关键字"

#: ../roundup/roundupdb.py:225
msgid "priority"
msgstr "优先级"

#: ../roundup/roundupdb.py:225
msgid "status"
msgstr "状态"

#: ../roundup/roundupdb.py:228
msgid "activity"
msgstr "最近修改"

#. following properties are common for all hyperdb classes
#. they are listed here to keep things in one place
#: ../roundup/roundupdb.py:228
msgid "actor"
msgstr "最近修改者"

#: ../roundup/roundupdb.py:228
msgid "creation"
msgstr "创建"

#: ../roundup/roundupdb.py:228
msgid "creator"
msgstr "创建者"

#: ../roundup/roundupdb.py:447
#, python-format
msgid "No key for \"%(adr)s\" in keyring"
msgstr ""

#: ../roundup/roundupdb.py:525
#, python-format
msgid "New submission from %(authname)s%(authaddr)s:"
msgstr ""

#: ../roundup/roundupdb.py:528
#, python-format
msgid "%(authname)s%(authaddr)s added the comment:"
msgstr ""

#: ../roundup/roundupdb.py:531
#, python-format
msgid "Change by %(authname)s%(authaddr)s:"
msgstr ""

#: ../roundup/roundupdb.py:550
#, python-format
msgid "File '%(filename)s' not attached - you can download it from %(link)s."
msgstr ""

#: ../roundup/roundupdb.py:925
#, python-format
msgid ""
"\n"
"Now:\n"
"%(new)s\n"
"Was:\n"
"%(old)s"
msgstr ""

#: ../roundup/scripts/roundup_demo.py:50
#, python-format
msgid ""
"Enter tracker template to use (one of (%(template_list)s)) "
"[%(default_template)s]: "
msgstr ""

#: ../roundup/scripts/roundup_demo.py:166
#, python-format
msgid "Enter directory path to create demo tracker [%s]: "
msgstr "输入目录来创建演示tracker [%s]:"

#: ../roundup/scripts/roundup_gettext.py:33
msgid ""
"\n"
"Extracting translatable strings only from html templates.\n"
"Because the 'polib' module is missing, unable to extract\n"
"translations from detectors or extensions.\n"
"The 'polib' module can be installed with pip.\n"
msgstr ""

#: ../roundup/scripts/roundup_gettext.py:71
#, python-format
msgid "Usage: %(program)s <tracker home>"
msgstr ""

#: ../roundup/scripts/roundup_gettext.py:89
#, python-format
msgid "No tracker templates found in directory %s"
msgstr ""

#: ../roundup/scripts/roundup_mailgw.py:182
msgid ""
"\n"
"Error: The instance home must be specified"
msgstr ""

#: ../roundup/scripts/roundup_mailgw.py:200
#, fuzzy
msgid ""
"\n"
"Error: not enough source specification information"
msgstr "错误:没有足够的源协议信息"

#: ../roundup/scripts/roundup_mailgw.py:231
#, fuzzy, python-format
msgid ""
"\n"
"Error: %s specification not valid"
msgstr "错误:pop协议无效"

#: ../roundup/scripts/roundup_mailgw.py:254
#, fuzzy
msgid ""
"\n"
"Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", "
"\"imap\", \"imaps\",  \"imaps_cram\", or \"imaps_oauth\""
msgstr ""
"错误:源必须是 \"mailbox\", \"pop\", \"apop\", \"imap\" 或者 \"imaps\" 之一"

#: ../roundup/scripts/roundup_server.py:113
msgid "WARNING: generating temporary SSL certificate"
msgstr ""

#: ../roundup/scripts/roundup_server.py:144
#, python-format
msgid "Unable to find/use key from file: %(pemfile)s"
msgstr ""

#: ../roundup/scripts/roundup_server.py:145
msgid ""
"Does it have a private key surrounded by '-----BEGIN PRIVATE KEY-----' and\n"
"  '-----END PRIVATE KEY-----' markers?"
msgstr ""

#: ../roundup/scripts/roundup_server.py:150
#, python-format
msgid "Unable to find/use certificate from file: %(pemfile)s"
msgstr ""

#: ../roundup/scripts/roundup_server.py:151
msgid ""
"Does it have a certificate surrounded by '-----BEGIN CERTIFICATE-----' and\n"
"  '-----END CERTIFICATE-----' markers?"
msgstr ""

#: ../roundup/scripts/roundup_server.py:354
msgid ""
"<html><head><title>Roundup trackers index</title></head>\n"
"<body><h1>Roundup trackers index</h1><ol>\n"
msgstr ""
"<html><head><title>Roundup tracker 索引</title></head>\n"
"<body><h1>Roundup tracker 索引</h1><ol>\n"

#: ../roundup/scripts/roundup_server.py:602
#, fuzzy, python-format
msgid "Error: %(type)s: %(value)s"
msgstr "%(key)s: %(value)s"

#: ../roundup/scripts/roundup_server.py:614
msgid "WARNING: ignoring \"-g\" argument, not root"
msgstr "警告:忽略 \"-g\" 参数,不是 root"

#: ../roundup/scripts/roundup_server.py:620
msgid "Can't change groups - no grp module"
msgstr "不能修改组 - 无 grp 模块"

#: ../roundup/scripts/roundup_server.py:629
#, python-format
msgid "Group %(group)s doesn't exist"
msgstr "组 %(group)s 不存在"

#: ../roundup/scripts/roundup_server.py:641
msgid "Can't run as root!"
msgstr "不能以 root 运行!"

#: ../roundup/scripts/roundup_server.py:644
msgid "WARNING: ignoring \"-u\" argument, not root"
msgstr "警告:忽略 \"-u\" 参数,不是 root"

#: ../roundup/scripts/roundup_server.py:650
msgid "Can't change users - no pwd module"
msgstr "不能修改用户 - 无 pwd 模块"

#: ../roundup/scripts/roundup_server.py:659
#, python-format
msgid "User %(user)s doesn't exist"
msgstr "用户 %(user)s 不存在"

#: ../roundup/scripts/roundup_server.py:871
#, python-format
msgid "Multiprocess mode \"%s\" is not available, switching to single-process"
msgstr ""

#: ../roundup/scripts/roundup_server.py:899
#, python-format
msgid "Unable to bind to port %s, port already in use."
msgstr "无法绑定到端口 %s, 端口已经被占用。"

#: ../roundup/scripts/roundup_server.py:903
#, 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:982
#, fuzzy
msgid ""
" -c <Command>  Windows Service options.\n"
"               If you want to run the server as a Windows Service, you\n"
"               must use configuration file to specify tracker homes.\n"
"               Logfile option is required to run Roundup Tracker service.\n"
"               Typing \"roundup-server -c help\" shows Windows Services\n"
"               specifics."
msgstr ""
" -c <Command>  Windows 服务选项。\n"
"               如果你想把server作为一个Windows服务来运行,你必须通过修改\n"
"               这个程序的常量来配置此选项的其它内容。你至少需要在 "
"TRACKER_HOMES\n"
"               变量上配置一个tracker。这个选项与其经选项是互斥的。打入\n"
"               \"roundup-server -c help\" 来了解Windows服务的规范。"

#: ../roundup/scripts/roundup_server.py:989
#, fuzzy
msgid ""
" -u <UID>      runs the Roundup web server as this UID\n"
" -g <GID>      runs the Roundup web server as this GID\n"
" -d <PIDfile>  run the server in the background and write the server's PID\n"
"               to the file indicated by PIDfile. The -l option *must* be\n"
"               specified if -d is used.\n"
" -D            run the server in the foreground even when -d is used."
msgstr ""
" -u <UID>      以这个 UID 来运行 Roundup web 服务器\n"
" -g <GID>      以这个 GID 来运行 Roundup web 服务器\n"
" -d <PIDfile>  在后台运行服务器,并且将服务器的 PID 写入指定的 PIDFile 中"
"去。\n"
"               如果使用了 -d 选项,则 -l 选项 *必须* 要指定。"

#: ../roundup/scripts/roundup_server.py:997
#, fuzzy, python-format
msgid ""
"\n"
"%(message)sUsage: roundup-server [options] [name=tracker home]*\n"
"\n"
"Options:\n"
" -v            print the Roundup version number and exit\n"
" -h            print this text and exit\n"
" -S            create or update configuration file and exit\n"
" -C <fname>    use configuration file <fname>\n"
" -n <name>     set the host name of the Roundup web server instance,\n"
"               specifies on which network interfaces to listen for\n"
"               connections, defaults to localhost, use 0.0.0.0 to bind\n"
"               to all network interfaces\n"
" -p <port>     set the port to listen on (default: %(port)s)\n"
" -I <header1[,header2]*> list of headers to pass to the backend\n"
" -l <fname>    log to the file indicated by fname instead of stderr/stdout\n"
" -N            log client machine names instead of IP addresses (much "
"slower)\n"
" -i <fname>    set tracker index template\n"
" -m <children> maximum number of children to spawn in fork multiprocess "
"mode\n"
" -s            enable SSL\n"
" -L            http request logging uses python logging (roundup.http)\n"
" -P            log client address/name using reverse proxy X-Forwarded-For\n"
"               header and not the connection IP (which is the reverse "
"proxy).\n"
"               Appends a '+' sign to the logged address/name.\n"
" -e <fname>    PEM file containing SSL key and certificate\n"
" -t <mode>     multiprocess mode (default: %(mp_def)s).\n"
"               Allowed values: %(mp_types)s.\n"
" -V <version>  set HTTP version (default: HTTP/1.1).\n"
"               Allowed values: HTTP/1.0, HTTP/1.1.\n"
"\n"
"%(os_part)s\n"
"\n"
"Long options:\n"
" --version          print the Roundup version number and exit\n"
" --help             print this text and exit\n"
" --save-config      create or update configuration file and exit\n"
" --config <fname>   use configuration file <fname>\n"
" All settings of the [main] section of the configuration file\n"
" also may be specified in form --<name>=<value>\n"
"\n"
"Examples:\n"
"\n"
" roundup-server -S -C /opt/roundup/etc/roundup-server.ini \\\n"
"    -n localhost -p 8917 -l /var/log/roundup.log \\\n"
"    support=/var/spool/roundup-trackers/support\n"
"\n"
" roundup-server -C /opt/roundup/etc/roundup-server.ini\n"
"\n"
" roundup-server support=/var/spool/roundup-trackers/support\n"
"\n"
" roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n"
"    support=/var/spool/roundup-trackers/support\n"
"\n"
"Configuration file format:\n"
"   Roundup Server configuration file has common .ini file format.\n"
"   Configuration file created with 'roundup-server -S' contains\n"
"   detailed explanations for each option.  Please see that file\n"
"   for option descriptions.\n"
"\n"
"How to use \"name=tracker home\":\n"
"   These arguments set the tracker home(s) to use. The name is how the\n"
"   tracker is identified in the URL (it's the first part of the URL path).\n"
"   The tracker home is the directory that was identified when you did\n"
"   \"roundup-admin init\". You may specify any number of these name=home\n"
"   pairs on the command-line. Make sure the name part doesn't include\n"
"   any url-unsafe characters like spaces, as these confuse IE.\n"
msgstr ""
"%(message)s用法:roundup-server [options] [name=tracker home]*\n"
"\n"
"选项:\n"
" -v            打印 Roundup 的版本号并且退出\n"
" -C <fname>    使用配置文件\n"
" -n <name>     设置 Roundup web 服务器实例的主机名\n"
" -p <port>     设置监听端口(缺省:%(port)s)\n"
" -l <fname>    将日志输出到由 fname 指定的文件中去,而不是 标准错误/标准输"
"出\n"
" -N            将客户端机器的名字而不是IP地址记录到日志中去(可能会慢点)\n"
"%(os_part)s\n"
"\n"
"举例:\n"
" roundup-server -C /opt/roundup/etc/roundup-server.ini\n"
"\n"
" roundup-server support=/var/spool/roundup-trackers/support\n"
"\n"
" roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n"
"     support=/var/spool/roundup-trackers/support\n"
"\n"
"配置文件格式:\n"
"   查阅在Roundup \"doc\" 目录下的 \"admin_guide\" 。\n"
"\n"
"如何使用 \"name=tracker home\":\n"
"   这些参数用来设置要使用的tracker的起始目录。name 会在URL中用来\n"
"   定位tracker(它是 URL 路径的第一部分)。tracker home 是在你执行\n"
"   \"roundup-admin init\" 时所指定的目录。你可以在命令行上指定任\n"
"   意数量的 name=home 对。要确保 name 部分不能包括任何非url安全的\n"
"   字符,象空格,因为它们会把IE搞乱。\n"

#: ../roundup/scripts/roundup_server.py:1177
msgid "Instances must be name=home"
msgstr "实例必须是 实例名=实例路径"

#: ../roundup/scripts/roundup_server.py:1191
#, python-format
msgid "Configuration saved to %s"
msgstr "配置保存到 %s"

#: ../roundup/scripts/roundup_server.py:1206
msgid "If you specify a PID file you must use -l or -L."
msgstr ""

#: ../roundup/scripts/roundup_server.py:1212
msgid "Sorry, you can't run the server as a daemon on this Operating System"
msgstr "抱歉,在这个操作系统上不能以守护进程的方式来运行服务"

#: ../roundup/scripts/roundup_server.py:1232
#, python-format
msgid "Roundup server started on %(HOST)s:%(PORT)s"
msgstr "Roundup server 启动于 %(HOST)s:%(PORT)s"

#: ../share/roundup/templates/classic/html/_generic.collision.html:4
#: ../share/roundup/templates/devel/html/_generic.collision.html:4
#: ../share/roundup/templates/minimal/html/_generic.collision.html:4
#: ../share/roundup/templates/responsive/html/_generic.collision.html:4
msgid "${class} Edit Collision - ${tracker}"
msgstr "${class} 编辑冲突 - ${tracker}"

#: ../share/roundup/templates/classic/html/_generic.collision.html:7
#: ../share/roundup/templates/devel/html/_generic.collision.html:7
#: ../share/roundup/templates/minimal/html/_generic.collision.html:7
#: ../share/roundup/templates/responsive/html/_generic.collision.html:7
msgid "${class} Edit Collision"
msgstr "${class} 编辑冲突"

#: ../share/roundup/templates/classic/html/_generic.collision.html:14
#: ../share/roundup/templates/devel/html/_generic.collision.html:14
#: ../share/roundup/templates/minimal/html/_generic.collision.html:14
#: ../share/roundup/templates/responsive/html/_generic.collision.html:14
msgid ""
"\n"
"  There has been a collision. Another user updated this node\n"
"  while you were editing. Please <a href='${context}'>reload</a>\n"
"  the node and review your edits.\n"
msgstr ""
"\n"
"  存在冲突。另一个用户在你编辑时更新了此条记录。\n"
"  请 <a href='${context}'>重新载入</a> 记录查看你的编辑。\n"

#: ../share/roundup/templates/classic/html/_generic.help-empty.html:6
#: ../share/roundup/templates/devel/html/_generic.help-empty.html:6
#: ../share/roundup/templates/devel/html/user.help.html:90
#: ../share/roundup/templates/responsive/html/_generic.help-empty.html:6
#: ../share/roundup/templates/responsive/html/user.help.html:90
msgid "Please specify your search parameters!"
msgstr "请阁下指定搜索参数。"

#: ../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
#: ../share/roundup/templates/classic/html/issue.index.html:15
#: ../share/roundup/templates/classic/html/issue.item.html:28
#: ../share/roundup/templates/classic/html/msg.item.html:26
#: ../share/roundup/templates/classic/html/user.index.html:9
#: ../share/roundup/templates/classic/html/user.item.html:35
#: ../share/roundup/templates/devel/html/_generic.help-list.html:2
#: ../share/roundup/templates/devel/html/_generic.index.html:12
#: ../share/roundup/templates/devel/html/_generic.item.html:12
#: ../share/roundup/templates/devel/html/_generic.query.html:2
#: ../share/roundup/templates/devel/html/bug.index.html:15
#: ../share/roundup/templates/devel/html/bug.item.html:27
#: ../share/roundup/templates/devel/html/file.item.html:9
#: ../share/roundup/templates/devel/html/keyword.index.html:15
#: ../share/roundup/templates/devel/html/keyword.item.html:33
#: ../share/roundup/templates/devel/html/milestone.index.html:15
#: ../share/roundup/templates/devel/html/msg.item.html:25
#: ../share/roundup/templates/devel/html/patch.item.html:9
#: ../share/roundup/templates/devel/html/patch.item.html:97
#: ../share/roundup/templates/devel/html/task.index.html:15
#: ../share/roundup/templates/devel/html/task.item.html:27
#: ../share/roundup/templates/devel/html/user.index.html:8
#: ../share/roundup/templates/devel/html/user.item.html:34
#: ../share/roundup/templates/minimal/html/_generic.index.html:14
#: ../share/roundup/templates/minimal/html/_generic.item.html:12
#: ../share/roundup/templates/minimal/html/user.index.html:9
#: ../share/roundup/templates/minimal/html/user.item.html:34
#: ../share/roundup/templates/minimal/html/user.register.html:14
#: ../share/roundup/templates/responsive/html/_generic.help-list.html:2
#: ../share/roundup/templates/responsive/html/_generic.index.html:12
#: ../share/roundup/templates/responsive/html/_generic.item.html:12
#: ../share/roundup/templates/responsive/html/_generic.query.html:2
#: ../share/roundup/templates/responsive/html/bug.index.html:15
#: ../share/roundup/templates/responsive/html/bug.item.html:27
#: ../share/roundup/templates/responsive/html/file.item.html:9
#: ../share/roundup/templates/responsive/html/keyword.index.html:15
#: ../share/roundup/templates/responsive/html/keyword.item.html:33
#: ../share/roundup/templates/responsive/html/milestone.index.html:15
#: ../share/roundup/templates/responsive/html/msg.item.html:26
#: ../share/roundup/templates/responsive/html/patch.item.html:9
#: ../share/roundup/templates/responsive/html/patch.item.html:95
#: ../share/roundup/templates/responsive/html/task.index.html:15
#: ../share/roundup/templates/responsive/html/task.item.html:27
#: ../share/roundup/templates/responsive/html/user.index.html:8
#: ../share/roundup/templates/responsive/html/user.item.html:34
msgid "You are not allowed to view this page."
msgstr "你不允许查看此页"

#: ../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"
msgstr ""

#: ../share/roundup/templates/classic/html/_generic.help-search.html:9
#: ../share/roundup/templates/devel/html/_generic.help-search.html:9
#: ../share/roundup/templates/responsive/html/_generic.help-search.html:9
msgid ""
"Generic template ${template} or version for class ${classname} is not yet "
"implemented"
msgstr ""

#: ../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: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:60
#: ../share/roundup/templates/responsive/html/user.help.html:103
msgid " Cancel "
msgstr "取消"

#: ../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: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:66
#: ../share/roundup/templates/responsive/html/user.help.html:108
msgid " Apply "
msgstr "应用"

#: ../share/roundup/templates/classic/html/_generic.help.html:9
#: ../share/roundup/templates/classic/html/user.help.html:13
#: ../share/roundup/templates/minimal/html/_generic.help.html:9
msgid "${property} help - ${tracker}"
msgstr "${property} 帮助 - ${tracker}"

#: ../share/roundup/templates/classic/html/_generic.help.html:41
#: ../share/roundup/templates/classic/html/help.html:21
#: ../share/roundup/templates/classic/html/issue.index.html:80
#: ../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: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:58
#: ../share/roundup/templates/responsive/html/user.index.html:77
msgid "&lt;&lt; previous"
msgstr "&lt;&lt; 向上"

#: ../share/roundup/templates/classic/html/_generic.help.html:53
#: ../share/roundup/templates/classic/html/help.html:28
#: ../share/roundup/templates/classic/html/issue.index.html:88
#: ../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: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:65
#: ../share/roundup/templates/responsive/html/user.index.html:85
msgid "${start}..${end} out of ${total}"
msgstr "${start}..${end} (共 ${total} 项)"

#: ../share/roundup/templates/classic/html/_generic.help.html:57
#: ../share/roundup/templates/classic/html/help.html:32
#: ../share/roundup/templates/classic/html/issue.index.html:91
#: ../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: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:69
#: ../share/roundup/templates/responsive/html/user.index.html:88
msgid "next &gt;&gt;"
msgstr "向下 &gt;&gt;"

#: ../share/roundup/templates/classic/html/_generic.index.html:6
#: ../share/roundup/templates/classic/html/_generic.item.html:4
#: ../share/roundup/templates/devel/html/_generic.index.html:4
#: ../share/roundup/templates/devel/html/_generic.item.html:4
#: ../share/roundup/templates/minimal/html/_generic.index.html:6
#: ../share/roundup/templates/minimal/html/_generic.item.html:4
#: ../share/roundup/templates/responsive/html/_generic.index.html:4
#: ../share/roundup/templates/responsive/html/_generic.item.html:4
msgid "${class} editing - ${tracker}"
msgstr "${class} 编辑 - ${tracker}"

#: ../share/roundup/templates/classic/html/_generic.index.html:9
#: ../share/roundup/templates/classic/html/_generic.item.html:7
#: ../share/roundup/templates/devel/html/_generic.index.html:7
#: ../share/roundup/templates/devel/html/_generic.item.html:7
#: ../share/roundup/templates/minimal/html/_generic.index.html:9
#: ../share/roundup/templates/minimal/html/_generic.item.html:7
#: ../share/roundup/templates/responsive/html/_generic.index.html:7
#: ../share/roundup/templates/responsive/html/_generic.item.html:7
msgid "${class} editing"
msgstr "${class} 编辑"

#: ../share/roundup/templates/classic/html/_generic.index.html:19
#: ../share/roundup/templates/classic/html/_generic.item.html:16
#: ../share/roundup/templates/classic/html/file.item.html:13
#: ../share/roundup/templates/classic/html/issue.index.html:19
#: ../share/roundup/templates/classic/html/issue.item.html:32
#: ../share/roundup/templates/classic/html/msg.item.html:30
#: ../share/roundup/templates/classic/html/user.index.html:13
#: ../share/roundup/templates/classic/html/user.item.html:39
#: ../share/roundup/templates/devel/html/_generic.index.html:17
#: ../share/roundup/templates/devel/html/_generic.item.html:16
#: ../share/roundup/templates/devel/html/bug.index.html:19
#: ../share/roundup/templates/devel/html/bug.item.html:31
#: ../share/roundup/templates/devel/html/file.item.html:13
#: ../share/roundup/templates/devel/html/keyword.index.html:19
#: ../share/roundup/templates/devel/html/keyword.item.html:37
#: ../share/roundup/templates/devel/html/milestone.index.html:19
#: ../share/roundup/templates/devel/html/msg.item.html:29
#: ../share/roundup/templates/devel/html/patch.item.html:13
#: ../share/roundup/templates/devel/html/patch.item.html:101
#: ../share/roundup/templates/devel/html/task.index.html:19
#: ../share/roundup/templates/devel/html/task.item.html:31
#: ../share/roundup/templates/devel/html/user.index.html:12
#: ../share/roundup/templates/devel/html/user.item.html:38
#: ../share/roundup/templates/minimal/html/_generic.index.html:19
#: ../share/roundup/templates/minimal/html/_generic.item.html:16
#: ../share/roundup/templates/minimal/html/user.index.html:13
#: ../share/roundup/templates/minimal/html/user.item.html:38
#: ../share/roundup/templates/minimal/html/user.register.html:17
#: ../share/roundup/templates/responsive/html/_generic.index.html:17
#: ../share/roundup/templates/responsive/html/_generic.item.html:16
#: ../share/roundup/templates/responsive/html/bug.index.html:19
#: ../share/roundup/templates/responsive/html/bug.item.html:31
#: ../share/roundup/templates/responsive/html/file.item.html:13
#: ../share/roundup/templates/responsive/html/keyword.index.html:19
#: ../share/roundup/templates/responsive/html/keyword.item.html:37
#: ../share/roundup/templates/responsive/html/milestone.index.html:19
#: ../share/roundup/templates/responsive/html/msg.item.html:30
#: ../share/roundup/templates/responsive/html/patch.item.html:13
#: ../share/roundup/templates/responsive/html/patch.item.html:99
#: ../share/roundup/templates/responsive/html/task.index.html:19
#: ../share/roundup/templates/responsive/html/task.item.html:31
#: ../share/roundup/templates/responsive/html/user.index.html:12
#: ../share/roundup/templates/responsive/html/user.item.html:38
msgid "Please login with your username and password."
msgstr "请使用你的用户名和密码登录。"

#: ../share/roundup/templates/classic/html/_generic.index.html:28
#: ../share/roundup/templates/minimal/html/_generic.index.html:28
#, fuzzy
msgid ""
"<p class=\"form-help\"> You may edit the contents of the ${classname} class "
"using this form. Commas, newlines and double quotes (\") must be handled "
"delicately. You may include commas and newlines by enclosing the values in "
"double-quotes (\"). Double quotes themselves must be quoted by doubling "
"(\"\"). </p> <p class=\"form-help\"> Multilink properties have their "
"multiple values colon (\":\") separated (... ,\"one:two:three\", ...) </p> "
"<p class=\"form-help\"> Remove entries by deleting their line. Add new "
"entries by appending them to the table - put an X in the id column. If you "
"wish to restore a removed item and you know its id then just put that id in "
"the id column. </p>"
msgstr ""
"<p class=\"form-help\"> 你可以使用这个表格来编辑 ${classname} 类。 逗号,换行"
"和双引号(\")必须被小心处理。你可以在双引号(\")中包含逗号和换行。双引号本身必"
"须被两个(\"\")所包括。</p> <p class=\"form-help\"> Multilink 属性有多个值,这"
"些值用冒号(\":\")分隔(...,\"一:二:三\",...) </p> <p class=\"form-help\"> 通"
"过删除它们所在的行来删除项。追加一条新记录到表中 - 在 id 列置上一个 X 。</p>"

#: ../share/roundup/templates/classic/html/_generic.index.html:53
#: ../share/roundup/templates/devel/html/_generic.index.html:50
#: ../share/roundup/templates/minimal/html/_generic.index.html:53
#: ../share/roundup/templates/responsive/html/_generic.index.html:50
msgid "Edit Items"
msgstr "编辑项目"

#: ../share/roundup/templates/classic/html/_generic.item.html:52
#: ../share/roundup/templates/minimal/html/_generic.item.html:52
msgid ""
"Showing 10 items. <a href=\"\">Show all history</a> (warning: this could be "
"VERY long)"
msgstr ""

#: ../share/roundup/templates/classic/html/file.index.html:4
#: ../share/roundup/templates/devel/html/file.index.html:3
#: ../share/roundup/templates/responsive/html/file.index.html:3
msgid "List of files - ${tracker}"
msgstr "文件列表 - ${tracker}"

#: ../share/roundup/templates/classic/html/file.index.html:5
#: ../share/roundup/templates/devel/html/file.index.html:4
#: ../share/roundup/templates/responsive/html/file.index.html:4
msgid "List of files"
msgstr "文件列表"

#: ../share/roundup/templates/classic/html/file.index.html:10
#: ../share/roundup/templates/devel/html/file.index.html:9
#: ../share/roundup/templates/devel/html/patch.index.html:10
#: ../share/roundup/templates/devel/html/patch.index.html:43
#: ../share/roundup/templates/responsive/html/file.index.html:9
#: ../share/roundup/templates/responsive/html/patch.index.html:10
#: ../share/roundup/templates/responsive/html/patch.index.html:43
msgid "Download"
msgstr "下载"

#: ../share/roundup/templates/classic/html/file.index.html:11
#: ../share/roundup/templates/classic/html/file.item.html:27
#: ../share/roundup/templates/devel/html/file.index.html:11
#: ../share/roundup/templates/devel/html/file.item.html:31
#: ../share/roundup/templates/devel/html/patch.index.html:12
#: ../share/roundup/templates/devel/html/patch.index.html:45
#: ../share/roundup/templates/devel/html/patch.item.html:31
#: ../share/roundup/templates/devel/html/patch.item.html:119
#: ../share/roundup/templates/responsive/html/file.index.html:11
#: ../share/roundup/templates/responsive/html/file.item.html:31
#: ../share/roundup/templates/responsive/html/patch.index.html:12
#: ../share/roundup/templates/responsive/html/patch.index.html:45
#: ../share/roundup/templates/responsive/html/patch.item.html:31
#: ../share/roundup/templates/responsive/html/patch.item.html:117
msgid "Content Type"
msgstr "内容类型"

#: ../share/roundup/templates/classic/html/file.index.html:12
#: ../share/roundup/templates/devel/html/file.index.html:12
#: ../share/roundup/templates/devel/html/patch.index.html:13
#: ../share/roundup/templates/devel/html/patch.index.html:46
#: ../share/roundup/templates/responsive/html/file.index.html:12
#: ../share/roundup/templates/responsive/html/patch.index.html:13
#: ../share/roundup/templates/responsive/html/patch.index.html:46
msgid "Uploaded By"
msgstr "上传由"

#: ../share/roundup/templates/classic/html/file.index.html:13
#: ../share/roundup/templates/classic/html/msg.item.html:48
#: ../share/roundup/templates/devel/html/file.index.html:13
#: ../share/roundup/templates/devel/html/msg.item.html:47
#: ../share/roundup/templates/devel/html/patch.index.html:14
#: ../share/roundup/templates/devel/html/patch.index.html:47
#: ../share/roundup/templates/responsive/html/file.index.html:13
#: ../share/roundup/templates/responsive/html/msg.item.html:40
#: ../share/roundup/templates/responsive/html/patch.index.html:14
#: ../share/roundup/templates/responsive/html/patch.index.html:47
msgid "Date"
msgstr "日期"

#: ../share/roundup/templates/classic/html/file.item.html:2
#: ../share/roundup/templates/devel/html/file.item.html:2
#: ../share/roundup/templates/responsive/html/file.item.html:2
msgid "File display - ${tracker}"
msgstr "文件显示 - ${tracker}"

#: ../share/roundup/templates/classic/html/file.item.html:4
#: ../share/roundup/templates/devel/html/file.item.html:4
#: ../share/roundup/templates/responsive/html/file.item.html:4
msgid "File display"
msgstr "文件显示"

#: ../share/roundup/templates/classic/html/file.item.html:23
#: ../share/roundup/templates/classic/html/user.register.html:19
#: ../share/roundup/templates/devel/html/file.item.html:23
#: ../share/roundup/templates/devel/html/patch.item.html:23
#: ../share/roundup/templates/devel/html/patch.item.html:111
#: ../share/roundup/templates/devel/html/user.register.html:26
#: ../share/roundup/templates/responsive/html/file.item.html:23
#: ../share/roundup/templates/responsive/html/patch.item.html:23
#: ../share/roundup/templates/responsive/html/patch.item.html:109
#: ../share/roundup/templates/responsive/html/user.register.html:25
msgid "Name"
msgstr "名字"

#: ../share/roundup/templates/classic/html/file.item.html:45
#: ../share/roundup/templates/devel/html/file.item.html:53
#: ../share/roundup/templates/devel/html/patch.item.html:61
#: ../share/roundup/templates/devel/html/patch.item.html:149
#: ../share/roundup/templates/responsive/html/file.item.html:53
#: ../share/roundup/templates/responsive/html/patch.item.html:61
#: ../share/roundup/templates/responsive/html/patch.item.html:147
msgid "download"
msgstr "下载"

#: ../share/roundup/templates/classic/html/home.classlist.html:2
#: ../share/roundup/templates/devel/html/home.classlist.html:2
#: ../share/roundup/templates/minimal/html/home.classlist.html:2
#: ../share/roundup/templates/responsive/html/home.classlist.html:2
msgid "List of classes - ${tracker}"
msgstr "类列表 - ${tracker}"

#: ../share/roundup/templates/classic/html/home.classlist.html:4
#: ../share/roundup/templates/devel/html/home.classlist.html:4
#: ../share/roundup/templates/minimal/html/home.classlist.html:4
#: ../share/roundup/templates/responsive/html/home.classlist.html:4
msgid "List of classes"
msgstr "类列表"

#: ../share/roundup/templates/classic/html/issue.index.html:3
#: ../share/roundup/templates/classic/html/issue.index.html:9
msgid "List of issues"
msgstr "issue 列表"

#: ../share/roundup/templates/classic/html/issue.index.html:26
#: ../share/roundup/templates/classic/html/issue.item.html:49
#: ../share/roundup/templates/responsive/html/bug.item.html:142
#: ../share/roundup/templates/responsive/html/bug.item.html:241
#: ../share/roundup/templates/responsive/html/task.item.html:118
#: ../share/roundup/templates/responsive/html/task.item.html:215
msgid "Priority"
msgstr "优先级"

#: ../share/roundup/templates/classic/html/issue.index.html:27
#: ../share/roundup/templates/devel/html/bug.index.html:27
#: ../share/roundup/templates/devel/html/milestone.index.html:26
#: ../share/roundup/templates/devel/html/task.index.html:26
#: ../share/roundup/templates/responsive/html/bug.index.html:27
#: ../share/roundup/templates/responsive/html/milestone.index.html:26
#: ../share/roundup/templates/responsive/html/task.index.html:26
msgid "ID"
msgstr "ID"

#: ../share/roundup/templates/classic/html/issue.index.html:28
#: ../share/roundup/templates/devel/html/bug.index.html:28
#: ../share/roundup/templates/devel/html/task.index.html:27
#: ../share/roundup/templates/responsive/html/task.index.html:27
msgid "Creation"
msgstr "创建时间"

#: ../share/roundup/templates/classic/html/issue.index.html:29
#: ../share/roundup/templates/devel/html/bug.index.html:29
#: ../share/roundup/templates/devel/html/task.index.html:28
#: ../share/roundup/templates/responsive/html/bug.index.html:28
#: ../share/roundup/templates/responsive/html/task.index.html:28
msgid "Activity"
msgstr "最近修改"

#: ../share/roundup/templates/classic/html/issue.index.html:30
#: ../share/roundup/templates/devel/html/bug.index.html:30
#: ../share/roundup/templates/devel/html/task.index.html:29
#: ../share/roundup/templates/responsive/html/bug.index.html:29
#: ../share/roundup/templates/responsive/html/task.index.html:29
msgid "Actor"
msgstr "修改者"

#: ../share/roundup/templates/classic/html/issue.index.html:31
#: ../share/roundup/templates/classic/html/keyword.item.html:37
#: ../share/roundup/templates/devel/html/keyword.index.html:25
#: ../share/roundup/templates/responsive/html/keyword.index.html:25
msgid "Keyword"
msgstr "关键字"

#: ../share/roundup/templates/classic/html/issue.index.html:32
#: ../share/roundup/templates/classic/html/issue.item.html:44
#: ../share/roundup/templates/devel/html/bug.index.html:31
#: ../share/roundup/templates/devel/html/milestone.index.html:27
#: ../share/roundup/templates/devel/html/task.index.html:30
#: ../share/roundup/templates/responsive/html/bug.index.html:30
#: ../share/roundup/templates/responsive/html/bug.item.html:44
#: ../share/roundup/templates/responsive/html/bug.item.html:57
#: ../share/roundup/templates/responsive/html/milestone.index.html:27
#: ../share/roundup/templates/responsive/html/task.index.html:30
#: ../share/roundup/templates/responsive/html/task.item.html:45
#: ../share/roundup/templates/responsive/html/task.item.html:56
#: ../share/roundup/templates/responsive/html/task.item.html:62
msgid "Title"
msgstr "标题"

#: ../share/roundup/templates/classic/html/issue.index.html:33
#: ../share/roundup/templates/classic/html/issue.item.html:51
#: ../share/roundup/templates/devel/html/bug.index.html:34
#: ../share/roundup/templates/devel/html/milestone.index.html:28
#: ../share/roundup/templates/devel/html/task.index.html:32
#: ../share/roundup/templates/responsive/html/bug.index.html:33
#: ../share/roundup/templates/responsive/html/bug.item.html:128
#: ../share/roundup/templates/responsive/html/bug.item.html:159
#: ../share/roundup/templates/responsive/html/milestone.index.html:28
#: ../share/roundup/templates/responsive/html/task.index.html:32
#: ../share/roundup/templates/responsive/html/task.item.html:104
#: ../share/roundup/templates/responsive/html/task.item.html:133
msgid "Status"
msgstr "状态"

#: ../share/roundup/templates/classic/html/issue.index.html:34
#: ../share/roundup/templates/devel/html/bug.index.html:36
#: ../share/roundup/templates/devel/html/task.index.html:34
#: ../share/roundup/templates/responsive/html/bug.index.html:35
msgid "Creator"
msgstr "创建人"

#: ../share/roundup/templates/classic/html/issue.index.html:35
#: ../share/roundup/templates/devel/html/bug.index.html:37
#: ../share/roundup/templates/devel/html/task.index.html:35
#: ../share/roundup/templates/responsive/html/bug.index.html:36
#: ../share/roundup/templates/responsive/html/task.index.html:34
msgid "Assigned&nbsp;To"
msgstr "分配给"

#: ../share/roundup/templates/classic/html/issue.index.html:104
msgid "Download as CSV"
msgstr "下载 CSV"

#: ../share/roundup/templates/classic/html/issue.index.html:114
msgid "Sort on:"
msgstr "排序:"

#: ../share/roundup/templates/classic/html/issue.index.html:118
#: ../share/roundup/templates/classic/html/issue.index.html:139
#: ../share/roundup/templates/devel/html/bug.index.html:155
#: ../share/roundup/templates/devel/html/milestone.index.html:120
#: ../share/roundup/templates/devel/html/task.index.html:146
#: ../share/roundup/templates/responsive/html/bug.index.html:143
#: ../share/roundup/templates/responsive/html/milestone.index.html:118
#: ../share/roundup/templates/responsive/html/task.index.html:138
msgid "- nothing -"
msgstr "- 无 -"

#: ../share/roundup/templates/classic/html/issue.index.html:126
#: ../share/roundup/templates/classic/html/issue.index.html:147
#: ../share/roundup/templates/devel/html/bug.index.html:163
#: ../share/roundup/templates/devel/html/milestone.index.html:128
#: ../share/roundup/templates/devel/html/task.index.html:154
#: ../share/roundup/templates/responsive/html/bug.index.html:151
#: ../share/roundup/templates/responsive/html/milestone.index.html:126
#: ../share/roundup/templates/responsive/html/task.index.html:146
msgid "Descending:"
msgstr "降序:"

#: ../share/roundup/templates/classic/html/issue.index.html:135
#: ../share/roundup/templates/devel/html/bug.index.html:151
#: ../share/roundup/templates/devel/html/milestone.index.html:116
#: ../share/roundup/templates/devel/html/task.index.html:142
#: ../share/roundup/templates/responsive/html/bug.index.html:139
#: ../share/roundup/templates/responsive/html/milestone.index.html:114
#: ../share/roundup/templates/responsive/html/task.index.html:134
msgid "Group on:"
msgstr "分组:"

#: ../share/roundup/templates/classic/html/issue.index.html:154
#: ../share/roundup/templates/devel/html/bug.index.html:170
#: ../share/roundup/templates/devel/html/milestone.index.html:135
#: ../share/roundup/templates/devel/html/task.index.html:161
#: ../share/roundup/templates/responsive/html/bug.index.html:158
#: ../share/roundup/templates/responsive/html/milestone.index.html:133
#: ../share/roundup/templates/responsive/html/task.index.html:153
msgid "Redisplay"
msgstr "刷新"

#: ../share/roundup/templates/classic/html/issue.item.html:7
msgid "Issue ${id}: ${title} - ${tracker}"
msgstr "issue ${id}: ${title} - ${tracker}"

#: ../share/roundup/templates/classic/html/issue.item.html:10
msgid "New Issue - ${tracker}"
msgstr "新 issue - ${tracker}"

#: ../share/roundup/templates/classic/html/issue.item.html:14
msgid "New Issue"
msgstr "新 issue"

#: ../share/roundup/templates/classic/html/issue.item.html:16
msgid "New Issue Editing"
msgstr "编辑新 issue"

#: ../share/roundup/templates/classic/html/issue.item.html:19
msgid "Issue${id}"
msgstr "issue${id}"

#: ../share/roundup/templates/classic/html/issue.item.html:22
msgid "Issue${id} Editing"
msgstr "编辑 issue${id}"

#: ../share/roundup/templates/classic/html/issue.item.html:56
#: ../share/roundup/templates/devel/html/bug.item.html:115
#: ../share/roundup/templates/devel/html/task.item.html:90
#: ../share/roundup/templates/responsive/html/bug.item.html:134
#: ../share/roundup/templates/responsive/html/task.item.html:110
msgid "Superseder"
msgstr "后续"

#: ../share/roundup/templates/classic/html/issue.item.html:65
msgid "View:"
msgstr "前往:"

#: ../share/roundup/templates/classic/html/issue.item.html:71
#: ../share/roundup/templates/devel/html/bug.item.html:135
#: ../share/roundup/templates/devel/html/task.item.html:110
#: ../share/roundup/templates/responsive/html/bug.item.html:224
#: ../share/roundup/templates/responsive/html/task.item.html:198
msgid "Nosy List"
msgstr "抄送列表"

#: ../share/roundup/templates/classic/html/issue.item.html:89
#: ../share/roundup/templates/devel/html/bug.item.html:133
#: ../share/roundup/templates/devel/html/task.item.html:108
#: ../share/roundup/templates/responsive/html/bug.item.html:216
#: ../share/roundup/templates/responsive/html/task.item.html:190
msgid "Assigned To"
msgstr "分配给"

#: ../share/roundup/templates/classic/html/issue.item.html:91
#: ../share/roundup/templates/classic/html/page.html:107
#: ../share/roundup/templates/devel/html/bug.index.html:38
#: ../share/roundup/templates/minimal/html/page.html:105
#: ../share/roundup/templates/responsive/html/bug.item.html:144
msgid "Keywords"
msgstr "关键字"

#: ../share/roundup/templates/classic/html/issue.item.html:103
msgid "Change Note"
msgstr "注记"

#: ../share/roundup/templates/classic/html/issue.item.html:111
#: ../share/roundup/templates/devel/html/bug.item.html:164
#: ../share/roundup/templates/devel/html/task.item.html:133
#: ../share/roundup/templates/responsive/html/bug.item.html:274
#: ../share/roundup/templates/responsive/html/task.item.html:241
msgid "File"
msgstr "文件"

#: ../share/roundup/templates/classic/html/issue.item.html:123
#: ../share/roundup/templates/devel/html/bug.item.html:207
#: ../share/roundup/templates/devel/html/task.item.html:154
#: ../share/roundup/templates/responsive/html/bug.item.html:301
#: ../share/roundup/templates/responsive/html/task.item.html:268
msgid "Make a copy"
msgstr "制作副本"

#: ../share/roundup/templates/classic/html/issue.item.html:131
#: ../share/roundup/templates/classic/html/user.item.html:153
#: ../share/roundup/templates/classic/html/user.register.html:74
#: ../share/roundup/templates/devel/html/user.item.html:149
#: ../share/roundup/templates/devel/html/user.register.html:81
#: ../share/roundup/templates/minimal/html/user.item.html:103
#: ../share/roundup/templates/responsive/html/user.item.html:149
#: ../share/roundup/templates/responsive/html/user.register.html:80
msgid ""
"<table class=\"form\"> <tr> <td>Note:&nbsp;</td> <th class=\"required"
"\">highlighted</th> <td>&nbsp;fields are required.</td> </tr> </table>"
msgstr ""
"<table class=\"form\"> <tr> <td>注意:&nbsp;</td> <th class=\"required\">高亮"
"</th> <td>字段是必须的。</td> </tr> </table>"

#: ../share/roundup/templates/classic/html/issue.item.html:145
msgid ""
"Created on ${creation} by ${creator}, last changed ${activity} by ${actor}."
msgstr ""
"${creator} 于 ${creation} 创建。最近一次由 ${actor} 于 ${activity} 修改。"

#: ../share/roundup/templates/classic/html/issue.item.html:149
#: ../share/roundup/templates/classic/html/msg.item.html:61
#: ../share/roundup/templates/devel/html/bug.item.html:222
#: ../share/roundup/templates/devel/html/msg.item.html:103
#: ../share/roundup/templates/devel/html/task.item.html:169
#: ../share/roundup/templates/responsive/html/msg.item.html:56
msgid "Files"
msgstr "文件"

#: ../share/roundup/templates/classic/html/issue.item.html:151
#: ../share/roundup/templates/classic/html/msg.item.html:63
#: ../share/roundup/templates/devel/html/bug.item.html:224
#: ../share/roundup/templates/devel/html/msg.item.html:105
#: ../share/roundup/templates/devel/html/task.item.html:171
#: ../share/roundup/templates/responsive/html/bug.item.html:316
#: ../share/roundup/templates/responsive/html/msg.item.html:58
#: ../share/roundup/templates/responsive/html/task.item.html:283
msgid "File name"
msgstr "文件名"

#: ../share/roundup/templates/classic/html/issue.item.html:152
#: ../share/roundup/templates/classic/html/msg.item.html:64
#: ../share/roundup/templates/devel/html/bug.item.html:225
#: ../share/roundup/templates/devel/html/msg.item.html:106
#: ../share/roundup/templates/devel/html/task.item.html:172
#: ../share/roundup/templates/responsive/html/bug.item.html:317
#: ../share/roundup/templates/responsive/html/msg.item.html:59
#: ../share/roundup/templates/responsive/html/task.item.html:284
msgid "Uploaded"
msgstr "上传时间"

#: ../share/roundup/templates/classic/html/issue.item.html:153
#: ../share/roundup/templates/devel/html/bug.index.html:40
#: ../share/roundup/templates/devel/html/task.index.html:37
#: ../share/roundup/templates/responsive/html/bug.index.html:37
#: ../share/roundup/templates/responsive/html/bug.item.html:46
#: ../share/roundup/templates/responsive/html/bug.item.html:71
#: ../share/roundup/templates/responsive/html/task.index.html:35
#: ../share/roundup/templates/responsive/html/task.item.html:47
#: ../share/roundup/templates/responsive/html/task.item.html:76
msgid "Type"
msgstr "类型"

#: ../share/roundup/templates/classic/html/issue.item.html:154
#: ../share/roundup/templates/classic/html/query.edit.html:60
#: ../share/roundup/templates/devel/html/bug.item.html:227
#: ../share/roundup/templates/devel/html/query.edit.html:62
#: ../share/roundup/templates/devel/html/task.item.html:174
#: ../share/roundup/templates/responsive/html/bug.item.html:319
#: ../share/roundup/templates/responsive/html/query.edit.html:62
#: ../share/roundup/templates/responsive/html/task.item.html:286
msgid "Edit"
msgstr "编辑"

#: ../share/roundup/templates/classic/html/issue.item.html:155
#: ../share/roundup/templates/devel/html/bug.item.html:228
#: ../share/roundup/templates/devel/html/task.item.html:175
#: ../share/roundup/templates/responsive/html/bug.item.html:320
#: ../share/roundup/templates/responsive/html/task.item.html:287
msgid "Remove"
msgstr "删除"

#: ../share/roundup/templates/classic/html/issue.item.html:177
#: ../share/roundup/templates/classic/html/issue.item.html:200
#: ../share/roundup/templates/classic/html/query.edit.html:83
#: ../share/roundup/templates/devel/html/bug.item.html:248
#: ../share/roundup/templates/devel/html/bug.item.html:305
#: ../share/roundup/templates/devel/html/query.edit.html:82
#: ../share/roundup/templates/devel/html/task.item.html:197
#: ../share/roundup/templates/devel/html/task.item.html:221
#: ../share/roundup/templates/responsive/html/bug.item.html:341
#: ../share/roundup/templates/responsive/html/bug.item.html:365
#: ../share/roundup/templates/responsive/html/query.edit.html:82
#: ../share/roundup/templates/responsive/html/task.item.html:310
#: ../share/roundup/templates/responsive/html/task.item.html:334
msgid "remove"
msgstr "删除"

#: ../share/roundup/templates/classic/html/issue.item.html:184
#: ../share/roundup/templates/classic/html/msg.index.html:9
#: ../share/roundup/templates/devel/html/bug.item.html:291
#: ../share/roundup/templates/devel/html/msg.index.html:9
#: ../share/roundup/templates/devel/html/task.item.html:204
#: ../share/roundup/templates/responsive/html/bug.item.html:347
#: ../share/roundup/templates/responsive/html/msg.index.html:9
#: ../share/roundup/templates/responsive/html/task.item.html:316
msgid "Messages"
msgstr "消息"

#: ../share/roundup/templates/classic/html/issue.item.html:188
msgid "msg${id} (view)"
msgstr "msg${id} (查看)"

#: ../share/roundup/templates/classic/html/issue.item.html:189
msgid "Author: ${author}"
msgstr "作者: ${author}"

#: ../share/roundup/templates/classic/html/issue.item.html:191
#: ../share/roundup/templates/devel/html/bug.item.html:298
#: ../share/roundup/templates/devel/html/task.item.html:211
#: ../share/roundup/templates/responsive/html/bug.item.html:357
#: ../share/roundup/templates/responsive/html/task.item.html:326
msgid "Date: ${date}"
msgstr "日期: ${date}"

#: ../share/roundup/templates/classic/html/issue.search.html:2
msgid "Issue searching - ${tracker}"
msgstr "搜索 issue - ${tracker}"

#: ../share/roundup/templates/classic/html/issue.search.html:4
msgid "Issue searching"
msgstr "搜索 issue"

#: ../share/roundup/templates/classic/html/issue.search.html:32
#: ../share/roundup/templates/devel/html/bug.search.html:32
#: ../share/roundup/templates/devel/html/task.search.html:32
#: ../share/roundup/templates/responsive/html/bug.search.html:32
#: ../share/roundup/templates/responsive/html/task.search.html:32
msgid "Filter on"
msgstr "匹配条件"

#: ../share/roundup/templates/classic/html/issue.search.html:33
#: ../share/roundup/templates/devel/html/bug.search.html:33
#: ../share/roundup/templates/devel/html/task.search.html:33
#: ../share/roundup/templates/responsive/html/bug.search.html:33
#: ../share/roundup/templates/responsive/html/task.search.html:33
msgid "Display"
msgstr "显示?"

#: ../share/roundup/templates/classic/html/issue.search.html:34
#: ../share/roundup/templates/devel/html/bug.search.html:34
#: ../share/roundup/templates/devel/html/task.search.html:34
#: ../share/roundup/templates/responsive/html/bug.search.html:34
#: ../share/roundup/templates/responsive/html/task.search.html:34
msgid "Sort on"
msgstr "排序?"

#: ../share/roundup/templates/classic/html/issue.search.html:35
#: ../share/roundup/templates/devel/html/bug.search.html:35
#: ../share/roundup/templates/devel/html/task.search.html:35
#: ../share/roundup/templates/responsive/html/bug.search.html:35
#: ../share/roundup/templates/responsive/html/task.search.html:35
msgid "Group on"
msgstr "分组?"

#: ../share/roundup/templates/classic/html/issue.search.html:39
#: ../share/roundup/templates/devel/html/bug.search.html:39
#: ../share/roundup/templates/devel/html/task.search.html:39
#: ../share/roundup/templates/responsive/html/bug.search.html:39
#: ../share/roundup/templates/responsive/html/task.search.html:39
msgid "All text*:"
msgstr "所有文本*:"

#: ../share/roundup/templates/classic/html/issue.search.html:47
#: ../share/roundup/templates/devel/html/bug.item.html:44
#: ../share/roundup/templates/devel/html/bug.search.html:47
#: ../share/roundup/templates/devel/html/task.item.html:44
#: ../share/roundup/templates/devel/html/task.search.html:47
#: ../share/roundup/templates/responsive/html/bug.search.html:47
#: ../share/roundup/templates/responsive/html/task.search.html:47
msgid "Title:"
msgstr "标题:"

#: ../share/roundup/templates/classic/html/issue.search.html:57
#: ../share/roundup/templates/devel/html/bug.search.html:199
#: ../share/roundup/templates/devel/html/keyword.item.html:51
#: ../share/roundup/templates/devel/html/task.search.html:199
#: ../share/roundup/templates/responsive/html/bug.search.html:199
#: ../share/roundup/templates/responsive/html/keyword.item.html:51
msgid "Keyword:"
msgstr "关键字:"

#: ../share/roundup/templates/classic/html/issue.search.html:59
#: ../share/roundup/templates/classic/html/issue.search.html:126
#: ../share/roundup/templates/classic/html/issue.search.html:142
#: ../share/roundup/templates/devel/html/bug.search.html:121
#: ../share/roundup/templates/devel/html/bug.search.html:134
#: ../share/roundup/templates/devel/html/bug.search.html:147
#: ../share/roundup/templates/devel/html/bug.search.html:214
#: ../share/roundup/templates/devel/html/bug.search.html:230
#: ../share/roundup/templates/devel/html/task.search.html:121
#: ../share/roundup/templates/devel/html/task.search.html:134
#: ../share/roundup/templates/devel/html/task.search.html:147
#: ../share/roundup/templates/devel/html/task.search.html:214
#: ../share/roundup/templates/devel/html/task.search.html:230
#: ../share/roundup/templates/responsive/html/bug.search.html:121
#: ../share/roundup/templates/responsive/html/bug.search.html:134
#: ../share/roundup/templates/responsive/html/bug.search.html:147
#: ../share/roundup/templates/responsive/html/bug.search.html:214
#: ../share/roundup/templates/responsive/html/bug.search.html:230
#: ../share/roundup/templates/responsive/html/task.search.html:121
#: ../share/roundup/templates/responsive/html/task.search.html:134
#: ../share/roundup/templates/responsive/html/task.search.html:175
#: ../share/roundup/templates/responsive/html/task.search.html:191
msgid "not selected"
msgstr "未选择"

#: ../share/roundup/templates/classic/html/issue.search.html:68
#: ../share/roundup/templates/devel/html/bug.search.html:55
#: ../share/roundup/templates/devel/html/task.search.html:55
#: ../share/roundup/templates/responsive/html/bug.search.html:55
#: ../share/roundup/templates/responsive/html/task.search.html:55
msgid "ID:"
msgstr "ID:"

#: ../share/roundup/templates/classic/html/issue.search.html:76
#: ../share/roundup/templates/devel/html/bug.search.html:63
#: ../share/roundup/templates/devel/html/task.search.html:63
#: ../share/roundup/templates/responsive/html/bug.search.html:63
#: ../share/roundup/templates/responsive/html/task.search.html:63
msgid "Creation Date:"
msgstr "创建日期:"

#: ../share/roundup/templates/classic/html/issue.search.html:87
#: ../share/roundup/templates/devel/html/bug.search.html:73
#: ../share/roundup/templates/devel/html/task.search.html:73
#: ../share/roundup/templates/responsive/html/bug.search.html:73
#: ../share/roundup/templates/responsive/html/task.search.html:73
msgid "Creator:"
msgstr "创建人:"

#: ../share/roundup/templates/classic/html/issue.search.html:89
#: ../share/roundup/templates/devel/html/bug.search.html:75
#: ../share/roundup/templates/devel/html/task.search.html:75
#: ../share/roundup/templates/responsive/html/bug.search.html:75
#: ../share/roundup/templates/responsive/html/task.search.html:75
msgid "created by me"
msgstr "由我创建"

#: ../share/roundup/templates/classic/html/issue.search.html:99
#: ../share/roundup/templates/devel/html/bug.search.html:86
#: ../share/roundup/templates/devel/html/task.search.html:86
#: ../share/roundup/templates/responsive/html/bug.search.html:86
#: ../share/roundup/templates/responsive/html/task.search.html:86
msgid "Activity:"
msgstr "最近修改:"

#: ../share/roundup/templates/classic/html/issue.search.html:110
msgid "Actor:"
msgstr "最近修改者:"

#: ../share/roundup/templates/classic/html/issue.search.html:112
#: ../share/roundup/templates/devel/html/bug.search.html:98
#: ../share/roundup/templates/devel/html/task.search.html:98
#: ../share/roundup/templates/responsive/html/bug.search.html:98
#: ../share/roundup/templates/responsive/html/task.search.html:98
msgid "done by me"
msgstr "由我修改"

#: ../share/roundup/templates/classic/html/issue.search.html:124
#: ../share/roundup/templates/devel/html/bug.search.html:212
#: ../share/roundup/templates/devel/html/task.search.html:212
#: ../share/roundup/templates/responsive/html/bug.search.html:212
#: ../share/roundup/templates/responsive/html/task.search.html:173
msgid "Priority:"
msgstr "优先级:"

#: ../share/roundup/templates/classic/html/issue.search.html:137
#: ../share/roundup/templates/devel/html/bug.search.html:225
#: ../share/roundup/templates/devel/html/task.search.html:225
#: ../share/roundup/templates/responsive/html/bug.search.html:225
#: ../share/roundup/templates/responsive/html/task.search.html:186
msgid "Status:"
msgstr "状态:"

#: ../share/roundup/templates/classic/html/issue.search.html:140
msgid "not resolved"
msgstr "未解决"

#: ../share/roundup/templates/classic/html/issue.search.html:155
#: ../share/roundup/templates/devel/html/bug.search.html:181
#: ../share/roundup/templates/devel/html/task.search.html:181
#: ../share/roundup/templates/responsive/html/bug.search.html:181
#: ../share/roundup/templates/responsive/html/task.search.html:155
msgid "Assigned to:"
msgstr "分配给:"

#: ../share/roundup/templates/classic/html/issue.search.html:158
#: ../share/roundup/templates/devel/html/bug.search.html:184
#: ../share/roundup/templates/devel/html/task.search.html:184
#: ../share/roundup/templates/responsive/html/bug.search.html:184
#: ../share/roundup/templates/responsive/html/task.search.html:158
msgid "assigned to me"
msgstr "分配给我"

#: ../share/roundup/templates/classic/html/issue.search.html:161
#: ../share/roundup/templates/devel/html/bug.search.html:187
#: ../share/roundup/templates/devel/html/task.search.html:187
#: ../share/roundup/templates/responsive/html/bug.search.html:187
#: ../share/roundup/templates/responsive/html/task.search.html:161
msgid "unassigned"
msgstr "未分配"

#: ../share/roundup/templates/classic/html/issue.search.html:171
#: ../share/roundup/templates/devel/html/bug.search.html:250
#: ../share/roundup/templates/devel/html/task.search.html:250
#: ../share/roundup/templates/responsive/html/bug.search.html:250
#: ../share/roundup/templates/responsive/html/task.search.html:211
msgid "No Sort or group:"
msgstr "不要排序或分组"

#: ../share/roundup/templates/classic/html/issue.search.html:179
#: ../share/roundup/templates/devel/html/bug.search.html:258
#: ../share/roundup/templates/devel/html/task.search.html:258
#: ../share/roundup/templates/responsive/html/bug.search.html:258
#: ../share/roundup/templates/responsive/html/task.search.html:219
msgid "Pagesize:"
msgstr "页大小:"

#: ../share/roundup/templates/classic/html/issue.search.html:185
#: ../share/roundup/templates/devel/html/bug.search.html:264
#: ../share/roundup/templates/devel/html/task.search.html:264
#: ../share/roundup/templates/responsive/html/bug.search.html:264
#: ../share/roundup/templates/responsive/html/task.search.html:225
msgid "Start With:"
msgstr "开始在:"

#: ../share/roundup/templates/classic/html/issue.search.html:191
#: ../share/roundup/templates/devel/html/bug.search.html:270
#: ../share/roundup/templates/devel/html/task.search.html:270
#: ../share/roundup/templates/responsive/html/bug.search.html:270
#: ../share/roundup/templates/responsive/html/task.search.html:231
msgid "Sort Descending:"
msgstr "降序排列:"

#: ../share/roundup/templates/classic/html/issue.search.html:198
#: ../share/roundup/templates/devel/html/bug.search.html:277
#: ../share/roundup/templates/devel/html/task.search.html:277
#: ../share/roundup/templates/responsive/html/bug.search.html:277
#: ../share/roundup/templates/responsive/html/task.search.html:238
msgid "Group Descending:"
msgstr "降序分组:"

#: ../share/roundup/templates/classic/html/issue.search.html:205
#: ../share/roundup/templates/devel/html/bug.search.html:284
#: ../share/roundup/templates/devel/html/task.search.html:284
#: ../share/roundup/templates/responsive/html/bug.search.html:284
#: ../share/roundup/templates/responsive/html/task.search.html:245
msgid "Query name**:"
msgstr "查询名字**:"

#: ../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: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: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
#: ../share/roundup/templates/minimal/html/page.html:92
#: ../share/roundup/templates/responsive/html/bug.search.html:297
#: ../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:70
#: ../share/roundup/templates/responsive/html/user.help.html:77
#: ../share/roundup/templates/responsive/html/user.index.html:39
msgid "Search"
msgstr "搜索"

#: ../share/roundup/templates/classic/html/issue.search.html:223
msgid "*: The \"all text\" field will look in message bodies and issue titles"
msgstr "*: “所有文本”字段所填的文本会在消息正文和 issue 标题中搜索"

#: ../share/roundup/templates/classic/html/issue.search.html:226
#: ../share/roundup/templates/devel/html/bug.search.html:305
#: ../share/roundup/templates/devel/html/task.search.html:305
#: ../share/roundup/templates/responsive/html/bug.search.html:305
#: ../share/roundup/templates/responsive/html/task.search.html:266
msgid ""
"**: If you supply a name, the query will be saved off and available as a "
"link in the sidebar"
msgstr ""
"**: 你可以保存你当前指定的查询条件。在这里输入名字后按下“搜索”即可保存。保存"
"后的查询条件会出现在侧边栏中"

#: ../share/roundup/templates/classic/html/keyword.item.html:3
msgid "Keyword editing - ${tracker}"
msgstr "关键字编辑 - ${tracker}"

#: ../share/roundup/templates/classic/html/keyword.item.html:5
msgid "Keyword editing"
msgstr "关键字编辑"

#: ../share/roundup/templates/classic/html/keyword.item.html:11
msgid "Existing Keywords"
msgstr "已有的关键字"

#: ../share/roundup/templates/classic/html/keyword.item.html:20
msgid ""
"To edit an existing keyword (for spelling or typing errors), click on its "
"entry above."
msgstr "为编辑一个已有的关键字(由于拼写或打字错误),在上面的项目上点击。"

#: ../share/roundup/templates/classic/html/keyword.item.html:27
msgid "To create a new keyword, enter it below and click \"Submit New Entry\"."
msgstr "输入想要的新关键字,然后点击“提交”。"

#: ../share/roundup/templates/classic/html/keyword.item.html:51
msgid "Continue adding keywords."
msgstr ""

#: ../share/roundup/templates/classic/html/msg.index.html:3
#: ../share/roundup/templates/devel/html/msg.index.html:3
#: ../share/roundup/templates/responsive/html/msg.index.html:3
msgid "List of messages - ${tracker}"
msgstr "消息列表 - ${tracker}"

#: ../share/roundup/templates/classic/html/msg.index.html:5
#: ../share/roundup/templates/devel/html/msg.index.html:5
#: ../share/roundup/templates/responsive/html/msg.index.html:5
msgid "Message listing"
msgstr "消息列表"

#: ../share/roundup/templates/classic/html/msg.item.html:6
#: ../share/roundup/templates/devel/html/msg.item.html:5
#: ../share/roundup/templates/responsive/html/msg.item.html:5
msgid "Message ${id} - ${tracker}"
msgstr "消息 [${id}] - ${tracker}"

#: ../share/roundup/templates/classic/html/msg.item.html:9
#: ../share/roundup/templates/devel/html/msg.item.html:8
#: ../share/roundup/templates/responsive/html/msg.item.html:8
msgid "New Message - ${tracker}"
msgstr "新消息 - ${tracker}"

#: ../share/roundup/templates/classic/html/msg.item.html:13
#: ../share/roundup/templates/devel/html/msg.item.html:12
#: ../share/roundup/templates/responsive/html/msg.item.html:12
msgid "New Message"
msgstr "新消息"

#: ../share/roundup/templates/classic/html/msg.item.html:15
#: ../share/roundup/templates/devel/html/msg.item.html:14
#: ../share/roundup/templates/responsive/html/msg.item.html:14
msgid "New Message Editing"
msgstr "新消息编辑"

#: ../share/roundup/templates/classic/html/msg.item.html:18
#: ../share/roundup/templates/devel/html/msg.item.html:17
#: ../share/roundup/templates/responsive/html/msg.item.html:17
msgid "Message${id}"
msgstr "消息 [${id}]"

#: ../share/roundup/templates/classic/html/msg.item.html:21
#: ../share/roundup/templates/devel/html/msg.item.html:20
#: ../share/roundup/templates/responsive/html/msg.item.html:20
msgid "Message${id} Editing"
msgstr "消息 [${id}] 编辑"

#: ../share/roundup/templates/classic/html/msg.item.html:38
#: ../share/roundup/templates/devel/html/msg.item.html:37
#: ../share/roundup/templates/responsive/html/msg.item.html:36
msgid "Author"
msgstr "作者"

#: ../share/roundup/templates/classic/html/msg.item.html:43
#: ../share/roundup/templates/devel/html/msg.item.html:42
#: ../share/roundup/templates/responsive/html/msg.item.html:38
msgid "Recipients"
msgstr "收信人"

#: ../share/roundup/templates/classic/html/msg.item.html:54
msgid "Content"
msgstr "内容"

#: ../share/roundup/templates/classic/html/page.html:56
#: ../share/roundup/templates/minimal/html/page.html:54
msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)"
msgstr "<b>我的查询</b> (<a href=\"query?@template=edit\">编辑</a>)"

#: ../share/roundup/templates/classic/html/page.html:67
#: ../share/roundup/templates/minimal/html/page.html:65
msgid "Issues"
msgstr "issue"

#: ../share/roundup/templates/classic/html/page.html:69
#: ../share/roundup/templates/classic/html/page.html:109
#: ../share/roundup/templates/devel/html/page.html:48
#: ../share/roundup/templates/devel/html/page.html:96
#: ../share/roundup/templates/devel/html/page.html:143
#: ../share/roundup/templates/minimal/html/page.html:67
#: ../share/roundup/templates/minimal/html/page.html:107
#: ../share/roundup/templates/responsive/html/page.html:64
#: ../share/roundup/templates/responsive/html/page.html:113
#: ../share/roundup/templates/responsive/html/page.html:161
msgid "Create New"
msgstr "新建"

#: ../share/roundup/templates/classic/html/page.html:71
#: ../share/roundup/templates/devel/html/page.html:64
#: ../share/roundup/templates/devel/html/page.html:112
#: ../share/roundup/templates/minimal/html/page.html:69
#: ../share/roundup/templates/responsive/html/page.html:80
#: ../share/roundup/templates/responsive/html/page.html:129
msgid "Show Unassigned"
msgstr "未分配未解决的"

#: ../share/roundup/templates/classic/html/page.html:83
#: ../share/roundup/templates/minimal/html/page.html:81
msgid "Show All"
msgstr "所有未解决的"

#: ../share/roundup/templates/classic/html/page.html:95
#: ../share/roundup/templates/minimal/html/page.html:93
msgid "Show issue:"
msgstr "跳转:"

#: ../share/roundup/templates/classic/html/page.html:112
#: ../share/roundup/templates/minimal/html/page.html:110
msgid "Edit Existing"
msgstr "编辑已有"

#: ../share/roundup/templates/classic/html/page.html:118
#: ../share/roundup/templates/devel/html/page.html:224
#: ../share/roundup/templates/minimal/html/page.html:116
#: ../share/roundup/templates/responsive/html/page.html:241
msgid "Administration"
msgstr "管理"

#: ../share/roundup/templates/classic/html/page.html:120
#: ../share/roundup/templates/devel/html/page.html:227
#: ../share/roundup/templates/minimal/html/page.html:118
#: ../share/roundup/templates/responsive/html/page.html:244
msgid "Class List"
msgstr "类列表"

#: ../share/roundup/templates/classic/html/page.html:124
#: ../share/roundup/templates/devel/html/page.html:231
#: ../share/roundup/templates/minimal/html/page.html:122
#: ../share/roundup/templates/responsive/html/page.html:248
msgid "User List"
msgstr "用户列表"

#: ../share/roundup/templates/classic/html/page.html:126
#: ../share/roundup/templates/devel/html/page.html:234
#: ../share/roundup/templates/minimal/html/page.html:124
#: ../share/roundup/templates/responsive/html/page.html:251
msgid "Add User"
msgstr "增加用户"

#: ../share/roundup/templates/classic/html/page.html:133
#: ../share/roundup/templates/classic/html/page.html:141
#: ../share/roundup/templates/devel/html/page.html:164
#: ../share/roundup/templates/devel/html/page.html:172
#: ../share/roundup/templates/minimal/html/page.html:131
#: ../share/roundup/templates/minimal/html/page.html:139
#: ../share/roundup/templates/responsive/html/page.html:188
msgid "Login"
msgstr "登录"

#: ../share/roundup/templates/classic/html/page.html:138
#: ../share/roundup/templates/devel/html/page.html:171
#: ../share/roundup/templates/minimal/html/page.html:138
msgid "Remember me?"
msgstr "记住我"

#: ../share/roundup/templates/classic/html/page.html:149
#: ../share/roundup/templates/classic/html/user.register.html:68
#: ../share/roundup/templates/devel/html/page.html:182
#: ../share/roundup/templates/devel/html/user.register.html:75
#: ../share/roundup/templates/minimal/html/page.html:147
#: ../share/roundup/templates/minimal/html/user.register.html:65
#: ../share/roundup/templates/responsive/html/page.html:200
#: ../share/roundup/templates/responsive/html/user.register.html:74
msgid "Register"
msgstr "注册"

#: ../share/roundup/templates/classic/html/page.html:152
#: ../share/roundup/templates/devel/html/page.html:187
#: ../share/roundup/templates/minimal/html/page.html:150
#: ../share/roundup/templates/responsive/html/page.html:205
msgid "Lost&nbsp;your&nbsp;login?"
msgstr "忘记密码了?"

#: ../share/roundup/templates/classic/html/page.html:157
#: ../share/roundup/templates/minimal/html/page.html:155
msgid "Hello, ${user}"
msgstr "你好,${user}"

#: ../share/roundup/templates/classic/html/page.html:159
msgid "Your Issues"
msgstr "我的 issue"

#: ../share/roundup/templates/classic/html/page.html:171
#: ../share/roundup/templates/devel/html/page.html:209
#: ../share/roundup/templates/minimal/html/page.html:157
#: ../share/roundup/templates/responsive/html/page.html:226
msgid "Your Details"
msgstr "我的信息"

#: ../share/roundup/templates/classic/html/page.html:173
#: ../share/roundup/templates/devel/html/page.html:212
#: ../share/roundup/templates/minimal/html/page.html:159
#: ../share/roundup/templates/responsive/html/page.html:229
msgid "Logout"
msgstr "登出"

#: ../share/roundup/templates/classic/html/page.html:177
#: ../share/roundup/templates/minimal/html/page.html:163
msgid "Help"
msgstr "帮助"

#: ../share/roundup/templates/classic/html/page.html:178
#: ../share/roundup/templates/minimal/html/page.html:164
msgid "Roundup docs"
msgstr "Roundup 文档"

#: ../share/roundup/templates/classic/html/page.html:189
#: ../share/roundup/templates/devel/html/page.html:254
#: ../share/roundup/templates/minimal/html/page.html:175
#: ../share/roundup/templates/responsive/html/page.html:269
msgid "clear this message"
msgstr "清除此消息"

#: ../share/roundup/templates/classic/html/page.html:258
#: ../share/roundup/templates/classic/html/page.html:271
#: ../share/roundup/templates/classic/html/page.html:289
#: ../share/roundup/templates/classic/html/page.html:303
#: ../share/roundup/templates/devel/html/page.html:317
#: ../share/roundup/templates/devel/html/page.html:330
#: ../share/roundup/templates/devel/html/page.html:348
#: ../share/roundup/templates/devel/html/page.html:362
#: ../share/roundup/templates/minimal/html/page.html:240
#: ../share/roundup/templates/minimal/html/page.html:255
#: ../share/roundup/templates/minimal/html/page.html:269
#: ../share/roundup/templates/responsive/html/page.html:332
#: ../share/roundup/templates/responsive/html/page.html:345
#: ../share/roundup/templates/responsive/html/page.html:363
#: ../share/roundup/templates/responsive/html/page.html:377
msgid "don't care"
msgstr "不用关心"

#: ../share/roundup/templates/classic/html/page.html:260
#: ../share/roundup/templates/classic/html/page.html:273
#: ../share/roundup/templates/classic/html/page.html:291
#: ../share/roundup/templates/classic/html/page.html:304
#: ../share/roundup/templates/devel/html/page.html:319
#: ../share/roundup/templates/devel/html/page.html:332
#: ../share/roundup/templates/devel/html/page.html:350
#: ../share/roundup/templates/devel/html/page.html:363
#: ../share/roundup/templates/minimal/html/page.html:242
#: ../share/roundup/templates/minimal/html/page.html:257
#: ../share/roundup/templates/minimal/html/page.html:270
#: ../share/roundup/templates/responsive/html/page.html:334
#: ../share/roundup/templates/responsive/html/page.html:347
#: ../share/roundup/templates/responsive/html/page.html:365
#: ../share/roundup/templates/responsive/html/page.html:378
msgid "------------"
msgstr "------------"

#: ../share/roundup/templates/classic/html/page.html:336
#: ../share/roundup/templates/devel/html/page.html:391
#: ../share/roundup/templates/minimal/html/page.html:298
#: ../share/roundup/templates/responsive/html/page.html:406
msgid "no value"
msgstr "无值"

#: ../share/roundup/templates/classic/html/query.edit.html:4
#: ../share/roundup/templates/devel/html/query.edit.html:3
#: ../share/roundup/templates/responsive/html/query.edit.html:3
msgid "\"Your Queries\" Editing - ${tracker}"
msgstr "\"我的查询\" 修改 - ${tracker}"

#: ../share/roundup/templates/classic/html/query.edit.html:6
#: ../share/roundup/templates/devel/html/query.edit.html:5
#: ../share/roundup/templates/responsive/html/query.edit.html:5
msgid "\"Your Queries\" Editing"
msgstr "\"我的查询\"修改"

#: ../share/roundup/templates/classic/html/query.edit.html:12
#: ../share/roundup/templates/devel/html/query.edit.html:11
#: ../share/roundup/templates/responsive/html/query.edit.html:11
msgid "You are not allowed to edit queries."
msgstr "不允许编辑查询"

#: ../share/roundup/templates/classic/html/query.edit.html:58
#: ../share/roundup/templates/devel/html/query.edit.html:60
#: ../share/roundup/templates/responsive/html/query.edit.html:60
msgid "Query"
msgstr "查询"

#: ../share/roundup/templates/classic/html/query.edit.html:59
#: ../share/roundup/templates/devel/html/query.edit.html:61
#: ../share/roundup/templates/responsive/html/query.edit.html:61
msgid "Include in \"Your Queries\""
msgstr "包括在\"我的查询\"中"

#: ../share/roundup/templates/classic/html/query.edit.html:61
#: ../share/roundup/templates/devel/html/query.edit.html:63
#: ../share/roundup/templates/responsive/html/query.edit.html:63
msgid "Private to you?"
msgstr "是私人信息吗?"

#: ../share/roundup/templates/classic/html/query.edit.html:62
#: ../share/roundup/templates/devel/html/query.edit.html:64
#: ../share/roundup/templates/responsive/html/query.edit.html:64
msgid "delete/restore<br> (javascript<br>required)"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:65
msgid "Queries I created"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:77
#: ../share/roundup/templates/devel/html/query.edit.html:76
#: ../share/roundup/templates/responsive/html/query.edit.html:76
msgid "leave out"
msgstr "省略"

#: ../share/roundup/templates/classic/html/query.edit.html:78
#: ../share/roundup/templates/devel/html/query.edit.html:77
#: ../share/roundup/templates/responsive/html/query.edit.html:77
msgid "include"
msgstr "包含"

#: ../share/roundup/templates/classic/html/query.edit.html:82
#: ../share/roundup/templates/devel/html/query.edit.html:81
#: ../share/roundup/templates/responsive/html/query.edit.html:81
msgid "leave in"
msgstr "留下"

#: ../share/roundup/templates/classic/html/query.edit.html:87
#: ../share/roundup/templates/classic/html/query.edit.html:121
#: ../share/roundup/templates/devel/html/query.edit.html:99
#: ../share/roundup/templates/devel/html/query.edit.html:124
#: ../share/roundup/templates/responsive/html/query.edit.html:99
#: ../share/roundup/templates/responsive/html/query.edit.html:124
msgid "edit"
msgstr "编辑"

#: ../share/roundup/templates/classic/html/query.edit.html:91
#: ../share/roundup/templates/devel/html/query.edit.html:103
#: ../share/roundup/templates/responsive/html/query.edit.html:103
msgid "yes"
msgstr "是"

#: ../share/roundup/templates/classic/html/query.edit.html:93
#: ../share/roundup/templates/devel/html/query.edit.html:105
#: ../share/roundup/templates/responsive/html/query.edit.html:105
msgid "no"
msgstr "否"

#: ../share/roundup/templates/classic/html/query.edit.html:99
#: ../share/roundup/templates/devel/html/query.edit.html:111
#: ../share/roundup/templates/responsive/html/query.edit.html:111
msgid "Delete"
msgstr "删除"

#: ../share/roundup/templates/classic/html/query.edit.html:105
msgid "Queries others created"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:106
msgid "Owner"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:118
#: ../share/roundup/templates/devel/html/query.edit.html:126
#: ../share/roundup/templates/responsive/html/query.edit.html:126
msgid "[not yours to edit]"
msgstr "[不由你修改]"

#: ../share/roundup/templates/classic/html/query.edit.html:121
msgid "<a href=\"\">x</a>"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:128
msgid "Active retired/private queries"
msgstr ""

#: ../share/roundup/templates/classic/html/query.edit.html:138
#: ../share/roundup/templates/classic/html/query.edit.html:139
#: ../share/roundup/templates/devel/html/query.edit.html:86
#: ../share/roundup/templates/responsive/html/query.edit.html:86
msgid "[query is retired]"
msgstr "[查询过期了]"

#: ../share/roundup/templates/classic/html/query.edit.html:141
#: ../share/roundup/templates/classic/html/query.edit.html:156
#, fuzzy
msgid "Restore"
msgstr "恢复"

#: ../share/roundup/templates/classic/html/query.edit.html:154
#, fuzzy
msgid "[query is private]"
msgstr "[查询过期了]"

#: ../share/roundup/templates/classic/html/query.edit.html:168
#: ../share/roundup/templates/devel/html/query.edit.html:136
#: ../share/roundup/templates/responsive/html/query.edit.html:136
msgid "Save Selection"
msgstr "保存选择"

#: ../share/roundup/templates/classic/html/user.forgotten.html:3
#: ../share/roundup/templates/devel/html/user.forgotten.html:2
#: ../share/roundup/templates/responsive/html/user.forgotten.html:2
msgid "Password reset request - ${tracker}"
msgstr "密码重设请求 - ${tracker}"

#: ../share/roundup/templates/classic/html/user.forgotten.html:5
#: ../share/roundup/templates/devel/html/user.forgotten.html:4
#: ../share/roundup/templates/responsive/html/user.forgotten.html:4
msgid "Password reset request"
msgstr "密码重设请求"

#: ../share/roundup/templates/classic/html/user.forgotten.html:9
#: ../share/roundup/templates/devel/html/user.forgotten.html:10
#: ../share/roundup/templates/responsive/html/user.forgotten.html:10
msgid ""
"You have two options if you have forgotten your password. If you know the "
"email address you registered with, enter it below."
msgstr "如果你忘了密码将有两种选择。如果你知道注册时的邮件地址,在下面输入它。"

#: ../share/roundup/templates/classic/html/user.forgotten.html:16
#: ../share/roundup/templates/devel/html/user.forgotten.html:22
#: ../share/roundup/templates/responsive/html/user.forgotten.html:22
msgid "Email Address:"
msgstr "邮件地址:"

#: ../share/roundup/templates/classic/html/user.forgotten.html:26
#: ../share/roundup/templates/classic/html/user.forgotten.html:36
#: ../share/roundup/templates/devel/html/user.forgotten.html:32
#: ../share/roundup/templates/devel/html/user.forgotten.html:46
#: ../share/roundup/templates/responsive/html/user.forgotten.html:32
#: ../share/roundup/templates/responsive/html/user.forgotten.html:46
msgid "Request password reset"
msgstr "请求密码重设"

#: ../share/roundup/templates/classic/html/user.forgotten.html:32
#: ../share/roundup/templates/devel/html/user.forgotten.html:38
#: ../share/roundup/templates/responsive/html/user.forgotten.html:38
msgid "Or, if you know your username, then enter it below."
msgstr "或者,如果你知道你的用户名,则在下面输入它。"

#: ../share/roundup/templates/classic/html/user.forgotten.html:35
#: ../share/roundup/templates/devel/html/user.forgotten.html:45
#: ../share/roundup/templates/responsive/html/user.forgotten.html:45
msgid "Username:"
msgstr "用户名:"

#: ../share/roundup/templates/classic/html/user.forgotten.html:41
#: ../share/roundup/templates/devel/html/user.forgotten.html:51
#: ../share/roundup/templates/responsive/html/user.forgotten.html:51
msgid ""
"A confirmation email will be sent to you - please follow the instructions "
"within it to complete the reset process."
msgstr "将发给你一封确认信 - 请按照其中的指令来完成重置处理。"

#: ../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:74
#: ../share/roundup/templates/responsive/html/user.help.html:81
#, fuzzy
msgid "Pagesize"
msgstr "页大小"

#: ../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}."
msgstr ""

#: ../share/roundup/templates/classic/html/user.index.html:3
#: ../share/roundup/templates/devel/html/user.index.html:2
#: ../share/roundup/templates/minimal/html/user.index.html:3
#: ../share/roundup/templates/responsive/html/user.index.html:2
msgid "User listing - ${tracker}"
msgstr "用户列表 - ${tracker}"

#: ../share/roundup/templates/classic/html/user.index.html:5
#: ../share/roundup/templates/devel/html/user.index.html:4
#: ../share/roundup/templates/minimal/html/user.index.html:5
#: ../share/roundup/templates/responsive/html/user.index.html:4
msgid "User listing"
msgstr "用户列表"

#: ../share/roundup/templates/classic/html/user.index.html:48
#: ../share/roundup/templates/devel/html/user.index.html:48
#: ../share/roundup/templates/minimal/html/user.index.html:19
#: ../share/roundup/templates/responsive/html/page.html:180
#: ../share/roundup/templates/responsive/html/user.index.html:49
msgid "Username"
msgstr "用户名"

#: ../share/roundup/templates/classic/html/user.index.html:49
#: ../share/roundup/templates/devel/html/user.index.html:49
#: ../share/roundup/templates/responsive/html/user.index.html:50
msgid "Real name"
msgstr "真实姓名"

#: ../share/roundup/templates/classic/html/user.index.html:50
#: ../share/roundup/templates/classic/html/user.register.html:47
#: ../share/roundup/templates/devel/html/user.index.html:50
#: ../share/roundup/templates/devel/html/user.register.html:54
#: ../share/roundup/templates/responsive/html/user.index.html:51
#: ../share/roundup/templates/responsive/html/user.register.html:53
msgid "Organisation"
msgstr "组织"

#: ../share/roundup/templates/classic/html/user.index.html:51
#: ../share/roundup/templates/devel/html/user.index.html:51
#: ../share/roundup/templates/minimal/html/user.index.html:20
#: ../share/roundup/templates/responsive/html/user.index.html:52
msgid "Email address"
msgstr "邮件地址"

#: ../share/roundup/templates/classic/html/user.index.html:52
#: ../share/roundup/templates/devel/html/user.index.html:52
#: ../share/roundup/templates/responsive/html/user.index.html:53
msgid "Phone number"
msgstr "电话号码"

#: ../share/roundup/templates/classic/html/user.index.html:53
#: ../share/roundup/templates/devel/html/user.index.html:53
#: ../share/roundup/templates/responsive/html/user.index.html:54
msgid "Retire"
msgstr "撤除"

#: ../share/roundup/templates/classic/html/user.index.html:72
#: ../share/roundup/templates/devel/html/user.index.html:66
#: ../share/roundup/templates/responsive/html/user.index.html:67
msgid "retire"
msgstr "撤除"

#: ../share/roundup/templates/classic/html/user.item.html:9
#: ../share/roundup/templates/devel/html/user.item.html:8
#: ../share/roundup/templates/minimal/html/user.item.html:8
#: ../share/roundup/templates/responsive/html/user.item.html:8
msgid "User ${id}: ${title} - ${tracker}"
msgstr "用户 ${id}: ${title} - ${tracker}"

#: ../share/roundup/templates/classic/html/user.item.html:12
#: ../share/roundup/templates/devel/html/user.item.html:11
#: ../share/roundup/templates/minimal/html/user.item.html:11
#: ../share/roundup/templates/responsive/html/user.item.html:11
msgid "New User - ${tracker}"
msgstr "新用户 - ${tracker}"

#: ../share/roundup/templates/classic/html/user.item.html:21
#: ../share/roundup/templates/devel/html/user.item.html:20
#: ../share/roundup/templates/minimal/html/user.item.html:20
#: ../share/roundup/templates/responsive/html/user.item.html:20
msgid "New User"
msgstr "新用户"

#: ../share/roundup/templates/classic/html/user.item.html:23
#: ../share/roundup/templates/devel/html/user.item.html:22
#: ../share/roundup/templates/minimal/html/user.item.html:22
#: ../share/roundup/templates/responsive/html/user.item.html:22
msgid "New User Editing"
msgstr "新用户编辑"

#: ../share/roundup/templates/classic/html/user.item.html:26
#: ../share/roundup/templates/devel/html/user.item.html:25
#: ../share/roundup/templates/minimal/html/user.item.html:25
#: ../share/roundup/templates/responsive/html/user.item.html:25
msgid "User${id}"
msgstr "用户 ${id}"

#: ../share/roundup/templates/classic/html/user.item.html:29
#: ../share/roundup/templates/devel/html/user.item.html:28
#: ../share/roundup/templates/minimal/html/user.item.html:28
#: ../share/roundup/templates/responsive/html/user.item.html:28
msgid "User${id} Editing"
msgstr "用户 ${id} 编辑"

#: ../share/roundup/templates/classic/html/user.item.html:80
#: ../share/roundup/templates/classic/html/user.register.html:35
#: ../share/roundup/templates/devel/html/user.item.html:78
#: ../share/roundup/templates/devel/html/user.register.html:42
#: ../share/roundup/templates/minimal/html/user.item.html:75
#: ../share/roundup/templates/minimal/html/user.register.html:43
#: ../share/roundup/templates/responsive/html/user.item.html:78
#: ../share/roundup/templates/responsive/html/user.register.html:41
msgid "Roles"
msgstr "角色"

#: ../share/roundup/templates/classic/html/user.item.html:88
#: ../share/roundup/templates/devel/html/user.item.html:86
#: ../share/roundup/templates/minimal/html/user.item.html:83
#: ../share/roundup/templates/responsive/html/user.item.html:86
msgid "(to give the user more than one role, enter a comma,separated,list)"
msgstr "(为给用户指定多个角色,用逗号分隔它们)"

#: ../share/roundup/templates/classic/html/user.item.html:109
msgid "(the default is ${zone})"
msgstr "(此 tracker 的缺省值是 ${zone})"

#: ../share/roundup/templates/classic/html/user.item.html:130
#: ../share/roundup/templates/classic/html/user.register.html:55
#: ../share/roundup/templates/devel/html/user.item.html:126
#: ../share/roundup/templates/devel/html/user.register.html:62
#: ../share/roundup/templates/minimal/html/user.register.html:55
#: ../share/roundup/templates/responsive/html/user.item.html:126
#: ../share/roundup/templates/responsive/html/user.register.html:61
msgid "Alternate E-mail addresses<br>One address per line"
msgstr "其它邮件地址<br>每行一个地址"

#: ../share/roundup/templates/classic/html/user.register.html:4
#: ../share/roundup/templates/classic/html/user.register.html:7
#: ../share/roundup/templates/devel/html/user.register.html:3
#: ../share/roundup/templates/devel/html/user.register.html:6
#: ../share/roundup/templates/minimal/html/user.register.html:4
#: ../share/roundup/templates/minimal/html/user.register.html:7
#: ../share/roundup/templates/responsive/html/user.register.html:3
#: ../share/roundup/templates/responsive/html/user.register.html:6
msgid "Registering with ${tracker}"
msgstr "注册 ${tracker}"

#: ../share/roundup/templates/classic/html/user.register.html:23
#: ../share/roundup/templates/devel/html/user.register.html:30
#: ../share/roundup/templates/minimal/html/user.register.html:31
#: ../share/roundup/templates/responsive/html/user.register.html:29
msgid "Login Name"
msgstr "登录名"

#: ../share/roundup/templates/classic/html/user.register.html:27
#: ../share/roundup/templates/devel/html/user.register.html:34
#: ../share/roundup/templates/minimal/html/user.register.html:35
#: ../share/roundup/templates/responsive/html/user.register.html:33
msgid "Login Password"
msgstr "登录密码"

#: ../share/roundup/templates/classic/html/user.register.html:31
#: ../share/roundup/templates/devel/html/user.register.html:38
#: ../share/roundup/templates/minimal/html/user.register.html:39
#: ../share/roundup/templates/responsive/html/user.register.html:37
msgid "Confirm Password"
msgstr "确认密码"

#: ../share/roundup/templates/classic/html/user.register.html:43
#: ../share/roundup/templates/devel/html/user.register.html:50
#: ../share/roundup/templates/responsive/html/user.register.html:49
msgid "Phone"
msgstr "电话"

#: ../share/roundup/templates/classic/html/user.register.html:51
#: ../share/roundup/templates/devel/html/user.register.html:58
#: ../share/roundup/templates/minimal/html/user.register.html:51
#: ../share/roundup/templates/responsive/html/user.register.html:57
msgid "E-mail address"
msgstr "邮件地址"

#: ../share/roundup/templates/classic/html/user.rego_progress.html:4
#: ../share/roundup/templates/devel/html/user.rego_progress.html:3
#: ../share/roundup/templates/minimal/html/user.rego_progress.html:4
#: ../share/roundup/templates/responsive/html/user.rego_progress.html:3
msgid "Registration in progress - ${tracker}"
msgstr "注册处理中 - ${tracker}"

#: ../share/roundup/templates/classic/html/user.rego_progress.html:6
#: ../share/roundup/templates/devel/html/user.rego_progress.html:5
#: ../share/roundup/templates/minimal/html/user.rego_progress.html:6
#: ../share/roundup/templates/responsive/html/user.rego_progress.html:5
msgid "Registration in progress..."
msgstr "注册处理中……"

#: ../share/roundup/templates/classic/html/user.rego_progress.html:10
#: ../share/roundup/templates/devel/html/user.rego_progress.html:9
#: ../share/roundup/templates/minimal/html/user.rego_progress.html:10
#: ../share/roundup/templates/responsive/html/user.rego_progress.html:9
msgid ""
"You will shortly receive an email to confirm your registration. To complete "
"the registration process, visit the link indicated in the email."
msgstr "你将很快收到一封确认信。访问邮件中指示的链接,即可完成注册。"

#: ../share/roundup/templates/classic/initial_data.py:5
#: ../share/roundup/templates/jinja2/initial_data.py:4
msgid "critical"
msgstr "关键"

#: ../share/roundup/templates/classic/initial_data.py:6
#: ../share/roundup/templates/jinja2/initial_data.py:5
msgid "urgent"
msgstr "紧急"

#: ../share/roundup/templates/classic/initial_data.py:7
#: ../share/roundup/templates/jinja2/initial_data.py:6
msgid "bug"
msgstr "bug"

#: ../share/roundup/templates/classic/initial_data.py:8
#: ../share/roundup/templates/jinja2/initial_data.py:7
msgid "feature"
msgstr "特性"

#: ../share/roundup/templates/classic/initial_data.py:9
#: ../share/roundup/templates/jinja2/initial_data.py:8
msgid "wish"
msgstr ""

#: ../share/roundup/templates/classic/initial_data.py:12
#: ../share/roundup/templates/jinja2/initial_data.py:11
msgid "unread"
msgstr "未读"

#: ../share/roundup/templates/classic/initial_data.py:13
#: ../share/roundup/templates/jinja2/initial_data.py:12
msgid "deferred"
msgstr "延期"

#: ../share/roundup/templates/classic/initial_data.py:14
#: ../share/roundup/templates/jinja2/initial_data.py:13
msgid "chatting"
msgstr "讨论中"

#: ../share/roundup/templates/classic/initial_data.py:15
#: ../share/roundup/templates/jinja2/initial_data.py:14
msgid "need-eg"
msgstr ""

#: ../share/roundup/templates/classic/initial_data.py:16
#: ../share/roundup/templates/jinja2/initial_data.py:15
msgid "in-progress"
msgstr "进行中"

#: ../share/roundup/templates/classic/initial_data.py:17
#: ../share/roundup/templates/jinja2/initial_data.py:16
msgid "testing"
msgstr "测试中"

#: ../share/roundup/templates/classic/initial_data.py:18
#: ../share/roundup/templates/jinja2/initial_data.py:17
msgid "done-cbb"
msgstr "done-cbb"

#: ../share/roundup/templates/classic/initial_data.py:19
#: ../share/roundup/templates/jinja2/initial_data.py:18
msgid "resolved"
msgstr "已解决"

#: ../share/roundup/templates/devel/extensions/spambayes.py:66
#: ../share/roundup/templates/responsive/extensions/spambayes.py:66
#, fuzzy
msgid "Message classified as"
msgstr "消息列表"

#: ../share/roundup/templates/devel/extensions/spambayes.py:68
#: ../share/roundup/templates/responsive/extensions/spambayes.py:68
msgid "Unable to classify message, got error:"
msgstr ""

#: ../share/roundup/templates/devel/html/_generic.index.html:26
#: ../share/roundup/templates/responsive/html/_generic.index.html:26
#, fuzzy
msgid ""
"<p class=\"form-help\"> You may edit the contents of the ${classname} class "
"using this form. Commas, newlines and double quotes (\") must be handled "
"delicately. You may include commas and newlines by enclosing the values in "
"double-quotes (\"). Double quotes themselves must be quoted by doubling "
"(\"\"). </p> <p class=\"form-help\"> Multilink properties have their "
"multiple values colon (\":\") separated (... ,\"one:two:three\", ...) </p> "
"<p class=\"form-help\"> Remove entries by deleting their line. Add new "
"entries by appending them to the table - put an X in the id column. </p>"
msgstr ""
"<p class=\"form-help\"> 你可以使用这个表格来编辑 ${classname} 类。 逗号,换行"
"和双引号(\")必须被小心处理。你可以在双引号(\")中包含逗号和换行。双引号本身必"
"须被两个(\"\")所包括。</p> <p class=\"form-help\"> Multilink 属性有多个值,这"
"些值用冒号(\":\")分隔(...,\"一:二:三\",...) </p> <p class=\"form-help\"> 通"
"过删除它们所在的行来删除项。追加一条新记录到表中 - 在 id 列置上一个 X 。</p>"

#: ../share/roundup/templates/devel/html/bug.index.html:3
#: ../share/roundup/templates/devel/html/bug.index.html:9
#: ../share/roundup/templates/responsive/html/bug.index.html:3
#: ../share/roundup/templates/responsive/html/bug.index.html:9
#, fuzzy
msgid "List of bugs"
msgstr "issue 列表"

#: ../share/roundup/templates/devel/html/bug.index.html:26
#: ../share/roundup/templates/responsive/html/bug.index.html:26
#: ../share/roundup/templates/responsive/html/bug.item.html:84
msgid "Severity"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.index.html:32
#: ../share/roundup/templates/devel/html/task.index.html:31
#: ../share/roundup/templates/responsive/html/bug.index.html:31
#: ../share/roundup/templates/responsive/html/bug.item.html:48
#: ../share/roundup/templates/responsive/html/task.index.html:31
#: ../share/roundup/templates/responsive/html/task.item.html:49
msgid "Components"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.index.html:33
#: ../share/roundup/templates/responsive/html/bug.index.html:32
#: ../share/roundup/templates/responsive/html/bug.item.html:113
msgid "Versions"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.index.html:35
#: ../share/roundup/templates/devel/html/task.index.html:33
#: ../share/roundup/templates/responsive/html/bug.index.html:34
#: ../share/roundup/templates/responsive/html/bug.item.html:130
#: ../share/roundup/templates/responsive/html/bug.item.html:172
#: ../share/roundup/templates/responsive/html/task.index.html:33
#: ../share/roundup/templates/responsive/html/task.item.html:106
#: ../share/roundup/templates/responsive/html/task.item.html:146
msgid "Resolution"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.index.html:39
msgid "Depends On"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:6
#: ../share/roundup/templates/responsive/html/bug.item.html:6
#, fuzzy
msgid "Bug ${id}: ${title} - ${tracker}"
msgstr "issue ${id}: ${title} - ${tracker}"

#: ../share/roundup/templates/devel/html/bug.item.html:9
#: ../share/roundup/templates/responsive/html/bug.item.html:9
#, fuzzy
msgid "New Bug report - ${tracker}"
msgstr "新用户 - ${tracker}"

#: ../share/roundup/templates/devel/html/bug.item.html:13
#: ../share/roundup/templates/responsive/html/bug.item.html:13
#, fuzzy
msgid "New Bug"
msgstr "新 issue"

#: ../share/roundup/templates/devel/html/bug.item.html:15
#: ../share/roundup/templates/responsive/html/bug.item.html:15
#, fuzzy
msgid "New Bug Editing"
msgstr "编辑新 issue"

#: ../share/roundup/templates/devel/html/bug.item.html:18
#: ../share/roundup/templates/responsive/html/bug.item.html:18
#, fuzzy
msgid "Bug ${id}"
msgstr "issue${id}"

#: ../share/roundup/templates/devel/html/bug.item.html:21
#: ../share/roundup/templates/responsive/html/bug.item.html:21
#, fuzzy
msgid "Bug ${id} Editing"
msgstr "编辑 issue${id}"

#: ../share/roundup/templates/devel/html/bug.item.html:57
msgid "<span>Type</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:63
msgid "<span>Severity</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:72
msgid "<span>Components</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:78
msgid "<span>Versions</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:91
msgid "<span>Status</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:97
msgid "<span>Resolution</span>:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:104
#: ../share/roundup/templates/devel/html/task.item.html:79
#: ../share/roundup/templates/responsive/html/bug.item.html:132
#: ../share/roundup/templates/responsive/html/bug.item.html:183
#: ../share/roundup/templates/responsive/html/task.item.html:108
#: ../share/roundup/templates/responsive/html/task.item.html:157
msgid "Dependencies"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:116
#: ../share/roundup/templates/devel/html/task.item.html:91
msgid "x:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:126
#: ../share/roundup/templates/devel/html/task.item.html:101
#: ../share/roundup/templates/responsive/html/bug.item.html:204
#: ../share/roundup/templates/responsive/html/task.item.html:178
#, fuzzy
msgid "View"
msgstr "前往:"

#: ../share/roundup/templates/devel/html/bug.item.html:150
#: ../share/roundup/templates/responsive/html/bug.item.html:249
#, fuzzy
msgid "Keywords:"
msgstr "关键字"

#: ../share/roundup/templates/devel/html/bug.item.html:156
#: ../share/roundup/templates/devel/html/task.item.html:125
msgid "Comment"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:171
#: ../share/roundup/templates/devel/html/task.item.html:140
#: ../share/roundup/templates/responsive/html/bug.item.html:287
#: ../share/roundup/templates/responsive/html/task.item.html:254
msgid "File Description"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.item.html:218
#: ../share/roundup/templates/devel/html/task.item.html:165
#: ../share/roundup/templates/responsive/html/bug.item.html:310
#: ../share/roundup/templates/responsive/html/task.item.html:277
#, fuzzy
msgid ""
"Created on <b>${creation}</b> by <b>${creator}</b>, last changed <b>"
"${activity}</b> by <b>${actor}</b>."
msgstr ""
"${creator} 于 ${creation} 创建。最近一次由 ${actor} 于 ${activity} 修改。"

#: ../share/roundup/templates/devel/html/bug.item.html:226
#: ../share/roundup/templates/devel/html/file.index.html:10
#: ../share/roundup/templates/devel/html/file.item.html:27
#: ../share/roundup/templates/devel/html/keyword.index.html:26
#: ../share/roundup/templates/devel/html/patch.index.html:11
#: ../share/roundup/templates/devel/html/patch.index.html:44
#: ../share/roundup/templates/devel/html/patch.item.html:27
#: ../share/roundup/templates/devel/html/patch.item.html:115
#: ../share/roundup/templates/devel/html/task.item.html:173
#: ../share/roundup/templates/responsive/html/bug.item.html:318
#: ../share/roundup/templates/responsive/html/file.index.html:10
#: ../share/roundup/templates/responsive/html/file.item.html:27
#: ../share/roundup/templates/responsive/html/keyword.index.html:26
#: ../share/roundup/templates/responsive/html/patch.index.html:11
#: ../share/roundup/templates/responsive/html/patch.index.html:44
#: ../share/roundup/templates/responsive/html/patch.item.html:27
#: ../share/roundup/templates/responsive/html/patch.item.html:113
#: ../share/roundup/templates/responsive/html/task.item.html:285
#, fuzzy
msgid "Description"
msgstr "创建"

#: ../share/roundup/templates/devel/html/bug.item.html:295
#: ../share/roundup/templates/devel/html/task.item.html:208
#: ../share/roundup/templates/responsive/html/bug.item.html:352
#: ../share/roundup/templates/responsive/html/task.item.html:321
#, fuzzy
msgid "msg${id}"
msgstr "用户 ${id}"

#: ../share/roundup/templates/devel/html/bug.item.html:297
#: ../share/roundup/templates/devel/html/task.item.html:210
#: ../share/roundup/templates/responsive/html/bug.item.html:356
#: ../share/roundup/templates/responsive/html/task.item.html:325
#, fuzzy
msgid "Author: ${author} ()"
msgstr "作者: ${author}"

#: ../share/roundup/templates/devel/html/bug.search.html:2
#: ../share/roundup/templates/responsive/html/bug.search.html:2
#, fuzzy
msgid "Bug searching - ${tracker}"
msgstr "搜索 issue - ${tracker}"

#: ../share/roundup/templates/devel/html/bug.search.html:4
#: ../share/roundup/templates/responsive/html/bug.search.html:4
#, fuzzy
msgid "Bug searching"
msgstr "搜索 issue"

#: ../share/roundup/templates/devel/html/bug.search.html:96
#: ../share/roundup/templates/devel/html/task.search.html:96
#: ../share/roundup/templates/responsive/html/bug.search.html:96
#: ../share/roundup/templates/responsive/html/task.search.html:96
#, fuzzy
msgid "Last actor:"
msgstr "最近修改者"

#: ../share/roundup/templates/devel/html/bug.search.html:109
#: ../share/roundup/templates/devel/html/task.search.html:109
#: ../share/roundup/templates/responsive/html/bug.search.html:109
#: ../share/roundup/templates/responsive/html/task.search.html:109
#, fuzzy
msgid "Nosy list member:"
msgstr "抄送列表"

#: ../share/roundup/templates/devel/html/bug.search.html:119
#: ../share/roundup/templates/devel/html/task.search.html:119
#: ../share/roundup/templates/responsive/html/bug.search.html:119
#: ../share/roundup/templates/responsive/html/task.search.html:119
#, fuzzy
msgid "Type:"
msgstr "类型"

#: ../share/roundup/templates/devel/html/bug.search.html:132
#: ../share/roundup/templates/devel/html/task.search.html:132
#: ../share/roundup/templates/responsive/html/bug.search.html:132
#: ../share/roundup/templates/responsive/html/task.search.html:132
msgid "Components:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.search.html:145
#: ../share/roundup/templates/devel/html/task.search.html:145
#: ../share/roundup/templates/responsive/html/bug.search.html:145
msgid "Versions:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.search.html:171
#: ../share/roundup/templates/devel/html/task.search.html:171
#: ../share/roundup/templates/responsive/html/bug.search.html:171
#: ../share/roundup/templates/responsive/html/task.search.html:145
msgid "Depends on:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.search.html:201
#: ../share/roundup/templates/devel/html/task.search.html:201
#: ../share/roundup/templates/responsive/html/bug.search.html:201
#, fuzzy
msgid "not set"
msgstr "未选择"

#: ../share/roundup/templates/devel/html/bug.search.html:228
#: ../share/roundup/templates/devel/html/task.search.html:228
#: ../share/roundup/templates/responsive/html/bug.search.html:228
#: ../share/roundup/templates/responsive/html/task.search.html:189
#, fuzzy
msgid "not closed"
msgstr "未选择"

#: ../share/roundup/templates/devel/html/bug.search.html:242
#: ../share/roundup/templates/devel/html/task.item.html:73
#: ../share/roundup/templates/devel/html/task.search.html:242
#: ../share/roundup/templates/responsive/html/bug.search.html:242
#: ../share/roundup/templates/responsive/html/task.search.html:203
msgid "Resolution:"
msgstr ""

#: ../share/roundup/templates/devel/html/bug.search.html:302
#: ../share/roundup/templates/responsive/html/bug.search.html:302
#, fuzzy
msgid "*: The \"all text\" field will look in message bodies and bug titles"
msgstr "*: “所有文本”字段所填的文本会在消息正文和 issue 标题中搜索"

#: ../share/roundup/templates/devel/html/help.html:11
#: ../share/roundup/templates/responsive/html/help.html:14
#, fuzzy
msgid "${what} help - ${tracker}"
msgstr "${property} 帮助 - ${tracker}"

#: ../share/roundup/templates/devel/html/keyword.index.html:3
#: ../share/roundup/templates/devel/html/keyword.index.html:9
#: ../share/roundup/templates/responsive/html/keyword.index.html:3
#: ../share/roundup/templates/responsive/html/keyword.index.html:9
#, fuzzy
msgid "List of keywords"
msgstr "文件列表"

#: ../share/roundup/templates/devel/html/keyword.item.html:8
#: ../share/roundup/templates/responsive/html/keyword.item.html:8
#, fuzzy
msgid "Keyword ${id}: ${title} - ${tracker}"
msgstr "用户 ${id}: ${title} - ${tracker}"

#: ../share/roundup/templates/devel/html/keyword.item.html:11
#: ../share/roundup/templates/responsive/html/keyword.item.html:11
#, fuzzy
msgid "New Keyword - ${tracker}"
msgstr "新用户 - ${tracker}"

#: ../share/roundup/templates/devel/html/keyword.item.html:19
#: ../share/roundup/templates/responsive/html/keyword.item.html:19
#, fuzzy
msgid "New Keyword"
msgstr "关键字"

#: ../share/roundup/templates/devel/html/keyword.item.html:21
#: ../share/roundup/templates/responsive/html/keyword.item.html:21
#, fuzzy
msgid "New Keyword Editing"
msgstr "关键字编辑"

#: ../share/roundup/templates/devel/html/keyword.item.html:24
#: ../share/roundup/templates/responsive/html/keyword.item.html:24
#, fuzzy
msgid "Keyword${id}"
msgstr "关键字"

#: ../share/roundup/templates/devel/html/keyword.item.html:27
#: ../share/roundup/templates/responsive/html/keyword.item.html:27
#, fuzzy
msgid "Keyword${id} Editing"
msgstr "用户 ${id} 编辑"

#: ../share/roundup/templates/devel/html/keyword.item.html:57
#: ../share/roundup/templates/responsive/html/keyword.item.html:57
#, fuzzy
msgid "Description:"
msgstr "降序:"

#: ../share/roundup/templates/devel/html/milestone.index.html:3
#: ../share/roundup/templates/devel/html/milestone.index.html:9
#: ../share/roundup/templates/responsive/html/milestone.index.html:3
#: ../share/roundup/templates/responsive/html/milestone.index.html:9
#, fuzzy
msgid "List of milestones"
msgstr "文件列表"

#: ../share/roundup/templates/devel/html/msg.item.html:52
#: ../share/roundup/templates/responsive/html/msg.item.html:42
#, fuzzy
msgid "Message-id"
msgstr "消息 [${id}]"

#: ../share/roundup/templates/devel/html/msg.item.html:57
#: ../share/roundup/templates/responsive/html/msg.item.html:44
msgid "In-reply-to"
msgstr ""

#: ../share/roundup/templates/devel/html/page.html:45
#: ../share/roundup/templates/responsive/html/page.html:61
msgid "Bugs"
msgstr ""

#: ../share/roundup/templates/devel/html/page.html:51
#: ../share/roundup/templates/devel/html/page.html:99
#: ../share/roundup/templates/devel/html/page.html:146
#: ../share/roundup/templates/responsive/html/page.html:67
#: ../share/roundup/templates/responsive/html/page.html:116
#: ../share/roundup/templates/responsive/html/page.html:164
#, fuzzy
msgid "Show Open"
msgstr "跳转:"

#: ../share/roundup/templates/devel/html/page.html:83
#, fuzzy
msgid "Show bug:"
msgstr "跳转:"

#: ../share/roundup/templates/devel/html/page.html:93
#: ../share/roundup/templates/responsive/html/page.html:111
msgid "Tasks"
msgstr ""

#: ../share/roundup/templates/devel/html/page.html:130
#, fuzzy
msgid "Show task:"
msgstr "跳转:"

#: ../share/roundup/templates/devel/html/page.html:140
#: ../share/roundup/templates/responsive/html/page.html:159
msgid "Milestones"
msgstr ""

#: ../share/roundup/templates/devel/html/page.html:160
#, fuzzy
msgid "User"
msgstr "增加用户"

#: ../share/roundup/templates/devel/html/page.html:196
#: ../share/roundup/templates/responsive/html/page.html:213
#, fuzzy
msgid "Bugs assigned to you"
msgstr "分配给我"

#: ../share/roundup/templates/devel/html/page.html:216
#: ../share/roundup/templates/responsive/html/page.html:233
#, fuzzy
msgid ""
"<b>Your Queries</b> (<a class=\"nomargin\" href=\"query?@template=edit"
"\">edit</a>)"
msgstr "<b>我的查询</b> (<a href=\"query?@template=edit\">编辑</a>)"

#: ../share/roundup/templates/devel/html/page.html:237
#: ../share/roundup/templates/responsive/html/page.html:254
#, fuzzy
msgid "Edit Keywords"
msgstr "已有的关键字"

#: ../share/roundup/templates/devel/html/patch.index.html:3
#: ../share/roundup/templates/devel/html/patch.index.html:36
#: ../share/roundup/templates/responsive/html/patch.index.html:3
#: ../share/roundup/templates/responsive/html/patch.index.html:36
#, fuzzy
msgid "List of patches - ${tracker}"
msgstr "类列表 - ${tracker}"

#: ../share/roundup/templates/devel/html/patch.index.html:5
#: ../share/roundup/templates/devel/html/patch.index.html:38
#: ../share/roundup/templates/responsive/html/patch.index.html:5
#: ../share/roundup/templates/responsive/html/patch.index.html:38
#, fuzzy
msgid "List of patches"
msgstr "类列表"

#: ../share/roundup/templates/devel/html/patch.item.html:2
#: ../share/roundup/templates/devel/html/patch.item.html:90
#: ../share/roundup/templates/responsive/html/patch.item.html:2
#: ../share/roundup/templates/responsive/html/patch.item.html:88
#, fuzzy
msgid "Patch display - ${tracker}"
msgstr "文件显示 - ${tracker}"

#: ../share/roundup/templates/devel/html/patch.item.html:4
#: ../share/roundup/templates/responsive/html/patch.item.html:4
msgid "Modify patch"
msgstr ""

#: ../share/roundup/templates/devel/html/patch.item.html:37
#: ../share/roundup/templates/devel/html/patch.item.html:125
#: ../share/roundup/templates/responsive/html/patch.item.html:37
#: ../share/roundup/templates/responsive/html/patch.item.html:123
msgid "Repository"
msgstr ""

#: ../share/roundup/templates/devel/html/patch.item.html:41
#: ../share/roundup/templates/devel/html/patch.item.html:129
#: ../share/roundup/templates/responsive/html/patch.item.html:41
#: ../share/roundup/templates/responsive/html/patch.item.html:127
msgid "Repository revision"
msgstr ""

#: ../share/roundup/templates/devel/html/patch.item.html:92
#: ../share/roundup/templates/responsive/html/patch.item.html:90
#, fuzzy
msgid "Patch display"
msgstr "文件显示"

#: ../share/roundup/templates/devel/html/query.html:21
#: ../share/roundup/templates/responsive/html/query.html:21
#, fuzzy
msgid "${start}.. ${end} out of ${total}"
msgstr "${start}..${end} (共 ${total} 项)"

#: ../share/roundup/templates/devel/html/task.index.html:3
#: ../share/roundup/templates/devel/html/task.index.html:9
#: ../share/roundup/templates/responsive/html/task.index.html:3
#: ../share/roundup/templates/responsive/html/task.index.html:9
#, fuzzy
msgid "List of tasks"
msgstr "类列表"

#: ../share/roundup/templates/devel/html/task.index.html:36
msgid "Solves"
msgstr ""

#: ../share/roundup/templates/devel/html/task.item.html:6
#: ../share/roundup/templates/responsive/html/task.item.html:6
#, fuzzy
msgid "Task ${id}: ${title} - ${tracker}"
msgstr "用户 ${id}: ${title} - ${tracker}"

#: ../share/roundup/templates/devel/html/task.item.html:9
#: ../share/roundup/templates/responsive/html/task.item.html:9
#, fuzzy
msgid "New Task - ${tracker}"
msgstr "新用户 - ${tracker}"

#: ../share/roundup/templates/devel/html/task.item.html:13
#: ../share/roundup/templates/responsive/html/task.item.html:13
#, fuzzy
msgid "New Task"
msgstr "新用户"

#: ../share/roundup/templates/devel/html/task.item.html:15
#: ../share/roundup/templates/responsive/html/task.item.html:15
#, fuzzy
msgid "New Task Editing"
msgstr "新用户编辑"

#: ../share/roundup/templates/devel/html/task.item.html:18
#: ../share/roundup/templates/responsive/html/task.item.html:18
#, fuzzy
msgid "Task ${id}"
msgstr "用户 ${id}"

#: ../share/roundup/templates/devel/html/task.item.html:21
#: ../share/roundup/templates/responsive/html/task.item.html:21
#, fuzzy
msgid "Task${id} Editing"
msgstr "用户 ${id} 编辑"

#: ../share/roundup/templates/devel/html/task.item.html:55
#: ../share/roundup/templates/devel/html/task.item.html:59
#: ../share/roundup/templates/devel/html/task.item.html:70
msgid ":"
msgstr ""

#: ../share/roundup/templates/devel/html/task.search.html:2
#: ../share/roundup/templates/responsive/html/task.search.html:2
#, fuzzy
msgid "Task searching - ${tracker}"
msgstr "搜索 issue - ${tracker}"

#: ../share/roundup/templates/devel/html/task.search.html:4
#: ../share/roundup/templates/responsive/html/task.search.html:4
#, fuzzy
msgid "Task searching"
msgstr "搜索 issue"

#: ../share/roundup/templates/devel/html/task.search.html:302
#: ../share/roundup/templates/responsive/html/task.search.html:263
#, fuzzy
msgid "*: The \"all text\" field will look in message bodies and task titles"
msgstr "*: “所有文本”字段所填的文本会在消息正文和 issue 标题中搜索"

#: ../share/roundup/templates/devel/html/user.forgotten.html:13
#: ../share/roundup/templates/responsive/html/user.forgotten.html:13
msgid ""
"If your user was automatically created during import from the old "
"sourceforge tracker, your e-mail address is &lt;Sourceforge username&gt;"
"@users.sourceforge.net. The mail address associated with your account can be "
"changed after login."
msgstr ""

#: ../share/roundup/templates/devel/html/user.forgotten.html:40
#: ../share/roundup/templates/responsive/html/user.forgotten.html:40
msgid ""
"If you have previously created or modified issue reports in the sourceforge "
"issue tracker, you have an account here with the same username as your "
"sourceforge username."
msgstr ""

#: ../share/roundup/templates/minimal/html/home.html:2
msgid "Tracker home - ${tracker}"
msgstr "Tracker 根目录 - ${tracker}"

#: ../share/roundup/templates/minimal/html/home.html:4
msgid "Tracker home"
msgstr "Tracker 根目录"

#: ../share/roundup/templates/minimal/html/home.html:16
msgid "Please select from one of the menu options on the left."
msgstr "请在左侧的菜单选项中选择一项"

#: ../share/roundup/templates/minimal/html/home.html:19
msgid "Please log in or register."
msgstr "请登录或注册。"

#: ../share/roundup/templates/responsive/html/bug.index.html:84
#: ../share/roundup/templates/responsive/html/bug.index.html:89
#: ../share/roundup/templates/responsive/html/milestone.index.html:58
#: ../share/roundup/templates/responsive/html/milestone.index.html:63
#: ../share/roundup/templates/responsive/html/task.index.html:78
#: ../share/roundup/templates/responsive/html/task.index.html:83
msgid "Previous"
msgstr ""

#: ../share/roundup/templates/responsive/html/bug.index.html:93
#: ../share/roundup/templates/responsive/html/milestone.index.html:67
#: ../share/roundup/templates/responsive/html/task.index.html:87
#, fuzzy
msgid "<a href=\"#\">${start}..${end} out of ${total}</a>"
msgstr "${start}..${end} (共 ${total} 项)"

#: ../share/roundup/templates/responsive/html/bug.index.html:96
#: ../share/roundup/templates/responsive/html/bug.index.html:101
#: ../share/roundup/templates/responsive/html/milestone.index.html:70
#: ../share/roundup/templates/responsive/html/milestone.index.html:75
#: ../share/roundup/templates/responsive/html/task.index.html:90
#: ../share/roundup/templates/responsive/html/task.index.html:95
msgid "Next"
msgstr ""

#: ../share/roundup/templates/responsive/html/bug.item.html:50
msgid "Version"
msgstr ""

#: ../share/roundup/templates/responsive/html/bug.item.html:100
#: ../share/roundup/templates/responsive/html/task.item.html:89
msgid "component"
msgstr ""

#: ../share/roundup/templates/responsive/html/bug.item.html:138
#: ../share/roundup/templates/responsive/html/task.item.html:114
#, fuzzy
msgid "Assigned to"
msgstr "分配给:"

#: ../share/roundup/templates/responsive/html/bug.item.html:140
#: ../share/roundup/templates/responsive/html/task.item.html:116
#, fuzzy
msgid "Nosy list"
msgstr "抄送列表"

#: ../share/roundup/templates/responsive/html/bug.item.html:260
#: ../share/roundup/templates/responsive/html/task.item.html:227
msgid "<span class=\"badge badge-inverse\">Comment</span> &nbsp;"
msgstr ""

#: ../share/roundup/templates/responsive/html/page.html:100
#, fuzzy
msgid "Show bug"
msgstr "跳转:"

#: ../share/roundup/templates/responsive/html/page.html:148
#, fuzzy
msgid "Show task"
msgstr "跳转:"

#: ../share/roundup/templates/responsive/html/page.html:181
#, fuzzy
msgid "Password"
msgstr "登录密码"

#, fuzzy
#~ msgid ""
#~ "Usage: security [Role name]\n"
#~ "\n"
#~ "             Display the Permissions available to one or all Roles.\n"
#~ "        "
#~ msgstr ""
#~ "用法:security [角色名]\n"
#~ "        显示一个或多个角色的权限。\n"
#~ "        "

# ../roundup/admin.py:1279 :1285 :1305
#~ msgid "Error: %(message)s"
#~ msgstr "错误:%(message)s"

#~ msgid "Tracker updated"
#~ msgstr "Tracker 已经更新"

#~ msgid "roundup> "
#~ msgstr "roundup>"

#, fuzzy
#~ msgid ""
#~ "Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance "
#~ "home] [mail source [specification]]\n"
#~ "\n"
#~ "Options:\n"
#~ " -v: print version and exit\n"
#~ " -c: default class of item to create (else the tracker's "
#~ "MAIL_DEFAULT_CLASS)\n"
#~ " -C / -S: see below\n"
#~ "\n"
#~ "The roundup mail gateway may be called in one of the following ways:\n"
#~ " . without arguments. Then the env var ROUNDUP_INSTANCE will be tried.\n"
#~ " . with an instance home as the only argument,\n"
#~ " . with both an instance home and a mail spool file,\n"
#~ " . with an instance home, a mail source type and its specification.\n"
#~ "\n"
#~ "It also supports optional -C and -S arguments that allows you to set a\n"
#~ "fields for a class created by the roundup-mailgw. The default class if\n"
#~ "not specified is msg, but the other classes: issue, file, user can\n"
#~ "also be used. The -S or --set options uses the same\n"
#~ "property=value[;property=value] notation accepted by the command line\n"
#~ "roundup command or the commands that can be given on the Subject line\n"
#~ "of an email message.\n"
#~ "\n"
#~ "It can let you set the type of the message on a per email address basis.\n"
#~ "\n"
#~ "PIPE:\n"
#~ " If there is no mail source specified,\n"
#~ " the mail gateway reads a single message from the standard input\n"
#~ " and submits the message to the roundup.mailgw module.\n"
#~ "\n"
#~ "Mail source \"mailbox\":\n"
#~ " In this case, the gateway reads all messages from the UNIX mail spool\n"
#~ " file and submits each in turn to the roundup.mailgw module. The file is\n"
#~ " emptied once all messages have been successfully handled. The file is\n"
#~ " specified as:\n"
#~ "   mailbox /path/to/mailbox\n"
#~ "\n"
#~ "In all of the following mail source type the username and password\n"
#~ "can be stored in a ~/.netrc file. If done so case only the server name\n"
#~ "need to be specified on the command-line.\n"
#~ "\n"
#~ "The username and/or password will be prompted for if not supplied on\n"
#~ "the command-line or in ~/.netrc.\n"
#~ "\n"
#~ "POP:\n"
#~ " For the mail source \"pop\", the gateway reads all messages from the POP "
#~ "server\n"
#~ " specified and submits each in turn to the roundup.mailgw module. The\n"
#~ " server is specified as:\n"
#~ "    pop username:password@server\n"
#~ " Alternatively, one can omit one or both of username and password:\n"
#~ "    pop username@server\n"
#~ "    pop server\n"
#~ " are both valid.\n"
#~ "\n"
#~ "POPS:\n"
#~ " Connect to a POP server over ssl. This requires python 2.4 or later.\n"
#~ " This supports the same notation as POP.\n"
#~ "\n"
#~ "APOP:\n"
#~ " Same as POP, but using Authenticated POP:\n"
#~ "    apop username:password@server\n"
#~ "\n"
#~ "IMAP:\n"
#~ " Connect to an IMAP server. This supports the same notation as that of\n"
#~ " POP mail.\n"
#~ "    imap username:password@server\n"
#~ " It also allows you to specify a specific mailbox other than INBOX using\n"
#~ " this format:\n"
#~ "    imap username:password@server mailbox\n"
#~ "\n"
#~ "IMAPS:\n"
#~ " Connect to an IMAP server over ssl.\n"
#~ " This supports the same notation as IMAP.\n"
#~ "    imaps username:password@server [mailbox]\n"
#~ "\n"
#~ "IMAPS_CRAM:\n"
#~ " Connect to an IMAP server over ssl using CRAM-MD5 authentication.\n"
#~ " This supports the same notation as IMAP.\n"
#~ "    imaps_cram username:password@server [mailbox]\n"
#~ "\n"
#~ msgstr ""
#~ "用法:%(program)s [-v] [-c] [[-C class] -S field=value]* <instance home> "
#~ "[method]\n"
#~ "\n"
#~ "选项:\n"
#~ " -v: 打印版本并且退出\n"
#~ " -c: 用来创建条目的缺省类型(其它是tracker的MAIL_DEFAULT_CLASS)\n"
#~ " -C / -S: 看下面\n"
#~ "\n"
#~ "Roundup 邮件网关会以四种方式被调用:\n"
#~ " . 实例起始目录作为唯一参数,\n"
#~ " . 实例起始目录和邮件脱机(spool)文件,\n"
#~ " . 实例起始目录和 POP/APOP 服务器帐号,或者\n"
#~ " . 实例起始目录和 IMAP/IMAPS 服务器帐号。\n"
#~ "\n"
#~ "也支持使用可选的 -C 或 -S 参数,它们允许你为roundup-mailgw所创建的类\n"
#~ "设置域。如果没有指定,则缺省的类是 msg,但是其它的类:issue, file, user\n"
#~ "也可以使用。-S 或 --set 选项使用 property=value[;property=value] 表示"
#~ "法,\n"
#~ "它们可以被 Roundup 命令的命令行或可以指定一封邮件信息标题行的命令所接"
#~ "受。\n"
#~ "\n"
#~ "它可以让你给每封邮件设置信息的类型。\n"
#~ "\n"
#~ "PIPE:\n"
#~ " 在第一种方式下,邮件网关从标准输入读取单条信息,并将信息提交给 roundup."
#~ "mailgw\n"
#~ " 模块。\n"
#~ "\n"
#~ "UNIX mailbox:\n"
#~ " 在第二种方式下,网关从邮件脱机文件中读取所有的信息,并按顺序提交给\n"
#~ " roundup.mailgw 模块。一旦所有信息被成功处理,文件被清空。这个文件被\n"
#~ " 指定为:\n"
#~ "   mailbox /path/to/mailbox\n"
#~ "\n"
#~ "POP:\n"
#~ " 在第三种方式下,网关从指定的 POP 服务器读出所有信息,并按顺序提交到\n"
#~ " roundup.mailgw 模块。服务器被指定为:\n"
#~ "    pop username:password@server\n"
#~ " 用户名和密码可以被省略:\n"
#~ "    pop username@server\n"
#~ "    pop server\n"
#~ " 都是有效的。如果没有提供用户名或密码都将在命令行被提示。\n"
#~ "\n"
#~ "APOP:\n"
#~ " 同 POP,但使用认证的 POP:\n"
#~ "    apop username:password@server\n"
#~ "\n"
#~ "IMAP:\n"
#~ " 联接到 IMAP 服务器。它支持同 POP 邮件相同的写法。\n"
#~ "    imap username:password@server\n"
#~ " 除了 INBOX 外还允许你指定一个特别的邮箱,\n"
#~ " 使用这种格式:    imap username:password@server mailbox\n"
#~ "\n"
#~ "IMAPS:\n"
#~ " 通过ssl联接到 IMAP 服务器。\n"
#~ " 它支持同 IMAP 一样的写法。\n"
#~ "    imaps username:password@server [mailbox]\n"
#~ "\n"

#~ msgid "<em>%s: %s</em>\n"
#~ msgstr "<em>%s: %s</em>\n"

#, fuzzy
#~ msgid " %(description)s (%(name)s for \"%(klass)s\" "
#~ msgstr " %(description)s (%(name)s 仅用于 \"%(klass)s\")"

#~ msgid "Error: %s: %s"
#~ msgstr "错误: %s: %s"

#~ msgid ""
#~ "Usage: history designator\n"
#~ "        Show the history entries of a designator.\n"
#~ "\n"
#~ "        Lists the journal entries for the node identified by the "
#~ "designator.\n"
#~ "        "
#~ msgstr ""
#~ "用法:history designator\n"
#~ "        显示指示器(designator)的历史记录。\n"
#~ "\n"
#~ "        显示由指示器(designator)指明的结点的日志记录。\n"
#~ "        "

#~ msgid "%(class)s %(id)s - nothing changed"
#~ msgstr "%(class)s %(id)s - 没有改动"

#~ msgid "File is empty"
#~ msgstr "文件为空"

#~ msgid "*encrypted*"
#~ msgstr "*加密的*"

Roundup Issue Tracker: http://roundup-tracker.org/