Fix German translation and msgmerge other po files
[gnupg.git] / po / zh_CN.po
index 902646b..0889680 100644 (file)
@@ -62,6 +62,9 @@ msgid ""
 "this session"
 msgstr "请输入密码:这是一个秘密的句子 \n"
 
+#. TRANSLATORS: The string is appended to an error message in
+#. the pinentry.  The %s is the actual error message, the
+#. two %d give the current and maximum number of tries.
 #, c-format
 msgid "SETERROR %s (try %d of %d)"
 msgstr ""
@@ -274,7 +277,7 @@ msgid "Yes, protection is not needed"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Please enter the passphrase to%0Ato protect your new key"
+msgid "Please enter the passphrase to%0Aprotect your new key"
 msgstr ""
 "您需要一个密码来保护您的私钥。\n"
 "\n"
@@ -1693,10 +1696,15 @@ msgstr ""
 msgid "Usage: gpg [options] [files] (-h for help)"
 msgstr "用法: gpg [选项] [文件] (用 -h 求助)"
 
+#, fuzzy
+#| msgid ""
+#| "Syntax: gpg [options] [files]\n"
+#| "sign, check, encrypt or decrypt\n"
+#| "default operation depends on the input data\n"
 msgid ""
 "Syntax: gpg [options] [files]\n"
-"sign, check, encrypt or decrypt\n"
-"default operation depends on the input data\n"
+"Sign, check, encrypt or decrypt\n"
+"Default operation depends on the input data\n"
 msgstr ""
 "语法:gpg [选项] [文件名]\n"
 "签名、检查、加密或解密\n"
@@ -4321,6 +4329,16 @@ msgid "revocation comment: "
 msgstr "吊销注释:"
 
 #  a string with valid answers
+#. TRANSLATORS: These are the allowed answers in lower and
+#. uppercase.  Below you will find the matching strings which
+#. should be translated accordingly and the letter changed to
+#. match the one in the answer string.
+#.
+#. i = please show me more information
+#. m = back to the main menu
+#. s = skip this key
+#. q = quit
+#.
 msgid "iImMqQsS"
 msgstr "iImMqQsS"
 
@@ -4988,6 +5006,14 @@ msgstr "无法使用未知的信任模型(%d)――假定使用 %s 信任模型\
 msgid "using %s trust model\n"
 msgstr "使用 %s 信任模型\n"
 
+#. TRANSLATORS: these strings are similar to those in
+#. trust_value_to_string(), but are a fixed length.  This is needed to
+#. make attractive information listings where columns line up
+#. properly.  The value "10" should be the length of the strings you
+#. choose to translate to.  This is the length in printable columns.
+#. It gets passed to atoi() so everything after the number is
+#. essentially a comment and need not be translated.  Either key and
+#. uid are both NULL, or neither are NULL.
 msgid "10 translator see trustdb.c:uid_trust_string_fixed"
 msgstr "10 translator see trustdb.c:uid_trust_string_fixed"
 
@@ -5214,10 +5240,11 @@ msgstr ""
 msgid "Usage: kbxutil [options] [files] (-h for help)"
 msgstr "用法: gpg [选项] [文件] (用 -h 求助)"
 
+#, fuzzy
 msgid ""
 "Syntax: kbxutil [options] [files]\n"
-"list, export, import Keybox data\n"
-msgstr ""
+"List, export, import Keybox data\n"
+msgstr "用法: gpg [选项] [文件] (用 -h 求助)"
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
@@ -5346,6 +5373,9 @@ msgstr "||请输入 PIN%%0A[完成的签字:%lu]"
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr "CHV%d 的 PIN 太短;最小长度为 %d\n"
 
+#. TRANSLATORS: Do not translate the "|*|" prefixes but
+#. keep it at the start of the string.  We need this elsewhere
+#. to get some infos on the string.
 msgid "|RN|New Reset Code"
 msgstr ""
 
@@ -5355,6 +5385,14 @@ msgstr "|AN|新的管理员 PIN"
 msgid "|N|New PIN"
 msgstr "新的 PIN"
 
+#, fuzzy
+msgid "||Please enter the Admin PIN and New Admin PIN"
+msgstr "||请输入 PIN%%0A[完成的签字:%lu]"
+
+#, fuzzy
+msgid "||Please enter the PIN and New PIN"
+msgstr "||请输入 PIN%%0A[完成的签字:%lu]"
+
 msgid "error reading application data\n"
 msgstr "读取应用程序数据时出错\n"
 
@@ -5552,7 +5590,7 @@ msgid "dirmngr cache-only key lookup failed: %s\n"
 msgstr "无法读出公钥:%s\n"
 
 #, fuzzy
-msgid "failed to allocated keyDB handle\n"
+msgid "failed to allocate keyDB handle\n"
 msgstr "无法存储密钥:%s\n"
 
 #, fuzzy
@@ -5742,16 +5780,16 @@ msgstr ""
 msgid "error getting key usage information: %s\n"
 msgstr "取得当前密钥信息时出错:%s\n"
 
-msgid "certificate should have not been used for certification\n"
+msgid "certificate should not have been used for certification\n"
 msgstr ""
 
-msgid "certificate should have not been used for OCSP response signing\n"
+msgid "certificate should not have been used for OCSP response signing\n"
 msgstr ""
 
-msgid "certificate should have not been used for encryption\n"
+msgid "certificate should not have been used for encryption\n"
 msgstr ""
 
-msgid "certificate should have not been used for signing\n"
+msgid "certificate should not have been used for signing\n"
 msgstr ""
 
 msgid "certificate is not usable for encryption\n"
@@ -6043,8 +6081,8 @@ msgstr "用法: gpg [选项] [文件] (用 -h 求助)"
 #, fuzzy
 msgid ""
 "Syntax: gpgsm [options] [files]\n"
-"sign, check, encrypt or decrypt using the S/MIME protocol\n"
-"default operation depends on the input data\n"
+"Sign, check, encrypt or decrypt using the S/MIME protocol\n"
+"Default operation depends on the input data\n"
 msgstr ""
 "语法:gpg [选项] [文件名]\n"
 "签名、检查、加密或解密\n"
@@ -6103,10 +6141,6 @@ msgstr "生成一份吊销证书"
 msgid "basic certificate checks failed - not imported\n"
 msgstr ""
 
-#, fuzzy
-msgid "failed to allocate keyDB handle\n"
-msgstr "无法存储密钥:%s\n"
-
 #, fuzzy, c-format
 msgid "error getting stored flags: %s\n"
 msgstr "获取新 PIN 时出错:%s\n"
@@ -6610,6 +6644,10 @@ msgid ""
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
+#, fuzzy
+#~ msgid "failed to allocated keyDB handle\n"
+#~ msgstr "无法存储密钥:%s\n"
+
 #~ msgid "Command> "
 #~ msgstr "命令> "