diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apparmor-parser.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apparmor-parser.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apparmor-parser.po 2020-01-23 16:51:55.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apparmor-parser.po 2020-07-08 13:53:56.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:40+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:26+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apparmor-utils.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apparmor-utils.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apparmor-utils.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apparmor-utils.po 2020-07-08 13:53:54.000000000 +0000 @@ -0,0 +1,1129 @@ +# Chinese (Simplified) translation for apparmor +# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2014-09-14 19:29+0530\n" +"PO-Revision-Date: 2019-12-24 02:58+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Chinese (Simplified) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-07-02 11:27+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" + +#: ../aa-genprof:56 +msgid "Generate profile for the given program" +msgstr "生成给定程序的配置文件" + +#: ../aa-genprof:57 ../aa-logprof:25 ../aa-cleanprof:24 ../aa-mergeprof:34 +#: ../aa-autodep:25 ../aa-audit:25 ../aa-complain:24 ../aa-enforce:24 +#: ../aa-disable:24 +msgid "path to profiles" +msgstr "配置文件的路径" + +#: ../aa-genprof:58 ../aa-logprof:26 +msgid "path to logfile" +msgstr "日志文件的路径" + +#: ../aa-genprof:59 +msgid "name of program to profile" +msgstr "" + +#: ../aa-genprof:69 ../aa-logprof:37 +#, python-format +msgid "The logfile %s does not exist. Please check the path" +msgstr "" + +#: ../aa-genprof:75 ../aa-logprof:43 ../aa-unconfined:36 +msgid "" +"It seems AppArmor was not started. Please enable AppArmor and try again." +msgstr "看起来 AppArmor 不在运行,请启用 AppArmor 后再试一次。" + +#: ../aa-genprof:80 ../aa-mergeprof:47 +#, python-format +msgid "%s is not a directory." +msgstr "%s 不是一个目录。" + +#: ../aa-genprof:94 +#, python-format +msgid "" +"Can't find %(profiling)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(profiling)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" + +#: ../aa-genprof:96 +#, python-format +msgid "%s does not exists, please double-check the path." +msgstr "%s 不存在,请确认路径正确。" + +#: ../aa-genprof:124 +msgid "" +"\n" +"Before you begin, you may wish to check if a\n" +"profile already exists for the application you\n" +"wish to confine. See the following wiki page for\n" +"more information:" +msgstr "" + +#: ../aa-genprof:126 +msgid "" +"Please start the application to be profiled in\n" +"another window and exercise its functionality now.\n" +"\n" +"Once completed, select the \"Scan\" option below in \n" +"order to scan the system logs for AppArmor events. \n" +"\n" +"For each AppArmor event, you will be given the \n" +"opportunity to choose whether the access should be \n" +"allowed or denied." +msgstr "" + +#: ../aa-genprof:147 +msgid "Profiling" +msgstr "" + +#: ../aa-genprof:165 +msgid "" +"\n" +"Reloaded AppArmor profiles in enforce mode." +msgstr "" + +#: ../aa-genprof:166 +msgid "" +"\n" +"Please consider contributing your new profile!\n" +"See the following wiki page for more information:" +msgstr "" +"\n" +"请考虑贡献您的新配置文件!\n" +"参阅以下 wiki 页面获取更多信息:" + +#: ../aa-genprof:167 +#, python-format +msgid "Finished generating profile for %s." +msgstr "已完成为 %s 生成配置文件。" + +#: ../aa-logprof:24 +msgid "Process log entries to generate profiles" +msgstr "" + +#: ../aa-logprof:27 +msgid "mark in the log to start processing after" +msgstr "" + +#: ../aa-cleanprof:23 +msgid "Cleanup the profiles for the given programs" +msgstr "" + +#: ../aa-cleanprof:25 ../aa-autodep:26 ../aa-audit:27 ../aa-complain:25 +#: ../aa-enforce:25 ../aa-disable:25 +msgid "name of program" +msgstr "" + +#: ../aa-cleanprof:26 +msgid "Silently overwrite with a clean profile" +msgstr "" + +#: ../aa-mergeprof:29 +msgid "Perform a 2-way or 3-way merge on the given profiles" +msgstr "" + +#: ../aa-mergeprof:31 +msgid "your profile" +msgstr "您的配置文件" + +#: ../aa-mergeprof:32 +msgid "base profile" +msgstr "" + +#: ../aa-mergeprof:33 +msgid "other profile" +msgstr "其他配置文件" + +#: ../aa-mergeprof:67 ../apparmor/aa.py:2345 +msgid "" +"The following local profiles were changed. Would you like to save them?" +msgstr "" + +#: ../aa-mergeprof:148 ../aa-mergeprof:430 ../apparmor/aa.py:1767 +msgid "Path" +msgstr "路径" + +#: ../aa-mergeprof:149 +msgid "Select the appropriate mode" +msgstr "选择合适的模式" + +#: ../aa-mergeprof:166 +msgid "Unknown selection" +msgstr "" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "File includes" +msgstr "" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "Select the ones you wish to add" +msgstr "" + +#: ../aa-mergeprof:195 ../aa-mergeprof:222 +#, python-format +msgid "Adding %s to the file." +msgstr "" + +#: ../aa-mergeprof:199 ../apparmor/aa.py:2258 +msgid "unknown" +msgstr "" + +#: ../aa-mergeprof:224 ../aa-mergeprof:275 ../aa-mergeprof:516 +#: ../aa-mergeprof:558 ../aa-mergeprof:675 ../apparmor/aa.py:1620 +#: ../apparmor/aa.py:1859 ../apparmor/aa.py:1899 ../apparmor/aa.py:2012 +#, python-format +msgid "Deleted %s previous matching profile entries." +msgstr "" + +#: ../aa-mergeprof:244 ../aa-mergeprof:429 ../aa-mergeprof:629 +#: ../aa-mergeprof:656 ../apparmor/aa.py:992 ../apparmor/aa.py:1252 +#: ../apparmor/aa.py:1562 ../apparmor/aa.py:1603 ../apparmor/aa.py:1766 +#: ../apparmor/aa.py:1958 ../apparmor/aa.py:1994 +msgid "Profile" +msgstr "配置文件" + +#: ../aa-mergeprof:245 ../apparmor/aa.py:1563 ../apparmor/aa.py:1604 +msgid "Capability" +msgstr "" + +#: ../aa-mergeprof:246 ../aa-mergeprof:480 ../apparmor/aa.py:1258 +#: ../apparmor/aa.py:1564 ../apparmor/aa.py:1605 ../apparmor/aa.py:1817 +msgid "Severity" +msgstr "" + +#: ../aa-mergeprof:273 ../aa-mergeprof:514 ../apparmor/aa.py:1618 +#: ../apparmor/aa.py:1857 +#, python-format +msgid "Adding %s to profile." +msgstr "" + +#: ../aa-mergeprof:282 ../apparmor/aa.py:1627 +#, python-format +msgid "Adding capability %s to profile." +msgstr "" + +#: ../aa-mergeprof:289 ../apparmor/aa.py:1634 +#, python-format +msgid "Denying capability %s to profile." +msgstr "" + +#: ../aa-mergeprof:439 ../aa-mergeprof:470 ../apparmor/aa.py:1776 +#: ../apparmor/aa.py:1807 +msgid "(owner permissions off)" +msgstr "" + +#: ../aa-mergeprof:444 ../apparmor/aa.py:1781 +msgid "(force new perms to owner)" +msgstr "" + +#: ../aa-mergeprof:447 ../apparmor/aa.py:1784 +msgid "(force all rule perms to owner)" +msgstr "" + +#: ../aa-mergeprof:459 ../apparmor/aa.py:1796 +msgid "Old Mode" +msgstr "" + +#: ../aa-mergeprof:460 ../apparmor/aa.py:1797 +msgid "New Mode" +msgstr "" + +#: ../aa-mergeprof:475 ../apparmor/aa.py:1812 +msgid "(force perms to owner)" +msgstr "" + +#: ../aa-mergeprof:478 ../apparmor/aa.py:1815 +msgid "Mode" +msgstr "" + +#: ../aa-mergeprof:556 +#, python-format +msgid "Adding %(path)s %(mod)s to profile" +msgstr "" + +#: ../aa-mergeprof:574 ../apparmor/aa.py:1915 +msgid "Enter new path: " +msgstr "" + +#: ../aa-mergeprof:630 ../aa-mergeprof:657 ../apparmor/aa.py:1959 +#: ../apparmor/aa.py:1995 +msgid "Network Family" +msgstr "" + +#: ../aa-mergeprof:631 ../aa-mergeprof:658 ../apparmor/aa.py:1960 +#: ../apparmor/aa.py:1996 +msgid "Socket Type" +msgstr "" + +#: ../aa-mergeprof:673 ../apparmor/aa.py:2010 +#, python-format +msgid "Adding %s to profile" +msgstr "将 %s 添加到配置文件" + +#: ../aa-mergeprof:683 ../apparmor/aa.py:2020 +#, python-format +msgid "Adding network access %(family)s %(type)s to profile." +msgstr "" + +#: ../aa-mergeprof:689 ../apparmor/aa.py:2026 +#, python-format +msgid "Denying network access %(family)s %(type)s to profile" +msgstr "" + +#: ../aa-autodep:23 +msgid "Generate a basic AppArmor profile by guessing requirements" +msgstr "" + +#: ../aa-autodep:24 +msgid "overwrite existing profile" +msgstr "覆盖现存配置" + +#: ../aa-audit:24 +msgid "Switch the given programs to audit mode" +msgstr "将给定程序切换到审计模式" + +#: ../aa-audit:26 +msgid "remove audit mode" +msgstr "移除审计模式" + +#: ../aa-audit:28 +msgid "Show full trace" +msgstr "" + +#: ../aa-complain:23 +msgid "Switch the given program to complain mode" +msgstr "" + +#: ../aa-enforce:23 +msgid "Switch the given program to enforce mode" +msgstr "将给定程序切换到强制模式" + +#: ../aa-disable:23 +msgid "Disable the profile for the given programs" +msgstr "禁用给定程序的配置文件" + +#: ../aa-unconfined:28 +msgid "Lists unconfined processes having tcp or udp ports" +msgstr "" + +#: ../aa-unconfined:29 +msgid "scan all processes from /proc" +msgstr "从 /proc 中扫描所有进程" + +#: ../aa-unconfined:81 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) not confined" +msgstr "" + +#: ../aa-unconfined:85 +#, python-format +msgid "%(pid)s %(program)s%(pname)s not confined" +msgstr "" + +#: ../aa-unconfined:90 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) confined by '%(attribute)s'" +msgstr "" + +#: ../aa-unconfined:94 +#, python-format +msgid "%(pid)s %(program)s%(pname)s confined by '%(attribute)s'" +msgstr "" + +#: ../apparmor/aa.py:196 +#, python-format +msgid "Followed too many links while resolving %s" +msgstr "" + +#: ../apparmor/aa.py:252 ../apparmor/aa.py:259 +#, python-format +msgid "Can't find %s" +msgstr "找不到 %s" + +#: ../apparmor/aa.py:264 ../apparmor/aa.py:548 +#, python-format +msgid "Setting %s to complain mode." +msgstr "" + +#: ../apparmor/aa.py:271 +#, python-format +msgid "Setting %s to enforce mode." +msgstr "" + +#: ../apparmor/aa.py:286 +#, python-format +msgid "Unable to find basename for %s." +msgstr "" + +#: ../apparmor/aa.py:301 +#, python-format +msgid "Could not create %(link)s symlink to %(filename)s." +msgstr "" + +#: ../apparmor/aa.py:314 +#, python-format +msgid "Unable to read first line from %s: File Not Found" +msgstr "" + +#: ../apparmor/aa.py:328 +#, python-format +msgid "" +"Unable to fork: %(program)s\n" +"\t%(error)s" +msgstr "" + +#: ../apparmor/aa.py:449 ../apparmor/ui.py:303 +msgid "" +"Are you sure you want to abandon this set of profile changes and exit?" +msgstr "" + +#: ../apparmor/aa.py:451 ../apparmor/ui.py:305 +msgid "Abandoning all changes." +msgstr "" + +#: ../apparmor/aa.py:464 +msgid "Connecting to repository..." +msgstr "" + +#: ../apparmor/aa.py:470 +msgid "WARNING: Error fetching profiles from the repository" +msgstr "" + +#: ../apparmor/aa.py:550 +#, python-format +msgid "Error activating profiles: %s" +msgstr "" + +#: ../apparmor/aa.py:605 +#, python-format +msgid "%s contains no profile" +msgstr "" + +#: ../apparmor/aa.py:706 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository:\n" +"%s\n" +msgstr "" + +#: ../apparmor/aa.py:744 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository\n" +"%s" +msgstr "" + +#: ../apparmor/aa.py:832 ../apparmor/aa.py:883 +#, python-format +msgid "" +"WARNING: An error occurred while uploading the profile %(profile)s\n" +"%(ret)s" +msgstr "" + +#: ../apparmor/aa.py:833 +msgid "Uploaded changes to repository." +msgstr "" + +#: ../apparmor/aa.py:865 +msgid "Changelog Entry: " +msgstr "" + +#: ../apparmor/aa.py:885 +msgid "" +"Repository Error\n" +"Registration or Signin was unsuccessful. User login\n" +"information is required to upload profiles to the repository.\n" +"These changes could not be sent." +msgstr "" + +#: ../apparmor/aa.py:995 +msgid "Default Hat" +msgstr "" + +#: ../apparmor/aa.py:997 +msgid "Requested Hat" +msgstr "" + +#: ../apparmor/aa.py:1218 +#, python-format +msgid "%s has transition name but not transition mode" +msgstr "" + +#: ../apparmor/aa.py:1232 +#, python-format +msgid "Target profile exists: %s\n" +msgstr "" + +#: ../apparmor/aa.py:1254 +msgid "Program" +msgstr "" + +#: ../apparmor/aa.py:1257 +msgid "Execute" +msgstr "" + +#: ../apparmor/aa.py:1287 +msgid "Are you specifying a transition to a local profile?" +msgstr "" + +#: ../apparmor/aa.py:1299 +msgid "Enter profile name to transition to: " +msgstr "" + +#: ../apparmor/aa.py:1308 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but some applications depend on the presence\n" +"of LD_PRELOAD or LD_LIBRARY_PATH." +msgstr "" + +#: ../apparmor/aa.py:1310 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but this application appears to be using LD_PRELOAD\n" +"or LD_LIBRARY_PATH and sanitising the environment\n" +"could cause functionality problems." +msgstr "" + +#: ../apparmor/aa.py:1318 +#, python-format +msgid "" +"Launching processes in an unconfined state is a very\n" +"dangerous operation and can cause serious security holes.\n" +"\n" +"Are you absolutely certain you wish to remove all\n" +"AppArmor protection when executing %s ?" +msgstr "" + +#: ../apparmor/aa.py:1320 +msgid "" +"Should AppArmor sanitise the environment when\n" +"running this program unconfined?\n" +"\n" +"Not sanitising the environment when unconfining\n" +"a program opens up significant security holes\n" +"and should be avoided if at all possible." +msgstr "" + +#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414 +#, python-format +msgid "" +"A profile for %s does not exist.\n" +"Do you want to create one?" +msgstr "" + +#: ../apparmor/aa.py:1523 +msgid "Complain-mode changes:" +msgstr "" + +#: ../apparmor/aa.py:1525 +msgid "Enforce-mode changes:" +msgstr "" + +#: ../apparmor/aa.py:1528 +#, python-format +msgid "Invalid mode found: %s" +msgstr "" + +#: ../apparmor/aa.py:1897 +#, python-format +msgid "Adding %(path)s %(mode)s to profile" +msgstr "" + +#: ../apparmor/aa.py:1918 +#, python-format +msgid "" +"The specified path does not match this log entry:\n" +"\n" +" Log Entry: %(path)s\n" +" Entered Path: %(ans)s\n" +"Do you really want to use this path?" +msgstr "" + +#: ../apparmor/aa.py:2251 +#, python-format +msgid "Reading log entries from %s." +msgstr "" + +#: ../apparmor/aa.py:2254 +#, python-format +msgid "Updating AppArmor profiles in %s." +msgstr "" + +#: ../apparmor/aa.py:2323 +msgid "" +"Select which profile changes you would like to save to the\n" +"local profile set." +msgstr "" + +#: ../apparmor/aa.py:2324 +msgid "Local profile changes" +msgstr "" + +#: ../apparmor/aa.py:2418 +msgid "Profile Changes" +msgstr "" + +#: ../apparmor/aa.py:2428 +#, python-format +msgid "Can't find existing profile %s to compare changes." +msgstr "" + +#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581 +#, python-format +msgid "Can't read AppArmor profiles in %s" +msgstr "" + +#: ../apparmor/aa.py:2677 +#, python-format +msgid "" +"%(profile)s profile in %(file)s contains syntax errors in line: %(line)s." +msgstr "" + +#: ../apparmor/aa.py:2734 +#, python-format +msgid "" +"Syntax Error: Unexpected End of Profile reached in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2749 +#, python-format +msgid "" +"Syntax Error: Unexpected capability entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2770 +#, python-format +msgid "" +"Syntax Error: Unexpected link entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2798 +#, python-format +msgid "" +"Syntax Error: Unexpected change profile entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2820 +#, python-format +msgid "" +"Syntax Error: Unexpected rlimit entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2831 +#, python-format +msgid "" +"Syntax Error: Unexpected boolean definition found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2871 +#, python-format +msgid "" +"Syntax Error: Unexpected bare file rule found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2894 +#, python-format +msgid "" +"Syntax Error: Unexpected path entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2922 +#, python-format +msgid "Syntax Error: Invalid Regex %(path)s in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2925 +#, python-format +msgid "Invalid mode %(mode)s in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2977 +#, python-format +msgid "" +"Syntax Error: Unexpected network entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3007 +#, python-format +msgid "" +"Syntax Error: Unexpected dbus entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3030 +#, python-format +msgid "" +"Syntax Error: Unexpected mount entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3052 +#, python-format +msgid "" +"Syntax Error: Unexpected signal entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3074 +#, python-format +msgid "" +"Syntax Error: Unexpected ptrace entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3096 +#, python-format +msgid "" +"Syntax Error: Unexpected pivot_root entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:3118 +#, python-format +msgid "" +"Syntax Error: Unexpected unix entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3140 +#, python-format +msgid "" +"Syntax Error: Unexpected change hat declaration found in file: %(file)s " +"line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3152 +#, python-format +msgid "" +"Syntax Error: Unexpected hat definition found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:3168 +#, python-format +msgid "Error: Multiple definitions for hat %(hat)s in profile %(profile)s." +msgstr "" + +#: ../apparmor/aa.py:3185 +#, python-format +msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring." +msgstr "" + +#: ../apparmor/aa.py:3198 +#, python-format +msgid "Syntax Error: Unknown line found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3211 +#, python-format +msgid "" +"Syntax Error: Missing '}' or ','. Reached end of file %(file)s while inside " +"profile %(profile)s" +msgstr "" + +#: ../apparmor/aa.py:3277 +#, python-format +msgid "Redefining existing variable %(variable)s: %(value)s in %(file)s" +msgstr "" + +#: ../apparmor/aa.py:3282 +#, python-format +msgid "" +"Values added to a non-existing variable %(variable)s: %(value)s in %(file)s" +msgstr "" + +#: ../apparmor/aa.py:3284 +#, python-format +msgid "" +"Unknown variable operation %(operation)s for variable %(variable)s in " +"%(file)s" +msgstr "" + +#: ../apparmor/aa.py:3343 +#, python-format +msgid "Invalid allow string: %(allow)s" +msgstr "" + +#: ../apparmor/aa.py:3778 +msgid "Can't find existing profile to modify" +msgstr "" + +#: ../apparmor/aa.py:4347 +#, python-format +msgid "Writing updated profile for %s." +msgstr "" + +#: ../apparmor/aa.py:4481 +#, python-format +msgid "File Not Found: %s" +msgstr "" + +#: ../apparmor/aa.py:4591 +#, python-format +msgid "" +"%s is currently marked as a program that should not have its own\n" +"profile. Usually, programs are marked this way if creating a profile for \n" +"them is likely to break the rest of the system. If you know what you're\n" +"doing and are certain you want to create a profile for this program, edit\n" +"the corresponding entry in the [qualifiers] section in " +"/etc/apparmor/logprof.conf." +msgstr "" + +#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132 +#, python-format +msgid "Log contains unknown mode %s" +msgstr "" + +#: ../apparmor/tools.py:84 ../apparmor/tools.py:126 +#, python-format +msgid "" +"Can't find %(program)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(program)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" + +#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128 +#, python-format +msgid "%s does not exist, please double-check the path." +msgstr "" + +#: ../apparmor/tools.py:100 +msgid "" +"The given program cannot be found, please try with the fully qualified path " +"name of the program: " +msgstr "" + +#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157 +#: ../apparmor/tools.py:175 ../apparmor/tools.py:193 +#, python-format +msgid "Profile for %s not found, skipping" +msgstr "" + +#: ../apparmor/tools.py:140 +#, python-format +msgid "Disabling %s." +msgstr "" + +#: ../apparmor/tools.py:198 +#, python-format +msgid "Setting %s to audit mode." +msgstr "" + +#: ../apparmor/tools.py:200 +#, python-format +msgid "Removing audit mode from %s." +msgstr "" + +#: ../apparmor/tools.py:212 +#, python-format +msgid "" +"Please pass an application to generate a profile for, not a profile itself - " +"skipping %s." +msgstr "" + +#: ../apparmor/tools.py:220 +#, python-format +msgid "Profile for %s already exists - skipping." +msgstr "" + +#: ../apparmor/tools.py:232 +#, python-format +msgid "" +"\n" +"Deleted %s rules." +msgstr "" + +#: ../apparmor/tools.py:240 +#, python-format +msgid "" +"The local profile for %(program)s in file %(file)s was changed. Would you " +"like to save it?" +msgstr "" + +#: ../apparmor/tools.py:260 +#, python-format +msgid "The profile for %s does not exists. Nothing to clean." +msgstr "" + +#: ../apparmor/ui.py:61 +msgid "Invalid hotkey for" +msgstr "" + +#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275 +msgid "(Y)es" +msgstr "" + +#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276 +msgid "(N)o" +msgstr "" + +#: ../apparmor/ui.py:123 +msgid "(C)ancel" +msgstr "" + +#: ../apparmor/ui.py:223 +msgid "(A)llow" +msgstr "" + +#: ../apparmor/ui.py:224 +msgid "(M)ore" +msgstr "" + +#: ../apparmor/ui.py:225 +msgid "Audi(t)" +msgstr "" + +#: ../apparmor/ui.py:226 +msgid "Audi(t) off" +msgstr "" + +#: ../apparmor/ui.py:227 +msgid "Audit (A)ll" +msgstr "" + +#: ../apparmor/ui.py:229 +msgid "(O)wner permissions on" +msgstr "" + +#: ../apparmor/ui.py:230 +msgid "(O)wner permissions off" +msgstr "" + +#: ../apparmor/ui.py:231 +msgid "(D)eny" +msgstr "" + +#: ../apparmor/ui.py:232 +msgid "Abo(r)t" +msgstr "" + +#: ../apparmor/ui.py:233 +msgid "(F)inish" +msgstr "" + +#: ../apparmor/ui.py:234 +msgid "(I)nherit" +msgstr "" + +#: ../apparmor/ui.py:235 +msgid "(P)rofile" +msgstr "" + +#: ../apparmor/ui.py:236 +msgid "(P)rofile Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:237 +msgid "(C)hild" +msgstr "" + +#: ../apparmor/ui.py:238 +msgid "(C)hild Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:239 +msgid "(N)amed" +msgstr "" + +#: ../apparmor/ui.py:240 +msgid "(N)amed Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:241 +msgid "(U)nconfined" +msgstr "" + +#: ../apparmor/ui.py:242 +msgid "(U)nconfined Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:243 +msgid "(P)rofile Inherit" +msgstr "" + +#: ../apparmor/ui.py:244 +msgid "(P)rofile Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:245 +msgid "(C)hild Inherit" +msgstr "" + +#: ../apparmor/ui.py:246 +msgid "(C)hild Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:247 +msgid "(N)amed Inherit" +msgstr "" + +#: ../apparmor/ui.py:248 +msgid "(N)amed Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:249 +msgid "(X) ix On" +msgstr "" + +#: ../apparmor/ui.py:250 +msgid "(X) ix Off" +msgstr "" + +#: ../apparmor/ui.py:251 ../apparmor/ui.py:265 +msgid "(S)ave Changes" +msgstr "" + +#: ../apparmor/ui.py:252 +msgid "(C)ontinue Profiling" +msgstr "" + +#: ../apparmor/ui.py:253 +msgid "(N)ew" +msgstr "" + +#: ../apparmor/ui.py:254 +msgid "(G)lob" +msgstr "" + +#: ../apparmor/ui.py:255 +msgid "Glob with (E)xtension" +msgstr "" + +#: ../apparmor/ui.py:256 +msgid "(A)dd Requested Hat" +msgstr "" + +#: ../apparmor/ui.py:257 +msgid "(U)se Default Hat" +msgstr "" + +#: ../apparmor/ui.py:258 +msgid "(S)can system log for AppArmor events" +msgstr "" + +#: ../apparmor/ui.py:259 +msgid "(H)elp" +msgstr "" + +#: ../apparmor/ui.py:260 +msgid "(V)iew Profile" +msgstr "" + +#: ../apparmor/ui.py:261 +msgid "(U)se Profile" +msgstr "" + +#: ../apparmor/ui.py:262 +msgid "(C)reate New Profile" +msgstr "" + +#: ../apparmor/ui.py:263 +msgid "(U)pdate Profile" +msgstr "" + +#: ../apparmor/ui.py:264 +msgid "(I)gnore Update" +msgstr "" + +#: ../apparmor/ui.py:266 +msgid "Save Selec(t)ed Profile" +msgstr "" + +#: ../apparmor/ui.py:267 +msgid "(U)pload Changes" +msgstr "" + +#: ../apparmor/ui.py:268 +msgid "(V)iew Changes" +msgstr "" + +#: ../apparmor/ui.py:269 +msgid "View Changes b/w (C)lean profiles" +msgstr "" + +#: ../apparmor/ui.py:270 +msgid "(V)iew" +msgstr "" + +#: ../apparmor/ui.py:271 +msgid "(E)nable Repository" +msgstr "" + +#: ../apparmor/ui.py:272 +msgid "(D)isable Repository" +msgstr "" + +#: ../apparmor/ui.py:273 +msgid "(N)ever Ask Again" +msgstr "" + +#: ../apparmor/ui.py:274 +msgid "Ask Me (L)ater" +msgstr "" + +#: ../apparmor/ui.py:277 +msgid "Allow All (N)etwork" +msgstr "" + +#: ../apparmor/ui.py:278 +msgid "Allow Network Fa(m)ily" +msgstr "" + +#: ../apparmor/ui.py:279 +msgid "(O)verwrite Profile" +msgstr "" + +#: ../apparmor/ui.py:280 +msgid "(K)eep Profile" +msgstr "" + +#: ../apparmor/ui.py:281 +msgid "(C)ontinue" +msgstr "" + +#: ../apparmor/ui.py:282 +msgid "(I)gnore" +msgstr "" + +#: ../apparmor/ui.py:344 +#, python-format +msgid "PromptUser: Unknown command %s" +msgstr "" + +#: ../apparmor/ui.py:351 +#, python-format +msgid "PromptUser: Duplicate hotkey for %(command)s: %(menutext)s " +msgstr "" + +#: ../apparmor/ui.py:363 +msgid "PromptUser: Invalid hotkey in default item" +msgstr "" + +#: ../apparmor/ui.py:368 +#, python-format +msgid "PromptUser: Invalid default %s" +msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apport.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apport.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apport.po 2020-01-23 16:51:58.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apport.po 2020-07-08 13:53:59.000000000 +0000 @@ -7,667 +7,504 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-19 19:02+0000\n" +"POT-Creation-Date: 2020-05-21 13:29+0000\n" "PO-Revision-Date: 2018-03-26 08:29+0000\n" "Last-Translator: xcffl \n" "Language-Team: Chinese (China) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:18+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:144 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:144 -#: ../apport/ui.py:144 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 -msgid "This package does not seem to be installed correctly" -msgstr "该软件包似乎没有被正确安装" +#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 +#: ../kde/apport-kde-mime.desktop.in.h:1 +msgid "Report a problem..." +msgstr "提交一份问题报告…" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:149 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:149 -#: ../apport/ui.py:149 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:149 -#, python-format +#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 +#: ../kde/apport-kde-mime.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "向开发者报告一个故障" + +#: ../debian/tmp/usr/share/apport/kernel_oops.py:29 ../data/kernel_oops.py:29 +msgid "Your system might become unstable now and might need to be restarted." +msgstr "您的系统现在可能变得不稳定,可能需要重新启动。" + +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Apport 崩溃文件" + +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../data/apportcheckresume.py:67 msgid "" -"This is not an official %s package. Please remove any third party package " -"and try again." -msgstr "这不是官方的 %s 软件包。请删除所有第三方软件包,然后重试。" +"This occurred during a previous suspend, and prevented the system from " +"resuming properly." +msgstr "发生于之前的挂起时,并且使系统午饭正常恢复。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:166 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:166 -#: ../apport/ui.py:166 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:166 -#, python-format +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 +#: ../data/apportcheckresume.py:69 msgid "" -"You have some obsolete package versions installed. Please upgrade the " -"following packages and check if the problem still occurs:\n" -"\n" -"%s" -msgstr "" -"您安装了一些陈旧的软件包。请升级以下软件包后再查看问题是否依然发生:\n" -"\n" -"%s" +"This occurred during a previous hibernation, and prevented the system from " +"resuming properly." +msgstr "发生于之前的休眠时,并且使系统午饭正常恢复。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:303 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:303 -#: ../apport/ui.py:303 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 -msgid "unknown program" -msgstr "未知程序" +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../data/apportcheckresume.py:74 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." +msgstr "这个恢复过程已经非常接近尾声,将正常结束。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:304 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:304 -#: ../apport/ui.py:304 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 -#, python-format -msgid "Sorry, the program \"%s\" closed unexpectedly" -msgstr "对不起,%s 程序异常退出" +#: ../debian/tmp/usr/bin/apport-retrace.py:34 ../bin/apport-retrace.py:34 +msgid "Do not put the new traces into the report, but write them to stdout." +msgstr "不把新的痕迹写入到报告,但是把它们写入到标准输出。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1427 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1427 -#: ../apport/ui.py:306 ../apport/ui.py:1427 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1427 -#, python-format -msgid "Problem in %s" -msgstr "%s 中的问题" +#: ../debian/tmp/usr/bin/apport-retrace.py:36 ../bin/apport-retrace.py:36 +msgid "" +"Start an interactive gdb session with the report's core dump (-o ignored; " +"does not rewrite report)" +msgstr "启动一个交互式的 gdb 进程并载入提交的崩溃信息 (-o 不重新生成报告)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:307 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:307 -#: ../apport/ui.py:307 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:307 +#: ../debian/tmp/usr/bin/apport-retrace.py:38 ../bin/apport-retrace.py:38 msgid "" -"Your computer does not have enough free memory to automatically analyze the " -"problem and send a report to the developers." -msgstr "您的计算机剩余空间不足,程序无法自动诊断问题并向开发者发送问题报告。" +"Write modified report to given file instead of changing the original report" +msgstr "将更改过的报告写入指定文件而非改变原始报告" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1403 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1403 -#: ../apport/ui.py:362 ../apport/ui.py:370 ../apport/ui.py:513 -#: ../apport/ui.py:516 ../apport/ui.py:721 ../apport/ui.py:1233 -#: ../apport/ui.py:1399 ../apport/ui.py:1403 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1403 -msgid "Invalid problem report" -msgstr "无效的问题报告" +#: ../debian/tmp/usr/bin/apport-retrace.py:41 ../bin/apport-retrace.py:41 +msgid "Remove the core dump from the report after stack trace regeneration" +msgstr "生成栈回溯后将内核转储从报告中删除" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:363 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:363 -#: ../apport/ui.py:363 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 -msgid "You are not allowed to access this problem report." -msgstr "您没有访问这个问题报告的权限。" +#: ../debian/tmp/usr/bin/apport-retrace.py:43 ../bin/apport-retrace.py:43 +msgid "Override report's CoreFile" +msgstr "覆盖报告核心文件" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:366 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:366 -#: ../apport/ui.py:366 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:366 -msgid "Error" -msgstr "错误" +#: ../debian/tmp/usr/bin/apport-retrace.py:45 ../bin/apport-retrace.py:45 +msgid "Override report's ExecutablePath" +msgstr "覆盖报告执行路径" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:367 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:367 -#: ../apport/ui.py:367 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 -msgid "There is not enough disk space available to process this report." -msgstr "没有足够的磁盘空间来处理报告。" +#: ../debian/tmp/usr/bin/apport-retrace.py:47 ../bin/apport-retrace.py:47 +msgid "Override report's ProcMaps" +msgstr "覆盖报告的进程表" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:461 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:461 -#: ../apport/ui.py:461 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:461 -msgid "No package specified" -msgstr "没有指定软件包" +#: ../debian/tmp/usr/bin/apport-retrace.py:49 ../bin/apport-retrace.py:49 +msgid "Rebuild report's Package information" +msgstr "重建报告的包信息" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:462 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:462 -#: ../apport/ui.py:462 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:462 +#: ../debian/tmp/usr/bin/apport-retrace.py:51 ../bin/apport-retrace.py:51 msgid "" -"You need to specify a package or a PID. See --help for more information." -msgstr "您需要指定一个软件包或者 PID。使用 --help 选项来获取更多信息。" +"Build a temporary sandbox and download/install the necessary packages and " +"debug symbols in there; without this option it assumes that the necessary " +"packages and debug symbols are already installed in the system. The argument " +"points to the packaging system configuration base directory; if you specify " +"\"system\", it will use the system configuration files, but will then only " +"be able to retrace crashes that happened on the currently running release." +msgstr "" +"构建临时沙盒,以及下载/安装必要的软件包和调试符号;如果没有该选项,则会假设该系统中已安装了必要的软件包和调试符号。此参数指向该打包系统配置库目录;如果指" +"定 \"system\",则其将使用系统配置文件,但之后,其将只能够追溯当前正在运行的版本上发生的崩溃。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:491 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:491 -#: ../apport/ui.py:491 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:491 -msgid "Permission denied" -msgstr "拒绝访问" +#: ../debian/tmp/usr/bin/apport-retrace.py:53 ../bin/apport-retrace.py:53 +msgid "" +"Build another temporary sandbox for installing gdb and its dependencies " +"using the same release as the report rather than whatever version of gdb you " +"have installed." +msgstr "生成另一个临时沙盒,在其中安装报告所述版本的 gdb 和它的依赖项,而不使用您现有版本的 gdb。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:492 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:492 -#: ../apport/ui.py:492 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:492 +#: ../debian/tmp/usr/bin/apport-retrace.py:55 ../bin/apport-retrace.py:55 msgid "" -"The specified process does not belong to you. Please run this program as the " -"process owner or as root." -msgstr "指定的进程只能以进程的所有者或 root 身份运行。" +"Report download/install progress when installing packages into sandbox" +msgstr "在将软件包安装到沙盒中时,报告下载和安装的进度" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:494 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:494 -#: ../apport/ui.py:405 ../apport/ui.py:494 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:494 -msgid "Invalid PID" -msgstr "无效的 PID" +#: ../debian/tmp/usr/bin/apport-retrace.py:57 ../bin/apport-retrace.py:57 +msgid "Prepend timestamps to log messages, for batch operation" +msgstr "为进行批量操作,请预先设置时间戳,以记录消息" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:495 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:495 -#: ../apport/ui.py:495 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:495 -msgid "The specified process ID does not belong to a program." -msgstr "指定的进程 ID 不属于一个程序。" +#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-retrace.py:59 +msgid "" +"Create and use third-party repositories from origins specified in reports" +msgstr "根据报告中指定的来源创建并使用第三方软件仓库" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:514 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:514 -#: ../apport/ui.py:514 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:514 -#, python-format -msgid "Symptom script %s did not determine an affected package" -msgstr "症状脚本 %s 没有划定受影响的包" +#: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 +msgid "Cache directory for packages downloaded in the sandbox" +msgstr "下载到沙盒中软件包的缓存目录" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:517 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:517 -#: ../apport/ui.py:517 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:517 -#, python-format -msgid "Package %s does not exist" -msgstr "软件包 %s 不存在" +#: ../debian/tmp/usr/bin/apport-retrace.py:63 ../bin/apport-retrace.py:63 +msgid "" +"Directory for unpacked packages. Future runs will assume that any already " +"downloaded package is also extracted to this sandbox." +msgstr "用于解压包目录。以后运行将假设任何已下载的包被提取到这个沙盒。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:738 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:738 -#: ../apport/ui.py:546 ../apport/ui.py:733 ../apport/ui.py:738 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:738 -msgid "Cannot create report" -msgstr "无法创建报告" +#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-retrace.py:65 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:65 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" +msgstr "将其他软件包安装到沙盒(可多次加以指定)中" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:623 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:623 -#: ../apport/ui.py:561 ../apport/ui.py:607 ../apport/ui.py:623 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:623 -msgid "Updating problem report" -msgstr "更新问题报告" +#: ../debian/tmp/usr/bin/apport-retrace.py:67 ../bin/apport-retrace.py:67 +msgid "" +"Path to a file with the crash database authentication information. This is " +"used when specifying a crash ID to upload the retraced stack traces (only if " +"neither -g, -o, nor -s are specified)" +msgstr "包含崩溃数据库访问信息文件之路径。此项将用于为特定崩溃代码上传堆栈的回溯调试信息(除非用户指定 -g, -o 或 -s)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:562 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:562 -#: ../apport/ui.py:562 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:562 +#: ../debian/tmp/usr/bin/apport-retrace.py:69 ../bin/apport-retrace.py:69 msgid "" -"You are not the reporter or subscriber of this problem report, or the report " -"is a duplicate or already closed.\n" -"\n" -"Please create a new report using \"apport-bug\"." -msgstr "" -"您不是该问题报告的报告者或订阅者,或者该报告被视为重复或已经关闭。\n" -"请使用 apport-bug 新建一份报告。" +"Display retraced stack traces and ask for confirmation before sending them " +"to the crash database." +msgstr "显示返回的堆栈信息,并询求确认是否将其发送至崩溃数据库。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:571 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:571 -#: ../apport/ui.py:571 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:571 +#: ../debian/tmp/usr/bin/apport-retrace.py:71 ../bin/apport-retrace.py:71 msgid "" -"You are not the reporter of this problem report. It is much easier to mark a " -"bug as a duplicate of another than to move your comments and attachments to " -"a new bug.\n" -"\n" -"Subsequently, we recommend that you file a new bug report using \"apport-" -"bug\" and make a comment in this bug about the one you file.\n" -"\n" -"Do you really want to proceed?" -msgstr "" -"您并不是这个问题报告的报告者。相对而言,标记一个重复的错误远比迁移您的评论和附件到新的错误报告容易得多。\n" -"因此,我们建议您使用 apport-bug 来提交新的错误报告,并在当前报告中对您新提交的报告进行评论。\n" -"您确定要继续么?" +"Path to the duplicate sqlite database (default: no duplicate checking)" +msgstr "SQLite 数据库路径重复(默认:不重复检查)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:624 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:624 -#: ../apport/ui.py:608 ../apport/ui.py:624 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:624 -msgid "No additional information collected." -msgstr "未收集更多信息。" +#: ../debian/tmp/usr/bin/apport-retrace.py:73 ../bin/apport-retrace.py:73 +msgid "Do not add StacktraceSource to the report." +msgstr "不要将 StacktraceSource 附加到报告中。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:675 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:675 -#: ../apport/ui.py:675 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:675 -msgid "What kind of problem do you want to report?" -msgstr "您想报告什么类型的问题?" +#: ../debian/tmp/usr/bin/apport-retrace.py:82 ../bin/apport-retrace.py:82 +msgid "You cannot use -C without -S. Stopping." +msgstr "您不能在未指定 -S 选项的情况下使用 -C 选项,停止。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:692 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:692 -#: ../apport/ui.py:692 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:692 -msgid "Unknown symptom" -msgstr "未知症状" +#. translators: don't translate y/n, apport currently only checks for "y" +#: ../debian/tmp/usr/bin/apport-retrace.py:115 ../bin/apport-retrace.py:115 +msgid "OK to send these as attachments? [y/n]" +msgstr "确定以附件形式发送这些?[y/n]" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:693 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:693 -#: ../apport/ui.py:693 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:693 -#, python-format -msgid "The symptom \"%s\" is not known." -msgstr "症状 %s 未知。" +#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "更多细节请查看 man 手册。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:724 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:724 -#: ../apport/ui.py:724 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:724 -msgid "" -"After closing this message please click on an application window to report a " -"problem about it." -msgstr "在关闭这个消息只后,请点击要报告问题的程序窗口。" +#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "请指定 valgrind 生成的日志文件名" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:739 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:739 -#: ../apport/ui.py:734 ../apport/ui.py:739 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:739 -msgid "xprop failed to determine process ID of the window" -msgstr "xprop 无法确定窗口的进程 ID" +#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +msgid "" +"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " +"create it" +msgstr "重复使用以前创建的缓存目录 (SDIR) ,或者,如果它不存在,则创建它" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:753 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:753 -#: ../apport/ui.py:753 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:753 -msgid "%prog " -msgstr "%prog <报告号>" +#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 +msgid "" +"do not create or reuse a sandbox directory for additional debug symbols " +"but rely only on installed debug symbols." +msgstr "不创建或重用额外的调试符号的沙箱目录,仅依靠安装调试符号。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:755 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:755 -#: ../apport/ui.py:755 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:755 -msgid "Specify package name." -msgstr "请指定包的名称。" +#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 +msgid "" +"reuse a previously created cache dir (CDIR) or, if it does not exist, create " +"it" +msgstr "重复使用以前创建的缓存目录(CDIR),或者,如果它不存在,则创建它" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:808 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:808 -#: ../apport/ui.py:757 ../apport/ui.py:808 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:808 -msgid "Add an extra tag to the report. Can be specified multiple times." -msgstr "向报告中添加额外的标记,可多次指定。" +#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "安装包进入沙盒时报告下载/安装进度" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:787 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:787 -#: ../apport/ui.py:787 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:787 +#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 msgid "" -"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" -msgstr "%prog [选项] [症状|PID|软件包|程序目录|.apport/.crash file]" +"the executable that is run under valgrind's memcheck tool for memory leak " +"detection" +msgstr "该可执行文件运行 Valgrind MemCheck 工具下的内存泄漏检测" + +#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 +#, python-format +msgid "Error: %s is not an executable. Stopping." +msgstr "错误:%s 不是可执行文件,停止。" + +#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "用法:%s <报告> <目标目录>" + +#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 +msgid "Destination directory exists and is not empty." +msgstr "目标目录存在且不为空。" + +#: ../debian/tmp/usr/bin/apport-cli.py:80 ../bin/apport-cli.py:80 +msgid "Press any key to continue..." +msgstr "按任意键继续…" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:790 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:790 -#: ../apport/ui.py:790 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:790 +#: ../debian/tmp/usr/bin/apport-cli.py:87 ../bin/apport-cli.py:87 +msgid "What would you like to do? Your options are:" +msgstr "您想做什么?您的选择是:" + +#: ../debian/tmp/usr/bin/apport-cli.py:100 ../bin/apport-cli.py:100 +#, python-format +msgid "Please choose (%s):" +msgstr "请选择(%s):" + +#: ../debian/tmp/usr/bin/apport-cli.py:164 ../bin/apport-cli.py:164 +#, python-format +msgid "(%i bytes)" +msgstr "(%i 字节)" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:363 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 +#: ../debian/tmp/usr/bin/apport-cli.py:166 ../kde/apport-kde.py:363 +#: ../gtk/apport-gtk.py:146 ../bin/apport-cli.py:166 +msgid "(binary data)" +msgstr "(二进制数据)" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 +#: ../debian/tmp/usr/bin/apport-cli.py:194 ../kde/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 +#: ../gtk/apport-gtk.py:181 ../bin/apport-cli.py:194 +msgid "Send problem report to the developers?" +msgstr "向开发者发送问题报告?" + +#: ../debian/tmp/usr/bin/apport-cli.py:195 ../bin/apport-cli.py:195 msgid "" -"Start in bug filing mode. Requires --package and an optional --pid, or just " -"a --pid. If neither is given, display a list of known symptoms. (Implied if " -"a single argument is given.)" +"After the problem report has been sent, please fill out the form in the\n" +"automatically opened web browser." msgstr "" -"以填写 bug 模式启动。需要 --package 和可选的 --pid 参数,或单独使用 --pid 参数。如果二者均未给出,将显示一系列症状供选择。" +"当问题报告被发出之后,请填写\n" +"自动弹出窗口的表格。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:792 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:792 -#: ../apport/ui.py:792 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:792 -msgid "Click a window as a target for filing a problem report." -msgstr "点击一个窗口作为提交问题报告的目标。" +#: ../debian/tmp/usr/bin/apport-cli.py:198 ../bin/apport-cli.py:198 +#, python-format +msgid "&Send report (%s)" +msgstr "发送报告(&S)(%s)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:794 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:794 -#: ../apport/ui.py:794 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:794 -msgid "Start in bug updating mode. Can take an optional --package." -msgstr "启动错误更新模式。可以使用选项 --package 来指定软件包。" +#: ../debian/tmp/usr/bin/apport-cli.py:202 ../bin/apport-cli.py:202 +msgid "&Examine locally" +msgstr "本地检查(&E)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:796 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:796 -#: ../apport/ui.py:796 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:796 -msgid "" -"File a bug report about a symptom. (Implied if symptom name is given as only " -"argument.)" -msgstr "针对某个症状报告 bug。" +#: ../debian/tmp/usr/bin/apport-cli.py:206 ../bin/apport-cli.py:206 +msgid "&View report" +msgstr "查看报告(&V)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:798 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:798 -#: ../apport/ui.py:798 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:798 -msgid "" -"Specify package name in --file-bug mode. This is optional if a --pid is " -"specified. (Implied if package name is given as only argument.)" -msgstr "--file-bug 模式中指定软件包名。如果指定了 --pid,则是可选的。(如果只给定软件包名这一个参数则为必需。)" +#: ../debian/tmp/usr/bin/apport-cli.py:207 ../bin/apport-cli.py:207 +msgid "&Keep report file for sending later or copying to somewhere else" +msgstr "保存报告文件以便稍后发送或者复制到其他地方(&K)" + +#: ../debian/tmp/usr/bin/apport-cli.py:208 ../bin/apport-cli.py:208 +msgid "Cancel and &ignore future crashes of this program version" +msgstr "终止并忽略这个版本软件以后出现的崩溃(&I)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:800 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:800 -#: ../apport/ui.py:800 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:800 +#: ../debian/tmp/usr/bin/apport-cli.py:210 +#: ../debian/tmp/usr/bin/apport-cli.py:287 +#: ../debian/tmp/usr/bin/apport-cli.py:319 +#: ../debian/tmp/usr/bin/apport-cli.py:340 ../bin/apport-cli.py:210 +#: ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 ../bin/apport-cli.py:340 +msgid "&Cancel" +msgstr "取消(&C)" + +#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 +msgid "Problem report file:" +msgstr "问题报告文件:" + +#: ../debian/tmp/usr/bin/apport-cli.py:244 +#: ../debian/tmp/usr/bin/apport-cli.py:249 ../bin/apport-cli.py:244 +#: ../bin/apport-cli.py:249 +msgid "&Confirm" +msgstr "确认(&C)" + +#: ../debian/tmp/usr/bin/apport-cli.py:248 ../bin/apport-cli.py:248 +#, python-format +msgid "Error: %s" +msgstr "错误:%s" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:407 +#: ../debian/tmp/usr/bin/apport-cli.py:254 ../kde/apport-kde.py:407 +#: ../bin/apport-cli.py:254 +msgid "Collecting problem information" +msgstr "正在收集问题信息" + +#: ../debian/tmp/usr/bin/apport-cli.py:255 ../bin/apport-cli.py:255 msgid "" -"Specify a running program in --file-bug mode. If this is specified, the bug " -"report will contain more information. (Implied if pid is given as only " -"argument.)" -msgstr "在 --file-bug 模式中指定运行的程序。如果指定,该问题报告将包含更多的信息。(默认指定 pid 作为唯一参数。)" +"The collected information can be sent to the developers to improve the\n" +"application. This might take a few minutes." +msgstr "" +"收集到的信息将会传送到开发人员处以改进软件。\n" +"这可能会花费几分钟时间," -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:802 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:802 -#: ../apport/ui.py:802 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:802 -msgid "The provided pid is a hanging application." -msgstr "此进程号的程序是挂起的。" +#: ../debian/tmp/usr/share/apport/apport-kde.py:435 +#: ../debian/tmp/usr/bin/apport-cli.py:267 ../kde/apport-kde.py:435 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../gtk/apport-gtk.ui.h:17 +#: ../bin/apport-cli.py:267 +msgid "Uploading problem information" +msgstr "上传问题信息" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:804 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:804 -#: ../apport/ui.py:804 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:804 -#, python-format +#: ../debian/tmp/usr/bin/apport-cli.py:268 ../bin/apport-cli.py:268 msgid "" -"Report the crash from given .apport or .crash file instead of the pending " -"ones in %s. (Implied if file is given as only argument.)" -msgstr "从给定的 .apport 或者 .crash 文件,而不是从正在处理的 %s 中汇报崩溃。(如果文件只给定了参数时实现。)" +"The collected information is being sent to the bug tracking system.\n" +"This might take a few minutes." +msgstr "" +"收集到的信息正在被发送到错误跟踪系统。\n" +"这可能要花费几分钟时间。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:806 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:806 -#: ../apport/ui.py:806 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:806 -msgid "" -"In bug filing mode, save the collected information into a file instead of " -"reporting it. This file can then be reported later on from a different " -"machine." -msgstr "在提交报告过程中,将收集到的信息保存到要报告的文件中。该文件可用于稍后在另一台机器上提交。" +#: ../debian/tmp/usr/bin/apport-cli.py:318 ../bin/apport-cli.py:318 +msgid "&Done" +msgstr "完成(&D)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:810 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:810 -#: ../apport/ui.py:810 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:810 -msgid "Print the Apport version number." -msgstr "输出 Apport 版本号" +#: ../debian/tmp/usr/bin/apport-cli.py:324 ../bin/apport-cli.py:324 +msgid "none" +msgstr "无" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:961 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:961 -#: ../apport/ui.py:961 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:961 -msgid "" -"This will launch apport-retrace in a terminal window to examine the crash." -msgstr "这将在终端窗口中启动 apport-retrace,以检查此崩溃。" +#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +#, python-format +msgid "Selected: %s. Multiple choices:" +msgstr "已选择:%s。 多重选择:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:962 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:962 -#: ../apport/ui.py:962 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:962 -msgid "Run gdb session" -msgstr "运行 gdb 会话" +#: ../debian/tmp/usr/bin/apport-cli.py:341 ../bin/apport-cli.py:341 +msgid "Choices:" +msgstr "选择:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:963 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:963 -#: ../apport/ui.py:963 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:963 -msgid "Run gdb session without downloading debug symbols" -msgstr "不下载调试符号的情况下运行 gdb 会话" +#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 +msgid "Path to file (Enter to cancel):" +msgstr "文件的路径(回车取消):" -#. TRANSLATORS: %s contains the crash report file name -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:965 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:965 -#: ../apport/ui.py:965 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:965 -#, python-format -msgid "Update %s with fully symbolic stack trace" -msgstr "利用全符号的堆栈跟踪更新 %s" +#: ../debian/tmp/usr/bin/apport-cli.py:361 ../bin/apport-cli.py:361 +msgid "File does not exist." +msgstr "文件不存在。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1001 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1001 -#: ../apport/ui.py:1001 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1001 -msgid "Can't remember send report status settings" -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:363 ../bin/apport-cli.py:363 +msgid "This is a directory." +msgstr "这是一个目录。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1002 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1002 -#: ../apport/ui.py:1002 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1002 -msgid "" -"Saving crash reporting state failed. Can't set auto or never reporting mode." -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:369 ../bin/apport-cli.py:369 +msgid "To continue, you must visit the following URL:" +msgstr "要继续,您必须访问下面这个网址:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1071 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1071 -#: ../apport/ui.py:1061 ../apport/ui.py:1071 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1071 +#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 msgid "" -"This problem report applies to a program which is not installed any more." -msgstr "这一问题报告适用于不再安装的程序。" +"You can launch a browser now, or copy this URL into a browser on another " +"computer." +msgstr "您现在可以启动一个浏览器,或者复制这个网址到另外一个电脑的浏览器。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1086 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1086 -#: ../apport/ui.py:1086 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1086 -#, python-format -msgid "" -"The problem happened with the program %s which changed since the crash " -"occurred." -msgstr "自崩溃发生起已更改的程序 %s 出现问题。" +#: ../debian/tmp/usr/bin/apport-cli.py:373 ../bin/apport-cli.py:373 +msgid "Launch a browser now" +msgstr "现在启动一个浏览器" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1405 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1405 -#: ../apport/ui.py:1133 ../apport/ui.py:1190 ../apport/ui.py:1405 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1405 -msgid "This problem report is damaged and cannot be processed." -msgstr "该问题报告已损坏,无法处理。" +#: ../debian/tmp/usr/bin/apport-cli.py:388 ../bin/apport-cli.py:388 +msgid "No pending crash reports. Try --help for more information." +msgstr "没有已知的崩溃报告,尝试 --help 以获得更多信息。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1141 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1141 -#: ../apport/ui.py:1141 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1141 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:161 ../gtk/apport-gtk.py:161 #, python-format -msgid "" -"This report is about a snap published by %s. Contact them via %s for help." -msgstr "" +msgid "Sorry, the application %s has stopped unexpectedly." +msgstr "对不起,应用程序 %s 意外停止。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1144 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1144 -#: ../apport/ui.py:1144 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1144 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:164 ../gtk/apport-gtk.py:164 #, python-format -msgid "" -"This report is about a snap published by %s. No contact address has been " -"provided; visit the forum at https://forum.snapcraft.io/ for help." -msgstr "" +msgid "Sorry, %s has closed unexpectedly." +msgstr "对不起,%s 已意外关闭。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1148 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1148 -#: ../apport/ui.py:1148 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1148 -msgid "This report is about a package that is not installed." -msgstr "" +#: ../debian/tmp/usr/share/apport/apport-kde.py:200 +#: ../debian/tmp/usr/share/apport/apport-kde.py:238 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 ../kde/apport-kde.py:200 +#: ../kde/apport-kde.py:238 ../gtk/apport-gtk.py:169 +#, python-format +msgid "Sorry, %s has experienced an internal error." +msgstr "对不起,%s 出现了内部错误。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1152 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1152 -#: ../apport/ui.py:1152 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1152 -msgid "An error occurred while attempting to process this problem report:" -msgstr "尝试处理此问题报告时出现错误:" +#: ../debian/tmp/usr/share/apport/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 ../kde/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +#: ../gtk/apport-gtk.py:188 +msgid "Send" +msgstr "发送" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1159 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1159 -#: ../apport/ui.py:1159 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1159 +#: ../debian/tmp/usr/share/apport/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 ../kde/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 +#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:575 +msgid "Show Details" +msgstr "显示详细信息" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:231 +#: ../debian/tmp/usr/share/apport/apport-kde.py:244 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 ../kde/apport-kde.py:231 +#: ../kde/apport-kde.py:244 ../gtk/apport-gtk.py:216 +msgid "Continue" +msgstr "继续" + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:239 ../gtk/apport-gtk.py:239 #, python-format -msgid "" -"You are about to report a bug against the deb package, but you also a have " -"snap published by %s installed. You can contact them via %s for help. Do you " -"want to continue with the bug report against the deb?" -msgstr "" +msgid "The application %s has stopped responding." +msgstr "应用程序 %s 停止响应。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1161 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1161 -#: ../apport/ui.py:1161 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1161 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:243 ../gtk/apport-gtk.py:243 #, python-format -msgid "" -"You are about to report a bug against the deb package, but you also a have " -"snap published by %s installed. For the snap, no contact address has been " -"provided; visit the forum at https://forum.snapcraft.io/ for help. Do you " -"want to continue with the bug report against the deb?" -msgstr "" +msgid "The program \"%s\" has stopped responding." +msgstr "程序 %s 停止响应。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1234 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1234 -#: ../apport/ui.py:1234 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1234 -msgid "Could not determine the package or source package name." -msgstr "无法检测包或者源码包的名称。" +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 ../kde/apport-kde.py:208 +#: ../gtk/apport-gtk.py:259 +#, python-format +msgid "Package: %s" +msgstr "软件包:%s" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1252 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1252 -#: ../apport/ui.py:1252 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1252 -msgid "Unable to start web browser" -msgstr "无法打开浏览器" +#: ../debian/tmp/usr/share/apport/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 ../kde/apport-kde.py:214 +#: ../gtk/apport-gtk.py:265 +msgid "Sorry, a problem occurred while installing software." +msgstr "对不起,安装软件时出现问题。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1253 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1253 -#: ../apport/ui.py:1253 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1253 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 ../kde/apport-kde.py:220 +#: ../gtk/apport-gtk.py:274 ../gtk/apport-gtk.py:289 #, python-format -msgid "Unable to start web browser to open %s." -msgstr "无法使用浏览器打开网页 %s" +msgid "The application %s has experienced an internal error." +msgstr "应用程序 %s 发生内部错误。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1353 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1353 -#: ../apport/ui.py:1353 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1353 +#: ../debian/tmp/usr/share/apport/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 ../kde/apport-kde.py:223 +#: ../gtk/apport-gtk.py:277 #, python-format -msgid "Please enter your account information for the %s bug tracking system" -msgstr "请为 %s 错误追踪系统输入您的帐户信息" +msgid "The application %s has closed unexpectedly." +msgstr "应用程序 %s 已意外关闭。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1365 -#: ../apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1365 -msgid "Network problem" -msgstr "网络问题" +#: ../debian/tmp/usr/share/apport/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 ../kde/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.py:297 +msgid "If you notice further problems, try restarting the computer." +msgstr "如果您注意到更多问题,请尝试重新启动计算机。" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1367 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1367 -#: ../apport/ui.py:1367 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1367 -msgid "" -"Cannot connect to crash database, please check your Internet connection." -msgstr "无法连接到崩溃数据库,请检查您的 Internet 连接。" +#: ../debian/tmp/usr/share/apport/apport-kde.py:245 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 ../kde/apport-kde.py:245 +#: ../gtk/apport-gtk.py:299 +msgid "Ignore future problems of this type" +msgstr "以后忽略此类错误" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1394 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1394 -#: ../apport/ui.py:1394 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1394 -msgid "Memory exhaustion" -msgstr "内存耗尽" +#: ../debian/tmp/usr/share/apport/apport-kde.py:289 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 ../kde/apport-kde.py:289 +#: ../gtk/apport-gtk.py:579 +msgid "Hide Details" +msgstr "隐藏详细信息" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1395 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1395 -#: ../apport/ui.py:1395 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1395 -msgid "Your system does not have enough memory to process this crash report." -msgstr "您的系统没有足够的内存来处理此崩溃报告。" +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "收集系统信息" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1430 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1430 -#: ../apport/ui.py:1430 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1430 -#, python-format +#: ../apport/com.ubuntu.apport.policy.in.h:2 msgid "" -"The problem cannot be reported:\n" -"\n" -"%s" -msgstr "" -"无法报告问题:\n" -"\n" -"%s" +"Authentication is required to collect system information for this problem " +"report" +msgstr "为此问题报告收集系统信息需要授权" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1493 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1493 -#: ../apport/ui.py:1486 ../apport/ui.py:1493 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1493 -msgid "Problem already known" -msgstr "该问题为已知问题" +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "系统问题报告" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1487 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1487 -#: ../apport/ui.py:1487 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1487 +#: ../apport/com.ubuntu.apport.policy.in.h:4 msgid "" -"This problem was already reported in the bug report displayed in the web " -"browser. Please check if you can add any further information that might be " -"helpful for the developers." -msgstr "关于这个问题,之前已经有如网页所示的报告。您是否有所补充?" - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1494 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1494 -#: ../apport/ui.py:1494 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1494 -msgid "This problem was already reported to developers. Thank you!" -msgstr "已将此问题报告给开发人员。谢谢!" +"Please enter your password to access problem reports of system programs" +msgstr "请输入您的密码以查看系统程序问题报告。" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 -#: ../kde/apport-kde.py:469 ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 #: ../debian/tmp/usr/share/apport/apport-kde.py:469 #: ../debian/tmp/usr/share/apport/apport-kde.py:504 -#: ../debian/tmp/usr/share/apport/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-kde.py:524 ../kde/apport-kde.py:469 +#: ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 msgid "Apport" msgstr "Apport" @@ -687,20 +524,6 @@ msgid "Sorry, an internal error happened." msgstr "对不起,发生内部错误。" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 -#: ../bin/apport-cli.py:194 ../kde/apport-kde.py:186 -#: ../debian/tmp/usr/share/apport/apport-kde.py:186 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 -#: ../debian/tmp/usr/bin/apport-cli.py:194 ../gtk/apport-gtk.py:181 -msgid "Send problem report to the developers?" -msgstr "向开发者发送问题报告?" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 -#: ../kde/apport-kde.py:241 ../debian/tmp/usr/share/apport/apport-kde.py:241 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 ../gtk/apport-gtk.py:297 -msgid "If you notice further problems, try restarting the computer." -msgstr "如果您注意到更多问题,请尝试重新启动计算机。" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 msgid "Remember this in future" msgstr "" @@ -713,14 +536,6 @@ msgid "Relaunch this application" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 -#: ../kde/apport-kde.py:292 ../debian/tmp/usr/share/apport/apport-kde.py:292 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 ../gtk/apport-gtk.py:204 -#: ../gtk/apport-gtk.py:575 -msgid "Show Details" -msgstr "显示详细信息" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 msgid "_Examine locally" msgstr "本地检查(_E)" @@ -729,514 +544,538 @@ msgid "Don't send" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 -#: ../kde/apport-kde.py:194 ../debian/tmp/usr/share/apport/apport-kde.py:194 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 ../gtk/apport-gtk.py:188 -msgid "Send" -msgstr "发送" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 -msgid "Collecting problem information" -msgstr "正在收集问题信息" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 -msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." -msgstr "正在收集信息,这些信息将会帮助开发人员修复您报告的问题。" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../gtk/apport-gtk.ui.h:17 -#: ../bin/apport-cli.py:267 ../kde/apport-kde.py:435 -#: ../debian/tmp/usr/share/apport/apport-kde.py:435 -#: ../debian/tmp/usr/bin/apport-cli.py:267 -msgid "Uploading problem information" -msgstr "上传问题信息" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 -msgid "Uploading problem information" -msgstr "正在上传问题信息" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 -#: ../kde/apport-kde.py:436 ../debian/tmp/usr/share/apport/apport-kde.py:436 -msgid "" -"The collected information is being sent to the bug tracking system. This " -"might take a few minutes." -msgstr "所收集的信息正在发送到缺陷跟踪系统。这可能需要几分钟。" - -#: ../kde/apport-kde.py:200 ../kde/apport-kde.py:238 -#: ../debian/tmp/usr/share/apport/apport-kde.py:200 -#: ../debian/tmp/usr/share/apport/apport-kde.py:238 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 ../gtk/apport-gtk.py:169 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "对不起,%s 出现了内部错误。" - -#: ../kde/apport-kde.py:208 ../debian/tmp/usr/share/apport/apport-kde.py:208 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 ../gtk/apport-gtk.py:259 -#, python-format -msgid "Package: %s" -msgstr "软件包:%s" - -#: ../kde/apport-kde.py:214 ../debian/tmp/usr/share/apport/apport-kde.py:214 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 ../gtk/apport-gtk.py:265 -msgid "Sorry, a problem occurred while installing software." -msgstr "对不起,安装软件时出现问题。" - -#: ../kde/apport-kde.py:220 ../debian/tmp/usr/share/apport/apport-kde.py:220 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 ../gtk/apport-gtk.py:274 -#: ../gtk/apport-gtk.py:289 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "应用程序 %s 发生内部错误。" +msgid "Collecting problem information" +msgstr "正在收集问题信息" -#: ../kde/apport-kde.py:223 ../debian/tmp/usr/share/apport/apport-kde.py:223 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 ../gtk/apport-gtk.py:277 -#, python-format -msgid "The application %s has closed unexpectedly." -msgstr "应用程序 %s 已意外关闭。" +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 +msgid "" +"Information is being collected that may help the developers fix the problem " +"you report." +msgstr "正在收集信息,这些信息将会帮助开发人员修复您报告的问题。" -#: ../kde/apport-kde.py:231 ../kde/apport-kde.py:244 -#: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-kde.py:244 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 ../gtk/apport-gtk.py:216 -msgid "Continue" -msgstr "继续" +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 +msgid "Uploading problem information" +msgstr "正在上传问题信息" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:436 ../kde/apport-kde.py:436 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 +msgid "" +"The collected information is being sent to the bug tracking system. This " +"might take a few minutes." +msgstr "所收集的信息正在发送到缺陷跟踪系统。这可能需要几分钟。" -#: ../kde/apport-kde.py:234 ../debian/tmp/usr/share/apport/apport-kde.py:234 +#: ../debian/tmp/usr/share/apport/apport-kde.py:234 ../kde/apport-kde.py:234 msgid "Leave Closed" msgstr "保持关闭状态" -#: ../kde/apport-kde.py:235 ../kde/apport-kde.py:381 #: ../debian/tmp/usr/share/apport/apport-kde.py:235 -#: ../debian/tmp/usr/share/apport/apport-kde.py:381 +#: ../debian/tmp/usr/share/apport/apport-kde.py:381 ../kde/apport-kde.py:235 +#: ../kde/apport-kde.py:381 msgid "Relaunch" msgstr "重新启动程序" -#: ../kde/apport-kde.py:245 ../debian/tmp/usr/share/apport/apport-kde.py:245 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 ../gtk/apport-gtk.py:299 -msgid "Ignore future problems of this type" -msgstr "以后忽略此类错误" - -#: ../kde/apport-kde.py:289 ../debian/tmp/usr/share/apport/apport-kde.py:289 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 ../gtk/apport-gtk.py:579 -msgid "Hide Details" -msgstr "隐藏详细信息" - -#: ../kde/apport-kde.py:315 ../debian/tmp/usr/share/apport/apport-kde.py:315 +#: ../debian/tmp/usr/share/apport/apport-kde.py:315 ../kde/apport-kde.py:315 msgid "Username:" msgstr "用户名:" -#: ../kde/apport-kde.py:316 ../debian/tmp/usr/share/apport/apport-kde.py:316 +#: ../debian/tmp/usr/share/apport/apport-kde.py:316 ../kde/apport-kde.py:316 msgid "Password:" msgstr "密码:" -#: ../bin/apport-cli.py:166 ../kde/apport-kde.py:363 -#: ../debian/tmp/usr/share/apport/apport-kde.py:363 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 -#: ../debian/tmp/usr/bin/apport-cli.py:166 ../gtk/apport-gtk.py:146 -msgid "(binary data)" -msgstr "(二进制数据)" - -#: ../kde/apport-kde.py:406 ../debian/tmp/usr/share/apport/apport-kde.py:406 +#: ../debian/tmp/usr/share/apport/apport-kde.py:406 ../kde/apport-kde.py:406 msgid "Collecting Problem Information" msgstr "正在收集问题信息" -#: ../bin/apport-cli.py:254 ../kde/apport-kde.py:407 -#: ../debian/tmp/usr/share/apport/apport-kde.py:407 -#: ../debian/tmp/usr/bin/apport-cli.py:254 -msgid "Collecting problem information" -msgstr "正在收集问题信息" - -#: ../kde/apport-kde.py:408 ../debian/tmp/usr/share/apport/apport-kde.py:408 +#: ../debian/tmp/usr/share/apport/apport-kde.py:408 ../kde/apport-kde.py:408 msgid "" "The collected information can be sent to the developers to improve the " "application. This might take a few minutes." msgstr "收集到的信息可以发送给开发者来改进程序。这可能要花费几分钟的时间。" -#: ../kde/apport-kde.py:434 ../debian/tmp/usr/share/apport/apport-kde.py:434 +#: ../debian/tmp/usr/share/apport/apport-kde.py:434 ../kde/apport-kde.py:434 msgid "Uploading Problem Information" msgstr "上传问题信息" -#: ../debian/tmp/usr/share/apport/kernel_oops.py:29 ../data/kernel_oops.py:29 -msgid "Your system might become unstable now and might need to be restarted." -msgstr "您的系统现在可能变得不稳定,可能需要重新启动。" - -#: ../bin/apport-cli.py:80 ../debian/tmp/usr/bin/apport-cli.py:80 -msgid "Press any key to continue..." -msgstr "按任意键继续…" - -#: ../bin/apport-cli.py:87 ../debian/tmp/usr/bin/apport-cli.py:87 -msgid "What would you like to do? Your options are:" -msgstr "您想做什么?您的选择是:" +#: ../apport/ui.py:139 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:139 +msgid "This package does not seem to be installed correctly" +msgstr "该软件包似乎没有被正确安装" -#: ../bin/apport-cli.py:100 ../debian/tmp/usr/bin/apport-cli.py:100 +#: ../apport/ui.py:144 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 #, python-format -msgid "Please choose (%s):" -msgstr "请选择(%s):" +msgid "" +"This is not an official %s package. Please remove any third party package " +"and try again." +msgstr "这不是官方的 %s 软件包。请删除所有第三方软件包,然后重试。" -#: ../bin/apport-cli.py:164 ../debian/tmp/usr/bin/apport-cli.py:164 +#: ../apport/ui.py:163 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:163 #, python-format -msgid "(%i bytes)" -msgstr "(%i 字节)" - -#: ../bin/apport-cli.py:195 ../debian/tmp/usr/bin/apport-cli.py:195 msgid "" -"After the problem report has been sent, please fill out the form in the\n" -"automatically opened web browser." +"You have some obsolete package versions installed. Please upgrade the " +"following packages and check if the problem still occurs:\n" +"\n" +"%s" msgstr "" -"当问题报告被发出之后,请填写\n" -"自动弹出窗口的表格。" +"您安装了一些陈旧的软件包。请升级以下软件包后再查看问题是否依然发生:\n" +"\n" +"%s" -#: ../bin/apport-cli.py:198 ../debian/tmp/usr/bin/apport-cli.py:198 -#, python-format -msgid "&Send report (%s)" -msgstr "发送报告(&S)(%s)" +#: ../apport/ui.py:300 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:300 +msgid "unknown program" +msgstr "未知程序" -#: ../bin/apport-cli.py:202 ../debian/tmp/usr/bin/apport-cli.py:202 -msgid "&Examine locally" -msgstr "本地检查(&E)" +#: ../apport/ui.py:301 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:301 +#, python-format +msgid "Sorry, the program \"%s\" closed unexpectedly" +msgstr "对不起,%s 程序异常退出" -#: ../bin/apport-cli.py:206 ../debian/tmp/usr/bin/apport-cli.py:206 -msgid "&View report" -msgstr "查看报告(&V)" +#: ../apport/ui.py:303 ../apport/ui.py:1448 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1448 +#, python-format +msgid "Problem in %s" +msgstr "%s 中的问题" -#: ../bin/apport-cli.py:207 ../debian/tmp/usr/bin/apport-cli.py:207 -msgid "&Keep report file for sending later or copying to somewhere else" -msgstr "保存报告文件以便稍后发送或者复制到其他地方(&K)" +#: ../apport/ui.py:304 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 +msgid "" +"Your computer does not have enough free memory to automatically analyze the " +"problem and send a report to the developers." +msgstr "您的计算机剩余空间不足,程序无法自动诊断问题并向开发者发送问题报告。" -#: ../bin/apport-cli.py:208 ../debian/tmp/usr/bin/apport-cli.py:208 -msgid "Cancel and &ignore future crashes of this program version" -msgstr "终止并忽略这个版本软件以后出现的崩溃(&I)" +#: ../apport/ui.py:359 ../apport/ui.py:367 ../apport/ui.py:510 +#: ../apport/ui.py:513 ../apport/ui.py:718 ../apport/ui.py:1254 +#: ../apport/ui.py:1420 ../apport/ui.py:1424 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:359 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:510 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:513 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:718 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1254 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1420 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1424 +msgid "Invalid problem report" +msgstr "无效的问题报告" -#: ../bin/apport-cli.py:210 ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 -#: ../bin/apport-cli.py:340 ../debian/tmp/usr/bin/apport-cli.py:210 -#: ../debian/tmp/usr/bin/apport-cli.py:287 -#: ../debian/tmp/usr/bin/apport-cli.py:319 -#: ../debian/tmp/usr/bin/apport-cli.py:340 -msgid "&Cancel" -msgstr "取消(&C)" +#: ../apport/ui.py:360 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:360 +msgid "You are not allowed to access this problem report." +msgstr "您没有访问这个问题报告的权限。" -#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 -msgid "Problem report file:" -msgstr "问题报告文件:" +#: ../apport/ui.py:363 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 +msgid "Error" +msgstr "错误" -#: ../bin/apport-cli.py:244 ../bin/apport-cli.py:249 -#: ../debian/tmp/usr/bin/apport-cli.py:244 -#: ../debian/tmp/usr/bin/apport-cli.py:249 -msgid "&Confirm" -msgstr "确认(&C)" +#: ../apport/ui.py:364 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:364 +msgid "There is not enough disk space available to process this report." +msgstr "没有足够的磁盘空间来处理报告。" -#: ../bin/apport-cli.py:248 ../debian/tmp/usr/bin/apport-cli.py:248 -#, python-format -msgid "Error: %s" -msgstr "错误:%s" +#: ../apport/ui.py:458 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:458 +msgid "No package specified" +msgstr "没有指定软件包" -#: ../bin/apport-cli.py:255 ../debian/tmp/usr/bin/apport-cli.py:255 +#: ../apport/ui.py:459 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:459 msgid "" -"The collected information can be sent to the developers to improve the\n" -"application. This might take a few minutes." -msgstr "" -"收集到的信息将会传送到开发人员处以改进软件。\n" -"这可能会花费几分钟时间," +"You need to specify a package or a PID. See --help for more information." +msgstr "您需要指定一个软件包或者 PID。使用 --help 选项来获取更多信息。" + +#: ../apport/ui.py:488 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:488 +msgid "Permission denied" +msgstr "拒绝访问" -#: ../bin/apport-cli.py:268 ../debian/tmp/usr/bin/apport-cli.py:268 +#: ../apport/ui.py:489 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:489 msgid "" -"The collected information is being sent to the bug tracking system.\n" -"This might take a few minutes." -msgstr "" -"收集到的信息正在被发送到错误跟踪系统。\n" -"这可能要花费几分钟时间。" +"The specified process does not belong to you. Please run this program as the " +"process owner or as root." +msgstr "指定的进程只能以进程的所有者或 root 身份运行。" -#: ../bin/apport-cli.py:318 ../debian/tmp/usr/bin/apport-cli.py:318 -msgid "&Done" -msgstr "完成(&D)" +#: ../apport/ui.py:402 ../apport/ui.py:491 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:402 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:491 +msgid "Invalid PID" +msgstr "无效的 PID" -#: ../bin/apport-cli.py:324 ../debian/tmp/usr/bin/apport-cli.py:324 -msgid "none" -msgstr "无" +#: ../apport/ui.py:492 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:492 +msgid "The specified process ID does not belong to a program." +msgstr "指定的进程 ID 不属于一个程序。" -#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 +#: ../apport/ui.py:511 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:511 #, python-format -msgid "Selected: %s. Multiple choices:" -msgstr "已选择:%s。 多重选择:" - -#: ../bin/apport-cli.py:341 ../debian/tmp/usr/bin/apport-cli.py:341 -msgid "Choices:" -msgstr "选择:" +msgid "Symptom script %s did not determine an affected package" +msgstr "症状脚本 %s 没有划定受影响的包" -#: ../bin/apport-cli.py:355 ../debian/tmp/usr/bin/apport-cli.py:355 -msgid "Path to file (Enter to cancel):" -msgstr "文件的路径(回车取消):" +#: ../apport/ui.py:514 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:514 +#, python-format +msgid "Package %s does not exist" +msgstr "软件包 %s 不存在" -#: ../bin/apport-cli.py:361 ../debian/tmp/usr/bin/apport-cli.py:361 -msgid "File does not exist." -msgstr "文件不存在。" +#: ../apport/ui.py:543 ../apport/ui.py:730 ../apport/ui.py:735 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:543 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:730 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:735 +msgid "Cannot create report" +msgstr "无法创建报告" -#: ../bin/apport-cli.py:363 ../debian/tmp/usr/bin/apport-cli.py:363 -msgid "This is a directory." -msgstr "这是一个目录。" +#: ../apport/ui.py:558 ../apport/ui.py:604 ../apport/ui.py:620 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:558 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:604 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:620 +msgid "Updating problem report" +msgstr "更新问题报告" -#: ../bin/apport-cli.py:369 ../debian/tmp/usr/bin/apport-cli.py:369 -msgid "To continue, you must visit the following URL:" -msgstr "要继续,您必须访问下面这个网址:" +#: ../apport/ui.py:559 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:559 +msgid "" +"You are not the reporter or subscriber of this problem report, or the report " +"is a duplicate or already closed.\n" +"\n" +"Please create a new report using \"apport-bug\"." +msgstr "" +"您不是该问题报告的报告者或订阅者,或者该报告被视为重复或已经关闭。\n" +"请使用 apport-bug 新建一份报告。" -#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 +#: ../apport/ui.py:568 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:568 msgid "" -"You can launch a browser now, or copy this URL into a browser on another " -"computer." -msgstr "您现在可以启动一个浏览器,或者复制这个网址到另外一个电脑的浏览器。" +"You are not the reporter of this problem report. It is much easier to mark a " +"bug as a duplicate of another than to move your comments and attachments to " +"a new bug.\n" +"\n" +"Subsequently, we recommend that you file a new bug report using \"apport-" +"bug\" and make a comment in this bug about the one you file.\n" +"\n" +"Do you really want to proceed?" +msgstr "" +"您并不是这个问题报告的报告者。相对而言,标记一个重复的错误远比迁移您的评论和附件到新的错误报告容易得多。\n" +"因此,我们建议您使用 apport-bug 来提交新的错误报告,并在当前报告中对您新提交的报告进行评论。\n" +"您确定要继续么?" -#: ../bin/apport-cli.py:373 ../debian/tmp/usr/bin/apport-cli.py:373 -msgid "Launch a browser now" -msgstr "现在启动一个浏览器" +#: ../apport/ui.py:605 ../apport/ui.py:621 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:605 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:621 +msgid "No additional information collected." +msgstr "未收集更多信息。" -#: ../bin/apport-cli.py:388 ../debian/tmp/usr/bin/apport-cli.py:388 -msgid "No pending crash reports. Try --help for more information." -msgstr "没有已知的崩溃报告,尝试 --help 以获得更多信息。" +#: ../apport/ui.py:672 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:672 +msgid "What kind of problem do you want to report?" +msgstr "您想报告什么类型的问题?" -#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "提交一份问题报告…" +#: ../apport/ui.py:689 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:689 +msgid "Unknown symptom" +msgstr "未知症状" -#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "向开发者报告一个故障" +#: ../apport/ui.py:690 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:690 +#, python-format +msgid "The symptom \"%s\" is not known." +msgstr "症状 %s 未知。" -#: ../data/apportcheckresume.py:67 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../apport/ui.py:721 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:721 msgid "" -"This occurred during a previous suspend, and prevented the system from " -"resuming properly." -msgstr "发生于之前的挂起时,并且使系统午饭正常恢复。" +"After closing this message please click on an application window to report a " +"problem about it." +msgstr "在关闭这个消息只后,请点击要报告问题的程序窗口。" -#: ../data/apportcheckresume.py:69 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 -msgid "" -"This occurred during a previous hibernation, and prevented the system from " -"resuming properly." -msgstr "发生于之前的休眠时,并且使系统午饭正常恢复。" +#: ../apport/ui.py:731 ../apport/ui.py:736 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:731 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:736 +msgid "xprop failed to determine process ID of the window" +msgstr "xprop 无法确定窗口的进程 ID" -#: ../data/apportcheckresume.py:74 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." -msgstr "这个恢复过程已经非常接近尾声,将正常结束。" +#: ../apport/ui.py:750 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:750 +msgid "%prog " +msgstr "%prog <报告号>" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:161 ../gtk/apport-gtk.py:161 -#, python-format -msgid "Sorry, the application %s has stopped unexpectedly." -msgstr "对不起,应用程序 %s 意外停止。" +#: ../apport/ui.py:752 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:752 +msgid "Specify package name." +msgstr "请指定包的名称。" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:164 ../gtk/apport-gtk.py:164 -#, python-format -msgid "Sorry, %s has closed unexpectedly." -msgstr "对不起,%s 已意外关闭。" +#: ../apport/ui.py:754 ../apport/ui.py:805 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:754 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:805 +msgid "Add an extra tag to the report. Can be specified multiple times." +msgstr "向报告中添加额外的标记,可多次指定。" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:239 ../gtk/apport-gtk.py:239 -#, python-format -msgid "The application %s has stopped responding." -msgstr "应用程序 %s 停止响应。" +#: ../apport/ui.py:784 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:784 +msgid "" +"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" +msgstr "%prog [选项] [症状|PID|软件包|程序目录|.apport/.crash file]" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:243 ../gtk/apport-gtk.py:243 -#, python-format -msgid "The program \"%s\" has stopped responding." -msgstr "程序 %s 停止响应。" +#: ../apport/ui.py:787 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:787 +msgid "" +"Start in bug filing mode. Requires --package and an optional --pid, or just " +"a --pid. If neither is given, display a list of known symptoms. (Implied if " +"a single argument is given.)" +msgstr "" +"以填写 bug 模式启动。需要 --package 和可选的 --pid 参数,或单独使用 --pid 参数。如果二者均未给出,将显示一系列症状供选择。" -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" -msgstr "收集系统信息" +#: ../apport/ui.py:789 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:789 +msgid "Click a window as a target for filing a problem report." +msgstr "点击一个窗口作为提交问题报告的目标。" -#: ../apport/com.ubuntu.apport.policy.in.h:2 +#: ../apport/ui.py:791 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:791 +msgid "Start in bug updating mode. Can take an optional --package." +msgstr "启动错误更新模式。可以使用选项 --package 来指定软件包。" + +#: ../apport/ui.py:793 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:793 msgid "" -"Authentication is required to collect system information for this problem " -"report" -msgstr "为此问题报告收集系统信息需要授权" +"File a bug report about a symptom. (Implied if symptom name is given as only " +"argument.)" +msgstr "针对某个症状报告 bug。" -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" -msgstr "系统问题报告" +#: ../apport/ui.py:795 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:795 +msgid "" +"Specify package name in --file-bug mode. This is optional if a --pid is " +"specified. (Implied if package name is given as only argument.)" +msgstr "--file-bug 模式中指定软件包名。如果指定了 --pid,则是可选的。(如果只给定软件包名这一个参数则为必需。)" -#: ../apport/com.ubuntu.apport.policy.in.h:4 +#: ../apport/ui.py:797 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:797 msgid "" -"Please enter your password to access problem reports of system programs" -msgstr "请输入您的密码以查看系统程序问题报告。" +"Specify a running program in --file-bug mode. If this is specified, the bug " +"report will contain more information. (Implied if pid is given as only " +"argument.)" +msgstr "在 --file-bug 模式中指定运行的程序。如果指定,该问题报告将包含更多的信息。(默认指定 pid 作为唯一参数。)" -#: ../bin/apport-retrace.py:34 ../debian/tmp/usr/bin/apport-retrace.py:34 -msgid "Do not put the new traces into the report, but write them to stdout." -msgstr "不把新的痕迹写入到报告,但是把它们写入到标准输出。" +#: ../apport/ui.py:799 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:799 +msgid "The provided pid is a hanging application." +msgstr "此进程号的程序是挂起的。" -#: ../bin/apport-retrace.py:36 ../debian/tmp/usr/bin/apport-retrace.py:36 +#: ../apport/ui.py:801 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:801 +#, python-format msgid "" -"Start an interactive gdb session with the report's core dump (-o ignored; " -"does not rewrite report)" -msgstr "启动一个交互式的 gdb 进程并载入提交的崩溃信息 (-o 不重新生成报告)" +"Report the crash from given .apport or .crash file instead of the pending " +"ones in %s. (Implied if file is given as only argument.)" +msgstr "从给定的 .apport 或者 .crash 文件,而不是从正在处理的 %s 中汇报崩溃。(如果文件只给定了参数时实现。)" -#: ../bin/apport-retrace.py:38 ../debian/tmp/usr/bin/apport-retrace.py:38 +#: ../apport/ui.py:803 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:803 msgid "" -"Write modified report to given file instead of changing the original report" -msgstr "将更改过的报告写入指定文件而非改变原始报告" +"In bug filing mode, save the collected information into a file instead of " +"reporting it. This file can then be reported later on from a different " +"machine." +msgstr "在提交报告过程中,将收集到的信息保存到要报告的文件中。该文件可用于稍后在另一台机器上提交。" -#: ../bin/apport-retrace.py:41 ../debian/tmp/usr/bin/apport-retrace.py:41 -msgid "Remove the core dump from the report after stack trace regeneration" -msgstr "生成栈回溯后将内核转储从报告中删除" +#: ../apport/ui.py:807 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:807 +msgid "Print the Apport version number." +msgstr "输出 Apport 版本号" -#: ../bin/apport-retrace.py:43 ../debian/tmp/usr/bin/apport-retrace.py:43 -msgid "Override report's CoreFile" -msgstr "覆盖报告核心文件" +#: ../apport/ui.py:958 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:958 +msgid "" +"This will launch apport-retrace in a terminal window to examine the crash." +msgstr "这将在终端窗口中启动 apport-retrace,以检查此崩溃。" -#: ../bin/apport-retrace.py:45 ../debian/tmp/usr/bin/apport-retrace.py:45 -msgid "Override report's ExecutablePath" -msgstr "覆盖报告执行路径" +#: ../apport/ui.py:959 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:959 +msgid "Run gdb session" +msgstr "运行 gdb 会话" -#: ../bin/apport-retrace.py:47 ../debian/tmp/usr/bin/apport-retrace.py:47 -msgid "Override report's ProcMaps" -msgstr "覆盖报告的进程表" +#: ../apport/ui.py:960 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:960 +msgid "Run gdb session without downloading debug symbols" +msgstr "不下载调试符号的情况下运行 gdb 会话" -#: ../bin/apport-retrace.py:49 ../debian/tmp/usr/bin/apport-retrace.py:49 -msgid "Rebuild report's Package information" -msgstr "重建报告的包信息" +#. TRANSLATORS: %s contains the crash report file name +#: ../apport/ui.py:962 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:962 +#, python-format +msgid "Update %s with fully symbolic stack trace" +msgstr "利用全符号的堆栈跟踪更新 %s" -#: ../bin/apport-retrace.py:51 ../debian/tmp/usr/bin/apport-retrace.py:51 -msgid "" -"Build a temporary sandbox and download/install the necessary packages and " -"debug symbols in there; without this option it assumes that the necessary " -"packages and debug symbols are already installed in the system. The argument " -"points to the packaging system configuration base directory; if you specify " -"\"system\", it will use the system configuration files, but will then only " -"be able to retrace crashes that happened on the currently running release." +#: ../apport/ui.py:998 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:998 +msgid "Can't remember send report status settings" msgstr "" -"构建临时沙盒,以及下载/安装必要的软件包和调试符号;如果没有该选项,则会假设该系统中已安装了必要的软件包和调试符号。此参数指向该打包系统配置库目录;如果指" -"定 \"system\",则其将使用系统配置文件,但之后,其将只能够追溯当前正在运行的版本上发生的崩溃。" -#: ../bin/apport-retrace.py:53 ../debian/tmp/usr/bin/apport-retrace.py:53 +#: ../apport/ui.py:999 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:999 msgid "" -"Build another temporary sandbox for installing gdb and its dependencies " -"using the same release as the report rather than whatever version of gdb you " -"have installed." -msgstr "生成另一个临时沙盒,在其中安装报告所述版本的 gdb 和它的依赖项,而不使用您现有版本的 gdb。" +"Saving crash reporting state failed. Can't set auto or never reporting mode." +msgstr "" -#: ../bin/apport-retrace.py:55 ../debian/tmp/usr/bin/apport-retrace.py:55 +#: ../apport/ui.py:1058 ../apport/ui.py:1068 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1058 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1068 msgid "" -"Report download/install progress when installing packages into sandbox" -msgstr "在将软件包安装到沙盒中时,报告下载和安装的进度" - -#: ../bin/apport-retrace.py:57 ../debian/tmp/usr/bin/apport-retrace.py:57 -msgid "Prepend timestamps to log messages, for batch operation" -msgstr "为进行批量操作,请预先设置时间戳,以记录消息" +"This problem report applies to a program which is not installed any more." +msgstr "这一问题报告适用于不再安装的程序。" -#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-retrace.py:59 +#: ../apport/ui.py:1083 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1083 +#, python-format msgid "" -"Create and use third-party repositories from origins specified in reports" -msgstr "根据报告中指定的来源创建并使用第三方软件仓库" +"The problem happened with the program %s which changed since the crash " +"occurred." +msgstr "自崩溃发生起已更改的程序 %s 出现问题。" -#: ../bin/apport-retrace.py:61 ../debian/tmp/usr/bin/apport-retrace.py:61 -msgid "Cache directory for packages downloaded in the sandbox" -msgstr "下载到沙盒中软件包的缓存目录" +#: ../apport/ui.py:1130 ../apport/ui.py:1211 ../apport/ui.py:1426 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1130 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1211 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1426 +msgid "This problem report is damaged and cannot be processed." +msgstr "该问题报告已损坏,无法处理。" -#: ../bin/apport-retrace.py:63 ../debian/tmp/usr/bin/apport-retrace.py:63 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1141 +#: ../apport/ui.py:1141 +#, python-format msgid "" -"Directory for unpacked packages. Future runs will assume that any already " -"downloaded package is also extracted to this sandbox." -msgstr "用于解压包目录。以后运行将假设任何已下载的包被提取到这个沙盒。" +"This report is about a snap published by %s. Contact them via %s for help." +msgstr "" -#: ../bin/apport-retrace.py:65 ../bin/apport-valgrind.py:66 -#: ../debian/tmp/usr/bin/apport-retrace.py:65 -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1144 +#: ../apport/ui.py:1144 +#, python-format msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" -msgstr "将其他软件包安装到沙盒(可多次加以指定)中" +"This report is about a snap published by %s. No contact address has been " +"provided; visit the forum at https://forum.snapcraft.io/ for help." +msgstr "" -#: ../bin/apport-retrace.py:67 ../debian/tmp/usr/bin/apport-retrace.py:67 -msgid "" -"Path to a file with the crash database authentication information. This is " -"used when specifying a crash ID to upload the retraced stack traces (only if " -"neither -g, -o, nor -s are specified)" -msgstr "包含崩溃数据库访问信息文件之路径。此项将用于为特定崩溃代码上传堆栈的回溯调试信息(除非用户指定 -g, -o 或 -s)" +#: ../apport/ui.py:1135 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1135 +msgid "This report is about a package that is not installed." +msgstr "" + +#: ../apport/ui.py:1139 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1139 +msgid "An error occurred while attempting to process this problem report:" +msgstr "尝试处理此问题报告时出现错误:" -#: ../bin/apport-retrace.py:69 ../debian/tmp/usr/bin/apport-retrace.py:69 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1159 +#: ../apport/ui.py:1159 +#, python-format msgid "" -"Display retraced stack traces and ask for confirmation before sending them " -"to the crash database." -msgstr "显示返回的堆栈信息,并询求确认是否将其发送至崩溃数据库。" +"You are about to report a bug against the deb package, but you also a have " +"snap published by %s installed. You can contact them via %s for help. Do you " +"want to continue with the bug report against the deb?" +msgstr "" -#: ../bin/apport-retrace.py:71 ../debian/tmp/usr/bin/apport-retrace.py:71 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1161 +#: ../apport/ui.py:1161 +#, python-format msgid "" -"Path to the duplicate sqlite database (default: no duplicate checking)" -msgstr "SQLite 数据库路径重复(默认:不重复检查)" +"You are about to report a bug against the deb package, but you also a have " +"snap published by %s installed. For the snap, no contact address has been " +"provided; visit the forum at https://forum.snapcraft.io/ for help. Do you " +"want to continue with the bug report against the deb?" +msgstr "" -#: ../bin/apport-retrace.py:73 ../debian/tmp/usr/bin/apport-retrace.py:73 -msgid "Do not add StacktraceSource to the report." -msgstr "不要将 StacktraceSource 附加到报告中。" +#: ../apport/ui.py:1255 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1255 +msgid "Could not determine the package or source package name." +msgstr "无法检测包或者源码包的名称。" -#: ../bin/apport-retrace.py:82 ../debian/tmp/usr/bin/apport-retrace.py:82 -msgid "You cannot use -C without -S. Stopping." -msgstr "您不能在未指定 -S 选项的情况下使用 -C 选项,停止。" +#: ../apport/ui.py:1273 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1273 +msgid "Unable to start web browser" +msgstr "无法打开浏览器" -#. translators: don't translate y/n, apport currently only checks for "y" -#: ../bin/apport-retrace.py:115 ../debian/tmp/usr/bin/apport-retrace.py:115 -msgid "OK to send these as attachments? [y/n]" -msgstr "确定以附件形式发送这些?[y/n]" +#: ../apport/ui.py:1274 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1274 +#, python-format +msgid "Unable to start web browser to open %s." +msgstr "无法使用浏览器打开网页 %s" -#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "更多细节请查看 man 手册。" +#: ../apport/ui.py:1374 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1374 +#, python-format +msgid "Please enter your account information for the %s bug tracking system" +msgstr "请为 %s 错误追踪系统输入您的帐户信息" -#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "请指定 valgrind 生成的日志文件名" +#: ../apport/ui.py:1386 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1386 +msgid "Network problem" +msgstr "网络问题" -#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +#: ../apport/ui.py:1388 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1388 msgid "" -"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " -"create it" -msgstr "重复使用以前创建的缓存目录 (SDIR) ,或者,如果它不存在,则创建它" +"Cannot connect to crash database, please check your Internet connection." +msgstr "无法连接到崩溃数据库,请检查您的 Internet 连接。" -#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 -msgid "" -"do not create or reuse a sandbox directory for additional debug symbols " -"but rely only on installed debug symbols." -msgstr "不创建或重用额外的调试符号的沙箱目录,仅依靠安装调试符号。" +#: ../apport/ui.py:1415 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1415 +msgid "Memory exhaustion" +msgstr "内存耗尽" -#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 -msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" -msgstr "重复使用以前创建的缓存目录(CDIR),或者,如果它不存在,则创建它" +#: ../apport/ui.py:1416 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1416 +msgid "Your system does not have enough memory to process this crash report." +msgstr "您的系统没有足够的内存来处理此崩溃报告。" -#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +#: ../apport/ui.py:1451 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1451 +#, python-format msgid "" -"report download/install progress when installing packages into sandbox" -msgstr "安装包进入沙盒时报告下载/安装进度" +"The problem cannot be reported:\n" +"\n" +"%s" +msgstr "" +"无法报告问题:\n" +"\n" +"%s" -#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +#: ../apport/ui.py:1507 ../apport/ui.py:1514 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1507 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1514 +msgid "Problem already known" +msgstr "该问题为已知问题" + +#: ../apport/ui.py:1508 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1508 msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" -msgstr "该可执行文件运行 Valgrind MemCheck 工具下的内存泄漏检测" +"This problem was already reported in the bug report displayed in the web " +"browser. Please check if you can add any further information that might be " +"helpful for the developers." +msgstr "关于这个问题,之前已经有如网页所示的报告。您是否有所补充?" -#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 -#, python-format -msgid "Error: %s is not an executable. Stopping." -msgstr "错误:%s 不是可执行文件,停止。" +#: ../apport/ui.py:1515 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1515 +msgid "This problem was already reported to developers. Thank you!" +msgstr "已将此问题报告给开发人员。谢谢!" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:186 -#: ../data/general-hooks/ubuntu.py:186 +#: ../data/general-hooks/ubuntu.py:195 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:195 msgid "" "An Ubuntu package has a file conflict with a package that is not a genuine " "Ubuntu package." msgstr "一个 Ubuntu 软件包和另外一个非真正的 Ubuntu 软件包有文件冲突。" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:194 -#: ../data/general-hooks/ubuntu.py:194 +#: ../data/general-hooks/ubuntu.py:203 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:203 msgid "You have already encountered this package installation failure." msgstr "您遭遇到了该软件包安装失败。" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:210 -#: ../data/general-hooks/ubuntu.py:210 +#: ../data/general-hooks/ubuntu.py:219 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:219 msgid "" "Your system was initially configured with grub version 2, but you have " "removed it from your system in favor of grub 1 without configuring it. To " @@ -1248,16 +1087,3 @@ "系统最初使用 grub2 配置,但是您已经在系统中将其删除,而没有配置grub 1。当一个新内核可用时,为了确保您的引导配置被更新,打开终端并运行:\n" "\n" " sudo apt-get install grub-pc\n" - -#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 -#, python-format -msgid "Usage: %s " -msgstr "用法:%s <报告> <目标目录>" - -#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 -msgid "Destination directory exists and is not empty." -msgstr "目标目录存在且不为空。" - -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Apport 崩溃文件" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/appstream.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/appstream.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/appstream.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/appstream.po 2020-07-08 13:53:54.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 12:11+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:50+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: tools/appstream-cli.c:157 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apt.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apt.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apt.po 2020-01-23 16:51:58.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apt.po 2020-07-08 13:53:58.000000000 +0000 @@ -11,16 +11,16 @@ msgstr "" "Project-Id-Version: apt 1.7.x\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2019-09-05 12:01+0000\n" -"PO-Revision-Date: 2019-09-06 00:55+0000\n" +"POT-Creation-Date: 2020-05-13 13:17+0000\n" +"PO-Revision-Date: 2020-05-14 19:42+0000\n" "Last-Translator: Mo Zhou \n" "Language-Team: Chinese (simplified) \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-Launchpad-Export-Date: 2020-01-23 10:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:30+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #. TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update' @@ -212,7 +212,7 @@ msgid "This APT helper has Super Meep Powers." msgstr "本 APT 助手具有超级喵力。" -#: apt-private/private-cmndline.cc:549 +#: apt-private/private-cmndline.cc:554 msgid "" "--force-yes is deprecated, use one of the options starting with --allow " "instead." @@ -221,7 +221,7 @@ #: apt-private/private-depends.cc:35 apt-private/private-download.cc:251 #: apt-private/private-show.cc:408 apt-private/private-show.cc:410 #: apt-private/private-show.cc:465 cmdline/apt-mark.cc:56 -#: cmdline/apt-mark.cc:102 cmdline/apt-mark.cc:298 +#: cmdline/apt-mark.cc:114 cmdline/apt-mark.cc:310 msgid "No packages found" msgstr "没有发现匹配的软件包" @@ -386,7 +386,7 @@ msgid "Abort." msgstr "中止。" -#: apt-private/private-install.cc:303 cmdline/apt-mark.cc:239 +#: apt-private/private-install.cc:303 cmdline/apt-mark.cc:251 msgid "Do you want to continue?" msgstr "您希望继续执行吗?" @@ -492,7 +492,7 @@ msgstr "%s 已经是最新版 (%s)。\n" #: apt-private/private-install.cc:1010 cmdline/apt-get.cc:121 -#: cmdline/apt-mark.cc:78 +#: cmdline/apt-mark.cc:94 #, c-format msgid "%s set to manually installed.\n" msgstr "%s 已设置为手动安装。\n" @@ -507,11 +507,11 @@ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" msgstr "由于 %4$s,为 %3$s 选定了版本 %1$s (%2$s)\n" -#: apt-private/private-list.cc:129 +#: apt-private/private-list.cc:130 msgid "Listing" msgstr "正在列表" -#: apt-private/private-list.cc:159 +#: apt-private/private-list.cc:160 #, c-format msgid "There is %i additional version. Please use the '-a' switch to see it" msgid_plural "" @@ -911,26 +911,26 @@ msgid "Package %s version %s has an unmet dep:\n" msgstr "版本为 %2$s 的软件包 %1$s 有未满足的依赖关系:\n" -#: apt-private/private-update.cc:33 +#: apt-private/private-update.cc:34 msgid "The update command takes no arguments" msgstr "update 命令不需要参数" #. TRANSLATOR: the first two are manpage references, the last the URI from a sources.list -#: apt-private/private-update.cc:116 +#: apt-private/private-update.cc:117 #, c-format msgid "" "Usage of %s should be preferred over embedding login information directly in " "the %s entry for '%s'" msgstr "您应当优先考虑使用 %s 而非直接把账户信息直接写在 %s 的条目 '%s' 中" -#: apt-private/private-update.cc:134 +#: apt-private/private-update.cc:135 #, c-format msgid "%i package can be upgraded. Run 'apt list --upgradable' to see it.\n" msgid_plural "" "%i packages can be upgraded. Run 'apt list --upgradable' to see them.\n" msgstr[0] "有 %i 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。\n" -#: apt-private/private-update.cc:138 +#: apt-private/private-update.cc:139 msgid "All packages are up to date." msgstr "所有软件包均为最新。" @@ -1124,12 +1124,12 @@ msgid "Couldn't find package %s" msgstr "找不到软件包 %s" -#: cmdline/apt-get.cc:123 cmdline/apt-mark.cc:80 +#: cmdline/apt-get.cc:123 cmdline/apt-mark.cc:96 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s 已设置为自动安装。\n" -#: cmdline/apt-get.cc:131 cmdline/apt-mark.cc:123 +#: cmdline/apt-get.cc:131 cmdline/apt-mark.cc:135 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -1171,7 +1171,7 @@ #: cmdline/apt-get.cc:404 msgid "Install new packages (pkg is libc6 not libc6.deb)" -msgstr "安装新的软件包(注:软件包名称是 libc6 而非 libc6.deb)" +msgstr "安装新的软件包(注:软件包名称应当类似 libc6 而非 libc6.deb)" #: cmdline/apt-get.cc:406 msgid "Remove packages" @@ -1221,24 +1221,24 @@ msgid "Download and display the changelog for the given package" msgstr "下载指定软件包,并显示其变更日志(changelog)" -#: cmdline/apt-helper.cc:43 +#: cmdline/apt-helper.cc:44 msgid "Need one URL as argument" msgstr "需要一个 URL 作为参数" -#: cmdline/apt-helper.cc:57 +#: cmdline/apt-helper.cc:58 msgid "Must specify at least one pair url/filename" msgstr "必须指定至少一对URL或文件名" -#: cmdline/apt-helper.cc:100 cmdline/apt-helper.cc:104 +#: cmdline/apt-helper.cc:101 cmdline/apt-helper.cc:105 msgid "Download Failed" msgstr "下载失败" -#: cmdline/apt-helper.cc:125 cmdline/apt-helper.cc:128 +#: cmdline/apt-helper.cc:126 cmdline/apt-helper.cc:129 #, c-format msgid "GetSrvRec failed for %s" msgstr "GetSrvRec 失败,因为 %s" -#: cmdline/apt-helper.cc:263 +#: cmdline/apt-helper.cc:293 msgid "" "Usage: apt-helper [options] command\n" " apt-helper [options] cat-file file ...\n" @@ -1253,85 +1253,85 @@ "apt-helper 汇集了各种各样的功能来供shell脚本调用,比如\n" "使用与APT相同的代理设置,或者相同的捕获系统。\n" -#: cmdline/apt-helper.cc:275 +#: cmdline/apt-helper.cc:305 msgid "download the given uri to the target-path" msgstr "将 URI 指定的文件下载到目标路径" -#: cmdline/apt-helper.cc:276 +#: cmdline/apt-helper.cc:306 msgid "lookup a SRV record (e.g. _http._tcp.ftp.debian.org)" msgstr "查询一个 SRV 记录 (如: _http._tcp.ftp.debian.org)" -#: cmdline/apt-helper.cc:277 +#: cmdline/apt-helper.cc:307 msgid "concatenate files, with automatic decompression" msgstr "自动解压并连接文件" -#: cmdline/apt-helper.cc:278 +#: cmdline/apt-helper.cc:308 msgid "detect proxy using apt.conf" msgstr "用 apt.conf 检测代理设置" -#: cmdline/apt-helper.cc:279 +#: cmdline/apt-helper.cc:309 msgid "wait for system to be online" msgstr "等待系统上线" -#: cmdline/apt-helper.cc:280 +#: cmdline/apt-helper.cc:310 msgid "drop privileges before running given command" msgstr "运行给定命令前先降低权限" -#: cmdline/apt-mark.cc:65 +#: cmdline/apt-mark.cc:66 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s 还没有安装,因此无法标记。\n" -#: cmdline/apt-mark.cc:71 +#: cmdline/apt-mark.cc:72 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s 已经被设置为手动安装。\n" -#: cmdline/apt-mark.cc:73 +#: cmdline/apt-mark.cc:74 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s 已经被设置为自动安装。\n" -#: cmdline/apt-mark.cc:311 +#: cmdline/apt-mark.cc:323 #, c-format msgid "%s was already set on hold.\n" msgstr "%s 已经设置为保留。\n" -#: cmdline/apt-mark.cc:313 +#: cmdline/apt-mark.cc:325 #, c-format msgid "%s was already not hold.\n" msgstr "%s 已经设置为不保留。\n" -#: cmdline/apt-mark.cc:340 +#: cmdline/apt-mark.cc:352 msgid "Executing dpkg failed. Are you root?" msgstr "执行 dpkg 失败。您是 root 吗?" -#: cmdline/apt-mark.cc:343 +#: cmdline/apt-mark.cc:355 #, c-format msgid "%s set on hold.\n" msgstr "%s 设置为保留。\n" -#: cmdline/apt-mark.cc:345 +#: cmdline/apt-mark.cc:357 #, c-format msgid "Canceled hold on %s.\n" msgstr "取消保留 %s 的设置。\n" -#: cmdline/apt-mark.cc:347 +#: cmdline/apt-mark.cc:359 #, c-format msgid "Selected %s for purge.\n" msgstr "选中 %s 以待彻底卸载。\n" -#: cmdline/apt-mark.cc:349 +#: cmdline/apt-mark.cc:361 #, c-format msgid "Selected %s for removal.\n" msgstr "选中 %s 以待卸载。\n" -#: cmdline/apt-mark.cc:351 +#: cmdline/apt-mark.cc:363 #, c-format msgid "Selected %s for installation.\n" msgstr "选中 %s 以待安装。\n" -#: cmdline/apt-mark.cc:403 +#: cmdline/apt-mark.cc:415 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1345,27 +1345,27 @@ "apt-mark 可以对软件包进行 手动/自动 安装标记,也可以用来处理软件\n" "包的 dpkg(1) 选中状态,以及列出或过滤拥有某个标记的软件包。\n" -#: cmdline/apt-mark.cc:415 +#: cmdline/apt-mark.cc:427 msgid "Mark the given packages as automatically installed" msgstr "标记指定软件包为自动安装" -#: cmdline/apt-mark.cc:416 +#: cmdline/apt-mark.cc:428 msgid "Mark the given packages as manually installed" msgstr "标记指定软件包为手动安装" -#: cmdline/apt-mark.cc:418 +#: cmdline/apt-mark.cc:430 msgid "Mark a package as held back" msgstr "标记指定软件包为保留(held back)" -#: cmdline/apt-mark.cc:419 +#: cmdline/apt-mark.cc:431 msgid "Unset a package set as held back" msgstr "取消指定软件包的保留(held back)标记" -#: cmdline/apt-mark.cc:424 +#: cmdline/apt-mark.cc:436 msgid "Print the list of automatically installed packages" msgstr "列出所有自动安装的软件包" -#: cmdline/apt-mark.cc:425 +#: cmdline/apt-mark.cc:437 msgid "Print the list of manually installed packages" msgstr "列出所有手动安装的软件包" @@ -1499,8 +1499,8 @@ msgid "Connection failed" msgstr "连接失败" -#: methods/basehttp.cc:708 methods/ftp.cc:970 methods/http.cc:615 -#: methods/http.cc:874 +#: methods/basehttp.cc:708 methods/ftp.cc:970 methods/http.cc:619 +#: methods/http.cc:878 #, c-format msgid "File has unexpected size (%llu != %llu). Mirror sync in progress?" msgstr "文件尺寸不符(%llu != %llu)。您使用的镜像正在同步中?" @@ -1516,31 +1516,31 @@ msgid "Internal error" msgstr "内部错误" -#: methods/cdrom.cc:204 +#: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" msgstr "无法读取盘片数据库 %s" -#: methods/cdrom.cc:213 +#: methods/cdrom.cc:212 msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" msgstr "请使用 apt-cdrom,通过它可以让 APT 识别该盘片。apt-get upgdate 不能被用来加入新的盘片。" -#: methods/cdrom.cc:223 +#: methods/cdrom.cc:222 msgid "Wrong CD-ROM" msgstr "错误的 CD-ROM" -#: methods/cdrom.cc:250 +#: methods/cdrom.cc:249 #, c-format msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "无法卸载挂载于 %s 的 CD-ROM,它可能正被使用。" -#: methods/cdrom.cc:255 +#: methods/cdrom.cc:254 msgid "Disk not found." msgstr "找不到盘片。" -#: methods/cdrom.cc:263 methods/file.cc:123 methods/rsh.cc:296 +#: methods/cdrom.cc:262 methods/file.cc:123 methods/rsh.cc:296 msgid "File not found" msgstr "无法找到文件" @@ -1565,7 +1565,7 @@ msgid "Connected to %s (%s)" msgstr "已连接到 %s (%s)" -#: methods/connect.cc:167 methods/connect.cc:576 methods/http.cc:317 +#: methods/connect.cc:167 methods/connect.cc:576 methods/http.cc:321 #, c-format msgid "Connecting to %s (%s)" msgstr "正在连接 %s (%s)" @@ -1752,7 +1752,7 @@ msgid "Unable to accept connection" msgstr "无法接受连接" -#: methods/ftp.cc:918 methods/http.cc:1015 methods/rsh.cc:334 +#: methods/ftp.cc:918 methods/http.cc:1033 methods/rsh.cc:334 msgid "Problem hashing file" msgstr "把文件加入哈希表时出错" @@ -1827,31 +1827,31 @@ "available:\n" msgstr "由于没有公钥,无法验证下列签名:\n" -#: methods/http.cc:711 +#: methods/http.cc:715 msgid "Error writing to the file" msgstr "写入文件出错" -#: methods/http.cc:728 +#: methods/http.cc:732 msgid "Error reading from server. Remote end closed connection" msgstr "从服务器读取数据时出错,对方关闭了连接" -#: methods/http.cc:732 +#: methods/http.cc:736 msgid "Error reading from server" msgstr "从服务器读取数据出错" -#: methods/http.cc:769 +#: methods/http.cc:773 msgid "Error writing to file" msgstr "写入文件出错" -#: methods/http.cc:836 +#: methods/http.cc:840 msgid "Select failed" msgstr "select 调用出错" -#: methods/http.cc:842 +#: methods/http.cc:846 msgid "Connection timed out" msgstr "连接超时" -#: methods/http.cc:866 +#: methods/http.cc:870 msgid "Error writing to output file" msgstr "写输出文件时出错" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apturl.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apturl.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apturl.po 2020-01-23 16:51:57.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apturl.po 2020-07-08 13:53:58.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:45+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:30+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apt-utils.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apt-utils.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/apt-utils.po 2020-01-23 16:51:57.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/apt-utils.po 2020-07-08 13:53:58.000000000 +0000 @@ -11,15 +11,15 @@ msgstr "" "Project-Id-Version: apt 1.7.x\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2019-09-05 12:01+0000\n" -"PO-Revision-Date: 2019-09-12 15:57+0000\n" +"POT-Creation-Date: 2020-05-13 13:17+0000\n" +"PO-Revision-Date: 2020-05-14 19:43+0000\n" "Last-Translator: Mo Zhou \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: cmdline/apt-dump-solver.cc:37 @@ -110,31 +110,31 @@ "它默认对二进制包信息排序,但是 -s 选项可以将其切换为\n" "对源码包排序。\n" -#: ftparchive/apt-ftparchive.cc:199 ftparchive/apt-ftparchive.cc:376 +#: ftparchive/apt-ftparchive.cc:208 ftparchive/apt-ftparchive.cc:375 msgid "Package extension list is too long" msgstr "软件包的扩展列表太长" -#: ftparchive/apt-ftparchive.cc:201 ftparchive/apt-ftparchive.cc:213 -#: ftparchive/apt-ftparchive.cc:236 ftparchive/apt-ftparchive.cc:290 -#: ftparchive/apt-ftparchive.cc:300 ftparchive/apt-ftparchive.cc:322 +#: ftparchive/apt-ftparchive.cc:210 ftparchive/apt-ftparchive.cc:222 +#: ftparchive/apt-ftparchive.cc:245 ftparchive/apt-ftparchive.cc:294 +#: ftparchive/apt-ftparchive.cc:304 ftparchive/apt-ftparchive.cc:326 #, c-format msgid "Error processing directory %s" msgstr "处理目录 %s 时出错" -#: ftparchive/apt-ftparchive.cc:288 +#: ftparchive/apt-ftparchive.cc:292 msgid "Source extension list is too long" msgstr "源扩展列表太长" -#: ftparchive/apt-ftparchive.cc:402 +#: ftparchive/apt-ftparchive.cc:401 msgid "Error writing header to contents file" msgstr "将头写入到目录文件时出错" -#: ftparchive/apt-ftparchive.cc:432 +#: ftparchive/apt-ftparchive.cc:431 #, c-format msgid "Error processing contents %s" msgstr "处理目录 %s 时出错" -#: ftparchive/apt-ftparchive.cc:627 +#: ftparchive/apt-ftparchive.cc:621 msgid "" "Usage: apt-ftparchive [options] command\n" "Commands: packages binarypath [overridefile [pathprefix]]\n" @@ -214,11 +214,11 @@ " -c=? 读取指定配置文件\n" " -o=? 设置任意指定的配置选项" -#: ftparchive/apt-ftparchive.cc:823 +#: ftparchive/apt-ftparchive.cc:817 msgid "No selections matched" msgstr "没有任何选定项是匹配的" -#: ftparchive/apt-ftparchive.cc:903 +#: ftparchive/apt-ftparchive.cc:897 #, c-format msgid "Some files are missing in the package file group `%s'" msgstr "软件包文件组“%s”中缺少一些文件" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/aspell.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/aspell.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/aspell.po 2020-01-23 16:51:55.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/aspell.po 2020-07-08 13:53:56.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:32+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: common/info.cpp:232 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/bash.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/bash.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/bash.po 2020-01-23 16:51:56.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/bash.po 2020-07-08 13:53:56.000000000 +0000 @@ -19,8 +19,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:33+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: arrayfunc.c:58 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/bfd.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/bfd.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/bfd.po 2020-01-23 16:51:57.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/bfd.po 2020-07-08 13:53:58.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:54+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:47+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/binutils.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/binutils.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/binutils.po 2020-01-23 16:51:52.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/binutils.po 2020-07-08 13:53:53.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:35+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:33+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -422,7 +422,7 @@ msgid "Cannot convert existing thin library %s to normal format" msgstr "" -#: ar.c:1033 ar.c:1130 ar.c:1446 objcopy.c:3549 +#: ar.c:1033 ar.c:1130 ar.c:1446 objcopy.c:3551 #, c-format msgid "internal stat error on %s" msgstr "在 %s 内部状态错误" @@ -432,7 +432,7 @@ msgid "%s is not a valid archive" msgstr "%s 不是有效的归档文件" -#: objcopy.c:3511 +#: objcopy.c:3513 #, c-format msgid "illegal pathname found in archive member: %s" msgstr "" @@ -1795,7 +1795,7 @@ msgid "Encoded size of 0 is too small to read\n" msgstr "" -#: dwarf.c:387 dwarf.c:401 +#: dwarf.c:369 dwarf.c:383 #, c-format msgid "" "Internal error: %s:%d: LEB value (%s) too large for containing variable\n" @@ -1831,7 +1831,7 @@ "序列结束\n" "\n" -#: dwarf.c:563 +#: dwarf.c:539 #, c-format msgid "Length (%d) of DW_LNE_set_address op is too long\n" msgstr "" @@ -2022,15 +2022,15 @@ msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1721 +#: dwarf.c:1696 msgid "" msgstr "" -#: dwarf.c:1724 +#: dwarf.c:1699 msgid "" msgstr "" -#: dwarf.c:1732 +#: dwarf.c:1707 #, c-format msgid "DW_FORM_GNU_strp_alt offset too big: %s\n" msgstr "" @@ -2237,12 +2237,12 @@ msgid "(out of class)" msgstr "" -#: dwarf.c:2582 +#: dwarf.c:2538 #, c-format msgid "(label)" msgstr "" -#: dwarf.c:2583 +#: dwarf.c:2539 #, c-format msgid "(range)" msgstr "" @@ -2479,24 +2479,24 @@ msgid "Line length %s extends beyond end of section\n" msgstr "" -#: dwarf.c:3443 +#: dwarf.c:3418 #, c-format msgid "Corrupt %s format table entry\n" msgstr "" -#: dwarf.c:3452 +#: dwarf.c:3427 #, c-format msgid "Corrupt %s list\n" msgstr "" -#: dwarf.c:3458 +#: dwarf.c:3433 #, c-format msgid "" "\n" " The %s Table is empty.\n" msgstr "" -#: dwarf.c:3462 +#: dwarf.c:3437 #, c-format msgid "" "\n" @@ -2538,7 +2538,7 @@ msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:3531 +#: dwarf.c:3506 #, c-format msgid "Corrupt %s entries list\n" msgstr "" @@ -2623,11 +2623,11 @@ msgstr[0] "" msgstr[1] "" -#: dwarf.c:3639 +#: dwarf.c:3614 msgid "Directory" msgstr "" -#: dwarf.c:3641 +#: dwarf.c:3616 msgid "File name" msgstr "" @@ -2826,14 +2826,14 @@ msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:4325 +#: dwarf.c:4300 #, c-format msgid "" "File name Line number Starting address " "View\n" msgstr "" -#: dwarf.c:4900 +#: dwarf.c:4416 #, c-format msgid "UNKNOWN (%u): length %d\n" msgstr "未知 (%u): 长度 %d\n" @@ -3487,7 +3487,7 @@ msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:7751 +#: dwarf.c:7642 #, c-format msgid "Corrupt augmentation data length: 0x%s\n" msgstr "" @@ -3801,36 +3801,36 @@ msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:9224 +#: dwarf.c:9085 #, c-format msgid "Section %s is too small for %d slot\n" msgid_plural "Section %s is too small for %d slots\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9235 +#: dwarf.c:9096 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:9237 +#: dwarf.c:9098 #, c-format msgid " Number of columns: %d\n" msgstr "" -#: dwarf.c:9238 +#: dwarf.c:9099 #, c-format msgid " Number of used entries: %d\n" msgstr "" -#: dwarf.c:9239 +#: dwarf.c:9100 #, c-format msgid "" " Number of slots: %d\n" "\n" msgstr "" -#: dwarf.c:9244 +#: dwarf.c:9105 #, c-format msgid "Section %s too small for %d hash table entries\n" msgstr "" @@ -3849,7 +3849,7 @@ msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:9320 +#: dwarf.c:9181 #, c-format msgid "Overlarge number of columns: %x\n" msgstr "" @@ -3989,7 +3989,7 @@ "\n" msgstr "" -#: dwarf.c:10024 +#: dwarf.c:9869 #, c-format msgid "The %s section contains a link to a dwo file:\n" msgstr "" @@ -5001,7 +5001,7 @@ " Disable -D behavior (default)\n" msgstr "" -#: objcopy.c:559 +#: objcopy.c:551 #, c-format msgid "" " -j --only-section Only copy section into the output\n" @@ -5166,7 +5166,7 @@ "output\n" msgstr "" -#: objcopy.c:708 +#: objcopy.c:686 #, c-format msgid "" " -R --remove-section= Also remove section from the " @@ -5232,7 +5232,7 @@ msgid "cannot open '%s': %s" msgstr "无法打开 '%s':%s" -#: objcopy.c:1093 objcopy.c:4971 +#: objcopy.c:1093 objcopy.c:4973 #, c-format msgid "%s: fread failed" msgstr "%s:fread 失败" @@ -5307,390 +5307,390 @@ msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" -#: objcopy.c:2178 +#: objcopy.c:2180 msgid "corrupt GNU build attribute note: wrong note type" msgstr "" -#: objcopy.c:2184 +#: objcopy.c:2186 msgid "corrupt GNU build attribute note: note too big" msgstr "" -#: objcopy.c:2190 +#: objcopy.c:2192 msgid "corrupt GNU build attribute note: name too small" msgstr "" -#: objcopy.c:2213 +#: objcopy.c:2215 msgid "corrupt GNU build attribute note: unsupported version" msgstr "" -#: objcopy.c:2262 +#: objcopy.c:2264 msgid "corrupt GNU build attribute note: bad description size" msgstr "" -#: objcopy.c:2293 +#: objcopy.c:2295 msgid "corrupt GNU build attribute note: name not NUL terminated" msgstr "" -#: objcopy.c:2305 +#: objcopy.c:2307 msgid "corrupt GNU build attribute notes: excess data at end" msgstr "" -#: objcopy.c:2312 +#: objcopy.c:2314 msgid "bad GNU build attribute notes: no known versions detected" msgstr "" -#: objcopy.c:2326 +#: objcopy.c:2328 msgid "bad GNU build attribute notes: multiple different versions" msgstr "" -#: objcopy.c:2180 +#: objcopy.c:2167 msgid "bad GNU build attribute notes: first note not version note" msgstr "" #. PR 17636: Call non-fatal so that we return to our parent who #. may need to tidy temporary files. -#: objcopy.c:2581 +#: objcopy.c:2583 msgid "Unable to change endianness of input file(s)" msgstr "" -#: objcopy.c:2593 +#: objcopy.c:2595 #, c-format msgid "error: the input file '%s' has no sections" msgstr "" -#: objcopy.c:2603 +#: objcopy.c:2605 #, c-format msgid "" "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'" msgstr "" -#: objcopy.c:2610 +#: objcopy.c:2612 #, c-format msgid "--elf-stt-common=[yes|no] is unsupported on `%s'" msgstr "" -#: objcopy.c:2617 +#: objcopy.c:2619 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:2665 +#: objcopy.c:2667 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "" -#: objcopy.c:2681 +#: objcopy.c:2683 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:2684 +#: objcopy.c:2686 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:2747 +#: objcopy.c:2749 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "" -#: objcopy.c:2813 +#: objcopy.c:2815 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:2827 +#: objcopy.c:2829 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:2875 +#: objcopy.c:2877 #, c-format msgid "error: %s not found, can't be updated" msgstr "" -#: objcopy.c:2908 +#: objcopy.c:2910 msgid "warning: note section is empty" msgstr "" -#: objcopy.c:2917 +#: objcopy.c:2919 msgid "warning: could not load note section" msgstr "" -#: objcopy.c:2933 +#: objcopy.c:2935 msgid "warning: failed to set merged notes size" msgstr "" -#: objcopy.c:2956 +#: objcopy.c:2958 #, c-format msgid "can't dump section '%s' - it does not exist" msgstr "" -#: objcopy.c:2964 +#: objcopy.c:2966 msgid "can't dump section - it has no contents" msgstr "" -#: objcopy.c:2972 +#: objcopy.c:2974 msgid "can't dump section - it is empty" msgstr "" -#: objcopy.c:2981 +#: objcopy.c:2983 msgid "could not open section dump file" msgstr "" -#: objcopy.c:2990 +#: objcopy.c:2992 #, c-format msgid "error writing section contents to %s (error: %s)" msgstr "" -#: objcopy.c:3000 +#: objcopy.c:3002 msgid "could not retrieve section contents" msgstr "" -#: objcopy.c:3014 +#: objcopy.c:3016 #, c-format msgid "%s: debuglink section already exists" msgstr "" -#: objcopy.c:3026 +#: objcopy.c:3028 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:3118 +#: objcopy.c:3120 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:3141 +#: objcopy.c:3143 msgid "can't add padding" msgstr "" -#: objcopy.c:3314 +#: objcopy.c:3316 msgid "error: failed to copy merged notes into output" msgstr "" -#: objcopy.c:3170 +#: objcopy.c:3095 msgid "could not find any mergeable note sections" msgstr "" -#: objcopy.c:3340 +#: objcopy.c:3342 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:3402 +#: objcopy.c:3404 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:3413 +#: objcopy.c:3415 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:3417 +#: objcopy.c:3419 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:3421 +#: objcopy.c:3423 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:3474 objcopy.c:3529 +#: objcopy.c:3476 objcopy.c:3531 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:3562 +#: objcopy.c:3564 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:3695 +#: objcopy.c:3697 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:3871 +#: objcopy.c:3873 #, c-format msgid "Multiple renames of section %s" msgstr "多次改名节 %s" -#: objcopy.c:3917 +#: objcopy.c:3919 msgid "error in private header data" msgstr "" -#: objcopy.c:4001 +#: objcopy.c:4003 msgid "failed to create output section" msgstr "未能创建输出部分" -#: objcopy.c:4016 +#: objcopy.c:4018 msgid "failed to set size" msgstr "" -#: objcopy.c:4035 +#: objcopy.c:4037 msgid "failed to set vma" msgstr "" -#: objcopy.c:4065 +#: objcopy.c:4067 msgid "failed to set alignment" msgstr "" -#: objcopy.c:4097 +#: objcopy.c:4099 msgid "failed to copy private data" msgstr "" -#: objcopy.c:4254 +#: objcopy.c:4256 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:4351 +#: objcopy.c:4353 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:4560 +#: objcopy.c:4562 msgid "can't create debugging section" msgstr "" -#: objcopy.c:4574 +#: objcopy.c:4576 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:4583 +#: objcopy.c:4585 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:4768 +#: objcopy.c:4770 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:4840 +#: objcopy.c:4842 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:4870 +#: objcopy.c:4872 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:4924 objcopy.c:5194 objcopy.c:5274 objcopy.c:5415 objcopy.c:5447 -#: objcopy.c:5510 objcopy.c:5514 objcopy.c:5534 +#: objcopy.c:4926 objcopy.c:5196 objcopy.c:5276 objcopy.c:5417 objcopy.c:5449 +#: objcopy.c:5512 objcopy.c:5516 objcopy.c:5536 #, c-format msgid "bad format for %s" msgstr "%s 格式错误" -#: objcopy.c:4953 +#: objcopy.c:4955 #, c-format msgid "cannot open: %s: %s" msgstr "无法打开:%s:%s" -#: objcopy.c:5006 +#: objcopy.c:5008 msgid "byte number must be non-negative" msgstr "字节编号必须是非负数" -#: objcopy.c:5012 +#: objcopy.c:5014 #, c-format msgid "architecture %s unknown" msgstr "未知的体系结构 %s" -#: objcopy.c:5020 +#: objcopy.c:5022 msgid "interleave must be positive" msgstr "" -#: objcopy.c:5029 +#: objcopy.c:5031 msgid "interleave width must be positive" msgstr "" -#: objcopy.c:5347 +#: objcopy.c:5349 #, c-format msgid "unrecognized --compress-debug-sections type `%s'" msgstr "" -#: objcopy.c:5368 +#: objcopy.c:5370 #, c-format msgid "unrecognized --elf-stt-common= option `%s'" msgstr "" -#: objcopy.c:5384 +#: objcopy.c:5386 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "警告:将间隙填充由 0x%s 截短到 0x%x" -#: objcopy.c:5589 +#: objcopy.c:5591 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:5612 +#: objcopy.c:5614 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:5661 +#: objcopy.c:5663 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:5664 +#: objcopy.c:5666 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:5679 +#: objcopy.c:5681 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:5685 +#: objcopy.c:5687 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:5710 +#: objcopy.c:5712 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:5716 +#: objcopy.c:5718 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:5754 +#: objcopy.c:5756 msgid "interleave start byte must be set with --byte" msgstr "" -#: objcopy.c:5757 +#: objcopy.c:5759 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:5760 +#: objcopy.c:5762 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" -#: objcopy.c:5789 +#: objcopy.c:5791 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:5820 +#: objcopy.c:5822 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:5833 +#: objcopy.c:5835 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" -#: objcopy.c:5845 +#: objcopy.c:5847 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:5878 objcopy.c:5892 +#: objcopy.c:5880 objcopy.c:5894 #, c-format msgid "%s %s%c0x%s never used" msgstr "" @@ -5801,7 +5801,7 @@ " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:271 +#: objdump.c:264 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -7172,12 +7172,12 @@ msgid " Data: %s\n" msgstr " 数据: %s\n" -#: readelf.c:4761 +#: readelf.c:4697 #, c-format msgid " Version: %d %s\n" msgstr " 版本: %d %s\n" -#: readelf.c:4766 +#: readelf.c:4702 #, c-format msgid "" msgstr "<未知: %lx>" @@ -7238,32 +7238,32 @@ msgid " Flags: 0x%lx%s\n" msgstr " 标志: 0x%lx%s\n" -#: readelf.c:4790 +#: readelf.c:4726 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " 本头的大小: %ld (字节)\n" -#: readelf.c:4792 +#: readelf.c:4728 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " 程序头大小: %ld (字节)\n" -#: readelf.c:4794 +#: readelf.c:4730 #, c-format msgid " Number of program headers: %ld" msgstr "" -#: readelf.c:4801 +#: readelf.c:4737 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " 节头大小: %ld (字节)\n" -#: readelf.c:4803 +#: readelf.c:4739 #, c-format msgid " Number of section headers: %ld" msgstr " 节头数量: %ld" -#: readelf.c:4808 +#: readelf.c:4744 #, c-format msgid " Section header string table index: %ld" msgstr " 字符串表索引节头: %ld" @@ -7496,7 +7496,7 @@ msgid "symbols" msgstr "符号" -#: readelf.c:5488 readelf.c:5601 +#: readelf.c:5424 readelf.c:5537 msgid "symbol table section indicies" msgstr "" @@ -7799,7 +7799,7 @@ msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:6846 +#: readelf.c:6782 msgid "" "Further error messages about overlarge group section indicies suppressed\n" msgstr "" @@ -7984,7 +7984,7 @@ msgid " at offset 0x%lx contains %lu entries:\n" msgstr " 位于偏移量 0x%lx 含有 %lu 个条目:\n" -#: readelf.c:8030 +#: readelf.c:7966 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "跳过意外的重定位类型 %s\n" @@ -8360,7 +8360,7 @@ msgstr[0] "" msgstr[1] "" -#: readelf.c:10449 +#: readelf.c:10277 #, c-format msgid " Addr: 0x" msgstr " 地址:0x" @@ -8512,7 +8512,7 @@ msgstr[0] "" msgstr[1] "" -#: readelf.c:10741 +#: readelf.c:10569 #, c-format msgid " Addr: " msgstr " 地址: " @@ -8675,7 +8675,7 @@ msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:11743 +#: readelf.c:11552 #, c-format msgid "" "\n" @@ -8746,7 +8746,7 @@ msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:11980 +#: readelf.c:11789 #, c-format msgid "" "\n" @@ -8895,7 +8895,7 @@ msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:13341 readelf.c:13488 readelf.c:13663 +#: readelf.c:13183 readelf.c:13330 readelf.c:13505 #, c-format msgid "compressed section '%s' is corrupted\n" msgstr "" @@ -9736,7 +9736,7 @@ msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)" msgstr "" -#: readelf.c:16683 +#: readelf.c:16521 msgid "NT_PPC_TM_VSX (ppc checkpointed VSX registers)" msgstr "" @@ -10255,12 +10255,12 @@ msgid " Module version : %s\n" msgstr "" -#: readelf.c:17946 +#: readelf.c:17363 #, c-format msgid " Invalid size\n" msgstr "" -#: readelf.c:17949 +#: readelf.c:17366 #, c-format msgid " Language: %s\n" msgstr "" @@ -10302,27 +10302,27 @@ msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:17981 +#: readelf.c:17398 #, c-format msgid " Image id : %s\n" msgstr "" -#: readelf.c:17985 +#: readelf.c:17402 #, c-format msgid " Image name: %s\n" msgstr "" -#: readelf.c:17988 +#: readelf.c:17405 #, c-format msgid " Global symbol table name: %s\n" msgstr "" -#: readelf.c:17991 +#: readelf.c:17408 #, c-format msgid " Image id: %s\n" msgstr "" -#: readelf.c:17994 +#: readelf.c:17411 #, c-format msgid " Linker id: %s\n" msgstr "" @@ -10470,7 +10470,7 @@ msgid "Corrupt note: alignment %ld, expecting 4 or 8\n" msgstr "" -#: readelf.c:18656 +#: readelf.c:18040 #, c-format msgid " %-20s %10s\tDescription\n" msgstr "" @@ -11223,7 +11223,7 @@ msgid "const/volatile indicator missing" msgstr "遗漏 const/volatile 指示符" -#: stabs.c:3043 +#: stabs.c:2938 #, c-format msgid "No mangling for \"%s\"\n" msgstr "\"%s\" 未被修饰\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cinder.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cinder.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cinder.po 2020-01-23 16:51:58.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cinder.po 2020-07-08 13:53:59.000000000 +0000 @@ -26,8 +26,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 12:10+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:49+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh-CN\n" "Generated-By: Babel 2.0\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cpio.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cpio.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cpio.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cpio.po 2020-07-08 13:53:54.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:41+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: gnu/argmatch.c:134 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cpplib.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cpplib.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cpplib.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cpplib.po 2020-07-08 13:54:02.000000000 +0000 @@ -8,14 +8,14 @@ "Project-Id-Version: cpplib 4.6.0\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" "POT-Creation-Date: 2017-05-01 22:24+0000\n" -"PO-Revision-Date: 2019-12-10 15:59+0000\n" +"PO-Revision-Date: 2020-03-10 12:56+0000\n" "Last-Translator: Meng Jie \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 12:16+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:54+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "X-Poedit-Country: CHINA\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cryptsetup.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cryptsetup.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cryptsetup.po 2020-01-23 16:51:56.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cryptsetup.po 2020-07-08 13:53:57.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:15+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:04+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: lib/libdevmapper.c:331 msgid "Cannot initialize device-mapper, running as non-root user.\n" @@ -55,14 +55,14 @@ msgid "Requested sector_size option is not supported.\n" msgstr "" -#: lib/random.c:80 +#: lib/random.c:75 msgid "" "System is out of entropy while generating volume key.\n" "Please move mouse or type some text in another window to gather some random " "events.\n" msgstr "" -#: lib/random.c:84 +#: lib/random.c:79 #, c-format msgid "Generating key (%d%% done).\n" msgstr "" @@ -158,7 +158,7 @@ msgid "UUID is not supported for this crypt type.\n" msgstr "" -#: src/cryptsetup.c:3787 +#: src/cryptsetup.c:3866 msgid "Unsupported encryption sector size.\n" msgstr "" @@ -259,7 +259,7 @@ msgid "Device %s size is not aligned to requested sector size (%u bytes).\n" msgstr "" -#: lib/setup.c:2817 +#: lib/setup.c:2882 msgid "Do you really want to change UUID of device?" msgstr "" @@ -410,7 +410,7 @@ msgid "Kernel keyring is not supported by the kernel.\n" msgstr "" -#: lib/setup.c:5767 lib/luks2/luks2_reencrypt.c:2933 +#: lib/setup.c:5992 lib/luks2/luks2_reencrypt.c:2952 #, c-format msgid "Failed to read passphrase from keyring (error %d)." msgstr "" @@ -557,7 +557,7 @@ "missing).\n" msgstr "" -#: lib/utils_device_locking.c:110 +#: lib/utils_device_locking.c:109 #, c-format msgid "WARNING: Locking directory %s/%s is missing!\n" msgstr "" @@ -660,24 +660,24 @@ "Data offset or key size differs on device and backup, restore failed.\n" msgstr "" -#: lib/luks1/keymanage.c:326 +#: lib/luks1/keymanage.c:325 #, c-format msgid "Device %s %s%s" msgstr "" -#: lib/luks1/keymanage.c:327 +#: lib/luks1/keymanage.c:326 msgid "" "does not contain LUKS header. Replacing header can destroy data on that " "device." msgstr "" -#: lib/luks1/keymanage.c:328 +#: lib/luks1/keymanage.c:327 msgid "" "already contains LUKS header. Replacing header will destroy existing " "keyslots." msgstr "" -#: lib/luks1/keymanage.c:329 lib/luks2/luks2_json_metadata.c:1225 +#: lib/luks1/keymanage.c:328 lib/luks2/luks2_json_metadata.c:1224 msgid "" "\n" "WARNING: real device header has different UUID than backup!" @@ -866,7 +866,7 @@ msgid "Kernel doesn't support TCRYPT compatible mapping.\n" msgstr "" -#: lib/tcrypt/tcrypt.c:1084 +#: lib/tcrypt/tcrypt.c:1093 msgid "This function is not supported without TCRYPT header load." msgstr "" @@ -1023,31 +1023,31 @@ "failed.\n" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1222 +#: lib/luks2/luks2_json_metadata.c:1221 #, c-format msgid "Device %s %s%s%s%s" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1223 +#: lib/luks2/luks2_json_metadata.c:1222 msgid "" "does not contain LUKS2 header. Replacing header can destroy data on that " "device." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1224 +#: lib/luks2/luks2_json_metadata.c:1223 msgid "" "already contains LUKS2 header. Replacing header will destroy existing " "keyslots." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1226 +#: lib/luks2/luks2_json_metadata.c:1225 msgid "" "\n" "WARNING: unknown LUKS2 requirements detected in real device header!\n" "Replacing header with backup may corrupt the data on that device!" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1228 +#: lib/luks2/luks2_json_metadata.c:1227 msgid "" "\n" "WARNING: Unfinished offline reencryption detected on the device!\n" @@ -1121,13 +1121,13 @@ msgid "No known cipher specification pattern detected.\n" msgstr "" -#: src/cryptsetup.c:253 +#: src/cryptsetup.c:259 msgid "" "WARNING: The --hash parameter is being ignored in plain mode with keyfile " "specified.\n" msgstr "" -#: src/cryptsetup.c:261 +#: src/cryptsetup.c:267 msgid "" "WARNING: The --keyfile-size option is being ignored, the read size is the " "same as the encryption key size.\n" @@ -1137,7 +1137,7 @@ msgid "Option --key-file is required.\n" msgstr "" -#: src/cryptsetup.c:428 +#: src/cryptsetup.c:434 msgid "Enter VeraCrypt PIM: " msgstr "" @@ -1157,14 +1157,14 @@ msgid "No device header detected with this passphrase.\n" msgstr "" -#: src/cryptsetup.c:528 src/cryptsetup.c:1940 +#: src/cryptsetup.c:576 msgid "" "Header dump with volume key is sensitive information\n" "which allows access to encrypted partition without passphrase.\n" "This dump should be always stored encrypted on safe place." msgstr "" -#: src/cryptsetup.c:607 +#: src/cryptsetup.c:673 #, c-format msgid "Device %s is still active and scheduled for deferred removal.\n" msgstr "" @@ -1179,7 +1179,7 @@ msgid "Result of benchmark is not reliable.\n" msgstr "" -#: src/cryptsetup.c:885 +#: src/cryptsetup.c:951 msgid "# Tests are approximate using memory only (no storage IO).\n" msgstr "" @@ -1192,7 +1192,7 @@ msgid "Cipher %s is not available.\n" msgstr "" -#: src/cryptsetup.c:952 +#: src/cryptsetup.c:1003 msgid "N/A" msgstr "" @@ -1206,17 +1206,17 @@ msgid "Cannot read %d bytes from keyfile %s.\n" msgstr "" -#: src/cryptsetup.c:1089 +#: src/cryptsetup.c:1141 msgid "Really try to repair LUKS device header?" msgstr "" -#: src/cryptsetup.c:307 src/cryptsetup.c:1038 src/cryptsetup.c:1090 -#: src/cryptsetup.c:1189 src/cryptsetup.c:1262 src/cryptsetup.c:1913 -#: src/cryptsetup.c:2545 src/cryptsetup.c:2668 src/integritysetup.c:232 +#: src/cryptsetup.c:313 src/cryptsetup.c:1090 src/cryptsetup.c:1142 +#: src/cryptsetup.c:1246 src/cryptsetup.c:1319 src/cryptsetup.c:1974 +#: src/cryptsetup.c:2682 src/cryptsetup.c:2805 src/integritysetup.c:233 msgid "Operation aborted.\n" msgstr "" -#: src/cryptsetup.c:1108 src/integritysetup.c:145 +#: src/cryptsetup.c:1160 src/integritysetup.c:146 msgid "" "Wiping device to initialize integrity checksum.\n" "You can interrupt this by pressing CTRL+c (rest of not wiped device will " @@ -1233,7 +1233,7 @@ msgid "Cannot create header file %s.\n" msgstr "" -#: src/cryptsetup.c:1256 src/integritysetup.c:226 +#: src/cryptsetup.c:1313 src/integritysetup.c:227 #, c-format msgid "This will overwrite data on %s irrevocably." msgstr "这将不能取消地在 %s 上覆盖数据" @@ -1279,20 +1279,20 @@ msgid "Keyslot %d is not active.\n" msgstr "" -#: src/cryptsetup.c:1520 src/cryptsetup.c:1581 +#: src/cryptsetup.c:1581 src/cryptsetup.c:1642 msgid "" "This is the last keyslot. Device will become unusable after purging this key." msgstr "这是最后的 keyslot. 设备将不可用在清除这个密钥后." -#: src/cryptsetup.c:1521 +#: src/cryptsetup.c:1582 msgid "Enter any remaining passphrase: " msgstr "" -#: src/cryptsetup.c:1522 src/cryptsetup.c:1583 +#: src/cryptsetup.c:1583 src/cryptsetup.c:1644 msgid "Operation aborted, the keyslot was NOT wiped.\n" msgstr "" -#: src/cryptsetup.c:1560 +#: src/cryptsetup.c:1621 msgid "Enter passphrase to be deleted: " msgstr "" @@ -1301,20 +1301,20 @@ msgid "Key slot %d selected for deletion.\n" msgstr "" -#: src/cryptsetup.c:1641 src/cryptsetup.c:1715 src/cryptsetup.c:1749 +#: src/cryptsetup.c:1702 src/cryptsetup.c:1776 src/cryptsetup.c:1810 msgid "Enter new passphrase for key slot: " msgstr "" -#: src/cryptsetup.c:1732 src/cryptsetup_reencrypt.c:1327 +#: src/cryptsetup.c:1793 src/cryptsetup_reencrypt.c:1343 #, c-format msgid "Enter any existing passphrase: " msgstr "" -#: src/cryptsetup.c:1800 +#: src/cryptsetup.c:1861 msgid "Enter passphrase to be changed: " msgstr "" -#: src/cryptsetup.c:1816 src/cryptsetup_reencrypt.c:1313 +#: src/cryptsetup.c:1877 src/cryptsetup_reencrypt.c:1329 msgid "Enter new passphrase: " msgstr "" @@ -1335,14 +1335,14 @@ msgid "Command requires device and mapped name as arguments.\n" msgstr "" -#: src/cryptsetup.c:2199 +#: src/cryptsetup.c:2336 #, c-format msgid "" "This operation will erase all keyslots on device %s.\n" "Device will become unusable after this operation." msgstr "" -#: src/cryptsetup.c:2206 +#: src/cryptsetup.c:2343 msgid "Operation aborted, keyslots were NOT wiped.\n" msgstr "" @@ -1355,12 +1355,12 @@ msgid "Device is already %s type.\n" msgstr "" -#: src/cryptsetup.c:2266 +#: src/cryptsetup.c:2403 #, c-format msgid "This operation will convert %s to %s format.\n" msgstr "" -#: src/cryptsetup.c:2272 +#: src/cryptsetup.c:2409 msgid "Operation aborted, device was NOT converted.\n" msgstr "" @@ -1406,7 +1406,7 @@ msgid "Failed to remove token %d.\n" msgstr "" -#: src/cryptsetup.c:3209 +#: src/cryptsetup.c:3346 msgid " [--type ] []" msgstr "" @@ -1414,101 +1414,101 @@ msgid "open device as mapping " msgstr "" -#: src/cryptsetup.c:3210 src/cryptsetup.c:3211 src/cryptsetup.c:3212 -#: src/veritysetup.c:359 src/veritysetup.c:360 src/integritysetup.c:471 -#: src/integritysetup.c:472 +#: src/cryptsetup.c:3347 src/cryptsetup.c:3348 src/cryptsetup.c:3349 +#: src/veritysetup.c:395 src/veritysetup.c:396 src/integritysetup.c:481 +#: src/integritysetup.c:482 msgid "" msgstr "<名称>" -#: src/cryptsetup.c:3210 src/veritysetup.c:359 src/integritysetup.c:471 +#: src/cryptsetup.c:3347 src/veritysetup.c:395 src/integritysetup.c:481 msgid "close device (remove mapping)" msgstr "" -#: src/cryptsetup.c:3211 +#: src/cryptsetup.c:3348 msgid "resize active device" msgstr "改变激活分区大小" -#: src/cryptsetup.c:3212 +#: src/cryptsetup.c:3349 msgid "show device status" msgstr "显示设备状态" -#: src/cryptsetup.c:3213 +#: src/cryptsetup.c:3350 msgid "[--cipher ]" msgstr "" -#: src/cryptsetup.c:3213 +#: src/cryptsetup.c:3350 msgid "benchmark cipher" msgstr "" -#: src/cryptsetup.c:3214 src/cryptsetup.c:3215 src/cryptsetup.c:3216 -#: src/cryptsetup.c:3217 src/cryptsetup.c:3218 src/cryptsetup.c:3225 -#: src/cryptsetup.c:3226 src/cryptsetup.c:3227 src/cryptsetup.c:3228 -#: src/cryptsetup.c:3229 src/cryptsetup.c:3230 src/cryptsetup.c:3231 -#: src/cryptsetup.c:3232 +#: src/cryptsetup.c:3351 src/cryptsetup.c:3352 src/cryptsetup.c:3353 +#: src/cryptsetup.c:3354 src/cryptsetup.c:3355 src/cryptsetup.c:3362 +#: src/cryptsetup.c:3363 src/cryptsetup.c:3364 src/cryptsetup.c:3365 +#: src/cryptsetup.c:3366 src/cryptsetup.c:3367 src/cryptsetup.c:3368 +#: src/cryptsetup.c:3369 src/cryptsetup.c:3370 msgid "" msgstr "<设备>" -#: src/cryptsetup.c:3214 +#: src/cryptsetup.c:3351 msgid "try to repair on-disk metadata" msgstr "" -#: src/cryptsetup.c:3216 +#: src/cryptsetup.c:3353 msgid "erase all keyslots (remove encryption key)" msgstr "" -#: src/cryptsetup.c:3217 +#: src/cryptsetup.c:3354 msgid "convert LUKS from/to LUKS2 format" msgstr "" -#: src/cryptsetup.c:3218 +#: src/cryptsetup.c:3355 msgid "set permanent configuration options for LUKS2" msgstr "" -#: src/cryptsetup.c:3219 src/cryptsetup.c:3220 +#: src/cryptsetup.c:3356 src/cryptsetup.c:3357 msgid " []" msgstr "<设备> [<新密钥文件>]" -#: src/cryptsetup.c:3219 +#: src/cryptsetup.c:3356 msgid "formats a LUKS device" msgstr "格式化成一个LUKS设备" -#: src/cryptsetup.c:3220 +#: src/cryptsetup.c:3357 msgid "add key to LUKS device" msgstr "添加密钥到LUKS设备" -#: src/cryptsetup.c:3221 src/cryptsetup.c:3222 src/cryptsetup.c:3223 +#: src/cryptsetup.c:3358 src/cryptsetup.c:3359 src/cryptsetup.c:3360 msgid " []" msgstr "" -#: src/cryptsetup.c:3221 +#: src/cryptsetup.c:3358 msgid "removes supplied key or key file from LUKS device" msgstr "" -#: src/cryptsetup.c:3222 +#: src/cryptsetup.c:3359 msgid "changes supplied key or key file of LUKS device" msgstr "" -#: src/cryptsetup.c:3224 +#: src/cryptsetup.c:3361 msgid " " msgstr "<设备> " -#: src/cryptsetup.c:3224 +#: src/cryptsetup.c:3361 msgid "wipes key with number from LUKS device" msgstr "从LUKS 设备用数字清除密钥" -#: src/cryptsetup.c:3225 +#: src/cryptsetup.c:3362 msgid "print UUID of LUKS device" msgstr "显示LUKS设备的UUID" -#: src/cryptsetup.c:3226 +#: src/cryptsetup.c:3363 msgid "tests for LUKS partition header" msgstr "为LUKS分区头检测<设备>" -#: src/cryptsetup.c:3227 +#: src/cryptsetup.c:3364 msgid "dump LUKS partition information" msgstr "复制LUKS分区信息" -#: src/cryptsetup.c:3228 +#: src/cryptsetup.c:3365 msgid "dump TCRYPT device information" msgstr "" @@ -1520,11 +1520,11 @@ msgid "Resume suspended LUKS device." msgstr "" -#: src/cryptsetup.c:3231 +#: src/cryptsetup.c:3369 msgid "Backup LUKS device header and keyslots" msgstr "" -#: src/cryptsetup.c:3232 +#: src/cryptsetup.c:3370 msgid "Restore LUKS device header and keyslots" msgstr "" @@ -1536,7 +1536,7 @@ msgid "Add or remove keyring token" msgstr "" -#: src/cryptsetup.c:3251 src/veritysetup.c:376 src/integritysetup.c:488 +#: src/cryptsetup.c:3389 src/veritysetup.c:412 src/integritysetup.c:498 msgid "" "\n" " is one of:\n" @@ -1552,7 +1552,7 @@ "\tclose: remove (plainClose), luksClose, loopaesClose, tcryptClose\n" msgstr "" -#: src/cryptsetup.c:3261 +#: src/cryptsetup.c:3399 #, c-format msgid "" "\n" @@ -1589,50 +1589,50 @@ "\tLUKS1: %s, Key: %d bits, LUKS header hashing: %s, RNG: %s\n" msgstr "" -#: src/cryptsetup.c:3309 src/veritysetup.c:532 src/integritysetup.c:630 +#: src/cryptsetup.c:3447 src/veritysetup.c:569 src/integritysetup.c:642 #, c-format msgid "%s: requires %s as arguments" msgstr "%s: requires %s 作为参数" -#: src/cryptsetup.c:3347 src/veritysetup.c:421 src/integritysetup.c:527 -#: src/cryptsetup_reencrypt.c:1591 +#: src/cryptsetup.c:3480 src/veritysetup.c:457 src/integritysetup.c:536 +#: src/cryptsetup_reencrypt.c:1607 msgid "Show this help message" msgstr "显示该帮助信息" -#: src/cryptsetup.c:3348 src/veritysetup.c:422 src/integritysetup.c:528 -#: src/cryptsetup_reencrypt.c:1592 +#: src/cryptsetup.c:3481 src/veritysetup.c:458 src/integritysetup.c:537 +#: src/cryptsetup_reencrypt.c:1608 msgid "Display brief usage" msgstr "显示简短用法" -#: src/cryptsetup.c:3353 src/veritysetup.c:427 src/integritysetup.c:533 -#: src/cryptsetup_reencrypt.c:1597 +#: src/cryptsetup.c:3486 src/veritysetup.c:463 src/integritysetup.c:542 +#: src/cryptsetup_reencrypt.c:1613 msgid "Help options:" msgstr "帮助选项" -#: src/cryptsetup.c:3349 src/veritysetup.c:423 src/integritysetup.c:529 -#: src/cryptsetup_reencrypt.c:1593 +#: src/cryptsetup.c:3482 src/veritysetup.c:459 src/integritysetup.c:538 +#: src/cryptsetup_reencrypt.c:1609 msgid "Print package version" msgstr "显示包版本" -#: src/cryptsetup.c:3354 src/veritysetup.c:428 src/integritysetup.c:534 -#: src/cryptsetup_reencrypt.c:1598 +#: src/cryptsetup.c:3487 src/veritysetup.c:464 src/integritysetup.c:543 +#: src/cryptsetup_reencrypt.c:1614 msgid "Shows more detailed error messages" msgstr "显示更多的详细错误信息" -#: src/cryptsetup.c:3355 src/veritysetup.c:429 src/integritysetup.c:535 -#: src/cryptsetup_reencrypt.c:1599 +#: src/cryptsetup.c:3488 src/veritysetup.c:465 src/integritysetup.c:544 +#: src/cryptsetup_reencrypt.c:1615 msgid "Show debug messages" msgstr "" -#: src/cryptsetup.c:3357 src/cryptsetup_reencrypt.c:1601 +#: src/cryptsetup.c:3490 src/cryptsetup_reencrypt.c:1617 msgid "The cipher used to encrypt the disk (see /proc/crypto)" msgstr "这个密码用于加密这个磁盘(参看 /proc/crypto)" -#: src/cryptsetup.c:3358 src/cryptsetup_reencrypt.c:1603 +#: src/cryptsetup.c:3491 src/cryptsetup_reencrypt.c:1619 msgid "The hash used to create the encryption key from the passphrase" msgstr "hash用于从密钥中创建加密密钥" -#: src/cryptsetup.c:3359 +#: src/cryptsetup.c:3492 msgid "Verifies the passphrase by asking for it twice" msgstr "通过两次来校验密钥" @@ -1640,7 +1640,7 @@ msgid "Read the key from a file." msgstr "" -#: src/cryptsetup.c:3361 +#: src/cryptsetup.c:3494 msgid "Read the volume (master) key from file." msgstr "" @@ -1648,92 +1648,92 @@ msgid "Dump volume (master) key instead of keyslots info." msgstr "" -#: src/cryptsetup.c:3363 src/cryptsetup_reencrypt.c:1602 +#: src/cryptsetup.c:3496 src/cryptsetup_reencrypt.c:1618 msgid "The size of the encryption key" msgstr "加密密码的长度" -#: src/cryptsetup.c:3363 src/cryptsetup.c:3422 src/integritysetup.c:553 -#: src/integritysetup.c:557 src/integritysetup.c:561 -#: src/cryptsetup_reencrypt.c:1602 +#: src/cryptsetup.c:3496 src/cryptsetup.c:3557 src/integritysetup.c:562 +#: src/integritysetup.c:566 src/integritysetup.c:570 +#: src/cryptsetup_reencrypt.c:1618 msgid "BITS" msgstr "位数" -#: src/cryptsetup.c:3364 src/cryptsetup_reencrypt.c:1618 +#: src/cryptsetup.c:3497 src/cryptsetup_reencrypt.c:1634 msgid "Limits the read from keyfile" msgstr "" -#: src/cryptsetup.c:3364 src/cryptsetup.c:3365 src/cryptsetup.c:3366 -#: src/cryptsetup.c:3367 src/cryptsetup.c:3370 src/cryptsetup.c:3419 -#: src/cryptsetup.c:3420 src/cryptsetup.c:3428 src/cryptsetup.c:3429 -#: src/veritysetup.c:432 src/veritysetup.c:433 src/veritysetup.c:434 -#: src/veritysetup.c:437 src/veritysetup.c:438 src/integritysetup.c:542 -#: src/integritysetup.c:548 src/integritysetup.c:549 -#: src/cryptsetup_reencrypt.c:1617 src/cryptsetup_reencrypt.c:1618 -#: src/cryptsetup_reencrypt.c:1619 src/cryptsetup_reencrypt.c:1620 +#: src/cryptsetup.c:3497 src/cryptsetup.c:3498 src/cryptsetup.c:3499 +#: src/cryptsetup.c:3500 src/cryptsetup.c:3503 src/cryptsetup.c:3554 +#: src/cryptsetup.c:3555 src/cryptsetup.c:3563 src/cryptsetup.c:3564 +#: src/veritysetup.c:468 src/veritysetup.c:469 src/veritysetup.c:470 +#: src/veritysetup.c:473 src/veritysetup.c:474 src/integritysetup.c:551 +#: src/integritysetup.c:557 src/integritysetup.c:558 +#: src/cryptsetup_reencrypt.c:1633 src/cryptsetup_reencrypt.c:1634 +#: src/cryptsetup_reencrypt.c:1635 src/cryptsetup_reencrypt.c:1636 msgid "bytes" msgstr "" -#: src/cryptsetup.c:3365 src/cryptsetup_reencrypt.c:1617 +#: src/cryptsetup.c:3498 src/cryptsetup_reencrypt.c:1633 msgid "Number of bytes to skip in keyfile" msgstr "" -#: src/cryptsetup.c:3366 +#: src/cryptsetup.c:3499 msgid "Limits the read from newly added keyfile" msgstr "" -#: src/cryptsetup.c:3367 +#: src/cryptsetup.c:3500 msgid "Number of bytes to skip in newly added keyfile" msgstr "" -#: src/cryptsetup.c:3368 +#: src/cryptsetup.c:3501 msgid "Slot number for new key (default is first free)" msgstr "" -#: src/cryptsetup.c:3369 +#: src/cryptsetup.c:3502 msgid "The size of the device" msgstr "设备尺寸" -#: src/cryptsetup.c:3369 src/cryptsetup.c:3371 src/cryptsetup.c:3372 -#: src/cryptsetup.c:3378 src/integritysetup.c:543 src/integritysetup.c:550 +#: src/cryptsetup.c:3502 src/cryptsetup.c:3504 src/cryptsetup.c:3505 +#: src/cryptsetup.c:3511 src/integritysetup.c:552 src/integritysetup.c:559 msgid "SECTORS" msgstr "扇区数" -#: src/cryptsetup.c:3371 +#: src/cryptsetup.c:3504 msgid "The start offset in the backend device" msgstr "在后台设备中的开始偏移量" -#: src/cryptsetup.c:3372 +#: src/cryptsetup.c:3505 msgid "How many sectors of the encrypted data to skip at the beginning" msgstr "加密数据在开始跳过多少扇区" -#: src/cryptsetup.c:3373 +#: src/cryptsetup.c:3506 msgid "Create a readonly mapping" msgstr "创建一个只读映射" -#: src/cryptsetup.c:3374 src/integritysetup.c:536 -#: src/cryptsetup_reencrypt.c:1608 +#: src/cryptsetup.c:3507 src/integritysetup.c:545 +#: src/cryptsetup_reencrypt.c:1624 msgid "Do not ask for confirmation" msgstr "不询问确认" -#: src/cryptsetup.c:3375 +#: src/cryptsetup.c:3508 msgid "Timeout for interactive passphrase prompt (in seconds)" msgstr "交互密钥提示的时间限制(秒数)" -#: src/cryptsetup.c:3375 src/cryptsetup.c:3376 src/integritysetup.c:537 -#: src/cryptsetup_reencrypt.c:1609 +#: src/cryptsetup.c:3508 src/cryptsetup.c:3509 src/integritysetup.c:546 +#: src/cryptsetup_reencrypt.c:1625 msgid "secs" msgstr "秒" -#: src/cryptsetup.c:3376 src/integritysetup.c:537 -#: src/cryptsetup_reencrypt.c:1609 +#: src/cryptsetup.c:3509 src/integritysetup.c:546 +#: src/cryptsetup_reencrypt.c:1625 msgid "Progress line update (in seconds)" msgstr "" -#: src/cryptsetup.c:3377 src/cryptsetup_reencrypt.c:1610 +#: src/cryptsetup.c:3510 src/cryptsetup_reencrypt.c:1626 msgid "How often the input of the passphrase can be retried" msgstr "多久能重试再输入密钥" -#: src/cryptsetup.c:3378 +#: src/cryptsetup.c:3511 msgid "Align payload at sector boundaries - for luksFormat" msgstr "为luksFormat排列有效负荷在扇区边界" @@ -1813,11 +1813,11 @@ msgid "Device removal is deferred until the last user closes it." msgstr "" -#: src/cryptsetup.c:3399 +#: src/cryptsetup.c:3532 msgid "PBKDF iteration time for LUKS (in ms)" msgstr "" -#: src/cryptsetup.c:3399 src/cryptsetup_reencrypt.c:1607 +#: src/cryptsetup.c:3532 src/cryptsetup_reencrypt.c:1623 msgid "msecs" msgstr "毫秒" @@ -1825,11 +1825,11 @@ msgid "PBKDF algorithm (for LUKS2) (argon2i/argon2id/pbkdf2)." msgstr "" -#: src/cryptsetup.c:3401 src/cryptsetup_reencrypt.c:1626 +#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 msgid "PBKDF memory cost limit" msgstr "" -#: src/cryptsetup.c:3401 src/cryptsetup_reencrypt.c:1626 +#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 msgid "kilobytes" msgstr "" @@ -1837,11 +1837,11 @@ msgid "PBKDF parallel cost " msgstr "" -#: src/cryptsetup.c:3402 src/cryptsetup_reencrypt.c:1627 +#: src/cryptsetup.c:3535 src/cryptsetup_reencrypt.c:1643 msgid "threads" msgstr "" -#: src/cryptsetup.c:3403 src/cryptsetup_reencrypt.c:1628 +#: src/cryptsetup.c:3536 src/cryptsetup_reencrypt.c:1644 msgid "PBKDF iterations cost (forced, disables benchmark)" msgstr "" @@ -1849,15 +1849,15 @@ msgid "Keyslot priority (ignore/normal/prefer)" msgstr "" -#: src/cryptsetup.c:3405 +#: src/cryptsetup.c:3538 msgid "Disable locking of on-disk metadata" msgstr "" -#: src/cryptsetup.c:3406 +#: src/cryptsetup.c:3539 msgid "Disable loading volume keys via kernel keyring" msgstr "" -#: src/cryptsetup.c:3407 +#: src/cryptsetup.c:3540 msgid "Data integrity algorithm (LUKS2 only)" msgstr "" @@ -1865,23 +1865,23 @@ msgid "Disable journal for integrity device." msgstr "" -#: src/cryptsetup.c:3409 src/integritysetup.c:538 +#: src/cryptsetup.c:3542 src/integritysetup.c:547 msgid "Do not wipe device after format" msgstr "" -#: src/cryptsetup.c:3410 +#: src/cryptsetup.c:3544 msgid "Do not ask for passphrase if activation by token fails" msgstr "" -#: src/cryptsetup.c:3411 +#: src/cryptsetup.c:3545 msgid "Token number (default: any)" msgstr "" -#: src/cryptsetup.c:3412 +#: src/cryptsetup.c:3546 msgid "Key description" msgstr "" -#: src/cryptsetup.c:3413 +#: src/cryptsetup.c:3547 msgid "Encryption sector size (default: 512 bytes)" msgstr "" @@ -1897,35 +1897,35 @@ msgid "Set subsystem label for the LUKS2 device." msgstr "" -#: src/cryptsetup.c:3448 src/veritysetup.c:462 src/integritysetup.c:583 +#: src/cryptsetup.c:3583 src/veritysetup.c:499 src/integritysetup.c:595 msgid "[OPTION...] " msgstr "" -#: src/cryptsetup.c:3499 src/veritysetup.c:496 src/integritysetup.c:594 +#: src/cryptsetup.c:3634 src/veritysetup.c:533 src/integritysetup.c:606 msgid "Argument missing." msgstr "缺少参数." -#: src/cryptsetup.c:3562 src/veritysetup.c:527 src/integritysetup.c:625 +#: src/cryptsetup.c:3703 src/veritysetup.c:564 src/integritysetup.c:637 msgid "Unknown action." msgstr "未知参数" -#: src/cryptsetup.c:3582 +#: src/cryptsetup.c:3661 msgid "Option --deferred is allowed only for close command.\n" msgstr "" -#: src/cryptsetup.c:3587 +#: src/cryptsetup.c:3666 msgid "Option --shared is allowed only for open of plain device.\n" msgstr "" -#: src/cryptsetup.c:3592 +#: src/cryptsetup.c:3671 msgid "Option --allow-discards is allowed only for open operation.\n" msgstr "" -#: src/cryptsetup.c:3597 +#: src/cryptsetup.c:3676 msgid "Option --persistent is allowed only for open operation.\n" msgstr "" -#: src/cryptsetup.c:3607 +#: src/cryptsetup.c:3686 msgid "Option --persistent is not allowed with --test-passphrase.\n" msgstr "" @@ -1935,17 +1935,17 @@ "To limit read from keyfile use --keyfile-size=(bytes)." msgstr "" -#: src/cryptsetup.c:3623 +#: src/cryptsetup.c:3702 msgid "Option --integrity is allowed only for luksFormat (LUKS2).\n" msgstr "" -#: src/cryptsetup.c:3628 +#: src/cryptsetup.c:3707 msgid "" "Option --integrity-no-wipe can be used only for format action with integrity " "extension.\n" msgstr "" -#: src/cryptsetup.c:3634 +#: src/cryptsetup.c:3713 msgid "" "Options --label and --subsystem are allowed only for luksFormat and config " "LUKS2 operations.\n" @@ -1957,12 +1957,12 @@ "devices.\n" msgstr "" -#: src/cryptsetup.c:3645 src/cryptsetup_reencrypt.c:1692 +#: src/cryptsetup.c:3781 src/cryptsetup_reencrypt.c:1708 msgid "Key size must be a multiple of 8 bits" msgstr "密码长度必须是8的倍数" -#: src/cryptsetup.c:3651 src/cryptsetup_reencrypt.c:1378 -#: src/cryptsetup_reencrypt.c:1697 +#: src/cryptsetup.c:3787 src/cryptsetup_reencrypt.c:1394 +#: src/cryptsetup_reencrypt.c:1713 msgid "Key slot is invalid." msgstr "" @@ -1971,33 +1971,33 @@ "Option --key-file takes precedence over specified key file argument.\n" msgstr "" -#: src/cryptsetup.c:3665 src/veritysetup.c:539 src/integritysetup.c:649 -#: src/cryptsetup_reencrypt.c:1671 +#: src/cryptsetup.c:3801 src/veritysetup.c:576 src/integritysetup.c:663 +#: src/cryptsetup_reencrypt.c:1687 msgid "Negative number for option not permitted." msgstr "" -#: src/cryptsetup.c:3669 +#: src/cryptsetup.c:3805 msgid "Only one --key-file argument is allowed." msgstr "" -#: src/cryptsetup.c:3673 src/cryptsetup_reencrypt.c:1663 -#: src/cryptsetup_reencrypt.c:1701 +#: src/cryptsetup.c:3809 src/cryptsetup_reencrypt.c:1679 +#: src/cryptsetup_reencrypt.c:1717 msgid "Only one of --use-[u]random options is allowed." msgstr "" -#: src/cryptsetup.c:3677 +#: src/cryptsetup.c:3813 msgid "Option --use-[u]random is allowed only for luksFormat." msgstr "" -#: src/cryptsetup.c:3681 +#: src/cryptsetup.c:3817 msgid "Option --uuid is allowed only for luksFormat and luksUUID." msgstr "" -#: src/cryptsetup.c:3685 +#: src/cryptsetup.c:3821 msgid "Option --align-payload is allowed only for luksFormat." msgstr "" -#: src/cryptsetup.c:3708 +#: src/cryptsetup.c:3787 msgid "" "Option --skip is supported only for open of plain and loopaes devices.\n" msgstr "" @@ -2007,65 +2007,65 @@ "Option --offset is supported only for open of plain and loopaes devices.\n" msgstr "" -#: src/cryptsetup.c:3721 +#: src/cryptsetup.c:3800 msgid "" "Option --tcrypt-hidden, --tcrypt-system or --tcrypt-backup is supported only " "for TCRYPT device.\n" msgstr "" -#: src/cryptsetup.c:3726 +#: src/cryptsetup.c:3805 msgid "Option --tcrypt-hidden cannot be combined with --allow-discards.\n" msgstr "" -#: src/cryptsetup.c:3731 +#: src/cryptsetup.c:3810 msgid "Option --veracrypt is supported only for TCRYPT device type.\n" msgstr "" -#: src/cryptsetup.c:3737 +#: src/cryptsetup.c:3816 msgid "Invalid argument for parameter --veracrypt-pim supplied.\n" msgstr "" -#: src/cryptsetup.c:3741 +#: src/cryptsetup.c:3820 msgid "" "Option --veracrypt-pim is supported only for VeraCrypt compatible devices.\n" msgstr "" -#: src/cryptsetup.c:3749 +#: src/cryptsetup.c:3828 msgid "" "Option --veracrypt-query-pim is supported only for VeraCrypt compatible " "devices.\n" msgstr "" -#: src/cryptsetup.c:3753 +#: src/cryptsetup.c:3832 msgid "" "The options --veracrypt-pim and --veracrypt-query-pim are mutually " "exclusive.\n" msgstr "" -#: src/cryptsetup.c:3760 +#: src/cryptsetup.c:3839 msgid "Option --priority can be only ignore/normal/prefer.\n" msgstr "" -#: src/cryptsetup.c:3765 +#: src/cryptsetup.c:3844 msgid "Keyslot specification is required.\n" msgstr "" -#: src/cryptsetup.c:3770 src/cryptsetup_reencrypt.c:1677 +#: src/cryptsetup.c:3849 src/cryptsetup_reencrypt.c:1686 msgid "" "Password-based key derivation function (PBKDF) can be only pbkdf2 or " "argon2i/argon2id.\n" msgstr "" -#: src/cryptsetup.c:3775 src/cryptsetup_reencrypt.c:1682 +#: src/cryptsetup.c:3854 src/cryptsetup_reencrypt.c:1691 msgid "" "PBKDF forced iterations cannot be combined with iteration time option.\n" msgstr "" -#: src/cryptsetup.c:3781 +#: src/cryptsetup.c:3860 msgid "Sector size option is not supported for this command.\n" msgstr "" -#: src/cryptsetup.c:3813 +#: src/cryptsetup.c:3892 msgid "Cannot disable metadata locking.\n" msgstr "" @@ -2087,27 +2087,27 @@ msgid "Invalid root hash string specified.\n" msgstr "" -#: src/veritysetup.c:356 +#: src/veritysetup.c:392 msgid " " msgstr "" -#: src/veritysetup.c:356 src/integritysetup.c:469 +#: src/veritysetup.c:392 src/integritysetup.c:479 msgid "format device" msgstr "" -#: src/veritysetup.c:357 +#: src/veritysetup.c:393 msgid " " msgstr "" -#: src/veritysetup.c:357 +#: src/veritysetup.c:393 msgid "verify device" msgstr "" -#: src/veritysetup.c:358 +#: src/veritysetup.c:394 msgid " " msgstr "" -#: src/cryptsetup.c:3209 src/veritysetup.c:358 src/integritysetup.c:470 +#: src/cryptsetup.c:3346 src/veritysetup.c:394 src/integritysetup.c:480 msgid "open device as " msgstr "" @@ -2115,19 +2115,19 @@ msgid "close device (deactivate and remove mapping)" msgstr "" -#: src/veritysetup.c:360 src/integritysetup.c:472 +#: src/veritysetup.c:396 src/integritysetup.c:482 msgid "show active device status" msgstr "" -#: src/veritysetup.c:361 +#: src/veritysetup.c:397 msgid "" msgstr "" -#: src/veritysetup.c:361 src/integritysetup.c:473 +#: src/veritysetup.c:397 src/integritysetup.c:483 msgid "show on-disk information" msgstr "" -#: src/veritysetup.c:380 +#: src/veritysetup.c:416 #, c-format msgid "" "\n" @@ -2137,7 +2137,7 @@ " hash of the root node on \n" msgstr "" -#: src/veritysetup.c:387 +#: src/veritysetup.c:423 #, c-format msgid "" "\n" @@ -2146,108 +2146,108 @@ "Hash format: %u\n" msgstr "" -#: src/veritysetup.c:430 +#: src/veritysetup.c:466 msgid "Do not use verity superblock" msgstr "" -#: src/veritysetup.c:431 +#: src/veritysetup.c:467 msgid "Format type (1 - normal, 0 - original Chrome OS)" msgstr "" -#: src/veritysetup.c:431 +#: src/veritysetup.c:467 msgid "number" msgstr "" -#: src/veritysetup.c:432 +#: src/veritysetup.c:468 msgid "Block size on the data device" msgstr "" -#: src/veritysetup.c:433 +#: src/veritysetup.c:469 msgid "Block size on the hash device" msgstr "" -#: src/veritysetup.c:434 +#: src/veritysetup.c:470 msgid "FEC parity bytes" msgstr "" -#: src/veritysetup.c:435 +#: src/veritysetup.c:471 msgid "The number of blocks in the data file" msgstr "" -#: src/veritysetup.c:435 +#: src/veritysetup.c:471 msgid "blocks" msgstr "" -#: src/veritysetup.c:436 +#: src/veritysetup.c:472 msgid "Path to device with error correction data" msgstr "" -#: src/veritysetup.c:436 src/integritysetup.c:540 +#: src/veritysetup.c:472 src/integritysetup.c:549 msgid "path" msgstr "" -#: src/veritysetup.c:437 +#: src/veritysetup.c:473 msgid "Starting offset on the hash device" msgstr "" -#: src/veritysetup.c:438 +#: src/veritysetup.c:474 msgid "Starting offset on the FEC device" msgstr "" -#: src/veritysetup.c:439 +#: src/veritysetup.c:475 msgid "Hash algorithm" msgstr "" -#: src/veritysetup.c:439 +#: src/veritysetup.c:475 msgid "string" msgstr "" -#: src/veritysetup.c:440 +#: src/veritysetup.c:476 msgid "Salt" msgstr "" -#: src/veritysetup.c:440 +#: src/veritysetup.c:476 msgid "hex string" msgstr "" -#: src/veritysetup.c:442 +#: src/veritysetup.c:479 msgid "Restart kernel if corruption is detected" msgstr "" -#: src/veritysetup.c:443 +#: src/veritysetup.c:480 msgid "Ignore corruption, log it only" msgstr "" -#: src/veritysetup.c:444 +#: src/veritysetup.c:481 msgid "Do not verify zeroed blocks" msgstr "" -#: src/veritysetup.c:545 +#: src/veritysetup.c:582 msgid "" "Option --ignore-corruption, --restart-on-corruption or --ignore-zero-blocks " "is allowed only for open operation.\n" msgstr "" -#: src/veritysetup.c:550 +#: src/veritysetup.c:592 msgid "" "Option --ignore-corruption and --restart-on-corruption cannot be used " "together.\n" msgstr "" -#: src/integritysetup.c:250 +#: src/integritysetup.c:254 #, c-format msgid "Formatted with tag size %u, internal integrity %s.\n" msgstr "" -#: src/integritysetup.c:469 src/integritysetup.c:473 +#: src/integritysetup.c:479 src/integritysetup.c:483 msgid "" msgstr "" -#: src/integritysetup.c:470 +#: src/integritysetup.c:480 msgid " " msgstr "" -#: src/integritysetup.c:492 +#: src/integritysetup.c:502 #, c-format msgid "" "\n" @@ -2263,27 +2263,27 @@ "\tTag size: %u bytes, Checksum algorithm: %s\n" msgstr "" -#: src/integritysetup.c:542 +#: src/integritysetup.c:551 msgid "Journal size" msgstr "" -#: src/integritysetup.c:543 +#: src/integritysetup.c:552 msgid "Interleave sectors" msgstr "" -#: src/integritysetup.c:544 +#: src/integritysetup.c:553 msgid "Journal watermark" msgstr "" -#: src/integritysetup.c:544 +#: src/integritysetup.c:553 msgid "percent" msgstr "" -#: src/integritysetup.c:545 +#: src/integritysetup.c:554 msgid "Journal commit time" msgstr "" -#: src/integritysetup.c:545 src/integritysetup.c:547 +#: src/integritysetup.c:554 src/integritysetup.c:556 msgid "ms" msgstr "" @@ -2291,11 +2291,11 @@ msgid "Tag size per-sector" msgstr "" -#: src/integritysetup.c:549 +#: src/integritysetup.c:558 msgid "Sector size" msgstr "" -#: src/integritysetup.c:550 +#: src/integritysetup.c:559 msgid "Buffers size" msgstr "" @@ -2303,7 +2303,7 @@ msgid "Data integrity algorithm (default " msgstr "" -#: src/integritysetup.c:553 +#: src/integritysetup.c:562 msgid "The size of the data integrity key" msgstr "" @@ -2311,11 +2311,11 @@ msgid "Read the integrity key from a file." msgstr "" -#: src/integritysetup.c:556 +#: src/integritysetup.c:565 msgid "Journal integrity algorithm" msgstr "" -#: src/integritysetup.c:557 +#: src/integritysetup.c:566 msgid "The size of the journal integrity key" msgstr "" @@ -2323,11 +2323,11 @@ msgid "Read the journal integrity key from a file." msgstr "" -#: src/integritysetup.c:560 +#: src/integritysetup.c:569 msgid "Journal encryption algorithm" msgstr "" -#: src/integritysetup.c:561 +#: src/integritysetup.c:570 msgid "The size of the journal encryption key" msgstr "" @@ -2339,41 +2339,41 @@ msgid "Recovery mode (no journal, no tag checking)." msgstr "" -#: src/integritysetup.c:655 +#: src/integritysetup.c:656 msgid "" "Options --journal-size, --interleave-sectors, --sector-size, --tag-size and -" "-no-wipe can be used only for format action.\n" msgstr "" -#: src/integritysetup.c:661 +#: src/integritysetup.c:675 msgid "Invalid journal size specification." msgstr "" -#: src/integritysetup.c:666 +#: src/integritysetup.c:680 msgid "Both key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:669 +#: src/integritysetup.c:683 msgid "Integrity algorithm must be specified if integrity key is used." msgstr "" -#: src/integritysetup.c:674 +#: src/integritysetup.c:688 msgid "" "Both journal integrity key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:677 +#: src/integritysetup.c:691 msgid "" "Journal integrity algorithm must be specified if journal integrity key is " "used." msgstr "" -#: src/integritysetup.c:682 +#: src/integritysetup.c:696 msgid "" "Both journal encryption key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:685 +#: src/integritysetup.c:699 msgid "" "Journal encryption algorithm must be specified if journal encryption key is " "used." @@ -2424,7 +2424,7 @@ msgid "Cannot read reencryption log file.\n" msgstr "" -#: src/cryptsetup_reencrypt.c:396 +#: src/cryptsetup_reencrypt.c:403 #, c-format msgid "Log file %s exists, resuming reencryption.\n" msgstr "" @@ -2523,7 +2523,7 @@ "active.\n" msgstr "" -#: src/cryptsetup.c:2959 +#: src/cryptsetup.c:3096 #, c-format msgid "Enter passphrase for key slot %u: " msgstr "" @@ -2547,11 +2547,11 @@ msgid "Changed pbkdf parameters in keyslot %i.\n" msgstr "" -#: src/cryptsetup_reencrypt.c:1600 +#: src/cryptsetup_reencrypt.c:1616 msgid "Reencryption block size" msgstr "" -#: src/cryptsetup_reencrypt.c:1600 +#: src/cryptsetup_reencrypt.c:1616 msgid "MiB" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Do not change key, no data area reencryption." msgstr "" -#: src/cryptsetup_reencrypt.c:1607 +#: src/cryptsetup_reencrypt.c:1623 msgid "PBKDF2 iteration time for LUKS (in ms)" msgstr "用于LUKS的PBKDF2 重复时间 (毫秒内)" @@ -2579,11 +2579,11 @@ msgid "Use only this slot (others will be disabled)." msgstr "" -#: src/cryptsetup.c:3428 src/cryptsetup_reencrypt.c:1619 +#: src/cryptsetup.c:3563 src/cryptsetup_reencrypt.c:1635 msgid "Reduce data device size (move data offset). DANGEROUS!" msgstr "" -#: src/cryptsetup.c:3370 src/cryptsetup_reencrypt.c:1620 +#: src/cryptsetup.c:3503 src/cryptsetup_reencrypt.c:1636 msgid "Use only specified device size (ignore rest of device). DANGEROUS!" msgstr "" @@ -2603,7 +2603,7 @@ msgid "Type of LUKS metadata (luks1 or luks2)." msgstr "" -#: src/cryptsetup_reencrypt.c:1643 +#: src/cryptsetup_reencrypt.c:1659 msgid "[OPTION...] " msgstr "" @@ -2612,37 +2612,37 @@ msgid "Reencryption will change: %s%s%s%s%s%s.\n" msgstr "" -#: src/cryptsetup_reencrypt.c:1652 +#: src/cryptsetup_reencrypt.c:1668 msgid "volume key" msgstr "" -#: src/cryptsetup_reencrypt.c:1654 +#: src/cryptsetup_reencrypt.c:1670 msgid "set hash to " msgstr "" -#: src/cryptsetup_reencrypt.c:1655 +#: src/cryptsetup_reencrypt.c:1671 msgid ", set cipher to " msgstr "" -#: src/cryptsetup_reencrypt.c:1659 +#: src/cryptsetup_reencrypt.c:1675 msgid "Argument required." msgstr "" -#: src/cryptsetup_reencrypt.c:1687 +#: src/cryptsetup_reencrypt.c:1703 msgid "" "Only values between 1 MiB and 64 MiB allowed for reencryption block size." msgstr "" -#: src/cryptsetup.c:3831 src/cryptsetup_reencrypt.c:1706 -#: src/cryptsetup_reencrypt.c:1711 +#: src/cryptsetup.c:3978 src/cryptsetup_reencrypt.c:1722 +#: src/cryptsetup_reencrypt.c:1727 msgid "Invalid device size specification." msgstr "" -#: src/cryptsetup_reencrypt.c:1714 +#: src/cryptsetup_reencrypt.c:1730 msgid "Maximum device reduce size is 64 MiB." msgstr "" -#: src/cryptsetup.c:3837 src/cryptsetup_reencrypt.c:1717 +#: src/cryptsetup.c:3984 src/cryptsetup_reencrypt.c:1733 msgid "Reduce size must be multiple of 512 bytes sector." msgstr "" @@ -2650,25 +2650,25 @@ msgid "Option --new must be used together with --reduce-device-size." msgstr "" -#: src/cryptsetup_reencrypt.c:1725 +#: src/cryptsetup_reencrypt.c:1741 msgid "" "Option --keep-key can be used only with --hash, --iter-time or --pbkdf-force-" "iterations." msgstr "" -#: src/cryptsetup_reencrypt.c:1729 +#: src/cryptsetup_reencrypt.c:1745 msgid "Option --new cannot be used together with --decrypt." msgstr "" -#: src/cryptsetup_reencrypt.c:1733 +#: src/cryptsetup_reencrypt.c:1749 msgid "Option --decrypt is incompatible with specified parameters." msgstr "" -#: src/cryptsetup_reencrypt.c:1737 +#: src/cryptsetup_reencrypt.c:1753 msgid "Option --uuid is allowed only together with --decrypt." msgstr "" -#: src/cryptsetup_reencrypt.c:1741 +#: src/cryptsetup_reencrypt.c:1757 msgid "Invalid luks type. Use one of these: 'luks', 'luks1' or 'luks2'." msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cups.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cups.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/cups.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/cups.po 2020-07-08 13:53:54.000000000 +0000 @@ -9,8 +9,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:53+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: \n" #: systemv/lpstat.c:1871 systemv/lpstat.c:1990 @@ -954,31 +954,31 @@ msgid " Warning: obsolete DSC version %.1f in file." msgstr "" -#: test/ippfind.c:2845 +#: test/ippfind.c:2794 msgid " ! expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2844 +#: test/ippfind.c:2793 msgid " ( expressions ) Group expressions." msgstr "" -#: systemv/cupsctl.c:244 +#: systemv/cupsctl.c:203 msgid " --[no-]debug-logging Turn debug logging on/off." msgstr "" -#: systemv/cupsctl.c:246 +#: systemv/cupsctl.c:205 msgid " --[no-]remote-admin Turn remote administration on/off." msgstr "" -#: systemv/cupsctl.c:248 +#: systemv/cupsctl.c:207 msgid " --[no-]remote-any Allow/prevent access from the Internet." msgstr "" -#: systemv/cupsctl.c:250 +#: systemv/cupsctl.c:209 msgid " --[no-]share-printers Turn printer sharing on/off." msgstr "" -#: systemv/cupsctl.c:252 +#: systemv/cupsctl.c:211 msgid " --[no-]user-cancel-any Allow/prevent users to cancel any job." msgstr "" @@ -990,17 +990,17 @@ msgid " --crlf End lines with CR + LF (Windows)." msgstr "" -#: test/ippfind.c:2826 +#: test/ippfind.c:2775 msgid " --domain regex Match domain to regular expression." msgstr "" -#: test/ippfind.c:2827 +#: test/ippfind.c:2776 msgid "" " --exec utility [argument ...] ;\n" " Execute program if true." msgstr "" -#: test/ippfind.c:2847 +#: test/ippfind.c:2796 msgid " --false Always false." msgstr "" @@ -1008,11 +1008,11 @@ msgid " --help Show help." msgstr "" -#: test/ippfind.c:2809 +#: test/ippfind.c:2758 msgid " --help Show this help." msgstr "" -#: test/ippfind.c:2829 +#: test/ippfind.c:2778 msgid " --host regex Match hostname to regular expression." msgstr "" @@ -1024,43 +1024,43 @@ msgid " --list-filters List filters that will be used." msgstr "" -#: test/ippfind.c:2831 +#: test/ippfind.c:2780 msgid " --local True if service is local." msgstr "" -#: test/ippfind.c:2830 +#: test/ippfind.c:2779 msgid " --ls List attributes." msgstr "" -#: test/ippfind.c:2832 +#: test/ippfind.c:2781 msgid " --name regex Match service name to regular expression." msgstr "" -#: test/ippfind.c:2846 +#: test/ippfind.c:2795 msgid " --not expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2833 +#: test/ippfind.c:2782 msgid " --path regex Match resource path to regular expression." msgstr "" -#: test/ippfind.c:2834 +#: test/ippfind.c:2783 msgid " --port number[-number] Match port to number or range." msgstr "" -#: test/ippfind.c:2835 +#: test/ippfind.c:2784 msgid " --print Print URI if true." msgstr "" -#: test/ippfind.c:2836 +#: test/ippfind.c:2785 msgid " --print-name Print service name if true." msgstr "" -#: test/ippfind.c:2837 +#: test/ippfind.c:2786 msgid " --quiet Quietly report match via exit code." msgstr "" -#: test/ippfind.c:2838 +#: test/ippfind.c:2787 msgid " --remote True if service is remote." msgstr "" @@ -1070,23 +1070,23 @@ " Stop tests after a failed INCLUDE." msgstr "" -#: test/ippfind.c:2848 +#: test/ippfind.c:2797 msgid " --true Always true." msgstr "" -#: test/ippfind.c:2839 +#: test/ippfind.c:2788 msgid " --txt key True if the TXT record contains the key." msgstr "" -#: test/ippfind.c:2840 +#: test/ippfind.c:2789 msgid " --txt-* regex Match TXT record key to regular expression." msgstr "" -#: test/ippfind.c:2841 +#: test/ippfind.c:2790 msgid " --uri regex Match URI to regular expression." msgstr "" -#: test/ippfind.c:2810 +#: test/ippfind.c:2759 msgid " --version Show program version." msgstr "" @@ -1094,11 +1094,11 @@ msgid " --version Show version." msgstr "" -#: test/ippfind.c:2803 test/ipptool.c:5068 +#: test/ippfind.c:2752 test/ipptool.c:5068 msgid " -4 Connect using IPv4." msgstr "" -#: test/ippfind.c:2804 test/ipptool.c:5069 +#: test/ippfind.c:2753 test/ipptool.c:5069 msgid " -6 Connect using IPv6." msgstr "" @@ -1114,7 +1114,7 @@ msgid " -D name=value Set named variable to value." msgstr "" -#: systemv/cupsaddsmb.c:277 systemv/cupsctl.c:239 +#: systemv/cupsaddsmb.c:277 systemv/cupsctl.c:198 msgid " -E Encrypt the connection." msgstr "" @@ -1123,7 +1123,7 @@ " -E Test with encryption using HTTP Upgrade to TLS." msgstr "" -#: scheduler/main.c:2100 +#: scheduler/main.c:2104 msgid "" " -F Run in the foreground but detach from console." msgstr "" @@ -1158,7 +1158,7 @@ msgid " -P filename.ppd Set PPD file." msgstr "" -#: test/ippfind.c:2813 +#: test/ippfind.c:2762 msgid " -P number[-number] Match port to number or range." msgstr "" @@ -1170,7 +1170,7 @@ msgid " -S Test with encryption using HTTPS." msgstr "" -#: test/ippfind.c:2805 +#: test/ippfind.c:2754 msgid " -T seconds Set the browse timeout in seconds." msgstr "" @@ -1182,7 +1182,7 @@ msgid " -U username Specify username." msgstr "" -#: test/ippfind.c:2807 test/ipptool.c:5078 +#: test/ippfind.c:2756 test/ipptool.c:5078 msgid " -V version Set default IPP version." msgstr "" @@ -1212,7 +1212,7 @@ msgid " -c cups-files.conf Set cups-files.conf file to use." msgstr "" -#: scheduler/main.c:2098 +#: scheduler/main.c:2102 msgid " -c cupsd.conf Set cupsd.conf file to use." msgstr "" @@ -1228,7 +1228,7 @@ msgid " -d printer Use the named printer." msgstr "" -#: test/ippfind.c:2814 +#: test/ippfind.c:2763 msgid " -d regex Match domain to regular expression." msgstr "" @@ -1236,7 +1236,7 @@ msgid " -e Use every filter from the PPD file." msgstr "" -#: scheduler/main.c:2099 +#: scheduler/main.c:2103 msgid " -f Run in the foreground." msgstr "" @@ -1244,7 +1244,7 @@ msgid " -f filename Set default request filename." msgstr "" -#: scheduler/main.c:2101 +#: scheduler/main.c:2105 msgid " -h Show this usage message." msgstr "" @@ -1252,11 +1252,11 @@ msgid " -h Validate HTTP response headers." msgstr "" -#: test/ippfind.c:2815 +#: test/ippfind.c:2764 msgid " -h regex Match hostname to regular expression." msgstr "" -#: systemv/cupsaddsmb.c:282 systemv/cupsctl.c:241 +#: systemv/cupsaddsmb.c:282 systemv/cupsctl.c:200 msgid " -h server[:port] Specify server address." msgstr "" @@ -1275,7 +1275,7 @@ "file 1)." msgstr "" -#: test/ippfind.c:2816 +#: test/ippfind.c:2765 msgid " -l List attributes." msgstr "" @@ -1283,7 +1283,7 @@ msgid " -l Produce plain text output." msgstr "" -#: scheduler/main.c:2103 +#: scheduler/main.c:2107 msgid " -l Run cupsd on demand." msgstr "" @@ -1309,7 +1309,7 @@ " -n count Repeat the last file the given number of times." msgstr "" -#: test/ippfind.c:2817 +#: test/ippfind.c:2766 msgid " -n regex Match service name to regular expression." msgstr "" @@ -1326,7 +1326,7 @@ msgid " -o name=value Set option(s)." msgstr "" -#: test/ippfind.c:2818 +#: test/ippfind.c:2767 msgid " -p Print URI if true." msgstr "" @@ -1334,7 +1334,7 @@ msgid " -p filename.ppd Set PPD file." msgstr "" -#: test/ippfind.c:2819 +#: test/ippfind.c:2768 msgid " -q Quietly report match via exit code." msgstr "" @@ -1342,7 +1342,7 @@ msgid " -q Run silently." msgstr "" -#: test/ippfind.c:2820 +#: test/ippfind.c:2769 msgid " -r True if service is remote." msgstr "" @@ -1350,11 +1350,11 @@ msgid " -r Use 'relaxed' open mode." msgstr "" -#: test/ippfind.c:2821 +#: test/ippfind.c:2770 msgid " -s Print service name if true." msgstr "" -#: scheduler/main.c:2105 +#: scheduler/main.c:2109 msgid " -s cups-files.conf Set cups-files.conf file to use." msgstr "" @@ -1366,11 +1366,11 @@ msgid " -t Test PPDs instead of generating them." msgstr "" -#: scheduler/main.c:2106 +#: scheduler/main.c:2110 msgid " -t Test the configuration file." msgstr "" -#: test/ippfind.c:2822 +#: test/ippfind.c:2771 msgid " -t key True if the TXT record contains the key." msgstr "" @@ -1382,7 +1382,7 @@ msgid " -u Remove the PPD file when finished." msgstr "" -#: test/ippfind.c:2823 +#: test/ippfind.c:2772 msgid " -u regex Match URI to regular expression." msgstr "" @@ -1394,7 +1394,7 @@ msgid " -vv Be very verbose." msgstr "" -#: test/ippfind.c:2824 +#: test/ippfind.c:2773 msgid "" " -x utility [argument ...] ;\n" " Execute program if true." @@ -1404,89 +1404,89 @@ msgid " -z Compress PPD files using GNU zip." msgstr "" -#: test/ippfind.c:2867 +#: test/ippfind.c:2816 msgid " IPPFIND_SERVICE_DOMAIN Domain name" msgstr "" -#: test/ippfind.c:2868 +#: test/ippfind.c:2817 msgid "" " IPPFIND_SERVICE_HOSTNAME\n" " Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2870 +#: test/ippfind.c:2819 msgid " IPPFIND_SERVICE_NAME Service instance name" msgstr "" -#: test/ippfind.c:2871 +#: test/ippfind.c:2820 msgid " IPPFIND_SERVICE_PORT Port number" msgstr "" -#: test/ippfind.c:2872 +#: test/ippfind.c:2821 msgid " IPPFIND_SERVICE_REGTYPE DNS-SD registration type" msgstr "" -#: test/ippfind.c:2873 +#: test/ippfind.c:2822 msgid " IPPFIND_SERVICE_SCHEME URI scheme" msgstr "" -#: test/ippfind.c:2874 +#: test/ippfind.c:2823 msgid " IPPFIND_SERVICE_URI URI" msgstr "" -#: test/ippfind.c:2875 +#: test/ippfind.c:2824 msgid " IPPFIND_TXT_* Value of TXT record key" msgstr "" -#: test/ippfind.c:2850 +#: test/ippfind.c:2799 msgid "" " expression --and expression\n" " Logical AND." msgstr "" -#: test/ippfind.c:2852 +#: test/ippfind.c:2801 msgid "" " expression --or expression\n" " Logical OR." msgstr "" -#: test/ippfind.c:2849 +#: test/ippfind.c:2798 msgid " expression expression Logical AND." msgstr "" -#: test/ippfind.c:2857 +#: test/ippfind.c:2806 msgid " {service_domain} Domain name" msgstr "" -#: test/ippfind.c:2858 +#: test/ippfind.c:2807 msgid " {service_hostname} Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2859 +#: test/ippfind.c:2808 msgid " {service_name} Service instance name" msgstr "" -#: test/ippfind.c:2860 +#: test/ippfind.c:2809 msgid " {service_port} Port number" msgstr "" -#: test/ippfind.c:2861 +#: test/ippfind.c:2810 msgid " {service_regtype} DNS-SD registration type" msgstr "" -#: test/ippfind.c:2862 +#: test/ippfind.c:2811 msgid " {service_scheme} URI scheme" msgstr "" -#: test/ippfind.c:2863 +#: test/ippfind.c:2812 msgid " {service_uri} URI" msgstr "" -#: test/ippfind.c:2864 +#: test/ippfind.c:2813 msgid " {txt_*} Value of TXT record key" msgstr "" -#: test/ippfind.c:2856 +#: test/ippfind.c:2805 msgid " {} URI" msgstr "" @@ -1574,7 +1574,7 @@ "\"%s\": Bad attribute name - invalid character (RFC 8011 section 5.1.4)." msgstr "" -#: cups/ipp.c:4777 +#: cups/ipp.c:4876 #, c-format msgid "\"%s\": Bad boolen value %d (RFC 8011 section 5.1.21)." msgstr "" @@ -1823,7 +1823,7 @@ msgstr "" #: filter/rastertoepson.c:999 filter/rastertohp.c:668 -#: filter/rastertolabel.c:1120 +#: filter/rastertolabel.c:1121 #, c-format msgid "%s job-id user title copies options [file]" msgstr "" @@ -2209,12 +2209,12 @@ msgid "%s: Unknown option \"%c\"." msgstr "" -#: tools/ippeveprinter.c:381 tools/ippeveprinter.c:566 tools/ippfind.c:627 +#: tools/ippeveprinter.c:414 tools/ippeveprinter.c:604 tools/ippfind.c:627 #, c-format msgid "%s: Unknown option \"%s\"." msgstr "" -#: tools/ippeveprinter.c:555 tools/ippfind.c:919 tools/ipptool.c:606 +#: tools/ippeveprinter.c:593 tools/ippfind.c:919 tools/ipptool.c:606 #, c-format msgid "%s: Unknown option \"-%c\"." msgstr "" @@ -2251,159 +2251,159 @@ msgid "%s: Warning - mode option ignored." msgstr "" -#: ppdc/sample.c:305 +#: ppdc/sample.c:308 msgid "-1" msgstr "-1" -#: ppdc/sample.c:296 +#: ppdc/sample.c:299 msgid "-10" msgstr "-10" -#: ppdc/sample.c:388 +#: ppdc/sample.c:391 msgid "-100" msgstr "-100" -#: ppdc/sample.c:387 +#: ppdc/sample.c:390 msgid "-105" msgstr "-105" -#: ppdc/sample.c:295 +#: ppdc/sample.c:298 msgid "-11" msgstr "-11" -#: ppdc/sample.c:386 +#: ppdc/sample.c:389 msgid "-110" msgstr "-110" -#: ppdc/sample.c:385 +#: ppdc/sample.c:388 msgid "-115" msgstr "-115" -#: ppdc/sample.c:294 +#: ppdc/sample.c:297 msgid "-12" msgstr "-12" -#: ppdc/sample.c:384 +#: ppdc/sample.c:387 msgid "-120" msgstr "-120" -#: ppdc/sample.c:293 +#: ppdc/sample.c:296 msgid "-13" msgstr "-13" -#: ppdc/sample.c:292 +#: ppdc/sample.c:295 msgid "-14" msgstr "-14" -#: ppdc/sample.c:291 +#: ppdc/sample.c:294 msgid "-15" msgstr "-15" -#: ppdc/sample.c:304 +#: ppdc/sample.c:307 msgid "-2" msgstr "-2" -#: ppdc/sample.c:404 +#: ppdc/sample.c:407 msgid "-20" msgstr "-20" -#: ppdc/sample.c:403 +#: ppdc/sample.c:406 msgid "-25" msgstr "-25" -#: ppdc/sample.c:303 +#: ppdc/sample.c:306 msgid "-3" msgstr "-3" -#: ppdc/sample.c:402 +#: ppdc/sample.c:405 msgid "-30" msgstr "-30" -#: ppdc/sample.c:401 +#: ppdc/sample.c:404 msgid "-35" msgstr "-35" -#: ppdc/sample.c:302 +#: ppdc/sample.c:305 msgid "-4" msgstr "-4" -#: ppdc/sample.c:400 +#: ppdc/sample.c:403 msgid "-40" msgstr "-40" -#: ppdc/sample.c:399 +#: ppdc/sample.c:402 msgid "-45" msgstr "-45" -#: ppdc/sample.c:301 +#: ppdc/sample.c:304 msgid "-5" msgstr "-5" -#: ppdc/sample.c:398 +#: ppdc/sample.c:401 msgid "-50" msgstr "-50" -#: ppdc/sample.c:397 +#: ppdc/sample.c:400 msgid "-55" msgstr "-55" -#: ppdc/sample.c:300 +#: ppdc/sample.c:303 msgid "-6" msgstr "-6" -#: ppdc/sample.c:396 +#: ppdc/sample.c:399 msgid "-60" msgstr "-60" -#: ppdc/sample.c:395 +#: ppdc/sample.c:398 msgid "-65" msgstr "-65" -#: ppdc/sample.c:299 +#: ppdc/sample.c:302 msgid "-7" msgstr "-7" -#: ppdc/sample.c:394 +#: ppdc/sample.c:397 msgid "-70" msgstr "-70" -#: ppdc/sample.c:393 +#: ppdc/sample.c:396 msgid "-75" msgstr "-75" -#: ppdc/sample.c:298 +#: ppdc/sample.c:301 msgid "-8" msgstr "-8" -#: ppdc/sample.c:392 +#: ppdc/sample.c:395 msgid "-80" msgstr "-80" -#: ppdc/sample.c:391 +#: ppdc/sample.c:394 msgid "-85" msgstr "-85" -#: ppdc/sample.c:297 +#: ppdc/sample.c:300 msgid "-9" msgstr "-9" -#: ppdc/sample.c:390 +#: ppdc/sample.c:393 msgid "-90" msgstr "-90" -#: ppdc/sample.c:389 +#: ppdc/sample.c:392 msgid "-95" msgstr "-95" -#: ppdc/sample.c:306 +#: ppdc/sample.c:309 msgid "0" msgstr "0" -#: ppdc/sample.c:307 +#: ppdc/sample.c:310 msgid "1" msgstr "1" -#: ppdc/sample.c:379 +#: ppdc/sample.c:382 msgid "1 inch/sec." msgstr "1 英寸/秒" @@ -2415,7 +2415,7 @@ msgid "1.25x2.25\"" msgstr "1.25x2.25 英寸" -#: ppdc/sample.c:427 +#: ppdc/sample.c:430 msgid "1.5 inch/sec." msgstr "1.5 英寸/秒" @@ -2435,11 +2435,11 @@ msgid "1.50x2.00\"" msgstr "1.50x2.00 英寸" -#: ppdc/sample.c:316 +#: ppdc/sample.c:319 msgid "10" msgstr "10" -#: ppdc/sample.c:438 +#: ppdc/sample.c:441 msgid "10 inches/sec." msgstr "10 英寸/秒" @@ -2455,39 +2455,39 @@ msgid "10 x 14" msgstr "" -#: ppdc/sample.c:418 +#: ppdc/sample.c:421 msgid "100" msgstr "100" -#: ppdc/sample.c:329 +#: ppdc/sample.c:332 msgid "100 mm/sec." msgstr "100 毫米/秒" -#: ppdc/sample.c:419 +#: ppdc/sample.c:422 msgid "105" msgstr "105" -#: ppdc/sample.c:317 +#: ppdc/sample.c:320 msgid "11" msgstr "11" -#: ppdc/sample.c:439 +#: ppdc/sample.c:442 msgid "11 inches/sec." msgstr "11 英寸/秒" -#: ppdc/sample.c:420 +#: ppdc/sample.c:423 msgid "110" msgstr "110" -#: ppdc/sample.c:421 +#: ppdc/sample.c:424 msgid "115" msgstr "115" -#: ppdc/sample.c:318 +#: ppdc/sample.c:321 msgid "12" msgstr "12" -#: ppdc/sample.c:440 +#: ppdc/sample.c:443 msgid "12 inches/sec." msgstr "12 英寸/秒" @@ -2495,39 +2495,39 @@ msgid "12 x 11" msgstr "" -#: ppdc/sample.c:422 +#: ppdc/sample.c:425 msgid "120" msgstr "120" -#: ppdc/sample.c:330 +#: ppdc/sample.c:333 msgid "120 mm/sec." msgstr "120 毫米/秒" -#: ppdc/sample.c:243 +#: ppdc/sample.c:247 msgid "120x60dpi" msgstr "120x60dpi" -#: ppdc/sample.c:249 +#: ppdc/sample.c:253 msgid "120x72dpi" msgstr "120x72dpi" -#: ppdc/sample.c:319 +#: ppdc/sample.c:322 msgid "13" msgstr "13" -#: ppdc/sample.c:232 +#: ppdc/sample.c:233 msgid "136dpi" msgstr "136dpi" -#: ppdc/sample.c:320 +#: ppdc/sample.c:323 msgid "14" msgstr "14" -#: ppdc/sample.c:321 +#: ppdc/sample.c:324 msgid "15" msgstr "15" -#: ppdc/sample.c:323 +#: ppdc/sample.c:326 msgid "15 mm/sec." msgstr "15 毫米/秒" @@ -2535,59 +2535,59 @@ msgid "15 x 11" msgstr "" -#: ppdc/sample.c:331 +#: ppdc/sample.c:334 msgid "150 mm/sec." msgstr "150 毫米/秒" -#: ppdc/sample.c:278 +#: ppdc/sample.c:281 msgid "150dpi" msgstr "150dpi" -#: ppdc/sample.c:363 +#: ppdc/sample.c:366 msgid "16" msgstr "16" -#: ppdc/sample.c:364 +#: ppdc/sample.c:367 msgid "17" msgstr "17" -#: ppdc/sample.c:365 +#: ppdc/sample.c:368 msgid "18" msgstr "18" -#: ppdc/sample.c:244 +#: ppdc/sample.c:248 msgid "180dpi" msgstr "180dpi" -#: ppdc/sample.c:366 +#: ppdc/sample.c:369 msgid "19" msgstr "19" -#: ppdc/sample.c:308 +#: ppdc/sample.c:311 msgid "2" msgstr "2" -#: ppdc/sample.c:380 +#: ppdc/sample.c:383 msgid "2 inches/sec." msgstr "2 英寸/秒" -#: cups/ppd-cache.c:2996 +#: cups/ppd-cache.c:3012 msgid "2-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:2997 +#: cups/ppd-cache.c:3013 msgid "2-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2995 +#: cups/ppd-cache.c:3011 msgid "2-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2994 +#: cups/ppd-cache.c:3010 msgid "2-Hole Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3872 ppdc/sample.c:262 +#: cups/ppd-cache.c:3872 ppdc/sample.c:265 msgid "2-Sided Printing" msgstr "双面打印" @@ -2631,107 +2631,107 @@ msgid "2.25x1.25\"" msgstr "2.25x1.25 英寸" -#: ppdc/sample.c:188 +#: ppdc/sample.c:189 msgid "2.25x4.00\"" msgstr "2.25x4.00 英寸" -#: ppdc/sample.c:189 +#: ppdc/sample.c:190 msgid "2.25x5.50\"" msgstr "2.25x5.50 英寸" -#: ppdc/sample.c:190 +#: ppdc/sample.c:191 msgid "2.38x5.50\"" msgstr "2.38x5.50 英寸" -#: ppdc/sample.c:428 +#: ppdc/sample.c:431 msgid "2.5 inches/sec." msgstr "2.5 英寸/秒" -#: ppdc/sample.c:191 +#: ppdc/sample.c:192 msgid "2.50x1.00\"" msgstr "2.50x1.00 英寸" -#: ppdc/sample.c:192 +#: ppdc/sample.c:193 msgid "2.50x2.00\"" msgstr "2.50x2.00 英寸" -#: ppdc/sample.c:193 +#: ppdc/sample.c:194 msgid "2.75x1.25\"" msgstr "2.75x1.25 英寸" -#: ppdc/sample.c:194 +#: ppdc/sample.c:195 msgid "2.9 x 1\"" msgstr "2.9 x 1 英寸" -#: ppdc/sample.c:367 +#: ppdc/sample.c:370 msgid "20" msgstr "20" -#: ppdc/sample.c:324 +#: ppdc/sample.c:327 msgid "20 mm/sec." msgstr "20 毫米/秒" -#: ppdc/sample.c:332 +#: ppdc/sample.c:335 msgid "200 mm/sec." msgstr "200 毫米/秒" -#: ppdc/sample.c:233 +#: ppdc/sample.c:234 msgid "203dpi" msgstr "203dpi" -#: ppdc/sample.c:368 +#: ppdc/sample.c:371 msgid "21" msgstr "21" -#: ppdc/sample.c:369 +#: ppdc/sample.c:372 msgid "22" msgstr "22" -#: ppdc/sample.c:370 +#: ppdc/sample.c:373 msgid "23" msgstr "23" -#: ppdc/sample.c:371 +#: ppdc/sample.c:374 msgid "24" msgstr "24" -#: ppdc/sample.c:241 +#: ppdc/sample.c:245 msgid "24-Pin Series" msgstr "24 针系列" -#: ppdc/sample.c:250 +#: ppdc/sample.c:254 msgid "240x72dpi" msgstr "240x72dpi" -#: ppdc/sample.c:372 +#: ppdc/sample.c:375 msgid "25" msgstr "25" -#: ppdc/sample.c:333 +#: ppdc/sample.c:336 msgid "250 mm/sec." msgstr "250 毫米/秒" -#: ppdc/sample.c:373 +#: ppdc/sample.c:376 msgid "26" msgstr "26" -#: ppdc/sample.c:374 +#: ppdc/sample.c:377 msgid "27" msgstr "27" -#: ppdc/sample.c:375 +#: ppdc/sample.c:378 msgid "28" msgstr "28" -#: ppdc/sample.c:376 +#: ppdc/sample.c:379 msgid "29" msgstr "29" -#: ppdc/sample.c:309 +#: ppdc/sample.c:312 msgid "3" msgstr "3" -#: ppdc/sample.c:381 +#: ppdc/sample.c:384 msgid "3 inches/sec." msgstr "3 英寸/秒" @@ -2739,59 +2739,59 @@ msgid "3 x 5" msgstr "" -#: cups/ppd-cache.c:3007 +#: cups/ppd-cache.c:3023 msgid "3-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3005 +#: cups/ppd-cache.c:3021 msgid "3-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:3004 +#: cups/ppd-cache.c:3020 msgid "3-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3006 +#: cups/ppd-cache.c:3022 msgid "3-Hole Punch (Reverse Portrait)" msgstr "" -#: ppdc/sample.c:195 +#: ppdc/sample.c:196 msgid "3.00x1.00\"" msgstr "3.00x1.00 英寸" -#: ppdc/sample.c:196 +#: ppdc/sample.c:197 msgid "3.00x1.25\"" msgstr "3.00x1.25 英寸" -#: ppdc/sample.c:197 +#: ppdc/sample.c:198 msgid "3.00x2.00\"" msgstr "3.00x2.00 英寸" -#: ppdc/sample.c:198 +#: ppdc/sample.c:199 msgid "3.00x3.00\"" msgstr "3.00x3.00 英寸" -#: ppdc/sample.c:199 +#: ppdc/sample.c:200 msgid "3.00x5.00\"" msgstr "3.00x5.00 英寸" -#: ppdc/sample.c:200 +#: ppdc/sample.c:201 msgid "3.25x2.00\"" msgstr "3.25x2.00 英寸" -#: ppdc/sample.c:201 +#: ppdc/sample.c:202 msgid "3.25x5.00\"" msgstr "3.25x5.00 英寸" -#: ppdc/sample.c:202 +#: ppdc/sample.c:203 msgid "3.25x5.50\"" msgstr "3.25x5.50 英寸" -#: ppdc/sample.c:203 +#: ppdc/sample.c:204 msgid "3.25x5.83\"" msgstr "3.25x5.83 英寸" -#: ppdc/sample.c:204 +#: ppdc/sample.c:205 msgid "3.25x7.83\"" msgstr "3.25x7.83 英寸" @@ -2803,115 +2803,115 @@ msgid "3.5\" Disk" msgstr "3.5 英寸磁盘" -#: ppdc/sample.c:205 +#: ppdc/sample.c:206 msgid "3.50x1.00\"" msgstr "3.50x1.00 英寸" -#: ppdc/sample.c:377 +#: ppdc/sample.c:380 msgid "30" msgstr "30" -#: ppdc/sample.c:325 +#: ppdc/sample.c:328 msgid "30 mm/sec." msgstr "30 毫米/秒" -#: ppdc/sample.c:334 +#: ppdc/sample.c:337 msgid "300 mm/sec." msgstr "300 毫米/秒" -#: ppdc/sample.c:234 +#: ppdc/sample.c:235 msgid "300dpi" msgstr "300dpi" -#: ppdc/sample.c:405 +#: ppdc/sample.c:408 msgid "35" msgstr "35" -#: ppdc/sample.c:246 +#: ppdc/sample.c:250 msgid "360dpi" msgstr "360dpi" -#: ppdc/sample.c:245 +#: ppdc/sample.c:249 msgid "360x180dpi" msgstr "360x180dpi" -#: ppdc/sample.c:310 +#: ppdc/sample.c:313 msgid "4" msgstr "4" -#: ppdc/sample.c:382 +#: ppdc/sample.c:385 msgid "4 inches/sec." msgstr "4 英寸/秒" -#: cups/ppd-cache.c:3001 +#: cups/ppd-cache.c:3017 msgid "4-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:2999 +#: cups/ppd-cache.c:3015 msgid "4-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2998 +#: cups/ppd-cache.c:3014 msgid "4-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3000 +#: cups/ppd-cache.c:3016 msgid "4-Hole Punch (Reverse Portrait)" msgstr "" -#: ppdc/sample.c:206 +#: ppdc/sample.c:207 msgid "4.00x1.00\"" msgstr "4.00x1.00 英寸" -#: ppdc/sample.c:214 +#: ppdc/sample.c:215 msgid "4.00x13.00\"" msgstr "4.00x13.00 英寸" -#: ppdc/sample.c:207 +#: ppdc/sample.c:208 msgid "4.00x2.00\"" msgstr "4.00x2.00 英寸" -#: ppdc/sample.c:208 +#: ppdc/sample.c:209 msgid "4.00x2.50\"" msgstr "4.00x2.50 英寸" -#: ppdc/sample.c:209 +#: ppdc/sample.c:210 msgid "4.00x3.00\"" msgstr "4.00x3.00 英寸" -#: ppdc/sample.c:210 +#: ppdc/sample.c:211 msgid "4.00x4.00\"" msgstr "4.00x4.00 英寸" -#: ppdc/sample.c:211 +#: ppdc/sample.c:212 msgid "4.00x5.00\"" msgstr "4.00x5.00 英寸" -#: ppdc/sample.c:212 +#: ppdc/sample.c:213 msgid "4.00x6.00\"" msgstr "4.00x6.00 英寸" -#: ppdc/sample.c:213 +#: ppdc/sample.c:214 msgid "4.00x6.50\"" msgstr "4.00x6.50 英寸" -#: ppdc/sample.c:406 +#: ppdc/sample.c:409 msgid "40" msgstr "40" -#: ppdc/sample.c:326 +#: ppdc/sample.c:329 msgid "40 mm/sec." msgstr "40 毫米/秒" -#: ppdc/sample.c:407 +#: ppdc/sample.c:410 msgid "45" msgstr "45" -#: ppdc/sample.c:311 +#: ppdc/sample.c:314 msgid "5" msgstr "5" -#: ppdc/sample.c:432 +#: ppdc/sample.c:435 msgid "5 inches/sec." msgstr "5 英寸/秒" @@ -2919,79 +2919,79 @@ msgid "5 x 7" msgstr "" -#: ppdc/sample.c:408 +#: ppdc/sample.c:411 msgid "50" msgstr "50" -#: ppdc/sample.c:409 +#: ppdc/sample.c:412 msgid "55" msgstr "55" -#: ppdc/sample.c:312 +#: ppdc/sample.c:315 msgid "6" msgstr "6" -#: ppdc/sample.c:433 +#: ppdc/sample.c:436 msgid "6 inches/sec." msgstr "6 英寸/秒" -#: ppdc/sample.c:215 +#: ppdc/sample.c:216 msgid "6.00x1.00\"" msgstr "6.00x1.00 英寸" -#: ppdc/sample.c:216 +#: ppdc/sample.c:217 msgid "6.00x2.00\"" msgstr "6.00x2.00 英寸" -#: ppdc/sample.c:217 +#: ppdc/sample.c:218 msgid "6.00x3.00\"" msgstr "6.00x3.00 英寸" -#: ppdc/sample.c:218 +#: ppdc/sample.c:219 msgid "6.00x4.00\"" msgstr "6.00x4.00 英寸" -#: ppdc/sample.c:219 +#: ppdc/sample.c:220 msgid "6.00x5.00\"" msgstr "6.00x5.00 英寸" -#: ppdc/sample.c:220 +#: ppdc/sample.c:221 msgid "6.00x6.00\"" msgstr "6.00x6.00 英寸" -#: ppdc/sample.c:221 +#: ppdc/sample.c:222 msgid "6.00x6.50\"" msgstr "6.00x6.50 英寸" -#: ppdc/sample.c:410 +#: ppdc/sample.c:413 msgid "60" msgstr "60" -#: ppdc/sample.c:327 +#: ppdc/sample.c:330 msgid "60 mm/sec." msgstr "60 毫米/秒" -#: ppdc/sample.c:253 +#: ppdc/sample.c:257 msgid "600dpi" msgstr "600dpi" -#: ppdc/sample.c:242 +#: ppdc/sample.c:246 msgid "60dpi" msgstr "60dpi" -#: ppdc/sample.c:248 +#: ppdc/sample.c:252 msgid "60x72dpi" msgstr "" -#: ppdc/sample.c:411 +#: ppdc/sample.c:414 msgid "65" msgstr "65" -#: ppdc/sample.c:313 +#: ppdc/sample.c:316 msgid "7" msgstr "7" -#: ppdc/sample.c:435 +#: ppdc/sample.c:438 msgid "7 inches/sec." msgstr "7 英寸/秒" @@ -2999,19 +2999,19 @@ msgid "7 x 9" msgstr "" -#: ppdc/sample.c:412 +#: ppdc/sample.c:415 msgid "70" msgstr "70" -#: ppdc/sample.c:413 +#: ppdc/sample.c:416 msgid "75" msgstr "75" -#: ppdc/sample.c:314 +#: ppdc/sample.c:317 msgid "8" msgstr "8" -#: ppdc/sample.c:436 +#: ppdc/sample.c:439 msgid "8 inches/sec." msgstr "8 英寸/秒" @@ -3019,51 +3019,51 @@ msgid "8 x 10" msgstr "" -#: ppdc/sample.c:222 +#: ppdc/sample.c:223 msgid "8.00x1.00\"" msgstr "8.00x1.00 英寸" -#: ppdc/sample.c:223 +#: ppdc/sample.c:224 msgid "8.00x2.00\"" msgstr "8.00x2.00 英寸" -#: ppdc/sample.c:224 +#: ppdc/sample.c:225 msgid "8.00x3.00\"" msgstr "8.00x3.00 英寸" -#: ppdc/sample.c:225 +#: ppdc/sample.c:226 msgid "8.00x4.00\"" msgstr "8.00x4.00 英寸" -#: ppdc/sample.c:226 +#: ppdc/sample.c:227 msgid "8.00x5.00\"" msgstr "8.00x5.00 英寸" -#: ppdc/sample.c:227 +#: ppdc/sample.c:228 msgid "8.00x6.00\"" msgstr "8.00x6.00 英寸" -#: ppdc/sample.c:228 +#: ppdc/sample.c:229 msgid "8.00x6.50\"" msgstr "8.00x6.50 英寸" -#: ppdc/sample.c:414 +#: ppdc/sample.c:417 msgid "80" msgstr "80" -#: ppdc/sample.c:328 +#: ppdc/sample.c:331 msgid "80 mm/sec." msgstr "80 毫米/秒" -#: ppdc/sample.c:415 +#: ppdc/sample.c:418 msgid "85" msgstr "85" -#: ppdc/sample.c:315 +#: ppdc/sample.c:318 msgid "9" msgstr "9" -#: ppdc/sample.c:437 +#: ppdc/sample.c:440 msgid "9 inches/sec." msgstr "9 英寸/秒" @@ -3075,15 +3075,15 @@ msgid "9 x 12" msgstr "" -#: ppdc/sample.c:247 +#: ppdc/sample.c:251 msgid "9-Pin Series" msgstr "9 针系列" -#: ppdc/sample.c:416 +#: ppdc/sample.c:419 msgid "90" msgstr "90" -#: ppdc/sample.c:417 +#: ppdc/sample.c:420 msgid "95" msgstr "95" @@ -3091,11 +3091,11 @@ msgid "?Invalid help command unknown." msgstr "" -#: cgi-bin/admin.c:2353 +#: cgi-bin/admin.c:2352 msgid "A Samba password is required to export printer drivers" msgstr "" -#: cgi-bin/admin.c:2349 +#: cgi-bin/admin.c:2348 msgid "A Samba username is required to export printer drivers" msgstr "" @@ -3249,11 +3249,11 @@ msgid "Accept Jobs" msgstr "接受作业" -#: cups/http-support.c:1494 +#: cups/http-support.c:1499 msgid "Accepted" msgstr "已接受" -#: cups/ppd-cache.c:2977 +#: cups/ppd-cache.c:2993 msgid "Accordian Fold" msgstr "" @@ -3278,23 +3278,23 @@ msgid "Administration" msgstr "管理" -#: cups/ppd-cache.c:3485 +#: cups/ppd-cache.c:3472 msgid "Advanced Photo Paper" msgstr "" -#: cups/ppd-cache.c:3398 +#: cups/ppd-cache.c:3386 msgid "Alternate" msgstr "" -#: cups/ppd-cache.c:3406 +#: cups/ppd-cache.c:3394 msgid "Alternate Roll" msgstr "" -#: cups/ppd-cache.c:3479 +#: cups/ppd-cache.c:3466 msgid "Aluminum" msgstr "" -#: ppdc/sample.c:424 +#: ppdc/sample.c:427 msgid "Always" msgstr "始终" @@ -3302,23 +3302,23 @@ msgid "AppSocket/HP JetDirect" msgstr "AppSocket/HP JetDirect" -#: ppdc/sample.c:445 +#: ppdc/sample.c:448 msgid "Applicator" msgstr "涂敷器" -#: cups/ppd-cache.c:3513 +#: cups/ppd-cache.c:3500 msgid "Archival Envelope" msgstr "" -#: cups/ppd-cache.c:3525 +#: cups/ppd-cache.c:3512 msgid "Archival Fabric" msgstr "" -#: cups/ppd-cache.c:3602 +#: cups/ppd-cache.c:3589 msgid "Archival Paper" msgstr "" -#: cups/ppd-cache.c:3574 +#: cups/ppd-cache.c:3561 msgid "Archival Photo Paper" msgstr "" @@ -3342,7 +3342,7 @@ msgid "Attribute groups are out of order (%x < %x)." msgstr "" -#: cups/ppd-cache.c:3396 cups/ppd-cache.c:3480 cups/ppd-cache.c:3803 +#: cups/ppd-cache.c:3384 cups/ppd-cache.c:3467 cups/ppd-cache.c:3771 msgid "Automatic" msgstr "" @@ -3394,7 +3394,7 @@ msgid "B9" msgstr "B9" -#: cups/ppd-cache.c:3481 +#: cups/ppd-cache.c:3468 msgid "Back Print Film" msgstr "" @@ -3436,7 +3436,7 @@ msgid "Bad PPD file." msgstr "" -#: cups/http-support.c:1512 +#: cups/http-support.c:1517 msgid "Bad Request" msgstr "错误的请求" @@ -3448,7 +3448,7 @@ msgid "Bad UIConstraints" msgstr "错误的 UIConstraints" -#: cups/hash.c:48 cups/http-support.c:1606 +#: cups/hash.c:49 cups/http-support.c:1611 msgid "Bad arguments to function" msgstr "" @@ -3461,7 +3461,7 @@ msgid "Bad custom parameter" msgstr "错误的自定参数" -#: cups/http-support.c:1746 scheduler/ipp.c:2365 +#: cups/http-support.c:1751 scheduler/ipp.c:2365 #, c-format msgid "Bad device-uri \"%s\"." msgstr "" @@ -3485,7 +3485,7 @@ msgid "Bad filename buffer" msgstr "" -#: cups/http-support.c:1615 +#: cups/http-support.c:1620 msgid "Bad hostname/address in URI" msgstr "" @@ -3548,7 +3548,7 @@ msgid "Bad page-ranges values %d-%d." msgstr "错误的 page-ranges 值 %d-%d。" -#: cups/http-support.c:1612 +#: cups/http-support.c:1617 msgid "Bad port number in URI" msgstr "" @@ -3581,19 +3581,19 @@ msgid "Bad requesting-user-name value: %s" msgstr "" -#: cups/http-support.c:1609 +#: cups/http-support.c:1614 msgid "Bad resource in URI" msgstr "" -#: cups/http-support.c:1621 +#: cups/http-support.c:1626 msgid "Bad scheme in URI" msgstr "" -#: cgi-bin/admin.c:1469 +#: cgi-bin/admin.c:1468 msgid "Bad subscription ID" msgstr "" -#: cups/http-support.c:1618 +#: cups/http-support.c:1623 msgid "Bad username in URI" msgstr "" @@ -3601,11 +3601,11 @@ msgid "Bad value string" msgstr "" -#: cups/http-support.c:1624 +#: cups/http-support.c:1629 msgid "Bad/empty URI" msgstr "" -#: cups/ppd-cache.c:2962 +#: cups/ppd-cache.c:2978 msgid "Bale" msgstr "" @@ -3613,39 +3613,39 @@ msgid "Banners" msgstr "标题" -#: cups/ppd-cache.c:2963 +#: cups/ppd-cache.c:2979 msgid "Bind" msgstr "" -#: cups/ppd-cache.c:2967 +#: cups/ppd-cache.c:2983 msgid "Bind (Landscape)" msgstr "" -#: cups/ppd-cache.c:2965 +#: cups/ppd-cache.c:2981 msgid "Bind (Portrait)" msgstr "" -#: cups/ppd-cache.c:2964 +#: cups/ppd-cache.c:2980 msgid "Bind (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2966 +#: cups/ppd-cache.c:2982 msgid "Bind (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3514 +#: cups/ppd-cache.c:3501 msgid "Bond Envelope" msgstr "" -#: ppdc/sample.c:282 +#: ppdc/sample.c:285 msgid "Bond Paper" msgstr "半透明纸" -#: cups/ppd-cache.c:4152 +#: cups/ppd-cache.c:4277 msgid "Booklet" msgstr "" -#: cups/ppd-cache.c:2968 +#: cups/ppd-cache.c:2984 msgid "Booklet Maker" msgstr "" @@ -3654,11 +3654,11 @@ msgid "Boolean expected for waiteof option \"%s\"." msgstr "" -#: cups/ppd-cache.c:3409 +#: cups/ppd-cache.c:3397 msgid "Bottom" msgstr "" -#: cups/ppd-cache.c:3804 +#: cups/ppd-cache.c:3772 msgid "Bottom Tray" msgstr "" @@ -3666,15 +3666,15 @@ msgid "Buffer overflow detected, aborting." msgstr "" -#: cups/ppd-cache.c:3484 +#: cups/ppd-cache.c:3471 msgid "CD" msgstr "" -#: ppdc/sample.c:277 +#: ppdc/sample.c:280 msgid "CMYK" msgstr "CMYK" -#: ppdc/sample.c:358 +#: ppdc/sample.c:361 msgid "CPCL Label Printer" msgstr "CPCL 标签打印机" @@ -3682,11 +3682,11 @@ msgid "Cancel Jobs" msgstr "" -#: cgi-bin/admin.c:1470 cgi-bin/admin.c:1509 cgi-bin/admin.c:1519 +#: cgi-bin/admin.c:1469 cgi-bin/admin.c:1508 cgi-bin/admin.c:1518 msgid "Cancel RSS Subscription" msgstr "取消 RSS 订阅" -#: backend/ipp.c:2287 +#: backend/ipp.c:2295 msgid "Canceling print job." msgstr "" @@ -3698,23 +3698,23 @@ msgid "Cannot share a remote Kerberized printer." msgstr "" -#: cups/ppd-cache.c:3482 +#: cups/ppd-cache.c:3469 msgid "Cardboard" msgstr "" -#: cups/ppd-cache.c:3483 +#: cups/ppd-cache.c:3470 msgid "Cardstock" msgstr "" -#: ppdc/sample.c:271 +#: ppdc/sample.c:274 msgid "Cassette" msgstr "" -#: cups/ppd-cache.c:3413 +#: cups/ppd-cache.c:3401 msgid "Center" msgstr "" -#: cups/ppd-cache.c:3805 +#: cups/ppd-cache.c:3773 msgid "Center Tray" msgstr "" @@ -3740,27 +3740,27 @@ msgid "Close-Job doesn't support the job-uri attribute." msgstr "" -#: cups/ppd-cache.c:2969 +#: cups/ppd-cache.c:2985 msgid "Coat" msgstr "" -#: cups/ppd-cache.c:3515 +#: cups/ppd-cache.c:3502 msgid "Coated Envelope" msgstr "" -#: cups/ppd-cache.c:3603 +#: cups/ppd-cache.c:3590 msgid "Coated Paper" msgstr "" -#: cups/ppd-cache.c:3790 ppdc/sample.c:276 +#: cups/ppd-cache.c:3790 ppdc/sample.c:279 msgid "Color" msgstr "彩色" -#: cups/ppd-cache.c:3751 ppdc/sample.c:274 +#: cups/ppd-cache.c:3751 ppdc/sample.c:277 msgid "Color Mode" msgstr "彩色模式" -#: cups/ppd-cache.c:3550 +#: cups/ppd-cache.c:3537 msgid "Colored Labels" msgstr "" @@ -3775,59 +3775,59 @@ msgid "Community name uses indefinite length" msgstr "团体名称使用不定长度" -#: backend/ipp.c:865 backend/lpd.c:929 backend/socket.c:375 +#: backend/ipp.c:864 backend/lpd.c:933 backend/socket.c:375 msgid "Connected to printer." msgstr "" -#: backend/ipp.c:701 backend/lpd.c:753 backend/socket.c:295 +#: backend/ipp.c:700 backend/lpd.c:757 backend/socket.c:295 msgid "Connecting to printer." msgstr "" -#: cups/http-support.c:1482 +#: cups/http-support.c:1487 msgid "Continue" msgstr "继续" -#: ppdc/sample.c:360 +#: ppdc/sample.c:363 msgid "Continuous" msgstr "连续" -#: cups/ppd-cache.c:3499 +#: cups/ppd-cache.c:3486 msgid "Continuous Long" msgstr "" -#: cups/ppd-cache.c:3500 +#: cups/ppd-cache.c:3487 msgid "Continuous Short" msgstr "" -#: backend/lpd.c:1078 backend/lpd.c:1210 +#: backend/lpd.c:1082 backend/lpd.c:1214 msgid "Control file sent successfully." msgstr "" -#: backend/ipp.c:1396 backend/lpd.c:445 +#: backend/ipp.c:1395 backend/lpd.c:449 msgid "Copying print data." msgstr "" -#: cups/ppd-cache.c:3516 +#: cups/ppd-cache.c:3503 msgid "Cotton Envelope" msgstr "" -#: cups/ppd-cache.c:3604 +#: cups/ppd-cache.c:3591 msgid "Cotton Paper" msgstr "" -#: cups/ppd-cache.c:2970 +#: cups/ppd-cache.c:2986 msgid "Cover" msgstr "" -#: cups/http-support.c:1491 +#: cups/http-support.c:1496 msgid "Created" msgstr "创建" -#: cups/tls-darwin.c:748 cups/tls-gnutls.c:582 +#: cups/tls-darwin.c:723 cups/tls-gnutls.c:582 msgid "Credentials do not validate against site CA certificate." msgstr "" -#: cups/tls-darwin.c:759 cups/tls-gnutls.c:599 +#: cups/tls-darwin.c:734 cups/tls-gnutls.c:599 msgid "Credentials have expired." msgstr "" @@ -3835,39 +3835,39 @@ msgid "Custom" msgstr "自定" -#: ppdc/sample.c:354 +#: ppdc/sample.c:357 msgid "CustominCutInterval" msgstr "CustominCutInterval" -#: ppdc/sample.c:352 +#: ppdc/sample.c:355 msgid "CustominTearInterval" msgstr "CustominTearInterval" -#: ppdc/sample.c:338 +#: cups/ppd-cache.c:4312 ppdc/sample.c:341 msgid "Cut" msgstr "切纸" -#: cups/ppd-cache.c:3026 +#: cups/ppd-cache.c:3042 msgid "Cut Media" msgstr "" -#: ppdc/sample.c:446 +#: ppdc/sample.c:449 msgid "Cutter" msgstr "切纸器" -#: cups/ppd-cache.c:3509 +#: cups/ppd-cache.c:3496 msgid "DVD" msgstr "" -#: ppdc/sample.c:239 +#: ppdc/sample.c:243 msgid "Dark" msgstr "暗" -#: ppdc/sample.c:235 +#: ppdc/sample.c:239 msgid "Darkness" msgstr "暗" -#: backend/lpd.c:1163 +#: backend/lpd.c:1167 msgid "Data file sent successfully." msgstr "" @@ -3883,7 +3883,7 @@ msgid "Delete Printer" msgstr "删除打印机" -#: ppdc/sample.c:273 +#: ppdc/sample.c:276 msgid "DeskJet Series" msgstr "DeskJet 系列" @@ -3903,7 +3903,7 @@ " location = %s" msgstr "" -#: ppdc/sample.c:431 +#: ppdc/sample.c:434 msgid "Direct Thermal Media" msgstr "热敏介质" @@ -3932,11 +3932,11 @@ msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)." msgstr "" -#: ppdc/sample.c:340 +#: ppdc/sample.c:343 msgid "Disabled" msgstr "停用" -#: cups/ppd-cache.c:3402 +#: cups/ppd-cache.c:3390 msgid "Disc" msgstr "" @@ -3945,40 +3945,40 @@ msgid "Document #%d does not exist in job #%d." msgstr "" -#: cups/ppd-cache.c:2978 +#: cups/ppd-cache.c:2994 msgid "Double Gate Fold" msgstr "" -#: cups/ppd-cache.c:3019 +#: cups/ppd-cache.c:3035 msgid "Double Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3017 +#: cups/ppd-cache.c:3033 msgid "Double Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3016 +#: cups/ppd-cache.c:3032 msgid "Double Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3018 +#: cups/ppd-cache.c:3034 msgid "Double Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3507 +#: cups/ppd-cache.c:3494 msgid "Double Wall Cardboard" msgstr "" -#: cups/ppd-cache.c:4283 cups/ppd-cache.c:4285 cups/ppd-cache.c:4348 -#: cups/ppd-cache.c:4385 +#: cups/ppd-cache.c:4471 cups/ppd-cache.c:4473 cups/ppd-cache.c:4536 +#: cups/ppd-cache.c:4573 msgid "Draft" msgstr "" -#: cups/ppd-cache.c:3508 +#: cups/ppd-cache.c:3495 msgid "Dry Film" msgstr "" -#: ppdc/sample.c:267 +#: ppdc/sample.c:270 msgid "Duplexer" msgstr "双面打印器" @@ -3986,11 +3986,11 @@ msgid "Dymo" msgstr "Dymo" -#: ppdc/sample.c:426 +#: ppdc/sample.c:429 msgid "EPL1 Label Printer" msgstr "EPL1 标签打印机" -#: ppdc/sample.c:429 +#: ppdc/sample.c:432 msgid "EPL2 Label Printer" msgstr "EPL2 标签打印机" @@ -4000,7 +4000,7 @@ msgid "Edit Configuration File" msgstr "编辑配置文件" -#: cups/ppd-cache.c:3510 +#: cups/ppd-cache.c:3497 msgid "Embossing Foil" msgstr "" @@ -4012,7 +4012,7 @@ msgid "Encryption is not supported." msgstr "" -#: cups/ppd-cache.c:3511 +#: cups/ppd-cache.c:3498 msgid "End Board" msgstr "" @@ -4021,7 +4021,7 @@ msgid "Ending Banner" msgstr "结束标题" -#: cups/ppd-cache.c:2979 +#: cups/ppd-cache.c:2995 msgid "Engineering Z Fold" msgstr "" @@ -4038,7 +4038,7 @@ "请输入您的用户名称和密码或者 root 用户的用户名称和密码来访问此页面。如果您正在使用 Kerberos 鉴定,请确定您拥有的 Kerberos " "票据是有效的。" -#: cups/ppd-cache.c:3401 cups/ppd-cache.c:3512 +#: cups/ppd-cache.c:3389 cups/ppd-cache.c:3499 msgid "Envelope" msgstr "" @@ -4130,7 +4130,7 @@ msgid "Envelope DL" msgstr "" -#: ppdc/sample.c:261 +#: ppdc/sample.c:264 msgid "Envelope Feed" msgstr "信封送纸" @@ -4258,7 +4258,7 @@ msgid "Environment Variables:" msgstr "" -#: ppdc/sample.c:240 +#: ppdc/sample.c:244 msgid "Epson" msgstr "Epson" @@ -4287,51 +4287,51 @@ msgid "European Fanfold Legal" msgstr "" -#: ppdc/sample.c:350 +#: ppdc/sample.c:353 msgid "Every 10 Labels" msgstr "每 10 个标签" -#: ppdc/sample.c:342 +#: ppdc/sample.c:345 msgid "Every 2 Labels" msgstr "每 2 个标签" -#: ppdc/sample.c:343 +#: ppdc/sample.c:346 msgid "Every 3 Labels" msgstr "每 3 个标签" -#: ppdc/sample.c:344 +#: ppdc/sample.c:347 msgid "Every 4 Labels" msgstr "每 4 个标签" -#: ppdc/sample.c:345 +#: ppdc/sample.c:348 msgid "Every 5 Labels" msgstr "每 5 个标签" -#: ppdc/sample.c:346 +#: ppdc/sample.c:349 msgid "Every 6 Labels" msgstr "每 6 个标签" -#: ppdc/sample.c:347 +#: ppdc/sample.c:350 msgid "Every 7 Labels" msgstr "每 7 个标签" -#: ppdc/sample.c:348 +#: ppdc/sample.c:351 msgid "Every 8 Labels" msgstr "每 8 个标签" -#: ppdc/sample.c:349 +#: ppdc/sample.c:352 msgid "Every 9 Labels" msgstr "每 9 个标签" -#: ppdc/sample.c:341 +#: ppdc/sample.c:344 msgid "Every Label" msgstr "每个标签" -#: cups/ppd-cache.c:3490 +#: cups/ppd-cache.c:3477 msgid "Everyday Glossy Photo Paper" msgstr "" -#: cups/ppd-cache.c:3491 +#: cups/ppd-cache.c:3478 msgid "Everyday Matte Paper" msgstr "" @@ -4339,11 +4339,11 @@ msgid "Executive" msgstr "" -#: cups/http-support.c:1540 +#: cups/http-support.c:1545 msgid "Expectation Failed" msgstr "预期失败" -#: cgi-bin/admin.c:2341 cgi-bin/admin.c:2360 +#: cgi-bin/admin.c:2340 cgi-bin/admin.c:2359 msgid "Export Printers to Samba" msgstr "将打印机导出为 Samba" @@ -4351,7 +4351,7 @@ msgid "Expressions:" msgstr "" -#: cups/ppd-cache.c:3492 +#: cups/ppd-cache.c:3479 msgid "Extra Heavyweight Paper" msgstr "" @@ -4365,15 +4365,15 @@ msgid "FAIL" msgstr "" -#: cups/ppd-cache.c:3524 +#: cups/ppd-cache.c:3511 msgid "Fabric" msgstr "" -#: cups/ppd-cache.c:3806 +#: cups/ppd-cache.c:3774 msgid "Face Down" msgstr "" -#: cups/ppd-cache.c:3807 +#: cups/ppd-cache.c:3775 msgid "Face Up" msgstr "" @@ -4417,37 +4417,37 @@ "in \"%s/cups-files.conf\"." msgstr "" -#: cups/ppd-cache.c:3531 +#: cups/ppd-cache.c:3518 msgid "Film" msgstr "" -#: cups/ppd-cache.c:3517 +#: cups/ppd-cache.c:3504 msgid "Fine Envelope" msgstr "" #: filter/rastertoepson.c:1131 filter/rastertohp.c:802 -#: filter/rastertolabel.c:1259 +#: filter/rastertolabel.c:1260 #, c-format msgid "Finished page %d." msgstr "" -#: cups/ppd-cache.c:3532 +#: cups/ppd-cache.c:3519 msgid "Flexo Base" msgstr "" -#: cups/ppd-cache.c:3533 +#: cups/ppd-cache.c:3520 msgid "Flexo Photo Polymer" msgstr "" -#: cups/ppd-cache.c:3534 +#: cups/ppd-cache.c:3521 msgid "Flute" msgstr "" -#: cups/ppd-cache.c:3535 +#: cups/ppd-cache.c:3522 msgid "Foil" msgstr "" -#: cups/ppd-cache.c:4061 +#: cups/ppd-cache.c:4134 msgid "Fold" msgstr "" @@ -4455,19 +4455,19 @@ msgid "Folio" msgstr "对开本" -#: cups/http-support.c:1519 +#: cups/http-support.c:1524 msgid "Forbidden" msgstr "禁止" -#: cups/http-support.c:1503 +#: cups/http-support.c:1508 msgid "Found" msgstr "" -#: cups/ppd-cache.c:3536 +#: cups/ppd-cache.c:3523 msgid "Full Cut Tabs" msgstr "" -#: cups/ppd-cache.c:2980 +#: cups/ppd-cache.c:2996 msgid "Gate Fold" msgstr "" @@ -4475,7 +4475,7 @@ msgid "General" msgstr "通用" -#: ppdc/sample.c:251 +#: ppdc/sample.c:255 msgid "Generic" msgstr "通用" @@ -4483,47 +4483,47 @@ msgid "Get-Response-PDU uses indefinite length" msgstr "Get-Response-PDU 使用不定长度" -#: cups/ppd-cache.c:3537 +#: cups/ppd-cache.c:3524 msgid "Glass" msgstr "" -#: cups/ppd-cache.c:3538 +#: cups/ppd-cache.c:3525 msgid "Glass Colored" msgstr "" -#: cups/ppd-cache.c:3539 +#: cups/ppd-cache.c:3526 msgid "Glass Opaque" msgstr "" -#: cups/ppd-cache.c:3540 +#: cups/ppd-cache.c:3527 msgid "Glass Surfaced" msgstr "" -#: cups/ppd-cache.c:3541 +#: cups/ppd-cache.c:3528 msgid "Glass Textured" msgstr "" -#: cups/ppd-cache.c:3486 +#: cups/ppd-cache.c:3473 msgid "Glossy Brochure Paper" msgstr "" -#: cups/ppd-cache.c:3526 +#: cups/ppd-cache.c:3513 msgid "Glossy Fabric" msgstr "" -#: cups/ppd-cache.c:3551 +#: cups/ppd-cache.c:3538 msgid "Glossy Labels" msgstr "" -#: cups/ppd-cache.c:3502 +#: cups/ppd-cache.c:3489 msgid "Glossy Optical Disc" msgstr "" -#: ppdc/sample.c:285 +#: ppdc/sample.c:288 msgid "Glossy Paper" msgstr "光面纸" -#: cups/ppd-cache.c:3576 +#: cups/ppd-cache.c:3563 msgid "Glossy Photo Paper" msgstr "" @@ -4534,27 +4534,27 @@ msgid "Got a printer-uri attribute but no job-id." msgstr "" -#: cups/ppd-cache.c:3542 +#: cups/ppd-cache.c:3529 msgid "Gravure Cylinder" msgstr "" -#: cups/ppd-cache.c:3767 cups/ppd-cache.c:3778 ppdc/sample.c:275 +#: cups/ppd-cache.c:3767 cups/ppd-cache.c:3778 ppdc/sample.c:278 msgid "Grayscale" msgstr "灰度" -#: ppdc/sample.c:272 +#: ppdc/sample.c:275 msgid "HP" msgstr "HP" -#: cups/ppd-cache.c:3404 +#: cups/ppd-cache.c:3392 msgid "Hagaki" msgstr "" -#: cups/ppd-cache.c:2981 +#: cups/ppd-cache.c:2997 msgid "Half Fold" msgstr "" -#: cups/ppd-cache.c:2982 +#: cups/ppd-cache.c:2998 msgid "Half Z Fold" msgstr "" @@ -4562,19 +4562,19 @@ msgid "Hanging Folder" msgstr "吊夹" -#: cups/hash.c:292 +#: cups/hash.c:289 msgid "Hash buffer too small." msgstr "" -#: cups/ppd-cache.c:3607 +#: cups/ppd-cache.c:3594 msgid "Heavyweight Coated Paper" msgstr "" -#: cups/ppd-cache.c:3518 +#: cups/ppd-cache.c:3505 msgid "Heavyweight Envelope" msgstr "" -#: cups/ppd-cache.c:3606 +#: cups/ppd-cache.c:3593 msgid "Heavyweight Paper" msgstr "" @@ -4582,23 +4582,23 @@ msgid "Help file not in index." msgstr "" -#: cups/ppd-cache.c:4290 cups/ppd-cache.c:4359 cups/ppd-cache.c:4390 +#: cups/ppd-cache.c:4478 cups/ppd-cache.c:4547 cups/ppd-cache.c:4578 msgid "High" msgstr "" -#: cups/ppd-cache.c:3527 +#: cups/ppd-cache.c:3514 msgid "High Gloss Fabric" msgstr "" -#: cups/ppd-cache.c:3552 +#: cups/ppd-cache.c:3539 msgid "High Gloss Labels" msgstr "" -#: cups/ppd-cache.c:3503 +#: cups/ppd-cache.c:3490 msgid "High Gloss Optical Disc" msgstr "" -#: cups/ppd-cache.c:3577 +#: cups/ppd-cache.c:3564 msgid "High Gloss Photo Paper" msgstr "" @@ -4718,43 +4718,43 @@ msgid "Illegal whitespace character" msgstr "非法空白字符" -#: cups/ppd-cache.c:3543 +#: cups/ppd-cache.c:3530 msgid "Image Setter Paper" msgstr "" -#: cups/ppd-cache.c:3544 +#: cups/ppd-cache.c:3531 msgid "Imaging Cylinder" msgstr "" -#: cups/ppd-cache.c:3519 +#: cups/ppd-cache.c:3506 msgid "Inkjet Envelope" msgstr "" -#: cups/ppd-cache.c:3553 +#: cups/ppd-cache.c:3540 msgid "Inkjet Labels" msgstr "" -#: cups/ppd-cache.c:3608 +#: cups/ppd-cache.c:3595 msgid "Inkjet Paper" msgstr "" -#: ppdc/sample.c:266 +#: ppdc/sample.c:269 msgid "Installable Options" msgstr "可安装的选项" -#: ppdc/sample.c:269 +#: ppdc/sample.c:272 msgid "Installed" msgstr "已安装" -#: ppdc/sample.c:288 +#: ppdc/sample.c:291 msgid "IntelliBar Label Printer" msgstr "IntelliBar 标签打印机" -#: ppdc/sample.c:287 +#: ppdc/sample.c:290 msgid "Intellitech" msgstr "Intellitech" -#: cups/http-support.c:1546 +#: cups/http-support.c:1551 msgid "Internal Server Error" msgstr "" @@ -4770,7 +4770,7 @@ msgid "Internet Postage 3-Part" msgstr "Internet 邮寄 3 部分" -#: backend/ipp.c:319 +#: backend/ipp.c:318 msgid "Internet Printing Protocol" msgstr "Internet 打印协议" @@ -4937,31 +4937,31 @@ msgid "Jobs" msgstr "作业" -#: cups/ppd-cache.c:2989 +#: cups/ppd-cache.c:3005 msgid "Jog" msgstr "" -#: backend/lpd.c:162 +#: backend/lpd.c:166 msgid "LPD/LPR Host or Printer" msgstr "LPD/LPR 主机或打印机" -#: ppdc/sample.c:230 +#: ppdc/sample.c:231 msgid "Label Printer" msgstr "标签打印机" -#: ppdc/sample.c:441 +#: ppdc/sample.c:444 msgid "Label Top" msgstr "标签顶部" -#: cups/ppd-cache.c:3549 +#: cups/ppd-cache.c:3536 msgid "Labels" msgstr "" -#: cups/ppd-cache.c:2990 +#: cups/ppd-cache.c:3006 msgid "Laminate" msgstr "" -#: cups/ppd-cache.c:3559 +#: cups/ppd-cache.c:3546 msgid "Laminating Foil" msgstr "" @@ -4974,31 +4974,31 @@ msgid "Large Address" msgstr "长地址" -#: cups/ppd-cache.c:3399 +#: cups/ppd-cache.c:3387 msgid "Large Capacity" msgstr "" -#: cups/ppd-cache.c:3808 +#: cups/ppd-cache.c:3776 msgid "Large Capacity Tray" msgstr "" -#: ppdc/sample.c:286 +#: ppdc/sample.c:289 msgid "LaserJet Series PCL 4/5" msgstr "LaserJet 系列 PCL 4/5" -#: cups/ppd-cache.c:3411 +#: cups/ppd-cache.c:3399 msgid "Left" msgstr "" -#: cups/ppd-cache.c:2983 +#: cups/ppd-cache.c:2999 msgid "Left Gate Fold" msgstr "" -#: cups/ppd-cache.c:3809 +#: cups/ppd-cache.c:3777 msgid "Left Tray" msgstr "" -#: cups/ppd-cache.c:2984 +#: cups/ppd-cache.c:3000 msgid "Letter Fold" msgstr "" @@ -5010,19 +5010,19 @@ msgid "Letter Oversize Long Edge" msgstr "" -#: cups/ppd-cache.c:3560 cups/ppd-cache.c:3609 +#: cups/ppd-cache.c:3547 cups/ppd-cache.c:3596 msgid "Letterhead" msgstr "" -#: ppdc/sample.c:236 +#: ppdc/sample.c:240 msgid "Light" msgstr "指示灯" -#: cups/ppd-cache.c:3520 +#: cups/ppd-cache.c:3507 msgid "Lightweight Envelope" msgstr "" -#: cups/ppd-cache.c:3610 +#: cups/ppd-cache.c:3597 msgid "Lightweight Paper" msgstr "" @@ -5042,91 +5042,91 @@ msgid "Local printer created." msgstr "" -#: cups/ppd-cache.c:3872 ppdc/sample.c:264 +#: cups/ppd-cache.c:3872 ppdc/sample.c:267 msgid "Long-Edge (Portrait)" msgstr "长边(纵向)" -#: cups/http-support.c:1870 +#: cups/http-support.c:1875 msgid "Looking for printer." msgstr "" -#: cups/ppd-cache.c:3810 +#: cups/ppd-cache.c:3778 msgid "Mailbox 1" msgstr "" -#: cups/ppd-cache.c:3819 +#: cups/ppd-cache.c:3787 msgid "Mailbox 10" msgstr "" -#: cups/ppd-cache.c:3811 +#: cups/ppd-cache.c:3779 msgid "Mailbox 2" msgstr "" -#: cups/ppd-cache.c:3812 +#: cups/ppd-cache.c:3780 msgid "Mailbox 3" msgstr "" -#: cups/ppd-cache.c:3813 +#: cups/ppd-cache.c:3781 msgid "Mailbox 4" msgstr "" -#: cups/ppd-cache.c:3814 +#: cups/ppd-cache.c:3782 msgid "Mailbox 5" msgstr "" -#: cups/ppd-cache.c:3815 +#: cups/ppd-cache.c:3783 msgid "Mailbox 6" msgstr "" -#: cups/ppd-cache.c:3816 +#: cups/ppd-cache.c:3784 msgid "Mailbox 7" msgstr "" -#: cups/ppd-cache.c:3817 +#: cups/ppd-cache.c:3785 msgid "Mailbox 8" msgstr "" -#: cups/ppd-cache.c:3818 +#: cups/ppd-cache.c:3786 msgid "Mailbox 9" msgstr "" -#: cups/ppd-cache.c:3397 +#: cups/ppd-cache.c:3385 msgid "Main" msgstr "" -#: cups/ppd-cache.c:3405 +#: ppdc/sample.c:237 msgid "Main Roll" msgstr "" -#: cups/ppd-cache.c:3400 +#: cups/ppd-cache.c:3388 msgid "Manual" msgstr "" -#: ppdc/sample.c:260 +#: ppdc/sample.c:263 msgid "Manual Feed" msgstr "手动送纸" -#: cups/ppd-cache.c:3487 +#: cups/ppd-cache.c:3474 msgid "Matte Brochure Paper" msgstr "" -#: cups/ppd-cache.c:3488 +#: cups/ppd-cache.c:3475 msgid "Matte Cover Paper" msgstr "" -#: cups/ppd-cache.c:3528 +#: cups/ppd-cache.c:3515 msgid "Matte Fabric" msgstr "" -#: cups/ppd-cache.c:3554 +#: cups/ppd-cache.c:3541 msgid "Matte Labels" msgstr "" -#: cups/ppd-cache.c:3504 +#: cups/ppd-cache.c:3491 msgid "Matte Optical Disc" msgstr "" -#: cups/ppd-cache.c:3578 +#: cups/ppd-cache.c:3565 msgid "Matte Photo Paper" msgstr "" @@ -5134,19 +5134,19 @@ msgid "Media Size" msgstr "介质大小" -#: cups/ppd.c:808 cups/ppd.c:1345 ppdc/sample.c:254 +#: cups/ppd.c:808 cups/ppd.c:1345 ppdc/sample.c:236 msgid "Media Source" msgstr "介质来源" -#: ppdc/sample.c:359 +#: ppdc/sample.c:362 msgid "Media Tracking" msgstr "介质跟踪" -#: cups/ppd.c:806 cups/ppd.c:1343 ppdc/sample.c:280 +#: cups/ppd.c:806 cups/ppd.c:1343 ppdc/sample.c:283 msgid "Media Type" msgstr "介质类型" -#: ppdc/sample.c:237 +#: ppdc/sample.c:241 msgid "Medium" msgstr "中等" @@ -5154,35 +5154,35 @@ msgid "Memory allocation error" msgstr "内存分配错误" -#: cups/ppd-cache.c:3561 +#: cups/ppd-cache.c:3548 msgid "Metal" msgstr "" -#: cups/ppd-cache.c:3562 +#: cups/ppd-cache.c:3549 msgid "Metal Glossy" msgstr "" -#: cups/ppd-cache.c:3563 +#: cups/ppd-cache.c:3550 msgid "Metal High Gloss" msgstr "" -#: cups/ppd-cache.c:3564 +#: cups/ppd-cache.c:3551 msgid "Metal Matte" msgstr "" -#: cups/ppd-cache.c:3565 +#: cups/ppd-cache.c:3552 msgid "Metal Satin" msgstr "" -#: cups/ppd-cache.c:3566 +#: cups/ppd-cache.c:3553 msgid "Metal Semi Gloss" msgstr "" -#: cups/ppd-cache.c:3494 +#: cups/ppd-cache.c:3481 msgid "Mid-Weight Paper" msgstr "" -#: cups/ppd-cache.c:3408 cups/ppd-cache.c:3820 +#: cups/ppd-cache.c:3396 cups/ppd-cache.c:3788 msgid "Middle" msgstr "" @@ -5246,11 +5246,11 @@ msgid "Missing required attributes." msgstr "" -#: cups/http-support.c:1636 +#: cups/http-support.c:1641 msgid "Missing resource in URI" msgstr "" -#: cups/http-support.c:1630 +#: cups/http-support.c:1635 msgid "Missing scheme in URI" msgstr "" @@ -5292,7 +5292,7 @@ msgid "Modify Printer" msgstr "修改打印机" -#: cups/ppd-cache.c:3567 +#: cups/ppd-cache.c:3554 msgid "Mounting Tape" msgstr "" @@ -5304,43 +5304,43 @@ msgid "Move Job" msgstr "移动作业" -#: cups/http-support.c:1500 +#: cups/http-support.c:1505 msgid "Moved Permanently" msgstr "永久移动" -#: cups/ppd-cache.c:3568 +#: cups/ppd-cache.c:3555 msgid "Multi Layer" msgstr "" -#: cups/ppd-cache.c:3569 +#: cups/ppd-cache.c:3556 msgid "Multi Part Form" msgstr "" -#: cups/ppd-cache.c:3011 +#: cups/ppd-cache.c:3027 msgid "Multi-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3009 +#: cups/ppd-cache.c:3025 msgid "Multi-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:3008 +#: cups/ppd-cache.c:3024 msgid "Multi-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3010 +#: cups/ppd-cache.c:3026 msgid "Multi-Hole Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3415 +#: cups/ppd-cache.c:3403 msgid "Multipurpose" msgstr "" -#: cups/ppd-cache.c:3493 +#: cups/ppd-cache.c:3480 msgid "Multipurpose Paper" msgstr "" -#: cups/ppd-cache.c:3821 +#: cups/ppd-cache.c:3789 msgid "My Mailbox" msgstr "" @@ -5356,15 +5356,15 @@ msgid "Nested classes are not allowed." msgstr "" -#: ppdc/sample.c:425 +#: ppdc/sample.c:428 msgid "Never" msgstr "永不" -#: cups/tls-darwin.c:690 cups/tls-gnutls.c:524 +#: cups/tls-darwin.c:665 cups/tls-gnutls.c:524 msgid "New credentials are not valid for name." msgstr "" -#: cups/tls-darwin.c:680 cups/tls-gnutls.c:514 +#: cups/tls-darwin.c:655 cups/tls-gnutls.c:514 msgid "New credentials are older than stored credentials." msgstr "" @@ -5372,7 +5372,7 @@ msgid "No" msgstr "否" -#: cups/http-support.c:1497 +#: cups/http-support.c:1502 msgid "No Content" msgstr "无内容" @@ -5413,7 +5413,7 @@ msgid "No authentication information provided." msgstr "" -#: cups/tls-darwin.c:630 cups/tls-gnutls.c:461 +#: cups/tls-darwin.c:605 cups/tls-gnutls.c:461 msgid "No common name specified." msgstr "" @@ -5454,7 +5454,7 @@ msgstr "无名称 OID" #: filter/rastertoepson.c:1161 filter/rastertohp.c:833 -#: filter/rastertolabel.c:1288 +#: filter/rastertolabel.c:1289 msgid "No pages were found." msgstr "" @@ -5490,7 +5490,7 @@ msgid "No request-id" msgstr "无 request-id" -#: cups/tls-darwin.c:710 cups/tls-gnutls.c:544 +#: cups/tls-darwin.c:685 cups/tls-gnutls.c:544 msgid "No stored credentials, not valid for name." msgstr "" @@ -5510,41 +5510,41 @@ msgid "No version number" msgstr "无版本号" -#: ppdc/sample.c:362 +#: ppdc/sample.c:365 msgid "Non-continuous (Mark sensing)" msgstr "非连续(标记感应)" -#: ppdc/sample.c:361 +#: ppdc/sample.c:364 msgid "Non-continuous (Web sensing)" msgstr "非连续(Web 感应)" -#: cups/ppd-cache.c:4014 cups/ppd-cache.c:4064 cups/ppd-cache.c:4114 -#: cups/ppd-cache.c:4174 +#: cups/ppd-cache.c:4059 cups/ppd-cache.c:4137 cups/ppd-cache.c:4225 +#: cups/ppd-cache.c:4315 cups/ppd-cache.c:4362 msgid "None" msgstr "无" -#: cups/ppd-cache.c:4287 cups/ppd-cache.c:4353 cups/ppd-cache.c:4387 -#: ppdc/sample.c:238 +#: cups/ppd-cache.c:4475 cups/ppd-cache.c:4541 cups/ppd-cache.c:4575 +#: ppdc/sample.c:242 msgid "Normal" msgstr "正常" -#: cups/http-support.c:1522 +#: cups/http-support.c:1527 msgid "Not Found" msgstr "找不到" -#: cups/http-support.c:1534 +#: cups/http-support.c:1539 msgid "Not Implemented" msgstr "未完成" -#: ppdc/sample.c:268 +#: ppdc/sample.c:271 msgid "Not Installed" msgstr "未安装" -#: cups/http-support.c:1509 +#: cups/http-support.c:1514 msgid "Not Modified" msgstr "未修改" -#: cups/http-support.c:1537 +#: cups/http-support.c:1542 msgid "Not Supported" msgstr "不支持" @@ -5562,19 +5562,19 @@ "itself." msgstr "" -#: cups/http-support.c:1488 cups/http-support.c:1627 cups/ppd.c:283 +#: cups/http-support.c:1493 cups/http-support.c:1632 cups/ppd.c:283 msgid "OK" msgstr "好" -#: cups/ppd-cache.c:3872 ppdc/sample.c:263 +#: cups/ppd-cache.c:3872 ppdc/sample.c:266 msgid "Off (1-Sided)" msgstr "关闭(单面)" -#: cups/ppd-cache.c:3489 +#: cups/ppd-cache.c:3476 msgid "Office Recycled Paper" msgstr "" -#: ppdc/sample.c:356 +#: ppdc/sample.c:359 msgid "Oki" msgstr "Oki" @@ -5603,7 +5603,7 @@ msgid "Operation Policy" msgstr "操作策略" -#: cups/ppd-cache.c:3501 +#: cups/ppd-cache.c:3488 msgid "Optical Disc" msgstr "" @@ -5617,17 +5617,17 @@ msgstr "选项已安装" #: berkeley/lpq.c:642 berkeley/lpr.c:431 berkeley/lprm.c:232 -#: scheduler/cupsfilter.c:1476 scheduler/main.c:2133 systemv/cancel.c:401 +#: scheduler/cupsfilter.c:1476 scheduler/main.c:2135 systemv/cancel.c:401 #: systemv/cupsaccept.c:243 systemv/cupsctl.c:232 systemv/cupstestppd.c:3857 #: systemv/lp.c:750 systemv/lpadmin.c:1620 systemv/lpinfo.c:497 #: systemv/lpmove.c:216 systemv/lpoptions.c:538 systemv/lpstat.c:2044 -#: tools/ippeveprinter.c:7664 tools/ippfind.c:2765 tools/ipptool.c:4307 +#: tools/ippeveprinter.c:7922 tools/ippfind.c:2765 tools/ipptool.c:4307 #: ppdc/ppdc.cxx:426 ppdc/ppdhtml.cxx:173 ppdc/ppdi.cxx:119 #: ppdc/ppdmerge.cxx:356 ppdc/ppdpo.cxx:243 msgid "Options:" msgstr "" -#: cups/ppd-cache.c:3570 +#: cups/ppd-cache.c:3557 msgid "Other" msgstr "" @@ -5659,7 +5659,7 @@ msgid "PASS" msgstr "" -#: ppdc/sample.c:252 +#: ppdc/sample.c:256 msgid "PCL Laser Printer" msgstr "PCL 激光打印机" @@ -5695,7 +5695,7 @@ msgid "Packet does not start with SEQUENCE" msgstr "包不以 SEQUENCE 开始" -#: cups/ppd-cache.c:3571 +#: cups/ppd-cache.c:3558 msgid "Paper" msgstr "" @@ -5715,15 +5715,15 @@ msgid "Paper tray is missing." msgstr "" -#: cups/ppd-cache.c:2985 +#: cups/ppd-cache.c:3001 msgid "Parallel Fold" msgstr "" -#: ppdc/sample.c:355 +#: ppdc/sample.c:358 msgid "ParamCustominCutInterval" msgstr "ParamCustominCutInterval" -#: ppdc/sample.c:353 +#: ppdc/sample.c:356 msgid "ParamCustominTearInterval" msgstr "ParamCustominTearInterval" @@ -5745,11 +5745,11 @@ msgid "Pause Printer" msgstr "打印机暂停打印" -#: ppdc/sample.c:443 +#: ppdc/sample.c:446 msgid "Peel-Off" msgstr "剥离" -#: cups/ppd-cache.c:3555 +#: cups/ppd-cache.c:3542 msgid "Permanent Labels" msgstr "" @@ -5757,7 +5757,7 @@ msgid "Photo" msgstr "照片" -#: cups/ppd-cache.c:3575 +#: cups/ppd-cache.c:3562 msgid "Photo Film" msgstr "" @@ -5765,59 +5765,59 @@ msgid "Photo Labels" msgstr "照片标签" -#: cups/ppd-cache.c:3572 cups/ppd-cache.c:3573 +#: cups/ppd-cache.c:3559 cups/ppd-cache.c:3560 msgid "Photo Paper" msgstr "" -#: cups/ppd-cache.c:3545 cups/ppd-cache.c:3547 +#: cups/ppd-cache.c:3532 cups/ppd-cache.c:3534 msgid "Photo Paper Plus Glossy II" msgstr "" -#: cups/ppd-cache.c:3546 cups/ppd-cache.c:3548 +#: cups/ppd-cache.c:3533 cups/ppd-cache.c:3535 msgid "Photo Paper Pro Platinum" msgstr "" -#: cups/ppd-cache.c:3521 +#: cups/ppd-cache.c:3508 msgid "Plain Envelope" msgstr "" -#: ppdc/sample.c:281 +#: ppdc/sample.c:284 msgid "Plain Paper" msgstr "普通纸张" -#: cups/ppd-cache.c:3581 +#: cups/ppd-cache.c:3568 msgid "Plastic" msgstr "" -#: cups/ppd-cache.c:3582 +#: cups/ppd-cache.c:3569 msgid "Plastic Archival" msgstr "" -#: cups/ppd-cache.c:3583 +#: cups/ppd-cache.c:3570 msgid "Plastic Colored" msgstr "" -#: cups/ppd-cache.c:3584 +#: cups/ppd-cache.c:3571 msgid "Plastic Glossy" msgstr "" -#: cups/ppd-cache.c:3585 +#: cups/ppd-cache.c:3572 msgid "Plastic High Gloss" msgstr "" -#: cups/ppd-cache.c:3586 +#: cups/ppd-cache.c:3573 msgid "Plastic Matte" msgstr "" -#: cups/ppd-cache.c:3587 +#: cups/ppd-cache.c:3574 msgid "Plastic Satin" msgstr "" -#: cups/ppd-cache.c:3588 +#: cups/ppd-cache.c:3575 msgid "Plastic Semi Gloss" msgstr "" -#: cups/ppd-cache.c:3589 +#: cups/ppd-cache.c:3576 msgid "Plate" msgstr "" @@ -5825,7 +5825,7 @@ msgid "Policies" msgstr "策略" -#: cups/ppd-cache.c:3590 +#: cups/ppd-cache.c:3577 msgid "Polyester" msgstr "" @@ -5833,7 +5833,7 @@ msgid "Port Monitor" msgstr "端口监视器" -#: ppdc/sample.c:270 +#: ppdc/sample.c:273 msgid "PostScript Printer" msgstr "PostScript 打印机" @@ -5853,39 +5853,39 @@ msgid "Postcard Long Edge" msgstr "" -#: cups/ppd-cache.c:2986 +#: cups/ppd-cache.c:3002 msgid "Poster Fold" msgstr "" -#: cups/ppd-cache.c:3591 +#: cups/ppd-cache.c:3578 msgid "Pre Cut Tabs" msgstr "" -#: cups/ppd-cache.c:3495 +#: cups/ppd-cache.c:3482 msgid "Premium Inkjet Paper" msgstr "" -#: cups/ppd-cache.c:3496 +#: cups/ppd-cache.c:3483 msgid "Premium Photo Glossy Paper" msgstr "" -#: cups/ppd-cache.c:3497 +#: cups/ppd-cache.c:3484 msgid "Premium Presentation Matte Paper" msgstr "" -#: backend/ipp.c:973 backend/ipp.c:981 +#: backend/ipp.c:972 backend/ipp.c:980 msgid "Preparing to print." msgstr "" -#: cups/ppd-cache.c:3522 +#: cups/ppd-cache.c:3509 msgid "Preprinted Envelope" msgstr "" -#: cups/ppd-cache.c:3611 +#: cups/ppd-cache.c:3598 msgid "Preprinted Paper" msgstr "" -#: ppdc/sample.c:290 +#: ppdc/sample.c:293 msgid "Print Density" msgstr "打印密度" @@ -5893,15 +5893,15 @@ msgid "Print Job:" msgstr "打印作业:" -#: ppdc/sample.c:335 +#: ppdc/sample.c:338 msgid "Print Mode" msgstr "打印模式" -#: cups/ppd-cache.c:4281 cups/ppd-cache.c:4343 cups/ppd-cache.c:4383 +#: cups/ppd-cache.c:4469 cups/ppd-cache.c:4531 cups/ppd-cache.c:4571 msgid "Print Quality" msgstr "" -#: ppdc/sample.c:378 +#: ppdc/sample.c:381 msgid "Print Rate" msgstr "打印速率" @@ -5909,7 +5909,7 @@ msgid "Print Self-Test Page" msgstr "打印自测试页面" -#: ppdc/sample.c:322 +#: ppdc/sample.c:325 msgid "Print Speed" msgstr "打印速度" @@ -5917,11 +5917,11 @@ msgid "Print Test Page" msgstr "打印测试页" -#: ppdc/sample.c:351 +#: ppdc/sample.c:354 msgid "Print and Cut" msgstr "打印和切纸" -#: ppdc/sample.c:339 +#: ppdc/sample.c:342 msgid "Print and Tear" msgstr "打印和撕纸" @@ -5929,15 +5929,15 @@ msgid "Print file sent." msgstr "" -#: backend/ipp.c:2261 +#: backend/ipp.c:2269 msgid "Print job canceled at printer." msgstr "" -#: backend/ipp.c:2253 +#: backend/ipp.c:2261 msgid "Print job too large." msgstr "" -#: backend/ipp.c:1721 +#: backend/ipp.c:1722 msgid "Print job was not accepted." msgstr "" @@ -5950,7 +5950,7 @@ msgid "Printer Added" msgstr "打印机已添加" -#: ppdc/sample.c:255 +#: ppdc/sample.c:258 msgid "Printer Default" msgstr "打印机默认" @@ -5966,19 +5966,19 @@ msgid "Printer Paused" msgstr "打印机已暂停" -#: ppdc/sample.c:289 +#: ppdc/sample.c:292 msgid "Printer Settings" msgstr "打印机设置" -#: backend/ipp.c:2256 +#: backend/ipp.c:2264 msgid "Printer cannot print supplied content." msgstr "" -#: backend/ipp.c:2259 +#: backend/ipp.c:2267 msgid "Printer cannot print with supplied options." msgstr "" -#: cups/ppd-cache.c:4556 +#: cups/ppd-cache.c:4744 msgid "Printer does not support required IPP attributes or document formats." msgstr "" @@ -5991,16 +5991,16 @@ msgstr "打印机" #: filter/rastertoepson.c:1107 filter/rastertohp.c:774 -#: filter/rastertolabel.c:1235 +#: filter/rastertolabel.c:1236 #, c-format msgid "Printing page %d, %u%% complete." msgstr "" -#: cups/ppd-cache.c:4111 +#: cups/ppd-cache.c:4222 msgid "Punch" msgstr "" -#: cups/ppd-cache.c:3612 +#: cups/ppd-cache.c:3599 msgid "Punched Paper" msgstr "" @@ -6016,11 +6016,11 @@ msgid "Rank Owner Job File(s) Total Size" msgstr "" -#: cups/ppd-cache.c:3414 +#: cups/ppd-cache.c:3402 msgid "Rear" msgstr "" -#: cups/ppd-cache.c:3822 +#: cups/ppd-cache.c:3790 msgid "Rear Tray" msgstr "" @@ -6028,25 +6028,25 @@ msgid "Reject Jobs" msgstr "拒绝作业" -#: backend/lpd.c:1074 backend/lpd.c:1206 +#: backend/lpd.c:1078 backend/lpd.c:1210 #, c-format msgid "Remote host did not accept control file (%d)." msgstr "" -#: backend/lpd.c:1159 +#: backend/lpd.c:1163 #, c-format msgid "Remote host did not accept data file (%d)." msgstr "" -#: ppdc/sample.c:423 +#: ppdc/sample.c:426 msgid "Reprint After Error" msgstr "出错后重新打印" -#: cups/http-support.c:1525 +#: cups/http-support.c:1530 msgid "Request Entity Too Large" msgstr "请求实体太大" -#: cups/ppd.c:812 cups/ppd.c:1349 ppdc/sample.c:231 +#: cups/ppd.c:812 cups/ppd.c:1349 ppdc/sample.c:232 msgid "Resolution" msgstr "分辨率" @@ -6062,63 +6062,63 @@ msgid "Return Address" msgstr "寄信人地址" -#: ppdc/sample.c:444 +#: ppdc/sample.c:447 msgid "Rewind" msgstr "倒回" -#: cups/ppd-cache.c:3412 +#: cups/ppd-cache.c:3400 msgid "Right" msgstr "" -#: cups/ppd-cache.c:2987 +#: cups/ppd-cache.c:3003 msgid "Right Gate Fold" msgstr "" -#: cups/ppd-cache.c:3823 +#: cups/ppd-cache.c:3791 msgid "Right Tray" msgstr "" -#: cups/ppd-cache.c:3592 +#: cups/ppd-cache.c:3579 msgid "Roll" msgstr "" -#: cups/ppd-cache.c:3436 +#: cups/ppd-cache.c:3424 msgid "Roll 1" msgstr "" -#: cups/ppd-cache.c:3445 +#: cups/ppd-cache.c:3433 msgid "Roll 10" msgstr "" -#: cups/ppd-cache.c:3437 +#: cups/ppd-cache.c:3425 msgid "Roll 2" msgstr "" -#: cups/ppd-cache.c:3438 +#: cups/ppd-cache.c:3426 msgid "Roll 3" msgstr "" -#: cups/ppd-cache.c:3439 +#: cups/ppd-cache.c:3427 msgid "Roll 4" msgstr "" -#: cups/ppd-cache.c:3440 +#: cups/ppd-cache.c:3428 msgid "Roll 5" msgstr "" -#: cups/ppd-cache.c:3441 +#: cups/ppd-cache.c:3429 msgid "Roll 6" msgstr "" -#: cups/ppd-cache.c:3442 +#: cups/ppd-cache.c:3430 msgid "Roll 7" msgstr "" -#: cups/ppd-cache.c:3443 +#: cups/ppd-cache.c:3431 msgid "Roll 8" msgstr "" -#: cups/ppd-cache.c:3444 +#: cups/ppd-cache.c:3432 msgid "Roll 9" msgstr "" @@ -6131,39 +6131,39 @@ msgid "SEQUENCE uses indefinite length" msgstr "SEQUENCE 使用不定长度" -#: cups/http-support.c:1549 +#: cups/http-support.c:1554 msgid "SSL/TLS Negotiation Error" msgstr "" -#: cups/ppd-cache.c:3012 +#: cups/ppd-cache.c:3028 msgid "Saddle Stitch" msgstr "" -#: cups/ppd-cache.c:3556 +#: cups/ppd-cache.c:3543 msgid "Satin Labels" msgstr "" -#: cups/ppd-cache.c:3505 +#: cups/ppd-cache.c:3492 msgid "Satin Optical Disc" msgstr "" -#: cups/ppd-cache.c:3579 +#: cups/ppd-cache.c:3566 msgid "Satin Photo Paper" msgstr "" -#: cups/ppd-cache.c:3593 +#: cups/ppd-cache.c:3580 msgid "Screen" msgstr "" -#: cups/ppd-cache.c:3594 +#: cups/ppd-cache.c:3581 msgid "Screen Paged" msgstr "" -#: cups/ppd-cache.c:3557 +#: cups/ppd-cache.c:3544 msgid "Security Labels" msgstr "" -#: cups/http-support.c:1506 +#: cups/http-support.c:1511 msgid "See Other" msgstr "请参阅其他" @@ -6171,31 +6171,31 @@ msgid "See remote printer." msgstr "" -#: cups/ppd-cache.c:3595 +#: cups/ppd-cache.c:3582 msgid "Self Adhesive" msgstr "" -#: cups/ppd-cache.c:3596 +#: cups/ppd-cache.c:3583 msgid "Self Adhesive Film" msgstr "" -#: cups/tls-darwin.c:765 cups/tls-gnutls.c:606 +#: cups/tls-darwin.c:740 cups/tls-gnutls.c:606 msgid "Self-signed credentials are blocked." msgstr "" -#: cups/ppd-cache.c:3529 +#: cups/ppd-cache.c:3516 msgid "Semi-Gloss Fabric" msgstr "" -#: cups/ppd-cache.c:3558 +#: cups/ppd-cache.c:3545 msgid "Semi-Gloss Labels" msgstr "" -#: cups/ppd-cache.c:3506 +#: cups/ppd-cache.c:3493 msgid "Semi-Gloss Optical Disc" msgstr "" -#: cups/ppd-cache.c:3580 +#: cups/ppd-cache.c:3567 msgid "Semi-Gloss Photo Paper" msgstr "" @@ -6219,11 +6219,11 @@ msgid "Server Stopped" msgstr "服务器已停止" -#: cups/tls-darwin.c:1275 cups/tls-gnutls.c:1298 +#: cups/tls-darwin.c:1250 cups/tls-gnutls.c:1299 msgid "Server credentials not set." msgstr "" -#: cups/http-support.c:1543 +#: cups/http-support.c:1548 msgid "Service Unavailable" msgstr "服务不可用" @@ -6252,140 +6252,140 @@ msgid "Shipping Address" msgstr "送货地址" -#: cups/ppd-cache.c:3872 ppdc/sample.c:265 +#: cups/ppd-cache.c:3872 ppdc/sample.c:268 msgid "Short-Edge (Landscape)" msgstr "短边(横向)" -#: cups/ppd-cache.c:3597 +#: cups/ppd-cache.c:3584 msgid "Shrink Foil" msgstr "" -#: cups/ppd-cache.c:3410 +#: cups/ppd-cache.c:3398 msgid "Side" msgstr "" -#: cups/ppd-cache.c:3824 +#: cups/ppd-cache.c:3792 msgid "Side Tray" msgstr "" -#: cups/ppd-cache.c:3598 +#: cups/ppd-cache.c:3585 msgid "Single Face" msgstr "" -#: cups/ppd-cache.c:3003 +#: cups/ppd-cache.c:3019 msgid "Single Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3002 +#: cups/ppd-cache.c:3018 msgid "Single Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2992 +#: cups/ppd-cache.c:3008 msgid "Single Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2993 +#: cups/ppd-cache.c:3009 msgid "Single Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3021 +#: cups/ppd-cache.c:3037 msgid "Single Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3020 +#: cups/ppd-cache.c:3036 msgid "Single Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3014 +#: cups/ppd-cache.c:3030 msgid "Single Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3015 +#: cups/ppd-cache.c:3031 msgid "Single Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3599 +#: cups/ppd-cache.c:3586 msgid "Single Wall Cardboard" msgstr "" -#: cups/ppd-cache.c:3600 +#: cups/ppd-cache.c:3587 msgid "Sleeve" msgstr "" -#: ppdc/sample.c:283 +#: ppdc/sample.c:286 msgid "Special Paper" msgstr "专用纸张" -#: backend/lpd.c:1115 +#: backend/lpd.c:1119 #, c-format msgid "Spooling job, %.0f%% complete." msgstr "" -#: cups/ppd-cache.c:3825 +#: cups/ppd-cache.c:3793 msgid "Stacker 1" msgstr "" -#: cups/ppd-cache.c:3834 +#: cups/ppd-cache.c:3802 msgid "Stacker 10" msgstr "" -#: cups/ppd-cache.c:3826 +#: cups/ppd-cache.c:3794 msgid "Stacker 2" msgstr "" -#: cups/ppd-cache.c:3827 +#: cups/ppd-cache.c:3795 msgid "Stacker 3" msgstr "" -#: cups/ppd-cache.c:3828 +#: cups/ppd-cache.c:3796 msgid "Stacker 4" msgstr "" -#: cups/ppd-cache.c:3829 +#: cups/ppd-cache.c:3797 msgid "Stacker 5" msgstr "" -#: cups/ppd-cache.c:3830 +#: cups/ppd-cache.c:3798 msgid "Stacker 6" msgstr "" -#: cups/ppd-cache.c:3831 +#: cups/ppd-cache.c:3799 msgid "Stacker 7" msgstr "" -#: cups/ppd-cache.c:3832 +#: cups/ppd-cache.c:3800 msgid "Stacker 8" msgstr "" -#: cups/ppd-cache.c:3833 +#: cups/ppd-cache.c:3801 msgid "Stacker 9" msgstr "" -#: ppdc/sample.c:336 +#: ppdc/sample.c:339 msgid "Standard" msgstr "标准" -#: cups/ppd-cache.c:4011 +#: cups/ppd-cache.c:4056 msgid "Staple" msgstr "" -#: cups/ppd-cache.c:2971 +#: cups/ppd-cache.c:2987 msgid "Staple Edge" msgstr "" -#: cups/ppd-cache.c:2975 +#: cups/ppd-cache.c:2991 msgid "Staple Edge (Landscape)" msgstr "" -#: cups/ppd-cache.c:2973 +#: cups/ppd-cache.c:2989 msgid "Staple Edge (Portrait)" msgstr "" -#: cups/ppd-cache.c:2972 +#: cups/ppd-cache.c:2988 msgid "Staple Edge (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2974 +#: cups/ppd-cache.c:2990 msgid "Staple Edge (Reverse Portrait)" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "启动标题" #: filter/rastertoepson.c:1083 filter/rastertohp.c:750 -#: filter/rastertolabel.c:1211 +#: filter/rastertolabel.c:1212 #, c-format msgid "Starting page %d." msgstr "" @@ -6426,11 +6426,11 @@ msgid "Super B/A3" msgstr "Super B/A3" -#: cups/http-support.c:1485 +#: cups/http-support.c:1490 msgid "Switching Protocols" msgstr "交换协议" -#: cups/ppd-cache.c:3613 +#: cups/ppd-cache.c:3600 msgid "Tab Stock" msgstr "" @@ -6446,15 +6446,15 @@ msgid "Tabloid Oversize Long Edge" msgstr "" -#: ppdc/sample.c:337 +#: ppdc/sample.c:340 msgid "Tear" msgstr "撕纸" -#: ppdc/sample.c:442 +#: ppdc/sample.c:445 msgid "Tear-Off" msgstr "撕纸" -#: ppdc/sample.c:383 +#: ppdc/sample.c:386 msgid "Tear-Off Adjust Position" msgstr "撕纸调整位置" @@ -6492,7 +6492,7 @@ msgstr "PPD 文件“%s”未能打开。%s" #: filter/rastertoepson.c:1052 filter/rastertohp.c:721 -#: filter/rastertolabel.c:1175 +#: filter/rastertolabel.c:1176 msgid "The PPD file could not be opened." msgstr "" @@ -6536,17 +6536,17 @@ msgid "The optical photoconductor will need to be replaced soon." msgstr "" -#: backend/ipp.c:993 +#: backend/ipp.c:992 msgid "" "The printer configuration is incorrect or the printer no longer exists." msgstr "" -#: backend/lpd.c:678 backend/lpd.c:1067 backend/lpd.c:1149 backend/lpd.c:1199 +#: backend/lpd.c:682 backend/lpd.c:1071 backend/lpd.c:1153 backend/lpd.c:1203 msgid "The printer did not respond." msgstr "" -#: backend/ipp.c:766 backend/ipp.c:956 backend/ipp.c:1070 backend/ipp.c:1523 -#: backend/ipp.c:1693 backend/lpd.c:886 backend/socket.c:354 +#: backend/ipp.c:765 backend/ipp.c:955 backend/ipp.c:1069 backend/ipp.c:1524 +#: backend/ipp.c:1694 backend/lpd.c:890 backend/socket.c:354 #: backend/usb-unix.c:117 backend/usb-unix.c:407 backend/usb-unix.c:490 msgid "The printer is in use." msgstr "" @@ -6563,8 +6563,8 @@ msgid "The printer is not connected." msgstr "" -#: backend/ipp.c:744 backend/ipp.c:777 backend/ipp.c:952 backend/lpd.c:865 -#: backend/lpd.c:906 backend/socket.c:333 backend/socket.c:366 +#: backend/ipp.c:743 backend/ipp.c:776 backend/ipp.c:951 backend/lpd.c:869 +#: backend/lpd.c:910 backend/socket.c:333 backend/socket.c:366 msgid "The printer is not responding." msgstr "" @@ -6580,7 +6580,7 @@ msgid "The printer is offline." msgstr "" -#: backend/ipp.c:760 backend/lpd.c:880 backend/socket.c:348 +#: backend/ipp.c:759 backend/lpd.c:884 backend/socket.c:348 msgid "The printer is unreachable at this time." msgstr "" @@ -6592,7 +6592,7 @@ msgid "The printer may be out of toner." msgstr "" -#: backend/ipp.c:753 backend/lpd.c:873 backend/socket.c:341 +#: backend/ipp.c:752 backend/lpd.c:877 backend/socket.c:341 msgid "The printer may not exist or is unavailable at this time." msgstr "" @@ -6682,7 +6682,7 @@ msgid "There was an unrecoverable USB error." msgstr "" -#: ppdc/sample.c:430 +#: ppdc/sample.c:433 msgid "Thermal Transfer Media" msgstr "热转印介质" @@ -6700,140 +6700,140 @@ msgid "Too many printer-state-reasons values (%d > %d)." msgstr "" -#: cups/ppd-cache.c:3407 +#: cups/ppd-cache.c:3395 msgid "Top" msgstr "" -#: cups/ppd-cache.c:3835 +#: cups/ppd-cache.c:3803 msgid "Top Tray" msgstr "" -#: cups/ppd-cache.c:3614 +#: cups/ppd-cache.c:3601 msgid "Tractor" msgstr "" -#: cups/ppd-cache.c:3615 +#: cups/ppd-cache.c:3602 msgid "Transfer" msgstr "" -#: ppdc/sample.c:284 +#: ppdc/sample.c:287 msgid "Transparency" msgstr "透明度" -#: ppdc/sample.c:279 +#: ppdc/sample.c:282 msgid "Tray" msgstr "纸盒" -#: ppdc/sample.c:256 +#: ppdc/sample.c:259 msgid "Tray 1" msgstr "纸盒 1" -#: cups/ppd-cache.c:3425 cups/ppd-cache.c:3845 +#: cups/ppd-cache.c:3413 cups/ppd-cache.c:3813 msgid "Tray 10" msgstr "" -#: cups/ppd-cache.c:3426 +#: cups/ppd-cache.c:3414 msgid "Tray 11" msgstr "" -#: cups/ppd-cache.c:3427 +#: cups/ppd-cache.c:3415 msgid "Tray 12" msgstr "" -#: cups/ppd-cache.c:3428 +#: cups/ppd-cache.c:3416 msgid "Tray 13" msgstr "" -#: cups/ppd-cache.c:3429 +#: cups/ppd-cache.c:3417 msgid "Tray 14" msgstr "" -#: cups/ppd-cache.c:3430 +#: cups/ppd-cache.c:3418 msgid "Tray 15" msgstr "" -#: cups/ppd-cache.c:3431 +#: cups/ppd-cache.c:3419 msgid "Tray 16" msgstr "" -#: cups/ppd-cache.c:3432 +#: cups/ppd-cache.c:3420 msgid "Tray 17" msgstr "" -#: cups/ppd-cache.c:3433 +#: cups/ppd-cache.c:3421 msgid "Tray 18" msgstr "" -#: cups/ppd-cache.c:3434 +#: cups/ppd-cache.c:3422 msgid "Tray 19" msgstr "" -#: ppdc/sample.c:257 +#: ppdc/sample.c:260 msgid "Tray 2" msgstr "纸盒 2" -#: cups/ppd-cache.c:3435 +#: cups/ppd-cache.c:3423 msgid "Tray 20" msgstr "" -#: ppdc/sample.c:258 +#: ppdc/sample.c:261 msgid "Tray 3" msgstr "纸盒 3" -#: ppdc/sample.c:259 +#: ppdc/sample.c:262 msgid "Tray 4" msgstr "纸盒 4" -#: cups/ppd-cache.c:3420 cups/ppd-cache.c:3840 +#: cups/ppd-cache.c:3408 cups/ppd-cache.c:3808 msgid "Tray 5" msgstr "" -#: cups/ppd-cache.c:3421 cups/ppd-cache.c:3841 +#: cups/ppd-cache.c:3409 cups/ppd-cache.c:3809 msgid "Tray 6" msgstr "" -#: cups/ppd-cache.c:3422 cups/ppd-cache.c:3842 +#: cups/ppd-cache.c:3410 cups/ppd-cache.c:3810 msgid "Tray 7" msgstr "" -#: cups/ppd-cache.c:3423 cups/ppd-cache.c:3843 +#: cups/ppd-cache.c:3411 cups/ppd-cache.c:3811 msgid "Tray 8" msgstr "" -#: cups/ppd-cache.c:3424 cups/ppd-cache.c:3844 +#: cups/ppd-cache.c:3412 cups/ppd-cache.c:3812 msgid "Tray 9" msgstr "" -#: cups/ppd-cache.c:3025 +#: cups/ppd-cache.c:3041 msgid "Triple Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3023 +#: cups/ppd-cache.c:3039 msgid "Triple Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3022 +#: cups/ppd-cache.c:3038 msgid "Triple Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3024 +#: cups/ppd-cache.c:3040 msgid "Triple Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3617 +#: cups/ppd-cache.c:3604 msgid "Triple Wall Cardboard" msgstr "" -#: cups/tls-darwin.c:670 cups/tls-darwin.c:752 cups/tls-gnutls.c:504 +#: cups/tls-darwin.c:645 cups/tls-darwin.c:727 cups/tls-gnutls.c:504 #: cups/tls-gnutls.c:586 msgid "Trust on first use is disabled." msgstr "" -#: cups/http-support.c:1528 +#: cups/http-support.c:1533 msgid "URI Too Long" msgstr "URI 太长" -#: cups/http-support.c:1603 +#: cups/http-support.c:1608 msgid "URI too large" msgstr "" @@ -6889,7 +6889,7 @@ msgid "Unable to add class" msgstr "" -#: backend/ipp.c:1880 +#: backend/ipp.c:1887 msgid "Unable to add document to print job." msgstr "" @@ -6914,11 +6914,11 @@ msgid "Unable to allocate memory for pages array" msgstr "" -#: cgi-bin/admin.c:1510 +#: cgi-bin/admin.c:1509 msgid "Unable to cancel RSS subscription" msgstr "" -#: backend/ipp.c:2165 backend/ipp.c:2696 +#: backend/ipp.c:2173 backend/ipp.c:2704 msgid "Unable to cancel print job." msgstr "" @@ -6952,7 +6952,7 @@ msgid "Unable to connect to host." msgstr "无法连接到主机。" -#: backend/ipp.c:723 backend/ipp.c:1275 backend/lpd.c:846 backend/socket.c:314 +#: backend/ipp.c:722 backend/ipp.c:1274 backend/lpd.c:850 backend/socket.c:314 #: backend/usb-unix.c:103 msgid "Unable to contact printer, queuing on next printer in class." msgstr "" @@ -6991,7 +6991,7 @@ msgid "Unable to copy Windows 9x printer driver files (%d)." msgstr "" -#: cups/tls-darwin.c:636 cups/tls-gnutls.c:467 +#: cups/tls-darwin.c:611 cups/tls-gnutls.c:467 msgid "Unable to create credentials from array." msgstr "" @@ -7003,7 +7003,7 @@ msgid "Unable to create printer." msgstr "" -#: cups/tls-darwin.c:1566 cups/tls-gnutls.c:1510 +#: cups/tls-darwin.c:1541 cups/tls-gnutls.c:1511 msgid "Unable to create server credentials." msgstr "" @@ -7027,37 +7027,37 @@ msgid "Unable to edit cupsd.conf files larger than 1MB" msgstr "" -#: cups/tls-darwin.c:1754 +#: cups/tls-darwin.c:1729 msgid "" "Unable to establish a secure connection to host (certificate chain invalid)." msgstr "" -#: cups/tls-darwin.c:1744 +#: cups/tls-darwin.c:1719 msgid "" "Unable to establish a secure connection to host (certificate not yet valid)." msgstr "" -#: cups/tls-darwin.c:1739 +#: cups/tls-darwin.c:1714 msgid "" "Unable to establish a secure connection to host (expired certificate)." msgstr "" -#: cups/tls-darwin.c:1749 +#: cups/tls-darwin.c:1724 msgid "Unable to establish a secure connection to host (host name mismatch)." msgstr "" -#: cups/tls-darwin.c:1759 +#: cups/tls-darwin.c:1734 msgid "" "Unable to establish a secure connection to host (peer dropped connection " "before responding)." msgstr "" -#: cups/tls-darwin.c:1734 +#: cups/tls-darwin.c:1709 msgid "" "Unable to establish a secure connection to host (self-signed certificate)." msgstr "" -#: cups/tls-darwin.c:1729 +#: cups/tls-darwin.c:1704 msgid "" "Unable to establish a secure connection to host (untrusted certificate)." msgstr "" @@ -7070,15 +7070,15 @@ msgid "Unable to find destination for job" msgstr "" -#: cups/http-support.c:2094 +#: cups/http-support.c:2099 msgid "Unable to find printer." msgstr "" -#: cups/tls-darwin.c:1579 +#: cups/tls-darwin.c:1554 msgid "Unable to find server credentials." msgstr "" -#: backend/ipp.c:3359 +#: backend/ipp.c:3367 msgid "Unable to get backend exit status." msgstr "" @@ -7106,7 +7106,7 @@ msgid "Unable to get printer status" msgstr "" -#: backend/ipp.c:1017 +#: backend/ipp.c:1016 msgid "Unable to get printer status." msgstr "" @@ -7129,7 +7129,7 @@ msgid "Unable to locate printer \"%s\"." msgstr "" -#: backend/dnssd.c:752 backend/ipp.c:336 backend/lpd.c:181 +#: backend/dnssd.c:752 backend/ipp.c:335 backend/lpd.c:185 #: backend/socket.c:155 msgid "Unable to locate printer." msgstr "" @@ -7171,14 +7171,14 @@ msgid "Unable to open help file." msgstr "" -#: backend/ipp.c:377 backend/ipp.c:1620 backend/ipp.c:1833 backend/lpd.c:469 +#: backend/ipp.c:376 backend/ipp.c:1621 backend/ipp.c:1834 backend/lpd.c:473 #: backend/socket.c:142 backend/usb.c:224 filter/gziptoany.c:65 #: filter/pstops.c:262 msgid "Unable to open print file" msgstr "" #: filter/rastertoepson.c:1012 filter/rastertohp.c:681 -#: filter/rastertolabel.c:1133 +#: filter/rastertolabel.c:1134 msgid "Unable to open raster file" msgstr "" @@ -7195,7 +7195,7 @@ msgid "Unable to rename job document file." msgstr "" -#: cups/dest.c:3265 +#: cups/dest.c:3252 msgid "Unable to resolve printer-uri." msgstr "" @@ -7229,7 +7229,7 @@ msgid "Unable to set server default" msgstr "" -#: backend/ipp.c:3218 backend/ipp.c:3295 backend/ipp.c:3303 +#: backend/ipp.c:3226 backend/ipp.c:3303 backend/ipp.c:3311 msgid "Unable to start backend process." msgstr "" @@ -7250,7 +7250,7 @@ msgid "Unable to write uncompressed print data: %s" msgstr "" -#: cups/http-support.c:1516 +#: cups/http-support.c:1521 msgid "Unauthorized" msgstr "未授权" @@ -7258,7 +7258,7 @@ msgid "Units" msgstr "单位" -#: cups/http-support.c:1556 cups/http-support.c:1640 cups/ppd.c:313 +#: cups/http-support.c:1561 cups/http-support.c:1645 cups/ppd.c:313 msgid "Unknown" msgstr "未知" @@ -7267,22 +7267,22 @@ msgid "Unknown choice \"%s\" for option \"%s\"." msgstr "" -#: backend/ipp.c:519 +#: backend/ipp.c:518 #, c-format msgid "Unknown encryption option value: \"%s\"." msgstr "" -#: backend/lpd.c:327 +#: backend/lpd.c:331 #, c-format msgid "Unknown file order: \"%s\"." msgstr "" -#: backend/lpd.c:298 +#: backend/lpd.c:302 #, c-format msgid "Unknown format character: \"%c\"." msgstr "" -#: cups/hash.c:278 +#: cups/hash.c:279 msgid "Unknown hash algorithm." msgstr "" @@ -7290,7 +7290,7 @@ msgid "Unknown media size name." msgstr "" -#: backend/ipp.c:583 +#: backend/ipp.c:582 #, c-format msgid "Unknown option \"%s\" with value \"%s\"." msgstr "" @@ -7300,7 +7300,7 @@ msgid "Unknown option \"%s\"." msgstr "" -#: backend/lpd.c:313 +#: backend/lpd.c:317 #, c-format msgid "Unknown print mode: \"%s\"." msgstr "" @@ -7323,7 +7323,7 @@ msgid "Unknown request version." msgstr "" -#: cups/http-support.c:1633 +#: cups/http-support.c:1638 msgid "Unknown scheme in URI" msgstr "" @@ -7331,7 +7331,7 @@ msgid "Unknown service name." msgstr "" -#: backend/ipp.c:548 +#: backend/ipp.c:547 #, c-format msgid "Unknown version option value: \"%s\"." msgstr "" @@ -7407,11 +7407,11 @@ msgid "Unsupported value type" msgstr "不支持的值类型" -#: cups/http-support.c:1531 +#: cups/http-support.c:1536 msgid "Upgrade Required" msgstr "要求升级" -#: systemv/lpadmin.c:664 +#: systemv/lpadmin.c:662 msgid "" "Usage:\n" "\n" @@ -7423,7 +7423,7 @@ " [-u allow:user,user] [-u deny:user,user]" msgstr "" -#: backend/dnssd.c:192 backend/ipp.c:325 backend/lpd.c:168 +#: backend/dnssd.c:192 backend/ipp.c:324 backend/lpd.c:172 #: backend/socket.c:119 backend/usb.c:170 filter/commandtops.c:57 #: filter/gziptoany.c:38 filter/pstops.c:223 monitor/bcp.c:48 #: monitor/tbcp.c:47 @@ -7439,7 +7439,7 @@ msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]" msgstr "" -#: scheduler/main.c:2132 +#: scheduler/main.c:2134 msgid "Usage: cupsd [options]" msgstr "" @@ -7472,7 +7472,7 @@ msgid "Usage: lpmove job/src dest" msgstr "" -#: systemv/lpoptions.c:536 +#: systemv/lpoptions.c:523 msgid "" "Usage: lpoptions [-h server] [-E] -d printer\n" " lpoptions [-h server] [-E] [-p printer] -l\n" @@ -7518,7 +7518,7 @@ msgid "VarBind uses indefinite length" msgstr "VarBind 使用不定长度" -#: cups/ppd-cache.c:3605 +#: cups/ppd-cache.c:3592 msgid "Vellum Paper" msgstr "" @@ -7526,7 +7526,7 @@ msgid "Version uses indefinite length" msgstr "Version 使用不定长度" -#: backend/ipp.c:2000 +#: backend/ipp.c:2009 msgid "Waiting for job to complete." msgstr "" @@ -7542,19 +7542,19 @@ msgid "Warning, no Windows 2000 printer drivers are installed." msgstr "" -#: cups/ppd-cache.c:3530 +#: cups/ppd-cache.c:3517 msgid "Waterproof Fabric" msgstr "" -#: cups/http-support.c:1552 +#: cups/http-support.c:1557 msgid "Web Interface is Disabled" msgstr "" -#: cups/ppd-cache.c:3618 +#: cups/ppd-cache.c:3605 msgid "Wet Film" msgstr "" -#: cups/ppd-cache.c:3523 +#: cups/ppd-cache.c:3510 msgid "Windowed Envelope" msgstr "" @@ -7562,22 +7562,22 @@ msgid "Yes" msgstr "是" -#: scheduler/client.c:2248 +#: scheduler/client.c:2236 #, c-format msgid "" "You must access this page using the URL https://%s:%d%s." msgstr "您必须使用 URL https://%s:%d%s 访问此页面。" -#: cups/ppd-cache.c:2988 +#: cups/ppd-cache.c:3004 msgid "Z Fold" msgstr "" -#: ppdc/sample.c:434 +#: ppdc/sample.c:437 msgid "ZPL Label Printer" msgstr "ZPL 标签打印机" -#: ppdc/sample.c:357 +#: ppdc/sample.c:360 msgid "Zebra" msgstr "Zebra" @@ -7985,7 +7985,7 @@ msgid "lpadmin: Unable to open PPD \"%s\": %s on line %d." msgstr "" -#: systemv/lpadmin.c:1473 +#: systemv/lpadmin.c:1458 #, c-format msgid "lpadmin: Unable to open PPD file \"%s\" - %s" msgstr "" @@ -8658,7 +8658,7 @@ msgid "scheduler is running" msgstr "" -#: cups/adminutil.c:1384 +#: cups/adminutil.c:1380 #, c-format msgid "stat of %s failed: %s" msgstr "获得 %s 的状态失败:%s" @@ -10074,447 +10074,447 @@ msgstr "" #. TRANSLATORS: Finishings -#: locale/ipp-strings.c:580 +#: locale/ipp-strings.c:584 msgid "finishings" msgstr "" #. TRANSLATORS: Finishings -#: locale/ipp-strings.c:582 +#: locale/ipp-strings.c:586 msgid "finishings-col" msgstr "" #. TRANSLATORS: Fold -#: locale/ipp-strings.c:584 +#: locale/ipp-strings.c:588 msgid "finishings.10" msgstr "" #. TRANSLATORS: Z Fold -#: locale/ipp-strings.c:586 +#: locale/ipp-strings.c:590 msgid "finishings.100" msgstr "" #. TRANSLATORS: Engineering Z Fold -#: locale/ipp-strings.c:588 +#: locale/ipp-strings.c:592 msgid "finishings.101" msgstr "" #. TRANSLATORS: Trim -#: locale/ipp-strings.c:590 +#: locale/ipp-strings.c:594 msgid "finishings.11" msgstr "" #. TRANSLATORS: Bale -#: locale/ipp-strings.c:592 +#: locale/ipp-strings.c:596 msgid "finishings.12" msgstr "" #. TRANSLATORS: Booklet Maker -#: locale/ipp-strings.c:594 +#: locale/ipp-strings.c:598 msgid "finishings.13" msgstr "" #. TRANSLATORS: Jog Offset -#: locale/ipp-strings.c:596 +#: locale/ipp-strings.c:600 msgid "finishings.14" msgstr "" #. TRANSLATORS: Coat -#: locale/ipp-strings.c:598 +#: locale/ipp-strings.c:602 msgid "finishings.15" msgstr "" #. TRANSLATORS: Laminate -#: locale/ipp-strings.c:600 +#: locale/ipp-strings.c:604 msgid "finishings.16" msgstr "" #. TRANSLATORS: Staple Top Left -#: locale/ipp-strings.c:602 +#: locale/ipp-strings.c:606 msgid "finishings.20" msgstr "" #. TRANSLATORS: Staple Bottom Left -#: locale/ipp-strings.c:604 +#: locale/ipp-strings.c:608 msgid "finishings.21" msgstr "" #. TRANSLATORS: Staple Top Right -#: locale/ipp-strings.c:606 +#: locale/ipp-strings.c:610 msgid "finishings.22" msgstr "" #. TRANSLATORS: Staple Bottom Right -#: locale/ipp-strings.c:608 +#: locale/ipp-strings.c:612 msgid "finishings.23" msgstr "" #. TRANSLATORS: Edge Stitch Left -#: locale/ipp-strings.c:610 +#: locale/ipp-strings.c:614 msgid "finishings.24" msgstr "" #. TRANSLATORS: Edge Stitch Top -#: locale/ipp-strings.c:612 +#: locale/ipp-strings.c:616 msgid "finishings.25" msgstr "" #. TRANSLATORS: Edge Stitch Right -#: locale/ipp-strings.c:614 +#: locale/ipp-strings.c:618 msgid "finishings.26" msgstr "" #. TRANSLATORS: Edge Stitch Bottom -#: locale/ipp-strings.c:616 +#: locale/ipp-strings.c:620 msgid "finishings.27" msgstr "" #. TRANSLATORS: 2 Staples on Left -#: locale/ipp-strings.c:618 +#: locale/ipp-strings.c:622 msgid "finishings.28" msgstr "" #. TRANSLATORS: 2 Staples on Top -#: locale/ipp-strings.c:620 +#: locale/ipp-strings.c:624 msgid "finishings.29" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:622 +#: locale/ipp-strings.c:626 msgid "finishings.3" msgstr "" #. TRANSLATORS: 2 Staples on Right -#: locale/ipp-strings.c:624 +#: locale/ipp-strings.c:628 msgid "finishings.30" msgstr "" #. TRANSLATORS: 2 Staples on Bottom -#: locale/ipp-strings.c:626 +#: locale/ipp-strings.c:630 msgid "finishings.31" msgstr "" #. TRANSLATORS: 3 Staples on Left -#: locale/ipp-strings.c:628 +#: locale/ipp-strings.c:632 msgid "finishings.32" msgstr "" #. TRANSLATORS: 3 Staples on Top -#: locale/ipp-strings.c:630 +#: locale/ipp-strings.c:634 msgid "finishings.33" msgstr "" #. TRANSLATORS: 3 Staples on Right -#: locale/ipp-strings.c:632 +#: locale/ipp-strings.c:636 msgid "finishings.34" msgstr "" #. TRANSLATORS: 3 Staples on Bottom -#: locale/ipp-strings.c:634 +#: locale/ipp-strings.c:638 msgid "finishings.35" msgstr "" #. TRANSLATORS: Staple -#: locale/ipp-strings.c:636 +#: locale/ipp-strings.c:640 msgid "finishings.4" msgstr "" #. TRANSLATORS: Punch -#: locale/ipp-strings.c:638 +#: locale/ipp-strings.c:642 msgid "finishings.5" msgstr "" #. TRANSLATORS: Bind Left -#: locale/ipp-strings.c:640 +#: locale/ipp-strings.c:644 msgid "finishings.50" msgstr "" #. TRANSLATORS: Bind Top -#: locale/ipp-strings.c:642 +#: locale/ipp-strings.c:646 msgid "finishings.51" msgstr "" #. TRANSLATORS: Bind Right -#: locale/ipp-strings.c:644 +#: locale/ipp-strings.c:648 msgid "finishings.52" msgstr "" #. TRANSLATORS: Bind Bottom -#: locale/ipp-strings.c:646 +#: locale/ipp-strings.c:650 msgid "finishings.53" msgstr "" #. TRANSLATORS: Cover -#: locale/ipp-strings.c:648 +#: locale/ipp-strings.c:652 msgid "finishings.6" msgstr "" #. TRANSLATORS: Trim Pages -#: locale/ipp-strings.c:650 +#: locale/ipp-strings.c:654 msgid "finishings.60" msgstr "" #. TRANSLATORS: Trim Documents -#: locale/ipp-strings.c:652 +#: locale/ipp-strings.c:656 msgid "finishings.61" msgstr "" #. TRANSLATORS: Trim Copies -#: locale/ipp-strings.c:654 +#: locale/ipp-strings.c:658 msgid "finishings.62" msgstr "" #. TRANSLATORS: Trim Job -#: locale/ipp-strings.c:656 +#: locale/ipp-strings.c:660 msgid "finishings.63" msgstr "" #. TRANSLATORS: Bind -#: locale/ipp-strings.c:658 +#: locale/ipp-strings.c:662 msgid "finishings.7" msgstr "" #. TRANSLATORS: Punch Top Left -#: locale/ipp-strings.c:660 +#: locale/ipp-strings.c:664 msgid "finishings.70" msgstr "" #. TRANSLATORS: Punch Bottom Left -#: locale/ipp-strings.c:662 +#: locale/ipp-strings.c:666 msgid "finishings.71" msgstr "" #. TRANSLATORS: Punch Top Right -#: locale/ipp-strings.c:664 +#: locale/ipp-strings.c:668 msgid "finishings.72" msgstr "" #. TRANSLATORS: Punch Bottom Right -#: locale/ipp-strings.c:666 +#: locale/ipp-strings.c:670 msgid "finishings.73" msgstr "" #. TRANSLATORS: 2-hole Punch Left -#: locale/ipp-strings.c:668 +#: locale/ipp-strings.c:672 msgid "finishings.74" msgstr "" #. TRANSLATORS: 2-hole Punch Top -#: locale/ipp-strings.c:670 +#: locale/ipp-strings.c:674 msgid "finishings.75" msgstr "" #. TRANSLATORS: 2-hole Punch Right -#: locale/ipp-strings.c:672 +#: locale/ipp-strings.c:676 msgid "finishings.76" msgstr "" #. TRANSLATORS: 2-hole Punch Bottom -#: locale/ipp-strings.c:674 +#: locale/ipp-strings.c:678 msgid "finishings.77" msgstr "" #. TRANSLATORS: 3-hole Punch Left -#: locale/ipp-strings.c:676 +#: locale/ipp-strings.c:680 msgid "finishings.78" msgstr "" #. TRANSLATORS: 3-hole Punch Top -#: locale/ipp-strings.c:678 +#: locale/ipp-strings.c:682 msgid "finishings.79" msgstr "" #. TRANSLATORS: Saddle Stitch -#: locale/ipp-strings.c:680 +#: locale/ipp-strings.c:684 msgid "finishings.8" msgstr "" #. TRANSLATORS: 3-hole Punch Right -#: locale/ipp-strings.c:682 +#: locale/ipp-strings.c:686 msgid "finishings.80" msgstr "" #. TRANSLATORS: 3-hole Punch Bottom -#: locale/ipp-strings.c:684 +#: locale/ipp-strings.c:688 msgid "finishings.81" msgstr "" #. TRANSLATORS: 4-hole Punch Left -#: locale/ipp-strings.c:686 +#: locale/ipp-strings.c:690 msgid "finishings.82" msgstr "" #. TRANSLATORS: 4-hole Punch Top -#: locale/ipp-strings.c:688 +#: locale/ipp-strings.c:692 msgid "finishings.83" msgstr "" #. TRANSLATORS: 4-hole Punch Right -#: locale/ipp-strings.c:690 +#: locale/ipp-strings.c:694 msgid "finishings.84" msgstr "" #. TRANSLATORS: 4-hole Punch Bottom -#: locale/ipp-strings.c:692 +#: locale/ipp-strings.c:696 msgid "finishings.85" msgstr "" #. TRANSLATORS: Multi-hole Punch Left -#: locale/ipp-strings.c:694 +#: locale/ipp-strings.c:698 msgid "finishings.86" msgstr "" #. TRANSLATORS: Multi-hole Punch Top -#: locale/ipp-strings.c:696 +#: locale/ipp-strings.c:700 msgid "finishings.87" msgstr "" #. TRANSLATORS: Multi-hole Punch Right -#: locale/ipp-strings.c:698 +#: locale/ipp-strings.c:702 msgid "finishings.88" msgstr "" #. TRANSLATORS: Multi-hole Punch Bottom -#: locale/ipp-strings.c:700 +#: locale/ipp-strings.c:704 msgid "finishings.89" msgstr "" #. TRANSLATORS: Edge Stitch -#: locale/ipp-strings.c:702 +#: locale/ipp-strings.c:706 msgid "finishings.9" msgstr "" #. TRANSLATORS: Accordion Fold -#: locale/ipp-strings.c:704 +#: locale/ipp-strings.c:708 msgid "finishings.90" msgstr "" #. TRANSLATORS: Double Gate Fold -#: locale/ipp-strings.c:706 +#: locale/ipp-strings.c:710 msgid "finishings.91" msgstr "" #. TRANSLATORS: Gate Fold -#: locale/ipp-strings.c:708 +#: locale/ipp-strings.c:712 msgid "finishings.92" msgstr "" #. TRANSLATORS: Half Fold -#: locale/ipp-strings.c:710 +#: locale/ipp-strings.c:714 msgid "finishings.93" msgstr "" #. TRANSLATORS: Half Z Fold -#: locale/ipp-strings.c:712 +#: locale/ipp-strings.c:716 msgid "finishings.94" msgstr "" #. TRANSLATORS: Left Gate Fold -#: locale/ipp-strings.c:714 +#: locale/ipp-strings.c:718 msgid "finishings.95" msgstr "" #. TRANSLATORS: Letter Fold -#: locale/ipp-strings.c:716 +#: locale/ipp-strings.c:720 msgid "finishings.96" msgstr "" #. TRANSLATORS: Parallel Fold -#: locale/ipp-strings.c:718 +#: locale/ipp-strings.c:722 msgid "finishings.97" msgstr "" #. TRANSLATORS: Poster Fold -#: locale/ipp-strings.c:720 +#: locale/ipp-strings.c:724 msgid "finishings.98" msgstr "" #. TRANSLATORS: Right Gate Fold -#: locale/ipp-strings.c:722 +#: locale/ipp-strings.c:726 msgid "finishings.99" msgstr "" #. TRANSLATORS: Fold -#: locale/ipp-strings.c:724 +#: locale/ipp-strings.c:728 msgid "folding" msgstr "" #. TRANSLATORS: Fold Direction -#: locale/ipp-strings.c:726 +#: locale/ipp-strings.c:730 msgid "folding-direction" msgstr "" #. TRANSLATORS: Inward -#: locale/ipp-strings.c:728 +#: locale/ipp-strings.c:732 msgid "folding-direction.inward" msgstr "" #. TRANSLATORS: Outward -#: locale/ipp-strings.c:730 +#: locale/ipp-strings.c:734 msgid "folding-direction.outward" msgstr "" #. TRANSLATORS: Fold Position -#: locale/ipp-strings.c:732 +#: locale/ipp-strings.c:736 msgid "folding-offset" msgstr "" #. TRANSLATORS: Fold Edge -#: locale/ipp-strings.c:734 +#: locale/ipp-strings.c:738 msgid "folding-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:736 +#: locale/ipp-strings.c:740 msgid "folding-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:738 +#: locale/ipp-strings.c:742 msgid "folding-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:740 +#: locale/ipp-strings.c:744 msgid "folding-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:742 +#: locale/ipp-strings.c:746 msgid "folding-reference-edge.top" msgstr "" #. TRANSLATORS: Font Name -#: locale/ipp-strings.c:744 +#: locale/ipp-strings.c:748 msgid "font-name-requested" msgstr "" #. TRANSLATORS: Font Size -#: locale/ipp-strings.c:746 +#: locale/ipp-strings.c:750 msgid "font-size-requested" msgstr "" #. TRANSLATORS: Force Front Side -#: locale/ipp-strings.c:748 +#: locale/ipp-strings.c:752 msgid "force-front-side" msgstr "" #. TRANSLATORS: From Name -#: locale/ipp-strings.c:750 +#: locale/ipp-strings.c:754 msgid "from-name" msgstr "" #. TRANSLATORS: Imposition Template -#: locale/ipp-strings.c:752 +#: locale/ipp-strings.c:756 msgid "imposition-template" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:754 +#: locale/ipp-strings.c:758 msgid "imposition-template.none" msgstr "" #. TRANSLATORS: Signature -#: locale/ipp-strings.c:756 +#: locale/ipp-strings.c:760 msgid "imposition-template.signature" msgstr "" @@ -10660,72 +10660,72 @@ msgstr "" #. TRANSLATORS: Insert Page Number -#: locale/ipp-strings.c:758 +#: locale/ipp-strings.c:762 msgid "insert-after-page-number" msgstr "" #. TRANSLATORS: Insert Count -#: locale/ipp-strings.c:760 +#: locale/ipp-strings.c:764 msgid "insert-count" msgstr "" #. TRANSLATORS: Insert Sheet -#: locale/ipp-strings.c:762 +#: locale/ipp-strings.c:766 msgid "insert-sheet" msgstr "" #. TRANSLATORS: Job Account ID -#: locale/ipp-strings.c:764 +#: locale/ipp-strings.c:768 msgid "job-account-id" msgstr "" #. TRANSLATORS: Job Account Type -#: locale/ipp-strings.c:766 +#: locale/ipp-strings.c:770 msgid "job-account-type" msgstr "" #. TRANSLATORS: General -#: locale/ipp-strings.c:768 +#: locale/ipp-strings.c:772 msgid "job-account-type.general" msgstr "" #. TRANSLATORS: Group -#: locale/ipp-strings.c:770 +#: locale/ipp-strings.c:774 msgid "job-account-type.group" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:772 +#: locale/ipp-strings.c:776 msgid "job-account-type.none" msgstr "" #. TRANSLATORS: Job Accounting Output Bin -#: locale/ipp-strings.c:774 +#: locale/ipp-strings.c:778 msgid "job-accounting-output-bin" msgstr "" #. TRANSLATORS: Job Accounting Sheets -#: locale/ipp-strings.c:776 +#: locale/ipp-strings.c:780 msgid "job-accounting-sheets" msgstr "" #. TRANSLATORS: Type of Job Accounting Sheets -#: locale/ipp-strings.c:778 +#: locale/ipp-strings.c:782 msgid "job-accounting-sheets-type" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:780 +#: locale/ipp-strings.c:784 msgid "job-accounting-sheets-type.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:782 +#: locale/ipp-strings.c:786 msgid "job-accounting-sheets-type.standard" msgstr "" #. TRANSLATORS: Job Accounting User ID -#: locale/ipp-strings.c:784 +#: locale/ipp-strings.c:788 msgid "job-accounting-user-id" msgstr "" @@ -10742,8258 +10742,8292 @@ msgstr "" #. TRANSLATORS: Copies -#: locale/ipp-strings.c:788 +#: locale/ipp-strings.c:792 msgid "job-copies" msgstr "" #. TRANSLATORS: Back Cover -#: locale/ipp-strings.c:790 +#: locale/ipp-strings.c:794 msgid "job-cover-back" msgstr "" #. TRANSLATORS: Front Cover -#: locale/ipp-strings.c:792 +#: locale/ipp-strings.c:796 msgid "job-cover-front" msgstr "" #. TRANSLATORS: Delay Output Until -#: locale/ipp-strings.c:794 +#: locale/ipp-strings.c:798 msgid "job-delay-output-until" msgstr "" #. TRANSLATORS: Delay Output Until -#: locale/ipp-strings.c:796 +#: locale/ipp-strings.c:800 msgid "job-delay-output-until-time" msgstr "" #. TRANSLATORS: Daytime -#: locale/ipp-strings.c:798 +#: locale/ipp-strings.c:802 msgid "job-delay-output-until.day-time" msgstr "" #. TRANSLATORS: Evening -#: locale/ipp-strings.c:800 +#: locale/ipp-strings.c:804 msgid "job-delay-output-until.evening" msgstr "" #. TRANSLATORS: Released -#: locale/ipp-strings.c:802 +#: locale/ipp-strings.c:806 msgid "job-delay-output-until.indefinite" msgstr "" #. TRANSLATORS: Night -#: locale/ipp-strings.c:804 +#: locale/ipp-strings.c:808 msgid "job-delay-output-until.night" msgstr "" #. TRANSLATORS: No Delay -#: locale/ipp-strings.c:806 +#: locale/ipp-strings.c:810 msgid "job-delay-output-until.no-delay-output" msgstr "" #. TRANSLATORS: Second Shift -#: locale/ipp-strings.c:808 +#: locale/ipp-strings.c:812 msgid "job-delay-output-until.second-shift" msgstr "" #. TRANSLATORS: Third Shift -#: locale/ipp-strings.c:810 +#: locale/ipp-strings.c:814 msgid "job-delay-output-until.third-shift" msgstr "" #. TRANSLATORS: Weekend -#: locale/ipp-strings.c:812 +#: locale/ipp-strings.c:816 msgid "job-delay-output-until.weekend" msgstr "" #. TRANSLATORS: On Error -#: locale/ipp-strings.c:814 +#: locale/ipp-strings.c:818 msgid "job-error-action" msgstr "" #. TRANSLATORS: Abort Job -#: locale/ipp-strings.c:816 +#: locale/ipp-strings.c:820 msgid "job-error-action.abort-job" msgstr "" #. TRANSLATORS: Cancel Job -#: locale/ipp-strings.c:818 +#: locale/ipp-strings.c:822 msgid "job-error-action.cancel-job" msgstr "" #. TRANSLATORS: Continue Job -#: locale/ipp-strings.c:820 +#: locale/ipp-strings.c:824 msgid "job-error-action.continue-job" msgstr "" #. TRANSLATORS: Suspend Job -#: locale/ipp-strings.c:822 +#: locale/ipp-strings.c:826 msgid "job-error-action.suspend-job" msgstr "" #. TRANSLATORS: Print Error Sheet -#: locale/ipp-strings.c:824 +#: locale/ipp-strings.c:828 msgid "job-error-sheet" msgstr "" #. TRANSLATORS: Type of Error Sheet -#: locale/ipp-strings.c:826 +#: locale/ipp-strings.c:830 msgid "job-error-sheet-type" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:828 +#: locale/ipp-strings.c:832 msgid "job-error-sheet-type.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:830 +#: locale/ipp-strings.c:834 msgid "job-error-sheet-type.standard" msgstr "" #. TRANSLATORS: Print Error Sheet -#: locale/ipp-strings.c:832 +#: locale/ipp-strings.c:836 msgid "job-error-sheet-when" msgstr "" #. TRANSLATORS: Always -#: locale/ipp-strings.c:834 +#: locale/ipp-strings.c:838 msgid "job-error-sheet-when.always" msgstr "" #. TRANSLATORS: On Error -#: locale/ipp-strings.c:836 +#: locale/ipp-strings.c:840 msgid "job-error-sheet-when.on-error" msgstr "" #. TRANSLATORS: Job Finishings -#: locale/ipp-strings.c:838 +#: locale/ipp-strings.c:842 msgid "job-finishings" msgstr "" #. TRANSLATORS: Hold Until -#: locale/ipp-strings.c:840 +#: locale/ipp-strings.c:844 msgid "job-hold-until" msgstr "" #. TRANSLATORS: Hold Until -#: locale/ipp-strings.c:842 +#: locale/ipp-strings.c:846 msgid "job-hold-until-time" msgstr "" #. TRANSLATORS: Daytime -#: locale/ipp-strings.c:844 +#: locale/ipp-strings.c:848 msgid "job-hold-until.day-time" msgstr "" #. TRANSLATORS: Evening -#: locale/ipp-strings.c:846 +#: locale/ipp-strings.c:850 msgid "job-hold-until.evening" msgstr "" #. TRANSLATORS: Released -#: locale/ipp-strings.c:848 +#: locale/ipp-strings.c:852 msgid "job-hold-until.indefinite" msgstr "" #. TRANSLATORS: Night -#: locale/ipp-strings.c:850 +#: locale/ipp-strings.c:854 msgid "job-hold-until.night" msgstr "" #. TRANSLATORS: No Hold -#: locale/ipp-strings.c:852 +#: locale/ipp-strings.c:856 msgid "job-hold-until.no-hold" msgstr "" #. TRANSLATORS: Second Shift -#: locale/ipp-strings.c:854 +#: locale/ipp-strings.c:858 msgid "job-hold-until.second-shift" msgstr "" #. TRANSLATORS: Third Shift -#: locale/ipp-strings.c:856 +#: locale/ipp-strings.c:860 msgid "job-hold-until.third-shift" msgstr "" #. TRANSLATORS: Weekend -#: locale/ipp-strings.c:858 +#: locale/ipp-strings.c:862 msgid "job-hold-until.weekend" msgstr "" #. TRANSLATORS: Job Mandatory Attributes -#: locale/ipp-strings.c:860 +#: locale/ipp-strings.c:864 msgid "job-mandatory-attributes" msgstr "" #. TRANSLATORS: Title -#: locale/ipp-strings.c:862 +#: locale/ipp-strings.c:866 msgid "job-name" msgstr "" #. TRANSLATORS: Job Phone Number -#: locale/ipp-strings.c:868 +#: locale/ipp-strings.c:872 msgid "job-phone-number" msgstr "" #. TRANSLATORS: Job Priority -#: locale/ipp-strings.c:870 +#: locale/ipp-strings.c:874 msgid "job-priority" msgstr "" #. TRANSLATORS: Job Recipient Name -#: locale/ipp-strings.c:894 +#: locale/ipp-strings.c:898 msgid "job-recipient-name" msgstr "" #. TRANSLATORS: Job Save Disposition -#: locale/ipp-strings.c:912 +#: locale/ipp-strings.c:916 msgid "job-save-disposition" msgstr "" #. TRANSLATORS: Job Sheet Message -#: locale/ipp-strings.c:914 +#: locale/ipp-strings.c:918 msgid "job-sheet-message" msgstr "" #. TRANSLATORS: Banner Page -#: locale/ipp-strings.c:916 +#: locale/ipp-strings.c:920 msgid "job-sheets" msgstr "" #. TRANSLATORS: Banner Page -#: locale/ipp-strings.c:918 +#: locale/ipp-strings.c:922 msgid "job-sheets-col" msgstr "" #. TRANSLATORS: First Page in Document -#: locale/ipp-strings.c:920 +#: locale/ipp-strings.c:924 msgid "job-sheets.first-print-stream-page" msgstr "" #. TRANSLATORS: Start and End Sheets -#: locale/ipp-strings.c:922 +#: locale/ipp-strings.c:926 msgid "job-sheets.job-both-sheet" msgstr "" #. TRANSLATORS: End Sheet -#: locale/ipp-strings.c:924 +#: locale/ipp-strings.c:928 msgid "job-sheets.job-end-sheet" msgstr "" #. TRANSLATORS: Start Sheet -#: locale/ipp-strings.c:926 +#: locale/ipp-strings.c:930 msgid "job-sheets.job-start-sheet" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:928 +#: locale/ipp-strings.c:932 msgid "job-sheets.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:930 +#: locale/ipp-strings.c:934 msgid "job-sheets.standard" msgstr "" #. TRANSLATORS: Job State -#: locale/ipp-strings.c:932 +#: locale/ipp-strings.c:936 msgid "job-state" msgstr "" #. TRANSLATORS: Job State Message -#: locale/ipp-strings.c:934 +#: locale/ipp-strings.c:938 msgid "job-state-message" msgstr "" #. TRANSLATORS: Detailed Job State -#: locale/ipp-strings.c:936 +#: locale/ipp-strings.c:940 msgid "job-state-reasons" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:938 +#: locale/ipp-strings.c:942 msgid "job-state-reasons.aborted-by-system" msgstr "" #. TRANSLATORS: Account Authorization Failed -#: locale/ipp-strings.c:940 +#: locale/ipp-strings.c:944 msgid "job-state-reasons.account-authorization-failed" msgstr "" #. TRANSLATORS: Account Closed -#: locale/ipp-strings.c:942 +#: locale/ipp-strings.c:946 msgid "job-state-reasons.account-closed" msgstr "" #. TRANSLATORS: Account Info Needed -#: locale/ipp-strings.c:944 +#: locale/ipp-strings.c:948 msgid "job-state-reasons.account-info-needed" msgstr "" #. TRANSLATORS: Account Limit Reached -#: locale/ipp-strings.c:946 +#: locale/ipp-strings.c:950 msgid "job-state-reasons.account-limit-reached" msgstr "" #. TRANSLATORS: Decompression error -#: locale/ipp-strings.c:948 +#: locale/ipp-strings.c:952 msgid "job-state-reasons.compression-error" msgstr "" #. TRANSLATORS: Conflicting Attributes -#: locale/ipp-strings.c:950 +#: locale/ipp-strings.c:954 msgid "job-state-reasons.conflicting-attributes" msgstr "" #. TRANSLATORS: Connected To Destination -#: locale/ipp-strings.c:952 +#: locale/ipp-strings.c:956 msgid "job-state-reasons.connected-to-destination" msgstr "" #. TRANSLATORS: Connecting To Destination -#: locale/ipp-strings.c:954 +#: locale/ipp-strings.c:958 msgid "job-state-reasons.connecting-to-destination" msgstr "" #. TRANSLATORS: Destination Uri Failed -#: locale/ipp-strings.c:956 +#: locale/ipp-strings.c:960 msgid "job-state-reasons.destination-uri-failed" msgstr "" #. TRANSLATORS: Digital Signature Did Not Verify -#: locale/ipp-strings.c:958 +#: locale/ipp-strings.c:962 msgid "job-state-reasons.digital-signature-did-not-verify" msgstr "" #. TRANSLATORS: Digital Signature Type Not Supported -#: locale/ipp-strings.c:960 +#: locale/ipp-strings.c:964 msgid "job-state-reasons.digital-signature-type-not-supported" msgstr "" #. TRANSLATORS: Document Access Error -#: locale/ipp-strings.c:962 +#: locale/ipp-strings.c:966 msgid "job-state-reasons.document-access-error" msgstr "" #. TRANSLATORS: Document Format Error -#: locale/ipp-strings.c:964 +#: locale/ipp-strings.c:968 msgid "job-state-reasons.document-format-error" msgstr "" #. TRANSLATORS: Document Password Error -#: locale/ipp-strings.c:966 +#: locale/ipp-strings.c:970 msgid "job-state-reasons.document-password-error" msgstr "" #. TRANSLATORS: Document Permission Error -#: locale/ipp-strings.c:968 +#: locale/ipp-strings.c:972 msgid "job-state-reasons.document-permission-error" msgstr "" #. TRANSLATORS: Document Security Error -#: locale/ipp-strings.c:970 +#: locale/ipp-strings.c:974 msgid "job-state-reasons.document-security-error" msgstr "" #. TRANSLATORS: Document Unprintable Error -#: locale/ipp-strings.c:972 +#: locale/ipp-strings.c:976 msgid "job-state-reasons.document-unprintable-error" msgstr "" #. TRANSLATORS: Errors Detected -#: locale/ipp-strings.c:974 +#: locale/ipp-strings.c:978 msgid "job-state-reasons.errors-detected" msgstr "" #. TRANSLATORS: Canceled at printer -#: locale/ipp-strings.c:976 +#: locale/ipp-strings.c:980 msgid "job-state-reasons.job-canceled-at-device" msgstr "" #. TRANSLATORS: Canceled by operator -#: locale/ipp-strings.c:978 +#: locale/ipp-strings.c:982 msgid "job-state-reasons.job-canceled-by-operator" msgstr "" #. TRANSLATORS: Canceled by user -#: locale/ipp-strings.c:980 +#: locale/ipp-strings.c:984 msgid "job-state-reasons.job-canceled-by-user" msgstr "" #. TRANSLATORS: -#: locale/ipp-strings.c:982 +#: locale/ipp-strings.c:986 msgid "job-state-reasons.job-completed-successfully" msgstr "" #. TRANSLATORS: Completed with errors -#: locale/ipp-strings.c:984 +#: locale/ipp-strings.c:988 msgid "job-state-reasons.job-completed-with-errors" msgstr "" #. TRANSLATORS: Completed with warnings -#: locale/ipp-strings.c:986 +#: locale/ipp-strings.c:990 msgid "job-state-reasons.job-completed-with-warnings" msgstr "" #. TRANSLATORS: Insufficient data -#: locale/ipp-strings.c:988 +#: locale/ipp-strings.c:992 msgid "job-state-reasons.job-data-insufficient" msgstr "" #. TRANSLATORS: Job Delay Output Until Specified -#: locale/ipp-strings.c:990 +#: locale/ipp-strings.c:994 msgid "job-state-reasons.job-delay-output-until-specified" msgstr "" #. TRANSLATORS: Job Digital Signature Wait -#: locale/ipp-strings.c:992 +#: locale/ipp-strings.c:996 msgid "job-state-reasons.job-digital-signature-wait" msgstr "" #. TRANSLATORS: Job Fetchable -#: locale/ipp-strings.c:994 +#: locale/ipp-strings.c:998 msgid "job-state-reasons.job-fetchable" msgstr "" #. TRANSLATORS: Job Held For Review -#: locale/ipp-strings.c:996 +#: locale/ipp-strings.c:1000 msgid "job-state-reasons.job-held-for-review" msgstr "" #. TRANSLATORS: Job held -#: locale/ipp-strings.c:998 +#: locale/ipp-strings.c:1002 msgid "job-state-reasons.job-hold-until-specified" msgstr "" #. TRANSLATORS: Incoming -#: locale/ipp-strings.c:1000 +#: locale/ipp-strings.c:1004 msgid "job-state-reasons.job-incoming" msgstr "" #. TRANSLATORS: Interpreting -#: locale/ipp-strings.c:1002 +#: locale/ipp-strings.c:1006 msgid "job-state-reasons.job-interpreting" msgstr "" #. TRANSLATORS: Outgoing -#: locale/ipp-strings.c:1004 +#: locale/ipp-strings.c:1008 msgid "job-state-reasons.job-outgoing" msgstr "" #. TRANSLATORS: Job Password Wait -#: locale/ipp-strings.c:1006 +#: locale/ipp-strings.c:1010 msgid "job-state-reasons.job-password-wait" msgstr "" #. TRANSLATORS: Job Printed Successfully -#: locale/ipp-strings.c:1008 +#: locale/ipp-strings.c:1012 msgid "job-state-reasons.job-printed-successfully" msgstr "" #. TRANSLATORS: Job Printed With Errors -#: locale/ipp-strings.c:1010 +#: locale/ipp-strings.c:1014 msgid "job-state-reasons.job-printed-with-errors" msgstr "" #. TRANSLATORS: Job Printed With Warnings -#: locale/ipp-strings.c:1012 +#: locale/ipp-strings.c:1016 msgid "job-state-reasons.job-printed-with-warnings" msgstr "" #. TRANSLATORS: Printing -#: locale/ipp-strings.c:1014 +#: locale/ipp-strings.c:1018 msgid "job-state-reasons.job-printing" msgstr "" #. TRANSLATORS: Preparing to print -#: locale/ipp-strings.c:1016 +#: locale/ipp-strings.c:1020 msgid "job-state-reasons.job-queued" msgstr "" #. TRANSLATORS: Processing document -#: locale/ipp-strings.c:1018 +#: locale/ipp-strings.c:1022 msgid "job-state-reasons.job-queued-for-marker" msgstr "" #. TRANSLATORS: Job Release Wait -#: locale/ipp-strings.c:1020 +#: locale/ipp-strings.c:1024 msgid "job-state-reasons.job-release-wait" msgstr "" #. TRANSLATORS: Restartable -#: locale/ipp-strings.c:1022 +#: locale/ipp-strings.c:1026 msgid "job-state-reasons.job-restartable" msgstr "" #. TRANSLATORS: Job Resuming -#: locale/ipp-strings.c:1024 +#: locale/ipp-strings.c:1028 msgid "job-state-reasons.job-resuming" msgstr "" #. TRANSLATORS: Job Saved Successfully -#: locale/ipp-strings.c:1026 +#: locale/ipp-strings.c:1030 msgid "job-state-reasons.job-saved-successfully" msgstr "" #. TRANSLATORS: Job Saved With Errors -#: locale/ipp-strings.c:1028 +#: locale/ipp-strings.c:1032 msgid "job-state-reasons.job-saved-with-errors" msgstr "" #. TRANSLATORS: Job Saved With Warnings -#: locale/ipp-strings.c:1030 +#: locale/ipp-strings.c:1034 msgid "job-state-reasons.job-saved-with-warnings" msgstr "" #. TRANSLATORS: Job Saving -#: locale/ipp-strings.c:1032 +#: locale/ipp-strings.c:1036 msgid "job-state-reasons.job-saving" msgstr "" #. TRANSLATORS: Job Spooling -#: locale/ipp-strings.c:1034 +#: locale/ipp-strings.c:1038 msgid "job-state-reasons.job-spooling" msgstr "" #. TRANSLATORS: Job Streaming -#: locale/ipp-strings.c:1036 +#: locale/ipp-strings.c:1040 msgid "job-state-reasons.job-streaming" msgstr "" #. TRANSLATORS: Suspended -#: locale/ipp-strings.c:1038 +#: locale/ipp-strings.c:1042 msgid "job-state-reasons.job-suspended" msgstr "" #. TRANSLATORS: Job Suspended By Operator -#: locale/ipp-strings.c:1040 +#: locale/ipp-strings.c:1044 msgid "job-state-reasons.job-suspended-by-operator" msgstr "" #. TRANSLATORS: Job Suspended By System -#: locale/ipp-strings.c:1042 +#: locale/ipp-strings.c:1046 msgid "job-state-reasons.job-suspended-by-system" msgstr "" #. TRANSLATORS: Job Suspended By User -#: locale/ipp-strings.c:1044 +#: locale/ipp-strings.c:1048 msgid "job-state-reasons.job-suspended-by-user" msgstr "" #. TRANSLATORS: Job Suspending -#: locale/ipp-strings.c:1046 +#: locale/ipp-strings.c:1050 msgid "job-state-reasons.job-suspending" msgstr "" #. TRANSLATORS: Job Transferring -#: locale/ipp-strings.c:1048 +#: locale/ipp-strings.c:1052 msgid "job-state-reasons.job-transferring" msgstr "" #. TRANSLATORS: Transforming -#: locale/ipp-strings.c:1050 +#: locale/ipp-strings.c:1054 msgid "job-state-reasons.job-transforming" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1052 +#: locale/ipp-strings.c:1056 msgid "job-state-reasons.none" msgstr "" #. TRANSLATORS: Printer offline -#: locale/ipp-strings.c:1054 +#: locale/ipp-strings.c:1058 msgid "job-state-reasons.printer-stopped" msgstr "" #. TRANSLATORS: Printer partially stopped -#: locale/ipp-strings.c:1056 +#: locale/ipp-strings.c:1060 msgid "job-state-reasons.printer-stopped-partly" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:1058 +#: locale/ipp-strings.c:1062 msgid "job-state-reasons.processing-to-stop-point" msgstr "" #. TRANSLATORS: Ready -#: locale/ipp-strings.c:1060 +#: locale/ipp-strings.c:1064 msgid "job-state-reasons.queued-in-device" msgstr "" #. TRANSLATORS: Resources Are Not Ready -#: locale/ipp-strings.c:1062 +#: locale/ipp-strings.c:1066 msgid "job-state-reasons.resources-are-not-ready" msgstr "" #. TRANSLATORS: Resources Are Not Supported -#: locale/ipp-strings.c:1064 +#: locale/ipp-strings.c:1068 msgid "job-state-reasons.resources-are-not-supported" msgstr "" #. TRANSLATORS: Service offline -#: locale/ipp-strings.c:1066 +#: locale/ipp-strings.c:1070 msgid "job-state-reasons.service-off-line" msgstr "" #. TRANSLATORS: Submission Interrupted -#: locale/ipp-strings.c:1068 +#: locale/ipp-strings.c:1072 msgid "job-state-reasons.submission-interrupted" msgstr "" #. TRANSLATORS: Unsupported Attributes Or Values -#: locale/ipp-strings.c:1070 +#: locale/ipp-strings.c:1074 msgid "job-state-reasons.unsupported-attributes-or-values" msgstr "" #. TRANSLATORS: Unsupported Compression -#: locale/ipp-strings.c:1072 +#: locale/ipp-strings.c:1076 msgid "job-state-reasons.unsupported-compression" msgstr "" #. TRANSLATORS: Unsupported Document Format -#: locale/ipp-strings.c:1074 +#: locale/ipp-strings.c:1078 msgid "job-state-reasons.unsupported-document-format" msgstr "" #. TRANSLATORS: Waiting For User Action -#: locale/ipp-strings.c:1076 +#: locale/ipp-strings.c:1080 msgid "job-state-reasons.waiting-for-user-action" msgstr "" #. TRANSLATORS: Warnings Detected -#: locale/ipp-strings.c:1078 +#: locale/ipp-strings.c:1082 msgid "job-state-reasons.warnings-detected" msgstr "" #. TRANSLATORS: Pending -#: locale/ipp-strings.c:1080 +#: locale/ipp-strings.c:1084 msgid "job-state.3" msgstr "" #. TRANSLATORS: Held -#: locale/ipp-strings.c:1082 +#: locale/ipp-strings.c:1086 msgid "job-state.4" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:1084 +#: locale/ipp-strings.c:1088 msgid "job-state.5" msgstr "" #. TRANSLATORS: Stopped -#: locale/ipp-strings.c:1086 +#: locale/ipp-strings.c:1090 msgid "job-state.6" msgstr "" #. TRANSLATORS: Canceled -#: locale/ipp-strings.c:1088 +#: locale/ipp-strings.c:1092 msgid "job-state.7" msgstr "" #. TRANSLATORS: Aborted -#: locale/ipp-strings.c:1090 +#: locale/ipp-strings.c:1094 msgid "job-state.8" msgstr "" #. TRANSLATORS: Completed -#: locale/ipp-strings.c:1092 +#: locale/ipp-strings.c:1096 msgid "job-state.9" msgstr "" #. TRANSLATORS: Laminate Pages -#: locale/ipp-strings.c:1094 +#: locale/ipp-strings.c:1098 msgid "laminating" msgstr "" #. TRANSLATORS: Laminate -#: locale/ipp-strings.c:1096 +#: locale/ipp-strings.c:1100 msgid "laminating-sides" msgstr "" #. TRANSLATORS: Back Only -#: locale/ipp-strings.c:1098 +#: locale/ipp-strings.c:1102 msgid "laminating-sides.back" msgstr "" #. TRANSLATORS: Front and Back -#: locale/ipp-strings.c:1100 +#: locale/ipp-strings.c:1104 msgid "laminating-sides.both" msgstr "" #. TRANSLATORS: Front Only -#: locale/ipp-strings.c:1102 +#: locale/ipp-strings.c:1106 msgid "laminating-sides.front" msgstr "" #. TRANSLATORS: Type of Lamination -#: locale/ipp-strings.c:1104 +#: locale/ipp-strings.c:1108 msgid "laminating-type" msgstr "" #. TRANSLATORS: Archival -#: locale/ipp-strings.c:1106 +#: locale/ipp-strings.c:1110 msgid "laminating-type.archival" msgstr "" #. TRANSLATORS: Glossy -#: locale/ipp-strings.c:1108 +#: locale/ipp-strings.c:1112 msgid "laminating-type.glossy" msgstr "" #. TRANSLATORS: High Gloss -#: locale/ipp-strings.c:1110 +#: locale/ipp-strings.c:1114 msgid "laminating-type.high-gloss" msgstr "" #. TRANSLATORS: Matte -#: locale/ipp-strings.c:1112 +#: locale/ipp-strings.c:1116 msgid "laminating-type.matte" msgstr "" #. TRANSLATORS: Semi-gloss -#: locale/ipp-strings.c:1114 +#: locale/ipp-strings.c:1118 msgid "laminating-type.semi-gloss" msgstr "" #. TRANSLATORS: Translucent -#: locale/ipp-strings.c:1116 +#: locale/ipp-strings.c:1120 msgid "laminating-type.translucent" msgstr "" #. TRANSLATORS: Logo -#: locale/ipp-strings.c:1118 +#: locale/ipp-strings.c:1122 msgid "logo" msgstr "" #. TRANSLATORS: Amount of Material -#: locale/ipp-strings.c:1120 +#: locale/ipp-strings.c:1124 msgid "material-amount" msgstr "" #. TRANSLATORS: Amount Units -#: locale/ipp-strings.c:1122 +#: locale/ipp-strings.c:1126 msgid "material-amount-units" msgstr "" #. TRANSLATORS: Grams -#: locale/ipp-strings.c:1124 +#: locale/ipp-strings.c:1128 msgid "material-amount-units.g" msgstr "" #. TRANSLATORS: Kilograms -#: locale/ipp-strings.c:1126 +#: locale/ipp-strings.c:1130 msgid "material-amount-units.kg" msgstr "" #. TRANSLATORS: Liters -#: locale/ipp-strings.c:1128 +#: locale/ipp-strings.c:1132 msgid "material-amount-units.l" msgstr "" #. TRANSLATORS: Meters -#: locale/ipp-strings.c:1130 +#: locale/ipp-strings.c:1134 msgid "material-amount-units.m" msgstr "" #. TRANSLATORS: Milliliters -#: locale/ipp-strings.c:1132 +#: locale/ipp-strings.c:1136 msgid "material-amount-units.ml" msgstr "" #. TRANSLATORS: Millimeters -#: locale/ipp-strings.c:1134 +#: locale/ipp-strings.c:1138 msgid "material-amount-units.mm" msgstr "" #. TRANSLATORS: Material Color -#: locale/ipp-strings.c:1136 +#: locale/ipp-strings.c:1140 msgid "material-color" msgstr "" #. TRANSLATORS: Material Diameter -#: locale/ipp-strings.c:1138 +#: locale/ipp-strings.c:1142 msgid "material-diameter" msgstr "" #. TRANSLATORS: Material Diameter Tolerance -#: locale/ipp-strings.c:1140 +#: locale/ipp-strings.c:1144 msgid "material-diameter-tolerance" msgstr "" #. TRANSLATORS: Material Fill Density -#: locale/ipp-strings.c:1142 +#: locale/ipp-strings.c:1146 msgid "material-fill-density" msgstr "" #. TRANSLATORS: Material Name -#: locale/ipp-strings.c:1144 +#: locale/ipp-strings.c:1148 msgid "material-name" msgstr "" #. TRANSLATORS: Use Material For -#: locale/ipp-strings.c:1148 +#: locale/ipp-strings.c:1152 msgid "material-purpose" msgstr "" #. TRANSLATORS: Everything -#: locale/ipp-strings.c:1150 +#: locale/ipp-strings.c:1154 msgid "material-purpose.all" msgstr "" #. TRANSLATORS: Base -#: locale/ipp-strings.c:1152 +#: locale/ipp-strings.c:1156 msgid "material-purpose.base" msgstr "" #. TRANSLATORS: In-fill -#: locale/ipp-strings.c:1154 +#: locale/ipp-strings.c:1158 msgid "material-purpose.in-fill" msgstr "" #. TRANSLATORS: Shell -#: locale/ipp-strings.c:1156 +#: locale/ipp-strings.c:1160 msgid "material-purpose.shell" msgstr "" #. TRANSLATORS: Supports -#: locale/ipp-strings.c:1158 +#: locale/ipp-strings.c:1162 msgid "material-purpose.support" msgstr "" #. TRANSLATORS: Feed Rate -#: locale/ipp-strings.c:1160 +#: locale/ipp-strings.c:1164 msgid "material-rate" msgstr "" #. TRANSLATORS: Feed Rate Units -#: locale/ipp-strings.c:1162 +#: locale/ipp-strings.c:1166 msgid "material-rate-units" msgstr "" #. TRANSLATORS: Milligrams per second -#: locale/ipp-strings.c:1164 +#: locale/ipp-strings.c:1168 msgid "material-rate-units.mg_second" msgstr "" #. TRANSLATORS: Milliliters per second -#: locale/ipp-strings.c:1166 +#: locale/ipp-strings.c:1170 msgid "material-rate-units.ml_second" msgstr "" #. TRANSLATORS: Millimeters per second -#: locale/ipp-strings.c:1168 +#: locale/ipp-strings.c:1172 msgid "material-rate-units.mm_second" msgstr "" #. TRANSLATORS: Material Shell Thickness -#: locale/ipp-strings.c:1172 +#: locale/ipp-strings.c:1176 msgid "material-shell-thickness" msgstr "" #. TRANSLATORS: Material Temperature -#: locale/ipp-strings.c:1174 +#: locale/ipp-strings.c:1178 msgid "material-temperature" msgstr "" #. TRANSLATORS: Material Type -#: locale/ipp-strings.c:1176 +#: locale/ipp-strings.c:1180 msgid "material-type" msgstr "" #. TRANSLATORS: ABS -#: locale/ipp-strings.c:1178 +#: locale/ipp-strings.c:1182 msgid "material-type.abs" msgstr "" #. TRANSLATORS: Carbon Fiber ABS -#: locale/ipp-strings.c:1180 +#: locale/ipp-strings.c:1184 msgid "material-type.abs-carbon-fiber" msgstr "" #. TRANSLATORS: Carbon Nanotube ABS -#: locale/ipp-strings.c:1182 +#: locale/ipp-strings.c:1186 msgid "material-type.abs-carbon-nanotube" msgstr "" #. TRANSLATORS: Chocolate -#: locale/ipp-strings.c:1184 +#: locale/ipp-strings.c:1188 msgid "material-type.chocolate" msgstr "" #. TRANSLATORS: Gold -#: locale/ipp-strings.c:1186 +#: locale/ipp-strings.c:1190 msgid "material-type.gold" msgstr "" #. TRANSLATORS: Nylon -#: locale/ipp-strings.c:1188 +#: locale/ipp-strings.c:1192 msgid "material-type.nylon" msgstr "" #. TRANSLATORS: Pet -#: locale/ipp-strings.c:1190 +#: locale/ipp-strings.c:1194 msgid "material-type.pet" msgstr "" #. TRANSLATORS: Photopolymer -#: locale/ipp-strings.c:1192 +#: locale/ipp-strings.c:1196 msgid "material-type.photopolymer" msgstr "" #. TRANSLATORS: PLA -#: locale/ipp-strings.c:1194 +#: locale/ipp-strings.c:1198 msgid "material-type.pla" msgstr "" #. TRANSLATORS: Conductive PLA -#: locale/ipp-strings.c:1196 +#: locale/ipp-strings.c:1200 msgid "material-type.pla-conductive" msgstr "" #. TRANSLATORS: Flexible PLA -#: locale/ipp-strings.c:1200 +#: locale/ipp-strings.c:1204 msgid "material-type.pla-flexible" msgstr "" #. TRANSLATORS: Magnetic PLA -#: locale/ipp-strings.c:1202 +#: locale/ipp-strings.c:1206 msgid "material-type.pla-magnetic" msgstr "" #. TRANSLATORS: Steel PLA -#: locale/ipp-strings.c:1204 +#: locale/ipp-strings.c:1208 msgid "material-type.pla-steel" msgstr "" #. TRANSLATORS: Stone PLA -#: locale/ipp-strings.c:1206 +#: locale/ipp-strings.c:1210 msgid "material-type.pla-stone" msgstr "" #. TRANSLATORS: Wood PLA -#: locale/ipp-strings.c:1208 +#: locale/ipp-strings.c:1212 msgid "material-type.pla-wood" msgstr "" #. TRANSLATORS: Polycarbonate -#: locale/ipp-strings.c:1210 +#: locale/ipp-strings.c:1214 msgid "material-type.polycarbonate" msgstr "" #. TRANSLATORS: Dissolvable PVA -#: locale/ipp-strings.c:1212 +#: locale/ipp-strings.c:1216 msgid "material-type.pva-dissolvable" msgstr "" #. TRANSLATORS: Silver -#: locale/ipp-strings.c:1214 +#: locale/ipp-strings.c:1218 msgid "material-type.silver" msgstr "" #. TRANSLATORS: Titanium -#: locale/ipp-strings.c:1216 +#: locale/ipp-strings.c:1220 msgid "material-type.titanium" msgstr "" #. TRANSLATORS: Wax -#: locale/ipp-strings.c:1218 +#: locale/ipp-strings.c:1222 msgid "material-type.wax" msgstr "" #. TRANSLATORS: Materials -#: locale/ipp-strings.c:1220 +#: locale/ipp-strings.c:1224 msgid "materials-col" msgstr "" #. TRANSLATORS: Media -#: locale/ipp-strings.c:1222 +#: locale/ipp-strings.c:1226 msgid "media" msgstr "" #. TRANSLATORS: Back Coating of Media -#: locale/ipp-strings.c:1224 +#: locale/ipp-strings.c:1228 msgid "media-back-coating" msgstr "" #. TRANSLATORS: Glossy -#: locale/ipp-strings.c:1226 +#: locale/ipp-strings.c:1230 msgid "media-back-coating.glossy" msgstr "" #. TRANSLATORS: High Gloss -#: locale/ipp-strings.c:1228 +#: locale/ipp-strings.c:1232 msgid "media-back-coating.high-gloss" msgstr "" #. TRANSLATORS: Matte -#: locale/ipp-strings.c:1230 +#: locale/ipp-strings.c:1234 msgid "media-back-coating.matte" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1232 +#: locale/ipp-strings.c:1236 msgid "media-back-coating.none" msgstr "" #. TRANSLATORS: Satin -#: locale/ipp-strings.c:1234 +#: locale/ipp-strings.c:1238 msgid "media-back-coating.satin" msgstr "" #. TRANSLATORS: Semi-gloss -#: locale/ipp-strings.c:1236 +#: locale/ipp-strings.c:1240 msgid "media-back-coating.semi-gloss" msgstr "" #. TRANSLATORS: Media Bottom Margin -#: locale/ipp-strings.c:1238 +#: locale/ipp-strings.c:1242 msgid "media-bottom-margin" msgstr "" #. TRANSLATORS: Media -#: locale/ipp-strings.c:1240 +#: locale/ipp-strings.c:1244 msgid "media-col" msgstr "" #. TRANSLATORS: Media Color -#: locale/ipp-strings.c:1242 +#: locale/ipp-strings.c:1246 msgid "media-color" msgstr "" #. TRANSLATORS: Black -#: locale/ipp-strings.c:1244 +#: locale/ipp-strings.c:1248 msgid "media-color.black" msgstr "" #. TRANSLATORS: Blue -#: locale/ipp-strings.c:1246 +#: locale/ipp-strings.c:1250 msgid "media-color.blue" msgstr "" #. TRANSLATORS: Brown -#: locale/ipp-strings.c:1248 +#: locale/ipp-strings.c:1252 msgid "media-color.brown" msgstr "" #. TRANSLATORS: Buff -#: locale/ipp-strings.c:1250 +#: locale/ipp-strings.c:1254 msgid "media-color.buff" msgstr "" #. TRANSLATORS: Clear Black -#: locale/ipp-strings.c:1252 +#: locale/ipp-strings.c:1256 msgid "media-color.clear-black" msgstr "" #. TRANSLATORS: Clear Blue -#: locale/ipp-strings.c:1254 +#: locale/ipp-strings.c:1258 msgid "media-color.clear-blue" msgstr "" #. TRANSLATORS: Clear Brown -#: locale/ipp-strings.c:1256 +#: locale/ipp-strings.c:1260 msgid "media-color.clear-brown" msgstr "" #. TRANSLATORS: Clear Buff -#: locale/ipp-strings.c:1258 +#: locale/ipp-strings.c:1262 msgid "media-color.clear-buff" msgstr "" #. TRANSLATORS: Clear Cyan -#: locale/ipp-strings.c:1260 +#: locale/ipp-strings.c:1264 msgid "media-color.clear-cyan" msgstr "" #. TRANSLATORS: Clear Gold -#: locale/ipp-strings.c:1262 +#: locale/ipp-strings.c:1266 msgid "media-color.clear-gold" msgstr "" #. TRANSLATORS: Clear Goldenrod -#: locale/ipp-strings.c:1264 +#: locale/ipp-strings.c:1268 msgid "media-color.clear-goldenrod" msgstr "" #. TRANSLATORS: Clear Gray -#: locale/ipp-strings.c:1266 +#: locale/ipp-strings.c:1270 msgid "media-color.clear-gray" msgstr "" #. TRANSLATORS: Clear Green -#: locale/ipp-strings.c:1268 +#: locale/ipp-strings.c:1272 msgid "media-color.clear-green" msgstr "" #. TRANSLATORS: Clear Ivory -#: locale/ipp-strings.c:1270 +#: locale/ipp-strings.c:1274 msgid "media-color.clear-ivory" msgstr "" #. TRANSLATORS: Clear Magenta -#: locale/ipp-strings.c:1272 +#: locale/ipp-strings.c:1276 msgid "media-color.clear-magenta" msgstr "" #. TRANSLATORS: Clear Multi Color -#: locale/ipp-strings.c:1274 +#: locale/ipp-strings.c:1278 msgid "media-color.clear-multi-color" msgstr "" #. TRANSLATORS: Clear Mustard -#: locale/ipp-strings.c:1276 +#: locale/ipp-strings.c:1280 msgid "media-color.clear-mustard" msgstr "" #. TRANSLATORS: Clear Orange -#: locale/ipp-strings.c:1278 +#: locale/ipp-strings.c:1282 msgid "media-color.clear-orange" msgstr "" #. TRANSLATORS: Clear Pink -#: locale/ipp-strings.c:1280 +#: locale/ipp-strings.c:1284 msgid "media-color.clear-pink" msgstr "" #. TRANSLATORS: Clear Red -#: locale/ipp-strings.c:1282 +#: locale/ipp-strings.c:1286 msgid "media-color.clear-red" msgstr "" #. TRANSLATORS: Clear Silver -#: locale/ipp-strings.c:1284 +#: locale/ipp-strings.c:1288 msgid "media-color.clear-silver" msgstr "" #. TRANSLATORS: Clear Turquoise -#: locale/ipp-strings.c:1286 +#: locale/ipp-strings.c:1290 msgid "media-color.clear-turquoise" msgstr "" #. TRANSLATORS: Clear Violet -#: locale/ipp-strings.c:1288 +#: locale/ipp-strings.c:1292 msgid "media-color.clear-violet" msgstr "" #. TRANSLATORS: Clear White -#: locale/ipp-strings.c:1290 +#: locale/ipp-strings.c:1294 msgid "media-color.clear-white" msgstr "" #. TRANSLATORS: Clear Yellow -#: locale/ipp-strings.c:1292 +#: locale/ipp-strings.c:1296 msgid "media-color.clear-yellow" msgstr "" #. TRANSLATORS: Cyan -#: locale/ipp-strings.c:1294 +#: locale/ipp-strings.c:1298 msgid "media-color.cyan" msgstr "" #. TRANSLATORS: Dark Blue -#: locale/ipp-strings.c:1296 +#: locale/ipp-strings.c:1300 msgid "media-color.dark-blue" msgstr "" #. TRANSLATORS: Dark Brown -#: locale/ipp-strings.c:1298 +#: locale/ipp-strings.c:1302 msgid "media-color.dark-brown" msgstr "" #. TRANSLATORS: Dark Buff -#: locale/ipp-strings.c:1300 +#: locale/ipp-strings.c:1304 msgid "media-color.dark-buff" msgstr "" #. TRANSLATORS: Dark Cyan -#: locale/ipp-strings.c:1302 +#: locale/ipp-strings.c:1306 msgid "media-color.dark-cyan" msgstr "" #. TRANSLATORS: Dark Gold -#: locale/ipp-strings.c:1304 +#: locale/ipp-strings.c:1308 msgid "media-color.dark-gold" msgstr "" #. TRANSLATORS: Dark Goldenrod -#: locale/ipp-strings.c:1306 +#: locale/ipp-strings.c:1310 msgid "media-color.dark-goldenrod" msgstr "" #. TRANSLATORS: Dark Gray -#: locale/ipp-strings.c:1308 +#: locale/ipp-strings.c:1312 msgid "media-color.dark-gray" msgstr "" #. TRANSLATORS: Dark Green -#: locale/ipp-strings.c:1310 +#: locale/ipp-strings.c:1314 msgid "media-color.dark-green" msgstr "" #. TRANSLATORS: Dark Ivory -#: locale/ipp-strings.c:1312 +#: locale/ipp-strings.c:1316 msgid "media-color.dark-ivory" msgstr "" #. TRANSLATORS: Dark Magenta -#: locale/ipp-strings.c:1314 +#: locale/ipp-strings.c:1318 msgid "media-color.dark-magenta" msgstr "" #. TRANSLATORS: Dark Mustard -#: locale/ipp-strings.c:1316 +#: locale/ipp-strings.c:1320 msgid "media-color.dark-mustard" msgstr "" #. TRANSLATORS: Dark Orange -#: locale/ipp-strings.c:1318 +#: locale/ipp-strings.c:1322 msgid "media-color.dark-orange" msgstr "" #. TRANSLATORS: Dark Pink -#: locale/ipp-strings.c:1320 +#: locale/ipp-strings.c:1324 msgid "media-color.dark-pink" msgstr "" #. TRANSLATORS: Dark Red -#: locale/ipp-strings.c:1322 +#: locale/ipp-strings.c:1326 msgid "media-color.dark-red" msgstr "" #. TRANSLATORS: Dark Silver -#: locale/ipp-strings.c:1324 +#: locale/ipp-strings.c:1328 msgid "media-color.dark-silver" msgstr "" #. TRANSLATORS: Dark Turquoise -#: locale/ipp-strings.c:1326 +#: locale/ipp-strings.c:1330 msgid "media-color.dark-turquoise" msgstr "" #. TRANSLATORS: Dark Violet -#: locale/ipp-strings.c:1328 +#: locale/ipp-strings.c:1332 msgid "media-color.dark-violet" msgstr "" #. TRANSLATORS: Dark Yellow -#: locale/ipp-strings.c:1330 +#: locale/ipp-strings.c:1334 msgid "media-color.dark-yellow" msgstr "" #. TRANSLATORS: Gold -#: locale/ipp-strings.c:1332 +#: locale/ipp-strings.c:1336 msgid "media-color.gold" msgstr "" #. TRANSLATORS: Goldenrod -#: locale/ipp-strings.c:1334 +#: locale/ipp-strings.c:1338 msgid "media-color.goldenrod" msgstr "" #. TRANSLATORS: Gray -#: locale/ipp-strings.c:1336 +#: locale/ipp-strings.c:1340 msgid "media-color.gray" msgstr "" #. TRANSLATORS: Green -#: locale/ipp-strings.c:1338 +#: locale/ipp-strings.c:1342 msgid "media-color.green" msgstr "" #. TRANSLATORS: Ivory -#: locale/ipp-strings.c:1340 +#: locale/ipp-strings.c:1344 msgid "media-color.ivory" msgstr "" #. TRANSLATORS: Light Black -#: locale/ipp-strings.c:1342 +#: locale/ipp-strings.c:1346 msgid "media-color.light-black" msgstr "" #. TRANSLATORS: Light Blue -#: locale/ipp-strings.c:1344 +#: locale/ipp-strings.c:1348 msgid "media-color.light-blue" msgstr "" #. TRANSLATORS: Light Brown -#: locale/ipp-strings.c:1346 +#: locale/ipp-strings.c:1350 msgid "media-color.light-brown" msgstr "" #. TRANSLATORS: Light Buff -#: locale/ipp-strings.c:1348 +#: locale/ipp-strings.c:1352 msgid "media-color.light-buff" msgstr "" #. TRANSLATORS: Light Cyan -#: locale/ipp-strings.c:1350 +#: locale/ipp-strings.c:1354 msgid "media-color.light-cyan" msgstr "" #. TRANSLATORS: Light Gold -#: locale/ipp-strings.c:1352 +#: locale/ipp-strings.c:1356 msgid "media-color.light-gold" msgstr "" #. TRANSLATORS: Light Goldenrod -#: locale/ipp-strings.c:1354 +#: locale/ipp-strings.c:1358 msgid "media-color.light-goldenrod" msgstr "" #. TRANSLATORS: Light Gray -#: locale/ipp-strings.c:1356 +#: locale/ipp-strings.c:1360 msgid "media-color.light-gray" msgstr "" #. TRANSLATORS: Light Green -#: locale/ipp-strings.c:1358 +#: locale/ipp-strings.c:1362 msgid "media-color.light-green" msgstr "" #. TRANSLATORS: Light Ivory -#: locale/ipp-strings.c:1360 +#: locale/ipp-strings.c:1364 msgid "media-color.light-ivory" msgstr "" #. TRANSLATORS: Light Magenta -#: locale/ipp-strings.c:1362 +#: locale/ipp-strings.c:1366 msgid "media-color.light-magenta" msgstr "" #. TRANSLATORS: Light Mustard -#: locale/ipp-strings.c:1364 +#: locale/ipp-strings.c:1368 msgid "media-color.light-mustard" msgstr "" #. TRANSLATORS: Light Orange -#: locale/ipp-strings.c:1366 +#: locale/ipp-strings.c:1370 msgid "media-color.light-orange" msgstr "" #. TRANSLATORS: Light Pink -#: locale/ipp-strings.c:1368 +#: locale/ipp-strings.c:1372 msgid "media-color.light-pink" msgstr "" #. TRANSLATORS: Light Red -#: locale/ipp-strings.c:1370 +#: locale/ipp-strings.c:1374 msgid "media-color.light-red" msgstr "" #. TRANSLATORS: Light Silver -#: locale/ipp-strings.c:1372 +#: locale/ipp-strings.c:1376 msgid "media-color.light-silver" msgstr "" #. TRANSLATORS: Light Turquoise -#: locale/ipp-strings.c:1374 +#: locale/ipp-strings.c:1378 msgid "media-color.light-turquoise" msgstr "" #. TRANSLATORS: Light Violet -#: locale/ipp-strings.c:1376 +#: locale/ipp-strings.c:1380 msgid "media-color.light-violet" msgstr "" #. TRANSLATORS: Light Yellow -#: locale/ipp-strings.c:1378 +#: locale/ipp-strings.c:1382 msgid "media-color.light-yellow" msgstr "" #. TRANSLATORS: Magenta -#: locale/ipp-strings.c:1380 +#: locale/ipp-strings.c:1384 msgid "media-color.magenta" msgstr "" #. TRANSLATORS: Multi-color -#: locale/ipp-strings.c:1382 +#: locale/ipp-strings.c:1386 msgid "media-color.multi-color" msgstr "" #. TRANSLATORS: Mustard -#: locale/ipp-strings.c:1384 +#: locale/ipp-strings.c:1388 msgid "media-color.mustard" msgstr "" #. TRANSLATORS: No Color -#: locale/ipp-strings.c:1386 +#: locale/ipp-strings.c:1390 msgid "media-color.no-color" msgstr "" #. TRANSLATORS: Orange -#: locale/ipp-strings.c:1388 +#: locale/ipp-strings.c:1392 msgid "media-color.orange" msgstr "" #. TRANSLATORS: Pink -#: locale/ipp-strings.c:1390 +#: locale/ipp-strings.c:1394 msgid "media-color.pink" msgstr "" #. TRANSLATORS: Red -#: locale/ipp-strings.c:1392 +#: locale/ipp-strings.c:1396 msgid "media-color.red" msgstr "" #. TRANSLATORS: Silver -#: locale/ipp-strings.c:1394 +#: locale/ipp-strings.c:1398 msgid "media-color.silver" msgstr "" #. TRANSLATORS: Turquoise -#: locale/ipp-strings.c:1396 +#: locale/ipp-strings.c:1400 msgid "media-color.turquoise" msgstr "" #. TRANSLATORS: Violet -#: locale/ipp-strings.c:1398 +#: locale/ipp-strings.c:1402 msgid "media-color.violet" msgstr "" #. TRANSLATORS: White -#: locale/ipp-strings.c:1400 +#: locale/ipp-strings.c:1404 msgid "media-color.white" msgstr "" #. TRANSLATORS: Yellow -#: locale/ipp-strings.c:1402 +#: locale/ipp-strings.c:1406 msgid "media-color.yellow" msgstr "" #. TRANSLATORS: Front Coating of Media -#: locale/ipp-strings.c:1404 +#: locale/ipp-strings.c:1408 msgid "media-front-coating" msgstr "" #. TRANSLATORS: Media Grain -#: locale/ipp-strings.c:1406 +#: locale/ipp-strings.c:1410 msgid "media-grain" msgstr "" #. TRANSLATORS: Cross-Feed Direction -#: locale/ipp-strings.c:1408 +#: locale/ipp-strings.c:1412 msgid "media-grain.x-direction" msgstr "" #. TRANSLATORS: Feed Direction -#: locale/ipp-strings.c:1410 +#: locale/ipp-strings.c:1414 msgid "media-grain.y-direction" msgstr "" #. TRANSLATORS: Media Hole Count -#: locale/ipp-strings.c:1412 +#: locale/ipp-strings.c:1416 msgid "media-hole-count" msgstr "" #. TRANSLATORS: Media Info -#: locale/ipp-strings.c:1414 +#: locale/ipp-strings.c:1418 msgid "media-info" msgstr "" #. TRANSLATORS: Force Media -#: locale/ipp-strings.c:1416 +#: locale/ipp-strings.c:1420 msgid "media-input-tray-check" msgstr "" #. TRANSLATORS: Media Left Margin -#: locale/ipp-strings.c:1418 +#: locale/ipp-strings.c:1422 msgid "media-left-margin" msgstr "" #. TRANSLATORS: Pre-printed Media -#: locale/ipp-strings.c:1420 +#: locale/ipp-strings.c:1424 msgid "media-pre-printed" msgstr "" #. TRANSLATORS: Blank -#: locale/ipp-strings.c:1422 +#: locale/ipp-strings.c:1426 msgid "media-pre-printed.blank" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1424 +#: locale/ipp-strings.c:1428 msgid "media-pre-printed.letter-head" msgstr "" #. TRANSLATORS: Pre-printed -#: locale/ipp-strings.c:1426 +#: locale/ipp-strings.c:1430 msgid "media-pre-printed.pre-printed" msgstr "" #. TRANSLATORS: Recycled Media -#: locale/ipp-strings.c:1428 +#: locale/ipp-strings.c:1432 msgid "media-recycled" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1430 +#: locale/ipp-strings.c:1434 msgid "media-recycled.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:1432 +#: locale/ipp-strings.c:1436 msgid "media-recycled.standard" msgstr "" #. TRANSLATORS: Media Right Margin -#: locale/ipp-strings.c:1434 +#: locale/ipp-strings.c:1438 msgid "media-right-margin" msgstr "" #. TRANSLATORS: Media Dimensions -#: locale/ipp-strings.c:1436 +#: locale/ipp-strings.c:1440 msgid "media-size" msgstr "" #. TRANSLATORS: Media Name -#: locale/ipp-strings.c:1438 +#: locale/ipp-strings.c:1442 msgid "media-size-name" msgstr "" #. TRANSLATORS: Media Source -#: locale/ipp-strings.c:1440 +#: locale/ipp-strings.c:1444 msgid "media-source" msgstr "" #. TRANSLATORS: Alternate -#: locale/ipp-strings.c:1442 +#: locale/ipp-strings.c:1446 msgid "media-source.alternate" msgstr "" #. TRANSLATORS: Alternate Roll -#: locale/ipp-strings.c:1444 +#: locale/ipp-strings.c:1448 msgid "media-source.alternate-roll" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:1446 +#: locale/ipp-strings.c:1450 msgid "media-source.auto" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:1448 +#: locale/ipp-strings.c:1452 msgid "media-source.bottom" msgstr "" #. TRANSLATORS: By-pass Tray -#: locale/ipp-strings.c:1450 +#: locale/ipp-strings.c:1454 msgid "media-source.by-pass-tray" msgstr "" #. TRANSLATORS: Center -#: locale/ipp-strings.c:1452 +#: locale/ipp-strings.c:1456 msgid "media-source.center" msgstr "" #. TRANSLATORS: Disc -#: locale/ipp-strings.c:1454 +#: locale/ipp-strings.c:1458 msgid "media-source.disc" msgstr "" #. TRANSLATORS: Envelope -#: locale/ipp-strings.c:1456 +#: locale/ipp-strings.c:1460 msgid "media-source.envelope" msgstr "" #. TRANSLATORS: Hagaki -#: locale/ipp-strings.c:1458 +#: locale/ipp-strings.c:1462 msgid "media-source.hagaki" msgstr "" #. TRANSLATORS: Large Capacity -#: locale/ipp-strings.c:1460 +#: locale/ipp-strings.c:1464 msgid "media-source.large-capacity" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:1462 +#: locale/ipp-strings.c:1466 msgid "media-source.left" msgstr "" #. TRANSLATORS: Main -#: locale/ipp-strings.c:1464 +#: locale/ipp-strings.c:1468 msgid "media-source.main" msgstr "" #. TRANSLATORS: Main Roll -#: locale/ipp-strings.c:1466 +#: locale/ipp-strings.c:1470 msgid "media-source.main-roll" msgstr "" #. TRANSLATORS: Manual -#: locale/ipp-strings.c:1468 +#: locale/ipp-strings.c:1472 msgid "media-source.manual" msgstr "" #. TRANSLATORS: Middle -#: locale/ipp-strings.c:1470 +#: locale/ipp-strings.c:1474 msgid "media-source.middle" msgstr "" #. TRANSLATORS: Photo -#: locale/ipp-strings.c:1472 +#: locale/ipp-strings.c:1476 msgid "media-source.photo" msgstr "" #. TRANSLATORS: Rear -#: locale/ipp-strings.c:1474 +#: locale/ipp-strings.c:1478 msgid "media-source.rear" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:1476 +#: locale/ipp-strings.c:1480 msgid "media-source.right" msgstr "" #. TRANSLATORS: Roll 1 -#: locale/ipp-strings.c:1478 +#: locale/ipp-strings.c:1482 msgid "media-source.roll-1" msgstr "" #. TRANSLATORS: Roll 10 -#: locale/ipp-strings.c:1480 +#: locale/ipp-strings.c:1484 msgid "media-source.roll-10" msgstr "" #. TRANSLATORS: Roll 2 -#: locale/ipp-strings.c:1482 +#: locale/ipp-strings.c:1486 msgid "media-source.roll-2" msgstr "" #. TRANSLATORS: Roll 3 -#: locale/ipp-strings.c:1484 +#: locale/ipp-strings.c:1488 msgid "media-source.roll-3" msgstr "" #. TRANSLATORS: Roll 4 -#: locale/ipp-strings.c:1486 +#: locale/ipp-strings.c:1490 msgid "media-source.roll-4" msgstr "" #. TRANSLATORS: Roll 5 -#: locale/ipp-strings.c:1488 +#: locale/ipp-strings.c:1492 msgid "media-source.roll-5" msgstr "" #. TRANSLATORS: Roll 6 -#: locale/ipp-strings.c:1490 +#: locale/ipp-strings.c:1494 msgid "media-source.roll-6" msgstr "" #. TRANSLATORS: Roll 7 -#: locale/ipp-strings.c:1492 +#: locale/ipp-strings.c:1496 msgid "media-source.roll-7" msgstr "" #. TRANSLATORS: Roll 8 -#: locale/ipp-strings.c:1494 +#: locale/ipp-strings.c:1498 msgid "media-source.roll-8" msgstr "" #. TRANSLATORS: Roll 9 -#: locale/ipp-strings.c:1496 +#: locale/ipp-strings.c:1500 msgid "media-source.roll-9" msgstr "" #. TRANSLATORS: Side -#: locale/ipp-strings.c:1498 +#: locale/ipp-strings.c:1502 msgid "media-source.side" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:1500 +#: locale/ipp-strings.c:1504 msgid "media-source.top" msgstr "" #. TRANSLATORS: Tray 1 -#: locale/ipp-strings.c:1502 +#: locale/ipp-strings.c:1506 msgid "media-source.tray-1" msgstr "" #. TRANSLATORS: Tray 10 -#: locale/ipp-strings.c:1504 +#: locale/ipp-strings.c:1508 msgid "media-source.tray-10" msgstr "" #. TRANSLATORS: Tray 11 -#: locale/ipp-strings.c:1506 +#: locale/ipp-strings.c:1510 msgid "media-source.tray-11" msgstr "" #. TRANSLATORS: Tray 12 -#: locale/ipp-strings.c:1508 +#: locale/ipp-strings.c:1512 msgid "media-source.tray-12" msgstr "" #. TRANSLATORS: Tray 13 -#: locale/ipp-strings.c:1510 +#: locale/ipp-strings.c:1514 msgid "media-source.tray-13" msgstr "" #. TRANSLATORS: Tray 14 -#: locale/ipp-strings.c:1512 +#: locale/ipp-strings.c:1516 msgid "media-source.tray-14" msgstr "" #. TRANSLATORS: Tray 15 -#: locale/ipp-strings.c:1514 +#: locale/ipp-strings.c:1518 msgid "media-source.tray-15" msgstr "" #. TRANSLATORS: Tray 16 -#: locale/ipp-strings.c:1516 +#: locale/ipp-strings.c:1520 msgid "media-source.tray-16" msgstr "" #. TRANSLATORS: Tray 17 -#: locale/ipp-strings.c:1518 +#: locale/ipp-strings.c:1522 msgid "media-source.tray-17" msgstr "" #. TRANSLATORS: Tray 18 -#: locale/ipp-strings.c:1520 +#: locale/ipp-strings.c:1524 msgid "media-source.tray-18" msgstr "" #. TRANSLATORS: Tray 19 -#: locale/ipp-strings.c:1522 +#: locale/ipp-strings.c:1526 msgid "media-source.tray-19" msgstr "" #. TRANSLATORS: Tray 2 -#: locale/ipp-strings.c:1524 +#: locale/ipp-strings.c:1528 msgid "media-source.tray-2" msgstr "" #. TRANSLATORS: Tray 20 -#: locale/ipp-strings.c:1526 +#: locale/ipp-strings.c:1530 msgid "media-source.tray-20" msgstr "" #. TRANSLATORS: Tray 3 -#: locale/ipp-strings.c:1528 +#: locale/ipp-strings.c:1532 msgid "media-source.tray-3" msgstr "" #. TRANSLATORS: Tray 4 -#: locale/ipp-strings.c:1530 +#: locale/ipp-strings.c:1534 msgid "media-source.tray-4" msgstr "" #. TRANSLATORS: Tray 5 -#: locale/ipp-strings.c:1532 +#: locale/ipp-strings.c:1536 msgid "media-source.tray-5" msgstr "" #. TRANSLATORS: Tray 6 -#: locale/ipp-strings.c:1534 +#: locale/ipp-strings.c:1538 msgid "media-source.tray-6" msgstr "" #. TRANSLATORS: Tray 7 -#: locale/ipp-strings.c:1536 +#: locale/ipp-strings.c:1540 msgid "media-source.tray-7" msgstr "" #. TRANSLATORS: Tray 8 -#: locale/ipp-strings.c:1538 +#: locale/ipp-strings.c:1542 msgid "media-source.tray-8" msgstr "" #. TRANSLATORS: Tray 9 -#: locale/ipp-strings.c:1540 +#: locale/ipp-strings.c:1544 msgid "media-source.tray-9" msgstr "" #. TRANSLATORS: Media Thickness -#: locale/ipp-strings.c:1542 +#: locale/ipp-strings.c:1546 msgid "media-thickness" msgstr "" #. TRANSLATORS: Media Tooth (Texture) -#: locale/ipp-strings.c:1544 +#: locale/ipp-strings.c:1548 msgid "media-tooth" msgstr "" #. TRANSLATORS: Antique -#: locale/ipp-strings.c:1546 +#: locale/ipp-strings.c:1550 msgid "media-tooth.antique" msgstr "" #. TRANSLATORS: Extra Smooth -#: locale/ipp-strings.c:1548 +#: locale/ipp-strings.c:1552 msgid "media-tooth.calendared" msgstr "" #. TRANSLATORS: Coarse -#: locale/ipp-strings.c:1550 +#: locale/ipp-strings.c:1554 msgid "media-tooth.coarse" msgstr "" #. TRANSLATORS: Fine -#: locale/ipp-strings.c:1552 +#: locale/ipp-strings.c:1556 msgid "media-tooth.fine" msgstr "" #. TRANSLATORS: Linen -#: locale/ipp-strings.c:1554 +#: locale/ipp-strings.c:1558 msgid "media-tooth.linen" msgstr "" #. TRANSLATORS: Medium -#: locale/ipp-strings.c:1556 +#: locale/ipp-strings.c:1560 msgid "media-tooth.medium" msgstr "" #. TRANSLATORS: Smooth -#: locale/ipp-strings.c:1558 +#: locale/ipp-strings.c:1562 msgid "media-tooth.smooth" msgstr "" #. TRANSLATORS: Stipple -#: locale/ipp-strings.c:1560 +#: locale/ipp-strings.c:1564 msgid "media-tooth.stipple" msgstr "" #. TRANSLATORS: Rough -#: locale/ipp-strings.c:1562 +#: locale/ipp-strings.c:1566 msgid "media-tooth.uncalendared" msgstr "" #. TRANSLATORS: Vellum -#: locale/ipp-strings.c:1564 +#: locale/ipp-strings.c:1568 msgid "media-tooth.vellum" msgstr "" #. TRANSLATORS: Media Top Margin -#: locale/ipp-strings.c:1566 +#: locale/ipp-strings.c:1570 msgid "media-top-margin" msgstr "" #. TRANSLATORS: Media Type -#: locale/ipp-strings.c:1568 +#: locale/ipp-strings.c:1572 msgid "media-type" msgstr "" #. TRANSLATORS: Aluminum -#: locale/ipp-strings.c:1570 +#: locale/ipp-strings.c:1574 msgid "media-type.aluminum" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:1572 +#: locale/ipp-strings.c:1576 msgid "media-type.auto" msgstr "" #. TRANSLATORS: Back Print Film -#: locale/ipp-strings.c:1574 +#: locale/ipp-strings.c:1578 msgid "media-type.back-print-film" msgstr "" #. TRANSLATORS: Cardboard -#: locale/ipp-strings.c:1576 +#: locale/ipp-strings.c:1580 msgid "media-type.cardboard" msgstr "" #. TRANSLATORS: Cardstock -#: locale/ipp-strings.c:1578 +#: locale/ipp-strings.c:1582 msgid "media-type.cardstock" msgstr "" #. TRANSLATORS: CD -#: locale/ipp-strings.c:1580 +#: locale/ipp-strings.c:1584 msgid "media-type.cd" msgstr "" +#. TRANSLATORS: Photo Advanced Paper +#: locale/ipp-strings.c:1586 msgid "media-type.com.hp.advanced-photo" msgstr "" +#. TRANSLATORS: Brochure Glossy Paper +#: locale/ipp-strings.c:1588 msgid "media-type.com.hp.brochure-glossy" msgstr "" +#. TRANSLATORS: Brochure Matte Paper +#: locale/ipp-strings.c:1590 msgid "media-type.com.hp.brochure-matte" msgstr "" +#. TRANSLATORS: Matte Coverstock +#: locale/ipp-strings.c:1592 msgid "media-type.com.hp.cover-matte" msgstr "" +#. TRANSLATORS: EcoSMART Lite Paper +#: locale/ipp-strings.c:1594 msgid "media-type.com.hp.ecosmart-lite" msgstr "" +#. TRANSLATORS: Everyday Glossy Paper +#: locale/ipp-strings.c:1596 msgid "media-type.com.hp.everyday-glossy" msgstr "" +#. TRANSLATORS: Everyday Matte Paper +#: locale/ipp-strings.c:1598 msgid "media-type.com.hp.everyday-matte" msgstr "" +#. TRANSLATORS: Extra Heavyweight Paper +#: locale/ipp-strings.c:1600 msgid "media-type.com.hp.extra-heavy" msgstr "" +#. TRANSLATORS: Intermediate Paper +#: locale/ipp-strings.c:1602 msgid "media-type.com.hp.intermediate" msgstr "" +#. TRANSLATORS: Mid-Weight Paper +#: locale/ipp-strings.c:1604 msgid "media-type.com.hp.mid-weight" msgstr "" +#. TRANSLATORS: Inkjet Premium Paper +#: locale/ipp-strings.c:1606 msgid "media-type.com.hp.premium-inkjet" msgstr "" +#. TRANSLATORS: Photo Premium Paper +#: locale/ipp-strings.c:1608 msgid "media-type.com.hp.premium-photo" msgstr "" +#. TRANSLATORS: Premium Matte Presentation Paper +#: locale/ipp-strings.c:1610 msgid "media-type.com.hp.premium-presentation-matte" msgstr "" #. TRANSLATORS: Continuous -#: locale/ipp-strings.c:1582 +#: locale/ipp-strings.c:1612 msgid "media-type.continuous" msgstr "" #. TRANSLATORS: Continuous Long -#: locale/ipp-strings.c:1584 +#: locale/ipp-strings.c:1614 msgid "media-type.continuous-long" msgstr "" #. TRANSLATORS: Continuous Short -#: locale/ipp-strings.c:1586 +#: locale/ipp-strings.c:1616 msgid "media-type.continuous-short" msgstr "" #. TRANSLATORS: Corrugated Board -#: locale/ipp-strings.c:1588 +#: locale/ipp-strings.c:1618 msgid "media-type.corrugated-board" msgstr "" #. TRANSLATORS: Optical Disc -#: locale/ipp-strings.c:1590 +#: locale/ipp-strings.c:1620 msgid "media-type.disc" msgstr "" #. TRANSLATORS: Glossy Optical Disc -#: locale/ipp-strings.c:1592 +#: locale/ipp-strings.c:1622 msgid "media-type.disc-glossy" msgstr "" #. TRANSLATORS: High Gloss Optical Disc -#: locale/ipp-strings.c:1594 +#: locale/ipp-strings.c:1624 msgid "media-type.disc-high-gloss" msgstr "" #. TRANSLATORS: Matte Optical Disc -#: locale/ipp-strings.c:1596 +#: locale/ipp-strings.c:1626 msgid "media-type.disc-matte" msgstr "" #. TRANSLATORS: Satin Optical Disc -#: locale/ipp-strings.c:1598 +#: locale/ipp-strings.c:1628 msgid "media-type.disc-satin" msgstr "" #. TRANSLATORS: Semi-Gloss Optical Disc -#: locale/ipp-strings.c:1600 +#: locale/ipp-strings.c:1630 msgid "media-type.disc-semi-gloss" msgstr "" #. TRANSLATORS: Double Wall -#: locale/ipp-strings.c:1602 +#: locale/ipp-strings.c:1632 msgid "media-type.double-wall" msgstr "" #. TRANSLATORS: Dry Film -#: locale/ipp-strings.c:1604 +#: locale/ipp-strings.c:1634 msgid "media-type.dry-film" msgstr "" #. TRANSLATORS: DVD -#: locale/ipp-strings.c:1606 +#: locale/ipp-strings.c:1636 msgid "media-type.dvd" msgstr "" #. TRANSLATORS: Embossing Foil -#: locale/ipp-strings.c:1608 +#: locale/ipp-strings.c:1638 msgid "media-type.embossing-foil" msgstr "" #. TRANSLATORS: End Board -#: locale/ipp-strings.c:1610 +#: locale/ipp-strings.c:1640 msgid "media-type.end-board" msgstr "" #. TRANSLATORS: Envelope -#: locale/ipp-strings.c:1612 +#: locale/ipp-strings.c:1642 msgid "media-type.envelope" msgstr "" #. TRANSLATORS: Archival Envelope -#: locale/ipp-strings.c:1614 +#: locale/ipp-strings.c:1644 msgid "media-type.envelope-archival" msgstr "" #. TRANSLATORS: Bond Envelope -#: locale/ipp-strings.c:1616 +#: locale/ipp-strings.c:1646 msgid "media-type.envelope-bond" msgstr "" #. TRANSLATORS: Coated Envelope -#: locale/ipp-strings.c:1618 +#: locale/ipp-strings.c:1648 msgid "media-type.envelope-coated" msgstr "" #. TRANSLATORS: Cotton Envelope -#: locale/ipp-strings.c:1620 +#: locale/ipp-strings.c:1650 msgid "media-type.envelope-cotton" msgstr "" #. TRANSLATORS: Fine Envelope -#: locale/ipp-strings.c:1622 +#: locale/ipp-strings.c:1652 msgid "media-type.envelope-fine" msgstr "" #. TRANSLATORS: Heavyweight Envelope -#: locale/ipp-strings.c:1624 +#: locale/ipp-strings.c:1654 msgid "media-type.envelope-heavyweight" msgstr "" #. TRANSLATORS: Inkjet Envelope -#: locale/ipp-strings.c:1626 +#: locale/ipp-strings.c:1656 msgid "media-type.envelope-inkjet" msgstr "" #. TRANSLATORS: Lightweight Envelope -#: locale/ipp-strings.c:1628 +#: locale/ipp-strings.c:1658 msgid "media-type.envelope-lightweight" msgstr "" #. TRANSLATORS: Plain Envelope -#: locale/ipp-strings.c:1630 +#: locale/ipp-strings.c:1660 msgid "media-type.envelope-plain" msgstr "" #. TRANSLATORS: Preprinted Envelope -#: locale/ipp-strings.c:1632 +#: locale/ipp-strings.c:1662 msgid "media-type.envelope-preprinted" msgstr "" #. TRANSLATORS: Windowed Envelope -#: locale/ipp-strings.c:1634 +#: locale/ipp-strings.c:1664 msgid "media-type.envelope-window" msgstr "" #. TRANSLATORS: Fabric -#: locale/ipp-strings.c:1636 +#: locale/ipp-strings.c:1666 msgid "media-type.fabric" msgstr "" #. TRANSLATORS: Archival Fabric -#: locale/ipp-strings.c:1638 +#: locale/ipp-strings.c:1668 msgid "media-type.fabric-archival" msgstr "" #. TRANSLATORS: Glossy Fabric -#: locale/ipp-strings.c:1640 +#: locale/ipp-strings.c:1670 msgid "media-type.fabric-glossy" msgstr "" #. TRANSLATORS: High Gloss Fabric -#: locale/ipp-strings.c:1642 +#: locale/ipp-strings.c:1672 msgid "media-type.fabric-high-gloss" msgstr "" #. TRANSLATORS: Matte Fabric -#: locale/ipp-strings.c:1644 +#: locale/ipp-strings.c:1674 msgid "media-type.fabric-matte" msgstr "" #. TRANSLATORS: Semi-Gloss Fabric -#: locale/ipp-strings.c:1646 +#: locale/ipp-strings.c:1676 msgid "media-type.fabric-semi-gloss" msgstr "" #. TRANSLATORS: Waterproof Fabric -#: locale/ipp-strings.c:1648 +#: locale/ipp-strings.c:1678 msgid "media-type.fabric-waterproof" msgstr "" #. TRANSLATORS: Film -#: locale/ipp-strings.c:1650 +#: locale/ipp-strings.c:1680 msgid "media-type.film" msgstr "" #. TRANSLATORS: Flexo Base -#: locale/ipp-strings.c:1652 +#: locale/ipp-strings.c:1682 msgid "media-type.flexo-base" msgstr "" #. TRANSLATORS: Flexo Photo Polymer -#: locale/ipp-strings.c:1654 +#: locale/ipp-strings.c:1684 msgid "media-type.flexo-photo-polymer" msgstr "" #. TRANSLATORS: Flute -#: locale/ipp-strings.c:1656 +#: locale/ipp-strings.c:1686 msgid "media-type.flute" msgstr "" #. TRANSLATORS: Foil -#: locale/ipp-strings.c:1658 +#: locale/ipp-strings.c:1688 msgid "media-type.foil" msgstr "" #. TRANSLATORS: Full Cut Tabs -#: locale/ipp-strings.c:1660 +#: locale/ipp-strings.c:1690 msgid "media-type.full-cut-tabs" msgstr "" #. TRANSLATORS: Glass -#: locale/ipp-strings.c:1662 +#: locale/ipp-strings.c:1692 msgid "media-type.glass" msgstr "" #. TRANSLATORS: Glass Colored -#: locale/ipp-strings.c:1664 +#: locale/ipp-strings.c:1694 msgid "media-type.glass-colored" msgstr "" #. TRANSLATORS: Glass Opaque -#: locale/ipp-strings.c:1666 +#: locale/ipp-strings.c:1696 msgid "media-type.glass-opaque" msgstr "" #. TRANSLATORS: Glass Surfaced -#: locale/ipp-strings.c:1668 +#: locale/ipp-strings.c:1698 msgid "media-type.glass-surfaced" msgstr "" #. TRANSLATORS: Glass Textured -#: locale/ipp-strings.c:1670 +#: locale/ipp-strings.c:1700 msgid "media-type.glass-textured" msgstr "" #. TRANSLATORS: Gravure Cylinder -#: locale/ipp-strings.c:1672 +#: locale/ipp-strings.c:1702 msgid "media-type.gravure-cylinder" msgstr "" #. TRANSLATORS: Image Setter Paper -#: locale/ipp-strings.c:1674 +#: locale/ipp-strings.c:1704 msgid "media-type.image-setter-paper" msgstr "" #. TRANSLATORS: Imaging Cylinder -#: locale/ipp-strings.c:1676 +#: locale/ipp-strings.c:1706 msgid "media-type.imaging-cylinder" msgstr "" +#. TRANSLATORS: Photo Paper Plus Glossy II +#: locale/ipp-strings.c:1712 msgid "media-type.jp.co.canon_photo-paper-plus-glossy-ii" msgstr "" +#. TRANSLATORS: Photo Paper Pro Platinum +#: locale/ipp-strings.c:1714 msgid "media-type.jp.co.canon_photo-paper-pro-platinum" msgstr "" +#. TRANSLATORS: Photo Paper Plus Glossy II +#: locale/ipp-strings.c:1708 msgid "media-type.jp.co.canon-photo-paper-plus-glossy-ii" msgstr "" +#. TRANSLATORS: Photo Paper Pro Platinum +#: locale/ipp-strings.c:1710 msgid "media-type.jp.co.canon-photo-paper-pro-platinum" msgstr "" #. TRANSLATORS: Labels -#: locale/ipp-strings.c:1678 +#: locale/ipp-strings.c:1716 msgid "media-type.labels" msgstr "" #. TRANSLATORS: Colored Labels -#: locale/ipp-strings.c:1680 +#: locale/ipp-strings.c:1718 msgid "media-type.labels-colored" msgstr "" #. TRANSLATORS: Glossy Labels -#: locale/ipp-strings.c:1682 +#: locale/ipp-strings.c:1720 msgid "media-type.labels-glossy" msgstr "" #. TRANSLATORS: High Gloss Labels -#: locale/ipp-strings.c:1684 +#: locale/ipp-strings.c:1722 msgid "media-type.labels-high-gloss" msgstr "" #. TRANSLATORS: Inkjet Labels -#: locale/ipp-strings.c:1686 +#: locale/ipp-strings.c:1724 msgid "media-type.labels-inkjet" msgstr "" #. TRANSLATORS: Matte Labels -#: locale/ipp-strings.c:1688 +#: locale/ipp-strings.c:1726 msgid "media-type.labels-matte" msgstr "" #. TRANSLATORS: Permanent Labels -#: locale/ipp-strings.c:1690 +#: locale/ipp-strings.c:1728 msgid "media-type.labels-permanent" msgstr "" #. TRANSLATORS: Satin Labels -#: locale/ipp-strings.c:1692 +#: locale/ipp-strings.c:1730 msgid "media-type.labels-satin" msgstr "" #. TRANSLATORS: Security Labels -#: locale/ipp-strings.c:1694 +#: locale/ipp-strings.c:1732 msgid "media-type.labels-security" msgstr "" #. TRANSLATORS: Semi-Gloss Labels -#: locale/ipp-strings.c:1696 +#: locale/ipp-strings.c:1734 msgid "media-type.labels-semi-gloss" msgstr "" #. TRANSLATORS: Laminating Foil -#: locale/ipp-strings.c:1698 +#: locale/ipp-strings.c:1736 msgid "media-type.laminating-foil" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1700 +#: locale/ipp-strings.c:1738 msgid "media-type.letterhead" msgstr "" #. TRANSLATORS: Metal -#: locale/ipp-strings.c:1702 +#: locale/ipp-strings.c:1740 msgid "media-type.metal" msgstr "" #. TRANSLATORS: Metal Glossy -#: locale/ipp-strings.c:1704 +#: locale/ipp-strings.c:1742 msgid "media-type.metal-glossy" msgstr "" #. TRANSLATORS: Metal High Gloss -#: locale/ipp-strings.c:1706 +#: locale/ipp-strings.c:1744 msgid "media-type.metal-high-gloss" msgstr "" #. TRANSLATORS: Metal Matte -#: locale/ipp-strings.c:1708 +#: locale/ipp-strings.c:1746 msgid "media-type.metal-matte" msgstr "" #. TRANSLATORS: Metal Satin -#: locale/ipp-strings.c:1710 +#: locale/ipp-strings.c:1748 msgid "media-type.metal-satin" msgstr "" #. TRANSLATORS: Metal Semi Gloss -#: locale/ipp-strings.c:1712 +#: locale/ipp-strings.c:1750 msgid "media-type.metal-semi-gloss" msgstr "" #. TRANSLATORS: Mounting Tape -#: locale/ipp-strings.c:1714 +#: locale/ipp-strings.c:1752 msgid "media-type.mounting-tape" msgstr "" #. TRANSLATORS: Multi Layer -#: locale/ipp-strings.c:1716 +#: locale/ipp-strings.c:1754 msgid "media-type.multi-layer" msgstr "" #. TRANSLATORS: Multi Part Form -#: locale/ipp-strings.c:1718 +#: locale/ipp-strings.c:1756 msgid "media-type.multi-part-form" msgstr "" #. TRANSLATORS: Other -#: locale/ipp-strings.c:1720 +#: locale/ipp-strings.c:1758 msgid "media-type.other" msgstr "" #. TRANSLATORS: Paper -#: locale/ipp-strings.c:1722 +#: locale/ipp-strings.c:1760 msgid "media-type.paper" msgstr "" #. TRANSLATORS: Photo Paper -#: locale/ipp-strings.c:1724 +#: locale/ipp-strings.c:1762 msgid "media-type.photographic" msgstr "" #. TRANSLATORS: Photographic Archival -#: locale/ipp-strings.c:1726 +#: locale/ipp-strings.c:1764 msgid "media-type.photographic-archival" msgstr "" #. TRANSLATORS: Photo Film -#: locale/ipp-strings.c:1728 +#: locale/ipp-strings.c:1766 msgid "media-type.photographic-film" msgstr "" #. TRANSLATORS: Glossy Photo Paper -#: locale/ipp-strings.c:1730 +#: locale/ipp-strings.c:1768 msgid "media-type.photographic-glossy" msgstr "" #. TRANSLATORS: High Gloss Photo Paper -#: locale/ipp-strings.c:1732 +#: locale/ipp-strings.c:1770 msgid "media-type.photographic-high-gloss" msgstr "" #. TRANSLATORS: Matte Photo Paper -#: locale/ipp-strings.c:1734 +#: locale/ipp-strings.c:1772 msgid "media-type.photographic-matte" msgstr "" #. TRANSLATORS: Satin Photo Paper -#: locale/ipp-strings.c:1736 +#: locale/ipp-strings.c:1774 msgid "media-type.photographic-satin" msgstr "" #. TRANSLATORS: Semi-Gloss Photo Paper -#: locale/ipp-strings.c:1738 +#: locale/ipp-strings.c:1776 msgid "media-type.photographic-semi-gloss" msgstr "" #. TRANSLATORS: Plastic -#: locale/ipp-strings.c:1740 +#: locale/ipp-strings.c:1778 msgid "media-type.plastic" msgstr "" #. TRANSLATORS: Plastic Archival -#: locale/ipp-strings.c:1742 +#: locale/ipp-strings.c:1780 msgid "media-type.plastic-archival" msgstr "" #. TRANSLATORS: Plastic Colored -#: locale/ipp-strings.c:1744 +#: locale/ipp-strings.c:1782 msgid "media-type.plastic-colored" msgstr "" #. TRANSLATORS: Plastic Glossy -#: locale/ipp-strings.c:1746 +#: locale/ipp-strings.c:1784 msgid "media-type.plastic-glossy" msgstr "" #. TRANSLATORS: Plastic High Gloss -#: locale/ipp-strings.c:1748 +#: locale/ipp-strings.c:1786 msgid "media-type.plastic-high-gloss" msgstr "" #. TRANSLATORS: Plastic Matte -#: locale/ipp-strings.c:1750 +#: locale/ipp-strings.c:1788 msgid "media-type.plastic-matte" msgstr "" #. TRANSLATORS: Plastic Satin -#: locale/ipp-strings.c:1752 +#: locale/ipp-strings.c:1790 msgid "media-type.plastic-satin" msgstr "" #. TRANSLATORS: Plastic Semi Gloss -#: locale/ipp-strings.c:1754 +#: locale/ipp-strings.c:1792 msgid "media-type.plastic-semi-gloss" msgstr "" #. TRANSLATORS: Plate -#: locale/ipp-strings.c:1756 +#: locale/ipp-strings.c:1794 msgid "media-type.plate" msgstr "" #. TRANSLATORS: Polyester -#: locale/ipp-strings.c:1758 +#: locale/ipp-strings.c:1796 msgid "media-type.polyester" msgstr "" #. TRANSLATORS: Pre Cut Tabs -#: locale/ipp-strings.c:1760 +#: locale/ipp-strings.c:1798 msgid "media-type.pre-cut-tabs" msgstr "" #. TRANSLATORS: Roll -#: locale/ipp-strings.c:1762 +#: locale/ipp-strings.c:1800 msgid "media-type.roll" msgstr "" #. TRANSLATORS: Screen -#: locale/ipp-strings.c:1764 +#: locale/ipp-strings.c:1802 msgid "media-type.screen" msgstr "" #. TRANSLATORS: Screen Paged -#: locale/ipp-strings.c:1766 +#: locale/ipp-strings.c:1804 msgid "media-type.screen-paged" msgstr "" #. TRANSLATORS: Self Adhesive -#: locale/ipp-strings.c:1768 +#: locale/ipp-strings.c:1806 msgid "media-type.self-adhesive" msgstr "" #. TRANSLATORS: Self Adhesive Film -#: locale/ipp-strings.c:1770 +#: locale/ipp-strings.c:1808 msgid "media-type.self-adhesive-film" msgstr "" #. TRANSLATORS: Shrink Foil -#: locale/ipp-strings.c:1772 +#: locale/ipp-strings.c:1810 msgid "media-type.shrink-foil" msgstr "" #. TRANSLATORS: Single Face -#: locale/ipp-strings.c:1774 +#: locale/ipp-strings.c:1812 msgid "media-type.single-face" msgstr "" #. TRANSLATORS: Single Wall -#: locale/ipp-strings.c:1776 +#: locale/ipp-strings.c:1814 msgid "media-type.single-wall" msgstr "" #. TRANSLATORS: Sleeve -#: locale/ipp-strings.c:1778 +#: locale/ipp-strings.c:1816 msgid "media-type.sleeve" msgstr "" #. TRANSLATORS: Stationery -#: locale/ipp-strings.c:1780 +#: locale/ipp-strings.c:1818 msgid "media-type.stationery" msgstr "" #. TRANSLATORS: Stationery Archival -#: locale/ipp-strings.c:1782 +#: locale/ipp-strings.c:1820 msgid "media-type.stationery-archival" msgstr "" #. TRANSLATORS: Coated Paper -#: locale/ipp-strings.c:1784 +#: locale/ipp-strings.c:1822 msgid "media-type.stationery-coated" msgstr "" #. TRANSLATORS: Stationery Cotton -#: locale/ipp-strings.c:1786 +#: locale/ipp-strings.c:1824 msgid "media-type.stationery-cotton" msgstr "" #. TRANSLATORS: Vellum Paper -#: locale/ipp-strings.c:1788 +#: locale/ipp-strings.c:1826 msgid "media-type.stationery-fine" msgstr "" #. TRANSLATORS: Heavyweight Paper -#: locale/ipp-strings.c:1790 +#: locale/ipp-strings.c:1828 msgid "media-type.stationery-heavyweight" msgstr "" #. TRANSLATORS: Stationery Heavyweight Coated -#: locale/ipp-strings.c:1792 +#: locale/ipp-strings.c:1830 msgid "media-type.stationery-heavyweight-coated" msgstr "" #. TRANSLATORS: Stationery Inkjet Paper -#: locale/ipp-strings.c:1794 +#: locale/ipp-strings.c:1832 msgid "media-type.stationery-inkjet" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1796 +#: locale/ipp-strings.c:1834 msgid "media-type.stationery-letterhead" msgstr "" #. TRANSLATORS: Lightweight Paper -#: locale/ipp-strings.c:1798 +#: locale/ipp-strings.c:1836 msgid "media-type.stationery-lightweight" msgstr "" #. TRANSLATORS: Preprinted Paper -#: locale/ipp-strings.c:1800 +#: locale/ipp-strings.c:1838 msgid "media-type.stationery-preprinted" msgstr "" #. TRANSLATORS: Punched Paper -#: locale/ipp-strings.c:1802 +#: locale/ipp-strings.c:1840 msgid "media-type.stationery-prepunched" msgstr "" #. TRANSLATORS: Tab Stock -#: locale/ipp-strings.c:1804 +#: locale/ipp-strings.c:1842 msgid "media-type.tab-stock" msgstr "" #. TRANSLATORS: Tractor -#: locale/ipp-strings.c:1806 +#: locale/ipp-strings.c:1844 msgid "media-type.tractor" msgstr "" #. TRANSLATORS: Transfer -#: locale/ipp-strings.c:1808 +#: locale/ipp-strings.c:1846 msgid "media-type.transfer" msgstr "" #. TRANSLATORS: Transparency -#: locale/ipp-strings.c:1810 +#: locale/ipp-strings.c:1848 msgid "media-type.transparency" msgstr "" #. TRANSLATORS: Triple Wall -#: locale/ipp-strings.c:1812 +#: locale/ipp-strings.c:1850 msgid "media-type.triple-wall" msgstr "" #. TRANSLATORS: Wet Film -#: locale/ipp-strings.c:1814 +#: locale/ipp-strings.c:1852 msgid "media-type.wet-film" msgstr "" #. TRANSLATORS: Media Weight (grams per m²) -#: locale/ipp-strings.c:1816 +#: locale/ipp-strings.c:1854 msgid "media-weight-metric" msgstr "" #. TRANSLATORS: 28 x 40″ -#: locale/ipp-strings.c:1818 +#: locale/ipp-strings.c:1856 msgid "media.asme_f_28x40in" msgstr "" #. TRANSLATORS: A4 or US Letter -#: locale/ipp-strings.c:1820 +#: locale/ipp-strings.c:1858 msgid "media.choice_iso_a4_210x297mm_na_letter_8.5x11in" msgstr "" #. TRANSLATORS: 2a0 -#: locale/ipp-strings.c:1822 +#: locale/ipp-strings.c:1860 msgid "media.iso_2a0_1189x1682mm" msgstr "" #. TRANSLATORS: A0 -#: locale/ipp-strings.c:1824 +#: locale/ipp-strings.c:1862 msgid "media.iso_a0_841x1189mm" msgstr "" #. TRANSLATORS: A0x3 -#: locale/ipp-strings.c:1826 +#: locale/ipp-strings.c:1864 msgid "media.iso_a0x3_1189x2523mm" msgstr "" #. TRANSLATORS: A10 -#: locale/ipp-strings.c:1828 +#: locale/ipp-strings.c:1866 msgid "media.iso_a10_26x37mm" msgstr "" #. TRANSLATORS: A1 -#: locale/ipp-strings.c:1830 +#: locale/ipp-strings.c:1868 msgid "media.iso_a1_594x841mm" msgstr "" #. TRANSLATORS: A1x3 -#: locale/ipp-strings.c:1832 +#: locale/ipp-strings.c:1870 msgid "media.iso_a1x3_841x1783mm" msgstr "" #. TRANSLATORS: A1x4 -#: locale/ipp-strings.c:1834 +#: locale/ipp-strings.c:1872 msgid "media.iso_a1x4_841x2378mm" msgstr "" #. TRANSLATORS: A2 -#: locale/ipp-strings.c:1836 +#: locale/ipp-strings.c:1874 msgid "media.iso_a2_420x594mm" msgstr "" #. TRANSLATORS: A2x3 -#: locale/ipp-strings.c:1838 +#: locale/ipp-strings.c:1876 msgid "media.iso_a2x3_594x1261mm" msgstr "" #. TRANSLATORS: A2x4 -#: locale/ipp-strings.c:1840 +#: locale/ipp-strings.c:1878 msgid "media.iso_a2x4_594x1682mm" msgstr "" #. TRANSLATORS: A2x5 -#: locale/ipp-strings.c:1842 +#: locale/ipp-strings.c:1880 msgid "media.iso_a2x5_594x2102mm" msgstr "" #. TRANSLATORS: A3 (Extra) -#: locale/ipp-strings.c:1844 +#: locale/ipp-strings.c:1882 msgid "media.iso_a3-extra_322x445mm" msgstr "" #. TRANSLATORS: A3 -#: locale/ipp-strings.c:1846 +#: locale/ipp-strings.c:1884 msgid "media.iso_a3_297x420mm" msgstr "" #. TRANSLATORS: A3x3 -#: locale/ipp-strings.c:1848 +#: locale/ipp-strings.c:1886 msgid "media.iso_a3x3_420x891mm" msgstr "" #. TRANSLATORS: A3x4 -#: locale/ipp-strings.c:1850 +#: locale/ipp-strings.c:1888 msgid "media.iso_a3x4_420x1189mm" msgstr "" #. TRANSLATORS: A3x5 -#: locale/ipp-strings.c:1852 +#: locale/ipp-strings.c:1890 msgid "media.iso_a3x5_420x1486mm" msgstr "" #. TRANSLATORS: A3x6 -#: locale/ipp-strings.c:1854 +#: locale/ipp-strings.c:1892 msgid "media.iso_a3x6_420x1783mm" msgstr "" #. TRANSLATORS: A3x7 -#: locale/ipp-strings.c:1856 +#: locale/ipp-strings.c:1894 msgid "media.iso_a3x7_420x2080mm" msgstr "" #. TRANSLATORS: A4 (Extra) -#: locale/ipp-strings.c:1858 +#: locale/ipp-strings.c:1896 msgid "media.iso_a4-extra_235.5x322.3mm" msgstr "" #. TRANSLATORS: A4 (Tab) -#: locale/ipp-strings.c:1860 +#: locale/ipp-strings.c:1898 msgid "media.iso_a4-tab_225x297mm" msgstr "" #. TRANSLATORS: A4 -#: locale/ipp-strings.c:1862 +#: locale/ipp-strings.c:1900 msgid "media.iso_a4_210x297mm" msgstr "" #. TRANSLATORS: A4x3 -#: locale/ipp-strings.c:1864 +#: locale/ipp-strings.c:1902 msgid "media.iso_a4x3_297x630mm" msgstr "" #. TRANSLATORS: A4x4 -#: locale/ipp-strings.c:1866 +#: locale/ipp-strings.c:1904 msgid "media.iso_a4x4_297x841mm" msgstr "" #. TRANSLATORS: A4x5 -#: locale/ipp-strings.c:1868 +#: locale/ipp-strings.c:1906 msgid "media.iso_a4x5_297x1051mm" msgstr "" #. TRANSLATORS: A4x6 -#: locale/ipp-strings.c:1870 +#: locale/ipp-strings.c:1908 msgid "media.iso_a4x6_297x1261mm" msgstr "" #. TRANSLATORS: A4x7 -#: locale/ipp-strings.c:1872 +#: locale/ipp-strings.c:1910 msgid "media.iso_a4x7_297x1471mm" msgstr "" #. TRANSLATORS: A4x8 -#: locale/ipp-strings.c:1874 +#: locale/ipp-strings.c:1912 msgid "media.iso_a4x8_297x1682mm" msgstr "" #. TRANSLATORS: A4x9 -#: locale/ipp-strings.c:1876 +#: locale/ipp-strings.c:1914 msgid "media.iso_a4x9_297x1892mm" msgstr "" #. TRANSLATORS: A5 (Extra) -#: locale/ipp-strings.c:1878 +#: locale/ipp-strings.c:1916 msgid "media.iso_a5-extra_174x235mm" msgstr "" #. TRANSLATORS: A5 -#: locale/ipp-strings.c:1880 +#: locale/ipp-strings.c:1918 msgid "media.iso_a5_148x210mm" msgstr "" #. TRANSLATORS: A6 -#: locale/ipp-strings.c:1882 +#: locale/ipp-strings.c:1920 msgid "media.iso_a6_105x148mm" msgstr "" #. TRANSLATORS: A7 -#: locale/ipp-strings.c:1884 +#: locale/ipp-strings.c:1922 msgid "media.iso_a7_74x105mm" msgstr "" #. TRANSLATORS: A8 -#: locale/ipp-strings.c:1886 +#: locale/ipp-strings.c:1924 msgid "media.iso_a8_52x74mm" msgstr "" #. TRANSLATORS: A9 -#: locale/ipp-strings.c:1888 +#: locale/ipp-strings.c:1926 msgid "media.iso_a9_37x52mm" msgstr "" #. TRANSLATORS: B0 -#: locale/ipp-strings.c:1890 +#: locale/ipp-strings.c:1928 msgid "media.iso_b0_1000x1414mm" msgstr "" #. TRANSLATORS: B10 -#: locale/ipp-strings.c:1892 +#: locale/ipp-strings.c:1930 msgid "media.iso_b10_31x44mm" msgstr "" #. TRANSLATORS: B1 -#: locale/ipp-strings.c:1894 +#: locale/ipp-strings.c:1932 msgid "media.iso_b1_707x1000mm" msgstr "" #. TRANSLATORS: B2 -#: locale/ipp-strings.c:1896 +#: locale/ipp-strings.c:1934 msgid "media.iso_b2_500x707mm" msgstr "" #. TRANSLATORS: B3 -#: locale/ipp-strings.c:1898 +#: locale/ipp-strings.c:1936 msgid "media.iso_b3_353x500mm" msgstr "" #. TRANSLATORS: B4 -#: locale/ipp-strings.c:1900 +#: locale/ipp-strings.c:1938 msgid "media.iso_b4_250x353mm" msgstr "" #. TRANSLATORS: B5 (Extra) -#: locale/ipp-strings.c:1902 +#: locale/ipp-strings.c:1940 msgid "media.iso_b5-extra_201x276mm" msgstr "" #. TRANSLATORS: Envelope B5 -#: locale/ipp-strings.c:1904 +#: locale/ipp-strings.c:1942 msgid "media.iso_b5_176x250mm" msgstr "" #. TRANSLATORS: B6 -#: locale/ipp-strings.c:1906 +#: locale/ipp-strings.c:1944 msgid "media.iso_b6_125x176mm" msgstr "" #. TRANSLATORS: Envelope B6/C4 -#: locale/ipp-strings.c:1908 +#: locale/ipp-strings.c:1946 msgid "media.iso_b6c4_125x324mm" msgstr "" #. TRANSLATORS: B7 -#: locale/ipp-strings.c:1910 +#: locale/ipp-strings.c:1948 msgid "media.iso_b7_88x125mm" msgstr "" #. TRANSLATORS: B8 -#: locale/ipp-strings.c:1912 +#: locale/ipp-strings.c:1950 msgid "media.iso_b8_62x88mm" msgstr "" #. TRANSLATORS: B9 -#: locale/ipp-strings.c:1914 +#: locale/ipp-strings.c:1952 msgid "media.iso_b9_44x62mm" msgstr "" #. TRANSLATORS: CEnvelope 0 -#: locale/ipp-strings.c:1916 +#: locale/ipp-strings.c:1954 msgid "media.iso_c0_917x1297mm" msgstr "" #. TRANSLATORS: CEnvelope 10 -#: locale/ipp-strings.c:1918 +#: locale/ipp-strings.c:1956 msgid "media.iso_c10_28x40mm" msgstr "" #. TRANSLATORS: CEnvelope 1 -#: locale/ipp-strings.c:1920 +#: locale/ipp-strings.c:1958 msgid "media.iso_c1_648x917mm" msgstr "" #. TRANSLATORS: CEnvelope 2 -#: locale/ipp-strings.c:1922 +#: locale/ipp-strings.c:1960 msgid "media.iso_c2_458x648mm" msgstr "" #. TRANSLATORS: CEnvelope 3 -#: locale/ipp-strings.c:1924 +#: locale/ipp-strings.c:1962 msgid "media.iso_c3_324x458mm" msgstr "" #. TRANSLATORS: CEnvelope 4 -#: locale/ipp-strings.c:1926 +#: locale/ipp-strings.c:1964 msgid "media.iso_c4_229x324mm" msgstr "" #. TRANSLATORS: CEnvelope 5 -#: locale/ipp-strings.c:1928 +#: locale/ipp-strings.c:1966 msgid "media.iso_c5_162x229mm" msgstr "" #. TRANSLATORS: CEnvelope 6 -#: locale/ipp-strings.c:1930 +#: locale/ipp-strings.c:1968 msgid "media.iso_c6_114x162mm" msgstr "" #. TRANSLATORS: CEnvelope 6c5 -#: locale/ipp-strings.c:1932 +#: locale/ipp-strings.c:1970 msgid "media.iso_c6c5_114x229mm" msgstr "" #. TRANSLATORS: CEnvelope 7 -#: locale/ipp-strings.c:1934 +#: locale/ipp-strings.c:1972 msgid "media.iso_c7_81x114mm" msgstr "" #. TRANSLATORS: CEnvelope 7c6 -#: locale/ipp-strings.c:1936 +#: locale/ipp-strings.c:1974 msgid "media.iso_c7c6_81x162mm" msgstr "" #. TRANSLATORS: CEnvelope 8 -#: locale/ipp-strings.c:1938 +#: locale/ipp-strings.c:1976 msgid "media.iso_c8_57x81mm" msgstr "" #. TRANSLATORS: CEnvelope 9 -#: locale/ipp-strings.c:1940 +#: locale/ipp-strings.c:1978 msgid "media.iso_c9_40x57mm" msgstr "" #. TRANSLATORS: Envelope DL -#: locale/ipp-strings.c:1942 +#: locale/ipp-strings.c:1980 msgid "media.iso_dl_110x220mm" msgstr "" #. TRANSLATORS: ISO RA0 -#: locale/ipp-strings.c:1948 +#: locale/ipp-strings.c:1986 msgid "media.iso_ra0_860x1220mm" msgstr "" #. TRANSLATORS: ISO RA1 -#: locale/ipp-strings.c:1950 +#: locale/ipp-strings.c:1988 msgid "media.iso_ra1_610x860mm" msgstr "" #. TRANSLATORS: ISO RA2 -#: locale/ipp-strings.c:1952 +#: locale/ipp-strings.c:1990 msgid "media.iso_ra2_430x610mm" msgstr "" #. TRANSLATORS: ISO RA3 -#: locale/ipp-strings.c:1954 +#: locale/ipp-strings.c:1992 msgid "media.iso_ra3_305x430mm" msgstr "" #. TRANSLATORS: ISO RA4 -#: locale/ipp-strings.c:1956 +#: locale/ipp-strings.c:1994 msgid "media.iso_ra4_215x305mm" msgstr "" #. TRANSLATORS: ISO SRA0 -#: locale/ipp-strings.c:1958 +#: locale/ipp-strings.c:1996 msgid "media.iso_sra0_900x1280mm" msgstr "" #. TRANSLATORS: ISO SRA1 -#: locale/ipp-strings.c:1960 +#: locale/ipp-strings.c:1998 msgid "media.iso_sra1_640x900mm" msgstr "" #. TRANSLATORS: ISO SRA2 -#: locale/ipp-strings.c:1962 +#: locale/ipp-strings.c:2000 msgid "media.iso_sra2_450x640mm" msgstr "" #. TRANSLATORS: ISO SRA3 -#: locale/ipp-strings.c:1964 +#: locale/ipp-strings.c:2002 msgid "media.iso_sra3_320x450mm" msgstr "" #. TRANSLATORS: ISO SRA4 -#: locale/ipp-strings.c:1966 +#: locale/ipp-strings.c:2004 msgid "media.iso_sra4_225x320mm" msgstr "" #. TRANSLATORS: JIS B0 -#: locale/ipp-strings.c:1968 +#: locale/ipp-strings.c:2006 msgid "media.jis_b0_1030x1456mm" msgstr "" #. TRANSLATORS: JIS B10 -#: locale/ipp-strings.c:1970 +#: locale/ipp-strings.c:2008 msgid "media.jis_b10_32x45mm" msgstr "" #. TRANSLATORS: JIS B1 -#: locale/ipp-strings.c:1972 +#: locale/ipp-strings.c:2010 msgid "media.jis_b1_728x1030mm" msgstr "" #. TRANSLATORS: JIS B2 -#: locale/ipp-strings.c:1974 +#: locale/ipp-strings.c:2012 msgid "media.jis_b2_515x728mm" msgstr "" #. TRANSLATORS: JIS B3 -#: locale/ipp-strings.c:1976 +#: locale/ipp-strings.c:2014 msgid "media.jis_b3_364x515mm" msgstr "" #. TRANSLATORS: JIS B4 -#: locale/ipp-strings.c:1978 +#: locale/ipp-strings.c:2016 msgid "media.jis_b4_257x364mm" msgstr "" #. TRANSLATORS: JIS B5 -#: locale/ipp-strings.c:1980 +#: locale/ipp-strings.c:2018 msgid "media.jis_b5_182x257mm" msgstr "" #. TRANSLATORS: JIS B6 -#: locale/ipp-strings.c:1982 +#: locale/ipp-strings.c:2020 msgid "media.jis_b6_128x182mm" msgstr "" #. TRANSLATORS: JIS B7 -#: locale/ipp-strings.c:1984 +#: locale/ipp-strings.c:2022 msgid "media.jis_b7_91x128mm" msgstr "" #. TRANSLATORS: JIS B8 -#: locale/ipp-strings.c:1986 +#: locale/ipp-strings.c:2024 msgid "media.jis_b8_64x91mm" msgstr "" #. TRANSLATORS: JIS B9 -#: locale/ipp-strings.c:1988 +#: locale/ipp-strings.c:2026 msgid "media.jis_b9_45x64mm" msgstr "" #. TRANSLATORS: JIS Executive -#: locale/ipp-strings.c:1990 +#: locale/ipp-strings.c:2028 msgid "media.jis_exec_216x330mm" msgstr "" #. TRANSLATORS: Envelope Chou 2 -#: locale/ipp-strings.c:1992 +#: locale/ipp-strings.c:2030 msgid "media.jpn_chou2_111.1x146mm" msgstr "" #. TRANSLATORS: Envelope Chou 3 -#: locale/ipp-strings.c:1994 +#: locale/ipp-strings.c:2032 msgid "media.jpn_chou3_120x235mm" msgstr "" #. TRANSLATORS: Envelope Chou 4 -#: locale/ipp-strings.c:1998 +#: locale/ipp-strings.c:2036 msgid "media.jpn_chou4_90x205mm" msgstr "" #. TRANSLATORS: Hagaki -#: locale/ipp-strings.c:2000 +#: locale/ipp-strings.c:2038 msgid "media.jpn_hagaki_100x148mm" msgstr "" #. TRANSLATORS: Envelope Kahu -#: locale/ipp-strings.c:2002 +#: locale/ipp-strings.c:2040 msgid "media.jpn_kahu_240x322.1mm" msgstr "" #. TRANSLATORS: Envelope Kahu 2 -#: locale/ipp-strings.c:2006 +#: locale/ipp-strings.c:2044 msgid "media.jpn_kaku2_240x332mm" msgstr "" #. TRANSLATORS: 216 x 277mm -#: locale/ipp-strings.c:2008 +#: locale/ipp-strings.c:2046 msgid "media.jpn_kaku3_216x277mm" msgstr "" #. TRANSLATORS: 197 x 267mm -#: locale/ipp-strings.c:2010 +#: locale/ipp-strings.c:2048 msgid "media.jpn_kaku4_197x267mm" msgstr "" #. TRANSLATORS: 190 x 240mm -#: locale/ipp-strings.c:2012 +#: locale/ipp-strings.c:2050 msgid "media.jpn_kaku5_190x240mm" msgstr "" #. TRANSLATORS: 142 x 205mm -#: locale/ipp-strings.c:2014 +#: locale/ipp-strings.c:2052 msgid "media.jpn_kaku7_142x205mm" msgstr "" #. TRANSLATORS: 119 x 197mm -#: locale/ipp-strings.c:2016 +#: locale/ipp-strings.c:2054 msgid "media.jpn_kaku8_119x197mm" msgstr "" #. TRANSLATORS: Oufuku Reply Postcard -#: locale/ipp-strings.c:2018 +#: locale/ipp-strings.c:2056 msgid "media.jpn_oufuku_148x200mm" msgstr "" #. TRANSLATORS: Envelope You 4 -#: locale/ipp-strings.c:2020 +#: locale/ipp-strings.c:2058 msgid "media.jpn_you4_105x235mm" msgstr "" #. TRANSLATORS: 10 x 11″ -#: locale/ipp-strings.c:2022 +#: locale/ipp-strings.c:2060 msgid "media.na_10x11_10x11in" msgstr "" #. TRANSLATORS: 10 x 13″ -#: locale/ipp-strings.c:2024 +#: locale/ipp-strings.c:2062 msgid "media.na_10x13_10x13in" msgstr "" #. TRANSLATORS: 10 x 14″ -#: locale/ipp-strings.c:2026 +#: locale/ipp-strings.c:2064 msgid "media.na_10x14_10x14in" msgstr "" #. TRANSLATORS: 10 x 15″ -#: locale/ipp-strings.c:2028 +#: locale/ipp-strings.c:2066 msgid "media.na_10x15_10x15in" msgstr "" #. TRANSLATORS: 11 x 12″ -#: locale/ipp-strings.c:2030 +#: locale/ipp-strings.c:2068 msgid "media.na_11x12_11x12in" msgstr "" #. TRANSLATORS: 11 x 15″ -#: locale/ipp-strings.c:2032 +#: locale/ipp-strings.c:2070 msgid "media.na_11x15_11x15in" msgstr "" #. TRANSLATORS: 12 x 19″ -#: locale/ipp-strings.c:2034 +#: locale/ipp-strings.c:2072 msgid "media.na_12x19_12x19in" msgstr "" #. TRANSLATORS: 5 x 7″ -#: locale/ipp-strings.c:2036 +#: locale/ipp-strings.c:2074 msgid "media.na_5x7_5x7in" msgstr "" #. TRANSLATORS: 6 x 9″ -#: locale/ipp-strings.c:2038 +#: locale/ipp-strings.c:2076 msgid "media.na_6x9_6x9in" msgstr "" #. TRANSLATORS: 7 x 9″ -#: locale/ipp-strings.c:2040 +#: locale/ipp-strings.c:2078 msgid "media.na_7x9_7x9in" msgstr "" #. TRANSLATORS: 9 x 11″ -#: locale/ipp-strings.c:2042 +#: locale/ipp-strings.c:2080 msgid "media.na_9x11_9x11in" msgstr "" #. TRANSLATORS: Envelope A2 -#: locale/ipp-strings.c:2044 +#: locale/ipp-strings.c:2082 msgid "media.na_a2_4.375x5.75in" msgstr "" #. TRANSLATORS: 9 x 12″ -#: locale/ipp-strings.c:2046 +#: locale/ipp-strings.c:2084 msgid "media.na_arch-a_9x12in" msgstr "" #. TRANSLATORS: 12 x 18″ -#: locale/ipp-strings.c:2048 +#: locale/ipp-strings.c:2086 msgid "media.na_arch-b_12x18in" msgstr "" #. TRANSLATORS: 18 x 24″ -#: locale/ipp-strings.c:2050 +#: locale/ipp-strings.c:2088 msgid "media.na_arch-c_18x24in" msgstr "" #. TRANSLATORS: 24 x 36″ -#: locale/ipp-strings.c:2052 +#: locale/ipp-strings.c:2090 msgid "media.na_arch-d_24x36in" msgstr "" #. TRANSLATORS: 26 x 38″ -#: locale/ipp-strings.c:2054 +#: locale/ipp-strings.c:2092 msgid "media.na_arch-e2_26x38in" msgstr "" #. TRANSLATORS: 27 x 39″ -#: locale/ipp-strings.c:2056 +#: locale/ipp-strings.c:2094 msgid "media.na_arch-e3_27x39in" msgstr "" #. TRANSLATORS: 36 x 48″ -#: locale/ipp-strings.c:2058 +#: locale/ipp-strings.c:2096 msgid "media.na_arch-e_36x48in" msgstr "" #. TRANSLATORS: 12 x 19.17″ -#: locale/ipp-strings.c:2060 +#: locale/ipp-strings.c:2098 msgid "media.na_b-plus_12x19.17in" msgstr "" #. TRANSLATORS: Envelope C5 -#: locale/ipp-strings.c:2062 +#: locale/ipp-strings.c:2100 msgid "media.na_c5_6.5x9.5in" msgstr "" #. TRANSLATORS: 17 x 22″ -#: locale/ipp-strings.c:2064 +#: locale/ipp-strings.c:2102 msgid "media.na_c_17x22in" msgstr "" #. TRANSLATORS: 22 x 34″ -#: locale/ipp-strings.c:2066 +#: locale/ipp-strings.c:2104 msgid "media.na_d_22x34in" msgstr "" #. TRANSLATORS: 34 x 44″ -#: locale/ipp-strings.c:2068 +#: locale/ipp-strings.c:2106 msgid "media.na_e_34x44in" msgstr "" #. TRANSLATORS: 11 x 14″ -#: locale/ipp-strings.c:2070 +#: locale/ipp-strings.c:2108 msgid "media.na_edp_11x14in" msgstr "" #. TRANSLATORS: 12 x 14″ -#: locale/ipp-strings.c:2072 +#: locale/ipp-strings.c:2110 msgid "media.na_eur-edp_12x14in" msgstr "" #. TRANSLATORS: Executive -#: locale/ipp-strings.c:2074 +#: locale/ipp-strings.c:2112 msgid "media.na_executive_7.25x10.5in" msgstr "" #. TRANSLATORS: 44 x 68″ -#: locale/ipp-strings.c:2076 +#: locale/ipp-strings.c:2114 msgid "media.na_f_44x68in" msgstr "" #. TRANSLATORS: European Fanfold -#: locale/ipp-strings.c:2078 +#: locale/ipp-strings.c:2116 msgid "media.na_fanfold-eur_8.5x12in" msgstr "" #. TRANSLATORS: US Fanfold -#: locale/ipp-strings.c:2080 +#: locale/ipp-strings.c:2118 msgid "media.na_fanfold-us_11x14.875in" msgstr "" #. TRANSLATORS: Foolscap -#: locale/ipp-strings.c:2082 +#: locale/ipp-strings.c:2120 msgid "media.na_foolscap_8.5x13in" msgstr "" #. TRANSLATORS: 8 x 13″ -#: locale/ipp-strings.c:2084 +#: locale/ipp-strings.c:2122 msgid "media.na_govt-legal_8x13in" msgstr "" #. TRANSLATORS: 8 x 10″ -#: locale/ipp-strings.c:2086 +#: locale/ipp-strings.c:2124 msgid "media.na_govt-letter_8x10in" msgstr "" #. TRANSLATORS: 3 x 5″ -#: locale/ipp-strings.c:2088 +#: locale/ipp-strings.c:2126 msgid "media.na_index-3x5_3x5in" msgstr "" #. TRANSLATORS: 6 x 8″ -#: locale/ipp-strings.c:2090 +#: locale/ipp-strings.c:2128 msgid "media.na_index-4x6-ext_6x8in" msgstr "" #. TRANSLATORS: 4 x 6″ -#: locale/ipp-strings.c:2092 +#: locale/ipp-strings.c:2130 msgid "media.na_index-4x6_4x6in" msgstr "" #. TRANSLATORS: 5 x 8″ -#: locale/ipp-strings.c:2094 +#: locale/ipp-strings.c:2132 msgid "media.na_index-5x8_5x8in" msgstr "" #. TRANSLATORS: Statement -#: locale/ipp-strings.c:2096 +#: locale/ipp-strings.c:2134 msgid "media.na_invoice_5.5x8.5in" msgstr "" #. TRANSLATORS: 11 x 17″ -#: locale/ipp-strings.c:2098 +#: locale/ipp-strings.c:2136 msgid "media.na_ledger_11x17in" msgstr "" #. TRANSLATORS: US Legal (Extra) -#: locale/ipp-strings.c:2100 +#: locale/ipp-strings.c:2138 msgid "media.na_legal-extra_9.5x15in" msgstr "" #. TRANSLATORS: US Legal -#: locale/ipp-strings.c:2102 +#: locale/ipp-strings.c:2140 msgid "media.na_legal_8.5x14in" msgstr "" #. TRANSLATORS: US Letter (Extra) -#: locale/ipp-strings.c:2104 +#: locale/ipp-strings.c:2142 msgid "media.na_letter-extra_9.5x12in" msgstr "" #. TRANSLATORS: US Letter (Plus) -#: locale/ipp-strings.c:2106 +#: locale/ipp-strings.c:2144 msgid "media.na_letter-plus_8.5x12.69in" msgstr "" #. TRANSLATORS: US Letter -#: locale/ipp-strings.c:2108 +#: locale/ipp-strings.c:2146 msgid "media.na_letter_8.5x11in" msgstr "" #. TRANSLATORS: Envelope Monarch -#: locale/ipp-strings.c:2110 +#: locale/ipp-strings.c:2148 msgid "media.na_monarch_3.875x7.5in" msgstr "" #. TRANSLATORS: Envelope #10 -#: locale/ipp-strings.c:2112 +#: locale/ipp-strings.c:2150 msgid "media.na_number-10_4.125x9.5in" msgstr "" #. TRANSLATORS: Envelope #11 -#: locale/ipp-strings.c:2114 +#: locale/ipp-strings.c:2152 msgid "media.na_number-11_4.5x10.375in" msgstr "" #. TRANSLATORS: Envelope #12 -#: locale/ipp-strings.c:2116 +#: locale/ipp-strings.c:2154 msgid "media.na_number-12_4.75x11in" msgstr "" #. TRANSLATORS: Envelope #14 -#: locale/ipp-strings.c:2118 +#: locale/ipp-strings.c:2156 msgid "media.na_number-14_5x11.5in" msgstr "" #. TRANSLATORS: Envelope #9 -#: locale/ipp-strings.c:2120 +#: locale/ipp-strings.c:2158 msgid "media.na_number-9_3.875x8.875in" msgstr "" #. TRANSLATORS: 8.5 x 13.4″ -#: locale/ipp-strings.c:2122 +#: locale/ipp-strings.c:2160 msgid "media.na_oficio_8.5x13.4in" msgstr "" #. TRANSLATORS: Envelope Personal -#: locale/ipp-strings.c:2124 +#: locale/ipp-strings.c:2162 msgid "media.na_personal_3.625x6.5in" msgstr "" #. TRANSLATORS: Quarto -#: locale/ipp-strings.c:2126 +#: locale/ipp-strings.c:2164 msgid "media.na_quarto_8.5x10.83in" msgstr "" #. TRANSLATORS: 8.94 x 14″ -#: locale/ipp-strings.c:2128 +#: locale/ipp-strings.c:2166 msgid "media.na_super-a_8.94x14in" msgstr "" #. TRANSLATORS: 13 x 19″ -#: locale/ipp-strings.c:2130 +#: locale/ipp-strings.c:2168 msgid "media.na_super-b_13x19in" msgstr "" #. TRANSLATORS: 30 x 42″ -#: locale/ipp-strings.c:2132 +#: locale/ipp-strings.c:2170 msgid "media.na_wide-format_30x42in" msgstr "" #. TRANSLATORS: 12 x 16″ -#: locale/ipp-strings.c:2134 +#: locale/ipp-strings.c:2172 msgid "media.oe_12x16_12x16in" msgstr "" #. TRANSLATORS: 14 x 17″ -#: locale/ipp-strings.c:2136 +#: locale/ipp-strings.c:2174 msgid "media.oe_14x17_14x17in" msgstr "" #. TRANSLATORS: 18 x 22″ -#: locale/ipp-strings.c:2138 +#: locale/ipp-strings.c:2176 msgid "media.oe_18x22_18x22in" msgstr "" #. TRANSLATORS: 17 x 24″ -#: locale/ipp-strings.c:2140 +#: locale/ipp-strings.c:2178 msgid "media.oe_a2plus_17x24in" msgstr "" #. TRANSLATORS: 10 x 12″ -#: locale/ipp-strings.c:2144 +#: locale/ipp-strings.c:2182 msgid "media.oe_photo-10r_10x12in" msgstr "" #. TRANSLATORS: 20 x 24″ -#: locale/ipp-strings.c:2146 +#: locale/ipp-strings.c:2184 msgid "media.oe_photo-20r_20x24in" msgstr "" #. TRANSLATORS: 3.5 x 5″ -#: locale/ipp-strings.c:2148 +#: locale/ipp-strings.c:2186 msgid "media.oe_photo-l_3.5x5in" msgstr "" #. TRANSLATORS: 10 x 15″ -#: locale/ipp-strings.c:2150 +#: locale/ipp-strings.c:2188 msgid "media.oe_photo-s10r_10x15in" msgstr "" #. TRANSLATORS: 184 x 260mm -#: locale/ipp-strings.c:2156 +#: locale/ipp-strings.c:2194 msgid "media.om_16k_184x260mm" msgstr "" #. TRANSLATORS: 195 x 270mm -#: locale/ipp-strings.c:2158 +#: locale/ipp-strings.c:2196 msgid "media.om_16k_195x270mm" msgstr "" #. TRANSLATORS: 275 x 395mm -#: locale/ipp-strings.c:2166 +#: locale/ipp-strings.c:2204 msgid "media.om_dai-pa-kai_275x395mm" msgstr "" #. TRANSLATORS: Folio -#: locale/ipp-strings.c:2170 +#: locale/ipp-strings.c:2208 msgid "media.om_folio-sp_215x315mm" msgstr "" #. TRANSLATORS: Folio (Special) -#: locale/ipp-strings.c:2172 +#: locale/ipp-strings.c:2210 msgid "media.om_folio_210x330mm" msgstr "" #. TRANSLATORS: Envelope Invitation -#: locale/ipp-strings.c:2174 +#: locale/ipp-strings.c:2212 msgid "media.om_invite_220x220mm" msgstr "" #. TRANSLATORS: Envelope Italian -#: locale/ipp-strings.c:2176 +#: locale/ipp-strings.c:2214 msgid "media.om_italian_110x230mm" msgstr "" #. TRANSLATORS: 198 x 275mm -#: locale/ipp-strings.c:2178 +#: locale/ipp-strings.c:2216 msgid "media.om_juuro-ku-kai_198x275mm" msgstr "" #. TRANSLATORS: 200 x 300 -#: locale/ipp-strings.c:2180 +#: locale/ipp-strings.c:2218 msgid "media.om_large-photo_200x300" msgstr "" #. TRANSLATORS: 130 x 180mm -#: locale/ipp-strings.c:2182 +#: locale/ipp-strings.c:2220 msgid "media.om_medium-photo_130x180mm" msgstr "" #. TRANSLATORS: 267 x 389mm -#: locale/ipp-strings.c:2184 +#: locale/ipp-strings.c:2222 msgid "media.om_pa-kai_267x389mm" msgstr "" #. TRANSLATORS: Envelope Postfix -#: locale/ipp-strings.c:2186 +#: locale/ipp-strings.c:2224 msgid "media.om_postfix_114x229mm" msgstr "" #. TRANSLATORS: 100 x 150mm -#: locale/ipp-strings.c:2188 +#: locale/ipp-strings.c:2226 msgid "media.om_small-photo_100x150mm" msgstr "" #. TRANSLATORS: 100 x 200mm -#: locale/ipp-strings.c:2192 +#: locale/ipp-strings.c:2230 msgid "media.om_wide-photo_100x200mm" msgstr "" #. TRANSLATORS: Envelope Chinese #10 -#: locale/ipp-strings.c:2194 +#: locale/ipp-strings.c:2232 msgid "media.prc_10_324x458mm" msgstr "" #. TRANSLATORS: Chinese 16k -#: locale/ipp-strings.c:2196 +#: locale/ipp-strings.c:2234 msgid "media.prc_16k_146x215mm" msgstr "" #. TRANSLATORS: Envelope Chinese #1 -#: locale/ipp-strings.c:2198 +#: locale/ipp-strings.c:2236 msgid "media.prc_1_102x165mm" msgstr "" #. TRANSLATORS: Envelope Chinese #2 -#: locale/ipp-strings.c:2200 +#: locale/ipp-strings.c:2238 msgid "media.prc_2_102x176mm" msgstr "" #. TRANSLATORS: Chinese 32k -#: locale/ipp-strings.c:2202 +#: locale/ipp-strings.c:2240 msgid "media.prc_32k_97x151mm" msgstr "" #. TRANSLATORS: Envelope Chinese #3 -#: locale/ipp-strings.c:2204 +#: locale/ipp-strings.c:2242 msgid "media.prc_3_125x176mm" msgstr "" #. TRANSLATORS: Envelope Chinese #4 -#: locale/ipp-strings.c:2206 +#: locale/ipp-strings.c:2244 msgid "media.prc_4_110x208mm" msgstr "" #. TRANSLATORS: Envelope Chinese #5 -#: locale/ipp-strings.c:2208 +#: locale/ipp-strings.c:2246 msgid "media.prc_5_110x220mm" msgstr "" #. TRANSLATORS: Envelope Chinese #6 -#: locale/ipp-strings.c:2210 +#: locale/ipp-strings.c:2248 msgid "media.prc_6_120x320mm" msgstr "" #. TRANSLATORS: Envelope Chinese #7 -#: locale/ipp-strings.c:2212 +#: locale/ipp-strings.c:2250 msgid "media.prc_7_160x230mm" msgstr "" #. TRANSLATORS: Envelope Chinese #8 -#: locale/ipp-strings.c:2214 +#: locale/ipp-strings.c:2252 msgid "media.prc_8_120x309mm" msgstr "" #. TRANSLATORS: ROC 16k -#: locale/ipp-strings.c:2216 +#: locale/ipp-strings.c:2254 msgid "media.roc_16k_7.75x10.75in" msgstr "" #. TRANSLATORS: ROC 8k -#: locale/ipp-strings.c:2218 +#: locale/ipp-strings.c:2256 msgid "media.roc_8k_10.75x15.5in" msgstr "" #. TRANSLATORS: Multiple Document Handling -#: locale/ipp-strings.c:2220 +#: locale/ipp-strings.c:2258 msgid "multiple-document-handling" msgstr "" #. TRANSLATORS: Separate Documents Collated Copies -#: locale/ipp-strings.c:2222 +#: locale/ipp-strings.c:2260 msgid "multiple-document-handling.separate-documents-collated-copies" msgstr "" #. TRANSLATORS: Separate Documents Uncollated Copies -#: locale/ipp-strings.c:2224 +#: locale/ipp-strings.c:2262 msgid "multiple-document-handling.separate-documents-uncollated-copies" msgstr "" #. TRANSLATORS: Single Document -#: locale/ipp-strings.c:2226 +#: locale/ipp-strings.c:2264 msgid "multiple-document-handling.single-document" msgstr "" #. TRANSLATORS: Single Document New Sheet -#: locale/ipp-strings.c:2228 +#: locale/ipp-strings.c:2266 msgid "multiple-document-handling.single-document-new-sheet" msgstr "" #. TRANSLATORS: Multiple Object Handling -#: locale/ipp-strings.c:2230 +#: locale/ipp-strings.c:2268 msgid "multiple-object-handling" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2234 +#: locale/ipp-strings.c:2272 msgid "multiple-object-handling.auto" msgstr "" #. TRANSLATORS: Best Fit -#: locale/ipp-strings.c:2236 +#: locale/ipp-strings.c:2274 msgid "multiple-object-handling.best-fit" msgstr "" #. TRANSLATORS: Best Quality -#: locale/ipp-strings.c:2238 +#: locale/ipp-strings.c:2276 msgid "multiple-object-handling.best-quality" msgstr "" #. TRANSLATORS: Best Speed -#: locale/ipp-strings.c:2240 +#: locale/ipp-strings.c:2278 msgid "multiple-object-handling.best-speed" msgstr "" #. TRANSLATORS: One At A Time -#: locale/ipp-strings.c:2242 +#: locale/ipp-strings.c:2280 msgid "multiple-object-handling.one-at-a-time" msgstr "" #. TRANSLATORS: On Timeout -#: locale/ipp-strings.c:2244 +#: locale/ipp-strings.c:2282 msgid "multiple-operation-time-out-action" msgstr "" #. TRANSLATORS: Abort Job -#: locale/ipp-strings.c:2246 +#: locale/ipp-strings.c:2284 msgid "multiple-operation-time-out-action.abort-job" msgstr "" #. TRANSLATORS: Hold Job -#: locale/ipp-strings.c:2248 +#: locale/ipp-strings.c:2286 msgid "multiple-operation-time-out-action.hold-job" msgstr "" #. TRANSLATORS: Process Job -#: locale/ipp-strings.c:2250 +#: locale/ipp-strings.c:2288 msgid "multiple-operation-time-out-action.process-job" msgstr "" #. TRANSLATORS: Noise Removal -#: locale/ipp-strings.c:2252 +#: locale/ipp-strings.c:2290 msgid "noise-removal" msgstr "" #. TRANSLATORS: Notify Attributes -#: locale/ipp-strings.c:2254 +#: locale/ipp-strings.c:2292 msgid "notify-attributes" msgstr "" #. TRANSLATORS: Notify Charset -#: locale/ipp-strings.c:2256 +#: locale/ipp-strings.c:2294 msgid "notify-charset" msgstr "" #. TRANSLATORS: Notify Events -#: locale/ipp-strings.c:2258 +#: locale/ipp-strings.c:2296 msgid "notify-events" msgstr "" #. TRANSLATORS: Document Completed -#: locale/ipp-strings.c:2260 +#: locale/ipp-strings.c:2298 msgid "notify-events.document-completed" msgstr "" #. TRANSLATORS: Document Config Changed -#: locale/ipp-strings.c:2262 +#: locale/ipp-strings.c:2300 msgid "notify-events.document-config-changed" msgstr "" #. TRANSLATORS: Document Created -#: locale/ipp-strings.c:2264 +#: locale/ipp-strings.c:2302 msgid "notify-events.document-created" msgstr "" #. TRANSLATORS: Document Fetchable -#: locale/ipp-strings.c:2266 +#: locale/ipp-strings.c:2304 msgid "notify-events.document-fetchable" msgstr "" #. TRANSLATORS: Document State Changed -#: locale/ipp-strings.c:2268 +#: locale/ipp-strings.c:2306 msgid "notify-events.document-state-changed" msgstr "" #. TRANSLATORS: Document Stopped -#: locale/ipp-strings.c:2270 +#: locale/ipp-strings.c:2308 msgid "notify-events.document-stopped" msgstr "" #. TRANSLATORS: Job Completed -#: locale/ipp-strings.c:2272 +#: locale/ipp-strings.c:2310 msgid "notify-events.job-completed" msgstr "" #. TRANSLATORS: Job Config Changed -#: locale/ipp-strings.c:2274 +#: locale/ipp-strings.c:2312 msgid "notify-events.job-config-changed" msgstr "" #. TRANSLATORS: Job Created -#: locale/ipp-strings.c:2276 +#: locale/ipp-strings.c:2314 msgid "notify-events.job-created" msgstr "" #. TRANSLATORS: Job Fetchable -#: locale/ipp-strings.c:2278 +#: locale/ipp-strings.c:2316 msgid "notify-events.job-fetchable" msgstr "" #. TRANSLATORS: Job Progress -#: locale/ipp-strings.c:2280 +#: locale/ipp-strings.c:2318 msgid "notify-events.job-progress" msgstr "" #. TRANSLATORS: Job State Changed -#: locale/ipp-strings.c:2282 +#: locale/ipp-strings.c:2320 msgid "notify-events.job-state-changed" msgstr "" #. TRANSLATORS: Job Stopped -#: locale/ipp-strings.c:2284 +#: locale/ipp-strings.c:2322 msgid "notify-events.job-stopped" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2286 +#: locale/ipp-strings.c:2324 msgid "notify-events.none" msgstr "" #. TRANSLATORS: Printer Config Changed -#: locale/ipp-strings.c:2288 +#: locale/ipp-strings.c:2326 msgid "notify-events.printer-config-changed" msgstr "" #. TRANSLATORS: Printer Finishings Changed -#: locale/ipp-strings.c:2290 +#: locale/ipp-strings.c:2328 msgid "notify-events.printer-finishings-changed" msgstr "" #. TRANSLATORS: Printer Media Changed -#: locale/ipp-strings.c:2292 +#: locale/ipp-strings.c:2330 msgid "notify-events.printer-media-changed" msgstr "" #. TRANSLATORS: Printer Queue Order Changed -#: locale/ipp-strings.c:2294 +#: locale/ipp-strings.c:2332 msgid "notify-events.printer-queue-order-changed" msgstr "" #. TRANSLATORS: Printer Restarted -#: locale/ipp-strings.c:2296 +#: locale/ipp-strings.c:2334 msgid "notify-events.printer-restarted" msgstr "" #. TRANSLATORS: Printer Shutdown -#: locale/ipp-strings.c:2298 +#: locale/ipp-strings.c:2336 msgid "notify-events.printer-shutdown" msgstr "" #. TRANSLATORS: Printer State Changed -#: locale/ipp-strings.c:2300 +#: locale/ipp-strings.c:2338 msgid "notify-events.printer-state-changed" msgstr "" #. TRANSLATORS: Printer Stopped -#: locale/ipp-strings.c:2302 +#: locale/ipp-strings.c:2340 msgid "notify-events.printer-stopped" msgstr "" #. TRANSLATORS: Notify Get Interval -#: locale/ipp-strings.c:2304 +#: locale/ipp-strings.c:2342 msgid "notify-get-interval" msgstr "" #. TRANSLATORS: Notify Lease Duration -#: locale/ipp-strings.c:2306 +#: locale/ipp-strings.c:2344 msgid "notify-lease-duration" msgstr "" #. TRANSLATORS: Notify Natural Language -#: locale/ipp-strings.c:2308 +#: locale/ipp-strings.c:2346 msgid "notify-natural-language" msgstr "" #. TRANSLATORS: Notify Pull Method -#: locale/ipp-strings.c:2310 +#: locale/ipp-strings.c:2348 msgid "notify-pull-method" msgstr "" #. TRANSLATORS: Notify Recipient -#: locale/ipp-strings.c:2312 +#: locale/ipp-strings.c:2350 msgid "notify-recipient-uri" msgstr "" #. TRANSLATORS: Notify Sequence Numbers -#: locale/ipp-strings.c:2314 +#: locale/ipp-strings.c:2352 msgid "notify-sequence-numbers" msgstr "" #. TRANSLATORS: Notify Subscription Ids -#: locale/ipp-strings.c:2316 +#: locale/ipp-strings.c:2354 msgid "notify-subscription-ids" msgstr "" #. TRANSLATORS: Notify Time Interval -#: locale/ipp-strings.c:2318 +#: locale/ipp-strings.c:2356 msgid "notify-time-interval" msgstr "" #. TRANSLATORS: Notify User Data -#: locale/ipp-strings.c:2320 +#: locale/ipp-strings.c:2358 msgid "notify-user-data" msgstr "" #. TRANSLATORS: Notify Wait -#: locale/ipp-strings.c:2322 +#: locale/ipp-strings.c:2360 msgid "notify-wait" msgstr "" #. TRANSLATORS: Number Of Retries -#: locale/ipp-strings.c:2324 +#: locale/ipp-strings.c:2362 msgid "number-of-retries" msgstr "" #. TRANSLATORS: Number-Up -#: locale/ipp-strings.c:2326 +#: locale/ipp-strings.c:2364 msgid "number-up" msgstr "" #. TRANSLATORS: Object Offset -#: locale/ipp-strings.c:2328 +#: locale/ipp-strings.c:2366 msgid "object-offset" msgstr "" #. TRANSLATORS: Object Size -#: locale/ipp-strings.c:2330 +#: locale/ipp-strings.c:2368 msgid "object-size" msgstr "" #. TRANSLATORS: Organization Name -#: locale/ipp-strings.c:2332 +#: locale/ipp-strings.c:2370 msgid "organization-name" msgstr "" #. TRANSLATORS: Orientation -#: locale/ipp-strings.c:2334 +#: locale/ipp-strings.c:2372 msgid "orientation-requested" msgstr "" #. TRANSLATORS: Portrait -#: locale/ipp-strings.c:2336 +#: locale/ipp-strings.c:2374 msgid "orientation-requested.3" msgstr "" #. TRANSLATORS: Landscape -#: locale/ipp-strings.c:2338 +#: locale/ipp-strings.c:2376 msgid "orientation-requested.4" msgstr "" #. TRANSLATORS: Reverse Landscape -#: locale/ipp-strings.c:2340 +#: locale/ipp-strings.c:2378 msgid "orientation-requested.5" msgstr "" #. TRANSLATORS: Reverse Portrait -#: locale/ipp-strings.c:2342 +#: locale/ipp-strings.c:2380 msgid "orientation-requested.6" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2344 +#: locale/ipp-strings.c:2382 msgid "orientation-requested.7" msgstr "" #. TRANSLATORS: Scanned Image Options -#: locale/ipp-strings.c:2346 +#: locale/ipp-strings.c:2384 msgid "output-attributes" msgstr "" #. TRANSLATORS: Output Tray -#: locale/ipp-strings.c:2348 +#: locale/ipp-strings.c:2386 msgid "output-bin" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2350 +#: locale/ipp-strings.c:2388 msgid "output-bin.auto" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:2352 +#: locale/ipp-strings.c:2390 msgid "output-bin.bottom" msgstr "" #. TRANSLATORS: Center -#: locale/ipp-strings.c:2354 +#: locale/ipp-strings.c:2392 msgid "output-bin.center" msgstr "" #. TRANSLATORS: Face Down -#: locale/ipp-strings.c:2356 +#: locale/ipp-strings.c:2394 msgid "output-bin.face-down" msgstr "" #. TRANSLATORS: Face Up -#: locale/ipp-strings.c:2358 +#: locale/ipp-strings.c:2396 msgid "output-bin.face-up" msgstr "" #. TRANSLATORS: Large Capacity -#: locale/ipp-strings.c:2360 +#: locale/ipp-strings.c:2398 msgid "output-bin.large-capacity" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:2362 +#: locale/ipp-strings.c:2400 msgid "output-bin.left" msgstr "" #. TRANSLATORS: Mailbox 1 -#: locale/ipp-strings.c:2364 +#: locale/ipp-strings.c:2402 msgid "output-bin.mailbox-1" msgstr "" #. TRANSLATORS: Mailbox 10 -#: locale/ipp-strings.c:2366 +#: locale/ipp-strings.c:2404 msgid "output-bin.mailbox-10" msgstr "" #. TRANSLATORS: Mailbox 2 -#: locale/ipp-strings.c:2368 +#: locale/ipp-strings.c:2406 msgid "output-bin.mailbox-2" msgstr "" #. TRANSLATORS: Mailbox 3 -#: locale/ipp-strings.c:2370 +#: locale/ipp-strings.c:2408 msgid "output-bin.mailbox-3" msgstr "" #. TRANSLATORS: Mailbox 4 -#: locale/ipp-strings.c:2372 +#: locale/ipp-strings.c:2410 msgid "output-bin.mailbox-4" msgstr "" #. TRANSLATORS: Mailbox 5 -#: locale/ipp-strings.c:2374 +#: locale/ipp-strings.c:2412 msgid "output-bin.mailbox-5" msgstr "" #. TRANSLATORS: Mailbox 6 -#: locale/ipp-strings.c:2376 +#: locale/ipp-strings.c:2414 msgid "output-bin.mailbox-6" msgstr "" #. TRANSLATORS: Mailbox 7 -#: locale/ipp-strings.c:2378 +#: locale/ipp-strings.c:2416 msgid "output-bin.mailbox-7" msgstr "" #. TRANSLATORS: Mailbox 8 -#: locale/ipp-strings.c:2380 +#: locale/ipp-strings.c:2418 msgid "output-bin.mailbox-8" msgstr "" #. TRANSLATORS: Mailbox 9 -#: locale/ipp-strings.c:2382 +#: locale/ipp-strings.c:2420 msgid "output-bin.mailbox-9" msgstr "" #. TRANSLATORS: Middle -#: locale/ipp-strings.c:2384 +#: locale/ipp-strings.c:2422 msgid "output-bin.middle" msgstr "" #. TRANSLATORS: My Mailbox -#: locale/ipp-strings.c:2386 +#: locale/ipp-strings.c:2424 msgid "output-bin.my-mailbox" msgstr "" #. TRANSLATORS: Rear -#: locale/ipp-strings.c:2388 +#: locale/ipp-strings.c:2426 msgid "output-bin.rear" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:2390 +#: locale/ipp-strings.c:2428 msgid "output-bin.right" msgstr "" #. TRANSLATORS: Side -#: locale/ipp-strings.c:2392 +#: locale/ipp-strings.c:2430 msgid "output-bin.side" msgstr "" #. TRANSLATORS: Stacker 1 -#: locale/ipp-strings.c:2394 +#: locale/ipp-strings.c:2432 msgid "output-bin.stacker-1" msgstr "" #. TRANSLATORS: Stacker 10 -#: locale/ipp-strings.c:2396 +#: locale/ipp-strings.c:2434 msgid "output-bin.stacker-10" msgstr "" #. TRANSLATORS: Stacker 2 -#: locale/ipp-strings.c:2398 +#: locale/ipp-strings.c:2436 msgid "output-bin.stacker-2" msgstr "" #. TRANSLATORS: Stacker 3 -#: locale/ipp-strings.c:2400 +#: locale/ipp-strings.c:2438 msgid "output-bin.stacker-3" msgstr "" #. TRANSLATORS: Stacker 4 -#: locale/ipp-strings.c:2402 +#: locale/ipp-strings.c:2440 msgid "output-bin.stacker-4" msgstr "" #. TRANSLATORS: Stacker 5 -#: locale/ipp-strings.c:2404 +#: locale/ipp-strings.c:2442 msgid "output-bin.stacker-5" msgstr "" #. TRANSLATORS: Stacker 6 -#: locale/ipp-strings.c:2406 +#: locale/ipp-strings.c:2444 msgid "output-bin.stacker-6" msgstr "" #. TRANSLATORS: Stacker 7 -#: locale/ipp-strings.c:2408 +#: locale/ipp-strings.c:2446 msgid "output-bin.stacker-7" msgstr "" #. TRANSLATORS: Stacker 8 -#: locale/ipp-strings.c:2410 +#: locale/ipp-strings.c:2448 msgid "output-bin.stacker-8" msgstr "" #. TRANSLATORS: Stacker 9 -#: locale/ipp-strings.c:2412 +#: locale/ipp-strings.c:2450 msgid "output-bin.stacker-9" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:2414 +#: locale/ipp-strings.c:2452 msgid "output-bin.top" msgstr "" #. TRANSLATORS: Tray 1 -#: locale/ipp-strings.c:2416 +#: locale/ipp-strings.c:2454 msgid "output-bin.tray-1" msgstr "" #. TRANSLATORS: Tray 10 -#: locale/ipp-strings.c:2418 +#: locale/ipp-strings.c:2456 msgid "output-bin.tray-10" msgstr "" #. TRANSLATORS: Tray 2 -#: locale/ipp-strings.c:2420 +#: locale/ipp-strings.c:2458 msgid "output-bin.tray-2" msgstr "" #. TRANSLATORS: Tray 3 -#: locale/ipp-strings.c:2422 +#: locale/ipp-strings.c:2460 msgid "output-bin.tray-3" msgstr "" #. TRANSLATORS: Tray 4 -#: locale/ipp-strings.c:2424 +#: locale/ipp-strings.c:2462 msgid "output-bin.tray-4" msgstr "" #. TRANSLATORS: Tray 5 -#: locale/ipp-strings.c:2426 +#: locale/ipp-strings.c:2464 msgid "output-bin.tray-5" msgstr "" #. TRANSLATORS: Tray 6 -#: locale/ipp-strings.c:2428 +#: locale/ipp-strings.c:2466 msgid "output-bin.tray-6" msgstr "" #. TRANSLATORS: Tray 7 -#: locale/ipp-strings.c:2430 +#: locale/ipp-strings.c:2468 msgid "output-bin.tray-7" msgstr "" #. TRANSLATORS: Tray 8 -#: locale/ipp-strings.c:2432 +#: locale/ipp-strings.c:2470 msgid "output-bin.tray-8" msgstr "" #. TRANSLATORS: Tray 9 -#: locale/ipp-strings.c:2434 +#: locale/ipp-strings.c:2472 msgid "output-bin.tray-9" msgstr "" #. TRANSLATORS: Scanned Image Quality -#: locale/ipp-strings.c:2436 +#: locale/ipp-strings.c:2474 msgid "output-compression-quality-factor" msgstr "" #. TRANSLATORS: Page Delivery -#: locale/ipp-strings.c:2438 +#: locale/ipp-strings.c:2476 msgid "page-delivery" msgstr "" #. TRANSLATORS: Reverse Order Face-down -#: locale/ipp-strings.c:2440 +#: locale/ipp-strings.c:2478 msgid "page-delivery.reverse-order-face-down" msgstr "" #. TRANSLATORS: Reverse Order Face-up -#: locale/ipp-strings.c:2442 +#: locale/ipp-strings.c:2480 msgid "page-delivery.reverse-order-face-up" msgstr "" #. TRANSLATORS: Same Order Face-down -#: locale/ipp-strings.c:2444 +#: locale/ipp-strings.c:2482 msgid "page-delivery.same-order-face-down" msgstr "" #. TRANSLATORS: Same Order Face-up -#: locale/ipp-strings.c:2446 +#: locale/ipp-strings.c:2484 msgid "page-delivery.same-order-face-up" msgstr "" #. TRANSLATORS: System Specified -#: locale/ipp-strings.c:2448 +#: locale/ipp-strings.c:2486 msgid "page-delivery.system-specified" msgstr "" #. TRANSLATORS: Page Order Received -#: locale/ipp-strings.c:2450 +#: locale/ipp-strings.c:2488 msgid "page-order-received" msgstr "" #. TRANSLATORS: 1 To N -#: locale/ipp-strings.c:2452 +#: locale/ipp-strings.c:2490 msgid "page-order-received.1-to-n-order" msgstr "" #. TRANSLATORS: N To 1 -#: locale/ipp-strings.c:2454 +#: locale/ipp-strings.c:2492 msgid "page-order-received.n-to-1-order" msgstr "" #. TRANSLATORS: Page Ranges -#: locale/ipp-strings.c:2456 +#: locale/ipp-strings.c:2494 msgid "page-ranges" msgstr "" #. TRANSLATORS: Pages -#: locale/ipp-strings.c:2458 +#: locale/ipp-strings.c:2496 msgid "pages" msgstr "" #. TRANSLATORS: Pages Per Subset -#: locale/ipp-strings.c:2460 +#: locale/ipp-strings.c:2498 msgid "pages-per-subset" msgstr "" #. TRANSLATORS: Platform Shape -#: locale/ipp-strings.c:2472 +#: locale/ipp-strings.c:2510 msgid "platform-shape" msgstr "" #. TRANSLATORS: Round -#: locale/ipp-strings.c:2474 +#: locale/ipp-strings.c:2512 msgid "platform-shape.ellipse" msgstr "" #. TRANSLATORS: Rectangle -#: locale/ipp-strings.c:2476 +#: locale/ipp-strings.c:2514 msgid "platform-shape.rectangle" msgstr "" #. TRANSLATORS: Platform Temperature -#: locale/ipp-strings.c:2478 +#: locale/ipp-strings.c:2516 msgid "platform-temperature" msgstr "" #. TRANSLATORS: Post-dial String -#: locale/ipp-strings.c:2480 +#: locale/ipp-strings.c:2518 msgid "post-dial-string" msgstr "" #. TRANSLATORS: Pre-dial String -#: locale/ipp-strings.c:2482 +#: locale/ipp-strings.c:2520 msgid "pre-dial-string" msgstr "" #. TRANSLATORS: Number-Up Layout -#: locale/ipp-strings.c:2484 +#: locale/ipp-strings.c:2522 msgid "presentation-direction-number-up" msgstr "" #. TRANSLATORS: Top-bottom, Right-left -#: locale/ipp-strings.c:2486 +#: locale/ipp-strings.c:2524 msgid "presentation-direction-number-up.tobottom-toleft" msgstr "" #. TRANSLATORS: Top-bottom, Left-right -#: locale/ipp-strings.c:2488 +#: locale/ipp-strings.c:2526 msgid "presentation-direction-number-up.tobottom-toright" msgstr "" #. TRANSLATORS: Right-left, Top-bottom -#: locale/ipp-strings.c:2490 +#: locale/ipp-strings.c:2528 msgid "presentation-direction-number-up.toleft-tobottom" msgstr "" #. TRANSLATORS: Right-left, Bottom-top -#: locale/ipp-strings.c:2492 +#: locale/ipp-strings.c:2530 msgid "presentation-direction-number-up.toleft-totop" msgstr "" #. TRANSLATORS: Left-right, Top-bottom -#: locale/ipp-strings.c:2494 +#: locale/ipp-strings.c:2532 msgid "presentation-direction-number-up.toright-tobottom" msgstr "" #. TRANSLATORS: Left-right, Bottom-top -#: locale/ipp-strings.c:2496 +#: locale/ipp-strings.c:2534 msgid "presentation-direction-number-up.toright-totop" msgstr "" #. TRANSLATORS: Bottom-top, Right-left -#: locale/ipp-strings.c:2498 +#: locale/ipp-strings.c:2536 msgid "presentation-direction-number-up.totop-toleft" msgstr "" #. TRANSLATORS: Bottom-top, Left-right -#: locale/ipp-strings.c:2500 +#: locale/ipp-strings.c:2538 msgid "presentation-direction-number-up.totop-toright" msgstr "" #. TRANSLATORS: Print Accuracy -#: locale/ipp-strings.c:2502 +#: locale/ipp-strings.c:2540 msgid "print-accuracy" msgstr "" #. TRANSLATORS: Print Base -#: locale/ipp-strings.c:2504 +#: locale/ipp-strings.c:2542 msgid "print-base" msgstr "" #. TRANSLATORS: Brim -#: locale/ipp-strings.c:2508 +#: locale/ipp-strings.c:2546 msgid "print-base.brim" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2510 +#: locale/ipp-strings.c:2548 msgid "print-base.none" msgstr "" #. TRANSLATORS: Raft -#: locale/ipp-strings.c:2512 +#: locale/ipp-strings.c:2550 msgid "print-base.raft" msgstr "" #. TRANSLATORS: Skirt -#: locale/ipp-strings.c:2514 +#: locale/ipp-strings.c:2552 msgid "print-base.skirt" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:2516 +#: locale/ipp-strings.c:2554 msgid "print-base.standard" msgstr "" #. TRANSLATORS: Print Color Mode -#: locale/ipp-strings.c:2518 +#: locale/ipp-strings.c:2556 msgid "print-color-mode" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2520 +#: locale/ipp-strings.c:2558 msgid "print-color-mode.auto" msgstr "" #. TRANSLATORS: Text -#: locale/ipp-strings.c:2524 +#: locale/ipp-strings.c:2562 msgid "print-color-mode.bi-level" msgstr "" #. TRANSLATORS: Color -#: locale/ipp-strings.c:2526 +#: locale/ipp-strings.c:2564 msgid "print-color-mode.color" msgstr "" #. TRANSLATORS: Highlight -#: locale/ipp-strings.c:2528 +#: locale/ipp-strings.c:2566 msgid "print-color-mode.highlight" msgstr "" #. TRANSLATORS: Monochrome -#: locale/ipp-strings.c:2530 +#: locale/ipp-strings.c:2568 msgid "print-color-mode.monochrome" msgstr "" #. TRANSLATORS: Process Text -#: locale/ipp-strings.c:2532 +#: locale/ipp-strings.c:2570 msgid "print-color-mode.process-bi-level" msgstr "" #. TRANSLATORS: Process Monochrome -#: locale/ipp-strings.c:2534 +#: locale/ipp-strings.c:2572 msgid "print-color-mode.process-monochrome" msgstr "" #. TRANSLATORS: Print Optimization -#: locale/ipp-strings.c:2536 +#: locale/ipp-strings.c:2574 msgid "print-content-optimize" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2540 +#: locale/ipp-strings.c:2578 msgid "print-content-optimize.auto" msgstr "" #. TRANSLATORS: Graphics -#: locale/ipp-strings.c:2542 +#: locale/ipp-strings.c:2580 msgid "print-content-optimize.graphic" msgstr "" #. TRANSLATORS: Photo -#: locale/ipp-strings.c:2546 +#: locale/ipp-strings.c:2584 msgid "print-content-optimize.photo" msgstr "" #. TRANSLATORS: Text -#: locale/ipp-strings.c:2548 +#: locale/ipp-strings.c:2586 msgid "print-content-optimize.text" msgstr "" #. TRANSLATORS: Text and Graphics -#: locale/ipp-strings.c:2550 +#: locale/ipp-strings.c:2588 msgid "print-content-optimize.text-and-graphic" msgstr "" #. TRANSLATORS: Print Objects -#: locale/ipp-strings.c:2554 +#: locale/ipp-strings.c:2592 msgid "print-objects" msgstr "" #. TRANSLATORS: Print Quality -#: locale/ipp-strings.c:2556 +#: locale/ipp-strings.c:2594 msgid "print-quality" msgstr "" #. TRANSLATORS: Draft -#: locale/ipp-strings.c:2558 +#: locale/ipp-strings.c:2596 msgid "print-quality.3" msgstr "" #. TRANSLATORS: Normal -#: locale/ipp-strings.c:2560 +#: locale/ipp-strings.c:2598 msgid "print-quality.4" msgstr "" #. TRANSLATORS: High -#: locale/ipp-strings.c:2562 +#: locale/ipp-strings.c:2600 msgid "print-quality.5" msgstr "" #. TRANSLATORS: Print Rendering Intent -#: locale/ipp-strings.c:2564 +#: locale/ipp-strings.c:2602 msgid "print-rendering-intent" msgstr "" #. TRANSLATORS: Absolute -#: locale/ipp-strings.c:2566 +#: locale/ipp-strings.c:2604 msgid "print-rendering-intent.absolute" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2568 +#: locale/ipp-strings.c:2606 msgid "print-rendering-intent.auto" msgstr "" #. TRANSLATORS: Perceptual -#: locale/ipp-strings.c:2570 +#: locale/ipp-strings.c:2608 msgid "print-rendering-intent.perceptual" msgstr "" #. TRANSLATORS: Relative -#: locale/ipp-strings.c:2572 +#: locale/ipp-strings.c:2610 msgid "print-rendering-intent.relative" msgstr "" #. TRANSLATORS: Relative w/Black Point Compensation -#: locale/ipp-strings.c:2574 +#: locale/ipp-strings.c:2612 msgid "print-rendering-intent.relative-bpc" msgstr "" #. TRANSLATORS: Saturation -#: locale/ipp-strings.c:2576 +#: locale/ipp-strings.c:2614 msgid "print-rendering-intent.saturation" msgstr "" #. TRANSLATORS: Print Scaling -#: locale/ipp-strings.c:2578 +#: locale/ipp-strings.c:2616 msgid "print-scaling" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2580 +#: locale/ipp-strings.c:2618 msgid "print-scaling.auto" msgstr "" #. TRANSLATORS: Auto-fit -#: locale/ipp-strings.c:2582 +#: locale/ipp-strings.c:2620 msgid "print-scaling.auto-fit" msgstr "" #. TRANSLATORS: Fill -#: locale/ipp-strings.c:2584 +#: locale/ipp-strings.c:2622 msgid "print-scaling.fill" msgstr "" #. TRANSLATORS: Fit -#: locale/ipp-strings.c:2586 +#: locale/ipp-strings.c:2624 msgid "print-scaling.fit" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2588 +#: locale/ipp-strings.c:2626 msgid "print-scaling.none" msgstr "" #. TRANSLATORS: Print Supports -#: locale/ipp-strings.c:2590 +#: locale/ipp-strings.c:2628 msgid "print-supports" msgstr "" #. TRANSLATORS: With Specified Material -#: locale/ipp-strings.c:2594 +#: locale/ipp-strings.c:2632 msgid "print-supports.material" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2596 +#: locale/ipp-strings.c:2634 msgid "print-supports.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:2598 +#: locale/ipp-strings.c:2636 msgid "print-supports.standard" msgstr "" #. TRANSLATORS: Message From Operator -#: locale/ipp-strings.c:2620 +#: locale/ipp-strings.c:2658 msgid "printer-message-from-operator" msgstr "" #. TRANSLATORS: Print Resolution -#: locale/ipp-strings.c:2622 +#: locale/ipp-strings.c:2660 msgid "printer-resolution" msgstr "" #. TRANSLATORS: Printer State -#: locale/ipp-strings.c:2624 +#: locale/ipp-strings.c:2662 msgid "printer-state" msgstr "" #. TRANSLATORS: Detailed Printer State -#: locale/ipp-strings.c:2626 +#: locale/ipp-strings.c:2664 msgid "printer-state-reasons" msgstr "" #. TRANSLATORS: Old Alerts Have Been Removed -#: locale/ipp-strings.c:2628 +#: locale/ipp-strings.c:2666 msgid "printer-state-reasons.alert-removal-of-binary-change-entry" msgstr "" #. TRANSLATORS: Bander Added -#: locale/ipp-strings.c:2630 +#: locale/ipp-strings.c:2668 msgid "printer-state-reasons.bander-added" msgstr "" #. TRANSLATORS: Bander Almost Empty -#: locale/ipp-strings.c:2632 +#: locale/ipp-strings.c:2670 msgid "printer-state-reasons.bander-almost-empty" msgstr "" #. TRANSLATORS: Bander Almost Full -#: locale/ipp-strings.c:2634 +#: locale/ipp-strings.c:2672 msgid "printer-state-reasons.bander-almost-full" msgstr "" #. TRANSLATORS: Bander At Limit -#: locale/ipp-strings.c:2636 +#: locale/ipp-strings.c:2674 msgid "printer-state-reasons.bander-at-limit" msgstr "" #. TRANSLATORS: Bander Closed -#: locale/ipp-strings.c:2638 +#: locale/ipp-strings.c:2676 msgid "printer-state-reasons.bander-closed" msgstr "" #. TRANSLATORS: Bander Configuration Change -#: locale/ipp-strings.c:2640 +#: locale/ipp-strings.c:2678 msgid "printer-state-reasons.bander-configuration-change" msgstr "" #. TRANSLATORS: Bander Cover Closed -#: locale/ipp-strings.c:2642 +#: locale/ipp-strings.c:2680 msgid "printer-state-reasons.bander-cover-closed" msgstr "" #. TRANSLATORS: Bander Cover Open -#: locale/ipp-strings.c:2644 +#: locale/ipp-strings.c:2682 msgid "printer-state-reasons.bander-cover-open" msgstr "" #. TRANSLATORS: Bander Empty -#: locale/ipp-strings.c:2646 +#: locale/ipp-strings.c:2684 msgid "printer-state-reasons.bander-empty" msgstr "" #. TRANSLATORS: Bander Full -#: locale/ipp-strings.c:2648 +#: locale/ipp-strings.c:2686 msgid "printer-state-reasons.bander-full" msgstr "" #. TRANSLATORS: Bander Interlock Closed -#: locale/ipp-strings.c:2650 +#: locale/ipp-strings.c:2688 msgid "printer-state-reasons.bander-interlock-closed" msgstr "" #. TRANSLATORS: Bander Interlock Open -#: locale/ipp-strings.c:2652 +#: locale/ipp-strings.c:2690 msgid "printer-state-reasons.bander-interlock-open" msgstr "" #. TRANSLATORS: Bander Jam -#: locale/ipp-strings.c:2654 +#: locale/ipp-strings.c:2692 msgid "printer-state-reasons.bander-jam" msgstr "" #. TRANSLATORS: Bander Life Almost Over -#: locale/ipp-strings.c:2656 +#: locale/ipp-strings.c:2694 msgid "printer-state-reasons.bander-life-almost-over" msgstr "" #. TRANSLATORS: Bander Life Over -#: locale/ipp-strings.c:2658 +#: locale/ipp-strings.c:2696 msgid "printer-state-reasons.bander-life-over" msgstr "" #. TRANSLATORS: Bander Memory Exhausted -#: locale/ipp-strings.c:2660 +#: locale/ipp-strings.c:2698 msgid "printer-state-reasons.bander-memory-exhausted" msgstr "" #. TRANSLATORS: Bander Missing -#: locale/ipp-strings.c:2662 +#: locale/ipp-strings.c:2700 msgid "printer-state-reasons.bander-missing" msgstr "" #. TRANSLATORS: Bander Motor Failure -#: locale/ipp-strings.c:2664 +#: locale/ipp-strings.c:2702 msgid "printer-state-reasons.bander-motor-failure" msgstr "" #. TRANSLATORS: Bander Near Limit -#: locale/ipp-strings.c:2666 +#: locale/ipp-strings.c:2704 msgid "printer-state-reasons.bander-near-limit" msgstr "" #. TRANSLATORS: Bander Offline -#: locale/ipp-strings.c:2668 +#: locale/ipp-strings.c:2706 msgid "printer-state-reasons.bander-offline" msgstr "" #. TRANSLATORS: Bander Opened -#: locale/ipp-strings.c:2670 +#: locale/ipp-strings.c:2708 msgid "printer-state-reasons.bander-opened" msgstr "" #. TRANSLATORS: Bander Over Temperature -#: locale/ipp-strings.c:2672 +#: locale/ipp-strings.c:2710 msgid "printer-state-reasons.bander-over-temperature" msgstr "" #. TRANSLATORS: Bander Power Saver -#: locale/ipp-strings.c:2674 +#: locale/ipp-strings.c:2712 msgid "printer-state-reasons.bander-power-saver" msgstr "" #. TRANSLATORS: Bander Recoverable Failure -#: locale/ipp-strings.c:2676 +#: locale/ipp-strings.c:2714 msgid "printer-state-reasons.bander-recoverable-failure" msgstr "" #. TRANSLATORS: Bander Recoverable Storage -#: locale/ipp-strings.c:2678 +#: locale/ipp-strings.c:2716 msgid "printer-state-reasons.bander-recoverable-storage" msgstr "" #. TRANSLATORS: Bander Removed -#: locale/ipp-strings.c:2680 +#: locale/ipp-strings.c:2718 msgid "printer-state-reasons.bander-removed" msgstr "" #. TRANSLATORS: Bander Resource Added -#: locale/ipp-strings.c:2682 +#: locale/ipp-strings.c:2720 msgid "printer-state-reasons.bander-resource-added" msgstr "" #. TRANSLATORS: Bander Resource Removed -#: locale/ipp-strings.c:2684 +#: locale/ipp-strings.c:2722 msgid "printer-state-reasons.bander-resource-removed" msgstr "" #. TRANSLATORS: Bander Thermistor Failure -#: locale/ipp-strings.c:2686 +#: locale/ipp-strings.c:2724 msgid "printer-state-reasons.bander-thermistor-failure" msgstr "" #. TRANSLATORS: Bander Timing Failure -#: locale/ipp-strings.c:2688 +#: locale/ipp-strings.c:2726 msgid "printer-state-reasons.bander-timing-failure" msgstr "" #. TRANSLATORS: Bander Turned Off -#: locale/ipp-strings.c:2690 +#: locale/ipp-strings.c:2728 msgid "printer-state-reasons.bander-turned-off" msgstr "" #. TRANSLATORS: Bander Turned On -#: locale/ipp-strings.c:2692 +#: locale/ipp-strings.c:2730 msgid "printer-state-reasons.bander-turned-on" msgstr "" #. TRANSLATORS: Bander Under Temperature -#: locale/ipp-strings.c:2694 +#: locale/ipp-strings.c:2732 msgid "printer-state-reasons.bander-under-temperature" msgstr "" #. TRANSLATORS: Bander Unrecoverable Failure -#: locale/ipp-strings.c:2696 +#: locale/ipp-strings.c:2734 msgid "printer-state-reasons.bander-unrecoverable-failure" msgstr "" #. TRANSLATORS: Bander Unrecoverable Storage Error -#: locale/ipp-strings.c:2698 +#: locale/ipp-strings.c:2736 msgid "printer-state-reasons.bander-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Bander Warming Up -#: locale/ipp-strings.c:2700 +#: locale/ipp-strings.c:2738 msgid "printer-state-reasons.bander-warming-up" msgstr "" #. TRANSLATORS: Binder Added -#: locale/ipp-strings.c:2702 +#: locale/ipp-strings.c:2740 msgid "printer-state-reasons.binder-added" msgstr "" #. TRANSLATORS: Binder Almost Empty -#: locale/ipp-strings.c:2704 +#: locale/ipp-strings.c:2742 msgid "printer-state-reasons.binder-almost-empty" msgstr "" #. TRANSLATORS: Binder Almost Full -#: locale/ipp-strings.c:2706 +#: locale/ipp-strings.c:2744 msgid "printer-state-reasons.binder-almost-full" msgstr "" #. TRANSLATORS: Binder At Limit -#: locale/ipp-strings.c:2708 +#: locale/ipp-strings.c:2746 msgid "printer-state-reasons.binder-at-limit" msgstr "" #. TRANSLATORS: Binder Closed -#: locale/ipp-strings.c:2710 +#: locale/ipp-strings.c:2748 msgid "printer-state-reasons.binder-closed" msgstr "" #. TRANSLATORS: Binder Configuration Change -#: locale/ipp-strings.c:2712 +#: locale/ipp-strings.c:2750 msgid "printer-state-reasons.binder-configuration-change" msgstr "" #. TRANSLATORS: Binder Cover Closed -#: locale/ipp-strings.c:2714 +#: locale/ipp-strings.c:2752 msgid "printer-state-reasons.binder-cover-closed" msgstr "" #. TRANSLATORS: Binder Cover Open -#: locale/ipp-strings.c:2716 +#: locale/ipp-strings.c:2754 msgid "printer-state-reasons.binder-cover-open" msgstr "" #. TRANSLATORS: Binder Empty -#: locale/ipp-strings.c:2718 +#: locale/ipp-strings.c:2756 msgid "printer-state-reasons.binder-empty" msgstr "" #. TRANSLATORS: Binder Full -#: locale/ipp-strings.c:2720 +#: locale/ipp-strings.c:2758 msgid "printer-state-reasons.binder-full" msgstr "" #. TRANSLATORS: Binder Interlock Closed -#: locale/ipp-strings.c:2722 +#: locale/ipp-strings.c:2760 msgid "printer-state-reasons.binder-interlock-closed" msgstr "" #. TRANSLATORS: Binder Interlock Open -#: locale/ipp-strings.c:2724 +#: locale/ipp-strings.c:2762 msgid "printer-state-reasons.binder-interlock-open" msgstr "" #. TRANSLATORS: Binder Jam -#: locale/ipp-strings.c:2726 +#: locale/ipp-strings.c:2764 msgid "printer-state-reasons.binder-jam" msgstr "" #. TRANSLATORS: Binder Life Almost Over -#: locale/ipp-strings.c:2728 +#: locale/ipp-strings.c:2766 msgid "printer-state-reasons.binder-life-almost-over" msgstr "" #. TRANSLATORS: Binder Life Over -#: locale/ipp-strings.c:2730 +#: locale/ipp-strings.c:2768 msgid "printer-state-reasons.binder-life-over" msgstr "" #. TRANSLATORS: Binder Memory Exhausted -#: locale/ipp-strings.c:2732 +#: locale/ipp-strings.c:2770 msgid "printer-state-reasons.binder-memory-exhausted" msgstr "" #. TRANSLATORS: Binder Missing -#: locale/ipp-strings.c:2734 +#: locale/ipp-strings.c:2772 msgid "printer-state-reasons.binder-missing" msgstr "" #. TRANSLATORS: Binder Motor Failure -#: locale/ipp-strings.c:2736 +#: locale/ipp-strings.c:2774 msgid "printer-state-reasons.binder-motor-failure" msgstr "" #. TRANSLATORS: Binder Near Limit -#: locale/ipp-strings.c:2738 +#: locale/ipp-strings.c:2776 msgid "printer-state-reasons.binder-near-limit" msgstr "" #. TRANSLATORS: Binder Offline -#: locale/ipp-strings.c:2740 +#: locale/ipp-strings.c:2778 msgid "printer-state-reasons.binder-offline" msgstr "" #. TRANSLATORS: Binder Opened -#: locale/ipp-strings.c:2742 +#: locale/ipp-strings.c:2780 msgid "printer-state-reasons.binder-opened" msgstr "" #. TRANSLATORS: Binder Over Temperature -#: locale/ipp-strings.c:2744 +#: locale/ipp-strings.c:2782 msgid "printer-state-reasons.binder-over-temperature" msgstr "" #. TRANSLATORS: Binder Power Saver -#: locale/ipp-strings.c:2746 +#: locale/ipp-strings.c:2784 msgid "printer-state-reasons.binder-power-saver" msgstr "" #. TRANSLATORS: Binder Recoverable Failure -#: locale/ipp-strings.c:2748 +#: locale/ipp-strings.c:2786 msgid "printer-state-reasons.binder-recoverable-failure" msgstr "" #. TRANSLATORS: Binder Recoverable Storage -#: locale/ipp-strings.c:2750 +#: locale/ipp-strings.c:2788 msgid "printer-state-reasons.binder-recoverable-storage" msgstr "" #. TRANSLATORS: Binder Removed -#: locale/ipp-strings.c:2752 +#: locale/ipp-strings.c:2790 msgid "printer-state-reasons.binder-removed" msgstr "" #. TRANSLATORS: Binder Resource Added -#: locale/ipp-strings.c:2754 +#: locale/ipp-strings.c:2792 msgid "printer-state-reasons.binder-resource-added" msgstr "" #. TRANSLATORS: Binder Resource Removed -#: locale/ipp-strings.c:2756 +#: locale/ipp-strings.c:2794 msgid "printer-state-reasons.binder-resource-removed" msgstr "" #. TRANSLATORS: Binder Thermistor Failure -#: locale/ipp-strings.c:2758 +#: locale/ipp-strings.c:2796 msgid "printer-state-reasons.binder-thermistor-failure" msgstr "" #. TRANSLATORS: Binder Timing Failure -#: locale/ipp-strings.c:2760 +#: locale/ipp-strings.c:2798 msgid "printer-state-reasons.binder-timing-failure" msgstr "" #. TRANSLATORS: Binder Turned Off -#: locale/ipp-strings.c:2762 +#: locale/ipp-strings.c:2800 msgid "printer-state-reasons.binder-turned-off" msgstr "" #. TRANSLATORS: Binder Turned On -#: locale/ipp-strings.c:2764 +#: locale/ipp-strings.c:2802 msgid "printer-state-reasons.binder-turned-on" msgstr "" #. TRANSLATORS: Binder Under Temperature -#: locale/ipp-strings.c:2766 +#: locale/ipp-strings.c:2804 msgid "printer-state-reasons.binder-under-temperature" msgstr "" #. TRANSLATORS: Binder Unrecoverable Failure -#: locale/ipp-strings.c:2768 +#: locale/ipp-strings.c:2806 msgid "printer-state-reasons.binder-unrecoverable-failure" msgstr "" #. TRANSLATORS: Binder Unrecoverable Storage Error -#: locale/ipp-strings.c:2770 +#: locale/ipp-strings.c:2808 msgid "printer-state-reasons.binder-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Binder Warming Up -#: locale/ipp-strings.c:2772 +#: locale/ipp-strings.c:2810 msgid "printer-state-reasons.binder-warming-up" msgstr "" #. TRANSLATORS: Camera Failure -#: locale/ipp-strings.c:2774 +#: locale/ipp-strings.c:2812 msgid "printer-state-reasons.camera-failure" msgstr "" #. TRANSLATORS: Chamber Cooling -#: locale/ipp-strings.c:2776 +#: locale/ipp-strings.c:2814 msgid "printer-state-reasons.chamber-cooling" msgstr "" #. TRANSLATORS: Chamber Heating -#: locale/ipp-strings.c:2780 +#: locale/ipp-strings.c:2818 msgid "printer-state-reasons.chamber-heating" msgstr "" #. TRANSLATORS: Chamber Temperature High -#: locale/ipp-strings.c:2782 +#: locale/ipp-strings.c:2820 msgid "printer-state-reasons.chamber-temperature-high" msgstr "" #. TRANSLATORS: Chamber Temperature Low -#: locale/ipp-strings.c:2784 +#: locale/ipp-strings.c:2822 msgid "printer-state-reasons.chamber-temperature-low" msgstr "" #. TRANSLATORS: Cleaner Life Almost Over -#: locale/ipp-strings.c:2786 +#: locale/ipp-strings.c:2824 msgid "printer-state-reasons.cleaner-life-almost-over" msgstr "" #. TRANSLATORS: Cleaner Life Over -#: locale/ipp-strings.c:2788 +#: locale/ipp-strings.c:2826 msgid "printer-state-reasons.cleaner-life-over" msgstr "" #. TRANSLATORS: Configuration Change -#: locale/ipp-strings.c:2790 +#: locale/ipp-strings.c:2828 msgid "printer-state-reasons.configuration-change" msgstr "" #. TRANSLATORS: Connecting To Device -#: locale/ipp-strings.c:2792 +#: locale/ipp-strings.c:2830 msgid "printer-state-reasons.connecting-to-device" msgstr "" #. TRANSLATORS: Cover Open -#: locale/ipp-strings.c:2794 +#: locale/ipp-strings.c:2832 msgid "printer-state-reasons.cover-open" msgstr "" #. TRANSLATORS: Deactivated -#: locale/ipp-strings.c:2796 +#: locale/ipp-strings.c:2834 msgid "printer-state-reasons.deactivated" msgstr "" #. TRANSLATORS: Developer Empty -#: locale/ipp-strings.c:2798 +#: locale/ipp-strings.c:2836 msgid "printer-state-reasons.developer-empty" msgstr "" #. TRANSLATORS: Developer Low -#: locale/ipp-strings.c:2800 +#: locale/ipp-strings.c:2838 msgid "printer-state-reasons.developer-low" msgstr "" #. TRANSLATORS: Die Cutter Added -#: locale/ipp-strings.c:2802 +#: locale/ipp-strings.c:2840 msgid "printer-state-reasons.die-cutter-added" msgstr "" #. TRANSLATORS: Die Cutter Almost Empty -#: locale/ipp-strings.c:2804 +#: locale/ipp-strings.c:2842 msgid "printer-state-reasons.die-cutter-almost-empty" msgstr "" #. TRANSLATORS: Die Cutter Almost Full -#: locale/ipp-strings.c:2806 +#: locale/ipp-strings.c:2844 msgid "printer-state-reasons.die-cutter-almost-full" msgstr "" #. TRANSLATORS: Die Cutter At Limit -#: locale/ipp-strings.c:2808 +#: locale/ipp-strings.c:2846 msgid "printer-state-reasons.die-cutter-at-limit" msgstr "" #. TRANSLATORS: Die Cutter Closed -#: locale/ipp-strings.c:2810 +#: locale/ipp-strings.c:2848 msgid "printer-state-reasons.die-cutter-closed" msgstr "" #. TRANSLATORS: Die Cutter Configuration Change -#: locale/ipp-strings.c:2812 +#: locale/ipp-strings.c:2850 msgid "printer-state-reasons.die-cutter-configuration-change" msgstr "" #. TRANSLATORS: Die Cutter Cover Closed -#: locale/ipp-strings.c:2814 +#: locale/ipp-strings.c:2852 msgid "printer-state-reasons.die-cutter-cover-closed" msgstr "" #. TRANSLATORS: Die Cutter Cover Open -#: locale/ipp-strings.c:2816 +#: locale/ipp-strings.c:2854 msgid "printer-state-reasons.die-cutter-cover-open" msgstr "" #. TRANSLATORS: Die Cutter Empty -#: locale/ipp-strings.c:2818 +#: locale/ipp-strings.c:2856 msgid "printer-state-reasons.die-cutter-empty" msgstr "" #. TRANSLATORS: Die Cutter Full -#: locale/ipp-strings.c:2820 +#: locale/ipp-strings.c:2858 msgid "printer-state-reasons.die-cutter-full" msgstr "" #. TRANSLATORS: Die Cutter Interlock Closed -#: locale/ipp-strings.c:2822 +#: locale/ipp-strings.c:2860 msgid "printer-state-reasons.die-cutter-interlock-closed" msgstr "" #. TRANSLATORS: Die Cutter Interlock Open -#: locale/ipp-strings.c:2824 +#: locale/ipp-strings.c:2862 msgid "printer-state-reasons.die-cutter-interlock-open" msgstr "" #. TRANSLATORS: Die Cutter Jam -#: locale/ipp-strings.c:2826 +#: locale/ipp-strings.c:2864 msgid "printer-state-reasons.die-cutter-jam" msgstr "" #. TRANSLATORS: Die Cutter Life Almost Over -#: locale/ipp-strings.c:2828 +#: locale/ipp-strings.c:2866 msgid "printer-state-reasons.die-cutter-life-almost-over" msgstr "" #. TRANSLATORS: Die Cutter Life Over -#: locale/ipp-strings.c:2830 +#: locale/ipp-strings.c:2868 msgid "printer-state-reasons.die-cutter-life-over" msgstr "" #. TRANSLATORS: Die Cutter Memory Exhausted -#: locale/ipp-strings.c:2832 +#: locale/ipp-strings.c:2870 msgid "printer-state-reasons.die-cutter-memory-exhausted" msgstr "" #. TRANSLATORS: Die Cutter Missing -#: locale/ipp-strings.c:2834 +#: locale/ipp-strings.c:2872 msgid "printer-state-reasons.die-cutter-missing" msgstr "" #. TRANSLATORS: Die Cutter Motor Failure -#: locale/ipp-strings.c:2836 +#: locale/ipp-strings.c:2874 msgid "printer-state-reasons.die-cutter-motor-failure" msgstr "" #. TRANSLATORS: Die Cutter Near Limit -#: locale/ipp-strings.c:2838 +#: locale/ipp-strings.c:2876 msgid "printer-state-reasons.die-cutter-near-limit" msgstr "" #. TRANSLATORS: Die Cutter Offline -#: locale/ipp-strings.c:2840 +#: locale/ipp-strings.c:2878 msgid "printer-state-reasons.die-cutter-offline" msgstr "" #. TRANSLATORS: Die Cutter Opened -#: locale/ipp-strings.c:2842 +#: locale/ipp-strings.c:2880 msgid "printer-state-reasons.die-cutter-opened" msgstr "" #. TRANSLATORS: Die Cutter Over Temperature -#: locale/ipp-strings.c:2844 +#: locale/ipp-strings.c:2882 msgid "printer-state-reasons.die-cutter-over-temperature" msgstr "" #. TRANSLATORS: Die Cutter Power Saver -#: locale/ipp-strings.c:2846 +#: locale/ipp-strings.c:2884 msgid "printer-state-reasons.die-cutter-power-saver" msgstr "" #. TRANSLATORS: Die Cutter Recoverable Failure -#: locale/ipp-strings.c:2848 +#: locale/ipp-strings.c:2886 msgid "printer-state-reasons.die-cutter-recoverable-failure" msgstr "" #. TRANSLATORS: Die Cutter Recoverable Storage -#: locale/ipp-strings.c:2850 +#: locale/ipp-strings.c:2888 msgid "printer-state-reasons.die-cutter-recoverable-storage" msgstr "" #. TRANSLATORS: Die Cutter Removed -#: locale/ipp-strings.c:2852 +#: locale/ipp-strings.c:2890 msgid "printer-state-reasons.die-cutter-removed" msgstr "" #. TRANSLATORS: Die Cutter Resource Added -#: locale/ipp-strings.c:2854 +#: locale/ipp-strings.c:2892 msgid "printer-state-reasons.die-cutter-resource-added" msgstr "" #. TRANSLATORS: Die Cutter Resource Removed -#: locale/ipp-strings.c:2856 +#: locale/ipp-strings.c:2894 msgid "printer-state-reasons.die-cutter-resource-removed" msgstr "" #. TRANSLATORS: Die Cutter Thermistor Failure -#: locale/ipp-strings.c:2858 +#: locale/ipp-strings.c:2896 msgid "printer-state-reasons.die-cutter-thermistor-failure" msgstr "" #. TRANSLATORS: Die Cutter Timing Failure -#: locale/ipp-strings.c:2860 +#: locale/ipp-strings.c:2898 msgid "printer-state-reasons.die-cutter-timing-failure" msgstr "" #. TRANSLATORS: Die Cutter Turned Off -#: locale/ipp-strings.c:2862 +#: locale/ipp-strings.c:2900 msgid "printer-state-reasons.die-cutter-turned-off" msgstr "" #. TRANSLATORS: Die Cutter Turned On -#: locale/ipp-strings.c:2864 +#: locale/ipp-strings.c:2902 msgid "printer-state-reasons.die-cutter-turned-on" msgstr "" #. TRANSLATORS: Die Cutter Under Temperature -#: locale/ipp-strings.c:2866 +#: locale/ipp-strings.c:2904 msgid "printer-state-reasons.die-cutter-under-temperature" msgstr "" #. TRANSLATORS: Die Cutter Unrecoverable Failure -#: locale/ipp-strings.c:2868 +#: locale/ipp-strings.c:2906 msgid "printer-state-reasons.die-cutter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Die Cutter Unrecoverable Storage Error -#: locale/ipp-strings.c:2870 +#: locale/ipp-strings.c:2908 msgid "printer-state-reasons.die-cutter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Die Cutter Warming Up -#: locale/ipp-strings.c:2872 +#: locale/ipp-strings.c:2910 msgid "printer-state-reasons.die-cutter-warming-up" msgstr "" #. TRANSLATORS: Door Open -#: locale/ipp-strings.c:2874 +#: locale/ipp-strings.c:2912 msgid "printer-state-reasons.door-open" msgstr "" #. TRANSLATORS: Extruder Cooling -#: locale/ipp-strings.c:2876 +#: locale/ipp-strings.c:2914 msgid "printer-state-reasons.extruder-cooling" msgstr "" #. TRANSLATORS: Extruder Failure -#: locale/ipp-strings.c:2878 +#: locale/ipp-strings.c:2916 msgid "printer-state-reasons.extruder-failure" msgstr "" #. TRANSLATORS: Extruder Heating -#: locale/ipp-strings.c:2880 +#: locale/ipp-strings.c:2918 msgid "printer-state-reasons.extruder-heating" msgstr "" #. TRANSLATORS: Extruder Jam -#: locale/ipp-strings.c:2882 +#: locale/ipp-strings.c:2920 msgid "printer-state-reasons.extruder-jam" msgstr "" #. TRANSLATORS: Extruder Temperature High -#: locale/ipp-strings.c:2884 +#: locale/ipp-strings.c:2922 msgid "printer-state-reasons.extruder-temperature-high" msgstr "" #. TRANSLATORS: Extruder Temperature Low -#: locale/ipp-strings.c:2886 +#: locale/ipp-strings.c:2924 msgid "printer-state-reasons.extruder-temperature-low" msgstr "" #. TRANSLATORS: Fan Failure -#: locale/ipp-strings.c:2888 +#: locale/ipp-strings.c:2926 msgid "printer-state-reasons.fan-failure" msgstr "" #. TRANSLATORS: Folder Added -#: locale/ipp-strings.c:2900 +#: locale/ipp-strings.c:2938 msgid "printer-state-reasons.folder-added" msgstr "" #. TRANSLATORS: Folder Almost Empty -#: locale/ipp-strings.c:2902 +#: locale/ipp-strings.c:2940 msgid "printer-state-reasons.folder-almost-empty" msgstr "" #. TRANSLATORS: Folder Almost Full -#: locale/ipp-strings.c:2904 +#: locale/ipp-strings.c:2942 msgid "printer-state-reasons.folder-almost-full" msgstr "" #. TRANSLATORS: Folder At Limit -#: locale/ipp-strings.c:2906 +#: locale/ipp-strings.c:2944 msgid "printer-state-reasons.folder-at-limit" msgstr "" #. TRANSLATORS: Folder Closed -#: locale/ipp-strings.c:2908 +#: locale/ipp-strings.c:2946 msgid "printer-state-reasons.folder-closed" msgstr "" #. TRANSLATORS: Folder Configuration Change -#: locale/ipp-strings.c:2910 +#: locale/ipp-strings.c:2948 msgid "printer-state-reasons.folder-configuration-change" msgstr "" #. TRANSLATORS: Folder Cover Closed -#: locale/ipp-strings.c:2912 +#: locale/ipp-strings.c:2950 msgid "printer-state-reasons.folder-cover-closed" msgstr "" #. TRANSLATORS: Folder Cover Open -#: locale/ipp-strings.c:2914 +#: locale/ipp-strings.c:2952 msgid "printer-state-reasons.folder-cover-open" msgstr "" #. TRANSLATORS: Folder Empty -#: locale/ipp-strings.c:2916 +#: locale/ipp-strings.c:2954 msgid "printer-state-reasons.folder-empty" msgstr "" #. TRANSLATORS: Folder Full -#: locale/ipp-strings.c:2918 +#: locale/ipp-strings.c:2956 msgid "printer-state-reasons.folder-full" msgstr "" #. TRANSLATORS: Folder Interlock Closed -#: locale/ipp-strings.c:2920 +#: locale/ipp-strings.c:2958 msgid "printer-state-reasons.folder-interlock-closed" msgstr "" #. TRANSLATORS: Folder Interlock Open -#: locale/ipp-strings.c:2922 +#: locale/ipp-strings.c:2960 msgid "printer-state-reasons.folder-interlock-open" msgstr "" #. TRANSLATORS: Folder Jam -#: locale/ipp-strings.c:2924 +#: locale/ipp-strings.c:2962 msgid "printer-state-reasons.folder-jam" msgstr "" #. TRANSLATORS: Folder Life Almost Over -#: locale/ipp-strings.c:2926 +#: locale/ipp-strings.c:2964 msgid "printer-state-reasons.folder-life-almost-over" msgstr "" #. TRANSLATORS: Folder Life Over -#: locale/ipp-strings.c:2928 +#: locale/ipp-strings.c:2966 msgid "printer-state-reasons.folder-life-over" msgstr "" #. TRANSLATORS: Folder Memory Exhausted -#: locale/ipp-strings.c:2930 +#: locale/ipp-strings.c:2968 msgid "printer-state-reasons.folder-memory-exhausted" msgstr "" #. TRANSLATORS: Folder Missing -#: locale/ipp-strings.c:2932 +#: locale/ipp-strings.c:2970 msgid "printer-state-reasons.folder-missing" msgstr "" #. TRANSLATORS: Folder Motor Failure -#: locale/ipp-strings.c:2934 +#: locale/ipp-strings.c:2972 msgid "printer-state-reasons.folder-motor-failure" msgstr "" #. TRANSLATORS: Folder Near Limit -#: locale/ipp-strings.c:2936 +#: locale/ipp-strings.c:2974 msgid "printer-state-reasons.folder-near-limit" msgstr "" #. TRANSLATORS: Folder Offline -#: locale/ipp-strings.c:2938 +#: locale/ipp-strings.c:2976 msgid "printer-state-reasons.folder-offline" msgstr "" #. TRANSLATORS: Folder Opened -#: locale/ipp-strings.c:2940 +#: locale/ipp-strings.c:2978 msgid "printer-state-reasons.folder-opened" msgstr "" #. TRANSLATORS: Folder Over Temperature -#: locale/ipp-strings.c:2942 +#: locale/ipp-strings.c:2980 msgid "printer-state-reasons.folder-over-temperature" msgstr "" #. TRANSLATORS: Folder Power Saver -#: locale/ipp-strings.c:2944 +#: locale/ipp-strings.c:2982 msgid "printer-state-reasons.folder-power-saver" msgstr "" #. TRANSLATORS: Folder Recoverable Failure -#: locale/ipp-strings.c:2946 +#: locale/ipp-strings.c:2984 msgid "printer-state-reasons.folder-recoverable-failure" msgstr "" #. TRANSLATORS: Folder Recoverable Storage -#: locale/ipp-strings.c:2948 +#: locale/ipp-strings.c:2986 msgid "printer-state-reasons.folder-recoverable-storage" msgstr "" #. TRANSLATORS: Folder Removed -#: locale/ipp-strings.c:2950 +#: locale/ipp-strings.c:2988 msgid "printer-state-reasons.folder-removed" msgstr "" #. TRANSLATORS: Folder Resource Added -#: locale/ipp-strings.c:2952 +#: locale/ipp-strings.c:2990 msgid "printer-state-reasons.folder-resource-added" msgstr "" #. TRANSLATORS: Folder Resource Removed -#: locale/ipp-strings.c:2954 +#: locale/ipp-strings.c:2992 msgid "printer-state-reasons.folder-resource-removed" msgstr "" #. TRANSLATORS: Folder Thermistor Failure -#: locale/ipp-strings.c:2956 +#: locale/ipp-strings.c:2994 msgid "printer-state-reasons.folder-thermistor-failure" msgstr "" #. TRANSLATORS: Folder Timing Failure -#: locale/ipp-strings.c:2958 +#: locale/ipp-strings.c:2996 msgid "printer-state-reasons.folder-timing-failure" msgstr "" #. TRANSLATORS: Folder Turned Off -#: locale/ipp-strings.c:2960 +#: locale/ipp-strings.c:2998 msgid "printer-state-reasons.folder-turned-off" msgstr "" #. TRANSLATORS: Folder Turned On -#: locale/ipp-strings.c:2962 +#: locale/ipp-strings.c:3000 msgid "printer-state-reasons.folder-turned-on" msgstr "" #. TRANSLATORS: Folder Under Temperature -#: locale/ipp-strings.c:2964 +#: locale/ipp-strings.c:3002 msgid "printer-state-reasons.folder-under-temperature" msgstr "" #. TRANSLATORS: Folder Unrecoverable Failure -#: locale/ipp-strings.c:2966 +#: locale/ipp-strings.c:3004 msgid "printer-state-reasons.folder-unrecoverable-failure" msgstr "" #. TRANSLATORS: Folder Unrecoverable Storage Error -#: locale/ipp-strings.c:2968 +#: locale/ipp-strings.c:3006 msgid "printer-state-reasons.folder-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Folder Warming Up -#: locale/ipp-strings.c:2970 +#: locale/ipp-strings.c:3008 msgid "printer-state-reasons.folder-warming-up" msgstr "" #. TRANSLATORS: Fuser temperature high -#: locale/ipp-strings.c:2972 +#: locale/ipp-strings.c:3010 msgid "printer-state-reasons.fuser-over-temp" msgstr "" #. TRANSLATORS: Fuser temperature low -#: locale/ipp-strings.c:2974 +#: locale/ipp-strings.c:3012 msgid "printer-state-reasons.fuser-under-temp" msgstr "" #. TRANSLATORS: Hold New Jobs -#: locale/ipp-strings.c:2976 +#: locale/ipp-strings.c:3014 msgid "printer-state-reasons.hold-new-jobs" msgstr "" #. TRANSLATORS: Identify Printer -#: locale/ipp-strings.c:2978 +#: locale/ipp-strings.c:3016 msgid "printer-state-reasons.identify-printer-requested" msgstr "" #. TRANSLATORS: Imprinter Added -#: locale/ipp-strings.c:2980 +#: locale/ipp-strings.c:3018 msgid "printer-state-reasons.imprinter-added" msgstr "" #. TRANSLATORS: Imprinter Almost Empty -#: locale/ipp-strings.c:2982 +#: locale/ipp-strings.c:3020 msgid "printer-state-reasons.imprinter-almost-empty" msgstr "" #. TRANSLATORS: Imprinter Almost Full -#: locale/ipp-strings.c:2984 +#: locale/ipp-strings.c:3022 msgid "printer-state-reasons.imprinter-almost-full" msgstr "" #. TRANSLATORS: Imprinter At Limit -#: locale/ipp-strings.c:2986 +#: locale/ipp-strings.c:3024 msgid "printer-state-reasons.imprinter-at-limit" msgstr "" #. TRANSLATORS: Imprinter Closed -#: locale/ipp-strings.c:2988 +#: locale/ipp-strings.c:3026 msgid "printer-state-reasons.imprinter-closed" msgstr "" #. TRANSLATORS: Imprinter Configuration Change -#: locale/ipp-strings.c:2990 +#: locale/ipp-strings.c:3028 msgid "printer-state-reasons.imprinter-configuration-change" msgstr "" #. TRANSLATORS: Imprinter Cover Closed -#: locale/ipp-strings.c:2992 +#: locale/ipp-strings.c:3030 msgid "printer-state-reasons.imprinter-cover-closed" msgstr "" #. TRANSLATORS: Imprinter Cover Open -#: locale/ipp-strings.c:2994 +#: locale/ipp-strings.c:3032 msgid "printer-state-reasons.imprinter-cover-open" msgstr "" #. TRANSLATORS: Imprinter Empty -#: locale/ipp-strings.c:2996 +#: locale/ipp-strings.c:3034 msgid "printer-state-reasons.imprinter-empty" msgstr "" #. TRANSLATORS: Imprinter Full -#: locale/ipp-strings.c:2998 +#: locale/ipp-strings.c:3036 msgid "printer-state-reasons.imprinter-full" msgstr "" #. TRANSLATORS: Imprinter Interlock Closed -#: locale/ipp-strings.c:3000 +#: locale/ipp-strings.c:3038 msgid "printer-state-reasons.imprinter-interlock-closed" msgstr "" #. TRANSLATORS: Imprinter Interlock Open -#: locale/ipp-strings.c:3002 +#: locale/ipp-strings.c:3040 msgid "printer-state-reasons.imprinter-interlock-open" msgstr "" #. TRANSLATORS: Imprinter Jam -#: locale/ipp-strings.c:3004 +#: locale/ipp-strings.c:3042 msgid "printer-state-reasons.imprinter-jam" msgstr "" #. TRANSLATORS: Imprinter Life Almost Over -#: locale/ipp-strings.c:3006 +#: locale/ipp-strings.c:3044 msgid "printer-state-reasons.imprinter-life-almost-over" msgstr "" #. TRANSLATORS: Imprinter Life Over -#: locale/ipp-strings.c:3008 +#: locale/ipp-strings.c:3046 msgid "printer-state-reasons.imprinter-life-over" msgstr "" #. TRANSLATORS: Imprinter Memory Exhausted -#: locale/ipp-strings.c:3010 +#: locale/ipp-strings.c:3048 msgid "printer-state-reasons.imprinter-memory-exhausted" msgstr "" #. TRANSLATORS: Imprinter Missing -#: locale/ipp-strings.c:3012 +#: locale/ipp-strings.c:3050 msgid "printer-state-reasons.imprinter-missing" msgstr "" #. TRANSLATORS: Imprinter Motor Failure -#: locale/ipp-strings.c:3014 +#: locale/ipp-strings.c:3052 msgid "printer-state-reasons.imprinter-motor-failure" msgstr "" #. TRANSLATORS: Imprinter Near Limit -#: locale/ipp-strings.c:3016 +#: locale/ipp-strings.c:3054 msgid "printer-state-reasons.imprinter-near-limit" msgstr "" #. TRANSLATORS: Imprinter Offline -#: locale/ipp-strings.c:3018 +#: locale/ipp-strings.c:3056 msgid "printer-state-reasons.imprinter-offline" msgstr "" #. TRANSLATORS: Imprinter Opened -#: locale/ipp-strings.c:3020 +#: locale/ipp-strings.c:3058 msgid "printer-state-reasons.imprinter-opened" msgstr "" #. TRANSLATORS: Imprinter Over Temperature -#: locale/ipp-strings.c:3022 +#: locale/ipp-strings.c:3060 msgid "printer-state-reasons.imprinter-over-temperature" msgstr "" #. TRANSLATORS: Imprinter Power Saver -#: locale/ipp-strings.c:3024 +#: locale/ipp-strings.c:3062 msgid "printer-state-reasons.imprinter-power-saver" msgstr "" #. TRANSLATORS: Imprinter Recoverable Failure -#: locale/ipp-strings.c:3026 +#: locale/ipp-strings.c:3064 msgid "printer-state-reasons.imprinter-recoverable-failure" msgstr "" #. TRANSLATORS: Imprinter Recoverable Storage -#: locale/ipp-strings.c:3028 +#: locale/ipp-strings.c:3066 msgid "printer-state-reasons.imprinter-recoverable-storage" msgstr "" #. TRANSLATORS: Imprinter Removed -#: locale/ipp-strings.c:3030 +#: locale/ipp-strings.c:3068 msgid "printer-state-reasons.imprinter-removed" msgstr "" #. TRANSLATORS: Imprinter Resource Added -#: locale/ipp-strings.c:3032 +#: locale/ipp-strings.c:3070 msgid "printer-state-reasons.imprinter-resource-added" msgstr "" #. TRANSLATORS: Imprinter Resource Removed -#: locale/ipp-strings.c:3034 +#: locale/ipp-strings.c:3072 msgid "printer-state-reasons.imprinter-resource-removed" msgstr "" #. TRANSLATORS: Imprinter Thermistor Failure -#: locale/ipp-strings.c:3036 +#: locale/ipp-strings.c:3074 msgid "printer-state-reasons.imprinter-thermistor-failure" msgstr "" #. TRANSLATORS: Imprinter Timing Failure -#: locale/ipp-strings.c:3038 +#: locale/ipp-strings.c:3076 msgid "printer-state-reasons.imprinter-timing-failure" msgstr "" #. TRANSLATORS: Imprinter Turned Off -#: locale/ipp-strings.c:3040 +#: locale/ipp-strings.c:3078 msgid "printer-state-reasons.imprinter-turned-off" msgstr "" #. TRANSLATORS: Imprinter Turned On -#: locale/ipp-strings.c:3042 +#: locale/ipp-strings.c:3080 msgid "printer-state-reasons.imprinter-turned-on" msgstr "" #. TRANSLATORS: Imprinter Under Temperature -#: locale/ipp-strings.c:3044 +#: locale/ipp-strings.c:3082 msgid "printer-state-reasons.imprinter-under-temperature" msgstr "" #. TRANSLATORS: Imprinter Unrecoverable Failure -#: locale/ipp-strings.c:3046 +#: locale/ipp-strings.c:3084 msgid "printer-state-reasons.imprinter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Imprinter Unrecoverable Storage Error -#: locale/ipp-strings.c:3048 +#: locale/ipp-strings.c:3086 msgid "printer-state-reasons.imprinter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Imprinter Warming Up -#: locale/ipp-strings.c:3050 +#: locale/ipp-strings.c:3088 msgid "printer-state-reasons.imprinter-warming-up" msgstr "" #. TRANSLATORS: Input Cannot Feed Size Selected -#: locale/ipp-strings.c:3052 +#: locale/ipp-strings.c:3090 msgid "printer-state-reasons.input-cannot-feed-size-selected" msgstr "" #. TRANSLATORS: Input Manual Input Request -#: locale/ipp-strings.c:3054 +#: locale/ipp-strings.c:3092 msgid "printer-state-reasons.input-manual-input-request" msgstr "" #. TRANSLATORS: Input Media Color Change -#: locale/ipp-strings.c:3056 +#: locale/ipp-strings.c:3094 msgid "printer-state-reasons.input-media-color-change" msgstr "" #. TRANSLATORS: Input Media Form Parts Change -#: locale/ipp-strings.c:3058 +#: locale/ipp-strings.c:3096 msgid "printer-state-reasons.input-media-form-parts-change" msgstr "" #. TRANSLATORS: Input Media Size Change -#: locale/ipp-strings.c:3060 +#: locale/ipp-strings.c:3098 msgid "printer-state-reasons.input-media-size-change" msgstr "" #. TRANSLATORS: Input Media Type Change -#: locale/ipp-strings.c:3068 +#: locale/ipp-strings.c:3106 msgid "printer-state-reasons.input-media-type-change" msgstr "" #. TRANSLATORS: Input Media Weight Change -#: locale/ipp-strings.c:3070 +#: locale/ipp-strings.c:3108 msgid "printer-state-reasons.input-media-weight-change" msgstr "" #. TRANSLATORS: Input Tray Elevation Failure -#: locale/ipp-strings.c:3080 +#: locale/ipp-strings.c:3118 msgid "printer-state-reasons.input-tray-elevation-failure" msgstr "" #. TRANSLATORS: Paper tray is missing -#: locale/ipp-strings.c:3082 +#: locale/ipp-strings.c:3120 msgid "printer-state-reasons.input-tray-missing" msgstr "" #. TRANSLATORS: Input Tray Position Failure -#: locale/ipp-strings.c:3084 +#: locale/ipp-strings.c:3122 msgid "printer-state-reasons.input-tray-position-failure" msgstr "" #. TRANSLATORS: Inserter Added -#: locale/ipp-strings.c:3086 +#: locale/ipp-strings.c:3124 msgid "printer-state-reasons.inserter-added" msgstr "" #. TRANSLATORS: Inserter Almost Empty -#: locale/ipp-strings.c:3088 +#: locale/ipp-strings.c:3126 msgid "printer-state-reasons.inserter-almost-empty" msgstr "" #. TRANSLATORS: Inserter Almost Full -#: locale/ipp-strings.c:3090 +#: locale/ipp-strings.c:3128 msgid "printer-state-reasons.inserter-almost-full" msgstr "" #. TRANSLATORS: Inserter At Limit -#: locale/ipp-strings.c:3092 +#: locale/ipp-strings.c:3130 msgid "printer-state-reasons.inserter-at-limit" msgstr "" #. TRANSLATORS: Inserter Closed -#: locale/ipp-strings.c:3094 +#: locale/ipp-strings.c:3132 msgid "printer-state-reasons.inserter-closed" msgstr "" #. TRANSLATORS: Inserter Configuration Change -#: locale/ipp-strings.c:3096 +#: locale/ipp-strings.c:3134 msgid "printer-state-reasons.inserter-configuration-change" msgstr "" #. TRANSLATORS: Inserter Cover Closed -#: locale/ipp-strings.c:3098 +#: locale/ipp-strings.c:3136 msgid "printer-state-reasons.inserter-cover-closed" msgstr "" #. TRANSLATORS: Inserter Cover Open -#: locale/ipp-strings.c:3100 +#: locale/ipp-strings.c:3138 msgid "printer-state-reasons.inserter-cover-open" msgstr "" #. TRANSLATORS: Inserter Empty -#: locale/ipp-strings.c:3102 +#: locale/ipp-strings.c:3140 msgid "printer-state-reasons.inserter-empty" msgstr "" #. TRANSLATORS: Inserter Full -#: locale/ipp-strings.c:3104 +#: locale/ipp-strings.c:3142 msgid "printer-state-reasons.inserter-full" msgstr "" #. TRANSLATORS: Inserter Interlock Closed -#: locale/ipp-strings.c:3106 +#: locale/ipp-strings.c:3144 msgid "printer-state-reasons.inserter-interlock-closed" msgstr "" #. TRANSLATORS: Inserter Interlock Open -#: locale/ipp-strings.c:3108 +#: locale/ipp-strings.c:3146 msgid "printer-state-reasons.inserter-interlock-open" msgstr "" #. TRANSLATORS: Inserter Jam -#: locale/ipp-strings.c:3110 +#: locale/ipp-strings.c:3148 msgid "printer-state-reasons.inserter-jam" msgstr "" #. TRANSLATORS: Inserter Life Almost Over -#: locale/ipp-strings.c:3112 +#: locale/ipp-strings.c:3150 msgid "printer-state-reasons.inserter-life-almost-over" msgstr "" #. TRANSLATORS: Inserter Life Over -#: locale/ipp-strings.c:3114 +#: locale/ipp-strings.c:3152 msgid "printer-state-reasons.inserter-life-over" msgstr "" #. TRANSLATORS: Inserter Memory Exhausted -#: locale/ipp-strings.c:3116 +#: locale/ipp-strings.c:3154 msgid "printer-state-reasons.inserter-memory-exhausted" msgstr "" #. TRANSLATORS: Inserter Missing -#: locale/ipp-strings.c:3118 +#: locale/ipp-strings.c:3156 msgid "printer-state-reasons.inserter-missing" msgstr "" #. TRANSLATORS: Inserter Motor Failure -#: locale/ipp-strings.c:3120 +#: locale/ipp-strings.c:3158 msgid "printer-state-reasons.inserter-motor-failure" msgstr "" #. TRANSLATORS: Inserter Near Limit -#: locale/ipp-strings.c:3122 +#: locale/ipp-strings.c:3160 msgid "printer-state-reasons.inserter-near-limit" msgstr "" #. TRANSLATORS: Inserter Offline -#: locale/ipp-strings.c:3124 +#: locale/ipp-strings.c:3162 msgid "printer-state-reasons.inserter-offline" msgstr "" #. TRANSLATORS: Inserter Opened -#: locale/ipp-strings.c:3126 +#: locale/ipp-strings.c:3164 msgid "printer-state-reasons.inserter-opened" msgstr "" #. TRANSLATORS: Inserter Over Temperature -#: locale/ipp-strings.c:3128 +#: locale/ipp-strings.c:3166 msgid "printer-state-reasons.inserter-over-temperature" msgstr "" #. TRANSLATORS: Inserter Power Saver -#: locale/ipp-strings.c:3130 +#: locale/ipp-strings.c:3168 msgid "printer-state-reasons.inserter-power-saver" msgstr "" #. TRANSLATORS: Inserter Recoverable Failure -#: locale/ipp-strings.c:3132 +#: locale/ipp-strings.c:3170 msgid "printer-state-reasons.inserter-recoverable-failure" msgstr "" #. TRANSLATORS: Inserter Recoverable Storage -#: locale/ipp-strings.c:3134 +#: locale/ipp-strings.c:3172 msgid "printer-state-reasons.inserter-recoverable-storage" msgstr "" #. TRANSLATORS: Inserter Removed -#: locale/ipp-strings.c:3136 +#: locale/ipp-strings.c:3174 msgid "printer-state-reasons.inserter-removed" msgstr "" #. TRANSLATORS: Inserter Resource Added -#: locale/ipp-strings.c:3138 +#: locale/ipp-strings.c:3176 msgid "printer-state-reasons.inserter-resource-added" msgstr "" #. TRANSLATORS: Inserter Resource Removed -#: locale/ipp-strings.c:3140 +#: locale/ipp-strings.c:3178 msgid "printer-state-reasons.inserter-resource-removed" msgstr "" #. TRANSLATORS: Inserter Thermistor Failure -#: locale/ipp-strings.c:3142 +#: locale/ipp-strings.c:3180 msgid "printer-state-reasons.inserter-thermistor-failure" msgstr "" #. TRANSLATORS: Inserter Timing Failure -#: locale/ipp-strings.c:3144 +#: locale/ipp-strings.c:3182 msgid "printer-state-reasons.inserter-timing-failure" msgstr "" #. TRANSLATORS: Inserter Turned Off -#: locale/ipp-strings.c:3146 +#: locale/ipp-strings.c:3184 msgid "printer-state-reasons.inserter-turned-off" msgstr "" #. TRANSLATORS: Inserter Turned On -#: locale/ipp-strings.c:3148 +#: locale/ipp-strings.c:3186 msgid "printer-state-reasons.inserter-turned-on" msgstr "" #. TRANSLATORS: Inserter Under Temperature -#: locale/ipp-strings.c:3150 +#: locale/ipp-strings.c:3188 msgid "printer-state-reasons.inserter-under-temperature" msgstr "" #. TRANSLATORS: Inserter Unrecoverable Failure -#: locale/ipp-strings.c:3152 +#: locale/ipp-strings.c:3190 msgid "printer-state-reasons.inserter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Inserter Unrecoverable Storage Error -#: locale/ipp-strings.c:3154 +#: locale/ipp-strings.c:3192 msgid "printer-state-reasons.inserter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Inserter Warming Up -#: locale/ipp-strings.c:3156 +#: locale/ipp-strings.c:3194 msgid "printer-state-reasons.inserter-warming-up" msgstr "" #. TRANSLATORS: Interlock Closed -#: locale/ipp-strings.c:3158 +#: locale/ipp-strings.c:3196 msgid "printer-state-reasons.interlock-closed" msgstr "" #. TRANSLATORS: Interlock Open -#: locale/ipp-strings.c:3160 +#: locale/ipp-strings.c:3198 msgid "printer-state-reasons.interlock-open" msgstr "" #. TRANSLATORS: Interpreter Cartridge Added -#: locale/ipp-strings.c:3162 +#: locale/ipp-strings.c:3200 msgid "printer-state-reasons.interpreter-cartridge-added" msgstr "" #. TRANSLATORS: Interpreter Cartridge Removed -#: locale/ipp-strings.c:3164 +#: locale/ipp-strings.c:3202 msgid "printer-state-reasons.interpreter-cartridge-deleted" msgstr "" #. TRANSLATORS: Interpreter Complex Page Encountered -#: locale/ipp-strings.c:3166 +#: locale/ipp-strings.c:3204 msgid "printer-state-reasons.interpreter-complex-page-encountered" msgstr "" #. TRANSLATORS: Interpreter Memory Decrease -#: locale/ipp-strings.c:3168 +#: locale/ipp-strings.c:3206 msgid "printer-state-reasons.interpreter-memory-decrease" msgstr "" #. TRANSLATORS: Interpreter Memory Increase -#: locale/ipp-strings.c:3170 +#: locale/ipp-strings.c:3208 msgid "printer-state-reasons.interpreter-memory-increase" msgstr "" #. TRANSLATORS: Interpreter Resource Added -#: locale/ipp-strings.c:3172 +#: locale/ipp-strings.c:3210 msgid "printer-state-reasons.interpreter-resource-added" msgstr "" #. TRANSLATORS: Interpreter Resource Deleted -#: locale/ipp-strings.c:3174 +#: locale/ipp-strings.c:3212 msgid "printer-state-reasons.interpreter-resource-deleted" msgstr "" #. TRANSLATORS: Printer resource unavailable -#: locale/ipp-strings.c:3176 +#: locale/ipp-strings.c:3214 msgid "printer-state-reasons.interpreter-resource-unavailable" msgstr "" #. TRANSLATORS: Lamp At End of Life -#: locale/ipp-strings.c:3178 +#: locale/ipp-strings.c:3216 msgid "printer-state-reasons.lamp-at-eol" msgstr "" #. TRANSLATORS: Lamp Failure -#: locale/ipp-strings.c:3180 +#: locale/ipp-strings.c:3218 msgid "printer-state-reasons.lamp-failure" msgstr "" #. TRANSLATORS: Lamp Near End of Life -#: locale/ipp-strings.c:3182 +#: locale/ipp-strings.c:3220 msgid "printer-state-reasons.lamp-near-eol" msgstr "" #. TRANSLATORS: Laser At End of Life -#: locale/ipp-strings.c:3184 +#: locale/ipp-strings.c:3222 msgid "printer-state-reasons.laser-at-eol" msgstr "" #. TRANSLATORS: Laser Failure -#: locale/ipp-strings.c:3186 +#: locale/ipp-strings.c:3224 msgid "printer-state-reasons.laser-failure" msgstr "" #. TRANSLATORS: Laser Near End of Life -#: locale/ipp-strings.c:3188 +#: locale/ipp-strings.c:3226 msgid "printer-state-reasons.laser-near-eol" msgstr "" #. TRANSLATORS: Envelope Maker Added -#: locale/ipp-strings.c:3190 +#: locale/ipp-strings.c:3228 msgid "printer-state-reasons.make-envelope-added" msgstr "" #. TRANSLATORS: Envelope Maker Almost Empty -#: locale/ipp-strings.c:3192 +#: locale/ipp-strings.c:3230 msgid "printer-state-reasons.make-envelope-almost-empty" msgstr "" #. TRANSLATORS: Envelope Maker Almost Full -#: locale/ipp-strings.c:3194 +#: locale/ipp-strings.c:3232 msgid "printer-state-reasons.make-envelope-almost-full" msgstr "" #. TRANSLATORS: Envelope Maker At Limit -#: locale/ipp-strings.c:3196 +#: locale/ipp-strings.c:3234 msgid "printer-state-reasons.make-envelope-at-limit" msgstr "" #. TRANSLATORS: Envelope Maker Closed -#: locale/ipp-strings.c:3198 +#: locale/ipp-strings.c:3236 msgid "printer-state-reasons.make-envelope-closed" msgstr "" #. TRANSLATORS: Envelope Maker Configuration Change -#: locale/ipp-strings.c:3200 +#: locale/ipp-strings.c:3238 msgid "printer-state-reasons.make-envelope-configuration-change" msgstr "" #. TRANSLATORS: Envelope Maker Cover Closed -#: locale/ipp-strings.c:3202 +#: locale/ipp-strings.c:3240 msgid "printer-state-reasons.make-envelope-cover-closed" msgstr "" #. TRANSLATORS: Envelope Maker Cover Open -#: locale/ipp-strings.c:3204 +#: locale/ipp-strings.c:3242 msgid "printer-state-reasons.make-envelope-cover-open" msgstr "" #. TRANSLATORS: Envelope Maker Empty -#: locale/ipp-strings.c:3206 +#: locale/ipp-strings.c:3244 msgid "printer-state-reasons.make-envelope-empty" msgstr "" #. TRANSLATORS: Envelope Maker Full -#: locale/ipp-strings.c:3208 +#: locale/ipp-strings.c:3246 msgid "printer-state-reasons.make-envelope-full" msgstr "" #. TRANSLATORS: Envelope Maker Interlock Closed -#: locale/ipp-strings.c:3210 +#: locale/ipp-strings.c:3248 msgid "printer-state-reasons.make-envelope-interlock-closed" msgstr "" #. TRANSLATORS: Envelope Maker Interlock Open -#: locale/ipp-strings.c:3212 +#: locale/ipp-strings.c:3250 msgid "printer-state-reasons.make-envelope-interlock-open" msgstr "" #. TRANSLATORS: Envelope Maker Jam -#: locale/ipp-strings.c:3214 +#: locale/ipp-strings.c:3252 msgid "printer-state-reasons.make-envelope-jam" msgstr "" #. TRANSLATORS: Envelope Maker Life Almost Over -#: locale/ipp-strings.c:3216 +#: locale/ipp-strings.c:3254 msgid "printer-state-reasons.make-envelope-life-almost-over" msgstr "" #. TRANSLATORS: Envelope Maker Life Over -#: locale/ipp-strings.c:3218 +#: locale/ipp-strings.c:3256 msgid "printer-state-reasons.make-envelope-life-over" msgstr "" #. TRANSLATORS: Envelope Maker Memory Exhausted -#: locale/ipp-strings.c:3220 +#: locale/ipp-strings.c:3258 msgid "printer-state-reasons.make-envelope-memory-exhausted" msgstr "" #. TRANSLATORS: Envelope Maker Missing -#: locale/ipp-strings.c:3222 +#: locale/ipp-strings.c:3260 msgid "printer-state-reasons.make-envelope-missing" msgstr "" #. TRANSLATORS: Envelope Maker Motor Failure -#: locale/ipp-strings.c:3224 +#: locale/ipp-strings.c:3262 msgid "printer-state-reasons.make-envelope-motor-failure" msgstr "" #. TRANSLATORS: Envelope Maker Near Limit -#: locale/ipp-strings.c:3226 +#: locale/ipp-strings.c:3264 msgid "printer-state-reasons.make-envelope-near-limit" msgstr "" #. TRANSLATORS: Envelope Maker Offline -#: locale/ipp-strings.c:3228 +#: locale/ipp-strings.c:3266 msgid "printer-state-reasons.make-envelope-offline" msgstr "" #. TRANSLATORS: Envelope Maker Opened -#: locale/ipp-strings.c:3230 +#: locale/ipp-strings.c:3268 msgid "printer-state-reasons.make-envelope-opened" msgstr "" #. TRANSLATORS: Envelope Maker Over Temperature -#: locale/ipp-strings.c:3232 +#: locale/ipp-strings.c:3270 msgid "printer-state-reasons.make-envelope-over-temperature" msgstr "" #. TRANSLATORS: Envelope Maker Power Saver -#: locale/ipp-strings.c:3234 +#: locale/ipp-strings.c:3272 msgid "printer-state-reasons.make-envelope-power-saver" msgstr "" #. TRANSLATORS: Envelope Maker Recoverable Failure -#: locale/ipp-strings.c:3236 +#: locale/ipp-strings.c:3274 msgid "printer-state-reasons.make-envelope-recoverable-failure" msgstr "" #. TRANSLATORS: Envelope Maker Recoverable Storage -#: locale/ipp-strings.c:3238 +#: locale/ipp-strings.c:3276 msgid "printer-state-reasons.make-envelope-recoverable-storage" msgstr "" #. TRANSLATORS: Envelope Maker Removed -#: locale/ipp-strings.c:3240 +#: locale/ipp-strings.c:3278 msgid "printer-state-reasons.make-envelope-removed" msgstr "" #. TRANSLATORS: Envelope Maker Resource Added -#: locale/ipp-strings.c:3242 +#: locale/ipp-strings.c:3280 msgid "printer-state-reasons.make-envelope-resource-added" msgstr "" #. TRANSLATORS: Envelope Maker Resource Removed -#: locale/ipp-strings.c:3244 +#: locale/ipp-strings.c:3282 msgid "printer-state-reasons.make-envelope-resource-removed" msgstr "" #. TRANSLATORS: Envelope Maker Thermistor Failure -#: locale/ipp-strings.c:3246 +#: locale/ipp-strings.c:3284 msgid "printer-state-reasons.make-envelope-thermistor-failure" msgstr "" #. TRANSLATORS: Envelope Maker Timing Failure -#: locale/ipp-strings.c:3248 +#: locale/ipp-strings.c:3286 msgid "printer-state-reasons.make-envelope-timing-failure" msgstr "" #. TRANSLATORS: Envelope Maker Turned Off -#: locale/ipp-strings.c:3250 +#: locale/ipp-strings.c:3288 msgid "printer-state-reasons.make-envelope-turned-off" msgstr "" #. TRANSLATORS: Envelope Maker Turned On -#: locale/ipp-strings.c:3252 +#: locale/ipp-strings.c:3290 msgid "printer-state-reasons.make-envelope-turned-on" msgstr "" #. TRANSLATORS: Envelope Maker Under Temperature -#: locale/ipp-strings.c:3254 +#: locale/ipp-strings.c:3292 msgid "printer-state-reasons.make-envelope-under-temperature" msgstr "" #. TRANSLATORS: Envelope Maker Unrecoverable Failure -#: locale/ipp-strings.c:3256 +#: locale/ipp-strings.c:3294 msgid "printer-state-reasons.make-envelope-unrecoverable-failure" msgstr "" #. TRANSLATORS: Envelope Maker Unrecoverable Storage Error -#: locale/ipp-strings.c:3258 +#: locale/ipp-strings.c:3296 msgid "printer-state-reasons.make-envelope-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Envelope Maker Warming Up -#: locale/ipp-strings.c:3260 +#: locale/ipp-strings.c:3298 msgid "printer-state-reasons.make-envelope-warming-up" msgstr "" #. TRANSLATORS: Marker Adjusting Print Quality -#: locale/ipp-strings.c:3262 +#: locale/ipp-strings.c:3300 msgid "printer-state-reasons.marker-adjusting-print-quality" msgstr "" #. TRANSLATORS: Marker Developer Almost Empty -#: locale/ipp-strings.c:3266 +#: locale/ipp-strings.c:3304 msgid "printer-state-reasons.marker-developer-almost-empty" msgstr "" #. TRANSLATORS: Marker Developer Empty -#: locale/ipp-strings.c:3268 +#: locale/ipp-strings.c:3306 msgid "printer-state-reasons.marker-developer-empty" msgstr "" #. TRANSLATORS: Marker Fuser Thermistor Failure -#: locale/ipp-strings.c:3274 +#: locale/ipp-strings.c:3312 msgid "printer-state-reasons.marker-fuser-thermistor-failure" msgstr "" #. TRANSLATORS: Marker Fuser Timing Failure -#: locale/ipp-strings.c:3276 +#: locale/ipp-strings.c:3314 msgid "printer-state-reasons.marker-fuser-timing-failure" msgstr "" #. TRANSLATORS: Marker Ink Almost Empty -#: locale/ipp-strings.c:3278 +#: locale/ipp-strings.c:3316 msgid "printer-state-reasons.marker-ink-almost-empty" msgstr "" #. TRANSLATORS: Marker Ink Empty -#: locale/ipp-strings.c:3280 +#: locale/ipp-strings.c:3318 msgid "printer-state-reasons.marker-ink-empty" msgstr "" #. TRANSLATORS: Marker Print Ribbon Almost Empty -#: locale/ipp-strings.c:3286 +#: locale/ipp-strings.c:3324 msgid "printer-state-reasons.marker-print-ribbon-almost-empty" msgstr "" #. TRANSLATORS: Marker Print Ribbon Empty -#: locale/ipp-strings.c:3288 +#: locale/ipp-strings.c:3326 msgid "printer-state-reasons.marker-print-ribbon-empty" msgstr "" #. TRANSLATORS: Ink/toner empty -#: locale/ipp-strings.c:3294 +#: locale/ipp-strings.c:3332 msgid "printer-state-reasons.marker-supply-empty" msgstr "" #. TRANSLATORS: Ink/toner low -#: locale/ipp-strings.c:3296 +#: locale/ipp-strings.c:3334 msgid "printer-state-reasons.marker-supply-low" msgstr "" #. TRANSLATORS: Marker Toner Cartridge Missing -#: locale/ipp-strings.c:3300 +#: locale/ipp-strings.c:3338 msgid "printer-state-reasons.marker-toner-cartridge-missing" msgstr "" #. TRANSLATORS: Ink/toner waste bin almost full -#: locale/ipp-strings.c:3304 +#: locale/ipp-strings.c:3342 msgid "printer-state-reasons.marker-waste-almost-full" msgstr "" #. TRANSLATORS: Ink/toner waste bin full -#: locale/ipp-strings.c:3306 +#: locale/ipp-strings.c:3344 msgid "printer-state-reasons.marker-waste-full" msgstr "" #. TRANSLATORS: Marker Waste Ink Receptacle Almost Full -#: locale/ipp-strings.c:3308 +#: locale/ipp-strings.c:3346 msgid "printer-state-reasons.marker-waste-ink-receptacle-almost-full" msgstr "" #. TRANSLATORS: Marker Waste Ink Receptacle Full -#: locale/ipp-strings.c:3310 +#: locale/ipp-strings.c:3348 msgid "printer-state-reasons.marker-waste-ink-receptacle-full" msgstr "" #. TRANSLATORS: Marker Waste Toner Receptacle Almost Full -#: locale/ipp-strings.c:3316 +#: locale/ipp-strings.c:3354 msgid "printer-state-reasons.marker-waste-toner-receptacle-almost-full" msgstr "" #. TRANSLATORS: Marker Waste Toner Receptacle Full -#: locale/ipp-strings.c:3318 +#: locale/ipp-strings.c:3356 msgid "printer-state-reasons.marker-waste-toner-receptacle-full" msgstr "" #. TRANSLATORS: Material Empty -#: locale/ipp-strings.c:3322 +#: locale/ipp-strings.c:3360 msgid "printer-state-reasons.material-empty" msgstr "" #. TRANSLATORS: Material Low -#: locale/ipp-strings.c:3324 +#: locale/ipp-strings.c:3362 msgid "printer-state-reasons.material-low" msgstr "" #. TRANSLATORS: Material Needed -#: locale/ipp-strings.c:3326 +#: locale/ipp-strings.c:3364 msgid "printer-state-reasons.material-needed" msgstr "" #. TRANSLATORS: Paper tray is empty -#: locale/ipp-strings.c:3330 +#: locale/ipp-strings.c:3368 msgid "printer-state-reasons.media-empty" msgstr "" #. TRANSLATORS: Paper jam -#: locale/ipp-strings.c:3332 +#: locale/ipp-strings.c:3370 msgid "printer-state-reasons.media-jam" msgstr "" #. TRANSLATORS: Paper tray is almost empty -#: locale/ipp-strings.c:3334 +#: locale/ipp-strings.c:3372 msgid "printer-state-reasons.media-low" msgstr "" #. TRANSLATORS: Load paper -#: locale/ipp-strings.c:3336 +#: locale/ipp-strings.c:3374 msgid "printer-state-reasons.media-needed" msgstr "" #. TRANSLATORS: Media Path Cannot Do 2-Sided Printing -#: locale/ipp-strings.c:3338 +#: locale/ipp-strings.c:3376 msgid "printer-state-reasons.media-path-cannot-duplex-media-selected" msgstr "" #. TRANSLATORS: Media Path Media Tray Almost Full -#: locale/ipp-strings.c:3352 +#: locale/ipp-strings.c:3390 msgid "printer-state-reasons.media-path-media-tray-almost-full" msgstr "" #. TRANSLATORS: Media Path Media Tray Full -#: locale/ipp-strings.c:3354 +#: locale/ipp-strings.c:3392 msgid "printer-state-reasons.media-path-media-tray-full" msgstr "" #. TRANSLATORS: Media Path Media Tray Missing -#: locale/ipp-strings.c:3356 +#: locale/ipp-strings.c:3394 msgid "printer-state-reasons.media-path-media-tray-missing" msgstr "" #. TRANSLATORS: Motor Failure -#: locale/ipp-strings.c:3372 +#: locale/ipp-strings.c:3410 msgid "printer-state-reasons.motor-failure" msgstr "" #. TRANSLATORS: Printer going offline -#: locale/ipp-strings.c:3374 +#: locale/ipp-strings.c:3412 msgid "printer-state-reasons.moving-to-paused" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:3376 +#: locale/ipp-strings.c:3414 msgid "printer-state-reasons.none" msgstr "" #. TRANSLATORS: Optical Photoconductor Life Over -#: locale/ipp-strings.c:3378 +#: locale/ipp-strings.c:3416 msgid "printer-state-reasons.opc-life-over" msgstr "" #. TRANSLATORS: OPC almost at end-of-life -#: locale/ipp-strings.c:3380 +#: locale/ipp-strings.c:3418 msgid "printer-state-reasons.opc-near-eol" msgstr "" #. TRANSLATORS: Check the printer for errors -#: locale/ipp-strings.c:3382 +#: locale/ipp-strings.c:3420 msgid "printer-state-reasons.other" msgstr "" #. TRANSLATORS: Output bin is almost full -#: locale/ipp-strings.c:3384 +#: locale/ipp-strings.c:3422 msgid "printer-state-reasons.output-area-almost-full" msgstr "" #. TRANSLATORS: Output bin is full -#: locale/ipp-strings.c:3386 +#: locale/ipp-strings.c:3424 msgid "printer-state-reasons.output-area-full" msgstr "" #. TRANSLATORS: Output Mailbox Select Failure -#: locale/ipp-strings.c:3388 +#: locale/ipp-strings.c:3426 msgid "printer-state-reasons.output-mailbox-select-failure" msgstr "" #. TRANSLATORS: Output tray is missing -#: locale/ipp-strings.c:3396 +#: locale/ipp-strings.c:3434 msgid "printer-state-reasons.output-tray-missing" msgstr "" #. TRANSLATORS: Paused -#: locale/ipp-strings.c:3398 +#: locale/ipp-strings.c:3436 msgid "printer-state-reasons.paused" msgstr "" #. TRANSLATORS: Perforater Added -#: locale/ipp-strings.c:3400 +#: locale/ipp-strings.c:3438 msgid "printer-state-reasons.perforater-added" msgstr "" #. TRANSLATORS: Perforater Almost Empty -#: locale/ipp-strings.c:3402 +#: locale/ipp-strings.c:3440 msgid "printer-state-reasons.perforater-almost-empty" msgstr "" #. TRANSLATORS: Perforater Almost Full -#: locale/ipp-strings.c:3404 +#: locale/ipp-strings.c:3442 msgid "printer-state-reasons.perforater-almost-full" msgstr "" #. TRANSLATORS: Perforater At Limit -#: locale/ipp-strings.c:3406 +#: locale/ipp-strings.c:3444 msgid "printer-state-reasons.perforater-at-limit" msgstr "" #. TRANSLATORS: Perforater Closed -#: locale/ipp-strings.c:3408 +#: locale/ipp-strings.c:3446 msgid "printer-state-reasons.perforater-closed" msgstr "" #. TRANSLATORS: Perforater Configuration Change -#: locale/ipp-strings.c:3410 +#: locale/ipp-strings.c:3448 msgid "printer-state-reasons.perforater-configuration-change" msgstr "" #. TRANSLATORS: Perforater Cover Closed -#: locale/ipp-strings.c:3412 +#: locale/ipp-strings.c:3450 msgid "printer-state-reasons.perforater-cover-closed" msgstr "" #. TRANSLATORS: Perforater Cover Open -#: locale/ipp-strings.c:3414 +#: locale/ipp-strings.c:3452 msgid "printer-state-reasons.perforater-cover-open" msgstr "" #. TRANSLATORS: Perforater Empty -#: locale/ipp-strings.c:3416 +#: locale/ipp-strings.c:3454 msgid "printer-state-reasons.perforater-empty" msgstr "" #. TRANSLATORS: Perforater Full -#: locale/ipp-strings.c:3418 +#: locale/ipp-strings.c:3456 msgid "printer-state-reasons.perforater-full" msgstr "" #. TRANSLATORS: Perforater Interlock Closed -#: locale/ipp-strings.c:3420 +#: locale/ipp-strings.c:3458 msgid "printer-state-reasons.perforater-interlock-closed" msgstr "" #. TRANSLATORS: Perforater Interlock Open -#: locale/ipp-strings.c:3422 +#: locale/ipp-strings.c:3460 msgid "printer-state-reasons.perforater-interlock-open" msgstr "" #. TRANSLATORS: Perforater Jam -#: locale/ipp-strings.c:3424 +#: locale/ipp-strings.c:3462 msgid "printer-state-reasons.perforater-jam" msgstr "" #. TRANSLATORS: Perforater Life Almost Over -#: locale/ipp-strings.c:3426 +#: locale/ipp-strings.c:3464 msgid "printer-state-reasons.perforater-life-almost-over" msgstr "" #. TRANSLATORS: Perforater Life Over -#: locale/ipp-strings.c:3428 +#: locale/ipp-strings.c:3466 msgid "printer-state-reasons.perforater-life-over" msgstr "" #. TRANSLATORS: Perforater Memory Exhausted -#: locale/ipp-strings.c:3430 +#: locale/ipp-strings.c:3468 msgid "printer-state-reasons.perforater-memory-exhausted" msgstr "" #. TRANSLATORS: Perforater Missing -#: locale/ipp-strings.c:3432 +#: locale/ipp-strings.c:3470 msgid "printer-state-reasons.perforater-missing" msgstr "" #. TRANSLATORS: Perforater Motor Failure -#: locale/ipp-strings.c:3434 +#: locale/ipp-strings.c:3472 msgid "printer-state-reasons.perforater-motor-failure" msgstr "" #. TRANSLATORS: Perforater Near Limit -#: locale/ipp-strings.c:3436 +#: locale/ipp-strings.c:3474 msgid "printer-state-reasons.perforater-near-limit" msgstr "" #. TRANSLATORS: Perforater Offline -#: locale/ipp-strings.c:3438 +#: locale/ipp-strings.c:3476 msgid "printer-state-reasons.perforater-offline" msgstr "" #. TRANSLATORS: Perforater Opened -#: locale/ipp-strings.c:3440 +#: locale/ipp-strings.c:3478 msgid "printer-state-reasons.perforater-opened" msgstr "" #. TRANSLATORS: Perforater Over Temperature -#: locale/ipp-strings.c:3442 +#: locale/ipp-strings.c:3480 msgid "printer-state-reasons.perforater-over-temperature" msgstr "" #. TRANSLATORS: Perforater Power Saver -#: locale/ipp-strings.c:3444 +#: locale/ipp-strings.c:3482 msgid "printer-state-reasons.perforater-power-saver" msgstr "" #. TRANSLATORS: Perforater Recoverable Failure -#: locale/ipp-strings.c:3446 +#: locale/ipp-strings.c:3484 msgid "printer-state-reasons.perforater-recoverable-failure" msgstr "" #. TRANSLATORS: Perforater Recoverable Storage -#: locale/ipp-strings.c:3448 +#: locale/ipp-strings.c:3486 msgid "printer-state-reasons.perforater-recoverable-storage" msgstr "" #. TRANSLATORS: Perforater Removed -#: locale/ipp-strings.c:3450 +#: locale/ipp-strings.c:3488 msgid "printer-state-reasons.perforater-removed" msgstr "" #. TRANSLATORS: Perforater Resource Added -#: locale/ipp-strings.c:3452 +#: locale/ipp-strings.c:3490 msgid "printer-state-reasons.perforater-resource-added" msgstr "" #. TRANSLATORS: Perforater Resource Removed -#: locale/ipp-strings.c:3454 +#: locale/ipp-strings.c:3492 msgid "printer-state-reasons.perforater-resource-removed" msgstr "" #. TRANSLATORS: Perforater Thermistor Failure -#: locale/ipp-strings.c:3456 +#: locale/ipp-strings.c:3494 msgid "printer-state-reasons.perforater-thermistor-failure" msgstr "" #. TRANSLATORS: Perforater Timing Failure -#: locale/ipp-strings.c:3458 +#: locale/ipp-strings.c:3496 msgid "printer-state-reasons.perforater-timing-failure" msgstr "" #. TRANSLATORS: Perforater Turned Off -#: locale/ipp-strings.c:3460 +#: locale/ipp-strings.c:3498 msgid "printer-state-reasons.perforater-turned-off" msgstr "" #. TRANSLATORS: Perforater Turned On -#: locale/ipp-strings.c:3462 +#: locale/ipp-strings.c:3500 msgid "printer-state-reasons.perforater-turned-on" msgstr "" #. TRANSLATORS: Perforater Under Temperature -#: locale/ipp-strings.c:3464 +#: locale/ipp-strings.c:3502 msgid "printer-state-reasons.perforater-under-temperature" msgstr "" #. TRANSLATORS: Perforater Unrecoverable Failure -#: locale/ipp-strings.c:3466 +#: locale/ipp-strings.c:3504 msgid "printer-state-reasons.perforater-unrecoverable-failure" msgstr "" #. TRANSLATORS: Perforater Unrecoverable Storage Error -#: locale/ipp-strings.c:3468 +#: locale/ipp-strings.c:3506 msgid "printer-state-reasons.perforater-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Perforater Warming Up -#: locale/ipp-strings.c:3470 +#: locale/ipp-strings.c:3508 msgid "printer-state-reasons.perforater-warming-up" msgstr "" #. TRANSLATORS: Power Down -#: locale/ipp-strings.c:3482 +#: locale/ipp-strings.c:3520 msgid "printer-state-reasons.power-down" msgstr "" #. TRANSLATORS: Power Up -#: locale/ipp-strings.c:3484 +#: locale/ipp-strings.c:3522 msgid "printer-state-reasons.power-up" msgstr "" #. TRANSLATORS: Printer Reset Manually -#: locale/ipp-strings.c:3486 +#: locale/ipp-strings.c:3524 msgid "printer-state-reasons.printer-manual-reset" msgstr "" #. TRANSLATORS: Printer Reset Remotely -#: locale/ipp-strings.c:3488 +#: locale/ipp-strings.c:3526 msgid "printer-state-reasons.printer-nms-reset" msgstr "" #. TRANSLATORS: Printer Ready To Print -#: locale/ipp-strings.c:3490 +#: locale/ipp-strings.c:3528 msgid "printer-state-reasons.printer-ready-to-print" msgstr "" #. TRANSLATORS: Puncher Added -#: locale/ipp-strings.c:3492 +#: locale/ipp-strings.c:3530 msgid "printer-state-reasons.puncher-added" msgstr "" #. TRANSLATORS: Puncher Almost Empty -#: locale/ipp-strings.c:3494 +#: locale/ipp-strings.c:3532 msgid "printer-state-reasons.puncher-almost-empty" msgstr "" #. TRANSLATORS: Puncher Almost Full -#: locale/ipp-strings.c:3496 +#: locale/ipp-strings.c:3534 msgid "printer-state-reasons.puncher-almost-full" msgstr "" #. TRANSLATORS: Puncher At Limit -#: locale/ipp-strings.c:3498 +#: locale/ipp-strings.c:3536 msgid "printer-state-reasons.puncher-at-limit" msgstr "" #. TRANSLATORS: Puncher Closed -#: locale/ipp-strings.c:3500 +#: locale/ipp-strings.c:3538 msgid "printer-state-reasons.puncher-closed" msgstr "" #. TRANSLATORS: Puncher Configuration Change -#: locale/ipp-strings.c:3502 +#: locale/ipp-strings.c:3540 msgid "printer-state-reasons.puncher-configuration-change" msgstr "" #. TRANSLATORS: Puncher Cover Closed -#: locale/ipp-strings.c:3504 +#: locale/ipp-strings.c:3542 msgid "printer-state-reasons.puncher-cover-closed" msgstr "" #. TRANSLATORS: Puncher Cover Open -#: locale/ipp-strings.c:3506 +#: locale/ipp-strings.c:3544 msgid "printer-state-reasons.puncher-cover-open" msgstr "" #. TRANSLATORS: Puncher Empty -#: locale/ipp-strings.c:3508 +#: locale/ipp-strings.c:3546 msgid "printer-state-reasons.puncher-empty" msgstr "" #. TRANSLATORS: Puncher Full -#: locale/ipp-strings.c:3510 +#: locale/ipp-strings.c:3548 msgid "printer-state-reasons.puncher-full" msgstr "" #. TRANSLATORS: Puncher Interlock Closed -#: locale/ipp-strings.c:3512 +#: locale/ipp-strings.c:3550 msgid "printer-state-reasons.puncher-interlock-closed" msgstr "" #. TRANSLATORS: Puncher Interlock Open -#: locale/ipp-strings.c:3514 +#: locale/ipp-strings.c:3552 msgid "printer-state-reasons.puncher-interlock-open" msgstr "" #. TRANSLATORS: Puncher Jam -#: locale/ipp-strings.c:3516 +#: locale/ipp-strings.c:3554 msgid "printer-state-reasons.puncher-jam" msgstr "" #. TRANSLATORS: Puncher Life Almost Over -#: locale/ipp-strings.c:3518 +#: locale/ipp-strings.c:3556 msgid "printer-state-reasons.puncher-life-almost-over" msgstr "" #. TRANSLATORS: Puncher Life Over -#: locale/ipp-strings.c:3520 +#: locale/ipp-strings.c:3558 msgid "printer-state-reasons.puncher-life-over" msgstr "" #. TRANSLATORS: Puncher Memory Exhausted -#: locale/ipp-strings.c:3522 +#: locale/ipp-strings.c:3560 msgid "printer-state-reasons.puncher-memory-exhausted" msgstr "" #. TRANSLATORS: Puncher Missing -#: locale/ipp-strings.c:3524 +#: locale/ipp-strings.c:3562 msgid "printer-state-reasons.puncher-missing" msgstr "" #. TRANSLATORS: Puncher Motor Failure -#: locale/ipp-strings.c:3526 +#: locale/ipp-strings.c:3564 msgid "printer-state-reasons.puncher-motor-failure" msgstr "" #. TRANSLATORS: Puncher Near Limit -#: locale/ipp-strings.c:3528 +#: locale/ipp-strings.c:3566 msgid "printer-state-reasons.puncher-near-limit" msgstr "" #. TRANSLATORS: Puncher Offline -#: locale/ipp-strings.c:3530 +#: locale/ipp-strings.c:3568 msgid "printer-state-reasons.puncher-offline" msgstr "" #. TRANSLATORS: Puncher Opened -#: locale/ipp-strings.c:3532 +#: locale/ipp-strings.c:3570 msgid "printer-state-reasons.puncher-opened" msgstr "" #. TRANSLATORS: Puncher Over Temperature -#: locale/ipp-strings.c:3534 +#: locale/ipp-strings.c:3572 msgid "printer-state-reasons.puncher-over-temperature" msgstr "" #. TRANSLATORS: Puncher Power Saver -#: locale/ipp-strings.c:3536 +#: locale/ipp-strings.c:3574 msgid "printer-state-reasons.puncher-power-saver" msgstr "" #. TRANSLATORS: Puncher Recoverable Failure -#: locale/ipp-strings.c:3538 +#: locale/ipp-strings.c:3576 msgid "printer-state-reasons.puncher-recoverable-failure" msgstr "" #. TRANSLATORS: Puncher Recoverable Storage -#: locale/ipp-strings.c:3540 +#: locale/ipp-strings.c:3578 msgid "printer-state-reasons.puncher-recoverable-storage" msgstr "" #. TRANSLATORS: Puncher Removed -#: locale/ipp-strings.c:3542 +#: locale/ipp-strings.c:3580 msgid "printer-state-reasons.puncher-removed" msgstr "" #. TRANSLATORS: Puncher Resource Added -#: locale/ipp-strings.c:3544 +#: locale/ipp-strings.c:3582 msgid "printer-state-reasons.puncher-resource-added" msgstr "" #. TRANSLATORS: Puncher Resource Removed -#: locale/ipp-strings.c:3546 +#: locale/ipp-strings.c:3584 msgid "printer-state-reasons.puncher-resource-removed" msgstr "" #. TRANSLATORS: Puncher Thermistor Failure -#: locale/ipp-strings.c:3548 +#: locale/ipp-strings.c:3586 msgid "printer-state-reasons.puncher-thermistor-failure" msgstr "" #. TRANSLATORS: Puncher Timing Failure -#: locale/ipp-strings.c:3550 +#: locale/ipp-strings.c:3588 msgid "printer-state-reasons.puncher-timing-failure" msgstr "" #. TRANSLATORS: Puncher Turned Off -#: locale/ipp-strings.c:3552 +#: locale/ipp-strings.c:3590 msgid "printer-state-reasons.puncher-turned-off" msgstr "" #. TRANSLATORS: Puncher Turned On -#: locale/ipp-strings.c:3554 +#: locale/ipp-strings.c:3592 msgid "printer-state-reasons.puncher-turned-on" msgstr "" #. TRANSLATORS: Puncher Under Temperature -#: locale/ipp-strings.c:3556 +#: locale/ipp-strings.c:3594 msgid "printer-state-reasons.puncher-under-temperature" msgstr "" #. TRANSLATORS: Puncher Unrecoverable Failure -#: locale/ipp-strings.c:3558 +#: locale/ipp-strings.c:3596 msgid "printer-state-reasons.puncher-unrecoverable-failure" msgstr "" #. TRANSLATORS: Puncher Unrecoverable Storage Error -#: locale/ipp-strings.c:3560 +#: locale/ipp-strings.c:3598 msgid "printer-state-reasons.puncher-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Puncher Warming Up -#: locale/ipp-strings.c:3562 +#: locale/ipp-strings.c:3600 msgid "printer-state-reasons.puncher-warming-up" msgstr "" #. TRANSLATORS: Separation Cutter Added -#: locale/ipp-strings.c:3564 +#: locale/ipp-strings.c:3602 msgid "printer-state-reasons.separation-cutter-added" msgstr "" #. TRANSLATORS: Separation Cutter Almost Empty -#: locale/ipp-strings.c:3566 +#: locale/ipp-strings.c:3604 msgid "printer-state-reasons.separation-cutter-almost-empty" msgstr "" #. TRANSLATORS: Separation Cutter Almost Full -#: locale/ipp-strings.c:3568 +#: locale/ipp-strings.c:3606 msgid "printer-state-reasons.separation-cutter-almost-full" msgstr "" #. TRANSLATORS: Separation Cutter At Limit -#: locale/ipp-strings.c:3570 +#: locale/ipp-strings.c:3608 msgid "printer-state-reasons.separation-cutter-at-limit" msgstr "" #. TRANSLATORS: Separation Cutter Closed -#: locale/ipp-strings.c:3572 +#: locale/ipp-strings.c:3610 msgid "printer-state-reasons.separation-cutter-closed" msgstr "" #. TRANSLATORS: Separation Cutter Configuration Change -#: locale/ipp-strings.c:3574 +#: locale/ipp-strings.c:3612 msgid "printer-state-reasons.separation-cutter-configuration-change" msgstr "" #. TRANSLATORS: Separation Cutter Cover Closed -#: locale/ipp-strings.c:3576 +#: locale/ipp-strings.c:3614 msgid "printer-state-reasons.separation-cutter-cover-closed" msgstr "" #. TRANSLATORS: Separation Cutter Cover Open -#: locale/ipp-strings.c:3578 +#: locale/ipp-strings.c:3616 msgid "printer-state-reasons.separation-cutter-cover-open" msgstr "" #. TRANSLATORS: Separation Cutter Empty -#: locale/ipp-strings.c:3580 +#: locale/ipp-strings.c:3618 msgid "printer-state-reasons.separation-cutter-empty" msgstr "" #. TRANSLATORS: Separation Cutter Full -#: locale/ipp-strings.c:3582 +#: locale/ipp-strings.c:3620 msgid "printer-state-reasons.separation-cutter-full" msgstr "" #. TRANSLATORS: Separation Cutter Interlock Closed -#: locale/ipp-strings.c:3584 +#: locale/ipp-strings.c:3622 msgid "printer-state-reasons.separation-cutter-interlock-closed" msgstr "" #. TRANSLATORS: Separation Cutter Interlock Open -#: locale/ipp-strings.c:3586 +#: locale/ipp-strings.c:3624 msgid "printer-state-reasons.separation-cutter-interlock-open" msgstr "" #. TRANSLATORS: Separation Cutter Jam -#: locale/ipp-strings.c:3588 +#: locale/ipp-strings.c:3626 msgid "printer-state-reasons.separation-cutter-jam" msgstr "" #. TRANSLATORS: Separation Cutter Life Almost Over -#: locale/ipp-strings.c:3590 +#: locale/ipp-strings.c:3628 msgid "printer-state-reasons.separation-cutter-life-almost-over" msgstr "" #. TRANSLATORS: Separation Cutter Life Over -#: locale/ipp-strings.c:3592 +#: locale/ipp-strings.c:3630 msgid "printer-state-reasons.separation-cutter-life-over" msgstr "" #. TRANSLATORS: Separation Cutter Memory Exhausted -#: locale/ipp-strings.c:3594 +#: locale/ipp-strings.c:3632 msgid "printer-state-reasons.separation-cutter-memory-exhausted" msgstr "" #. TRANSLATORS: Separation Cutter Missing -#: locale/ipp-strings.c:3596 +#: locale/ipp-strings.c:3634 msgid "printer-state-reasons.separation-cutter-missing" msgstr "" #. TRANSLATORS: Separation Cutter Motor Failure -#: locale/ipp-strings.c:3598 +#: locale/ipp-strings.c:3636 msgid "printer-state-reasons.separation-cutter-motor-failure" msgstr "" #. TRANSLATORS: Separation Cutter Near Limit -#: locale/ipp-strings.c:3600 +#: locale/ipp-strings.c:3638 msgid "printer-state-reasons.separation-cutter-near-limit" msgstr "" #. TRANSLATORS: Separation Cutter Offline -#: locale/ipp-strings.c:3602 +#: locale/ipp-strings.c:3640 msgid "printer-state-reasons.separation-cutter-offline" msgstr "" #. TRANSLATORS: Separation Cutter Opened -#: locale/ipp-strings.c:3604 +#: locale/ipp-strings.c:3642 msgid "printer-state-reasons.separation-cutter-opened" msgstr "" #. TRANSLATORS: Separation Cutter Over Temperature -#: locale/ipp-strings.c:3606 +#: locale/ipp-strings.c:3644 msgid "printer-state-reasons.separation-cutter-over-temperature" msgstr "" #. TRANSLATORS: Separation Cutter Power Saver -#: locale/ipp-strings.c:3608 +#: locale/ipp-strings.c:3646 msgid "printer-state-reasons.separation-cutter-power-saver" msgstr "" #. TRANSLATORS: Separation Cutter Recoverable Failure -#: locale/ipp-strings.c:3610 +#: locale/ipp-strings.c:3648 msgid "printer-state-reasons.separation-cutter-recoverable-failure" msgstr "" #. TRANSLATORS: Separation Cutter Recoverable Storage -#: locale/ipp-strings.c:3612 +#: locale/ipp-strings.c:3650 msgid "printer-state-reasons.separation-cutter-recoverable-storage" msgstr "" #. TRANSLATORS: Separation Cutter Removed -#: locale/ipp-strings.c:3614 +#: locale/ipp-strings.c:3652 msgid "printer-state-reasons.separation-cutter-removed" msgstr "" #. TRANSLATORS: Separation Cutter Resource Added -#: locale/ipp-strings.c:3616 +#: locale/ipp-strings.c:3654 msgid "printer-state-reasons.separation-cutter-resource-added" msgstr "" #. TRANSLATORS: Separation Cutter Resource Removed -#: locale/ipp-strings.c:3618 +#: locale/ipp-strings.c:3656 msgid "printer-state-reasons.separation-cutter-resource-removed" msgstr "" #. TRANSLATORS: Separation Cutter Thermistor Failure -#: locale/ipp-strings.c:3620 +#: locale/ipp-strings.c:3658 msgid "printer-state-reasons.separation-cutter-thermistor-failure" msgstr "" #. TRANSLATORS: Separation Cutter Timing Failure -#: locale/ipp-strings.c:3622 +#: locale/ipp-strings.c:3660 msgid "printer-state-reasons.separation-cutter-timing-failure" msgstr "" #. TRANSLATORS: Separation Cutter Turned Off -#: locale/ipp-strings.c:3624 +#: locale/ipp-strings.c:3662 msgid "printer-state-reasons.separation-cutter-turned-off" msgstr "" #. TRANSLATORS: Separation Cutter Turned On -#: locale/ipp-strings.c:3626 +#: locale/ipp-strings.c:3664 msgid "printer-state-reasons.separation-cutter-turned-on" msgstr "" #. TRANSLATORS: Separation Cutter Under Temperature -#: locale/ipp-strings.c:3628 +#: locale/ipp-strings.c:3666 msgid "printer-state-reasons.separation-cutter-under-temperature" msgstr "" #. TRANSLATORS: Separation Cutter Unrecoverable Failure -#: locale/ipp-strings.c:3630 +#: locale/ipp-strings.c:3668 msgid "printer-state-reasons.separation-cutter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Separation Cutter Unrecoverable Storage Error -#: locale/ipp-strings.c:3632 +#: locale/ipp-strings.c:3670 msgid "printer-state-reasons.separation-cutter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Separation Cutter Warming Up -#: locale/ipp-strings.c:3634 +#: locale/ipp-strings.c:3672 msgid "printer-state-reasons.separation-cutter-warming-up" msgstr "" #. TRANSLATORS: Sheet Rotator Added -#: locale/ipp-strings.c:3636 +#: locale/ipp-strings.c:3674 msgid "printer-state-reasons.sheet-rotator-added" msgstr "" #. TRANSLATORS: Sheet Rotator Almost Empty -#: locale/ipp-strings.c:3638 +#: locale/ipp-strings.c:3676 msgid "printer-state-reasons.sheet-rotator-almost-empty" msgstr "" #. TRANSLATORS: Sheet Rotator Almost Full -#: locale/ipp-strings.c:3640 +#: locale/ipp-strings.c:3678 msgid "printer-state-reasons.sheet-rotator-almost-full" msgstr "" #. TRANSLATORS: Sheet Rotator At Limit -#: locale/ipp-strings.c:3642 +#: locale/ipp-strings.c:3680 msgid "printer-state-reasons.sheet-rotator-at-limit" msgstr "" #. TRANSLATORS: Sheet Rotator Closed -#: locale/ipp-strings.c:3644 +#: locale/ipp-strings.c:3682 msgid "printer-state-reasons.sheet-rotator-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Configuration Change -#: locale/ipp-strings.c:3646 +#: locale/ipp-strings.c:3684 msgid "printer-state-reasons.sheet-rotator-configuration-change" msgstr "" #. TRANSLATORS: Sheet Rotator Cover Closed -#: locale/ipp-strings.c:3648 +#: locale/ipp-strings.c:3686 msgid "printer-state-reasons.sheet-rotator-cover-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Cover Open -#: locale/ipp-strings.c:3650 +#: locale/ipp-strings.c:3688 msgid "printer-state-reasons.sheet-rotator-cover-open" msgstr "" #. TRANSLATORS: Sheet Rotator Empty -#: locale/ipp-strings.c:3652 +#: locale/ipp-strings.c:3690 msgid "printer-state-reasons.sheet-rotator-empty" msgstr "" #. TRANSLATORS: Sheet Rotator Full -#: locale/ipp-strings.c:3654 +#: locale/ipp-strings.c:3692 msgid "printer-state-reasons.sheet-rotator-full" msgstr "" #. TRANSLATORS: Sheet Rotator Interlock Closed -#: locale/ipp-strings.c:3656 +#: locale/ipp-strings.c:3694 msgid "printer-state-reasons.sheet-rotator-interlock-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Interlock Open -#: locale/ipp-strings.c:3658 +#: locale/ipp-strings.c:3696 msgid "printer-state-reasons.sheet-rotator-interlock-open" msgstr "" #. TRANSLATORS: Sheet Rotator Jam -#: locale/ipp-strings.c:3660 +#: locale/ipp-strings.c:3698 msgid "printer-state-reasons.sheet-rotator-jam" msgstr "" #. TRANSLATORS: Sheet Rotator Life Almost Over -#: locale/ipp-strings.c:3662 +#: locale/ipp-strings.c:3700 msgid "printer-state-reasons.sheet-rotator-life-almost-over" msgstr "" #. TRANSLATORS: Sheet Rotator Life Over -#: locale/ipp-strings.c:3664 +#: locale/ipp-strings.c:3702 msgid "printer-state-reasons.sheet-rotator-life-over" msgstr "" #. TRANSLATORS: Sheet Rotator Memory Exhausted -#: locale/ipp-strings.c:3666 +#: locale/ipp-strings.c:3704 msgid "printer-state-reasons.sheet-rotator-memory-exhausted" msgstr "" #. TRANSLATORS: Sheet Rotator Missing -#: locale/ipp-strings.c:3668 +#: locale/ipp-strings.c:3706 msgid "printer-state-reasons.sheet-rotator-missing" msgstr "" #. TRANSLATORS: Sheet Rotator Motor Failure -#: locale/ipp-strings.c:3670 +#: locale/ipp-strings.c:3708 msgid "printer-state-reasons.sheet-rotator-motor-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Near Limit -#: locale/ipp-strings.c:3672 +#: locale/ipp-strings.c:3710 msgid "printer-state-reasons.sheet-rotator-near-limit" msgstr "" #. TRANSLATORS: Sheet Rotator Offline -#: locale/ipp-strings.c:3674 +#: locale/ipp-strings.c:3712 msgid "printer-state-reasons.sheet-rotator-offline" msgstr "" #. TRANSLATORS: Sheet Rotator Opened -#: locale/ipp-strings.c:3676 +#: locale/ipp-strings.c:3714 msgid "printer-state-reasons.sheet-rotator-opened" msgstr "" #. TRANSLATORS: Sheet Rotator Over Temperature -#: locale/ipp-strings.c:3678 +#: locale/ipp-strings.c:3716 msgid "printer-state-reasons.sheet-rotator-over-temperature" msgstr "" #. TRANSLATORS: Sheet Rotator Power Saver -#: locale/ipp-strings.c:3680 +#: locale/ipp-strings.c:3718 msgid "printer-state-reasons.sheet-rotator-power-saver" msgstr "" #. TRANSLATORS: Sheet Rotator Recoverable Failure -#: locale/ipp-strings.c:3682 +#: locale/ipp-strings.c:3720 msgid "printer-state-reasons.sheet-rotator-recoverable-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Recoverable Storage -#: locale/ipp-strings.c:3684 +#: locale/ipp-strings.c:3722 msgid "printer-state-reasons.sheet-rotator-recoverable-storage" msgstr "" #. TRANSLATORS: Sheet Rotator Removed -#: locale/ipp-strings.c:3686 +#: locale/ipp-strings.c:3724 msgid "printer-state-reasons.sheet-rotator-removed" msgstr "" #. TRANSLATORS: Sheet Rotator Resource Added -#: locale/ipp-strings.c:3688 +#: locale/ipp-strings.c:3726 msgid "printer-state-reasons.sheet-rotator-resource-added" msgstr "" #. TRANSLATORS: Sheet Rotator Resource Removed -#: locale/ipp-strings.c:3690 +#: locale/ipp-strings.c:3728 msgid "printer-state-reasons.sheet-rotator-resource-removed" msgstr "" #. TRANSLATORS: Sheet Rotator Thermistor Failure -#: locale/ipp-strings.c:3692 +#: locale/ipp-strings.c:3730 msgid "printer-state-reasons.sheet-rotator-thermistor-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Timing Failure -#: locale/ipp-strings.c:3694 +#: locale/ipp-strings.c:3732 msgid "printer-state-reasons.sheet-rotator-timing-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Turned Off -#: locale/ipp-strings.c:3696 +#: locale/ipp-strings.c:3734 msgid "printer-state-reasons.sheet-rotator-turned-off" msgstr "" #. TRANSLATORS: Sheet Rotator Turned On -#: locale/ipp-strings.c:3698 +#: locale/ipp-strings.c:3736 msgid "printer-state-reasons.sheet-rotator-turned-on" msgstr "" #. TRANSLATORS: Sheet Rotator Under Temperature -#: locale/ipp-strings.c:3700 +#: locale/ipp-strings.c:3738 msgid "printer-state-reasons.sheet-rotator-under-temperature" msgstr "" #. TRANSLATORS: Sheet Rotator Unrecoverable Failure -#: locale/ipp-strings.c:3702 +#: locale/ipp-strings.c:3740 msgid "printer-state-reasons.sheet-rotator-unrecoverable-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Unrecoverable Storage Error -#: locale/ipp-strings.c:3704 +#: locale/ipp-strings.c:3742 msgid "printer-state-reasons.sheet-rotator-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Sheet Rotator Warming Up -#: locale/ipp-strings.c:3706 +#: locale/ipp-strings.c:3744 msgid "printer-state-reasons.sheet-rotator-warming-up" msgstr "" #. TRANSLATORS: Printer offline -#: locale/ipp-strings.c:3708 +#: locale/ipp-strings.c:3746 msgid "printer-state-reasons.shutdown" msgstr "" #. TRANSLATORS: Slitter Added -#: locale/ipp-strings.c:3710 +#: locale/ipp-strings.c:3748 msgid "printer-state-reasons.slitter-added" msgstr "" #. TRANSLATORS: Slitter Almost Empty -#: locale/ipp-strings.c:3712 +#: locale/ipp-strings.c:3750 msgid "printer-state-reasons.slitter-almost-empty" msgstr "" #. TRANSLATORS: Slitter Almost Full -#: locale/ipp-strings.c:3714 +#: locale/ipp-strings.c:3752 msgid "printer-state-reasons.slitter-almost-full" msgstr "" #. TRANSLATORS: Slitter At Limit -#: locale/ipp-strings.c:3716 +#: locale/ipp-strings.c:3754 msgid "printer-state-reasons.slitter-at-limit" msgstr "" #. TRANSLATORS: Slitter Closed -#: locale/ipp-strings.c:3718 +#: locale/ipp-strings.c:3756 msgid "printer-state-reasons.slitter-closed" msgstr "" #. TRANSLATORS: Slitter Configuration Change -#: locale/ipp-strings.c:3720 +#: locale/ipp-strings.c:3758 msgid "printer-state-reasons.slitter-configuration-change" msgstr "" #. TRANSLATORS: Slitter Cover Closed -#: locale/ipp-strings.c:3722 +#: locale/ipp-strings.c:3760 msgid "printer-state-reasons.slitter-cover-closed" msgstr "" #. TRANSLATORS: Slitter Cover Open -#: locale/ipp-strings.c:3724 +#: locale/ipp-strings.c:3762 msgid "printer-state-reasons.slitter-cover-open" msgstr "" #. TRANSLATORS: Slitter Empty -#: locale/ipp-strings.c:3726 +#: locale/ipp-strings.c:3764 msgid "printer-state-reasons.slitter-empty" msgstr "" #. TRANSLATORS: Slitter Full -#: locale/ipp-strings.c:3728 +#: locale/ipp-strings.c:3766 msgid "printer-state-reasons.slitter-full" msgstr "" #. TRANSLATORS: Slitter Interlock Closed -#: locale/ipp-strings.c:3730 +#: locale/ipp-strings.c:3768 msgid "printer-state-reasons.slitter-interlock-closed" msgstr "" #. TRANSLATORS: Slitter Interlock Open -#: locale/ipp-strings.c:3732 +#: locale/ipp-strings.c:3770 msgid "printer-state-reasons.slitter-interlock-open" msgstr "" #. TRANSLATORS: Slitter Jam -#: locale/ipp-strings.c:3734 +#: locale/ipp-strings.c:3772 msgid "printer-state-reasons.slitter-jam" msgstr "" #. TRANSLATORS: Slitter Life Almost Over -#: locale/ipp-strings.c:3736 +#: locale/ipp-strings.c:3774 msgid "printer-state-reasons.slitter-life-almost-over" msgstr "" #. TRANSLATORS: Slitter Life Over -#: locale/ipp-strings.c:3738 +#: locale/ipp-strings.c:3776 msgid "printer-state-reasons.slitter-life-over" msgstr "" #. TRANSLATORS: Slitter Memory Exhausted -#: locale/ipp-strings.c:3740 +#: locale/ipp-strings.c:3778 msgid "printer-state-reasons.slitter-memory-exhausted" msgstr "" #. TRANSLATORS: Slitter Missing -#: locale/ipp-strings.c:3742 +#: locale/ipp-strings.c:3780 msgid "printer-state-reasons.slitter-missing" msgstr "" #. TRANSLATORS: Slitter Motor Failure -#: locale/ipp-strings.c:3744 +#: locale/ipp-strings.c:3782 msgid "printer-state-reasons.slitter-motor-failure" msgstr "" #. TRANSLATORS: Slitter Near Limit -#: locale/ipp-strings.c:3746 +#: locale/ipp-strings.c:3784 msgid "printer-state-reasons.slitter-near-limit" msgstr "" #. TRANSLATORS: Slitter Offline -#: locale/ipp-strings.c:3748 +#: locale/ipp-strings.c:3786 msgid "printer-state-reasons.slitter-offline" msgstr "" #. TRANSLATORS: Slitter Opened -#: locale/ipp-strings.c:3750 +#: locale/ipp-strings.c:3788 msgid "printer-state-reasons.slitter-opened" msgstr "" #. TRANSLATORS: Slitter Over Temperature -#: locale/ipp-strings.c:3752 +#: locale/ipp-strings.c:3790 msgid "printer-state-reasons.slitter-over-temperature" msgstr "" #. TRANSLATORS: Slitter Power Saver -#: locale/ipp-strings.c:3754 +#: locale/ipp-strings.c:3792 msgid "printer-state-reasons.slitter-power-saver" msgstr "" #. TRANSLATORS: Slitter Recoverable Failure -#: locale/ipp-strings.c:3756 +#: locale/ipp-strings.c:3794 msgid "printer-state-reasons.slitter-recoverable-failure" msgstr "" #. TRANSLATORS: Slitter Recoverable Storage -#: locale/ipp-strings.c:3758 +#: locale/ipp-strings.c:3796 msgid "printer-state-reasons.slitter-recoverable-storage" msgstr "" #. TRANSLATORS: Slitter Removed -#: locale/ipp-strings.c:3760 +#: locale/ipp-strings.c:3798 msgid "printer-state-reasons.slitter-removed" msgstr "" #. TRANSLATORS: Slitter Resource Added -#: locale/ipp-strings.c:3762 +#: locale/ipp-strings.c:3800 msgid "printer-state-reasons.slitter-resource-added" msgstr "" #. TRANSLATORS: Slitter Resource Removed -#: locale/ipp-strings.c:3764 +#: locale/ipp-strings.c:3802 msgid "printer-state-reasons.slitter-resource-removed" msgstr "" #. TRANSLATORS: Slitter Thermistor Failure -#: locale/ipp-strings.c:3766 +#: locale/ipp-strings.c:3804 msgid "printer-state-reasons.slitter-thermistor-failure" msgstr "" #. TRANSLATORS: Slitter Timing Failure -#: locale/ipp-strings.c:3768 +#: locale/ipp-strings.c:3806 msgid "printer-state-reasons.slitter-timing-failure" msgstr "" #. TRANSLATORS: Slitter Turned Off -#: locale/ipp-strings.c:3770 +#: locale/ipp-strings.c:3808 msgid "printer-state-reasons.slitter-turned-off" msgstr "" #. TRANSLATORS: Slitter Turned On -#: locale/ipp-strings.c:3772 +#: locale/ipp-strings.c:3810 msgid "printer-state-reasons.slitter-turned-on" msgstr "" #. TRANSLATORS: Slitter Under Temperature -#: locale/ipp-strings.c:3774 +#: locale/ipp-strings.c:3812 msgid "printer-state-reasons.slitter-under-temperature" msgstr "" #. TRANSLATORS: Slitter Unrecoverable Failure -#: locale/ipp-strings.c:3776 +#: locale/ipp-strings.c:3814 msgid "printer-state-reasons.slitter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Slitter Unrecoverable Storage Error -#: locale/ipp-strings.c:3778 +#: locale/ipp-strings.c:3816 msgid "printer-state-reasons.slitter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Slitter Warming Up -#: locale/ipp-strings.c:3780 +#: locale/ipp-strings.c:3818 msgid "printer-state-reasons.slitter-warming-up" msgstr "" #. TRANSLATORS: Spool Area Full -#: locale/ipp-strings.c:3782 +#: locale/ipp-strings.c:3820 msgid "printer-state-reasons.spool-area-full" msgstr "" #. TRANSLATORS: Stacker Added -#: locale/ipp-strings.c:3784 +#: locale/ipp-strings.c:3822 msgid "printer-state-reasons.stacker-added" msgstr "" #. TRANSLATORS: Stacker Almost Empty -#: locale/ipp-strings.c:3786 +#: locale/ipp-strings.c:3824 msgid "printer-state-reasons.stacker-almost-empty" msgstr "" #. TRANSLATORS: Stacker Almost Full -#: locale/ipp-strings.c:3788 +#: locale/ipp-strings.c:3826 msgid "printer-state-reasons.stacker-almost-full" msgstr "" #. TRANSLATORS: Stacker At Limit -#: locale/ipp-strings.c:3790 +#: locale/ipp-strings.c:3828 msgid "printer-state-reasons.stacker-at-limit" msgstr "" #. TRANSLATORS: Stacker Closed -#: locale/ipp-strings.c:3792 +#: locale/ipp-strings.c:3830 msgid "printer-state-reasons.stacker-closed" msgstr "" #. TRANSLATORS: Stacker Configuration Change -#: locale/ipp-strings.c:3794 +#: locale/ipp-strings.c:3832 msgid "printer-state-reasons.stacker-configuration-change" msgstr "" #. TRANSLATORS: Stacker Cover Closed -#: locale/ipp-strings.c:3796 +#: locale/ipp-strings.c:3834 msgid "printer-state-reasons.stacker-cover-closed" msgstr "" #. TRANSLATORS: Stacker Cover Open -#: locale/ipp-strings.c:3798 +#: locale/ipp-strings.c:3836 msgid "printer-state-reasons.stacker-cover-open" msgstr "" #. TRANSLATORS: Stacker Empty -#: locale/ipp-strings.c:3800 +#: locale/ipp-strings.c:3838 msgid "printer-state-reasons.stacker-empty" msgstr "" #. TRANSLATORS: Stacker Full -#: locale/ipp-strings.c:3802 +#: locale/ipp-strings.c:3840 msgid "printer-state-reasons.stacker-full" msgstr "" #. TRANSLATORS: Stacker Interlock Closed -#: locale/ipp-strings.c:3804 +#: locale/ipp-strings.c:3842 msgid "printer-state-reasons.stacker-interlock-closed" msgstr "" #. TRANSLATORS: Stacker Interlock Open -#: locale/ipp-strings.c:3806 +#: locale/ipp-strings.c:3844 msgid "printer-state-reasons.stacker-interlock-open" msgstr "" #. TRANSLATORS: Stacker Jam -#: locale/ipp-strings.c:3808 +#: locale/ipp-strings.c:3846 msgid "printer-state-reasons.stacker-jam" msgstr "" #. TRANSLATORS: Stacker Life Almost Over -#: locale/ipp-strings.c:3810 +#: locale/ipp-strings.c:3848 msgid "printer-state-reasons.stacker-life-almost-over" msgstr "" #. TRANSLATORS: Stacker Life Over -#: locale/ipp-strings.c:3812 +#: locale/ipp-strings.c:3850 msgid "printer-state-reasons.stacker-life-over" msgstr "" #. TRANSLATORS: Stacker Memory Exhausted -#: locale/ipp-strings.c:3814 +#: locale/ipp-strings.c:3852 msgid "printer-state-reasons.stacker-memory-exhausted" msgstr "" #. TRANSLATORS: Stacker Missing -#: locale/ipp-strings.c:3816 +#: locale/ipp-strings.c:3854 msgid "printer-state-reasons.stacker-missing" msgstr "" #. TRANSLATORS: Stacker Motor Failure -#: locale/ipp-strings.c:3818 +#: locale/ipp-strings.c:3856 msgid "printer-state-reasons.stacker-motor-failure" msgstr "" #. TRANSLATORS: Stacker Near Limit -#: locale/ipp-strings.c:3820 +#: locale/ipp-strings.c:3858 msgid "printer-state-reasons.stacker-near-limit" msgstr "" #. TRANSLATORS: Stacker Offline -#: locale/ipp-strings.c:3822 +#: locale/ipp-strings.c:3860 msgid "printer-state-reasons.stacker-offline" msgstr "" #. TRANSLATORS: Stacker Opened -#: locale/ipp-strings.c:3824 +#: locale/ipp-strings.c:3862 msgid "printer-state-reasons.stacker-opened" msgstr "" #. TRANSLATORS: Stacker Over Temperature -#: locale/ipp-strings.c:3826 +#: locale/ipp-strings.c:3864 msgid "printer-state-reasons.stacker-over-temperature" msgstr "" #. TRANSLATORS: Stacker Power Saver -#: locale/ipp-strings.c:3828 +#: locale/ipp-strings.c:3866 msgid "printer-state-reasons.stacker-power-saver" msgstr "" #. TRANSLATORS: Stacker Recoverable Failure -#: locale/ipp-strings.c:3830 +#: locale/ipp-strings.c:3868 msgid "printer-state-reasons.stacker-recoverable-failure" msgstr "" #. TRANSLATORS: Stacker Recoverable Storage -#: locale/ipp-strings.c:3832 +#: locale/ipp-strings.c:3870 msgid "printer-state-reasons.stacker-recoverable-storage" msgstr "" #. TRANSLATORS: Stacker Removed -#: locale/ipp-strings.c:3834 +#: locale/ipp-strings.c:3872 msgid "printer-state-reasons.stacker-removed" msgstr "" #. TRANSLATORS: Stacker Resource Added -#: locale/ipp-strings.c:3836 +#: locale/ipp-strings.c:3874 msgid "printer-state-reasons.stacker-resource-added" msgstr "" #. TRANSLATORS: Stacker Resource Removed -#: locale/ipp-strings.c:3838 +#: locale/ipp-strings.c:3876 msgid "printer-state-reasons.stacker-resource-removed" msgstr "" #. TRANSLATORS: Stacker Thermistor Failure -#: locale/ipp-strings.c:3840 +#: locale/ipp-strings.c:3878 msgid "printer-state-reasons.stacker-thermistor-failure" msgstr "" #. TRANSLATORS: Stacker Timing Failure -#: locale/ipp-strings.c:3842 +#: locale/ipp-strings.c:3880 msgid "printer-state-reasons.stacker-timing-failure" msgstr "" #. TRANSLATORS: Stacker Turned Off -#: locale/ipp-strings.c:3844 +#: locale/ipp-strings.c:3882 msgid "printer-state-reasons.stacker-turned-off" msgstr "" #. TRANSLATORS: Stacker Turned On -#: locale/ipp-strings.c:3846 +#: locale/ipp-strings.c:3884 msgid "printer-state-reasons.stacker-turned-on" msgstr "" #. TRANSLATORS: Stacker Under Temperature -#: locale/ipp-strings.c:3848 +#: locale/ipp-strings.c:3886 msgid "printer-state-reasons.stacker-under-temperature" msgstr "" #. TRANSLATORS: Stacker Unrecoverable Failure -#: locale/ipp-strings.c:3850 +#: locale/ipp-strings.c:3888 msgid "printer-state-reasons.stacker-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stacker Unrecoverable Storage Error -#: locale/ipp-strings.c:3852 +#: locale/ipp-strings.c:3890 msgid "printer-state-reasons.stacker-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stacker Warming Up -#: locale/ipp-strings.c:3854 +#: locale/ipp-strings.c:3892 msgid "printer-state-reasons.stacker-warming-up" msgstr "" #. TRANSLATORS: Stapler Added -#: locale/ipp-strings.c:3856 +#: locale/ipp-strings.c:3894 msgid "printer-state-reasons.stapler-added" msgstr "" #. TRANSLATORS: Stapler Almost Empty -#: locale/ipp-strings.c:3858 +#: locale/ipp-strings.c:3896 msgid "printer-state-reasons.stapler-almost-empty" msgstr "" #. TRANSLATORS: Stapler Almost Full -#: locale/ipp-strings.c:3860 +#: locale/ipp-strings.c:3898 msgid "printer-state-reasons.stapler-almost-full" msgstr "" #. TRANSLATORS: Stapler At Limit -#: locale/ipp-strings.c:3862 +#: locale/ipp-strings.c:3900 msgid "printer-state-reasons.stapler-at-limit" msgstr "" #. TRANSLATORS: Stapler Closed -#: locale/ipp-strings.c:3864 +#: locale/ipp-strings.c:3902 msgid "printer-state-reasons.stapler-closed" msgstr "" #. TRANSLATORS: Stapler Configuration Change -#: locale/ipp-strings.c:3866 +#: locale/ipp-strings.c:3904 msgid "printer-state-reasons.stapler-configuration-change" msgstr "" #. TRANSLATORS: Stapler Cover Closed -#: locale/ipp-strings.c:3868 +#: locale/ipp-strings.c:3906 msgid "printer-state-reasons.stapler-cover-closed" msgstr "" #. TRANSLATORS: Stapler Cover Open -#: locale/ipp-strings.c:3870 +#: locale/ipp-strings.c:3908 msgid "printer-state-reasons.stapler-cover-open" msgstr "" #. TRANSLATORS: Stapler Empty -#: locale/ipp-strings.c:3872 +#: locale/ipp-strings.c:3910 msgid "printer-state-reasons.stapler-empty" msgstr "" #. TRANSLATORS: Stapler Full -#: locale/ipp-strings.c:3874 +#: locale/ipp-strings.c:3912 msgid "printer-state-reasons.stapler-full" msgstr "" #. TRANSLATORS: Stapler Interlock Closed -#: locale/ipp-strings.c:3876 +#: locale/ipp-strings.c:3914 msgid "printer-state-reasons.stapler-interlock-closed" msgstr "" #. TRANSLATORS: Stapler Interlock Open -#: locale/ipp-strings.c:3878 +#: locale/ipp-strings.c:3916 msgid "printer-state-reasons.stapler-interlock-open" msgstr "" #. TRANSLATORS: Stapler Jam -#: locale/ipp-strings.c:3880 +#: locale/ipp-strings.c:3918 msgid "printer-state-reasons.stapler-jam" msgstr "" #. TRANSLATORS: Stapler Life Almost Over -#: locale/ipp-strings.c:3882 +#: locale/ipp-strings.c:3920 msgid "printer-state-reasons.stapler-life-almost-over" msgstr "" #. TRANSLATORS: Stapler Life Over -#: locale/ipp-strings.c:3884 +#: locale/ipp-strings.c:3922 msgid "printer-state-reasons.stapler-life-over" msgstr "" #. TRANSLATORS: Stapler Memory Exhausted -#: locale/ipp-strings.c:3886 +#: locale/ipp-strings.c:3924 msgid "printer-state-reasons.stapler-memory-exhausted" msgstr "" #. TRANSLATORS: Stapler Missing -#: locale/ipp-strings.c:3888 +#: locale/ipp-strings.c:3926 msgid "printer-state-reasons.stapler-missing" msgstr "" #. TRANSLATORS: Stapler Motor Failure -#: locale/ipp-strings.c:3890 +#: locale/ipp-strings.c:3928 msgid "printer-state-reasons.stapler-motor-failure" msgstr "" #. TRANSLATORS: Stapler Near Limit -#: locale/ipp-strings.c:3892 +#: locale/ipp-strings.c:3930 msgid "printer-state-reasons.stapler-near-limit" msgstr "" #. TRANSLATORS: Stapler Offline -#: locale/ipp-strings.c:3894 +#: locale/ipp-strings.c:3932 msgid "printer-state-reasons.stapler-offline" msgstr "" #. TRANSLATORS: Stapler Opened -#: locale/ipp-strings.c:3896 +#: locale/ipp-strings.c:3934 msgid "printer-state-reasons.stapler-opened" msgstr "" #. TRANSLATORS: Stapler Over Temperature -#: locale/ipp-strings.c:3898 +#: locale/ipp-strings.c:3936 msgid "printer-state-reasons.stapler-over-temperature" msgstr "" #. TRANSLATORS: Stapler Power Saver -#: locale/ipp-strings.c:3900 +#: locale/ipp-strings.c:3938 msgid "printer-state-reasons.stapler-power-saver" msgstr "" #. TRANSLATORS: Stapler Recoverable Failure -#: locale/ipp-strings.c:3902 +#: locale/ipp-strings.c:3940 msgid "printer-state-reasons.stapler-recoverable-failure" msgstr "" #. TRANSLATORS: Stapler Recoverable Storage -#: locale/ipp-strings.c:3904 +#: locale/ipp-strings.c:3942 msgid "printer-state-reasons.stapler-recoverable-storage" msgstr "" #. TRANSLATORS: Stapler Removed -#: locale/ipp-strings.c:3906 +#: locale/ipp-strings.c:3944 msgid "printer-state-reasons.stapler-removed" msgstr "" #. TRANSLATORS: Stapler Resource Added -#: locale/ipp-strings.c:3908 +#: locale/ipp-strings.c:3946 msgid "printer-state-reasons.stapler-resource-added" msgstr "" #. TRANSLATORS: Stapler Resource Removed -#: locale/ipp-strings.c:3910 +#: locale/ipp-strings.c:3948 msgid "printer-state-reasons.stapler-resource-removed" msgstr "" #. TRANSLATORS: Stapler Thermistor Failure -#: locale/ipp-strings.c:3912 +#: locale/ipp-strings.c:3950 msgid "printer-state-reasons.stapler-thermistor-failure" msgstr "" #. TRANSLATORS: Stapler Timing Failure -#: locale/ipp-strings.c:3914 +#: locale/ipp-strings.c:3952 msgid "printer-state-reasons.stapler-timing-failure" msgstr "" #. TRANSLATORS: Stapler Turned Off -#: locale/ipp-strings.c:3916 +#: locale/ipp-strings.c:3954 msgid "printer-state-reasons.stapler-turned-off" msgstr "" #. TRANSLATORS: Stapler Turned On -#: locale/ipp-strings.c:3918 +#: locale/ipp-strings.c:3956 msgid "printer-state-reasons.stapler-turned-on" msgstr "" #. TRANSLATORS: Stapler Under Temperature -#: locale/ipp-strings.c:3920 +#: locale/ipp-strings.c:3958 msgid "printer-state-reasons.stapler-under-temperature" msgstr "" #. TRANSLATORS: Stapler Unrecoverable Failure -#: locale/ipp-strings.c:3922 +#: locale/ipp-strings.c:3960 msgid "printer-state-reasons.stapler-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stapler Unrecoverable Storage Error -#: locale/ipp-strings.c:3924 +#: locale/ipp-strings.c:3962 msgid "printer-state-reasons.stapler-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stapler Warming Up -#: locale/ipp-strings.c:3926 +#: locale/ipp-strings.c:3964 msgid "printer-state-reasons.stapler-warming-up" msgstr "" #. TRANSLATORS: Stitcher Added -#: locale/ipp-strings.c:3928 +#: locale/ipp-strings.c:3966 msgid "printer-state-reasons.stitcher-added" msgstr "" #. TRANSLATORS: Stitcher Almost Empty -#: locale/ipp-strings.c:3930 +#: locale/ipp-strings.c:3968 msgid "printer-state-reasons.stitcher-almost-empty" msgstr "" #. TRANSLATORS: Stitcher Almost Full -#: locale/ipp-strings.c:3932 +#: locale/ipp-strings.c:3970 msgid "printer-state-reasons.stitcher-almost-full" msgstr "" #. TRANSLATORS: Stitcher At Limit -#: locale/ipp-strings.c:3934 +#: locale/ipp-strings.c:3972 msgid "printer-state-reasons.stitcher-at-limit" msgstr "" #. TRANSLATORS: Stitcher Closed -#: locale/ipp-strings.c:3936 +#: locale/ipp-strings.c:3974 msgid "printer-state-reasons.stitcher-closed" msgstr "" #. TRANSLATORS: Stitcher Configuration Change -#: locale/ipp-strings.c:3938 +#: locale/ipp-strings.c:3976 msgid "printer-state-reasons.stitcher-configuration-change" msgstr "" #. TRANSLATORS: Stitcher Cover Closed -#: locale/ipp-strings.c:3940 +#: locale/ipp-strings.c:3978 msgid "printer-state-reasons.stitcher-cover-closed" msgstr "" #. TRANSLATORS: Stitcher Cover Open -#: locale/ipp-strings.c:3942 +#: locale/ipp-strings.c:3980 msgid "printer-state-reasons.stitcher-cover-open" msgstr "" #. TRANSLATORS: Stitcher Empty -#: locale/ipp-strings.c:3944 +#: locale/ipp-strings.c:3982 msgid "printer-state-reasons.stitcher-empty" msgstr "" #. TRANSLATORS: Stitcher Full -#: locale/ipp-strings.c:3946 +#: locale/ipp-strings.c:3984 msgid "printer-state-reasons.stitcher-full" msgstr "" #. TRANSLATORS: Stitcher Interlock Closed -#: locale/ipp-strings.c:3948 +#: locale/ipp-strings.c:3986 msgid "printer-state-reasons.stitcher-interlock-closed" msgstr "" #. TRANSLATORS: Stitcher Interlock Open -#: locale/ipp-strings.c:3950 +#: locale/ipp-strings.c:3988 msgid "printer-state-reasons.stitcher-interlock-open" msgstr "" #. TRANSLATORS: Stitcher Jam -#: locale/ipp-strings.c:3952 +#: locale/ipp-strings.c:3990 msgid "printer-state-reasons.stitcher-jam" msgstr "" #. TRANSLATORS: Stitcher Life Almost Over -#: locale/ipp-strings.c:3954 +#: locale/ipp-strings.c:3992 msgid "printer-state-reasons.stitcher-life-almost-over" msgstr "" #. TRANSLATORS: Stitcher Life Over -#: locale/ipp-strings.c:3956 +#: locale/ipp-strings.c:3994 msgid "printer-state-reasons.stitcher-life-over" msgstr "" #. TRANSLATORS: Stitcher Memory Exhausted -#: locale/ipp-strings.c:3958 +#: locale/ipp-strings.c:3996 msgid "printer-state-reasons.stitcher-memory-exhausted" msgstr "" #. TRANSLATORS: Stitcher Missing -#: locale/ipp-strings.c:3960 +#: locale/ipp-strings.c:3998 msgid "printer-state-reasons.stitcher-missing" msgstr "" #. TRANSLATORS: Stitcher Motor Failure -#: locale/ipp-strings.c:3962 +#: locale/ipp-strings.c:4000 msgid "printer-state-reasons.stitcher-motor-failure" msgstr "" #. TRANSLATORS: Stitcher Near Limit -#: locale/ipp-strings.c:3964 +#: locale/ipp-strings.c:4002 msgid "printer-state-reasons.stitcher-near-limit" msgstr "" #. TRANSLATORS: Stitcher Offline -#: locale/ipp-strings.c:3966 +#: locale/ipp-strings.c:4004 msgid "printer-state-reasons.stitcher-offline" msgstr "" #. TRANSLATORS: Stitcher Opened -#: locale/ipp-strings.c:3968 +#: locale/ipp-strings.c:4006 msgid "printer-state-reasons.stitcher-opened" msgstr "" #. TRANSLATORS: Stitcher Over Temperature -#: locale/ipp-strings.c:3970 +#: locale/ipp-strings.c:4008 msgid "printer-state-reasons.stitcher-over-temperature" msgstr "" #. TRANSLATORS: Stitcher Power Saver -#: locale/ipp-strings.c:3972 +#: locale/ipp-strings.c:4010 msgid "printer-state-reasons.stitcher-power-saver" msgstr "" #. TRANSLATORS: Stitcher Recoverable Failure -#: locale/ipp-strings.c:3974 +#: locale/ipp-strings.c:4012 msgid "printer-state-reasons.stitcher-recoverable-failure" msgstr "" #. TRANSLATORS: Stitcher Recoverable Storage -#: locale/ipp-strings.c:3976 +#: locale/ipp-strings.c:4014 msgid "printer-state-reasons.stitcher-recoverable-storage" msgstr "" #. TRANSLATORS: Stitcher Removed -#: locale/ipp-strings.c:3978 +#: locale/ipp-strings.c:4016 msgid "printer-state-reasons.stitcher-removed" msgstr "" #. TRANSLATORS: Stitcher Resource Added -#: locale/ipp-strings.c:3980 +#: locale/ipp-strings.c:4018 msgid "printer-state-reasons.stitcher-resource-added" msgstr "" #. TRANSLATORS: Stitcher Resource Removed -#: locale/ipp-strings.c:3982 +#: locale/ipp-strings.c:4020 msgid "printer-state-reasons.stitcher-resource-removed" msgstr "" #. TRANSLATORS: Stitcher Thermistor Failure -#: locale/ipp-strings.c:3984 +#: locale/ipp-strings.c:4022 msgid "printer-state-reasons.stitcher-thermistor-failure" msgstr "" #. TRANSLATORS: Stitcher Timing Failure -#: locale/ipp-strings.c:3986 +#: locale/ipp-strings.c:4024 msgid "printer-state-reasons.stitcher-timing-failure" msgstr "" #. TRANSLATORS: Stitcher Turned Off -#: locale/ipp-strings.c:3988 +#: locale/ipp-strings.c:4026 msgid "printer-state-reasons.stitcher-turned-off" msgstr "" #. TRANSLATORS: Stitcher Turned On -#: locale/ipp-strings.c:3990 +#: locale/ipp-strings.c:4028 msgid "printer-state-reasons.stitcher-turned-on" msgstr "" #. TRANSLATORS: Stitcher Under Temperature -#: locale/ipp-strings.c:3992 +#: locale/ipp-strings.c:4030 msgid "printer-state-reasons.stitcher-under-temperature" msgstr "" #. TRANSLATORS: Stitcher Unrecoverable Failure -#: locale/ipp-strings.c:3994 +#: locale/ipp-strings.c:4032 msgid "printer-state-reasons.stitcher-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stitcher Unrecoverable Storage Error -#: locale/ipp-strings.c:3996 +#: locale/ipp-strings.c:4034 msgid "printer-state-reasons.stitcher-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stitcher Warming Up -#: locale/ipp-strings.c:3998 +#: locale/ipp-strings.c:4036 msgid "printer-state-reasons.stitcher-warming-up" msgstr "" #. TRANSLATORS: Partially stopped -#: locale/ipp-strings.c:4000 +#: locale/ipp-strings.c:4038 msgid "printer-state-reasons.stopped-partly" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:4002 +#: locale/ipp-strings.c:4040 msgid "printer-state-reasons.stopping" msgstr "" #. TRANSLATORS: Subunit Added -#: locale/ipp-strings.c:4004 +#: locale/ipp-strings.c:4042 msgid "printer-state-reasons.subunit-added" msgstr "" #. TRANSLATORS: Subunit Almost Empty -#: locale/ipp-strings.c:4006 +#: locale/ipp-strings.c:4044 msgid "printer-state-reasons.subunit-almost-empty" msgstr "" #. TRANSLATORS: Subunit Almost Full -#: locale/ipp-strings.c:4008 +#: locale/ipp-strings.c:4046 msgid "printer-state-reasons.subunit-almost-full" msgstr "" #. TRANSLATORS: Subunit At Limit -#: locale/ipp-strings.c:4010 +#: locale/ipp-strings.c:4048 msgid "printer-state-reasons.subunit-at-limit" msgstr "" #. TRANSLATORS: Subunit Closed -#: locale/ipp-strings.c:4012 +#: locale/ipp-strings.c:4050 msgid "printer-state-reasons.subunit-closed" msgstr "" #. TRANSLATORS: Subunit Empty -#: locale/ipp-strings.c:4016 +#: locale/ipp-strings.c:4054 msgid "printer-state-reasons.subunit-empty" msgstr "" #. TRANSLATORS: Subunit Full -#: locale/ipp-strings.c:4018 +#: locale/ipp-strings.c:4056 msgid "printer-state-reasons.subunit-full" msgstr "" #. TRANSLATORS: Subunit Life Almost Over -#: locale/ipp-strings.c:4020 +#: locale/ipp-strings.c:4058 msgid "printer-state-reasons.subunit-life-almost-over" msgstr "" #. TRANSLATORS: Subunit Life Over -#: locale/ipp-strings.c:4022 +#: locale/ipp-strings.c:4060 msgid "printer-state-reasons.subunit-life-over" msgstr "" #. TRANSLATORS: Subunit Memory Exhausted -#: locale/ipp-strings.c:4024 +#: locale/ipp-strings.c:4062 msgid "printer-state-reasons.subunit-memory-exhausted" msgstr "" #. TRANSLATORS: Subunit Missing -#: locale/ipp-strings.c:4026 +#: locale/ipp-strings.c:4064 msgid "printer-state-reasons.subunit-missing" msgstr "" #. TRANSLATORS: Subunit Motor Failure -#: locale/ipp-strings.c:4028 +#: locale/ipp-strings.c:4066 msgid "printer-state-reasons.subunit-motor-failure" msgstr "" #. TRANSLATORS: Subunit Near Limit -#: locale/ipp-strings.c:4030 +#: locale/ipp-strings.c:4068 msgid "printer-state-reasons.subunit-near-limit" msgstr "" #. TRANSLATORS: Subunit Offline -#: locale/ipp-strings.c:4032 +#: locale/ipp-strings.c:4070 msgid "printer-state-reasons.subunit-offline" msgstr "" #. TRANSLATORS: Subunit Opened -#: locale/ipp-strings.c:4034 +#: locale/ipp-strings.c:4072 msgid "printer-state-reasons.subunit-opened" msgstr "" #. TRANSLATORS: Subunit Over Temperature -#: locale/ipp-strings.c:4036 +#: locale/ipp-strings.c:4074 msgid "printer-state-reasons.subunit-over-temperature" msgstr "" #. TRANSLATORS: Subunit Power Saver -#: locale/ipp-strings.c:4038 +#: locale/ipp-strings.c:4076 msgid "printer-state-reasons.subunit-power-saver" msgstr "" #. TRANSLATORS: Subunit Recoverable Failure -#: locale/ipp-strings.c:4040 +#: locale/ipp-strings.c:4078 msgid "printer-state-reasons.subunit-recoverable-failure" msgstr "" #. TRANSLATORS: Subunit Recoverable Storage -#: locale/ipp-strings.c:4042 +#: locale/ipp-strings.c:4080 msgid "printer-state-reasons.subunit-recoverable-storage" msgstr "" #. TRANSLATORS: Subunit Removed -#: locale/ipp-strings.c:4044 +#: locale/ipp-strings.c:4082 msgid "printer-state-reasons.subunit-removed" msgstr "" #. TRANSLATORS: Subunit Resource Added -#: locale/ipp-strings.c:4046 +#: locale/ipp-strings.c:4084 msgid "printer-state-reasons.subunit-resource-added" msgstr "" #. TRANSLATORS: Subunit Resource Removed -#: locale/ipp-strings.c:4048 +#: locale/ipp-strings.c:4086 msgid "printer-state-reasons.subunit-resource-removed" msgstr "" #. TRANSLATORS: Subunit Thermistor Failure -#: locale/ipp-strings.c:4050 +#: locale/ipp-strings.c:4088 msgid "printer-state-reasons.subunit-thermistor-failure" msgstr "" #. TRANSLATORS: Subunit Timing Failure -#: locale/ipp-strings.c:4052 +#: locale/ipp-strings.c:4090 msgid "printer-state-reasons.subunit-timing-Failure" msgstr "" #. TRANSLATORS: Subunit Turned Off -#: locale/ipp-strings.c:4054 +#: locale/ipp-strings.c:4092 msgid "printer-state-reasons.subunit-turned-off" msgstr "" #. TRANSLATORS: Subunit Turned On -#: locale/ipp-strings.c:4056 +#: locale/ipp-strings.c:4094 msgid "printer-state-reasons.subunit-turned-on" msgstr "" #. TRANSLATORS: Subunit Under Temperature -#: locale/ipp-strings.c:4058 +#: locale/ipp-strings.c:4096 msgid "printer-state-reasons.subunit-under-temperature" msgstr "" #. TRANSLATORS: Subunit Unrecoverable Failure -#: locale/ipp-strings.c:4060 +#: locale/ipp-strings.c:4098 msgid "printer-state-reasons.subunit-unrecoverable-failure" msgstr "" #. TRANSLATORS: Subunit Unrecoverable Storage -#: locale/ipp-strings.c:4062 +#: locale/ipp-strings.c:4100 msgid "printer-state-reasons.subunit-unrecoverable-storage" msgstr "" #. TRANSLATORS: Subunit Warming Up -#: locale/ipp-strings.c:4064 +#: locale/ipp-strings.c:4102 msgid "printer-state-reasons.subunit-warming-up" msgstr "" #. TRANSLATORS: Printer stopped responding -#: locale/ipp-strings.c:4066 +#: locale/ipp-strings.c:4104 msgid "printer-state-reasons.timed-out" msgstr "" #. TRANSLATORS: Out of toner -#: locale/ipp-strings.c:4068 +#: locale/ipp-strings.c:4106 msgid "printer-state-reasons.toner-empty" msgstr "" #. TRANSLATORS: Toner low -#: locale/ipp-strings.c:4070 +#: locale/ipp-strings.c:4108 msgid "printer-state-reasons.toner-low" msgstr "" #. TRANSLATORS: Trimmer Added -#: locale/ipp-strings.c:4072 +#: locale/ipp-strings.c:4110 msgid "printer-state-reasons.trimmer-added" msgstr "" #. TRANSLATORS: Trimmer Almost Empty -#: locale/ipp-strings.c:4074 +#: locale/ipp-strings.c:4112 msgid "printer-state-reasons.trimmer-almost-empty" msgstr "" #. TRANSLATORS: Trimmer Almost Full -#: locale/ipp-strings.c:4076 +#: locale/ipp-strings.c:4114 msgid "printer-state-reasons.trimmer-almost-full" msgstr "" #. TRANSLATORS: Trimmer At Limit -#: locale/ipp-strings.c:4078 +#: locale/ipp-strings.c:4116 msgid "printer-state-reasons.trimmer-at-limit" msgstr "" #. TRANSLATORS: Trimmer Closed -#: locale/ipp-strings.c:4080 +#: locale/ipp-strings.c:4118 msgid "printer-state-reasons.trimmer-closed" msgstr "" #. TRANSLATORS: Trimmer Configuration Change -#: locale/ipp-strings.c:4082 +#: locale/ipp-strings.c:4120 msgid "printer-state-reasons.trimmer-configuration-change" msgstr "" #. TRANSLATORS: Trimmer Cover Closed -#: locale/ipp-strings.c:4084 +#: locale/ipp-strings.c:4122 msgid "printer-state-reasons.trimmer-cover-closed" msgstr "" #. TRANSLATORS: Trimmer Cover Open -#: locale/ipp-strings.c:4086 +#: locale/ipp-strings.c:4124 msgid "printer-state-reasons.trimmer-cover-open" msgstr "" #. TRANSLATORS: Trimmer Empty -#: locale/ipp-strings.c:4088 +#: locale/ipp-strings.c:4126 msgid "printer-state-reasons.trimmer-empty" msgstr "" #. TRANSLATORS: Trimmer Full -#: locale/ipp-strings.c:4090 +#: locale/ipp-strings.c:4128 msgid "printer-state-reasons.trimmer-full" msgstr "" #. TRANSLATORS: Trimmer Interlock Closed -#: locale/ipp-strings.c:4092 +#: locale/ipp-strings.c:4130 msgid "printer-state-reasons.trimmer-interlock-closed" msgstr "" #. TRANSLATORS: Trimmer Interlock Open -#: locale/ipp-strings.c:4094 +#: locale/ipp-strings.c:4132 msgid "printer-state-reasons.trimmer-interlock-open" msgstr "" #. TRANSLATORS: Trimmer Jam -#: locale/ipp-strings.c:4096 +#: locale/ipp-strings.c:4134 msgid "printer-state-reasons.trimmer-jam" msgstr "" #. TRANSLATORS: Trimmer Life Almost Over -#: locale/ipp-strings.c:4098 +#: locale/ipp-strings.c:4136 msgid "printer-state-reasons.trimmer-life-almost-over" msgstr "" #. TRANSLATORS: Trimmer Life Over -#: locale/ipp-strings.c:4100 +#: locale/ipp-strings.c:4138 msgid "printer-state-reasons.trimmer-life-over" msgstr "" #. TRANSLATORS: Trimmer Memory Exhausted -#: locale/ipp-strings.c:4102 +#: locale/ipp-strings.c:4140 msgid "printer-state-reasons.trimmer-memory-exhausted" msgstr "" #. TRANSLATORS: Trimmer Missing -#: locale/ipp-strings.c:4104 +#: locale/ipp-strings.c:4142 msgid "printer-state-reasons.trimmer-missing" msgstr "" #. TRANSLATORS: Trimmer Motor Failure -#: locale/ipp-strings.c:4106 +#: locale/ipp-strings.c:4144 msgid "printer-state-reasons.trimmer-motor-failure" msgstr "" #. TRANSLATORS: Trimmer Near Limit -#: locale/ipp-strings.c:4108 +#: locale/ipp-strings.c:4146 msgid "printer-state-reasons.trimmer-near-limit" msgstr "" #. TRANSLATORS: Trimmer Offline -#: locale/ipp-strings.c:4110 +#: locale/ipp-strings.c:4148 msgid "printer-state-reasons.trimmer-offline" msgstr "" #. TRANSLATORS: Trimmer Opened -#: locale/ipp-strings.c:4112 +#: locale/ipp-strings.c:4150 msgid "printer-state-reasons.trimmer-opened" msgstr "" #. TRANSLATORS: Trimmer Over Temperature -#: locale/ipp-strings.c:4114 +#: locale/ipp-strings.c:4152 msgid "printer-state-reasons.trimmer-over-temperature" msgstr "" #. TRANSLATORS: Trimmer Power Saver -#: locale/ipp-strings.c:4116 +#: locale/ipp-strings.c:4154 msgid "printer-state-reasons.trimmer-power-saver" msgstr "" #. TRANSLATORS: Trimmer Recoverable Failure -#: locale/ipp-strings.c:4118 +#: locale/ipp-strings.c:4156 msgid "printer-state-reasons.trimmer-recoverable-failure" msgstr "" #. TRANSLATORS: Trimmer Recoverable Storage -#: locale/ipp-strings.c:4120 +#: locale/ipp-strings.c:4158 msgid "printer-state-reasons.trimmer-recoverable-storage" msgstr "" #. TRANSLATORS: Trimmer Removed -#: locale/ipp-strings.c:4122 +#: locale/ipp-strings.c:4160 msgid "printer-state-reasons.trimmer-removed" msgstr "" #. TRANSLATORS: Trimmer Resource Added -#: locale/ipp-strings.c:4124 +#: locale/ipp-strings.c:4162 msgid "printer-state-reasons.trimmer-resource-added" msgstr "" #. TRANSLATORS: Trimmer Resource Removed -#: locale/ipp-strings.c:4126 +#: locale/ipp-strings.c:4164 msgid "printer-state-reasons.trimmer-resource-removed" msgstr "" #. TRANSLATORS: Trimmer Thermistor Failure -#: locale/ipp-strings.c:4128 +#: locale/ipp-strings.c:4166 msgid "printer-state-reasons.trimmer-thermistor-failure" msgstr "" #. TRANSLATORS: Trimmer Timing Failure -#: locale/ipp-strings.c:4130 +#: locale/ipp-strings.c:4168 msgid "printer-state-reasons.trimmer-timing-failure" msgstr "" #. TRANSLATORS: Trimmer Turned Off -#: locale/ipp-strings.c:4132 +#: locale/ipp-strings.c:4170 msgid "printer-state-reasons.trimmer-turned-off" msgstr "" #. TRANSLATORS: Trimmer Turned On -#: locale/ipp-strings.c:4134 +#: locale/ipp-strings.c:4172 msgid "printer-state-reasons.trimmer-turned-on" msgstr "" #. TRANSLATORS: Trimmer Under Temperature -#: locale/ipp-strings.c:4136 +#: locale/ipp-strings.c:4174 msgid "printer-state-reasons.trimmer-under-temperature" msgstr "" #. TRANSLATORS: Trimmer Unrecoverable Failure -#: locale/ipp-strings.c:4138 +#: locale/ipp-strings.c:4176 msgid "printer-state-reasons.trimmer-unrecoverable-failure" msgstr "" #. TRANSLATORS: Trimmer Unrecoverable Storage Error -#: locale/ipp-strings.c:4140 +#: locale/ipp-strings.c:4178 msgid "printer-state-reasons.trimmer-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Trimmer Warming Up -#: locale/ipp-strings.c:4142 +#: locale/ipp-strings.c:4180 msgid "printer-state-reasons.trimmer-warming-up" msgstr "" #. TRANSLATORS: Unknown -#: locale/ipp-strings.c:4144 +#: locale/ipp-strings.c:4182 msgid "printer-state-reasons.unknown" msgstr "" #. TRANSLATORS: Wrapper Added -#: locale/ipp-strings.c:4146 +#: locale/ipp-strings.c:4184 msgid "printer-state-reasons.wrapper-added" msgstr "" #. TRANSLATORS: Wrapper Almost Empty -#: locale/ipp-strings.c:4148 +#: locale/ipp-strings.c:4186 msgid "printer-state-reasons.wrapper-almost-empty" msgstr "" #. TRANSLATORS: Wrapper Almost Full -#: locale/ipp-strings.c:4150 +#: locale/ipp-strings.c:4188 msgid "printer-state-reasons.wrapper-almost-full" msgstr "" #. TRANSLATORS: Wrapper At Limit -#: locale/ipp-strings.c:4152 +#: locale/ipp-strings.c:4190 msgid "printer-state-reasons.wrapper-at-limit" msgstr "" #. TRANSLATORS: Wrapper Closed -#: locale/ipp-strings.c:4154 +#: locale/ipp-strings.c:4192 msgid "printer-state-reasons.wrapper-closed" msgstr "" #. TRANSLATORS: Wrapper Configuration Change -#: locale/ipp-strings.c:4156 +#: locale/ipp-strings.c:4194 msgid "printer-state-reasons.wrapper-configuration-change" msgstr "" #. TRANSLATORS: Wrapper Cover Closed -#: locale/ipp-strings.c:4158 +#: locale/ipp-strings.c:4196 msgid "printer-state-reasons.wrapper-cover-closed" msgstr "" #. TRANSLATORS: Wrapper Cover Open -#: locale/ipp-strings.c:4160 +#: locale/ipp-strings.c:4198 msgid "printer-state-reasons.wrapper-cover-open" msgstr "" #. TRANSLATORS: Wrapper Empty -#: locale/ipp-strings.c:4162 +#: locale/ipp-strings.c:4200 msgid "printer-state-reasons.wrapper-empty" msgstr "" #. TRANSLATORS: Wrapper Full -#: locale/ipp-strings.c:4164 +#: locale/ipp-strings.c:4202 msgid "printer-state-reasons.wrapper-full" msgstr "" #. TRANSLATORS: Wrapper Interlock Closed -#: locale/ipp-strings.c:4166 +#: locale/ipp-strings.c:4204 msgid "printer-state-reasons.wrapper-interlock-closed" msgstr "" #. TRANSLATORS: Wrapper Interlock Open -#: locale/ipp-strings.c:4168 +#: locale/ipp-strings.c:4206 msgid "printer-state-reasons.wrapper-interlock-open" msgstr "" #. TRANSLATORS: Wrapper Jam -#: locale/ipp-strings.c:4170 +#: locale/ipp-strings.c:4208 msgid "printer-state-reasons.wrapper-jam" msgstr "" #. TRANSLATORS: Wrapper Life Almost Over -#: locale/ipp-strings.c:4172 +#: locale/ipp-strings.c:4210 msgid "printer-state-reasons.wrapper-life-almost-over" msgstr "" #. TRANSLATORS: Wrapper Life Over -#: locale/ipp-strings.c:4174 +#: locale/ipp-strings.c:4212 msgid "printer-state-reasons.wrapper-life-over" msgstr "" #. TRANSLATORS: Wrapper Memory Exhausted -#: locale/ipp-strings.c:4176 +#: locale/ipp-strings.c:4214 msgid "printer-state-reasons.wrapper-memory-exhausted" msgstr "" #. TRANSLATORS: Wrapper Missing -#: locale/ipp-strings.c:4178 +#: locale/ipp-strings.c:4216 msgid "printer-state-reasons.wrapper-missing" msgstr "" #. TRANSLATORS: Wrapper Motor Failure -#: locale/ipp-strings.c:4180 +#: locale/ipp-strings.c:4218 msgid "printer-state-reasons.wrapper-motor-failure" msgstr "" #. TRANSLATORS: Wrapper Near Limit -#: locale/ipp-strings.c:4182 +#: locale/ipp-strings.c:4220 msgid "printer-state-reasons.wrapper-near-limit" msgstr "" #. TRANSLATORS: Wrapper Offline -#: locale/ipp-strings.c:4184 +#: locale/ipp-strings.c:4222 msgid "printer-state-reasons.wrapper-offline" msgstr "" #. TRANSLATORS: Wrapper Opened -#: locale/ipp-strings.c:4186 +#: locale/ipp-strings.c:4224 msgid "printer-state-reasons.wrapper-opened" msgstr "" #. TRANSLATORS: Wrapper Over Temperature -#: locale/ipp-strings.c:4188 +#: locale/ipp-strings.c:4226 msgid "printer-state-reasons.wrapper-over-temperature" msgstr "" #. TRANSLATORS: Wrapper Power Saver -#: locale/ipp-strings.c:4190 +#: locale/ipp-strings.c:4228 msgid "printer-state-reasons.wrapper-power-saver" msgstr "" #. TRANSLATORS: Wrapper Recoverable Failure -#: locale/ipp-strings.c:4192 +#: locale/ipp-strings.c:4230 msgid "printer-state-reasons.wrapper-recoverable-failure" msgstr "" #. TRANSLATORS: Wrapper Recoverable Storage -#: locale/ipp-strings.c:4194 +#: locale/ipp-strings.c:4232 msgid "printer-state-reasons.wrapper-recoverable-storage" msgstr "" #. TRANSLATORS: Wrapper Removed -#: locale/ipp-strings.c:4196 +#: locale/ipp-strings.c:4234 msgid "printer-state-reasons.wrapper-removed" msgstr "" #. TRANSLATORS: Wrapper Resource Added -#: locale/ipp-strings.c:4198 +#: locale/ipp-strings.c:4236 msgid "printer-state-reasons.wrapper-resource-added" msgstr "" #. TRANSLATORS: Wrapper Resource Removed -#: locale/ipp-strings.c:4200 +#: locale/ipp-strings.c:4238 msgid "printer-state-reasons.wrapper-resource-removed" msgstr "" #. TRANSLATORS: Wrapper Thermistor Failure -#: locale/ipp-strings.c:4202 +#: locale/ipp-strings.c:4240 msgid "printer-state-reasons.wrapper-thermistor-failure" msgstr "" #. TRANSLATORS: Wrapper Timing Failure -#: locale/ipp-strings.c:4204 +#: locale/ipp-strings.c:4242 msgid "printer-state-reasons.wrapper-timing-failure" msgstr "" #. TRANSLATORS: Wrapper Turned Off -#: locale/ipp-strings.c:4206 +#: locale/ipp-strings.c:4244 msgid "printer-state-reasons.wrapper-turned-off" msgstr "" #. TRANSLATORS: Wrapper Turned On -#: locale/ipp-strings.c:4208 +#: locale/ipp-strings.c:4246 msgid "printer-state-reasons.wrapper-turned-on" msgstr "" #. TRANSLATORS: Wrapper Under Temperature -#: locale/ipp-strings.c:4210 +#: locale/ipp-strings.c:4248 msgid "printer-state-reasons.wrapper-under-temperature" msgstr "" #. TRANSLATORS: Wrapper Unrecoverable Failure -#: locale/ipp-strings.c:4212 +#: locale/ipp-strings.c:4250 msgid "printer-state-reasons.wrapper-unrecoverable-failure" msgstr "" #. TRANSLATORS: Wrapper Unrecoverable Storage Error -#: locale/ipp-strings.c:4214 +#: locale/ipp-strings.c:4252 msgid "printer-state-reasons.wrapper-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Wrapper Warming Up -#: locale/ipp-strings.c:4216 +#: locale/ipp-strings.c:4254 msgid "printer-state-reasons.wrapper-warming-up" msgstr "" #. TRANSLATORS: Idle -#: locale/ipp-strings.c:4218 +#: locale/ipp-strings.c:4256 msgid "printer-state.3" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:4220 +#: locale/ipp-strings.c:4258 msgid "printer-state.4" msgstr "" #. TRANSLATORS: Stopped -#: locale/ipp-strings.c:4222 +#: locale/ipp-strings.c:4260 msgid "printer-state.5" msgstr "" #. TRANSLATORS: Printer Uptime -#: locale/ipp-strings.c:4224 +#: locale/ipp-strings.c:4262 msgid "printer-up-time" msgstr "" #. TRANSLATORS: Proof Print -#: locale/ipp-strings.c:4226 +#: locale/ipp-strings.c:4264 msgid "proof-print" msgstr "" #. TRANSLATORS: Proof Print Copies -#: locale/ipp-strings.c:4228 +#: locale/ipp-strings.c:4266 msgid "proof-print-copies" msgstr "" #. TRANSLATORS: Punching -#: locale/ipp-strings.c:4230 +#: locale/ipp-strings.c:4268 msgid "punching" msgstr "" #. TRANSLATORS: Punching Locations -#: locale/ipp-strings.c:4232 +#: locale/ipp-strings.c:4270 msgid "punching-locations" msgstr "" #. TRANSLATORS: Punching Offset -#: locale/ipp-strings.c:4234 +#: locale/ipp-strings.c:4272 msgid "punching-offset" msgstr "" #. TRANSLATORS: Punch Edge -#: locale/ipp-strings.c:4236 +#: locale/ipp-strings.c:4274 msgid "punching-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4238 +#: locale/ipp-strings.c:4276 msgid "punching-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4240 +#: locale/ipp-strings.c:4278 msgid "punching-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4242 +#: locale/ipp-strings.c:4280 msgid "punching-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4244 +#: locale/ipp-strings.c:4282 msgid "punching-reference-edge.top" msgstr "" #. TRANSLATORS: Requested Attributes -#: locale/ipp-strings.c:4246 +#: locale/ipp-strings.c:4284 msgid "requested-attributes" msgstr "" #. TRANSLATORS: Retry Interval -#: locale/ipp-strings.c:4248 +#: locale/ipp-strings.c:4286 msgid "retry-interval" msgstr "" #. TRANSLATORS: Retry Timeout -#: locale/ipp-strings.c:4250 +#: locale/ipp-strings.c:4288 msgid "retry-time-out" msgstr "" #. TRANSLATORS: Save Disposition -#: locale/ipp-strings.c:4252 +#: locale/ipp-strings.c:4290 msgid "save-disposition" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:4254 +#: locale/ipp-strings.c:4292 msgid "save-disposition.none" msgstr "" #. TRANSLATORS: Print and Save -#: locale/ipp-strings.c:4256 +#: locale/ipp-strings.c:4294 msgid "save-disposition.print-save" msgstr "" #. TRANSLATORS: Save Only -#: locale/ipp-strings.c:4258 +#: locale/ipp-strings.c:4296 msgid "save-disposition.save-only" msgstr "" #. TRANSLATORS: Save Document Format -#: locale/ipp-strings.c:4260 +#: locale/ipp-strings.c:4298 msgid "save-document-format" msgstr "" #. TRANSLATORS: Save Info -#: locale/ipp-strings.c:4262 +#: locale/ipp-strings.c:4300 msgid "save-info" msgstr "" #. TRANSLATORS: Save Location -#: locale/ipp-strings.c:4264 +#: locale/ipp-strings.c:4302 msgid "save-location" msgstr "" #. TRANSLATORS: Save Name -#: locale/ipp-strings.c:4266 +#: locale/ipp-strings.c:4304 msgid "save-name" msgstr "" #. TRANSLATORS: Separator Sheets -#: locale/ipp-strings.c:4268 +#: locale/ipp-strings.c:4306 msgid "separator-sheets" msgstr "" #. TRANSLATORS: Type of Separator Sheets -#: locale/ipp-strings.c:4270 +#: locale/ipp-strings.c:4308 msgid "separator-sheets-type" msgstr "" #. TRANSLATORS: Start and End Sheets -#: locale/ipp-strings.c:4272 +#: locale/ipp-strings.c:4310 msgid "separator-sheets-type.both-sheets" msgstr "" #. TRANSLATORS: End Sheet -#: locale/ipp-strings.c:4274 +#: locale/ipp-strings.c:4312 msgid "separator-sheets-type.end-sheet" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:4276 +#: locale/ipp-strings.c:4314 msgid "separator-sheets-type.none" msgstr "" #. TRANSLATORS: Slip Sheets -#: locale/ipp-strings.c:4278 +#: locale/ipp-strings.c:4316 msgid "separator-sheets-type.slip-sheets" msgstr "" #. TRANSLATORS: Start Sheet -#: locale/ipp-strings.c:4280 +#: locale/ipp-strings.c:4318 msgid "separator-sheets-type.start-sheet" msgstr "" @@ -19007,291 +19041,291 @@ msgstr "" #. TRANSLATORS: 2-Sided Printing -#: locale/ipp-strings.c:4282 +#: locale/ipp-strings.c:4320 msgid "sides" msgstr "" #. TRANSLATORS: Off -#: locale/ipp-strings.c:4284 +#: locale/ipp-strings.c:4322 msgid "sides.one-sided" msgstr "" #. TRANSLATORS: On (Portrait) -#: locale/ipp-strings.c:4286 +#: locale/ipp-strings.c:4324 msgid "sides.two-sided-long-edge" msgstr "" #. TRANSLATORS: On (Landscape) -#: locale/ipp-strings.c:4288 +#: locale/ipp-strings.c:4326 msgid "sides.two-sided-short-edge" msgstr "" #. TRANSLATORS: Status Message -#: locale/ipp-strings.c:4290 +#: locale/ipp-strings.c:4328 msgid "status-message" msgstr "" #. TRANSLATORS: Staple -#: locale/ipp-strings.c:4292 +#: locale/ipp-strings.c:4330 msgid "stitching" msgstr "" #. TRANSLATORS: Stitching Angle -#: locale/ipp-strings.c:4294 +#: locale/ipp-strings.c:4332 msgid "stitching-angle" msgstr "" #. TRANSLATORS: Stitching Locations -#: locale/ipp-strings.c:4296 +#: locale/ipp-strings.c:4334 msgid "stitching-locations" msgstr "" #. TRANSLATORS: Staple Method -#: locale/ipp-strings.c:4298 +#: locale/ipp-strings.c:4336 msgid "stitching-method" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:4300 +#: locale/ipp-strings.c:4338 msgid "stitching-method.auto" msgstr "" #. TRANSLATORS: Crimp -#: locale/ipp-strings.c:4302 +#: locale/ipp-strings.c:4340 msgid "stitching-method.crimp" msgstr "" #. TRANSLATORS: Wire -#: locale/ipp-strings.c:4304 +#: locale/ipp-strings.c:4342 msgid "stitching-method.wire" msgstr "" #. TRANSLATORS: Stitching Offset -#: locale/ipp-strings.c:4306 +#: locale/ipp-strings.c:4344 msgid "stitching-offset" msgstr "" #. TRANSLATORS: Staple Edge -#: locale/ipp-strings.c:4308 +#: locale/ipp-strings.c:4346 msgid "stitching-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4310 +#: locale/ipp-strings.c:4348 msgid "stitching-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4312 +#: locale/ipp-strings.c:4350 msgid "stitching-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4314 +#: locale/ipp-strings.c:4352 msgid "stitching-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4316 +#: locale/ipp-strings.c:4354 msgid "stitching-reference-edge.top" msgstr "" #. TRANSLATORS: Subject -#: locale/ipp-strings.c:4318 +#: locale/ipp-strings.c:4356 msgid "subject" msgstr "" #. TRANSLATORS: T33 Subaddress -#: locale/ipp-strings.c:4342 +#: locale/ipp-strings.c:4380 msgid "t33-subaddress" msgstr "" #. TRANSLATORS: To Name -#: locale/ipp-strings.c:4344 +#: locale/ipp-strings.c:4382 msgid "to-name" msgstr "" #. TRANSLATORS: Transmission Status -#: locale/ipp-strings.c:4346 +#: locale/ipp-strings.c:4384 msgid "transmission-status" msgstr "" #. TRANSLATORS: Pending -#: locale/ipp-strings.c:4348 +#: locale/ipp-strings.c:4386 msgid "transmission-status.3" msgstr "" #. TRANSLATORS: Pending Retry -#: locale/ipp-strings.c:4350 +#: locale/ipp-strings.c:4388 msgid "transmission-status.4" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:4352 +#: locale/ipp-strings.c:4390 msgid "transmission-status.5" msgstr "" #. TRANSLATORS: Canceled -#: locale/ipp-strings.c:4354 +#: locale/ipp-strings.c:4392 msgid "transmission-status.7" msgstr "" #. TRANSLATORS: Aborted -#: locale/ipp-strings.c:4356 +#: locale/ipp-strings.c:4394 msgid "transmission-status.8" msgstr "" #. TRANSLATORS: Completed -#: locale/ipp-strings.c:4358 +#: locale/ipp-strings.c:4396 msgid "transmission-status.9" msgstr "" #. TRANSLATORS: Cut -#: locale/ipp-strings.c:4360 +#: locale/ipp-strings.c:4398 msgid "trimming" msgstr "" #. TRANSLATORS: Cut Position -#: locale/ipp-strings.c:4362 +#: locale/ipp-strings.c:4400 msgid "trimming-offset" msgstr "" #. TRANSLATORS: Cut Edge -#: locale/ipp-strings.c:4364 +#: locale/ipp-strings.c:4402 msgid "trimming-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4366 +#: locale/ipp-strings.c:4404 msgid "trimming-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4368 +#: locale/ipp-strings.c:4406 msgid "trimming-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4370 +#: locale/ipp-strings.c:4408 msgid "trimming-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4372 +#: locale/ipp-strings.c:4410 msgid "trimming-reference-edge.top" msgstr "" #. TRANSLATORS: Type of Cut -#: locale/ipp-strings.c:4374 +#: locale/ipp-strings.c:4412 msgid "trimming-type" msgstr "" #. TRANSLATORS: Draw Line -#: locale/ipp-strings.c:4376 +#: locale/ipp-strings.c:4414 msgid "trimming-type.draw-line" msgstr "" #. TRANSLATORS: Full -#: locale/ipp-strings.c:4378 +#: locale/ipp-strings.c:4416 msgid "trimming-type.full" msgstr "" #. TRANSLATORS: Partial -#: locale/ipp-strings.c:4380 +#: locale/ipp-strings.c:4418 msgid "trimming-type.partial" msgstr "" #. TRANSLATORS: Perforate -#: locale/ipp-strings.c:4382 +#: locale/ipp-strings.c:4420 msgid "trimming-type.perforate" msgstr "" #. TRANSLATORS: Score -#: locale/ipp-strings.c:4384 +#: locale/ipp-strings.c:4422 msgid "trimming-type.score" msgstr "" #. TRANSLATORS: Tab -#: locale/ipp-strings.c:4386 +#: locale/ipp-strings.c:4424 msgid "trimming-type.tab" msgstr "" #. TRANSLATORS: Cut After -#: locale/ipp-strings.c:4388 +#: locale/ipp-strings.c:4426 msgid "trimming-when" msgstr "" #. TRANSLATORS: Every Document -#: locale/ipp-strings.c:4390 +#: locale/ipp-strings.c:4428 msgid "trimming-when.after-documents" msgstr "" #. TRANSLATORS: Job -#: locale/ipp-strings.c:4392 +#: locale/ipp-strings.c:4430 msgid "trimming-when.after-job" msgstr "" #. TRANSLATORS: Every Set -#: locale/ipp-strings.c:4394 +#: locale/ipp-strings.c:4432 msgid "trimming-when.after-sets" msgstr "" #. TRANSLATORS: Every Page -#: locale/ipp-strings.c:4396 +#: locale/ipp-strings.c:4434 msgid "trimming-when.after-sheets" msgstr "" #. TRANSLATORS: X Accuracy -#: locale/ipp-strings.c:4398 +#: locale/ipp-strings.c:4436 msgid "x-accuracy" msgstr "" #. TRANSLATORS: X Dimension -#: locale/ipp-strings.c:4400 +#: locale/ipp-strings.c:4438 msgid "x-dimension" msgstr "" #. TRANSLATORS: X Offset -#: locale/ipp-strings.c:4402 +#: locale/ipp-strings.c:4440 msgid "x-offset" msgstr "" #. TRANSLATORS: X Origin -#: locale/ipp-strings.c:4404 +#: locale/ipp-strings.c:4442 msgid "x-origin" msgstr "" #. TRANSLATORS: Y Accuracy -#: locale/ipp-strings.c:4406 +#: locale/ipp-strings.c:4444 msgid "y-accuracy" msgstr "" #. TRANSLATORS: Y Dimension -#: locale/ipp-strings.c:4408 +#: locale/ipp-strings.c:4446 msgid "y-dimension" msgstr "" #. TRANSLATORS: Y Offset -#: locale/ipp-strings.c:4410 +#: locale/ipp-strings.c:4448 msgid "y-offset" msgstr "" #. TRANSLATORS: Y Origin -#: locale/ipp-strings.c:4412 +#: locale/ipp-strings.c:4450 msgid "y-origin" msgstr "" #. TRANSLATORS: Z Accuracy -#: locale/ipp-strings.c:4414 +#: locale/ipp-strings.c:4452 msgid "z-accuracy" msgstr "" #. TRANSLATORS: Z Dimension -#: locale/ipp-strings.c:4416 +#: locale/ipp-strings.c:4454 msgid "z-dimension" msgstr "" #. TRANSLATORS: Z Offset -#: locale/ipp-strings.c:4418 +#: locale/ipp-strings.c:4456 msgid "z-offset" msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/debconf.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/debconf.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/debconf.po 2020-01-23 16:52:00.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/debconf.po 2020-07-08 13:54:01.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:42+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:38+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: ../Debconf/AutoSelect.pm:88 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dpkg-dev.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dpkg-dev.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dpkg-dev.po 2020-01-23 16:51:59.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dpkg-dev.po 2020-07-08 13:54:00.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:44+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:39+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: scripts/dpkg-architecture.pl scripts/dpkg-buildflags.pl #: scripts/dpkg-buildpackage.pl scripts/dpkg-checkbuilddeps.pl @@ -544,8 +544,9 @@ #: scripts/dpkg-gencontrol.pl scripts/dpkg-mergechangelogs.pl #: scripts/Dpkg/Compression/FileHandle.pm scripts/Dpkg/IPC.pm #: scripts/Dpkg/Interface/Storable.pm scripts/Dpkg/Source/Functions.pm -#: scripts/Dpkg/Source/Package.pm scripts/Dpkg/Source/Package/V2.pm -#: scripts/Dpkg/Source/Package/V3/Quilt.pm scripts/Dpkg/Source/Quilt.pm +#: scripts/Dpkg/Source/BinaryFiles.pm scripts/Dpkg/Source/Package.pm +#: scripts/Dpkg/Source/Package/V2.pm scripts/Dpkg/Source/Package/V3/Quilt.pm +#: scripts/Dpkg/Source/Quilt.pm #, perl-format msgid "cannot write %s" msgstr "无法写入 %s" @@ -629,7 +630,7 @@ msgid "missing Priority for source files" msgstr "构建源文件中缺失了 Priority 字段" -#: scripts/dpkg-genchanges.pl scripts/dpkg-source.pl scripts/Dpkg/Vendor.pm +#: scripts/dpkg-genchanges.pl scripts/Dpkg/Vendor.pm #, perl-format msgid "%s is empty" msgstr "" @@ -671,10 +672,10 @@ msgid "package %s in control file but not in files list" msgstr "控制文件声明了包 %s 但它却不在文件列表中" -#: scripts/dpkg-genchanges.pl scripts/dpkg-source.pl scripts/Dpkg/BuildFlags.pm -#: scripts/Dpkg/Compression/FileHandle.pm scripts/Dpkg/Interface/Storable.pm -#: scripts/Dpkg/Shlibs/Objdump.pm scripts/Dpkg/Source/Package/V2.pm -#: scripts/Dpkg/Source/Quilt.pm +#: scripts/Dpkg/BuildFlags.pm scripts/Dpkg/Compression/FileHandle.pm +#: scripts/Dpkg/File.pm scripts/Dpkg/Interface/Storable.pm +#: scripts/Dpkg/Shlibs/Objdump.pm scripts/Dpkg/Source/BinaryFiles.pm +#: scripts/Dpkg/Source/Package/V2.pm scripts/Dpkg/Source/Quilt.pm #, perl-format msgid "cannot read %s" msgstr "无法读取 %s" @@ -1385,7 +1386,8 @@ msgid "shared libs info file '%s' line %d: bad line '%s'" msgstr "" -#: scripts/dpkg-shlibdeps.pl scripts/Dpkg/Checksums.pm +#: scripts/dpkg-shlibdeps.pl scripts/Dpkg/Changelog/Parse.pm +#: scripts/Dpkg/Checksums.pm #, perl-format msgid "cannot open file %s" msgstr "无法打开文件 %s" @@ -1431,7 +1433,7 @@ msgid "directory argument %s is not a directory" msgstr "指定的目录参数 %s 实际不是一个目录" -#: scripts/dpkg-source.pl scripts/Dpkg/Source/Package/V2.pm +#: scripts/dpkg-source.pl scripts/Dpkg/Source/BinaryFiles.pm #: scripts/Dpkg/Source/Package/V3/Bzr.pm scripts/Dpkg/Source/Package/V3/Git.pm #, perl-format msgid "unable to chdir to '%s'" @@ -2756,12 +2758,12 @@ msgid "-b takes only one parameter with format '%s'" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "unwanted binary file: %s" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "" "detected %d unwanted binary file (add it in debian/source/include-binaries " @@ -2840,7 +2842,7 @@ msgid "cannot find an editor" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "adding %s to %s" msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dpkg.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dpkg.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dpkg.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dpkg.po 2020-07-08 13:54:02.000000000 +0000 @@ -24,18 +24,18 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:43+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:38+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: lib/dpkg/ar.c msgid "failed to fstat archive" -msgstr "fstat 包文件失败" +msgstr "在包文件上执行 fstat 失败" #: lib/dpkg/ar.c #, c-format msgid "failed to read archive '%.255s'" -msgstr "读取包文件 %.255s 失败" +msgstr "读取归档 %.255s 失败" #: lib/dpkg/ar.c lib/dpkg/dbmodify.c #, c-format @@ -145,7 +145,8 @@ msgid "error creating new backup file '%s'" msgstr "新建备份文件 '%s' 时出错" -#: lib/dpkg/atomic-file.c lib/dpkg/triglib.c src/infodb-upgrade.c src/remove.c +#: lib/dpkg/atomic-file.c lib/dpkg/db-ctrl-upgrade.c lib/dpkg/triglib.c +#: src/remove.c #, c-format msgid "cannot remove '%.250s'" msgstr "无法移除 %.250s" @@ -185,7 +186,7 @@ #: lib/dpkg/compress.c #, c-format msgid "%s: error binding input to gzip stream" -msgstr "%s:将输入绑定到 gzip 流出错" +msgstr "%s:将输入绑定到 gzip 流时出错" #: lib/dpkg/compress.c #, c-format @@ -200,7 +201,7 @@ #: lib/dpkg/compress.c #, c-format msgid "%s: error binding output to gzip stream" -msgstr "%s:将输出绑定到 gzip 流出错" +msgstr "%s:将输出绑定到 gzip 流时出错" #: lib/dpkg/compress.c #, c-format @@ -220,7 +221,7 @@ #: lib/dpkg/compress.c #, c-format msgid "%s: error binding input to bzip2 stream" -msgstr "%s:将输入绑定到 bzip2 流失败" +msgstr "%s:将输入绑定到 bzip2 流时失败" #: lib/dpkg/compress.c #, c-format @@ -235,7 +236,7 @@ #: lib/dpkg/compress.c #, c-format msgid "%s: error binding output to bzip2 stream" -msgstr "%s:将输出绑定到 bzip2 流出错" +msgstr "%s:将输出绑定到 bzip2 流时出错" #: lib/dpkg/compress.c #, c-format @@ -277,7 +278,7 @@ #: lib/dpkg/compress.c msgid "file format not recognized" -msgstr "无法识别文件格式" +msgstr "文件格式无法识别" #: lib/dpkg/compress.c msgid "unsupported type of integrity check" @@ -377,37 +378,37 @@ #: lib/dpkg/dbmodify.c #, c-format msgid "failed to remove my own update file %.255s" -msgstr "删除自身的更新文件 %.255s 失败" +msgstr "删除自身的更新文件 %.255s 时失败" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to write updated status of '%.250s'" -msgstr "无法写入 %.250s 的更新状态" +msgstr "无法写入 %.250s 的新状态" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to flush updated status of '%.250s'" -msgstr "无法刷新 %.250s 的更新状态" +msgstr "无法刷新 %.250s 的新状态" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to truncate for updated status of '%.250s'" -msgstr "无法截断 %.250s 的更新状态" +msgstr "无法截断 %.250s 的新状态" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to fsync updated status of '%.250s'" -msgstr "无法同步 %.250s 的更新状态" +msgstr "无法同步 %.250s 的新状态" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to close updated status of '%.250s'" -msgstr "无法关闭 %.250s 的更新状态" +msgstr "无法关闭 %.250s 的新状态" #: lib/dpkg/dbmodify.c #, c-format msgid "unable to install updated status of '%.250s'" -msgstr "无法安装 %.250s 的更新状态" +msgstr "无法安装 %.250s 的新状态" #: lib/dpkg/deb-version.c msgid "format version with too big major component" @@ -415,7 +416,7 @@ #: lib/dpkg/deb-version.c msgid "format version with empty major component" -msgstr "格式版本的主版本为空" +msgstr "格式版本的主版本部分为空" #: lib/dpkg/deb-version.c msgid "format version has no dot" @@ -427,11 +428,11 @@ #: lib/dpkg/deb-version.c msgid "format version with empty minor component" -msgstr "格式版本的次版本为空" +msgstr "格式版本的次版本部分为空" #: lib/dpkg/deb-version.c msgid "format version followed by junk" -msgstr "格式版本后缀多余" +msgstr "格式版本含有多余成分" #: lib/dpkg/dir.c #, c-format @@ -462,7 +463,7 @@ #: lib/dpkg/dump.c #, c-format msgid "failed to write details of '%.50s' to '%.250s'" -msgstr "将 %.50s 的详情写入至 %.250s 失败" +msgstr "将 %.50s 的详情写入至 %.250s 时失败" #: lib/dpkg/dump.c #, c-format @@ -472,7 +473,7 @@ #: lib/dpkg/dump.c #, c-format msgid "failed to write %s database record about '%.50s' to '%.250s'" -msgstr "将从 %2$.50s 到 %3$.250s 的资料写入 %1$s 数据库记录失败" +msgstr "将关于 %2$.50s 的 %1$s 数据库记录写入 %3$.250s 时失败" #: lib/dpkg/ehandle.c utils/update-alternatives.c msgid "error" @@ -509,7 +510,7 @@ #: lib/dpkg/ehandle.c msgid "unrecoverable fatal error, aborting" -msgstr "无法从致命错误中恢复,中止" +msgstr "无法恢复的致命错误,中止" #: lib/dpkg/ehandle.c msgid "outside error context, aborting" @@ -532,12 +533,12 @@ #: lib/dpkg/fields.c #, c-format msgid "junk after %s" -msgstr "忽略 %s 后的数据" +msgstr "%s 后有多余内容" #: lib/dpkg/fields.c #, c-format msgid "invalid package name (%.250s)" -msgstr "软件包名称无效(%.250s)" +msgstr "软件包名称无效 (%.250s)" #: lib/dpkg/fields.c #, c-format @@ -561,7 +562,7 @@ #: lib/dpkg/fields.c msgid "yes/no in boolean field" -msgstr "布尔型字段的 yes/no" +msgstr "布尔型字段中的 yes/no" #: lib/dpkg/fields.c msgid "foreign/allowed/same/no in quadstate field" @@ -621,7 +622,7 @@ #, c-format msgid "" "'%s' field, missing package name, or garbage where package name expected" -msgstr "%s\" 字段缺少软件包名,或者填写的软件包名无意义" +msgstr "%s\" 字段中缺少软件包名,或者填写的软件包名无效" #: lib/dpkg/fields.c #, c-format @@ -633,7 +634,7 @@ msgid "" "'%s' field, missing architecture name, or garbage where architecture name " "expected" -msgstr "'%s' 字段缺少体系结构名,或者填写的体系结构名称无意义" +msgstr "'%s' 字段缺少体系结构名,或者填写的体系结构名称无效" #: lib/dpkg/fields.c #, c-format @@ -656,8 +657,8 @@ "'%s' field, reference to '%.255s':\n" " '%c' is obsolete, use '%c=' or '%c%c' instead" msgstr "" -"%s 字段,引用 %.255s :\n" -" %c 已被废弃,请使用 %c= 或者 %c%c" +"'%s' 字段,引用 '%.255s' :\n" +" '%c' 已被废弃,请使用 '%c=' 或者 '%c%c'" #: lib/dpkg/fields.c #, c-format @@ -665,8 +666,8 @@ "'%s' field, reference to '%.255s':\n" " implicit exact match on version number, suggest using '=' instead" msgstr "" -"%s 字段,引用 %.255s :\n" -" 未明确要求版本号完全一致,建议使用 ‘=‘" +"'%s' 字段,引用 '%.255s' :\n" +" 未明确要求版本号完全一致,建议使用 '='" #: lib/dpkg/fields.c #, c-format @@ -679,28 +680,28 @@ "'%s' field, reference to '%.255s':\n" " version value starts with non-alphanumeric, suggest adding a space" msgstr "" -"%s 字段,引用 %.255s :\n" +"'%s' 字段,引用 '%.255s' :\n" " 版本号以非字母数字字符开头,建议加一个空格" #: lib/dpkg/fields.c #, c-format msgid "'%s' field, reference to '%.255s': version contains '%c'" -msgstr "%s 字段,引用 %.255s :版本号含有 %c" +msgstr "'%s' 字段,引用 '%.255s' :版本号含有 '%c'" #: lib/dpkg/fields.c #, c-format msgid "'%s' field, reference to '%.255s': version unterminated" -msgstr "%s 字段,引用 %.255s :版本号未终止" +msgstr "'%s' 字段,引用 '%.255s' :版本号未终止" #: lib/dpkg/fields.c #, c-format msgid "'%s' field, reference to '%.255s': error in version" -msgstr "%s 字段,引用 %.255s :版本号错误" +msgstr "'%s' 字段,引用 '%.255s' :版本号错误" #: lib/dpkg/fields.c #, c-format msgid "'%s' field, syntax error after reference to package '%.255s'" -msgstr "%s 字段,在引用软件包 %.255s 后有语法错误" +msgstr "'%s' 字段,在引用软件包 '%.255s' 后有语法错误" #: lib/dpkg/fields.c #, c-format @@ -773,7 +774,7 @@ #: lib/dpkg/log.c msgid "" -msgstr "<包状态和进度文件描述符>" +msgstr "<软件包状态和进度文件描述符>" #: lib/dpkg/log.c #, c-format @@ -896,7 +897,7 @@ #: lib/dpkg/options.c dpkg-split/main.c #, c-format msgid "invalid integer for --%s: '%.250s'" -msgstr "--%s 有一个无效的整数: %.250s" +msgstr "--%s 接受到无效的整数: %.250s" #: lib/dpkg/options.c #, c-format @@ -1165,7 +1166,7 @@ msgid "rm command for cleanup" msgstr "用于清理的 rm 命令" -#: lib/dpkg/pkg-db.c lib/dpkg/pkg-spec.c +#: lib/dpkg/pkg-hash.c lib/dpkg/pkg-spec.c #, c-format msgid "ambiguous package name '%s' with more than one installed instance" msgstr "软件包名 '%s' 含糊不清, 它有一个以上的安装实例" @@ -1185,7 +1186,7 @@ #: lib/dpkg/pkg-show.c msgid "(no description available)" -msgstr "(无可用描述)" +msgstr "(无描述)" #: lib/dpkg/pkg-show.c #, c-format @@ -1277,7 +1278,7 @@ #: lib/dpkg/treewalk.c #, c-format msgid "treewalk root %s is not a directory" -msgstr "treewalk 根节点 %s 不是一个目录" +msgstr "treewalk 的根节点 %s 不是一个目录" #: lib/dpkg/trigdeferred.c #, c-format @@ -1493,7 +1494,7 @@ msgid "error creating device '%.255s'" msgstr "新建设备文件 %.255s 时出错" -#: src/archives.c src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c src/archives.c #, c-format msgid "error creating hard link '%.255s'" msgstr "新建硬链接 %.255s 时出错" @@ -1794,10 +1795,10 @@ msgid "archive '%s' is not a regular file" msgstr "归档 '%s' 不是普通文件" -#: src/archives.c src/divertcmd.c src/enquiry.c src/main.c src/packages.c -#: src/querycmd.c src/select.c src/statcmd.c src/trigcmd.c src/verify.c -#: dpkg-deb/build.c dpkg-deb/extract.c dpkg-deb/info.c dpkg-deb/main.c -#: dpkg-split/info.c dpkg-split/main.c dpkg-split/queue.c +#: src/archives.c src/divertcmd.c src/enquiry.c src/force.c src/main.c +#: src/packages.c src/querycmd.c src/select.c src/statcmd.c src/trigcmd.c +#: src/verify.c dpkg-deb/build.c dpkg-deb/extract.c dpkg-deb/info.c +#: dpkg-deb/main.c dpkg-split/info.c dpkg-split/main.c dpkg-split/queue.c msgid "" msgstr "<标准输出>" @@ -2219,12 +2220,12 @@ #: src/depcon.c #, c-format msgid " %.250s is unpacked, but has never been configured.\n" -msgstr " 已解包 %.250s,但仍未配置。\n" +msgstr " 已解压 %.250s,但仍未配置。\n" #: src/depcon.c #, c-format msgid " %.250s is unpacked, but is version %.250s.\n" -msgstr " 已解包 %.250s,但它的版本是 %.250s。\n" +msgstr " 已解压 %.250s,但它的版本是 %.250s。\n" #: src/depcon.c #, c-format @@ -2436,7 +2437,7 @@ #: src/divertcmd.c #, c-format msgid "diversion of %s to %s by %s" -msgstr "%3$s 导致 %1$s 转移到 %2$s" +msgstr "通过 %3$s 从 %1$s 到 %2$s 的转移" #: src/divertcmd.c #, c-format @@ -2465,7 +2466,7 @@ #: src/divertcmd.c #, c-format msgid "Leaving '%s'\n" -msgstr "正在离开 %s\n" +msgstr "正在忽略 %s\n" #: src/divertcmd.c #, c-format @@ -2528,15 +2529,15 @@ msgid "divert-to may not contain newlines" msgstr "转移目标名不可以含有换行符" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to open diversions file" msgstr "无法打开转移文件" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to fstat diversions file" msgstr "无法 fstat 转移文件" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c #, c-format msgid "conflicting diversions involving '%.250s' or '%.250s'" msgstr "转移项间存在着冲突关系, %.250s 和 %.250s 中只能取其一" @@ -2820,26 +2821,26 @@ "Package %s is on hold, not touching it. Use --force-hold to override.\n" msgstr "软件包 %s 被要求保持原来的版本,因而不会去改动它。请使用 --force-hold 选项来忽略该设置。\n" -#: src/errors.c +#: src/force.c msgid "overriding problem because --force enabled:" msgstr "由于开启了 --force 选项,以下问题被忽略:" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing final newline" msgstr "软件包 '%2$s' 的控制文件 '%1$s' 缺少结尾换行符" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing value" msgstr "软件包 '%2$s' 的控制文件 '%1$s' 缺少值" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing value separator" msgstr "软件包 '%2$s' 的控制文件 '%1$s' 缺少值分隔符" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' contains empty filename" msgstr "软件包 '%2$s' 的控制文件 '%1$s' 含有空文件名" @@ -2874,7 +2875,7 @@ msgid "unable to open files list file for package '%.250s'" msgstr "无法打开软件包 %.250s 的文件名列表文件" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "" "files list file for package '%.250s' missing; assuming package has no files " @@ -2896,12 +2897,12 @@ msgid "reading files list for package '%.250s'" msgstr "正在读取软件包 %.250s 的文件列表" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "files list file for package '%.250s' is missing final newline" msgstr "软件包 %.250s 的文件名列表文件缺少最后结尾的换行符" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "files list file for package '%.250s' contains empty filename" msgstr "软件包 %.250s 的文件名列表文件含有空的文件名" @@ -2911,11 +2912,11 @@ msgid "error closing files list file for package '%.250s'" msgstr "关闭软件包 %.250s 的文件名列表文件时出错" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c msgid "(Reading database ... " msgstr "(正在读取数据库 ... " -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "%d file or directory currently installed.)\n" msgid_plural "%d files and directories currently installed.)\n" @@ -2935,7 +2936,7 @@ #: src/help.c msgid "unpacked but not configured" -msgstr "已解包,但尚未配置" +msgstr "已解压,但尚未配置" #: src/help.c msgid "broken due to postinst failure" @@ -2979,37 +2980,37 @@ "Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin" msgstr "提示:root 的 PATH 环境变量通常应当包含 /usr/local/sbin、/usr/sbin 和 /sbin" -#: src/infodb-access.c +#: lib/dpkg/db-ctrl-access.c #, c-format msgid "unable to check existence of '%.250s'" msgstr "无法判断 %.250s 是否存在" -#: src/infodb-access.c src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-access.c lib/dpkg/db-ctrl-upgrade.c msgid "cannot read info directory" msgstr "无法读取 info 目录" -#: src/infodb-format.c src/unpack.c +#: lib/dpkg/db-ctrl-format.c src/unpack.c #, c-format msgid "error trying to open %.250s" msgstr "试图打开 %.250s 出错" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "corrupt info database format file '%s'" msgstr "损坏的信息库格式文件 %s" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "" "info database format (%d) is bogus or too new; try getting a newer dpkg" msgstr "信息数据库格式(%d)是伪造的或者太新;建议尝试新版本的 dpkg" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "info file %s/%s not associated to any package" msgstr "info 文件 %s/%s 与任何软件包都无关" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "error while writing '%s'" msgstr "写入 %s 时发生错误" @@ -3248,67 +3249,67 @@ "\n" "带有 [*] 的选项将会输出较大篇幅的文字 - 可使用管道将其输出连接到 less 或 more !" -#: src/main.c +#: src/force.c msgid "Set all force options" msgstr "设置所有的强制选项" -#: src/main.c +#: src/force.c msgid "Replace a package with a lower version" msgstr "以旧版本的软件包来代替现有软件包" -#: src/main.c +#: src/force.c msgid "Configure any package which may help this one" msgstr "配置任何可能与这有关的软件包" -#: src/main.c +#: src/force.c msgid "Process incidental packages even when on hold" msgstr "处理意外的软件包,即使它处于搁置状态" -#: src/main.c +#: src/force.c msgid "Try to (de)install things even when not root" msgstr "以非 root 权限尝试(反)安装这些东西" -#: src/main.c +#: src/force.c msgid "PATH is missing important programs, problems likely" msgstr "环境变量 PATH 里缺失重要的程序,问题可能" -#: src/main.c +#: src/force.c msgid "Install a package even if it fails authenticity check" msgstr "安装一个软件包,即使它的真实性检查失败" -#: src/main.c +#: src/force.c msgid "Process even packages with wrong versions" msgstr "继续处理,即使软件包版本错误" -#: src/main.c +#: src/force.c msgid "Overwrite a file from one package with another" msgstr "将一个软件包的文件覆盖到另一个包的文件上" -#: src/main.c +#: src/force.c msgid "Overwrite a diverted file with an undiverted version" msgstr "以原封未动的文件覆盖一个转移文件" -#: src/main.c +#: src/force.c msgid "Overwrite one package's directory with another's file" msgstr "用其他软件包的文件覆盖一个软件包的目录" -#: src/main.c +#: src/force.c msgid "Do not perform safe I/O operations when unpacking" -msgstr "不要在解包的时候进行安全I/O操作" +msgstr "不要在解压的时候进行安全I/O操作" -#: src/main.c +#: src/force.c msgid "Do not chroot into maintainer script environment" msgstr "不要 chroot 到维护者脚本环境中" -#: src/main.c +#: src/force.c msgid "Always use the new config files, don't prompt" msgstr "总是使用新的配置文件,不提示" -#: src/main.c +#: src/force.c msgid "Always use the old config files, don't prompt" msgstr "总是使用旧的配置文件,不提示" -#: src/main.c +#: src/force.c msgid "" "Use the default option for new config files if one\n" "is available, don't prompt. If no default can be found,\n" @@ -3319,39 +3320,39 @@ "如果找不到默认设置,将会有提示,除非打开\n" "confold 或 confnew 选项" -#: src/main.c +#: src/force.c msgid "Always install missing config files" msgstr "总是安装缺失的配置文件" -#: src/main.c +#: src/force.c msgid "Offer to replace config files with no new versions" msgstr "建议不以新版本配置文件取代原有版本" -#: src/main.c +#: src/force.c msgid "Process even packages with wrong or no architecture" msgstr "继续处理,即使软件包没有体系结构或者体系结构错误" -#: src/main.c +#: src/force.c msgid "Install even if it would break another package" msgstr "继续安装,即使它会损坏另一个软件包" -#: src/main.c +#: src/force.c msgid "Allow installation of conflicting packages" msgstr "允许安装存在冲突的软件包" -#: src/main.c +#: src/force.c msgid "Turn all dependency problems into warnings" msgstr "将所有依赖问题转为警告" -#: src/main.c +#: src/force.c msgid "Turn dependency version problems into warnings" msgstr "将所有依赖版本问题转为警告" -#: src/main.c +#: src/force.c msgid "Remove packages which require installation" msgstr "移除要求安装的软件包" -#: src/main.c +#: src/force.c msgid "Remove an essential package" msgstr "移除一个至关重要的软件包" @@ -3483,7 +3484,7 @@ msgid "cannot remove architecture '%s' currently in use by the database" msgstr "无法移除体系结构 %s ,当前它仍被数据库使用" -#: src/main.c +#: src/force.c #, c-format msgid "" "%s forcing options - control behaviour when problems found:\n" @@ -3496,7 +3497,7 @@ " 遇错即停: --refuse-<手段>,<手段>,... | --no-force-<手段>,...\n" " 可强制执行的“手段”:\n" -#: src/main.c +#: src/force.c #, c-format msgid "" "\n" @@ -3507,12 +3508,12 @@ "【警告】- 使用标记有 [!] 的选项会严重破坏您的安装。\n" "标记有 [*] 的强制选项默认为开启。\n" -#: src/main.c +#: src/force.c #, c-format msgid "unknown force/refuse option '%.*s'" msgstr "无法识别的 force/refuse 选项 %.*s" -#: src/main.c +#: src/force.c #, c-format msgid "obsolete force/refuse option '%s'" msgstr "废弃的强制或拒绝选项 '%s'" @@ -4194,43 +4195,43 @@ msgid "--update is useless for --remove" msgstr "对于 --remove,--update 是无效的" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride uid %s" msgstr "无效的 statoverride 用户ID(uid) %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride gid %s" msgstr "无效的 statoverride 组ID(gid) %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride mode %s" msgstr "无效的 statoverride 权限位(mode) %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to open statoverride file" msgstr "无法打开 statoverride 文件" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to fstat statoverride file" msgstr "无法 fstat statoverride 文件" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "reading statoverride file '%.250s'" msgstr "读取 statoverride 文件 '%.250s'" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file is missing final newline" msgstr "statoverride 文件结尾处缺失换行符" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file contains empty line" msgstr "statoverride 文件含有空行" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "syntax error in statoverride file" msgstr "statoverride 文件中有语法错误" @@ -4239,7 +4240,7 @@ msgid "unknown user '%s' in statoverride file" msgstr "在 statoverride 文件中有未知用户 '%s'" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "unexpected end of line in statoverride file" msgstr "statoverride 文件有非预期的行结束符" @@ -4248,7 +4249,7 @@ msgid "unknown group '%s' in statoverride file" msgstr "statoverride 文件有无效组 %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "multiple statoverrides present for file '%.250s'" msgstr "存在多个 statoverride 用于文件 %.250s" @@ -4573,22 +4574,22 @@ #: src/unpack.c #, c-format msgid "package architecture (%s) does not match system (%s)" -msgstr "软件包体系架构(%s)与本机系统体系结构(%s)不符" +msgstr "软件包体系结构(%s)与本机系统体系结构(%s)不符" #: src/unpack.c #, c-format msgid "Preparing to unpack %s ...\n" -msgstr "正准备解包 %s ...\n" +msgstr "准备解压 %s ...\n" #: src/unpack.c #, c-format msgid "Unpacking %s (%s) ...\n" -msgstr "正在解包 %s (%s) ...\n" +msgstr "正在解压 %s (%s) ...\n" #: src/unpack.c #, c-format msgid "Unpacking %s (%s) over (%s) ...\n" -msgstr "正在将 %s (%s) 解包到 (%s) 上 ...\n" +msgstr "正在解压 %s (%s) 并覆盖 (%s) ...\n" #: src/unpack.c msgid "package filesystem archive extraction" @@ -4856,7 +4857,7 @@ #: dpkg-deb/extract.c msgid "archive has no newlines in header" -msgstr "包文件的文件头中没有换行" +msgstr "归档文件的文件头中没有换行" #: dpkg-deb/extract.c #, c-format diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dselect.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dselect.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/dselect.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/dselect.po 2020-07-08 13:54:02.000000000 +0000 @@ -18,8 +18,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:44+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:39+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: dselect/basecmds.cc diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/duplicity.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/duplicity.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/duplicity.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/duplicity.po 2020-07-08 13:54:03.000000000 +0000 @@ -15,48 +15,48 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 11:15+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:04+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" -#: ../duplicity/dup_main.py:121 +#: ../duplicity/dup_main.py:111 msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE" msgstr "SIGN_PASSPHRASE 重用 PASSPHRASE 的配置。" -#: ../duplicity/dup_main.py:128 +#: ../duplicity/dup_main.py:118 msgid "Reuse configured SIGN_PASSPHRASE as PASSPHRASE" msgstr "PASSPHRASE 重用 SIGN_PASSPHRASE 的配置。" -#: ../duplicity/dup_main.py:167 +#: ../duplicity/dup_main.py:157 msgid "PASSPHRASE variable not set, asking user." msgstr "变量 PASSPHRASE 未设置,询问用户。" -#: ../duplicity/dup_main.py:182 +#: ../duplicity/dup_main.py:172 msgid "GnuPG passphrase for signing key:" msgstr "GnuPG 签名密钥的密码:" -#: ../duplicity/dup_main.py:187 +#: ../duplicity/dup_main.py:177 msgid "GnuPG passphrase:" msgstr "GnuPG 密码:" -#: ../duplicity/dup_main.py:192 +#: ../duplicity/dup_main.py:182 msgid "Retype passphrase for signing key to confirm: " msgstr "请再次输入签名密钥的密码: " -#: ../duplicity/dup_main.py:194 +#: ../duplicity/dup_main.py:184 msgid "Retype passphrase to confirm: " msgstr "请再次输入密码: " -#: ../duplicity/dup_main.py:197 +#: ../duplicity/dup_main.py:187 msgid "First and second passphrases do not match! Please try again." msgstr "两次输入的密码不匹配,请重试!" -#: ../duplicity/dup_main.py:204 +#: ../duplicity/dup_main.py:194 msgid "" "Cannot use empty passphrase with symmetric encryption! Please try again." msgstr "对称加密不能使用空密码,请重试!" -#: ../duplicity/dup_main.py:261 +#: ../duplicity/dup_main.py:251 #, python-format msgid "" "File %s complete in backup set.\n" @@ -65,7 +65,7 @@ "文件 %s 已完成备份。\n" "从文件 %s 开始重启备份。" -#: ../duplicity/dup_main.py:270 +#: ../duplicity/dup_main.py:260 #, python-format msgid "" "File %s missing in backup set.\n" @@ -74,217 +74,217 @@ "文件 %s 未完成备份。\n" "从文件 %s 开始重启备份。" -#: ../duplicity/dup_main.py:319 +#: ../duplicity/dup_main.py:309 #, python-format msgid "File %s was corrupted during upload." msgstr "文件 %s 上传时出错。" -#: ../duplicity/dup_main.py:359 +#: ../duplicity/dup_main.py:349 msgid "" "Restarting backup, but current encryption settings do not match original " "settings" msgstr "正在重启备份,然而当前加密设置与原设置不匹配" -#: ../duplicity/dup_main.py:382 +#: ../duplicity/dup_main.py:372 #, python-format msgid "Restarting after volume %s, file %s, block %s" msgstr "从卷 %s,文件 %s,块 %s 之后重启备份。" -#: ../duplicity/dup_main.py:452 +#: ../duplicity/dup_main.py:442 #, python-format msgid "Processed volume %d" msgstr "已处理的卷 %d" -#: ../duplicity/dup_main.py:602 +#: ../duplicity/dup_main.py:592 msgid "" "Fatal Error: Unable to start incremental backup. Old signatures not found " "and incremental specified" msgstr "致命错误:没有旧签名,无法启动增量备份。" -#: ../duplicity/dup_main.py:606 +#: ../duplicity/dup_main.py:596 msgid "No signatures found, switching to full backup." msgstr "找不到签名,转换到完全备份。" -#: ../duplicity/dup_main.py:620 +#: ../duplicity/dup_main.py:610 msgid "Backup Statistics" msgstr "备份统计" -#: ../duplicity/dup_main.py:726 +#: ../duplicity/dup_main.py:716 #, python-format msgid "%s not found in archive - no files restored." msgstr "存档中没有 %s - 没有进行任何还原。" -#: ../duplicity/dup_main.py:730 +#: ../duplicity/dup_main.py:720 msgid "No files found in archive - nothing restored." msgstr "存档中找不到文件 - 没有进行任何还原。" -#: ../duplicity/dup_main.py:763 +#: ../duplicity/dup_main.py:753 #, python-format msgid "Processed volume %d of %d" msgstr "已处理 %d 卷,共 %d 卷" -#: ../duplicity/dup_main.py:797 +#: ../duplicity/dup_main.py:787 #, python-format msgid "Invalid data - %s hash mismatch for file:" msgstr "无效的数据 - %s hash 值与文件不匹配:" -#: ../duplicity/dup_main.py:800 +#: ../duplicity/dup_main.py:790 #, python-format msgid "Calculated hash: %s" msgstr "计算的 hash 值:%s" -#: ../duplicity/dup_main.py:801 +#: ../duplicity/dup_main.py:791 #, python-format msgid "Manifest hash: %s" msgstr "清单的 hash 值:%s" -#: ../duplicity/dup_main.py:844 +#: ../duplicity/dup_main.py:834 #, python-format msgid "Volume was signed by key %s, not %s" msgstr "该卷由 %s 证书签名,而非 %s" -#: ../duplicity/dup_main.py:876 +#: ../duplicity/dup_main.py:866 #, python-format msgid "Verify complete: %s, %s." msgstr "完成验证:%s,%s。" -#: ../duplicity/dup_main.py:877 +#: ../duplicity/dup_main.py:867 #, python-format msgid "%d file compared" msgid_plural "%d files compared" msgstr[0] "已比较 %d 文件" -#: ../duplicity/dup_main.py:879 +#: ../duplicity/dup_main.py:869 #, python-format msgid "%d difference found" msgid_plural "%d differences found" msgstr[0] "找到 %d 项差异" -#: ../duplicity/dup_main.py:898 +#: ../duplicity/dup_main.py:888 msgid "No extraneous files found, nothing deleted in cleanup." msgstr "未发现无关的文件,本次清理没有删除任何文件。" -#: ../duplicity/dup_main.py:903 +#: ../duplicity/dup_main.py:893 msgid "Deleting this file from backend:" msgid_plural "Deleting these files from backend:" msgstr[0] "从后台中删除此文件:" -#: ../duplicity/dup_main.py:914 +#: ../duplicity/dup_main.py:904 msgid "Found the following file to delete:" msgid_plural "Found the following files to delete:" msgstr[0] "找到以下要删除的文件:" -#: ../duplicity/dup_main.py:917 +#: ../duplicity/dup_main.py:907 msgid "Run duplicity again with the --force option to actually delete." msgstr "用 --force 选项重新运行 duplicity 以执行删除操作。" -#: ../duplicity/dup_main.py:960 +#: ../duplicity/dup_main.py:950 msgid "There are backup set(s) at time(s):" msgstr "已有备份集:" -#: ../duplicity/dup_main.py:962 +#: ../duplicity/dup_main.py:952 msgid "Which can't be deleted because newer sets depend on them." msgstr "这些备份集被新的备份所依赖,不能被删除。" -#: ../duplicity/dup_main.py:966 +#: ../duplicity/dup_main.py:956 msgid "" "Current active backup chain is older than specified time. However, it will " "not be deleted. To remove all your backups, manually purge the repository." msgstr "当前活动备份链已超出指定的寿命,但是不会被删除。要删除所有备份,请手动清理仓库。" -#: ../duplicity/dup_main.py:979 +#: ../duplicity/dup_main.py:969 msgid "No old backup sets found, nothing deleted." msgstr "未发现旧备份,没有删除任何文件。" -#: ../duplicity/dup_main.py:982 +#: ../duplicity/dup_main.py:972 msgid "Deleting backup chain at time:" msgid_plural "Deleting backup chains at times:" msgstr[0] "删除如下时间的备份链:" -#: ../duplicity/dup_main.py:994 +#: ../duplicity/dup_main.py:984 #, python-format msgid "Deleting any incremental signature chain rooted at %s" msgstr "" -#: ../duplicity/dup_main.py:996 +#: ../duplicity/dup_main.py:986 #, python-format msgid "Deleting any incremental backup chain rooted at %s" msgstr "" -#: ../duplicity/dup_main.py:999 +#: ../duplicity/dup_main.py:989 #, python-format msgid "Deleting complete signature chain %s" msgstr "删除完全签名链 %s" -#: ../duplicity/dup_main.py:1001 +#: ../duplicity/dup_main.py:991 #, python-format msgid "Deleting complete backup chain %s" msgstr "删除完全备份链 %s" -#: ../duplicity/dup_main.py:1007 +#: ../duplicity/dup_main.py:997 msgid "Found old backup chain at the following time:" msgid_plural "Found old backup chains at the following times:" msgstr[0] "找到如下时间的旧备份链:" -#: ../duplicity/dup_main.py:1011 +#: ../duplicity/dup_main.py:1001 msgid "Rerun command with --force option to actually delete." msgstr "用 --force 选项重新运行命令以执行删除。" -#: ../duplicity/dup_main.py:1231 +#: ../duplicity/dup_main.py:1221 #, python-format msgid "Deleting local %s (not authoritative at backend)." msgstr "删除本地 %s (不会作用在后台设备上)。" -#: ../duplicity/dup_main.py:1236 +#: ../duplicity/dup_main.py:1226 #, python-format msgid "Unable to delete %s: %s" msgstr "无法删除 %s:%s" -#: ../duplicity/dup_main.py:1270 ../duplicity/dup_temp.py:271 +#: ../duplicity/dup_main.py:1260 ../duplicity/dup_temp.py:270 #, python-format msgid "Failed to read %s: %s" msgstr "读取 %s 失败: %s" -#: ../duplicity/dup_main.py:1284 +#: ../duplicity/dup_main.py:1274 #, python-format msgid "Copying %s to local cache." msgstr "拷贝 %s 到本地缓冲。" -#: ../duplicity/dup_main.py:1332 +#: ../duplicity/dup_main.py:1322 msgid "Local and Remote metadata are synchronized, no sync needed." msgstr "本地和远程元数据已同步,无需再次同步。" -#: ../duplicity/dup_main.py:1337 +#: ../duplicity/dup_main.py:1327 msgid "Synchronizing remote metadata to local cache..." msgstr "同步远程元数据到本地缓冲..." -#: ../duplicity/dup_main.py:1350 +#: ../duplicity/dup_main.py:1340 msgid "Sync would copy the following from remote to local:" msgstr "同步将会从远程拷贝以下内容到本地:" -#: ../duplicity/dup_main.py:1353 +#: ../duplicity/dup_main.py:1343 msgid "Sync would remove the following spurious local files:" msgstr "同步将会删除以下本地无效文件:" -#: ../duplicity/dup_main.py:1397 +#: ../duplicity/dup_main.py:1387 msgid "Unable to get free space on temp." msgstr "无法申请临时空闲空间。" -#: ../duplicity/dup_main.py:1405 +#: ../duplicity/dup_main.py:1395 #, python-format msgid "Temp space has %d available, backup needs approx %d." msgstr "临时空间还剩余 %d,备份需要大约 %d。" -#: ../duplicity/dup_main.py:1408 +#: ../duplicity/dup_main.py:1398 #, python-format msgid "Temp has %d available, backup will use approx %d." msgstr "临时空间还剩余 %d,备份需要大约 %d。" -#: ../duplicity/dup_main.py:1416 +#: ../duplicity/dup_main.py:1406 msgid "Unable to get max open files." msgstr "无法获取打开文件数的上限。" -#: ../duplicity/dup_main.py:1420 +#: ../duplicity/dup_main.py:1410 #, python-format msgid "" "Max open files of %s is too low, should be >= 1024.\n" @@ -293,7 +293,7 @@ "%s 的打开文件数上限太低,该数值需要 >= 1024。\n" "请通过 ulimit -n 1024 更正设置。\n" -#: ../duplicity/dup_main.py:1472 +#: ../duplicity/dup_main.py:1462 msgid "" "RESTART: The first volume failed to upload before termination.\n" " Restart is impossible...starting backup from beginning." @@ -301,7 +301,7 @@ "重启备份:第一个卷未能在结束前完成上传。\n" " 无法重启... 重头开始备份。" -#: ../duplicity/dup_main.py:1478 +#: ../duplicity/dup_main.py:1468 #, python-format msgid "" "RESTART: Volumes %d to %d failed to upload before termination.\n" @@ -310,7 +310,7 @@ "重启备份:卷 %d 到 %d 未能在结束前完成上传。\n" " 从卷 %d 开始重启备份。" -#: ../duplicity/dup_main.py:1485 +#: ../duplicity/dup_main.py:1475 #, python-format msgid "" "RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n" @@ -322,7 +322,7 @@ " 无法重启备份 ... duplicity 将会清除最近一部分备份 \n" " 然后重头开始备份。" -#: ../duplicity/dup_main.py:1506 +#: ../duplicity/dup_main.py:1496 msgid "" "\n" "PYTHONOPTIMIZE in the environment causes duplicity to fail to\n" @@ -338,59 +338,59 @@ "\n" "具体请查阅 https://bugs.launchpad.net/duplicity/+bug/931175\n" -#: ../duplicity/dup_main.py:1529 +#: ../duplicity/dup_main.py:1519 #, python-format msgid "Acquiring lockfile %s" msgstr "" -#: ../duplicity/dup_main.py:1587 +#: ../duplicity/dup_main.py:1577 #, python-format msgid "Last %s backup left a partial set, restarting." msgstr "最近 %s 备份遗留一个不完整备份集,重启备份。" -#: ../duplicity/dup_main.py:1591 +#: ../duplicity/dup_main.py:1581 #, python-format msgid "Cleaning up previous partial %s backup set, restarting." msgstr "正在清理遗留的不完整备份集 %s,并重启备份。" -#: ../duplicity/dup_main.py:1603 +#: ../duplicity/dup_main.py:1593 msgid "Last full backup date:" msgstr "最后一次完全备份日期:" -#: ../duplicity/dup_main.py:1605 +#: ../duplicity/dup_main.py:1595 msgid "Last full backup date: none" msgstr "最后一次完全备份日期:无" -#: ../duplicity/dup_main.py:1608 +#: ../duplicity/dup_main.py:1598 msgid "Last full backup is too old, forcing full backup" msgstr "最后一次完全备份已过期,强制完全备份" -#: ../duplicity/dup_main.py:1657 +#: ../duplicity/dup_main.py:1647 msgid "" "When using symmetric encryption, the signing passphrase must equal the " "encryption passphrase." msgstr "使用对称加密时,必须采用相同的签名密码与加密密码。" -#: ../bin/duplicity:120 +#: ../bin/duplicity:102 msgid "INT intercepted...exiting." msgstr "收到 INT 信号 ... 正在退出。" -#: ../bin/duplicity:128 +#: ../bin/duplicity:110 #, python-format msgid "GPG error detail: %s" msgstr "GPG 错误详情:%s" -#: ../bin/duplicity:138 +#: ../bin/duplicity:120 #, python-format msgid "User error detail: %s" msgstr "用户错误详情:%s" -#: ../bin/duplicity:148 +#: ../bin/duplicity:130 #, python-format msgid "Backend error detail: %s" msgstr "后台设备错误详情:%s" -#: ../bin/rdiffdir:64 ../duplicity/commandline.py:236 +#: ../bin/rdiffdir:64 ../duplicity/commandline.py:235 #, python-format msgid "Error opening file %s" msgstr "打开文件 %s 时出错" @@ -400,34 +400,34 @@ msgid "File %s already exists, will not overwrite." msgstr "文件 %s 已存在,不进行覆盖。" -#: ../duplicity/selection.py:121 +#: ../duplicity/selection.py:119 #, python-format msgid "Skipping socket %s" msgstr "跳过套接字 %s" -#: ../duplicity/selection.py:125 +#: ../duplicity/selection.py:123 #, python-format msgid "Error initializing file %s" msgstr "初始化文件 %s 时出错" -#: ../duplicity/selection.py:129 ../duplicity/selection.py:154 -#: ../duplicity/selection.py:458 +#: ../duplicity/selection.py:127 ../duplicity/selection.py:152 +#: ../duplicity/selection.py:452 #, python-format msgid "Error accessing possibly locked file %s" msgstr "访问可能被锁定的文件 %s 时出错" -#: ../duplicity/selection.py:169 +#: ../duplicity/selection.py:167 #, python-format msgid "Warning: base %s doesn't exist, continuing" msgstr "警告:基本路径 %s 不存在,正在继续" -#: ../duplicity/selection.py:172 ../duplicity/selection.py:190 -#: ../duplicity/selection.py:193 +#: ../duplicity/selection.py:170 ../duplicity/selection.py:188 +#: ../duplicity/selection.py:191 #, python-format msgid "Selecting %s" msgstr "选择 %s" -#: ../duplicity/selection.py:290 +#: ../duplicity/selection.py:288 #, python-format msgid "" "Fatal Error: The file specification\n" @@ -444,7 +444,7 @@ "下的任何文件。正确的指定应当以基本路径或者\n" "匹配基本路径的模式 (如 '**') 开始。" -#: ../duplicity/selection.py:299 +#: ../duplicity/selection.py:297 #, python-format msgid "" "Fatal Error while processing expression\n" @@ -453,7 +453,7 @@ "处理正则表达式时发生致命错误\n" "%s" -#: ../duplicity/selection.py:308 +#: ../duplicity/selection.py:306 #, python-format msgid "" "Last selection expression:\n" @@ -468,12 +468,12 @@ "所有文件,所以表达式无效。鉴于表达式与\n" "您的真实意图可能不符,程序将会退出。" -#: ../duplicity/selection.py:364 +#: ../duplicity/selection.py:362 #, python-format msgid "Reading globbing filelist %s" msgstr "读取通配符文件列表 %s" -#: ../duplicity/selection.py:397 +#: ../duplicity/selection.py:395 #, python-format msgid "Error compiling regular expression %s" msgstr "解析正则表达式 %s 时出错" @@ -486,7 +486,7 @@ "警告:exclude-device-files 不是第一个选择器。\n" "这可能不是您的意图" -#: ../duplicity/commandline.py:79 +#: ../duplicity/commandline.py:78 #, python-format msgid "" "Warning: Option %s is pending deprecation and will be removed in a future " @@ -496,7 +496,7 @@ "警告:选项 %s 即将被放弃并在未来的版本中移除。\n" "强烈建议使用默认文件名。" -#: ../duplicity/commandline.py:86 +#: ../duplicity/commandline.py:85 #, python-format msgid "" "Warning: Option %s is pending deprecation and will be removed in a future " @@ -507,7 +507,7 @@ "警告:选项 %s 即将被放弃并在未来的版本中移除。\n" "请使用 --include-filelist 和 --exclude-filelist (可使用通配符)。" -#: ../duplicity/commandline.py:96 +#: ../duplicity/commandline.py:95 #, python-format msgid "" "Warning: Option %s is pending deprecation and will be removed in a future " @@ -521,288 +521,288 @@ "因此可以用 --include-filelist=/dev/stdin 或 --exclude-filelist=/dev/stdin\n" "进行替代。" -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. --archive-dir -#: ../duplicity/commandline.py:257 ../duplicity/commandline.py:267 -#: ../duplicity/commandline.py:288 ../duplicity/commandline.py:362 -#: ../duplicity/commandline.py:380 ../duplicity/commandline.py:612 -#: ../duplicity/commandline.py:645 ../duplicity/commandline.py:858 +#: ../duplicity/commandline.py:256 ../duplicity/commandline.py:266 +#: ../duplicity/commandline.py:287 ../duplicity/commandline.py:358 +#: ../duplicity/commandline.py:376 ../duplicity/commandline.py:608 +#: ../duplicity/commandline.py:641 ../duplicity/commandline.py:854 msgid "path" msgstr "路径" -#. Used in usage help to represent an ID for a GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: #. --encrypt-key -#. Used in usage help to represent an ID for a hidden GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a hidden GnuPG key. Example: #. --hidden-encrypt-key -#. Used in usage help to represent an ID for a GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: #. --encrypt-key -#: ../duplicity/commandline.py:283 ../duplicity/commandline.py:290 -#: ../duplicity/commandline.py:386 ../duplicity/commandline.py:596 -#: ../duplicity/commandline.py:831 +#: ../duplicity/commandline.py:282 ../duplicity/commandline.py:289 +#: ../duplicity/commandline.py:382 ../duplicity/commandline.py:592 +#: ../duplicity/commandline.py:827 msgid "gpg-key-id" msgstr "gpg证书编号" -#. Used in usage help to represent a "glob" style pattern for +#. TRANSL: Used in usage help to represent a "glob" style pattern for #. matching one or more files, as described in the documentation. #. Example: #. --exclude -#: ../duplicity/commandline.py:298 ../duplicity/commandline.py:411 -#: ../duplicity/commandline.py:881 +#: ../duplicity/commandline.py:297 ../duplicity/commandline.py:407 +#: ../duplicity/commandline.py:877 msgid "shell_pattern" msgstr "shell模式" -#. Used in usage help to represent the name of a file. Example: +#. TRANSL: Used in usage help to represent the name of a file. Example: #. --log-file -#: ../duplicity/commandline.py:304 ../duplicity/commandline.py:313 -#: ../duplicity/commandline.py:320 ../duplicity/commandline.py:413 -#: ../duplicity/commandline.py:420 ../duplicity/commandline.py:433 -#: ../duplicity/commandline.py:827 +#: ../duplicity/commandline.py:303 ../duplicity/commandline.py:312 +#: ../duplicity/commandline.py:319 ../duplicity/commandline.py:409 +#: ../duplicity/commandline.py:416 ../duplicity/commandline.py:429 +#: ../duplicity/commandline.py:823 msgid "filename" msgstr "文件名" -#. Used in usage help to represent a regular expression (regexp). -#: ../duplicity/commandline.py:327 ../duplicity/commandline.py:424 +#. TRANSL: Used in usage help to represent a regular expression (regexp). +#: ../duplicity/commandline.py:326 ../duplicity/commandline.py:420 msgid "regular_expression" msgstr "正则表达式" -#. Used in usage help to represent a time spec for a previous +#. TRANSL: Used in usage help to represent a time spec for a previous #. point in time, as described in the documentation. Example: #. duplicity remove-older-than time [options] target_url -#: ../duplicity/commandline.py:331 ../duplicity/commandline.py:374 -#: ../duplicity/commandline.py:500 ../duplicity/commandline.py:913 +#: ../duplicity/commandline.py:330 ../duplicity/commandline.py:370 +#: ../duplicity/commandline.py:496 ../duplicity/commandline.py:909 msgid "time" msgstr "时间" -#. Used in usage help. (Should be consistent with the "Options:" +#. TRANSL: Used in usage help. (Should be consistent with the "Options:" #. header.) Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:382 ../duplicity/commandline.py:480 -#: ../duplicity/commandline.py:503 ../duplicity/commandline.py:604 -#: ../duplicity/commandline.py:846 +#: ../duplicity/commandline.py:378 ../duplicity/commandline.py:476 +#: ../duplicity/commandline.py:499 ../duplicity/commandline.py:600 +#: ../duplicity/commandline.py:842 msgid "options" msgstr "选项" -#: ../duplicity/commandline.py:397 +#: ../duplicity/commandline.py:393 #, python-format msgid "" "Running in 'ignore errors' mode due to %s; please re-consider if this was " "not intended" msgstr "由于 %s,目前程序运行在“忽略错误”的模式下,请谨慎考虑" -#. Used in usage help to represent an imap mailbox -#: ../duplicity/commandline.py:409 +#. TRANSL: Used in usage help to represent an imap mailbox +#: ../duplicity/commandline.py:405 msgid "imap_mailbox" msgstr "imap邮箱" -#: ../duplicity/commandline.py:427 +#: ../duplicity/commandline.py:423 msgid "file_descriptor" msgstr "文件描述符" -#. Used in usage help to represent a desired number of +#. TRANSL: Used in usage help to represent a desired number of #. something. Example: #. --num-retries -#: ../duplicity/commandline.py:438 ../duplicity/commandline.py:460 -#: ../duplicity/commandline.py:477 ../duplicity/commandline.py:486 -#: ../duplicity/commandline.py:536 ../duplicity/commandline.py:541 -#: ../duplicity/commandline.py:545 ../duplicity/commandline.py:564 -#: ../duplicity/commandline.py:570 ../duplicity/commandline.py:574 -#: ../duplicity/commandline.py:640 ../duplicity/commandline.py:841 +#: ../duplicity/commandline.py:434 ../duplicity/commandline.py:456 +#: ../duplicity/commandline.py:473 ../duplicity/commandline.py:482 +#: ../duplicity/commandline.py:532 ../duplicity/commandline.py:537 +#: ../duplicity/commandline.py:541 ../duplicity/commandline.py:560 +#: ../duplicity/commandline.py:566 ../duplicity/commandline.py:570 +#: ../duplicity/commandline.py:636 ../duplicity/commandline.py:837 msgid "number" msgstr "数字" -#. Used in usage help (noun) -#: ../duplicity/commandline.py:441 +#. TRANSL: Used in usage help (noun) +#: ../duplicity/commandline.py:437 msgid "backup name" msgstr "备份名" -#. noun -#: ../duplicity/commandline.py:580 ../duplicity/commandline.py:583 -#: ../duplicity/commandline.py:812 +#. TRANSL: noun +#: ../duplicity/commandline.py:576 ../duplicity/commandline.py:579 +#: ../duplicity/commandline.py:808 msgid "command" msgstr "命令" -#: ../duplicity/commandline.py:586 +#: ../duplicity/commandline.py:582 msgid "pyrax|cloudfiles" msgstr "pyrax|cloudfiles" -#: ../duplicity/commandline.py:607 +#: ../duplicity/commandline.py:603 msgid "pem formatted bundle of certificate authorities" msgstr "证书机构的 pem 文件" -#: ../duplicity/commandline.py:608 +#: ../duplicity/commandline.py:604 msgid "path to a folder with certificate authority files" msgstr "" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. --timeout -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. --backend-retry-delay -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. --timeout -#: ../duplicity/commandline.py:617 ../duplicity/commandline.py:651 -#: ../duplicity/commandline.py:875 +#: ../duplicity/commandline.py:613 ../duplicity/commandline.py:647 +#: ../duplicity/commandline.py:871 msgid "seconds" msgstr "秒" -#. abbreviation for "character" (noun) -#: ../duplicity/commandline.py:623 ../duplicity/commandline.py:809 +#. TRANSL: abbreviation for "character" (noun) +#: ../duplicity/commandline.py:619 ../duplicity/commandline.py:805 msgid "char" msgstr "字符" -#: ../duplicity/commandline.py:775 +#: ../duplicity/commandline.py:771 #, python-format msgid "Using archive dir: %s" msgstr "使用存档目录:%s" -#: ../duplicity/commandline.py:776 +#: ../duplicity/commandline.py:772 #, python-format msgid "Using backup name: %s" msgstr "使用备份名:%s" -#: ../duplicity/commandline.py:783 +#: ../duplicity/commandline.py:779 #, python-format msgid "Command line error: %s" msgstr "命令行错误:%s" -#: ../duplicity/commandline.py:784 +#: ../duplicity/commandline.py:780 msgid "Enter 'duplicity --help' for help screen." msgstr "输入 duplicity --help 查看帮助" -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other_host[:port]//absolute_path -#: ../duplicity/commandline.py:797 +#: ../duplicity/commandline.py:793 msgid "absolute_path" msgstr "绝对路径" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. tahoe://alias/some_dir -#: ../duplicity/commandline.py:801 +#: ../duplicity/commandline.py:797 msgid "alias" msgstr "别名" -#. Used in help to represent a "bucket name" for Amazon Web +#. TRANSL: Used in help to represent a "bucket name" for Amazon Web #. Services' Simple Storage Service (S3). Example: #. s3://other.host/bucket_name[/prefix] -#: ../duplicity/commandline.py:806 +#: ../duplicity/commandline.py:802 msgid "bucket_name" msgstr "S3的bucket名" -#. Used in usage help to represent the name of a container in +#. TRANSL: Used in usage help to represent the name of a container in #. Amazon Web Services' Cloudfront. Example: #. cf+http://container_name -#: ../duplicity/commandline.py:817 +#: ../duplicity/commandline.py:813 msgid "container_name" msgstr "容器名" -#. noun -#: ../duplicity/commandline.py:820 +#. TRANSL: noun +#: ../duplicity/commandline.py:816 msgid "count" msgstr "数量" -#. Used in usage help to represent the name of a file directory -#: ../duplicity/commandline.py:823 +#. TRANSL: Used in usage help to represent the name of a file directory +#: ../duplicity/commandline.py:819 msgid "directory" msgstr "目录" -#. Used in usage help, e.g. to represent the name of a code +#. TRANSL: Used in usage help, e.g. to represent the name of a code #. module. Example: #. rsync://user[:password]@other.host[:port]::/module/some_dir -#: ../duplicity/commandline.py:836 +#: ../duplicity/commandline.py:832 msgid "module" msgstr "模块" -#. Used in usage help to represent an internet hostname. Example: +#. TRANSL: Used in usage help to represent an internet hostname. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:850 +#: ../duplicity/commandline.py:846 msgid "other.host" msgstr "other.host" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:854 +#: ../duplicity/commandline.py:850 msgid "password" msgstr "密码" -#. Used in usage help to represent a TCP port number. Example: +#. TRANSL: Used in usage help to represent a TCP port number. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:862 +#: ../duplicity/commandline.py:858 msgid "port" msgstr "端口" -#. Used in usage help. This represents a string to be used as a +#. TRANSL: Used in usage help. This represents a string to be used as a #. prefix to names for backup files created by Duplicity. Example: #. s3://other.host/bucket_name[/prefix] -#: ../duplicity/commandline.py:867 +#: ../duplicity/commandline.py:863 msgid "prefix" msgstr "前缀" -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other.host[:port]/relative_path -#: ../duplicity/commandline.py:871 +#: ../duplicity/commandline.py:867 msgid "relative_path" msgstr "相对路径" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. Example: #. file:///some_dir -#: ../duplicity/commandline.py:886 +#: ../duplicity/commandline.py:882 msgid "some_dir" msgstr "路径" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory where files will be #. coming FROM. Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:892 +#: ../duplicity/commandline.py:888 msgid "source_dir" msgstr "源路径" -#. Used in usage help to represent a URL files will be coming +#. TRANSL: Used in usage help to represent a URL files will be coming #. FROM. Example: #. duplicity [restore] [options] source_url target_dir -#: ../duplicity/commandline.py:897 +#: ../duplicity/commandline.py:893 msgid "source_url" msgstr "源url" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. where files will be #. going TO. Example: #. duplicity [restore] [options] source_url target_dir -#: ../duplicity/commandline.py:903 +#: ../duplicity/commandline.py:899 msgid "target_dir" msgstr "目标路径" -#. Used in usage help to represent a URL files will be going TO. +#. TRANSL: Used in usage help to represent a URL files will be going TO. #. Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:908 +#: ../duplicity/commandline.py:904 msgid "target_url" msgstr "目标url" -#. Used in usage help to represent a user name (i.e. login). +#. TRANSL: Used in usage help to represent a user name (i.e. login). #. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:918 +#: ../duplicity/commandline.py:914 msgid "user" msgstr "用户名" -#. account id for b2. Example: b2://account_id@bucket/ -#: ../duplicity/commandline.py:921 +#. TRANSL: account id for b2. Example: b2://account_id@bucket/ +#: ../duplicity/commandline.py:917 msgid "account_id" msgstr "账户ID" -#. application_key for b2. +#. TRANSL: application_key for b2. #. Example: b2://account_id:application_key@bucket/ -#: ../duplicity/commandline.py:925 +#: ../duplicity/commandline.py:921 msgid "application_key" msgstr "Backblaze_B2的application_key" -#. Header in usage help +#. TRANSL: Header in usage help #: ../duplicity/commandline.py:944 msgid "Backends and their URL formats:" msgstr "后台及其 URL 格式:" -#. Header in usage help +#. TRANSL: Header in usage help #: ../duplicity/commandline.py:977 msgid "Commands:" msgstr "命令:" @@ -874,42 +874,42 @@ msgid "Main action: " msgstr "主要操作: " -#: ../duplicity/backend.py:103 +#: ../duplicity/backend.py:102 #, python-format msgid "Import of %s %s" msgstr "Python import %s %s" -#: ../duplicity/backend.py:212 +#: ../duplicity/backend.py:211 #, python-format msgid "Could not initialize backend: %s" msgstr "无法初始化后台:%s" -#: ../duplicity/backend.py:379 +#: ../duplicity/backend.py:390 #, python-format msgid "Backtrace of previous error: %s" msgstr "上一条错误的回溯:%s" -#: ../duplicity/backend.py:394 +#: ../duplicity/backend.py:406 #, python-format msgid "Giving up after %s attempts. %s: %s" msgstr "%s 次尝试后放弃。%s: %s" -#: ../duplicity/backend.py:398 +#: ../duplicity/backend.py:410 #, python-format msgid "Attempt %s failed. %s: %s" msgstr "%s 次尝试失败。%s: %s" -#: ../duplicity/backend.py:492 +#: ../duplicity/backend.py:504 #, python-format msgid "Reading results of '%s'" msgstr "读“%s”的结果" -#: ../duplicity/backend.py:518 +#: ../duplicity/backend.py:530 #, python-format msgid "Writing %s" msgstr "写入 %s" -#: ../duplicity/backend.py:559 +#: ../duplicity/backend.py:571 #, python-format msgid "File %s not found locally after get from backend" msgstr "从后台取回后,本地找不到文件 %s。" @@ -950,247 +950,249 @@ msgid "task execution done (success: %s)" msgstr "任务执行完毕 (结果:%s)" -#: ../duplicity/patchdir.py:84 ../duplicity/patchdir.py:89 +#: ../duplicity/patchdir.py:82 ../duplicity/patchdir.py:87 #, python-format msgid "Patching %s" msgstr "写回 %s" -#: ../duplicity/patchdir.py:550 +#: ../duplicity/patchdir.py:547 #, python-format msgid "Error '%s' patching %s" msgstr "错误“%s”,当前正在写回 %s" -#: ../duplicity/patchdir.py:625 +#: ../duplicity/patchdir.py:622 #, python-format msgid "Writing %s of type %s" msgstr "写入 %s,其类型为 %s" -#: ../duplicity/dup_collections.py:180 ../duplicity/dup_collections.py:194 +#: ../duplicity/dup_collections.py:177 ../duplicity/dup_collections.py:191 #, python-format msgid "BackupSet.delete: missing %s" msgstr "BackupSet.delete: %s 丢失" -#: ../duplicity/dup_collections.py:219 +#: ../duplicity/dup_collections.py:216 msgid "Fatal Error: No manifests found for most recent backup" msgstr "致命错误:没有最近备份的清单" -#: ../duplicity/dup_collections.py:228 +#: ../duplicity/dup_collections.py:225 msgid "" "Fatal Error: Remote manifest does not match local one. Either the remote " "backup set or the local archive directory has been corrupted." msgstr "致命错误:远程和本地清单不匹配,本地存档目录或远程备份集崩溃。" -#: ../duplicity/dup_collections.py:236 +#: ../duplicity/dup_collections.py:233 msgid "Fatal Error: Neither remote nor local manifest is readable." msgstr "致命错误:本地和远程清单不可读" -#: ../duplicity/dup_collections.py:247 +#: ../duplicity/dup_collections.py:244 #, python-format msgid "Processing local manifest %s (%s)" msgstr "" -#: ../duplicity/dup_collections.py:259 +#: ../duplicity/dup_collections.py:256 #, python-format msgid "Error processing remote manifest (%s): %s" msgstr "" -#: ../duplicity/dup_collections.py:262 +#: ../duplicity/dup_collections.py:259 #, python-format msgid "Processing remote manifest %s (%s)" msgstr "" -#: ../duplicity/dup_collections.py:358 +#: ../duplicity/dup_collections.py:355 msgid "Preferring Backupset over previous one!" msgstr "使用前一个备份集!" -#: ../duplicity/dup_collections.py:361 +#: ../duplicity/dup_collections.py:358 #, python-format msgid "Ignoring incremental Backupset (start_time: %s; needed: %s)" msgstr "忽略增量备份集 (开始时间:%s;结束时间:%s)" -#: ../duplicity/dup_collections.py:366 +#: ../duplicity/dup_collections.py:363 #, python-format msgid "Added incremental Backupset (start_time: %s / end_time: %s)" msgstr "新增增量备份集 (开始时间:%s / 结束时间:%s)" -#: ../duplicity/dup_collections.py:436 +#: ../duplicity/dup_collections.py:433 msgid "Chain start time: " msgstr "备份链开始时间: " -#: ../duplicity/dup_collections.py:437 +#: ../duplicity/dup_collections.py:434 msgid "Chain end time: " msgstr "备份链结束时间: " -#: ../duplicity/dup_collections.py:438 +#: ../duplicity/dup_collections.py:435 #, python-format msgid "Number of contained backup sets: %d" msgstr "包含的备份集数量:%d" -#: ../duplicity/dup_collections.py:440 +#: ../duplicity/dup_collections.py:437 #, python-format msgid "Total number of contained volumes: %d" msgstr "包含的卷数量:%d" -#: ../duplicity/dup_collections.py:442 ../duplicity/dup_collections.py:1239 +#: ../duplicity/dup_collections.py:439 ../duplicity/dup_collections.py:1228 msgid "Type of backup set:" msgstr "备份集类型:" -#: ../duplicity/dup_collections.py:442 ../duplicity/dup_collections.py:1239 +#: ../duplicity/dup_collections.py:439 ../duplicity/dup_collections.py:1228 msgid "Time:" msgstr "时间:" -#: ../duplicity/dup_collections.py:442 +#: ../duplicity/dup_collections.py:439 msgid "Num volumes:" msgstr "卷数量:" -#: ../duplicity/dup_collections.py:446 ../duplicity/dup_collections.py:1245 +#: ../duplicity/dup_collections.py:443 ../duplicity/dup_collections.py:1234 msgid "Full" msgstr "完全" -#: ../duplicity/dup_collections.py:449 ../duplicity/dup_collections.py:1247 +#: ../duplicity/dup_collections.py:446 ../duplicity/dup_collections.py:1236 msgid "Incremental" msgstr "增量" -#: ../duplicity/dup_collections.py:509 +#: ../duplicity/dup_collections.py:506 msgid "local" msgstr "本地" -#: ../duplicity/dup_collections.py:511 +#. TRANSL: remote name for rclone. +#. Example: rclone://remote:/some_dir +#: ../duplicity/commandline.py:925 ../duplicity/dup_collections.py:508 msgid "remote" msgstr "远程" -#: ../duplicity/dup_collections.py:666 +#: ../duplicity/dup_collections.py:663 msgid "Collection Status" msgstr "归集状态" -#: ../duplicity/dup_collections.py:668 +#: ../duplicity/dup_collections.py:665 #, python-format msgid "Connecting with backend: %s" msgstr "正在连接后台设备:%s" -#: ../duplicity/dup_collections.py:670 +#: ../duplicity/dup_collections.py:667 #, python-format msgid "Archive dir: %s" msgstr "存档路径:%s" -#: ../duplicity/dup_collections.py:673 +#: ../duplicity/dup_collections.py:670 #, python-format msgid "Found %d secondary backup chain." msgid_plural "Found %d secondary backup chains." msgstr[0] "找到 %d 条次级备份链。" -#: ../duplicity/dup_collections.py:678 +#: ../duplicity/dup_collections.py:675 #, python-format msgid "Secondary chain %d of %d:" msgstr "第 %d 次级链 (总共 %d ):" -#: ../duplicity/dup_collections.py:684 +#: ../duplicity/dup_collections.py:681 msgid "Found primary backup chain with matching signature chain:" msgstr "找到主备份链及对应的签名链:" -#: ../duplicity/dup_collections.py:688 +#: ../duplicity/dup_collections.py:685 msgid "No backup chains with active signatures found" msgstr "没有找到活动签名的备份链" -#: ../duplicity/dup_collections.py:691 +#: ../duplicity/dup_collections.py:688 #, python-format msgid "Also found %d backup set not part of any chain," msgid_plural "Also found %d backup sets not part of any chain," msgstr[0] "还找到 %d 不属于任何备份链的备份集," -#: ../duplicity/dup_collections.py:695 +#: ../duplicity/dup_collections.py:692 #, python-format msgid "and %d incomplete backup set." msgid_plural "and %d incomplete backup sets." msgstr[0] "以及 %d 不完整的备份集。" -#. "cleanup" is a hard-coded command, so do not translate it -#: ../duplicity/dup_collections.py:700 +#. TRANSL: "cleanup" is a hard-coded command, so do not translate it +#: ../duplicity/dup_collections.py:697 msgid "" "These may be deleted by running duplicity with the \"cleanup\" command." msgstr "可以通过“cleanup”命令删除。" -#: ../duplicity/dup_collections.py:703 +#: ../duplicity/dup_collections.py:700 msgid "No orphaned or incomplete backup sets found." msgstr "没有找到孤立或不完整的备份集。" -#: ../duplicity/dup_collections.py:719 +#: ../duplicity/dup_collections.py:716 #, python-format msgid "%d file exists on backend" msgid_plural "%d files exist on backend" msgstr[0] "备份中有 %d 个文件" -#: ../duplicity/dup_collections.py:729 +#: ../duplicity/dup_collections.py:726 #, python-format msgid "%d file exists in cache" msgid_plural "%d files exist in cache" msgstr[0] "缓存中有 %d 个文件" -#: ../duplicity/dup_collections.py:782 +#: ../duplicity/dup_collections.py:779 msgid "" "Warning, discarding last backup set, because of missing signature file." msgstr "警告,由于缺少签名文件,将废弃最后一个备份集。" -#: ../duplicity/dup_collections.py:805 +#: ../duplicity/dup_collections.py:802 msgid "Warning, found the following local orphaned signature file:" msgid_plural "Warning, found the following local orphaned signature files:" msgstr[0] "警告,找到以下孤立的签名文件:" -#: ../duplicity/dup_collections.py:814 +#: ../duplicity/dup_collections.py:811 msgid "Warning, found the following remote orphaned signature file:" msgid_plural "Warning, found the following remote orphaned signature files:" msgstr[0] "警告,找到以下孤立的远程签名文件:" -#: ../duplicity/dup_collections.py:823 +#: ../duplicity/dup_collections.py:820 msgid "Warning, found signatures but no corresponding backup files" msgstr "警告,找到无对应备份文件的签名" -#: ../duplicity/dup_collections.py:827 +#: ../duplicity/dup_collections.py:824 msgid "" "Warning, found incomplete backup sets, probably left from aborted session" msgstr "警告,找到不完整的备份集,可能来自于中断的会话" -#: ../duplicity/dup_collections.py:831 +#: ../duplicity/dup_collections.py:828 msgid "Warning, found the following orphaned backup file:" msgid_plural "Warning, found the following orphaned backup files:" msgstr[0] "警告,找到以下废弃的备份文件:" -#: ../duplicity/dup_collections.py:848 +#: ../duplicity/dup_collections.py:845 #, python-format msgid "Extracting backup chains from list of files: %s" msgstr "从文件列表中提取备份链:%s" -#: ../duplicity/dup_collections.py:860 +#: ../duplicity/dup_collections.py:857 #, python-format msgid "File %s is part of known set" msgstr "文件 %s 属于已知集合" -#: ../duplicity/dup_collections.py:863 +#: ../duplicity/dup_collections.py:860 #, python-format msgid "File %s is not part of a known set; creating new set" msgstr "文件 %s 不属于任何已知集合,建立新集合" -#: ../duplicity/dup_collections.py:868 +#: ../duplicity/dup_collections.py:865 #, python-format msgid "Ignoring file (rejected by backup set) '%s'" msgstr "忽略 (被备份集拒绝) 文件 %s" -#: ../duplicity/dup_collections.py:884 +#: ../duplicity/dup_collections.py:881 #, python-format msgid "Found backup chain %s" msgstr "找到备份链 %s" -#: ../duplicity/dup_collections.py:889 +#: ../duplicity/dup_collections.py:886 #, python-format msgid "Added set %s to pre-existing chain %s" msgstr "将集合 %s 加入已存在的备份链 %s" -#: ../duplicity/dup_collections.py:893 +#: ../duplicity/dup_collections.py:890 #, python-format msgid "Found orphaned set %s" msgstr "找到孤立的集合 %s" -#: ../duplicity/dup_collections.py:1043 +#: ../duplicity/dup_collections.py:1040 #, python-format msgid "" "No signature chain for the requested time. Using oldest available chain, " @@ -1232,17 +1234,17 @@ msgid "D %s" msgstr "删除 %s" -#: ../duplicity/lazy.py:352 +#: ../duplicity/lazy.py:355 #, python-format msgid "Warning: oldindex %s >= newindex %s" msgstr "警告:原索引 %s >= 新索引 %s" -#: ../duplicity/lazy.py:427 +#: ../duplicity/lazy.py:430 #, python-format msgid "Error '%s' processing %s" msgstr "错误 %s (处理 %s 时出错)" -#: ../duplicity/lazy.py:437 +#: ../duplicity/lazy.py:440 #, python-format msgid "Skipping %s because of previous error" msgstr "由于之前的错误,跳过 %s" @@ -1326,22 +1328,22 @@ "MultiBackend: failed to get %s. Tried all backing stores and none succeeded" msgstr "多后台:提取 %s 失败。已尝试所有后台存储均失败" -#: ../duplicity/backends/multibackend.py:309 +#: ../duplicity/backends/multibackend.py:305 #, python-format msgid "MultiBackend: list from %s: %s" msgstr "多后台:从 %s 列出:%s" -#: ../duplicity/backends/multibackend.py:315 +#: ../duplicity/backends/multibackend.py:317 #, python-format msgid "MultiBackend: combined list: %s" msgstr "多后台:混合列表:%s" -#: ../duplicity/backends/multibackend.py:343 +#: ../duplicity/backends/multibackend.py:345 #, python-format msgid "MultiBackend: failed to delete %s from %s" msgstr "多后台:删除 %s 失败 (从 %s 删除)" -#: ../duplicity/backends/multibackend.py:347 +#: ../duplicity/backends/multibackend.py:349 #, python-format msgid "" "MultiBackend: failed to delete %s. Tried all backing stores and none " @@ -1488,13 +1490,13 @@ msgid "WebDAV DEL Bad status code %s reason %s." msgstr "" -#: ../duplicity/librsync.py:195 +#: ../duplicity/librsync.py:196 msgid "" "basis_file must be a (true) file or an object whose file attribute is the " "underlying true file object" msgstr "" -#: ../duplicity/manifest.py:96 +#: ../duplicity/manifest.py:95 #, python-format msgid "" "Fatal Error: Backup source host has changed.\n" @@ -1505,7 +1507,7 @@ "当前主机名:%s\n" "之前的主机名:%s" -#: ../duplicity/manifest.py:103 +#: ../duplicity/manifest.py:102 #, python-format msgid "" "Fatal Error: Backup source directory has changed.\n" @@ -1516,7 +1518,7 @@ "当前文件夹:%s\n" "之前的文件夹:%s" -#: ../duplicity/manifest.py:113 +#: ../duplicity/manifest.py:112 msgid "" "Aborting because you may have accidentally tried to backup two different " "data sets to the same remote location, or using the same archive directory. " @@ -1526,131 +1528,131 @@ "由于您试图在相同远程路径或相同的存档目录备份两个不同的数据集,所以操作被取消。如果这不是一个错误,请使用 --allow-source-mismatch " "开关禁用此通知" -#: ../duplicity/manifest.py:215 +#: ../duplicity/manifest.py:214 #, python-format msgid "Found manifest volume %s" msgstr "" -#: ../duplicity/manifest.py:222 +#: ../duplicity/manifest.py:221 #, python-format msgid "Found %s volumes in manifest" msgstr "" -#: ../duplicity/manifest.py:258 +#: ../duplicity/manifest.py:257 msgid "Manifests not equal because different volume numbers" msgstr "清单包含不同的卷数" -#: ../duplicity/manifest.py:263 +#: ../duplicity/manifest.py:262 msgid "Manifests not equal because volume lists differ" msgstr "清单的卷列表不同" -#: ../duplicity/manifest.py:268 +#: ../duplicity/manifest.py:267 msgid "Manifests not equal because hosts or directories differ" msgstr "清单的主机或目录不同" -#: ../duplicity/manifest.py:425 +#: ../duplicity/manifest.py:424 msgid "Warning, found extra Volume identifier" msgstr "警告,找到额外的卷标识" -#: ../duplicity/manifest.py:451 +#: ../duplicity/manifest.py:450 msgid "Other is not VolumeInfo" msgstr "Other 不是合法的 卷信息" -#: ../duplicity/manifest.py:454 +#: ../duplicity/manifest.py:453 msgid "Volume numbers don't match" msgstr "卷数量不匹配" -#: ../duplicity/manifest.py:457 +#: ../duplicity/manifest.py:456 msgid "start_indicies don't match" msgstr "起始索引不匹配" -#: ../duplicity/manifest.py:460 +#: ../duplicity/manifest.py:459 msgid "end_index don't match" msgstr "结束索引不匹配" -#: ../duplicity/manifest.py:467 +#: ../duplicity/manifest.py:466 msgid "Hashes don't match" msgstr "哈希值不匹配" -#: ../duplicity/path.py:116 +#: ../duplicity/path.py:115 #, python-format msgid "Warning: %s invalid devnums (0x%X), treating as (0, 0)." msgstr "警告:%s 无效的设备号 (0x%X),设为 (0, 0)。" -#: ../duplicity/path.py:245 ../duplicity/path.py:306 +#: ../duplicity/path.py:244 ../duplicity/path.py:305 #, python-format msgid "Warning: %s has negative mtime, treating as 0." msgstr "警告:%s 包含负数 mtime,设为 0。" -#: ../duplicity/path.py:370 +#: ../duplicity/path.py:369 msgid "Difference found:" msgstr "找到差异:" -#: ../duplicity/path.py:379 +#: ../duplicity/path.py:378 #, python-format msgid "New file %s" msgstr "新文件 %s" -#: ../duplicity/path.py:382 +#: ../duplicity/path.py:381 #, python-format msgid "File %s is missing" msgstr "文件 %s 已丢失" -#: ../duplicity/path.py:385 +#: ../duplicity/path.py:384 #, python-format msgid "File %%s has type %s, expected %s" msgstr "文件 %%s 类型为 %s,应当为 %s" -#: ../duplicity/path.py:391 ../duplicity/path.py:417 +#: ../duplicity/path.py:390 ../duplicity/path.py:416 #, python-format msgid "File %%s has permissions %s, expected %s" msgstr "文件 %%s 权限为 %s,应当为 %s" -#: ../duplicity/path.py:396 +#: ../duplicity/path.py:395 #, python-format msgid "File %%s has mtime %s, expected %s" msgstr "文件 %%s mtime 为 %s,应当为 %s" -#: ../duplicity/path.py:404 +#: ../duplicity/path.py:403 #, python-format msgid "Data for file %s is different" msgstr "文件 %s 的数据不同" -#: ../duplicity/path.py:412 +#: ../duplicity/path.py:411 #, python-format msgid "Symlink %%s points to %s, expected %s" msgstr "软链接 %%s 指向 %s,应当为 %s" -#: ../duplicity/path.py:421 +#: ../duplicity/path.py:420 #, python-format msgid "Device file %%s has numbers %s, expected %s" msgstr "设备文件 %%s 设备号为 %s,应当为 %s" -#: ../duplicity/path.py:603 +#: ../duplicity/path.py:602 #, python-format msgid "Making directory %s" msgstr "创建目录 %s" -#: ../duplicity/path.py:613 +#: ../duplicity/path.py:612 #, python-format msgid "Deleting %s" msgstr "删除 %s" -#: ../duplicity/path.py:622 +#: ../duplicity/path.py:621 #, python-format msgid "Touching %s" msgstr "创建 %s" -#: ../duplicity/path.py:629 +#: ../duplicity/path.py:628 #, python-format msgid "Deleting tree %s" msgstr "删除目录树 %s" -#: ../duplicity/gpginterface.py:238 +#: ../duplicity/gpginterface.py:240 msgid "Threading not available -- zombie processes may appear" msgstr "线程不可用 -- 可能存在僵死进程" -#: ../duplicity/gpginterface.py:705 +#: ../duplicity/gpginterface.py:707 #, python-format msgid "GPG process %d terminated before wait()" msgstr "GPG 进程 %d 在 wait() 前终止" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/e2fsprogs.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/e2fsprogs.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/e2fsprogs.po 2020-01-23 16:51:54.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/e2fsprogs.po 2020-07-08 13:53:55.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:41+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-Bookmarks: -1,591,-1,-1,-1,-1,-1,-1,-1,-1\n" @@ -38,9 +38,9 @@ #: e2fsck/badblocks.c:72 e2fsck/scantest.c:107 e2fsck/unix.c:1571 #: e2fsck/unix.c:1685 misc/badblocks.c:1251 misc/badblocks.c:1259 #: misc/badblocks.c:1273 misc/badblocks.c:1285 misc/dumpe2fs.c:431 -#: misc/dumpe2fs.c:688 misc/dumpe2fs.c:692 misc/e2image.c:1430 +#: misc/dumpe2fs.c:692 misc/dumpe2fs.c:696 misc/e2image.c:1430 #: misc/e2image.c:1627 misc/e2image.c:1648 misc/mke2fs.c:236 -#: misc/tune2fs.c:2796 misc/tune2fs.c:2895 resize/main.c:414 +#: misc/tune2fs.c:2808 misc/tune2fs.c:2907 resize/main.c:414 #, c-format msgid "while trying to open %s" msgstr "尝试打开 %s 时" @@ -91,15 +91,15 @@ msgid "Error writing block %lu (%s). " msgstr "写块 %lu(%s)出错。 " -#: e2fsck/emptydir.c:57 +#: e2fsck/emptydir.c:56 msgid "empty dirblocks" msgstr "空目录块" -#: e2fsck/emptydir.c:62 +#: e2fsck/emptydir.c:61 msgid "empty dir map" msgstr "空ACL映射" -#: e2fsck/emptydir.c:98 +#: e2fsck/emptydir.c:97 #, c-format msgid "Empty directory block %u (#%d) in inode %u\n" msgstr "空目录块 %u(#%d)于 inode %u 中\n" @@ -109,12 +109,12 @@ msgid "%s: %s filename nblocks blocksize\n" msgstr "%s:%s 文件名 块数 块大小\n" -#: e2fsck/extend.c:44 +#: e2fsck/extend.c:45 #, c-format msgid "Illegal number of blocks!\n" msgstr "非法的块数量!\n" -#: e2fsck/extend.c:50 +#: e2fsck/extend.c:51 #, c-format msgid "Couldn't allocate block buffer (size=%d)\n" msgstr "无法为块缓存分配内存(大小=%d)\n" @@ -180,7 +180,7 @@ msgid "%s: journal too short\n" msgstr "%s: 日志过短\n" -#: e2fsck/journal.c:972 misc/fuse2fs.c:3792 +#: e2fsck/journal.c:972 misc/fuse2fs.c:3787 #, c-format msgid "%s: recovering journal\n" msgstr "%s:正在修复日志\n" @@ -414,11 +414,11 @@ #: e2fsck/message.c:482 msgid "user" -msgstr "" +msgstr "用户" #: e2fsck/message.c:485 msgid "group" -msgstr "" +msgstr "组" #: e2fsck/message.c:488 msgid "project" @@ -426,27 +426,27 @@ #: e2fsck/message.c:491 msgid "unknown quota type" -msgstr "" +msgstr "未知配额类型" #: e2fsck/pass1b.c:222 msgid "multiply claimed inode map" msgstr "重叠块映射" -#: e2fsck/pass1b.c:672 e2fsck/pass1b.c:826 +#: e2fsck/pass1b.c:672 e2fsck/pass1b.c:830 #, c-format msgid "internal error: can't find dup_blk for %llu\n" msgstr "内部错误:无法找到 %llu 的dup_blk信息\n" -#: e2fsck/pass1b.c:952 +#: e2fsck/pass1b.c:956 msgid "returned from clone_file_block" msgstr "从clone_file_block返回" -#: e2fsck/pass1b.c:976 +#: e2fsck/pass1b.c:980 #, c-format msgid "internal error: couldn't lookup EA block record for %llu" msgstr "内部错误:无法查找 %llu 的EA块记录" -#: e2fsck/pass1b.c:988 +#: e2fsck/pass1b.c:992 #, c-format msgid "internal error: couldn't lookup EA inode record for %u" msgstr "内部错误:无法查找 %u 的EA inode块记录" @@ -456,89 +456,89 @@ msgid "while hashing entry with e_value_inum = %u" msgstr "" -#: e2fsck/pass1.c:775 e2fsck/pass2.c:1007 +#: e2fsck/pass1.c:775 e2fsck/pass2.c:1010 msgid "reading directory block" msgstr "正在读取目录块" -#: e2fsck/pass1.c:1224 +#: e2fsck/pass1.c:1226 msgid "in-use inode map" msgstr "使用中的inode映射" -#: e2fsck/pass1.c:1235 +#: e2fsck/pass1.c:1237 msgid "directory inode map" msgstr "目录inode映射" -#: e2fsck/pass1.c:1245 +#: e2fsck/pass1.c:1247 msgid "regular file inode map" msgstr "普通文件inode映射" -#: e2fsck/pass1.c:1254 misc/e2image.c:1282 +#: e2fsck/pass1.c:1256 misc/e2image.c:1282 msgid "in-use block map" msgstr "使用中的块映射" -#: e2fsck/pass1.c:1263 +#: e2fsck/pass1.c:1265 msgid "metadata block map" msgstr "元数据块映射" -#: e2fsck/pass1.c:1325 +#: e2fsck/pass1.c:1327 msgid "opening inode scan" msgstr "开始 inode 扫描" -#: e2fsck/pass1.c:1363 +#: e2fsck/pass1.c:1174 msgid "getting next inode from scan" msgstr "从扫描进度中获取下一个 inode" -#: e2fsck/pass1.c:2067 +#: e2fsck/pass1.c:2080 msgid "Pass 1" msgstr "第 1 步" -#: e2fsck/pass1.c:2128 +#: e2fsck/pass1.c:2141 #, c-format msgid "reading indirect blocks of inode %u" msgstr "读取inode为 %u 的链接块时" -#: e2fsck/pass1.c:2179 +#: e2fsck/pass1.c:2192 msgid "bad inode map" msgstr "坏块映射" -#: e2fsck/pass1.c:2219 +#: e2fsck/pass1.c:2232 msgid "inode in bad block map" msgstr "更新坏块映射时" -#: e2fsck/pass1.c:2239 +#: e2fsck/pass1.c:2252 msgid "imagic inode map" msgstr "inode的imagic映射" -#: e2fsck/pass1.c:2270 +#: e2fsck/pass1.c:2283 msgid "multiply claimed block map" msgstr "重叠块映射" -#: e2fsck/pass1.c:2395 +#: e2fsck/pass1.c:2408 msgid "ext attr block map" msgstr "扩展属性块映射" -#: e2fsck/pass1.c:3640 +#: e2fsck/pass1.c:3653 #, c-format msgid "%6lu(%c): expecting %6lu got phys %6lu (blkcnt %lld)\n" msgstr "%6lu(%c):应为 %6lu 但实际为 %6lu (块 %lld)\n" -#: e2fsck/pass1.c:4060 +#: e2fsck/pass1.c:4073 msgid "block bitmap" msgstr "块位图" -#: e2fsck/pass1.c:4066 +#: e2fsck/pass1.c:4079 msgid "inode bitmap" msgstr "inode 位图" -#: e2fsck/pass1.c:4072 +#: e2fsck/pass1.c:4085 msgid "inode table" msgstr "inode表" -#: e2fsck/pass2.c:307 +#: e2fsck/pass2.c:308 msgid "Pass 2" msgstr "第 2 步" -#: e2fsck/pass2.c:1079 e2fsck/pass2.c:1246 +#: e2fsck/pass2.c:1083 e2fsck/pass2.c:1250 msgid "Can not continue." msgstr "无法继续。" @@ -554,11 +554,11 @@ msgid "Pass 3" msgstr "第 3 步" -#: e2fsck/pass3.c:344 +#: e2fsck/pass3.c:350 msgid "inode loop detection bitmap" msgstr "循环inode检测位图" -#: e2fsck/pass4.c:277 +#: e2fsck/pass4.c:289 msgid "Pass 4" msgstr "第 4 步" @@ -574,179 +574,179 @@ msgid "check_block_bitmap_checksum: Memory allocation error" msgstr "check_block_bitmap_checksum:内存分配出错" -#: e2fsck/problem.c:52 +#: e2fsck/problem.c:53 msgid "(no prompt)" msgstr "(没有提示)" -#: e2fsck/problem.c:53 +#: e2fsck/problem.c:54 msgid "Fix" msgstr "处理" -#: e2fsck/problem.c:54 +#: e2fsck/problem.c:55 msgid "Clear" msgstr "清除" -#: e2fsck/problem.c:55 +#: e2fsck/problem.c:56 msgid "Relocate" msgstr "重定位" -#: e2fsck/problem.c:56 +#: e2fsck/problem.c:57 msgid "Allocate" msgstr "分配" -#: e2fsck/problem.c:57 +#: e2fsck/problem.c:58 msgid "Expand" msgstr "扩充" -#: e2fsck/problem.c:58 +#: e2fsck/problem.c:59 msgid "Connect to /lost+found" msgstr "连接到 /lost+found" -#: e2fsck/problem.c:59 +#: e2fsck/problem.c:60 msgid "Create" msgstr "创建" -#: e2fsck/problem.c:60 +#: e2fsck/problem.c:61 msgid "Salvage" msgstr "修复" -#: e2fsck/problem.c:61 +#: e2fsck/problem.c:62 msgid "Truncate" msgstr "截断" -#: e2fsck/problem.c:62 +#: e2fsck/problem.c:63 msgid "Clear inode" msgstr "清除inode" -#: e2fsck/problem.c:63 +#: e2fsck/problem.c:64 msgid "Abort" msgstr "中断" -#: e2fsck/problem.c:64 +#: e2fsck/problem.c:65 msgid "Split" msgstr "分割" -#: e2fsck/problem.c:65 +#: e2fsck/problem.c:66 msgid "Continue" msgstr "继续" -#: e2fsck/problem.c:66 +#: e2fsck/problem.c:67 msgid "Clone multiply-claimed blocks" msgstr "克隆重叠块" -#: e2fsck/problem.c:67 +#: e2fsck/problem.c:68 msgid "Delete file" msgstr "删除文件" -#: e2fsck/problem.c:68 +#: e2fsck/problem.c:69 msgid "Suppress messages" msgstr "不显示消息" -#: e2fsck/problem.c:69 +#: e2fsck/problem.c:70 msgid "Unlink" msgstr "解除链接" -#: e2fsck/problem.c:70 +#: e2fsck/problem.c:71 msgid "Clear HTree index" msgstr "清除HTree索引" -#: e2fsck/problem.c:71 +#: e2fsck/problem.c:72 msgid "Recreate" msgstr "重建" -#: e2fsck/problem.c:81 +#: e2fsck/problem.c:83 msgid "(NONE)" msgstr "(空)" -#: e2fsck/problem.c:82 +#: e2fsck/problem.c:84 msgid "FIXED" msgstr "已处理" -#: e2fsck/problem.c:83 +#: e2fsck/problem.c:85 msgid "CLEARED" msgstr "已清除" -#: e2fsck/problem.c:84 +#: e2fsck/problem.c:86 msgid "RELOCATED" msgstr "已重定位" -#: e2fsck/problem.c:85 +#: e2fsck/problem.c:87 msgid "ALLOCATED" msgstr "已分配" -#: e2fsck/problem.c:86 +#: e2fsck/problem.c:88 msgid "EXPANDED" msgstr "已扩充" -#: e2fsck/problem.c:87 +#: e2fsck/problem.c:89 msgid "RECONNECTED" msgstr "已重新连接" -#: e2fsck/problem.c:88 +#: e2fsck/problem.c:90 msgid "CREATED" msgstr "已创建" -#: e2fsck/problem.c:89 +#: e2fsck/problem.c:91 msgid "SALVAGED" msgstr "已修复" -#: e2fsck/problem.c:90 +#: e2fsck/problem.c:92 msgid "TRUNCATED" msgstr "截断" -#: e2fsck/problem.c:91 +#: e2fsck/problem.c:93 msgid "INODE CLEARED" msgstr "INODE 已清除" -#: e2fsck/problem.c:92 +#: e2fsck/problem.c:94 msgid "ABORTED" msgstr "已中断" -#: e2fsck/problem.c:93 +#: e2fsck/problem.c:95 msgid "SPLIT" msgstr "分割" -#: e2fsck/problem.c:94 +#: e2fsck/problem.c:96 msgid "CONTINUING" msgstr "继续" -#: e2fsck/problem.c:95 +#: e2fsck/problem.c:97 msgid "MULTIPLY-CLAIMED BLOCKS CLONED" msgstr "重叠块已克隆" -#: e2fsck/problem.c:96 +#: e2fsck/problem.c:98 msgid "FILE DELETED" msgstr "文件已删除" -#: e2fsck/problem.c:97 +#: e2fsck/problem.c:99 msgid "SUPPRESSED" msgstr "禁止" -#: e2fsck/problem.c:98 +#: e2fsck/problem.c:100 msgid "UNLINKED" msgstr "已解除链接" -#: e2fsck/problem.c:99 +#: e2fsck/problem.c:101 msgid "HTREE INDEX CLEARED" msgstr "HTree索引已清除" -#: e2fsck/problem.c:100 +#: e2fsck/problem.c:102 msgid "WILL RECREATE" msgstr "将会重建" #. @-expanded: block bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:115 +#: e2fsck/problem.c:118 msgid "@b @B for @g %g is not in @g. (@b %b)\n" msgstr "@g %g 的@b@B并不在 @g 中。(@b %b)\n" #. @-expanded: inode bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:119 +#: e2fsck/problem.c:122 msgid "@i @B for @g %g is not in @g. (@b %b)\n" msgstr "@g %g 的@i@B 并不在 @g 中。(@b %b)\n" #. @-expanded: inode table for group %g is not in group. (block %b)\n #. @-expanded: WARNING: SEVERE DATA LOSS POSSIBLE.\n -#: e2fsck/problem.c:124 +#: e2fsck/problem.c:127 msgid "" "@i table for @g %g is not in @g. (@b %b)\n" "WARNING: SEVERE DATA LOSS POSSIBLE.\n" @@ -763,7 +763,7 @@ #. @-expanded: or\n #. @-expanded: e2fsck -b 32768 \n #. @-expanded: \n -#: e2fsck/problem.c:130 +#: e2fsck/problem.c:133 msgid "" "\n" "The @S could not be read or does not describe a valid ext2/ext3/ext4\n" @@ -787,7 +787,7 @@ #. @-expanded: The filesystem size (according to the superblock) is %b blocks\n #. @-expanded: The physical size of the device is %c blocks\n #. @-expanded: Either the superblock or the partition table is likely to be corrupt!\n -#: e2fsck/problem.c:141 +#: e2fsck/problem.c:144 msgid "" "The @f size (according to the @S) is %b @bs\n" "The physical size of the @v is %c @bs\n" @@ -800,7 +800,7 @@ #. @-expanded: superblock block_size = %b, fragsize = %c.\n #. @-expanded: This version of e2fsck does not support fragment sizes different\n #. @-expanded: from the block size.\n -#: e2fsck/problem.c:148 +#: e2fsck/problem.c:151 msgid "" "@S @b_size = %b, fragsize = %c.\n" "This version of e2fsck does not support fragment sizes different\n" @@ -811,18 +811,18 @@ "@b大小不同。\n" #. @-expanded: superblock blocks_per_group = %b, should have been %c\n -#: e2fsck/problem.c:155 +#: e2fsck/problem.c:158 msgid "@S @bs_per_group = %b, should have been %c\n" msgstr "每组的@S@b数 = %b,应当为 %c。\n" #. @-expanded: superblock first_data_block = %b, should have been %c\n -#: e2fsck/problem.c:160 +#: e2fsck/problem.c:163 msgid "@S first_data_@b = %b, should have been %c\n" msgstr "@S的第一个数据块 = %b,应当为 %c\n" #. @-expanded: filesystem did not have a UUID; generating one.\n #. @-expanded: \n -#: e2fsck/problem.c:165 +#: e2fsck/problem.c:168 msgid "" "@f did not have a UUID; generating one.\n" "\n" @@ -830,7 +830,7 @@ "@f没有UUID;正在创建新的UUID。\n" "\n" -#: e2fsck/problem.c:171 +#: e2fsck/problem.c:174 #, no-c-format msgid "" "Note: if several inode or block bitmap blocks or part\n" @@ -847,48 +847,48 @@ "\n" #. @-expanded: Corruption found in superblock. (%s = %N).\n -#: e2fsck/problem.c:180 +#: e2fsck/problem.c:183 msgid "Corruption found in @S. (%s = %N).\n" msgstr "在@S中发现错误。(%s = %N)。\n" #. @-expanded: Error determining size of the physical device: %m\n -#: e2fsck/problem.c:186 +#: e2fsck/problem.c:189 #, no-c-format msgid "Error determining size of the physical @v: %m\n" msgstr "决定物理@v的大小出错 %m\n" #. @-expanded: inode count in superblock is %i, should be %j.\n -#: e2fsck/problem.c:191 +#: e2fsck/problem.c:194 msgid "@i count in @S is %i, @s %j.\n" msgstr "@S中的@i个数为 %i,@s %j。\n" -#: e2fsck/problem.c:195 +#: e2fsck/problem.c:198 msgid "The Hurd does not support the filetype feature.\n" msgstr "Hurd内核不支持文件类型\n" #. @-expanded: superblock has an invalid journal (inode %i).\n -#: e2fsck/problem.c:201 +#: e2fsck/problem.c:204 #, no-c-format msgid "@S has an @n @j (@i %i).\n" msgstr "@S含有一个@n@j(@i %i)。\n" #. @-expanded: External journal has multiple filesystem users (unsupported).\n -#: e2fsck/problem.c:206 +#: e2fsck/problem.c:209 msgid "External @j has multiple @f users (unsupported).\n" msgstr "外部@j含有多个@f用户(不支持此特性)。\n" #. @-expanded: Can't find external journal\n -#: e2fsck/problem.c:211 +#: e2fsck/problem.c:214 msgid "Can't find external @j\n" msgstr "无法找到外部@j\n" #. @-expanded: External journal has bad superblock\n -#: e2fsck/problem.c:216 +#: e2fsck/problem.c:219 msgid "External @j has bad @S\n" msgstr "外部@j有坏@S\n" #. @-expanded: External journal does not support this filesystem\n -#: e2fsck/problem.c:221 +#: e2fsck/problem.c:224 msgid "External @j does not support this @f\n" msgstr "外部@j不支持此@f\n" @@ -896,7 +896,7 @@ #. @-expanded: It is likely that your copy of e2fsck is old and/or doesn't support this journal #. @-expanded: format.\n #. @-expanded: It is also possible the journal superblock is corrupt.\n -#: e2fsck/problem.c:226 +#: e2fsck/problem.c:229 msgid "" "@f @j @S is unknown type %N (unsupported).\n" "It is likely that your copy of e2fsck is old and/or doesn't support this @j " @@ -908,80 +908,80 @@ "也有可能@j@S已经损坏。\n" #. @-expanded: journal superblock is corrupt.\n -#: e2fsck/problem.c:235 +#: e2fsck/problem.c:238 msgid "@j @S is corrupt.\n" msgstr "@j@S被损坏。\n" #. @-expanded: superblock has_journal flag is clear, but a journal is present.\n -#: e2fsck/problem.c:240 +#: e2fsck/problem.c:243 msgid "@S has_@j flag is clear, but a @j is present.\n" msgstr "@S不具有has_journal标志,但发现了@j。\n" #. @-expanded: superblock needs_recovery flag is set, but no journal is present.\n -#: e2fsck/problem.c:245 +#: e2fsck/problem.c:248 msgid "@S needs_recovery flag is set, but no @j is present.\n" msgstr "@S被设置了needs_recovery标志,但找不到相应的@j。\n" #. @-expanded: superblock needs_recovery flag is clear, but journal has data.\n -#: e2fsck/problem.c:250 +#: e2fsck/problem.c:253 msgid "@S needs_recovery flag is clear, but @j has data.\n" msgstr "@S不具有的恢复标志,然而在@j中找到了恢复数据。\n" #. @-expanded: Clear journal -#: e2fsck/problem.c:255 +#: e2fsck/problem.c:258 msgid "Clear @j" msgstr "清除@j" #. @-expanded: filesystem has feature flag(s) set, but is a revision 0 filesystem. -#: e2fsck/problem.c:260 e2fsck/problem.c:796 +#: e2fsck/problem.c:263 e2fsck/problem.c:799 msgid "@f has feature flag(s) set, but is a revision 0 @f. " msgstr "@f被设置了特性标志,但特性版本号为0。 " #. @-expanded: %s orphaned inode %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n -#: e2fsck/problem.c:265 +#: e2fsck/problem.c:268 msgid "%s @o @i %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n" msgstr "@s@o@i %i(uid=%lu,gid=%lg,mode=%lm,size=%ls)\n" #. @-expanded: illegal %B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:270 +#: e2fsck/problem.c:273 msgid "@I %B (%b) found in @o @i %i.\n" msgstr "@o@i %i 中发现 @I %B(%b)。\n" #. @-expanded: Already cleared %B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:275 +#: e2fsck/problem.c:278 msgid "Already cleared %B (%b) found in @o @i %i.\n" msgstr "@o@i %i 中发现已清除的 %B(%b)。\n" #. @-expanded: illegal orphaned inode %i in superblock.\n -#: e2fsck/problem.c:281 +#: e2fsck/problem.c:284 #, no-c-format msgid "@I @o @i %i in @S.\n" msgstr "@S中有@I@o@i %i。\n" #. @-expanded: illegal inode %i in orphaned inode list.\n -#: e2fsck/problem.c:287 +#: e2fsck/problem.c:290 #, no-c-format msgid "@I @i %i in @o @i list.\n" msgstr "@o@i中发现@I@i %i。\n" #. @-expanded: journal superblock has an unknown read-only feature flag set.\n -#: e2fsck/problem.c:292 +#: e2fsck/problem.c:295 msgid "@j @S has an unknown read-only feature flag set.\n" msgstr "@j@S被设置了未知的只读属性标签。\n" #. @-expanded: journal superblock has an unknown incompatible feature flag set.\n -#: e2fsck/problem.c:297 +#: e2fsck/problem.c:300 msgid "@j @S has an unknown incompatible feature flag set.\n" msgstr "@j@S被设置了未知的不兼容属性标签。\n" #. @-expanded: journal version not supported by this e2fsck.\n -#: e2fsck/problem.c:302 +#: e2fsck/problem.c:305 msgid "@j version not supported by this e2fsck.\n" msgstr "e2fsck不支持此@j版本。\n" #. @-expanded: Moving journal from /%s to hidden inode.\n #. @-expanded: \n -#: e2fsck/problem.c:308 +#: e2fsck/problem.c:311 #, no-c-format msgid "" "Moving @j from /%s to hidden @i.\n" @@ -992,7 +992,7 @@ #. @-expanded: Error moving journal: %m\n #. @-expanded: \n -#: e2fsck/problem.c:314 +#: e2fsck/problem.c:317 #, no-c-format msgid "" "Error moving @j: %m\n" @@ -1004,7 +1004,7 @@ #. @-expanded: Found invalid V2 journal superblock fields (from V1 journal).\n #. @-expanded: Clearing fields beyond the V1 journal superblock...\n #. @-expanded: \n -#: e2fsck/problem.c:319 +#: e2fsck/problem.c:322 msgid "" "Found @n V2 @j @S fields (from V1 @j).\n" "Clearing fields beyond the V1 @j @S...\n" @@ -1015,18 +1015,18 @@ "\n" #. @-expanded: Run journal anyway -#: e2fsck/problem.c:325 +#: e2fsck/problem.c:328 msgid "Run @j anyway" msgstr "强制@j" #. @-expanded: Recovery flag not set in backup superblock, so running journal anyway.\n -#: e2fsck/problem.c:330 +#: e2fsck/problem.c:333 msgid "Recovery flag not set in backup @S, so running @j anyway.\n" msgstr "备份@S中未设置恢复标志,继续处理日志。\n" #. @-expanded: Backing up journal inode block information.\n #. @-expanded: \n -#: e2fsck/problem.c:335 +#: e2fsck/problem.c:338 msgid "" "Backing up @j @i @b information.\n" "\n" @@ -1036,7 +1036,7 @@ #. @-expanded: filesystem does not have resize_inode enabled, but s_reserved_gdt_blocks\n #. @-expanded: is %N; should be zero. -#: e2fsck/problem.c:341 +#: e2fsck/problem.c:344 msgid "" "@f does not have resize_@i enabled, but s_reserved_gdt_@bs\n" "is %N; @s zero. " @@ -1045,18 +1045,18 @@ "(但实际为%N)。 " #. @-expanded: Resize_inode not enabled, but the resize inode is non-zero. -#: e2fsck/problem.c:347 +#: e2fsck/problem.c:350 msgid "Resize_@i not enabled, but the resize @i is non-zero. " msgstr "不支持更改@i大小,但所给的变更值非零。 " #. @-expanded: Resize inode not valid. -#: e2fsck/problem.c:352 +#: e2fsck/problem.c:355 msgid "Resize @i not valid. " msgstr "改变@i大小的值无效。 " #. @-expanded: superblock last mount time (%t,\n #. @-expanded: \tnow = %T) is in the future.\n -#: e2fsck/problem.c:357 +#: e2fsck/problem.c:360 msgid "" "@S last mount time (%t,\n" "\tnow = %T) is in the future.\n" @@ -1066,7 +1066,7 @@ #. @-expanded: superblock last write time (%t,\n #. @-expanded: \tnow = %T) is in the future.\n -#: e2fsck/problem.c:362 +#: e2fsck/problem.c:365 msgid "" "@S last write time (%t,\n" "\tnow = %T) is in the future.\n" @@ -1075,14 +1075,14 @@ "\t当前:%T)在未来。\n" #. @-expanded: superblock hint for external superblock should be %X. -#: e2fsck/problem.c:368 +#: e2fsck/problem.c:371 #, no-c-format msgid "@S hint for external superblock @s %X. " msgstr "外部超级块的@S标记@s %X。 " #. @-expanded: Adding dirhash hint to filesystem.\n #. @-expanded: \n -#: e2fsck/problem.c:373 +#: e2fsck/problem.c:376 msgid "" "Adding dirhash hint to @f.\n" "\n" @@ -1091,39 +1091,39 @@ "\n" #. @-expanded: group descriptor %g checksum is %04x, should be %04y. -#: e2fsck/problem.c:378 +#: e2fsck/problem.c:381 msgid "@g descriptor %g checksum is %04x, should be %04y. " msgstr "@g描述符 %g 的校验值为%04x,应当为 %04y。 " #. @-expanded: group descriptor %g marked uninitialized without feature set.\n -#: e2fsck/problem.c:384 +#: e2fsck/problem.c:387 #, no-c-format msgid "@g descriptor %g marked uninitialized without feature set.\n" msgstr "@g描述符 %g被标记为未初始化,并且没有设定特性。\n" #. @-expanded: group descriptor %g has invalid unused inodes count %b. -#: e2fsck/problem.c:389 +#: e2fsck/problem.c:392 msgid "@g descriptor %g has invalid unused inodes count %b. " msgstr "@g描述符 %g 中的未使用inode数 %b 为无效值。 " #. @-expanded: Last group block bitmap uninitialized. -#: e2fsck/problem.c:394 +#: e2fsck/problem.c:397 msgid "Last @g @b @B uninitialized. " msgstr "最后一个@g的@b@B未初始化。 " -#: e2fsck/problem.c:400 +#: e2fsck/problem.c:403 #, no-c-format msgid "Journal transaction %i was corrupt, replay was aborted.\n" msgstr "日志事务 %i 损坏,撤销过程已终止。\n" -#: e2fsck/problem.c:405 +#: e2fsck/problem.c:408 msgid "The test_fs flag is set (and ext4 is available). " msgstr "设置了 test_fs 标志(并且ext4可用)。 " #. @-expanded: superblock last mount time is in the future.\n #. @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly #. @-expanded: set)\n -#: e2fsck/problem.c:410 +#: e2fsck/problem.c:413 msgid "" "@S last mount time is in the future.\n" "\t(by less than a day, probably due to the hardware clock being incorrectly " @@ -1135,7 +1135,7 @@ #. @-expanded: superblock last write time is in the future.\n #. @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly #. @-expanded: set)\n -#: e2fsck/problem.c:416 +#: e2fsck/problem.c:419 msgid "" "@S last write time is in the future.\n" "\t(by less than a day, probably due to the hardware clock being incorrectly " @@ -1145,48 +1145,48 @@ "\t(相差不到一天,可能是硬件时钟设定错误所致)\n" #. @-expanded: One or more block group descriptor checksums are invalid. -#: e2fsck/problem.c:422 +#: e2fsck/problem.c:425 msgid "One or more @b @g descriptor checksums are invalid. " msgstr "一个或多个@b@g描述符的校验值无效。 " #. @-expanded: Setting free inodes count to %j (was %i)\n -#: e2fsck/problem.c:427 +#: e2fsck/problem.c:430 msgid "Setting free @is count to %j (was %i)\n" msgstr "设置未使用的@i数为 %j(曾为%i)\n" #. @-expanded: Setting free blocks count to %c (was %b)\n -#: e2fsck/problem.c:432 +#: e2fsck/problem.c:435 msgid "Setting free @bs count to %c (was %b)\n" msgstr "设置未使用的@b数为 %c(曾为%b)\n" #. @-expanded: Hiding %U quota inode %i (%Q).\n -#: e2fsck/problem.c:437 +#: e2fsck/problem.c:440 msgid "Hiding %U @q @i %i (%Q).\n" msgstr "" #. @-expanded: superblock has invalid MMP block. -#: e2fsck/problem.c:442 +#: e2fsck/problem.c:445 msgid "@S has invalid MMP block. " msgstr "@S含有无效的MMP块。 " #. @-expanded: superblock has invalid MMP magic. -#: e2fsck/problem.c:447 +#: e2fsck/problem.c:450 msgid "@S has invalid MMP magic. " msgstr "@S含有无效的MMP幻数。 " -#: e2fsck/problem.c:453 +#: e2fsck/problem.c:456 #, no-c-format msgid "ext2fs_open2: %m\n" msgstr "ext2fs_open2: %m\n" -#: e2fsck/problem.c:459 +#: e2fsck/problem.c:462 #, no-c-format msgid "ext2fs_check_desc: %m\n" msgstr "ext2fs_check_desc: %m\n" #. @-expanded: superblock metadata_csum supersedes uninit_bg; both feature bits cannot be set #. @-expanded: simultaneously. -#: e2fsck/problem.c:465 +#: e2fsck/problem.c:468 msgid "" "@S metadata_csum supersedes uninit_bg; both feature bits cannot be set " "simultaneously." @@ -1198,156 +1198,156 @@ msgstr "" #. @-expanded: superblock 64bit filesystem needs extents to access the whole disk. -#: e2fsck/problem.c:476 +#: e2fsck/problem.c:479 msgid "@S 64bit @f needs extents to access the whole disk. " msgstr "" -#: e2fsck/problem.c:481 +#: e2fsck/problem.c:484 msgid "First_meta_bg is too big. (%N, max value %g). " msgstr "第一个meta_bg太大。(%N,最大值 %g) " #. @-expanded: External journal superblock checksum does not match superblock. -#: e2fsck/problem.c:486 +#: e2fsck/problem.c:489 msgid "External @j @S checksum does not match @S. " msgstr "外部@j@S校验值与@S自身不符 " #. @-expanded: superblock metadata_csum_seed is not necessary without metadata_csum. -#: e2fsck/problem.c:491 +#: e2fsck/problem.c:494 msgid "@S metadata_csum_seed is not necessary without metadata_csum." msgstr "只有同时开启了@S的 metadata_csum 特性,metadata_csum_seed 特性才有意义。" -#: e2fsck/problem.c:497 +#: e2fsck/problem.c:500 #, no-c-format msgid "Error initializing quota context in support library: %m\n" msgstr "初始化支持库中的引用上下文时出错:%m\n" #. @-expanded: Bad required extra isize in superblock (%N). -#: e2fsck/problem.c:502 +#: e2fsck/problem.c:505 msgid "Bad required extra isize in @S (%N). " msgstr "" #. @-expanded: Bad desired extra isize in superblock (%N). -#: e2fsck/problem.c:507 +#: e2fsck/problem.c:510 msgid "Bad desired extra isize in @S (%N). " msgstr "" #. @-expanded: Invalid %U quota inode %i. -#: e2fsck/problem.c:512 +#: e2fsck/problem.c:515 msgid "Invalid %U @q @i %i. " -msgstr "" +msgstr "无效的 %U @q @i %i。 " #. @-expanded: Pass 1: Checking inodes, blocks, and sizes\n -#: e2fsck/problem.c:530 +#: e2fsck/problem.c:533 msgid "Pass 1: Checking @is, @bs, and sizes\n" msgstr "第 1 步:检查@i、@b和大小\n" #. @-expanded: root inode is not a directory. -#: e2fsck/problem.c:534 +#: e2fsck/problem.c:537 msgid "@r is not a @d. " msgstr "@r不是一个@d。 " #. @-expanded: root inode has dtime set (probably due to old mke2fs). -#: e2fsck/problem.c:539 +#: e2fsck/problem.c:542 msgid "@r has dtime set (probably due to old mke2fs). " msgstr "@r被设置了删除时间(可能由老版本的mke2fs导致)。 " #. @-expanded: Reserved inode %i (%Q) has invalid mode. -#: e2fsck/problem.c:544 +#: e2fsck/problem.c:547 msgid "Reserved @i %i (%Q) has @n mode. " msgstr "保留的@i %i(%Q)的模式无效。 " #. @-expanded: deleted inode %i has zero dtime. -#: e2fsck/problem.c:550 +#: e2fsck/problem.c:553 #, no-c-format msgid "@D @i %i has zero dtime. " msgstr "@D@i %i 的删除时间为零。 " #. @-expanded: inode %i is in use, but has dtime set. -#: e2fsck/problem.c:556 +#: e2fsck/problem.c:559 #, no-c-format msgid "@i %i is in use, but has dtime set. " msgstr "使用中的@i %i 被设置了删除时间。 " #. @-expanded: inode %i is a zero-length directory. -#: e2fsck/problem.c:562 +#: e2fsck/problem.c:565 #, no-c-format msgid "@i %i is a @z @d. " msgstr "@i %i 为@z@d。 " #. @-expanded: group %g's block bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:567 +#: e2fsck/problem.c:570 msgid "@g %g's @b @B at %b @C.\n" msgstr "位于 %b 的@g %g的@b@B@C。\n" #. @-expanded: group %g's inode bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:572 +#: e2fsck/problem.c:575 msgid "@g %g's @i @B at %b @C.\n" msgstr "位于 %b 的@g %g的@i@B@C。\n" #. @-expanded: group %g's inode table at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:577 +#: e2fsck/problem.c:580 msgid "@g %g's @i table at %b @C.\n" msgstr "位于 %b 的@g %g的@i表@C。\n" #. @-expanded: group %g's block bitmap (%b) is bad. -#: e2fsck/problem.c:582 +#: e2fsck/problem.c:585 msgid "@g %g's @b @B (%b) is bad. " msgstr "@g %g 的@b@B无效。 " #. @-expanded: group %g's inode bitmap (%b) is bad. -#: e2fsck/problem.c:587 +#: e2fsck/problem.c:590 msgid "@g %g's @i @B (%b) is bad. " msgstr "@g %g 的@i@B无效。 " #. @-expanded: inode %i, i_size is %Is, should be %N. -#: e2fsck/problem.c:592 +#: e2fsck/problem.c:595 msgid "@i %i, i_size is %Is, @s %N. " msgstr "@i %i的大小为 %ls,@s %N。 " #. @-expanded: inode %i, i_blocks is %Ib, should be %N. -#: e2fsck/problem.c:597 +#: e2fsck/problem.c:600 msgid "@i %i, i_@bs is %Ib, @s %N. " msgstr "@i %i的i_blocks为 %ls,@s %N。 " #. @-expanded: illegal %B (%b) in inode %i. -#: e2fsck/problem.c:602 +#: e2fsck/problem.c:605 msgid "@I %B (%b) in @i %i. " msgstr "@I %B(%b)于@i %i。 " #. @-expanded: %B (%b) overlaps filesystem metadata in inode %i. -#: e2fsck/problem.c:607 +#: e2fsck/problem.c:610 msgid "%B (%b) overlaps @f metadata in @i %i. " msgstr "%B(%b)与@i %i 记录元数据的位置重叠。 " #. @-expanded: inode %i has illegal block(s). -#: e2fsck/problem.c:613 +#: e2fsck/problem.c:616 #, no-c-format msgid "@i %i has illegal @b(s). " msgstr "@i %i 中包含非法@b。 " #. @-expanded: Too many illegal blocks in inode %i.\n -#: e2fsck/problem.c:619 +#: e2fsck/problem.c:622 #, no-c-format msgid "Too many illegal @bs in @i %i.\n" msgstr "@i %i 中包含了过多的非法@b。\n" #. @-expanded: illegal %B (%b) in bad block inode. -#: e2fsck/problem.c:624 +#: e2fsck/problem.c:627 msgid "@I %B (%b) in bad @b @i. " msgstr "@I %B(%b)于坏@b@i。 " #. @-expanded: Bad block inode has illegal block(s). -#: e2fsck/problem.c:629 +#: e2fsck/problem.c:632 msgid "Bad @b @i has illegal @b(s). " msgstr "坏@b@i含有无效的@b。 " #. @-expanded: Duplicate or bad block in use!\n -#: e2fsck/problem.c:634 +#: e2fsck/problem.c:637 msgid "Duplicate or bad @b in use!\n" msgstr "使用了重复@b或坏@b!\n" #. @-expanded: Bad block %b used as bad block inode indirect block. -#: e2fsck/problem.c:639 +#: e2fsck/problem.c:642 msgid "Bad @b %b used as bad @b @i indirect @b. " msgstr "坏@b %b 被用作坏@b@i的链接@b。 " @@ -1355,7 +1355,7 @@ #. @-expanded: The bad block inode has probably been corrupted. You probably\n #. @-expanded: should stop now and run e2fsck -c to scan for bad blocks\n #. @-expanded: in the filesystem.\n -#: e2fsck/problem.c:644 +#: e2fsck/problem.c:647 msgid "" "\n" "The bad @b @i has probably been corrupted. You probably\n" @@ -1368,7 +1368,7 @@ #. @-expanded: \n #. @-expanded: If the block is really bad, the filesystem can not be fixed.\n -#: e2fsck/problem.c:651 +#: e2fsck/problem.c:654 msgid "" "\n" "If the @b is really bad, the @f can not be fixed.\n" @@ -1379,7 +1379,7 @@ #. @-expanded: You can remove this block from the bad block list and hope\n #. @-expanded: that the block is really OK. But there are no guarantees.\n #. @-expanded: \n -#: e2fsck/problem.c:656 +#: e2fsck/problem.c:659 msgid "" "You can remove this @b from the bad @b list and hope\n" "that the @b is really OK. But there are no guarantees.\n" @@ -1390,121 +1390,121 @@ "\n" #. @-expanded: The primary superblock (%b) is on the bad block list.\n -#: e2fsck/problem.c:662 +#: e2fsck/problem.c:665 msgid "The primary @S (%b) is on the bad @b list.\n" msgstr "主@S(%b)位于坏@b列表中。\n" #. @-expanded: Block %b in the primary group descriptors is on the bad block list\n -#: e2fsck/problem.c:667 +#: e2fsck/problem.c:670 msgid "Block %b in the primary @g descriptors is on the bad @b list\n" msgstr "主@g描述符中的块 %b 位于坏@b列表中\n" #. @-expanded: Warning: Group %g's superblock (%b) is bad.\n -#: e2fsck/problem.c:673 +#: e2fsck/problem.c:676 msgid "Warning: Group %g's @S (%b) is bad.\n" msgstr "警告:组 %g 的@S(%b)为坏块。\n" #. @-expanded: Warning: Group %g's copy of the group descriptors has a bad block (%b).\n -#: e2fsck/problem.c:679 +#: e2fsck/problem.c:682 msgid "Warning: Group %g's copy of the @g descriptors has a bad @b (%b).\n" msgstr "警告:组 %g 描述符的备份含有一个坏@b(%b)。\n" #. @-expanded: Programming error? block #%b claimed for no reason in process_bad_block.\n -#: e2fsck/problem.c:685 +#: e2fsck/problem.c:688 msgid "Programming error? @b #%b claimed for no reason in process_bad_@b.\n" msgstr "检测到@b #%b 为坏@b,但原因未知(可能是程序错误导致的)。\n" #. @-expanded: error allocating %N contiguous block(s) in block group %g for %s: %m\n -#: e2fsck/problem.c:691 +#: e2fsck/problem.c:694 msgid "@A %N contiguous @b(s) in @b @g %g for %s: %m\n" msgstr "在@b@g %g 中为 %s 分配 %N 个连续的@b时出错:%m\n" #. @-expanded: error allocating block buffer for relocating %s\n -#: e2fsck/problem.c:697 +#: e2fsck/problem.c:700 #, no-c-format msgid "@A @b buffer for relocating %s\n" msgstr "重定位 %s 时分配@b缓存出错\n" #. @-expanded: Relocating group %g's %s from %b to %c...\n -#: e2fsck/problem.c:702 +#: e2fsck/problem.c:705 msgid "Relocating @g %g's %s from %b to %c...\n" msgstr "正在将@g %g 的 %s 从 %b 重定位至 %c...\n" #. @-expanded: Relocating group %g's %s to %c...\n -#: e2fsck/problem.c:708 +#: e2fsck/problem.c:711 #, no-c-format msgid "Relocating @g %g's %s to %c...\n" msgstr "正在将@g %g 的 %s 重定位至 %c...\n" #. @-expanded: Warning: could not read block %b of %s: %m\n -#: e2fsck/problem.c:713 +#: e2fsck/problem.c:716 msgid "Warning: could not read @b %b of %s: %m\n" msgstr "警告:无法从%s中读取@b %b:%m\n" #. @-expanded: Warning: could not write block %b for %s: %m\n -#: e2fsck/problem.c:718 +#: e2fsck/problem.c:721 msgid "Warning: could not write @b %b for %s: %m\n" msgstr "警告:无法向%s中写入@b %b:%m\n" #. @-expanded: error allocating inode bitmap (%N): %m\n -#: e2fsck/problem.c:723 e2fsck/problem.c:1871 +#: e2fsck/problem.c:726 e2fsck/problem.c:1883 msgid "@A @i @B (%N): %m\n" msgstr "分配@i@B(%N)时出错:%m\n" #. @-expanded: error allocating block bitmap (%N): %m\n -#: e2fsck/problem.c:728 +#: e2fsck/problem.c:731 msgid "@A @b @B (%N): %m\n" msgstr "分配@b@B(%N)时出错:%m\n" #. @-expanded: error allocating icount link information: %m\n -#: e2fsck/problem.c:734 +#: e2fsck/problem.c:737 #, no-c-format msgid "@A icount link information: %m\n" msgstr "分配icount链接信息时出错:%m\n" #. @-expanded: error allocating directory block array: %m\n -#: e2fsck/problem.c:740 +#: e2fsck/problem.c:743 #, no-c-format msgid "@A @d @b array: %m\n" msgstr "分配@d@b数组时出错:%m\n" #. @-expanded: Error while scanning inodes (%i): %m\n -#: e2fsck/problem.c:746 +#: e2fsck/problem.c:749 #, no-c-format msgid "Error while scanning @is (%i): %m\n" msgstr "扫描@i(%i)时出错:%m\n" #. @-expanded: Error while iterating over blocks in inode %i: %m\n -#: e2fsck/problem.c:752 +#: e2fsck/problem.c:755 #, no-c-format msgid "Error while iterating over @bs in @i %i: %m\n" msgstr "迭代@i %i 中的@b时出错:%m\n" #. @-expanded: Error storing inode count information (inode=%i, count=%N): %m\n -#: e2fsck/problem.c:757 +#: e2fsck/problem.c:760 msgid "Error storing @i count information (@i=%i, count=%N): %m\n" msgstr "写入@i计数信息时出错(@i %i,计数=%N):%m\n" #. @-expanded: Error storing directory block information (inode=%i, block=%b, num=%N): %m\n -#: e2fsck/problem.c:762 +#: e2fsck/problem.c:765 msgid "Error storing @d @b information (@i=%i, @b=%b, num=%N): %m\n" msgstr "写入@d@b信息时出错(@i %i,@b %b,数量=%N)\n" #. @-expanded: Error reading inode %i: %m\n -#: e2fsck/problem.c:769 +#: e2fsck/problem.c:772 #, no-c-format msgid "Error reading @i %i: %m\n" msgstr "读取@i %i出错:%m\n" #. @-expanded: inode %i has imagic flag set. -#: e2fsck/problem.c:778 +#: e2fsck/problem.c:781 #, no-c-format msgid "@i %i has imagic flag set. " msgstr "@i %i 被设置了imagic标志。 " #. @-expanded: Special (device/socket/fifo/symlink) file (inode %i) has immutable\n #. @-expanded: or append-only flag set. -#: e2fsck/problem.c:784 +#: e2fsck/problem.c:787 #, no-c-format msgid "" "Special (@v/socket/fifo/symlink) file (@i %i) has immutable\n" @@ -1514,198 +1514,198 @@ "(保护)或 a(仅追加) 标志。 " #. @-expanded: Special (device/socket/fifo) inode %i has non-zero size. -#: e2fsck/problem.c:791 +#: e2fsck/problem.c:794 #, no-c-format msgid "Special (@v/socket/fifo) @i %i has non-zero size. " msgstr "特殊文件(@v/套接字/队列)@i %i 为非零大小。 " #. @-expanded: journal inode is not in use, but contains data. -#: e2fsck/problem.c:801 +#: e2fsck/problem.c:804 msgid "@j @i is not in use, but contains data. " msgstr "@j @i 未被使用,但含有数据。 " #. @-expanded: journal is not regular file. -#: e2fsck/problem.c:806 +#: e2fsck/problem.c:809 msgid "@j is not regular file. " msgstr "@j不是普通文件。 " #. @-expanded: inode %i was part of the orphaned inode list. -#: e2fsck/problem.c:812 +#: e2fsck/problem.c:815 #, no-c-format msgid "@i %i was part of the @o @i list. " msgstr "@i %i 位于@o@i列表中。 " #. @-expanded: inodes that were part of a corrupted orphan linked list found. -#: e2fsck/problem.c:818 +#: e2fsck/problem.c:821 msgid "@is that were part of a corrupted orphan linked list found. " msgstr "发现了可能属于损坏的孤立链接表的@i。 " #. @-expanded: error allocating refcount structure (%N): %m\n -#: e2fsck/problem.c:823 +#: e2fsck/problem.c:826 msgid "@A refcount structure (%N): %m\n" msgstr "分配refcount结构体(%N)时出错:%m\n" #. @-expanded: Error reading extended attribute block %b for inode %i. -#: e2fsck/problem.c:828 +#: e2fsck/problem.c:831 msgid "Error reading @a @b %b for @i %i. " msgstr "读取@i %i 的@a@b %b 时出错。 " #. @-expanded: inode %i has a bad extended attribute block %b. -#: e2fsck/problem.c:833 +#: e2fsck/problem.c:836 msgid "@i %i has a bad @a @b %b. " msgstr "@i %i 有一个 @a@b %b。 " #. @-expanded: Error reading extended attribute block %b (%m). -#: e2fsck/problem.c:838 +#: e2fsck/problem.c:841 msgid "Error reading @a @b %b (%m). " msgstr "读取@a@b %b 时出错(%m)。 " #. @-expanded: extended attribute block %b has reference count %r, should be %N. -#: e2fsck/problem.c:843 +#: e2fsck/problem.c:846 msgid "@a @b %b has reference count %r, @s %N. " msgstr "@a@b %b 的引用计数为 %r,@s %N。 " #. @-expanded: Error writing extended attribute block %b (%m). -#: e2fsck/problem.c:848 +#: e2fsck/problem.c:851 msgid "Error writing @a @b %b (%m). " msgstr "写入@a@b %b 时出错(%m)。 " #. @-expanded: extended attribute block %b has h_blocks > 1. -#: e2fsck/problem.c:853 +#: e2fsck/problem.c:856 msgid "@a @b %b has h_@bs > 1. " msgstr "@a@b %b 的h_blocks >1。 " #. @-expanded: error allocating extended attribute region allocation structure. -#: e2fsck/problem.c:858 +#: e2fsck/problem.c:861 msgid "@A @a region allocation structure. " msgstr "构建外部属性区域的分配结构体时出错。 " #. @-expanded: extended attribute block %b is corrupt (allocation collision). -#: e2fsck/problem.c:863 +#: e2fsck/problem.c:866 msgid "@a @b %b is corrupt (allocation collision). " msgstr "@a@b %b 已损坏(分配冲突)。 " #. @-expanded: extended attribute block %b is corrupt (invalid name). -#: e2fsck/problem.c:868 +#: e2fsck/problem.c:871 msgid "@a @b %b is corrupt (@n name). " msgstr "@a@b %b 已损坏(@n名称)。 " #. @-expanded: extended attribute block %b is corrupt (invalid value). -#: e2fsck/problem.c:873 +#: e2fsck/problem.c:876 msgid "@a @b %b is corrupt (@n value). " msgstr "@a@b %b 已损坏(@n值)。 " #. @-expanded: inode %i is too big. -#: e2fsck/problem.c:879 +#: e2fsck/problem.c:882 #, no-c-format msgid "@i %i is too big. " msgstr "@i %i 过大。 " #. @-expanded: %B (%b) causes directory to be too big. -#: e2fsck/problem.c:883 +#: e2fsck/problem.c:886 msgid "%B (%b) causes @d to be too big. " msgstr "%B(%b)造成@d过大。 " -#: e2fsck/problem.c:888 +#: e2fsck/problem.c:891 msgid "%B (%b) causes file to be too big. " msgstr "%B(%b)造成文件过大。 " -#: e2fsck/problem.c:893 +#: e2fsck/problem.c:896 msgid "%B (%b) causes symlink to be too big. " msgstr "%B(%b)造成符号链接过大。 " #. @-expanded: inode %i has INDEX_FL flag set on filesystem without htree support.\n -#: e2fsck/problem.c:899 +#: e2fsck/problem.c:902 #, no-c-format msgid "@i %i has INDEX_FL flag set on @f without htree support.\n" msgstr "@i %i 被设置了INDEX_FL标志,但文件系统不支持htree。\n" #. @-expanded: inode %i has INDEX_FL flag set but is not a directory.\n -#: e2fsck/problem.c:905 +#: e2fsck/problem.c:908 #, no-c-format msgid "@i %i has INDEX_FL flag set but is not a @d.\n" msgstr "@i %i 被设置了INDEX_FL标志,但它并非目录。\n" #. @-expanded: HTREE directory inode %i has an invalid root node.\n -#: e2fsck/problem.c:911 +#: e2fsck/problem.c:914 #, no-c-format msgid "@h %i has an @n root node.\n" msgstr "@h %i 有一个@n根节点。\n" #. @-expanded: HTREE directory inode %i has an unsupported hash version (%N)\n -#: e2fsck/problem.c:916 +#: e2fsck/problem.c:919 msgid "@h %i has an unsupported hash version (%N)\n" msgstr "@h %i 有一个无效的hash版本(%N)\n" #. @-expanded: HTREE directory inode %i uses an incompatible htree root node flag.\n -#: e2fsck/problem.c:922 +#: e2fsck/problem.c:925 #, no-c-format msgid "@h %i uses an incompatible htree root node flag.\n" msgstr "@h %i 使用了一个不兼容的htree根节点标志。\n" #. @-expanded: HTREE directory inode %i has a tree depth (%N) which is too big\n -#: e2fsck/problem.c:927 +#: e2fsck/problem.c:930 msgid "@h %i has a tree depth (%N) which is too big\n" msgstr "@h %i 树的深度过大(%N)\n" #. @-expanded: Bad block inode has an indirect block (%b) that conflicts with\n #. @-expanded: filesystem metadata. -#: e2fsck/problem.c:933 +#: e2fsck/problem.c:936 msgid "" "Bad @b @i has an indirect @b (%b) that conflicts with\n" "@f metadata. " msgstr "坏@b@i含有一个与@f元数据冲突的连接@b(%b)。 " #. @-expanded: Resize inode (re)creation failed: %m. -#: e2fsck/problem.c:940 +#: e2fsck/problem.c:943 #, no-c-format msgid "Resize @i (re)creation failed: %m." msgstr "改变@i大小失败:%m。" #. @-expanded: inode %i has a extra size (%IS) which is invalid\n -#: e2fsck/problem.c:945 +#: e2fsck/problem.c:948 msgid "@i %i has a extra size (%IS) which is @n\n" msgstr "@i %i 有一个额外的大小 %lS(@n值)\n" #. @-expanded: extended attribute in inode %i has a namelen (%N) which is invalid\n -#: e2fsck/problem.c:950 +#: e2fsck/problem.c:953 msgid "@a in @i %i has a namelen (%N) which is @n\n" msgstr "@i %i 中的@a有一个名称长度%lS(@n值)\n" #. @-expanded: extended attribute in inode %i has a value offset (%N) which is invalid\n -#: e2fsck/problem.c:955 +#: e2fsck/problem.c:958 msgid "@a in @i %i has a value offset (%N) which is @n\n" msgstr "@i %i 中的@a含有一个@n的偏移量(%N)\n" #. @-expanded: extended attribute in inode %i has a value block (%N) which is invalid (must be 0)\n -#: e2fsck/problem.c:960 +#: e2fsck/problem.c:963 msgid "@a in @i %i has a value @b (%N) which is @n (must be 0)\n" msgstr "@i %i 中的@a含有一个@n的数值块(%N),应当为0\n" #. @-expanded: extended attribute in inode %i has a value size (%N) which is invalid\n -#: e2fsck/problem.c:965 +#: e2fsck/problem.c:968 msgid "@a in @i %i has a value size (%N) which is @n\n" msgstr "@i %i 中的@a含有一个@n的大小(%N)\n" #. @-expanded: extended attribute in inode %i has a hash (%N) which is invalid\n -#: e2fsck/problem.c:970 +#: e2fsck/problem.c:973 msgid "@a in @i %i has a hash (%N) which is @n\n" msgstr "@i %i 中的@a有一个@nhash值(%N)\n" #. @-expanded: inode %i is a %It but it looks like it is really a directory.\n -#: e2fsck/problem.c:975 +#: e2fsck/problem.c:978 msgid "@i %i is a %It but it looks like it is really a directory.\n" msgstr "@i %i 是一个@lt,但它实际上可能是一个目录。\n" #. @-expanded: Error while reading over extent tree in inode %i: %m\n -#: e2fsck/problem.c:981 +#: e2fsck/problem.c:984 #, no-c-format msgid "Error while reading over @x tree in @i %i: %m\n" msgstr "读取@i %i 中的@x树时出错:%m\n" #. @-expanded: Failed to iterate extents in inode %i\n #. @-expanded: \t(op %s, blk %b, lblk %c): %m\n -#: e2fsck/problem.c:986 +#: e2fsck/problem.c:989 msgid "" "Failed to iterate extents in @i %i\n" "\t(op %s, blk %b, lblk %c): %m\n" @@ -1715,7 +1715,7 @@ #. @-expanded: inode %i has an invalid extent\n #. @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n -#: e2fsck/problem.c:992 +#: e2fsck/problem.c:995 msgid "" "@i %i has an @n extent\n" "\t(logical @b %c, @n physical @b %b, len %N)\n" @@ -1725,7 +1725,7 @@ #. @-expanded: inode %i has an invalid extent\n #. @-expanded: \t(logical block %c, physical block %b, invalid len %N)\n -#: e2fsck/problem.c:997 +#: e2fsck/problem.c:1000 msgid "" "@i %i has an @n extent\n" "\t(logical @b %c, physical @b %b, @n len %N)\n" @@ -1734,31 +1734,31 @@ "\t(逻辑块 %c,物理块@b %b,长度 %N)\n" #. @-expanded: inode %i has EXTENTS_FL flag set on filesystem without extents support.\n -#: e2fsck/problem.c:1003 +#: e2fsck/problem.c:1006 #, no-c-format msgid "@i %i has EXTENTS_FL flag set on @f without extents support.\n" msgstr "@i %i 被设置了EXTENTS_FL标志,但文件系统不支持extent。\n" #. @-expanded: inode %i is in extent format, but superblock is missing EXTENTS feature\n -#: e2fsck/problem.c:1009 +#: e2fsck/problem.c:1012 #, no-c-format msgid "@i %i is in extent format, but @S is missing EXTENTS feature\n" msgstr "@i %i 为extent格式,但@S不具有EXTENTS特性\n" #. @-expanded: inode %i missing EXTENT_FL, but is in extents format\n -#: e2fsck/problem.c:1015 +#: e2fsck/problem.c:1018 #, no-c-format msgid "@i %i missing EXTENT_FL, but is in extents format\n" msgstr "@i %i 不具有EXTENT_FL标志,但却为EXTENTS格式\n" -#: e2fsck/problem.c:1021 +#: e2fsck/problem.c:1024 #, no-c-format msgid "Fast symlink %i has EXTENT_FL set. " msgstr "直接符号链接 %i 被设置了EXTENT_FL标志。 " #. @-expanded: inode %i has out of order extents\n #. @-expanded: \t(invalid logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1026 +#: e2fsck/problem.c:1029 msgid "" "@i %i has out of order extents\n" "\t(@n logical @b %c, physical @b %b, len %N)\n" @@ -1767,39 +1767,39 @@ "\t(@n 逻辑@b %c,物理@b %b,长度 %N)\n" #. @-expanded: inode %i has an invalid extent node (blk %b, lblk %c)\n -#: e2fsck/problem.c:1030 +#: e2fsck/problem.c:1033 msgid "@i %i has an invalid extent node (blk %b, lblk %c)\n" msgstr "@i %i 是一个无效的extent节点(块 %b,lblk %c)\n" #. @-expanded: Error converting subcluster block bitmap: %m\n -#: e2fsck/problem.c:1036 +#: e2fsck/problem.c:1039 #, no-c-format msgid "Error converting subcluster @b @B: %m\n" msgstr "转换子簇的@d@b时出错:%m\n" #. @-expanded: quota inode is not a regular file. -#: e2fsck/problem.c:1041 +#: e2fsck/problem.c:1044 msgid "@q @i is not a regular file. " -msgstr "" +msgstr "@q @i 不是普通文件。 " #. @-expanded: quota inode is not in use, but contains data. -#: e2fsck/problem.c:1046 +#: e2fsck/problem.c:1049 msgid "@q @i is not in use, but contains data. " msgstr "@q @i 未被使用,但含有数据。 " #. @-expanded: quota inode is visible to the user. -#: e2fsck/problem.c:1051 +#: e2fsck/problem.c:1054 msgid "@q @i is visible to the user. " msgstr "使用中的@q@i被对用户可见。 " #. @-expanded: The bad block inode looks invalid. -#: e2fsck/problem.c:1056 +#: e2fsck/problem.c:1059 msgid "The bad @b @i looks @n. " msgstr "坏@b@i似乎是@n。 " #. @-expanded: inode %i has zero length extent\n #. @-expanded: \t(invalid logical block %c, physical block %b)\n -#: e2fsck/problem.c:1061 +#: e2fsck/problem.c:1064 msgid "" "@i %i has zero length extent\n" "\t(@n logical @b %c, physical @b %b)\n" @@ -1808,26 +1808,26 @@ "\t(@n 逻辑@b %c,物理@b %b)\n" #. @-expanded: inode %i seems to contain garbage. -#: e2fsck/problem.c:1067 +#: e2fsck/problem.c:1070 #, no-c-format msgid "@i %i seems to contain garbage. " msgstr "@i %i 含有无效数据。 " #. @-expanded: inode %i passes checks, but checksum does not match inode. -#: e2fsck/problem.c:1073 +#: e2fsck/problem.c:1076 #, no-c-format msgid "@i %i passes checks, but checksum does not match @i. " msgstr "@i %i 通过检验,但其校验值与自身不符。 " #. @-expanded: inode %i extended attribute is corrupt (allocation collision). -#: e2fsck/problem.c:1079 +#: e2fsck/problem.c:1082 #, no-c-format msgid "@i %i @a is corrupt (allocation collision). " msgstr "@i %i @a 已损坏(分配冲突)。 " #. @-expanded: inode %i extent block passes checks, but checksum does not match extent\n #. @-expanded: \t(logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1087 +#: e2fsck/problem.c:1090 msgid "" "@i %i extent block passes checks, but checksum does not match extent\n" "\t(logical @b %c, physical @b %b, len %N)\n" @@ -1836,13 +1836,13 @@ "\t(逻辑@b %c,物理@b %b,长度 %N)\n" #. @-expanded: inode %i extended attribute block %b passes checks, but checksum does not match block. -#: e2fsck/problem.c:1096 +#: e2fsck/problem.c:1099 msgid "@i %i @a @b %b passes checks, but checksum does not match @b. " msgstr "@i %i 的@a @b %b 通过检验,但其校验值与自身不符。 " #. @-expanded: Interior extent node level %N of inode %i:\n #. @-expanded: Logical start %b does not match logical start %c at next level. -#: e2fsck/problem.c:1101 +#: e2fsck/problem.c:1104 msgid "" "Interior @x node level %N of @i %i:\n" "Logical start %b does not match logical start %c at next level. " @@ -1852,7 +1852,7 @@ #. @-expanded: inode %i, end of extent exceeds allowed value\n #. @-expanded: \t(logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1107 +#: e2fsck/problem.c:1110 msgid "" "@i %i, end of extent exceeds allowed value\n" "\t(logical @b %c, physical @b %b, len %N)\n" @@ -1861,38 +1861,38 @@ "\t(逻辑@b %c,物理块@b %b,长度 %N)\n" #. @-expanded: inode %i has inline data, but superblock is missing INLINE_DATA feature\n -#: e2fsck/problem.c:1113 +#: e2fsck/problem.c:1116 #, no-c-format msgid "@i %i has inline data, but @S is missing INLINE_DATA feature\n" msgstr "@i %i 含有内联数据,但@S不具有 INLINE_DATA 特性\n" #. @-expanded: inode %i has INLINE_DATA_FL flag on filesystem without inline data support.\n -#: e2fsck/problem.c:1119 +#: e2fsck/problem.c:1122 #, no-c-format msgid "@i %i has INLINE_DATA_FL flag on @f without inline data support.\n" msgstr "@i %i 被设置了 INLINE_DATA_FL 标志,但文件系统不支持内联数据。\n" #. @-expanded: inode %i block %b conflicts with critical metadata, skipping block checks.\n -#: e2fsck/problem.c:1127 +#: e2fsck/problem.c:1130 #, no-c-format msgid "" "@i %i block %b conflicts with critical metadata, skipping block checks.\n" msgstr "@i %i 块 %b 与关键元数据冲突,跳过对块的检查。\n" #. @-expanded: directory inode %i block %b should be at block %c. -#: e2fsck/problem.c:1132 +#: e2fsck/problem.c:1135 msgid "@d @i %i @b %b should be at @b %c. " msgstr "@d@i %i @b %b 应为@b %c。 " #. @-expanded: directory inode %i has extent marked uninitialized at block %c. -#: e2fsck/problem.c:1138 +#: e2fsck/problem.c:1141 #, no-c-format msgid "@d @i %i has @x marked uninitialized at @b %c. " msgstr "@d@i %i 含有被标记为未初始化的@x,位于@b %c。 " #. @-expanded: inode %i logical block %b (physical block %c) violates cluster allocation rules.\n #. @-expanded: Will fix in pass 1B.\n -#: e2fsck/problem.c:1143 +#: e2fsck/problem.c:1146 msgid "" "@i %i logical @b %b (physical @b %c) violates cluster allocation rules.\n" "Will fix in pass 1B.\n" @@ -1901,14 +1901,14 @@ "将会在第 1B 步中进行修复。\n" #. @-expanded: inode %i has INLINE_DATA_FL flag but extended attribute not found. -#: e2fsck/problem.c:1149 +#: e2fsck/problem.c:1152 #, no-c-format msgid "@i %i has INLINE_DATA_FL flag but @a not found. " msgstr "@i %i 被设置了INDEX_DATA_FL标志,但找不到相应的@a。 " #. @-expanded: Special (device/socket/fifo) file (inode %i) has extents\n #. @-expanded: or inline-data flag set. -#: e2fsck/problem.c:1156 +#: e2fsck/problem.c:1159 #, no-c-format msgid "" "Special (@v/socket/fifo) file (@i %i) has extents\n" @@ -1918,42 +1918,42 @@ "extents 或内联数据标志。 " #. @-expanded: inode %i has extent header but inline data flag is set.\n -#: e2fsck/problem.c:1163 +#: e2fsck/problem.c:1166 #, no-c-format msgid "@i %i has @x header but inline data flag is set.\n" msgstr "@i %i 含有@x头部,但被设置了内联数据标志。\n" #. @-expanded: inode %i seems to have inline data but extent flag is set.\n -#: e2fsck/problem.c:1169 +#: e2fsck/problem.c:1172 #, no-c-format msgid "@i %i seems to have inline data but @x flag is set.\n" msgstr "@i %i 似乎含有内联数据,但被设置了@x标志。\n" #. @-expanded: inode %i seems to have block map but inline data and extent flags set.\n -#: e2fsck/problem.c:1175 +#: e2fsck/problem.c:1178 #, no-c-format msgid "@i %i seems to have @b map but inline data and @x flags set.\n" msgstr "@i %i 似乎含有@b位图,但被设置了内联数据标志和@x标志。\n" #. @-expanded: inode %i has inline data and extent flags set but i_block contains junk.\n -#: e2fsck/problem.c:1181 +#: e2fsck/problem.c:1184 #, no-c-format msgid "@i %i has inline data and @x flags set but i_block contains junk.\n" msgstr "@i %i 含有内联数据且被设置了@x标志,但 i_block 中含有无效数据。\n" #. @-expanded: Bad block list says the bad block list inode is bad. -#: e2fsck/problem.c:1186 +#: e2fsck/problem.c:1189 msgid "Bad block list says the bad block list @i is bad. " msgstr "坏块列表中的数据表明,坏块列表@i 已损坏。 " #. @-expanded: error allocating extent region allocation structure. -#: e2fsck/problem.c:1191 +#: e2fsck/problem.c:1194 msgid "@A @x region allocation structure. " msgstr "构建extent区域的分配结构体时出错。 " #. @-expanded: inode %i has a duplicate extent mapping\n #. @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n -#: e2fsck/problem.c:1196 +#: e2fsck/problem.c:1199 msgid "" "@i %i has a duplicate @x mapping\n" "\t(logical @b %c, @n physical @b %b, len %N)\n" @@ -1962,46 +1962,46 @@ "\t(逻辑块 %c,@n物理块@b %b,长度 %N)\n" #. @-expanded: error allocating memory for encrypted directory list\n -#: e2fsck/problem.c:1201 +#: e2fsck/problem.c:1204 msgid "@A memory for encrypted @d list\n" msgstr "为加密@d列表分配内存时出错\n" #. @-expanded: inode %i extent tree could be more shallow (%b; could be <= %c)\n -#: e2fsck/problem.c:1206 +#: e2fsck/problem.c:1209 msgid "@i %i @x tree could be more shallow (%b; could be <= %c)\n" msgstr "@i %i @x树的深度可以更小(当前为%b;可以 <= %c)\n" #. @-expanded: inode %i on bigalloc filesystem cannot be block mapped. -#: e2fsck/problem.c:1212 +#: e2fsck/problem.c:1215 #, no-c-format msgid "@i %i on bigalloc @f cannot be @b mapped. " msgstr "位于 bigalloc @f 的@i %i on bigalloc @f 无法被@b映射。 " #. @-expanded: inode %i has corrupt extent header. -#: e2fsck/problem.c:1218 +#: e2fsck/problem.c:1221 #, no-c-format msgid "@i %i has corrupt @x header. " msgstr "@i %i 含有损坏的@x头部。 " #. @-expanded: Timestamp(s) on inode %i beyond 2310-04-04 are likely pre-1970.\n -#: e2fsck/problem.c:1224 +#: e2fsck/problem.c:1227 #, no-c-format msgid "Timestamp(s) on @i %i beyond 2310-04-04 are likely pre-1970.\n" msgstr "@i %i 的时间戳超过了 2310-04-04,可能应为 1970 年之前。\n" #. @-expanded: inode %i has illegal extended attribute value inode %N.\n -#: e2fsck/problem.c:1229 +#: e2fsck/problem.c:1232 msgid "@i %i has @I @a value @i %N.\n" -msgstr "" +msgstr "@i %i 有一个 @I @a 值 @i %N。\n" #. @-expanded: inode %i has invalid extended attribute. EA inode %N missing EA_INODE flag.\n -#: e2fsck/problem.c:1235 +#: e2fsck/problem.c:1238 msgid "@i %i has @n @a. EA @i %N missing EA_INODE flag.\n" msgstr "" #. @-expanded: EA inode %N for parent inode %i missing EA_INODE flag.\n #. @-expanded: -#: e2fsck/problem.c:1240 +#: e2fsck/problem.c:1243 msgid "" "EA @i %N for parent @i %i missing EA_INODE flag.\n" " " @@ -2010,7 +2010,7 @@ #. @-expanded: \n #. @-expanded: Running additional passes to resolve blocks claimed by more than one inode...\n #. @-expanded: Pass 1B: Rescanning for multiply-claimed blocks\n -#: e2fsck/problem.c:1248 +#: e2fsck/problem.c:1260 msgid "" "\n" "Running additional passes to resolve @bs claimed by more than one @i...\n" @@ -2021,46 +2021,46 @@ "第 1B 步:重新扫描@m @b\n" #. @-expanded: multiply-claimed block(s) in inode %i: -#: e2fsck/problem.c:1255 +#: e2fsck/problem.c:1267 #, no-c-format msgid "@m @b(s) in @i %i:" msgstr "@m@b位于@i %i:" -#: e2fsck/problem.c:1271 +#: e2fsck/problem.c:1283 #, no-c-format msgid "Error while scanning inodes (%i): %m\n" msgstr "扫描Inode(%i\\)时出错:%m\n" #. @-expanded: error allocating inode bitmap (inode_dup_map): %m\n -#: e2fsck/problem.c:1277 +#: e2fsck/problem.c:1289 #, no-c-format msgid "@A @i @B (@i_dup_map): %m\n" msgstr "分配@i@B时出错(inode_dup_map):%m\n" #. @-expanded: Error while iterating over blocks in inode %i (%s): %m\n -#: e2fsck/problem.c:1283 +#: e2fsck/problem.c:1295 #, no-c-format msgid "Error while iterating over @bs in @i %i (%s): %m\n" msgstr "迭代@i %i中的@b时出错(%s):%m\n" #. @-expanded: Error adjusting refcount for extended attribute block %b (inode %i): %m\n -#: e2fsck/problem.c:1288 e2fsck/problem.c:1663 +#: e2fsck/problem.c:1300 e2fsck/problem.c:1675 msgid "Error adjusting refcount for @a @b %b (@i %i): %m\n" msgstr "为@aB %b(@i %i)调整refcount时出错:%m\n" #. @-expanded: Pass 1C: Scanning directories for inodes with multiply-claimed blocks\n -#: e2fsck/problem.c:1298 +#: e2fsck/problem.c:1310 msgid "Pass 1C: Scanning directories for @is with @m @bs\n" msgstr "第 1C 步:扫描含有@m@b的目录@i\n" #. @-expanded: Pass 1D: Reconciling multiply-claimed blocks\n -#: e2fsck/problem.c:1304 +#: e2fsck/problem.c:1316 msgid "Pass 1D: Reconciling @m @bs\n" msgstr "第 1C 步:调整@m@b\n" #. @-expanded: File %Q (inode #%i, mod time %IM) \n #. @-expanded: has %r multiply-claimed block(s), shared with %N file(s):\n -#: e2fsck/problem.c:1309 +#: e2fsck/problem.c:1321 msgid "" "File %Q (@i #%i, mod time %IM) \n" " has %r @m @b(s), shared with %N file(s):\n" @@ -2069,18 +2069,18 @@ "与 %N 个文件共享 %r 个@m@b\n" #. @-expanded: \t%Q (inode #%i, mod time %IM)\n -#: e2fsck/problem.c:1315 +#: e2fsck/problem.c:1327 msgid "\t%Q (@i #%i, mod time %IM)\n" msgstr "\t%Q(@i #%i,修改时间 %IM)\n" #. @-expanded: \t\n -#: e2fsck/problem.c:1320 +#: e2fsck/problem.c:1332 msgid "\t<@f metadata>\n" msgstr "\t<@f元数据>\n" #. @-expanded: (There are %N inodes containing multiply-claimed blocks.)\n #. @-expanded: \n -#: e2fsck/problem.c:1325 +#: e2fsck/problem.c:1337 msgid "" "(There are %N @is containing @m @bs.)\n" "\n" @@ -2090,7 +2090,7 @@ #. @-expanded: multiply-claimed blocks already reassigned or cloned.\n #. @-expanded: \n -#: e2fsck/problem.c:1330 +#: e2fsck/problem.c:1342 msgid "" "@m @bs already reassigned or cloned.\n" "\n" @@ -2098,345 +2098,345 @@ "@m@b已被重新分配或克隆。\n" "\n" -#: e2fsck/problem.c:1344 +#: e2fsck/problem.c:1356 #, no-c-format msgid "Couldn't clone file: %m\n" msgstr "无法克隆文件:%m\n" #. @-expanded: Pass 1E: Optimizing extent trees\n -#: e2fsck/problem.c:1350 +#: e2fsck/problem.c:1362 msgid "Pass 1E: Optimizing @x trees\n" msgstr "第 1E 步:优化@x树\n" #. @-expanded: Failed to optimize extent tree %p (%i): %m\n -#: e2fsck/problem.c:1356 +#: e2fsck/problem.c:1368 #, no-c-format msgid "Failed to optimize @x tree %p (%i): %m\n" msgstr "优化@x树 %p(%i)失败:%m\n" #. @-expanded: Optimizing extent trees: -#: e2fsck/problem.c:1361 +#: e2fsck/problem.c:1373 msgid "Optimizing @x trees: " msgstr "优化@x树: " -#: e2fsck/problem.c:1376 +#: e2fsck/problem.c:1388 msgid "Internal error: max extent tree depth too large (%b; expected=%c).\n" msgstr "内部错误:extent树的最大深度过大(当前为 %b;应为 %c)。\n" #. @-expanded: inode %i extent tree (at level %b) could be shorter. -#: e2fsck/problem.c:1381 +#: e2fsck/problem.c:1393 msgid "@i %i @x tree (at level %b) could be shorter. " msgstr "@i %i 的@x树(位于第 %b 层)的深度可以更小。 " #. @-expanded: inode %i extent tree (at level %b) could be narrower. -#: e2fsck/problem.c:1386 +#: e2fsck/problem.c:1398 msgid "@i %i @x tree (at level %b) could be narrower. " msgstr "@i %i 的@x树(位于第 %b 层)可以更窄。 " #. @-expanded: Pass 2: Checking directory structure\n -#: e2fsck/problem.c:1393 +#: e2fsck/problem.c:1405 msgid "Pass 2: Checking @d structure\n" msgstr "第 2 步:检查目录结构\n" #. @-expanded: invalid inode number for '.' in directory inode %i.\n -#: e2fsck/problem.c:1399 +#: e2fsck/problem.c:1411 #, no-c-format msgid "@n @i number for '.' in @d @i %i.\n" msgstr "@d@i %i 中“.”的@n@i编号无效。\n" #. @-expanded: entry '%Dn' in %p (%i) has invalid inode #: %Di.\n -#: e2fsck/problem.c:1404 +#: e2fsck/problem.c:1416 msgid "@E has @n @i #: %Di.\n" msgstr "@E含有@n@i #:%Di\n" #. @-expanded: entry '%Dn' in %p (%i) has deleted/unused inode %Di. -#: e2fsck/problem.c:1409 +#: e2fsck/problem.c:1421 msgid "@E has @D/unused @i %Di. " msgstr "@E含有@D或未使用的@ %Di。 " #. @-expanded: entry '%Dn' in %p (%i) is a link to '.' -#: e2fsck/problem.c:1414 +#: e2fsck/problem.c:1426 msgid "@E @L to '.' " msgstr "@E是一个指向“.”的链接 " #. @-expanded: entry '%Dn' in %p (%i) points to inode (%Di) located in a bad block.\n -#: e2fsck/problem.c:1419 +#: e2fsck/problem.c:1431 msgid "@E points to @i (%Di) located in a bad @b.\n" msgstr "@E指向位于坏@b的@i(%Di)。\n" #. @-expanded: entry '%Dn' in %p (%i) is a link to directory %P (%Di).\n -#: e2fsck/problem.c:1424 +#: e2fsck/problem.c:1436 msgid "@E @L to @d %P (%Di).\n" msgstr "@E是一个指向@d %P(%Di)的链接。\n" #. @-expanded: entry '%Dn' in %p (%i) is a link to the root inode.\n -#: e2fsck/problem.c:1429 +#: e2fsck/problem.c:1441 msgid "@E @L to the @r.\n" msgstr "@E是一个指向@r的链接。\n" #. @-expanded: entry '%Dn' in %p (%i) has illegal characters in its name.\n -#: e2fsck/problem.c:1434 +#: e2fsck/problem.c:1446 msgid "@E has illegal characters in its name.\n" msgstr "@E的名称中有无效字符。\n" #. @-expanded: Missing '.' in directory inode %i.\n -#: e2fsck/problem.c:1440 +#: e2fsck/problem.c:1452 #, no-c-format msgid "Missing '.' in @d @i %i.\n" msgstr "@d@i %i 中缺少“.”。\n" #. @-expanded: Missing '..' in directory inode %i.\n -#: e2fsck/problem.c:1446 +#: e2fsck/problem.c:1458 #, no-c-format msgid "Missing '..' in @d @i %i.\n" msgstr "@d@i %i 中缺少“..”。\n" #. @-expanded: First entry '%Dn' (inode=%Di) in directory inode %i (%p) should be '.'\n -#: e2fsck/problem.c:1451 +#: e2fsck/problem.c:1463 msgid "First @e '%Dn' (@i=%Di) in @d @i %i (%p) @s '.'\n" msgstr "@d@i %i 中的第一个@e“%Dn”(@i=%Di)@s“.”\n" #. @-expanded: Second entry '%Dn' (inode=%Di) in directory inode %i should be '..'\n -#: e2fsck/problem.c:1456 +#: e2fsck/problem.c:1468 msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "@d@i %i 中的第二个@e“%Dn”(@i=%Di)@s“..”\n" #. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n -#: e2fsck/problem.c:1461 +#: e2fsck/problem.c:1473 msgid "i_faddr @F %IF, @s zero.\n" msgstr "@i %i (%Q)的i_faddr为 %IF,@s0。\n" #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n -#: e2fsck/problem.c:1466 +#: e2fsck/problem.c:1478 msgid "i_file_acl @F %If, @s zero.\n" msgstr "@i %i (%Q)的i_file_acl为 %IF,@s0。\n" #. @-expanded: i_size_high for inode %i (%Q) is %Id, should be zero.\n -#: e2fsck/problem.c:1471 +#: e2fsck/problem.c:1483 msgid "i_size_high @F %Id, @s zero.\n" msgstr "" #. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1476 +#: e2fsck/problem.c:1488 msgid "i_frag @F %N, @s zero.\n" msgstr "@i %i (%Q)的i_frag为 %N,@s0。\n" #. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1481 +#: e2fsck/problem.c:1493 msgid "i_fsize @F %N, @s zero.\n" msgstr "@i %i (%Q)的i_size为 %N,@s0。\n" #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n -#: e2fsck/problem.c:1486 +#: e2fsck/problem.c:1498 msgid "@i %i (%Q) has @n mode (%Im).\n" msgstr "@i %i(%Q)有@n模式 (%Im)。\n" #. @-expanded: directory inode %i, %B, offset %N: directory corrupted\n -#: e2fsck/problem.c:1491 +#: e2fsck/problem.c:1503 msgid "@d @i %i, %B, offset %N: @d corrupted\n" msgstr "@d@i %i,%B,偏移量 %N:@d已损坏\n" #. @-expanded: directory inode %i, %B, offset %N: filename too long\n -#: e2fsck/problem.c:1496 +#: e2fsck/problem.c:1508 msgid "@d @i %i, %B, offset %N: filename too long\n" msgstr "@d@i %i,%B,偏移量 %N:文件名过长\n" #. @-expanded: directory inode %i has an unallocated %B. -#: e2fsck/problem.c:1501 +#: e2fsck/problem.c:1513 msgid "@d @i %i has an unallocated %B. " msgstr "@d@i %i 含有未分配的 %B。 " #. @-expanded: '.' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1507 +#: e2fsck/problem.c:1519 #, no-c-format msgid "'.' @d @e in @d @i %i is not NULL terminated\n" msgstr "@d@i %i 中的“.”@d@e 没有以NULL终止\n" #. @-expanded: '..' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1513 +#: e2fsck/problem.c:1525 #, no-c-format msgid "'..' @d @e in @d @i %i is not NULL terminated\n" msgstr "@d@i %i 中的“..”@d@e 没有以NULL终止\n" #. @-expanded: inode %i (%Q) is an illegal character device.\n -#: e2fsck/problem.c:1518 +#: e2fsck/problem.c:1530 msgid "@i %i (%Q) is an @I character @v.\n" msgstr "@i %i(%Q)是一个@I的字符@v。\n" #. @-expanded: inode %i (%Q) is an illegal block device.\n -#: e2fsck/problem.c:1523 +#: e2fsck/problem.c:1535 msgid "@i %i (%Q) is an @I @b @v.\n" msgstr "@i %i(%Q)是一个@I的@b@v。\n" #. @-expanded: entry '%Dn' in %p (%i) is duplicate '.' entry.\n -#: e2fsck/problem.c:1528 +#: e2fsck/problem.c:1540 msgid "@E is duplicate '.' @e.\n" msgstr "@E为重复的“.”目录@e。\n" #. @-expanded: entry '%Dn' in %p (%i) is duplicate '..' entry.\n -#: e2fsck/problem.c:1533 +#: e2fsck/problem.c:1545 msgid "@E is duplicate '..' @e.\n" msgstr "@E为重复的“..”目录@e。\n" -#: e2fsck/problem.c:1539 e2fsck/problem.c:1898 +#: e2fsck/problem.c:1551 e2fsck/problem.c:1910 #, no-c-format msgid "Internal error: couldn't find dir_info for %i.\n" msgstr "内部错误:无法找到 %i 的dir_info。\n" #. @-expanded: entry '%Dn' in %p (%i) has rec_len of %Dr, should be %N.\n -#: e2fsck/problem.c:1544 +#: e2fsck/problem.c:1556 msgid "@E has rec_len of %Dr, @s %N.\n" msgstr "@E的rec_len为 %Dr,@s %N。\n" #. @-expanded: error allocating icount structure: %m\n -#: e2fsck/problem.c:1550 +#: e2fsck/problem.c:1562 #, no-c-format msgid "@A icount structure: %m\n" msgstr "分配icount结构体时出错:%m\n" #. @-expanded: Error iterating over directory blocks: %m\n -#: e2fsck/problem.c:1556 +#: e2fsck/problem.c:1568 #, no-c-format msgid "Error iterating over @d @bs: %m\n" msgstr "迭代@d@b时出错:%m\n" #. @-expanded: Error reading directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1561 +#: e2fsck/problem.c:1573 msgid "Error reading @d @b %b (@i %i): %m\n" msgstr "读取@d@b %b(@i %i)时出错:%m\n" #. @-expanded: Error writing directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1566 +#: e2fsck/problem.c:1578 msgid "Error writing @d @b %b (@i %i): %m\n" msgstr "写入@d@b %b(@i %i)时出错:%m\n" #. @-expanded: error allocating new directory block for inode %i (%s): %m\n -#: e2fsck/problem.c:1572 +#: e2fsck/problem.c:1584 #, no-c-format msgid "@A new @d @b for @i %i (%s): %m\n" msgstr "为@i %i(%s)分配新@d@b时出错:%m\n" #. @-expanded: Error deallocating inode %i: %m\n -#: e2fsck/problem.c:1578 +#: e2fsck/problem.c:1590 #, no-c-format msgid "Error deallocating @i %i: %m\n" msgstr "取消分配@i %i时出错:%m\n" #. @-expanded: directory entry for '.' in %p (%i) is big.\n -#: e2fsck/problem.c:1584 +#: e2fsck/problem.c:1596 #, no-c-format msgid "@d @e for '.' in %p (%i) is big.\n" msgstr "%p(%i)中“.”的@d@e太大。\n" #. @-expanded: inode %i (%Q) is an illegal FIFO.\n -#: e2fsck/problem.c:1589 +#: e2fsck/problem.c:1601 msgid "@i %i (%Q) is an @I FIFO.\n" msgstr "@i %i(%Q)是一个@I队列。\n" #. @-expanded: inode %i (%Q) is an illegal socket.\n -#: e2fsck/problem.c:1594 +#: e2fsck/problem.c:1606 msgid "@i %i (%Q) is an @I socket.\n" msgstr "@i %i(%Q)是一个@I套接字。\n" #. @-expanded: Setting filetype for entry '%Dn' in %p (%i) to %N.\n -#: e2fsck/problem.c:1599 +#: e2fsck/problem.c:1611 msgid "Setting filetype for @E to %N.\n" msgstr "将@E的文件类型设置为 %N。\n" #. @-expanded: entry '%Dn' in %p (%i) has an incorrect filetype (was %Dt, should be %N).\n -#: e2fsck/problem.c:1604 +#: e2fsck/problem.c:1616 msgid "@E has an incorrect filetype (was %Dt, @s %N).\n" msgstr "@E含有错误的文件类型(%Dt,@s %N)。\n" #. @-expanded: entry '%Dn' in %p (%i) has filetype set.\n -#: e2fsck/problem.c:1609 +#: e2fsck/problem.c:1621 msgid "@E has filetype set.\n" msgstr "@E被设置了文件类型。\n" #. @-expanded: entry '%Dn' in %p (%i) has a zero-length name.\n -#: e2fsck/problem.c:1614 +#: e2fsck/problem.c:1626 msgid "@E has a @z name.\n" msgstr "@E含有长度为零的名称。\n" #. @-expanded: Symlink %Q (inode #%i) is invalid.\n -#: e2fsck/problem.c:1619 +#: e2fsck/problem.c:1631 msgid "Symlink %Q (@i #%i) is @n.\n" msgstr "符号链接 %Q(@i #%i)无效。\n" #. @-expanded: extended attribute block for inode %i (%Q) is invalid (%If).\n -#: e2fsck/problem.c:1624 +#: e2fsck/problem.c:1636 msgid "@a @b @F @n (%If).\n" msgstr "@i %i 的@a@b无效(%lf)。\n" #. @-expanded: filesystem contains large files, but lacks LARGE_FILE flag in superblock.\n -#: e2fsck/problem.c:1629 +#: e2fsck/problem.c:1641 msgid "@f contains large files, but lacks LARGE_FILE flag in @S.\n" msgstr "@f含有大文件,但@S中未设置LARGE_FILE标志。\n" #. @-expanded: problem in HTREE directory inode %d: %B not referenced\n -#: e2fsck/problem.c:1634 +#: e2fsck/problem.c:1646 msgid "@p @h %d: %B not referenced\n" msgstr "@h %d 中发现问题:%B\n" #. @-expanded: problem in HTREE directory inode %d: %B referenced twice\n -#: e2fsck/problem.c:1639 +#: e2fsck/problem.c:1651 msgid "@p @h %d: %B referenced twice\n" msgstr "@h %d 中发现问题:%B 被引用了两次\n" #. @-expanded: problem in HTREE directory inode %d: %B has bad min hash\n -#: e2fsck/problem.c:1644 +#: e2fsck/problem.c:1656 msgid "@p @h %d: %B has bad min hash\n" msgstr "@h %d 中发现问题:%B 含有错误的最小hash值\n" #. @-expanded: problem in HTREE directory inode %d: %B has bad max hash\n -#: e2fsck/problem.c:1649 +#: e2fsck/problem.c:1661 msgid "@p @h %d: %B has bad max hash\n" msgstr "@h %d 中发现问题:%B 含有错误的最大hash值\n" #. @-expanded: invalid HTREE directory inode %d (%q). -#: e2fsck/problem.c:1654 +#: e2fsck/problem.c:1666 msgid "@n @h %d (%q). " msgstr "@n@h %d(%q)。 " #. @-expanded: problem in HTREE directory inode %d (%q): bad block number %b.\n -#: e2fsck/problem.c:1658 +#: e2fsck/problem.c:1670 msgid "@p @h %d (%q): bad @b number %b.\n" msgstr "@h %d(%q)中发现问题:@b编号 %b 无效。\n" #. @-expanded: problem in HTREE directory inode %d: root node is invalid\n -#: e2fsck/problem.c:1669 +#: e2fsck/problem.c:1681 #, no-c-format msgid "@p @h %d: root node is @n\n" msgstr "@p@h %d:结点@n\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid limit (%N)\n -#: e2fsck/problem.c:1674 +#: e2fsck/problem.c:1686 msgid "@p @h %d: %B has @n limit (%N)\n" msgstr "@h %d 中发现问题:%B 含有@n限制(%N)\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid count (%N)\n -#: e2fsck/problem.c:1679 +#: e2fsck/problem.c:1691 msgid "@p @h %d: %B has @n count (%N)\n" msgstr "@h %d 中发现问题:%B 含有@n计数(%N)\n" #. @-expanded: problem in HTREE directory inode %d: %B has an unordered hash table\n -#: e2fsck/problem.c:1684 +#: e2fsck/problem.c:1696 msgid "@p @h %d: %B has an unordered hash table\n" msgstr "@h %d 中发现问题:%B 含有未排序的hash表\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid depth (%N)\n -#: e2fsck/problem.c:1689 +#: e2fsck/problem.c:1701 msgid "@p @h %d: %B has @n depth (%N)\n" msgstr "@h %d 中发现问题:%B 含有@n深度(%N)\n" #. @-expanded: Duplicate entry '%Dn' in %p (%i) found. -#: e2fsck/problem.c:1694 +#: e2fsck/problem.c:1706 msgid "Duplicate @E found. " msgstr "发现%p(%i)中有重复项“%Dn”。 " #. @-expanded: entry '%Dn' in %p (%i) has a non-unique filename.\n #. @-expanded: Rename to %s -#: e2fsck/problem.c:1699 +#: e2fsck/problem.c:1711 #, no-c-format msgid "" "@E has a non-unique filename.\n" @@ -2448,7 +2448,7 @@ #. @-expanded: Duplicate entry '%Dn' found.\n #. @-expanded: \tMarking %p (%i) to be rebuilt.\n #. @-expanded: \n -#: e2fsck/problem.c:1704 +#: e2fsck/problem.c:1716 msgid "" "Duplicate @e '%Dn' found.\n" "\tMarking %p (%i) to be rebuilt.\n" @@ -2459,155 +2459,155 @@ "\n" #. @-expanded: i_blocks_hi for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1709 +#: e2fsck/problem.c:1721 msgid "i_blocks_hi @F %N, @s zero.\n" msgstr "@i %i(%Q)的i_blocks_hi为 %N,@s0。\n" #. @-expanded: Unexpected block in HTREE directory inode %d (%q).\n -#: e2fsck/problem.c:1714 +#: e2fsck/problem.c:1726 msgid "Unexpected @b in @h %d (%q).\n" msgstr "@h %d(%q)中有额外的@b。\n" #. @-expanded: entry '%Dn' in %p (%i) references inode %Di in group %g where _INODE_UNINIT is set.\n -#: e2fsck/problem.c:1719 +#: e2fsck/problem.c:1731 msgid "@E references @i %Di in @g %g where _INODE_UNINIT is set.\n" msgstr "@E引用了@g %g 中的@i %Di,但该@g被设置了_INODE_UNINIT标志。\n" #. @-expanded: entry '%Dn' in %p (%i) references inode %Di found in group %g's unused inodes area.\n -#: e2fsck/problem.c:1724 +#: e2fsck/problem.c:1736 msgid "@E references @i %Di found in @g %g's unused inodes area.\n" msgstr "@E引用了@g %g 中的@i %Di,但该@i位于未使用inode区。\n" #. @-expanded: i_file_acl_hi for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1729 +#: e2fsck/problem.c:1741 msgid "i_file_acl_hi @F %N, @s zero.\n" msgstr "@i %i (%Q)的i_file_acl_hi为 %N,@s0。\n" #. @-expanded: problem in HTREE directory inode %d: root node fails checksum.\n -#: e2fsck/problem.c:1735 +#: e2fsck/problem.c:1747 #, no-c-format msgid "@p @h %d: root node fails checksum.\n" msgstr "@p@h %d:根结点的校验值错误。\n" #. @-expanded: problem in HTREE directory inode %d: internal node fails checksum.\n -#: e2fsck/problem.c:1741 +#: e2fsck/problem.c:1753 #, no-c-format msgid "@p @h %d: internal node fails checksum.\n" msgstr "@p@h %d:内部结点的校验值错误。\n" #. @-expanded: directory inode %i, %B, offset %N: directory has no checksum.\n -#: e2fsck/problem.c:1746 +#: e2fsck/problem.c:1758 msgid "@d @i %i, %B, offset %N: @d has no checksum.\n" msgstr "@d@i %i,%B,偏移量 %N:@d缺少校验值。\n" #. @-expanded: directory inode %i, %B: directory passes checks but fails checksum.\n -#: e2fsck/problem.c:1751 +#: e2fsck/problem.c:1763 msgid "@d @i %i, %B: @d passes checks but fails checksum.\n" msgstr "@d@i %i,%B:@d通过了检验,但校验值错误。\n" #. @-expanded: Inline directory inode %i size (%N) must be a multiple of 4.\n -#: e2fsck/problem.c:1756 +#: e2fsck/problem.c:1768 msgid "Inline @d @i %i size (%N) must be a multiple of 4.\n" msgstr "内联@d @i %i 的大小(%N)必须为4的整数倍。\n" #. @-expanded: Fixing size of inline directory inode %i failed.\n -#: e2fsck/problem.c:1762 +#: e2fsck/problem.c:1774 #, no-c-format msgid "Fixing size of inline @d @i %i failed.\n" msgstr "修复内联@d @i %i 的大小失败。\n" #. @-expanded: Encrypted entry '%Dn' in %p (%i) is too short.\n -#: e2fsck/problem.c:1767 +#: e2fsck/problem.c:1779 msgid "Encrypted @E is too short.\n" msgstr "加密的@E太短。\n" #. @-expanded: Pass 3: Checking directory connectivity\n -#: e2fsck/problem.c:1774 +#: e2fsck/problem.c:1786 msgid "Pass 3: Checking @d connectivity\n" msgstr "第 3 步:检查目录连接性\n" #. @-expanded: root inode not allocated. -#: e2fsck/problem.c:1779 +#: e2fsck/problem.c:1791 msgid "@r not allocated. " msgstr "@r未被分配。 " #. @-expanded: No room in lost+found directory. -#: e2fsck/problem.c:1784 +#: e2fsck/problem.c:1796 msgid "No room in @l @d. " msgstr "@l@d中没有空间。 " #. @-expanded: Unconnected directory inode %i (%p)\n -#: e2fsck/problem.c:1790 +#: e2fsck/problem.c:1802 #, no-c-format msgid "Unconnected @d @i %i (%p)\n" msgstr "未被连接的@d@i %i(%p)\n" #. @-expanded: /lost+found not found. -#: e2fsck/problem.c:1795 +#: e2fsck/problem.c:1807 msgid "/@l not found. " msgstr "/@l未找到。 " #. @-expanded: '..' in %Q (%i) is %P (%j), should be %q (%d).\n -#: e2fsck/problem.c:1800 +#: e2fsck/problem.c:1812 msgid "'..' in %Q (%i) is %P (%j), @s %q (%d).\n" msgstr "%Q(%i)中的“..”为 %P(%j),@s %q(%d)\n" #. @-expanded: Bad or non-existent /lost+found. Cannot reconnect.\n -#: e2fsck/problem.c:1806 +#: e2fsck/problem.c:1818 #, no-c-format msgid "Bad or non-existent /@l. Cannot reconnect.\n" msgstr "错误或不存在的/@l。无法重新连接。\n" #. @-expanded: Could not expand /lost+found: %m\n -#: e2fsck/problem.c:1812 +#: e2fsck/problem.c:1824 #, no-c-format msgid "Could not expand /@l: %m\n" msgstr "无法扩充/@l:%m\n" -#: e2fsck/problem.c:1818 +#: e2fsck/problem.c:1830 #, no-c-format msgid "Could not reconnect %i: %m\n" msgstr "无法重新连接%i:%m\n" #. @-expanded: Error while trying to find /lost+found: %m\n -#: e2fsck/problem.c:1824 +#: e2fsck/problem.c:1836 #, no-c-format msgid "Error while trying to find /@l: %m\n" msgstr "尝试查找/@l时出错:%m\n" #. @-expanded: ext2fs_new_block: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1830 +#: e2fsck/problem.c:1842 #, no-c-format msgid "ext2fs_new_@b: %m while trying to create /@l @d\n" msgstr "ext2fs_new_block:尝试创建/@l@d时%m\n" #. @-expanded: ext2fs_new_inode: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1836 +#: e2fsck/problem.c:1848 #, no-c-format msgid "ext2fs_new_@i: %m while trying to create /@l @d\n" msgstr "ext2fs_new_inode:尝试创建/@l@d时%m\n" #. @-expanded: ext2fs_new_dir_block: %m while creating new directory block\n -#: e2fsck/problem.c:1842 +#: e2fsck/problem.c:1854 #, no-c-format msgid "ext2fs_new_dir_@b: %m while creating new @d @b\n" msgstr "ext2fs_new_dir_block:创建新的@d@b时%m\n" #. @-expanded: ext2fs_write_dir_block: %m while writing the directory block for /lost+found\n -#: e2fsck/problem.c:1848 +#: e2fsck/problem.c:1860 #, no-c-format msgid "ext2fs_write_dir_@b: %m while writing the @d @b for /@l\n" msgstr "ext2fs_new_dir_block:为/@l创建新的@d@b时%m\n" #. @-expanded: Error while adjusting inode count on inode %i\n -#: e2fsck/problem.c:1854 +#: e2fsck/problem.c:1866 #, no-c-format msgid "Error while adjusting @i count on @i %i\n" msgstr "调整@i %i的inode计数时出错\n" #. @-expanded: Couldn't fix parent of inode %i: %m\n #. @-expanded: \n -#: e2fsck/problem.c:1860 +#: e2fsck/problem.c:1872 #, no-c-format msgid "" "Couldn't fix parent of @i %i: %m\n" @@ -2618,7 +2618,7 @@ #. @-expanded: Couldn't fix parent of inode %i: Couldn't find parent directory entry\n #. @-expanded: \n -#: e2fsck/problem.c:1866 +#: e2fsck/problem.c:1878 #, no-c-format msgid "" "Couldn't fix parent of @i %i: Couldn't find parent @d @e\n" @@ -2628,41 +2628,41 @@ "\n" #. @-expanded: Error creating root directory (%s): %m\n -#: e2fsck/problem.c:1877 +#: e2fsck/problem.c:1889 #, no-c-format msgid "Error creating root @d (%s): %m\n" msgstr "创建根@d(%s)时出错:%m\n" #. @-expanded: Error creating /lost+found directory (%s): %m\n -#: e2fsck/problem.c:1883 +#: e2fsck/problem.c:1895 #, no-c-format msgid "Error creating /@l @d (%s): %m\n" msgstr "创建/@l@d(%s)时出错:%m\n" #. @-expanded: root inode is not a directory; aborting.\n -#: e2fsck/problem.c:1888 +#: e2fsck/problem.c:1900 msgid "@r is not a @d; aborting.\n" msgstr "@r不是一个@d;已终止执行。\n" #. @-expanded: Cannot proceed without a root inode.\n -#: e2fsck/problem.c:1893 +#: e2fsck/problem.c:1905 msgid "Cannot proceed without a @r.\n" msgstr "无法在没有@r的情况下继续。\n" #. @-expanded: /lost+found is not a directory (ino=%i)\n -#: e2fsck/problem.c:1904 +#: e2fsck/problem.c:1916 #, no-c-format msgid "/@l is not a @d (ino=%i)\n" msgstr "/@l 不是一个@d(ino=%i)\n" #. @-expanded: /lost+found has inline data\n -#: e2fsck/problem.c:1909 +#: e2fsck/problem.c:1921 msgid "/@l has inline data\n" msgstr "/@l 含有内联数据\n" #. @-expanded: Cannot allocate space for /lost+found.\n #. @-expanded: Place lost files in root directory instead -#: e2fsck/problem.c:1914 +#: e2fsck/problem.c:1926 msgid "" "Cannot allocate space for /@l.\n" "Place lost files in root directory instead" @@ -2673,7 +2673,7 @@ #. @-expanded: Insufficient space to recover lost files!\n #. @-expanded: Move data off the filesystem and re-run e2fsck.\n #. @-expanded: \n -#: e2fsck/problem.c:1919 +#: e2fsck/problem.c:1931 msgid "" "Insufficient space to recover lost files!\n" "Move data off the @f and re-run e2fsck.\n" @@ -2684,52 +2684,52 @@ "\n" #. @-expanded: /lost+found is encrypted\n -#: e2fsck/problem.c:1924 +#: e2fsck/problem.c:1936 msgid "/@l is encrypted\n" msgstr "/@l 已被加密\n" -#: e2fsck/problem.c:1931 +#: e2fsck/problem.c:1943 msgid "Pass 3A: Optimizing directories\n" msgstr "第 3A 步:优化目录\n" -#: e2fsck/problem.c:1937 +#: e2fsck/problem.c:1949 #, no-c-format msgid "Failed to create dirs_to_hash iterator: %m\n" msgstr "创建dirs_to_hash迭代器出错:%m\n" -#: e2fsck/problem.c:1942 +#: e2fsck/problem.c:1954 msgid "Failed to optimize directory %q (%d): %m\n" msgstr "优化目录 %q(%d)失败:%m\n" -#: e2fsck/problem.c:1947 +#: e2fsck/problem.c:1959 msgid "Optimizing directories: " msgstr "优化目录: " -#: e2fsck/problem.c:1964 +#: e2fsck/problem.c:1976 msgid "Pass 4: Checking reference counts\n" msgstr "第 4 步:检查引用计数\n" #. @-expanded: unattached zero-length inode %i. -#: e2fsck/problem.c:1970 +#: e2fsck/problem.c:1982 #, no-c-format msgid "@u @z @i %i. " msgstr "@u@z@i %i。 " #. @-expanded: unattached inode %i\n -#: e2fsck/problem.c:1976 +#: e2fsck/problem.c:1988 #, no-c-format msgid "@u @i %i\n" msgstr "@u@i %i。\n" #. @-expanded: inode %i ref count is %Il, should be %N. -#: e2fsck/problem.c:1981 +#: e2fsck/problem.c:1993 msgid "@i %i ref count is %Il, @s %N. " msgstr "@i %i 的引用计数为 %Il,@s %N。 " #. @-expanded: WARNING: PROGRAMMING BUG IN E2FSCK!\n #. @-expanded: \tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n #. @-expanded: inode_link_info[%i] is %N, inode.i_links_count is %Il. They should be the same!\n -#: e2fsck/problem.c:1985 +#: e2fsck/problem.c:1997 msgid "" "WARNING: PROGRAMMING BUG IN E2FSCK!\n" "\tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n" @@ -2740,143 +2740,143 @@ "@i_link_info[%i] 为 %N,@i.i_links_count 为 %Il。它们应当相同!\n" #. @-expanded: extended attribute inode %i ref count is %N, should be %n. -#: e2fsck/problem.c:1992 +#: e2fsck/problem.c:2004 msgid "@a @i %i ref count is %N, @s %n. " msgstr "" #. @-expanded: Pass 5: Checking group summary information\n -#: e2fsck/problem.c:2004 +#: e2fsck/problem.c:2021 msgid "Pass 5: Checking @g summary information\n" msgstr "第 5 步:检查@g概要信息\n" #. @-expanded: Padding at end of inode bitmap is not set. -#: e2fsck/problem.c:2009 +#: e2fsck/problem.c:2026 msgid "Padding at end of @i @B is not set. " msgstr "@i@B末尾的填充值未设置。 " #. @-expanded: Padding at end of block bitmap is not set. -#: e2fsck/problem.c:2014 +#: e2fsck/problem.c:2031 msgid "Padding at end of @b @B is not set. " msgstr "@b@B末尾的填充值未设置。 " #. @-expanded: block bitmap differences: -#: e2fsck/problem.c:2019 +#: e2fsck/problem.c:2036 msgid "@b @B differences: " msgstr "@b@B的差异: " #. @-expanded: inode bitmap differences: -#: e2fsck/problem.c:2041 +#: e2fsck/problem.c:2058 msgid "@i @B differences: " msgstr "@i@B的差异: " #. @-expanded: Free inodes count wrong for group #%g (%i, counted=%j).\n -#: e2fsck/problem.c:2063 +#: e2fsck/problem.c:2080 msgid "Free @is count wrong for @g #%g (%i, counted=%j).\n" msgstr "@g #%g的可用@i计数错误(%i,实际为%j)。\n" #. @-expanded: Directories count wrong for group #%g (%i, counted=%j).\n -#: e2fsck/problem.c:2068 +#: e2fsck/problem.c:2085 msgid "Directories count wrong for @g #%g (%i, counted=%j).\n" msgstr "@g #%g的目录计数错误(%i,实际为%j)\n" #. @-expanded: Free inodes count wrong (%i, counted=%j).\n -#: e2fsck/problem.c:2073 +#: e2fsck/problem.c:2090 msgid "Free @is count wrong (%i, counted=%j).\n" msgstr "可用@i数错误(%i,实际为%j)\n" #. @-expanded: Free blocks count wrong for group #%g (%b, counted=%c).\n -#: e2fsck/problem.c:2078 +#: e2fsck/problem.c:2095 msgid "Free @bs count wrong for @g #%g (%b, counted=%c).\n" msgstr "@g #%g的可用@b计数错误(%i,实际为%j)。\n" #. @-expanded: Free blocks count wrong (%b, counted=%c).\n -#: e2fsck/problem.c:2083 +#: e2fsck/problem.c:2100 msgid "Free @bs count wrong (%b, counted=%c).\n" msgstr "可用@b数错误(%i,实际为%j)\n" #. @-expanded: PROGRAMMING ERROR: filesystem (#%N) bitmap endpoints (%b, %c) don't match calculated bitmap #. @-expanded: endpoints (%i, %j)\n -#: e2fsck/problem.c:2088 +#: e2fsck/problem.c:2105 msgid "" "PROGRAMMING ERROR: @f (#%N) @B endpoints (%b, %c) don't match calculated @B " "endpoints (%i, %j)\n" msgstr "程序错误:@f(# %n)@B端点(%b,%c)与计算值(%i,%j)不符\n" -#: e2fsck/problem.c:2094 +#: e2fsck/problem.c:2111 msgid "Internal error: fudging end of bitmap (%N)\n" msgstr "内部错误:虚构的位图端点\n" #. @-expanded: Error copying in replacement inode bitmap: %m\n -#: e2fsck/problem.c:2100 +#: e2fsck/problem.c:2117 #, no-c-format msgid "Error copying in replacement @i @B: %m\n" msgstr "替换@i@B时拷贝错误:%m\n" #. @-expanded: Error copying in replacement block bitmap: %m\n -#: e2fsck/problem.c:2106 +#: e2fsck/problem.c:2123 #, no-c-format msgid "Error copying in replacement @b @B: %m\n" msgstr "替换@b@B时拷贝错误:%m\n" #. @-expanded: group %g block(s) in use but group is marked BLOCK_UNINIT\n -#: e2fsck/problem.c:2136 +#: e2fsck/problem.c:2153 #, no-c-format msgid "@g %g @b(s) in use but @g is marked BLOCK_UNINIT\n" msgstr "@g %g @b已被使用,但@g被标记为BLOCK_UNINIT\n" #. @-expanded: group %g inode(s) in use but group is marked INODE_UNINIT\n -#: e2fsck/problem.c:2142 +#: e2fsck/problem.c:2159 #, no-c-format msgid "@g %g @i(s) in use but @g is marked INODE_UNINIT\n" msgstr "@g %g @i已被使用,但@g被标记为INODE_UNINIT\n" #. @-expanded: group %g inode bitmap does not match checksum.\n -#: e2fsck/problem.c:2148 +#: e2fsck/problem.c:2165 #, no-c-format msgid "@g %g @i @B does not match checksum.\n" msgstr "@g %g @i @B 与自身校验值不符。\n" #. @-expanded: group %g block bitmap does not match checksum.\n -#: e2fsck/problem.c:2154 +#: e2fsck/problem.c:2171 #, no-c-format msgid "@g %g @b @B does not match checksum.\n" msgstr "@g %g @b @B 与自身校验值不符。\n" #. @-expanded: Recreate journal -#: e2fsck/problem.c:2161 +#: e2fsck/problem.c:2178 msgid "Recreate @j" msgstr "重建@j" -#: e2fsck/problem.c:2166 +#: e2fsck/problem.c:2183 msgid "Update quota info for quota type %N" msgstr "更新配额类型 %N 的配额信息" #. @-expanded: Error setting block group checksum info: %m\n -#: e2fsck/problem.c:2172 +#: e2fsck/problem.c:2189 #, no-c-format msgid "Error setting @b @g checksum info: %m\n" msgstr "设置@b@g的校验信息时出错:%m\n" -#: e2fsck/problem.c:2178 +#: e2fsck/problem.c:2195 #, no-c-format msgid "Error writing file system info: %m\n" msgstr "写入文件系统信息时出错:%m\n" -#: e2fsck/problem.c:2184 +#: e2fsck/problem.c:2201 #, no-c-format msgid "Error flushing writes to storage device: %m\n" msgstr "将缓冲写入到存储设备:%m\n" -#: e2fsck/problem.c:2189 +#: e2fsck/problem.c:2206 msgid "Error writing quota info for quota type %N: %m\n" msgstr "写入配额类型 %N 的配额信息时出错:%m\n" -#: e2fsck/problem.c:2352 +#: e2fsck/problem.c:2369 #, c-format msgid "Unhandled error code (0x%x)!\n" msgstr "未处理的错误码 (0x%x)!\n" -#: e2fsck/problem.c:2482 e2fsck/problem.c:2486 +#: e2fsck/problem.c:2499 e2fsck/problem.c:2503 msgid "IGNORED" msgstr "已忽略" @@ -2905,12 +2905,12 @@ #: e2fsck/super.c:224 #, c-format msgid "while calling ext2fs_block_iterate for inode %u" -msgstr "" +msgstr "为 inode %u 调用 ext2fs_block_iterate 时" #: e2fsck/super.c:249 #, c-format msgid "while calling ext2fs_adjust_ea_refcount2 for inode %u" -msgstr "" +msgstr "为 inode %u 调用 ext2fs_adjust_ea_refcount2 时" #: e2fsck/super.c:374 msgid "Truncating" @@ -3090,7 +3090,7 @@ msgid_plural "%12u files\n" msgstr[0] "%12u 个文件\n" -#: e2fsck/unix.c:238 misc/badblocks.c:1002 misc/tune2fs.c:2986 misc/util.c:129 +#: e2fsck/unix.c:238 misc/badblocks.c:1002 misc/tune2fs.c:2997 misc/util.c:129 #: resize/main.c:354 #, c-format msgid "while determining whether %s is mounted." @@ -3225,11 +3225,11 @@ #: e2fsck/unix.c:769 msgid "\tea_ver=\n" -msgstr "" +msgstr "\tea_ver=\n" #: e2fsck/unix.c:778 msgid "\treadahead_kb=\n" -msgstr "" +msgstr "\treadahead_kb=<缓冲大小>\n" #: e2fsck/unix.c:790 #, c-format @@ -3259,7 +3259,7 @@ msgstr "此版本的e2fsck不支持 -t 选项。\n" #: e2fsck/unix.c:934 e2fsck/unix.c:1012 misc/e2initrd_helper.c:330 -#: misc/tune2fs.c:1695 misc/tune2fs.c:1990 misc/tune2fs.c:2008 +#: misc/tune2fs.c:1707 misc/tune2fs.c:2002 misc/tune2fs.c:2020 #, c-format msgid "Unable to resolve '%s'" msgstr "无法解析“%s”" @@ -3319,7 +3319,7 @@ msgid "while checking MMP block" msgstr "检测 MMP 块时" -#: misc/tune2fs.c:2900 +#: misc/tune2fs.c:2912 msgid "" "If you are sure the filesystem is not in use on any node, run:\n" "'tune2fs -f -E clear_mmp {device}'\n" @@ -3332,8 +3332,8 @@ msgstr "读取 MMP 块时" #: e2fsck/unix.c:1302 e2fsck/unix.c:1354 misc/e2undo.c:236 misc/e2undo.c:281 -#: misc/mke2fs.c:2696 misc/mke2fs.c:2747 misc/tune2fs.c:2713 -#: misc/tune2fs.c:2758 resize/main.c:188 resize/main.c:233 +#: misc/mke2fs.c:2694 misc/mke2fs.c:2745 misc/tune2fs.c:2725 +#: misc/tune2fs.c:2770 resize/main.c:188 resize/main.c:233 #, c-format msgid "" "Overwriting existing filesystem; this can be undone using the command:\n" @@ -3344,13 +3344,13 @@ " e2undo %s %s\n" "\n" -#: e2fsck/unix.c:1343 misc/e2undo.c:270 misc/mke2fs.c:2736 misc/tune2fs.c:2747 +#: e2fsck/unix.c:1343 misc/e2undo.c:270 misc/mke2fs.c:2734 misc/tune2fs.c:2759 #: resize/main.c:222 #, c-format msgid "while trying to delete %s" msgstr "尝试删除 %s 时" -#: e2fsck/unix.c:1369 misc/mke2fs.c:2762 resize/main.c:243 +#: e2fsck/unix.c:1369 misc/mke2fs.c:2760 resize/main.c:243 msgid "while trying to setup undo file\n" msgstr "尝试创建撤销记录时\n" @@ -3435,65 +3435,65 @@ msgid "Get a newer version of e2fsck!" msgstr "请获取新版本的e2fsck!" -#: e2fsck/unix.c:1749 +#: e2fsck/unix.c:1748 #, c-format msgid "while checking journal for %s" msgstr "检查 %s 的日志时" -#: e2fsck/unix.c:1752 +#: e2fsck/unix.c:1751 msgid "Cannot proceed with file system check" msgstr "无法在系统检查时进行" -#: e2fsck/unix.c:1763 +#: e2fsck/unix.c:1762 msgid "" "Warning: skipping journal recovery because doing a read-only filesystem " "check.\n" msgstr "警告:由于只读系统检查,跳过日志恢复流程。\n" -#: e2fsck/unix.c:1775 +#: e2fsck/unix.c:1774 #, c-format msgid "unable to set superblock flags on %s\n" msgstr "无法设置 %s 的超级块标志。\n" -#: e2fsck/unix.c:1781 +#: e2fsck/unix.c:1780 #, c-format msgid "Journal checksum error found in %s\n" msgstr "在 %s 中发现日志校验值错误\n" -#: e2fsck/unix.c:1785 +#: e2fsck/unix.c:1784 #, c-format msgid "Journal corrupted in %s\n" msgstr "%s 中的日志已损坏\n" -#: e2fsck/unix.c:1789 +#: e2fsck/unix.c:1788 #, c-format msgid "while recovering journal of %s" msgstr "恢复 %s 的日志时" -#: e2fsck/unix.c:1811 +#: e2fsck/unix.c:1810 #, c-format msgid "%s has unsupported feature(s):" msgstr "%s 有不被支持的特性:" -#: e2fsck/unix.c:1876 +#: e2fsck/unix.c:1875 #, c-format msgid "%s: %s while reading bad blocks inode\n" msgstr "%s:读取坏块inode时%s\n" -#: e2fsck/unix.c:1879 +#: e2fsck/unix.c:1878 msgid "This doesn't bode well, but we'll try to go on...\n" msgstr "这并不是一个好预兆,然而我们将继续进行...\n" -#: e2fsck/unix.c:1919 +#: e2fsck/unix.c:1918 #, c-format msgid "Creating journal (%d blocks): " msgstr "创建日志(%d 个块): " -#: e2fsck/unix.c:1929 +#: e2fsck/unix.c:1928 msgid " Done.\n" msgstr " 完毕。\n" -#: e2fsck/unix.c:1931 +#: e2fsck/unix.c:1930 msgid "" "\n" "*** journal has been regenerated ***\n" @@ -3501,36 +3501,38 @@ "\n" "*** 日志已被重建 ***\n" -#: e2fsck/unix.c:1937 +#: e2fsck/unix.c:1936 msgid "aborted" msgstr "已中止" -#: e2fsck/unix.c:1939 +#: e2fsck/unix.c:1938 #, c-format msgid "%s: e2fsck canceled.\n" msgstr "%s:e2fsck被取消。\n" -#: e2fsck/unix.c:1966 +#: e2fsck/unix.c:1965 msgid "Restarting e2fsck from the beginning...\n" msgstr "正在从头开始e2fsck...\n" -#: e2fsck/unix.c:1970 +#: e2fsck/unix.c:1969 msgid "while resetting context" msgstr "重置上下文时" -#: e2fsck/unix.c:2029 +#: e2fsck/unix.c:2028 #, c-format msgid "" "\n" "%s: ***** FILE SYSTEM ERRORS CORRECTED *****\n" msgstr "" +"\n" +"%s:***** 文件系统错误已修正 *****\n" -#: e2fsck/unix.c:2031 +#: e2fsck/unix.c:2030 #, c-format msgid "%s: File system was modified.\n" -msgstr "" +msgstr "%s:文件系统已被修改。\n" -#: e2fsck/unix.c:2035 e2fsck/util.c:71 +#: e2fsck/unix.c:2034 e2fsck/util.c:71 #, c-format msgid "" "\n" @@ -3539,12 +3541,12 @@ "\n" "%s:***** 文件系统已修改 *****\n" -#: e2fsck/unix.c:2040 +#: e2fsck/unix.c:2039 #, c-format msgid "%s: ***** REBOOT SYSTEM *****\n" msgstr "%s:***** 请重新启动系统 *****\n" -#: e2fsck/unix.c:2050 e2fsck/util.c:77 +#: e2fsck/unix.c:2049 e2fsck/util.c:77 #, c-format msgid "" "\n" @@ -3555,51 +3557,51 @@ "%s:********** 警告:文件系统上仍有错误 **********\n" "\n" -#: e2fsck/util.c:196 misc/util.c:93 +#: e2fsck/util.c:195 misc/util.c:93 msgid "yY" msgstr "yY" -#: e2fsck/util.c:197 misc/util.c:112 +#: e2fsck/util.c:196 misc/util.c:112 msgid "nN" msgstr "nN" -#: e2fsck/util.c:198 +#: e2fsck/util.c:197 msgid "aA" msgstr "aA" -#: e2fsck/util.c:202 +#: e2fsck/util.c:201 msgid " ('a' enables 'yes' to all) " msgstr " (“a” 表示全部回答“yes”) " -#: e2fsck/util.c:219 +#: e2fsck/util.c:218 msgid "" msgstr "" -#: e2fsck/util.c:221 +#: e2fsck/util.c:220 msgid "" msgstr "" -#: e2fsck/util.c:223 +#: e2fsck/util.c:222 msgid " (y/n)" msgstr " (y/n)" -#: e2fsck/util.c:246 +#: e2fsck/util.c:245 msgid "cancelled!\n" msgstr "已取消!\n" -#: e2fsck/util.c:279 +#: e2fsck/util.c:278 msgid "yes to all\n" msgstr "全部回答“yes”\n" -#: e2fsck/util.c:281 +#: e2fsck/util.c:280 msgid "yes\n" msgstr "是\n" -#: e2fsck/util.c:283 +#: e2fsck/util.c:282 msgid "no\n" msgstr "否\n" -#: e2fsck/util.c:293 +#: e2fsck/util.c:292 #, c-format msgid "" "%s? no\n" @@ -3608,7 +3610,7 @@ "%s? no\n" "\n" -#: e2fsck/util.c:297 +#: e2fsck/util.c:296 #, c-format msgid "" "%s? yes\n" @@ -3617,38 +3619,38 @@ "%s? yes\n" "\n" -#: e2fsck/util.c:301 +#: e2fsck/util.c:300 msgid "yes" msgstr "yes" -#: e2fsck/util.c:301 +#: e2fsck/util.c:300 msgid "no" msgstr "no" -#: e2fsck/util.c:317 +#: e2fsck/util.c:316 #, c-format msgid "e2fsck_read_bitmaps: illegal bitmap block(s) for %s" msgstr "e2fsck_read_bitmaps:%s 含有非法的位图块" -#: e2fsck/util.c:322 +#: e2fsck/util.c:321 msgid "reading inode and block bitmaps" msgstr "读取inode和块位图" -#: e2fsck/util.c:334 +#: e2fsck/util.c:333 #, c-format msgid "while retrying to read bitmaps for %s" msgstr "重新尝试读取 %s 的位图时" -#: e2fsck/util.c:346 +#: e2fsck/util.c:345 msgid "writing block and inode bitmaps" msgstr "写入块和inode位图" -#: e2fsck/util.c:351 +#: e2fsck/util.c:350 #, c-format msgid "while rewriting block and inode bitmaps for %s" msgstr "重写 %s 的block和inode位图时" -#: e2fsck/util.c:363 +#: e2fsck/util.c:362 #, c-format msgid "" "\n" @@ -3671,27 +3673,27 @@ msgid "Memory used: %lu, " msgstr "已使用内存:%lu, " -#: e2fsck/util.c:455 +#: e2fsck/util.c:454 #, c-format msgid "time: %5.2f/%5.2f/%5.2f\n" msgstr "时间:%5.2f/%5.2f/%5.2f\n" -#: e2fsck/util.c:460 +#: e2fsck/util.c:459 #, c-format msgid "elapsed time: %6.3f\n" msgstr "持续时间:%6.3f\n" -#: e2fsck/util.c:495 e2fsck/util.c:509 +#: e2fsck/util.c:494 e2fsck/util.c:508 #, c-format msgid "while reading inode %lu in %s" msgstr "读取 %2$s 中的inode %1$lu 时" -#: e2fsck/util.c:523 e2fsck/util.c:536 +#: e2fsck/util.c:522 e2fsck/util.c:535 #, c-format msgid "while writing inode %lu in %s" msgstr "写入 %2$s 中的inode %1$lu 时" -#: e2fsck/util.c:792 +#: e2fsck/util.c:793 msgid "" "UNEXPECTED INCONSISTENCY: the filesystem is being modified while fsck is " "running.\n" @@ -3710,6 +3712,10 @@ " [-p num_passes] [-t test_pattern [-t test_pattern [...]]]\n" " device [last_block [first_block]]\n" msgstr "" +"用法:%s [-b 块大小] [-i 输入文件] [-o 输出文件] [-svwnfBX]\n" +" [-c 立即块数] [-d 读取延迟因子] [-e 最大坏块数]\n" +" [-p 需要通过测试的块数] [-t 测试模式 [-t 测试模式 [...]]]\n" +" 设备 [末块 [首块]]\n" #: misc/badblocks.c:111 #, c-format @@ -3969,8 +3975,8 @@ msgid "while reading inode %u" msgstr "读取 inode %u 时" -#: misc/create_inode.c:90 misc/create_inode.c:288 misc/create_inode.c:353 -#: misc/create_inode.c:391 +#: misc/create_inode.c:90 misc/create_inode.c:290 misc/create_inode.c:355 +#: misc/create_inode.c:393 msgid "while expanding directory" msgstr "扩充目录时" @@ -3979,73 +3985,73 @@ msgid "while linking \"%s\"" msgstr "链接“%s”时" -#: misc/create_inode.c:105 misc/create_inode.c:132 misc/create_inode.c:322 +#: misc/create_inode.c:105 misc/create_inode.c:134 misc/create_inode.c:324 #, c-format msgid "while writing inode %u" msgstr "写入 inode %u 时" -#: misc/create_inode.c:152 misc/create_inode.c:176 +#: misc/create_inode.c:154 misc/create_inode.c:178 #, c-format msgid "while listing attributes of \"%s\"" msgstr "尝试列出“%s”的属性时" -#: misc/create_inode.c:163 +#: misc/create_inode.c:165 #, c-format msgid "while opening inode %u" msgstr "打开 inode %u 时" -#: misc/create_inode.c:169 misc/create_inode.c:196 misc/create_inode.c:1043 +#: misc/create_inode.c:171 misc/create_inode.c:198 misc/create_inode.c:1045 #: misc/e2undo.c:182 misc/e2undo.c:479 misc/e2undo.c:485 misc/e2undo.c:491 #: misc/mke2fs.c:359 msgid "while allocating memory" msgstr "分配内存时" -#: misc/create_inode.c:189 misc/create_inode.c:205 +#: misc/create_inode.c:191 misc/create_inode.c:207 #, c-format msgid "while reading attribute \"%s\" of \"%s\"" msgstr "读取 %s 的“%s”标志时" -#: misc/create_inode.c:214 +#: misc/create_inode.c:216 #, c-format msgid "while writing attribute \"%s\" to inode %u" msgstr "写入标志“%s”到 inode %u 时" -#: misc/create_inode.c:224 +#: misc/create_inode.c:226 #, c-format msgid "while closing inode %u" msgstr "关闭 inode %u 时" -#: misc/create_inode.c:275 +#: misc/create_inode.c:277 #, c-format msgid "while allocating inode \"%s\"" msgstr "分配 inode“%s”时" -#: misc/create_inode.c:294 +#: misc/create_inode.c:296 #, c-format msgid "while creating inode \"%s\"" msgstr "创建 inode “%s”时" -#: misc/create_inode.c:360 +#: misc/create_inode.c:362 #, c-format msgid "while creating symlink \"%s\"" msgstr "创建符号链接“%s”时" -#: misc/create_inode.c:378 misc/create_inode.c:963 +#: misc/create_inode.c:380 misc/create_inode.c:965 #, c-format msgid "while looking up \"%s\"" msgstr "查找“%s”时" -#: misc/create_inode.c:398 +#: misc/create_inode.c:400 #, c-format msgid "while creating directory \"%s\"" msgstr "创建目录“%s”时" -#: misc/create_inode.c:627 +#: misc/create_inode.c:629 #, c-format msgid "while opening \"%s\" to copy" msgstr "打开“%s”并拷贝时" -#: misc/create_inode.c:805 +#: misc/create_inode.c:807 #, c-format msgid "while changing working directory to \"%s\"" msgstr "改变工作目录为“%s”时" @@ -4055,64 +4061,64 @@ msgid "while opening directory \"%s\"" msgstr "打开目录“%s”时" -#: misc/create_inode.c:825 +#: misc/create_inode.c:827 #, c-format msgid "while lstat \"%s\"" msgstr "对“%s”进行lstat调用时" -#: misc/create_inode.c:875 +#: misc/create_inode.c:877 #, c-format msgid "while creating special file \"%s\"" msgstr "创建特殊文件“%s”时" -#: misc/create_inode.c:884 +#: misc/create_inode.c:886 msgid "malloc failed" msgstr "内存分配失败" -#: misc/create_inode.c:892 +#: misc/create_inode.c:894 #, c-format msgid "while trying to read link \"%s\"" msgstr "尝试读取链接“%s”时" -#: misc/create_inode.c:899 +#: misc/create_inode.c:901 msgid "symlink increased in size between lstat() and readlink()" msgstr "在执行 lstat() 和 readlink() 期间,符号链接的大小发生改变" -#: misc/create_inode.c:910 +#: misc/create_inode.c:912 #, c-format msgid "while writing symlink\"%s\"" msgstr "写入符号链接“%s”时" -#: misc/create_inode.c:921 +#: misc/create_inode.c:923 #, c-format msgid "while writing file \"%s\"" msgstr "写入文件“%s”时" -#: misc/create_inode.c:934 +#: misc/create_inode.c:936 #, c-format msgid "while making dir \"%s\"" msgstr "创建目录“%s”时" -#: misc/create_inode.c:952 +#: misc/create_inode.c:954 msgid "while changing directory" msgstr "改变目录时" -#: misc/create_inode.c:958 +#: misc/create_inode.c:960 #, c-format msgid "ignoring entry \"%s\"" msgstr "忽略项“%s”" -#: misc/create_inode.c:971 +#: misc/create_inode.c:973 #, c-format msgid "while setting inode for \"%s\"" msgstr "为“%s”设置 inode 时" -#: misc/create_inode.c:978 +#: misc/create_inode.c:980 #, c-format msgid "while setting xattrs for \"%s\"" msgstr "设置“%s”的 xattrs 时" -#: misc/create_inode.c:1004 +#: misc/create_inode.c:1006 msgid "while saving inode data" msgstr "保存 inode 数据时" @@ -4262,21 +4268,21 @@ msgid "Couldn't find journal superblock magic numbers" msgstr "无法找到日志超级块的幻数" -#: misc/dumpe2fs.c:507 misc/mke2fs.c:800 misc/tune2fs.c:2027 +#: misc/dumpe2fs.c:511 misc/mke2fs.c:798 misc/tune2fs.c:2039 msgid "Couldn't allocate memory to parse options!\n" msgstr "无法为解析选项获取内存!\n" -#: misc/dumpe2fs.c:533 +#: misc/dumpe2fs.c:537 #, c-format msgid "Invalid superblock parameter: %s\n" msgstr "无效的超级块参数:%s\n" -#: misc/dumpe2fs.c:548 +#: misc/dumpe2fs.c:552 #, c-format msgid "Invalid blocksize parameter: %s\n" msgstr "无效的块大小参数:%s\n" -#: misc/dumpe2fs.c:559 +#: misc/dumpe2fs.c:563 #, c-format msgid "" "\n" @@ -4298,7 +4304,7 @@ "\tsuperblock=<超级块编号>\n" "\tblocksize=<块大小>\n" -#: misc/dumpe2fs.c:649 misc/mke2fs.c:1889 +#: misc/dumpe2fs.c:653 misc/mke2fs.c:1887 #, c-format msgid "\tUsing %s\n" msgstr "\t使用 %s\n" @@ -4313,7 +4319,7 @@ "*** 发现文件系统的校验值有误!请立即运行 e2fsck!\n" "\n" -#: misc/dumpe2fs.c:694 misc/e2image.c:1629 misc/tune2fs.c:2913 +#: misc/dumpe2fs.c:698 misc/e2image.c:1629 misc/tune2fs.c:2925 #: resize/main.c:416 msgid "Couldn't find valid filesystem superblock.\n" msgstr "找不到有效的文件系统超级块。\n" @@ -4506,7 +4512,7 @@ #: misc/e2image.c:1565 msgid "-a option can only be used with raw or QCOW2 images." -msgstr "-a 选项只能用于原始或qcow2镜像" +msgstr "-a 选项只能用于原始或 QCOW2 镜像。" #: misc/e2image.c:1576 msgid "Offsets are only allowed with raw images." @@ -4604,7 +4610,7 @@ msgid "e2label: not an ext2 filesystem\n" msgstr "e2label:不是一个ex2文件系统\n" -#: misc/e2label.c:97 misc/tune2fs.c:3117 +#: misc/e2label.c:97 misc/tune2fs.c:3128 #, c-format msgid "Warning: label too long, truncating.\n" msgstr "警告:卷标太长,已截短。\n" @@ -4619,7 +4625,7 @@ msgid "e2label: error writing superblock\n" msgstr "e2label:写入超级块时出错\n" -#: misc/e2label.c:117 misc/tune2fs.c:1687 +#: misc/e2label.c:117 misc/tune2fs.c:1699 #, c-format msgid "Usage: e2label device [newlabel]\n" msgstr "用法:e2label 设备 [新卷标]\n" @@ -4629,7 +4635,7 @@ msgid "" "Usage: %s [-f] [-h] [-n] [-o offset] [-v] [-z undo_file] " "\n" -msgstr "" +msgstr "用法:%s [-f] [-h] [-n] [-o offset] [-v] [-z undo_file] <事务文件> <文件系统>\n" #: misc/e2undo.c:149 msgid "The file system superblock doesn't match the undo file.\n" @@ -4827,7 +4833,7 @@ msgstr "" "偏移字节 起始字节 结束字节 块数 块大小 grp 创建/挂载时间 超级块 UUID 标签\n" -#: misc/findsuper.c:264 +#: misc/findsuper.c:265 #, c-format msgid "" "\n" @@ -4935,53 +4941,53 @@ msgid "%s: too many arguments\n" msgstr "%s:参数过多\n" -#: misc/fuse2fs.c:3745 +#: misc/fuse2fs.c:3740 msgid "Mounting read-only.\n" msgstr "以只读模式挂载。\n" -#: misc/fuse2fs.c:3769 +#: misc/fuse2fs.c:3764 #, c-format msgid "%s: Allowing users to allocate all blocks. This is dangerous!\n" msgstr "%s:允许用户分配所有块。这样做很危险!\n" -#: misc/fuse2fs.c:3781 misc/fuse2fs.c:3795 +#: misc/fuse2fs.c:3776 misc/fuse2fs.c:3790 #, c-format msgid "%s: %s.\n" msgstr "%s:%s。\n" -#: misc/fuse2fs.c:3782 misc/fuse2fs.c:3797 misc/tune2fs.c:3013 +#: misc/fuse2fs.c:3777 misc/fuse2fs.c:3792 misc/tune2fs.c:3024 #, c-format msgid "Please run e2fsck -fy %s.\n" msgstr "请先运行“e2fsck -fy %s”。\n" -#: misc/fuse2fs.c:3804 +#: misc/fuse2fs.c:3799 msgid "" "Journal needs recovery; running `e2fsck -E journal_only' is required.\n" msgstr "日志需要恢复;请运行“e2fsck -E journal_only”。\n" -#: misc/fuse2fs.c:3812 +#: misc/fuse2fs.c:3807 #, c-format msgid "%s: Writing to the journal is not supported.\n" msgstr "%s:不支持写入日志。\n" -#: misc/fuse2fs.c:3827 +#: misc/fuse2fs.c:3822 msgid "Warning: Mounting unchecked fs, running e2fsck is recommended.\n" msgstr "警告:正在挂载未经检查的文件系统,建议您先运行 e2fsck。\n" -#: misc/fuse2fs.c:3831 +#: misc/fuse2fs.c:3826 msgid "" "Warning: Maximal mount count reached, running e2fsck is recommended.\n" msgstr "警告:尝试挂载次数超过最大值,建议您运行 e2fsck。\n" -#: misc/fuse2fs.c:3836 +#: misc/fuse2fs.c:3831 msgid "Warning: Check time reached; running e2fsck is recommended.\n" msgstr "警告:检查超时,建议您运行 e2fsck。\n" -#: misc/fuse2fs.c:3840 +#: misc/fuse2fs.c:3835 msgid "Orphans detected; running e2fsck is recommended.\n" msgstr "检测到孤立块;建议您运行 e2fsck。\n" -#: misc/fuse2fs.c:3844 +#: misc/fuse2fs.c:3839 msgid "Errors detected; running e2fsck is required.\n" msgstr "检测到错误;请运行 e2fsck。\n" @@ -5082,7 +5088,7 @@ "\n" "无法写入 %d 个块到起始于%llu的inode表:%s\n" -#: misc/mke2fs.c:456 misc/mke2fs.c:2809 misc/mke2fs.c:3214 +#: misc/mke2fs.c:456 misc/mke2fs.c:2807 misc/mke2fs.c:3212 msgid "done \n" msgstr "完成 \n" @@ -5146,12 +5152,12 @@ msgid "while writing journal superblock" msgstr "写入日志超级块时" -#: misc/mke2fs.c:665 +#: misc/mke2fs.c:664 #, c-format msgid "Creating filesystem with %llu %dk blocks and %u inodes\n" msgstr "创建含有 %llu 个块(每块 %dk)和 %u 个inode的文件系统\n" -#: misc/mke2fs.c:673 +#: misc/mke2fs.c:672 #, c-format msgid "" "warning: %llu blocks unused.\n" @@ -5165,154 +5171,154 @@ msgid "Filesystem label=%s\n" msgstr "文件系统标签=%s\n" -#: misc/mke2fs.c:681 +#: misc/mke2fs.c:679 #, c-format msgid "OS type: %s\n" msgstr "操作系统: %s\n" -#: misc/mke2fs.c:683 +#: misc/mke2fs.c:681 #, c-format msgid "Block size=%u (log=%u)\n" msgstr "块大小=%u(log=%u)\n" -#: misc/mke2fs.c:686 +#: misc/mke2fs.c:684 #, c-format msgid "Cluster size=%u (log=%u)\n" msgstr "簇大小=%u(log=%u)\n" -#: misc/mke2fs.c:690 +#: misc/mke2fs.c:688 #, c-format msgid "Fragment size=%u (log=%u)\n" msgstr "分块大小=%u(log=%u)\n" -#: misc/mke2fs.c:692 +#: misc/mke2fs.c:690 #, c-format msgid "Stride=%u blocks, Stripe width=%u blocks\n" msgstr "步长=%u 块,带宽=%u 块\n" -#: misc/mke2fs.c:694 +#: misc/mke2fs.c:692 #, c-format msgid "%u inodes, %llu blocks\n" msgstr "%u 个inode,%llu 个块\n" -#: misc/mke2fs.c:696 +#: misc/mke2fs.c:694 #, c-format msgid "%llu blocks (%2.2f%%) reserved for the super user\n" msgstr "%llu 个块(%2.2f%%)为超级用户保留\n" -#: misc/mke2fs.c:699 +#: misc/mke2fs.c:697 #, c-format msgid "First data block=%u\n" msgstr "第一个数据块=%u\n" -#: misc/mke2fs.c:701 +#: misc/mke2fs.c:699 #, c-format msgid "Root directory owner=%u:%u\n" msgstr "根目录的所有者=%u:%u\n" -#: misc/mke2fs.c:703 +#: misc/mke2fs.c:701 #, c-format msgid "Maximum filesystem blocks=%lu\n" msgstr "文件系统块的最大值=%lu\n" -#: misc/mke2fs.c:707 +#: misc/mke2fs.c:705 #, c-format msgid "%u block groups\n" msgstr "%u 个块组\n" -#: misc/mke2fs.c:709 +#: misc/mke2fs.c:707 #, c-format msgid "%u block group\n" msgstr "%u 个块组\n" -#: misc/mke2fs.c:711 +#: misc/mke2fs.c:709 #, c-format msgid "%u blocks per group, %u clusters per group\n" msgstr "每组 %u 个块,%u 个簇\n" -#: misc/mke2fs.c:714 +#: misc/mke2fs.c:712 #, c-format msgid "%u blocks per group, %u fragments per group\n" msgstr "每组 %u 个块,%u 个碎片\n" -#: misc/mke2fs.c:716 +#: misc/mke2fs.c:714 #, c-format msgid "%u inodes per group\n" msgstr "每组 %u 个inode\n" -#: misc/mke2fs.c:725 +#: misc/mke2fs.c:723 #, c-format msgid "Filesystem UUID: %s\n" msgstr "文件系统UUID:%s\n" -#: misc/mke2fs.c:726 +#: misc/mke2fs.c:724 msgid "Superblock backups stored on blocks: " msgstr "超级块的备份存储于下列块: " -#: misc/mke2fs.c:822 +#: misc/mke2fs.c:820 #, c-format msgid "%s requires '-O 64bit'\n" msgstr "%s 需要“-O 64bit”选项\n" -#: misc/mke2fs.c:828 +#: misc/mke2fs.c:826 #, c-format msgid "'%s' must be before 'resize=%u'\n" msgstr "“%s”选项必须位于“resize=%u”之前\n" -#: misc/mke2fs.c:841 +#: misc/mke2fs.c:839 #, c-format msgid "Invalid desc_size: '%s'\n" msgstr "desc_size值无效:“%s”\n" -#: misc/mke2fs.c:855 +#: misc/mke2fs.c:853 #, c-format msgid "Invalid hash seed: %s\n" msgstr "" -#: misc/mke2fs.c:867 +#: misc/mke2fs.c:865 #, c-format msgid "Invalid offset: %s\n" msgstr "无效的偏移量: %s\n" -#: misc/mke2fs.c:881 misc/tune2fs.c:2055 +#: misc/mke2fs.c:879 misc/tune2fs.c:2067 #, c-format msgid "Invalid mmp_update_interval: %s\n" msgstr "无效mmp更新间隔:%s\n" -#: misc/mke2fs.c:898 +#: misc/mke2fs.c:896 #, c-format msgid "Invalid # of backup superblocks: %s\n" msgstr "备份超级块编号无效:%s\n" -#: misc/mke2fs.c:920 +#: misc/mke2fs.c:918 #, c-format msgid "Invalid stride parameter: %s\n" msgstr "无效的步长参数:%s\n" -#: misc/mke2fs.c:935 +#: misc/mke2fs.c:933 #, c-format msgid "Invalid stripe-width parameter: %s\n" msgstr "无效的带宽参数:%s\n" -#: misc/mke2fs.c:958 +#: misc/mke2fs.c:956 #, c-format msgid "Invalid resize parameter: %s\n" msgstr "无效的改变大小参数:%s\n" -#: misc/mke2fs.c:965 +#: misc/mke2fs.c:963 msgid "The resize maximum must be greater than the filesystem size.\n" msgstr "所需改变的大小必须大于当前文件系统的大小。\n" -#: misc/mke2fs.c:989 +#: misc/mke2fs.c:987 msgid "On-line resizing not supported with revision 0 filesystems\n" msgstr "版本为0的文件系统不支持在线改变大小。\n" -#: misc/mke2fs.c:1015 misc/mke2fs.c:1024 +#: misc/mke2fs.c:1013 misc/mke2fs.c:1022 #, c-format msgid "Invalid root_owner: '%s'\n" msgstr "无效的根目录所有者:“%s”\n" -#: misc/mke2fs.c:1056 +#: misc/mke2fs.c:1065 #, c-format msgid "" "\n" @@ -5360,7 +5366,7 @@ "\tquotatype=<要启用的配额类型>\n" "\n" -#: misc/mke2fs.c:1114 +#: misc/mke2fs.c:1112 #, c-format msgid "" "\n" @@ -5371,7 +5377,7 @@ "警告:RAID带宽 %u 不是步长 %u 的偶数倍。\n" "\n" -#: misc/mke2fs.c:1179 +#: misc/mke2fs.c:1177 #, c-format msgid "" "Syntax error in mke2fs config file (%s, line #%d)\n" @@ -5380,17 +5386,17 @@ "mke2fs配置文件中有语法错误(%s,第 %d 行)\n" "\t%s\n" -#: misc/mke2fs.c:1192 misc/tune2fs.c:1068 +#: misc/mke2fs.c:1190 misc/tune2fs.c:1068 #, c-format msgid "Invalid filesystem option set: %s\n" msgstr "设置了无效的文件系统选项:%s\n" -#: misc/mke2fs.c:1204 misc/tune2fs.c:417 +#: misc/mke2fs.c:1202 misc/tune2fs.c:417 #, c-format msgid "Invalid mount option set: %s\n" msgstr "设置了无效的挂载选项:%s\n" -#: misc/mke2fs.c:1340 +#: misc/mke2fs.c:1338 #, c-format msgid "" "\n" @@ -5399,7 +5405,7 @@ "\n" "你的mke2fs.conf文件中没有定义类型 %s 的文件系统。\n" -#: misc/mke2fs.c:1344 +#: misc/mke2fs.c:1342 msgid "" "You probably need to install an updated mke2fs.conf file.\n" "\n" @@ -5407,11 +5413,11 @@ "你可能需要升级mke2fs.conf文件。\n" "\n" -#: misc/mke2fs.c:1348 +#: misc/mke2fs.c:1346 msgid "Aborting...\n" msgstr "正在终止...\n" -#: misc/mke2fs.c:1389 +#: misc/mke2fs.c:1387 #, c-format msgid "" "\n" @@ -5422,71 +5428,71 @@ "警告:mke2fs.conf中未定义文件系统类型 %s\n" "\n" -#: misc/mke2fs.c:1571 +#: misc/mke2fs.c:1569 msgid "Couldn't allocate memory for new PATH.\n" msgstr "无法为新路径分配内存。\n" -#: misc/mke2fs.c:1608 +#: misc/mke2fs.c:1606 #, c-format msgid "Couldn't init profile successfully (error: %ld).\n" msgstr "无法成功初始化配置(错误:%ld)。\n" -#: misc/mke2fs.c:1641 +#: misc/mke2fs.c:1639 #, c-format msgid "invalid block size - %s" msgstr "无效的块大小 - %s" -#: misc/mke2fs.c:1645 +#: misc/mke2fs.c:1643 #, c-format msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "警告:块大小 %d 在很多系统中不可用。\n" -#: misc/mke2fs.c:1661 +#: misc/mke2fs.c:1659 #, c-format msgid "invalid cluster size - %s" msgstr "无效的簇大小 - %s" -#: misc/mke2fs.c:1674 +#: misc/mke2fs.c:1672 msgid "'-R' is deprecated, use '-E' instead" msgstr "“-R” 选项已被废弃,请使用“-E”选项" -#: misc/mke2fs.c:1688 misc/tune2fs.c:1784 +#: misc/mke2fs.c:1686 misc/tune2fs.c:1796 #, c-format msgid "bad error behavior - %s" msgstr "出错行为有误 - %s" -#: misc/mke2fs.c:1700 +#: misc/mke2fs.c:1698 msgid "Illegal number for blocks per group" msgstr "非法的每组块数" -#: misc/mke2fs.c:1705 +#: misc/mke2fs.c:1703 msgid "blocks per group must be multiple of 8" msgstr "每组块数必须是8的倍数" -#: misc/mke2fs.c:1713 +#: misc/mke2fs.c:1711 msgid "Illegal number for flex_bg size" msgstr "非法的弹性组大小" -#: misc/mke2fs.c:1719 +#: misc/mke2fs.c:1717 msgid "flex_bg size must be a power of 2" msgstr "弹性组的大小必须是2的次方" -#: misc/mke2fs.c:1724 +#: misc/mke2fs.c:1722 #, c-format msgid "flex_bg size (%lu) must be less than or equal to 2^31" msgstr "弹性组的大小(%lu)必须小于等于2^31" -#: misc/mke2fs.c:1734 +#: misc/mke2fs.c:1732 #, c-format msgid "invalid inode ratio %s (min %d/max %d)" msgstr "无效的inode比 %s(最小 %d /最大 %d)" -#: misc/mke2fs.c:1744 +#: misc/mke2fs.c:1742 #, c-format msgid "invalid inode size - %s" msgstr "无效的inode大小 - %s" -#: misc/mke2fs.c:1757 +#: misc/mke2fs.c:1755 msgid "" "Warning: -K option is deprecated and should not be used anymore. Use '-E " "nodiscard' extended option instead!\n" @@ -5494,11 +5500,11 @@ "警告:-K 选项已被废弃,今后也不应当被使用。请使用扩展选项\n" "“-E nodiscard”作为替代!\n" -#: misc/mke2fs.c:1768 +#: misc/mke2fs.c:1766 msgid "in malloc for bad_blocks_filename" msgstr "为bad_blocks_filename分配内存时" -#: misc/mke2fs.c:1777 +#: misc/mke2fs.c:1775 #, c-format msgid "" "Warning: label too long; will be truncated to '%s'\n" @@ -5507,73 +5513,73 @@ "警告:卷标太长,已截短为“%s”\n" "\n" -#: misc/mke2fs.c:1786 +#: misc/mke2fs.c:1784 #, c-format msgid "invalid reserved blocks percent - %s" msgstr "无效的保留块百分比 - %s" -#: misc/mke2fs.c:1801 +#: misc/mke2fs.c:1799 #, c-format msgid "bad num inodes - %s" msgstr "错误的inode数 - %s" -#: misc/mke2fs.c:1814 +#: misc/mke2fs.c:1812 msgid "while allocating fs_feature string" msgstr "分配 fs_feature 字符串时" -#: misc/mke2fs.c:1831 +#: misc/mke2fs.c:1829 #, c-format msgid "bad revision level - %s" msgstr "错误的版本号 - %s" -#: misc/mke2fs.c:1836 +#: misc/mke2fs.c:1834 #, c-format msgid "while trying to create revision %d" msgstr "尝试创建版本 %d 时" -#: misc/mke2fs.c:1850 +#: misc/mke2fs.c:1848 msgid "The -t option may only be used once" msgstr "-t 选项只能被指定一次" -#: misc/mke2fs.c:1858 +#: misc/mke2fs.c:1856 msgid "The -T option may only be used once" msgstr "-T 选项只能被指定一次" -#: misc/mke2fs.c:1914 misc/mke2fs.c:3298 +#: misc/mke2fs.c:1912 misc/mke2fs.c:3296 #, c-format msgid "while trying to open journal device %s\n" msgstr "尝试打开日志设备 %s 时\n" -#: misc/mke2fs.c:1920 +#: misc/mke2fs.c:1918 #, c-format msgid "Journal dev blocksize (%d) smaller than minimum blocksize %d\n" msgstr "日志设备的块大小(%d)不能低于最小的块大小 %d\n" -#: misc/mke2fs.c:1926 +#: misc/mke2fs.c:1924 #, c-format msgid "Using journal device's blocksize: %d\n" msgstr "根据日志设备确定块大小:%d\n" -#: misc/mke2fs.c:1937 +#: misc/mke2fs.c:1935 #, c-format msgid "invalid blocks '%s' on device '%s'" msgstr "无效的块数“%s”于设备“%s”" -#: misc/mke2fs.c:1967 +#: misc/mke2fs.c:1965 msgid "filesystem" msgstr "文件系统" -#: misc/mke2fs.c:1985 resize/main.c:497 +#: misc/mke2fs.c:1983 resize/main.c:497 msgid "while trying to determine filesystem size" msgstr "尝试确定文件系统大小时" -#: misc/mke2fs.c:1991 +#: misc/mke2fs.c:1989 msgid "" "Couldn't determine device size; you must specify\n" "the size of the filesystem\n" msgstr "无法确定设备大小;你必须手动指定大小\n" -#: misc/mke2fs.c:1998 +#: misc/mke2fs.c:1996 msgid "" "Device size reported to be zero. Invalid partition specified, or\n" "\tpartition table wasn't reread after running fdisk, due to\n" @@ -5584,49 +5590,49 @@ "\t执行fdisk后未被重新加载(分区正被占用)导致的。\n" "\t你可能需要重启后重新读取分区表。\n" -#: misc/mke2fs.c:2015 +#: misc/mke2fs.c:2013 msgid "Filesystem larger than apparent device size." msgstr "文件系统大小超过设备的实际大小。" -#: misc/mke2fs.c:2035 +#: misc/mke2fs.c:2033 msgid "Failed to parse fs types list\n" msgstr "解析文件系统类型列表失败\n" -#: misc/mke2fs.c:2085 +#: misc/mke2fs.c:2083 msgid "The HURD does not support the filetype feature.\n" msgstr "HURD 不支持文件类型。\n" -#: misc/mke2fs.c:2090 +#: misc/mke2fs.c:2088 msgid "The HURD does not support the huge_file feature.\n" msgstr "HURD 不支持大文件特性。\n" -#: misc/mke2fs.c:2095 +#: misc/mke2fs.c:2093 msgid "The HURD does not support the metadata_csum feature.\n" msgstr "HURD 不支持元数据校验值特性。\n" -#: misc/mke2fs.c:2100 +#: misc/mke2fs.c:2098 msgid "The HURD does not support the ea_inode feature.\n" -msgstr "" +msgstr "HURD 不支持 ea_inode 特性。\n" -#: misc/mke2fs.c:2110 +#: misc/mke2fs.c:2108 msgid "while trying to determine hardware sector size" msgstr "尝试确定硬件扇区大小时" -#: misc/mke2fs.c:2116 +#: misc/mke2fs.c:2114 msgid "while trying to determine physical sector size" msgstr "尝试确定物理扇区大小时" -#: misc/mke2fs.c:2148 +#: misc/mke2fs.c:2146 msgid "while setting blocksize; too small for device\n" msgstr "设置块大小时;对于设备来说太小\n" -#: misc/mke2fs.c:2153 +#: misc/mke2fs.c:2151 #, c-format msgid "" "Warning: specified blocksize %d is less than device physical sectorsize %d\n" msgstr "警告:指定的块大小 %d 小于设备物理扇区大小%d\n" -#: misc/mke2fs.c:2177 +#: misc/mke2fs.c:2175 #, c-format msgid "" "%s: Size of device (0x%llx blocks) %s too big to be expressed\n" @@ -5635,83 +5641,83 @@ "%1$s:设备 %3$s 的尺寸(0x%2$llx 个块)太大,无法用32位数表示\n" "\t改为使用 %4$d 的块大小。\n" -#: misc/mke2fs.c:2191 +#: misc/mke2fs.c:2189 #, c-format msgid "" "%s: Size of device (0x%llx blocks) %s too big to create\n" "\ta filesystem using a blocksize of %d.\n" msgstr "" -#: misc/mke2fs.c:2213 +#: misc/mke2fs.c:2211 msgid "fs_types for mke2fs.conf resolution: " msgstr "mke2fs.conf中有关文件系统类型的解释: " -#: misc/mke2fs.c:2220 +#: misc/mke2fs.c:2218 msgid "Filesystem features not supported with revision 0 filesystems\n" msgstr "版本为0的文件系统不支持这些特性\n" -#: misc/mke2fs.c:2228 +#: misc/mke2fs.c:2226 msgid "Sparse superblocks not supported with revision 0 filesystems\n" msgstr "版本为0的文件系统不支持分散式超级块\n" -#: misc/mke2fs.c:2238 +#: misc/mke2fs.c:2236 msgid "Journals not supported with revision 0 filesystems\n" msgstr "版本为0的文件系统不支持日志\n" -#: misc/mke2fs.c:2251 +#: misc/mke2fs.c:2249 #, c-format msgid "invalid reserved blocks percent - %lf" msgstr "无效的保留块百分比 - %lf" -#: misc/mke2fs.c:2268 +#: misc/mke2fs.c:2266 msgid "" "Extents MUST be enabled for a 64-bit filesystem. Pass -O extents to " "rectify.\n" msgstr "64位系统必须启用extent特性。请使用“-O extents”选项来修正。\n" -#: misc/mke2fs.c:2288 +#: misc/mke2fs.c:2286 msgid "The cluster size may not be smaller than the block size.\n" msgstr "簇大小不能小于块大小。\n" -#: misc/mke2fs.c:2294 +#: misc/mke2fs.c:2292 msgid "specifying a cluster size requires the bigalloc feature" msgstr "指定簇大小需要启用bigalloc特性" -#: misc/mke2fs.c:2314 +#: misc/mke2fs.c:2312 #, c-format msgid "warning: Unable to get device geometry for %s\n" msgstr "警告:无法获取 %s 的设备布局\n" -#: misc/mke2fs.c:2317 +#: misc/mke2fs.c:2315 #, c-format msgid "%s alignment is offset by %lu bytes.\n" msgstr "%s 未对齐,偏移了 %lu 个字节。\n" -#: misc/mke2fs.c:2319 +#: misc/mke2fs.c:2317 #, c-format msgid "" "This may result in very poor performance, (re)-partitioning suggested.\n" msgstr "这可能导致性能下降,建议重新进行分区。\n" -#: misc/mke2fs.c:2340 +#: misc/mke2fs.c:2338 #, c-format msgid "%d-byte blocks too big for system (max %d)" msgstr "%d字节的块对于系统来说太大(最大为 %d)" -#: misc/mke2fs.c:2344 +#: misc/mke2fs.c:2342 #, c-format msgid "" "Warning: %d-byte blocks too big for system (max %d), forced to continue\n" msgstr "警告:%d字节的块对于系统来说太大(最大为 %d),但仍然强制进行操作\n" -#: misc/mke2fs.c:2352 +#: misc/mke2fs.c:2350 #, c-format msgid "" "Suggestion: Use Linux kernel >= 3.18 for improved stability of the metadata " "and journal checksum features.\n" msgstr "建议:使用 3.18 以上的 Linux 内核以提高元数据稳定性,以及使用日志校验值特性。\n" -#: misc/mke2fs.c:2434 +#: misc/mke2fs.c:2432 #, c-format msgid "" "\n" @@ -5725,16 +5731,16 @@ "将创建含有 %llu 个块的文件系统,这可能与您的预期不服。\n" "\n" -#: misc/mke2fs.c:2449 +#: misc/mke2fs.c:2447 #, c-format msgid "%d byte inodes are too small for project quota" msgstr "" -#: misc/mke2fs.c:2480 +#: misc/mke2fs.c:2478 msgid "Can't support bigalloc feature without extents feature" msgstr "无法在缺乏extent特性的情况下支持bigalloc特性" -#: misc/mke2fs.c:2487 +#: misc/mke2fs.c:2485 msgid "" "The resize_inode and meta_bg features are not compatible.\n" "They can not be both enabled simultaneously.\n" @@ -5742,7 +5748,7 @@ "resize_inode 和 meta_bg 特性不兼容。\n" "无法同时启用它们。\n" -#: misc/mke2fs.c:2495 +#: misc/mke2fs.c:2493 msgid "" "\n" "Warning: the bigalloc feature is still under development\n" @@ -5754,39 +5760,39 @@ "更多详情请参见 https://ext4.wiki.kernel.org/index.php/Bigalloc\n" "\n" -#: misc/mke2fs.c:2507 +#: misc/mke2fs.c:2505 msgid "reserved online resize blocks not supported on non-sparse filesystem" msgstr "非分散式文件系统不支持为在线调整大小设置保留块" -#: misc/mke2fs.c:2516 +#: misc/mke2fs.c:2514 msgid "blocks per group count out of range" msgstr "每组块数超过允许范围" -#: misc/mke2fs.c:2538 +#: misc/mke2fs.c:2536 msgid "Flex_bg feature not enabled, so flex_bg size may not be specified" msgstr "弹性组特性未启用,所以无法指定弹性组尺寸" -#: misc/mke2fs.c:2550 +#: misc/mke2fs.c:2548 #, c-format msgid "invalid inode size %d (min %d/max %d)" msgstr "无效的inode大小 %d(最小 %d /最大 %d)" -#: misc/mke2fs.c:2565 +#: misc/mke2fs.c:2563 #, c-format msgid "%d byte inodes are too small for inline data; specify larger size" msgstr "%d 字节的 inode 对于内联数据来说太小;请指定一个更大的值" -#: misc/mke2fs.c:2580 +#: misc/mke2fs.c:2578 #, c-format msgid "too many inodes (%llu), raise inode ratio?" msgstr "inode太多(%llu),是否提高inode比?" -#: misc/mke2fs.c:2587 +#: misc/mke2fs.c:2585 #, c-format msgid "too many inodes (%llu), specify < 2^32 inodes" msgstr "inode数量太多(%llu),请指定小于 2^32 的inode数" -#: misc/mke2fs.c:2601 +#: misc/mke2fs.c:2599 #, c-format msgid "" "inode_size (%u) * inodes_count (%u) too big for a\n" @@ -5797,36 +5803,36 @@ "\t的系统来说太大,请指定更高的inode比(使用 -i 选项)\n" "\t或更少的inode数(-N)。\n" -#: misc/mke2fs.c:2788 +#: misc/mke2fs.c:2786 msgid "Discarding device blocks: " msgstr "丢弃设备块: " -#: misc/mke2fs.c:2804 +#: misc/mke2fs.c:2802 msgid "failed - " msgstr "已失败 - " -#: misc/mke2fs.c:2863 +#: misc/mke2fs.c:2861 msgid "while initializing quota context" msgstr "初始化配额上下文时" -#: misc/mke2fs.c:2870 +#: misc/mke2fs.c:2868 msgid "while writing quota inodes" msgstr "写入配额 inode 时" -#: misc/mke2fs.c:2895 +#: misc/mke2fs.c:2893 #, c-format msgid "bad error behavior in profile - %s" msgstr "配置中的出错行为有误 - %s" -#: misc/mke2fs.c:2971 +#: misc/mke2fs.c:2969 msgid "in malloc for android_sparse_params" -msgstr "" +msgstr "为 android_sparse_params 分配内存时" -#: misc/mke2fs.c:2985 +#: misc/mke2fs.c:2983 msgid "while setting up superblock" msgstr "设置superblock时" -#: misc/mke2fs.c:3001 +#: misc/mke2fs.c:2999 msgid "" "Extents are not enabled. The file extent tree can be checksummed, whereas " "block maps cannot. Not enabling extents reduces the coverage of metadata " @@ -5835,34 +5841,34 @@ "未启用 extent 特性,所以仅对文件 extent 树进行校验,而不会对块位图进行校验。不启用 extent " "将降低元数据校验值的覆盖范围。可以使用参数“-O extents”来进行纠正。\n" -#: misc/mke2fs.c:3008 +#: misc/mke2fs.c:3006 msgid "" "64-bit filesystem support is not enabled. The larger fields afforded by " "this feature enable full-strength checksumming. Pass -O 64bit to rectify.\n" msgstr "未启用 64 位文件系统支持,将无法使用更大的字段来进行更完整的校验。可以使用参数“-O 64bit”来进行纠正。\n" -#: misc/mke2fs.c:3016 +#: misc/mke2fs.c:3014 msgid "The metadata_csum_seed feature requires the metadata_csum feature.\n" msgstr "" -#: misc/mke2fs.c:3040 +#: misc/mke2fs.c:3038 msgid "Discard succeeded and will return 0s - skipping inode table wipe\n" msgstr "舍弃成功,将会返回0值 - 跳过擦除inode表\n" -#: misc/mke2fs.c:3139 +#: misc/mke2fs.c:3137 #, c-format msgid "unknown os - %s" msgstr "未知操作系统 - %s" -#: misc/mke2fs.c:3202 +#: misc/mke2fs.c:3200 msgid "Allocating group tables: " msgstr "正在分配组表: " -#: misc/mke2fs.c:3210 +#: misc/mke2fs.c:3208 msgid "while trying to allocate filesystem tables" msgstr "尝试分配文件系统表时" -#: misc/mke2fs.c:3219 +#: misc/mke2fs.c:3217 msgid "" "\n" "\twhile converting subcluster bitmap" @@ -5870,30 +5876,30 @@ "\n" "\t转换子簇位图时" -#: misc/mke2fs.c:3225 +#: misc/mke2fs.c:3223 #, c-format msgid "%s may be further corrupted by superblock rewrite\n" msgstr "%s 可能因超级块被改写而损\n" -#: misc/mke2fs.c:3266 +#: misc/mke2fs.c:3264 #, c-format msgid "while zeroing block %llu at end of filesystem" msgstr "对文件系统末尾的块 %llu 填零时" -#: misc/mke2fs.c:3279 +#: misc/mke2fs.c:3277 msgid "while reserving blocks for online resize" msgstr "为在线改变大小保留块时" -#: misc/mke2fs.c:3291 misc/tune2fs.c:1492 +#: misc/mke2fs.c:3289 misc/tune2fs.c:1504 msgid "journal" msgstr "日志" -#: misc/mke2fs.c:3303 +#: misc/mke2fs.c:3301 #, c-format msgid "Adding journal to device %s: " msgstr "将日志添加到设备 %s: " -#: misc/mke2fs.c:3310 +#: misc/mke2fs.c:3308 #, c-format msgid "" "\n" @@ -5902,21 +5908,21 @@ "\n" "\t尝试将日志添加到设备 %s时" -#: misc/mke2fs.c:3315 misc/mke2fs.c:3344 misc/mke2fs.c:3382 -#: misc/mk_hugefiles.c:600 misc/tune2fs.c:1521 misc/tune2fs.c:1540 +#: misc/mke2fs.c:3313 misc/mke2fs.c:3342 misc/mke2fs.c:3380 +#: misc/mk_hugefiles.c:600 misc/tune2fs.c:1533 misc/tune2fs.c:1552 msgid "done\n" msgstr "完成\n" -#: misc/mke2fs.c:3321 +#: misc/mke2fs.c:3319 msgid "Skipping journal creation in super-only mode\n" msgstr "跳过创建日志的步骤(唯超级块模式)\n" -#: misc/mke2fs.c:3331 +#: misc/mke2fs.c:3329 #, c-format msgid "Creating journal (%u blocks): " msgstr "创建日志(%u 个块) " -#: misc/mke2fs.c:3340 +#: misc/mke2fs.c:3338 msgid "" "\n" "\twhile trying to create journal" @@ -5924,7 +5930,7 @@ "\n" "\t尝试创建日志时" -#: misc/mke2fs.c:3352 misc/tune2fs.c:1133 +#: misc/mke2fs.c:3350 misc/tune2fs.c:1133 msgid "" "\n" "Error while enabling multiple mount protection feature." @@ -5932,21 +5938,21 @@ "\n" "启用MMP特性失败。" -#: misc/mke2fs.c:3357 +#: misc/mke2fs.c:3355 #, c-format msgid "" "Multiple mount protection is enabled with update interval %d seconds.\n" msgstr "MMP(多重挂载保护)已被启用,更新间隔为 %d 秒。\n" -#: misc/mke2fs.c:3373 +#: misc/mke2fs.c:3371 msgid "Copying files into the device: " msgstr "将文件复制到设备: " -#: misc/mke2fs.c:3379 +#: misc/mke2fs.c:3377 msgid "while populating file system" msgstr "于填充文件系统时" -#: misc/mke2fs.c:3386 +#: misc/mke2fs.c:3384 msgid "Writing superblocks and filesystem accounting information: " msgstr "写入超级块和文件系统账户统计信息: " @@ -5956,7 +5962,7 @@ "Warning, had trouble writing out superblocks.\n" msgstr "" -#: misc/mke2fs.c:3396 +#: misc/mke2fs.c:3394 msgid "" "done\n" "\n" @@ -6068,12 +6074,12 @@ msgid "while trying to open external journal" msgstr "尝试打开外部日志时" -#: misc/tune2fs.c:287 misc/tune2fs.c:2804 +#: misc/tune2fs.c:287 misc/tune2fs.c:2816 #, c-format msgid "%s is not a journal device.\n" msgstr "%s 不是日志设备。\n" -#: misc/tune2fs.c:303 misc/tune2fs.c:2820 +#: misc/tune2fs.c:303 misc/tune2fs.c:2832 msgid "Filesystem's UUID not found on journal device.\n" msgstr "日志设备中未找到文件系统的UUID。\n" @@ -6244,22 +6250,22 @@ msgid "Cannot disable metadata_csum on a mounted filesystem!\n" msgstr "无法在已挂载的文件系统上禁用元数据校验特性!\n" -#: misc/tune2fs.c:1334 +#: misc/tune2fs.c:1346 #, c-format msgid "Cannot enable 64-bit mode while mounted!\n" msgstr "无法在已挂载的文件系统上启用 64 位模式!\n" -#: misc/tune2fs.c:1344 +#: misc/tune2fs.c:1356 #, c-format msgid "Cannot disable 64-bit mode while mounted!\n" msgstr "无法在已挂载的文件系统上禁用 64 位模式!\n" -#: misc/tune2fs.c:1374 +#: misc/tune2fs.c:1386 #, c-format msgid "Cannot enable project feature; inode size too small.\n" msgstr "" -#: misc/tune2fs.c:1395 +#: misc/tune2fs.c:1407 msgid "" "\n" "Warning: '^quota' option overrides '-Q'arguments.\n" @@ -6267,7 +6273,7 @@ "\n" "警告:“^quota”选项将覆盖“-Q”的参数。\n" -#: misc/tune2fs.c:1419 +#: misc/tune2fs.c:1431 msgid "" "Setting feature 'metadata_csum_seed' is only supported\n" "on filesystems with the metadata_csum feature enabled.\n" @@ -6275,7 +6281,7 @@ "只有在启用了元数据校验值特性的文件系统才支持\n" "“metadata_csum_seed”特性。\n" -#: misc/tune2fs.c:1437 +#: misc/tune2fs.c:1449 msgid "" "UUID has changed since enabling metadata_csum. Filesystem must be unmounted " "\n" @@ -6284,15 +6290,15 @@ "启用元数据校验值特性后UUID被改变。必须卸载文件系统并安全改写所有元数据,以便\n" "与新的 UUID 相匹配。\n" -#: misc/tune2fs.c:1443 +#: misc/tune2fs.c:1455 msgid "Recalculating checksums could take some time." -msgstr "" +msgstr "重新计算校验值需要花费一段时间。" -#: misc/tune2fs.c:1485 +#: misc/tune2fs.c:1497 msgid "The filesystem already has a journal.\n" msgstr "文件系统已有日志。\n" -#: misc/tune2fs.c:1505 +#: misc/tune2fs.c:1517 #, c-format msgid "" "\n" @@ -6301,21 +6307,21 @@ "\n" "\t尝试打开位于 %s 的日志时\n" -#: misc/tune2fs.c:1509 +#: misc/tune2fs.c:1521 #, c-format msgid "Creating journal on device %s: " msgstr "在设备 %s 上创建日志: " -#: misc/tune2fs.c:1517 +#: misc/tune2fs.c:1529 #, c-format msgid "while adding filesystem to journal on %s" msgstr "将文件系统添加到 %s 上的日志" -#: misc/tune2fs.c:1523 +#: misc/tune2fs.c:1535 msgid "Creating journal inode: " msgstr "创建日志inode: " -#: misc/tune2fs.c:1537 +#: misc/tune2fs.c:1549 msgid "" "\n" "\twhile trying to create journal file" @@ -6323,31 +6329,31 @@ "\n" "\t尝试创建日志文件时" -#: misc/tune2fs.c:1575 +#: misc/tune2fs.c:1587 #, c-format msgid "Cannot enable project quota; inode size too small.\n" msgstr "" -#: misc/tune2fs.c:1588 +#: misc/tune2fs.c:1600 msgid "while initializing quota context in support library" msgstr "初始化支持库中的引用上下文时" -#: misc/tune2fs.c:1603 +#: misc/tune2fs.c:1615 #, c-format msgid "while updating quota limits (%d)" msgstr "更新配额限制(%d)时" -#: misc/tune2fs.c:1611 +#: misc/tune2fs.c:1623 #, c-format msgid "while writing quota file (%d)" msgstr "写入配额文件(%d)时" -#: misc/tune2fs.c:1629 +#: misc/tune2fs.c:1641 #, c-format msgid "while removing quota file (%d)" msgstr "移除配额文件(%d)时" -#: misc/tune2fs.c:1672 +#: misc/tune2fs.c:1684 msgid "" "\n" "Bad quota options specified.\n" @@ -6370,92 +6376,92 @@ "\n" "\n" -#: misc/tune2fs.c:1730 +#: misc/tune2fs.c:1742 #, c-format msgid "Couldn't parse date/time specifier: %s" msgstr "无法解析日期/时间描述符:%s" -#: misc/tune2fs.c:1755 misc/tune2fs.c:1768 +#: misc/tune2fs.c:1767 misc/tune2fs.c:1780 #, c-format msgid "bad mounts count - %s" msgstr "错误挂载计数 - %s" -#: misc/tune2fs.c:1811 +#: misc/tune2fs.c:1823 #, c-format msgid "bad gid/group name - %s" msgstr "错误的gid/组名 - %s" -#: misc/tune2fs.c:1844 +#: misc/tune2fs.c:1856 #, c-format msgid "bad interval - %s" msgstr "错误的间隔 - %s" -#: misc/tune2fs.c:1873 +#: misc/tune2fs.c:1885 #, c-format msgid "bad reserved block ratio - %s" msgstr "错误的保留块比 - %s" -#: misc/tune2fs.c:1888 +#: misc/tune2fs.c:1900 msgid "-o may only be specified once" msgstr "-o只能被指定一次" -#: misc/tune2fs.c:1897 +#: misc/tune2fs.c:1909 msgid "-O may only be specified once" msgstr "-O只能被指定一次" -#: misc/tune2fs.c:1914 +#: misc/tune2fs.c:1926 #, c-format msgid "bad reserved blocks count - %s" msgstr "错误的保留块数 - %s" -#: misc/tune2fs.c:1943 +#: misc/tune2fs.c:1955 #, c-format msgid "bad uid/user name - %s" msgstr "错误的uid/用户名 - %s" -#: misc/tune2fs.c:1960 +#: misc/tune2fs.c:1972 #, c-format msgid "bad inode size - %s" msgstr "无效的inode大小 - %s" -#: misc/tune2fs.c:1967 +#: misc/tune2fs.c:1979 #, c-format msgid "Inode size must be a power of two- %s" msgstr "Inode 大小必须是2的次方- %s" -#: misc/tune2fs.c:2064 +#: misc/tune2fs.c:2076 #, c-format msgid "mmp_update_interval too big: %lu\n" msgstr "MMP更新间隔太长:%lu\n" -#: misc/tune2fs.c:2069 +#: misc/tune2fs.c:2081 #, c-format msgid "Setting multiple mount protection update interval to %lu second\n" msgid_plural "" "Setting multiple mount protection update interval to %lu seconds\n" msgstr[0] "设置MMP更新间隔为 %lu 秒\n" -#: misc/tune2fs.c:2096 +#: misc/tune2fs.c:2108 #, c-format msgid "Invalid RAID stride: %s\n" msgstr "无效的RAID带宽:%s\n" -#: misc/tune2fs.c:2111 +#: misc/tune2fs.c:2123 #, c-format msgid "Invalid RAID stripe-width: %s\n" msgstr "无效的带宽参数:%s\n" -#: misc/tune2fs.c:2126 +#: misc/tune2fs.c:2138 #, c-format msgid "Invalid hash algorithm: %s\n" msgstr "无效的hash算法:%s\n" -#: misc/tune2fs.c:2132 +#: misc/tune2fs.c:2144 #, c-format msgid "Setting default hash algorithm to %s (%d)\n" msgstr "将默认hash算法设置为 %s (%d)\n" -#: misc/tune2fs.c:2191 +#: misc/tune2fs.c:2199 msgid "" "\n" "Bad options specified.\n" @@ -6474,31 +6480,31 @@ "\t^test_fs\n" msgstr "" -#: misc/tune2fs.c:2622 +#: misc/tune2fs.c:2634 msgid "Failed to read inode bitmap\n" msgstr "读取inode位图失败\n" -#: misc/tune2fs.c:2627 +#: misc/tune2fs.c:2639 msgid "Failed to read block bitmap\n" msgstr "读取块位图失败\n" -#: misc/tune2fs.c:2644 resize/resize2fs.c:1277 +#: misc/tune2fs.c:2656 resize/resize2fs.c:1277 msgid "blocks to be moved" msgstr "需要移动的块" -#: misc/tune2fs.c:2647 +#: misc/tune2fs.c:2659 msgid "Failed to allocate block bitmap when increasing inode size\n" msgstr "增加inode大小时为分配块位图失败\n" -#: misc/tune2fs.c:2653 +#: misc/tune2fs.c:2665 msgid "Not enough space to increase inode size \n" msgstr "没有足够的空间用于增加inode大小 \n" -#: misc/tune2fs.c:2658 +#: misc/tune2fs.c:2670 msgid "Failed to relocate blocks during inode resize \n" msgstr "改变块大小时重定位块失败 \n" -#: misc/tune2fs.c:2690 +#: misc/tune2fs.c:2702 msgid "" "Error in resizing the inode size.\n" "Run e2undo to undo the file system changes. \n" @@ -6506,7 +6512,7 @@ "改变inode大小时出错。\n" "请运行e2undo来撤销对文件系统的更改。 \n" -#: misc/tune2fs.c:2907 +#: misc/tune2fs.c:2919 #, c-format msgid "" "MMP block magic is bad. Try to fix it by running:\n" @@ -6515,29 +6521,29 @@ "MMP块幻数错误。请尝试运行一下命令来修复:\n" "“e2fsck -f %s”\n" -#: misc/tune2fs.c:2919 +#: misc/tune2fs.c:2931 msgid "Cannot modify a journal device.\n" msgstr "无法修改日志设备。\n" -#: misc/tune2fs.c:2932 +#: misc/tune2fs.c:2944 #, c-format msgid "The inode size is already %lu\n" msgstr "inode大小已经为 %lu\n" -#: misc/tune2fs.c:2939 +#: misc/tune2fs.c:2951 msgid "Shrinking inode size is not supported\n" msgstr "不支持缩小inode大小\n" -#: misc/tune2fs.c:2944 +#: misc/tune2fs.c:2956 #, c-format msgid "Invalid inode size %lu (max %d)\n" msgstr "无效的inode大小 %lu(最大 %d)\n" -#: misc/tune2fs.c:2950 +#: misc/tune2fs.c:2962 msgid "Resizing inodes could take some time." msgstr "改变 inode 大小需要花费一段时间。" -#: misc/tune2fs.c:2998 +#: misc/tune2fs.c:3009 #, c-format msgid "" "Warning: The journal is dirty. You may wish to replay the journal like:\n" @@ -6553,57 +6559,57 @@ "\n" "然后重新运行本命令。否则,任何所做更改都可能被日志恢复操作所覆盖。\n" -#: misc/tune2fs.c:3009 +#: misc/tune2fs.c:3020 #, c-format msgid "Recovering journal.\n" msgstr "正在修复日志。\n" -#: misc/tune2fs.c:3028 +#: misc/tune2fs.c:3039 #, c-format msgid "Setting maximal mount count to %d\n" msgstr "设置最大挂载次数为 %d\n" -#: misc/tune2fs.c:3034 +#: misc/tune2fs.c:3045 #, c-format msgid "Setting current mount count to %d\n" msgstr "设置当前挂载次数为 %d\n" -#: misc/tune2fs.c:3039 +#: misc/tune2fs.c:3050 #, c-format msgid "Setting error behavior to %d\n" msgstr "将出错行为设置为 %d\n" -#: misc/tune2fs.c:3044 +#: misc/tune2fs.c:3055 #, c-format msgid "Setting reserved blocks gid to %lu\n" msgstr "设置保留块的gid为 %lu\n" -#: misc/tune2fs.c:3049 +#: misc/tune2fs.c:3060 #, c-format msgid "interval between checks is too big (%lu)" msgstr "检查间隔太长(%lu)" -#: misc/tune2fs.c:3056 +#: misc/tune2fs.c:3067 #, c-format msgid "Setting interval between checks to %lu seconds\n" msgstr "将检查间隔设置为 %lu 秒\n" -#: misc/tune2fs.c:3063 +#: misc/tune2fs.c:3074 #, c-format msgid "Setting reserved blocks percentage to %g%% (%llu blocks)\n" msgstr "将保留块所占百分比设置为 %g%%(%llu 个块)\n" -#: misc/tune2fs.c:3069 +#: misc/tune2fs.c:3080 #, c-format msgid "reserved blocks count is too big (%llu)" msgstr "保留块的数量太大(%llu)" -#: misc/tune2fs.c:3076 +#: misc/tune2fs.c:3087 #, c-format msgid "Setting reserved blocks count to %llu\n" msgstr "设置保留块数为 %llu\n" -#: misc/tune2fs.c:3081 +#: misc/tune2fs.c:3092 msgid "" "\n" "The filesystem already has sparse superblocks.\n" @@ -6611,7 +6617,7 @@ "\n" "文件系统已经含有分散式超级块\n" -#: misc/tune2fs.c:3084 +#: misc/tune2fs.c:3095 msgid "" "\n" "Setting the sparse superblock flag not supported\n" @@ -6621,7 +6627,7 @@ "启用了meta_bg特性的文件系统不支持设置分散式\n" "超级块标志。\n" -#: misc/tune2fs.c:3094 +#: misc/tune2fs.c:3105 #, c-format msgid "" "\n" @@ -6630,7 +6636,7 @@ "\n" "已设置分散式超级块标志。 %s" -#: misc/tune2fs.c:3099 +#: misc/tune2fs.c:3110 msgid "" "\n" "Clearing the sparse superblock flag not supported.\n" @@ -6638,79 +6644,79 @@ "\n" "移除不被支持的分散式超级块标志。\n" -#: misc/tune2fs.c:3107 +#: misc/tune2fs.c:3118 #, c-format msgid "Setting time filesystem last checked to %s\n" msgstr "设置上一次检查的时间为 %s\n" -#: misc/tune2fs.c:3113 +#: misc/tune2fs.c:3124 #, c-format msgid "Setting reserved blocks uid to %lu\n" msgstr "设置保留块的uid为 %lu\n" -#: misc/tune2fs.c:3145 +#: misc/tune2fs.c:3156 msgid "Error in using clear_mmp. It must be used with -f\n" msgstr "clear_mmp选项使用错误,必须和 -f 选项一起使用\n" -#: misc/tune2fs.c:3163 +#: misc/tune2fs.c:3174 msgid "" "The quota feature may only be changed when the filesystem is unmounted.\n" msgstr "只有当文件系统被卸载时才能修改配额特性。\n" -#: misc/tune2fs.c:3196 +#: misc/tune2fs.c:3207 msgid "The UUID may only be changed when the filesystem is unmounted.\n" msgstr "只有当文件系统被卸载时才能改变UUID。\n" -#: misc/tune2fs.c:3199 +#: misc/tune2fs.c:3210 msgid "" "If you only use kernels newer than v4.4, run 'tune2fs -O metadata_csum_seed' " "and re-run this command.\n" msgstr "" -"若您仅使用 Linux 4.4 以上的内核,请运行“tune2fs -O metadata_csum_seed”,然后重新运行此命了。\n" +"若您仅使用 Linux 4.4 以上的内核,请运行“tune2fs -O metadata_csum_seed”,然后重新运行此命令。\n" #: misc/tune2fs.c:3232 msgid "Setting UUID on a checksummed filesystem could take some time." msgstr "在启用了校验值的文件系统上设置 UUID 需要花费一段时间。" -#: misc/tune2fs.c:3229 +#: misc/tune2fs.c:3240 msgid "Invalid UUID format\n" msgstr "无效的 UUID 格式\n" -#: misc/tune2fs.c:3245 +#: misc/tune2fs.c:3256 msgid "Need to update journal superblock.\n" msgstr "需要更新日志超级块。\n" -#: misc/tune2fs.c:3267 +#: misc/tune2fs.c:3278 msgid "" "The inode size may only be changed when the filesystem is unmounted.\n" msgstr "只有当文件系统被卸载时才能改变inode大小。\n" -#: misc/tune2fs.c:3274 +#: misc/tune2fs.c:3285 msgid "" "Changing the inode size not supported for filesystems with the flex_bg\n" "feature enabled.\n" msgstr "启用了弹性组特性的文件系统不支持改变inode大小\n" -#: misc/tune2fs.c:3292 +#: misc/tune2fs.c:3303 #, c-format msgid "Setting inode size %lu\n" msgstr "正在将inode大小设置为 %lu\n" -#: misc/tune2fs.c:3296 +#: misc/tune2fs.c:3307 msgid "Failed to change inode size\n" msgstr "改变inode大小失败\n" -#: misc/tune2fs.c:3310 +#: misc/tune2fs.c:3321 #, c-format msgid "Setting stride size to %d\n" msgstr "设置步长为 %d\n" -#: misc/tune2fs.c:3315 +#: misc/tune2fs.c:3326 #, c-format msgid "Setting stripe width to %d\n" msgstr "设置带宽为 %d\n" -#: misc/tune2fs.c:3322 +#: misc/tune2fs.c:3333 #, c-format msgid "Setting extended default mount options to '%s'\n" msgstr "设置默认挂载的扩展选项为 “%s”\n" @@ -6722,11 +6728,11 @@ #: misc/util.c:105 #, c-format msgid "Proceed anyway (or wait %d seconds to proceed) ? (y,N) " -msgstr "" +msgstr "无论如何也要继续(或等待 %d 秒)?(y,N) " #: misc/util.c:109 msgid "Proceed anyway? (y,N) " -msgstr "" +msgstr "无论如何也要继续?(y,N) " #: misc/util.c:136 msgid "mke2fs forced anyway. Hope /etc/mtab is incorrect.\n" @@ -6967,6 +6973,9 @@ "[-S RAID-stride] [-z undo_file]\n" "\n" msgstr "" +"用法:%s [-d 调试标志] [-f] [-F] [-M] [-P] [-p] 设备 [-b|-s|新大小] [S RAID-stride] [-z " +"撤销文件]\n" +"\n" #: resize/main.c:73 msgid "Extending the inode table" @@ -7867,7 +7876,7 @@ #: lib/ext2fs/ext2_err.c:166 msgid "Ext2 file already exists" -msgstr "ext2文件已存在" +msgstr "Ext2 文件已存在" #: lib/ext2fs/ext2_err.c:167 msgid "Block bitmap checksum does not match bitmap" @@ -7955,7 +7964,7 @@ #: lib/ext2fs/ext2_err.c:188 msgid "Inode is corrupted" -msgstr "" +msgstr "Inode 已损坏" #: lib/support/prof_err.c:11 msgid "Profile version 0.0" @@ -8086,42 +8095,42 @@ msgid "\tlast mounted on %s on %s" msgstr "\t上一次挂载于 %s, 时间 %s" -#: lib/support/plausible.c:121 +#: lib/support/plausible.c:117 #, c-format msgid "\tlast mounted on %s" msgstr "\t上一次挂载于%s" -#: lib/support/plausible.c:124 +#: lib/support/plausible.c:120 #, c-format msgid "\tcreated on %s" msgstr "\t创建于 %s" -#: lib/support/plausible.c:127 +#: lib/support/plausible.c:123 #, c-format msgid "\tlast modified on %s" msgstr "\t上一次修改于 %s" -#: lib/support/plausible.c:161 +#: lib/support/plausible.c:157 #, c-format msgid "Found a %s partition table in %s\n" msgstr "在 %s 中发现一个 %s 分区表\n" -#: lib/support/plausible.c:191 +#: lib/support/plausible.c:187 #, c-format msgid "The file %s does not exist and no size was specified.\n" msgstr "文件 %s 不存在,也没有指定大小。\n" -#: lib/support/plausible.c:199 +#: lib/support/plausible.c:195 #, c-format msgid "Creating regular file %s\n" msgstr "创建一般文件 %s\n" -#: lib/support/plausible.c:202 +#: lib/support/plausible.c:198 #, c-format msgid "Could not open %s: %s\n" msgstr "无法打开 %s:%s\n" -#: lib/support/plausible.c:205 +#: lib/support/plausible.c:201 msgid "" "\n" "The device apparently does not exist; did you specify it correctly?\n" @@ -8129,22 +8138,22 @@ "\n" "设备不存在。请确认所给设备名是否正确。\n" -#: lib/support/plausible.c:227 +#: lib/support/plausible.c:223 #, c-format msgid "%s is not a block special device.\n" msgstr "错误:%s 不是块设备。\n" -#: lib/support/plausible.c:249 +#: lib/support/plausible.c:245 #, c-format msgid "%s contains a %s file system labelled '%s'\n" msgstr "%1$s 有一个标签为“%3$s”的 %2$s 文件系统\n" -#: lib/support/plausible.c:252 +#: lib/support/plausible.c:248 #, c-format msgid "%s contains a %s file system\n" msgstr "%s 有一个 %s 文件系统\n" -#: lib/support/plausible.c:276 +#: lib/support/plausible.c:272 #, c-format msgid "%s contains `%s' data\n" msgstr "%s 含有“%s”数据\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/elfutils.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/elfutils.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/elfutils.po 2020-01-23 16:51:56.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/elfutils.po 2020-07-08 13:53:56.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 11:39+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:26+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: lib/color.c:53 msgid "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/fcitx-mozc.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/fcitx-mozc.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/fcitx-mozc.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/fcitx-mozc.po 2020-07-08 13:53:53.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 12:02+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:44+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: ../eim.cc:184 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/fetchmail.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/fetchmail.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/fetchmail.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/fetchmail.po 2020-07-08 13:54:02.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:52+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:46+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: checkalias.c:174 @@ -101,7 +101,7 @@ #: driver.c:593 msgid " (length -1)" -msgstr " ( 长度 -1)" +msgstr " (长度 -1)" #: driver.c:596 msgid " (oversized)" @@ -258,7 +258,7 @@ #: driver.c:1178 msgid " (previously authorized)" -msgstr " (事先已授权)" +msgstr " (先前已授权)" #: driver.c:1181 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n" @@ -366,7 +366,7 @@ msgid "%s at %s (folder %s)" msgstr "%s 在 %s (邮箱 %s)" -#: driver.c:1335 rcfile_y.y:392 +#: driver.c:1335 rcfile_y.y:390 #, c-format msgid "%s at %s" msgstr "%s 在 %s" @@ -495,7 +495,7 @@ msgid "Option --limit is not supported with %s\n" msgstr "%s 不支持 --limit 选项\n" -#: env.c:62 +#: env.c:58 #, c-format msgid "" "%s: The QMAILINJECT environment variable is set.\n" @@ -510,7 +510,7 @@ "尝试用 “env QMAILINJECT= %s 您的参数”\n" "%s: 退出\n" -#: env.c:74 +#: env.c:70 #, c-format msgid "" "%s: The NULLMAILER_FLAGS environment variable is set.\n" @@ -526,12 +526,12 @@ "Return-Path:字段。尝试用 “env NULLMAILER_FLAGS= %s 您的参数”\n" "%s: 退出\n" -#: env.c:86 +#: env.c:82 #, c-format msgid "%s: You don't exist. Go away.\n" msgstr "%s: 不存在您的用户名,退出\n" -#: env.c:204 +#: env.c:200 #, c-format msgid "%s: can't determine your host!" msgstr "%s: 无法确认您的主机!" @@ -541,11 +541,11 @@ msgid "gethostbyname failed for %s\n" msgstr "%s 主机上 gethostbyname 函数出错\n" -#: env.c:229 +#: env.c:225 msgid "Cannot find my own host in hosts database to qualify it!\n" msgstr "无法在主机数据库中找到自己的主机来验证它!\n" -#: env.c:233 +#: env.c:229 msgid "" "Trying to continue with unqualified hostname.\n" "DO NOT report broken Received: headers, HELO/EHLO lines or similar " @@ -651,259 +651,259 @@ msgid "could not get current working directory\n" msgstr "无法得到当前工作目录\n" -#: fetchmail.c:297 +#: fetchmail.c:304 #, c-format msgid "This is fetchmail release %s" msgstr "这是 fetchmail 发行版 %s" -#: fetchmail.c:322 +#: fetchmail.c:339 msgid "The nodetach option is in effect, ignoring logfile option.\n" msgstr "nodetach 选项在起作用,忽略 logfile 选项。\n" -#: fetchmail.c:329 +#: fetchmail.c:346 msgid "Not running in daemon mode, ignoring logfile option.\n" msgstr "未以 daemon 模式运行,忽略 logfile 选项。\n" -#: fetchmail.c:336 +#: fetchmail.c:353 #, c-format msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n" msgstr "日志文件 \"%s\" 不存在,忽略 logfile 选项。\n" -#: fetchmail.c:342 +#: fetchmail.c:359 #, c-format msgid "Logfile \"%s\" is not writable, aborting.\n" msgstr "日志文件 \"%s\" 不可写,退出。\n" -#: fetchmail.c:360 +#: fetchmail.c:377 #, c-format msgid "" "syslog and logfile options are both set, ignoring syslog, and logging to %s" msgstr "同时指定了 syslog 和 logfile 选项,忽略 syslog 并登录至 %s" -#: fetchmail.c:448 +#: fetchmail.c:468 #, c-format msgid "Taking options from command line%s%s\n" msgstr "正从命令行获得选项 %s%s\n" -#: fetchmail.c:449 +#: fetchmail.c:469 msgid " and " msgstr " 和 " -#: fetchmail.c:454 +#: fetchmail.c:474 #, c-format msgid "No mailservers set up -- perhaps %s is missing?\n" msgstr "未设置邮件服务器 -- 可能未找到 %s?\n" -#: fetchmail.c:475 +#: fetchmail.c:495 msgid "fetchmail: no mailservers have been specified.\n" msgstr "fetchmail: 未指定邮件服务器\n" -#: fetchmail.c:487 +#: fetchmail.c:507 msgid "fetchmail: no other fetchmail is running\n" msgstr "fetchmail: 无其它 fetchmail 正在运行\n" -#: fetchmail.c:493 +#: fetchmail.c:513 #, c-format msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n" msgstr "fetchmail: 终止 %s fetchmail 进程号 %ld 时出错;退出。\n" -#: fetchmail.c:494 fetchmail.c:503 +#: fetchmail.c:514 fetchmail.c:523 msgid "background" msgstr "后台" -#: fetchmail.c:494 fetchmail.c:503 +#: fetchmail.c:514 fetchmail.c:523 msgid "foreground" msgstr "前台" -#: fetchmail.c:502 +#: fetchmail.c:522 #, c-format msgid "fetchmail: %s fetchmail at %ld killed.\n" msgstr "fetchmail: %s fetchmail 进程号 %ld 终止。\n" -#: fetchmail.c:525 +#: fetchmail.c:545 msgid "" "fetchmail: can't check mail while another fetchmail to same host is " "running.\n" msgstr "fetchmail: 有另一个 fetchmail 在同一主机上运行时无法检查邮件。\n" -#: fetchmail.c:531 +#: fetchmail.c:551 #, c-format msgid "" "fetchmail: can't poll specified hosts with another fetchmail running at " "%ld.\n" msgstr "fetchmail: 有另一个 fetchmail 进程号 %ld 在指定主机上运行时无法收邮件。\n" -#: fetchmail.c:538 +#: fetchmail.c:558 #, c-format msgid "fetchmail: another foreground fetchmail is running at %ld.\n" msgstr "fetchmail: 另一个前台 fetchmail 进程号 %ld 正在运行。\n" -#: fetchmail.c:548 +#: fetchmail.c:568 msgid "" "fetchmail: can't accept options while a background fetchmail is running.\n" msgstr "fetchmail: 有后台 fetchmail 正在运行时无法接受选项\n" -#: fetchmail.c:560 +#: fetchmail.c:580 #, c-format msgid "fetchmail: background fetchmail at %ld awakened.\n" msgstr "fetchmail: 后台 fetchmail 进程号 %ld 被唤醒\n" -#: fetchmail.c:572 +#: fetchmail.c:592 #, c-format msgid "fetchmail: elder sibling at %ld died mysteriously.\n" msgstr "fetchmail: 上次 fetchmail 进程号 %ld 不明原因的终止\n" -#: fetchmail.c:587 +#: fetchmail.c:607 #, c-format msgid "fetchmail: can't find a password for %s@%s.\n" msgstr "fetchmail: 无法找到 %s@%s 的密码\n" -#: fetchmail.c:591 +#: fetchmail.c:611 #, c-format msgid "Enter password for %s@%s: " -msgstr "输入 %s@%s 的密码: " +msgstr "输入 %s@%s 的密码: " -#: fetchmail.c:633 +#: fetchmail.c:653 msgid "fetchmail: Cannot detach into background. Aborting.\n" msgstr "fetchmail: 无法转入后台。退出\n" -#: fetchmail.c:637 +#: fetchmail.c:657 #, c-format msgid "starting fetchmail %s daemon\n" msgstr "开启 fetchmail %s 后台服务\n" -#: fetchmail.c:653 fetchmail.c:655 +#: fetchmail.c:673 fetchmail.c:675 #, c-format msgid "could not open %s to append logs to\n" msgstr "无法打开 %s 添加记录\n" -#: fetchmail.c:674 +#: fetchmail.c:694 msgid "--check mode enabled, not fetching mail\n" msgstr "开启 --check 模式, 而非真正取回邮件\n" -#: fetchmail.c:696 +#: fetchmail.c:716 #, c-format msgid "couldn't time-check %s (error %d)\n" -msgstr "不能校正时间 %s (错误 %d )\n" +msgstr "无法时限检测 %s (错误号 %d)\n" -#: fetchmail.c:701 +#: fetchmail.c:721 #, c-format msgid "restarting fetchmail (%s changed)\n" msgstr "正在重启 fetchmail (%s 改变了)\n" -#: fetchmail.c:705 +#: fetchmail.c:725 msgid "attempt to re-exec may fail as directory has not been restored\n" msgstr "由于目录尚未重置,因此重新执行的尝试可能失败\n" -#: fetchmail.c:731 +#: fetchmail.c:751 msgid "attempt to re-exec fetchmail failed\n" msgstr "重新执行 fetchmail 的尝试失败了\n" -#: fetchmail.c:761 +#: fetchmail.c:781 #, c-format msgid "poll of %s skipped (failed authentication or too many timeouts)\n" msgstr "忽略收取 %s 的邮件 (验证失败或多次超时)\n" -#: fetchmail.c:773 +#: fetchmail.c:793 #, c-format msgid "interval not reached, not querying %s\n" msgstr "时间间隔未到,不查寻 %s\n" -#: fetchmail.c:811 +#: fetchmail.c:831 msgid "Query status=0 (SUCCESS)\n" msgstr "查询状态=0 (成功)\n" -#: fetchmail.c:813 +#: fetchmail.c:833 msgid "Query status=1 (NOMAIL)\n" msgstr "查询状态=1 (无邮件)\n" -#: fetchmail.c:815 +#: fetchmail.c:835 msgid "Query status=2 (SOCKET)\n" msgstr "查询状态=2 (套接字输入输出错误)\n" -#: fetchmail.c:817 +#: fetchmail.c:837 msgid "Query status=3 (AUTHFAIL)\n" msgstr "查询状态=3 (用户验证失败)\n" -#: fetchmail.c:819 +#: fetchmail.c:839 msgid "Query status=4 (PROTOCOL)\n" msgstr "查询状态=4 (协议无效)\n" -#: fetchmail.c:821 +#: fetchmail.c:841 msgid "Query status=5 (SYNTAX)\n" msgstr "查询状态=5 (命令行语法错误)\n" -#: fetchmail.c:823 +#: fetchmail.c:843 msgid "Query status=6 (IOERR)\n" msgstr "查询状态=6 (配置文件权限错误)\n" -#: fetchmail.c:825 +#: fetchmail.c:845 msgid "Query status=7 (ERROR)\n" msgstr "查询状态=7 (协议错误)\n" -#: fetchmail.c:827 +#: fetchmail.c:847 msgid "Query status=8 (EXCLUDE)\n" msgstr "查询状态=8 (客户端受到排斥)\n" -#: fetchmail.c:829 +#: fetchmail.c:849 msgid "Query status=9 (LOCKBUSY)\n" msgstr "查询状态=9 (服务器死锁)\n" -#: fetchmail.c:831 +#: fetchmail.c:851 msgid "Query status=10 (SMTP)\n" msgstr "查询状态=10 (SMTP 错误)\n" -#: fetchmail.c:833 +#: fetchmail.c:853 msgid "Query status=11 (DNS)\n" msgstr "查询状态=11 (DNS 错误)\n" -#: fetchmail.c:835 +#: fetchmail.c:855 msgid "Query status=12 (BSMTP)\n" msgstr "查询状态=12 (无法打开批量输出)\n" -#: fetchmail.c:837 +#: fetchmail.c:857 msgid "Query status=13 (MAXFETCH)\n" msgstr "查询状态=13 (到达收件上限)\n" -#: fetchmail.c:839 +#: fetchmail.c:859 #, c-format msgid "Query status=%d\n" msgstr "查询状态=%d\n" -#: fetchmail.c:881 +#: fetchmail.c:901 msgid "All connections are wedged. Exiting.\n" msgstr "所有连接堵塞。退出\n" -#: fetchmail.c:889 +#: fetchmail.c:909 #, c-format msgid "sleeping at %s for %d seconds\n" msgstr "在 %s 休眠 %d 秒\n" -#: fetchmail.c:913 +#: fetchmail.c:933 #, c-format msgid "awakened by %s\n" msgstr "通过信号 %s 唤醒\n" -#: fetchmail.c:916 +#: fetchmail.c:936 #, c-format msgid "awakened by signal %d\n" msgstr "通过信号 %d 唤醒\n" -#: fetchmail.c:924 +#: fetchmail.c:944 #, c-format msgid "awakened at %s\n" msgstr "在 %s 被唤醒\n" -#: fetchmail.c:929 +#: fetchmail.c:949 #, c-format msgid "normal termination, status %d\n" msgstr "正常结束,返回值 %d\n" -#: fetchmail.c:1090 +#: fetchmail.c:1113 msgid "couldn't time-check the run-control file\n" -msgstr "不能检查 run-control 文件的时间\n" +msgstr "无法对 run-control 文件进行时限检测\n" -#: fetchmail.c:1124 +#: fetchmail.c:1147 #, c-format msgid "Warning: multiple mentions of host %s in config file\n" msgstr "警告: 在配置文件中多次提及主机 %s\n" @@ -912,674 +912,674 @@ msgid "fetchmail: Error: multiple \"defaults\" records in config file.\n" msgstr "fetchmail: 错误: 在配置文件中有多个 “default” 记录。\n" -#: fetchmail.c:1285 +#: fetchmail.c:1316 msgid "SSL support is not compiled in.\n" -msgstr "SSL 支持未编译在内\n" +msgstr "SSL 支持未编译在内。\n" -#: fetchmail.c:1292 +#: fetchmail.c:1323 msgid "KERBEROS v4 support is configured, but not compiled in.\n" -msgstr "设置了 KERBEROS v4 支持,但未编译在内\n" +msgstr "配置了 KERBEROS v4 支持,但该功能未编译在内。\n" -#: fetchmail.c:1298 +#: fetchmail.c:1329 msgid "KERBEROS v5 support is configured, but not compiled in.\n" -msgstr "设置了 KERBEROS v5 支持,但未编译在内\n" +msgstr "配置了 KERBEROS v5 支持,但该功能未编译在内。\n" -#: fetchmail.c:1304 +#: fetchmail.c:1335 msgid "GSSAPI support is configured, but not compiled in.\n" -msgstr "设置了 GSSAPI 支持,但未编译在内\n" +msgstr "配置了 GSSAPI 支持,但该功能未编译在内。\n" -#: fetchmail.c:1334 +#: fetchmail.c:1365 #, c-format msgid "" "fetchmail: warning: no DNS available to check multidrop fetches from %s\n" msgstr "fetchmail: 警告: 无可用的 DNS 来检查取自 %s 的多投邮件\n" -#: fetchmail.c:1345 +#: fetchmail.c:1376 #, c-format msgid "warning: multidrop for %s requires envelope option!\n" msgstr "警告: %s 设置了多投邮件,需设置 envelope 选项!\n" -#: fetchmail.c:1346 +#: fetchmail.c:1377 msgid "warning: Do not ask for support if all mail goes to postmaster!\n" msgstr "警告: 如果所有邮件均被邮件管理员收取,不要寻求支持!\n" -#: fetchmail.c:1363 +#: fetchmail.c:1394 #, c-format msgid "" "fetchmail: %s configuration invalid, specify positive port number for " "service or port\n" msgstr "fetchmail: %s 配置无效,为服务或端口指定大于零的端口\n" -#: fetchmail.c:1370 +#: fetchmail.c:1401 #, c-format msgid "" "fetchmail: %s configuration invalid, RPOP requires a privileged port\n" msgstr "fetchmail: %s 配置无效,RPOP 要求开放一个特许端口\n" -#: fetchmail.c:1388 +#: fetchmail.c:1419 #, c-format msgid "%s configuration invalid, LMTP can't use default SMTP port\n" msgstr "%s 配置无效,LMTP 不能用默认的 SMTP 端口\n" -#: fetchmail.c:1402 +#: fetchmail.c:1433 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n" msgstr "收取所有邮件并保留服务器上的备份或使用 idle 模式是错误的!\n" -#: fetchmail.c:1436 +#: fetchmail.c:1467 #, c-format msgid "terminated with signal %d\n" msgstr "以信号 %d 终止\n" -#: fetchmail.c:1509 +#: fetchmail.c:1540 #, c-format msgid "%s querying %s (protocol %s) at %s: poll started\n" msgstr "%1$s 在 %4$s 查寻 %2$s (协议 %3$s): 收件开始\n" -#: fetchmail.c:1534 +#: fetchmail.c:1565 msgid "POP2 support is not configured.\n" msgstr "未设置 POP2 支持\n" -#: fetchmail.c:1546 +#: fetchmail.c:1577 msgid "POP3 support is not configured.\n" msgstr "未设置 POP3 支持\n" -#: fetchmail.c:1556 +#: fetchmail.c:1587 msgid "IMAP support is not configured.\n" msgstr "未设置 IMAP 支持\n" -#: fetchmail.c:1562 +#: fetchmail.c:1593 msgid "ETRN support is not configured.\n" msgstr "未设置 ETRN 支持\n" -#: fetchmail.c:1570 +#: fetchmail.c:1601 msgid "ODMR support is not configured.\n" msgstr "未设置 ODMR 支持\n" -#: fetchmail.c:1577 +#: fetchmail.c:1608 msgid "unsupported protocol selected.\n" msgstr "选中了不支持的协议\n" -#: fetchmail.c:1588 +#: fetchmail.c:1619 #, c-format msgid "%s querying %s (protocol %s) at %s: poll completed\n" msgstr "%1$s 在 %4$s 查询 %2$s (协议 %3$s): 收件完成\n" -#: fetchmail.c:1613 +#: fetchmail.c:1644 #, c-format msgid "Poll interval is %d seconds\n" msgstr "收件间隔 %d 秒\n" -#: fetchmail.c:1615 +#: fetchmail.c:1646 #, c-format msgid "Logfile is %s\n" msgstr "日志文件为 %s\n" -#: fetchmail.c:1617 +#: fetchmail.c:1648 #, c-format msgid "Idfile is %s\n" msgstr "Idfile 文件为 %s\n" -#: fetchmail.c:1620 +#: fetchmail.c:1651 msgid "Progress messages will be logged via syslog\n" msgstr "邮件情况将通过 syslog 来记录\n" -#: fetchmail.c:1623 +#: fetchmail.c:1654 msgid "Fetchmail will masquerade and will not generate Received\n" msgstr "Fetchmail 将进行伪装且不会生成 Receiverd 部分\n" -#: fetchmail.c:1625 +#: fetchmail.c:1656 msgid "Fetchmail will show progress dots even in logfiles.\n" msgstr "Fetchmail 将在日志文件中显示进度条(以点的形式)\n" -#: fetchmail.c:1627 +#: fetchmail.c:1658 #, c-format msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n" msgstr "Fetchmail 将转发地址错误的多投邮件给 %s。\n" -#: fetchmail.c:1631 +#: fetchmail.c:1662 msgid "Fetchmail will direct error mail to the postmaster.\n" msgstr "Fetchmail 将把错误邮件转给邮件管理员\n" -#: fetchmail.c:1633 +#: fetchmail.c:1664 msgid "Fetchmail will direct error mail to the sender.\n" msgstr "Fetchmail 将把错误邮件退给发送者\n" -#: fetchmail.c:1636 +#: fetchmail.c:1667 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n" msgstr "Fetchmail 将把长期错误当成不可恢复的错误(删除邮件)。\n" -#: fetchmail.c:1638 +#: fetchmail.c:1669 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n" msgstr "Fetchmail 将把惯性错误当成临时问题(保留邮件)。\n" -#: fetchmail.c:1645 +#: fetchmail.c:1676 #, c-format msgid "Options for retrieving from %s@%s:\n" msgstr "从 %s@%s 收件时的选项:\n" -#: fetchmail.c:1649 +#: fetchmail.c:1680 #, c-format msgid " Mail will be retrieved via %s\n" msgstr " 邮件将通过 %s 收取\n" -#: fetchmail.c:1652 +#: fetchmail.c:1683 #, c-format msgid " Poll of this server will occur every %d interval.\n" msgid_plural " Poll of this server will occur every %d intervals.\n" msgstr[0] " 每隔 %d 秒将收取此服务器中的邮件\n" -#: fetchmail.c:1656 +#: fetchmail.c:1687 #, c-format msgid " True name of server is %s.\n" msgstr " 服务器的实名为 %s。\n" -#: fetchmail.c:1659 +#: fetchmail.c:1690 msgid " This host will not be queried when no host is specified.\n" msgstr " 若不指明主机将不查询此主机\n" -#: fetchmail.c:1660 +#: fetchmail.c:1691 msgid " This host will be queried when no host is specified.\n" msgstr " 若不指明主机将查询此主机\n" -#: fetchmail.c:1664 +#: fetchmail.c:1695 msgid " Password will be prompted for.\n" msgstr " 密码会被提示\n" -#: fetchmail.c:1668 +#: fetchmail.c:1699 #, c-format msgid " APOP secret = \"%s\".\n" msgstr " APOP 密码 = “%s”\n" -#: fetchmail.c:1671 +#: fetchmail.c:1702 #, c-format msgid " RPOP id = \"%s\".\n" msgstr " RPOP 密码 = “%s”\n" -#: fetchmail.c:1674 +#: fetchmail.c:1705 #, c-format msgid " Password = \"%s\".\n" msgstr " 密码 = “%s”\n" -#: fetchmail.c:1683 +#: fetchmail.c:1714 #, c-format msgid " Protocol is KPOP with Kerberos %s authentication" msgstr " 协议是带有 Kerberos %s 认证协议的 KPOP" -#: fetchmail.c:1686 +#: fetchmail.c:1717 #, c-format msgid " Protocol is %s" msgstr " 协议是 %s" -#: fetchmail.c:1688 +#: fetchmail.c:1719 #, c-format msgid " (using service %s)" msgstr " (正在使用服务 %s)" -#: fetchmail.c:1690 +#: fetchmail.c:1721 msgid " (using default port)" msgstr " (正在使用默认端口)" -#: fetchmail.c:1692 +#: fetchmail.c:1723 msgid " (forcing UIDL use)" msgstr " (正在强制使用 UIDL)" -#: fetchmail.c:1698 +#: fetchmail.c:1729 msgid " All available authentication methods will be tried.\n" msgstr " 将尝试所有有效的验证方式\n" -#: fetchmail.c:1701 +#: fetchmail.c:1732 msgid " Password authentication will be forced.\n" msgstr " 强制密码验证\n" -#: fetchmail.c:1704 +#: fetchmail.c:1735 msgid " MSN authentication will be forced.\n" msgstr " 强制 MSN 验证\n" -#: fetchmail.c:1707 +#: fetchmail.c:1738 msgid " NTLM authentication will be forced.\n" msgstr " 强制 NTLM 验证\n" -#: fetchmail.c:1710 +#: fetchmail.c:1741 msgid " OTP authentication will be forced.\n" msgstr " 强制 OTP 验证\n" -#: fetchmail.c:1713 +#: fetchmail.c:1744 msgid " CRAM-MD5 authentication will be forced.\n" msgstr " 强制 CRAM-MD5 验证\n" -#: fetchmail.c:1716 +#: fetchmail.c:1747 msgid " GSSAPI authentication will be forced.\n" msgstr " 强制 GSSAPI 验证\n" -#: fetchmail.c:1719 +#: fetchmail.c:1750 msgid " Kerberos V4 authentication will be forced.\n" msgstr " 强制 Kerberos V4 验证\n" -#: fetchmail.c:1722 +#: fetchmail.c:1753 msgid " Kerberos V5 authentication will be forced.\n" msgstr " 强制 Kerberos V5 验证\n" -#: fetchmail.c:1725 +#: fetchmail.c:1756 msgid " End-to-end encryption assumed.\n" msgstr " 假设为终端到终端加密\n" -#: fetchmail.c:1729 +#: fetchmail.c:1760 #, c-format msgid " Mail service principal is: %s\n" msgstr " 邮件服务协议验证方为: %s\n" -#: fetchmail.c:1732 +#: fetchmail.c:1763 msgid " SSL encrypted sessions enabled.\n" msgstr " 启用 SSL 加密会话\n" -#: fetchmail.c:1734 +#: fetchmail.c:1765 #, c-format msgid " SSL protocol: %s.\n" msgstr " SSL 协议: %s\n" -#: fetchmail.c:1736 +#: fetchmail.c:1767 msgid " SSL server certificate checking enabled.\n" -msgstr " 启用 SSL 服务器证书检查\n" +msgstr " 已启用 SSL 服务器证书检查。\n" -#: fetchmail.c:1741 +#: fetchmail.c:1772 #, c-format msgid " SSL trusted certificate file: %s\n" msgstr " SSL 受信证书文件: %s\n" -#: fetchmail.c:1743 +#: fetchmail.c:1774 #, c-format msgid " SSL trusted certificate directory: %s\n" msgstr " SSL 受信证书目录: %s\n" -#: fetchmail.c:1745 +#: fetchmail.c:1776 #, c-format msgid " SSL server CommonName: %s\n" msgstr " SSL 服务器名: %s\n" -#: fetchmail.c:1747 +#: fetchmail.c:1778 #, c-format msgid " SSL key fingerprint (checked against the server key): %s\n" msgstr " SSL 密钥指纹 (与服务器密钥对比过): %s\n" -#: fetchmail.c:1750 +#: fetchmail.c:1781 #, c-format msgid " Server nonresponse timeout is %d seconds" msgstr " 服务器未响应,超时 %d 秒" -#: fetchmail.c:1752 +#: fetchmail.c:1783 msgid " (default).\n" msgstr " (默认)。\n" -#: fetchmail.c:1759 +#: fetchmail.c:1790 msgid " Default mailbox selected.\n" msgstr " 已选中默认邮箱。\n" -#: fetchmail.c:1764 +#: fetchmail.c:1795 msgid " Selected mailboxes are:" msgstr " 选中的邮箱是:" -#: fetchmail.c:1770 +#: fetchmail.c:1801 msgid " All messages will be retrieved (--all on).\n" msgstr " 收取所有邮件( --all 选项开启).\n" -#: fetchmail.c:1771 +#: fetchmail.c:1802 msgid " Only new messages will be retrieved (--all off).\n" msgstr " 只收取新邮件( --all 选项关闭).\n" -#: fetchmail.c:1773 +#: fetchmail.c:1804 msgid " Fetched messages will be kept on the server (--keep on).\n" msgstr " 收取的邮件会在服务器上保留副本( --keep 开启).\n" -#: fetchmail.c:1774 +#: fetchmail.c:1805 msgid " Fetched messages will not be kept on the server (--keep off).\n" msgstr " 收取的邮件不会保留在服务器上( --keep 关闭).\n" -#: fetchmail.c:1776 +#: fetchmail.c:1807 msgid "" " Old messages will be flushed before message retrieval (--flush on).\n" msgstr " 在收取新邮件前删除旧邮件(--flush 开启).\n" -#: fetchmail.c:1777 +#: fetchmail.c:1808 msgid "" " Old messages will not be flushed before message retrieval (--flush off).\n" msgstr " 在收取新邮件前不删除旧邮件(--flush 关闭).\n" -#: fetchmail.c:1779 +#: fetchmail.c:1810 msgid "" " Oversized messages will be flushed before message retrieval (--limitflush " "on).\n" msgstr " 收件前将删除超大的邮件(--limitflush 开启).\n" -#: fetchmail.c:1780 +#: fetchmail.c:1811 msgid "" " Oversized messages will not be flushed before message retrieval (--" "limitflush off).\n" msgstr " 收件前将不删除超大的邮件(--limitflush 关闭).\n" -#: fetchmail.c:1782 +#: fetchmail.c:1813 msgid " Rewrite of server-local addresses is enabled (--norewrite off).\n" msgstr " 本地收件人地址重写(--norewrite 关闭).\n" -#: fetchmail.c:1783 +#: fetchmail.c:1814 msgid " Rewrite of server-local addresses is disabled (--norewrite on).\n" msgstr " 不重写本地收件人地址(--norewrite 开启).\n" -#: fetchmail.c:1785 +#: fetchmail.c:1816 msgid " Carriage-return stripping is enabled (stripcr on).\n" msgstr " 回车符清除(stripcr 开启).\n" -#: fetchmail.c:1786 +#: fetchmail.c:1817 msgid " Carriage-return stripping is disabled (stripcr off).\n" msgstr " 不清除回车符(stripcr 关闭).\n" -#: fetchmail.c:1788 +#: fetchmail.c:1819 msgid " Carriage-return forcing is enabled (forcecr on).\n" msgstr " 强行在换行前插入回车符(forcecr 开启).\n" -#: fetchmail.c:1789 +#: fetchmail.c:1820 msgid " Carriage-return forcing is disabled (forcecr off).\n" msgstr " 不在换行前强行插入回车符(forcecr 关闭).\n" -#: fetchmail.c:1791 +#: fetchmail.c:1822 msgid "" " Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n" msgstr " 忽略 Content-Transfer-Encoding (pass8bits 开启).\n" -#: fetchmail.c:1792 +#: fetchmail.c:1823 msgid "" " Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n" msgstr " 不忽略 Content-Transfer-Encoding (pass8bits 关闭).\n" -#: fetchmail.c:1794 +#: fetchmail.c:1825 msgid " MIME decoding is enabled (mimedecode on).\n" msgstr " 解开 MIME 编码 (mimedecode 开启).\n" -#: fetchmail.c:1795 +#: fetchmail.c:1826 msgid " MIME decoding is disabled (mimedecode off).\n" msgstr " 不解开 MIME 编码 (mimedecode 关闭).\n" -#: fetchmail.c:1797 +#: fetchmail.c:1828 msgid " Idle after poll is enabled (idle on).\n" msgstr " 收件后回到 idle 模式 (idle 开启).\n" -#: fetchmail.c:1798 +#: fetchmail.c:1829 msgid " Idle after poll is disabled (idle off).\n" msgstr " 收件后不回到 idle 模式 (idle 关闭).\n" -#: fetchmail.c:1800 +#: fetchmail.c:1831 msgid " Nonempty Status lines will be discarded (dropstatus on)\n" msgstr " 删除带有 Status 字样的行 (dropstatus 开启)\n" -#: fetchmail.c:1801 +#: fetchmail.c:1832 msgid " Nonempty Status lines will be kept (dropstatus off)\n" msgstr " 保留带有 Status 字样的 行 (dropstatus 关闭)\n" -#: fetchmail.c:1803 +#: fetchmail.c:1834 msgid " Delivered-To lines will be discarded (dropdelivered on)\n" msgstr " 删除带有 Delivered-to 的行 (dropdelivered 开启)\n" -#: fetchmail.c:1804 +#: fetchmail.c:1835 msgid " Delivered-To lines will be kept (dropdelivered off)\n" msgstr " 保留带有 Delivered-to 的行 (dropdelivered 关闭)\n" -#: fetchmail.c:1808 +#: fetchmail.c:1839 #, c-format msgid " Message size limit is %d octets (--limit %d).\n" msgstr " 邮件大小被限制为 %d 字节 (--limit %d).\n" -#: fetchmail.c:1811 +#: fetchmail.c:1842 msgid " No message size limit (--limit 0).\n" msgstr " 邮件大小无限制 (--limit 0).\n" -#: fetchmail.c:1813 +#: fetchmail.c:1844 #, c-format msgid " Message size warning interval is %d seconds (--warnings %d).\n" msgstr " 每隔 %d 秒发出邮件大小警告 (--warnings %d).\n" -#: fetchmail.c:1816 +#: fetchmail.c:1847 msgid " Size warnings on every poll (--warnings 0).\n" msgstr " 每次收件都给出邮件大小警告 (--warnings 0).\n" -#: fetchmail.c:1819 +#: fetchmail.c:1850 #, c-format msgid " Received-message limit is %d (--fetchlimit %d).\n" msgstr " 单次收件限制为 %d 封(--fetchlimit %d).\n" -#: fetchmail.c:1822 +#: fetchmail.c:1853 msgid " No received-message limit (--fetchlimit 0).\n" msgstr " 无收件限制 (--fetchlimit 0).\n" -#: fetchmail.c:1824 +#: fetchmail.c:1855 #, c-format msgid " Fetch message size limit is %d (--fetchsizelimit %d).\n" msgstr " 限制所收邮件大小为 %d 字节(--fetchsizelimit %d).\n" -#: fetchmail.c:1827 +#: fetchmail.c:1858 msgid " No fetch message size limit (--fetchsizelimit 0).\n" msgstr " 所收邮件大小无限制 (--fetchsizelimit 0).\n" -#: fetchmail.c:1831 +#: fetchmail.c:1862 msgid " Do binary search of UIDs during each poll (--fastuidl 1).\n" msgstr " 每次收件期间对 UIDs 进行折半查找 (--fastuidl 1).\n" -#: fetchmail.c:1833 +#: fetchmail.c:1864 #, c-format msgid "" " Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n" msgstr " 每 %2$d 次收件中有 %1$d 次对 UIDs 进行折半查找 (--fastuidl %3$d).\n" -#: fetchmail.c:1836 +#: fetchmail.c:1867 msgid " Do linear search of UIDs during each poll (--fastuidl 0).\n" msgstr " 每次收件期间对 UIDs 进行线性查找 (--fastuidl 0).\n" -#: fetchmail.c:1838 +#: fetchmail.c:1869 #, c-format msgid " SMTP message batch limit is %d.\n" msgstr " 单次 SMTP 会话中最多传送 %d 封邮件。\n" -#: fetchmail.c:1840 +#: fetchmail.c:1871 msgid " No SMTP message batch limit (--batchlimit 0).\n" msgstr " 单次 SMTP 会话中无传送邮件限制 (--batchlimit 0)。\n" -#: fetchmail.c:1844 +#: fetchmail.c:1875 #, c-format msgid " Deletion interval between expunges forced to %d (--expunge %d).\n" msgstr " 两次删除操作之间最多传送 %d 封邮件(--expunge %d)。\n" -#: fetchmail.c:1846 +#: fetchmail.c:1877 msgid " No forced expunges (--expunge 0).\n" msgstr " 两次删除操作之间无传送邮件限制(--expunge 0)。\n" -#: fetchmail.c:1853 +#: fetchmail.c:1884 msgid " Domains for which mail will be fetched are:" msgstr " 要收取的邮件位于服务器:" -#: fetchmail.c:1858 fetchmail.c:1878 +#: fetchmail.c:1889 fetchmail.c:1909 msgid " (default)" msgstr " (默认)" -#: fetchmail.c:1863 +#: fetchmail.c:1894 #, c-format msgid " Messages will be appended to %s as BSMTP\n" msgstr " 邮件作为 BSMTP 附加至 %s\n" -#: fetchmail.c:1865 +#: fetchmail.c:1896 #, c-format msgid " Messages will be delivered with \"%s\".\n" msgstr " 邮件通过 “%s” 投递。\n" -#: fetchmail.c:1872 +#: fetchmail.c:1903 #, c-format msgid " Messages will be %cMTP-forwarded to:" msgstr " 邮件将被 %cMPT 转发到:" -#: fetchmail.c:1883 +#: fetchmail.c:1914 #, c-format msgid " Host part of MAIL FROM line will be %s\n" msgstr " MAIL FROM 这一行的 Host 部分是 %s\n" -#: fetchmail.c:1886 +#: fetchmail.c:1917 #, c-format msgid " Address to be put in RCPT TO lines shipped to SMTP will be %s\n" msgstr " RCPT TO 这一行中将要被送往 SMTP 的地址是 %s\n" -#: fetchmail.c:1895 +#: fetchmail.c:1926 msgid " Recognized listener spam block responses are:" msgstr " 识别出的监听端垃圾邮件拒收响应为:" # fetchmail.c:1809 -#: fetchmail.c:1901 +#: fetchmail.c:1932 msgid " Spam-blocking disabled\n" msgstr " 关闭垃圾邮件拒收\n" -#: fetchmail.c:1904 +#: fetchmail.c:1935 #, c-format msgid " Server connection will be brought up with \"%s\".\n" msgstr " 服务器连接将被 “%s” 唤起\n" -#: fetchmail.c:1907 +#: fetchmail.c:1938 msgid " No pre-connection command.\n" msgstr " 无连接前要执行的程序。\n" -#: fetchmail.c:1909 +#: fetchmail.c:1940 #, c-format msgid " Server connection will be taken down with \"%s\".\n" msgstr " 服务器连接将被 “%s” 关闭。\n" -#: fetchmail.c:1912 +#: fetchmail.c:1943 msgid " No post-connection command.\n" msgstr " 无连接后要执行的程序。\n" -#: fetchmail.c:1915 +#: fetchmail.c:1946 msgid " No localnames declared for this host.\n" msgstr " 此服务器没有要关联的本地用户名。\n" -#: fetchmail.c:1925 +#: fetchmail.c:1956 msgid " Multi-drop mode: " msgstr " 多投模式: " -#: fetchmail.c:1927 +#: fetchmail.c:1958 msgid " Single-drop mode: " msgstr " 单投模式: " -#: fetchmail.c:1929 +#: fetchmail.c:1960 #, c-format msgid "%d local name recognized.\n" msgid_plural "%d local names recognized.\n" msgstr[0] "识别出 %d 个本地用户名。\n" -#: fetchmail.c:1944 +#: fetchmail.c:1975 msgid " DNS lookup for multidrop addresses is enabled.\n" msgstr " 启用 DNS 搜寻多投地址。\n" -#: fetchmail.c:1945 +#: fetchmail.c:1976 msgid " DNS lookup for multidrop addresses is disabled.\n" msgstr " 关闭 DNS 搜寻多投地址。\n" -#: fetchmail.c:1949 +#: fetchmail.c:1980 msgid "" " Server aliases will be compared with multidrop addresses by IP address.\n" msgstr " 服务器昵称将以 IP 地址与多投地址进行比较\n" -#: fetchmail.c:1951 +#: fetchmail.c:1982 msgid " Server aliases will be compared with multidrop addresses by name.\n" msgstr " 服务器昵称将以名字与多投地址进行比较\n" -#: fetchmail.c:1954 +#: fetchmail.c:1985 msgid " Envelope-address routing is disabled\n" msgstr " 禁用 Envelope-address 路由\n" -#: fetchmail.c:1957 +#: fetchmail.c:1988 #, c-format msgid " Envelope header is assumed to be: %s\n" msgstr " 邮件头假定为: %s\n" -#: fetchmail.c:1960 +#: fetchmail.c:1991 #, c-format msgid " Number of envelope headers to be skipped over: %d\n" msgstr " 跳过的邮件头数目为: %d\n" -#: fetchmail.c:1963 +#: fetchmail.c:1994 #, c-format msgid " Prefix %s will be removed from user id\n" msgstr " 将从用户 id 中移除前缀 %s\n" -#: fetchmail.c:1966 +#: fetchmail.c:1997 msgid " No prefix stripping\n" msgstr " 没有要从用户 id 中清除的前缀\n" -#: fetchmail.c:1971 +#: fetchmail.c:2002 msgid " Predeclared mailserver aliases:" msgstr " 预先声明的邮件服务器昵称:" -#: fetchmail.c:1979 +#: fetchmail.c:2010 msgid " Local domains:" msgstr " 本地域:" -#: fetchmail.c:1989 +#: fetchmail.c:2020 #, c-format msgid " Connection must be through interface %s.\n" msgstr " 必须通过地址 %s 连接\n" -#: fetchmail.c:1991 +#: fetchmail.c:2022 msgid " No interface requirement specified.\n" msgstr " 未指定地址要求。\n" -#: fetchmail.c:1993 +#: fetchmail.c:2024 #, c-format msgid " Polling loop will monitor %s.\n" msgstr " 收件轮循将监听 %s。\n" -#: fetchmail.c:1995 +#: fetchmail.c:2026 msgid " No monitor interface specified.\n" msgstr " 未指定监听地址。\n" -#: fetchmail.c:1999 +#: fetchmail.c:2030 #, c-format msgid " Server connections will be made via plugin %s (--plugin %s).\n" msgstr " 通过外部程序 %s 进行服务器连接 (--plugin %s)。\n" -#: fetchmail.c:2001 +#: fetchmail.c:2032 msgid " No plugin command specified.\n" msgstr " 未指定外部程序。\n" -#: fetchmail.c:2003 +#: fetchmail.c:2034 #, c-format msgid " Listener connections will be made via plugout %s (--plugout %s).\n" msgstr " 通过外部程序 %s 进行 SMTP 连接(--plugout %s)。\n" -#: fetchmail.c:2005 +#: fetchmail.c:2036 msgid " No plugout command specified.\n" msgstr " 未指定外部程序。\n" -#: fetchmail.c:2012 +#: fetchmail.c:2043 msgid " No UIDs saved from this host.\n" msgstr " 未从此主机上保存 UIDs。\n" -#: fetchmail.c:2015 +#: fetchmail.c:2046 #, c-format msgid " %d UIDs saved.\n" msgstr " 保存了 %d 个UIDs。\n" -#: fetchmail.c:2021 +#: fetchmail.c:2052 msgid " Poll trace information will be added to the Received header.\n" msgstr " 收件跟踪信息将被加入 Received 邮件头。\n" -#: fetchmail.c:2023 +#: fetchmail.c:2054 msgid " No poll trace information will be added to the Received header.\n" msgstr "" " 无收件跟踪信息要被加入 Received 邮件头。\n" "。\n" -#: fetchmail.c:2028 +#: fetchmail.c:2059 msgid " Messages with bad headers will be rejected.\n" msgstr " 邮件头错误的邮件将被拒收。\n" -#: fetchmail.c:2031 +#: fetchmail.c:2062 msgid " Messages with bad headers will be passed on.\n" msgstr " 邮件头错误的邮件可以接收。\n" -#: fetchmail.c:2036 +#: fetchmail.c:2067 #, c-format msgid " Pass-through properties \"%s\".\n" msgstr " 传送的 properties 选项为 “%s” 。\n" @@ -2391,45 +2391,45 @@ msgid "Option --folder is not supported with POP3\n" msgstr "POP3 不支持 --folder 选项\n" -#: rcfile_y.y:132 +#: rcfile_y.y:130 msgid "server option after user options" msgstr "服务器选项在用户选项后" -#: rcfile_y.y:175 +#: rcfile_y.y:173 msgid "SDPS not enabled." msgstr "SDPS 不可用" -#: rcfile_y.y:219 +#: rcfile_y.y:217 msgid "" "fetchmail: interface option is only supported under Linux (without IPv6) and " "FreeBSD\n" msgstr "fetchmail: interface 选项只有 Linux(无 IPv6)和 FreeBSD 支持\n" -#: rcfile_y.y:227 +#: rcfile_y.y:225 msgid "" "fetchmail: monitor option is only supported under Linux (without IPv6) and " "FreeBSD\n" msgstr "fetchmail: monitor 选项只有 Linux(无 IPv6)和 FreeBSD 支持\n" -#: rcfile_y.y:341 +#: rcfile_y.y:339 msgid "SSL is not enabled" msgstr "SSL 不可用" -#: rcfile_y.y:393 +#: rcfile_y.y:391 msgid "end of input" msgstr "输入结束" -#: rcfile_y.y:431 +#: rcfile_y.y:429 #, c-format msgid "File %s must be a regular file.\n" msgstr "文件 %s 必须是个普通文件。\n" -#: rcfile_y.y:441 +#: rcfile_y.y:439 #, c-format msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "文件 %s 不允许拥有高于 -rwx------ (0700) 的权限。\n" -#: rcfile_y.y:453 +#: rcfile_y.y:451 #, c-format msgid "File %s must be owned by you.\n" msgstr "文件 %s 必须归您所有。\n" @@ -2810,80 +2810,80 @@ msgid "smtp listener protocol error\n" msgstr "smtp 端协议错误\n" -#: socket.c:111 socket.c:140 +#: socket.c:112 socket.c:141 msgid "fetchmail: malloc failed\n" msgstr "fetchmail: malloc 失败\n" -#: socket.c:172 +#: socket.c:173 msgid "fetchmail: socketpair failed\n" msgstr "fetchmail: socketpair 失败\n" -#: socket.c:178 +#: socket.c:179 msgid "fetchmail: fork failed\n" msgstr "fetchmail: fork 失败\n" -#: socket.c:185 +#: socket.c:186 msgid "dup2 failed\n" msgstr "dup2 失败\n" -#: socket.c:191 +#: socket.c:192 #, c-format msgid "running %s (host %s service %s)\n" msgstr "正在运行 %s (主机 %s 服务 %s)\n" -#: socket.c:196 +#: socket.c:197 #, c-format msgid "execvp(%s) failed\n" msgstr "execvp(%s) 失败\n" -#: socket.c:271 +#: socket.c:272 #, c-format msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n" msgstr "getaddrinfo(“%s”,“%s”) 错误: %s\n" -#: socket.c:274 +#: socket.c:275 msgid "Try adding the --service option (see also FAQ item R12).\n" msgstr "试着加入 --service 选项(参见 FAQ 条目 R12)。\n" -#: socket.c:288 socket.c:291 +#: socket.c:289 socket.c:292 #, c-format msgid "unknown (%s)" msgstr "未知 (%s)" -#: socket.c:294 +#: socket.c:295 #, c-format msgid "Trying to connect to %s/%s..." msgstr "正在尝试连接至 %s/%s..." -#: socket.c:303 +#: socket.c:304 #, c-format msgid "cannot create socket: %s\n" msgstr "无法创建套接字: %s\n" -#: socket.c:305 +#: socket.c:306 #, c-format msgid "name %d: cannot create socket family %d type %d: %s\n" msgstr "名称 %d: 无法创建套接字 %d 类型 %d: %s\n" -#: socket.c:323 +#: socket.c:324 msgid "connection failed.\n" msgstr "连接失败。\n" -#: socket.c:325 +#: socket.c:326 #, c-format msgid "connection to %s:%s [%s/%s] failed: %s.\n" msgstr "连接至 %s:%s [%s/%s] 失败: %s。\n" -#: socket.c:326 +#: socket.c:327 #, c-format msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n" msgstr "名称 %d: 连接至 %s:%s [%s/%s] 失败: %s。\n" -#: socket.c:332 +#: socket.c:333 msgid "connected.\n" msgstr "已连接。\n" -#: socket.c:345 +#: socket.c:346 #, c-format msgid "" "Connection errors for this poll:\n" @@ -2892,128 +2892,128 @@ "此服务器连接错误:\n" "%s" -#: socket.c:411 +#: socket.c:416 #, c-format msgid "OpenSSL reported: %s\n" -msgstr "" +msgstr "OpenSSL 报告了:%s\n" -#: socket.c:652 +#: socket.c:657 msgid "Server certificate:\n" msgstr "服务器认证:\n" -#: socket.c:657 +#: socket.c:662 #, c-format msgid "Certificate chain, from root to peer, starting at depth %d:\n" msgstr "验证链从根到节点,在 %d 开始:\n" -#: socket.c:660 +#: socket.c:665 #, c-format msgid "Certificate at depth %d:\n" msgstr "验证处于 %d 层:\n" -#: socket.c:666 +#: socket.c:671 #, c-format msgid "Issuer Organization: %s\n" msgstr "发行组织: %s\n" -#: socket.c:669 +#: socket.c:674 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n" msgstr "警告: 发行组织名字太长 (可能截短)。\n" -#: socket.c:671 +#: socket.c:676 msgid "Unknown Organization\n" msgstr "未知的组织\n" -#: socket.c:673 +#: socket.c:678 #, c-format msgid "Issuer CommonName: %s\n" msgstr "发行者: %s\n" -#: socket.c:676 +#: socket.c:681 msgid "Warning: Issuer CommonName too long (possibly truncated).\n" msgstr "警告: 发行者名称太长 (可能截短)。\n" -#: socket.c:678 +#: socket.c:683 msgid "Unknown Issuer CommonName\n" msgstr "未知的发行者名称\n" -#: socket.c:684 +#: socket.c:689 #, c-format msgid "Subject CommonName: %s\n" msgstr "邮件标题: %s\n" -#: socket.c:690 +#: socket.c:695 msgid "Bad certificate: Subject CommonName too long!\n" msgstr "证书错误: 邮件标题太长!\n" -#: socket.c:696 +#: socket.c:701 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n" msgstr "证书错误: 邮件标题名中带有 NUL 字符,退出!\n" -#: socket.c:724 +#: socket.c:729 #, c-format msgid "Subject Alternative Name: %s\n" msgstr "邮件标题别名: %s\n" -#: socket.c:730 +#: socket.c:735 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n" msgstr "证书错误: 邮件标题别名带有 NUL 字符,退出!\n" -#: socket.c:747 +#: socket.c:752 #, c-format msgid "Server CommonName mismatch: %s != %s\n" msgstr "服务器名不匹配: %s != %s\n" -#: socket.c:754 +#: socket.c:759 msgid "Server name not set, could not verify certificate!\n" msgstr "未设置服务器名称,无法验证证书!\n" -#: socket.c:759 +#: socket.c:764 msgid "Unknown Server CommonName\n" msgstr "未知的服务器名\n" -#: socket.c:761 +#: socket.c:766 msgid "Server name not specified in certificate!\n" msgstr "服务器名称未在证书中指定!\n" -#: socket.c:773 +#: socket.c:778 msgid "EVP_md5() failed!\n" msgstr "EVP_md5() 失败!\n" -#: socket.c:777 +#: socket.c:782 msgid "Out of memory!\n" msgstr "超出内存!\n" -#: socket.c:785 +#: socket.c:790 msgid "Digest text buffer too small!\n" msgstr "Digest 文本缓冲区太小!\n" -#: socket.c:791 +#: socket.c:796 #, c-format msgid "%s key fingerprint: %s\n" msgstr "%s 密钥指纹: %s\n" -#: socket.c:795 +#: socket.c:800 #, c-format msgid "%s fingerprints match.\n" msgstr "%s 指纹匹配。\n" -#: socket.c:797 +#: socket.c:802 #, c-format msgid "%s fingerprints do not match!\n" msgstr "%s 指纹不匹配!\n" -#: socket.c:809 +#: socket.c:814 #, c-format msgid "Server certificate verification error: %s\n" -msgstr "服务器证书验证错误: %s\n" +msgstr "服务器证书验证错误:%s\n" -#: socket.c:824 +#: socket.c:829 #, c-format msgid "Broken certification chain at: %s\n" -msgstr "" +msgstr "证书链错误,位于: %s\n" -#: socket.c:826 +#: socket.c:831 msgid "" "This could mean that the server did not provide the intermediate CA's " "certificate(s), which is nothing fetchmail could do anything about. For " @@ -3021,10 +3021,10 @@ "fetchmail.\n" msgstr "" -#: socket.c:836 +#: socket.c:841 #, c-format msgid "Missing trust anchor certificate: %s\n" -msgstr "" +msgstr "缺失信任锚(trust anchor)证书:%s\n" #: socket.c:839 msgid "" @@ -3034,7 +3034,7 @@ "sslcertfile in the manual page.\n" msgstr "" -#: socket.c:1100 +#: socket.c:1106 msgid "File descriptor out of range for SSL" msgstr "文件描述符超出 SSL 的范围" @@ -3047,21 +3047,21 @@ msgid "Invalid SSL protocol '%s' specified, using default (SSLv23).\n" msgstr "指定了无效的 SSL 协议 ‘%s’,将用默认的协议(SSLv23)代替。\n" -#: socket.c:1274 +#: socket.c:1280 msgid "Certificate/fingerprint verification was somehow skipped!\n" -msgstr "证书(指纹)验证被不明原因地跳过!\n" +msgstr "证书/指纹验证被不明原因地跳过!\n" -#: socket.c:1291 +#: socket.c:1297 msgid "" "Warning: the connection is insecure, continuing anyways. (Better use --" "sslcertck!)\n" msgstr "警告:此连接不安全,但会继续运行。(最好使用 --sslcertck!)\n" -#: socket.c:1333 +#: socket.c:1339 msgid "Cygwin socket read retry\n" msgstr "重试读取 Cygwin 接口\n" -#: socket.c:1336 +#: socket.c:1342 msgid "Cygwin socket read retry failed!\n" msgstr "重试读取 Cygwin 接口失败!\n" @@ -3180,7 +3180,7 @@ msgid "Old UID list from %s:" msgstr "来自 %s 的旧 UID 列表:" -#: uid.c:266 uid.c:275 uid.c:343 +#: uid.c:277 uid.c:286 uid.c:355 msgid " " msgstr " <空>" @@ -3202,43 +3202,43 @@ msgid "swapping UID lists\n" msgstr "正在转储 UID 列表\n" -#: uid.c:390 +#: uid.c:402 msgid "not swapping UID lists, no UIDs seen this query\n" -msgstr "不转储 UID 列表,本次查寻无 UIDs 读取\n" +msgstr "不转储 UID 列表,本次查询无 UIDs 读取\n" -#: uid.c:410 +#: uid.c:422 msgid "discarding new UID list\n" msgstr "正在撤消新的 UID 列表\n" -#: uid.c:467 +#: uid.c:479 msgid "Deleting fetchids file.\n" -msgstr "正在删除 fetchids 文件\n" +msgstr "正在删除 fetchids 文件。\n" -#: uid.c:470 +#: uid.c:482 #, c-format msgid "Error deleting %s: %s\n" msgstr "删除 %s 时出错: %s\n" -#: uid.c:477 +#: uid.c:489 msgid "Writing fetchids file.\n" msgstr "正在写入 fetchids 文件。\n" -#: uid.c:491 uid.c:500 +#: uid.c:503 uid.c:512 #, c-format msgid "Write error on fetchids file %s: %s\n" msgstr "将错误写入 fetchids 文件 %s: %s\n" -#: uid.c:512 +#: uid.c:524 #, c-format msgid "Error writing to fetchids file %s, old file left in place.\n" msgstr "写入 fetchids 文件 %s 时出错,存在旧文件。\n" -#: uid.c:516 +#: uid.c:528 #, c-format msgid "Cannot rename fetchids file %s to %s: %s\n" msgstr "无法将 fetchids 文件 %s 重命名为 %s: %s\n" -#: uid.c:520 +#: uid.c:532 #, c-format msgid "Cannot open fetchids file %s for writing: %s\n" msgstr "无法打开 fetchids 文件 %s 写入: %s\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/friendly-recovery.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/friendly-recovery.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/friendly-recovery.po 2020-01-23 16:52:01.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/friendly-recovery.po 2020-07-08 13:54:02.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:45+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: \n" #: ../lib/recovery-mode/options/apt-snapshots:20 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gas.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gas.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gas.po 2020-01-23 16:51:54.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gas.po 2020-07-08 13:53:55.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:37+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:34+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -181,7 +181,7 @@ "\t\t\t ELF .size directive check (default --size-check=error)\n" msgstr "" -#: as.c:303 +#: as.c:302 #, c-format msgid "" " --elf-stt-common=[no|yes]\n" @@ -432,7 +432,7 @@ msgid "GNU assembler %s\n" msgstr "GNU 汇编器 %s\n" -#: as.c:673 +#: as.c:659 #, c-format msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n" msgstr "" @@ -1935,7 +1935,7 @@ msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:7544 config/tc-arm.c:27479 +#: config/tc-aarch64.c:7544 config/tc-arm.c:27481 msgid "GOT already in the symbol table" msgstr "" @@ -1961,8 +1961,8 @@ msgid "immediate offset out of range" msgstr "" -#: config/tc-aarch64.c:7953 config/tc-arm.c:27817 config/tc-arm.c:27885 -#: config/tc-arm.c:28167 +#: config/tc-aarch64.c:7953 config/tc-arm.c:27819 config/tc-arm.c:27887 +#: config/tc-arm.c:28169 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" @@ -1983,7 +1983,7 @@ msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:7995 config/tc-aarch64.c:8010 config/tc-arm.c:28462 +#: config/tc-aarch64.c:7995 config/tc-aarch64.c:8010 config/tc-arm.c:28464 msgid "conditional branch out of range" msgstr "" @@ -1991,14 +1991,14 @@ msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8026 config/tc-arm.c:899 config/tc-arm.c:29265 +#: config/tc-aarch64.c:8026 config/tc-arm.c:899 config/tc-arm.c:29267 #: config/tc-mips.c:16047 config/tc-mips.c:16063 config/tc-mips.c:16153 msgid "branch out of range" msgstr "" -#: config/tc-aarch64.c:8085 config/tc-arm.c:28058 config/tc-arm.c:28073 -#: config/tc-arm.c:28088 config/tc-arm.c:28099 config/tc-arm.c:28122 -#: config/tc-arm.c:28969 config/tc-moxie.c:716 config/tc-pj.c:452 +#: config/tc-aarch64.c:8085 config/tc-arm.c:28060 config/tc-arm.c:28075 +#: config/tc-arm.c:28090 config/tc-arm.c:28101 config/tc-arm.c:28124 +#: config/tc-arm.c:28971 config/tc-moxie.c:716 config/tc-pj.c:452 #: config/tc-sh.c:3727 msgid "offset out of range" msgstr "" @@ -2016,7 +2016,7 @@ msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:8327 config/tc-arm.c:29685 config/tc-arm.c:29706 +#: config/tc-aarch64.c:8327 config/tc-arm.c:29687 config/tc-arm.c:29708 #: config/tc-mips.c:18414 config/tc-or1k.c:345 config/tc-score.c:7468 #, c-format msgid "cannot represent %s relocation in this object file format" @@ -2027,16 +2027,16 @@ msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:8683 config/tc-arm.c:30180 config/tc-score.c:6293 +#: config/tc-aarch64.c:8683 config/tc-arm.c:30182 config/tc-score.c:6293 #: config/tc-score.c:6523 config/tc-score.c:6528 msgid "virtual memory exhausted" msgstr "" -#: config/tc-aarch64.c:8849 config/tc-arm.c:30523 +#: config/tc-aarch64.c:8849 config/tc-arm.c:30525 msgid "assemble for big-endian" msgstr "" -#: config/tc-aarch64.c:8850 config/tc-arm.c:30524 +#: config/tc-aarch64.c:8850 config/tc-arm.c:30526 msgid "assemble for little-endian" msgstr "" @@ -2052,41 +2052,41 @@ msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9137 config/tc-arm.c:31607 +#: config/tc-aarch64.c:9137 config/tc-arm.c:31611 msgid "invalid architectural extension" msgstr "" -#: config/tc-aarch64.c:9162 config/tc-arm.c:31639 +#: config/tc-aarch64.c:9162 config/tc-arm.c:31643 msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-aarch64.c:9170 config/tc-arm.c:31647 +#: config/tc-aarch64.c:9170 config/tc-arm.c:31651 msgid "missing architectural extension" msgstr "" -#: config/tc-aarch64.c:9197 config/tc-arm.c:31733 +#: config/tc-aarch64.c:9197 config/tc-arm.c:31737 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-aarch64.c:9221 config/tc-arm.c:31783 config/tc-metag.c:5834 +#: config/tc-aarch64.c:9221 config/tc-arm.c:31787 config/tc-metag.c:5834 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-aarch64.c:9235 config/tc-aarch64.c:9452 config/tc-arm.c:31818 -#: config/tc-arm.c:32617 config/tc-csky.c:896 config/tc-metag.c:5845 +#: config/tc-aarch64.c:9235 config/tc-aarch64.c:9452 config/tc-arm.c:31822 +#: config/tc-arm.c:32621 config/tc-csky.c:896 config/tc-metag.c:5845 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-aarch64.c:9253 config/tc-arm.c:31836 +#: config/tc-aarch64.c:9253 config/tc-arm.c:31840 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-aarch64.c:9267 config/tc-aarch64.c:9499 config/tc-arm.c:31858 -#: config/tc-arm.c:32652 config/tc-arm.c:32682 config/tc-score.c:7703 +#: config/tc-aarch64.c:9267 config/tc-aarch64.c:9499 config/tc-arm.c:31862 +#: config/tc-arm.c:32656 config/tc-arm.c:32686 config/tc-score.c:7703 #, c-format msgid "unknown architecture `%s'\n" msgstr "" @@ -2105,16 +2105,16 @@ msgid "\t specify for ABI " msgstr "" -#: config/tc-aarch64.c:9310 config/tc-arm.c:31945 config/tc-metag.c:5911 +#: config/tc-aarch64.c:9310 config/tc-arm.c:31949 config/tc-metag.c:5911 msgid "\t assemble for CPU " msgstr "" -#: config/tc-aarch64.c:9312 config/tc-arm.c:31947 +#: config/tc-aarch64.c:9312 config/tc-arm.c:31951 msgid "\t assemble for architecture " msgstr "" -#: config/tc-aarch64.c:9351 config/tc-aarch64.c:9371 config/tc-arm.c:32015 -#: config/tc-arm.c:32033 config/tc-arm.c:32053 config/tc-metag.c:5936 +#: config/tc-aarch64.c:9351 config/tc-aarch64.c:9371 config/tc-arm.c:32019 +#: config/tc-arm.c:32037 config/tc-arm.c:32057 config/tc-metag.c:5936 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" @@ -2124,12 +2124,12 @@ msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:9402 config/tc-arc.c:3583 config/tc-arm.c:32084 +#: config/tc-aarch64.c:9402 config/tc-arc.c:3583 config/tc-arm.c:32088 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-aarch64.c:9407 config/tc-arc.c:3585 config/tc-arm.c:32089 +#: config/tc-aarch64.c:9407 config/tc-arc.c:3585 config/tc-arm.c:32093 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -3486,7 +3486,7 @@ #: config/tc-arm.c:12139 config/tc-arm.c:14259 config/tc-arm.c:16192 #: config/tc-arm.c:16227 config/tc-arm.c:17155 config/tc-arm.c:19082 #: config/tc-arm.c:19090 config/tc-arm.c:19097 config/tc-arm.c:20739 -#: config/tc-arm.c:28846 config/tc-arm.c:28910 config/tc-arm.c:28918 +#: config/tc-arm.c:28848 config/tc-arm.c:28912 config/tc-arm.c:28920 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161 msgid "immediate value out of range" msgstr "立即数越界" @@ -3907,7 +3907,7 @@ msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11274 config/tc-arm.c:14099 config/tc-arm.c:28140 +#: config/tc-arm.c:11274 config/tc-arm.c:14099 config/tc-arm.c:28142 msgid "shift expression is too large" msgstr "" @@ -4148,7 +4148,7 @@ msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:14158 +#: config/tc-arm.c:14139 msgid "bad type in Neon instruction" msgstr "" @@ -4412,580 +4412,580 @@ msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:26787 +#: config/tc-arm.c:26789 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:27054 config/tc-ia64.c:3594 +#: config/tc-arm.c:27056 config/tc-ia64.c:3594 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:27100 +#: config/tc-arm.c:27102 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:27117 +#: config/tc-arm.c:27119 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:27148 +#: config/tc-arm.c:27150 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27158 +#: config/tc-arm.c:27160 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:27457 +#: config/tc-arm.c:27459 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:27819 config/tc-arm.c:27887 +#: config/tc-arm.c:27821 config/tc-arm.c:27889 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:27821 config/tc-arm.c:27889 +#: config/tc-arm.c:27823 config/tc-arm.c:27891 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-arm.c:27866 config/tc-arm.c:28238 +#: config/tc-arm.c:27868 config/tc-arm.c:28240 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:27922 +#: config/tc-arm.c:27924 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:27958 config/tc-arm.c:27988 +#: config/tc-arm.c:27960 config/tc-arm.c:27990 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:27961 config/tc-arm.c:28010 +#: config/tc-arm.c:27963 config/tc-arm.c:28012 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:27991 +#: config/tc-arm.c:27993 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:28051 +#: config/tc-arm.c:28053 msgid "offset not a multiple of 4" msgstr "偏移量不是 4 的倍数" -#: config/tc-arm.c:28254 +#: config/tc-arm.c:28256 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:28264 +#: config/tc-arm.c:28266 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:28275 config/tc-arm.c:28284 +#: config/tc-arm.c:28277 config/tc-arm.c:28286 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:28294 +#: config/tc-arm.c:28296 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:28356 +#: config/tc-arm.c:28358 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:28375 +#: config/tc-arm.c:28377 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:28496 +#: config/tc-arm.c:28498 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:28545 +#: config/tc-arm.c:28547 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:28660 +#: config/tc-arm.c:28662 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:28682 config/tc-arm.c:28688 config/tc-arm.c:28692 -#: config/tc-arm.c:28739 +#: config/tc-arm.c:28684 config/tc-arm.c:28690 config/tc-arm.c:28694 +#: config/tc-arm.c:28741 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:28756 +#: config/tc-arm.c:28758 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:28763 config/tc-arm.c:28772 config/tc-arm.c:28780 -#: config/tc-arm.c:28788 config/tc-arm.c:28796 +#: config/tc-arm.c:28765 config/tc-arm.c:28774 config/tc-arm.c:28782 +#: config/tc-arm.c:28790 config/tc-arm.c:28798 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:28837 +#: config/tc-arm.c:28839 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:28853 +#: config/tc-arm.c:28855 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:28872 +#: config/tc-arm.c:28874 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:28888 +#: config/tc-arm.c:28890 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:28900 +#: config/tc-arm.c:28902 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:28930 +#: config/tc-arm.c:28932 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:28942 +#: config/tc-arm.c:28944 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:29012 config/tc-arm.c:29083 +#: config/tc-arm.c:29014 config/tc-arm.c:29085 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:29044 +#: config/tc-arm.c:29046 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29123 +#: config/tc-arm.c:29125 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29162 +#: config/tc-arm.c:29164 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29202 +#: config/tc-arm.c:29204 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:29207 +#: config/tc-arm.c:29209 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:29428 config/tc-score.c:7379 +#: config/tc-arm.c:29430 config/tc-score.c:7379 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:29546 +#: config/tc-arm.c:29548 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:29626 +#: config/tc-arm.c:29628 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:29631 +#: config/tc-arm.c:29633 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:29654 +#: config/tc-arm.c:29656 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:29660 +#: config/tc-arm.c:29662 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:29682 config/tc-cris.c:4006 config/tc-csky.c:877 +#: config/tc-arm.c:29684 config/tc-cris.c:4006 config/tc-csky.c:877 #: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1995 #: config/tc-mmix.c:2894 config/tc-moxie.c:825 config/tc-ns32k.c:2248 #: config/tc-score.c:7466 msgid "" msgstr "<未知>" -#: config/tc-arm.c:30084 +#: config/tc-arm.c:30086 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:30224 +#: config/tc-arm.c:30226 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:30243 +#: config/tc-arm.c:30245 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:30322 +#: config/tc-arm.c:30324 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:30513 +#: config/tc-arm.c:30515 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:30514 +#: config/tc-arm.c:30516 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:30515 +#: config/tc-arm.c:30517 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:30517 +#: config/tc-arm.c:30519 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:30518 +#: config/tc-arm.c:30520 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:30519 +#: config/tc-arm.c:30521 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:30521 +#: config/tc-arm.c:30523 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:30522 +#: config/tc-arm.c:30524 msgid "code is ATPCS conformant" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:30528 +#: config/tc-arm.c:30530 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:30529 +#: config/tc-arm.c:30531 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:30532 +#: config/tc-arm.c:30534 msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-arm.c:30539 +#: config/tc-arm.c:30541 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:30540 +#: config/tc-arm.c:30542 msgid "disable warnings about symobls that match instructions" msgstr "" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. -#: config/tc-arm.c:30556 config/tc-arm.c:30557 +#: config/tc-arm.c:30558 config/tc-arm.c:30559 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:30558 config/tc-arm.c:30559 +#: config/tc-arm.c:30560 config/tc-arm.c:30561 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:30560 config/tc-arm.c:30561 +#: config/tc-arm.c:30562 config/tc-arm.c:30563 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:30562 config/tc-arm.c:30563 +#: config/tc-arm.c:30564 config/tc-arm.c:30565 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:30564 config/tc-arm.c:30565 +#: config/tc-arm.c:30566 config/tc-arm.c:30567 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:30566 config/tc-arm.c:30567 +#: config/tc-arm.c:30568 config/tc-arm.c:30569 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:30568 config/tc-arm.c:30569 +#: config/tc-arm.c:30570 config/tc-arm.c:30571 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:30570 config/tc-arm.c:30571 +#: config/tc-arm.c:30572 config/tc-arm.c:30573 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:30572 config/tc-arm.c:30573 +#: config/tc-arm.c:30574 config/tc-arm.c:30575 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:30574 config/tc-arm.c:30575 +#: config/tc-arm.c:30576 config/tc-arm.c:30577 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:30576 config/tc-arm.c:30577 +#: config/tc-arm.c:30578 config/tc-arm.c:30579 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:30578 config/tc-arm.c:30579 +#: config/tc-arm.c:30580 config/tc-arm.c:30581 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:30580 config/tc-arm.c:30581 +#: config/tc-arm.c:30582 config/tc-arm.c:30583 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:30582 config/tc-arm.c:30583 +#: config/tc-arm.c:30584 config/tc-arm.c:30585 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:30584 config/tc-arm.c:30585 +#: config/tc-arm.c:30586 config/tc-arm.c:30587 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:30586 config/tc-arm.c:30587 +#: config/tc-arm.c:30588 config/tc-arm.c:30589 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:30588 config/tc-arm.c:30589 +#: config/tc-arm.c:30590 config/tc-arm.c:30591 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:30590 config/tc-arm.c:30591 +#: config/tc-arm.c:30592 config/tc-arm.c:30593 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:30592 config/tc-arm.c:30593 +#: config/tc-arm.c:30594 config/tc-arm.c:30595 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:30594 config/tc-arm.c:30595 +#: config/tc-arm.c:30596 config/tc-arm.c:30597 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:30596 config/tc-arm.c:30597 +#: config/tc-arm.c:30598 config/tc-arm.c:30599 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:30598 config/tc-arm.c:30599 +#: config/tc-arm.c:30600 config/tc-arm.c:30601 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:30600 config/tc-arm.c:30601 +#: config/tc-arm.c:30602 config/tc-arm.c:30603 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:30602 config/tc-arm.c:30603 config/tc-arm.c:30604 -#: config/tc-arm.c:30605 +#: config/tc-arm.c:30604 config/tc-arm.c:30605 config/tc-arm.c:30606 +#: config/tc-arm.c:30607 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:30606 config/tc-arm.c:30607 +#: config/tc-arm.c:30608 config/tc-arm.c:30609 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:30608 config/tc-arm.c:30609 +#: config/tc-arm.c:30610 config/tc-arm.c:30611 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:30610 config/tc-arm.c:30611 +#: config/tc-arm.c:30612 config/tc-arm.c:30613 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:30612 config/tc-arm.c:30613 +#: config/tc-arm.c:30614 config/tc-arm.c:30615 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:30614 config/tc-arm.c:30615 +#: config/tc-arm.c:30616 config/tc-arm.c:30617 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:30616 config/tc-arm.c:30617 +#: config/tc-arm.c:30618 config/tc-arm.c:30619 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:30618 config/tc-arm.c:30619 +#: config/tc-arm.c:30620 config/tc-arm.c:30621 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:30620 config/tc-arm.c:30621 +#: config/tc-arm.c:30622 config/tc-arm.c:30623 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:30622 config/tc-arm.c:30623 +#: config/tc-arm.c:30624 config/tc-arm.c:30625 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:30624 +#: config/tc-arm.c:30626 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:30626 +#: config/tc-arm.c:30628 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:30628 +#: config/tc-arm.c:30630 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:30630 +#: config/tc-arm.c:30632 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:30631 +#: config/tc-arm.c:30633 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:30632 +#: config/tc-arm.c:30634 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:30633 +#: config/tc-arm.c:30635 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:30636 config/tc-arm.c:30637 +#: config/tc-arm.c:30638 config/tc-arm.c:30639 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:30638 config/tc-arm.c:30639 +#: config/tc-arm.c:30640 config/tc-arm.c:30641 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:30640 config/tc-arm.c:30641 +#: config/tc-arm.c:30642 config/tc-arm.c:30643 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:30642 config/tc-arm.c:30643 +#: config/tc-arm.c:30644 config/tc-arm.c:30645 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:30644 config/tc-arm.c:30645 +#: config/tc-arm.c:30646 config/tc-arm.c:30647 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:30646 config/tc-arm.c:30647 +#: config/tc-arm.c:30648 config/tc-arm.c:30649 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:30648 config/tc-arm.c:30649 +#: config/tc-arm.c:30650 config/tc-arm.c:30651 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:30650 config/tc-arm.c:30651 +#: config/tc-arm.c:30652 config/tc-arm.c:30653 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:30652 config/tc-arm.c:30653 +#: config/tc-arm.c:30654 config/tc-arm.c:30655 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:30656 +#: config/tc-arm.c:30658 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:30657 +#: config/tc-arm.c:30659 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:30658 +#: config/tc-arm.c:30660 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:30660 +#: config/tc-arm.c:30662 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:31706 +#: config/tc-arm.c:31710 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:31735 +#: config/tc-arm.c:31739 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:31874 config/tc-arm.c:32815 +#: config/tc-arm.c:31878 config/tc-arm.c:32819 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:31890 +#: config/tc-arm.c:31894 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:31906 +#: config/tc-arm.c:31910 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:31926 +#: config/tc-arm.c:31930 #, c-format msgid "" "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:31949 config/tc-metag.c:5913 +#: config/tc-arm.c:31953 config/tc-metag.c:5913 msgid "\t assemble for FPU architecture " msgstr "" -#: config/tc-arm.c:31951 +#: config/tc-arm.c:31955 msgid "\t assemble for floating point ABI " msgstr "" -#: config/tc-arm.c:31954 +#: config/tc-arm.c:31958 msgid "\t\t assemble for eabi version " msgstr "" -#: config/tc-arm.c:31957 +#: config/tc-arm.c:31961 msgid "\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:31959 +#: config/tc-arm.c:31963 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32073 +#: config/tc-arm.c:32077 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:32093 +#: config/tc-arm.c:32097 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:32403 +#: config/tc-arm.c:32407 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:32755 +#: config/tc-arm.c:32759 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-arm.c:32778 +#: config/tc-arm.c:32782 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" @@ -7206,7 +7206,7 @@ msgid "Internal assembler error for macro %s" msgstr "" -#: config/tc-ppc.c:2141 +#: config/tc-i370.c:629 config/tc-ppc.c:2129 msgid "identifier+constant@got means identifier@got+constant" msgstr "" @@ -7446,7 +7446,7 @@ msgid "cannot do %s %u byte relocation" msgstr "" -#: config/tc-i386.c:3838 config/tc-i386.c:3865 +#: config/tc-i386.c:3549 config/tc-i386.c:3576 #, c-format msgid "can't use register '%s%s' as operand %d in '%s'." msgstr "" @@ -7507,7 +7507,7 @@ msgid "translating to `%sp'" msgstr "" -#: config/tc-i386.c:4291 +#: config/tc-i386.c:3854 #, c-format msgid "instruction `%s' isn't supported in 16-bit mode." msgstr "" @@ -7657,7 +7657,7 @@ msgid "unsupported broadcast" msgstr "" -#: config/tc-i386.c:5687 +#: config/tc-i386.c:5282 msgid "broadcast not on source memory operand" msgstr "" @@ -7711,7 +7711,7 @@ msgid "stand-alone `%s' prefix" msgstr "" -#: config/tc-i386.c:6199 config/tc-i386.c:6215 +#: config/tc-i386.c:5362 config/tc-i386.c:5378 #, c-format msgid "`%s' operand %d must use `%ses' segment" msgstr "" @@ -7756,7 +7756,7 @@ "`%s%.3s%d' source group in `%s'" msgstr "" -#: config/tc-i386.c:6817 +#: config/tc-i386.c:6139 #, c-format msgid "you can't `pop %scs'" msgstr "" @@ -7778,7 +7778,7 @@ msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:7837 config/tc-i386.c:7978 config/tc-i386.c:8042 +#: config/tc-i386.c:6975 config/tc-i386.c:7076 config/tc-i386.c:7131 msgid "skipping prefixes on this instruction" msgstr "" @@ -8059,7 +8059,7 @@ msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:11463 +#: config/tc-i386.c:10486 #, c-format msgid "" " -Q ignored\n" @@ -8117,21 +8117,21 @@ msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:10994 +#: config/tc-i386.c:10522 #, c-format msgid "" " -msse-check=[none|error|warning]\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:10997 +#: config/tc-i386.c:10525 #, c-format msgid "" " -moperand-check=[none|error|warning]\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:11000 +#: config/tc-i386.c:10528 #, c-format msgid "" " -mavxscalar=[128|256] encode scalar AVX instructions with specific " @@ -8139,7 +8139,7 @@ " length\n" msgstr "" -#: config/tc-i386.c:11003 +#: config/tc-i386.c:10531 #, c-format msgid "" " -mevexlig=[128|256|512] encode scalar EVEX instructions with specific " @@ -8147,7 +8147,7 @@ " length\n" msgstr "" -#: config/tc-i386.c:11006 +#: config/tc-i386.c:10534 #, c-format msgid "" " -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W " @@ -8155,7 +8155,7 @@ " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:11009 +#: config/tc-i386.c:10537 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz]\n" @@ -8164,12 +8164,12 @@ " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:11013 +#: config/tc-i386.c:10541 #, c-format msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:11015 +#: config/tc-i386.c:10543 #, c-format msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" msgstr "" @@ -8205,14 +8205,14 @@ msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:11029 +#: config/tc-i386.c:10559 #, c-format msgid "" " -momit-lock-prefix=[no|yes]\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:11032 +#: config/tc-i386.c:10562 #, c-format msgid "" " -mfence-as-lock-add=[no|yes]\n" @@ -8220,14 +8220,14 @@ " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:11036 +#: config/tc-i386.c:10566 #, c-format msgid "" " -mrelax-relocations=[no|yes]\n" " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:11039 +#: config/tc-i386.c:10569 #, c-format msgid " -mamd64 accept only AMD64 ISA\n" msgstr "" @@ -13378,7 +13378,7 @@ msgid "Can not find match relax hint. Line: %d" msgstr "" -#: config/tc-nds32.c:5046 +#: config/tc-nds32.c:4999 #, c-format msgid "Internal error: Relax hint error. %s: %x" msgstr "" @@ -13437,7 +13437,7 @@ msgid "Internal error: Unknown fixup type %d (`%s')" msgstr "" -#: config/tc-nds32.c:6762 +#: config/tc-nds32.c:6711 msgid "need PIC qualifier with symbol." msgstr "" @@ -13971,7 +13971,7 @@ "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n" msgstr "" -#: config/tc-ppc.c:1346 +#: config/tc-ppc.c:1345 #, c-format msgid "" "-mppc64, -m620 generate code for PowerPC 620/625/630\n" @@ -13992,7 +13992,7 @@ "-many generate code for any architecture (PWR/PWRX/PPC)\n" msgstr "" -#: config/tc-ppc.c:1361 +#: config/tc-ppc.c:1360 #, c-format msgid "" "-maltivec generate code for AltiVec\n" @@ -14011,7 +14011,7 @@ "-mno-regnames Do not allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1377 +#: config/tc-ppc.c:1376 #, c-format msgid "" "-mrelocatable support for GCC's -mrelocatble option\n" @@ -14028,7 +14028,7 @@ "-Qy, -Qn ignored\n" msgstr "" -#: config/tc-ppc.c:1391 +#: config/tc-ppc.c:1390 #, c-format msgid "" "-nops=count when aligning, more than COUNT nops uses a branch\n" @@ -14096,7 +14096,7 @@ msgid "duplicate macro %s" msgstr "" -#: config/tc-ppc.c:2161 +#: config/tc-ppc.c:2149 msgid "symbol+offset not supported for got tls" msgstr "" @@ -15987,7 +15987,7 @@ msgid "FP branch in delay slot" msgstr "" -#: config/tc-sparc.c:1573 +#: config/tc-sparc.c:1629 msgid "FP branch preceded by FP instruction; NOP inserted" msgstr "" @@ -19157,12 +19157,12 @@ msgid "unresolved loop target symbol: %s" msgstr "" -#: config/tc-xtensa.c:11008 +#: config/tc-xtensa.c:10972 #, c-format msgid "invalid expression evaluation type %d" msgstr "" -#: config/tc-xtensa.c:11025 +#: config/tc-xtensa.c:10989 msgid "loop too long for LOOP instruction" msgstr "" @@ -19644,7 +19644,7 @@ msgid "file number less than one" msgstr "" -#: dwarf2dbg.c:792 +#: dwarf2dbg.c:789 #, c-format msgid "file number %ld already allocated" msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gcc.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gcc.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gcc.po 2020-01-23 16:51:57.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gcc.po 2020-07-08 13:53:58.000000000 +0000 @@ -33,15 +33,15 @@ "Project-Id-Version: gcc 6.1.0\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" "POT-Creation-Date: 2018-07-25 14:25+0000\n" -"PO-Revision-Date: 2019-06-13 14:01+0000\n" +"PO-Revision-Date: 2020-03-30 14:52+0000\n" "Last-Translator: Mingye Wang \n" "Language-Team: Chinese (simplified) \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-Launchpad-Export-Date: 2020-01-23 12:23+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 12:01+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-Basepath: C:/MSYS/source/gcc-4.6.0/gcc\n" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gdb.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gdb.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gdb.po 2020-01-23 16:51:55.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gdb.po 2020-07-08 13:53:56.000000000 +0000 @@ -14,28 +14,27 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:56+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:49+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: aarch64-fbsd-nat.c:71 aarch64-fbsd-nat.c:103 alpha-bsd-nat.c:103 #: alpha-bsd-nat.c:134 amd64-bsd-nat.c:55 amd64-bsd-nat.c:131 #: amd64-fbsd-nat.c:172 amd64-linux-nat.c:225 amd64-linux-nat.c:309 -#: arm-fbsd-nat.c:74 arm-fbsd-nat.c:107 hppa-nbsd-nat.c:180 -#: hppa-nbsd-nat.c:209 hppa-obsd-nat.c:206 hppa-obsd-nat.c:233 -#: i386-bsd-nat.c:140 i386-bsd-nat.c:230 i386-linux-nat.c:223 -#: i386-linux-nat.c:238 m32r-linux-nat.c:121 m32r-linux-nat.c:170 -#: m68k-bsd-nat.c:127 m68k-bsd-nat.c:156 m68k-linux-nat.c:268 -#: m68k-linux-nat.c:283 mips64-obsd-nat.c:95 mips64-obsd-nat.c:110 +#: arm-fbsd-nat.c:74 arm-fbsd-nat.c:107 hppa-nbsd-nat.c:180 hppa-nbsd-nat.c:209 +#: hppa-obsd-nat.c:206 hppa-obsd-nat.c:233 i386-bsd-nat.c:140 +#: i386-bsd-nat.c:230 i386-linux-nat.c:223 i386-linux-nat.c:238 +#: m32r-linux-nat.c:121 m32r-linux-nat.c:170 m68k-bsd-nat.c:127 +#: m68k-bsd-nat.c:156 m68k-linux-nat.c:268 m68k-linux-nat.c:283 #: mips-fbsd-nat.c:74 mips-fbsd-nat.c:105 mips-linux-nat.c:286 #: mips-linux-nat.c:367 mips-nbsd-nat.c:60 mips-nbsd-nat.c:90 -#: ppc-fbsd-nat.c:133 ppc-fbsd-nat.c:159 ppc-nbsd-nat.c:98 ppc-nbsd-nat.c:127 -#: ppc-obsd-nat.c:88 ppc-obsd-nat.c:122 riscv-fbsd-nat.c:75 -#: riscv-fbsd-nat.c:107 riscv-linux-nat.c:217 riscv-linux-nat.c:235 -#: riscv-linux-nat.c:272 riscv-linux-nat.c:296 s390-linux-nat.c:281 -#: s390-linux-nat.c:298 sh-nbsd-nat.c:62 sh-nbsd-nat.c:84 sparc-nat.c:170 -#: sparc-nat.c:203 tilegx-linux-nat.c:143 tilegx-linux-nat.c:159 -#: vax-bsd-nat.c:80 vax-bsd-nat.c:95 xtensa-linux-nat.c:211 -#: xtensa-linux-nat.c:230 +#: mips64-obsd-nat.c:95 mips64-obsd-nat.c:110 ppc-fbsd-nat.c:133 +#: ppc-fbsd-nat.c:159 ppc-nbsd-nat.c:98 ppc-nbsd-nat.c:127 ppc-obsd-nat.c:88 +#: ppc-obsd-nat.c:122 riscv-fbsd-nat.c:75 riscv-fbsd-nat.c:107 +#: riscv-linux-nat.c:217 riscv-linux-nat.c:235 riscv-linux-nat.c:272 +#: riscv-linux-nat.c:296 s390-linux-nat.c:281 s390-linux-nat.c:298 +#: sh-nbsd-nat.c:62 sh-nbsd-nat.c:84 sparc-nat.c:170 sparc-nat.c:203 +#: tilegx-linux-nat.c:143 tilegx-linux-nat.c:159 vax-bsd-nat.c:80 +#: vax-bsd-nat.c:95 xtensa-linux-nat.c:211 xtensa-linux-nat.c:230 msgid "Couldn't get registers" msgstr "无法获取寄存器" @@ -47,9 +46,9 @@ #: i386-bsd-nat.c:310 i386-linux-nat.c:287 i386-linux-nat.c:301 #: m68k-bsd-nat.c:137 m68k-bsd-nat.c:169 m68k-linux-nat.c:362 #: m68k-linux-nat.c:376 mips-fbsd-nat.c:84 mips-fbsd-nat.c:119 -#: mips-nbsd-nat.c:73 mips-nbsd-nat.c:107 ppc-obsd-nat.c:104 -#: ppc-obsd-nat.c:141 riscv-fbsd-nat.c:86 riscv-fbsd-nat.c:121 -#: s390-linux-nat.c:318 s390-linux-nat.c:335 sparc-nat.c:182 +#: mips-nbsd-nat.c:73 mips-nbsd-nat.c:107 ppc-obsd-nat.c:104 ppc-obsd-nat.c:141 +#: riscv-fbsd-nat.c:86 riscv-fbsd-nat.c:121 s390-linux-nat.c:318 +#: s390-linux-nat.c:335 sparc-nat.c:182 msgid "Couldn't get floating point status" msgstr "" @@ -57,7 +56,7 @@ #: amd64-linux-nat.c:314 arm-fbsd-nat.c:113 hppa-nbsd-nat.c:214 #: hppa-obsd-nat.c:238 i386-bsd-nat.c:235 i386-linux-nat.c:243 #: m32r-linux-nat.c:175 m68k-bsd-nat.c:161 m68k-linux-nat.c:288 -#: mips64-obsd-nat.c:115 mips-fbsd-nat.c:111 mips-nbsd-nat.c:95 +#: mips-fbsd-nat.c:111 mips-nbsd-nat.c:95 mips64-obsd-nat.c:115 #: ppc-fbsd-nat.c:164 ppc-nbsd-nat.c:133 ppc-obsd-nat.c:132 #: riscv-fbsd-nat.c:113 s390-linux-nat.c:303 sparc-nat.c:208 #: tilegx-linux-nat.c:164 vax-bsd-nat.c:100 xtensa-linux-nat.c:238 @@ -121,7 +120,7 @@ msgstr "" #: aarch64-linux-tdep.c:714 arm-linux-tdep.c:1204 i386-tdep.c:4133 -#: i386-tdep.c:4242 i386-tdep.c:4257 ppc-linux-tdep.c:1710 stap-probe.c:769 +#: i386-tdep.c:4242 i386-tdep.c:4257 ppc-linux-tdep.c:1710 stap-probe.c:775 #, possible-c-format msgid "Invalid register name `%s' on expression `%s'." msgstr "" @@ -946,26 +945,26 @@ msgid "Invalid character '%s' in expression." msgstr "表达式中含有无效字符 '%s'" -#: ada-lex.l:355 +#: ada-lex.l:354 #, possible-c-format msgid "Invalid base: %d." msgstr "" -#: ada-lex.l:366 ada-lex.l:373 +#: ada-lex.l:365 ada-lex.l:372 msgid "Integer literal out of range" msgstr "" -#: ada-lex.l:368 +#: ada-lex.l:367 #, possible-c-format msgid "Invalid digit `%c' in based literal" msgstr "" -#: ada-lex.l:613 +#: ada-lex.l:612 #, possible-c-format msgid "ambiguous attribute name: `%s'" msgstr "不明确的属性名:`%s'" -#: ada-lex.l:616 +#: ada-lex.l:615 #, possible-c-format msgid "unrecognized attribute: `%s'" msgstr "无法辨认的属性: `%s'" @@ -1237,8 +1236,8 @@ msgstr "<被优化或零长度>" #: ada-valprint.c:1217 cp-valprint.c:314 guile/scm-pretty-print.c:631 -#: mi/mi-cmd-stack.c:536 mi/mi-cmd-stack.c:550 python/py-framefilter.c:401 -#: python/py-prettyprint.c:267 stack.c:456 stack.c:493 +#: mi/mi-cmd-stack.c:536 mi/mi-cmd-stack.c:550 python/py-prettyprint.c:267 +#: python/py-framefilter.c:401 stack.c:456 stack.c:493 #, possible-c-format msgid "" msgstr "" @@ -1544,8 +1543,8 @@ msgstr "" #. multiply -#: arch/arm.c:134 arch/arm-get-next-pcs.c:682 arch/arm-get-next-pcs.c:703 -#: arch/arm-get-next-pcs.c:819 +#: arch/arm-get-next-pcs.c:682 arch/arm-get-next-pcs.c:703 +#: arch/arm-get-next-pcs.c:819 arch/arm.c:134 msgid "Invalid update to pc in instruction" msgstr "" @@ -2875,11 +2874,11 @@ msgid "Must start with a format string." msgstr "" -#: ax-gdb.c:2705 breakpoint.c:2228 printcmd.c:2550 +#: ax-gdb.c:2705 breakpoint.c:2228 printcmd.c:2551 msgid "Bad format string, non-terminated '\"'." msgstr "" -#: ax-gdb.c:2710 breakpoint.c:2233 printcmd.c:2555 +#: ax-gdb.c:2710 breakpoint.c:2233 printcmd.c:2556 msgid "Invalid argument syntax" msgstr "" @@ -2973,8 +2972,8 @@ msgid " %02x" msgstr "" -#: ax-general.c:372 darwin-nat.c:545 darwin-nat-info.c:292 -#: darwin-nat-info.c:585 darwin-nat-info.c:787 +#: ax-general.c:372 darwin-nat-info.c:292 darwin-nat-info.c:585 +#: darwin-nat-info.c:787 darwin-nat.c:545 msgid "\n" msgstr "" @@ -3570,7 +3569,7 @@ msgid "Catchpoint %d (exec)" msgstr "" -#: breakpoint.c:8656 printcmd.c:2545 +#: breakpoint.c:8656 printcmd.c:2546 msgid "Bad format string, missing '\"'." msgstr "" @@ -5037,8 +5036,8 @@ #: dbxread.c:2720 exec.c:521 exec.c:787 gdbsupport/print-utils.c:77 #: gdbsupport/print-utils.c:120 gdbsupport/print-utils.c:288 mdebugread.c:3597 -#: printcmd.c:1013 printcmd.c:2706 psymtab.c:695 psymtab.c:708 target.c:647 -#: ui-out.c:782 utils.c:1574 valprint.c:1367 +#: printcmd.c:1013 printcmd.c:2707 psymtab.c:695 psymtab.c:708 target.c:647 +#: ui-out.c:782 utils.c:1583 valprint.c:1367 msgid "failed internal consistency check" msgstr "" @@ -6502,11 +6501,11 @@ #. Should never come here as hookc would be 0. #: cli/cli-script.c:1499 gdbsupport/common-exceptions.c:93 #: gdbsupport/common-exceptions.c:109 gdbsupport/common-exceptions.c:125 -#: hppa-tdep.c:3127 hppa-tdep.c:3140 infcall.c:983 infcmd.c:1576 -#: language.c:464 mi/mi-out.c:227 mi/mi-out.c:247 mips-tdep.c:305 -#: mips-tdep.c:509 mips-tdep.c:2235 mips-tdep.c:5762 mips-tdep.c:6927 -#: mn10300-tdep.c:127 reggroups.c:274 remote.c:2116 remote.c:8663 -#: remote.c:9949 utils.c:380 utils.c:408 +#: hppa-tdep.c:3127 hppa-tdep.c:3140 infcall.c:983 infcmd.c:1576 language.c:464 +#: mi/mi-out.c:227 mi/mi-out.c:247 mips-tdep.c:305 mips-tdep.c:509 +#: mips-tdep.c:2235 mips-tdep.c:5762 mips-tdep.c:6927 mn10300-tdep.c:127 +#: reggroups.c:274 remote.c:2116 remote.c:8663 remote.c:9949 utils.c:380 +#: utils.c:408 msgid "bad switch" msgstr "" @@ -6931,7 +6930,7 @@ msgstr "" #. Probably TLS here. -#: compile/compile-loc2c.c:633 compile/compile-c-symbols.c:135 +#: compile/compile-c-symbols.c:135 compile/compile-loc2c.c:633 #: compile/compile-cplus-symbols.c:129 #, possible-c-format msgid "" @@ -6939,13 +6938,13 @@ "current thread in compiled code." msgstr "" -#: compile/compile-loc2c.c:623 compile/compile-c-symbols.c:153 +#: compile/compile-c-symbols.c:153 compile/compile-loc2c.c:623 #: compile/compile-cplus-symbols.c:147 #, possible-c-format msgid "Symbol \"%s\" cannot be used because there is no selected frame" msgstr "" -#: compile/compile-loc2c.c:629 compile/compile-c-symbols.c:160 +#: compile/compile-c-symbols.c:160 compile/compile-loc2c.c:629 #: compile/compile-cplus-symbols.c:154 #, possible-c-format msgid "" @@ -7183,19 +7182,19 @@ msgid "Unexpected type id from GCC, check you use recent enough GCC." msgstr "" -#: compile/compile-cplus-types.c:461 compile/compile-c-types.c:48 +#: compile/compile-c-types.c:48 compile/compile-cplus-types.c:461 msgid "array type with non-constant lower bound is not supported" msgstr "" -#: compile/compile-cplus-types.c:469 compile/compile-c-types.c:51 +#: compile/compile-c-types.c:51 compile/compile-cplus-types.c:469 msgid "cannot convert array type with non-zero lower bound to C" msgstr "" -#: compile/compile-cplus-types.c:480 compile/compile-c-types.c:60 +#: compile/compile-c-types.c:60 compile/compile-cplus-types.c:480 msgid "variably-sized vector type is not supported" msgstr "" -#: compile/compile-cplus-types.c:981 compile/compile-c-types.c:171 +#: compile/compile-c-types.c:171 compile/compile-cplus-types.c:981 msgid "function has unknown return type; assuming int" msgstr "" @@ -8698,7 +8697,7 @@ msgid "Attaching to program: %s, %s\n" msgstr "" -#: darwin-nat.c:2054 inf-ptrace.c:219 procfs.c:1889 remote.c:5801 +#: darwin-nat.c:2054 inf-ptrace.c:219 procfs.c:1810 remote.c:5801 #, possible-c-format msgid "Attaching to %s\n" msgstr "" @@ -9133,7 +9132,7 @@ msgid "skipping section '%s' which does not contain valid DOF data." msgstr "" -#: dtrace-probe.c:660 stap-probe.c:187 +#: dtrace-probe.c:660 stap-probe.c:193 #, possible-c-format msgid "" "Probe '%s' has %d arguments, but GDB is requesting\n" @@ -9184,7 +9183,7 @@ "register %s (#%d) at %s" msgstr "" -#: dwarf2expr.h:212 dwarf2-frame.c:302 +#: dwarf2-frame.c:302 dwarf2expr.h:212 #, possible-c-format msgid "%s is invalid in this context" msgstr "" @@ -11142,8 +11141,7 @@ "handle_inferior_event: Invalid gnu-indirect-function breakpoint type %d" msgstr "" -#: elfread.c:1084 elfread.c:1097 elfread.c:1123 machoread.c:808 -#: machoread.c:824 +#: elfread.c:1084 elfread.c:1097 elfread.c:1123 machoread.c:808 machoread.c:824 #, possible-c-format msgid "Can't read symbols from %s: %s" msgstr "" @@ -11554,7 +11552,7 @@ msgid "Debugging of FreeBSD lwp module is %s.\n" msgstr "" -#: fbsd-nat.c:1351 linux-nat.c:1010 procfs.c:2287 procfs.c:2408 +#: fbsd-nat.c:1351 linux-nat.c:1010 procfs.c:2208 procfs.c:2329 #, possible-c-format msgid "[%s exited]\n" msgstr "" @@ -11661,8 +11659,8 @@ msgid "Empty search range.\n" msgstr "" -#: findcmd.c:128 python/py-value.c:478 python/py-lazy-string.c:177 -#: python/py-lazy-string.c:210 +#: findcmd.c:128 python/py-lazy-string.c:177 python/py-lazy-string.c:210 +#: python/py-value.c:478 msgid "Invalid length." msgstr "" @@ -12125,7 +12123,7 @@ msgid "When non-zero, architecture debugging is enabled." msgstr "" -#: gdbserver/ax.c:837 printcmd.c:2587 +#: gdbserver/ax.c:837 printcmd.c:2588 msgid "Wrong number of arguments for specified format-string" msgstr "" @@ -13074,8 +13072,8 @@ "the `info dos ldt' command." msgstr "" -#: guile/scm-param.c:915 guile/scm-param.c:920 guile/scm-iterator.c:162 -#: guile/scm-cmd.c:702 guile/scm-pretty-print.c:158 +#: guile/scm-cmd.c:702 guile/scm-pretty-print.c:158 guile/scm-iterator.c:162 +#: guile/scm-param.c:915 guile/scm-param.c:920 msgid "procedure" msgstr "" @@ -13147,12 +13145,12 @@ msgid "'%s' is not a prefix command" msgstr "" -#: guile/scm-param.c:244 guile/scm-cmd.c:682 python/py-cmd.c:534 -#: python/py-param.c:342 +#: guile/scm-cmd.c:682 guile/scm-param.c:244 python/py-param.c:342 +#: python/py-cmd.c:534 msgid "This command is not documented." msgstr "" -#: guile/scm-param.c:894 guile/scm-cmd.c:709 +#: guile/scm-cmd.c:709 guile/scm-param.c:894 msgid "invalid command class argument" msgstr "" @@ -13168,7 +13166,7 @@ msgid "command is already registered" msgstr "" -#: guile/scm-value.c:1085 guile/scm-lazy-string.c:162 +#: guile/scm-lazy-string.c:162 guile/scm-value.c:1085 msgid "invalid length" msgstr "" @@ -13184,14 +13182,14 @@ msgid "cannot create a value from NULL" msgstr "" -#: guile/scm-param.c:514 guile/scm-param.c:701 guile/scm-type.c:986 -#: guile/scm-type.c:1027 guile/scm-utils.c:205 guile/scm-value.c:618 -#: guile/scm-pretty-print.c:156 +#: guile/scm-utils.c:205 guile/scm-value.c:618 guile/scm-pretty-print.c:156 +#: guile/scm-type.c:986 guile/scm-type.c:1027 guile/scm-param.c:514 +#: guile/scm-param.c:701 msgid "string" msgstr "" -#: guile/scm-param.c:494 guile/scm-objfile.c:290 guile/scm-value.c:705 -#: guile/scm-pretty-print.c:255 guile/scm-progspace.c:330 +#: guile/scm-value.c:705 guile/scm-pretty-print.c:255 guile/scm-param.c:494 +#: guile/scm-progspace.c:330 guile/scm-objfile.c:290 msgid "list" msgstr "" @@ -13346,8 +13344,8 @@ msgid "length is larger than array size" msgstr "" -#: guile/scm-param.c:722 guile/scm-utils.c:215 guile/scm-breakpoint.c:589 -#: guile/scm-breakpoint.c:628 +#: guile/scm-utils.c:215 guile/scm-breakpoint.c:589 guile/scm-breakpoint.c:628 +#: guile/scm-param.c:722 msgid "boolean" msgstr "" @@ -13439,9 +13437,8 @@ msgid "write buffer not empty: ~a" msgstr "" -#: guile/scm-param.c:762 guile/scm-type.c:1109 guile/scm-ports.c:1179 -#: guile/scm-ports.c:1221 guile/scm-breakpoint.c:666 -#: guile/scm-breakpoint.c:707 +#: guile/scm-ports.c:1179 guile/scm-ports.c:1221 guile/scm-breakpoint.c:666 +#: guile/scm-breakpoint.c:707 guile/scm-type.c:1109 guile/scm-param.c:762 msgid "integer" msgstr "" @@ -14510,8 +14507,8 @@ "The default is to unwind the frame." msgstr "" -#: infcmd.c:66 infcmd.c:2482 infcmd.c:2869 linux-fork.c:651 -#: record-btrace.c:387 remote-sim.c:894 +#: infcmd.c:66 infcmd.c:2482 infcmd.c:2869 linux-fork.c:651 record-btrace.c:387 +#: remote-sim.c:894 msgid "The program is not being run." msgstr "" @@ -14802,7 +14799,7 @@ msgid "\"unset\" must be followed by the name of an unset subcommand.\n" msgstr "" -#: fbsd-nat.c:327 infcmd.c:3019 procfs.c:3552 +#: fbsd-nat.c:327 infcmd.c:3019 procfs.c:3473 msgid "Not supported on this target." msgstr "" @@ -16544,7 +16541,7 @@ msgid "Could not compile regex to match ' (deleted)'" msgstr "" -#: fbsd-nat.c:335 linux-tdep.c:763 procfs.c:3574 +#: fbsd-nat.c:335 linux-tdep.c:763 procfs.c:3495 msgid "No current process: you must name one." msgstr "" @@ -16575,7 +16572,7 @@ msgstr "" #. No output for summary mode. -#: fbsd-tdep.c:1131 linux-tdep.c:826 linux-tdep.c:1075 procfs.c:3509 +#: fbsd-tdep.c:1131 linux-tdep.c:826 linux-tdep.c:1075 procfs.c:3430 msgid "" "Mapped address spaces:\n" "\n" @@ -19865,7 +19862,7 @@ msgid "Invalid target CPU." msgstr "" -#: nto-procfs.c:703 procfs.c:1879 +#: nto-procfs.c:703 procfs.c:1800 msgid "Attaching GDB to itself is not a good idea..." msgstr "" @@ -20640,16 +20637,16 @@ msgid " (cannot be evaluated in the current context)" msgstr "" -#: printcmd.c:2539 +#: printcmd.c:2540 msgid "format-control string and values to print" msgstr "" -#: printcmd.c:2614 +#: printcmd.c:2615 #, possible-c-format msgid "expected wchar_t argument for %%lc" msgstr "" -#: printcmd.c:2646 +#: printcmd.c:2647 msgid "long long not supported in printf" msgstr "" @@ -20663,7 +20660,7 @@ "Only for symbols with fixed locations (global or static scope)." msgstr "" -#: printcmd.c:2758 +#: printcmd.c:2759 msgid "" "Examine memory: x/FMT ADDRESS.\n" "ADDRESS is an expression for the memory address to examine.\n" @@ -20812,7 +20809,7 @@ msgid "Show the largest offset that will be printed in form." msgstr "" -#: printcmd.c:2917 +#: printcmd.c:2918 msgid "" "Tell GDB to only display the symbolic form of an address if the\n" "offset between the closest earlier symbol and the address is less than\n" @@ -21027,126 +21024,126 @@ msgid "procfs_find_LDT_entry: could not read gregs for %d:%ld." msgstr "" -#: procfs.c:1886 +#: procfs.c:1807 #, possible-c-format msgid "Attaching to program `%s', %s\n" msgstr "" -#: procfs.c:1912 target.c:3175 +#: procfs.c:1833 target.c:3175 #, possible-c-format msgid "Detaching from program: %s, %s\n" msgstr "" -#: procfs.c:1933 +#: procfs.c:1854 msgid "procfs: out of memory in 'attach'" msgstr "" -#: procfs.c:2022 +#: procfs.c:1943 msgid "Was stopped when attached, make it runnable again? " msgstr "" -#: procfs.c:2065 +#: procfs.c:1986 #, possible-c-format msgid "procfs: fetch_registers failed to find procinfo for %s" msgstr "" -#: procfs.c:2114 +#: procfs.c:2035 #, possible-c-format msgid "procfs: store_registers: failed to find procinfo for %s" msgstr "" -#: procfs.c:2233 +#: procfs.c:2154 #, possible-c-format msgid "procfs: couldn't stop process %d: wait returned %d." msgstr "" -#: procfs.c:2339 +#: procfs.c:2260 msgid "procfs: trapped on entry to " msgstr "" -#: procfs.c:2350 procfs.c:2436 +#: procfs.c:2271 procfs.c:2357 #, possible-c-format msgid "%ld syscall arguments:\n" msgstr "" -#: procfs.c:2425 +#: procfs.c:2346 msgid "procfs: trapped on exit from " msgstr "" -#: procfs.c:2454 +#: procfs.c:2375 #, possible-c-format msgid "Retry #%d:\n" msgstr "" -#: procfs.c:2487 +#: procfs.c:2408 msgid "child stopped for unknown reason:\n" msgstr "" -#: procfs.c:2489 +#: procfs.c:2410 msgid "... giving up..." msgstr "" -#: procfs.c:2514 +#: procfs.c:2435 msgid "procfs: ...giving up..." msgstr "" -#: procfs.c:2741 +#: procfs.c:2662 msgid "" "resume: target already running. Pretend to resume, and hope for the best!" msgstr "" -#: procfs.c:2777 +#: procfs.c:2698 #, possible-c-format msgid "\tUsing the running image of %s %s via /proc.\n" msgstr "" -#: procfs.c:2868 +#: procfs.c:2789 msgid "procfs: out of memory in 'init_inferior'" msgstr "" -#: procfs.c:2951 +#: procfs.c:2872 msgid "procfs: create_procinfo failed in child." msgstr "" #. Not found. This must be an error rather than merely passing #. the file to execlp(), because execlp() would try all the #. exec()s, causing GDB to get confused. -#: procfs.c:3081 +#: procfs.c:3002 #, possible-c-format msgid "procfs:%d -- Can't find shell %s in PATH" msgstr "" -#: procfs.c:3595 +#: procfs.c:3516 #, possible-c-format msgid "process %d flags:\n" msgstr "" -#: procfs.c:3605 +#: procfs.c:3526 #, possible-c-format msgid "thread %d flags:\n" msgstr "" -#: procfs.c:3663 +#: procfs.c:3584 msgid "you must be debugging a process to use this command." msgstr "" -#: procfs.c:3666 +#: procfs.c:3587 msgid "system call to trace" msgstr "" -#: procfs.c:3707 +#: procfs.c:3628 msgid "Give a trace of entries into the syscall." msgstr "" -#: procfs.c:3709 +#: procfs.c:3630 msgid "Give a trace of exits from the syscall." msgstr "" -#: procfs.c:3711 +#: procfs.c:3632 msgid "Cancel a trace of entries into the syscall." msgstr "" -#: procfs.c:3713 +#: procfs.c:3634 msgid "Cancel a trace of exits from the syscall." msgstr "" @@ -21300,7 +21297,7 @@ msgid "Command object already initialized." msgstr "" -#: python/py-cmd.c:470 python/py-param.c:682 +#: python/py-param.c:682 python/py-cmd.c:470 msgid "Invalid command class argument." msgstr "" @@ -21355,10 +21352,10 @@ msgid "internal error: Unhandled Python exception" msgstr "" -#: python/py-xmethods.c:537 python/py-xmethods.c:544 python/py-xmethods.c:558 -#: python/py-xmethods.c:569 python/py-xmethods.c:578 python/python.c:309 -#: python/python.c:392 python/python.c:408 python/py-function.c:94 -#: python/py-prettyprint.c:519 +#: python/py-prettyprint.c:519 python/py-xmethods.c:537 +#: python/py-xmethods.c:544 python/py-xmethods.c:558 python/py-xmethods.c:569 +#: python/py-xmethods.c:578 python/py-function.c:94 python/python.c:309 +#: python/python.c:392 python/python.c:408 msgid "Error while executing Python code." msgstr "" @@ -25349,11 +25346,11 @@ msgid "Cannot initialize thread debugging library: %s" msgstr "" -#: sol-thread.c:1131 +#: sol-thread.c:1099 msgid "info sol-thread: failed to get info for thread." msgstr "" -#: sol-thread.c:1219 +#: sol-thread.c:1187 msgid "Show info on Solaris user threads." msgstr "" @@ -25887,7 +25884,7 @@ msgid "%s preprocessor macro info.\n" msgstr "" -#: source.c:1187 +#: source.c:1182 msgid "invalid filename_display_string" msgstr "" @@ -25895,70 +25892,70 @@ msgid "Source file is more recent than executable." msgstr "" -#: source.c:1292 +#: source.c:1287 #, possible-c-format msgid "Line number %d out of range; %s has %d lines." msgstr "" -#: source.c:1431 +#: source.c:1426 msgid "No line number information available" msgstr "" #. Is there any case in which we get here, and have an address #. which the user would want to see? If we have debugging symbols #. and no line numbers? -#: source.c:1491 +#: source.c:1486 #, possible-c-format msgid "Line number %d is out of range for \"%s\".\n" msgstr "" -#: source.c:1526 +#: source.c:1521 msgid "Expression not found" msgstr "" -#: source.c:1586 +#: source.c:1581 msgid "Expression not found\n" msgstr "" -#: source.c:1703 +#: source.c:1698 msgid "Too many arguments in command" msgstr "" -#: source.c:1712 +#: source.c:1707 #, possible-c-format msgid "Source path substitution rule matching `%s':\n" msgstr "" -#: source.c:1714 +#: source.c:1709 msgid "List of all source path substitution rules:\n" msgstr "" -#: source.c:1737 source.c:1788 +#: source.c:1732 source.c:1783 msgid "Incorrect usage, too many arguments in command" msgstr "" -#: source.c:1747 +#: source.c:1742 msgid "Delete all source path substitution rules? " msgstr "" -#: source.c:1748 +#: source.c:1743 msgid "Canceled" msgstr "" -#: source.c:1770 +#: source.c:1765 #, possible-c-format msgid "No substitution rule defined for `%s'" msgstr "" -#: source.c:1785 +#: source.c:1780 msgid "Incorrect usage, too few arguments in command" msgstr "" -#: source.c:1791 +#: source.c:1786 msgid "First argument must be at least one character long" msgstr "" -#: source.c:1852 +#: source.c:1847 msgid "" "Add directory DIR to beginning of search path for source files.\n" "Forget cached info on source file locations and line positions.\n" @@ -25967,15 +25964,15 @@ "With no argument, reset the search path to $cdir:$cwd, the default." msgstr "" -#: source.c:1868 +#: source.c:1863 msgid "Set the search path for finding source files." msgstr "" -#: source.c:1870 +#: source.c:1865 msgid "Show the search path for finding source files." msgstr "" -#: source.c:1872 +#: source.c:1867 msgid "" "$cwd in the path means the current working directory.\n" "$cdir in the path means the compilation directory of the source file.\n" @@ -25984,11 +25981,11 @@ "Setting the value to an empty string sets it to $cdir:$cwd, the default." msgstr "" -#: source.c:1883 +#: source.c:1878 msgid "Information about the current source file." msgstr "" -#: source.c:1885 +#: source.c:1880 msgid "" "Core addresses of the code for a source line.\n" "Line can be specified as\n" @@ -26003,28 +26000,28 @@ "The address is also stored as the value of \"$_\"." msgstr "" -#: source.c:1897 +#: source.c:1892 msgid "" "Search for regular expression (see regex(3)) from last line listed.\n" "The matching line number is also stored as the value of \"$_\"." msgstr "" -#: source.c:1903 +#: source.c:1898 msgid "" "Search backward for regular expression (see regex(3)) from last line " "listed.\n" "The matching line number is also stored as the value of \"$_\"." msgstr "" -#: source.c:1908 +#: source.c:1903 msgid "Set number of source lines gdb will list by default." msgstr "" -#: source.c:1909 +#: source.c:1904 msgid "Show number of source lines gdb will list by default." msgstr "" -#: source.c:1910 +#: source.c:1905 msgid "" "Use this to choose how many source lines the \"list\" displays (unless\n" "the \"list\" argument explicitly specifies some other number).\n" @@ -26054,15 +26051,15 @@ "is not specified, print all substitution rules." msgstr "" -#: source.c:1947 +#: source.c:1942 msgid "Set how to display filenames." msgstr "" -#: source.c:1948 +#: source.c:1943 msgid "Show how to display filenames." msgstr "" -#: source.c:1949 +#: source.c:1944 msgid "" "filename-display can be:\n" " basename - display only basename of a filename\n" @@ -26743,7 +26740,7 @@ "or both. Note that one or both of these values may be ." msgstr "" -#: stap-probe.c:180 +#: stap-probe.c:186 #, possible-c-format msgid "" "Probe '%s' apparently does not have arguments, but \n" @@ -26751,133 +26748,133 @@ "Please report this bug." msgstr "" -#: stap-probe.c:272 +#: stap-probe.c:278 #, possible-c-format msgid "SystemTap Probe expression debugging is %s.\n" msgstr "" -#: stap-probe.c:417 +#: stap-probe.c:423 #, possible-c-format msgid "Invalid opcode in expression `%s' for SystemTapprobe" msgstr "" -#: stap-probe.c:466 +#: stap-probe.c:472 #, possible-c-format msgid "Undefined bitness for probe '%s'." msgstr "" -#: stap-probe.c:736 +#: stap-probe.c:742 #, possible-c-format msgid "Invalid register displacement syntax on expression `%s'." msgstr "" -#: stap-probe.c:820 +#: stap-probe.c:826 #, possible-c-format msgid "Missing register name suffix on expression `%s'." msgstr "" -#: stap-probe.c:830 +#: stap-probe.c:836 #, possible-c-format msgid "Missing indirection suffix on expression `%s'." msgstr "" -#: stap-probe.c:906 +#: stap-probe.c:912 #, possible-c-format msgid "Invalid operator `%c' for register displacement on expression `%s'." msgstr "" -#: stap-probe.c:959 stap-probe.c:987 +#: stap-probe.c:965 stap-probe.c:993 #, possible-c-format msgid "Invalid constant suffix on expression `%s'." msgstr "" -#: stap-probe.c:965 +#: stap-probe.c:971 #, possible-c-format msgid "Unknown numeric token on expression `%s'." msgstr "" -#: stap-probe.c:994 +#: stap-probe.c:1000 #, possible-c-format msgid "Operator `%c' not recognized on expression `%s'." msgstr "" -#: stap-probe.c:1026 +#: stap-probe.c:1032 #, possible-c-format msgid "Missign close-paren on expression `%s'." msgstr "" -#: stap-probe.c:1034 +#: stap-probe.c:1040 #, possible-c-format msgid "Cannot parse expression `%s'." msgstr "" -#: stap-probe.c:1077 +#: stap-probe.c:1083 #, possible-c-format msgid "Invalid operator `%c' on expression `%s'." msgstr "" #. We have an error, because we don't expect anything #. except 1, 2, 4 and 8. -#: stap-probe.c:1248 +#: stap-probe.c:1254 #, possible-c-format msgid "unrecognized bitness %s%c' for probe `%s'" msgstr "" -#: stap-probe.c:1316 +#: stap-probe.c:1322 msgid "" "The SystemTap SDT probe support is not fully implemented on this target;\n" "you will not be able to inspect the arguments of the probes.\n" "Please report a bug against GDB requesting a port to this target." msgstr "" -#: stap-probe.c:1434 +#: stap-probe.c:1440 msgid "Could not read the value of a SystemTap semaphore." msgstr "" -#: stap-probe.c:1450 +#: stap-probe.c:1456 msgid "Could not write the value of a SystemTap semaphore." msgstr "" -#: stap-probe.c:1525 +#: stap-probe.c:1531 #, possible-c-format msgid "corrupt probe name when reading `%s'" msgstr "" -#: stap-probe.c:1561 +#: stap-probe.c:1567 #, possible-c-format msgid "corrupt probe argument when reading `%s'" msgstr "" -#: stap-probe.c:1601 +#: stap-probe.c:1607 #, possible-c-format msgid "could not obtain base address for SystemTap section on objfile `%s'." msgstr "" #. If we are here, it means we have failed to parse every known #. probe. -#: stap-probe.c:1672 +#: stap-probe.c:1678 msgid "could not parse SystemTap probe(s) from inferior" msgstr "" -#: stap-probe.c:1693 +#: stap-probe.c:1699 msgid "Semaphore" msgstr "" -#: stap-probe.c:1713 +#: stap-probe.c:1719 msgid "Set SystemTap expression debugging." msgstr "" -#: stap-probe.c:1714 +#: stap-probe.c:1720 msgid "Show SystemTap expression debugging." msgstr "" -#: stap-probe.c:1715 +#: stap-probe.c:1721 msgid "" "When non-zero, the internal representation of SystemTap expressions will be " "printed." msgstr "" -#: stap-probe.c:1722 +#: stap-probe.c:1728 msgid "" "Show information about SystemTap static probes.\n" "Usage: info probes stap [PROVIDER [NAME [OBJECT]]]\n" @@ -27935,8 +27932,7 @@ msgid "Attempt to unpush the dummy target" msgstr "" -#: fbsd-tdep.c:2036 fbsd-tdep.c:2052 fbsd-tdep.c:2061 target.c:687 -#: target.c:772 +#: fbsd-tdep.c:2036 fbsd-tdep.c:2052 fbsd-tdep.c:2061 target.c:687 target.c:772 msgid "Cannot find thread-local variables on this target" msgstr "" @@ -28913,7 +28909,7 @@ msgid "Ignoring trace file definition \"%s\"" msgstr "" -#: tracefile.c:299 tracefile-tfile.c:846 +#: tracefile-tfile.c:846 tracefile.c:299 #, possible-c-format msgid "Unknown block type '%c' (0x%x) in trace frame" msgstr "" @@ -29807,11 +29803,11 @@ "Usage: > [win] [n]\n" msgstr "" -#: tui/tui-win.c:1457 +#: tui/tui-win.c:1468 msgid "Set the kind of border for TUI windows." msgstr "" -#: tui/tui-win.c:1458 +#: tui/tui-win.c:1469 msgid "Show the kind of border for TUI windows." msgstr "" @@ -29823,11 +29819,11 @@ "acs use the Alternate Character Set" msgstr "" -#: tui/tui-win.c:1469 +#: tui/tui-win.c:1480 msgid "Set the attribute mode to use for the TUI window borders." msgstr "" -#: tui/tui-win.c:1470 +#: tui/tui-win.c:1481 msgid "Show the attribute mode to use for the TUI window borders." msgstr "" @@ -29843,11 +29839,11 @@ "bold-standout use extra bright or bold with standout mode" msgstr "" -#: tui/tui-win.c:1485 +#: tui/tui-win.c:1496 msgid "Set the attribute mode to use for the active TUI window border." msgstr "" -#: tui/tui-win.c:1486 +#: tui/tui-win.c:1497 msgid "Show the attribute mode to use for the active TUI window border." msgstr "" @@ -30247,91 +30243,91 @@ msgid "Number of characters gdb thinks are in a line is %s.\n" msgstr "" -#: utils.c:2819 +#: utils.c:2834 #, possible-c-format msgid "Timestamping debugging messages is %s.\n" msgstr "" -#: utils.c:3424 +#: utils.c:3439 msgid "Set number of characters where GDB should wrap lines of its output." msgstr "" -#: utils.c:3425 +#: utils.c:3440 msgid "Show number of characters where GDB should wrap lines of its output." msgstr "" -#: utils.c:3426 +#: utils.c:3441 msgid "" "This affects where GDB wraps its output to fit the screen width.\n" "Setting this to \"unlimited\" or zero prevents GDB from wrapping its output." msgstr "" -#: utils.c:3433 +#: utils.c:3448 msgid "Set number of lines in a page for GDB output pagination." msgstr "" -#: utils.c:3434 +#: utils.c:3449 msgid "Show number of lines in a page for GDB output pagination." msgstr "" -#: utils.c:3435 +#: utils.c:3450 msgid "" "This affects the number of lines after which GDB will pause\n" "its output and ask you whether to continue.\n" "Setting this to \"unlimited\" or zero causes GDB never pause during output." msgstr "" -#: utils.c:3444 +#: utils.c:3459 msgid "Set state of GDB output pagination." msgstr "" -#: utils.c:3445 +#: utils.c:3460 msgid "Show state of GDB output pagination." msgstr "" -#: utils.c:3446 +#: utils.c:3461 msgid "" "When pagination is ON, GDB pauses at end of each screenful of\n" "its output and asks you whether to continue.\n" "Turning pagination off is an alternative to \"set height unlimited\"." msgstr "" -#: utils.c:3455 +#: utils.c:3470 msgid "Set printing of 8-bit characters in strings as \\nnn." msgstr "" -#: utils.c:3456 +#: utils.c:3471 msgid "Show printing of 8-bit characters in strings as \\nnn." msgstr "" -#: utils.c:3463 +#: utils.c:3478 msgid "Set timestamping of debugging messages." msgstr "" -#: utils.c:3464 +#: utils.c:3479 msgid "Show timestamping of debugging messages." msgstr "" -#: utils.c:3465 +#: utils.c:3480 msgid "" "When set, debugging messages will be marked with seconds and microseconds." msgstr "" -#: utils.c:2923 +#: utils.c:2938 #, possible-c-format msgid "invalid hex \"%s\"" msgstr "" -#: utils.c:2936 +#: utils.c:2951 #, possible-c-format msgid "invalid decimal \"%s\"" msgstr "" -#: utils.c:3080 +#: utils.c:3095 msgid "process-id to attach" msgstr "" -#: utils.c:3086 +#: utils.c:3101 #, possible-c-format msgid "Illegal process-id: %s." msgstr "" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gettext-runtime.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gettext-runtime.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gettext-runtime.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gettext-runtime.po 2020-07-08 13:53:54.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:58+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:50+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: gnulib-lib/closeout.c:66 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gettext-tools.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gettext-tools.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/gettext-tools.po 2020-01-23 16:51:53.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/gettext-tools.po 2020-07-08 13:53:53.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:58+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:50+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" #: gnulib-lib/argmatch.c:133 diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/git-gui.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/git-gui.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/git-gui.po 2020-01-23 16:51:59.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/git-gui.po 2020-07-08 13:53:59.000000000 +0000 @@ -31,36 +31,36 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:18+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:07+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" -#: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903 -#: git-gui.sh:922 +#: git-gui.sh:917 git-gui.sh:931 git-gui.sh:944 git-gui.sh:1034 git-gui.sh:1053 +#: git-gui.sh:3212 msgid "git-gui: fatal error" msgstr "git-gui: 致命错误" -#: git-gui.sh:743 +#: git-gui.sh:847 #, tcl-format msgid "Invalid font specified in %s:" msgstr "%s 中指定的字体无效:" -#: git-gui.sh:779 +#: git-gui.sh:901 msgid "Main Font" msgstr "主要字体" -#: git-gui.sh:780 +#: git-gui.sh:902 msgid "Diff/Console Font" msgstr "Diff/控制终端字体" -#: git-gui.sh:794 +#: git-gui.sh:918 msgid "Cannot find git in PATH." msgstr "PATH 中没有找到 git" -#: git-gui.sh:821 +#: git-gui.sh:945 msgid "Cannot parse Git version string:" msgstr "无法解析 Git 的版本信息:" -#: git-gui.sh:839 +#: git-gui.sh:970 #, tcl-format msgid "" "Git version cannot be determined.\n" @@ -79,39 +79,39 @@ "\n" "是否假定 '%s' 为版本 1.5.0?\n" -#: git-gui.sh:1128 +#: git-gui.sh:1267 msgid "Git directory not found:" msgstr "Git 目录无法找到:" -#: git-gui.sh:1146 +#: git-gui.sh:1301 msgid "Cannot move to top of working directory:" msgstr "无法移动到工作根目录:" -#: git-gui.sh:1154 +#: git-gui.sh:1309 msgid "Cannot use bare repository:" msgstr "" -#: git-gui.sh:1162 +#: git-gui.sh:1317 msgid "No working directory" msgstr "没有工作目录" -#: git-gui.sh:1334 lib/checkout_op.tcl:306 +#: git-gui.sh:1491 lib/checkout_op.tcl:306 msgid "Refreshing file status..." msgstr "更新文件状态..." -#: git-gui.sh:1390 +#: git-gui.sh:1551 msgid "Scanning for modified files ..." msgstr "扫描修改过的文件 ..." -#: git-gui.sh:1454 +#: git-gui.sh:1629 msgid "Calling prepare-commit-msg hook..." msgstr "调用 prepare-commit-msg 命令" -#: git-gui.sh:1471 +#: git-gui.sh:1646 msgid "Commit declined by prepare-commit-msg hook." msgstr "提交被 prepare-commit-msg 命令拒绝" -#: git-gui.sh:1629 lib/browser.tcl:246 +#: git-gui.sh:1804 lib/browser.tcl:252 msgid "Ready." msgstr "就绪" @@ -120,52 +120,52 @@ msgid "Displaying only %s of %s files." msgstr "" -#: git-gui.sh:1913 +#: git-gui.sh:2091 msgid "Unmodified" msgstr "未修改" -#: git-gui.sh:1915 +#: git-gui.sh:2093 msgid "Modified, not staged" msgstr "修改但未缓存" -#: git-gui.sh:1916 git-gui.sh:1924 +#: git-gui.sh:2094 git-gui.sh:2106 msgid "Staged for commit" msgstr "缓存为提交" -#: git-gui.sh:1917 git-gui.sh:1925 +#: git-gui.sh:2095 git-gui.sh:2107 msgid "Portions staged for commit" msgstr "部分缓存为提交" -#: git-gui.sh:1918 git-gui.sh:1926 +#: git-gui.sh:2096 git-gui.sh:2108 msgid "Staged for commit, missing" msgstr "缓存为提交, 不存在" -#: git-gui.sh:1920 +#: git-gui.sh:2098 msgid "File type changed, not staged" msgstr "文件类型改变,未应用" -#: git-gui.sh:1921 +#: git-gui.sh:2101 msgid "File type changed, staged" msgstr "文件类型改变,应用" -#: git-gui.sh:1923 +#: git-gui.sh:2105 msgid "Untracked, not staged" msgstr "未跟踪, 未缓存" -#: git-gui.sh:1928 +#: git-gui.sh:2110 msgid "Missing" msgstr "不存在" -#: git-gui.sh:1929 +#: git-gui.sh:2111 msgid "Staged for removal" msgstr "缓存为删除" -#: git-gui.sh:1930 +#: git-gui.sh:2112 msgid "Staged for removal, still present" msgstr "缓存为删除, 但仍存在" -#: git-gui.sh:1932 git-gui.sh:1933 git-gui.sh:1934 git-gui.sh:1935 -#: git-gui.sh:1936 git-gui.sh:1937 +#: git-gui.sh:2114 git-gui.sh:2115 git-gui.sh:2116 git-gui.sh:2117 +#: git-gui.sh:2118 git-gui.sh:2119 msgid "Requires merge resolution" msgstr "需要解决合并冲突" @@ -173,148 +173,147 @@ msgid "Starting gitk... please wait..." msgstr "启动 gitk... 请等待..." -#: git-gui.sh:1984 +#: git-gui.sh:2164 msgid "Couldn't find gitk in PATH" msgstr "在 PATH 中找不到 gitk" -#: git-gui.sh:2043 +#: git-gui.sh:2224 msgid "Couldn't find git gui in PATH" msgstr "" -#: git-gui.sh:2455 lib/choose_repository.tcl:36 +#: git-gui.sh:2726 lib/choose_repository.tcl:53 msgid "Repository" msgstr "版本库(repository)" -#: git-gui.sh:2456 +#: git-gui.sh:2727 msgid "Edit" msgstr "编辑" -#: git-gui.sh:2458 lib/choose_rev.tcl:561 +#: git-gui.sh:2729 lib/choose_rev.tcl:567 msgid "Branch" msgstr "分支(branch)" -#: git-gui.sh:2461 lib/choose_rev.tcl:548 +#: git-gui.sh:2732 lib/choose_rev.tcl:554 msgid "Commit@@noun" msgstr "提交(commit)" -#: git-gui.sh:2464 lib/merge.tcl:121 lib/merge.tcl:150 lib/merge.tcl:168 +#: git-gui.sh:2735 lib/merge.tcl:127 lib/merge.tcl:174 msgid "Merge" msgstr "合并(merge)" -#: git-gui.sh:2465 lib/choose_rev.tcl:557 +#: git-gui.sh:2736 lib/choose_rev.tcl:563 msgid "Remote" msgstr "远端(remote)" -#: git-gui.sh:2468 +#: git-gui.sh:2739 msgid "Tools" msgstr "工具" -#: git-gui.sh:2477 +#: git-gui.sh:2748 msgid "Explore Working Copy" msgstr "浏览工作拷贝" -#: git-gui.sh:2483 +#: git-gui.sh:2772 msgid "Browse Current Branch's Files" msgstr "浏览当前分支上的文件" -#: git-gui.sh:2487 +#: git-gui.sh:2776 msgid "Browse Branch Files..." msgstr "浏览分支上的文件..." -#: git-gui.sh:2492 +#: git-gui.sh:2781 msgid "Visualize Current Branch's History" msgstr "图示当前分支的历史" -#: git-gui.sh:2496 +#: git-gui.sh:2785 msgid "Visualize All Branch History" msgstr "图示所有分支的历史" -#: git-gui.sh:2503 +#: git-gui.sh:2792 #, tcl-format msgid "Browse %s's Files" msgstr "浏览 %s 上的文件" -#: git-gui.sh:2505 +#: git-gui.sh:2794 #, tcl-format msgid "Visualize %s's History" msgstr "图示 %s 分支的历史" -#: git-gui.sh:2510 lib/database.tcl:27 lib/database.tcl:67 +#: git-gui.sh:2799 lib/database.tcl:40 msgid "Database Statistics" msgstr "数据库统计信息" -#: git-gui.sh:2513 lib/database.tcl:34 +#: git-gui.sh:2802 lib/database.tcl:33 msgid "Compress Database" msgstr "压缩数据库" -#: git-gui.sh:2516 +#: git-gui.sh:2805 msgid "Verify Database" msgstr "验证数据库" -#: git-gui.sh:2523 git-gui.sh:2527 git-gui.sh:2531 lib/shortcut.tcl:8 -#: lib/shortcut.tcl:40 lib/shortcut.tcl:72 +#: git-gui.sh:2812 git-gui.sh:2816 git-gui.sh:2820 msgid "Create Desktop Icon" msgstr "创建桌面图标" -#: git-gui.sh:2539 lib/choose_repository.tcl:183 lib/choose_repository.tcl:191 +#: git-gui.sh:2828 lib/choose_repository.tcl:209 lib/choose_repository.tcl:217 msgid "Quit" msgstr "退出" -#: git-gui.sh:2547 +#: git-gui.sh:2836 msgid "Undo" msgstr "撤销" -#: git-gui.sh:2550 +#: git-gui.sh:2839 msgid "Redo" msgstr "重做" -#: git-gui.sh:2554 git-gui.sh:3109 +#: git-gui.sh:2843 git-gui.sh:3461 msgid "Cut" msgstr "剪切" -#: git-gui.sh:2557 git-gui.sh:3112 git-gui.sh:3186 git-gui.sh:3259 +#: git-gui.sh:2846 git-gui.sh:3464 git-gui.sh:3540 git-gui.sh:3633 #: lib/console.tcl:69 msgid "Copy" msgstr "复制" -#: git-gui.sh:2560 git-gui.sh:3115 +#: git-gui.sh:2849 git-gui.sh:3467 msgid "Paste" msgstr "粘贴" -#: git-gui.sh:2563 git-gui.sh:3118 lib/branch_delete.tcl:26 -#: lib/remote_branch_delete.tcl:38 +#: git-gui.sh:2852 git-gui.sh:3470 lib/remote_branch_delete.tcl:39 +#: lib/branch_delete.tcl:28 msgid "Delete" msgstr "删除" -#: git-gui.sh:2567 git-gui.sh:3122 git-gui.sh:3263 lib/console.tcl:71 +#: git-gui.sh:2856 git-gui.sh:3474 git-gui.sh:3637 lib/console.tcl:71 msgid "Select All" msgstr "全选" -#: git-gui.sh:2576 +#: git-gui.sh:2865 msgid "Create..." msgstr "新建..." -#: git-gui.sh:2582 +#: git-gui.sh:2871 msgid "Checkout..." msgstr "Checkout..." -#: git-gui.sh:2588 +#: git-gui.sh:2877 msgid "Rename..." msgstr "更名..." -#: git-gui.sh:2593 +#: git-gui.sh:2882 msgid "Delete..." msgstr "删除..." -#: git-gui.sh:2598 +#: git-gui.sh:2887 msgid "Reset..." msgstr "复位(Reset)..." -#: git-gui.sh:2608 +#: git-gui.sh:2897 msgid "Done" msgstr "完成" -#: git-gui.sh:2610 +#: git-gui.sh:2899 msgid "Commit@@verb" msgstr "提交" @@ -322,230 +321,230 @@ msgid "New Commit" msgstr "新建提交" -#: git-gui.sh:2627 git-gui.sh:3057 +#: git-gui.sh:2908 git-gui.sh:3400 msgid "Amend Last Commit" msgstr "修正上次提交" -#: git-gui.sh:2637 git-gui.sh:3011 lib/remote_branch_delete.tcl:99 +#: git-gui.sh:2918 git-gui.sh:3361 lib/remote_branch_delete.tcl:101 msgid "Rescan" msgstr "重新扫描" -#: git-gui.sh:2643 +#: git-gui.sh:2924 msgid "Stage To Commit" msgstr "缓存为提交" -#: git-gui.sh:2649 +#: git-gui.sh:2930 msgid "Stage Changed Files To Commit" msgstr "缓存修改的文件为提交" -#: git-gui.sh:2655 +#: git-gui.sh:2936 msgid "Unstage From Commit" msgstr "从本次提交撤除" -#: git-gui.sh:2661 lib/index.tcl:412 +#: git-gui.sh:2942 lib/index.tcl:521 msgid "Revert Changes" msgstr "撤销修改" -#: git-gui.sh:2669 git-gui.sh:3310 git-gui.sh:3341 +#: git-gui.sh:2950 git-gui.sh:3700 git-gui.sh:3731 msgid "Show Less Context" msgstr "显示更少上下文" -#: git-gui.sh:2673 git-gui.sh:3314 git-gui.sh:3345 +#: git-gui.sh:2954 git-gui.sh:3704 git-gui.sh:3735 msgid "Show More Context" msgstr "显示更多上下文" -#: git-gui.sh:2680 git-gui.sh:3024 git-gui.sh:3133 +#: git-gui.sh:2961 git-gui.sh:3374 git-gui.sh:3485 msgid "Sign Off" msgstr "签名(Sign Off)" -#: git-gui.sh:2696 +#: git-gui.sh:2977 msgid "Local Merge..." msgstr "本地合并..." -#: git-gui.sh:2701 +#: git-gui.sh:2982 msgid "Abort Merge..." msgstr "中止合并..." -#: git-gui.sh:2713 git-gui.sh:2741 +#: git-gui.sh:2994 git-gui.sh:3022 msgid "Add..." msgstr "添加..." -#: git-gui.sh:2717 +#: git-gui.sh:2998 msgid "Push..." msgstr "上传..." -#: git-gui.sh:2721 +#: git-gui.sh:3002 msgid "Delete Branch..." msgstr "删除分支" -#: git-gui.sh:2731 git-gui.sh:3292 +#: git-gui.sh:3012 git-gui.sh:3666 msgid "Options..." msgstr "选项..." -#: git-gui.sh:2742 +#: git-gui.sh:3023 msgid "Remove..." msgstr "移除..." -#: git-gui.sh:2751 lib/choose_repository.tcl:50 +#: git-gui.sh:3032 lib/choose_repository.tcl:67 msgid "Help" msgstr "帮助" -#: git-gui.sh:2755 git-gui.sh:2759 lib/about.tcl:14 -#: lib/choose_repository.tcl:44 lib/choose_repository.tcl:53 +#: git-gui.sh:3036 git-gui.sh:3040 lib/choose_repository.tcl:61 +#: lib/choose_repository.tcl:70 lib/about.tcl:14 #, tcl-format msgid "About %s" msgstr "关于 %s" -#: git-gui.sh:2783 +#: git-gui.sh:3064 msgid "Online Documentation" msgstr "在线文档" -#: git-gui.sh:2786 lib/choose_repository.tcl:47 lib/choose_repository.tcl:56 +#: git-gui.sh:3067 lib/choose_repository.tcl:64 lib/choose_repository.tcl:73 msgid "Show SSH Key" msgstr "显示 SSH 密钥" -#: git-gui.sh:2893 +#: git-gui.sh:3213 #, tcl-format msgid "fatal: cannot stat path %s: No such file or directory" msgstr "致命错误: 无法获取路径 %s 的信息: 该文件或目录不存在" -#: git-gui.sh:2926 +#: git-gui.sh:3246 msgid "Current Branch:" msgstr "当前分支:" -#: git-gui.sh:2947 +#: git-gui.sh:3293 msgid "Staged Changes (Will Commit)" msgstr "已缓存的改动 (将被提交)" -#: git-gui.sh:2967 +#: git-gui.sh:3271 msgid "Unstaged Changes" msgstr "未缓存的改动" -#: git-gui.sh:3017 +#: git-gui.sh:3367 msgid "Stage Changed" msgstr "缓存改动" -#: git-gui.sh:3036 lib/transport.tcl:104 lib/transport.tcl:193 +#: git-gui.sh:3386 lib/transport.tcl:137 msgid "Push" msgstr "上传" -#: git-gui.sh:3071 +#: git-gui.sh:3413 msgid "Initial Commit Message:" msgstr "初始的提交描述:" -#: git-gui.sh:3072 +#: git-gui.sh:3414 msgid "Amended Commit Message:" msgstr "修正的提交描述:" -#: git-gui.sh:3073 +#: git-gui.sh:3415 msgid "Amended Initial Commit Message:" msgstr "修正的初始提交描述:" -#: git-gui.sh:3074 +#: git-gui.sh:3416 msgid "Amended Merge Commit Message:" msgstr "修正的合并提交描述:" -#: git-gui.sh:3075 +#: git-gui.sh:3417 msgid "Merge Commit Message:" msgstr "合并提交描述:" -#: git-gui.sh:3076 +#: git-gui.sh:3418 msgid "Commit Message:" msgstr "提交描述:" -#: git-gui.sh:3125 git-gui.sh:3267 lib/console.tcl:73 +#: git-gui.sh:3477 git-gui.sh:3641 lib/console.tcl:73 msgid "Copy All" msgstr "全部复制" -#: git-gui.sh:3149 lib/blame.tcl:104 +#: git-gui.sh:3501 lib/blame.tcl:106 msgid "File:" msgstr "文件:" -#: git-gui.sh:3255 +#: git-gui.sh:3629 msgid "Refresh" msgstr "刷新" -#: git-gui.sh:3276 +#: git-gui.sh:3650 msgid "Decrease Font Size" msgstr "缩小字体" -#: git-gui.sh:3280 +#: git-gui.sh:3654 msgid "Increase Font Size" msgstr "放大字体" -#: git-gui.sh:3288 lib/blame.tcl:281 +#: git-gui.sh:3662 lib/blame.tcl:296 msgid "Encoding" msgstr "编码" -#: git-gui.sh:3299 +#: git-gui.sh:3673 msgid "Apply/Reverse Hunk" msgstr "应用/撤消此修改块" -#: git-gui.sh:3304 +#: git-gui.sh:3678 msgid "Apply/Reverse Line" msgstr "应用/恢复行" -#: git-gui.sh:3323 +#: git-gui.sh:3713 msgid "Run Merge Tool" msgstr "运行合并操作" -#: git-gui.sh:3328 +#: git-gui.sh:3718 msgid "Use Remote Version" msgstr "使用外部版本" -#: git-gui.sh:3332 +#: git-gui.sh:3722 msgid "Use Local Version" msgstr "使用本地版本" -#: git-gui.sh:3336 +#: git-gui.sh:3726 msgid "Revert To Base" msgstr "返回到初始" -#: git-gui.sh:3354 +#: git-gui.sh:3744 msgid "Visualize These Changes In The Submodule" msgstr "" -#: git-gui.sh:3358 +#: git-gui.sh:3748 msgid "Visualize Current Branch History In The Submodule" msgstr "" -#: git-gui.sh:3362 +#: git-gui.sh:3752 msgid "Visualize All Branch History In The Submodule" msgstr "" -#: git-gui.sh:3367 +#: git-gui.sh:3757 msgid "Start git gui In The Submodule" msgstr "" -#: git-gui.sh:3389 +#: git-gui.sh:3793 msgid "Unstage Hunk From Commit" msgstr "从提交中撤除修改块" -#: git-gui.sh:3391 +#: git-gui.sh:3797 msgid "Unstage Lines From Commit" msgstr "" -#: git-gui.sh:3393 +#: git-gui.sh:3800 msgid "Unstage Line From Commit" msgstr "提交中未应用的行" -#: git-gui.sh:3396 +#: git-gui.sh:3804 msgid "Stage Hunk For Commit" msgstr "缓存修改块为提交" -#: git-gui.sh:3398 +#: git-gui.sh:3808 msgid "Stage Lines For Commit" msgstr "" -#: git-gui.sh:3400 +#: git-gui.sh:3811 msgid "Stage Line For Commit" msgstr "提交中应用的行" -#: git-gui.sh:3424 +#: git-gui.sh:3861 msgid "Initializing..." msgstr "初始化..." -#: git-gui.sh:3541 +#: git-gui.sh:4017 #, tcl-format msgid "" "Possible environment issues exist.\n" @@ -560,7 +559,7 @@ "由 %s 执行的 Git 子进程可能忽略下列环境变量:\n" "\n" -#: git-gui.sh:3570 +#: git-gui.sh:4046 msgid "" "\n" "This is due to a known issue with the\n" @@ -570,7 +569,7 @@ "这是由 Cygwin 发布的 Tcl 代码中一个\n" "已知问题所引起." -#: git-gui.sh:3575 +#: git-gui.sh:4051 #, tcl-format msgid "" "\n" @@ -593,137 +592,136 @@ msgid "File Viewer" msgstr "文件查看器" -#: lib/blame.tcl:78 +#: lib/blame.tcl:80 msgid "Commit:" msgstr "提交:" -#: lib/blame.tcl:271 +#: lib/blame.tcl:282 msgid "Copy Commit" msgstr "复制提交" -#: lib/blame.tcl:275 +#: lib/blame.tcl:286 msgid "Find Text..." msgstr "查找文本..." -#: lib/blame.tcl:284 +#: lib/blame.tcl:299 msgid "Do Full Copy Detection" msgstr "进行全局拷贝检测" -#: lib/blame.tcl:288 +#: lib/blame.tcl:303 msgid "Show History Context" msgstr "显示历史信息" -#: lib/blame.tcl:291 +#: lib/blame.tcl:306 msgid "Blame Parent Commit" msgstr "" -#: lib/blame.tcl:450 +#: lib/blame.tcl:468 #, tcl-format msgid "Reading %s..." msgstr "读取 %s..." -#: lib/blame.tcl:557 +#: lib/blame.tcl:596 msgid "Loading copy/move tracking annotations..." msgstr "装载复制/移动跟踪标注..." -#: lib/blame.tcl:577 +#: lib/blame.tcl:613 msgid "lines annotated" msgstr "标注行" -#: lib/blame.tcl:769 +#: lib/blame.tcl:815 msgid "Loading original location annotations..." msgstr "装载原始位置标注..." -#: lib/blame.tcl:772 +#: lib/blame.tcl:818 msgid "Annotation complete." msgstr "标注完成." -#: lib/blame.tcl:802 +#: lib/blame.tcl:849 msgid "Busy" msgstr "忙碌" -#: lib/blame.tcl:803 +#: lib/blame.tcl:850 msgid "Annotation process is already running." msgstr "正在运行注释处理。" -#: lib/blame.tcl:842 +#: lib/blame.tcl:889 msgid "Running thorough copy detection..." msgstr "正在运行全局拷贝检测" -#: lib/blame.tcl:910 +#: lib/blame.tcl:957 msgid "Loading annotation..." msgstr "裝載标注..." -#: lib/blame.tcl:963 +#: lib/blame.tcl:1010 msgid "Author:" msgstr "作者:" -#: lib/blame.tcl:967 +#: lib/blame.tcl:1014 msgid "Committer:" msgstr "提交者:" -#: lib/blame.tcl:972 +#: lib/blame.tcl:1019 msgid "Original File:" msgstr "原始文件:" -#: lib/blame.tcl:1020 +#: lib/blame.tcl:1067 msgid "Cannot find HEAD commit:" msgstr "无法找到 HEAD 提交:" -#: lib/blame.tcl:1075 +#: lib/blame.tcl:1122 msgid "Cannot find parent commit:" msgstr "无法找到上一次提交" -#: lib/blame.tcl:1090 +#: lib/blame.tcl:1137 msgid "Unable to display parent" msgstr "无法显示上一次操作" -#: lib/blame.tcl:1091 lib/diff.tcl:320 +#: lib/blame.tcl:1138 lib/diff.tcl:345 msgid "Error loading diff:" msgstr "装载 diff 错误:" -#: lib/blame.tcl:1231 +#: lib/blame.tcl:1279 msgid "Originally By:" msgstr "最初由:" -#: lib/blame.tcl:1237 +#: lib/blame.tcl:1285 msgid "In File:" msgstr "在文件:" -#: lib/blame.tcl:1242 +#: lib/blame.tcl:1290 msgid "Copied Or Moved Here By:" msgstr "由复制或移动至此:" -#: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19 +#: lib/branch_checkout.tcl:21 msgid "Checkout Branch" msgstr "Checkout 分支" -#: lib/branch_checkout.tcl:23 +#: lib/branch_checkout.tcl:26 msgid "Checkout" msgstr "Checkout" -#: lib/branch_checkout.tcl:27 lib/branch_create.tcl:35 -#: lib/branch_delete.tcl:32 lib/branch_rename.tcl:30 lib/browser.tcl:282 -#: lib/checkout_op.tcl:579 lib/choose_font.tcl:43 lib/merge.tcl:172 -#: lib/option.tcl:125 lib/remote_add.tcl:32 lib/remote_branch_delete.tcl:42 -#: lib/tools_dlg.tcl:40 lib/tools_dlg.tcl:204 lib/tools_dlg.tcl:352 -#: lib/transport.tcl:108 +#: lib/transport.tcl:141 lib/checkout_op.tcl:580 lib/remote_add.tcl:34 +#: lib/browser.tcl:292 lib/branch_checkout.tcl:30 lib/branch_rename.tcl:32 +#: lib/choose_font.tcl:45 lib/option.tcl:127 lib/tools_dlg.tcl:41 +#: lib/tools_dlg.tcl:202 lib/tools_dlg.tcl:345 lib/remote_branch_delete.tcl:43 +#: lib/branch_create.tcl:37 lib/branch_delete.tcl:34 lib/merge.tcl:178 msgid "Cancel" msgstr "取消" -#: lib/branch_checkout.tcl:32 lib/browser.tcl:287 lib/tools_dlg.tcl:328 +#: lib/browser.tcl:297 lib/branch_checkout.tcl:35 lib/tools_dlg.tcl:321 msgid "Revision" msgstr "版本" -#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:280 +#: lib/branch_checkout.tcl:39 lib/option.tcl:310 lib/branch_create.tcl:69 msgid "Options" msgstr "选项" -#: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92 +#: lib/branch_checkout.tcl:42 lib/branch_create.tcl:92 msgid "Fetch Tracking Branch" msgstr "获取跟踪分支" -#: lib/branch_checkout.tcl:44 +#: lib/branch_checkout.tcl:47 msgid "Detach From Local Branch" msgstr "从本地分支脱离" @@ -731,23 +729,23 @@ msgid "Create Branch" msgstr "创建分支" -#: lib/branch_create.tcl:27 +#: lib/branch_create.tcl:28 msgid "Create New Branch" msgstr "新建分支" -#: lib/branch_create.tcl:31 lib/choose_repository.tcl:381 +#: lib/choose_repository.tcl:422 lib/branch_create.tcl:33 msgid "Create" msgstr "新建" -#: lib/branch_create.tcl:40 +#: lib/branch_create.tcl:42 msgid "Branch Name" msgstr "分支名" -#: lib/branch_create.tcl:43 lib/remote_add.tcl:39 lib/tools_dlg.tcl:50 +#: lib/remote_add.tcl:41 lib/tools_dlg.tcl:51 lib/branch_create.tcl:44 msgid "Name:" msgstr "名字:" -#: lib/branch_create.tcl:58 +#: lib/branch_create.tcl:57 msgid "Match Tracking Branch Name" msgstr "匹配跟踪分支名字" @@ -767,7 +765,7 @@ msgid "Fast Forward Only" msgstr "仅快速合并" -#: lib/branch_create.tcl:85 lib/checkout_op.tcl:571 +#: lib/checkout_op.tcl:572 lib/branch_create.tcl:85 msgid "Reset" msgstr "复位" @@ -775,20 +773,20 @@ msgid "Checkout After Creation" msgstr "在创建后Checkout" -#: lib/branch_create.tcl:131 +#: lib/branch_create.tcl:132 msgid "Please select a tracking branch." msgstr "请选择某个跟踪分支." -#: lib/branch_create.tcl:140 +#: lib/branch_create.tcl:141 #, tcl-format msgid "Tracking branch %s is not a branch in the remote repository." msgstr "跟踪分支 %s 并不是远端版本库中的一个分支" -#: lib/branch_create.tcl:153 lib/branch_rename.tcl:86 +#: lib/branch_rename.tcl:92 lib/branch_create.tcl:154 msgid "Please supply a branch name." msgstr "请提供分支名字." -#: lib/branch_create.tcl:164 lib/branch_rename.tcl:106 +#: lib/branch_rename.tcl:112 lib/branch_create.tcl:165 #, tcl-format msgid "'%s' is not an acceptable branch name." msgstr "'%s'不是一个可接受的分支名." @@ -797,19 +795,19 @@ msgid "Delete Branch" msgstr "删除分支" -#: lib/branch_delete.tcl:20 +#: lib/branch_delete.tcl:21 msgid "Delete Local Branch" msgstr "删除本地分支" -#: lib/branch_delete.tcl:37 +#: lib/branch_delete.tcl:39 msgid "Local Branches" msgstr "本地分支" -#: lib/branch_delete.tcl:52 +#: lib/branch_delete.tcl:51 msgid "Delete Only If Merged Into" msgstr "仅在合并后删除" -#: lib/branch_delete.tcl:54 lib/remote_branch_delete.tcl:119 +#: lib/remote_branch_delete.tcl:120 lib/branch_delete.tcl:53 msgid "Always (Do not perform merge checks)" msgstr "总是合并 (不作合并检查)" @@ -818,7 +816,7 @@ msgid "The following branches are not completely merged into %s:" msgstr "下列分支没有完全被合并到 %s:" -#: lib/branch_delete.tcl:115 lib/remote_branch_delete.tcl:217 +#: lib/remote_branch_delete.tcl:218 lib/branch_delete.tcl:115 msgid "" "Recovering deleted branches is difficult.\n" "\n" @@ -837,32 +835,32 @@ "无法删除分支:\n" "%s" -#: lib/branch_rename.tcl:14 lib/branch_rename.tcl:22 +#: lib/branch_rename.tcl:23 msgid "Rename Branch" msgstr "更改分支名:" -#: lib/branch_rename.tcl:26 +#: lib/branch_rename.tcl:28 msgid "Rename" msgstr "更名..." -#: lib/branch_rename.tcl:36 +#: lib/branch_rename.tcl:38 msgid "Branch:" msgstr "分支:" -#: lib/branch_rename.tcl:39 +#: lib/branch_rename.tcl:46 msgid "New Name:" msgstr "新名字:" -#: lib/branch_rename.tcl:75 +#: lib/branch_rename.tcl:81 msgid "Please select a branch to rename." msgstr "请选择分支更名." -#: lib/branch_rename.tcl:96 lib/checkout_op.tcl:202 +#: lib/checkout_op.tcl:202 lib/branch_rename.tcl:102 #, tcl-format msgid "Branch '%s' already exists." msgstr "分支 '%s' 已经存在." -#: lib/branch_rename.tcl:117 +#: lib/branch_rename.tcl:123 #, tcl-format msgid "Failed to rename '%s'." msgstr "无法更名 '%s'." @@ -875,22 +873,22 @@ msgid "File Browser" msgstr "文件浏览器" -#: lib/browser.tcl:126 lib/browser.tcl:143 +#: lib/browser.tcl:132 lib/browser.tcl:149 #, tcl-format msgid "Loading %s..." msgstr "正在载入 %s..." -#: lib/browser.tcl:187 +#: lib/browser.tcl:193 msgid "[Up To Parent]" msgstr "[上层目录]" -#: lib/browser.tcl:267 lib/browser.tcl:273 +#: lib/browser.tcl:282 msgid "Browse Branch Files" msgstr "浏览分支文件" -#: lib/browser.tcl:278 lib/choose_repository.tcl:398 -#: lib/choose_repository.tcl:486 lib/choose_repository.tcl:497 -#: lib/choose_repository.tcl:1028 +#: lib/browser.tcl:288 lib/choose_repository.tcl:437 +#: lib/choose_repository.tcl:524 lib/choose_repository.tcl:533 +#: lib/choose_repository.tcl:1115 msgid "Browse" msgstr "浏览" @@ -904,8 +902,8 @@ msgid "fatal: Cannot resolve %s" msgstr "致命错误: 无法解决 %s" -#: lib/checkout_op.tcl:146 lib/console.tcl:81 lib/database.tcl:31 -#: lib/sshkey.tcl:53 +#: lib/checkout_op.tcl:146 lib/sshkey.tcl:58 lib/console.tcl:81 +#: lib/database.tcl:30 msgid "Close" msgstr "关闭" @@ -970,21 +968,21 @@ msgid "files checked out" msgstr "文件已检查完毕" -#: lib/checkout_op.tcl:376 +#: lib/checkout_op.tcl:377 #, tcl-format msgid "Aborted checkout of '%s' (file level merging is required)." msgstr "中止 '%s' 的 checkout 操作 (需要做文件级合并)." -#: lib/checkout_op.tcl:377 +#: lib/checkout_op.tcl:378 msgid "File level merge required." msgstr "需要文件级合并." -#: lib/checkout_op.tcl:381 +#: lib/checkout_op.tcl:382 #, tcl-format msgid "Staying on branch '%s'." msgstr "停留在分支 '%s'." -#: lib/checkout_op.tcl:452 +#: lib/checkout_op.tcl:453 msgid "" "You are no longer on a local branch.\n" "\n" @@ -995,30 +993,30 @@ "\n" "如果你想位于某分支上, 从当前脱节的Checkout中创建一个新分支." -#: lib/checkout_op.tcl:503 lib/checkout_op.tcl:507 +#: lib/checkout_op.tcl:504 lib/checkout_op.tcl:508 #, tcl-format msgid "Checked out '%s'." msgstr "'%s' 已被 checkout" -#: lib/checkout_op.tcl:535 +#: lib/checkout_op.tcl:536 #, tcl-format msgid "Resetting '%s' to '%s' will lose the following commits:" msgstr "复位 '%s' 到 '%s' 将导致下列提交的丢失:" -#: lib/checkout_op.tcl:557 +#: lib/checkout_op.tcl:558 msgid "Recovering lost commits may not be easy." msgstr "恢复丢失的提交是比较困难的." -#: lib/checkout_op.tcl:562 +#: lib/checkout_op.tcl:563 #, tcl-format msgid "Reset '%s'?" msgstr "复位 '%s'?" -#: lib/checkout_op.tcl:567 lib/merge.tcl:164 lib/tools_dlg.tcl:343 +#: lib/checkout_op.tcl:568 lib/tools_dlg.tcl:336 lib/merge.tcl:170 msgid "Visualize" msgstr "图示" -#: lib/checkout_op.tcl:635 +#: lib/checkout_op.tcl:636 #, tcl-format msgid "" "Failed to set current branch.\n" @@ -1034,23 +1032,23 @@ "\n" "这本不该发生, %s 将关闭并放弃." -#: lib/choose_font.tcl:39 +#: lib/choose_font.tcl:41 msgid "Select" msgstr "选择" -#: lib/choose_font.tcl:53 +#: lib/choose_font.tcl:55 msgid "Font Family" msgstr "字体族" -#: lib/choose_font.tcl:74 +#: lib/choose_font.tcl:76 msgid "Font Size" msgstr "字体大小" -#: lib/choose_font.tcl:91 +#: lib/choose_font.tcl:93 msgid "Font Example" msgstr "字体样例" -#: lib/choose_font.tcl:103 +#: lib/choose_font.tcl:105 msgid "" "This is example text.\n" "If you like this text, it can be your font." @@ -1058,234 +1056,234 @@ "这是样例文本.\n" "如果你喜欢, 你可以设置该字体." -#: lib/choose_repository.tcl:28 +#: lib/choose_repository.tcl:45 msgid "Git Gui" msgstr "Git Gui" -#: lib/choose_repository.tcl:87 lib/choose_repository.tcl:386 +#: lib/choose_repository.tcl:104 lib/choose_repository.tcl:427 msgid "Create New Repository" msgstr "创建新的版本库" -#: lib/choose_repository.tcl:93 +#: lib/choose_repository.tcl:110 msgid "New..." msgstr "新建..." -#: lib/choose_repository.tcl:100 lib/choose_repository.tcl:471 +#: lib/choose_repository.tcl:117 lib/choose_repository.tcl:511 msgid "Clone Existing Repository" msgstr "克隆已有版本库" -#: lib/choose_repository.tcl:106 +#: lib/choose_repository.tcl:128 msgid "Clone..." msgstr "克隆..." -#: lib/choose_repository.tcl:113 lib/choose_repository.tcl:1016 +#: lib/choose_repository.tcl:135 lib/choose_repository.tcl:1105 msgid "Open Existing Repository" msgstr "打开已有版本库" -#: lib/choose_repository.tcl:119 +#: lib/choose_repository.tcl:141 msgid "Open..." msgstr "打开..." -#: lib/choose_repository.tcl:132 +#: lib/choose_repository.tcl:154 msgid "Recent Repositories" msgstr "最近版本库" -#: lib/choose_repository.tcl:138 +#: lib/choose_repository.tcl:164 msgid "Open Recent Repository:" msgstr "打开最近版本库" -#: lib/choose_repository.tcl:306 lib/choose_repository.tcl:313 -#: lib/choose_repository.tcl:320 +#: lib/choose_repository.tcl:331 lib/choose_repository.tcl:338 +#: lib/choose_repository.tcl:345 #, tcl-format msgid "Failed to create repository %s:" msgstr "无法创建版本库 %s:" -#: lib/choose_repository.tcl:391 +#: lib/choose_repository.tcl:432 msgid "Directory:" msgstr "目录:" -#: lib/choose_repository.tcl:423 lib/choose_repository.tcl:550 -#: lib/choose_repository.tcl:1052 +#: lib/choose_repository.tcl:462 lib/choose_repository.tcl:588 +#: lib/choose_repository.tcl:1139 msgid "Git Repository" msgstr "Git 版本库" -#: lib/choose_repository.tcl:448 +#: lib/choose_repository.tcl:487 #, tcl-format msgid "Directory %s already exists." msgstr "目录 %s 已经存在." -#: lib/choose_repository.tcl:452 +#: lib/choose_repository.tcl:491 #, tcl-format msgid "File %s already exists." msgstr "文件 %s 已经存在." -#: lib/choose_repository.tcl:466 +#: lib/choose_repository.tcl:506 msgid "Clone" msgstr "克隆" -#: lib/choose_repository.tcl:479 +#: lib/choose_repository.tcl:519 msgid "Source Location:" msgstr "源位置" -#: lib/choose_repository.tcl:490 +#: lib/choose_repository.tcl:528 msgid "Target Directory:" msgstr "目标目录" -#: lib/choose_repository.tcl:502 +#: lib/choose_repository.tcl:538 msgid "Clone Type:" msgstr "克隆类型:" -#: lib/choose_repository.tcl:508 +#: lib/choose_repository.tcl:543 msgid "Standard (Fast, Semi-Redundant, Hardlinks)" msgstr "标准方式 (快速, 部分备份, 作硬连接)" -#: lib/choose_repository.tcl:514 +#: lib/choose_repository.tcl:548 msgid "Full Copy (Slower, Redundant Backup)" msgstr "全部复制 (较慢, 做备份)" -#: lib/choose_repository.tcl:520 +#: lib/choose_repository.tcl:553 msgid "Shared (Fastest, Not Recommended, No Backup)" msgstr "共享方式 (最快, 不推荐, 不做备份)" -#: lib/choose_repository.tcl:556 lib/choose_repository.tcl:603 -#: lib/choose_repository.tcl:749 lib/choose_repository.tcl:819 -#: lib/choose_repository.tcl:1058 lib/choose_repository.tcl:1066 +#: lib/choose_repository.tcl:594 lib/choose_repository.tcl:641 +#: lib/choose_repository.tcl:790 lib/choose_repository.tcl:864 +#: lib/choose_repository.tcl:1145 lib/choose_repository.tcl:1153 #, tcl-format msgid "Not a Git repository: %s" msgstr "不是一个 Git 版本库: %s" -#: lib/choose_repository.tcl:592 +#: lib/choose_repository.tcl:630 msgid "Standard only available for local repository." msgstr "标准方式仅当是本地版本库时有效." -#: lib/choose_repository.tcl:596 +#: lib/choose_repository.tcl:634 msgid "Shared only available for local repository." msgstr "共享方式仅当是本地版本库时有效." -#: lib/choose_repository.tcl:617 +#: lib/choose_repository.tcl:655 #, tcl-format msgid "Location %s already exists." msgstr "位置 %s 已经存在." -#: lib/choose_repository.tcl:628 +#: lib/choose_repository.tcl:666 msgid "Failed to configure origin" msgstr "无法配置 origin" -#: lib/choose_repository.tcl:640 +#: lib/choose_repository.tcl:678 msgid "Counting objects" msgstr "清点对象" -#: lib/choose_repository.tcl:641 +#: lib/choose_repository.tcl:679 msgid "buckets" msgstr "仓库" -#: lib/choose_repository.tcl:665 +#: lib/choose_repository.tcl:703 #, tcl-format msgid "Unable to copy objects/info/alternates: %s" msgstr "无法复制 objects/info/alternates: %s" -#: lib/choose_repository.tcl:701 +#: lib/choose_repository.tcl:740 #, tcl-format msgid "Nothing to clone from %s." msgstr "没有东西可从 %s 克隆." -#: lib/choose_repository.tcl:703 lib/choose_repository.tcl:917 -#: lib/choose_repository.tcl:929 +#: lib/choose_repository.tcl:742 lib/choose_repository.tcl:962 +#: lib/choose_repository.tcl:974 msgid "The 'master' branch has not been initialized." msgstr "'master'分支尚未初始化." -#: lib/choose_repository.tcl:716 +#: lib/choose_repository.tcl:755 msgid "Hardlinks are unavailable. Falling back to copying." msgstr "硬连接不可用. 使用复制." -#: lib/choose_repository.tcl:728 +#: lib/choose_repository.tcl:769 #, tcl-format msgid "Cloning from %s" msgstr "从 %s 克隆" -#: lib/choose_repository.tcl:759 +#: lib/choose_repository.tcl:800 msgid "Copying objects" msgstr "复制 objects" -#: lib/choose_repository.tcl:760 +#: lib/choose_repository.tcl:801 msgid "KiB" msgstr "KiB" -#: lib/choose_repository.tcl:784 +#: lib/choose_repository.tcl:825 #, tcl-format msgid "Unable to copy object: %s" msgstr "无法复制 object: %s" -#: lib/choose_repository.tcl:794 +#: lib/choose_repository.tcl:837 msgid "Linking objects" msgstr "链接 objects" -#: lib/choose_repository.tcl:795 +#: lib/choose_repository.tcl:838 msgid "objects" msgstr "objects" -#: lib/choose_repository.tcl:803 +#: lib/choose_repository.tcl:846 #, tcl-format msgid "Unable to hardlink object: %s" msgstr "无法硬链接 object: %s" -#: lib/choose_repository.tcl:858 +#: lib/choose_repository.tcl:903 msgid "Cannot fetch branches and objects. See console output for details." msgstr "无法获取分支和对象. 请查看控制终端的输出." -#: lib/choose_repository.tcl:869 +#: lib/choose_repository.tcl:914 msgid "Cannot fetch tags. See console output for details." msgstr "无法获取标签. 请查看控制终端的输出." -#: lib/choose_repository.tcl:893 +#: lib/choose_repository.tcl:938 msgid "Cannot determine HEAD. See console output for details." msgstr "无法确定 HEAD. 请查看控制终端的输出." -#: lib/choose_repository.tcl:902 +#: lib/choose_repository.tcl:947 #, tcl-format msgid "Unable to cleanup %s" msgstr "无法清理 %s" -#: lib/choose_repository.tcl:908 +#: lib/choose_repository.tcl:953 msgid "Clone failed." msgstr "克隆失败." -#: lib/choose_repository.tcl:915 +#: lib/choose_repository.tcl:960 msgid "No default branch obtained." msgstr "没有获取缺省分支" -#: lib/choose_repository.tcl:926 +#: lib/choose_repository.tcl:971 #, tcl-format msgid "Cannot resolve %s as a commit." msgstr "无法解析 %s 为提交." -#: lib/choose_repository.tcl:938 +#: lib/choose_repository.tcl:998 msgid "Creating working directory" msgstr "创建工作目录" -#: lib/choose_repository.tcl:939 lib/index.tcl:67 lib/index.tcl:130 -#: lib/index.tcl:198 +#: lib/index.tcl:77 lib/index.tcl:146 lib/index.tcl:220 lib/index.tcl:587 +#: lib/choose_repository.tcl:999 msgid "files" msgstr "文件" -#: lib/choose_repository.tcl:968 +#: lib/choose_repository.tcl:1028 msgid "Initial file checkout failed." msgstr "初始的文件checkout失败" -#: lib/choose_repository.tcl:1011 +#: git-gui.sh:3549 lib/choose_repository.tcl:1100 msgid "Open" msgstr "打开" -#: lib/choose_repository.tcl:1021 +#: lib/choose_repository.tcl:1110 msgid "Repository:" msgstr "版本库" -#: lib/choose_repository.tcl:1072 +#: lib/choose_repository.tcl:1159 #, tcl-format msgid "Failed to open repository %s:" msgstr "无法打开版本库 %s:" -#: lib/choose_rev.tcl:53 +#: lib/choose_rev.tcl:52 msgid "This Detached Checkout" msgstr "该脱节的Checkout" @@ -1293,36 +1291,36 @@ msgid "Revision Expression:" msgstr "版本表达式:" -#: lib/choose_rev.tcl:74 +#: lib/choose_rev.tcl:72 msgid "Local Branch" msgstr "本地分支" -#: lib/choose_rev.tcl:79 +#: lib/choose_rev.tcl:77 msgid "Tracking Branch" msgstr "跟踪分支:" -#: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538 +#: lib/choose_rev.tcl:82 lib/choose_rev.tcl:544 msgid "Tag" msgstr "标签" -#: lib/choose_rev.tcl:317 +#: lib/choose_rev.tcl:321 #, tcl-format msgid "Invalid revision: %s" msgstr "无效版本: %s" -#: lib/choose_rev.tcl:338 +#: lib/choose_rev.tcl:342 msgid "No revision selected." msgstr "没有选择版本." -#: lib/choose_rev.tcl:346 +#: lib/choose_rev.tcl:350 msgid "Revision expression is empty." msgstr "版本表达式为空." -#: lib/choose_rev.tcl:531 +#: lib/choose_rev.tcl:537 msgid "Updated" msgstr "已更新" -#: lib/choose_rev.tcl:559 +#: lib/choose_rev.tcl:565 msgid "URL" msgstr "URL" @@ -1350,24 +1348,24 @@ "你当前正在一次尚未完成的合并操作过程中. 除非中止当前合并活动,\n" "否则无法修正之前的提交.\n" -#: lib/commit.tcl:48 +#: lib/commit.tcl:56 msgid "Error loading commit data for amend:" msgstr "为修正装载提交数据出错:" -#: lib/commit.tcl:75 +#: lib/commit.tcl:83 msgid "Unable to obtain your identity:" msgstr "无法获知你的身份:" -#: lib/commit.tcl:80 +#: lib/commit.tcl:88 msgid "Invalid GIT_COMMITTER_IDENT:" msgstr "无效的 GIT_COMMITTER_IDENT" -#: lib/commit.tcl:129 +#: lib/commit.tcl:138 #, tcl-format msgid "warning: Tcl does not support encoding '%s'." msgstr "警告: Tcl 不支持编码方式 '%s'." -#: lib/commit.tcl:149 +#: lib/commit.tcl:158 msgid "" "Last scanned state does not match repository state.\n" "\n" @@ -1382,7 +1380,7 @@ "\n" "重新扫描将自动开始.\n" -#: lib/commit.tcl:172 +#: lib/commit.tcl:182 #, tcl-format msgid "" "Unmerged files cannot be committed.\n" @@ -1394,7 +1392,7 @@ "\n" "文件 %s 有合并冲突, 你必须解决这些冲突并缓存该文件作提交.\n" -#: lib/commit.tcl:180 +#: lib/commit.tcl:190 #, tcl-format msgid "" "Unknown file state %s detected.\n" @@ -1405,7 +1403,7 @@ "\n" "文件 %s 无法由该程序提交.\n" -#: lib/commit.tcl:188 +#: lib/commit.tcl:198 msgid "" "No changes to commit.\n" "\n" @@ -1415,7 +1413,7 @@ "\n" "提交前你必须首先缓存至少一个文件.\n" -#: lib/commit.tcl:203 +#: lib/commit.tcl:213 msgid "" "Please supply a commit message.\n" "\n" @@ -1433,40 +1431,40 @@ "- 第二行: 空行\n" "- 剩余行: 请描述为什么你做的这些改动是好的.\n" -#: lib/commit.tcl:234 +#: lib/commit.tcl:244 msgid "Calling pre-commit hook..." msgstr "调用 pre-commit 命令......" -#: lib/commit.tcl:249 +#: lib/commit.tcl:259 msgid "Commit declined by pre-commit hook." msgstr "提交被 pre-commit 命令终止。" -#: lib/commit.tcl:272 +#: lib/commit.tcl:299 msgid "Calling commit-msg hook..." msgstr "调用 commit-msg 命令......" -#: lib/commit.tcl:287 +#: lib/commit.tcl:314 msgid "Commit declined by commit-msg hook." msgstr "提交被 commit-msg 命令终止。" -#: lib/commit.tcl:300 +#: lib/commit.tcl:327 msgid "Committing changes..." msgstr "正在提交更改..." -#: lib/commit.tcl:316 +#: lib/commit.tcl:344 msgid "write-tree failed:" msgstr "write-tree 失败:" -#: lib/commit.tcl:317 lib/commit.tcl:361 lib/commit.tcl:382 +#: lib/commit.tcl:345 lib/commit.tcl:395 lib/commit.tcl:422 msgid "Commit failed." msgstr "提交失败。" -#: lib/commit.tcl:334 +#: lib/commit.tcl:362 #, tcl-format msgid "Commit %s appears to be corrupt" msgstr "提交 %s 似乎已损坏" -#: lib/commit.tcl:339 +#: lib/commit.tcl:367 msgid "" "No changes to commit.\n" "\n" @@ -1480,19 +1478,19 @@ "\n" "重新扫描将自动开始.\n" -#: lib/commit.tcl:346 +#: lib/commit.tcl:374 msgid "No changes to commit." msgstr "没有改动要提交." -#: lib/commit.tcl:360 +#: lib/commit.tcl:394 msgid "commit-tree failed:" msgstr "commit-tree 失败:" -#: lib/commit.tcl:381 +#: lib/commit.tcl:421 msgid "update-ref failed:" msgstr "update-ref 失败:" -#: lib/commit.tcl:469 +#: lib/commit.tcl:514 #, tcl-format msgid "Created commit %s: %s" msgstr "创建了 commit %s: %s" @@ -1509,31 +1507,31 @@ msgid "Error: Command Failed" msgstr "错误: 命令失败" -#: lib/database.tcl:43 +#: lib/database.tcl:42 msgid "Number of loose objects" msgstr "松散对象的数量" -#: lib/database.tcl:44 +#: lib/database.tcl:43 msgid "Disk space used by loose objects" msgstr "松散对象所使用的磁盘空间" -#: lib/database.tcl:45 +#: lib/database.tcl:44 msgid "Number of packed objects" msgstr "压缩对象数量" -#: lib/database.tcl:46 +#: lib/database.tcl:45 msgid "Number of packs" msgstr "压缩包数量" -#: lib/database.tcl:47 +#: lib/database.tcl:46 msgid "Disk space used by packed objects" msgstr "压缩对象所使用的磁盘空间" -#: lib/database.tcl:48 +#: lib/database.tcl:47 msgid "Packed objects waiting for pruning" msgstr "压缩对象等待清理" -#: lib/database.tcl:49 +#: lib/database.tcl:48 msgid "Garbage files" msgstr "垃圾文件" @@ -1561,7 +1559,7 @@ msgid "Invalid date from Git: %s" msgstr "无效的日期: %s" -#: lib/diff.tcl:64 +#: lib/diff.tcl:77 #, tcl-format msgid "" "No differences detected.\n" @@ -1582,12 +1580,12 @@ "\n" "将会自动重新启动一次扫描以寻找其他可能具有同样状态的文件。" -#: lib/diff.tcl:104 +#: lib/diff.tcl:117 #, tcl-format msgid "Loading diff of %s..." msgstr "运行 %s 对比......" -#: lib/diff.tcl:125 +#: lib/diff.tcl:143 msgid "" "LOCAL: deleted\n" "REMOTE:\n" @@ -1595,7 +1593,7 @@ "本地:已删除\n" "外部:\n" -#: lib/diff.tcl:130 +#: lib/diff.tcl:148 msgid "" "REMOTE: deleted\n" "LOCAL:\n" @@ -1603,32 +1601,32 @@ "外部:已删除\n" "本地:\n" -#: lib/diff.tcl:137 +#: lib/diff.tcl:155 msgid "LOCAL:\n" msgstr "本地:\n" -#: lib/diff.tcl:140 +#: lib/diff.tcl:158 msgid "REMOTE:\n" msgstr "外部:\n" -#: lib/diff.tcl:202 lib/diff.tcl:319 +#: lib/diff.tcl:220 lib/diff.tcl:344 #, tcl-format msgid "Unable to display %s" msgstr "无法显示 %s" -#: lib/diff.tcl:203 +#: lib/diff.tcl:221 msgid "Error loading file:" msgstr "装载文件出错:" -#: lib/diff.tcl:210 +#: lib/diff.tcl:227 msgid "Git Repository (subproject)" msgstr "Git 版本库 (子项目)" -#: lib/diff.tcl:222 +#: lib/diff.tcl:239 msgid "* Binary file (not showing content)." msgstr "* 二进制文件 (不显示内容)." -#: lib/diff.tcl:227 +#: lib/diff.tcl:244 #, tcl-format msgid "" "* Untracked file is %d bytes.\n" @@ -1637,7 +1635,7 @@ "* 未追踪到的文件为 %d bytes。\n" "* 只显示头 %d bytes。\n" -#: lib/diff.tcl:233 +#: lib/diff.tcl:250 #, tcl-format msgid "" "\n" @@ -1648,19 +1646,19 @@ "* 未追踪到的文件被 %s 缩显在此。\n" "* 要查看完整文件,请使用外部编辑器。\n" -#: lib/diff.tcl:482 +#: lib/diff.tcl:583 msgid "Failed to unstage selected hunk." msgstr "无法将选择的代码段从缓存中删除." -#: lib/diff.tcl:489 +#: lib/diff.tcl:594 msgid "Failed to stage selected hunk." msgstr "无法缓存所选代码段." -#: lib/diff.tcl:568 +#: lib/diff.tcl:687 msgid "Failed to unstage selected line." msgstr "取消应用选择的行失败。" -#: lib/diff.tcl:576 +#: lib/diff.tcl:700 msgid "Failed to stage selected line." msgstr "应用选择的行失败。" @@ -1685,7 +1683,7 @@ msgid "warning" msgstr "警告" -#: lib/error.tcl:94 +#: lib/error.tcl:96 msgid "You must correct the above errors before committing." msgstr "你必须在提交前修正上述错误." @@ -1693,61 +1691,61 @@ msgid "Unable to unlock the index." msgstr "无法解锁缓存 (index)" -#: lib/index.tcl:15 +#: lib/index.tcl:30 msgid "Index Error" msgstr "缓存(Index)错误" -#: lib/index.tcl:17 +#: lib/index.tcl:32 msgid "" "Updating the Git index failed. A rescan will be automatically started to " "resynchronize git-gui." msgstr "更新 Git 缓存(Index)失败, 重新扫描将自动开始以重新同步 git-gui." -#: lib/index.tcl:28 +#: lib/index.tcl:43 msgid "Continue" msgstr "继续" -#: lib/index.tcl:31 +#: lib/index.tcl:46 msgid "Unlock Index" msgstr "解锁 Index" -#: lib/index.tcl:289 +#: lib/index.tcl:330 #, tcl-format msgid "Unstaging %s from commit" msgstr "从提交缓存中删除 %s" -#: lib/index.tcl:328 +#: lib/index.tcl:369 msgid "Ready to commit." msgstr "准备提交。" -#: lib/index.tcl:341 +#: lib/index.tcl:382 #, tcl-format msgid "Adding %s" msgstr "添加 %s" -#: lib/index.tcl:398 +#: lib/index.tcl:503 #, tcl-format msgid "Revert changes in file %s?" msgstr "撤销文件 %s 中的改动?" -#: lib/index.tcl:400 +#: lib/index.tcl:508 #, tcl-format msgid "Revert changes in these %i files?" msgstr "撤销这些 (%i个) 文件的改动?" -#: lib/index.tcl:408 +#: lib/index.tcl:517 msgid "Any unstaged changes will be permanently lost by the revert." msgstr "任何未缓存的改动将在这次撤销中永久丢失." -#: lib/index.tcl:411 +#: lib/index.tcl:520 lib/index.tcl:563 msgid "Do Nothing" msgstr "不做操作" -#: lib/index.tcl:429 +#: lib/index.tcl:726 msgid "Reverting selected files" msgstr "还原选中的文件" -#: lib/index.tcl:433 +#: lib/index.tcl:730 #, tcl-format msgid "Reverting %s" msgstr "正在还原 %s" @@ -1809,34 +1807,34 @@ "\n" "你必须完成当前的提交后才能开始合并. 如果需要, 这么做将有助于中止一次失败的合并.\n" -#: lib/merge.tcl:107 +#: lib/merge.tcl:108 #, tcl-format msgid "%s of %s" msgstr "%s 自 %s" -#: lib/merge.tcl:120 +#: lib/merge.tcl:126 #, tcl-format msgid "Merging %s and %s..." msgstr "正在合并 %s 和 %s..." -#: lib/merge.tcl:131 +#: lib/merge.tcl:137 msgid "Merge completed successfully." msgstr "合并成功完成." -#: lib/merge.tcl:133 +#: lib/merge.tcl:139 msgid "Merge failed. Conflict resolution is required." msgstr "合并失败. 需要解决冲突." -#: lib/merge.tcl:158 +#: lib/merge.tcl:164 #, tcl-format msgid "Merge Into %s" msgstr "合并到 %s" -#: lib/merge.tcl:177 +#: lib/merge.tcl:183 msgid "Revision To Merge" msgstr "要合并的版本" -#: lib/merge.tcl:212 +#: lib/merge.tcl:218 msgid "" "Cannot abort while amending.\n" "\n" @@ -1846,7 +1844,7 @@ "\n" "你必须先完成本次修正操作.\n" -#: lib/merge.tcl:222 +#: lib/merge.tcl:228 msgid "" "Abort merge?\n" "\n" @@ -1860,7 +1858,7 @@ "\n" "是否要继续中止当前的合并操作?" -#: lib/merge.tcl:228 +#: lib/merge.tcl:234 msgid "" "Reset changes?\n" "\n" @@ -1874,19 +1872,19 @@ "\n" "是否要继续复位当前的改动?" -#: lib/merge.tcl:239 +#: lib/merge.tcl:246 msgid "Aborting" msgstr "中止" -#: lib/merge.tcl:239 +#: lib/merge.tcl:247 msgid "files reset" msgstr "已重置文件" -#: lib/merge.tcl:267 +#: lib/merge.tcl:277 msgid "Abort failed." msgstr "中止失败" -#: lib/merge.tcl:269 +#: lib/merge.tcl:279 msgid "Abort completed. Ready." msgstr "中止完成. 就绪." @@ -1933,21 +1931,21 @@ msgid "Conflict file does not exist" msgstr "冲突文件不存在" -#: lib/mergetool.tcl:264 +#: lib/mergetool.tcl:246 #, tcl-format msgid "Not a GUI merge tool: '%s'" msgstr "不是图形合并工具:’%s‘" -#: lib/mergetool.tcl:268 +#: lib/mergetool.tcl:275 #, tcl-format msgid "Unsupported merge tool '%s'" msgstr "不支持的合并工具 ’%s‘" -#: lib/mergetool.tcl:303 +#: lib/mergetool.tcl:310 msgid "Merge tool is already running, terminate it?" msgstr "合并工具正在运行,是否终止?" -#: lib/mergetool.tcl:323 +#: lib/mergetool.tcl:330 #, tcl-format msgid "" "Error retrieving versions:\n" @@ -1956,7 +1954,7 @@ "还原版本错误:\n" "%s" -#: lib/mergetool.tcl:343 +#: lib/mergetool.tcl:350 #, tcl-format msgid "" "Could not start the merge tool:\n" @@ -1967,11 +1965,11 @@ "\n" "%s" -#: lib/mergetool.tcl:347 +#: lib/mergetool.tcl:354 msgid "Running merge tool..." msgstr "正在运行合并工具......" -#: lib/mergetool.tcl:375 lib/mergetool.tcl:383 +#: lib/mergetool.tcl:382 lib/mergetool.tcl:390 msgid "Merge tool failed." msgstr "合并操作失败。" @@ -1985,129 +1983,129 @@ msgid "Invalid repo encoding '%s'" msgstr "仓库编码 ’%s‘ 无效" -#: lib/option.tcl:117 +#: lib/option.tcl:119 msgid "Restore Defaults" msgstr "恢复默认值" -#: lib/option.tcl:121 +#: lib/option.tcl:123 msgid "Save" msgstr "保存" -#: lib/option.tcl:131 +#: lib/option.tcl:133 #, tcl-format msgid "%s Repository" msgstr "%s 版本库" -#: lib/option.tcl:132 +#: lib/option.tcl:134 msgid "Global (All Repositories)" msgstr "全局 (所有版本库)" -#: lib/option.tcl:138 +#: lib/option.tcl:140 msgid "User Name" msgstr "用户名" -#: lib/option.tcl:139 +#: lib/option.tcl:141 msgid "Email Address" msgstr "Email 地址" -#: lib/option.tcl:141 +#: lib/option.tcl:143 msgid "Summarize Merge Commits" msgstr "概述合并提交:" -#: lib/option.tcl:142 +#: lib/option.tcl:144 msgid "Merge Verbosity" msgstr "合并冗余度" -#: lib/option.tcl:143 +#: lib/option.tcl:145 msgid "Show Diffstat After Merge" msgstr "在合并后显示 Diffstat" -#: lib/option.tcl:144 +#: lib/option.tcl:146 msgid "Use Merge Tool" msgstr "使用合并工具" -#: lib/option.tcl:146 +#: lib/option.tcl:148 msgid "Trust File Modification Timestamps" msgstr "相信文件的改动时间" -#: lib/option.tcl:147 +#: lib/option.tcl:149 msgid "Prune Tracking Branches During Fetch" msgstr "获取时清除跟踪分支" -#: lib/option.tcl:148 +#: lib/option.tcl:150 msgid "Match Tracking Branches" msgstr "匹配跟踪分支" -#: lib/option.tcl:149 +#: lib/option.tcl:152 msgid "Blame Copy Only On Changed Files" msgstr "" -#: lib/option.tcl:150 +#: lib/option.tcl:154 msgid "Minimum Letters To Blame Copy On" msgstr "" -#: lib/option.tcl:151 +#: lib/option.tcl:155 msgid "Blame History Context Radius (days)" msgstr "" -#: lib/option.tcl:152 +#: lib/option.tcl:156 msgid "Number of Diff Context Lines" msgstr "Diff 上下文行数" -#: lib/option.tcl:153 +#: lib/option.tcl:158 msgid "Commit Message Text Width" msgstr "提交信息文本宽度" -#: lib/option.tcl:154 +#: lib/option.tcl:159 msgid "New Branch Name Template" msgstr "新建分支命名模板" -#: lib/option.tcl:155 +#: lib/option.tcl:160 msgid "Default File Contents Encoding" msgstr "默认文件内容编码" -#: lib/option.tcl:203 +#: lib/option.tcl:210 msgid "Change" msgstr "修改" -#: lib/option.tcl:230 +#: lib/option.tcl:254 msgid "Spelling Dictionary:" msgstr "拼写词典:" -#: lib/option.tcl:254 +#: lib/option.tcl:284 msgid "Change Font" msgstr "更改字体" -#: lib/option.tcl:258 +#: lib/option.tcl:288 #, tcl-format msgid "Choose %s" msgstr "选择 %s" -#: lib/option.tcl:264 +#: lib/option.tcl:294 msgid "pt." msgstr "磅" -#: lib/option.tcl:278 +#: lib/option.tcl:308 msgid "Preferences" msgstr "首选项" -#: lib/option.tcl:314 +#: lib/option.tcl:345 msgid "Failed to completely save options:" msgstr "无法完全保存选项:" -#: lib/remote.tcl:163 +#: lib/remote.tcl:218 msgid "Remove Remote" msgstr "删除外部地址" -#: lib/remote.tcl:168 +#: lib/remote.tcl:223 msgid "Prune from" msgstr "从..清除(prune)" -#: lib/remote.tcl:173 +#: lib/remote.tcl:228 msgid "Fetch from" msgstr "从..获取(fetch)" -#: lib/remote.tcl:215 +#: lib/remote.tcl:200 msgid "Push to" msgstr "上传到(push)" @@ -2115,15 +2113,15 @@ msgid "Add Remote" msgstr "添加外部地址" -#: lib/remote_add.tcl:24 +#: lib/remote_add.tcl:25 msgid "Add New Remote" msgstr "添加新的外部地址" -#: lib/remote_add.tcl:28 lib/tools_dlg.tcl:36 +#: lib/remote_add.tcl:30 lib/tools_dlg.tcl:37 msgid "Add" msgstr "添加" -#: lib/remote_add.tcl:37 +#: lib/remote_add.tcl:39 msgid "Remote Details" msgstr "外部地址详情" @@ -2131,95 +2129,95 @@ msgid "Location:" msgstr "地址:" -#: lib/remote_add.tcl:62 +#: lib/remote_add.tcl:60 msgid "Further Action" msgstr "下一步" -#: lib/remote_add.tcl:65 +#: lib/remote_add.tcl:63 msgid "Fetch Immediately" msgstr "立刻获取" -#: lib/remote_add.tcl:71 +#: lib/remote_add.tcl:69 msgid "Initialize Remote Repository and Push" msgstr "初始化外部仓库,然后上传" -#: lib/remote_add.tcl:77 +#: lib/remote_add.tcl:75 msgid "Do Nothing Else Now" msgstr "现在什么也不做" -#: lib/remote_add.tcl:101 +#: lib/remote_add.tcl:100 msgid "Please supply a remote name." msgstr "请提供一个外部地址名称" -#: lib/remote_add.tcl:114 +#: lib/remote_add.tcl:113 #, tcl-format msgid "'%s' is not an acceptable remote name." msgstr "外部地址名称 %s 无效" -#: lib/remote_add.tcl:125 +#: lib/remote_add.tcl:124 #, tcl-format msgid "Failed to add remote '%s' of location '%s'." msgstr "添加位于 %s 的外部地址 %s 失败。" -#: lib/remote_add.tcl:133 lib/transport.tcl:6 +#: lib/transport.tcl:6 lib/remote_add.tcl:132 #, tcl-format msgid "fetch %s" msgstr "获取 %s" -#: lib/remote_add.tcl:134 +#: lib/remote_add.tcl:133 #, tcl-format msgid "Fetching the %s" msgstr "正在获取 %s" -#: lib/remote_add.tcl:157 +#: lib/remote_add.tcl:156 #, tcl-format msgid "Do not know how to initialize repository at location '%s'." msgstr "无法获知怎样在 %s 位置初始化仓库" -#: lib/remote_add.tcl:163 lib/transport.tcl:25 lib/transport.tcl:63 -#: lib/transport.tcl:81 +#: lib/transport.tcl:54 lib/transport.tcl:92 lib/transport.tcl:110 +#: lib/remote_add.tcl:162 #, tcl-format msgid "push %s" msgstr "上传 %s" -#: lib/remote_add.tcl:164 +#: lib/remote_add.tcl:163 #, tcl-format msgid "Setting up the %s (at %s)" msgstr "正在建立 %s(在 %s)" -#: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34 +#: lib/remote_branch_delete.tcl:34 msgid "Delete Branch Remotely" msgstr "删除外部分支" -#: lib/remote_branch_delete.tcl:47 +#: lib/remote_branch_delete.tcl:48 msgid "From Repository" msgstr "从版本库" -#: lib/remote_branch_delete.tcl:50 lib/transport.tcl:134 +#: lib/transport.tcl:165 lib/remote_branch_delete.tcl:51 msgid "Remote:" msgstr "外部:" -#: lib/remote_branch_delete.tcl:66 lib/transport.tcl:149 +#: lib/transport.tcl:187 lib/remote_branch_delete.tcl:72 msgid "Arbitrary Location:" msgstr "任意地址:" -#: lib/remote_branch_delete.tcl:84 +#: lib/remote_branch_delete.tcl:88 msgid "Branches" msgstr "分支" -#: lib/remote_branch_delete.tcl:109 +#: lib/remote_branch_delete.tcl:110 msgid "Delete Only If" msgstr "删除仅当" -#: lib/remote_branch_delete.tcl:111 +#: lib/remote_branch_delete.tcl:112 msgid "Merged Into:" msgstr "合并到" -#: lib/remote_branch_delete.tcl:152 +#: lib/remote_branch_delete.tcl:153 msgid "A branch is required for 'Merged Into'." msgstr "'合并到' 需要指定某个分支" -#: lib/remote_branch_delete.tcl:184 +#: lib/remote_branch_delete.tcl:185 #, tcl-format msgid "" "The following branches are not completely merged into %s:\n" @@ -2229,40 +2227,40 @@ "下列分支没有全部合并到 %s :\n" " - %s" -#: lib/remote_branch_delete.tcl:189 +#: lib/remote_branch_delete.tcl:190 #, tcl-format msgid "" "One or more of the merge tests failed because you have not fetched the " "necessary commits. Try fetching from %s first." msgstr "一个或多个合并测试失败。因为没有获取到可以提交的内容,请尝试先从 %s 获取。" -#: lib/remote_branch_delete.tcl:207 +#: lib/remote_branch_delete.tcl:208 msgid "Please select one or more branches to delete." msgstr "请选择要删除的一个或多个分支" -#: lib/remote_branch_delete.tcl:226 +#: lib/remote_branch_delete.tcl:227 #, tcl-format msgid "Deleting branches from %s" msgstr "正在删除 %s 分支" -#: lib/remote_branch_delete.tcl:292 +#: lib/remote_branch_delete.tcl:300 msgid "No repository selected." msgstr "没有选择版本库" -#: lib/remote_branch_delete.tcl:297 +#: lib/remote_branch_delete.tcl:305 #, tcl-format msgid "Scanning %s..." msgstr "正在扫描 %s..." -#: lib/search.tcl:21 +#: lib/search.tcl:48 msgid "Find:" msgstr "查找:" -#: lib/search.tcl:23 +#: lib/search.tcl:50 msgid "Next" msgstr "下一个" -#: lib/search.tcl:24 +#: lib/search.tcl:51 msgid "Prev" msgstr "上一个" @@ -2270,11 +2268,11 @@ msgid "Case-Sensitive" msgstr "区分大小写" -#: lib/shortcut.tcl:21 lib/shortcut.tcl:62 +#: lib/shortcut.tcl:24 lib/shortcut.tcl:65 msgid "Cannot write shortcut:" msgstr "无法修改快捷键:" -#: lib/shortcut.tcl:137 +#: lib/shortcut.tcl:140 msgid "Cannot write icon:" msgstr "无法修改图标:" @@ -2315,32 +2313,32 @@ msgid "Spell Checker Failed" msgstr "拼写检查器失败" -#: lib/sshkey.tcl:31 +#: lib/sshkey.tcl:34 msgid "No keys found." msgstr "没有发现密钥。" -#: lib/sshkey.tcl:34 +#: lib/sshkey.tcl:37 #, tcl-format msgid "Found a public key in: %s" msgstr "在 %s 发现一个公共密钥" -#: lib/sshkey.tcl:40 +#: lib/sshkey.tcl:43 msgid "Generate Key" msgstr "生成密钥" -#: lib/sshkey.tcl:56 +#: lib/sshkey.tcl:61 msgid "Copy To Clipboard" msgstr "复制到剪贴板" -#: lib/sshkey.tcl:70 +#: lib/sshkey.tcl:75 msgid "Your OpenSSH Public Key" msgstr "您的 OpenSSH 公共密钥" -#: lib/sshkey.tcl:78 +#: lib/sshkey.tcl:83 msgid "Generating..." msgstr "正在生成......" -#: lib/sshkey.tcl:84 +#: lib/sshkey.tcl:89 #, tcl-format msgid "" "Could not start ssh-keygen:\n" @@ -2351,50 +2349,50 @@ "\n" "%s" -#: lib/sshkey.tcl:111 +#: lib/sshkey.tcl:116 msgid "Generation failed." msgstr "生成失败。" -#: lib/sshkey.tcl:118 +#: lib/sshkey.tcl:123 msgid "Generation succeeded, but no keys found." msgstr "" -#: lib/sshkey.tcl:121 +#: lib/sshkey.tcl:126 #, tcl-format msgid "Your key is in: %s" msgstr "您的密钥在:%s" -#: lib/status_bar.tcl:83 +#: lib/status_bar.tcl:263 #, tcl-format msgid "%s ... %*i of %*i %s (%3i%%)" msgstr "%s ... %*i of %*i %s (%3i%%)" -#: lib/tools.tcl:75 +#: lib/tools.tcl:76 #, tcl-format msgid "Running %s requires a selected file." msgstr "正在运行 %s 需要选择一个文件。" -#: lib/tools.tcl:90 +#: lib/tools.tcl:96 #, tcl-format msgid "Are you sure you want to run %s?" msgstr "您确实要运行 %s ?" -#: lib/tools.tcl:110 +#: lib/tools.tcl:118 #, tcl-format msgid "Tool: %s" msgstr "操作:%s" -#: lib/tools.tcl:111 +#: lib/tools.tcl:119 #, tcl-format msgid "Running: %s" msgstr "正在运行:%s" -#: lib/tools.tcl:149 +#: lib/tools.tcl:158 #, tcl-format msgid "Tool completed successfully: %s" msgstr "操作成功完成:%s" -#: lib/tools.tcl:151 +#: lib/tools.tcl:160 #, tcl-format msgid "Tool failed: %s" msgstr "操作失败:%s" @@ -2407,52 +2405,52 @@ msgid "Add New Tool Command" msgstr "添加新操作命令" -#: lib/tools_dlg.tcl:33 +#: lib/tools_dlg.tcl:34 msgid "Add globally" msgstr "添加到全局" -#: lib/tools_dlg.tcl:45 +#: lib/tools_dlg.tcl:46 msgid "Tool Details" msgstr "操作明细" -#: lib/tools_dlg.tcl:48 +#: lib/tools_dlg.tcl:49 msgid "Use '/' separators to create a submenu tree:" msgstr "使用 ’/‘ 分隔符创建子菜单" -#: lib/tools_dlg.tcl:61 +#: lib/tools_dlg.tcl:60 msgid "Command:" msgstr "命令:" -#: lib/tools_dlg.tcl:74 +#: lib/tools_dlg.tcl:71 msgid "Show a dialog before running" msgstr "运行之前显示对话框" -#: lib/tools_dlg.tcl:80 +#: lib/tools_dlg.tcl:77 msgid "Ask the user to select a revision (sets $REVISION)" msgstr "询问用户选择一个版本(设置 $REVISION)" -#: lib/tools_dlg.tcl:85 +#: lib/tools_dlg.tcl:82 msgid "Ask the user for additional arguments (sets $ARGS)" msgstr "询问用户设置其他参数(设置 $ARGS)" -#: lib/tools_dlg.tcl:92 +#: lib/tools_dlg.tcl:89 msgid "Don't show the command output window" msgstr "不显示命令输出窗口" -#: lib/tools_dlg.tcl:97 +#: lib/tools_dlg.tcl:94 msgid "Run only if a diff is selected ($FILENAME not empty)" msgstr "只在选择比较时运行($FILENAME 非空)" -#: lib/tools_dlg.tcl:121 +#: lib/tools_dlg.tcl:118 msgid "Please supply a name for the tool." msgstr "请为操作命名" -#: lib/tools_dlg.tcl:129 +#: lib/tools_dlg.tcl:126 #, tcl-format msgid "Tool '%s' already exists." msgstr "操作 ’%s‘ 已经存在。" -#: lib/tools_dlg.tcl:151 +#: lib/tools_dlg.tcl:148 #, tcl-format msgid "" "Could not add tool:\n" @@ -2465,28 +2463,28 @@ msgid "Remove Tool" msgstr "删除操作" -#: lib/tools_dlg.tcl:196 +#: lib/tools_dlg.tcl:193 msgid "Remove Tool Commands" msgstr "删除操作命令" -#: lib/tools_dlg.tcl:200 +#: lib/tools_dlg.tcl:198 msgid "Remove" msgstr "移除" -#: lib/tools_dlg.tcl:236 +#: lib/tools_dlg.tcl:231 msgid "(Blue denotes repository-local tools)" msgstr "(蓝色表示本地仓库工具)" -#: lib/tools_dlg.tcl:297 +#: lib/tools_dlg.tcl:292 #, tcl-format msgid "Run Command: %s" msgstr "运行命令:%s" -#: lib/tools_dlg.tcl:311 +#: lib/tools_dlg.tcl:306 msgid "Arguments" msgstr "参数" -#: lib/tools_dlg.tcl:348 +#: lib/tools_dlg.tcl:341 msgid "OK" msgstr "确定" @@ -2505,45 +2503,45 @@ msgid "Pruning tracking branches deleted from %s" msgstr "正在清理被 %s 删除的分支" -#: lib/transport.tcl:26 +#: lib/transport.tcl:55 #, tcl-format msgid "Pushing changes to %s" msgstr "上传改动到 %s" -#: lib/transport.tcl:64 +#: lib/transport.tcl:93 #, tcl-format msgid "Mirroring to %s" msgstr "镜像同步到 %s" -#: lib/transport.tcl:82 +#: lib/transport.tcl:111 #, tcl-format msgid "Pushing %s %s to %s" msgstr "上传 %s %s 到 %s" -#: lib/transport.tcl:100 +#: lib/transport.tcl:132 msgid "Push Branches" msgstr "上传分支" -#: lib/transport.tcl:114 +#: lib/transport.tcl:147 msgid "Source Branches" msgstr "获取分支" -#: lib/transport.tcl:131 +#: lib/transport.tcl:162 msgid "Destination Repository" msgstr "目标版本库" -#: lib/transport.tcl:169 +#: lib/transport.tcl:205 msgid "Transfer Options" msgstr "传输选项" -#: lib/transport.tcl:171 +#: lib/transport.tcl:207 msgid "Force overwrite existing branch (may discard changes)" msgstr "强制覆盖已有的分支 (可能会丢失改动)" -#: lib/transport.tcl:175 +#: lib/transport.tcl:211 msgid "Use thin pack (for slow network connections)" msgstr "使用 thin pack (适用于低速网络连接)" -#: lib/transport.tcl:179 +#: lib/transport.tcl:215 msgid "Include tags" msgstr "包含标签" diff -Nru language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/git.po language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/git.po --- language-pack-zh-hans-18.04+20200123/data/zh_CN/LC_MESSAGES/git.po 2020-01-23 16:52:00.000000000 +0000 +++ language-pack-zh-hans-18.04+20200702/data/zh_CN/LC_MESSAGES/git.po 2020-07-08 13:54:01.000000000 +0000 @@ -139,48 +139,48 @@ "Project-Id-Version: Git\n" "Report-Msgid-Bugs-To: Git Mailing List \n" "POT-Creation-Date: 2018-03-16 07:29+0800\n" -"PO-Revision-Date: 2019-12-10 21:04+0000\n" +"PO-Revision-Date: 2020-04-21 13:58+0000\n" "Last-Translator: Jiang Xin \n" "Language-Team: GitHub \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-Launchpad-Export-Date: 2020-01-23 11:17+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:06+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: zh_CN\n" -#: advice.c:62 +#: advice.c:55 #, c-format msgid "hint: %.*s\n" msgstr "提示:%.*s\n" -#: advice.c:162 +#: advice.c:247 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "无法拣选,因为您有未合并的文件。" -#: advice.c:164 +#: advice.c:249 msgid "Committing is not possible because you have unmerged files." msgstr "无法提交,因为您有未合并的文件。" -#: advice.c:166 +#: advice.c:251 msgid "Merging is not possible because you have unmerged files." msgstr "无法合并,因为您有未合并的文件。" -#: advice.c:168 +#: advice.c:253 msgid "Pulling is not possible because you have unmerged files." msgstr "无法拉取,因为您有未合并的文件。" -#: advice.c:170 +#: advice.c:255 msgid "Reverting is not possible because you have unmerged files." msgstr "无法回退,因为您有未合并的文件。" -#: advice.c:172 +#: advice.c:257 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "无法 %s,因为您有未合并的文件。" -#: advice.c:180 +#: advice.c:265 msgid "" "Fix them up in the work tree, and then use 'git add/rm '\n" "as appropriate to mark resolution and make a commit." @@ -188,23 +188,23 @@ "请在工作区改正文件,然后酌情使用 'git add/rm <文件>' 命令标记\n" "解决方案并提交。" -#: advice.c:188 +#: advice.c:273 msgid "Exiting because of an unresolved conflict." msgstr "因为存在未解决的冲突而退出。" -#: advice.c:193 builtin/merge.c:1332 +#: advice.c:278 builtin/merge.c:1353 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。" -#: advice.c:195 +#: advice.c:280 msgid "Please, commit your changes before merging." msgstr "请在合并前先提交您的修改。" -#: advice.c:196 +#: advice.c:281 msgid "Exiting because of unfinished merge." msgstr "因为存在未完成的合并而退出。" -#: advice.c:130 +#: advice.c:192 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -383,23 +383,23 @@ msgid "unable to open or read %s" msgstr "不能打开或读取 %s" -#: apply.c:2926 +#: apply.c:2936 #, c-format msgid "invalid start of line: '%c'" msgstr "无效的行首字符:'%c'" -#: apply.c:3047 +#: apply.c:3057 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "块 #%d 成功应用于 %d(偏移 %d 行)" -#: apply.c:3059 +#: apply.c:3069 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "上下文减少到(%ld/%ld)以在第 %d 行应用补丁片段" -#: apply.c:3065 +#: apply.c:3075 #, c-format msgid "" "while searching for:\n" @@ -408,443 +408,445 @@ "当查询:\n" "%.*s" -#: apply.c:3087 +#: apply.c:3097 #, c-format msgid "missing binary patch data for '%s'" msgstr "缺失 '%s' 的二进制补丁数据" -#: apply.c:3095 +#: apply.c:3105 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "不能反向应用一个缺少到 '%s' 的反向数据块的二进制补丁" -#: apply.c:3142 +#: apply.c:3152 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "不能在 '%s' 上应用没有完整索引行的二进制补丁" -#: apply.c:3152 +#: apply.c:3163 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "补丁应用到 '%s'(%s),但是和当前内容不匹配。" -#: apply.c:3160 +#: apply.c:3171 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "补丁应用到空文件 '%s',但其并非空文件" -#: apply.c:3178 +#: apply.c:3189 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "无法读取 '%2$s' 必需的目标文件 %1$s" -#: apply.c:3191 +#: apply.c:3202 #, c-format msgid "binary patch does not apply to '%s'" msgstr "二进制补丁未应用到 '%s'" -#: apply.c:3197 +#: apply.c:3209 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "到 '%s' 的二进制补丁产生了不正确的结果(应为 %s,却为 %s)" -#: apply.c:3218 +#: apply.c:3230 #, c-format msgid "patch failed: %s:%ld" msgstr "打补丁失败:%s:%ld" -#: apply.c:3341 +#: apply.c:3353 #, c-format msgid "cannot checkout %s" msgstr "不能检出 %s" -#: apply.c:3393 apply.c:3404 apply.c:3450 midx.c:61 setup.c:280 +#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:61 setup.c:308 #, c-format msgid "failed to read %s" msgstr "无法读取 %s" -#: apply.c:3401 +#: apply.c:3413 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "读取位于符号链接中的 '%s'" -#: apply.c:3430 apply.c:3673 +#: apply.c:3442 apply.c:3685 #, c-format msgid "path %s has been renamed/deleted" msgstr "路径 %s 已经被重命名/删除" -#: apply.c:3516 apply.c:3688 +#: apply.c:3528 apply.c:3700 #, c-format msgid "%s: does not exist in index" msgstr "%s:不存在于索引中" -#: apply.c:3525 apply.c:3696 +#: apply.c:3537 apply.c:3708 #, c-format msgid "%s: does not match index" msgstr "%s:和索引不匹配" -#: apply.c:3560 +#: apply.c:3572 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "仓库缺乏必要的数据对象以进行三方合并。" -#: apply.c:3563 +#: apply.c:3575 #, c-format msgid "Falling back to three-way merge...\n" msgstr "回落到三方合并...\n" -#: apply.c:3579 apply.c:3583 +#: apply.c:3591 apply.c:3595 #, c-format msgid "cannot read the current contents of '%s'" msgstr "无法读取 '%s' 的当前内容" -#: apply.c:3595 +#: apply.c:3607 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "无法回落到三方合并...\n" -#: apply.c:3609 +#: apply.c:3621 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "应用补丁到 '%s' 存在冲突。\n" -#: apply.c:3614 +#: apply.c:3626 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "成功应用补丁到 '%s'。\n" -#: apply.c:3640 +#: apply.c:3652 msgid "removal patch leaves file contents" msgstr "移除补丁仍留下了文件内容" -#: apply.c:3713 +#: apply.c:3725 #, c-format msgid "%s: wrong type" msgstr "%s:错误类型" -#: apply.c:3715 +#: apply.c:3727 #, c-format msgid "%s has type %o, expected %o" msgstr "%s 的类型是 %o,应为 %o" -#: apply.c:3866 apply.c:3868 read-cache.c:830 read-cache.c:856 -#: read-cache.c:1309 +#: apply.c:3878 apply.c:3880 read-cache.c:830 read-cache.c:856 +#: read-cache.c:1325 #, c-format msgid "invalid path '%s'" msgstr "无效路径 '%s'" -#: apply.c:3924 +#: apply.c:3936 #, c-format msgid "%s: already exists in index" msgstr "%s:已经存在于索引中" -#: apply.c:3927 +#: apply.c:3939 #, c-format msgid "%s: already exists in working directory" msgstr "%s:已经存在于工作区中" -#: apply.c:3947 +#: apply.c:3959 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "%2$s 的新模式(%1$o)和旧模式(%3$o)不匹配" -#: apply.c:3952 +#: apply.c:3964 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "%2$s 的新模式(%1$o)和 %4$s 的旧模式(%3$o)不匹配" -#: apply.c:3972 +#: apply.c:3984 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "受影响的文件 '%s' 位于符号链接中" -#: apply.c:3976 +#: apply.c:3988 #, c-format msgid "%s: patch does not apply" msgstr "%s:补丁未应用" -#: apply.c:3991 +#: apply.c:4003 #, c-format msgid "Checking patch %s..." msgstr "正在检查补丁 %s..." -#: apply.c:4083 +#: apply.c:4095 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "子模组 %s 的 sha1 信息缺失或无效" -#: apply.c:4090 +#: apply.c:4102 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "%s 的模式变更,但它不在当前 HEAD 中" -#: apply.c:4093 +#: apply.c:4105 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "sha1 信息缺失或无效(%s)。" -#: apply.c:4098 builtin/checkout.c:279 builtin/reset.c:143 +#: add-interactive.c:721 apply.c:4110 builtin/checkout.c:294 +#: builtin/reset.c:145 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "对路径 '%s' 的 make_cache_entry 操作失败" -#: apply.c:4102 +#: apply.c:4114 #, c-format msgid "could not add %s to temporary index" msgstr "不能在临时索引中添加 %s" -#: apply.c:4112 +#: apply.c:4124 #, c-format msgid "could not write temporary index to %s" msgstr "不能把临时索引写入到 %s" -#: apply.c:4250 +#: apply.c:4262 #, c-format msgid "unable to remove %s from index" msgstr "不能从索引中移除 %s" -#: apply.c:4284 +#: apply.c:4296 #, c-format msgid "corrupt patch for submodule %s" msgstr "子模组 %s 损坏的补丁" -#: apply.c:4290 +#: apply.c:4302 #, c-format msgid "unable to stat newly created file '%s'" msgstr "不能对新建文件 '%s' 调用 stat" -#: apply.c:4298 +#: apply.c:4310 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "不能为新建文件 %s 创建后端存储" -#: apply.c:4304 apply.c:4449 +#: apply.c:4316 apply.c:4461 #, c-format msgid "unable to add cache entry for %s" msgstr "无法为 %s 添加缓存条目" -#: apply.c:4347 +#: apply.c:4359 #, c-format msgid "failed to write to '%s'" msgstr "写入 '%s' 失败" -#: apply.c:4351 +#: apply.c:4363 #, c-format msgid "closing file '%s'" msgstr "关闭文件 '%s'" -#: apply.c:4421 +#: apply.c:4433 #, c-format msgid "unable to write file '%s' mode %o" msgstr "不能写文件 '%s' 权限 %o" -#: apply.c:4519 +#: apply.c:4531 #, c-format msgid "Applied patch %s cleanly." msgstr "成功应用补丁 %s。" -#: apply.c:4527 +#: apply.c:4539 msgid "internal error" msgstr "内部错误" -#: apply.c:4530 +#: apply.c:4542 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "应用 %%s 个补丁,其中 %d 个被拒绝..." -#: apply.c:4541 +#: apply.c:4553 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "截短 .rej 文件名为 %.*s.rej" -#: apply.c:4549 builtin/fetch.c:898 builtin/fetch.c:1194 +#: apply.c:4561 builtin/fetch.c:902 builtin/fetch.c:1195 #, c-format msgid "cannot open %s" msgstr "不能打开 %s" -#: apply.c:4563 +#: apply.c:4575 #, c-format msgid "Hunk #%d applied cleanly." msgstr "第 #%d 个片段成功应用。" -#: apply.c:4567 +#: apply.c:4579 #, c-format msgid "Rejected hunk #%d." msgstr "拒绝第 #%d 个片段。" -#: apply.c:4686 +#: apply.c:4698 #, c-format msgid "Skipped patch '%s'." msgstr "略过补丁 '%s'。" -#: apply.c:4694 +#: apply.c:4706 msgid "unrecognized input" msgstr "未能识别的输入" -#: apply.c:4714 +#: apply.c:4726 msgid "unable to read index file" msgstr "无法读取索引文件" -#: apply.c:4871 +#: apply.c:4883 #, c-format msgid "can't open patch '%s': %s" msgstr "不能打开补丁 '%s':%s" -#: apply.c:4898 +#: apply.c:4910 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "抑制下仍有 %d 个空白字符误用" -#: apply.c:4904 apply.c:4919 +#: apply.c:4916 apply.c:4931 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d 行新增了空白字符误用。" -#: apply.c:4912 +#: apply.c:4924 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "修复空白错误后,应用了 %d 行。" -#: apply.c:4928 builtin/add.c:540 builtin/mv.c:301 builtin/rm.c:390 +#: apply.c:4940 builtin/add.c:612 builtin/mv.c:301 builtin/rm.c:406 msgid "Unable to write new index file" msgstr "无法写入新索引文件" -#: apply.c:4955 apply.c:4958 builtin/am.c:2197 builtin/am.c:2200 -#: builtin/clone.c:122 builtin/fetch.c:143 builtin/merge.c:273 -#: builtin/pull.c:209 builtin/submodule--helper.c:407 -#: builtin/submodule--helper.c:1367 builtin/submodule--helper.c:1370 -#: builtin/submodule--helper.c:1850 builtin/submodule--helper.c:1853 -#: builtin/submodule--helper.c:2092 git-add--interactive.perl:211 +#: add-interactive.c:1136 apply.c:4967 apply.c:4970 builtin/am.c:2250 +#: builtin/am.c:2253 builtin/clone.c:123 builtin/fetch.c:145 +#: builtin/merge.c:276 builtin/pull.c:190 builtin/submodule--helper.c:409 +#: builtin/submodule--helper.c:1394 builtin/submodule--helper.c:1397 +#: builtin/submodule--helper.c:1902 builtin/submodule--helper.c:1905 +#: builtin/submodule--helper.c:2148 bugreport.c:129 +#: git-add--interactive.perl:213 msgid "path" msgstr "路径" -#: apply.c:4956 +#: apply.c:4968 msgid "don't apply changes matching the given path" msgstr "不要应用与给出路径向匹配的变更" -#: apply.c:4959 +#: apply.c:4971 msgid "apply changes matching the given path" msgstr "应用与给出路径向匹配的变更" -#: apply.c:4961 builtin/am.c:2206 +#: apply.c:4973 builtin/am.c:2259 msgid "num" msgstr "数字" -#: apply.c:4962 +#: apply.c:4974 msgid "remove leading slashes from traditional diff paths" msgstr "从传统的 diff 路径中移除指定数量的前导斜线" -#: apply.c:4965 +#: apply.c:4977 msgid "ignore additions made by the patch" msgstr "忽略补丁中的添加的文件" -#: apply.c:4967 +#: apply.c:4979 msgid "instead of applying the patch, output diffstat for the input" msgstr "不应用补丁,而是显示输入的差异统计(diffstat)" -#: apply.c:4971 +#: apply.c:4983 msgid "show number of added and deleted lines in decimal notation" msgstr "以十进制数显示添加和删除的行数" -#: apply.c:4973 +#: apply.c:4985 msgid "instead of applying the patch, output a summary for the input" msgstr "不应用补丁,而是显示输入的概要" -#: apply.c:4975 +#: apply.c:4987 msgid "instead of applying the patch, see if the patch is applicable" msgstr "不应用补丁,而是查看补丁是否可应用" -#: apply.c:4977 +#: apply.c:4989 msgid "make sure the patch is applicable to the current index" msgstr "确认补丁可以应用到当前索引" -#: apply.c:4981 +#: apply.c:4993 msgid "apply a patch without touching the working tree" msgstr "应用补丁而不修改工作区" -#: apply.c:4983 +#: apply.c:4995 msgid "accept a patch that touches outside the working area" msgstr "接受修改工作区之外文件的补丁" -#: apply.c:4986 +#: apply.c:4998 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)" -#: apply.c:4988 +#: apply.c:5000 msgid "attempt three-way merge if a patch does not apply" msgstr "如果一个补丁不能应用则尝试三方合并" -#: apply.c:4990 +#: apply.c:5002 msgid "build a temporary index based on embedded index information" msgstr "创建一个临时索引基于嵌入的索引信息" -#: apply.c:4993 builtin/checkout-index.c:173 builtin/ls-files.c:524 +#: apply.c:5005 builtin/checkout-index.c:173 builtin/ls-files.c:525 msgid "paths are separated with NUL character" msgstr "路径以 NUL 字符分隔" -#: apply.c:4995 +#: apply.c:5007 msgid "ensure at least lines of context match" msgstr "确保至少匹配 行上下文" -#: apply.c:4996 builtin/am.c:2185 builtin/interpret-trailers.c:98 +#: apply.c:5008 builtin/am.c:2238 builtin/interpret-trailers.c:98 #: builtin/interpret-trailers.c:100 builtin/interpret-trailers.c:102 -#: builtin/pack-objects.c:3310 builtin/rebase.c:1445 +#: builtin/pack-objects.c:3458 builtin/rebase.c:1332 msgid "action" msgstr "动作" -#: apply.c:4997 +#: apply.c:5009 msgid "detect new or modified lines that have whitespace errors" msgstr "检查新增和修改的行中间的空白字符滥用" -#: apply.c:5000 apply.c:5003 +#: apply.c:5012 apply.c:5015 msgid "ignore changes in whitespace when finding context" msgstr "查找上下文时忽略空白字符的变更" -#: apply.c:5006 +#: apply.c:5018 msgid "apply the patch in reverse" msgstr "反向应用补丁" -#: apply.c:5008 +#: apply.c:5020 msgid "don't expect at least one line of context" msgstr "无需至少一行上下文" -#: apply.c:5010 +#: apply.c:5022 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中" -#: apply.c:5012 +#: apply.c:5024 msgid "allow overlapping hunks" msgstr "允许重叠的补丁片段" -#: apply.c:5013 builtin/add.c:291 builtin/check-ignore.c:22 -#: builtin/commit.c:1337 builtin/count-objects.c:98 builtin/fsck.c:786 -#: builtin/log.c:2085 builtin/mv.c:123 builtin/read-tree.c:128 +#: apply.c:5025 builtin/add.c:323 builtin/check-ignore.c:22 +#: builtin/commit.c:1366 builtin/count-objects.c:98 builtin/fsck.c:775 +#: builtin/log.c:2186 builtin/mv.c:123 builtin/read-tree.c:128 msgid "be verbose" msgstr "冗长输出" -#: apply.c:5015 +#: apply.c:5027 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "允许不正确的文件末尾换行符" -#: apply.c:5018 +#: apply.c:5030 msgid "do not trust the line counts in the hunk headers" msgstr "不信任补丁片段的头信息中的行号" -#: apply.c:5020 builtin/am.c:2194 +#: apply.c:5032 builtin/am.c:2247 msgid "root" msgstr "根目录" -#: apply.c:5021 +#: apply.c:5033 msgid "prepend to all filenames" msgstr "为所有文件名前添加 <根目录>" #: archive.c:14 msgid "git archive [] [...]" -msgstr "git archive [<选项>] <树或提交> [<路径>...]" +msgstr "git archive [<选项>] <树对象> [<路径>...]" #: archive.c:15 msgid "git archive --list" @@ -853,116 +855,116 @@ #: archive.c:16 msgid "" "git archive --remote [--exec ] [] [...]" -msgstr "git archive --remote <仓库> [--exec <命令>] [<选项>] <树或提交> [<路径>...]" +msgstr "git archive --remote <仓库> [--exec <命令>] [<选项>] <树对象> [<路径>...]" #: archive.c:17 msgid "git archive --remote [--exec ] --list" msgstr "git archive --remote <仓库> [--exec <命令>] --list" -#: archive.c:372 builtin/add.c:177 builtin/add.c:516 builtin/rm.c:299 +#: archive.c:377 builtin/add.c:181 builtin/add.c:588 builtin/rm.c:315 #, c-format msgid "pathspec '%s' did not match any files" msgstr "路径规格 '%s' 未匹配任何文件" -#: archive.c:457 +#: archive.c:464 msgid "fmt" msgstr "格式" -#: archive.c:457 +#: archive.c:464 msgid "archive format" msgstr "归档格式" -#: archive.c:458 builtin/log.c:1581 +#: archive.c:465 builtin/log.c:1674 msgid "prefix" msgstr "前缀" -#: archive.c:459 +#: archive.c:466 msgid "prepend prefix to each pathname in the archive" msgstr "为归档中每个路径名加上前缀" -#: archive.c:460 builtin/blame.c:861 builtin/blame.c:873 builtin/blame.c:874 -#: builtin/commit-tree.c:117 builtin/config.c:129 builtin/fast-export.c:1162 -#: builtin/fast-export.c:1164 builtin/fast-export.c:1168 builtin/grep.c:899 -#: builtin/hash-object.c:105 builtin/ls-files.c:560 builtin/ls-files.c:563 +#: archive.c:467 builtin/blame.c:861 builtin/blame.c:865 builtin/blame.c:866 +#: builtin/commit-tree.c:117 builtin/config.c:130 builtin/fast-export.c:1162 +#: builtin/fast-export.c:1164 builtin/fast-export.c:1168 builtin/grep.c:907 +#: builtin/hash-object.c:105 builtin/ls-files.c:561 builtin/ls-files.c:564 #: builtin/notes.c:412 builtin/notes.c:578 builtin/read-tree.c:123 -#: parse-options.h:186 +#: parse-options.h:190 msgid "file" msgstr "文件" -#: archive.c:461 builtin/archive.c:90 +#: archive.c:468 builtin/archive.c:90 msgid "write the archive to this file" msgstr "归档写入此文件" -#: archive.c:463 +#: archive.c:470 msgid "read .gitattributes in working directory" msgstr "读取工作区中的 .gitattributes" -#: archive.c:464 +#: archive.c:471 msgid "report archived files on stderr" msgstr "在标准错误上报告归档文件" -#: archive.c:465 +#: archive.c:472 msgid "store only" msgstr "只存储" -#: archive.c:466 +#: archive.c:473 msgid "compress faster" msgstr "压缩速度更快" -#: archive.c:474 +#: archive.c:481 msgid "compress better" msgstr "压缩效果更好" -#: archive.c:477 +#: archive.c:484 msgid "list supported archive formats" msgstr "列出支持的归档格式" -#: archive.c:479 builtin/archive.c:91 builtin/clone.c:112 builtin/clone.c:115 -#: builtin/submodule--helper.c:1379 builtin/submodule--helper.c:1859 +#: archive.c:486 builtin/archive.c:91 builtin/clone.c:113 builtin/clone.c:116 +#: builtin/submodule--helper.c:1406 builtin/submodule--helper.c:1911 msgid "repo" msgstr "仓库" -#: archive.c:480 builtin/archive.c:92 +#: archive.c:487 builtin/archive.c:92 msgid "retrieve the archive from remote repository " msgstr "从远程仓库(<仓库>)提取归档文件" -#: archive.c:481 builtin/archive.c:93 builtin/difftool.c:715 +#: archive.c:488 builtin/archive.c:93 builtin/difftool.c:715 #: builtin/notes.c:498 msgid "command" msgstr "命令" -#: archive.c:482 builtin/archive.c:94 +#: archive.c:489 builtin/archive.c:94 msgid "path to the remote git-upload-archive command" msgstr "远程 git-upload-archive 命令的路径" -#: archive.c:489 +#: archive.c:496 msgid "Unexpected option --remote" msgstr "未知参数 --remote" -#: archive.c:491 +#: archive.c:498 msgid "Option --exec can only be used together with --remote" msgstr "选项 --exec 只能和 --remote 同时使用" -#: archive.c:493 +#: archive.c:500 msgid "Unexpected option --output" msgstr "未知参数 --output" -#: archive.c:515 +#: archive.c:522 #, c-format msgid "Unknown archive format '%s'" msgstr "未知归档格式 '%s'" -#: archive.c:522 +#: archive.c:529 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "参数不支持此格式 '%s':-%d" -#: attr.c:213 +#: attr.c:212 #, c-format msgid "%.*s is not a valid attribute name" msgstr "%.*s 不是一个有效的属性名" -#: attr.c:410 +#: attr.c:409 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -980,12 +982,12 @@ msgid "We cannot bisect more!\n" msgstr "我们无法进行更多的二分查找!\n" -#: bisect.c:733 +#: bisect.c:745 #, c-format msgid "Not a valid commit name %s" msgstr "不是一个有效的提交名 %s" -#: bisect.c:758 +#: bisect.c:770 #, c-format msgid "" "The merge base %s is bad.\n" @@ -994,7 +996,7 @@ "合并基线 %s 是坏的。\n" "这意味着介于 %s 和 [%s] 之间的 bug 已经被修复。\n" -#: bisect.c:763 +#: bisect.c:775 #, c-format msgid "" "The merge base %s is new.\n" @@ -1003,7 +1005,7 @@ "合并基线 %s 是新的。\n" "介于 %s 和 [%s] 之间的属性已经被修改。\n" -#: bisect.c:768 +#: bisect.c:780 #, c-format msgid "" "The merge base %s is %s.\n" @@ -1012,7 +1014,7 @@ "合并基线 %s 是 %s。\n" "这意味着第一个 '%s' 提交位于 %s 和 [%s] 之间。\n" -#: bisect.c:776 +#: bisect.c:788 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -1023,7 +1025,7 @@ "这种情况下 git 二分查找无法正常工作。\n" "您可能弄错了 %s 和 %s 版本?\n" -#: bisect.c:789 +#: bisect.c:801 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -1034,36 +1036,36 @@ "所以我们无法确认第一个 %s 提交是否介于 %s 和 %s 之间。\n" "我们仍旧继续。" -#: bisect.c:822 +#: bisect.c:840 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "二分查找中:合并基线必须是经过测试的\n" -#: bisect.c:865 +#: bisect.c:890 #, c-format msgid "a %s revision is needed" msgstr "需要一个 %s 版本" -#: bisect.c:884 builtin/notes.c:177 builtin/tag.c:254 +#: bisect.c:920 builtin/notes.c:177 builtin/tag.c:255 #, c-format msgid "could not create file '%s'" msgstr "不能创建文件 '%s'" -#: bisect.c:928 builtin/merge.c:148 +#: bisect.c:966 builtin/merge.c:151 #, c-format msgid "could not read file '%s'" msgstr "不能读取文件 '%s'" -#: bisect.c:958 +#: bisect.c:997 msgid "reading bisect refs failed" msgstr "读取二分查找引用失败" -#: bisect.c:977 +#: bisect.c:1019 #, c-format msgid "%s was both %s and %s\n" msgstr "%s 同时为 %s 和 %s\n" -#: bisect.c:985 +#: bisect.c:1028 #, c-format msgid "" "No testable commit found.\n" @@ -1072,7 +1074,7 @@ "没有发现可测试的提交。\n" "可能您在运行时使用了错误的路径参数?\n" -#: bisect.c:1004 +#: bisect.c:1057 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" @@ -1081,43 +1083,43 @@ #. TRANSLATORS: the last %s will be replaced with "(roughly %d #. steps)" translation. #. -#: bisect.c:1010 +#: bisect.c:1063 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "二分查找中:在此之后,还剩 %d 个版本待测试 %s\n" -#: blame.c:2700 +#: blame.c:2777 msgid "--contents and --reverse do not blend well." msgstr "--contents 和 --reverse 不能混用。" -#: blame.c:2714 +#: blame.c:2791 msgid "cannot use --contents with final commit object name" msgstr "不能将 --contents 和最终的提交对象名共用" -#: blame.c:2735 +#: blame.c:2812 msgid "--reverse and --first-parent together require specified latest commit" msgstr "--reverse 和 --first-parent 共用,需要指定最新的提交" -#: blame.c:2744 bundle.c:167 ref-filter.c:2203 remote.c:1941 sequencer.c:1971 -#: sequencer.c:4305 builtin/commit.c:1020 builtin/log.c:387 builtin/log.c:964 -#: builtin/log.c:1452 builtin/log.c:1844 builtin/log.c:2134 builtin/merge.c:411 -#: builtin/pack-objects.c:3128 builtin/pack-objects.c:3143 +#: blame.c:2821 bundle.c:167 ref-filter.c:2200 remote.c:1924 sequencer.c:2018 +#: sequencer.c:4466 submodule.c:847 builtin/commit.c:1047 builtin/log.c:405 +#: builtin/log.c:1012 builtin/log.c:1541 builtin/log.c:1945 builtin/log.c:2235 +#: builtin/merge.c:415 builtin/pack-objects.c:3276 builtin/pack-objects.c:3291 #: builtin/shortlog.c:192 msgid "revision walk setup failed" msgstr "版本遍历设置失败" -#: blame.c:2762 +#: blame.c:2839 msgid "" "--reverse --first-parent together require range along first-parent chain" msgstr "--reverse 和 --first-parent 共用,需要第一祖先链上的提交范围" -#: blame.c:2773 +#: blame.c:2850 #, c-format msgid "no such path %s in %s" msgstr "在 %2$s 中无此路径 %1$s" -#: blame.c:2784 +#: blame.c:2861 #, c-format msgid "cannot read blob %s for path %s" msgstr "不能为路径 %2$s 读取数据对象 %1$s" @@ -1246,12 +1248,12 @@ msgid "Not a valid branch point: '%s'." msgstr "无效的分支点:'%s'。" -#: branch.c:364 +#: branch.c:365 #, c-format msgid "'%s' is already checked out at '%s'" msgstr "'%s' 已经检出到 '%s'" -#: branch.c:387 +#: branch.c:388 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "工作区 %s 的 HEAD 指向没有被更新" @@ -1266,8 +1268,8 @@ msgid "unrecognized header: %s%s (%d)" msgstr "未能识别的包头:%s%s (%d)" -#: bundle.c:90 rerere.c:480 rerere.c:690 sequencer.c:2221 sequencer.c:2962 -#: builtin/commit.c:791 +#: bundle.c:90 rerere.c:480 rerere.c:690 sequencer.c:2270 sequencer.c:3034 +#: builtin/commit.c:814 #, c-format msgid "could not open '%s'" msgstr "不能打开 '%s'" @@ -1292,58 +1294,58 @@ msgid_plural "The bundle requires these %d refs:" msgstr[0] "这个包需要这个引用:" -#: bundle.c:279 +#: bundle.c:280 msgid "Could not spawn pack-objects" msgstr "不能生成 pack-objects 进程" -#: bundle.c:290 +#: bundle.c:291 msgid "pack-objects died" msgstr "pack-objects 终止" -#: bundle.c:332 +#: bundle.c:333 msgid "rev-list died" msgstr "rev-list 终止" -#: bundle.c:381 +#: bundle.c:382 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "引用 '%s' 被 rev-list 选项排除" -#: bundle.c:460 builtin/log.c:202 builtin/log.c:1733 builtin/shortlog.c:306 +#: bundle.c:461 builtin/log.c:208 builtin/log.c:1834 builtin/shortlog.c:306 #, c-format msgid "unrecognized argument: %s" msgstr "未能识别的参数:%s" -#: bundle.c:468 +#: bundle.c:469 msgid "Refusing to create empty bundle." msgstr "不能创建空包。" -#: bundle.c:478 +#: bundle.c:479 #, c-format msgid "cannot create '%s'" msgstr "不能创建 '%s'" -#: bundle.c:503 +#: bundle.c:504 msgid "index-pack died" msgstr "index-pack 终止" -#: color.c:296 +#: color.c:329 #, c-format msgid "invalid color value: %.*s" msgstr "无效的颜色值:%.*s" -#: commit.c:50 sequencer.c:2665 builtin/am.c:354 builtin/am.c:398 -#: builtin/am.c:1366 builtin/am.c:2009 builtin/replace.c:456 +#: commit.c:52 sequencer.c:2739 builtin/am.c:359 builtin/am.c:403 +#: builtin/am.c:1371 builtin/am.c:2013 builtin/replace.c:457 #, c-format msgid "could not parse %s" msgstr "不能解析 %s" -#: commit.c:52 +#: commit.c:54 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s 不是一个提交!" -#: commit.c:1391 +#: commit.c:1432 msgid "" "Warning: commit message did not conform to UTF-8.\n" "You may want to amend it after fixing the message, or set the config\n" @@ -1357,157 +1359,157 @@ msgid "memory exhausted" msgstr "内存耗尽" -#: config.c:197 +#: config.c:198 msgid "relative config include conditionals must come from files" msgstr "相对路径的配置文件条件引用必须来自于文件" -#: config.c:821 +#: config.c:836 #, c-format msgid "bad config line %d in blob %s" msgstr "数据对象 %2$s 中错误的配置行 %1$d" -#: config.c:825 +#: config.c:840 #, c-format msgid "bad config line %d in file %s" msgstr "文件 %2$s 中错误的配置行 %1$d" -#: config.c:829 +#: config.c:844 #, c-format msgid "bad config line %d in standard input" msgstr "标准输入中错误的配置行 %d" -#: config.c:833 +#: config.c:848 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "子模组数据对象 %2$s 中错误的配置行 %1$d" -#: config.c:837 +#: config.c:852 #, c-format msgid "bad config line %d in command line %s" msgstr "命令行 %2$s 中错误的配置行 %1$d" -#: config.c:841 +#: config.c:856 #, c-format msgid "bad config line %d in %s" msgstr "在 %2$s 中错误的配置行 %1$d" -#: config.c:978 +#: config.c:993 msgid "out of range" msgstr "超出范围" -#: config.c:978 +#: config.c:993 msgid "invalid unit" msgstr "无效的单位" -#: config.c:979 +#: config.c:994 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "配置变量 '%2$s' 的数字取值 '%1$s' 设置错误:%3$s" -#: config.c:998 +#: config.c:1013 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "数据对象 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s" -#: config.c:1001 +#: config.c:1016 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "文件 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s" -#: config.c:1004 +#: config.c:1019 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "标准输入中配置变量 '%2$s' 错误的取值 '%1$s':%3$s" -#: config.c:1007 +#: config.c:1022 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "子模组数据 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s" -#: config.c:1010 +#: config.c:1025 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "命令行 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s" -#: config.c:1013 +#: config.c:1028 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "在 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s" -#: config.c:1108 +#: config.c:1123 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "无法扩展用户目录:'%s'" -#: config.c:1117 +#: config.c:1132 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "'%2$s' 的值 '%1$s' 不是一个有效的时间戳" -#: config.c:1222 config.c:1233 +#: config.c:1237 config.c:1248 #, c-format msgid "bad zlib compression level %d" msgstr "错误的 zlib 压缩级别 %d" -#: config.c:1358 +#: config.c:1373 #, c-format msgid "invalid mode for object creation: %s" msgstr "无效的对象创建模式:%s" -#: config.c:1513 builtin/pack-objects.c:3394 +#: config.c:1533 builtin/pack-objects.c:3542 #, c-format msgid "bad pack compression level %d" msgstr "错误的打包压缩级别 %d" -#: config.c:1740 +#: config.c:1759 msgid "unable to parse command-line config" msgstr "无法解析命令行中的配置" -#: config.c:2091 +#: config.c:2113 msgid "unknown error occurred while reading the configuration files" msgstr "在读取配置文件时遇到未知错误" -#: config.c:2261 +#: config.c:2283 #, c-format msgid "Invalid %s: '%s'" msgstr "无效 %s:'%s'" -#: config.c:2144 +#: config.c:2250 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "未知的 core.untrackedCache 取值 '%s',使用默认值 'keep'" -#: config.c:2306 +#: config.c:2328 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "splitIndex.maxPercentChange 的取值 '%d' 应该介于 0 和 100 之间" -#: config.c:2352 +#: config.c:2374 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "无法解析命令行配置中的 '%s'" -#: config.c:2354 +#: config.c:2376 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'" -#: config.c:2467 +#: config.c:2489 #, c-format msgid "%s has multiple values" msgstr "%s 有多个取值" -#: config.c:2832 config.c:3085 +#: config.c:2854 config.c:3107 #, c-format msgid "fstat on %s failed" msgstr "对 %s 调用 fstat 失败" -#: config.c:2971 +#: config.c:2993 #, c-format msgid "could not set '%s' to '%s'" msgstr "不能设置 '%s' 为 '%s'" -#: config.c:2973 builtin/remote.c:782 +#: config.c:2995 builtin/remote.c:655 builtin/remote.c:849 builtin/remote.c:857 #, c-format msgid "could not unset '%s'" msgstr "不能取消设置 '%s'" @@ -1527,19 +1529,19 @@ "\n" "请确认您有正确的访问权限并且仓库存在。" -#: connected.c:88 builtin/fsck.c:221 builtin/prune.c:43 +#: connected.c:107 builtin/fsck.c:209 builtin/prune.c:45 msgid "Checking connectivity" msgstr "正在检查连通性" -#: connected.c:100 +#: connected.c:119 msgid "Could not run 'git rev-list'" msgstr "不能执行 'git rev-list'" -#: connected.c:120 +#: connected.c:139 msgid "failed write to rev-list" msgstr "写入 rev-list 失败" -#: connected.c:127 +#: connected.c:146 msgid "failed to close rev-list's stdin" msgstr "关闭 rev-list 的标准输入失败" @@ -1635,11 +1637,11 @@ msgid "failed to read orderfile '%s'" msgstr "读取排序文件 '%s' 失败" -#: diffcore-rename.c:543 +#: diffcore-rename.c:592 msgid "Performing inexact rename detection" msgstr "正在进行非精确的重命名探测" -#: diff.c:74 +#: diff.c:108 #, c-format msgid "option '%s' requires a value" msgstr "选项 '%s' 需要一个值" @@ -1676,24 +1678,24 @@ "发现配置变量 'diff.dirstat' 中的错误:\n" "%s" -#: diff.c:4218 +#: diff.c:4238 #, c-format msgid "external diff died, stopping at %s" msgstr "外部 diff 退出,停止在 %s" -#: diff.c:4563 +#: diff.c:4583 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "--name-only、--name-status、--check 和 -s 是互斥的" -#: diff.c:4566 +#: diff.c:4586 msgid "-G, -S and --find-object are mutually exclusive" msgstr "-G、-S 和 --find-object 是互斥的" -#: diff.c:4644 +#: diff.c:4664 msgid "--follow requires exactly one pathspec" msgstr "--follow 明确要求只跟一个路径规格" -#: diff.c:4729 +#: diff.c:4749 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1702,31 +1704,31 @@ "无法解析 --dirstat/-X 选项的参数:\n" "%s" -#: diff.c:4417 +#: diff.c:4743 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "无法解析 --submodule 选项的参数:'%s'" -#: diff.c:6180 +#: diff.c:6200 msgid "inexact rename detection was skipped due to too many files." msgstr "因为文件太多,略过不严格的重命名检查。" -#: diff.c:6183 +#: diff.c:6203 msgid "only found copies from modified paths due to too many files." msgstr "因为文件太多,只在修改的路径中查找拷贝。" -#: diff.c:6186 +#: diff.c:6206 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "您可能想要将变量 %s 设置为至少 %d 并再次执行此命令。" -#: dir.c:1877 +#: dir.c:2275 #, c-format msgid "could not open directory '%s'" msgstr "不能打开目录 '%s'" -#: dir.c:2128 +#: dir.c:2575 msgid "failed to get kernel name and information" msgstr "无法获得内核名称和信息" @@ -1734,17 +1736,17 @@ msgid "Untracked cache is disabled on this system or location." msgstr "缓存未跟踪文件在本系统或位置中被禁用。" -#: dir.c:3101 dir.c:3106 +#: dir.c:3526 dir.c:3531 #, c-format msgid "could not create directories for %s" msgstr "不能为 %s 创建目录" -#: dir.c:3135 +#: dir.c:3560 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "不能从 '%s' 迁移 git 目录到 '%s'" -#: editor.c:73 +#: editor.c:74 #, c-format msgid "hint: Waiting for your editor to close the file...%c" msgstr "提示:等待您的编辑器关闭文件...%c" @@ -1753,20 +1755,20 @@ msgid "Filtering content" msgstr "过滤内容" -#: entry.c:476 +#: entry.c:479 #, c-format msgid "could not stat file '%s'" msgstr "不能对文件 '%s' 调用 stat" -#: promisor-remote.c:25 +#: promisor-remote.c:23 msgid "Remote with no URL" msgstr "远程未设置 URL" -#: fetch-pack.c:150 +#: fetch-pack.c:151 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack:应为 shallow 列表" -#: fetch-pack.c:164 +#: fetch-pack.c:165 msgid "git fetch-pack: expected ACK/NAK, got a flush packet" msgstr "git fetch-pack:期望 ACK/NAK,却得到 flush 包" @@ -1775,209 +1777,209 @@ msgid "remote error: %s" msgstr "远程错误:%s" -#: fetch-pack.c:184 +#: fetch-pack.c:185 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack:应为 ACK/NAK,却得到 '%s'" -#: fetch-pack.c:257 +#: fetch-pack.c:258 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "--stateless-rpc 需要 multi_ack_detailed" -#: fetch-pack.c:356 fetch-pack.c:1280 +#: fetch-pack.c:357 fetch-pack.c:1364 #, c-format msgid "invalid shallow line: %s" msgstr "无效的 shallow 信息:%s" -#: fetch-pack.c:362 fetch-pack.c:1286 +#: fetch-pack.c:363 fetch-pack.c:1370 #, c-format msgid "invalid unshallow line: %s" msgstr "无效的 unshallow 信息:%s" -#: fetch-pack.c:364 fetch-pack.c:1288 +#: fetch-pack.c:365 fetch-pack.c:1372 #, c-format msgid "object not found: %s" msgstr "对象未找到:%s" -#: fetch-pack.c:367 fetch-pack.c:1291 +#: fetch-pack.c:368 fetch-pack.c:1375 #, c-format msgid "error in object: %s" msgstr "对象中出错:%s" -#: fetch-pack.c:369 fetch-pack.c:1293 +#: fetch-pack.c:370 fetch-pack.c:1377 #, c-format msgid "no shallow found: %s" msgstr "未发现 shallow:%s" -#: fetch-pack.c:372 fetch-pack.c:1297 +#: fetch-pack.c:373 fetch-pack.c:1381 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "应为 shallow/unshallow,却得到 %s" -#: fetch-pack.c:414 +#: fetch-pack.c:415 #, c-format msgid "got %s %d %s" msgstr "得到 %s %d %s" -#: fetch-pack.c:431 +#: fetch-pack.c:432 #, c-format msgid "invalid commit %s" msgstr "无效提交 %s" -#: fetch-pack.c:462 +#: fetch-pack.c:463 msgid "giving up" msgstr "放弃" -#: fetch-pack.c:475 progress.c:312 +#: fetch-pack.c:476 progress.c:336 msgid "done" msgstr "完成" -#: fetch-pack.c:487 +#: fetch-pack.c:488 #, c-format msgid "got %s (%d) %s" msgstr "得到 %s (%d) %s" -#: fetch-pack.c:533 +#: fetch-pack.c:534 #, c-format msgid "Marking %s as complete" msgstr "标记 %s 为完成" -#: fetch-pack.c:742 +#: fetch-pack.c:755 #, c-format msgid "already have %s (%s)" msgstr "已经有 %s(%s)" -#: fetch-pack.c:781 +#: fetch-pack.c:819 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack:无法派生 sideband 多路输出" -#: fetch-pack.c:789 +#: fetch-pack.c:827 msgid "protocol error: bad pack header" msgstr "协议错误:坏的包头" -#: fetch-pack.c:857 +#: fetch-pack.c:901 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack:无法派生进程 %s" -#: fetch-pack.c:873 +#: fetch-pack.c:917 #, c-format msgid "%s failed" msgstr "%s 失败" -#: fetch-pack.c:875 +#: fetch-pack.c:919 msgid "error in sideband demultiplexer" msgstr "sideband 多路输出出错" -#: fetch-pack.c:914 +#: fetch-pack.c:973 msgid "Server does not support shallow clients" msgstr "服务器不支持 shalllow 客户端" -#: fetch-pack.c:944 +#: fetch-pack.c:930 msgid "Server supports multi_ack_detailed" msgstr "服务器支持 multi_ack_detailed" -#: fetch-pack.c:947 +#: fetch-pack.c:933 msgid "Server supports no-done" msgstr "服务器支持 no-done" -#: fetch-pack.c:953 +#: fetch-pack.c:939 msgid "Server supports multi_ack" msgstr "服务器支持 multi_ack" -#: fetch-pack.c:957 +#: fetch-pack.c:943 msgid "Server supports side-band-64k" msgstr "服务器支持 side-band-64k" -#: fetch-pack.c:961 +#: fetch-pack.c:947 msgid "Server supports side-band" msgstr "服务器支持 side-band" -#: fetch-pack.c:965 +#: fetch-pack.c:951 msgid "Server supports allow-tip-sha1-in-want" msgstr "服务器支持 allow-tip-sha1-in-want" -#: fetch-pack.c:969 +#: fetch-pack.c:955 msgid "Server supports allow-reachable-sha1-in-want" msgstr "服务器支持 allow-reachable-sha1-in-want" -#: fetch-pack.c:979 +#: fetch-pack.c:965 msgid "Server supports ofs-delta" msgstr "服务器支持 ofs-delta" -#: fetch-pack.c:1157 +#: fetch-pack.c:1218 msgid "Server supports filter" msgstr "服务器支持 filter" -#: fetch-pack.c:907 +#: fetch-pack.c:966 #, c-format msgid "Server version is %.*s" msgstr "服务器版本 %.*s" -#: fetch-pack.c:974 +#: fetch-pack.c:1033 msgid "Server does not support --shallow-since" msgstr "服务器不支持 --shallow-since" -#: fetch-pack.c:979 +#: fetch-pack.c:1038 msgid "Server does not support --shallow-exclude" msgstr "服务器不支持 --shallow-exclude" -#: fetch-pack.c:983 +#: fetch-pack.c:1042 msgid "Server does not support --deepen" msgstr "服务器不支持 --deepen" -#: fetch-pack.c:1000 +#: fetch-pack.c:1059 msgid "no common commits" msgstr "没有共同的提交" -#: fetch-pack.c:1012 fetch-pack.c:1468 +#: fetch-pack.c:1071 fetch-pack.c:1563 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack:获取失败。" -#: fetch-pack.c:1693 +#: fetch-pack.c:1789 msgid "no matching remote head" msgstr "没有匹配的远程分支" -#: fetch-pack.c:1743 +#: fetch-pack.c:1839 #, c-format msgid "no such remote ref %s" msgstr "没有这样的远程引用 %s" -#: fetch-pack.c:1746 +#: fetch-pack.c:1842 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "服务器不允许请求未公开的对象 %s" -#: gpg-interface.c:321 +#: gpg-interface.c:457 msgid "gpg failed to sign the data" -msgstr "gpg 无法为数据签名" +msgstr "gpg 数据签名失败" -#: gpg-interface.c:347 +#: gpg-interface.c:272 msgid "could not create temporary file" msgstr "不能创建临时文件" -#: gpg-interface.c:350 +#: gpg-interface.c:275 #, c-format msgid "failed writing detached signature to '%s'" msgstr "无法将分离式签名写入 '%s'" -#: graph.c:97 +#: graph.c:98 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "忽略 log.graphColors 中无效的颜色 '%.*s'" -#: grep.c:2124 +#: grep.c:2128 #, c-format msgid "'%s': unable to read %s" msgstr "'%s':无法读取 %s" -#: grep.c:2141 setup.c:165 builtin/clone.c:408 builtin/diff.c:82 +#: grep.c:2145 setup.c:176 builtin/clone.c:411 builtin/diff.c:82 #: builtin/rm.c:135 #, c-format msgid "failed to stat '%s'" msgstr "对 '%s' 调用 stat 失败" -#: grep.c:2152 +#: grep.c:2156 #, c-format msgid "'%s': short read" msgstr "'%s':读取不完整" @@ -1995,7 +1997,7 @@ msgid "These are common Git commands used in various situations:" msgstr "这些是各种场合常见的 Git 命令:" -#: help.c:596 +#: help.c:511 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -2004,31 +2006,31 @@ "'%s' 像是一个 git 命令,但却无法运行。\n" "可能是 git-%s 受损?" -#: help.c:655 +#: help.c:570 msgid "Uh oh. Your system reports no Git commands at all." msgstr "唉呀,您的系统中未发现 Git 命令。" -#: help.c:677 +#: help.c:592 #, c-format msgid "WARNING: You called a Git command named '%s', which does not exist." msgstr "警告:您运行了一个并不存在的 Git 命令 '%s'。" -#: help.c:682 +#: help.c:597 #, c-format msgid "Continuing under the assumption that you meant '%s'." msgstr "假定你想要的是 '%s' 并继续。" -#: help.c:687 +#: help.c:602 #, c-format msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." msgstr "假定你想要的是 '%2$s',在 %1$0.1f 秒钟后继续。" -#: help.c:695 +#: help.c:610 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git:'%s' 不是一个 git 命令。参见 'git --help'。" -#: help.c:699 +#: help.c:614 msgid "" "\n" "The most similar command is" @@ -2039,16 +2041,16 @@ "\n" "最相似的命令是" -#: help.c:714 +#: help.c:653 msgid "git version []" msgstr "git version [<选项>]" -#: help.c:783 +#: help.c:708 #, c-format msgid "%s: %s - %s" msgstr "%s:%s - %s" -#: help.c:787 +#: help.c:712 msgid "" "\n" "Did you mean this?" @@ -2113,7 +2115,7 @@ msgid "name consists only of disallowed characters: %s" msgstr "姓名中仅包含禁用字符:%s" -#: ident.c:436 builtin/commit.c:611 +#: ident.c:436 builtin/commit.c:634 #, c-format msgid "invalid date format: %s" msgstr "无效的日期格式:%s" @@ -2122,11 +2124,11 @@ msgid "multiple filter-specs cannot be combined" msgstr "不能混用多种过滤规格" -#: list-objects-filter-options.c:126 +#: list-objects-filter-options.c:137 msgid "cannot change partial clone promisor remote" msgstr "无法修改部分克隆的 promisor 远程仓库" -#: lockfile.c:151 +#: lockfile.c:152 #, c-format msgid "" "Unable to create '%s.lock': %s.\n" @@ -2144,7 +2146,7 @@ "可能之前有一个 git 进程在这个仓库中异常退出:\n" "手动删除这个文件再继续。" -#: lockfile.c:159 +#: lockfile.c:160 #, c-format msgid "Unable to create '%s.lock': %s" msgstr "不能创建 '%s.lock':%s" @@ -2153,86 +2155,86 @@ msgid "failed to read the cache" msgstr "读取缓存失败" -#: merge.c:107 rerere.c:720 builtin/am.c:1874 builtin/am.c:1908 -#: builtin/checkout.c:537 builtin/checkout.c:796 builtin/clone.c:785 -#: builtin/stash.c:264 +#: merge.c:108 rerere.c:720 builtin/am.c:1878 builtin/am.c:1912 +#: builtin/checkout.c:559 builtin/checkout.c:824 builtin/clone.c:816 +#: builtin/stash.c:265 msgid "unable to write new index file" msgstr "无法写新的索引文件" -#: merge-recursive.c:367 +#: merge-recursive.c:356 msgid "(bad commit)\n" msgstr "(坏提交)\n" -#: merge-recursive.c:257 merge-recursive.c:265 +#: merge-recursive.c:209 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "为路径 '%s' addinfo_cache 失败" -#: merge-recursive.c:329 +#: merge-recursive.c:435 msgid "error building trees" msgstr "创建树出错" -#: merge-recursive.c:885 +#: merge-recursive.c:874 #, c-format msgid "failed to create path '%s'%s" msgstr "创建路径 '%s'%s 失败" -#: merge-recursive.c:896 +#: merge-recursive.c:885 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "删除 %s 以便为子目录留出空间\n" -#: merge-recursive.c:910 merge-recursive.c:929 +#: merge-recursive.c:899 merge-recursive.c:918 msgid ": perhaps a D/F conflict?" msgstr ":可能是一个目录/文件冲突?" -#: merge-recursive.c:919 +#: merge-recursive.c:908 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "拒绝丢弃 '%s' 中的未跟踪文件" -#: merge-recursive.c:960 builtin/cat-file.c:41 +#: merge-recursive.c:949 builtin/cat-file.c:41 #, c-format msgid "cannot read object %s '%s'" msgstr "不能读取对象 %s '%s'" -#: merge-recursive.c:965 +#: merge-recursive.c:954 #, c-format msgid "blob expected for %s '%s'" msgstr "%s '%s' 应为数据对象" -#: merge-recursive.c:990 +#: merge-recursive.c:979 #, c-format msgid "failed to open '%s': %s" msgstr "打开 '%s' 失败:%s" -#: merge-recursive.c:1001 +#: merge-recursive.c:990 #, c-format msgid "failed to symlink '%s': %s" msgstr "创建符号链接 '%s' 失败:%s" -#: merge-recursive.c:1006 +#: merge-recursive.c:995 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "不知道如何处理 %06o %s '%s'" -#: merge-recursive.c:1349 +#: merge-recursive.c:1341 msgid "Failed to execute internal merge" msgstr "无法执行内部合并" -#: merge-recursive.c:1354 +#: merge-recursive.c:1346 #, c-format msgid "Unable to add %s to database" msgstr "不能添加 %s 至对象库" -#: merge-recursive.c:1482 +#: merge-recursive.c:1474 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree." msgstr "冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版本被保留。" -#: merge-recursive.c:1487 +#: merge-recursive.c:1479 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2240,7 +2242,7 @@ msgstr "" "冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 %7$s 版本被保留。" -#: merge-recursive.c:1494 +#: merge-recursive.c:1486 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2248,7 +2250,7 @@ msgstr "" "冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版本保留在 %8$s 中。" -#: merge-recursive.c:1499 +#: merge-recursive.c:1491 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2256,20 +2258,20 @@ msgstr "" "冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 %7$s 版本保留在 %9$s 中。" -#: merge-recursive.c:1534 +#: merge-recursive.c:1526 msgid "rename" msgstr "重命名" -#: merge-recursive.c:1534 +#: merge-recursive.c:1526 msgid "renamed" msgstr "重命名" -#: merge-recursive.c:1713 +#: merge-recursive.c:1676 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加" -#: merge-recursive.c:1737 +#: merge-recursive.c:1708 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename " @@ -2278,100 +2280,100 @@ "冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 \"%6$s\" 中重命名 \"%4$s\"-" ">\"%5$s\"%7$s" -#: merge-recursive.c:1742 +#: merge-recursive.c:1713 msgid " (left unresolved)" msgstr " (留下未解决)" -#: merge-recursive.c:1851 +#: merge-recursive.c:1805 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->%5$s" -#: merge-recursive.c:1379 +#: merge-recursive.c:1734 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "代之以重命名 %s 至 %s,以及 %s 至 %s" -#: merge-recursive.c:1582 +#: merge-recursive.c:2737 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s" -#: merge-recursive.c:1597 +#: merge-recursive.c:2763 #, c-format msgid "Adding merged %s" msgstr "添加合并后的 %s" -#: merge-recursive.c:3120 +#: merge-recursive.c:3132 #, c-format msgid "Adding as %s instead" msgstr "而是以 %s 为名添加" -#: merge-recursive.c:2961 +#: merge-recursive.c:2973 #, c-format msgid "cannot read object %s" msgstr "不能读取对象 %s" -#: merge-recursive.c:2964 +#: merge-recursive.c:2976 #, c-format msgid "object %s is not a blob" msgstr "对象 %s 不是一个数据对象" -#: merge-recursive.c:3028 +#: merge-recursive.c:3040 msgid "modify" msgstr "修改" -#: merge-recursive.c:3028 +#: merge-recursive.c:3040 msgid "modified" msgstr "修改" -#: merge-recursive.c:3040 +#: merge-recursive.c:3052 msgid "content" msgstr "内容" -#: merge-recursive.c:3044 +#: merge-recursive.c:3056 msgid "add/add" msgstr "添加/添加" -#: merge-recursive.c:3067 +#: merge-recursive.c:3079 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "略过 %s(已经做过相同合并)" -#: merge-recursive.c:1386 +#: merge-recursive.c:1378 #, c-format msgid "Auto-merging %s" msgstr "自动合并 %s" -#: merge-recursive.c:3089 git-submodule.sh:937 +#: merge-recursive.c:3101 git-submodule.sh:985 msgid "submodule" msgstr "子模组" -#: merge-recursive.c:3090 +#: merge-recursive.c:3102 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "冲突(%s):合并冲突于 %s" -#: merge-recursive.c:3327 +#: merge-recursive.c:3339 #, c-format msgid "Removing %s" msgstr "删除 %s" -#: merge-recursive.c:3350 +#: merge-recursive.c:3362 msgid "file/directory" msgstr "文件/目录" -#: merge-recursive.c:3355 +#: merge-recursive.c:3367 msgid "directory/file" msgstr "目录/文件" -#: merge-recursive.c:3362 +#: merge-recursive.c:3374 #, c-format msgid "" "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s" -#: merge-recursive.c:3371 +#: merge-recursive.c:3383 #, c-format msgid "Adding %s" msgstr "添加 %s" @@ -2381,35 +2383,35 @@ msgid "Dirty index: cannot merge (dirty: %s)" msgstr "脏索引:不能合并(脏文件:%s)" -#: merge-recursive.c:3424 +#: merge-recursive.c:3436 msgid "Already up to date!" msgstr "已经是最新的!" -#: merge-recursive.c:3433 +#: merge-recursive.c:3445 #, c-format msgid "merging of trees %s and %s failed" msgstr "无法合并树 %s 和 %s" -#: merge-recursive.c:3537 +#: merge-recursive.c:3549 msgid "Merging:" msgstr "合并:" -#: merge-recursive.c:3550 +#: merge-recursive.c:3562 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "发现 %u 个共同祖先:" -#: merge-recursive.c:3600 +#: merge-recursive.c:3612 msgid "merge returned no commit" msgstr "合并未返回提交" -#: merge-recursive.c:3756 +#: merge-recursive.c:3768 #, c-format msgid "Could not parse object '%s'" msgstr "不能解析对象 '%s'" -#: merge-recursive.c:3774 builtin/merge.c:694 builtin/merge.c:874 +#: merge-recursive.c:3786 builtin/merge.c:705 builtin/merge.c:885 msgid "Unable to write index." msgstr "不能写入索引。" @@ -2457,25 +2459,25 @@ msgid "unable to parse object: %s" msgstr "不能解析对象:%s" -#: packfile.c:641 +#: packfile.c:629 msgid "offset before end of packfile (broken .idx?)" msgstr "偏移量在包文件结束之前(损坏的 .idx?)" -#: packfile.c:1887 +#: packfile.c:1899 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)" -#: packfile.c:1891 +#: packfile.c:1903 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)" -#: parse-options.c:888 +#: parse-options.c:882 msgid "..." msgstr "..." -#: parse-options.c:907 +#: parse-options.c:901 #, c-format msgid "usage: %s" msgstr "用法:%s" @@ -2483,18 +2485,18 @@ #. TRANSLATORS: the colon here should align with the #. one in "usage: %s" translation. #. -#: parse-options.c:913 +#: parse-options.c:907 #, c-format msgid " or: %s" msgstr " 或:%s" # 译者:为保证在输出中对齐,注意调整句中空格! -#: parse-options.c:916 +#: parse-options.c:910 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:955 +#: parse-options.c:949 msgid "-NUM" msgstr "-数字" @@ -2503,87 +2505,87 @@ msgid "malformed object name '%s'" msgstr "格式错误的对象名 '%s'" -#: path.c:897 +#: path.c:915 #, c-format msgid "Could not make %s writable by group" msgstr "不能设置 %s 为组可写" -#: pathspec.c:128 +#: pathspec.c:130 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "转义字符 '\\' 不能作为属性值的最后一个字符" -#: pathspec.c:146 +#: pathspec.c:148 msgid "Only one 'attr:' specification is allowed." msgstr "只允许一个 'attr:' 规格。" -#: pathspec.c:149 +#: pathspec.c:151 msgid "attr spec must not be empty" msgstr "属性规格不能为空" -#: pathspec.c:192 +#: pathspec.c:194 #, c-format msgid "invalid attribute name %s" msgstr "无效的属性名 %s" -#: pathspec.c:257 +#: pathspec.c:259 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "全局的 'glob' 和 'noglob' 路径规格设置不兼容" -#: pathspec.c:264 +#: pathspec.c:266 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" msgstr "全局的 'literal' 路径规格设置和其它的全局路径规格设置不兼容" -#: pathspec.c:304 +#: pathspec.c:306 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "路径规格包含无效的神奇前缀" -#: pathspec.c:325 +#: pathspec.c:327 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "在路径规格 '%3$s' 中无效的神奇前缀 '%2$.*1$s'" -#: pathspec.c:330 +#: pathspec.c:332 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "路径规格 '%s' 的神奇前缀结尾少了一个 ')'" -#: pathspec.c:368 +#: pathspec.c:370 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "路径规格 '%2$s' 中包含未实现的神奇前缀 '%1$c'" -#: pathspec.c:427 +#: pathspec.c:429 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s:'literal' 和 'glob' 不兼容" -#: pathspec.c:440 +#: pathspec.c:442 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s:'%s' 在仓库之外" -#: pathspec.c:514 +#: pathspec.c:521 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "'%s'(助记符:'%c')" -#: pathspec.c:524 +#: pathspec.c:531 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s:路径规格神奇前缀不被此命令支持:%s" -#: pathspec.c:591 +#: pathspec.c:598 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "路径规格 '%s' 位于符号链接中" -#: pretty.c:966 +#: pretty.c:982 msgid "unable to parse --pretty format" msgstr "不能解析 --pretty 格式" -#: read-cache.c:1635 +#: read-cache.c:1651 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2592,7 +2594,7 @@ "设置了 index.version,但是取值无效。\n" "使用版本 %i" -#: read-cache.c:1645 +#: read-cache.c:1661 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2601,52 +2603,53 @@ "设置了 GIT_INDEX_VERSION,但是取值无效。\n" "使用版本 %i" -#: read-cache.c:3010 wrapper.c:622 builtin/merge.c:1119 +#: read-cache.c:3026 strbuf.c:1176 wrapper.c:622 builtin/merge.c:1130 #, c-format msgid "could not close '%s'" msgstr "不能关闭 '%s'" -#: read-cache.c:3113 sequencer.c:2296 sequencer.c:3917 +#: read-cache.c:3129 sequencer.c:2355 sequencer.c:4066 #, c-format msgid "could not stat '%s'" msgstr "不能对 '%s' 调用 stat" -#: read-cache.c:3126 +#: read-cache.c:3142 #, c-format msgid "unable to open git dir: %s" msgstr "不能打开 git 目录:%s" -#: read-cache.c:3138 +#: read-cache.c:3154 #, c-format msgid "unable to unlink: %s" msgstr "无法删除:%s" -#: refs.c:706 +#: refs.c:543 builtin/merge.c:760 builtin/merge.c:871 builtin/merge.c:973 +#: builtin/merge.c:983 #, c-format msgid "Could not open '%s' for writing" msgstr "无法打开 '%s' 进行写入" -#: refs.c:2055 +#: refs.c:2011 msgid "ref updates forbidden inside quarantine environment" msgstr "在隔离环境中禁止更新引用" -#: refs/files-backend.c:1234 +#: refs/files-backend.c:1233 #, c-format msgid "could not remove reference %s" msgstr "无法删除引用 %s" -#: refs/files-backend.c:1248 refs/packed-backend.c:1541 +#: refs/files-backend.c:1247 refs/packed-backend.c:1541 #: refs/packed-backend.c:1551 #, c-format msgid "could not delete reference %s: %s" msgstr "无法删除引用 %s:%s" -#: refs/files-backend.c:1251 refs/packed-backend.c:1554 +#: refs/files-backend.c:1250 refs/packed-backend.c:1554 #, c-format msgid "could not delete references: %s" msgstr "无法删除引用:%s" -#: ref-filter.c:42 wt-status.c:1938 +#: ref-filter.c:42 wt-status.c:1936 msgid "gone" msgstr "丢失" @@ -2810,12 +2813,12 @@ msgid "malformed format string %s" msgstr "错误的格式化字符串 %s" -#: ref-filter.c:1313 +#: ref-filter.c:1424 #, c-format msgid "(no branch, rebasing %s)" msgstr "(非分支,正变基 %s)" -#: ref-filter.c:1316 +#: ref-filter.c:1430 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(非分支,二分查找开始于 %s)" @@ -2823,7 +2826,7 @@ #. TRANSLATORS: make sure this matches "HEAD #. detached at " in wt-status.c #. -#: ref-filter.c:1324 +#: ref-filter.c:1438 #, c-format msgid "(HEAD detached at %s)" msgstr "(头指针分离于 %s)" @@ -2831,146 +2834,146 @@ #. TRANSLATORS: make sure this matches "HEAD #. detached from " in wt-status.c #. -#: ref-filter.c:1331 +#: ref-filter.c:1445 #, c-format msgid "(HEAD detached from %s)" msgstr "(头指针分离自 %s)" -#: ref-filter.c:1335 +#: ref-filter.c:1449 msgid "(no branch)" msgstr "(非分支)" -#: ref-filter.c:1540 ref-filter.c:1749 +#: ref-filter.c:1538 ref-filter.c:1747 #, c-format msgid "missing object %s for %s" msgstr "缺失 %2$s 的对象 %1$s" -#: ref-filter.c:1550 +#: ref-filter.c:1548 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "parse_object_buffer 失败于 %2$s 的 %1$s" -#: ref-filter.c:2004 +#: ref-filter.c:2001 #, c-format msgid "malformed object at '%s'" msgstr "格式错误的对象 '%s'" -#: ref-filter.c:2093 +#: ref-filter.c:2090 #, c-format msgid "ignoring ref with broken name %s" msgstr "忽略带有错误名称 %s 的引用" -#: refs.c:669 ref-filter.c:2098 +#: ref-filter.c:2095 refs.c:625 #, c-format msgid "ignoring broken ref %s" msgstr "忽略损坏的引用 %s" -#: ref-filter.c:2389 +#: ref-filter.c:2395 #, c-format msgid "format: %%(end) atom missing" msgstr "格式:缺少 %%(end) 元素" -#: ref-filter.c:2502 +#: ref-filter.c:2508 #, c-format msgid "malformed object name %s" msgstr "格式错误的对象名 %s" -#: remote.c:611 +#: remote.c:594 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "不能同时获取 %s 和 %s 至 %s" -#: remote.c:615 +#: remote.c:598 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%s 通常跟踪 %s,而非 %s" -#: remote.c:619 +#: remote.c:602 #, c-format msgid "%s tracks both %s and %s" msgstr "%s 同时跟踪 %s 和 %s" -#: remote.c:811 +#: remote.c:623 msgid "Internal error" msgstr "内部错误" -#: remote.c:1627 remote.c:1728 +#: remote.c:1610 remote.c:1711 msgid "HEAD does not point to a branch" msgstr "HEAD 没有指向一个分支" -#: remote.c:1636 +#: remote.c:1619 #, c-format msgid "no such branch: '%s'" msgstr "没有此分支:'%s'" -#: remote.c:1639 +#: remote.c:1622 #, c-format msgid "no upstream configured for branch '%s'" msgstr "尚未给分支 '%s' 设置上游" -#: remote.c:1645 +#: remote.c:1628 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支" -#: remote.c:1660 +#: remote.c:1643 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "推送目标 '%s' 至远程 '%s' 没有本地跟踪分支" -#: remote.c:1672 +#: remote.c:1655 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "分支 '%s' 没有设置要推送的远程服务器" -#: remote.c:1682 +#: remote.c:1665 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "向 '%s' 推送引用规格未包含 '%s'" -#: remote.c:1695 +#: remote.c:1678 msgid "push has no destination (push.default is 'nothing')" msgstr "推送无目标(push.default 是 'nothing')" -#: remote.c:1717 +#: remote.c:1700 msgid "cannot resolve 'simple' push to a single destination" msgstr "无法解析 'simple' 推送至一个单独的目标" -#: remote.c:2019 +#: remote.c:2002 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n" -#: remote.c:2023 +#: remote.c:2006 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n" -#: remote.c:2026 +#: remote.c:2009 #, c-format msgid "Your branch is up to date with '%s'.\n" msgstr "您的分支与上游分支 '%s' 一致。\n" -#: remote.c:2030 +#: remote.c:2013 #, c-format msgid "Your branch and '%s' refer to different commits.\n" msgstr "您的分支和 '%s' 指向不同的提交。\n" -#: remote.c:2033 +#: remote.c:2016 #, c-format msgid " (use \"%s\" for details)\n" msgstr " (使用 \"%s\" 查看详情)\n" -#: remote.c:2037 +#: remote.c:2020 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n" -#: remote.c:2043 +#: remote.c:2026 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (使用 \"git push\" 来发布您的本地提交)\n" -#: remote.c:2046 +#: remote.c:2029 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2978,11 +2981,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n" # 译者:注意保持前导空格 -#: remote.c:2054 +#: remote.c:2037 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (使用 \"git pull\" 来更新您的本地分支)\n" -#: remote.c:2057 +#: remote.c:2040 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2995,20 +2998,20 @@ "并且分别有 %d 和 %d 处不同的提交。\n" # 译者:注意保持前导空格 -#: remote.c:2067 +#: remote.c:2050 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr " (使用 \"git pull\" 来合并远程分支)\n" -#: revision.c:2509 +#: revision.c:2655 msgid "your current branch appears to be broken" msgstr "您的当前分支好像被损坏" -#: revision.c:2512 +#: revision.c:2658 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "您的当前分支 '%s' 尚无任何提交" -#: revision.c:2720 +#: revision.c:2866 msgid "--first-parent is incompatible with --bisect" msgstr "--first-parent 与 --bisect 不兼容" @@ -3025,56 +3028,56 @@ "因为没有将钩子 '%s' 设置为可执行,钩子被忽略。您可以通过\n" "配置 `git config advice.ignoredHook false` 来关闭这条警告。" -#: send-pack.c:142 +#: send-pack.c:145 msgid "unexpected flush packet while reading remote unpack status" msgstr "读取远程解包状态时收到意外的 flush 包" -#: send-pack.c:144 +#: send-pack.c:147 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "不能解析远程解包状态:%s" -#: send-pack.c:146 +#: send-pack.c:149 #, c-format msgid "remote unpack failed: %s" msgstr "远程解包失败:%s" -#: send-pack.c:307 +#: send-pack.c:308 msgid "failed to sign the push certificate" msgstr "为推送证书签名失败" -#: send-pack.c:421 +#: send-pack.c:399 msgid "the receiving end does not support --signed push" msgstr "接收端不支持签名推送" -#: send-pack.c:423 +#: send-pack.c:401 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" msgstr "未发送推送证书,因为接收端不支持签名推送" -#: send-pack.c:435 +#: send-pack.c:413 msgid "the receiving end does not support --atomic push" msgstr "接收端不支持原子推送" -#: send-pack.c:440 +#: send-pack.c:418 msgid "the receiving end does not support push options" msgstr "接收端不支持推送选项" -#: sequencer.c:187 +#: sequencer.c:192 #, c-format msgid "invalid commit message cleanup mode '%s'" msgstr "无效的提交信息清理模式 '%s'" -#: sequencer.c:321 +#: sequencer.c:326 msgid "revert" msgstr "还原" -#: sequencer.c:323 +#: sequencer.c:328 msgid "cherry-pick" msgstr "拣选" -#: sequencer.c:325 +#: sequencer.c:327 msgid "rebase -i" msgstr "rebase -i" @@ -3083,7 +3086,7 @@ msgid "Unknown action: %d" msgstr "未知动作:%d" -#: sequencer.c:385 +#: sequencer.c:390 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add ' or 'git rm '" @@ -3091,7 +3094,7 @@ "冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n" "命令标记修正后的文件" -#: sequencer.c:388 +#: sequencer.c:393 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add ' or 'git rm '\n" @@ -3100,66 +3103,66 @@ "冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n" "对修正后的文件做标记,然后用 'git commit' 提交" -#: sequencer.c:401 sequencer.c:2847 +#: sequencer.c:406 sequencer.c:2921 #, c-format msgid "could not lock '%s'" msgstr "不能锁定 '%s'" -#: refs.c:833 sequencer.c:403 sequencer.c:2647 sequencer.c:2851 -#: sequencer.c:2865 sequencer.c:3122 sequencer.c:5001 wrapper.c:620 +#: refs.c:789 sequencer.c:408 sequencer.c:2721 sequencer.c:2925 +#: sequencer.c:2939 sequencer.c:3195 sequencer.c:5159 strbuf.c:1173 +#: wrapper.c:620 #, c-format msgid "could not write to '%s'" msgstr "不能写入 '%s'" -#: sequencer.c:408 +#: sequencer.c:413 #, c-format msgid "could not write eol to '%s'" msgstr "不能将换行符写入 '%s'" -#: sequencer.c:413 sequencer.c:2652 sequencer.c:2853 sequencer.c:2867 -#: sequencer.c:3130 +#: sequencer.c:418 sequencer.c:2726 sequencer.c:2927 sequencer.c:2941 +#: sequencer.c:3203 #, c-format msgid "failed to finalize '%s'" msgstr "无法完成 '%s'" -#: sequencer.c:436 sequencer.c:1585 sequencer.c:2672 sequencer.c:3112 -#: sequencer.c:3221 builtin/am.c:244 builtin/commit.c:763 builtin/merge.c:1117 -#: builtin/rebase.c:568 +#: sequencer.c:431 sequencer.c:1620 sequencer.c:2746 sequencer.c:3185 +#: sequencer.c:3294 builtin/am.c:249 builtin/commit.c:786 builtin/merge.c:1128 #, c-format msgid "could not read '%s'" msgstr "不能读取 '%s'" -#: sequencer.c:462 +#: sequencer.c:457 #, c-format msgid "your local changes would be overwritten by %s." msgstr "您的本地修改将被%s覆盖。" -#: sequencer.c:466 +#: sequencer.c:461 msgid "commit your changes or stash them to proceed." msgstr "提交您的修改或贮藏后再继续。" -#: sequencer.c:498 +#: sequencer.c:493 #, c-format msgid "%s: fast-forward" msgstr "%s:快进" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. "rebase -i". +#. "rebase". #. -#: sequencer.c:631 +#: sequencer.c:626 #, c-format msgid "%s: Unable to write new index file" msgstr "%s:无法写入新索引文件" -#: sequencer.c:662 +#: sequencer.c:657 msgid "could not resolve HEAD commit" msgstr "不能解析 HEAD 提交" -#: sequencer.c:648 +#: sequencer.c:643 msgid "unable to update cache tree" msgstr "不能更新缓存树" -#: sequencer.c:872 +#: sequencer.c:867 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -3188,11 +3191,11 @@ "\n" " git rebase --continue\n" -#: sequencer.c:1146 +#: sequencer.c:1141 msgid "'prepare-commit-msg' hook failed" msgstr "'prepare-commit-msg' 钩子失败" -#: sequencer.c:1153 +#: sequencer.c:1147 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -3216,7 +3219,7 @@ "\n" " git commit --amend --reset-author\n" -#: sequencer.c:1166 +#: sequencer.c:1160 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -3239,64 +3242,64 @@ "\n" " git commit --amend --reset-author\n" -#: sequencer.c:1208 +#: sequencer.c:1202 msgid "couldn't look up newly created commit" msgstr "无法找到新创建的提交" -#: sequencer.c:1210 +#: sequencer.c:1204 msgid "could not parse newly created commit" msgstr "不能解析新创建的提交" -#: sequencer.c:1256 +#: sequencer.c:1250 msgid "unable to resolve HEAD after creating commit" msgstr "创建提交后,不能解析 HEAD" -#: sequencer.c:1258 +#: sequencer.c:1252 msgid "detached HEAD" msgstr "分离头指针" # 译者:中文字符串拼接,可删除前导空格 -#: sequencer.c:1262 +#: sequencer.c:1256 msgid " (root-commit)" msgstr " (根提交)" -#: sequencer.c:1283 +#: sequencer.c:1277 msgid "could not parse HEAD" msgstr "不能解析 HEAD" -#: sequencer.c:1285 +#: sequencer.c:1279 #, c-format msgid "HEAD %s is not a commit!" msgstr "HEAD %s 不是一个提交!" -#: sequencer.c:1289 builtin/commit.c:1571 +#: sequencer.c:1283 sequencer.c:1357 builtin/commit.c:1579 msgid "could not parse HEAD commit" msgstr "不能解析 HEAD 提交" -#: sequencer.c:1341 sequencer.c:1933 +#: sequencer.c:1335 sequencer.c:1980 msgid "unable to parse commit author" msgstr "不能解析提交作者" -#: sequencer.c:1352 builtin/am.c:1561 builtin/merge.c:684 +#: sequencer.c:1346 builtin/am.c:1566 builtin/merge.c:695 msgid "git write-tree failed to write a tree" msgstr "git write-tree 无法写入树对象" -#: sequencer.c:1369 sequencer.c:1429 +#: sequencer.c:1379 sequencer.c:1450 #, c-format msgid "unable to read commit message from '%s'" msgstr "不能从 '%s' 读取提交说明" -#: sequencer.c:1396 builtin/am.c:1583 builtin/commit.c:1670 builtin/merge.c:883 -#: builtin/merge.c:908 +#: sequencer.c:1406 builtin/am.c:1588 builtin/commit.c:1680 builtin/merge.c:894 +#: builtin/merge.c:919 msgid "failed to write commit object" msgstr "写提交对象失败" -#: sequencer.c:1456 +#: sequencer.c:1481 #, c-format msgid "could not parse commit %s" msgstr "不能解析提交 %s" -#: sequencer.c:1461 +#: sequencer.c:1486 #, c-format msgid "could not parse parent commit %s" msgstr "不能解析父提交 %s" @@ -3323,247 +3326,249 @@ "\n" "\t%.*s" -#: sequencer.c:1592 sequencer.c:1617 +#: sequencer.c:1627 sequencer.c:1652 #, c-format msgid "This is a combination of %d commits." msgstr "这是一个 %d 个提交的组合。" -#: sequencer.c:1602 +#: sequencer.c:1637 msgid "need a HEAD to fixup" msgstr "需要一个 HEAD 来修复" -#: sequencer.c:1604 sequencer.c:3157 +#: sequencer.c:1639 sequencer.c:3230 msgid "could not read HEAD" msgstr "不能读取 HEAD" -#: sequencer.c:1606 +#: sequencer.c:1641 msgid "could not read HEAD's commit message" msgstr "不能读取 HEAD 的提交说明" -#: sequencer.c:1612 +#: sequencer.c:1647 #, c-format msgid "cannot write '%s'" msgstr "不能写 '%s'" -#: sequencer.c:1619 git-rebase--preserve-merges.sh:496 +#: sequencer.c:1654 git-rebase--preserve-merges.sh:496 msgid "This is the 1st commit message:" msgstr "这是第一个提交说明:" -#: sequencer.c:1627 +#: sequencer.c:1662 #, c-format msgid "could not read commit message of %s" msgstr "不能读取 %s 的提交说明" -#: sequencer.c:1634 +#: sequencer.c:1669 #, c-format msgid "This is the commit message #%d:" msgstr "这是提交说明 #%d:" -#: sequencer.c:1640 +#: sequencer.c:1675 #, c-format msgid "The commit message #%d will be skipped:" msgstr "提交说明 #%d 将被跳过:" -#: sequencer.c:1535 sequencer.c:1645 +#: sequencer.c:1569 sequencer.c:1680 #, c-format msgid "unknown command: %d" msgstr "未知命令:%d" -#: sequencer.c:1728 +#: sequencer.c:1763 msgid "your index file is unmerged." msgstr "您的索引文件未完成合并。" -#: sequencer.c:1754 +#: sequencer.c:1789 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "提交 %s 是一个合并提交但未提供 -m 选项。" -#: sequencer.c:1762 sequencer.c:1770 +#: sequencer.c:1797 sequencer.c:1805 #, c-format msgid "commit %s does not have parent %d" msgstr "提交 %s 没有第 %d 个父提交" -#: sequencer.c:1510 +#: sequencer.c:1770 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "指定了主线,但是提交 %s 不是一个合并提交。" -#: sequencer.c:1776 +#: sequencer.c:1811 #, c-format msgid "cannot get commit message for %s" msgstr "不能得到 %s 的提交说明" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1795 +#: sequencer.c:1830 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s:不能解析父提交 %s" -#: sequencer.c:1860 +#: sequencer.c:1895 #, c-format msgid "could not rename '%s' to '%s'" msgstr "不能将 '%s' 重命名为 '%s'" -#: sequencer.c:1915 +#: sequencer.c:1952 #, c-format msgid "could not revert %s... %s" msgstr "不能还原 %s... %s" -#: sequencer.c:1916 +#: sequencer.c:1953 #, c-format msgid "could not apply %s... %s" msgstr "不能应用 %s... %s" -#: sequencer.c:2590 sequencer.c:4308 +#: sequencer.c:2664 sequencer.c:4469 msgid "empty commit set passed" msgstr "提供了空的提交集" -#: sequencer.c:1983 +#: sequencer.c:2030 #, c-format msgid "git %s: failed to read the index" msgstr "git %s:无法读取索引" -#: sequencer.c:1990 +#: sequencer.c:2037 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s:无法刷新索引" -#: sequencer.c:2066 +#: sequencer.c:2114 #, c-format msgid "%s does not accept arguments: '%s'" msgstr "%s 不接受参数:'%s'" -#: sequencer.c:2075 +#: sequencer.c:2123 #, c-format msgid "missing arguments for %s" msgstr "缺少 %s 的参数" -#: sequencer.c:2166 +#: sequencer.c:2215 #, c-format msgid "invalid line %d: %.*s" msgstr "无效行 %d:%.*s" -#: sequencer.c:2177 +#: sequencer.c:2226 #, c-format msgid "cannot '%s' without a previous commit" msgstr "没有父提交的情况下不能 '%s'" -#: sequencer.c:2225 builtin/rebase.c:153 builtin/rebase.c:178 -#: builtin/rebase.c:204 builtin/rebase.c:229 +#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2274 +#: builtin/rebase.c:176 builtin/rebase.c:201 builtin/rebase.c:227 +#: builtin/rebase.c:252 #, c-format msgid "could not read '%s'." msgstr "不能读取 '%s'。" -#: sequencer.c:2302 +#: sequencer.c:2361 msgid "please fix this using 'git rebase --edit-todo'." msgstr "请用 'git rebase --edit-todo' 来修改。" -#: sequencer.c:2304 +#: sequencer.c:2363 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "不可用的指令清单:'%s'" -#: sequencer.c:2309 +#: sequencer.c:2368 msgid "no commits parsed." msgstr "没有解析提交。" -#: sequencer.c:2320 +#: sequencer.c:2379 msgid "cannot cherry-pick during a revert." msgstr "不能在回退中执行拣选。" -#: sequencer.c:2322 +#: sequencer.c:2381 msgid "cannot revert during a cherry-pick." msgstr "不能在拣选中执行回退。" -#: config.c:406 sequencer.c:2401 +#: config.c:408 sequencer.c:2456 #, c-format msgid "invalid key: %s" msgstr "无效键名:%s" -#: sequencer.c:2404 +#: sequencer.c:2459 #, c-format msgid "invalid value for %s: %s" msgstr "%s 的值无效:%s" -#: sequencer.c:2507 +#: sequencer.c:2576 #, c-format msgid "malformed options sheet: '%s'" msgstr "格式错误的选项清单:'%s'" -#: sequencer.c:2100 +#: sequencer.c:2487 msgid "a cherry-pick or revert is already in progress" msgstr "一个拣选或还原操作已在进行" -#: sequencer.c:2101 +#: sequencer.c:2488 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\"" -#: sequencer.c:2627 +#: sequencer.c:2701 #, c-format msgid "could not create sequencer directory '%s'" msgstr "不能创建序列目录 '%s'" -#: sequencer.c:2642 +#: sequencer.c:2716 msgid "could not lock HEAD" msgstr "不能锁定 HEAD" -#: sequencer.c:2702 sequencer.c:4057 +#: sequencer.c:2776 sequencer.c:4206 msgid "no cherry-pick or revert in progress" msgstr "拣选或还原操作并未进行" -#: sequencer.c:2704 sequencer.c:2715 +#: sequencer.c:2778 sequencer.c:2789 msgid "cannot resolve HEAD" msgstr "不能解析 HEAD" -#: sequencer.c:2706 sequencer.c:2750 +#: sequencer.c:2780 sequencer.c:2824 msgid "cannot abort from a branch yet to be born" msgstr "不能从尚未建立的分支终止" -#: sequencer.c:2736 builtin/grep.c:736 +#: sequencer.c:2810 builtin/grep.c:744 #, c-format msgid "cannot open '%s'" msgstr "不能打开 '%s'" -#: sequencer.c:2738 +#: sequencer.c:2812 #, c-format msgid "cannot read '%s': %s" msgstr "不能读取 '%s':%s" -#: sequencer.c:2739 +#: sequencer.c:2813 msgid "unexpected end of file" msgstr "意外的文件结束" -#: sequencer.c:2745 +#: sequencer.c:2819 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏" -#: sequencer.c:2756 +#: sequencer.c:2830 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "您好像移动了 HEAD。未能回退,检查您的 HEAD!" -#: sequencer.c:2949 sequencer.c:3969 +#: sequencer.c:1433 sequencer.c:4118 #, c-format msgid "could not update %s" msgstr "不能更新 %s" -#: sequencer.c:2987 sequencer.c:3949 +#: sequencer.c:3060 sequencer.c:4098 msgid "cannot read HEAD" msgstr "不能读取 HEAD" -#: sequencer.c:3043 sequencer.c:3047 builtin/difftool.c:641 +#: sequencer.c:3116 sequencer.c:3120 builtin/difftool.c:641 #, c-format msgid "could not copy '%s' to '%s'" msgstr "不能拷贝 '%s' 至 '%s'" -#: sequencer.c:3069 sequencer.c:3506 builtin/rebase.c:850 builtin/rebase.c:1613 -#: builtin/rebase.c:1987 builtin/rebase.c:2031 +#: add-interactive.c:521 add-interactive.c:822 reset.c:65 sequencer.c:3142 +#: sequencer.c:3581 sequencer.c:3723 builtin/rebase.c:1518 +#: builtin/rebase.c:1919 msgid "could not read index" msgstr "不能读取索引" # 译者:注意保持前导空格 -#: sequencer.c:3074 +#: sequencer.c:3147 #, c-format msgid "" "execution failed: %s\n" @@ -3578,11 +3583,11 @@ " git rebase --continue\n" "\n" -#: sequencer.c:3080 +#: sequencer.c:3153 msgid "and made changes to the index and/or the working tree\n" msgstr "并且修改索引和/或工作区\n" -#: sequencer.c:3086 +#: sequencer.c:3159 #, c-format msgid "" "execution succeeded: %s\n" @@ -3599,73 +3604,72 @@ " git rebase --continue\n" "\n" -#: sequencer.c:3623 builtin/rebase.c:712 +#: sequencer.c:3744 #, c-format msgid "Applied autostash.\n" msgstr "已应用 autostash。\n" -#: sequencer.c:3635 +#: sequencer.c:3756 #, c-format msgid "cannot store %s" msgstr "不能存储 %s" -#: sequencer.c:3638 builtin/rebase.c:728 git-rebase--preserve-merges.sh:113 -#, c-format +#: git-rebase--preserve-merges.sh:113 msgid "" "Applying autostash resulted in conflicts.\n" "Your changes are safe in the stash.\n" "You can run \"git stash pop\" or \"git stash drop\" at any time.\n" msgstr "" -"应用 autostash 导致冲突。\n" +"应用 autostash 导致了冲突。\n" "您的修改安全地保存在贮藏区中。\n" "您可以在任何时候运行 \"git stash pop\" 或 \"git stash drop\"。\n" -#: sequencer.c:3827 +#: sequencer.c:3976 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "停止在 %s... %.*s\n" -#: sequencer.c:3898 +#: sequencer.c:4047 #, c-format msgid "unknown command %d" msgstr "未知命令 %d" -#: sequencer.c:3957 +#: sequencer.c:4106 msgid "could not read orig-head" msgstr "不能读取 orig-head" -#: sequencer.c:3962 +#: sequencer.c:4111 msgid "could not read 'onto'" msgstr "不能读取 'onto'" -#: sequencer.c:3976 +#: sequencer.c:4125 #, c-format msgid "could not update HEAD to %s" msgstr "不能更新 HEAD 为 %s" -#: sequencer.c:4069 +#: sequencer.c:4218 msgid "cannot rebase: You have unstaged changes." msgstr "不能变基:您有未暂存的变更。" -#: sequencer.c:4174 +#: sequencer.c:4324 msgid "could not remove CHERRY_PICK_HEAD" msgstr "不能删除 CHERRY_PICK_HEAD" -#: sequencer.c:4078 +#: sequencer.c:4227 msgid "cannot amend non-existing commit" msgstr "不能修补不存在的提交" -#: sequencer.c:4080 +#: sequencer.c:4229 #, c-format msgid "invalid file: '%s'" msgstr "无效文件:'%s'" -#: sequencer.c:4082 +#: sequencer.c:4231 #, c-format msgid "invalid contents: '%s'" msgstr "无效内容:'%s'" -#: sequencer.c:4085 +#: sequencer.c:4234 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3674,44 +3678,44 @@ "\n" "您的工作区中有未提交的变更。请先提交然后再次运行 'git rebase --continue'。" -#: sequencer.c:4181 +#: sequencer.c:4331 msgid "could not commit staged changes." msgstr "不能提交暂存的修改。" -#: sequencer.c:4285 +#: sequencer.c:4446 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s:不能拣选一个%s" -#: sequencer.c:4289 +#: sequencer.c:4450 #, c-format msgid "%s: bad revision" msgstr "%s:错误的版本" -#: sequencer.c:4324 +#: sequencer.c:4485 msgid "can't revert as initial commit" msgstr "不能作为初始提交回退" -#: sequencer.c:4774 +#: sequencer.c:4962 msgid "make_script: unhandled options" msgstr "make_script:有未能处理的选项" -#: sequencer.c:4777 +#: sequencer.c:4965 msgid "make_script: error preparing revisions" msgstr "make_script:准备版本时错误" -#: builtin/rebase.c:158 builtin/rebase.c:182 builtin/rebase.c:209 +#: builtin/rebase.c:181 builtin/rebase.c:205 builtin/rebase.c:232 #, c-format msgid "unusable todo list: '%s'" msgstr "不可用的待办列表:'%s'" -#: rebase-interactive.c:26 +#: rebase-interactive.c:33 #, c-format msgid "" "unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring." msgstr "选项 rebase.missingCommitsCheck 的值 %s 无法识别。已忽略。" -#: rebase-interactive.c:173 +#: rebase-interactive.c:193 #, c-format msgid "" "Warning: some commits may have been dropped accidentally.\n" @@ -3720,7 +3724,7 @@ "警告:一些提交可能被意外丢弃。\n" "丢弃的提交(从新到旧):\n" -#: rebase-interactive.c:180 +#: rebase-interactive.c:200 #, c-format msgid "" "To avoid this message, use \"drop\" to explicitly remove a commit.\n" @@ -3736,7 +3740,7 @@ "可选值有:ignore、warn、error。\n" "\n" -#: sequencer.c:4935 +#: rebase-interactive.c:11 msgid "" "You can fix this with 'git rebase --edit-todo' and then run 'git rebase --" "continue'.\n" @@ -3745,18 +3749,18 @@ "您可以用 'git rebase --edit-todo' 修正,然后执行 'git rebase --continue'。\n" "或者您可以用 'git rebase --abort' 终止变基。\n" -#: refs.c:860 wrapper.c:188 wrapper.c:358 builtin/am.c:714 -#: builtin/rebase.c:1004 +#: refs.c:816 strbuf.c:1171 wrapper.c:188 wrapper.c:358 builtin/am.c:719 +#: builtin/rebase.c:852 #, c-format msgid "could not open '%s' for writing" msgstr "无法打开 '%s' 进行写入" -#: range-diff.c:92 sequencer.c:4985 +#: range-diff.c:98 sequencer.c:5143 #, c-format msgid "could not parse commit '%s'" msgstr "不能解析提交 '%s'" -#: sequencer.c:5166 +#: sequencer.c:5336 msgid "the script was already rearranged." msgstr "脚本已经重新编排。" @@ -3765,7 +3769,7 @@ msgid "'%s' is outside repository" msgstr "'%s' 在仓库之外" -#: setup.c:174 +#: setup.c:185 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3774,7 +3778,7 @@ "%s:工作区中无此路径。\n" "使用命令 'git <命令> -- <路径>...' 来指定本地不存在的路径。" -#: setup.c:187 +#: setup.c:198 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3785,12 +3789,12 @@ "使用 '--' 来分隔版本和路径,例如:\n" "'git <命令> [<版本>...] -- [<文件>...]'" -#: setup.c:236 +#: setup.c:264 #, c-format msgid "option '%s' must come before non-option arguments" msgstr "选项 '%s' 必须在其他非选项参数之前" -#: setup.c:255 +#: setup.c:283 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3801,92 +3805,92 @@ "使用 '--' 来分隔版本和路径,例如:\n" "'git <命令> [<版本>...] -- [<文件>...]'" -#: setup.c:391 +#: setup.c:419 msgid "unable to set up work tree using invalid config" msgstr "无法使用无效配置来创建工作区" -#: setup.c:395 +#: setup.c:423 msgid "this operation must be run in a work tree" msgstr "该操作必须在一个工作区中运行" -#: setup.c:541 +#: setup.c:569 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "期望 git 仓库版本 <= %d,却得到 %d" -#: setup.c:549 +#: setup.c:577 msgid "unknown repository extensions found:" msgstr "发现未知的仓库扩展:" -#: setup.c:568 +#: setup.c:596 #, c-format msgid "error opening '%s'" msgstr "打开 '%s' 出错" -#: setup.c:570 +#: setup.c:598 #, c-format msgid "too large to be a .git file: '%s'" msgstr "文件太大,无法作为 .git 文件:'%s'" -#: setup.c:572 +#: setup.c:600 #, c-format msgid "error reading %s" msgstr "读取 %s 出错" -#: setup.c:574 +#: setup.c:602 #, c-format msgid "invalid gitfile format: %s" msgstr "无效的 gitfile 格式:%s" -#: setup.c:576 +#: setup.c:604 #, c-format msgid "no path in gitfile: %s" msgstr "在 gitfile 中没有路径:%s" -#: setup.c:578 +#: setup.c:606 #, c-format msgid "not a git repository: %s" msgstr "不是一个 git 仓库:%s" -#: setup.c:677 +#: setup.c:708 #, c-format msgid "'$%s' too big" msgstr "'$%s' 太大" -#: setup.c:691 +#: setup.c:722 #, c-format msgid "not a git repository: '%s'" msgstr "不是一个 git 仓库:'%s'" -#: setup.c:720 setup.c:722 setup.c:753 +#: setup.c:751 setup.c:753 setup.c:784 #, c-format msgid "cannot chdir to '%s'" msgstr "不能切换目录到 '%s'" -#: setup.c:725 setup.c:781 setup.c:791 setup.c:830 setup.c:838 +#: setup.c:756 setup.c:812 setup.c:822 setup.c:861 setup.c:869 msgid "cannot come back to cwd" msgstr "无法返回当前工作目录" -#: setup.c:1110 +#: setup.c:1141 #, c-format msgid "not a git repository (or any of the parent directories): %s" msgstr "不是一个 git 仓库(或者任何父目录):%s" -#: setup.c:852 +#: setup.c:883 #, c-format msgid "failed to stat '%*s%s%s'" msgstr "获取 '%*s%s%s' 状态(stat)失败" -#: setup.c:1090 +#: setup.c:1121 msgid "Unable to read current working directory" msgstr "不能读取当前工作目录" -#: setup.c:1099 setup.c:1105 +#: setup.c:1130 setup.c:1136 #, c-format msgid "cannot change to '%s'" msgstr "不能切换到 '%s'" -#: setup.c:1116 +#: setup.c:1147 #, c-format msgid "" "not a git repository (or any parent up to mount point %s)\n" @@ -3895,7 +3899,7 @@ "不是一个 git 仓库(或者直至挂载点 %s 的任何父目录)\n" "停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM)。" -#: setup.c:1227 +#: setup.c:1258 #, c-format msgid "" "problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3904,53 +3908,53 @@ "参数 core.sharedRepository 的文件属性值有问题(0%.3o)。\n" "文件属主必须始终拥有读写权限。" -#: setup.c:1271 +#: setup.c:1304 msgid "open /dev/null or dup failed" msgstr "不能打开或者复制 /dev/null" -#: setup.c:1286 +#: setup.c:1319 msgid "fork failed" msgstr "fork 失败" -#: setup.c:1291 +#: setup.c:1324 msgid "setsid failed" msgstr "setsid 失败" -#: sha1-file.c:685 +#: sha1-file.c:703 #, c-format msgid "path '%s' does not exist" msgstr "路径 '%s' 不存在" -#: sha1-file.c:711 +#: sha1-file.c:724 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "尚不支持将参考仓库 '%s' 作为一个链接检出。" -#: sha1-file.c:717 +#: sha1-file.c:730 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "参考仓库 '%s' 不是一个本地仓库。" -#: sha1-file.c:723 +#: sha1-file.c:736 #, c-format msgid "reference repository '%s' is shallow" msgstr "参考仓库 '%s' 是一个浅克隆" -#: sha1-file.c:731 +#: sha1-file.c:744 #, c-format msgid "reference repository '%s' is grafted" msgstr "参考仓库 '%s' 已被移植" -#: sha1-name.c:487 +#: sha1-name.c:486 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "短 SHA1 %s 存在歧义" -#: sha1-name.c:498 +#: sha1-name.c:497 msgid "The candidates are:" msgstr "候选者有:" -#: sha1_name.c:693 +#: sha1-name.c:770 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3980,7 +3984,7 @@ msgid "Could not find section in .gitmodules where path=%s" msgstr "无法在 .gitmodules 中找到 path=%s 的小节" -#: submodule-config.c:761 +#: submodule-config.c:766 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "不能更新 .gitmodules 条目 %s" @@ -4009,48 +4013,48 @@ msgid "submodule entry '%s' (%s) is a %s, not a commit" msgstr "子模组条目 '%s'(%s)是一个 %s,不是一个提交" -#: submodule.c:1147 builtin/branch.c:680 builtin/submodule--helper.c:1989 +#: submodule.c:1147 builtin/branch.c:678 builtin/submodule--helper.c:2045 msgid "Failed to resolve HEAD as a valid ref." msgstr "无法将 HEAD 解析为有效引用。" -#: submodule.c:1651 +#: submodule.c:1662 #, c-format msgid "'%s' not recognized as a git repository" msgstr "无法将 '%s' 识别为一个 git 仓库" -#: submodule.c:1789 +#: submodule.c:1800 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "无法在子模组 '%s' 中启动 'git status'" -#: submodule.c:1802 +#: submodule.c:1813 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "无法在子模组 '%s' 中执行 'git status'" -#: submodule.c:1907 +#: submodule.c:1918 #, c-format msgid "submodule '%s' has dirty index" msgstr "子模组 '%s' 中有脏索引" -#: submodule.c:2007 +#: submodule.c:2059 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" msgstr "不支持对有多个工作区的子模组 '%s' 执行 relocate_gitdir" -#: submodule.c:2019 submodule.c:2074 +#: submodule.c:2071 submodule.c:2130 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "不能查询子模组 '%s' 的名称" -#: rerere.c:881 submodule.c:2023 builtin/log.c:1790 -#: builtin/submodule--helper.c:1418 builtin/submodule--helper.c:1428 +#: rerere.c:881 submodule.c:2078 builtin/log.c:1891 +#: builtin/submodule--helper.c:1454 builtin/submodule--helper.c:1466 #, c-format msgid "could not create directory '%s'" msgstr "不能创建目录 '%s'" -#: submodule.c:2026 +#: submodule.c:2082 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -4061,12 +4065,12 @@ "'%s' 迁移至\n" "'%s'\n" -#: submodule.c:2109 +#: submodule.c:1855 submodule.c:2165 #, c-format msgid "could not recurse into submodule '%s'" msgstr "无法递归进子模组路径 '%s'" -#: submodule.c:2153 +#: submodule.c:2210 msgid "could not start ls-files in .." msgstr "无法在 .. 中启动 ls-files" @@ -4074,16 +4078,16 @@ msgid "BUG: returned path string doesn't match cwd?" msgstr "BUG:返回的路径和当前路径不匹配?" -#: submodule.c:2192 +#: submodule.c:2250 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "ls-tree 返回未知返回值 %d" -#: submodule-config.c:303 +#: submodule-config.c:304 msgid "negative values not allowed for submodule.fetchjobs" msgstr "submodule.fetchjobs 不允许为负值" -#: submodule-config.c:490 +#: submodule-config.c:499 #, c-format msgid "invalid value for %s" msgstr "%s 的值无效" @@ -4099,7 +4103,7 @@ msgid "unknown value '%s' for key '%s'" msgstr "键 '%2$s' 的未知取值 '%1$s'" -#: trailer.c:539 trailer.c:544 builtin/remote.c:295 +#: trailer.c:539 trailer.c:544 builtin/remote.c:298 builtin/remote.c:323 #, c-format msgid "more than one %s" msgstr "多于一个 %s" @@ -4152,14 +4156,14 @@ msgid "transport: invalid depth option '%s'" msgstr "传输:无效的深度选项 '%s'" -#: transport.c:1044 +#: transport.c:1052 #, c-format msgid "" "The following submodule paths contain changes that can\n" "not be found on any remote:\n" msgstr "下列子模组路径所包含的修改在任何远程源中都找不到:\n" -#: transport.c:1048 +#: transport.c:1056 #, c-format msgid "" "\n" @@ -4186,32 +4190,32 @@ "以推送至远程。\n" "\n" -#: transport.c:1056 +#: transport.c:1064 msgid "Aborting." msgstr "正在终止。" -#: transport-helper.c:1079 +#: transport-helper.c:1025 #, c-format msgid "Could not read ref %s" msgstr "不能读取引用 %s" -#: tree-walk.c:33 +#: tree-walk.c:32 msgid "too-short tree object" msgstr "太短的树对象" -#: tree-walk.c:39 +#: tree-walk.c:38 msgid "malformed mode in tree entry" msgstr "树对象中的条目模式错误" -#: tree-walk.c:43 +#: tree-walk.c:42 msgid "empty filename in tree entry" msgstr "树对象条目中空的文件名" -#: tree-walk.c:118 +#: tree-walk.c:117 msgid "too-short tree file" msgstr "太短的树文件" -#: unpack-trees.c:110 +#: unpack-trees.c:113 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -4220,7 +4224,7 @@ "您对下列文件的本地修改将被检出操作覆盖:\n" "%%s请在切换分支前提交或贮藏您的修改。" -#: unpack-trees.c:112 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -4229,7 +4233,7 @@ "您对下列文件的本地修改将被检出操作覆盖:\n" "%%s" -#: unpack-trees.c:115 +#: unpack-trees.c:118 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -4238,7 +4242,7 @@ "您对下列文件的本地修改将被合并操作覆盖:\n" "%%s请在合并前提交或贮藏您的修改。" -#: unpack-trees.c:117 +#: unpack-trees.c:120 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -4247,7 +4251,7 @@ "您对下列文件的本地修改将被合并操作覆盖:\n" "%%s" -#: unpack-trees.c:120 +#: unpack-trees.c:123 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -4256,7 +4260,7 @@ "您对下列文件的本地修改将被 %s 覆盖:\n" "%%s请在 %s 之前提交或贮藏您的修改。" -#: unpack-trees.c:122 +#: unpack-trees.c:125 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -4265,7 +4269,7 @@ "您对下列文件的本地修改将被 %s 覆盖:\n" "%%s" -#: unpack-trees.c:127 +#: unpack-trees.c:130 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -4274,7 +4278,7 @@ "更新如下目录将会丢失其中未跟踪的文件:\n" "%s" -#: unpack-trees.c:131 +#: unpack-trees.c:134 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4283,7 +4287,7 @@ "工作区中下列未跟踪的文件将会因为检出操作而被删除:\n" "%%s请在切换分支之前移动或删除。" -#: unpack-trees.c:133 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4292,7 +4296,7 @@ "工作区中下列未跟踪的文件将会因为检出操作而被删除:\n" "%%s" -#: unpack-trees.c:136 +#: unpack-trees.c:139 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4301,7 +4305,7 @@ "工作区中下列未跟踪的文件将会因为合并操作而被删除:\n" "%%s请在合并前移动或删除。" -#: unpack-trees.c:138 +#: unpack-trees.c:141 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4310,7 +4314,7 @@ "工作区中下列未跟踪的文件将会因为合并操作而被删除:\n" "%%s" -#: unpack-trees.c:141 +#: unpack-trees.c:144 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4319,7 +4323,7 @@ "工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n" "%%s请在 %s 前移动或删除。" -#: unpack-trees.c:143 +#: unpack-trees.c:146 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4328,7 +4332,7 @@ "工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n" "%%s" -#: unpack-trees.c:149 +#: unpack-trees.c:152 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4338,7 +4342,7 @@ "工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n" "%%s请在切换分支前移动或删除。" -#: unpack-trees.c:151 +#: unpack-trees.c:154 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4348,7 +4352,7 @@ "工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n" "%%s" -#: unpack-trees.c:154 +#: unpack-trees.c:157 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4357,7 +4361,7 @@ "工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n" "%%s请在合并前移动或删除。" -#: unpack-trees.c:156 +#: unpack-trees.c:159 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4366,7 +4370,7 @@ "工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n" "%%s" -#: unpack-trees.c:159 +#: unpack-trees.c:162 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4375,7 +4379,7 @@ "工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n" "%%s请在 %s 前移动或删除。" -#: unpack-trees.c:161 +#: unpack-trees.c:164 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4384,7 +4388,7 @@ "工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n" "%%s" -#: unpack-trees.c:169 +#: unpack-trees.c:172 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "条目 '%s' 和 '%s' 重叠。无法合并。" @@ -4418,7 +4422,7 @@ "工作区中下列文件将被稀疏检出更新所删除:\n" "%s" -#: unpack-trees.c:178 +#: unpack-trees.c:175 #, c-format msgid "" "Cannot update submodule:\n" @@ -4427,12 +4431,12 @@ "无法更新子模组:\n" "%s" -#: unpack-trees.c:255 +#: unpack-trees.c:262 #, c-format msgid "Aborting\n" msgstr "正在终止\n" -#: unpack-trees.c:333 +#: unpack-trees.c:336 msgid "Checking out files" msgstr "正在检出文件" @@ -4465,32 +4469,32 @@ msgid "invalid '..' path segment" msgstr "无效的 '..' 路径片段" -#: worktree.c:258 builtin/am.c:2084 +#: worktree.c:262 builtin/am.c:2098 #, c-format msgid "failed to read '%s'" msgstr "读取 '%s' 失败" -#: worktree.c:304 +#: worktree.c:309 #, c-format msgid "'%s' at main working tree is not the repository directory" msgstr "在主工作区的 '%s' 不是仓库目录" -#: worktree.c:315 +#: worktree.c:320 #, c-format msgid "'%s' file does not contain absolute path to the working tree location" msgstr "文件 '%s' 不包含工作区的绝对路径" -#: worktree.c:327 +#: worktree.c:332 #, c-format msgid "'%s' does not exist" msgstr "'%s' 不存在" -#: worktree.c:333 +#: worktree.c:338 #, c-format msgid "'%s' is not a .git file, error code %d" msgstr "'%s' 不是一个 .git 文件,错误码 %d" -#: worktree.c:341 +#: worktree.c:347 #, c-format msgid "'%s' does not point back to '%s'" msgstr "'%s' 没有指回到 '%s'" @@ -4500,8 +4504,8 @@ msgid "could not open '%s' for reading and writing" msgstr "无法打开 '%s' 进行读写" -#: sequencer.c:790 wrapper.c:190 wrapper.c:360 builtin/am.c:705 -#: builtin/am.c:797 builtin/merge.c:1114 builtin/rebase.c:1046 +#: sequencer.c:785 wrapper.c:190 wrapper.c:360 builtin/am.c:710 +#: builtin/am.c:802 builtin/merge.c:1125 builtin/rebase.c:896 #, c-format msgid "could not open '%s' for reading" msgstr "无法打开 '%s' 进行读取" @@ -4520,7 +4524,7 @@ msgstr "未合并的路径:" # 译者:注意保持前导空格 -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:181 wt-status.c:208 #, c-format msgid " (use \"git reset %s ...\" to unstage)" msgstr " (使用 \"git reset %s <文件>...\" 以取消暂存)" @@ -4545,11 +4549,11 @@ msgid " (use \"git rm ...\" to mark resolution)" msgstr " (使用 \"git rm <文件>...\" 标记解决方案)" -#: wt-status.c:211 wt-status.c:1074 +#: wt-status.c:211 wt-status.c:1072 msgid "Changes to be committed:" msgstr "要提交的变更:" -#: wt-status.c:234 wt-status.c:1083 +#: wt-status.c:234 wt-status.c:1081 msgid "Changes not staged for commit:" msgstr "尚未暂存以备提交的变更:" @@ -4564,7 +4568,7 @@ msgstr " (使用 \"git add/rm <文件>...\" 更新要提交的内容)" # 译者:注意保持前导空格 -#: wt-status.c:224 +#: wt-status.c:227 msgid "" " (use \"git checkout -- ...\" to discard changes in working directory)" msgstr " (使用 \"git checkout -- <文件>...\" 丢弃工作区的改动)" @@ -4655,21 +4659,21 @@ msgid "untracked content, " msgstr "未跟踪的内容, " -#: wt-status.c:906 +#: wt-status.c:904 #, c-format msgid "Your stash currently has %d entry" msgid_plural "Your stash currently has %d entries" msgstr[0] "您的贮藏区当前有 %d 条记录" -#: wt-status.c:938 +#: wt-status.c:936 msgid "Submodules changed but not updated:" msgstr "子模组已修改但尚未更新:" -#: wt-status.c:940 +#: wt-status.c:938 msgid "Submodule changes to be committed:" msgstr "要提交的子模组变更:" -#: wt-status.c:1022 +#: wt-status.c:1020 msgid "" "Do not modify or remove the line above.\n" "Everything below it will be ignored." @@ -4677,248 +4681,248 @@ "不要改动或删除上面的一行。\n" "其下所有内容都将被忽略。" -#: wt-status.c:1144 +#: wt-status.c:1142 msgid "You have unmerged paths." msgstr "您有尚未合并的路径。" # 译者:注意保持前导空格 -#: wt-status.c:1147 +#: wt-status.c:1145 msgid " (fix conflicts and run \"git commit\")" msgstr " (解决冲突并运行 \"git commit\")" # 译者:注意保持前导空格 -#: wt-status.c:1149 +#: wt-status.c:1147 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (使用 \"git merge --abort\" 终止合并)" -#: wt-status.c:1153 +#: wt-status.c:1151 msgid "All conflicts fixed but you are still merging." msgstr "所有冲突已解决但您仍处于合并中。" # 译者:注意保持前导空格 -#: wt-status.c:1156 +#: wt-status.c:1154 msgid " (use \"git commit\" to conclude merge)" msgstr " (使用 \"git commit\" 结束合并)" -#: wt-status.c:1165 +#: wt-status.c:1163 msgid "You are in the middle of an am session." msgstr "您正处于 am 操作过程中。" -#: wt-status.c:1168 +#: wt-status.c:1166 msgid "The current patch is empty." msgstr "当前的补丁为空。" # 译者:注意保持前导空格 -#: wt-status.c:1172 +#: wt-status.c:1170 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (解决冲突,然后运行 \"git am --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1174 +#: wt-status.c:1172 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (使用 \"git am --skip\" 跳过此补丁)" # 译者:注意保持前导空格 -#: wt-status.c:1176 +#: wt-status.c:1174 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (使用 \"git am --abort\" 恢复原有分支)" -#: wt-status.c:1309 +#: wt-status.c:1307 msgid "git-rebase-todo is missing." msgstr "git-rebase-todo 丢失。" -#: wt-status.c:1311 +#: wt-status.c:1309 msgid "No commands done." msgstr "没有命令被执行。" -#: wt-status.c:1314 +#: wt-status.c:1312 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "最后一条命令已完成(%d 条命令被执行):" -#: wt-status.c:1325 +#: wt-status.c:1323 #, c-format msgid " (see more in file %s)" msgstr " (更多参见文件 %s)" -#: wt-status.c:1330 +#: wt-status.c:1328 msgid "No commands remaining." msgstr "未剩下任何命令。" -#: wt-status.c:1333 +#: wt-status.c:1331 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "接下来要执行的命令(剩余 %d 条命令):" # 译者:注意保持前导空格 -#: wt-status.c:1341 +#: wt-status.c:1339 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (使用 \"git rebase --edit-todo\" 来查看和编辑)" -#: wt-status.c:1353 +#: wt-status.c:1351 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。" -#: wt-status.c:1358 +#: wt-status.c:1356 msgid "You are currently rebasing." msgstr "您在执行变基操作。" # 译者:注意保持前导空格 -#: wt-status.c:1371 +#: wt-status.c:1369 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (解决冲突,然后运行 \"git rebase --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1373 +#: wt-status.c:1371 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (使用 \"git rebase --skip\" 跳过此补丁)" # 译者:注意保持前导空格 -#: wt-status.c:1375 +#: wt-status.c:1373 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr " (使用 \"git rebase --abort\" 以检出原有分支)" # 译者:注意保持前导空格 -#: wt-status.c:1382 +#: wt-status.c:1380 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr " (所有冲突已解决:运行 \"git rebase --continue\")" -#: wt-status.c:1386 +#: wt-status.c:1384 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。" -#: wt-status.c:1391 +#: wt-status.c:1389 msgid "You are currently splitting a commit during a rebase." msgstr "您在执行变基操作时拆分提交。" # 译者:注意保持前导空格 -#: wt-status.c:1394 +#: wt-status.c:1392 msgid "" " (Once your working directory is clean, run \"git rebase --continue\")" msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")" -#: wt-status.c:1398 +#: wt-status.c:1396 #, c-format msgid "" "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。" -#: wt-status.c:1403 +#: wt-status.c:1401 msgid "You are currently editing a commit during a rebase." msgstr "您在执行变基操作时编辑提交。" # 译者:注意保持前导空格 -#: wt-status.c:1406 +#: wt-status.c:1404 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (使用 \"git commit --amend\" 修补当前提交)" # 译者:注意保持前导空格 -#: wt-status.c:1408 +#: wt-status.c:1406 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")" -#: wt-status.c:1422 +#: wt-status.c:1420 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "您在执行拣选提交 %s 的操作。" # 译者:注意保持前导空格 -#: wt-status.c:1429 +#: wt-status.c:1427 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr " (解决冲突并运行 \"git cherry-pick --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1435 +#: wt-status.c:1433 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1439 +#: wt-status.c:1437 msgid "" " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)" -#: wt-status.c:1452 +#: wt-status.c:1450 #, c-format msgid "You are currently reverting commit %s." msgstr "您在执行反转提交 %s 的操作。" # 译者:注意保持前导空格 -#: wt-status.c:1458 +#: wt-status.c:1456 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (解决冲突并执行 \"git revert --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1464 +#: wt-status.c:1462 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr " (所有冲突已解决:执行 \"git revert --continue\")" # 译者:注意保持前导空格 -#: wt-status.c:1468 +#: wt-status.c:1466 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)" -#: wt-status.c:1478 +#: wt-status.c:1476 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "您在执行从分支 '%s' 开始的二分查找操作。" -#: wt-status.c:1482 +#: wt-status.c:1480 msgid "You are currently bisecting." msgstr "您在执行二分查找操作。" # 译者:注意保持前导空格 -#: wt-status.c:1485 +#: wt-status.c:1483 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (使用 \"git bisect reset\" 以回到原有分支)" -#: wt-status.c:1694 +#: wt-status.c:1692 msgid "On branch " msgstr "位于分支 " -#: wt-status.c:1701 +#: wt-status.c:1699 msgid "interactive rebase in progress; onto " msgstr "交互式变基操作正在进行中;至 " -#: wt-status.c:1703 +#: wt-status.c:1701 msgid "rebase in progress; onto " msgstr "变基操作正在进行中;至 " -#: wt-status.h:67 +#: wt-status.h:80 msgid "HEAD detached at " msgstr "头指针分离于 " -#: wt-status.h:68 +#: wt-status.h:81 msgid "HEAD detached from " msgstr "头指针分离自 " -#: wt-status.c:1713 +#: wt-status.c:1711 msgid "Not currently on any branch." msgstr "当前不在任何分支上。" -#: wt-status.c:1730 +#: wt-status.c:1728 msgid "Initial commit" msgstr "初始提交" -#: wt-status.c:1731 +#: wt-status.c:1729 msgid "No commits yet" msgstr "尚无提交" -#: wt-status.c:1745 +#: wt-status.c:1743 msgid "Untracked files" msgstr "未跟踪的文件" -#: wt-status.c:1747 +#: wt-status.c:1745 msgid "Ignored files" msgstr "忽略的文件" -#: wt-status.c:1751 +#: wt-status.c:1749 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4928,231 +4932,231 @@ "耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n" "但您需要小心不要忘了添加新文件(参见 'git help status')。" -#: wt-status.c:1757 +#: wt-status.c:1755 #, c-format msgid "Untracked files not listed%s" msgstr "未跟踪的文件没有列出%s" # 译者:中文字符串拼接,可删除前导空格 -#: wt-status.c:1759 +#: wt-status.c:1757 msgid " (use -u option to show untracked files)" msgstr " (使用 -u 参数显示未跟踪的文件)" -#: wt-status.c:1765 +#: wt-status.c:1763 msgid "No changes" msgstr "没有修改" -#: wt-status.c:1770 +#: wt-status.c:1768 #, c-format msgid "" "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n" -#: wt-status.c:1773 +#: wt-status.c:1771 #, c-format msgid "no changes added to commit\n" msgstr "修改尚未加入提交\n" -#: wt-status.c:1776 +#: wt-status.c:1774 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " "track)\n" msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n" -#: wt-status.c:1779 +#: wt-status.c:1777 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "提交为空,但是存在尚未跟踪的文件\n" # 译者:中文字符串拼接,可删除前导空格 -#: wt-status.c:1782 +#: wt-status.c:1780 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n" -#: wt-status.c:1785 wt-status.c:1790 +#: wt-status.c:1783 wt-status.c:1788 #, c-format msgid "nothing to commit\n" msgstr "无文件要提交\n" # 译者:中文字符串拼接,可删除前导空格 -#: wt-status.c:1788 +#: wt-status.c:1786 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n" # 译者:中文字符串拼接,可删除前导空格 -#: wt-status.c:1792 +#: wt-status.c:1790 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "无文件要提交,干净的工作区\n" -#: wt-status.c:1905 +#: wt-status.c:1903 msgid "No commits yet on " msgstr "尚无提交在 " -#: wt-status.c:1909 +#: wt-status.c:1907 msgid "HEAD (no branch)" msgstr "HEAD(非分支)" -#: wt-status.c:1940 +#: wt-status.c:1938 msgid "different" msgstr "不同" # 译者:注意保持句尾空格 -#: wt-status.c:1942 wt-status.c:1950 +#: wt-status.c:1940 wt-status.c:1948 msgid "behind " msgstr "落后 " -#: wt-status.c:1945 wt-status.c:1948 +#: wt-status.c:1943 wt-status.c:1946 msgid "ahead " msgstr "领先 " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2470 +#: wt-status.c:2468 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "不能%s:您有未暂存的变更。" -#: wt-status.c:2476 +#: wt-status.c:2474 msgid "additionally, your index contains uncommitted changes." msgstr "另外,您的索引中包含未提交的变更。" -#: wt-status.c:2478 +#: wt-status.c:2476 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "不能%s:您的索引中包含未提交的变更。" -#: compat/precompose_utf8.c:58 builtin/clone.c:452 +#: compat/precompose_utf8.c:58 builtin/clone.c:456 #, c-format msgid "failed to unlink '%s'" msgstr "删除 '%s' 失败" -#: builtin/add.c:25 +#: builtin/add.c:26 msgid "git add [] [--] ..." msgstr "git add [<选项>] [--] <路径规格>..." -#: builtin/add.c:84 +#: builtin/add.c:88 #, c-format msgid "unexpected diff status %c" msgstr "意外的差异状态 %c" -#: builtin/add.c:89 builtin/commit.c:288 +#: builtin/add.c:93 builtin/commit.c:285 msgid "updating files failed" msgstr "更新文件失败" -#: builtin/add.c:99 +#: builtin/add.c:103 #, c-format msgid "remove '%s'\n" msgstr "删除 '%s'\n" -#: builtin/add.c:174 +#: builtin/add.c:178 msgid "Unstaged changes after refreshing the index:" msgstr "刷新索引之后尚未被暂存的变更:" -#: builtin/add.c:234 builtin/rev-parse.c:897 +#: builtin/add.c:266 builtin/rev-parse.c:904 msgid "Could not read the index" msgstr "不能读取索引" -#: builtin/add.c:245 +#: builtin/add.c:277 #, c-format msgid "Could not open '%s' for writing." msgstr "无法为写入打开 '%s'。" -#: builtin/add.c:249 +#: builtin/add.c:281 msgid "Could not write patch" msgstr "不能生成补丁" -#: builtin/add.c:252 +#: builtin/add.c:284 msgid "editing patch failed" msgstr "编辑补丁失败" -#: builtin/add.c:255 +#: builtin/add.c:287 #, c-format msgid "Could not stat '%s'" msgstr "不能对 '%s' 调用 stat" -#: builtin/add.c:257 +#: builtin/add.c:289 msgid "Empty patch. Aborted." msgstr "空补丁。异常终止。" -#: builtin/add.c:262 +#: builtin/add.c:294 #, c-format msgid "Could not apply '%s'" msgstr "不能应用 '%s'" -#: builtin/add.c:270 +#: builtin/add.c:302 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n" -#: builtin/add.c:290 builtin/clean.c:910 builtin/fetch.c:162 builtin/mv.c:124 -#: builtin/prune-packed.c:56 builtin/pull.c:223 builtin/push.c:547 -#: builtin/remote.c:1345 builtin/rm.c:241 builtin/send-pack.c:165 +#: builtin/add.c:322 builtin/clean.c:904 builtin/fetch.c:164 builtin/mv.c:124 +#: builtin/prune-packed.c:14 builtin/pull.c:204 builtin/push.c:548 +#: builtin/remote.c:1421 builtin/rm.c:242 builtin/send-pack.c:165 msgid "dry run" msgstr "演习" -#: builtin/add.c:293 +#: builtin/add.c:325 msgid "interactive picking" msgstr "交互式拣选" -#: builtin/add.c:294 builtin/checkout.c:1480 builtin/reset.c:306 +#: builtin/add.c:326 builtin/checkout.c:1535 builtin/reset.c:308 msgid "select hunks interactively" msgstr "交互式挑选数据块" -#: builtin/add.c:295 +#: builtin/add.c:327 msgid "edit current diff and apply" msgstr "编辑当前差异并应用" -#: builtin/add.c:296 +#: builtin/add.c:328 msgid "allow adding otherwise ignored files" msgstr "允许添加忽略的文件" -#: builtin/add.c:297 +#: builtin/add.c:329 msgid "update tracked files" msgstr "更新已跟踪的文件" -#: builtin/add.c:298 +#: builtin/add.c:330 msgid "renormalize EOL of tracked files (implies -u)" msgstr "对已跟踪文件(暗含 -u)重新归一换行符" -#: builtin/add.c:299 +#: builtin/add.c:331 msgid "record only the fact that the path will be added later" msgstr "只记录,该路径稍后再添加" -#: builtin/add.c:300 +#: builtin/add.c:332 msgid "add changes from all tracked and untracked files" msgstr "添加所有改变的已跟踪文件和未跟踪文件" -#: builtin/add.c:303 +#: builtin/add.c:335 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "忽略工作区中移除的路径(和 --no-all 相同)" -#: builtin/add.c:305 +#: builtin/add.c:337 msgid "don't add, only refresh the index" msgstr "不添加,只刷新索引" -#: builtin/add.c:306 +#: builtin/add.c:338 msgid "just skip files which cannot be added because of errors" msgstr "跳过因出错不能添加的文件" -#: builtin/add.c:307 +#: builtin/add.c:339 msgid "check if - even missing - files are ignored in dry run" msgstr "检查在演习模式下文件(即使不存在)是否被忽略" -#: builtin/add.c:309 builtin/update-index.c:964 +#: builtin/update-index.c:946 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:309 builtin/update-index.c:1002 +#: builtin/add.c:341 builtin/update-index.c:1004 msgid "override the executable bit of the listed files" msgstr "覆盖列表里文件的可执行位" -#: builtin/add.c:311 +#: builtin/add.c:343 msgid "warn when adding an embedded repository" msgstr "创建一个嵌入式仓库时给予警告" -#: builtin/add.c:326 +#: builtin/add.c:363 #, c-format msgid "" "You've added another git repository inside your current repository.\n" @@ -5169,8 +5173,8 @@ "\n" "See \"git help submodule\" for more information." msgstr "" -"您在当前仓库中添加了另外一个Git仓库。克隆外层的仓库将不包含嵌入仓库的内容,并且不知道该如何获取它。\n" -"如果您要添加一个子模组,使用:\n" +"您在当前仓库中添加了另一个Git仓库。克隆外层的仓库将不包含嵌入仓库的\n" +"内容,并且不知道该如何获取它。如果您要添加一个子模组,使用:\n" "\n" "\tgit submodule add %s\n" "\n" @@ -5180,150 +5184,151 @@ "\n" "参见 \"git help submodule\" 获取更多信息。" -#: builtin/add.c:354 +#: builtin/add.c:391 #, c-format msgid "adding embedded git repository: %s" msgstr "正在添加嵌入式 git 仓库:%s" -#: builtin/add.c:372 +#: builtin/add.c:393 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "使用 -f 参数如果您确实要添加它们。\n" -#: builtin/add.c:379 +#: builtin/add.c:419 msgid "adding files failed" msgstr "添加文件失败" -#: builtin/add.c:419 +#: builtin/add.c:476 msgid "-A and -u are mutually incompatible" msgstr "-A 和 -u 选项互斥" -#: builtin/add.c:426 +#: builtin/add.c:479 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "选项 --ignore-missing 只能和 --dry-run 同时使用" -#: builtin/add.c:430 +#: builtin/add.c:483 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "参数 --chmod 取值 '%s' 必须是 -x 或 +x" -#: builtin/add.c:445 +#: builtin/add.c:512 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "没有指定文件,也没有文件被添加。\n" -#: builtin/add.c:446 +#: builtin/add.c:483 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "也许您想要执行 'git add .'?\n" -#: read-cache.c:1967 read-cache.c:2255 rerere.c:565 rerere.c:599 rerere.c:1111 -#: builtin/add.c:460 builtin/check-ignore.c:178 builtin/checkout.c:468 -#: builtin/checkout.c:652 builtin/clean.c:967 builtin/commit.c:347 -#: builtin/diff-tree.c:120 builtin/grep.c:499 builtin/mv.c:145 -#: builtin/reset.c:245 builtin/rm.c:271 builtin/submodule--helper.c:330 +#: read-cache.c:1983 read-cache.c:2271 rerere.c:565 rerere.c:599 rerere.c:1111 +#: submodule.c:1619 builtin/add.c:532 builtin/check-ignore.c:181 +#: builtin/checkout.c:488 builtin/checkout.c:676 builtin/clean.c:961 +#: builtin/commit.c:364 builtin/diff-tree.c:121 builtin/grep.c:507 +#: builtin/mv.c:145 builtin/reset.c:247 builtin/rm.c:290 +#: builtin/submodule--helper.c:332 msgid "index file corrupt" msgstr "索引文件损坏" -#: builtin/am.c:347 +#: builtin/am.c:352 msgid "could not parse author script" msgstr "不能解析作者脚本" -#: builtin/am.c:431 +#: builtin/am.c:436 #, c-format msgid "'%s' was deleted by the applypatch-msg hook" msgstr "'%s' 被 applypatch-msg 钩子删除" -#: builtin/am.c:473 +#: builtin/am.c:478 #, c-format msgid "Malformed input line: '%s'." msgstr "非法的输入行:'%s'。" -#: builtin/am.c:511 +#: builtin/am.c:516 #, c-format msgid "Failed to copy notes from '%s' to '%s'" msgstr "从 '%s' 拷贝注解到 '%s' 时失败" -#: builtin/am.c:537 +#: builtin/am.c:542 msgid "fseek failed" msgstr "fseek 失败" -#: builtin/am.c:725 +#: builtin/am.c:730 #, c-format msgid "could not parse patch '%s'" msgstr "无法解析补丁 '%s'" -#: builtin/am.c:790 +#: builtin/am.c:795 msgid "Only one StGIT patch series can be applied at once" msgstr "一次只能有一个 StGIT 补丁队列被应用" -#: builtin/am.c:838 +#: builtin/am.c:843 msgid "invalid timestamp" msgstr "无效的时间戳" -#: builtin/am.c:843 builtin/am.c:855 +#: builtin/am.c:848 builtin/am.c:860 msgid "invalid Date line" msgstr "无效的日期行" -#: builtin/am.c:850 +#: builtin/am.c:855 msgid "invalid timezone offset" msgstr "无效的时区偏移值" -#: builtin/am.c:943 +#: builtin/am.c:948 msgid "Patch format detection failed." msgstr "补丁格式探测失败。" -#: builtin/am.c:948 builtin/clone.c:406 +#: builtin/am.c:953 builtin/clone.c:409 #, c-format msgid "failed to create directory '%s'" msgstr "创建目录 '%s' 失败" -#: builtin/am.c:953 +#: builtin/am.c:958 msgid "Failed to split patches." msgstr "拆分补丁失败。" -#: builtin/am.c:1695 builtin/commit.c:374 +#: builtin/am.c:1699 builtin/commit.c:395 msgid "unable to write index file" msgstr "无法写入索引文件" -#: builtin/am.c:1084 +#: builtin/am.c:1089 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "当您解决这一问题,执行 \"%s --continue\"。" -#: builtin/am.c:1085 +#: builtin/am.c:1090 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "如果您想要跳过这一补丁,则执行 \"%s --skip\"。" -#: builtin/am.c:1086 +#: builtin/am.c:1091 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "若要复原至原始分支并停止补丁操作,执行 \"%s --abort\"。" -#: builtin/am.c:1197 +#: builtin/am.c:1202 msgid "Patch is empty." msgstr "补丁为空。" -#: builtin/am.c:1265 +#: builtin/am.c:1270 #, c-format msgid "invalid ident line: %.*s" msgstr "无效的身份标识:%.*s" -#: commit-graph.c:855 builtin/am.c:1287 +#: commit-graph.c:948 builtin/am.c:1292 #, c-format msgid "unable to parse commit %s" msgstr "不能解析提交 %s" -#: builtin/am.c:1484 +#: builtin/am.c:1489 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "仓库缺乏必要的数据对象以进行三方合并。" -#: builtin/am.c:1486 +#: builtin/am.c:1491 msgid "Using index info to reconstruct a base tree..." msgstr "使用索引来重建一个(三方合并的)基础目录树..." -#: builtin/am.c:1505 +#: builtin/am.c:1510 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -5331,28 +5336,28 @@ "您是否曾手动编辑过您的补丁?\n" "无法应用补丁到索引中的数据对象上。" -#: builtin/am.c:1511 +#: builtin/am.c:1516 msgid "Falling back to patching base and 3-way merge..." msgstr "回落到基础版本上打补丁及进行三方合并..." -#: builtin/am.c:1537 +#: builtin/am.c:1542 msgid "Failed to merge in the changes." msgstr "无法合并变更。" -#: builtin/am.c:1569 +#: builtin/am.c:1574 msgid "applying to an empty history" msgstr "正应用到一个空历史上" -#: builtin/am.c:1616 builtin/am.c:1620 +#: builtin/am.c:1621 builtin/am.c:1625 #, c-format msgid "cannot resume: %s does not exist." msgstr "无法继续:%s 不存在。" -#: builtin/am.c:1703 +#: builtin/am.c:1659 msgid "cannot be interactive without stdin connected to a terminal." msgstr "标准输入没有和终端关联,不能进行交互式操作。" -#: builtin/am.c:1638 +#: builtin/am.c:1643 msgid "Commit Body is:" msgstr "提交内容为:" @@ -5361,26 +5366,26 @@ #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1648 +#: builtin/am.c:1653 #, c-format msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "应用?是[y]/否[n]/编辑[e]/查看补丁[v]/应用所有[a]: " -#: builtin/am.c:1699 +#: builtin/am.c:1703 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "脏索引:不能应用补丁(脏文件:%s)" -#: builtin/am.c:1739 builtin/am.c:1807 +#: builtin/am.c:1743 builtin/am.c:1811 #, c-format msgid "Applying: %.*s" msgstr "应用:%.*s" -#: builtin/am.c:1756 +#: builtin/am.c:1760 msgid "No changes -- Patch already applied." msgstr "没有变更 —— 补丁已经应用过。" -#: builtin/am.c:1762 +#: builtin/am.c:1766 #, c-format msgid "Patch failed at %s %.*s" msgstr "打补丁失败于 %s %.*s" @@ -5389,7 +5394,7 @@ msgid "Use 'git am --show-current-patch' to see the failed patch" msgstr "用 'git am --show-current-patch' 命令查看失败的补丁" -#: builtin/am.c:1810 +#: builtin/am.c:1814 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -5399,7 +5404,7 @@ "如果没有什么要添加到暂存区的,则很可能是其它提交已经引入了相同的变更。\n" "您也许想要跳过这个补丁。" -#: builtin/am.c:1817 +#: builtin/am.c:1821 msgid "" "You still have unmerged paths in your index.\n" "You should 'git add' each file with resolved conflicts to mark them as " @@ -5410,129 +5415,131 @@ "您应该对已经冲突解决的每一个文件执行 'git add' 来标记已经完成。 \n" "你可以对 \"由他们删除\" 的文件执行 `git rm` 命令。" -#: builtin/am.c:1924 builtin/am.c:1928 builtin/am.c:1940 builtin/reset.c:329 -#: builtin/reset.c:337 +#: builtin/am.c:1928 builtin/am.c:1932 builtin/am.c:1944 builtin/reset.c:347 +#: builtin/reset.c:355 #, c-format msgid "Could not parse object '%s'." msgstr "不能解析对象 '%s'。" -#: builtin/am.c:1976 +#: builtin/am.c:1980 msgid "failed to clean index" msgstr "清空索引失败" -#: builtin/am.c:2020 +#: builtin/am.c:2024 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" msgstr "您好像在上一次 'am' 失败后移动了 HEAD。未回退至 ORIG_HEAD" -#: builtin/am.c:2117 +#: builtin/am.c:2131 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "无效的 --patch-format 值:%s" -#: builtin/am.c:2153 +#: builtin/am.c:2206 msgid "git am [] [( | )...]" msgstr "git am [<选项>] [( | )...]" -#: builtin/am.c:2154 +#: builtin/am.c:2207 msgid "git am [] (--continue | --skip | --abort)" msgstr "git am [<选项>] (--continue | --skip | --abort)" -#: builtin/am.c:2160 +#: builtin/am.c:2213 msgid "run interactively" msgstr "以交互式方式运行" -#: builtin/am.c:2162 +#: builtin/am.c:2215 msgid "historical option -- no-op" msgstr "老的参数 —— 无作用" -#: builtin/am.c:2164 +#: builtin/am.c:2217 msgid "allow fall back on 3way merging if needed" msgstr "如果必要,允许使用三方合并。" -#: builtin/am.c:2165 builtin/init-db.c:494 builtin/prune-packed.c:58 -#: builtin/repack.c:297 builtin/stash.c:812 +#: builtin/am.c:2218 builtin/init-db.c:541 builtin/prune-packed.c:16 +#: builtin/repack.c:306 builtin/stash.c:816 msgid "be quiet" msgstr "静默模式" -#: builtin/am.c:2167 +#: builtin/am.c:2220 msgid "add a Signed-off-by line to the commit message" msgstr "在提交说明中添加一个 Signed-off-by 签名" -#: builtin/am.c:2170 +#: builtin/am.c:2223 msgid "recode into utf8 (default)" msgstr "使用 utf8 字符集(默认)" -#: builtin/am.c:2172 +#: builtin/am.c:2225 msgid "pass -k flag to git-mailinfo" msgstr "向 git-mailinfo 传递 -k 参数" -#: builtin/am.c:2174 +#: builtin/am.c:2227 msgid "pass -b flag to git-mailinfo" msgstr "向 git-mailinfo 传递 -b 参数" -#: builtin/am.c:2176 +#: builtin/am.c:2229 msgid "pass -m flag to git-mailinfo" msgstr "向 git-mailinfo 传递 -m 参数" -#: builtin/am.c:2178 +#: builtin/am.c:2231 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "针对 mbox 格式,向 git-mailsplit 传递 --keep-cr 参数" -#: builtin/am.c:2181 +#: builtin/am.c:2234 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "不向 git-mailsplit 传递 --keep-cr 参数,覆盖 am.keepcr 的设置" -#: builtin/am.c:2184 +#: builtin/am.c:2237 msgid "strip everything before a scissors line" msgstr "丢弃裁切线前的所有内容" -#: builtin/am.c:2186 builtin/am.c:2189 builtin/am.c:2192 builtin/am.c:2195 -#: builtin/am.c:2198 builtin/am.c:2201 builtin/am.c:2204 builtin/am.c:2207 -#: builtin/am.c:2213 +#: builtin/am.c:2239 builtin/am.c:2242 builtin/am.c:2245 builtin/am.c:2248 +#: builtin/am.c:2251 builtin/am.c:2254 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/am.c:2266 msgid "pass it through git-apply" msgstr "传递给 git-apply" -#: builtin/am.c:2203 builtin/commit.c:1368 builtin/fmt-merge-msg.c:671 -#: builtin/fmt-merge-msg.c:674 builtin/grep.c:883 builtin/merge.c:249 -#: builtin/pull.c:160 builtin/pull.c:219 builtin/rebase.c:1442 -#: builtin/repack.c:308 builtin/repack.c:312 builtin/repack.c:314 -#: builtin/show-branch.c:650 builtin/show-ref.c:172 builtin/tag.c:403 -#: parse-options.h:150 parse-options.h:171 parse-options.h:312 +#: builtin/am.c:2256 builtin/commit.c:1397 builtin/fmt-merge-msg.c:17 +#: builtin/fmt-merge-msg.c:20 builtin/grep.c:891 builtin/merge.c:252 +#: builtin/pull.c:141 builtin/pull.c:200 builtin/pull.c:217 +#: builtin/rebase.c:1329 builtin/repack.c:317 builtin/repack.c:321 +#: builtin/repack.c:323 builtin/show-branch.c:650 builtin/show-ref.c:172 +#: builtin/tag.c:404 parse-options.h:154 parse-options.h:175 +#: parse-options.h:316 msgid "n" msgstr "n" -#: builtin/am.c:2209 builtin/branch.c:661 builtin/for-each-ref.c:38 -#: builtin/replace.c:555 builtin/tag.c:437 builtin/verify-tag.c:38 +#: builtin/am.c:2262 builtin/branch.c:659 builtin/for-each-ref.c:38 +#: builtin/replace.c:556 builtin/tag.c:438 builtin/verify-tag.c:38 +#: bugreport.c:131 msgid "format" msgstr "格式" -#: builtin/am.c:2210 +#: builtin/am.c:2263 msgid "format the patch(es) are in" msgstr "补丁的格式" -#: builtin/am.c:2216 +#: builtin/am.c:2269 msgid "override error message when patch failure occurs" msgstr "打补丁失败时显示的错误信息" -#: builtin/am.c:2218 +#: builtin/am.c:2271 msgid "continue applying patches after resolving a conflict" msgstr "冲突解决后继续应用补丁" -#: builtin/am.c:2221 +#: builtin/am.c:2274 msgid "synonyms for --continue" msgstr "和 --continue 同义" -#: builtin/am.c:2224 +#: builtin/am.c:2277 msgid "skip the current patch" msgstr "跳过当前补丁" -#: builtin/am.c:2227 +#: builtin/am.c:2280 msgid "restore the original branch and abort the patching operation." msgstr "恢复原始分支并终止打补丁操作。" -#: builtin/am.c:2230 +#: builtin/am.c:2283 msgid "abort the patching operation but keep HEAD where it is." msgstr "终止补丁操作但保持 HEAD 不变。" @@ -5540,29 +5547,29 @@ msgid "show the patch being applied." msgstr "显示正在应用的补丁。" -#: builtin/am.c:2237 +#: builtin/am.c:2292 msgid "lie about committer date" msgstr "将作者日期作为提交日期" -#: builtin/am.c:2239 +#: builtin/am.c:2294 msgid "use current timestamp for author date" msgstr "用当前时间作为作者日期" -#: builtin/am.c:2241 builtin/commit-tree.c:120 builtin/commit.c:1511 -#: builtin/merge.c:286 builtin/pull.c:194 builtin/rebase.c:490 -#: builtin/rebase.c:1483 builtin/revert.c:117 builtin/tag.c:418 +#: builtin/am.c:2296 builtin/commit-tree.c:120 builtin/commit.c:1517 +#: builtin/merge.c:289 builtin/pull.c:175 builtin/rebase.c:524 +#: builtin/rebase.c:1380 builtin/revert.c:117 builtin/tag.c:419 msgid "key-id" msgstr "key-id" -#: builtin/am.c:2242 builtin/rebase.c:491 builtin/rebase.c:1484 +#: builtin/am.c:2297 builtin/rebase.c:525 builtin/rebase.c:1381 msgid "GPG-sign commits" msgstr "使用 GPG 签名提交" -#: builtin/am.c:2245 +#: builtin/am.c:2300 msgid "(internal use for git-rebase)" msgstr "(内部使用,用于 git-rebase)" -#: builtin/am.c:2263 +#: builtin/am.c:2318 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -5570,16 +5577,16 @@ "参数 -b/--binary 已经很长时间不做任何实质操作了,并且将被移除。\n" "请不要再使用它了。" -#: builtin/am.c:2270 +#: builtin/am.c:2325 msgid "failed to read the index" msgstr "读取索引失败" -#: builtin/am.c:2285 +#: builtin/am.c:2340 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "之前的变基目录 %s 仍然存在,但却提供了 mbox。" -#: builtin/am.c:2309 +#: builtin/am.c:2364 #, c-format msgid "" "Stray %s directory found.\n" @@ -5588,7 +5595,7 @@ "发现了错误的 %s 目录。\n" "使用 \"git am --abort\" 删除它。" -#: builtin/am.c:2315 +#: builtin/am.c:2370 msgid "Resolve operation not in progress, we are not resuming." msgstr "解决操作未进行,我们不会继续。" @@ -5661,31 +5668,31 @@ msgid "could not open the file BISECT_TERMS" msgstr "不能打开文件 BISECT_TERMS" -#: builtin/bisect--helper.c:630 +#: builtin/bisect--helper.c:633 msgid "perform 'git bisect next'" msgstr "执行 'git bisect next'" -#: builtin/bisect--helper.c:632 +#: builtin/bisect--helper.c:635 msgid "write the terms to .git/BISECT_TERMS" msgstr "将术语写入 .git/BISECT_TERMS" -#: builtin/bisect--helper.c:634 +#: builtin/bisect--helper.c:637 msgid "cleanup the bisection state" msgstr "清除二分查找状态" -#: builtin/bisect--helper.c:636 +#: builtin/bisect--helper.c:639 msgid "check for expected revs" msgstr "检查预期的版本" -#: builtin/bisect--helper.c:650 +#: builtin/bisect--helper.c:653 msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "更新 BISECT_HEAD 而非检出当前提交" -#: builtin/bisect--helper.c:669 +#: builtin/bisect--helper.c:673 msgid "--write-terms requires two arguments" msgstr "--write-terms 需要两个参数" -#: builtin/bisect--helper.c:673 +#: builtin/bisect--helper.c:677 msgid "--bisect-clean-state requires no arguments" msgstr "--bisect-clean-state 不带参数" @@ -5761,43 +5768,43 @@ msgid "Ignore whitespace differences" msgstr "忽略空白差异" -#: builtin/blame.c:870 +#: builtin/blame.c:817 msgid "Use an experimental heuristic to improve diffs" msgstr "使用一个试验性的启发式算法改进差异显示" -#: builtin/blame.c:872 +#: builtin/blame.c:864 msgid "Spend extra cycles to find better match" msgstr "花费额外的循环来找到更好的匹配" -#: builtin/blame.c:873 +#: builtin/blame.c:865 msgid "Use revisions from instead of calling git-rev-list" msgstr "使用来自 <文件> 的修订集而不是调用 git-rev-list" -#: builtin/blame.c:874 +#: builtin/blame.c:866 msgid "Use 's contents as the final image" msgstr "使用 <文件> 的内容作为最终的图片" -#: builtin/blame.c:875 builtin/blame.c:876 +#: builtin/blame.c:867 builtin/blame.c:868 msgid "score" msgstr "得分" -#: builtin/blame.c:875 +#: builtin/blame.c:867 msgid "Find line copies within and across files" msgstr "找到文件内及跨文件的行拷贝" -#: builtin/blame.c:876 +#: builtin/blame.c:868 msgid "Find line movements within and across files" msgstr "找到文件内及跨文件的行移动" -#: builtin/blame.c:877 +#: builtin/blame.c:869 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:877 +#: builtin/blame.c:869 msgid "Process only line range n,m, counting from 1" msgstr "只处理行范围在 n 和 m 之间的,从 1 开始" -#: builtin/blame.c:929 +#: builtin/blame.c:921 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "--progress 不能和 --incremental 或 --porcelain 同时使用" @@ -5809,7 +5816,7 @@ #. your language may need more or fewer display #. columns. #. -#: builtin/blame.c:980 +#: builtin/blame.c:972 msgid "4 years, 11 months ago" msgstr "4 年 11 个月前" @@ -6021,7 +6028,7 @@ msgid "do not use" msgstr "不要使用" -#: builtin/branch.c:626 builtin/rebase.c:486 +#: builtin/branch.c:626 builtin/rebase.c:520 msgid "upstream" msgstr "上游" @@ -6029,7 +6036,7 @@ msgid "change the upstream info" msgstr "改变上游信息" -#: builtin/branch.c:627 +#: builtin/branch.c:603 msgid "Unset the upstream info" msgstr "取消上游信息的设置" @@ -6117,122 +6124,122 @@ msgid "field name to sort on" msgstr "排序的字段名" -#: builtin/branch.c:657 builtin/for-each-ref.c:42 builtin/notes.c:415 +#: builtin/branch.c:656 builtin/for-each-ref.c:42 builtin/notes.c:415 #: builtin/notes.c:418 builtin/notes.c:581 builtin/notes.c:584 -#: builtin/tag.c:433 +#: builtin/tag.c:434 msgid "object" msgstr "对象" -#: builtin/branch.c:658 +#: builtin/branch.c:657 msgid "print only branches of the object" msgstr "只打印指向该对象的分支" -#: builtin/branch.c:660 builtin/for-each-ref.c:48 builtin/tag.c:440 +#: builtin/branch.c:658 builtin/for-each-ref.c:48 builtin/tag.c:441 msgid "sorting and filtering are case insensitive" msgstr "排序和过滤属于大小写不敏感" -#: builtin/branch.c:661 builtin/for-each-ref.c:38 builtin/tag.c:438 +#: builtin/branch.c:659 builtin/for-each-ref.c:38 builtin/tag.c:439 #: builtin/verify-tag.c:38 msgid "format to use for the output" msgstr "输出格式" -#: builtin/branch.c:684 builtin/clone.c:760 +#: builtin/branch.c:682 builtin/clone.c:789 msgid "HEAD not found below refs/heads!" msgstr "HEAD 没有位于 /refs/heads 之下!" -#: builtin/branch.c:708 +#: builtin/branch.c:706 msgid "--column and --verbose are incompatible" msgstr "--column 和 --verbose 不兼容" -#: builtin/branch.c:723 builtin/branch.c:777 builtin/branch.c:786 +#: builtin/branch.c:721 builtin/branch.c:775 builtin/branch.c:784 msgid "branch name required" msgstr "必须提供分支名" -#: builtin/branch.c:753 +#: builtin/branch.c:751 msgid "Cannot give description to detached HEAD" msgstr "不能向分离头指针提供描述" -#: builtin/branch.c:758 +#: builtin/branch.c:756 msgid "cannot edit description of more than one branch" msgstr "不能为一个以上的分支编辑描述" -#: builtin/branch.c:765 +#: builtin/branch.c:763 #, c-format msgid "No commit on branch '%s' yet." msgstr "分支 '%s' 尚无提交。" -#: builtin/branch.c:768 +#: builtin/branch.c:766 #, c-format msgid "No branch named '%s'." msgstr "没有分支 '%s'。" -#: builtin/branch.c:783 +#: builtin/branch.c:781 msgid "too many branches for a copy operation" msgstr "为拷贝操作提供了太多的分支名" -#: builtin/branch.c:792 +#: builtin/branch.c:790 msgid "too many arguments for a rename operation" msgstr "为重命名操作提供了太多的参数" -#: builtin/branch.c:797 +#: builtin/branch.c:795 msgid "too many arguments to set new upstream" msgstr "为设置新上游提供了太多的参数" -#: builtin/branch.c:801 +#: builtin/branch.c:799 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." msgstr "无法设置 HEAD 的上游为 %s,因为 HEAD 没有指向任何分支。" -#: builtin/branch.c:804 builtin/branch.c:827 +#: builtin/branch.c:802 builtin/branch.c:825 #, c-format msgid "no such branch '%s'" msgstr "没有此分支 '%s'" -#: builtin/branch.c:808 +#: builtin/branch.c:806 #, c-format msgid "branch '%s' does not exist" msgstr "分支 '%s' 不存在" -#: builtin/branch.c:821 +#: builtin/branch.c:819 msgid "too many arguments to unset upstream" msgstr "为取消上游设置操作提供了太多的参数" -#: builtin/branch.c:825 +#: builtin/branch.c:823 msgid "" "could not unset upstream of HEAD when it does not point to any branch." msgstr "无法取消 HEAD 的上游设置因为它没有指向一个分支" -#: builtin/branch.c:831 +#: builtin/branch.c:829 #, c-format msgid "Branch '%s' has no upstream information" msgstr "分支 '%s' 没有上游信息" -#: builtin/branch.c:810 +#: builtin/branch.c:812 msgid "" "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义" -#: builtin/branch.c:845 +#: builtin/branch.c:843 msgid "" "the '--set-upstream' option is no longer supported. Please use '--track' or " "'--set-upstream-to' instead." msgstr "不再支持选项 '--set-upstream'。请使用 '--track' 或 '--set-upstream-to'。" -#: builtin/bundle.c:45 +#: builtin/bundle.c:119 #, c-format msgid "%s is okay\n" msgstr "%s 可以\n" -#: builtin/bundle.c:58 +#: builtin/bundle.c:93 msgid "Need a repository to create a bundle." msgstr "需要一个仓库来创建包。" -#: builtin/bundle.c:62 +#: builtin/bundle.c:160 msgid "Need a repository to unbundle." msgstr "需要一个仓库来解包。" -#: builtin/cat-file.c:595 +#: builtin/cat-file.c:598 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | | --textconv | --filters) [--path=] " @@ -6240,7 +6247,7 @@ "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <类型> | --textconv | --filters) [--path=<路径>] <对象>" -#: builtin/cat-file.c:596 +#: builtin/cat-file.c:599 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -6248,63 +6255,63 @@ "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:635 +#: builtin/cat-file.c:638 msgid " can be one of: blob, tree, commit, tag" msgstr "<类型> 可以是其中之一:blob、tree、commit、tag" -#: builtin/cat-file.c:636 +#: builtin/cat-file.c:639 msgid "show object type" msgstr "显示对象类型" -#: builtin/cat-file.c:637 +#: builtin/cat-file.c:640 msgid "show object size" msgstr "显示对象大小" -#: builtin/cat-file.c:639 +#: builtin/cat-file.c:642 msgid "exit with zero when there's no error" msgstr "当没有错误时退出并返回零" -#: builtin/cat-file.c:640 +#: builtin/cat-file.c:643 msgid "pretty-print object's content" msgstr "美观地打印对象的内容" -#: builtin/cat-file.c:642 +#: builtin/cat-file.c:645 msgid "for blob objects, run textconv on object's content" msgstr "对于数据对象,对其内容做文本转换" -#: builtin/cat-file.c:644 +#: builtin/cat-file.c:647 msgid "for blob objects, run filters on object's content" msgstr "对于数据对象,对其内容做过滤" -#: builtin/cat-file.c:645 git-submodule.sh:936 +#: builtin/cat-file.c:648 git-submodule.sh:984 msgid "blob" msgstr "数据对象" -#: builtin/cat-file.c:646 +#: builtin/cat-file.c:649 msgid "use a specific path for --textconv/--filters" msgstr "对于 --textconv/--filters 使用一个特定的路径" -#: builtin/cat-file.c:648 +#: builtin/cat-file.c:651 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "允许 -s 和 -t 对损坏的对象生效" -#: builtin/cat-file.c:649 +#: builtin/cat-file.c:652 msgid "buffer --batch output" msgstr "缓冲 --batch 的输出" -#: builtin/cat-file.c:651 +#: builtin/cat-file.c:654 msgid "show info and content of objects fed from the standard input" msgstr "显示从标准输入提供的对象的信息和内容" -#: builtin/cat-file.c:655 +#: builtin/cat-file.c:658 msgid "show info about objects fed from the standard input" msgstr "显示从标准输入提供的对象的信息" -#: builtin/cat-file.c:659 +#: builtin/cat-file.c:662 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "跟随树内符号链接(和 --batch 或 --batch-check 共用)" -#: builtin/cat-file.c:661 +#: builtin/cat-file.c:664 msgid "show all objects with --batch or --batch-check" msgstr "使用 --batch 或 --batch-check 参数显示所有对象" @@ -6332,8 +6339,8 @@ msgid "terminate input and output records by a NUL character" msgstr "输入和输出的记录使用 NUL 字符终结" -#: builtin/check-ignore.c:21 builtin/checkout.c:1433 builtin/gc.c:537 -#: builtin/worktree.c:506 +#: builtin/check-ignore.c:21 builtin/checkout.c:1488 builtin/gc.c:537 +#: builtin/worktree.c:502 msgid "suppress progress reporting" msgstr "不显示进度报告" @@ -6345,27 +6352,27 @@ msgid "ignore index when checking" msgstr "检查时忽略索引" -#: builtin/check-ignore.c:160 +#: builtin/check-ignore.c:163 msgid "cannot specify pathnames with --stdin" msgstr "不能同时指定路径及 --stdin 参数" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:166 msgid "-z only makes sense with --stdin" msgstr "-z 需要和 --stdin 参数共用才有意义" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:168 msgid "no path specified" msgstr "未指定路径" -#: builtin/check-ignore.c:169 +#: builtin/check-ignore.c:172 msgid "--quiet is only valid with a single pathname" msgstr "参数 --quiet 只在提供一个路径名时有效" -#: builtin/check-ignore.c:171 +#: builtin/check-ignore.c:174 msgid "cannot have both --quiet and --verbose" msgstr "不能同时提供 --quiet 和 --verbose 参数" -#: builtin/check-ignore.c:174 +#: builtin/check-ignore.c:177 msgid "--non-matching is only valid with --verbose" msgstr "--non-matching 选项只在使用 --verbose 时有效" @@ -6423,9 +6430,9 @@ msgstr "将内容写入临时文件" #: builtin/checkout-index.c:178 builtin/column.c:31 -#: builtin/submodule--helper.c:1373 builtin/submodule--helper.c:1376 -#: builtin/submodule--helper.c:1384 builtin/submodule--helper.c:1857 -#: builtin/worktree.c:679 +#: builtin/submodule--helper.c:1400 builtin/submodule--helper.c:1403 +#: builtin/submodule--helper.c:1411 builtin/submodule--helper.c:1909 +#: builtin/worktree.c:675 msgid "string" msgstr "字符串" @@ -6445,106 +6452,106 @@ msgid "git checkout [] [] -- ..." msgstr "git checkout [<选项>] [<分支>] -- <文件>..." -#: builtin/checkout.c:173 builtin/checkout.c:212 +#: builtin/checkout.c:188 builtin/checkout.c:227 #, c-format msgid "path '%s' does not have our version" msgstr "路径 '%s' 没有我们的版本" -#: builtin/checkout.c:175 builtin/checkout.c:214 +#: builtin/checkout.c:190 builtin/checkout.c:229 #, c-format msgid "path '%s' does not have their version" msgstr "路径 '%s' 没有他们的版本" -#: builtin/checkout.c:191 +#: builtin/checkout.c:206 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "路径 '%s' 没有全部必需的版本" -#: builtin/checkout.c:241 +#: builtin/checkout.c:256 #, c-format msgid "path '%s' does not have necessary versions" msgstr "路径 '%s' 没有必需的版本" -#: builtin/checkout.c:259 +#: builtin/checkout.c:274 #, c-format msgid "path '%s': cannot merge" msgstr "path '%s':无法合并" -#: builtin/checkout.c:275 +#: builtin/checkout.c:290 #, c-format msgid "Unable to add merge result for '%s'" msgstr "无法为 '%s' 添加合并结果" -#: builtin/checkout.c:410 builtin/checkout.c:413 builtin/checkout.c:416 -#: builtin/checkout.c:420 +#: builtin/checkout.c:430 builtin/checkout.c:433 builtin/checkout.c:436 +#: builtin/checkout.c:440 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "'%s' 不能在更新路径时使用" -#: builtin/checkout.c:423 builtin/checkout.c:426 +#: builtin/checkout.c:443 builtin/checkout.c:446 #, c-format msgid "'%s' cannot be used with %s" msgstr "'%s' 不能和 %s 同时使用" -#: builtin/checkout.c:430 +#: builtin/checkout.c:450 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "不能同时更新路径并切换到分支'%s'。" -#: builtin/checkout.c:507 builtin/checkout.c:514 +#: builtin/checkout.c:527 builtin/checkout.c:534 #, c-format msgid "path '%s' is unmerged" msgstr "路径 '%s' 未合并" -#: builtin/checkout.c:680 +#: builtin/checkout.c:704 msgid "you need to resolve your current index first" msgstr "您需要先解决当前索引的冲突" -#: builtin/checkout.c:833 +#: builtin/checkout.c:861 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "不能对 '%s' 执行 reflog 操作:%s\n" -#: builtin/checkout.c:875 +#: builtin/checkout.c:903 msgid "HEAD is now at" msgstr "HEAD 目前位于" -#: builtin/checkout.c:879 builtin/clone.c:713 +#: builtin/checkout.c:907 builtin/clone.c:720 msgid "unable to update HEAD" msgstr "不能更新 HEAD" -#: builtin/checkout.c:883 +#: builtin/checkout.c:911 #, c-format msgid "Reset branch '%s'\n" msgstr "重置分支 '%s'\n" -#: builtin/checkout.c:886 +#: builtin/checkout.c:914 #, c-format msgid "Already on '%s'\n" msgstr "已经位于 '%s'\n" -#: builtin/checkout.c:890 +#: builtin/checkout.c:918 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "切换并重置分支 '%s'\n" -#: builtin/checkout.c:892 builtin/checkout.c:1289 +#: builtin/checkout.c:920 builtin/checkout.c:1344 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "切换到一个新分支 '%s'\n" -#: builtin/checkout.c:894 +#: builtin/checkout.c:922 #, c-format msgid "Switched to branch '%s'\n" msgstr "切换到分支 '%s'\n" # 译者:注意保持前导空格 -#: builtin/checkout.c:945 +#: builtin/checkout.c:973 #, c-format msgid " ... and %d more.\n" msgstr " ... 及其它 %d 个。\n" -#: builtin/checkout.c:951 +#: builtin/checkout.c:979 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -6561,7 +6568,7 @@ "\n" "%s\n" -#: builtin/checkout.c:970 +#: builtin/checkout.c:998 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -6582,196 +6589,197 @@ " git branch <新分支名> %s\n" "\n" -#: builtin/checkout.c:1005 +#: builtin/checkout.c:1033 msgid "internal error in revision walk" msgstr "在版本遍历时遇到内部错误" -#: builtin/checkout.c:1009 +#: builtin/checkout.c:1037 msgid "Previous HEAD position was" msgstr "之前的 HEAD 位置是" -#: builtin/checkout.c:1049 builtin/checkout.c:1284 +#: builtin/checkout.c:1077 builtin/checkout.c:1339 msgid "You are on a branch yet to be born" msgstr "您位于一个尚未初始化的分支" -#: builtin/checkout.c:1193 +#: builtin/checkout.c:1252 #, c-format msgid "only one reference expected, %d given." msgstr "应只有一个引用,却给出了 %d 个" -#: builtin/checkout.c:1243 builtin/worktree.c:290 builtin/worktree.c:455 +#: builtin/checkout.c:1298 builtin/worktree.c:283 builtin/worktree.c:451 #, c-format msgid "invalid reference: %s" msgstr "无效引用:%s" -#: builtin/checkout.c:1256 builtin/checkout.c:1618 +#: builtin/checkout.c:1311 builtin/checkout.c:1677 #, c-format msgid "reference is not a tree: %s" msgstr "引用不是一个树:%s" -#: builtin/checkout.c:1352 +#: builtin/checkout.c:1407 msgid "paths cannot be used with switching branches" msgstr "路径不能和切换分支同时使用" -#: builtin/checkout.c:1355 builtin/checkout.c:1359 builtin/checkout.c:1363 +#: builtin/checkout.c:1410 builtin/checkout.c:1414 builtin/checkout.c:1418 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "'%s' 不能和切换分支同时使用" -#: builtin/checkout.c:1367 builtin/checkout.c:1370 builtin/checkout.c:1373 -#: builtin/checkout.c:1378 builtin/checkout.c:1383 +#: builtin/checkout.c:1422 builtin/checkout.c:1425 builtin/checkout.c:1428 +#: builtin/checkout.c:1433 builtin/checkout.c:1438 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "'%s' 不能和 '%s' 同时使用" -#: builtin/checkout.c:1388 +#: builtin/checkout.c:1443 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "不能切换分支到一个非提交 '%s'" -#: builtin/checkout.c:1691 builtin/checkout.c:1693 builtin/checkout.c:1742 -#: builtin/checkout.c:1744 builtin/clone.c:120 builtin/remote.c:169 -#: builtin/remote.c:171 builtin/worktree.c:499 builtin/worktree.c:501 +#: builtin/checkout.c:1751 builtin/checkout.c:1753 builtin/checkout.c:1802 +#: builtin/checkout.c:1804 builtin/clone.c:121 builtin/remote.c:170 +#: builtin/remote.c:172 builtin/worktree.c:495 builtin/worktree.c:497 msgid "branch" msgstr "分支" -#: builtin/checkout.c:1692 +#: builtin/checkout.c:1752 msgid "create and checkout a new branch" msgstr "创建并检出一个新的分支" -#: builtin/checkout.c:1694 +#: builtin/checkout.c:1754 msgid "create/reset and checkout a branch" msgstr "创建/重置并检出一个分支" -#: builtin/checkout.c:1695 +#: builtin/checkout.c:1755 msgid "create reflog for new branch" msgstr "为新的分支创建引用日志" -#: builtin/checkout.c:1452 builtin/worktree.c:503 +#: builtin/checkout.c:1507 builtin/worktree.c:499 msgid "detach HEAD at named commit" msgstr "HEAD 从指定的提交分离" -#: builtin/checkout.c:1453 +#: builtin/checkout.c:1508 msgid "set upstream info for new branch" msgstr "为新的分支设置上游信息" -#: builtin/checkout.c:1457 +#: builtin/checkout.c:1512 msgid "new-branch" msgstr "新分支" -#: builtin/checkout.c:1457 +#: builtin/checkout.c:1512 msgid "new unparented branch" msgstr "新的没有父提交的分支" -#: builtin/checkout.c:1475 +#: builtin/checkout.c:1530 msgid "checkout our version for unmerged files" msgstr "对尚未合并的文件检出我们的版本" -#: builtin/checkout.c:1478 +#: builtin/checkout.c:1533 msgid "checkout their version for unmerged files" msgstr "对尚未合并的文件检出他们的版本" -#: builtin/checkout.c:1455 +#: builtin/checkout.c:1510 msgid "force checkout (throw away local modifications)" msgstr "强制检出(丢弃本地修改)" -#: builtin/checkout.c:1438 +#: builtin/checkout.c:1493 msgid "perform a 3-way merge with the new branch" msgstr "和新的分支执行三方合并" -#: builtin/checkout.c:1459 builtin/merge.c:288 +#: builtin/checkout.c:1514 builtin/merge.c:292 msgid "update ignored files (default)" msgstr "更新忽略的文件(默认)" -#: builtin/checkout.c:1439 builtin/log.c:1618 parse-options.h:318 +#: builtin/checkout.c:1494 builtin/log.c:1709 parse-options.h:322 msgid "style" msgstr "风格" -#: builtin/checkout.c:1440 +#: builtin/checkout.c:1495 msgid "conflict style (merge or diff3)" msgstr "冲突输出风格(merge 或 diff3)" -#: builtin/checkout.c:1482 +#: builtin/checkout.c:1537 msgid "do not limit pathspecs to sparse entries only" msgstr "对路径不做稀疏检出的限制" -#: builtin/checkout.c:1132 +#: builtin/checkout.c:1262 msgid "second guess 'git checkout '" msgstr "二次猜测'git checkout <无此分支>'" -#: builtin/checkout.c:1462 +#: builtin/checkout.c:1517 msgid "do not check if another worktree is holding the given ref" msgstr "不检查指定的引用是否被其他工作区所占用" -#: builtin/checkout.c:1437 builtin/clone.c:90 builtin/commit-graph.c:59 -#: builtin/commit-graph.c:180 builtin/fetch.c:166 builtin/merge.c:285 -#: builtin/pull.c:138 builtin/push.c:562 builtin/send-pack.c:174 +#: builtin/checkout.c:1492 builtin/clone.c:91 builtin/commit-graph.c:80 +#: builtin/commit-graph.c:164 builtin/fetch.c:168 builtin/merge.c:288 +#: builtin/multi-pack-index.c:27 builtin/pull.c:119 builtin/push.c:561 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "强制显示进度报告" -#: builtin/checkout.c:1533 +#: builtin/checkout.c:1565 msgid "-b, -B and --orphan are mutually exclusive" msgstr "-b、-B 和 --orphan 是互斥的" -#: builtin/checkout.c:1573 +#: builtin/checkout.c:1633 msgid "--track needs a branch name" msgstr "--track 需要一个分支名" -#: builtin/checkout.c:1190 +#: builtin/checkout.c:1213 msgid "Missing branch name; try -b" msgstr "缺少分支名;尝试 -b" -#: builtin/checkout.c:1631 +#: builtin/checkout.c:1686 msgid "invalid path specification" msgstr "无效的路径规格" -#: builtin/checkout.c:1638 +#: builtin/checkout.c:1693 #, c-format msgid "'%s' is not a commit and a branch '%s' cannot be created from it" msgstr "'%s' 不是一个提交,不能基于它创建分支 '%s'" -#: builtin/checkout.c:1642 +#: builtin/checkout.c:1697 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout:--detach 不能接收路径参数 '%s'" -#: builtin/checkout.c:1646 +#: builtin/checkout.c:1720 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." msgstr "git checkout:在从索引检出时,--ours/--theirs、--force 和 --merge 不兼容。" -#: builtin/clean.c:28 +#: builtin/clean.c:29 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] ..." msgstr "git clean [-d] [-f] [-i] [-n] [-q] [-e <模式>] [-x | -X] [--] <路径>..." -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Removing %s\n" msgstr "正删除 %s\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "Would remove %s\n" msgstr "将删除 %s\n" -#: builtin/clean.c:34 +#: builtin/clean.c:35 #, c-format msgid "Skipping repository %s\n" msgstr "忽略仓库 %s\n" -#: builtin/clean.c:35 +#: builtin/clean.c:36 #, c-format msgid "Would skip repository %s\n" msgstr "将忽略仓库 %s\n" -#: builtin/clean.c:36 +#: builtin/clean.c:37 #, c-format msgid "failed to remove %s" msgstr "删除 %s 失败" -#: builtin/clean.c:301 git-add--interactive.perl:593 +#: builtin/clean.c:302 git-add--interactive.perl:595 #, c-format msgid "" "Prompt help:\n" @@ -6784,7 +6792,7 @@ "foo - 通过唯一前缀选择一个选项\n" " - (空)什么也不选择\n" -#: builtin/clean.c:305 git-add--interactive.perl:602 +#: builtin/clean.c:306 git-add--interactive.perl:604 #, c-format msgid "" "Prompt help:\n" @@ -6805,38 +6813,38 @@ "* - 选择所有选项\n" " - (空)结束选择\n" -#: builtin/clean.c:521 git-add--interactive.perl:568 -#: git-add--interactive.perl:573 +#: builtin/clean.c:521 git-add--interactive.perl:570 +#: git-add--interactive.perl:575 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "嗯(%s)?\n" -#: builtin/clean.c:663 +#: builtin/clean.c:661 #, c-format msgid "Input ignore patterns>> " msgstr "输入模版以排除条目>> " -#: builtin/clean.c:700 +#: builtin/clean.c:696 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "警告:无法找到和 %s 匹配的条目" -#: builtin/clean.c:721 +#: builtin/clean.c:717 msgid "Select items to delete" msgstr "选择要删除的条目" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:762 +#: builtin/clean.c:758 #, c-format msgid "Remove %s [y/N]? " msgstr "删除 %s [y/N]? " -#: builtin/clean.c:787 git-add--interactive.perl:1763 +#: add-interactive.c:1157 builtin/clean.c:781 git-add--interactive.perl:1765 #, c-format msgid "Bye.\n" msgstr "再见。\n" -#: builtin/clean.c:795 +#: builtin/clean.c:789 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6854,69 +6862,69 @@ "help - 显示本帮助\n" "? - 显示如何在提示符下选择的帮助" -#: builtin/clean.c:822 git-add--interactive.perl:1849 +#: add-interactive.c:1083 builtin/clean.c:816 git-add--interactive.perl:1851 msgid "*** Commands ***" msgstr "*** 命令 ***" -#: builtin/clean.c:823 git-add--interactive.perl:1846 +#: add-interactive.c:1084 builtin/clean.c:817 git-add--interactive.perl:1848 msgid "What now" msgstr "请选择" -#: builtin/clean.c:831 +#: builtin/clean.c:825 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "将删除如下条目:" -#: builtin/clean.c:847 +#: builtin/clean.c:841 msgid "No more files to clean, exiting." msgstr "没有要清理的文件,退出。" -#: builtin/clean.c:909 +#: builtin/clean.c:903 msgid "do not print names of files removed" msgstr "不打印删除文件的名称" -#: builtin/clean.c:911 +#: builtin/clean.c:905 msgid "force" msgstr "强制" -#: builtin/clean.c:912 +#: builtin/clean.c:906 msgid "interactive cleaning" msgstr "交互式清除" -#: builtin/clean.c:914 +#: builtin/clean.c:908 msgid "remove whole directories" msgstr "删除整个目录" -#: builtin/clean.c:915 builtin/describe.c:548 builtin/describe.c:550 -#: builtin/grep.c:901 builtin/log.c:176 builtin/log.c:178 -#: builtin/ls-files.c:557 builtin/name-rev.c:417 builtin/name-rev.c:419 +#: builtin/clean.c:909 builtin/describe.c:565 builtin/describe.c:567 +#: builtin/grep.c:909 builtin/log.c:182 builtin/log.c:184 +#: builtin/ls-files.c:558 builtin/name-rev.c:526 builtin/name-rev.c:528 #: builtin/show-ref.c:179 msgid "pattern" msgstr "模式" -#: builtin/clean.c:916 +#: builtin/clean.c:910 msgid "add to ignore rules" msgstr "添加 <模式> 到忽略规则" -#: builtin/clean.c:917 +#: builtin/clean.c:911 msgid "remove ignored files, too" msgstr "也删除忽略的文件" -#: builtin/clean.c:919 +#: builtin/clean.c:913 msgid "remove only ignored files" msgstr "只删除忽略的文件" -#: builtin/clean.c:937 +#: builtin/clean.c:931 msgid "-x and -X cannot be used together" msgstr "-x 和 -X 不能同时使用" -#: builtin/clean.c:941 +#: builtin/clean.c:935 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" msgstr "clean.requireForce 设置为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作" -#: builtin/clean.c:944 +#: builtin/clean.c:938 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6926,27 +6934,27 @@ msgid "git clone [] [--] []" msgstr "git clone [<选项>] [--] <仓库> [<路径>]" -#: builtin/clone.c:92 +#: builtin/clone.c:93 msgid "don't create a checkout" msgstr "不创建一个检出" -#: builtin/clone.c:93 builtin/clone.c:95 builtin/init-db.c:489 +#: builtin/clone.c:94 builtin/clone.c:96 builtin/init-db.c:536 msgid "create a bare repository" msgstr "创建一个纯仓库" -#: builtin/clone.c:97 +#: builtin/clone.c:98 msgid "create a mirror repository (implies bare)" msgstr "创建一个镜像仓库(也是纯仓库)" -#: builtin/clone.c:99 +#: builtin/clone.c:100 msgid "to clone from a local repository" msgstr "从本地仓库克隆" -#: builtin/clone.c:101 +#: builtin/clone.c:102 msgid "don't use local hardlinks, always copy" msgstr "不使用本地硬链接,始终复制" -#: builtin/clone.c:103 +#: builtin/clone.c:104 msgid "setup as shared repository" msgstr "设置为共享仓库" @@ -6958,110 +6966,112 @@ msgid "initialize submodules in the clone" msgstr "在克隆时初始化子模组" -#: builtin/clone.c:109 +#: builtin/clone.c:110 msgid "number of submodules cloned in parallel" msgstr "并发克隆的子模组的数量" -#: builtin/clone.c:110 builtin/init-db.c:486 +#: builtin/clone.c:111 builtin/init-db.c:533 msgid "template-directory" msgstr "模板目录" -#: builtin/clone.c:111 builtin/init-db.c:487 +#: builtin/clone.c:112 builtin/init-db.c:534 msgid "directory from which templates will be used" msgstr "模板目录将被使用" -#: builtin/clone.c:113 builtin/clone.c:115 builtin/submodule--helper.c:1380 -#: builtin/submodule--helper.c:1860 +#: builtin/clone.c:114 builtin/clone.c:116 builtin/submodule--helper.c:1407 +#: builtin/submodule--helper.c:1912 msgid "reference repository" msgstr "参考仓库" -#: builtin/clone.c:117 builtin/submodule--helper.c:1382 -#: builtin/submodule--helper.c:1862 +#: builtin/clone.c:118 builtin/submodule--helper.c:1409 +#: builtin/submodule--helper.c:1914 msgid "use --reference only while cloning" msgstr "仅在克隆时参考 --reference 指向的本地仓库" -#: builtin/clone.c:118 builtin/column.c:27 builtin/merge-file.c:46 -#: builtin/pack-objects.c:3294 builtin/repack.c:320 +#: builtin/clone.c:119 builtin/column.c:27 builtin/merge-file.c:46 +#: builtin/pack-objects.c:3442 builtin/repack.c:329 msgid "name" msgstr "名称" -#: builtin/clone.c:119 +#: builtin/clone.c:120 msgid "use instead of 'origin' to track upstream" msgstr "使用 <名称> 而不是 'origin' 去跟踪上游" -#: builtin/clone.c:121 +#: builtin/clone.c:122 msgid "checkout instead of the remote's HEAD" msgstr "检出 <分支> 而不是远程 HEAD" -#: builtin/clone.c:123 +#: builtin/clone.c:124 msgid "path to git-upload-pack on the remote" msgstr "远程 git-upload-pack 路径" -#: builtin/clone.c:124 builtin/fetch.c:167 builtin/grep.c:840 -#: builtin/pull.c:227 +#: builtin/clone.c:125 builtin/fetch.c:169 builtin/grep.c:848 +#: builtin/pull.c:208 msgid "depth" msgstr "深度" -#: builtin/clone.c:125 +#: builtin/clone.c:126 msgid "create a shallow clone of that depth" msgstr "创建一个指定深度的浅克隆" -#: builtin/clone.c:126 builtin/fetch.c:169 builtin/pack-objects.c:3283 +#: builtin/clone.c:127 builtin/fetch.c:171 builtin/pack-objects.c:3431 +#: builtin/pull.c:211 msgid "time" msgstr "时间" -#: builtin/clone.c:127 +#: builtin/clone.c:128 msgid "create a shallow clone since a specific time" msgstr "从一个特定时间创建一个浅克隆" -#: builtin/clone.c:128 builtin/fetch.c:171 builtin/fetch.c:194 -#: builtin/rebase.c:1417 +#: builtin/clone.c:129 builtin/fetch.c:173 builtin/fetch.c:196 +#: builtin/pull.c:214 builtin/pull.c:239 builtin/rebase.c:1304 msgid "revision" msgstr "版本" -#: builtin/clone.c:129 builtin/fetch.c:172 +#: builtin/clone.c:130 builtin/fetch.c:174 builtin/pull.c:215 msgid "deepen history of shallow clone, excluding rev" msgstr "深化浅克隆的历史,除了特定版本" -#: builtin/clone.c:131 +#: builtin/clone.c:132 builtin/submodule--helper.c:1419 +#: builtin/submodule--helper.c:1928 msgid "clone only one branch, HEAD or --branch" msgstr "只克隆一个分支、HEAD 或 --branch" -#: builtin/clone.c:133 +#: builtin/clone.c:134 msgid "don't clone any tags, and make later fetches not to follow them" msgstr "不要克隆任何标签,并且后续获取操作也不下载它们" -#: builtin/clone.c:135 +#: builtin/clone.c:136 msgid "any cloned submodules will be shallow" msgstr "子模组将以浅下载模式克隆" -#: builtin/clone.c:136 builtin/init-db.c:495 +#: builtin/clone.c:137 builtin/init-db.c:542 msgid "gitdir" msgstr "git目录" -#: builtin/clone.c:137 builtin/init-db.c:496 +#: builtin/clone.c:138 builtin/init-db.c:543 msgid "separate git dir from working tree" msgstr "git目录和工作区分离" -#: builtin/clone.c:138 +#: builtin/clone.c:139 msgid "key=value" msgstr "key=value" -#: builtin/clone.c:139 +#: builtin/clone.c:140 msgid "set config inside the new repository" msgstr "在新仓库中设置配置信息" -#: builtin/clone.c:142 builtin/fetch.c:190 builtin/pull.c:240 -#: builtin/push.c:573 +#: builtin/clone.c:143 builtin/fetch.c:192 builtin/pull.c:234 +#: builtin/push.c:571 msgid "use IPv4 addresses only" msgstr "只使用 IPv4 地址" -#: builtin/clone.c:144 builtin/fetch.c:192 builtin/pull.c:243 -#: builtin/push.c:575 +#: builtin/clone.c:145 builtin/fetch.c:194 builtin/pull.c:237 +#: builtin/push.c:573 msgid "use IPv6 addresses only" msgstr "只使用 IPv6 地址" -#: builtin/clone.c:284 +#: builtin/clone.c:287 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -7069,42 +7079,42 @@ "无法猜到目录名。\n" "请在命令行指定一个目录" -#: builtin/clone.c:337 +#: builtin/clone.c:340 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "info: 不能为 '%s' 添加一个备用:%s\n" -#: builtin/clone.c:401 +#: builtin/sparse-checkout.c:326 #, c-format msgid "failed to open '%s'" -msgstr "打开 '%s' 失败" +msgstr "无法打开 '%s'" -#: builtin/clone.c:410 +#: builtin/clone.c:413 #, c-format msgid "%s exists and is not a directory" msgstr "%s 存在且不是一个目录" -#: builtin/clone.c:423 +#: builtin/clone.c:426 #, c-format msgid "failed to stat %s\n" msgstr "对 %s 调用 stat 失败\n" -#: builtin/clone.c:457 +#: builtin/clone.c:462 #, c-format msgid "failed to create link '%s'" msgstr "创建链接 '%s' 失败" -#: builtin/clone.c:461 +#: builtin/clone.c:466 #, c-format msgid "failed to copy file to '%s'" msgstr "拷贝文件至 '%s' 失败" -#: builtin/clone.c:491 +#: builtin/clone.c:498 #, c-format msgid "done.\n" msgstr "完成。\n" -#: builtin/clone.c:489 +#: builtin/clone.c:492 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -7114,134 +7124,134 @@ "您可以通过 'git status' 检查哪些已被检出,然后使用命令\n" "'git checkout -f HEAD' 重试\n" -#: builtin/clone.c:582 +#: builtin/clone.c:589 #, c-format msgid "Could not find remote branch %s to clone." msgstr "不能发现要克隆的远程分支 %s。" -#: fetch-pack.c:1716 builtin/clone.c:685 +#: fetch-pack.c:1812 builtin/clone.c:692 msgid "remote did not send all necessary objects" msgstr "远程没有发送所有必需的对象" -#: builtin/clone.c:701 +#: builtin/clone.c:708 #, c-format msgid "unable to update %s" msgstr "不能更新 %s" -#: builtin/clone.c:751 +#: builtin/clone.c:779 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n" -#: builtin/clone.c:782 +#: builtin/clone.c:811 msgid "unable to checkout working tree" msgstr "不能检出工作区" -#: builtin/clone.c:832 +#: builtin/clone.c:868 msgid "unable to write parameters to config file" msgstr "无法将参数写入配置文件" -#: builtin/clone.c:895 +#: builtin/clone.c:931 msgid "cannot repack to clean up" msgstr "无法执行 repack 来清理" -#: builtin/clone.c:897 +#: builtin/clone.c:933 msgid "cannot unlink temporary alternates file" msgstr "无法删除临时的 alternates 文件" -#: builtin/clone.c:937 builtin/receive-pack.c:1948 +#: builtin/clone.c:971 builtin/receive-pack.c:1972 msgid "Too many arguments." msgstr "太多参数。" -#: builtin/clone.c:941 +#: builtin/clone.c:975 msgid "You must specify a repository to clone." msgstr "您必须指定一个仓库来克隆。" -#: builtin/clone.c:954 +#: builtin/clone.c:988 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "--bare 和 --origin %s 选项不兼容。" -#: builtin/clone.c:957 +#: builtin/clone.c:991 msgid "--bare and --separate-git-dir are incompatible." msgstr "--bare 和 --separate-git-dir 选项不兼容。" -#: builtin/clone.c:970 +#: builtin/clone.c:1004 #, c-format msgid "repository '%s' does not exist" msgstr "仓库 '%s' 不存在" -#: builtin/clone.c:976 builtin/fetch.c:1790 +#: builtin/clone.c:1010 builtin/fetch.c:1789 #, c-format msgid "depth %s is not a positive number" msgstr "深度 %s 不是一个正数" -#: builtin/clone.c:986 +#: builtin/clone.c:1020 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "目标路径 '%s' 已经存在,并且不是一个空目录。" -#: builtin/clone.c:996 +#: builtin/clone.c:1030 #, c-format msgid "working tree '%s' already exists." msgstr "工作区 '%s' 已经存在。" -#: builtin/clone.c:1011 builtin/clone.c:1032 builtin/difftool.c:271 -#: builtin/log.c:1785 builtin/worktree.c:302 builtin/worktree.c:334 +#: builtin/clone.c:1045 builtin/clone.c:1066 builtin/difftool.c:271 +#: builtin/log.c:1886 builtin/worktree.c:295 builtin/worktree.c:327 #, c-format msgid "could not create leading directories of '%s'" msgstr "不能为 '%s' 创建先导目录" -#: builtin/clone.c:1016 +#: builtin/clone.c:1050 #, c-format msgid "could not create work tree dir '%s'" msgstr "不能创建工作区目录 '%s'" -#: builtin/clone.c:1036 +#: builtin/clone.c:1070 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "克隆到纯仓库 '%s'...\n" -#: builtin/clone.c:1038 +#: builtin/clone.c:1072 #, c-format msgid "Cloning into '%s'...\n" msgstr "正克隆到 '%s'...\n" -#: builtin/clone.c:1062 +#: builtin/clone.c:1096 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" msgstr "clone --recursive 和 --reference 以及 --reference-if-able 不兼容" -#: builtin/clone.c:1123 +#: builtin/clone.c:1160 msgid "--depth is ignored in local clones; use file:// instead." msgstr "--depth 在本地克隆时被忽略,请改用 file:// 协议。" -#: builtin/clone.c:1125 +#: builtin/clone.c:1162 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "--shallow-since 在本地克隆时被忽略,请改用 file:// 协议。" -#: builtin/clone.c:1127 +#: builtin/clone.c:1164 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "--shallow-exclude 在本地克隆时被忽略,请改用 file:// 协议。" -#: builtin/clone.c:1129 +#: builtin/clone.c:1166 msgid "--filter is ignored in local clones; use file:// instead." msgstr "--filter 在本地克隆时被忽略,请改用 file:// 协议。" -#: builtin/clone.c:1132 +#: builtin/clone.c:1169 msgid "source repository is shallow, ignoring --local" msgstr "源仓库是浅克隆,忽略 --local" -#: builtin/clone.c:1137 +#: builtin/clone.c:1174 msgid "--local is ignored" msgstr "--local 被忽略" -#: builtin/clone.c:1212 builtin/clone.c:1220 +#: builtin/clone.c:1249 builtin/clone.c:1257 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "远程分支 %s 在上游 %s 未发现" -#: builtin/clone.c:1223 +#: builtin/clone.c:1260 msgid "You appear to have cloned an empty repository." msgstr "您似乎克隆了一个空仓库。" @@ -7308,11 +7318,11 @@ " git commit --allow-empty\n" "\n" -#: builtin/commit.c:59 +#: builtin/commit.c:62 msgid "Otherwise, please use 'git reset'\n" msgstr "否则,请使用命令 'git reset'\n" -#: builtin/commit.c:62 +#: builtin/commit.c:65 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -7328,98 +7338,98 @@ "然后执行 \"git cherry-pick --continue\" 继续对其余提交执行拣选\n" "操作。\n" -#: builtin/commit.c:315 +#: builtin/commit.c:312 msgid "failed to unpack HEAD tree object" msgstr "解包 HEAD 树对象失败" -#: builtin/commit.c:356 +#: builtin/commit.c:373 msgid "unable to create temporary index" msgstr "不能创建临时索引" -#: builtin/commit.c:362 +#: builtin/commit.c:382 msgid "interactive add failed" msgstr "交互式添加失败" -#: builtin/commit.c:376 +#: builtin/commit.c:397 msgid "unable to update temporary index" msgstr "无法更新临时索引" -#: builtin/commit.c:378 +#: builtin/commit.c:399 msgid "Failed to update main cache tree" msgstr "不能更新树的主缓存" -#: builtin/commit.c:403 builtin/commit.c:426 builtin/commit.c:472 +#: builtin/commit.c:424 builtin/commit.c:447 builtin/commit.c:495 msgid "unable to write new_index file" msgstr "无法写 new_index 文件" -#: builtin/commit.c:455 +#: builtin/commit.c:476 msgid "cannot do a partial commit during a merge." msgstr "在合并过程中不能做部分提交。" -#: builtin/commit.c:457 +#: builtin/commit.c:478 msgid "cannot do a partial commit during a cherry-pick." msgstr "在拣选过程中不能做部分提交。" -#: builtin/commit.c:465 +#: builtin/commit.c:488 msgid "cannot read the index" msgstr "无法读取索引" -#: builtin/commit.c:484 +#: builtin/commit.c:507 msgid "unable to write temporary index file" msgstr "无法写临时索引文件" -#: builtin/commit.c:582 +#: builtin/commit.c:605 #, c-format msgid "commit '%s' lacks author header" msgstr "提交 '%s' 缺少作者信息" -#: builtin/commit.c:584 +#: builtin/commit.c:607 #, c-format msgid "commit '%s' has malformed author line" msgstr "提交 '%s' 有格式错误的作者信息" -#: builtin/commit.c:603 +#: builtin/commit.c:626 msgid "malformed --author parameter" msgstr "格式错误的 --author 参数" -#: builtin/commit.c:656 +#: builtin/commit.c:679 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" msgstr "无法选择一个未被当前提交说明使用的注释字符" -#: builtin/commit.c:694 builtin/commit.c:727 builtin/commit.c:1072 +#: builtin/commit.c:717 builtin/commit.c:750 builtin/commit.c:1099 #, c-format msgid "could not lookup commit %s" msgstr "不能查询提交 %s" -#: builtin/commit.c:706 builtin/shortlog.c:319 +#: builtin/commit.c:729 builtin/shortlog.c:319 #, c-format msgid "(reading log message from standard input)\n" msgstr "(正从标准输入中读取日志信息)\n" -#: builtin/commit.c:708 +#: builtin/commit.c:731 msgid "could not read log from standard input" msgstr "不能从标准输入中读取日志信息" -#: builtin/commit.c:712 +#: builtin/commit.c:735 #, c-format msgid "could not read log file '%s'" msgstr "不能读取日志文件 '%s'" -#: builtin/commit.c:743 builtin/commit.c:759 +#: builtin/commit.c:766 builtin/commit.c:782 msgid "could not read SQUASH_MSG" msgstr "不能读取 SQUASH_MSG" -#: builtin/commit.c:750 +#: builtin/commit.c:773 msgid "could not read MERGE_MSG" msgstr "不能读取 MERGE_MSG" -#: builtin/commit.c:810 +#: builtin/commit.c:833 msgid "could not write commit template" msgstr "不能写提交模版" -#: builtin/commit.c:829 +#: builtin/commit.c:852 #, c-format msgid "" "\n" @@ -7433,7 +7443,7 @@ "\t%s\n" "然后重试。\n" -#: builtin/commit.c:834 +#: builtin/commit.c:857 #, c-format msgid "" "\n" @@ -7447,7 +7457,7 @@ "\t%s\n" "然后重试。\n" -#: builtin/commit.c:847 +#: builtin/commit.c:870 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7456,7 +7466,7 @@ "请为您的变更输入提交说明。以 '%c' 开始的行将被忽略,而一个空的提交\n" "说明将会终止提交。\n" -#: builtin/commit.c:855 +#: builtin/commit.c:878 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7467,342 +7477,342 @@ "也可以删除它们。一个空的提交说明将会终止提交。\n" # 译者:为保证在输出中对齐,注意调整句中空格! -#: builtin/commit.c:872 +#: builtin/commit.c:895 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%s作者: %.*s <%.*s>" # 译者:为保证在输出中对齐,注意调整句中空格! -#: builtin/commit.c:880 +#: builtin/commit.c:903 #, c-format msgid "%sDate: %s" msgstr "%s日期: %s" # 译者:为保证在输出中对齐,注意调整句中空格! -#: builtin/commit.c:887 +#: builtin/commit.c:910 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%s提交者:%.*s <%.*s>" -#: builtin/commit.c:905 +#: builtin/commit.c:928 msgid "Cannot read index" msgstr "无法读取索引" -#: builtin/commit.c:972 +#: builtin/commit.c:999 msgid "Error building trees" msgstr "无法创建树对象" -#: builtin/commit.c:986 builtin/tag.c:275 +#: builtin/commit.c:1013 builtin/tag.c:276 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "请使用 -m 或 -F 选项提供提交说明。\n" -#: builtin/commit.c:1030 +#: builtin/commit.c:1057 #, c-format msgid "--author '%s' is not 'Name ' and matches no existing author" msgstr "--author '%s' 不是 '姓名 <邮箱>' 格式,且未能在现有作者中找到匹配" -#: builtin/commit.c:1044 +#: builtin/commit.c:1071 #, c-format msgid "Invalid ignored mode '%s'" msgstr "无效的忽略模式 '%s'" -#: builtin/commit.c:1062 builtin/commit.c:1304 +#: builtin/commit.c:1089 builtin/commit.c:1333 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "无效的未追踪文件参数 '%s'" -#: builtin/commit.c:1102 +#: builtin/commit.c:1129 msgid "--long and -z are incompatible" msgstr "--long 和 -z 选项不兼容" -#: builtin/commit.c:1146 +#: builtin/commit.c:1173 msgid "Using both --reset-author and --author does not make sense" msgstr "同时使用 --reset-author 和 --author 没有意义" -#: builtin/commit.c:1155 +#: builtin/commit.c:1182 msgid "You have nothing to amend." msgstr "您没有可修补的提交。" -#: builtin/commit.c:1158 +#: builtin/commit.c:1185 msgid "You are in the middle of a merge -- cannot amend." msgstr "您正处于一个合并过程中 -- 无法修补提交。" -#: builtin/commit.c:1160 +#: builtin/commit.c:1187 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "您正处于一个拣选过程中 -- 无法修补提交。" -#: builtin/commit.c:1163 +#: builtin/commit.c:1192 msgid "Options --squash and --fixup cannot be used together" msgstr "选项 --squash 和 --fixup 不能同时使用" -#: builtin/commit.c:1173 +#: builtin/commit.c:1202 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "只能用一个 -c/-C/-F/--fixup 选项。" -#: builtin/commit.c:1175 +#: builtin/commit.c:1204 msgid "Option -m cannot be combined with -c/-C/-F." msgstr "选项 -m 不能和 -c/-C/-F 同时使用。" -#: builtin/commit.c:1183 +#: builtin/commit.c:1213 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "--reset-author 只能和 -C、-c 或 --amend 同时使用。" -#: builtin/commit.c:1200 +#: builtin/commit.c:1231 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "只能用一个 --include/--only/--all/--interactive/--patch 选项。" -#: builtin/commit.c:1202 +#: builtin/commit.c:361 msgid "No paths with --include/--only does not make sense." msgstr "参数 --include/--only 不跟路径没有意义。" -#: sequencer.c:537 builtin/tag.c:565 +#: sequencer.c:532 builtin/tag.c:566 #, c-format msgid "Invalid cleanup mode %s" msgstr "无效的清理模式 %s" -#: builtin/commit.c:1160 +#: builtin/commit.c:1185 msgid "Paths with -a does not make sense." msgstr "路径和 -a 选项同时使用没有意义。" -#: builtin/commit.c:1339 builtin/commit.c:1523 +#: builtin/commit.c:1368 builtin/commit.c:1529 msgid "show status concisely" msgstr "以简洁的格式显示状态" -#: builtin/commit.c:1341 builtin/commit.c:1525 +#: builtin/commit.c:1370 builtin/commit.c:1531 msgid "show branch information" msgstr "显示分支信息" -#: builtin/commit.c:1343 +#: builtin/commit.c:1372 msgid "show stash information" msgstr "显示贮藏区信息" -#: builtin/commit.c:1345 builtin/commit.c:1527 +#: builtin/commit.c:1374 builtin/commit.c:1533 msgid "compute full ahead/behind values" msgstr "计算完整的领先/落后值" -#: builtin/commit.c:1347 +#: builtin/commit.c:1376 msgid "version" msgstr "版本" -#: builtin/commit.c:1347 builtin/commit.c:1529 builtin/push.c:548 -#: builtin/worktree.c:650 +#: builtin/commit.c:1376 builtin/commit.c:1535 builtin/push.c:549 +#: builtin/worktree.c:646 msgid "machine-readable output" msgstr "机器可读的输出" -#: builtin/commit.c:1350 builtin/commit.c:1531 +#: builtin/commit.c:1379 builtin/commit.c:1537 msgid "show status in long format (default)" msgstr "以长格式显示状态(默认)" -#: builtin/commit.c:1353 builtin/commit.c:1534 +#: builtin/commit.c:1382 builtin/commit.c:1540 msgid "terminate entries with NUL" msgstr "条目以 NUL 字符结尾" -#: builtin/commit.c:1355 builtin/commit.c:1359 builtin/commit.c:1537 +#: builtin/commit.c:1384 builtin/commit.c:1388 builtin/commit.c:1543 #: builtin/fast-export.c:1153 builtin/fast-export.c:1156 -#: builtin/fast-export.c:1159 builtin/rebase.c:1495 parse-options.h:332 +#: builtin/fast-export.c:1159 builtin/rebase.c:1392 parse-options.h:336 msgid "mode" msgstr "模式" -#: builtin/commit.c:1356 builtin/commit.c:1537 +#: builtin/commit.c:1385 builtin/commit.c:1543 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "显示未跟踪的文件,“模式”的可选参数:all、normal、no。(默认:all)" -#: builtin/commit.c:1360 +#: builtin/commit.c:1389 msgid "" "show ignored files, optional modes: traditional, matching, no. (Default: " "traditional)" msgstr "显示已忽略的文件,可选模式:traditional、matching、no。(默认:traditional)" -#: builtin/commit.c:1362 parse-options.h:188 +#: builtin/commit.c:1391 parse-options.h:192 msgid "when" msgstr "何时" -#: builtin/commit.c:1363 +#: builtin/commit.c:1392 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" msgstr "忽略子模组的更改,“何时”的可选参数:all、dirty、untracked。(默认:all)" -#: builtin/commit.c:1365 +#: builtin/commit.c:1394 msgid "list untracked files in columns" msgstr "以列的方式显示未跟踪的文件" -#: builtin/commit.c:1388 +#: builtin/commit.c:1417 msgid "Unsupported combination of ignored and untracked-files arguments" msgstr "不支持已忽略和未跟踪文件参数的组合" -#: builtin/commit.c:1493 +#: builtin/commit.c:1499 msgid "suppress summary after successful commit" msgstr "提交成功后不显示概述信息" -#: builtin/commit.c:1494 +#: builtin/commit.c:1500 msgid "show diff in commit message template" msgstr "在提交说明模板里显示差异" -#: builtin/commit.c:1496 +#: builtin/commit.c:1502 msgid "Commit message options" msgstr "提交说明选项" -#: builtin/commit.c:1497 builtin/merge.c:274 builtin/tag.c:414 +#: builtin/commit.c:1503 builtin/merge.c:277 builtin/tag.c:415 msgid "read message from file" msgstr "从文件中读取提交说明" -#: builtin/commit.c:1498 +#: builtin/commit.c:1504 msgid "author" msgstr "作者" -#: builtin/commit.c:1498 +#: builtin/commit.c:1504 msgid "override author for commit" msgstr "提交时覆盖作者" -#: builtin/commit.c:1499 builtin/gc.c:538 +#: builtin/commit.c:1505 builtin/gc.c:538 msgid "date" msgstr "日期" -#: builtin/commit.c:1499 +#: builtin/commit.c:1505 msgid "override date for commit" msgstr "提交时覆盖日期" -#: builtin/commit-tree.c:114 builtin/commit.c:1500 builtin/merge.c:270 -#: builtin/notes.c:409 builtin/notes.c:575 builtin/stash.c:1469 -#: builtin/tag.c:412 +#: builtin/commit-tree.c:114 builtin/commit.c:1506 builtin/merge.c:273 +#: builtin/notes.c:409 builtin/notes.c:575 builtin/stash.c:1474 +#: builtin/tag.c:413 msgid "message" msgstr "说明" -#: builtin/commit-tree.c:115 builtin/commit.c:1500 +#: builtin/commit-tree.c:115 builtin/commit.c:1506 msgid "commit message" msgstr "提交说明" -#: builtin/commit.c:1501 builtin/commit.c:1502 builtin/commit.c:1503 -#: builtin/commit.c:1504 parse-options.h:324 ref-filter.h:92 +#: builtin/commit.c:1507 builtin/commit.c:1508 builtin/commit.c:1509 +#: builtin/commit.c:1510 parse-options.h:328 ref-filter.h:92 msgid "commit" msgstr "提交" -#: builtin/commit.c:1501 +#: builtin/commit.c:1507 msgid "reuse and edit message from specified commit" msgstr "重用并编辑指定提交的提交说明" -#: builtin/commit.c:1502 +#: builtin/commit.c:1508 msgid "reuse message from specified commit" msgstr "重用指定提交的提交说明" -#: builtin/commit.c:1503 +#: builtin/commit.c:1509 msgid "use autosquash formatted message to fixup specified commit" msgstr "使用 autosquash 格式的提交说明用以修正指定的提交" -#: builtin/commit.c:1504 +#: builtin/commit.c:1510 msgid "use autosquash formatted message to squash specified commit" msgstr "使用 autosquash 格式的提交说明用以压缩至指定的提交" -#: builtin/commit.c:1505 +#: builtin/commit.c:1511 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "现在将该提交的作者改为我(和 -C/-c/--amend 参数共用)" -#: builtin/commit.c:1506 builtin/log.c:1565 builtin/merge.c:289 -#: builtin/pull.c:164 builtin/revert.c:110 +#: builtin/commit.c:1512 builtin/log.c:1655 builtin/merge.c:293 +#: builtin/pull.c:145 builtin/revert.c:110 msgid "add Signed-off-by:" msgstr "添加 Signed-off-by: 签名" -#: builtin/commit.c:1507 +#: builtin/commit.c:1513 msgid "use specified template file" msgstr "使用指定的模板文件" -#: builtin/commit.c:1508 +#: builtin/commit.c:1514 msgid "force edit of commit" msgstr "强制编辑提交" # 译者:可选值,不能翻译(或是原文中笔误,应为 mode) -#: builtin/commit.c:1429 +#: builtin/commit.c:1481 msgid "default" msgstr "default" -#: parse-options.h:332 +#: parse-options.h:336 msgid "how to strip spaces and #comments from message" msgstr "设置如何删除提交说明里的空格和#注释" -#: builtin/commit.c:1510 +#: builtin/commit.c:1516 msgid "include status in commit message template" msgstr "在提交说明模板里包含状态信息" -#: builtin/commit-tree.c:121 builtin/commit.c:1512 builtin/merge.c:287 -#: builtin/pull.c:195 builtin/revert.c:118 +#: builtin/commit-tree.c:121 builtin/commit.c:1518 builtin/merge.c:290 +#: builtin/pull.c:176 builtin/revert.c:118 msgid "GPG sign commit" msgstr "GPG 提交签名" -#: builtin/commit.c:1515 +#: builtin/commit.c:1521 msgid "Commit contents options" msgstr "提交内容选项" -#: builtin/commit.c:1516 +#: builtin/commit.c:1522 msgid "commit all changed files" msgstr "提交所有改动的文件" -#: builtin/commit.c:1517 +#: builtin/commit.c:1523 msgid "add specified files to index for commit" msgstr "添加指定的文件到索引区等待提交" -#: builtin/commit.c:1518 +#: builtin/commit.c:1524 msgid "interactively add files" msgstr "交互式添加文件" -#: builtin/commit.c:1519 +#: builtin/commit.c:1525 msgid "interactively add changes" msgstr "交互式添加变更" -#: builtin/commit.c:1520 +#: builtin/commit.c:1526 msgid "commit only specified files" msgstr "只提交指定的文件" -#: builtin/commit.c:1521 +#: builtin/commit.c:1527 msgid "bypass pre-commit and commit-msg hooks" msgstr "绕过 pre-commit 和 commit-msg 钩子" -#: builtin/commit.c:1522 +#: builtin/commit.c:1528 msgid "show what would be committed" msgstr "显示将要提交的内容" -#: builtin/commit.c:1535 +#: builtin/commit.c:1541 msgid "amend previous commit" msgstr "修改先前的提交" -#: builtin/commit.c:1536 +#: builtin/commit.c:1542 msgid "bypass post-rewrite hook" msgstr "绕过 post-rewrite 钩子" -#: builtin/commit.c:1541 +#: builtin/commit.c:1549 msgid "ok to record an empty change" msgstr "允许一个空提交" -#: builtin/commit.c:1543 +#: builtin/commit.c:1551 msgid "ok to record a change with an empty message" msgstr "允许空的提交说明" -#: builtin/commit.c:1616 +#: builtin/commit.c:1624 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "损坏的 MERGE_HEAD 文件(%s)" -#: builtin/commit.c:1623 +#: builtin/commit.c:1631 msgid "could not read MERGE_MODE" msgstr "不能读取 MERGE_MODE" -#: builtin/commit.c:1642 +#: builtin/commit.c:1652 #, c-format msgid "could not read commit message: %s" msgstr "不能读取提交说明:%s" -#: builtin/commit.c:1649 +#: builtin/commit.c:1659 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "终止提交因为提交说明为空。\n" -#: builtin/commit.c:1654 +#: builtin/commit.c:1664 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "终止提交;您未更改来自模版的提交说明。\n" -#: builtin/commit.c:1613 +#: builtin/commit.c:1788 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7815,143 +7825,143 @@ msgid "git config []" msgstr "git config [<选项>]" -#: builtin/config.c:124 +#: builtin/config.c:125 msgid "Config file location" msgstr "配置文件位置" -#: builtin/config.c:125 +#: builtin/config.c:126 msgid "use global config file" msgstr "使用全局配置文件" -#: builtin/config.c:126 +#: builtin/config.c:127 msgid "use system config file" msgstr "使用系统级配置文件" -#: builtin/config.c:127 +#: builtin/config.c:128 msgid "use repository config file" msgstr "使用仓库级配置文件" -#: builtin/config.c:129 +#: builtin/config.c:130 msgid "use given config file" msgstr "使用指定的配置文件" -#: builtin/config.c:130 +#: builtin/config.c:131 msgid "blob-id" msgstr "数据对象 ID" -#: builtin/config.c:130 +#: builtin/config.c:131 msgid "read config from given blob object" msgstr "从给定的数据对象读取配置" -#: builtin/config.c:131 +#: builtin/config.c:132 msgid "Action" msgstr "操作" -#: builtin/config.c:132 +#: builtin/config.c:133 msgid "get value: name [value-regex]" msgstr "获取值:name [value-regex]" -#: builtin/config.c:133 +#: builtin/config.c:134 msgid "get all values: key [value-regex]" msgstr "获得所有的值:key [value-regex]" -#: builtin/config.c:134 +#: builtin/config.c:135 msgid "get values for regexp: name-regex [value-regex]" msgstr "根据正则表达式获得值:name-regex [value-regex]" -#: builtin/config.c:135 +#: builtin/config.c:136 msgid "get value specific for the URL: section[.var] URL" msgstr "获得 URL 取值:section[.var] URL" -#: builtin/config.c:136 +#: builtin/config.c:137 msgid "replace all matching variables: name value [value_regex]" msgstr "替换所有匹配的变量:name value [value_regex]" -#: builtin/config.c:137 +#: builtin/config.c:138 msgid "add a new variable: name value" msgstr "添加一个新的变量:name value" -#: builtin/config.c:138 +#: builtin/config.c:139 msgid "remove a variable: name [value-regex]" msgstr "删除一个变量:name [value-regex]" -#: builtin/config.c:139 +#: builtin/config.c:140 msgid "remove all matches: name [value-regex]" msgstr "删除所有匹配项:name [value-regex]" -#: builtin/config.c:140 +#: builtin/config.c:141 msgid "rename section: old-name new-name" msgstr "重命名小节:old-name new-name" -#: builtin/config.c:141 +#: builtin/config.c:142 msgid "remove a section: name" msgstr "删除一个小节:name" -#: builtin/config.c:142 +#: builtin/config.c:143 msgid "list all" msgstr "列出所有" -#: builtin/config.c:143 +#: builtin/config.c:144 msgid "open an editor" msgstr "打开一个编辑器" -#: builtin/config.c:144 +#: builtin/config.c:145 msgid "find the color configured: slot [default]" msgstr "获得配置的颜色:配置 [默认]" -#: builtin/config.c:145 +#: builtin/config.c:146 msgid "find the color setting: slot [stdout-is-tty]" msgstr "获得颜色设置:配置 [stdout-is-tty]" -#: builtin/config.c:146 +#: builtin/config.c:147 msgid "Type" msgstr "类型" -#: builtin/config.c:148 +#: builtin/config.c:149 msgid "value is \"true\" or \"false\"" msgstr "值是 \"true\" 或 \"false\"" -#: builtin/config.c:149 +#: builtin/config.c:150 msgid "value is decimal number" msgstr "值是十进制数" -#: builtin/config.c:150 +#: builtin/config.c:151 msgid "value is --bool or --int" msgstr "值是 --bool or --int" -#: builtin/config.c:151 +#: builtin/config.c:152 msgid "value is a path (file or directory name)" msgstr "值是一个路径(文件或目录名)" -#: builtin/config.c:152 +#: builtin/config.c:153 msgid "value is an expiry date" msgstr "值是一个到期日期" -#: builtin/config.c:153 +#: builtin/config.c:154 msgid "Other" msgstr "其它" -#: builtin/config.c:154 +#: builtin/config.c:155 msgid "terminate values with NUL byte" msgstr "终止值是 NUL 字节" -#: builtin/config.c:155 +#: builtin/config.c:156 msgid "show variable names only" msgstr "只显示变量名" -#: builtin/config.c:156 +#: builtin/config.c:157 msgid "respect include directives on lookup" msgstr "查询时参照 include 指令递归查找" -#: builtin/config.c:157 +#: builtin/config.c:158 msgid "show origin of config (file, standard input, blob, command line)" msgstr "显示配置的来源(文件、标准输入、数据对象,或命令行)" -#: builtin/config.c:443 +#: builtin/config.c:459 msgid "unable to parse default color value" msgstr "无法解析默认颜色值" -#: builtin/config.c:587 +#: builtin/config.c:603 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -7966,16 +7976,16 @@ "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:616 +#: builtin/config.c:632 msgid "--local can only be used inside a git repository" msgstr "--local 只能在一个仓库内使用" -#: builtin/config.c:760 +#: builtin/config.c:786 #, c-format msgid "cannot create configuration file %s" msgstr "不能创建配置文件 %s" -#: builtin/config.c:773 +#: builtin/config.c:799 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -8000,19 +8010,19 @@ msgid "git describe [] --dirty" msgstr "git describe [<选项>] --dirty" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "head" msgstr "头" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "lightweight" msgstr "轻量级的" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "annotated" msgstr "附注的" -#: builtin/describe.c:275 +#: builtin/describe.c:277 #, c-format msgid "annotated tag %s not available" msgstr "附注标签 %s 无效" @@ -8027,22 +8037,22 @@ msgid "tag '%s' is really '%s' here" msgstr "标签 '%s' 的确是在 '%s'" -#: builtin/describe.c:325 +#: builtin/describe.c:328 #, c-format msgid "no tag exactly matches '%s'" msgstr "没有标签准确匹配 '%s'" -#: builtin/describe.c:327 +#: builtin/describe.c:330 #, c-format msgid "No exact match on refs or tags, searching to describe\n" msgstr "没有精确匹配到引用或标签,继续搜索进行描述\n" -#: builtin/describe.c:381 +#: builtin/describe.c:397 #, c-format msgid "finished search at %s\n" msgstr "完成搜索 %s\n" -#: builtin/describe.c:407 +#: builtin/describe.c:424 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -8051,7 +8061,7 @@ "没有附注标签能描述 '%s'。\n" "然而,存在未附注标签:尝试 --tags。" -#: builtin/describe.c:411 +#: builtin/describe.c:428 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -8060,12 +8070,12 @@ "没有标签能描述 '%s'。\n" "尝试 --always,或者创建一些标签。" -#: builtin/describe.c:441 +#: builtin/describe.c:458 #, c-format msgid "traversed %lu commits\n" msgstr "已遍历 %lu 个提交\n" -#: builtin/describe.c:444 +#: builtin/describe.c:461 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -8074,90 +8084,90 @@ "发现多于 %i 个标签,列出最近的 %i 个\n" "在 %s 放弃搜索\n" -#: builtin/describe.c:512 +#: builtin/describe.c:529 #, c-format msgid "describe %s\n" msgstr "描述 %s\n" -#: builtin/describe.c:515 +#: builtin/describe.c:532 #, c-format msgid "Not a valid object name %s" msgstr "不是一个有效的对象名 %s" -#: builtin/describe.c:523 +#: builtin/describe.c:540 #, c-format msgid "%s is neither a commit nor blob" msgstr "%s 既不是提交也不是数据对象" -#: builtin/describe.c:537 +#: builtin/describe.c:554 msgid "find the tag that comes after the commit" msgstr "寻找该提交之后的标签" -#: builtin/describe.c:538 +#: builtin/describe.c:555 msgid "debug search strategy on stderr" msgstr "在标准错误上调试搜索策略" -#: builtin/describe.c:539 +#: builtin/describe.c:556 msgid "use any ref" msgstr "使用任意引用" -#: builtin/describe.c:540 +#: builtin/describe.c:557 msgid "use any tag, even unannotated" msgstr "使用任意标签,即使未附带注释" -#: builtin/describe.c:541 +#: builtin/describe.c:558 msgid "always use long format" msgstr "始终使用长提交号格式" -#: builtin/describe.c:542 +#: builtin/describe.c:559 msgid "only follow first parent" msgstr "只跟随第一个父提交" -#: builtin/describe.c:545 +#: builtin/describe.c:562 msgid "only output exact matches" msgstr "只输出精确匹配" -#: builtin/describe.c:547 +#: builtin/describe.c:564 msgid "consider most recent tags (default: 10)" msgstr "考虑最近 个标签(默认:10)" -#: builtin/describe.c:549 +#: builtin/describe.c:566 msgid "only consider tags matching " msgstr "只考虑匹配 <模式> 的标签" -#: builtin/describe.c:551 +#: builtin/describe.c:568 msgid "do not consider tags matching " msgstr "不考虑匹配 <模式> 的标签" -#: builtin/describe.c:553 builtin/name-rev.c:426 +#: builtin/describe.c:570 builtin/name-rev.c:535 msgid "show abbreviated commit object as fallback" msgstr "显示简写的提交号作为后备" -#: builtin/describe.c:554 builtin/describe.c:557 +#: builtin/describe.c:571 builtin/describe.c:574 msgid "mark" msgstr "标记" -#: builtin/describe.c:555 +#: builtin/describe.c:572 msgid "append on dirty working tree (default: \"-dirty\")" msgstr "对于脏工作区,追加 <标记>(默认:\"-dirty\")" -#: builtin/describe.c:558 +#: builtin/describe.c:575 msgid "append on broken working tree (default: \"-broken\")" msgstr "对于损坏的工作区,追加 <标记>(默认:\"-broken\")" -#: builtin/describe.c:576 +#: builtin/describe.c:593 msgid "--long is incompatible with --abbrev=0" msgstr "--long 与 --abbrev=0 不兼容" -#: builtin/describe.c:605 +#: builtin/describe.c:622 msgid "No names found, cannot describe anything." msgstr "没有发现名称,无法描述任何东西。" -#: builtin/describe.c:656 +#: builtin/describe.c:673 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty 与提交号不兼容" -#: builtin/describe.c:658 +#: builtin/describe.c:675 msgid "--broken is incompatible with commit-ishes" msgstr "--broken 与提交号不兼容" @@ -8328,7 +8338,7 @@ msgid "Skip output of blob data" msgstr "跳过数据对象的输出" -#: builtin/fast-export.c:1177 builtin/log.c:1633 +#: builtin/fast-export.c:1177 builtin/log.c:1724 msgid "refspec" msgstr "引用规格" @@ -8340,185 +8350,185 @@ msgid "anonymize output" msgstr "匿名输出" -#: builtin/fetch.c:34 +#: builtin/fetch.c:35 msgid "git fetch [] [ [...]]" msgstr "git fetch [<选项>] [<仓库> [<引用规格>...]]" -#: builtin/fetch.c:35 +#: builtin/fetch.c:36 msgid "git fetch [] " msgstr "git fetch [<选项>] <组>" -#: builtin/fetch.c:36 +#: builtin/fetch.c:37 msgid "git fetch --multiple [] [( | )...]" msgstr "git fetch --multiple [<选项>] [(<仓库> | <组>)...]" -#: builtin/fetch.c:37 +#: builtin/fetch.c:38 msgid "git fetch --all []" msgstr "git fetch --all [<选项>]" -#: builtin/fetch.c:138 builtin/pull.c:204 +#: builtin/fetch.c:140 builtin/pull.c:185 msgid "fetch from all remotes" msgstr "从所有的远程抓取" -#: builtin/fetch.c:142 builtin/pull.c:207 +#: builtin/fetch.c:144 builtin/pull.c:188 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "追加到 .git/FETCH_HEAD 而不是覆盖它" -#: builtin/fetch.c:144 builtin/pull.c:210 +#: builtin/fetch.c:146 builtin/pull.c:191 msgid "path to upload pack on remote end" msgstr "上传包到远程的路径" -#: builtin/pull.c:212 +#: builtin/pull.c:193 msgid "force overwrite of local branch" msgstr "强制覆盖本地分支" -#: builtin/fetch.c:147 +#: builtin/fetch.c:149 msgid "fetch from multiple remotes" msgstr "从多个远程抓取" -#: builtin/fetch.c:149 builtin/pull.c:214 +#: builtin/fetch.c:151 builtin/pull.c:195 msgid "fetch all tags and associated objects" msgstr "抓取所有的标签和关联对象" -#: builtin/fetch.c:151 +#: builtin/fetch.c:153 msgid "do not fetch all tags (--no-tags)" msgstr "不抓取任何标签(--no-tags)" -#: builtin/fetch.c:153 +#: builtin/fetch.c:155 msgid "number of submodules fetched in parallel" msgstr "子模组获取的并发数" -#: builtin/fetch.c:155 builtin/pull.c:217 +#: builtin/fetch.c:157 builtin/pull.c:198 msgid "prune remote-tracking branches no longer on remote" msgstr "清除远程已经不存在的分支的跟踪分支" -#: builtin/fetch.c:157 +#: builtin/fetch.c:159 msgid "prune local tags no longer on remote and clobber changed tags" msgstr "清除远程不存在的本地标签,并且替换变更标签" # 译者:可选值,不能翻译 -#: builtin/fetch.c:158 builtin/fetch.c:181 builtin/pull.c:141 +#: builtin/fetch.c:160 builtin/fetch.c:183 builtin/pull.c:122 msgid "on-demand" msgstr "on-demand" -#: builtin/fetch.c:159 +#: builtin/fetch.c:161 msgid "control recursive fetching of submodules" msgstr "控制子模组的递归抓取" -#: builtin/fetch.c:163 builtin/pull.c:225 +#: builtin/fetch.c:165 builtin/pull.c:206 msgid "keep downloaded pack" msgstr "保持下载包" -#: builtin/fetch.c:165 +#: builtin/fetch.c:167 msgid "allow updating of HEAD ref" msgstr "允许更新 HEAD 引用" -#: builtin/fetch.c:168 builtin/fetch.c:174 builtin/pull.c:228 +#: builtin/fetch.c:170 builtin/fetch.c:176 builtin/pull.c:209 +#: builtin/pull.c:218 msgid "deepen history of shallow clone" msgstr "深化浅克隆的历史" -#: builtin/fetch.c:170 +#: builtin/fetch.c:172 builtin/pull.c:212 msgid "deepen history of shallow repository based on time" msgstr "基于时间来深化浅克隆的历史" -#: builtin/fetch.c:176 builtin/pull.c:231 +#: builtin/fetch.c:178 builtin/pull.c:221 msgid "convert to a complete repository" msgstr "转换为一个完整的仓库" -#: builtin/commit-graph.c:55 builtin/commit-graph.c:107 -#: builtin/commit-graph.c:170 builtin/commit-graph.c:254 builtin/fetch.c:178 -#: builtin/log.c:1585 +#: builtin/commit-graph.c:76 builtin/commit-graph.c:152 +#: builtin/commit-graph.c:257 builtin/fetch.c:180 builtin/log.c:1678 msgid "dir" msgstr "目录" -#: builtin/fetch.c:179 +#: builtin/fetch.c:181 msgid "prepend this to submodule path output" msgstr "在子模组路径输出的前面加上此目录" -#: builtin/fetch.c:182 +#: builtin/fetch.c:184 msgid "" "default for recursive fetching of submodules (lower priority than config " "files)" msgstr "递归获取子模组的缺省值(比配置文件优先级低)" -#: builtin/fetch.c:186 builtin/pull.c:234 +#: builtin/fetch.c:188 builtin/pull.c:224 msgid "accept refs that update .git/shallow" msgstr "接受更新 .git/shallow 的引用" -#: builtin/fetch.c:187 builtin/pull.c:236 +#: builtin/fetch.c:189 builtin/pull.c:226 msgid "refmap" msgstr "引用映射" -#: builtin/fetch.c:188 builtin/pull.c:237 +#: builtin/fetch.c:190 builtin/pull.c:227 msgid "specify fetch refmap" msgstr "指定获取操作的引用映射" -#: builtin/fetch.c:510 +#: builtin/fetch.c:514 msgid "Couldn't find remote ref HEAD" msgstr "无法发现远程 HEAD 引用" -#: builtin/fetch.c:650 +#: builtin/fetch.c:654 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "配置变量 fetch.output 包含无效值 %s" -#: builtin/fetch.c:748 +#: builtin/fetch.c:752 #, c-format msgid "object %s not found" msgstr "对象 %s 未发现" -#: builtin/fetch.c:752 +#: builtin/fetch.c:756 msgid "[up to date]" msgstr "[最新]" -#: builtin/fetch.c:765 builtin/fetch.c:781 builtin/fetch.c:853 +#: builtin/fetch.c:769 builtin/fetch.c:785 builtin/fetch.c:857 msgid "[rejected]" msgstr "[已拒绝]" -#: builtin/fetch.c:766 +#: builtin/fetch.c:770 msgid "can't fetch in current branch" msgstr "当前分支下不能执行获取操作" -#: builtin/fetch.c:776 +#: builtin/fetch.c:780 msgid "[tag update]" msgstr "[标签更新]" -#: builtin/fetch.c:777 builtin/fetch.c:814 builtin/fetch.c:836 -#: builtin/fetch.c:848 +#: builtin/fetch.c:781 builtin/fetch.c:818 builtin/fetch.c:840 +#: builtin/fetch.c:852 msgid "unable to update local ref" msgstr "不能更新本地引用" -#: builtin/fetch.c:803 +#: builtin/fetch.c:807 msgid "[new tag]" msgstr "[新标签]" -#: builtin/fetch.c:806 +#: builtin/fetch.c:810 msgid "[new branch]" msgstr "[新分支]" -#: builtin/fetch.c:809 +#: builtin/fetch.c:813 msgid "[new ref]" msgstr "[新引用]" -#: builtin/fetch.c:848 +#: builtin/fetch.c:852 msgid "forced update" msgstr "强制更新" -#: builtin/fetch.c:853 +#: builtin/fetch.c:857 msgid "non-fast-forward" msgstr "非快进" -#: builtin/fetch.c:908 +#: builtin/fetch.c:914 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%s 未发送所有必需的对象\n" -#: builtin/fetch.c:929 +#: builtin/fetch.c:935 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "拒绝 %s 因为浅克隆不允许被更新" -#: builtin/fetch.c:1020 builtin/fetch.c:1157 +#: builtin/fetch.c:1020 builtin/fetch.c:1158 #, c-format msgid "From %.*s\n" msgstr "来自 %.*s\n" @@ -8533,120 +8543,120 @@ " 'git remote prune %s' 来删除旧的、有冲突的分支" # 译者:注意保持前导空格 -#: builtin/fetch.c:1127 +#: builtin/fetch.c:1128 #, c-format msgid " (%s will become dangling)" msgstr " (%s 将成为悬空状态)" # 译者:注意保持前导空格 -#: builtin/fetch.c:1128 +#: builtin/fetch.c:1129 #, c-format msgid " (%s has become dangling)" msgstr " (%s 已成为悬空状态)" -#: builtin/fetch.c:1160 +#: builtin/fetch.c:1161 msgid "[deleted]" msgstr "[已删除]" -#: builtin/fetch.c:1161 builtin/remote.c:1036 +#: builtin/fetch.c:1162 builtin/remote.c:1112 msgid "(none)" msgstr "(无)" -#: builtin/fetch.c:1184 +#: builtin/fetch.c:1185 #, c-format msgid "Refusing to fetch into current branch %s of non-bare repository" msgstr "拒绝获取到非纯仓库的当前分支 %s" -#: builtin/fetch.c:1203 +#: builtin/fetch.c:1204 #, c-format msgid "Option \"%s\" value \"%s\" is not valid for %s" msgstr "选项 \"%s\" 的值 \"%s\" 对于 %s 是无效的" -#: builtin/fetch.c:1206 +#: builtin/fetch.c:1207 #, c-format msgid "Option \"%s\" is ignored for %s\n" msgstr "选项 \"%s\" 为 %s 所忽略\n" -#: builtin/fetch.c:1561 builtin/fetch.c:1623 +#: builtin/fetch.c:1562 builtin/fetch.c:1625 #, c-format msgid "Fetching %s\n" msgstr "正在获取 %s\n" -#: builtin/fetch.c:1571 builtin/fetch.c:1625 builtin/remote.c:100 +#: builtin/fetch.c:1572 builtin/fetch.c:1627 builtin/remote.c:101 #, c-format msgid "Could not fetch %s" msgstr "不能获取 %s" -#: builtin/fetch.c:1325 builtin/fetch.c:1498 +#: builtin/fetch.c:1481 builtin/fetch.c:1649 msgid "" "--filter can only be used with the remote configured in core.partialClone" msgstr "只可以将 --filter 用于在 core.partialClone 中配置的远程仓库" -#: builtin/fetch.c:1685 +#: builtin/fetch.c:1687 msgid "" "No remote repository specified. Please, specify either a URL or a\n" "remote name from which new revisions should be fetched." msgstr "未指定远程仓库。请通过一个 URL 或远程仓库名指定,用以获取新提交。" -#: builtin/fetch.c:1722 +#: builtin/fetch.c:1724 msgid "You need to specify a tag name." msgstr "您需要指定一个标签名称。" -#: builtin/fetch.c:1774 +#: builtin/fetch.c:1773 msgid "Negative depth in --deepen is not supported" msgstr "--deepen 不支持负数深度" -#: builtin/fetch.c:1776 +#: builtin/fetch.c:1775 msgid "--deepen and --depth are mutually exclusive" msgstr "--deepen 和 --depth 是互斥的" -#: builtin/fetch.c:1781 +#: builtin/fetch.c:1780 msgid "--depth and --unshallow cannot be used together" msgstr "--depth 和 --unshallow 不能同时使用" -#: builtin/fetch.c:1783 +#: builtin/fetch.c:1782 msgid "--unshallow on a complete repository does not make sense" msgstr "对于一个完整的仓库,参数 --unshallow 没有意义" -#: builtin/fetch.c:1799 +#: builtin/fetch.c:1798 msgid "fetch --all does not take a repository argument" msgstr "fetch --all 不能带一个仓库参数" -#: builtin/fetch.c:1801 +#: builtin/fetch.c:1800 msgid "fetch --all does not make sense with refspecs" msgstr "fetch --all 带引用规格没有任何意义" -#: builtin/fetch.c:1810 +#: builtin/fetch.c:1809 #, c-format msgid "No such remote or remote group: %s" msgstr "没有这样的远程或远程组:%s" -#: builtin/fetch.c:1817 +#: builtin/fetch.c:1816 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "获取组并指定引用规格没有意义" -#: builtin/fmt-merge-msg.c:18 +#: builtin/fmt-merge-msg.c:7 msgid "" "git fmt-merge-msg [-m ] [--log[=] | --no-log] [--file ]" msgstr "git fmt-merge-msg [-m <说明>] [--log[=] | --no-log] [--file <文件>]" -#: builtin/fmt-merge-msg.c:672 +#: builtin/fmt-merge-msg.c:18 msgid "populate log with at most entries from shortlog" msgstr "向提交说明中最多复制指定条目(合并而来的提交)的简短说明" -#: builtin/fmt-merge-msg.c:675 +#: builtin/fmt-merge-msg.c:21 msgid "alias for --log (deprecated)" msgstr "参数 --log 的别名(已弃用)" -#: builtin/fmt-merge-msg.c:678 +#: builtin/fmt-merge-msg.c:24 msgid "text" msgstr "文本" -#: builtin/fmt-merge-msg.c:679 +#: builtin/fmt-merge-msg.c:25 msgid "use as start of message" msgstr "使用 <文本> 作为提交说明的开始" -#: builtin/fmt-merge-msg.c:680 +#: builtin/fmt-merge-msg.c:26 msgid "file to read from" msgstr "从文件中读取" @@ -8686,7 +8696,7 @@ msgid "show only matched refs" msgstr "只显示 个匹配的引用" -#: builtin/for-each-ref.c:39 builtin/tag.c:439 +#: builtin/for-each-ref.c:39 builtin/tag.c:440 msgid "respect format colors" msgstr "遵照格式中的颜色输出" @@ -8710,63 +8720,63 @@ msgid "print only refs which don't contain the commit" msgstr "只打印不包含该提交的引用" -#: builtin/fsck.c:685 +#: builtin/fsck.c:676 msgid "Checking object directories" msgstr "正在检查对象目录" -#: builtin/fsck.c:781 +#: builtin/fsck.c:770 msgid "git fsck [] [...]" msgstr "git fsck [<选项>] [<对象>...]" -#: builtin/fsck.c:787 +#: builtin/fsck.c:776 msgid "show unreachable objects" msgstr "显示不可达的对象" -#: builtin/fsck.c:788 +#: builtin/fsck.c:777 msgid "show dangling objects" msgstr "显示悬空的对象" -#: builtin/fsck.c:789 +#: builtin/fsck.c:778 msgid "report tags" msgstr "报告标签" -#: builtin/fsck.c:790 +#: builtin/fsck.c:779 msgid "report root nodes" msgstr "报告根节点" -#: builtin/fsck.c:791 +#: builtin/fsck.c:780 msgid "make index objects head nodes" msgstr "将索引亦作为检查的头节点" -#: builtin/fsck.c:792 +#: builtin/fsck.c:781 msgid "make reflogs head nodes (default)" msgstr "将引用日志作为检查的头节点(默认)" -#: builtin/fsck.c:793 +#: builtin/fsck.c:782 msgid "also consider packs and alternate objects" msgstr "也考虑包和备用对象" -#: builtin/fsck.c:794 +#: builtin/fsck.c:783 msgid "check only connectivity" msgstr "仅检查连通性" -#: builtin/fsck.c:795 +#: builtin/fsck.c:784 msgid "enable more strict checking" msgstr "启用更严格的检查" -#: builtin/fsck.c:797 +#: builtin/fsck.c:786 msgid "write dangling objects in .git/lost-found" msgstr "将悬空对象写入 .git/lost-found 中" -#: builtin/fsck.c:798 builtin/prune.c:132 +#: builtin/fsck.c:787 builtin/prune.c:134 msgid "show progress" msgstr "显示进度" -#: builtin/fsck.c:799 +#: builtin/fsck.c:788 msgid "show verbose names for reachable objects" msgstr "显示可达对象的详细名称" -#: builtin/fsck.c:859 builtin/index-pack.c:225 +#: builtin/fsck.c:847 builtin/index-pack.c:225 msgid "Checking objects" msgstr "正在检查对象" @@ -8845,7 +8855,7 @@ "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "有太多不可达的松散对象,运行 'git prune' 删除它们。" -#: builtin/grep.c:29 +#: builtin/grep.c:30 msgid "git grep [] [-e] [...] [[--] ...]" msgstr "git grep [<选项>] [-e] <模式> [<版本>...] [[--] <路径>...]" @@ -8863,227 +8873,227 @@ #. variable for tweaking threads, currently #. grep.threads #. -#: builtin/grep.c:287 builtin/index-pack.c:1534 builtin/index-pack.c:1727 -#: builtin/pack-objects.c:2708 +#: builtin/grep.c:287 builtin/index-pack.c:1537 builtin/index-pack.c:1730 +#: builtin/pack-objects.c:2855 #, c-format msgid "no threads support, ignoring %s" msgstr "没有线程支持,忽略 %s" -#: builtin/grep.c:467 builtin/grep.c:592 builtin/grep.c:635 +#: builtin/grep.c:475 builtin/grep.c:600 builtin/grep.c:640 #, c-format msgid "unable to read tree (%s)" msgstr "无法读取树(%s)" -#: builtin/grep.c:650 +#: builtin/grep.c:655 #, c-format msgid "unable to grep from object of type %s" msgstr "无法抓取来自于 %s 类型的对象" -#: builtin/grep.c:716 +#: builtin/grep.c:724 #, c-format msgid "switch `%c' expects a numerical value" msgstr "开关 `%c' 期望一个数字值" -#: builtin/grep.c:815 +#: builtin/grep.c:823 msgid "search in index instead of in the work tree" msgstr "在索引区搜索而不是在工作区" -#: builtin/grep.c:817 +#: builtin/grep.c:825 msgid "find in contents not managed by git" msgstr "在未被 git 管理的内容中查找" # 译者:中文字符串拼接,可删除前导空格 -#: builtin/grep.c:819 +#: builtin/grep.c:827 msgid "search in both tracked and untracked files" msgstr "在跟踪和未跟踪的文件中搜索" -#: builtin/grep.c:821 +#: builtin/grep.c:829 msgid "ignore files specified via '.gitignore'" msgstr "忽略 '.gitignore' 包含的文件" -#: builtin/grep.c:823 +#: builtin/grep.c:831 msgid "recursively search in each submodule" msgstr "在每一个子模组中递归搜索" -#: builtin/grep.c:826 +#: builtin/grep.c:834 msgid "show non-matching lines" msgstr "显示未匹配的行" -#: builtin/grep.c:828 +#: builtin/grep.c:836 msgid "case insensitive matching" msgstr "不区分大小写匹配" -#: builtin/grep.c:830 +#: builtin/grep.c:838 msgid "match patterns only at word boundaries" msgstr "只在单词边界匹配模式" -#: builtin/grep.c:832 +#: builtin/grep.c:840 msgid "process binary files as text" msgstr "把二进制文件当做文本处理" -#: builtin/grep.c:834 +#: builtin/grep.c:842 msgid "don't match patterns in binary files" msgstr "不在二进制文件中匹配模式" -#: builtin/grep.c:837 +#: builtin/grep.c:845 msgid "process binary files with textconv filters" msgstr "用 textconv 过滤器处理二进制文件" -#: builtin/grep.c:841 +#: builtin/grep.c:849 msgid "descend at most levels" msgstr "最多以指定的深度向下寻找" -#: builtin/grep.c:845 +#: builtin/grep.c:853 msgid "use extended POSIX regular expressions" msgstr "使用扩展的 POSIX 正则表达式" -#: builtin/grep.c:848 +#: builtin/grep.c:856 msgid "use basic POSIX regular expressions (default)" msgstr "使用基本的 POSIX 正则表达式(默认)" -#: builtin/grep.c:851 +#: builtin/grep.c:859 msgid "interpret patterns as fixed strings" msgstr "把模式解析为固定的字符串" -#: builtin/grep.c:854 +#: builtin/grep.c:862 msgid "use Perl-compatible regular expressions" msgstr "使用 Perl 兼容的正则表达式" -#: builtin/grep.c:857 +#: builtin/grep.c:865 msgid "show line numbers" msgstr "显示行号" -#: builtin/grep.c:859 +#: builtin/grep.c:867 msgid "don't show filenames" msgstr "不显示文件名" -#: builtin/grep.c:860 +#: builtin/grep.c:868 msgid "show filenames" msgstr "显示文件名" -#: builtin/grep.c:862 +#: builtin/grep.c:870 msgid "show filenames relative to top directory" msgstr "显示相对于顶级目录的文件名" -#: builtin/grep.c:864 +#: builtin/grep.c:872 msgid "show only filenames instead of matching lines" msgstr "只显示文件名而不显示匹配的行" -#: builtin/grep.c:866 +#: builtin/grep.c:874 msgid "synonym for --files-with-matches" msgstr "和 --files-with-matches 同义" -#: builtin/grep.c:869 +#: builtin/grep.c:877 msgid "show only the names of files without match" msgstr "只显示未匹配的文件名" -#: builtin/grep.c:871 +#: builtin/grep.c:879 msgid "print NUL after filenames" msgstr "在文件名后输出 NUL 字符" -#: builtin/grep.c:876 +#: builtin/grep.c:884 msgid "show the number of matches instead of matching lines" msgstr "显示总匹配行数,而不显示匹配的行" -#: builtin/grep.c:877 +#: builtin/grep.c:885 msgid "highlight matches" msgstr "高亮显示匹配项" -#: builtin/grep.c:879 +#: builtin/grep.c:887 msgid "print empty line between matches from different files" msgstr "在不同文件的匹配项之间打印空行" -#: builtin/grep.c:881 +#: builtin/grep.c:889 msgid "show filename only once above matches from same file" msgstr "只在同一文件的匹配项的上面显示一次文件名" -#: builtin/grep.c:884 +#: builtin/grep.c:892 msgid "show context lines before and after matches" msgstr "显示匹配项前后的 行上下文" -#: builtin/grep.c:887 +#: builtin/grep.c:895 msgid "show context lines before matches" msgstr "显示匹配项前 行上下文" -#: builtin/grep.c:889 +#: builtin/grep.c:897 msgid "show context lines after matches" msgstr "显示匹配项后 行上下文" -#: builtin/grep.c:891 +#: builtin/grep.c:899 msgid "use worker threads" msgstr "使用 个工作线程" -#: builtin/grep.c:892 +#: builtin/grep.c:900 msgid "shortcut for -C NUM" msgstr "快捷键 -C 数字" -#: builtin/grep.c:895 +#: builtin/grep.c:903 msgid "show a line with the function name before matches" msgstr "在匹配的前面显示一行函数名" -#: builtin/grep.c:897 +#: builtin/grep.c:905 msgid "show the surrounding function" msgstr "显示所在函数的前后内容" -#: builtin/grep.c:900 +#: builtin/grep.c:908 msgid "read patterns from file" msgstr "从文件读取模式" -#: builtin/grep.c:902 +#: builtin/grep.c:910 msgid "match " msgstr "匹配 <模式>" -#: builtin/grep.c:904 +#: builtin/grep.c:912 msgid "combine patterns specified with -e" msgstr "组合用 -e 参数设定的模式" -#: builtin/grep.c:916 +#: builtin/grep.c:924 msgid "indicate hit with exit status without output" msgstr "不输出,而用退出码标识命中状态" -#: builtin/grep.c:918 +#: builtin/grep.c:926 msgid "show only matches from files that match all patterns" msgstr "只显示匹配所有模式的文件中的匹配" -#: builtin/grep.c:920 +#: builtin/grep.c:928 msgid "show parse tree for grep expression" msgstr "显示 grep 表达式的解析树" -#: builtin/grep.c:924 +#: builtin/grep.c:932 msgid "pager" msgstr "分页" -#: builtin/grep.c:924 +#: builtin/grep.c:932 msgid "show matching files in the pager" msgstr "分页显示匹配的文件" -#: builtin/grep.c:928 +#: builtin/grep.c:936 msgid "allow calling of grep(1) (ignored by this build)" msgstr "允许调用 grep(1)(本次构建忽略)" -#: builtin/grep.c:962 +#: builtin/grep.c:793 msgid "no pattern given." msgstr "未提供模式匹配。" -#: builtin/grep.c:1028 +#: builtin/grep.c:1039 msgid "--no-index or --untracked cannot be used with revs" msgstr "--no-index 或 --untracked 不能和版本同时使用" -#: builtin/grep.c:1036 +#: builtin/grep.c:1047 #, c-format msgid "unable to resolve revision: %s" msgstr "不能解析版本:%s" -#: builtin/grep.c:1073 builtin/index-pack.c:1531 builtin/pack-objects.c:2705 +#: builtin/grep.c:1087 builtin/index-pack.c:1534 builtin/pack-objects.c:2852 #, c-format msgid "invalid number of threads specified (%d)" msgstr "指定的线程数无效(%d)" -#: builtin/grep.c:1070 builtin/pack-objects.c:3400 +#: builtin/grep.c:1084 builtin/pack-objects.c:3548 msgid "no threads support, ignoring --threads" msgstr "没有线程支持,忽略 --threads" -#: builtin/grep.c:1096 +#: builtin/grep.c:1121 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager 仅用于工作区" @@ -9091,15 +9101,15 @@ msgid "option not supported with --recurse-submodules." msgstr "选项不支持和 --recurse-submodules 共用。" -#: builtin/grep.c:1094 +#: builtin/grep.c:877 msgid "--cached or --untracked cannot be used with --no-index." msgstr "--cached 或 --untracked 不能与 --no-index 同时使用。" -#: builtin/grep.c:1100 +#: builtin/grep.c:885 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard 不能用于已跟踪内容。" -#: builtin/grep.c:1108 +#: builtin/grep.c:893 msgid "both --cached and trees are given." msgstr "同时给出了 --cached 和树对象。" @@ -9144,58 +9154,58 @@ msgid "process file as it were from this path" msgstr "处理文件并假设其来自于此路径" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "print all available commands" msgstr "打印所有可用的命令" -#: builtin/help.c:47 +#: builtin/help.c:48 msgid "exclude guides" msgstr "排除向导" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "print list of useful guides" msgstr "显示有用的指南列表" -#: builtin/help.c:51 +#: builtin/help.c:52 msgid "show man page" msgstr "显示 man 手册" -#: builtin/help.c:52 +#: builtin/help.c:53 msgid "show manual in web browser" msgstr "在 web 浏览器中显示手册" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "show info page" msgstr "显示 info 手册" -#: builtin/help.c:61 +#: builtin/help.c:62 msgid "git help [--all] [--guides] [--man | --web | --info] []" msgstr "git help [--all] [--guides] [--man | --web | --info] [<命令>]" -#: builtin/help.c:77 +#: builtin/help.c:163 #, c-format msgid "unrecognized help format '%s'" msgstr "未能识别的帮助格式 '%s'" -#: builtin/help.c:104 +#: builtin/help.c:190 msgid "Failed to start emacsclient." msgstr "无法启动 emacsclient。" -#: builtin/help.c:117 +#: builtin/help.c:203 msgid "Failed to parse emacsclient version." msgstr "无法解析 emacsclient 版本。" -#: builtin/help.c:125 +#: builtin/help.c:211 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "emacsclient 版本 '%d' 太老(< 22)。" -#: builtin/help.c:143 builtin/help.c:165 builtin/help.c:175 builtin/help.c:183 +#: builtin/help.c:229 builtin/help.c:251 builtin/help.c:261 builtin/help.c:269 #, c-format msgid "failed to exec '%s'" msgstr "执行 '%s' 失败" -#: builtin/help.c:221 +#: builtin/help.c:307 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -9204,7 +9214,7 @@ "'%s':不支持的 man 手册查看器的路径。\n" "请使用 'man.<工具>.cmd'。" -#: builtin/help.c:233 +#: builtin/help.c:319 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -9213,66 +9223,66 @@ "'%s': 支持的 man 手册查看器命令。\n" "请使用 'man.<工具>.path'。" -#: builtin/help.c:350 +#: builtin/help.c:436 #, c-format msgid "'%s': unknown man viewer." msgstr "'%s':未知的 man 查看器。" -#: builtin/help.c:367 +#: builtin/help.c:453 msgid "no man viewer handled the request" msgstr "没有 man 查看器处理此请求" -#: builtin/help.c:375 +#: builtin/help.c:461 msgid "no info viewer handled the request" msgstr "没有 info 查看器处理此请求" -#: command-list.h:195 +#: command-list.h:197 msgid "Defining attributes per path" msgstr "定义路径的属性" -#: builtin/help.c:408 +#: builtin/help.c:412 msgid "Everyday Git With 20 Commands Or So" msgstr "每一天 Git 常用的约 20 条命令" -#: builtin/help.c:409 +#: builtin/help.c:413 msgid "A Git glossary" msgstr "Git 词汇表" -#: command-list.h:203 +#: command-list.h:206 msgid "Specifies intentionally untracked files to ignore" msgstr "忽略指定的未跟踪文件" -#: command-list.h:204 +#: command-list.h:207 msgid "Defining submodule properties" msgstr "定义子模组属性" -#: command-list.h:207 +#: command-list.h:210 msgid "Specifying revisions and ranges for Git" msgstr "指定 Git 的版本和版本范围" -#: builtin/help.c:413 +#: builtin/help.c:417 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "一个 Git 教程(针对 1.5.1 或更新版本)" -#: command-list.h:210 +#: command-list.h:214 msgid "An overview of recommended workflows with Git" msgstr "Git 推荐的工作流概览" -#: builtin/help.c:426 +#: builtin/help.c:430 msgid "The common Git guides are:\n" msgstr "最常用的 Git 向导有:\n" -#: builtin/help.c:434 builtin/help.c:445 git.c:336 +#: builtin/help.c:520 builtin/help.c:531 git.c:337 #, c-format msgid "'%s' is aliased to '%s'" msgstr "'%s' 是 '%s' 的别名" -#: builtin/help.c:477 builtin/help.c:507 +#: builtin/help.c:563 builtin/help.c:593 #, c-format msgid "usage: %s%s" msgstr "用法:%s%s" -#: sha1-file.c:2213 builtin/index-pack.c:155 +#: sha1-file.c:2275 builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "不能打开 %s" @@ -9310,15 +9320,15 @@ msgid "used more bytes than were available" msgstr "用掉了超过可用的字节" -#: builtin/index-pack.c:288 builtin/pack-objects.c:604 +#: builtin/index-pack.c:288 builtin/pack-objects.c:607 msgid "pack too large for current definition of off_t" msgstr "包太大超过了当前 off_t 的定义" -#: builtin/index-pack.c:291 builtin/unpack-objects.c:94 +#: builtin/index-pack.c:291 builtin/unpack-objects.c:95 msgid "pack exceeds maximum allowed size" msgstr "包超过了最大允许值" -#: commit-graph.c:1391 builtin/index-pack.c:306 builtin/repack.c:241 +#: builtin/index-pack.c:306 builtin/repack.c:250 #, c-format msgid "unable to create '%s'" msgstr "不能创建 '%s'" @@ -9374,304 +9384,304 @@ msgid "serious inflate inconsistency" msgstr "解压缩严重的不一致" -#: builtin/index-pack.c:735 builtin/index-pack.c:741 builtin/index-pack.c:764 -#: builtin/index-pack.c:803 builtin/index-pack.c:812 +#: builtin/index-pack.c:735 builtin/index-pack.c:741 builtin/index-pack.c:765 +#: builtin/index-pack.c:804 builtin/index-pack.c:813 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "发现 %s 出现 SHA1 冲突!" -#: builtin/index-pack.c:738 builtin/pack-objects.c:157 -#: builtin/pack-objects.c:217 builtin/pack-objects.c:311 +#: builtin/index-pack.c:738 builtin/pack-objects.c:159 +#: builtin/pack-objects.c:219 builtin/pack-objects.c:314 #, c-format msgid "unable to read %s" msgstr "不能读 %s" -#: builtin/index-pack.c:801 +#: builtin/index-pack.c:802 #, c-format msgid "cannot read existing object info %s" msgstr "不能读取现存对象信息 %s" -#: builtin/index-pack.c:809 +#: builtin/index-pack.c:810 #, c-format msgid "cannot read existing object %s" msgstr "不能读取现存对象 %s" -#: builtin/index-pack.c:823 +#: builtin/index-pack.c:824 #, c-format msgid "invalid blob object %s" msgstr "无效的数据对象 %s" -#: builtin/fsck.c:705 builtin/index-pack.c:842 +#: builtin/fsck.c:696 builtin/index-pack.c:843 #, c-format msgid "invalid %s" msgstr "无效的 %s" -#: builtin/index-pack.c:856 +#: builtin/index-pack.c:843 msgid "Error in object" msgstr "对象中出错" -#: builtin/index-pack.c:847 +#: builtin/index-pack.c:848 #, c-format msgid "Not all child objects of %s are reachable" msgstr "%s 的所有子对象并非都可达" -#: builtin/index-pack.c:919 builtin/index-pack.c:950 +#: builtin/index-pack.c:920 builtin/index-pack.c:951 msgid "failed to apply delta" msgstr "应用 delta 失败" -#: builtin/index-pack.c:1118 +#: builtin/index-pack.c:1121 msgid "Receiving objects" msgstr "接收对象中" -#: builtin/index-pack.c:1118 +#: builtin/index-pack.c:1121 msgid "Indexing objects" msgstr "索引对象中" -#: builtin/index-pack.c:1152 +#: builtin/index-pack.c:1155 msgid "pack is corrupted (SHA1 mismatch)" msgstr "包冲突(SHA1 不匹配)" -#: builtin/index-pack.c:1157 +#: builtin/index-pack.c:1160 msgid "cannot fstat packfile" msgstr "不能对包文件调用 fstat" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1163 msgid "pack has junk at the end" msgstr "包的结尾有垃圾数据" -#: builtin/index-pack.c:1172 +#: builtin/index-pack.c:1175 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "parse_pack_objects() 中遇到不可理喻的问题" -#: builtin/index-pack.c:1195 +#: builtin/index-pack.c:1198 msgid "Resolving deltas" msgstr "处理 delta 中" -#: builtin/index-pack.c:1205 builtin/pack-objects.c:2481 +#: builtin/index-pack.c:1208 builtin/pack-objects.c:2616 #, c-format msgid "unable to create thread: %s" msgstr "不能创建线程:%s" -#: builtin/index-pack.c:1246 +#: builtin/index-pack.c:1249 msgid "confusion beyond insanity" msgstr "不可理喻" -#: builtin/index-pack.c:1252 +#: builtin/index-pack.c:1255 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "完成 %d 个本地对象" -#: builtin/index-pack.c:1264 +#: builtin/index-pack.c:1267 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "对 %s 的尾部校验出现意外(磁盘损坏?)" -#: builtin/index-pack.c:1268 +#: builtin/index-pack.c:1271 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "包有 %d 个未解决的 delta" -#: builtin/index-pack.c:1292 +#: builtin/index-pack.c:1295 #, c-format msgid "unable to deflate appended object (%d)" msgstr "不能压缩附加对象(%d)" -#: builtin/index-pack.c:1388 +#: builtin/index-pack.c:1391 #, c-format msgid "local object %s is corrupt" msgstr "本地对象 %s 已损坏" -#: builtin/index-pack.c:1402 +#: builtin/index-pack.c:1405 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "包文件名 '%s' 没有以 '.pack' 结尾" -#: builtin/index-pack.c:1427 +#: builtin/index-pack.c:1430 #, c-format msgid "cannot write %s file '%s'" msgstr "无法写入 %s 文件 '%s'" -#: builtin/index-pack.c:1435 +#: builtin/index-pack.c:1438 #, c-format msgid "cannot close written %s file '%s'" msgstr "无法关闭已写入的 %s 文件 '%s'" -#: builtin/index-pack.c:1459 +#: builtin/index-pack.c:1462 msgid "error while closing pack file" msgstr "关闭包文件时出错" -#: builtin/index-pack.c:1473 +#: builtin/index-pack.c:1476 msgid "cannot store pack file" msgstr "无法存储包文件" -#: builtin/index-pack.c:1481 +#: builtin/index-pack.c:1484 msgid "cannot store index file" msgstr "无法存储索引文件" -#: builtin/index-pack.c:1525 builtin/pack-objects.c:2716 +#: builtin/index-pack.c:1528 builtin/pack-objects.c:2863 #, c-format msgid "bad pack.indexversion=%" msgstr "坏的 pack.indexversion=%" -#: builtin/index-pack.c:1593 +#: builtin/index-pack.c:1596 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "无法打开现存包文件 '%s'" -#: builtin/index-pack.c:1595 +#: builtin/index-pack.c:1598 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "无法为 %s 打开包索引文件" -#: builtin/index-pack.c:1643 +#: builtin/index-pack.c:1646 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "非 delta:%d 个对象" -#: builtin/index-pack.c:1650 +#: builtin/index-pack.c:1653 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "链长 = %d: %lu 对象" -#: builtin/index-pack.c:1689 +#: builtin/index-pack.c:1692 msgid "Cannot come back to cwd" msgstr "无法返回当前工作目录" -#: builtin/index-pack.c:1738 builtin/index-pack.c:1741 -#: builtin/index-pack.c:1757 builtin/index-pack.c:1761 +#: builtin/index-pack.c:1741 builtin/index-pack.c:1744 +#: builtin/index-pack.c:1760 builtin/index-pack.c:1764 #, c-format msgid "bad %s" msgstr "错误选项 %s" -#: builtin/index-pack.c:1777 +#: builtin/index-pack.c:1780 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin 不能和 --stdin 同时使用" -#: builtin/index-pack.c:1779 +#: builtin/index-pack.c:1782 msgid "--stdin requires a git repository" msgstr "--stdin 需要一个 git 仓库" -#: builtin/index-pack.c:1785 +#: builtin/index-pack.c:1788 msgid "--verify with no packfile name given" msgstr "--verify 没有提供包文件名参数" -#: builtin/gc.c:475 builtin/init-db.c:55 +#: builtin/gc.c:475 builtin/init-db.c:57 #, c-format msgid "cannot stat '%s'" msgstr "不能对 '%s' 调用 stat" -#: builtin/init-db.c:61 +#: builtin/init-db.c:63 #, c-format msgid "cannot stat template '%s'" msgstr "不能对模版 '%s' 调用 stat" -#: builtin/init-db.c:66 +#: builtin/init-db.c:68 #, c-format msgid "cannot opendir '%s'" msgstr "不能打开目录 '%s'" -#: builtin/init-db.c:78 +#: builtin/init-db.c:80 #, c-format msgid "cannot readlink '%s'" msgstr "不能读取链接 '%s'" -#: builtin/init-db.c:80 +#: builtin/init-db.c:82 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "不能自 '%s' 到 '%s' 创建符号链接" -#: builtin/init-db.c:86 +#: builtin/init-db.c:88 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "不能拷贝 '%s' 至 '%s'" -#: builtin/init-db.c:90 +#: builtin/init-db.c:92 #, c-format msgid "ignoring template %s" msgstr "忽略模版 %s" -#: builtin/init-db.c:120 +#: builtin/init-db.c:118 #, c-format msgid "templates not found %s" msgstr "模版未找到 %s" -#: builtin/init-db.c:136 +#: builtin/init-db.c:138 #, c-format msgid "not copying templates from '%s': %s" msgstr "没有从 '%s' 复制模版:%s" -#: builtin/init-db.c:334 +#: builtin/init-db.c:356 #, c-format msgid "unable to handle file type %d" msgstr "不能处理 %d 类型的文件" -#: builtin/init-db.c:337 +#: builtin/init-db.c:359 #, c-format msgid "unable to move %s to %s" msgstr "不能移动 %s 至 %s" -#: builtin/init-db.c:354 builtin/init-db.c:357 +#: builtin/init-db.c:397 builtin/init-db.c:400 #, c-format msgid "%s already exists" msgstr "%s 已经存在" -#: builtin/init-db.c:413 +#: builtin/init-db.c:458 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "重新初始化已存在的共享 Git 仓库于 %s%s\n" -#: builtin/init-db.c:414 +#: builtin/init-db.c:459 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "重新初始化已存在的 Git 仓库于 %s%s\n" -#: builtin/init-db.c:418 +#: builtin/init-db.c:463 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "已初始化空的共享 Git 仓库于 %s%s\n" -#: builtin/init-db.c:419 +#: builtin/init-db.c:464 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "已初始化空的 Git 仓库于 %s%s\n" -#: builtin/init-db.c:468 +#: builtin/init-db.c:513 msgid "" "git init [-q | --quiet] [--bare] [--template=] [--" "shared[=]] []" msgstr "" "git init [-q | --quiet] [--bare] [--template=<模板目录>] [--shared[=<权限>]] [<目录>]" -#: builtin/init-db.c:491 +#: builtin/init-db.c:538 msgid "permissions" msgstr "权限" -#: builtin/init-db.c:492 +#: builtin/init-db.c:539 msgid "specify that the git repository is to be shared amongst several users" msgstr "指定 git 仓库是多个用户之间共享的" -#: builtin/init-db.c:529 builtin/init-db.c:534 +#: builtin/init-db.c:578 builtin/init-db.c:583 #, c-format msgid "cannot mkdir %s" msgstr "不能创建目录 %s" -#: builtin/init-db.c:538 +#: builtin/init-db.c:587 #, c-format msgid "cannot chdir to %s" msgstr "不能切换目录到 %s" -#: builtin/init-db.c:559 +#: builtin/init-db.c:614 #, c-format msgid "" "%s (or --work-tree=) not allowed without specifying %s (or --git-" "dir=)" msgstr "不允许 %s(或 --work-tree=<目录>)而没有指定 %s(或 --git-dir=<目录>)" -#: builtin/init-db.c:587 +#: builtin/init-db.c:642 #, c-format msgid "Cannot access work tree '%s'" msgstr "不能访问工作区 '%s'" @@ -9736,120 +9746,120 @@ msgid "no input file given for in-place editing" msgstr "没有给出要原位编辑的文件" -#: builtin/log.c:55 +#: builtin/log.c:57 msgid "git log [] [] [[--] ...]" msgstr "git log [<选项>] [<版本范围>] [[--] <路径>...]" -#: builtin/log.c:56 +#: builtin/log.c:58 msgid "git show [] ..." msgstr "git show [<选项>] <对象>..." -#: builtin/log.c:109 +#: builtin/log.c:111 #, c-format msgid "invalid --decorate option: %s" msgstr "无效的 --decorate 选项:%s" -#: diff.c:5278 builtin/log.c:172 +#: diff.c:5298 builtin/log.c:177 msgid "suppress diff output" msgstr "不显示差异输出" -#: builtin/log.c:173 +#: builtin/log.c:178 msgid "show source" msgstr "显示源" -#: builtin/log.c:174 +#: builtin/log.c:179 msgid "Use mail map file" msgstr "使用邮件映射文件" -#: builtin/log.c:176 +#: builtin/log.c:182 msgid "only decorate refs that match " msgstr "只修饰与 <模式> 匹配的引用" -#: builtin/log.c:178 +#: builtin/log.c:184 msgid "do not decorate refs that match " msgstr "不修饰和 <模式> 匹配的引用" -#: builtin/log.c:179 +#: builtin/log.c:185 msgid "decorate options" msgstr "修饰选项" -#: builtin/log.c:182 +#: builtin/log.c:188 msgid "Process line range n,m in file, counting from 1" msgstr "处理文件中第 n 到 m 之间的行,从 1 开始" -#: builtin/log.c:280 +#: builtin/log.c:298 #, c-format msgid "Final output: %d %s\n" msgstr "最终输出:%d %s\n" -#: builtin/log.c:534 +#: builtin/log.c:556 #, c-format msgid "git show %s: bad file" msgstr "git show %s: 损坏的文件" -#: builtin/log.c:525 builtin/log.c:619 +#: builtin/log.c:537 builtin/log.c:631 #, c-format msgid "Could not read object %s" msgstr "不能读取对象 %s" -#: builtin/log.c:643 +#: builtin/log.c:655 #, c-format msgid "Unknown type: %d" msgstr "未知类型:%d" -#: builtin/log.c:792 +#: builtin/log.c:842 msgid "format.headers without value" msgstr "format.headers 没有值" -#: builtin/log.c:909 +#: builtin/log.c:957 msgid "name of output directory is too long" msgstr "输出目录名太长" -#: builtin/log.c:881 +#: builtin/log.c:893 #, c-format msgid "Cannot open patch file %s" msgstr "无法打开补丁文件 %s" -#: builtin/log.c:898 +#: builtin/log.c:910 msgid "Need exactly one range." msgstr "只需要一个范围。" -#: builtin/log.c:908 +#: builtin/log.c:920 msgid "Not a range." msgstr "不是一个范围。" -#: builtin/log.c:1014 +#: builtin/log.c:1043 msgid "Cover letter needs email format" msgstr "信封需要邮件地址格式" -#: builtin/log.c:1160 +#: builtin/log.c:1249 #, c-format msgid "insane in-reply-to: %s" msgstr "不正常的 in-reply-to:%s" -#: builtin/log.c:1187 +#: builtin/log.c:1276 msgid "git format-patch [] [ | ]" msgstr "git format-patch [<选项>] [<从> | <版本范围>]" -#: builtin/log.c:1172 +#: builtin/log.c:1204 msgid "Two output directories?" msgstr "两个输出目录?" -#: builtin/log.c:1279 builtin/log.c:1932 builtin/log.c:1934 builtin/log.c:1946 +#: builtin/log.c:1311 builtin/log.c:2054 builtin/log.c:2056 builtin/log.c:2068 #, c-format msgid "Unknown commit %s" msgstr "未知提交 %s" -#: builtin/notes.c:897 builtin/tag.c:545 +#: builtin/notes.c:897 builtin/tag.c:546 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "无法解析 '%s' 为一个有效引用。" -#: builtin/log.c:1294 +#: builtin/log.c:1326 msgid "Could not find exact merge base." msgstr "不能找到准确的合并基线。" -#: builtin/log.c:1298 +#: builtin/log.c:1330 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -9859,180 +9869,180 @@ "git branch --set-upstream-to 来跟踪一个远程分支。或者你可以通过\n" "参数 --base=<基线提交> 手动指定一个基线提交。" -#: builtin/log.c:1318 +#: builtin/log.c:1350 msgid "Failed to find exact merge base" msgstr "无法找到准确的合并基线" -#: builtin/log.c:1406 +#: builtin/log.c:1495 msgid "base commit should be the ancestor of revision list" msgstr "基线提交应该是版本列表的祖先" -#: builtin/log.c:1410 +#: builtin/log.c:1499 msgid "base commit shouldn't be in revision list" msgstr "基线提交不应该出现在版本列表中" -#: builtin/log.c:1463 +#: builtin/log.c:1552 msgid "cannot get patch id" msgstr "无法得到补丁 id" -#: builtin/log.c:1560 +#: builtin/log.c:1650 msgid "use [PATCH n/m] even with a single patch" msgstr "使用 [PATCH n/m],即使只有一个补丁" -#: builtin/log.c:1563 +#: builtin/log.c:1653 msgid "use [PATCH] even with multiple patches" msgstr "使用 [PATCH],即使有多个补丁" -#: builtin/log.c:1567 +#: builtin/log.c:1657 msgid "print patches to standard out" msgstr "打印补丁到标准输出" -#: builtin/log.c:1569 +#: builtin/log.c:1659 msgid "generate a cover letter" msgstr "生成一封附函" -#: builtin/log.c:1571 +#: builtin/log.c:1661 msgid "use simple number sequence for output file names" msgstr "使用简单的数字序列作为输出文件名" -#: builtin/log.c:1572 +#: builtin/log.c:1662 msgid "sfx" msgstr "后缀" -#: builtin/log.c:1573 +#: builtin/log.c:1663 msgid "use instead of '.patch'" msgstr "使用 <后缀> 代替 '.patch'" -#: builtin/log.c:1575 +#: builtin/log.c:1665 msgid "start numbering patches at instead of 1" msgstr "补丁以 开始编号,而不是1" -#: builtin/log.c:1577 +#: builtin/log.c:1667 msgid "mark the series as Nth re-roll" msgstr "标记补丁系列是第几次重制" -#: builtin/log.c:1579 +#: builtin/log.c:1669 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "使用 [RFC PATCH] 代替 [PATCH]" -#: builtin/log.c:1582 +#: builtin/log.c:1675 msgid "Use [] instead of [PATCH]" msgstr "使用 [<前缀>] 代替 [PATCH]" -#: builtin/log.c:1585 +#: builtin/log.c:1678 msgid "store resulting files in " msgstr "把结果文件存储在 <目录>" -#: builtin/log.c:1588 +#: builtin/log.c:1681 msgid "don't strip/add [PATCH]" msgstr "不删除/添加 [PATCH]" -#: builtin/log.c:1591 +#: builtin/log.c:1684 msgid "don't output binary diffs" msgstr "不输出二进制差异" -#: builtin/log.c:1593 +#: builtin/log.c:1686 msgid "output all-zero hash in From header" msgstr "在 From 头信息中输出全为零的哈希值" -#: builtin/log.c:1595 +#: builtin/log.c:1688 msgid "don't include a patch matching a commit upstream" msgstr "不包含已在上游提交中的补丁" -#: builtin/log.c:1597 +#: builtin/log.c:1690 msgid "show patch format instead of default (patch + stat)" msgstr "显示纯补丁格式而非默认的(补丁+状态)" -#: builtin/log.c:1599 +#: builtin/log.c:1692 msgid "Messaging" msgstr "邮件发送" -#: builtin/log.c:1600 +#: builtin/log.c:1693 msgid "header" msgstr "header" -#: builtin/log.c:1601 +#: builtin/log.c:1694 msgid "add email header" msgstr "添加邮件头" -#: builtin/log.c:1602 builtin/log.c:1604 +#: builtin/log.c:1695 builtin/log.c:1696 msgid "email" msgstr "邮件地址" -#: builtin/log.c:1602 +#: builtin/log.c:1695 msgid "add To: header" msgstr "添加收件人" -#: builtin/log.c:1604 +#: builtin/log.c:1696 msgid "add Cc: header" msgstr "添加抄送" -#: builtin/log.c:1606 +#: builtin/log.c:1697 msgid "ident" msgstr "标识" -#: builtin/log.c:1607 +#: builtin/log.c:1698 msgid "set From address to (or committer ident if absent)" msgstr "将 From 地址设置为 <标识>(如若不提供,则用提交者 ID 做为地址)" -#: builtin/log.c:1609 +#: builtin/log.c:1700 msgid "message-id" msgstr "邮件标识" -#: builtin/log.c:1610 +#: builtin/log.c:1701 msgid "make first mail a reply to " msgstr "使第一封邮件作为对 <邮件标识> 的回复" -#: builtin/log.c:1611 builtin/log.c:1614 +#: builtin/log.c:1702 builtin/log.c:1705 msgid "boundary" msgstr "边界" -#: builtin/log.c:1612 +#: builtin/log.c:1703 msgid "attach the patch" msgstr "附件方式添加补丁" -#: builtin/log.c:1615 +#: builtin/log.c:1706 msgid "inline the patch" msgstr "内联显示补丁" -#: builtin/log.c:1619 +#: builtin/log.c:1710 msgid "enable message threading, styles: shallow, deep" msgstr "启用邮件线索,风格:浅,深" -#: builtin/log.c:1621 +#: builtin/log.c:1712 msgid "signature" msgstr "签名" -#: builtin/log.c:1622 +#: builtin/log.c:1713 msgid "add a signature" msgstr "添加一个签名" -#: builtin/log.c:1623 +#: builtin/log.c:1714 msgid "base-commit" msgstr "基线提交" -#: builtin/log.c:1624 +#: builtin/log.c:1715 msgid "add prerequisite tree info to the patch series" msgstr "为补丁列表添加前置树信息" -#: builtin/log.c:1626 +#: builtin/log.c:1717 msgid "add a signature from a file" msgstr "从文件添加一个签名" -#: builtin/log.c:1627 +#: builtin/log.c:1718 msgid "don't print the patch filenames" msgstr "不要打印补丁文件名" -#: builtin/log.c:1629 +#: builtin/log.c:1720 msgid "show progress while generating patches" msgstr "在生成补丁时显示进度" -#: builtin/log.c:1711 +#: builtin/log.c:1812 #, c-format msgid "invalid ident line: %s" msgstr "包含无效的身份标识:%s" -#: builtin/log.c:1600 +#: builtin/log.c:1362 msgid "-n and -k are mutually exclusive." msgstr "-n 和 -k 互斥。" @@ -10040,151 +10050,151 @@ msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc 和 -k 互斥。" -#: builtin/log.c:1736 +#: builtin/log.c:1837 msgid "--name-only does not make sense" msgstr "--name-only 无意义" -#: builtin/log.c:1738 +#: builtin/log.c:1839 msgid "--name-status does not make sense" msgstr "--name-status 无意义" -#: builtin/log.c:1740 +#: builtin/log.c:1841 msgid "--check does not make sense" msgstr "--check 无意义" -#: builtin/log.c:1773 +#: builtin/log.c:1874 msgid "standard output, or directory, which one?" msgstr "标准输出或目录,哪一个?" -#: builtin/log.c:1648 +#: builtin/log.c:1729 #, c-format msgid "Could not create directory '%s'" msgstr "不能创建目录 '%s'" -#: builtin/log.c:1912 +#: builtin/log.c:2013 #, c-format msgid "unable to read signature file '%s'" msgstr "无法读取签名文件 '%s'" -#: builtin/log.c:1948 +#: builtin/log.c:2049 msgid "Generating patches" msgstr "生成补丁" -#: builtin/log.c:1817 +#: builtin/log.c:1931 msgid "Failed to create output files" msgstr "无法创建输出文件" -#: builtin/log.c:2051 +#: builtin/log.c:2152 msgid "git cherry [-v] [ [ []]]" msgstr "git cherry [-v] [<上游> [<头> [<限制>]]]" -#: builtin/log.c:2105 +#: builtin/log.c:2206 #, c-format msgid "" "Could not find a tracked remote branch, please specify manually.\n" msgstr "不能找到跟踪的远程分支,请手工指定 <上游>。\n" -#: builtin/ls-files.c:470 +#: builtin/ls-files.c:471 msgid "git ls-files [] [...]" msgstr "git ls-files [<选项>] [<文件>...]" -#: builtin/ls-files.c:526 +#: builtin/ls-files.c:527 msgid "identify the file status with tags" msgstr "用标签标识文件的状态" -#: builtin/ls-files.c:528 +#: builtin/ls-files.c:529 msgid "use lowercase letters for 'assume unchanged' files" msgstr "使用小写字母表示 '假设未改变的' 文件" -#: builtin/ls-files.c:530 +#: builtin/ls-files.c:531 msgid "use lowercase letters for 'fsmonitor clean' files" msgstr "使用小写字母表示 'fsmonitor clean' 文件" -#: builtin/ls-files.c:532 +#: builtin/ls-files.c:533 msgid "show cached files in the output (default)" msgstr "显示缓存的文件(默认)" -#: builtin/ls-files.c:534 +#: builtin/ls-files.c:535 msgid "show deleted files in the output" msgstr "显示已删除的文件" -#: builtin/ls-files.c:536 +#: builtin/ls-files.c:537 msgid "show modified files in the output" msgstr "显示已修改的文件" -#: builtin/ls-files.c:538 +#: builtin/ls-files.c:539 msgid "show other files in the output" msgstr "显示其它文件" -#: builtin/ls-files.c:540 +#: builtin/ls-files.c:541 msgid "show ignored files in the output" msgstr "显示忽略的文件" -#: builtin/ls-files.c:543 +#: builtin/ls-files.c:544 msgid "show staged contents' object name in the output" msgstr "显示暂存区内容的对象名称" -#: builtin/ls-files.c:545 +#: builtin/ls-files.c:546 msgid "show files on the filesystem that need to be removed" msgstr "显示文件系统需要删除的文件" -#: builtin/ls-files.c:547 +#: builtin/ls-files.c:548 msgid "show 'other' directories' names only" msgstr "只显示“其他”目录的名称" -#: builtin/ls-files.c:549 +#: builtin/ls-files.c:550 msgid "show line endings of files" msgstr "显示文件换行符格式" -#: builtin/ls-files.c:551 +#: builtin/ls-files.c:552 msgid "don't show empty directories" msgstr "不显示空目录" -#: builtin/ls-files.c:554 +#: builtin/ls-files.c:555 msgid "show unmerged files in the output" msgstr "显示未合并的文件" -#: builtin/ls-files.c:556 +#: builtin/ls-files.c:557 msgid "show resolve-undo information" msgstr "显示 resolve-undo 信息" -#: builtin/ls-files.c:558 +#: builtin/ls-files.c:559 msgid "skip files matching pattern" msgstr "匹配排除文件的模式" -#: builtin/ls-files.c:561 +#: builtin/ls-files.c:562 msgid "exclude patterns are read from " msgstr "从 <文件> 中读取排除模式" -#: builtin/ls-files.c:564 +#: builtin/ls-files.c:565 msgid "read additional per-directory exclude patterns in " msgstr "从 <文件> 读取额外的每个目录的排除模式" -#: builtin/ls-files.c:566 +#: builtin/ls-files.c:567 msgid "add the standard git exclusions" msgstr "添加标准的 git 排除" -#: builtin/ls-files.c:570 +#: builtin/ls-files.c:571 msgid "make the output relative to the project top directory" msgstr "显示相对于顶级目录的文件名" -#: builtin/ls-files.c:573 +#: builtin/ls-files.c:574 msgid "recurse through submodules" msgstr "在子模组中递归" -#: builtin/ls-files.c:575 +#: builtin/ls-files.c:576 msgid "if any is not in the index, treat this as an error" msgstr "如果任何 <文件> 都不在索引区,视为错误" -#: builtin/ls-files.c:576 +#: builtin/ls-files.c:577 msgid "tree-ish" -msgstr "树或提交" +msgstr "树对象" -#: builtin/ls-files.c:577 +#: builtin/ls-files.c:578 msgid "pretend that paths removed since are still present" -msgstr "假装自从 <树或提交> 之后删除的路径仍然存在" +msgstr "假装自从 <树对象> 之后删除的路径仍然存在" -#: builtin/ls-files.c:579 +#: builtin/ls-files.c:580 msgid "show debugging data" msgstr "显示调试数据" @@ -10202,7 +10212,7 @@ msgid "do not print remote URL" msgstr "不打印远程 URL" -#: builtin/ls-remote.c:60 builtin/ls-remote.c:62 builtin/rebase.c:1488 +#: builtin/ls-remote.c:60 builtin/ls-remote.c:62 builtin/rebase.c:1384 msgid "exec" msgstr "exec" @@ -10236,7 +10246,7 @@ #: builtin/ls-tree.c:30 msgid "git ls-tree [] [...]" -msgstr "git ls-tree [<选项>] <树或提交> [<路径>...]" +msgstr "git ls-tree [<选项>] <树对象> [<路径>...]" #: builtin/ls-tree.c:128 msgid "only show trees" @@ -10275,181 +10285,181 @@ msgid "empty mbox: '%s'" msgstr "空的 mbox:'%s'" -#: builtin/merge.c:55 +#: builtin/merge.c:56 msgid "git merge [] [...]" msgstr "git merge [<选项>] [<提交>...]" -#: builtin/merge.c:56 +#: builtin/merge.c:57 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:57 +#: builtin/merge.c:58 msgid "git merge --continue" msgstr "git merge --continue" -#: builtin/merge.c:118 +#: builtin/merge.c:121 msgid "switch `m' requires a value" msgstr "开关 `m' 需要一个值" -#: builtin/merge.c:187 +#: builtin/merge.c:190 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "不能找到合并策略 '%s'。\n" -#: builtin/merge.c:188 +#: builtin/merge.c:191 #, c-format msgid "Available strategies are:" msgstr "可用的策略有:" -#: builtin/merge.c:193 +#: builtin/merge.c:196 #, c-format msgid "Available custom strategies are:" msgstr "可用的自定义策略有:" -#: builtin/merge.c:244 builtin/pull.c:152 +#: builtin/merge.c:247 builtin/pull.c:133 msgid "do not show a diffstat at the end of the merge" msgstr "在合并的最后不显示差异统计" -#: builtin/merge.c:247 builtin/pull.c:155 +#: builtin/merge.c:250 builtin/pull.c:136 msgid "show a diffstat at the end of the merge" msgstr "在合并的最后显示差异统计" -#: builtin/merge.c:248 builtin/pull.c:158 +#: builtin/merge.c:251 builtin/pull.c:139 msgid "(synonym to --stat)" msgstr "(和 --stat 同义)" -#: builtin/merge.c:250 builtin/pull.c:161 +#: builtin/merge.c:253 builtin/pull.c:142 msgid "add (at most ) entries from shortlog to merge commit message" msgstr "在合并提交信息中添加(最多 条)精简提交记录" -#: builtin/merge.c:253 builtin/pull.c:167 +#: builtin/merge.c:256 builtin/pull.c:148 msgid "create a single commit instead of doing a merge" msgstr "创建一个单独的提交而不是做一次合并" -#: builtin/merge.c:255 builtin/pull.c:170 +#: builtin/merge.c:258 builtin/pull.c:151 msgid "perform a commit if the merge succeeds (default)" msgstr "如果合并成功,执行一次提交(默认)" -#: builtin/merge.c:257 builtin/pull.c:173 +#: builtin/merge.c:260 builtin/pull.c:154 msgid "edit message before committing" msgstr "在提交前编辑提交说明" -#: builtin/merge.c:259 +#: builtin/merge.c:262 msgid "allow fast-forward (default)" msgstr "允许快进(默认)" -#: builtin/merge.c:261 builtin/pull.c:180 +#: builtin/merge.c:264 builtin/pull.c:161 msgid "abort if fast-forward is not possible" msgstr "如果不能快进就放弃合并" -#: builtin/merge.c:265 builtin/pull.c:183 +#: builtin/merge.c:268 builtin/pull.c:164 msgid "verify that the named commit has a valid GPG signature" msgstr "验证指定的提交是否包含一个有效的 GPG 签名" -#: builtin/merge.c:266 builtin/notes.c:787 builtin/pull.c:187 -#: builtin/rebase.c:493 builtin/rebase.c:1501 builtin/revert.c:114 +#: builtin/merge.c:269 builtin/notes.c:787 builtin/pull.c:168 +#: builtin/rebase.c:527 builtin/rebase.c:1398 builtin/revert.c:114 msgid "strategy" msgstr "策略" -#: builtin/merge.c:267 builtin/pull.c:188 +#: builtin/merge.c:270 builtin/pull.c:169 msgid "merge strategy to use" msgstr "要使用的合并策略" -#: builtin/merge.c:268 builtin/pull.c:191 +#: builtin/merge.c:271 builtin/pull.c:172 msgid "option=value" msgstr "option=value" -#: builtin/merge.c:269 builtin/pull.c:192 +#: builtin/merge.c:272 builtin/pull.c:173 msgid "option for selected merge strategy" msgstr "所选的合并策略的选项" -#: builtin/merge.c:271 +#: builtin/merge.c:274 msgid "merge commit message (for a non-fast-forward merge)" msgstr "合并的提交说明(针对非快进式合并)" -#: builtin/merge.c:278 +#: builtin/merge.c:281 msgid "abort the current in-progress merge" msgstr "放弃当前正在进行的合并" -#: builtin/merge.c:282 +#: builtin/merge.c:285 msgid "continue the current in-progress merge" msgstr "继续当前正在进行的合并" -#: builtin/merge.c:284 builtin/pull.c:199 +#: builtin/merge.c:287 builtin/pull.c:180 msgid "allow merging unrelated histories" msgstr "允许合并不相关的历史" -#: builtin/merge.c:241 +#: builtin/merge.c:277 msgid "verify commit-msg hook" msgstr "校验 commit-msg 钩子" -#: builtin/merge.c:307 +#: builtin/merge.c:311 msgid "could not run stash." msgstr "不能运行贮藏。" -#: builtin/merge.c:312 +#: builtin/merge.c:316 msgid "stash failed" msgstr "贮藏失败" -#: builtin/merge.c:317 +#: builtin/merge.c:321 #, c-format msgid "not a valid object: %s" msgstr "不是一个有效对象:%s" -#: builtin/merge.c:339 builtin/merge.c:356 +#: builtin/merge.c:343 builtin/merge.c:360 msgid "read-tree failed" msgstr "读取树失败" # 译者:注意保持前导空格 -#: builtin/merge.c:386 +#: builtin/merge.c:390 msgid " (nothing to squash)" msgstr " (无可压缩)" -#: builtin/merge.c:397 +#: builtin/merge.c:401 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "压缩提交 -- 未更新 HEAD\n" -#: builtin/merge.c:447 +#: builtin/merge.c:451 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "无合并信息 -- 未更新 HEAD\n" -#: builtin/merge.c:498 +#: builtin/merge.c:502 #, c-format msgid "'%s' does not point to a commit" msgstr "'%s' 没有指向一个提交" -#: builtin/merge.c:585 +#: builtin/merge.c:589 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "坏的 branch.%s.mergeoptions 字符串:%s" -#: builtin/merge.c:705 +#: builtin/merge.c:716 msgid "Not handling anything other than two heads merge." msgstr "未处理两个头合并之外的任何操作。" -#: builtin/merge.c:719 +#: builtin/merge.c:730 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "merge-recursive 的未知选项:-X%s" -#: builtin/merge.c:734 +#: builtin/merge.c:745 #, c-format msgid "unable to write %s" msgstr "不能写 %s" -#: builtin/merge.c:786 +#: builtin/merge.c:797 #, c-format msgid "Could not read from '%s'" msgstr "不能从 '%s' 读取" -#: builtin/merge.c:795 +#: builtin/merge.c:806 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "未提交合并,使用 'git commit' 完成此次合并。\n" -#: builtin/merge.c:764 +#: builtin/merge.c:797 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -10463,68 +10473,68 @@ "\n" "以 '%c' 开头的行将被忽略,而且空提交说明将会终止提交。\n" -#: builtin/merge.c:862 +#: builtin/merge.c:873 msgid "Empty commit message." msgstr "空提交信息。" -#: builtin/merge.c:877 +#: builtin/merge.c:888 #, c-format msgid "Wonderful.\n" msgstr "太棒了。\n" -#: builtin/merge.c:938 +#: builtin/merge.c:949 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "自动合并失败,修正冲突然后提交修正的结果。\n" -#: builtin/merge.c:977 +#: builtin/merge.c:988 msgid "No current branch." msgstr "没有当前分支。" -#: builtin/merge.c:979 +#: builtin/merge.c:990 msgid "No remote for the current branch." msgstr "当前分支没有对应的远程仓库。" -#: builtin/merge.c:981 +#: builtin/merge.c:992 msgid "No default upstream defined for the current branch." msgstr "当前分支没有定义默认的上游分支。" -#: builtin/merge.c:986 +#: builtin/merge.c:997 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "对于 %s 没有来自 %s 的远程跟踪分支" -#: builtin/merge.c:1043 +#: builtin/merge.c:1054 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "环境 '%2$s' 中存在坏的取值 '%1$s'" -#: builtin/merge.c:1146 +#: builtin/merge.c:1157 #, c-format msgid "not something we can merge in %s: %s" msgstr "不能在 %s 中合并:%s" -#: builtin/merge.c:1180 +#: builtin/merge.c:1191 msgid "not something we can merge" msgstr "不能合并" -#: builtin/merge.c:1283 +#: builtin/merge.c:1295 msgid "--abort expects no arguments" msgstr "--abort 不带参数" -#: builtin/merge.c:1287 +#: builtin/merge.c:1299 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "没有要终止的合并(MERGE_HEAD 丢失)。" -#: builtin/merge.c:1309 +#: builtin/merge.c:1330 msgid "--continue expects no arguments" msgstr "--continue 不带参数" -#: builtin/merge.c:1313 +#: builtin/merge.c:1334 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "没有进行中的合并(MERGE_HEAD 丢失)。" -#: builtin/merge.c:1329 +#: builtin/merge.c:1350 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10532,7 +10542,7 @@ "您尚未结束您的合并(存在 MERGE_HEAD)。\n" "请在合并前先提交您的修改。" -#: builtin/merge.c:1336 +#: builtin/merge.c:1357 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10540,112 +10550,112 @@ "您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。\n" "请在合并前先提交您的修改。" -#: builtin/merge.c:1339 +#: builtin/merge.c:1360 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。" -#: builtin/merge.c:1353 +#: builtin/merge.c:1374 msgid "You cannot combine --squash with --no-ff." msgstr "您不能将 --squash 和 --no-ff 组合使用。" -#: builtin/merge.c:1371 +#: builtin/merge.c:1392 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "未指定提交并且 merge.defaultToUpstream 未设置。" -#: builtin/merge.c:1388 +#: builtin/merge.c:1409 msgid "Squash commit into empty head not supported yet" msgstr "尚不支持到空分支的压缩提交" -#: builtin/merge.c:1390 +#: builtin/merge.c:1411 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "到空分支的非快进式提交没有意义" -#: builtin/merge.c:1395 +#: builtin/merge.c:1416 #, c-format msgid "%s - not something we can merge" msgstr "%s - 不能被合并" -#: builtin/merge.c:1397 +#: builtin/merge.c:1418 msgid "Can merge only exactly one commit into empty head" msgstr "只能将一个提交合并到空分支上" -#: commit.c:1128 +#: commit.c:1168 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "提交 %s 有一个非可信的声称来自 %s 的 GPG 签名。" -#: commit.c:1131 +#: commit.c:1172 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "提交 %s 有一个错误的声称来自 %s 的 GPG 签名。" -#: commit.c:1134 +#: commit.c:1175 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "提交 %s 没有 GPG 签名。" -#: commit.c:1137 +#: commit.c:1178 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "提交 %s 有一个来自 %s 的好的 GPG 签名。\n" -#: builtin/merge.c:1476 +#: builtin/merge.c:1499 msgid "refusing to merge unrelated histories" msgstr "拒绝合并无关的历史" -#: builtin/merge.c:1485 +#: builtin/merge.c:1508 msgid "Already up to date." msgstr "已经是最新的。" -#: builtin/merge.c:1495 +#: builtin/merge.c:1518 #, c-format msgid "Updating %s..%s\n" msgstr "更新 %s..%s\n" -#: builtin/merge.c:1537 +#: builtin/merge.c:1564 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "尝试非常小的索引内合并...\n" -#: builtin/merge.c:1544 +#: builtin/merge.c:1571 #, c-format msgid "Nope.\n" msgstr "无。\n" -#: builtin/merge.c:1569 +#: builtin/merge.c:1596 msgid "Already up to date. Yeeah!" msgstr "已经是最新的。耶!" -#: builtin/merge.c:1575 +#: builtin/merge.c:1602 msgid "Not possible to fast-forward, aborting." msgstr "无法快进,终止。" -#: builtin/merge.c:1598 builtin/merge.c:1663 +#: builtin/merge.c:1630 builtin/merge.c:1695 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "将树回滚至原始状态...\n" -#: builtin/merge.c:1602 +#: builtin/merge.c:1634 #, c-format msgid "Trying merge strategy %s...\n" msgstr "尝试合并策略 %s...\n" -#: builtin/merge.c:1654 +#: builtin/merge.c:1686 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "没有合并策略处理此合并。\n" -#: builtin/merge.c:1656 +#: builtin/merge.c:1688 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "使用策略 %s 合并失败。\n" -#: builtin/merge.c:1665 +#: builtin/merge.c:1697 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "使用 %s 以准备手工解决。\n" -#: builtin/merge.c:1677 +#: builtin/merge.c:1711 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "自动合并进展顺利,按要求在提交前停止\n" @@ -10670,32 +10680,32 @@ msgid "git merge-base --fork-point []" msgstr "git merge-base --fork-point <引用> [<提交>]" -#: builtin/merge-base.c:153 +#: builtin/merge-base.c:143 msgid "output all common ancestors" msgstr "输出所有共同的祖先" -#: builtin/merge-base.c:155 +#: builtin/merge-base.c:145 msgid "find ancestors for a single n-way merge" msgstr "查找一个多路合并的祖先提交" -#: builtin/merge-base.c:157 +#: builtin/merge-base.c:147 msgid "list revs not reachable from others" msgstr "显示不能被其他访问到的版本" -#: builtin/merge-base.c:159 +#: builtin/merge-base.c:149 msgid "is the first one ancestor of the other?" msgstr "第一个是其他的祖先提交么?" -#: builtin/merge-base.c:161 +#: builtin/merge-base.c:151 msgid "find where forked from reflog of " -msgstr "根据 <引用> 的引用日志查找 <提交> 的派生处" +msgstr "根据 <引用> 的引用日志查找 <提交> 的分叉点" #: builtin/merge-file.c:9 msgid "" "git merge-file [] [-L [-L [-L ]]] " " " msgstr "" -"git merge-file [<选项>] [-L <文件1> [-L <初始> [-L <名字2>]]] <文件1> <初始文件> <文件2>" +"git merge-file [<选项>] [-L <名字1> [-L <初始名字> [-L <名字2>]]] <文件1> <初始文件> <文件2>" #: builtin/merge-file.c:35 msgid "send results to standard output" @@ -10862,52 +10872,52 @@ msgid "Renaming %s to %s\n" msgstr "重命名 %s 至 %s\n" -#: builtin/mv.c:277 builtin/remote.c:717 builtin/repack.c:511 +#: builtin/mv.c:277 builtin/remote.c:781 builtin/repack.c:520 #, c-format msgid "renaming '%s' failed" msgstr "重命名 '%s' 失败" -#: builtin/name-rev.c:356 +#: builtin/name-rev.c:465 msgid "git name-rev [] ..." msgstr "git name-rev [<选项>] <提交>..." -#: builtin/name-rev.c:357 +#: builtin/name-rev.c:466 msgid "git name-rev [] --all" msgstr "git name-rev [<选项>] --all" -#: builtin/name-rev.c:358 +#: builtin/name-rev.c:467 msgid "git name-rev [] --stdin" msgstr "git name-rev [<选项>] --stdin" -#: builtin/name-rev.c:415 +#: builtin/name-rev.c:524 msgid "print only names (no SHA-1)" msgstr "只打印名称(无 SHA-1)" -#: builtin/name-rev.c:416 +#: builtin/name-rev.c:525 msgid "only use tags to name the commits" msgstr "只使用标签来命名提交" -#: builtin/name-rev.c:418 +#: builtin/name-rev.c:527 msgid "only use refs matching " msgstr "只使用和 <模式> 相匹配的引用" -#: builtin/name-rev.c:420 +#: builtin/name-rev.c:529 msgid "ignore refs matching " msgstr "忽略和 <模式> 相匹配的引用" -#: builtin/name-rev.c:422 +#: builtin/name-rev.c:531 msgid "list all commits reachable from all refs" msgstr "列出可以从所有引用访问的提交" -#: builtin/name-rev.c:423 +#: builtin/name-rev.c:532 msgid "read from stdin" msgstr "从标准输入读取" -#: builtin/name-rev.c:424 +#: builtin/name-rev.c:533 msgid "allow to print `undefined` names (default)" msgstr "允许打印 `未定义` 的名称(默认)" -#: builtin/name-rev.c:430 +#: builtin/name-rev.c:539 msgid "dereference tags in the input (internal use)" msgstr "反向解析输入中的标签(内部使用)" @@ -11051,12 +11061,12 @@ msgid "the note contents have been left in %s" msgstr "注解内容被留在 %s 中" -#: builtin/gc.c:484 builtin/notes.c:240 builtin/tag.c:529 +#: builtin/gc.c:484 builtin/notes.c:240 builtin/tag.c:530 #, c-format msgid "cannot read '%s'" msgstr "不能读取 '%s'" -#: builtin/notes.c:242 builtin/tag.c:532 +#: builtin/notes.c:242 builtin/tag.c:533 #, c-format msgid "could not open or read '%s'" msgstr "不能打开或读取 '%s'" @@ -11294,7 +11304,7 @@ msgid "read object names from the standard input" msgstr "从标准输入读取对象名称" -#: builtin/notes.c:954 builtin/prune.c:130 builtin/worktree.c:164 +#: builtin/notes.c:954 builtin/prune.c:132 builtin/worktree.c:164 msgid "do not remove, show only" msgstr "不删除,只显示" @@ -11310,201 +11320,201 @@ msgid "use notes from " msgstr "从 <注解引用> 使用注解" -#: builtin/notes.c:1034 builtin/stash.c:1607 +#: builtin/notes.c:1034 builtin/stash.c:1608 #, c-format msgid "unknown subcommand: %s" msgstr "未知子命令:%s" -#: builtin/pack-objects.c:52 +#: builtin/pack-objects.c:53 msgid "" "git pack-objects --stdout [...] [< | < ]" msgstr "git pack-objects --stdout [<选项>...] [< <引用列表> | < <对象列表>]" -#: builtin/pack-objects.c:53 +#: builtin/pack-objects.c:54 msgid "" "git pack-objects [...] [< | < ]" msgstr "git pack-objects [<选项>...] <前缀名称> [< <引用列表> | < <对象列表>]" -#: archive-zip.c:474 builtin/pack-objects.c:230 builtin/pack-objects.c:233 +#: archive-zip.c:480 builtin/pack-objects.c:232 builtin/pack-objects.c:235 #, c-format msgid "deflate error (%d)" msgstr "压缩错误 (%d)" -#: builtin/pack-objects.c:841 +#: builtin/pack-objects.c:973 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "禁用 bitmap 写入,因为 pack.packSizeLimit 设置使得包被切分为多个" -#: builtin/pack-objects.c:854 +#: builtin/pack-objects.c:986 msgid "Writing objects" msgstr "写入对象中" -#: builtin/pack-objects.c:1164 +#: builtin/pack-objects.c:1298 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "禁用 bitmap 写入,因为一些对象将不会被打包" -#: builtin/pack-objects.c:2659 +#: builtin/pack-objects.c:2802 msgid "Compressing objects" msgstr "压缩对象中" -#: builtin/pack-objects.c:2846 +#: builtin/pack-objects.c:2993 msgid "invalid value for --missing" msgstr "选项 --missing 的值无效" -#: builtin/pack-objects.c:3194 +#: builtin/pack-objects.c:3342 #, c-format msgid "unsupported index version %s" msgstr "不支持的索引版本 %s" -#: builtin/pack-objects.c:3198 +#: builtin/pack-objects.c:3346 #, c-format msgid "bad index version '%s'" msgstr "坏的索引版本 '%s'" -#: builtin/pack-objects.c:3228 +#: builtin/bundle.c:66 builtin/pack-objects.c:3376 msgid "do not show progress meter" msgstr "不显示进度表" -#: builtin/pack-objects.c:3230 +#: builtin/bundle.c:68 builtin/pack-objects.c:3378 msgid "show progress meter" msgstr "显示进度表" -#: builtin/pack-objects.c:3232 +#: builtin/bundle.c:70 builtin/pack-objects.c:3380 msgid "show progress meter during object writing phase" msgstr "在对象写入阶段显示进度表" -#: builtin/pack-objects.c:3235 +#: builtin/bundle.c:73 builtin/pack-objects.c:3383 msgid "similar to --all-progress when progress meter is shown" msgstr "当进度表显示时类似于 --all-progress" -#: builtin/pack-objects.c:2970 +#: builtin/pack-objects.c:2610 msgid "version[,offset]" msgstr "版本[,偏移]" -#: builtin/pack-objects.c:3237 +#: builtin/pack-objects.c:3385 msgid "write the pack index file in the specified idx format version" msgstr "用指定的 idx 格式版本来写包索引文件" -#: builtin/pack-objects.c:3240 +#: builtin/pack-objects.c:3388 msgid "maximum size of each output pack file" msgstr "每个输出包的最大尺寸" -#: builtin/pack-objects.c:3242 +#: builtin/pack-objects.c:3390 msgid "ignore borrowed objects from alternate object store" msgstr "忽略从备用对象存储里借用对象" -#: builtin/pack-objects.c:3244 +#: builtin/pack-objects.c:3392 msgid "ignore packed objects" msgstr "忽略包对象" -#: builtin/pack-objects.c:3246 +#: builtin/pack-objects.c:3394 msgid "limit pack window by objects" msgstr "限制打包窗口的对象数" -#: builtin/pack-objects.c:3248 +#: builtin/pack-objects.c:3396 msgid "limit pack window by memory in addition to object limit" msgstr "除对象数量限制外设置打包窗口的内存限制" -#: builtin/pack-objects.c:3250 +#: builtin/pack-objects.c:3398 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "打包允许的 delta 链的最大长度" -#: builtin/pack-objects.c:3252 +#: builtin/pack-objects.c:3400 msgid "reuse existing deltas" msgstr "重用已存在的 deltas" -#: builtin/pack-objects.c:3254 +#: builtin/pack-objects.c:3402 msgid "reuse existing objects" msgstr "重用已存在的对象" -#: builtin/pack-objects.c:3256 +#: builtin/pack-objects.c:3404 msgid "use OFS_DELTA objects" msgstr "使用 OFS_DELTA 对象" -#: builtin/pack-objects.c:3258 +#: builtin/pack-objects.c:3406 msgid "use threads when searching for best delta matches" msgstr "使用线程查询最佳 delta 匹配" -#: builtin/pack-objects.c:3260 +#: builtin/pack-objects.c:3408 msgid "do not create an empty pack output" msgstr "不创建空的包输出" -#: builtin/pack-objects.c:3262 +#: builtin/pack-objects.c:3410 msgid "read revision arguments from standard input" msgstr "从标准输入读取版本号参数" -#: builtin/pack-objects.c:3264 +#: builtin/pack-objects.c:3412 msgid "limit the objects to those that are not yet packed" msgstr "限制那些尚未打包的对象" -#: builtin/pack-objects.c:3267 +#: builtin/pack-objects.c:3415 msgid "include objects reachable from any reference" msgstr "包括可以从任何引用访问到的对象" -#: builtin/pack-objects.c:3270 +#: builtin/pack-objects.c:3418 msgid "include objects referred by reflog entries" msgstr "包括被引用日志引用到的对象" -#: builtin/pack-objects.c:3273 +#: builtin/pack-objects.c:3421 msgid "include objects referred to by the index" msgstr "包括被索引引用到的对象" -#: builtin/pack-objects.c:3276 +#: builtin/pack-objects.c:3424 msgid "output pack to stdout" msgstr "输出包到标准输出" -#: builtin/pack-objects.c:3278 +#: builtin/pack-objects.c:3426 msgid "include tag objects that refer to objects to be packed" msgstr "包括那些引用了待打包对象的标签对象" -#: builtin/pack-objects.c:3280 +#: builtin/pack-objects.c:3428 msgid "keep unreachable objects" msgstr "维持不可达的对象" -#: builtin/pack-objects.c:3282 +#: builtin/pack-objects.c:3430 msgid "pack loose unreachable objects" msgstr "打包松散的不可达对象" -#: builtin/pack-objects.c:3284 +#: builtin/pack-objects.c:3432 msgid "unpack unreachable objects newer than