[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH] po: Update Chinese(Taiwan) translation of programs



Dear dpkg maintainers, this is the first patch of my upcoming zh_TW
translation updates.

I use this work flow for the first time, so please review for any
errors.  The next patch will probably be submitted via the bug tracker
instead.

Conforming-to: Teams/Dpkg/Contribute - Debian Wiki
<https://wiki.debian.org/Teams/Dpkg/Contribute>
Conforming-to: README.l10n · 83b5b8f · Dpkg Developers / dpkg · GitLab
<https://salsa.debian.org/dpkg-team/dpkg/blob/83b5b8f/README.l10n>
Signed-off-by: 林博仁(Buo-ren Lin) <Buo.Ren.Lin@gmail.com>
---
 debian/changelog |   1 +
 po/zh_TW.po      | 873 ++++++++++++++---------------------------------
 2 files changed, 256 insertions(+), 618 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3d59b4278..1c81a389e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -113,6 +113,7 @@ dpkg (1.19.1) UNRELEASED; urgency=medium
     - Infer automatically the unit test temp directory.
 
   [ Updated programs translations ]
+  * Chinese(Taiwan) (Buo-ren, Lin).
   * Dutch (Frans Spiesschaert). Closes: #881401
   * German (Sven Joachim).
   * Italian (Milo Casagrande). Closes: #883085
diff --git a/po/zh_TW.po b/po/zh_TW.po
index bbdfca239..0a871e87e 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -4,14 +4,15 @@
 #
 # Asho Yeh <asho@debian.org.tw>, 2006-2012.
 # imacat <imacat@mail.imacat.idv.tw>, 2012.
+# æ??å??ä»? <Buo.Ren.Lin@gmail.com>, 2018.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: dpkg 1.13\n"
 "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
 "POT-Creation-Date: 2017-10-17 01:57+0200\n"
-"PO-Revision-Date: 2015-04-07 19:10+0200\n"
-"Last-Translator: imacat <imac@mail.imacat.idv.tw>\n"
+"PO-Revision-Date: 2018-04-15 07:06+0800\n"
+"Last-Translator: æ??å??ä»? <Buo.Ren.Lin@gmail.com>\n"
 "Language-Team: Chinese (traditional) <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_TW\n"
 "MIME-Version: 1.0\n"
@@ -21,23 +22,23 @@ msgstr ""
 
 #: 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
 msgid "unable to create '%.255s'"
-msgstr "��建� `%.255s'"
+msgstr "ç?¡æ³?建ç«?ã??%.255sã??"
 
 #: lib/dpkg/ar.c lib/dpkg/dir.c src/divertcmd.c dpkg-split/join.c
 #: dpkg-split/queue.c utils/update-alternatives.c
 #, c-format
 msgid "unable to close file '%s'"
-msgstr "ç?¡æ³?é??é??æª?æ¡? '%s'"
+msgstr "ç?¡æ³?é??é??ã??%sã??æª?æ¡?"
 
 #: lib/dpkg/ar.c
 #, c-format
@@ -88,9 +89,6 @@ msgid "character '%c' not allowed (only letters, digits and characters '%s')"
 msgstr "ä¸?å?¯æ??å­?å?? `%c'ï¼?å?ªè?½ç?¨è?±æ??å­?æ¯?ã??æ?¸å­?å??å­?å?? `%s'ï¼?"
 
 #: lib/dpkg/arch.c
-#, fuzzy
-#| msgctxt "version"
-#| msgid "<none>"
 msgctxt "architecture"
 msgid "<none>"
 msgstr "<ç?¡>"
@@ -307,7 +305,7 @@ msgid ""
 "updates directory contains file '%.250s' whose name is too long (length=%d, "
 "max=%d)"
 msgstr ""
-"æ?´æ?°ç?®é??中å??å?«äº?æª?æ¡? `%.250s'ï¼?ä½?å®?ç??å??稱太é?·äº?ï¼?é?·åº¦ç?º %dï¼?æ??大ç?º %dï¼?"
+"updates ç?®é??中ç??ã??%.250sã??æª?æ¡?å??稱太é?·äº?ï¼?é?·åº¦ç?º %dï¼?æ??é?·è?½å??許 %dï¼?"
 
 #: lib/dpkg/dbmodify.c
 #, c-format
@@ -405,10 +403,8 @@ msgid "unable to install updated status of '%.250s'"
 msgstr "ç?¡æ³?å®?è£? `%.250s' ç??æ?´æ?°ç??æ??"
 
 #: lib/dpkg/deb-version.c
-#, fuzzy
-#| msgid "format version with empty major component"
 msgid "format version with too big major component"
-msgstr "ç??æ?¬æ ¼å¼?中缺主ç??æ?¬"
+msgstr "æ ¼å¼?ç??æ?¬ä¸­ç??主ç??æ?¬è??太大"
 
 #: lib/dpkg/deb-version.c
 msgid "format version with empty major component"
@@ -419,10 +415,8 @@ msgid "format version has no dot"
 msgstr "ç??æ?¬æ ¼å¼?中缺é»? (.) è??"
 
 #: lib/dpkg/deb-version.c
-#, fuzzy
-#| msgid "format version with empty minor component"
 msgid "format version with too big minor component"
-msgstr "ç??æ?¬æ ¼å¼?中缺次ç??æ?¬"
+msgstr "æ ¼å¼?ç??æ?¬ä¸­ç??次ç??æ?¬è??太大"
 
 #: lib/dpkg/deb-version.c
 msgid "format version with empty minor component"
@@ -489,20 +483,12 @@ msgid "out of memory for new error context"
 msgstr "è¨?æ?¶é«?ä¸?足ï¼?ç?¡æ³?建ç«?é?¯èª¤ç?¸é??è³?æ??"
 
 #: lib/dpkg/ehandle.c
-#, fuzzy
-#| msgid ""
-#| "%s: error while cleaning up:\n"
-#| " %s\n"
 msgid "error while cleaning up"
-msgstr ""
-"%s: å?¨æ¸?ç??æ??ç?¼ç??é?¯èª¤ï¼?\n"
-" %s\n"
+msgstr "å?¨æ¸?ç??æ??ç?¼ç??é?¯èª¤"
 
 #: lib/dpkg/ehandle.c
-#, fuzzy
-#| msgid "%s: too many nested errors during error recovery!!\n"
 msgid "too many nested errors during error recovery"
-msgstr "%sï¼?å?¨é?¯èª¤å??復æ??ï¼?å??ç?¼ç??äº?æ?´å¤?ç??層層é?¯èª¤ï¼?ï¼?\n"
+msgstr "å?¨é?¯èª¤å??復æ??ç?¼ç??äº?太å¤?層ç??é?¯èª¤"
 
 #: lib/dpkg/ehandle.c
 msgid "out of memory for new cleanup entry"
@@ -513,30 +499,16 @@ msgid "out of memory for new cleanup entry with many arguments"
 msgstr "è¨?æ?¶é«?ä¸?足ï¼?ç?¡æ³?建ç«?å¤?å??æ?¸ç??æ?°æ¸?ç??é ?ç?®"
 
 #: lib/dpkg/ehandle.c
-#, fuzzy
-#| msgid ""
-#| "%s: unrecoverable fatal error, aborting:\n"
-#| " %s\n"
 msgid "unrecoverable fatal error, aborting"
-msgstr ""
-"%sï¼?ç?¡æ³?å??復ç??å?´é??é?¯èª¤ï¼?中止æ??ä½?ï¼?\n"
-" %s\n"
+msgstr "ç?¡æ³?å??復ç??è?´å?½é?¯èª¤ï¼?中止ç¨?åº?"
 
 #: lib/dpkg/ehandle.c
-#, fuzzy
-#| msgid ""
-#| "%s: outside error context, aborting:\n"
-#| " %s\n"
 msgid "outside error context, aborting"
-msgstr ""
-"%sï¼?å?¨é?¯èª¤ç?¸é??è??å¤?ï¼?中止æ??ä½?ï¼?\n"
-" %s\n"
+msgstr "é??è??æ?¼é?¯èª¤æ??å¢?中ï¼?中止ç¨?åº?"
 
 #: lib/dpkg/ehandle.c
-#, fuzzy
-#| msgid "internal error (bug)"
 msgid "internal error"
-msgstr "���誤 (bug)"
+msgstr "���誤"
 
 #: lib/dpkg/fields.c
 #, c-format
@@ -592,58 +564,45 @@ msgid "'%s' is not a valid architecture name: %s"
 msgstr "ä¸?å??æ³?ç??硬é«?å¹³å?°å??稱 '%s'ï¼?%s"
 
 #: lib/dpkg/fields.c
-#, fuzzy
-#| msgid "word in `priority' field"
 msgid "word in 'Priority' field"
-msgstr "`å?ªå??ç­?ç´?' æ¬?ä½?ç??å­?串"
+msgstr "ã??å?ªå??ç­?ç´?ã??æ¬?ä½?中ç??å­?"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "value for `status' field not allowed in this context"
+#, c-format
 msgid "value for '%s' field not allowed in this context"
-msgstr "å?¨æ­¤ä¸?è?½ä½¿ç?¨é??å?? `status' æ¬?ä½?ç??å?¼"
+msgstr "å?¨æ­¤æ??å¢?中ä¸?è?½ä½¿ç?¨é??å??ã??%sã??æ¬?ä½?ç??å?¼"
 
 #: lib/dpkg/fields.c
-#, fuzzy
-#| msgid "first (want) word in `status' field"
 msgid "first (want) word in 'Status' field"
-msgstr "å?¨ `status' æ¬?ä½?ç??第ä¸?å??å­? (want)"
+msgstr "å?¨ã??statusã??æ¬?ä½?中ç??第ä¸?å??å­? (want)"
 
 #: lib/dpkg/fields.c
-#, fuzzy
-#| msgid "second (error) word in `status' field"
 msgid "second (error) word in 'Status' field"
-msgstr "å?¨ `status' æ¬?ä½?ç??第äº?å??å­? (error)"
+msgstr "å?¨ã??statusã??æ¬?ä½?中ç??第äº?å??å­? (error)"
 
 #: lib/dpkg/fields.c
-#, fuzzy
-#| msgid "third (status) word in `status' field"
 msgid "third (status) word in 'Status' field"
-msgstr "å?¨ `status' æ¬?ä½?ç??第ä¸?å??å­? (status)"
+msgstr "å?¨ã??statusã??æ¬?ä½?中ç??第ä¸?å??å­? (status)"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "error in Version string '%.250s'"
+#, c-format
 msgid "error in '%s' field string '%.250s'"
-msgstr "ç??æ?¬å­?串 '%.250s' æ??誤"
+msgstr "ã??%sã??æ¬?ä½?ç??ã??%.250sã??å­?串æ??誤"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "obsolete `Revision' or `Package-Revision' field used"
+#, c-format
 msgid "obsolete '%s' or '%s' field used"
-msgstr "使ç?¨äº?已廢æ£?ç?? `Revision' æ?? `Package-Revision' æ¬?ä½?"
+msgstr "使ç?¨äº?已廢æ£?ç??ã??%sã??æ??ã??%sã??æ¬?ä½?"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "value for `conffiles' has malformed line `%.*s'"
+#, c-format
 msgid "value for '%s' field has malformed line '%.*s'"
-msgstr "`conffiles' ç??å?¼æ??è¡? `%.*s' ç??æ ¼å¼?é?¯èª¤äº?"
+msgstr "ã??%sã??æ¬?ä½?ç??å?¼å­?å?¨æ ¼å¼?é?¯èª¤ä¹?ã??%.*sã??è¡?"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "value for `conffiles' has line starting with non-space `%c'"
+#, c-format
 msgid "value for '%s' has line starting with non-space '%c'"
-msgstr "`conffiles' ç??å?¼æ??è¡?æ?¯ä»¥é??空ç?½å­?å?? `%c' é??é ­"
+msgstr "ã??%sã??ç??å?¼å??å?«äº?ã??%cã??é??空ç?½å­?å??é??é ­ç??è¡?"
 
 #: lib/dpkg/fields.c
 msgid "root or null directory is listed as a conffile"
@@ -701,10 +660,9 @@ msgstr ""
 " æ?ªæ??確è¦?æ±?ç??æ?¬è??å®?å?¨ä¸?è?´ï¼?建議æ?¿è??使ç?¨ `='"
 
 #: lib/dpkg/fields.c
-#, fuzzy, c-format
-#| msgid "Only exact versions may be used for Provides"
+#, c-format
 msgid "only exact versions may be used for '%s' field"
-msgstr "å?¨ Provides 中å?ªè?½æ??å®?æ??確ç??ç??æ?¬"
+msgstr "å?¨ã??%sã??æ¬?ä½?中å?ªè?½ä½¿ç?¨æ??確ç??ç??æ?¬è??"
 
 #: lib/dpkg/fields.c
 #, c-format
@@ -937,10 +895,9 @@ msgid "invalid integer for -%c: '%.250s'"
 msgstr "-%c ç??æ?´æ?¸ç?¡æ??ï¼?'%.250s'"
 
 #: lib/dpkg/options.c
-#, fuzzy, c-format
-#| msgid "obsolete option '--%s'\n"
+#, c-format
 msgid "obsolete option '--%s'"
-msgstr "已�廢�� '--%s'\n"
+msgstr "å·²ä½?廢ä¹?ã??--%sã??å?½ä»¤å??é?¸é ?"
 
 #: lib/dpkg/options.c
 #, c-format
@@ -983,10 +940,8 @@ msgid "package has field '%s' but is architecture all"
 msgstr "å¥?件æ??æ¬?ä½? '%s'ï¼?ä½?é?©ç?¨æ??æ??å¹³å?°"
 
 #: lib/dpkg/parse.c
-#, fuzzy
-#| msgid "Configured-Version for package with inappropriate Status"
 msgid "Config-Version for package with inappropriate Status"
-msgstr "å¥?件ç?? Configured-Version å?? Status ç??å?§å®¹ä¸?符"
+msgstr "å¥?件å­?å?¨ Configured-Version ä½?è??æ?¼é?¯èª¤ç??ç??æ??中"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1011,20 +966,18 @@ msgid "Package which in state not-installed has conffiles, forgetting them"
 msgstr "該å¥?件ç??ç??æ??æ?¯å°?æ?ªå®?è£?ï¼?ä½?æ?¯å®?å?»æ?? conffileï¼?ä¸?å?»ç??æ??å®?"
 
 #: lib/dpkg/parse.c
-#, fuzzy
-#| msgid "multiple non-coinstallable package instances present"
 msgid ""
 "multiple non-coinstallable package instances present; most probably due to "
 "an upgrade from an unofficial dpkg"
-msgstr "å®?è£?äº?å¤?å??ç?¡æ³?å??æ??å®?è£?ç??å¥?件"
+msgstr "å­?å?¨å¤?å??ç?¡æ³?å??æ??å®?è£?ç??å¥?件ï¼?é??é??常æ?¯å? ç?º dpkg å??ç´?è?ªä¸?å??é??å®?æ?¹ç??ç??æ?¬"
 
 #: lib/dpkg/parse.c
-#, fuzzy
-#| msgid "mixed non-coinstallable and coinstallable package instances present"
 msgid ""
 "mixed non-coinstallable and coinstallable package instances present; most "
 "probably due to an upgrade from an unofficial dpkg"
-msgstr "æ··å??å®?è£?äº?å?¯ä»¥å??æ??å®?è£?ï¼?å??ç?¡æ³?å??æ??å®?è£?ç??å¥?件"
+msgstr ""
+"å­?å?¨æ··å??äº?å?¯ä»¥å??æ??å®?è£?è??ä¸?å?¯ä»¥å??æ??å®?è£?ç??å¥?件實é«?ï¼?é??é??常æ?¯å? ç?º dpkg å??ç´?è?ªä¸?"
+"å??é??å®?æ?¹ç??ç??æ?¬"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1044,10 +997,9 @@ msgid "can't stat package info file '%.255s'"
 msgstr "ç?¡æ³?å??å¾?å¥?件ç?? info æª? `%.255s' ç??æª?æ¡?è³?è¨?"
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "reading package info file '%.255s'"
+#, c-format
 msgid "reading package info file '%s': %s"
-msgstr "è®?å??å¥?件 info æª? '%.255s'"
+msgstr "æ­£å?¨è®?å??å¥?件ç?? info æª?ã??%sã??ï¼?%s"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1069,10 +1021,9 @@ msgid "field name '%.*s' cannot start with hyphen"
 msgstr ""
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "EOF after field name `%.*s'"
+#, c-format
 msgid "end of file after field name '%.*s'"
-msgstr "æ¬?ä½?å??稱 `%.*s' å¾?æ?? EOF"
+msgstr "ã??%.*sã??æ¬?ä½?å??稱å¾?æ??æª?æ¡?çµ?å°¾æ¨?è¨?(end of file)"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1080,10 +1031,9 @@ msgid "newline in field name '%.*s'"
 msgstr "æ¬?ä½?å??稱 `%.*s' 中æ??æ??è¡?"
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "MSDOS EOF (^Z) in field name `%.*s'"
+#, c-format
 msgid "MSDOS end of file (^Z) in field name '%.*s'"
-msgstr "æ¬?ä½?å??稱 `%.*s' 中æ?? MSDOS EOF (^Z)"
+msgstr "ã??%.*sã??æ¬?ä½?å??稱中æ?? MSDOS æª?æ¡?çµ?å°¾æ¨?è¨?(^Z)"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1091,16 +1041,14 @@ msgid "field name '%.*s' must be followed by colon"
 msgstr "æ¬?ä½?å??稱 `%.*s' ä¹?å¾?å¿?é ?æ??å??å??è??"
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "EOF before value of field `%.*s' (missing final newline)"
+#, c-format
 msgid "end of file before value of field '%.*s' (missing final newline)"
-msgstr "æ¬?ä½? `%.*s' ç??å?¼å??é?¢æ?? EOFï¼?æª?å°¾æ²?æ??æ??è¡?ï¼?"
+msgstr "ã??%.*sã??æ¬?ä½?ç??å?¼å??é?¢æ??æª?æ¡?çµ?å°¾æ¨?è¨?(end of file)ï¼?缺å°?æ??æ?«ç??æ??è¡?ï¼?"
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "MSDOS EOF char in value of field `%.*s' (missing newline?)"
+#, c-format
 msgid "MSDOS end of file (^Z) in value of field '%.*s' (missing newline?)"
-msgstr "æ¬?ä½? `%.*s' ç??å?¼ä¹?中æ?? MSDOS EOF å­?å??ï¼?æ²?æ??æ??è¡?ï¼?ï¼?"
+msgstr "ã??%.*sã??æ¬?ä½?ç??å?¼ä¹?中æ?? MSDOS æª?æ¡?çµ?å°¾æ¨?è¨?(^Z)ï¼?æ²?æ??æ??è¡?ï¼?ï¼?"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1108,10 +1056,9 @@ msgid "blank line in value of field '%.*s'"
 msgstr "æ¬?ä½? '%.*s' ç??å?¼ä¸­æ??空ç?½è¡?"
 
 #: lib/dpkg/parse.c
-#, fuzzy, c-format
-#| msgid "EOF during value of field `%.*s' (missing final newline)"
+#, c-format
 msgid "end of file during value of field '%.*s' (missing final newline)"
-msgstr "æ¬?ä½? `%.*s' ç??å?¼ä¹?中æ?? EOF å­?å??ï¼?æª?å°¾æ²?æ??æ??è¡?ï¼?"
+msgstr "è®?å??ã??%.*sã??æ¬?ä½?ç??å?¼æ??é??å?°æª?æ¡?çµ?å°¾æ¨?è¨?ï¼?缺å°?æ??æ?«ç??æ??è¡?ï¼?"
 
 #: lib/dpkg/parse.c
 #, c-format
@@ -1163,10 +1110,8 @@ msgid "version string has embedded spaces"
 msgstr "ç??æ?¬è??裡åµ?æ??空格å­?å??"
 
 #: lib/dpkg/parsehelp.c
-#, fuzzy
-#| msgid "epoch in version is negative"
 msgid "epoch in version is empty"
-msgstr "ç??æ?¬ä¸­ç?? epoch æ?¯è² æ?¸"
+msgstr "ç??æ?¬è??中ç?? epoch å?¼æ?¯ç©ºç??"
 
 #: lib/dpkg/parsehelp.c
 msgid "epoch in version is not number"
@@ -1185,14 +1130,10 @@ msgid "nothing after colon in version number"
 msgstr "ç??æ?¬è??ç??å??è??å¾?é?¢æ²?æ??æ?±è¥¿"
 
 #: lib/dpkg/parsehelp.c
-#, fuzzy
-#| msgid "version string is empty"
 msgid "revision number is empty"
-msgstr "ç??æ?¬è??æ?¯ç©ºç??"
+msgstr "ä¿®è¨?è??æ?¯ç©ºç??"
 
 #: lib/dpkg/parsehelp.c
-#, fuzzy
-#| msgid "version string is empty"
 msgid "version number is empty"
 msgstr "ç??æ?¬è??æ?¯ç©ºç??"
 
@@ -1240,10 +1181,9 @@ msgid "(no description available)"
 msgstr "ï¼?ç?¡ç?¸é??ä»?ç´¹ï¼?"
 
 #: lib/dpkg/pkg-show.c
-#, fuzzy, c-format
-#| msgid "version '%s' has bad syntax: %s"
+#, c-format
 msgid "version '%s' has bad syntax: %s"
-msgstr "ç??æ?¬ '%s' ç??èª?æ³?ä¸?正確ï¼?%s"
+msgstr "ã??%sã??ç??æ?¬è??ç??èª?æ³?ä¸?正確ï¼?%s"
 
 #: lib/dpkg/pkg-spec.c
 #, c-format
@@ -1289,112 +1229,108 @@ msgid "fork failed"
 msgstr "fork 失æ??"
 
 #: lib/dpkg/subproc.c
-#, fuzzy, c-format
-#| msgid "subprocess %s returned error exit status %d"
+#, c-format
 msgid "%s subprocess returned error exit status %d"
-msgstr "å­?ç¨?åº? %s å?³å??äº?é?¯èª¤é??å?ºç??æ?? %d"
+msgstr "%s å­?é?²ç¨?å?³å??äº? %d é?¯èª¤é??å?ºç??æ??碼"
 
 #: lib/dpkg/subproc.c
-#, fuzzy, c-format
-#| msgid "subprocess %s was interrupted"
+#, c-format
 msgid "%s subprocess was interrupted"
-msgstr "��� %s 中�"
+msgstr "%s ���被中��"
 
 #: lib/dpkg/subproc.c
-#, fuzzy, c-format
-#| msgid "subprocess %s was killed by signal (%s)%s"
+#, c-format
 msgid "%s subprocess was killed by signal (%s)%s"
-msgstr "å­?ç¨?åº? %s 被信è?? (%s)%s çµ?æ­¢äº?"
+msgstr "%s å­?é?²ç¨?被 (%s)%s ä¿¡è??çµ?æ­¢äº?"
 
 #: lib/dpkg/subproc.c
 msgid ", core dumped"
 msgstr ", core dumped"
 
 #: lib/dpkg/subproc.c
-#, fuzzy, c-format
-#| msgid "subprocess %s failed with wait status code %d"
+#, c-format
 msgid "%s subprocess failed with wait status code %d"
-msgstr "å­?ç¨?åº? %s 失æ??ï¼?並å?³å??äº? wait ç??æ??碼 %d"
+msgstr "ã??%sã??å­?é?²ç¨?失æ??ï¼?並å?³å??äº? %d ç­?å¾?ç??æ??碼(wait status code)"
 
 #: lib/dpkg/subproc.c
-#, fuzzy, c-format
-#| msgid "wait for subprocess %s failed"
+#, c-format
 msgid "wait for %s subprocess failed"
-msgstr "ç­?å¾?å­?ç¨?åº? %s æ??失æ??"
+msgstr "ç­?å¾?ã??%sã??å­?ç¨?åº?失æ??"
 
+# å??é?± stat(2)ã??lstat(2) ç??使ç?¨æ??å??é ?é?¢(manpage)
 #: lib/dpkg/treewalk.c
-#, fuzzy, c-format
-#| msgid "cannot stat file '%s'"
+#, c-format
 msgid "cannot stat pathname '%s'"
-msgstr "ç?¡æ³?å??å¾?æª?æ¡? '%s' ç??æª?æ¡?è³?è¨?"
+msgstr "ç?¡æ³?å??å¾?ã??%sã??è·¯å¾?ç??è³?è¨?"
 
 #: lib/dpkg/treewalk.c
-#, fuzzy, c-format
-#| msgid "cannot scan directory '%.255s'"
+#, c-format
 msgid "cannot open directory '%s'"
-msgstr "ç?¡æ³?æ??ç??ç?®é?? `%.255s'"
+msgstr "ç?¡æ³?é??å??ã??%.255sã??ç?®é??"
 
 #: lib/dpkg/treewalk.c
-#, fuzzy, c-format
-#| msgid "control directory is not a directory"
+#, c-format
 msgid "treewalk root %s is not a directory"
-msgstr "æ?§å?¶ç?®é??æ??å?¨ä¸?æ?¯ç?®é??"
+msgstr "ç?®é??樹é??èµ°(treewalk)ç??æ ¹ç¯?é»?ã??%sã??ä¸?æ?¯å??ç?®é??"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to open/create triggers lockfile '%.250s'"
-msgstr "ç?¡æ³?é??å??/建ç«?觸ç?¼ç¨?å¼?é??å®?æª? `%.250s'"
+msgstr "ç?¡æ³?é??å??æ??建ç«?觸ç?¼ç¨?å¼?é??å®?æª?ã??%.250sã??"
 
+# file_lock(&lock_fd, FILE_LOCK_WAIT, fn.buf, _("triggers area"));
+# void
+# file_lock(int *lockfd, enum file_lock_flags flags, const char *filename, const char *desc)
+# @param desc The description of the file to lock.
 #: lib/dpkg/trigdeferred.c
 msgid "triggers area"
-msgstr "觸ç?¼ç¨?å¼?å??"
+msgstr "觸ç?¼ç¨?å¼?å??å??"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to open triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?é??å??觸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ³?é??å??ã??%.250sã??觸ç?¼ç¨?å¼?延é?²æª?"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to stat triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?å??å¾?觸ç?¼ç¨?å¼?延é?²æª? `%.250s' ç??æª?æ¡?è³?è¨?"
+msgstr "ç?¡æ³?å??å¾?ã??%.250sã??觸ç?¼ç¨?å¼?延é?²æª?ç??è³?è¨?"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to open/create new triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?é??å??/建ç«?æ?°ç??觸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ³?é??å??æ??建ç«?æ?°ç??觸ç?¼ç¨?å¼?延é?²æª?ã??%.250sã??"
 
 #: lib/dpkg/trigdeferred.c
-#, fuzzy, c-format
-#| msgid "syntax error in triggers deferred file '%.250s' at character '%s'%s"
+#, c-format
 msgid ""
 "syntax error in triggers deferred file '%.250s' at line %d character %zd '%s'"
-msgstr "å?¨è§¸ç?¼ç¨?å¼?延é?²æª? `%.250s' 裡ç??å­?å?? `%s'%s 裡ç??èª?æ³?æ??誤"
+msgstr "ã??%.250sã??觸ç?¼ç¨?å¼?延é?²æª?中ç??第 %d è¡?第 %zd å­?å??ã??%sã??æ??èª?æ³?é?¯èª¤"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "invalid package name '%.250s' in triggers deferred file '%.250s'"
-msgstr "ä¸?正確ç??å¥?件å??稱 `%.250s'ï¼?ä½?æ?¼è§¸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ??ç??ã??%.250sã??å¥?件å??稱ä½?æ?¼ã??%.250sã??觸ç?¼ç¨?å¼?延é?²æª?"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "error reading triggers deferred file '%.250s'"
-msgstr "å?¨è®?å??觸ç?¼ç¨?å¼?延é?²æª? `%.250s' æ??ç?¼ç??é?¯èª¤"
+msgstr "å?¨è®?å??ã??%.250sã??觸ç?¼ç¨?å¼?延é?²æª?æ??ç?¼ç??é?¯èª¤"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to write new triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?寫å?¥æ?°ç??觸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ³?寫å?¥æ?°ç??觸ç?¼ç¨?å¼?延é?²æª?ã??%.250sã??"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to close new triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?é??é??æ?°ç??觸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ³?é??é??æ?°ç??觸ç?¼ç¨?å¼?延é?²æª?ã??%.250sã??"
 
 #: lib/dpkg/trigdeferred.c
 #, c-format
 msgid "unable to install new triggers deferred file '%.250s'"
-msgstr "ç?¡æ³?å®?è£?æ?°ç??觸ç?¼ç¨?å¼?延é?²æª? `%.250s'"
+msgstr "ç?¡æ³?å®?è£?æ?°ç??觸ç?¼ç¨?å¼?延é?²æª?ã??%.250sã??"
 
 #: lib/dpkg/triglib.c
 #, c-format
@@ -1450,8 +1386,7 @@ msgstr ""
 msgid ""
 "triggers ci file '%.250s' contains illegal trigger syntax in trigger name "
 "'%.250s': %.250s"
-msgstr ""
-"觸ç?¼ç¨?å¼? ci æª? `%.250s' ç??觸ç?¼ç¨?å¼?å??稱 `%.250s' ä¸?å??æ?¼è§¸ç?¼ç¨?å¼?ç??èª?æ³?ï¼?%.250s"
+msgstr "觸ç?¼ç¨?å¼? ci æª? `%.250s' ç??觸ç?¼ç¨?å¼?å??稱 `%.250s' ä¸?å??æ?¼è§¸ç?¼ç¨?å¼?ç??èª?æ³?ï¼?%.250s"
 
 #: lib/dpkg/triglib.c
 #, c-format
@@ -1502,7 +1437,6 @@ msgstr "å?¨ `%.250s' 裡ç??æ??å­?太é?·ï¼?æ??å°?äº?æ??è¡?符è??"
 
 #: lib/dpkg/utils.c
 #, fuzzy, c-format
-#| msgid "unexpected end of file in %.250s"
 msgid "unexpected end of file reading '%.250s'"
 msgstr "å?¨ %.250s 中æ??é ?æ??ä¹?å¤?ç??æª?æ¡?çµ?æ??符è??"
 
@@ -1616,12 +1550,10 @@ msgstr "ç?¡æ³?å??å¾?ï¼?å??å¼?ç?¨ï¼?å·²å­?å?¨ç??符è??é?£çµ? `%.250s' ç??æª?æ¡?
 msgid ""
 "failed to stat (dereference) proposed new symlink target '%.250s' for "
 "symlink '%.250s'"
-msgstr ""
-"ç?¡æ³?å??å¾?ï¼?å??å¼?ç?¨ï¼?å°?è¦?æ??å??æ?°ç¬¦è??é?£çµ? `%.250s' ç??符è??é?£çµ? `%.250s' ç??æª?æ¡?è³?è¨?"
+msgstr "ç?¡æ³?å??å¾?ï¼?å??å¼?ç?¨ï¼?å°?è¦?æ??å??æ?°ç¬¦è??é?£çµ? `%.250s' ç??符è??é?£çµ? `%.250s' ç??æª?æ¡?è³?è¨?"
 
 #: src/archives.c
 #, fuzzy, c-format
-#| msgid "cannot open archive part file '%.250s'"
 msgid "newline not allowed in archive object name '%.255s'"
 msgstr "ç?¡æ³?é??å??å¥?件æª?ç??å??å?²æª? `%.250s'"
 
@@ -1660,14 +1592,12 @@ msgid "archive contained object '%.255s' of unknown type 0x%x"
 msgstr "å£?縮æª?å??å?«ç?©ä»¶ `%.255s'ï¼?å??å?¥ 0x%x ä¸?å??"
 
 #: src/archives.c
-#, fuzzy, c-format
-#| msgid "Replacing files in old package %s ...\n"
+#, c-format
 msgid "Replacing files in old package %s (%s) ...\n"
-msgstr "æ?¿æ??æ??è??å¥?件 %s ç??æª?æ¡?...\n"
+msgstr "æ­£å?¨æ?¿æ?? %s (%s) è??å¥?件ç??æª?æ¡?â?¦â?¦\n"
 
 #: src/archives.c
 #, fuzzy, c-format
-#| msgid "Replaced by files in installed package %s ...\n"
 msgid "Replaced by files in installed package %s (%s) ...\n"
 msgstr "被æ?¿æ??æ??å·²å®?è£?å¥?件 %s 裡ç??æª?æ¡?...\n"
 
@@ -1857,13 +1787,11 @@ msgstr "--%s é??è¦?è?³å°?ä¸?å??å¥?件å£?縮æª?ä½?ç?ºå??æ?¸"
 
 #: src/archives.c src/unpack.c
 #, fuzzy, c-format
-#| msgid "cannot access archive"
 msgid "cannot access archive '%s'"
 msgstr "ç?¡æ³?å­?å??å£?縮æª?"
 
 #: src/archives.c
 #, fuzzy, c-format
-#| msgid "conffile '%s' is not a plain file"
 msgid "archive '%s' is not a regular file"
 msgstr "conffile '%s' ä¸?æ?¯æ?®é??æª?æ¡?"
 
@@ -1932,68 +1860,38 @@ msgid "unable to remove newly-extracted version of '%.250s'"
 msgstr "ç?¡æ³?移é?¤ `%.250s' ç??æ?°è§£å£?ç??æ?¬"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "Configuration file `%s'"
+#, c-format
 msgid "Configuration file '%s'\n"
-msgstr ""
-"\n"
-"設�� `%s'"
+msgstr "ã??%sã??設å®?æª?\n"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "Configuration file `%s'"
+#, c-format
 msgid "Configuration file '%s' (actually '%s')\n"
-msgstr ""
-"\n"
-"設�� `%s'"
+msgstr "ã??%sã??設å®?æª?ï¼?實é??ä¸?æ?¯ã??%sã??ï¼?\n"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| " ==> File on system created by you or by a script.\n"
-#| " ==> File also in package provided by package maintainer.\n"
+#, c-format
 msgid ""
 " ==> File on system created by you or by a script.\n"
 " ==> File also in package provided by package maintainer.\n"
 msgstr ""
-"\n"
-" ==> 系統中ç??é??å??æª?æ¡?æ?¯ç?±æ?¨å»ºç«?æ??è??æ?¯ç?± script 建ç«?ç??ã??\n"
-" ==> å¥?件維護è??æ??æ??ä¾?ç??å¥?件中ä¹?å??å?«äº?該æª?æ¡?ã??\n"
+" ==> 系統中ç??é??å??æª?æ¡?æ?¯ç?±æ?¨æ??æ?¯ä¸?å??è?³æ?¬æ??建ç«?ã??\n"
+" ==> æ­¤æª?æ¡?å?¦å¤?ä¹?ç?±å¥?件維護è??å?¨å¥?件中æ??ä¾?ã??\n"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "     Not modified since installation.\n"
+#, c-format
 msgid "     Not modified since installation.\n"
-msgstr ""
-"\n"
-"     å?¨å®?è£?å¾?æ?ªæ?¾æ?´å??ã??\n"
+msgstr "     è?ªå®?è£?å¾?å?³æ?ªæ?¾è¢«æ?´å??ã??\n"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| " ==> Modified (by you or by a script) since installation.\n"
+#, c-format
 msgid " ==> Modified (by you or by a script) since installation.\n"
-msgstr ""
-"\n"
-" ==> å?¨å®?è£?å¾?æ?¾è¢«ï¼?æ?¨æ??æ??å?? scriptï¼?ä¿®æ?¹é??ã??\n"
+msgstr " ==> å?¨å®?è£?å¾?æ?¾è¢«ï¼?æ?¨æ??æ??å??è?³æ?¬ï¼?ä¿®æ?¹é??ã??\n"
 
 #: src/configure.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| " ==> Deleted (by you or by a script) since installation.\n"
+#, c-format
 msgid " ==> Deleted (by you or by a script) since installation.\n"
-msgstr ""
-"\n"
-" ==> å?¨å®?è£?å¾?被ï¼?æ?¨æ??æ??å?? scriptï¼?å?ªæ??äº?ã??\n"
+msgstr " ==> å?¨å®?è£?å¾?ï¼?被æ?¨æ??æ?¯æ??å??è?³æ?¬ï¼?å?ªæ??äº?ã??\n"
 
 #: src/configure.c
 #, c-format
@@ -2072,7 +1970,6 @@ msgstr "å?¨ conffile æ??示輸å?¥æ??ï¼?ç?¼ç?¾è®?å?? stdin é?¯èª¤"
 
 #: src/configure.c
 #, fuzzy
-#| msgid "read error on stdin at conffile prompt"
 msgid "end of file on stdin at conffile prompt"
 msgstr "å?¨ conffile æ??示輸å?¥æ??ï¼?ç?¼ç?¾è®?å?? stdin é?¯èª¤"
 
@@ -2204,9 +2101,6 @@ msgstr ""
 
 #: src/configure.c
 #, fuzzy
-#| msgid ""
-#| "Package is in a very bad inconsistent state - you should\n"
-#| " reinstall it before attempting configuration."
 msgid ""
 "package is in a very bad inconsistent state; you should\n"
 " reinstall it before attempting configuration"
@@ -2564,7 +2458,6 @@ msgstr "--%s é??è¦?ä¸?å??å??æ?¸"
 
 #: src/divertcmd.c
 #, fuzzy
-#| msgid "Cannot divert directories"
 msgid "cannot divert directories"
 msgstr "ç?¡æ³?移è½?ç?®é??"
 
@@ -2828,52 +2721,44 @@ msgid "cannot satisfy pre-dependencies for %.250s (wanted due to %.250s)"
 msgstr "ç?¡æ³?滿足 %.250s ç??é ?å??ç?¸ä¾?é??ä¿?ï¼?æ?? %.250s ä¹?è¦?æ±?ï¼?"
 
 #: src/enquiry.c
-#, fuzzy, c-format
-#| msgid "--%s takes one package name argument"
+#, c-format
 msgid "--%s takes one <pkgname> argument"
-msgstr "--%s é??è¦?ä¸?å??å¥?件å??稱å??æ?¸"
+msgstr "--%s é??è¦?ä¸?å??å¥?件å??稱ä½?ç?ºå¼?æ?¸"
 
 #: src/enquiry.c
 #, fuzzy, c-format
-#| msgid "package '%s' is not installed"
 msgid "package name '%s' is invalid: %s"
 msgstr "�件 '%s' ���"
 
 #: src/enquiry.c
-#, fuzzy, c-format
-#| msgid "--%s takes one package name argument"
+#, c-format
 msgid "--%s takes one <trigname> argument"
-msgstr "--%s é??è¦?ä¸?å??å¥?件å??稱å??æ?¸"
+msgstr "--%s é??è¦?ä¸?å?? <trigname> ä½?ç?ºå¼?æ?¸"
 
 #: src/enquiry.c
 #, fuzzy, c-format
-#| msgid "trigger name contains invalid character"
 msgid "trigger name '%s' is invalid: %s"
 msgstr "觸ç?¼ç¨?å¼?ç??å??稱å??å?«äº?ä¸?å??æ³?ç??å­?å??"
 
 #: src/enquiry.c
-#, fuzzy, c-format
-#| msgid "--%s takes one package name argument"
+#, c-format
 msgid "--%s takes one <archname> argument"
-msgstr "--%s é??è¦?ä¸?å??å¥?件å??稱å??æ?¸"
+msgstr "--%s é??è¦?ä¸?å?? <archname> ä½?ç?ºå¼?æ?¸"
 
 #: src/enquiry.c
 #, fuzzy, c-format
-#| msgid "architecture '%s' is illegal: %s"
 msgid "architecture name '%s' is invalid: %s"
 msgstr "ä¸?å??æ³?ç??硬é«?å¹³å?° '%s'ï¼?%s"
 
 #: src/enquiry.c
-#, fuzzy, c-format
-#| msgid "--%s takes one argument"
+#, c-format
 msgid "--%s takes one <version> argument"
-msgstr "--%s é??è¦?ä¸?å??å??æ?¸"
+msgstr "--%s é??è¦?ä¸?å?? <version> å¼?æ?¸"
 
 #: src/enquiry.c
-#, fuzzy, c-format
-#| msgid "version '%s' has bad syntax: %s"
+#, c-format
 msgid "version '%s' has bad syntax"
-msgstr "ç??æ?¬ '%s' ç??èª?æ³?ä¸?正確ï¼?%s"
+msgstr "ã??%sã??ç??æ?¬è??ç??èª?æ³?ä¸?正確"
 
 #: src/enquiry.c
 msgid ""
@@ -2900,9 +2785,6 @@ msgstr "é?¯èª¤å¤ªå¤?ï¼?å??æ­¢å?·è¡?"
 
 #: src/errors.c
 #, fuzzy, c-format
-#| msgid ""
-#| "error processing %s (--%s):\n"
-#| " %s"
 msgid ""
 "error processing package %s (--%s):\n"
 " %s"
@@ -2912,9 +2794,6 @@ msgstr ""
 
 #: src/errors.c
 #, fuzzy, c-format
-#| msgid ""
-#| "error processing %s (--%s):\n"
-#| " %s"
 msgid ""
 "error processing archive %s (--%s):\n"
 " %s"
@@ -2947,55 +2826,46 @@ msgstr "使ç?¨äº? --force é?¸é ?ï¼?忽ç?¥å??é¡?ï¼?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "files list file for package '%.250s' is missing final newline"
 msgid "control file '%s' for package '%s' is missing final newline"
 msgstr "å¥?件 '%.250s' ç??æª?æ¡?æ¸?å?®ï¼?æª?å°¾æ²?æ??æ??è¡?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "files list file for package '%.250s' is missing final newline"
 msgid "control file '%s' for package '%s' is missing value"
 msgstr "å¥?件 '%.250s' ç??æª?æ¡?æ¸?å?®ï¼?æª?å°¾æ²?æ??æ??è¡?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "files list file for package '%.250s' is missing final newline"
 msgid "control file '%s' for package '%s' is missing value separator"
 msgstr "å¥?件 '%.250s' ç??æª?æ¡?æ¸?å?®ï¼?æª?å°¾æ²?æ??æ??è¡?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "files list file for package `%.250s' contains empty filename"
 msgid "control file '%s' for package '%s' contains empty filename"
 msgstr "å¥?件 `%.250s' ç??æª?æ¡?æ¸?å?®ï¼?å?§æ??空æª?å??"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "unable to open files list file for package `%.250s'"
 msgid "cannot open control file '%s' for package '%s'"
 msgstr "ç?¡æ³?é??å??å¥?件 `%.250s' ç??æª?æ¡?æ¸?å?®"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "unable to stat files list file for package '%.250s'"
 msgid "cannot stat control file '%s' for package '%s'"
 msgstr "ç?¡æ³?å??å¾?å¥?件 '%.250s' æª?æ¡?æ¸?å?®ç??æª?æ¡?è³?è¨?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "files list for package '%.250s' is not a regular file"
 msgid "control file '%s' for package '%s' is not a regular file"
 msgstr "å¥?件 '%.250s' ç??æª?æ¡?æ¸?å?®ï¼?ä¸?æ?¯æ?®é??æª?æ¡?"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "cannot extract control file '%s' from '%s': %s"
 msgid "cannot read control file '%s' for package '%s'"
 msgstr "ç?¡æ³?ç?± '%2$s' è®?å??設å®?æª? '%1$s'ï¼?%3$s"
 
 #: src/filesdb-hash.c
 #, fuzzy, c-format
-#| msgid "error closing files list file for package `%.250s'"
 msgid "cannot close control file '%s' for package '%s'"
 msgstr "é??é??å¥?件 `%.250s' ç??æª?æ¡?æ¸?å?®æ??ï¼?ç?¼ç??é?¯èª¤"
 
@@ -3135,7 +3005,6 @@ msgstr ""
 
 #: src/infodb-upgrade.c
 #, fuzzy, c-format
-#| msgid "Info file %s/%s not associated to any package"
 msgid "info file %s/%s not associated to any package"
 msgstr "��� %s/%s �屬�任��件"
 
@@ -3150,42 +3019,7 @@ msgid "Debian '%s' package management program version %s.\n"
 msgstr "Debian `%s' å¥?件管ç??ç¨?å¼?ç??æ?¬%sã??\n"
 
 #: src/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Commands:\n"
-#| "  -i|--install       <.deb file name> ... | -R|--recursive "
-#| "<directory> ...\n"
-#| "  --unpack           <.deb file name> ... | -R|--recursive "
-#| "<directory> ...\n"
-#| "  -A|--record-avail  <.deb file name> ... | -R|--recursive "
-#| "<directory> ...\n"
-#| "  --configure        <package> ... | -a|--pending\n"
-#| "  --triggers-only    <package> ... | -a|--pending\n"
-#| "  -r|--remove        <package> ... | -a|--pending\n"
-#| "  -P|--purge         <package> ... | -a|--pending\n"
-#| "  --get-selections [<pattern> ...] Get list of selections to stdout.\n"
-#| "  --set-selections                 Set package selections from stdin.\n"
-#| "  --clear-selections               Deselect every non-essential package.\n"
-#| "  --update-avail <Packages-file>   Replace available packages info.\n"
-#| "  --merge-avail <Packages-file>    Merge with info from file.\n"
-#| "  --clear-avail                    Erase existing available info.\n"
-#| "  --forget-old-unavail             Forget uninstalled unavailable pkgs.\n"
-#| "  -s|--status <package> ...        Display package status details.\n"
-#| "  -p|--print-avail <package> ...   Display available version details.\n"
-#| "  -L|--listfiles <package> ...     List files `owned' by package(s).\n"
-#| "  -l|--list [<pattern> ...]        List packages concisely.\n"
-#| "  -S|--search <pattern> ...        Find package(s) owning file(s).\n"
-#| "  -C|--audit                       Check for broken package(s).\n"
-#| "  --add-architecture <arch>        Add <arch> to the list of "
-#| "architectures.\n"
-#| "  --remove-architecture <arch>     Remove <arch> from the list of "
-#| "architectures.\n"
-#| "  --print-architecture             Print dpkg architecture.\n"
-#| "  --print-foreign-architectures    Print allowed foreign architectures.\n"
-#| "  --compare-versions <a> <op> <b>  Compare version numbers - see below.\n"
-#| "  --force-help                     Show help on forcing.\n"
-#| "  -Dh|--debug=help                 Show help on debugging.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Commands:\n"
 "  -i|--install       <.deb file name> ... | -R|--recursive <directory> ...\n"
@@ -3225,7 +3059,7 @@ msgid ""
 "  -Dh|--debug=help                 Show help on debugging.\n"
 "\n"
 msgstr ""
-"æ??令ï¼?\n"
+"å­?æ??令ï¼?\n"
 "  -i|--install       <.deb æª?> ... | -R|--recursive <ç?®é??> ...\n"
 "  --unpack           <.deb æª?> ... | -R|--recursive <ç?®é??> ...\n"
 "  -A|--record-avail  <.deb æª?> ... | -R|--recursive <ç?®é??> ...\n"
@@ -3233,23 +3067,28 @@ msgstr ""
 "  --triggers-only    <�件> ...    | -a|--pending\n"
 "  -r|--remove        <�件> ...    | -a|--pending\n"
 "  -P|--purge         <�件> ...    | -a|--pending\n"
-"  --get-selections [<表é??å¼?> ...]  å°?é?¸æ??æ¸?å?®ï¼?å??å?°å?°æ¨?æº?輸å?ºã??\n"
-"  --set-selections                 å¾?æ¨?æº?輸å?¥ï¼?å??å¾?å¥?件é?¸æ??æ¸?å?®ã??\n"
-"  --clear-selections               å??æ¶?æ??æ??ç??é??æ ¸å¿?å¥?件ã??\n"
+"  -V|--verify <package> ...        é©?è­?å¥?件ç??å®?æ?´æ?§ã??\n"
+"  --get-selections [<表é??å¼?> ...]  å??å¾?é?¸æ??æ¸?å?®ä¸¦è¼¸å?ºå?°æ¨?æº?輸å?ºè£?ç½®ã??\n"
+"  --set-selections                 å¾?æ¨?æº?輸å?¥è£?ç½®è®?å?¥ä¸¦è¨­å®?å¥?件é?¸æ??æ¸?å?®ã??\n"
+"  --clear-selections               å??æ¶?é?¸æ??æ??æ??ç??é??å¿?å??å¥?件ã??\n"
 "  --update-avail <Packages æª?>     å??代å?¯ç?¨å¥?件è³?è¨?ã??\n"
-"  --merge-avail <Packages æª?>      ç?±æª?æ¡?å??ä½µå?¯ç?¨å¥?件è³?è¨?ã??\n"
+"  --merge-avail <Packages æª?>      è?ªæª?æ¡?å??ä½µå?¯ç?¨å¥?件è³?è¨?ã??\n"
 "  --clear-avail                    æ¸?é?¤å?¯ç?¨å¥?件è³?è¨?ã??\n"
 "  --forget-old-unavail             æ¸?é?¤å·²ç§»é?¤ä¸?ç?¡æ³?å??å®?è£?ç??å¥?件ã??\n"
-"  -s|--status <å¥?件> ...           顯示å¥?件詳æ??ã??\n"
+"  -s|--status <å¥?件> ...           顯示å¥?件ç??æ??詳æ??ã??\n"
 "  -p|--print-avail <å¥?件> ...      顯示å?¯ç?¨ç??æ?¬è©³æ??ã??\n"
-"  -L|--listfiles <å¥?件> ...        å??å?º `屬æ?¼' å¥?件ç??æª?æ¡?ã??\n"
-"  -l|--list [<表é??å¼?> ...]         ç°¡è¦?å??å?ºå¥?件ã??\n"
+"  -L|--listfiles <å¥?件> ...        å??å?ºå¥?件æ??ã??æ??æ??ã??ç??æª?æ¡?ã??\n"
+"  -l|--list [<表é??å¼?> ...]         ç°¡è¦?å?°å??å?ºå¥?件ã??\n"
 "  -S|--search <表é??å¼?> ...         æ??å°?æ??æ??該æª?æ¡?ç??å¥?件ã??\n"
-"  -C|--audit                       檢æ?¥æ??æ²?æ??æ??æ¯?ç??å¥?件ã??\n"
+"  -C|--audit [<å¥?件> ...]               檢æ?¥æ??æ²?æ??æ??æ¯?ç??å¥?件ã??\n"
+"  --yet-to-unpack                  å?°å?ºé?¸å??å¾?å®?è£?ç??å¥?件ã??\n"
+"  --predep-package                 å?°å?ºè§£å??é??è¦?ç??é ?å??ä¾?è³´è»?é«?ã??\n"
 "  --add-architecture <硬é«?å¹³å?°>    æ?? <硬é«?å¹³å?°> å? å?°ç¡¬é«?å¹³å?°æ¸?å?®ä¸­ã??\n"
 "  --remove-architecture <硬é«?å¹³å?°> ç?±ç¡¬é«?å¹³å?°æ¸?å?®ç§»é?¤ <硬é«?å¹³å?°>ã??\n"
 "  --print-architecture             顯示 dpkg ç??硬é«?å¹³å?°ã??\n"
 "  --print-foreign-architectures    顯示å?¯ç?¨ç??ç?°è³ªç¡¬é«?å¹³å?°ã??\n"
+"  --assert-<ç?¹è?²>                  å??å®?(Assert)æ??å®?ç?¹è?²ç??æ?¯æ?´ã??\n"
+"  --validate-<thing> <string>      é©?è­? <thing> ç?? <string>ã??\n"
 "  --compare-versions <a> <op> <b>  æ¯?è¼?ç??æ?¬ - è«?å??é?±ä¸?æ??ã??\n"
 "  --force-help                     顯示強å?¶é?¸é ?ç??說æ??ã??\n"
 "  -Dh|--debug=help                 顯示å?µé?¯æ¨¡å¼?ç??說æ??ã??\n"
@@ -3267,22 +3106,14 @@ msgstr ""
 "\n"
 
 #: src/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "For internal use: dpkg --assert-support-predepends | --predep-package |\n"
-#| "  --assert-working-epoch | --assert-long-filenames | --assert-multi-"
-#| "conrep |\n"
-#| "  --assert-multi-arch.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Assertable features: support-predepends, working-epoch, long-filenames,\n"
 "  multi-conrep, multi-arch, versioned-provides.\n"
 "\n"
 msgstr ""
-"��使��dpkg --assert-support-predepends | --predep-package |\n"
-"  --assert-working-epoch | --assert-long-filenames | --assert-multi-conrep "
-"|\n"
-"  --assert-multi-archã??\n"
+"å?¯å??å®?ç??ç?¹è?²(assertable features)ï¼?support-predependsã??working-epochã??long-"
+"filenamesã??multi-conrepã??multi-archã??versioned-providesã??\n"
 "\n"
 
 #: src/main.c
@@ -3294,11 +3125,6 @@ msgstr ""
 
 #: src/main.c
 #, fuzzy, c-format
-#| msgid ""
-#| "Use dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|\n"
-#| " -x|--extract|-X|--vextract|--fsys-tarfile  on archives (type %s --"
-#| "help).\n"
-#| "\n"
 msgid ""
 "Use dpkg with -b, --build, -c, --contents, -e, --control, -I, --info,\n"
 "  -f, --field, -x, --extract, -X, --vextract, --ctrl-tarfile, --fsys-"
@@ -3311,45 +3137,7 @@ msgstr ""
 "\n"
 
 #: src/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Options:\n"
-#| "  --admindir=<directory>     Use <directory> instead of %s.\n"
-#| "  --root=<directory>         Install on a different root directory.\n"
-#| "  --instdir=<directory>      Change installation dir without changing "
-#| "admin dir.\n"
-#| "  --path-exclude=<pattern>   Do not install paths which match a shell "
-#| "pattern.\n"
-#| "  --path-include=<pattern>   Re-include a pattern after a previous "
-#| "exclusion.\n"
-#| "  -O|--selected-only         Skip packages not selected for install/"
-#| "upgrade.\n"
-#| "  -E|--skip-same-version     Skip packages whose same version is "
-#| "installed.\n"
-#| "  -G|--refuse-downgrade      Skip packages with earlier version than "
-#| "installed.\n"
-#| "  -B|--auto-deconfigure      Install even if it would break some other "
-#| "package.\n"
-#| "  --[no-]triggers            Skip or force consequential trigger "
-#| "processing.\n"
-#| "  --no-debsig                Do not try to verify package signatures.\n"
-#| "  --no-act|--dry-run|--simulate\n"
-#| "                             Just say what we would do - don't do it.\n"
-#| "  -D|--debug=<octal>         Enable debugging (see -Dhelp or --"
-#| "debug=help).\n"
-#| "  --status-fd <n>            Send status change updates to file "
-#| "descriptor <n>.\n"
-#| "  --status-logger=<command>  Send status change updates to <command>'s "
-#| "stdin.\n"
-#| "  --log=<filename>           Log status changes and actions to "
-#| "<filename>.\n"
-#| "  --ignore-depends=<package>,...\n"
-#| "                             Ignore dependencies involving <package>.\n"
-#| "  --force-...                Override problems (see --force-help).\n"
-#| "  --no-force-...|--refuse-...\n"
-#| "                             Stop when problems encountered.\n"
-#| "  --abort-after <n>          Abort after encountering <n> errors.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Options:\n"
 "  --admindir=<directory>     Use <directory> instead of %s.\n"
@@ -3389,25 +3177,26 @@ msgid ""
 msgstr ""
 "���\n"
 "  --admindir=<ç?®é??>          使ç?¨ <ç?®é??> 代æ?¿ %sã??\n"
-"  --root=<ç?®é??>              å®?è£?å?¨å?¦ä¸?å?? root ç?®é??ã??\n"
-"  --instdir=<ç?®é??>           è®?æ?´å®?è£?è·¯å¾?ï¼?ä¸?è®?æ?´ admin dirã??\n"
-"  --path-exclude=<表é??å¼?>    ä¸?å®?è£?符å?? shell 表é??å¼?ç??æª?æ¡?ã??\n"
-"  --path-include=<表é??å¼?>    å??é ?é?¸é ?æ??é?¤å¾?ï¼?å??å? ä¸?符å??表é??å¼?ç??æª?æ¡?ã??\n"
+"  --root=<ç?®é??>              å®?è£?å?¨å?¦ä¸?å??æ ¹ç?®é??ã??\n"
+"  --instdir=<ç?®é??>           ä¸?è®?æ?´ admin dir ç??å??æ??ä¸?è®?æ?´å®?è£?ç?®é??ã??\n"
+"  --path-exclude=<表é??å¼?>    ä¸?å®?è£?符å?? shell 表é??å¼?è·¯å¾?ç??é ?ç?®ã??\n"
+"  --path-include=<表é??å¼?>    å??é ?é?¸é ?æ??é?¤å¾?ï¼?å??å? ä¸?符å??表é??å¼?å¼?樣ç??é ?ç?®ã??\n"
 "  -O|--selected-only         ç?¥é??æ?ªé?¸æ??ç?ºè¦?å®?è£?ï¼?å??ç´?ç??å¥?件ã??\n"
-"  -E|--skip-same-version     ç?¥é??ç?¸å??ç??æ?¬å·²å®?è£?ç??å¥?件ã??\n"
+"  -E|--skip-same-version     ç?¥é??å·²å®?è£?ç?¸å??ç??æ?¬ç??å¥?件ã??\n"
 "  -G|--refuse-downgrade      ç?¥é??æ¯?å·²å®?è£?ç??æ?¬è??ç??å¥?件ã??\n"
 "  -B|--auto-deconfigure      å?³ä½¿æ??æ??æ¯?å?¶å®?å¥?件ä¹?è¦?å®?è£?ã??\n"
-"  --[no-]triggers            ç?¥é??æ??å¼·å?¶æ?¥ä¸?ä¾?ç??觸ç?¼ç¨?å¼?ã??\n"
+"  --[no-]triggers            ç?¥é??æ??å¼·å?¶å?·è¡?æ?¥ä¸?ä¾?ç??觸ç?¼ç¨?å¼?ã??\n"
 "  --no-debsig                ä¸?試è??å?»é©?証å¥?件簽章ã??\n"
 "  --no-act|--dry-run|--simulate\n"
 "                             å?ªé¡¯ç¤ºæ?¥ä¸?ä¾?ç??å??ä½? - ä¸?實é??å?·è¡?ã??\n"
 "  -D|--debug=<å?«é?²å?¶æ?¸å­?>    å??ç?¨é?¤é?¯ï¼?å??é?± -Dhelp æ?? --debug=helpï¼?ã??\n"
-"  --status-fd <n>            å?³é??ç??æ??ç?°å??è?³æª?æ¡?æ??è¿° <n>ã??\n"
-"  --status-logger=<æ??令>     å?³é??ç??æ??ç?°å?? <æ??令> ç??æ¨?æº?輸å?¥ã??\n"
+"  --status-fd <n>            å?³é??ç??æ??ç?°å??è?³æª?æ¡?æ??è¿°å??(file descriptor) "
+"<n>ã??\n"
+"  --status-logger=<æ??令>     å?³é??ç??æ??ç?°å??è?³ <å?½ä»¤> ç??æ¨?æº?輸å?¥ã??\n"
 "  --log=<æª?å??>               è¨?é??ç??æ??ç?°å??å??å??ä½?è?³ <æª?å??>ã??\n"
 "  --ignore-depends=<�件>,...\n"
-"                             忽ç?¥ <å¥?件> ç??ç?¸ä¾?é??ä¿?ã??\n"
-"  --force-...                ç?¡è¦?å??é¡?ï¼?å??é?± --force-helpï¼?ã??\n"
+"                             忽ç?¥è·? <å¥?件> æ??é??ç??è»?é«?ç?¸ä¾?é??ä¿?å??é¡?ã??\n"
+"  --force-...                è¦?è¼?æ??å®?å??é¡?ï¼?å??é?± --force-helpï¼?ã??\n"
 "  --no-force-...|--refuse-...\n"
 "                             ç?¶ç?¼ç??å??é¡?æ??中止ã??\n"
 "  --abort-after <n>          碰å?° <n> å??é?¯èª¤å¾?中止ã??\n"
@@ -3432,22 +3221,10 @@ msgstr ""
 
 #: src/main.c
 #, fuzzy, c-format
-#| msgid "Use `dselect' or `aptitude' for user-friendly package management.\n"
 msgid "Use 'apt' or 'aptitude' for user-friendly package management.\n"
 msgstr "使ç?¨ `dselect' æ?? `aptitude' ç­?ä»?é?¢è¦ªå??ç??å¥?件管ç??ç¨?å¼?ã??\n"
 
 #: src/main.c
-#, fuzzy
-#| msgid ""
-#| "Type dpkg --help for help about installing and deinstalling packages "
-#| "[*];\n"
-#| "Use `dselect' or `aptitude' for user-friendly package management;\n"
-#| "Type dpkg -Dhelp for a list of dpkg debug flag values;\n"
-#| "Type dpkg --force-help for a list of forcing options;\n"
-#| "Type dpkg-deb --help for help about manipulating *.deb files;\n"
-#| "\n"
-#| "Options marked [*] produce a lot of output - pipe it through `less' or "
-#| "`more' !"
 msgid ""
 "Type dpkg --help for help about installing and deinstalling packages [*];\n"
 "Use 'apt' or 'aptitude' for user-friendly package management;\n"
@@ -3458,13 +3235,13 @@ msgid ""
 "Options marked [*] produce a lot of output - pipe it through 'less' or "
 "'more' !"
 msgstr ""
-"輸å?¥ dpkg --helpï¼?以å??é?±å®?è£?å??移é?¤å¥?件ç??說æ?? [*]ã??\n"
-"使ç?¨ `dselect' æ?? `aptitude'ï¼?ç?¨å??å??ç??ç??é?¢ç®¡ç??å¥?件ã??\n"
-"輸å?¥ dpkg -Dhelpï¼?以å??å¾? dpkg é?¤é?¯æ??æ¨?å?¼ç??æ¸?å?®ã??\n"
-"輸å?¥ dpkg --force-helpï¼?以å??å¾?å¼·å?¶é?¸é ?ç??æ¸?å?®ã??\n"
-"輸å?¥ dpkg-deb --helpï¼?以å??å¾?æ??ä½? *.deb æª?ç??說æ??ã??\n"
+"輸å?¥ dpkg --help 以å??é?±å®?è£?å??移é?¤å¥?件ç??說æ?? [*]ï¼?\n"
+"使ç?¨ `apt' æ?? `aptitude'ï¼?ç?¨å??å??ç??ç??é?¢ç®¡ç??å¥?件ï¼?\n"
+"輸å?¥ dpkg -Dhelp 以å??å¾? dpkg é?¤é?¯æ??æ¨?å?¼ç??æ¸?å?®ï¼?\n"
+"輸å?¥ dpkg --force-help 以å??å¾?å¼·å?¶é?¸é ?ç??æ¸?å?®ï¼?\n"
+"輸å?¥ dpkg-deb --helpï¼?以å??å¾?æ??ä½? *.deb æª?ç??說æ??ï¼?\n"
 "\n"
-"æ¨?示æ?? [*] ç??é?¸é ?æ??輸å?ºå¤§é??æ??å­? - å?¯è½?輸å?ºè?³ `less' æ?? `more' ï¼?"
+"æ¨?示æ?? [*] ç??é?¸é ?æ??輸å?ºå¤§é??æ??å­? - å°?å?¶é??å°?å??è?³ less æ?? moreï¼?"
 
 #: src/main.c
 msgid "Set all force options"
@@ -3653,7 +3430,6 @@ msgstr "--%s é??è¦?æ­£ç??å?«é?²ä½?å??æ?¸"
 
 #: src/main.c
 #, fuzzy, c-format
-#| msgid "unknown option '%s'"
 msgid "unknown verify output format '%s'"
 msgstr "é?¸é ?ä¸?æ?? '%s'"
 
@@ -3732,7 +3508,6 @@ msgstr "æ?ªç?¥ç?? force/refuse é?¸é ? `%.*s'"
 
 #: src/main.c
 #, fuzzy, c-format
-#| msgid "obsolete force/refuse option '%s'\n"
 msgid "obsolete force/refuse option '%s'"
 msgstr "å·²ä½?廢ç?? force/refuse é?¸é ? '%s'\n"
 
@@ -3743,7 +3518,6 @@ msgstr "ç?¡æ³?é??å?? `%i' è®?å??è³?æ??串æµ?"
 
 #: src/main.c
 #, fuzzy, c-format
-#| msgid "unexpected eof before end of line %d"
 msgid "unexpected end of file before end of line %d"
 msgstr "å?¨ç¬¬ %d è¡?çµ?æ??ä¹?å??æ??é ?æ??ä¹?å¤?ç?? eof"
 
@@ -3809,10 +3583,9 @@ msgid "  Package %s is to be removed.\n"
 msgstr "  å?³å°?移é?¤å¥?件 %sã??\n"
 
 #: src/packages.c
-#, fuzzy, c-format
-#| msgid "  Version of %s on system is %s.\n"
+#, c-format
 msgid "  Version of %s on system, provided by %s, is %s.\n"
-msgstr "  %s å?¨ç³»çµ±ä¸?ç??ç??æ?¬ç?º %sã??\n"
+msgstr "  ã??%sã??ï¼?ç?±ã??%sã??æ??æ??ä¾?ï¼?å?¨ç³»çµ±ä¸?ç??ç??æ?¬ç?º %sã??\n"
 
 #: src/packages.c
 #, c-format
@@ -4102,7 +3875,6 @@ msgstr ""
 
 #: src/remove.c
 #, fuzzy
-#| msgid "This is an essential package - it should not be removed."
 msgid "this is an essential package; it should not be removed"
 msgstr "é??æ?¯ä¸?å??å?ºæ?¬å¥?件 - ä¸?æ??ç?¶æ??å®?移é?¤ã??"
 
@@ -4130,9 +3902,6 @@ msgstr ""
 
 #: src/remove.c
 #, fuzzy
-#| msgid ""
-#| "Package is in a very bad inconsistent state - you should\n"
-#| " reinstall it before attempting a removal."
 msgid ""
 "package is in a very bad inconsistent state; you should\n"
 " reinstall it before attempting a removal"
@@ -4140,15 +3909,13 @@ msgstr "å¥?件ç??æ??é??常混äº? - è¦?移é?¤å??æ??好å??é??æ?°å®?è£?ã??"
 
 #: src/remove.c
 #, fuzzy, c-format
-#| msgid "Would remove or purge %s ...\n"
 msgid "Would remove or purge %s (%s) ...\n"
 msgstr "å°?è¦?移é?¤æ??æ¸?é?¤ %s ...\n"
 
 #: src/remove.c
-#, fuzzy, c-format
-#| msgid "Removing %s ...\n"
+#, c-format
 msgid "Removing %s (%s) ...\n"
-msgstr "移� %s ...\n"
+msgstr "正�移� %s (%s)��\n"
 
 #: src/remove.c src/unpack.c
 #, c-format
@@ -4173,10 +3940,9 @@ msgid "while removing %.250s, directory '%.250s' not empty so not removed"
 msgstr "移é?¤ %.250s æ??ï¼?ç?®é?? '%.250s' ä¸?æ?¯ç©ºç??ï¼?ä¸?æ??å?ªé?¤"
 
 #: src/remove.c
-#, fuzzy, c-format
-#| msgid "Purging configuration files for %s ...\n"
+#, c-format
 msgid "Purging configuration files for %s (%s) ...\n"
-msgstr "æ¸?é?¤ %s ç??設å®?æª? ...\n"
+msgstr "æ­£å?¨æ¸?é?¤ %s (%s) ç??設å®?æª?â?¦â?¦\n"
 
 #: src/remove.c
 #, c-format
@@ -4185,7 +3951,6 @@ msgstr "ç?¡æ³?å?ªé?¤å??æ??ç??設å®?æª? `%.250s' (= `%.250s' )"
 
 #: src/remove.c
 #, fuzzy, c-format
-#| msgid "cannot read config file dir `%.250s' (from `%.250s')"
 msgid "cannot read config file directory '%.250s' (from '%.250s')"
 msgstr "ç?¡æ³?è®?å??設å®?æª?ç?®é?? `%.250s'ï¼?å¾? `%.250s'ï¼?"
 
@@ -4227,13 +3992,11 @@ msgstr "ç?¡æ³?ç?ºç¶­è­·è??ç¨?å¼?設å®?ç?°å¢?è®?æ?¸"
 
 #: src/script.c
 #, fuzzy
-#| msgid "unable to setenv for maintainer script"
 msgid "cannot set security execution context for maintainer script"
 msgstr "ç?¡æ³?ç?ºç¶­è­·è??ç¨?å¼?設å®?ç?°å¢?è®?æ?¸"
 
 #: src/script.c
 #, fuzzy, c-format
-#| msgid "installed %s script"
 msgid "installed %s package %s script"
 msgstr "å·²å®?è£?ç?? %s script"
 
@@ -4244,13 +4007,11 @@ msgstr "ç?¡æ³?å??å¾? %s `%.250s' ç??æª?æ¡?è³?è¨?"
 
 #: src/script.c
 #, fuzzy, c-format
-#| msgid "new %s script"
 msgid "new %s package %s script"
 msgstr "æ?°ç?? %s script"
 
 #: src/script.c
 #, fuzzy, c-format
-#| msgid "old %s script"
 msgid "old %s package %s script"
 msgstr "å??å??ç?? %s script"
 
@@ -4273,7 +4034,6 @@ msgstr "... ç??ä¾?æ²?å??é¡?"
 
 #: src/select.c
 #, fuzzy, c-format
-#| msgid "unexpected end of line in package name at line %d"
 msgid "unexpected end of file in package name at line %d"
 msgstr "å?¨ç¬¬ %d è¡?ç??å¥?件å??稱中æ??å¤?å?°ç?¼ç?¾æ­¤è¡?çµ?æ??"
 
@@ -4284,7 +4044,6 @@ msgstr "å?¨ç¬¬ %d è¡?ç??å¥?件å??稱中æ??å¤?å?°ç?¼ç?¾æ­¤è¡?çµ?æ??"
 
 #: src/select.c
 #, fuzzy, c-format
-#| msgid "unexpected end of line after package name at line %d"
 msgid "unexpected end of file after package name at line %d"
 msgstr "å?¨ç¬¬ %d è¡?ç??å¥?件å??å¾?æ??å¤?å?°ç?¼ç?¾æ­¤è¡?çµ?æ??"
 
@@ -4305,7 +4064,6 @@ msgstr "å?¨ç¬¬ %d è¡?æ??é??æ³?ç??å¥?件å??稱ï¼?%.250s"
 
 #: src/select.c
 #, fuzzy, c-format
-#| msgid "package not in database at line %d: %.250s"
 msgid "package not in status nor available database at line %d: %.250s"
 msgstr "å?¨ç¬¬ %d è¡?ç??å¥?件ä¸?å?¨è³?æ??庫中ï¼?%.250s"
 
@@ -4335,7 +4093,6 @@ msgstr ""
 
 #: src/selinux.c
 #, fuzzy, c-format
-#| msgid "cannot extract control file '%s' from '%s': %s"
 msgid "cannot set security context for file object '%s'"
 msgstr "ç?¡æ³?ç?± '%2$s' è®?å??設å®?æª? '%1$s'ï¼?%3$s"
 
@@ -4344,14 +4101,7 @@ msgid "Use --help for help about overriding file stat information."
 msgstr "è«?ç?¨ --helpï¼?å??é?±å¿½ç?¥æª?æ¡?è³?è¨?ç??說æ??ã??"
 
 #: src/statcmd.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Commands:\n"
-#| "  --add <owner> <group> <mode> <file>\n"
-#| "                           add a new entry into the database.\n"
-#| "  --remove <file>          remove file from the database.\n"
-#| "  --list [<glob-pattern>]  list current overrides in the database.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Commands:\n"
 "  --add <owner> <group> <mode> <path>\n"
@@ -4360,24 +4110,15 @@ msgid ""
 "  --list [<glob-pattern>]  list current overrides in the database.\n"
 "\n"
 msgstr ""
-"�令�\n"
-"  --add <æ??æ??è??> <群çµ?> <模å¼?> <æª?æ¡?>\n"
-"                           æ?°å¢?ä¸?å??é ?ç?®è?³è³?æ??庫ã??\n"
-"  --remove <æª?æ¡?>          ç?±è³?æ??庫中移é?¤æª?æ¡?ã??\n"
-"  --list [<æ¯?å°?表é??å¼?>]    å??å?ºç?®å??è³?æ??庫中ç??å?ªå??é?¸é ?ã??\n"
+"��令�\n"
+"  --add <æ??æ??è??> <群çµ?> <模å¼?> <è·¯å¾?>\n"
+"                           æ?°å¢?ä¸?å?? <è·¯å¾?> é ?ç?®è?³è³?æ??庫中ã??\n"
+"  --remove <è·¯å¾?>          è?ªè³?æ??庫移é?¤ <è·¯å¾?>ã??\n"
+"  --list [<globå¼?樣>]      å??å?ºç?®å??è³?æ??庫中ç??è¦?è¼?é ?ç?®(overrides)ã??\n"
 "\n"
 
 #: src/statcmd.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Options:\n"
-#| "  --admindir <directory>   set the directory with the statoverride file.\n"
-#| "  --update                 immediately update file permissions.\n"
-#| "  --force                  force an action even if a sanity check fails.\n"
-#| "  --quiet                  quiet operation, minimal output.\n"
-#| "  --help                   show this help message.\n"
-#| "  --version                show the version.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Options:\n"
 "  --admindir <directory>   set the directory with the statoverride file.\n"
@@ -4389,8 +4130,8 @@ msgid ""
 "\n"
 msgstr ""
 "���\n"
-"  --admindir <ç?®é??>        設å®? statoverride æª?ç??ç?®é??ã??\n"
-"  --update                 ç«?å?³æ?´æ?°æª?æ¡?æ¬?é??ã??\n"
+"  --admindir <ç?®é??>        設å®? statoverride æª?æ¡?ç??æ??å?¨ç?®é??ã??\n"
+"  --update                 ç«?å?³æ?´æ?° <è·¯å¾?> ç??æ¬?é??ã??\n"
 "  --force                  å?³ä½¿æ?ªé??é??正確æ?§æª¢æ?¥ï¼?ä¹?å¼·å?¶é?²è¡?å??ä½?ã??\n"
 "  --quiet                  å®?é??模å¼?ï¼?å??é??ä¸?顯示è¨?æ?¯ã??\n"
 "  --help                   顯示é??å??說æ??è¨?æ?¯ã??\n"
@@ -4402,14 +4143,12 @@ msgid "stripping trailing /"
 msgstr "é?¤å?»çµ?å°¾ç?? /"
 
 #: src/statcmd.c
-#, fuzzy, c-format
-#| msgid "control file '%s' does not exist"
+#, c-format
 msgid "user '%s' does not exist"
-msgstr "����� '%s'"
+msgstr "æ?¥ç?¡ã??%sã??使ç?¨è??"
 
 #: src/statcmd.c
 #, fuzzy, c-format
-#| msgid "control file '%s' does not exist"
 msgid "group '%s' does not exist"
 msgstr "����� '%s'"
 
@@ -4420,7 +4159,6 @@ msgstr "--%s é??è¦?å??å??å??æ?¸"
 
 #: src/statcmd.c
 #, fuzzy
-#| msgid "package may not contain newlines"
 msgid "path may not contain newlines"
 msgstr "<å¥?件> ä¸?該å??å?«æ??è¡?符è??"
 
@@ -4450,19 +4188,16 @@ msgstr "--remove æ?? --update ç?¡æ??"
 
 #: src/statdb.c
 #, fuzzy, c-format
-#| msgid "invalid status"
 msgid "invalid statoverride uid %s"
 msgstr "ç??æ??ç?¡æ??"
 
 #: src/statdb.c
 #, fuzzy, c-format
-#| msgid "reading statoverride file '%.250s'"
 msgid "invalid statoverride gid %s"
 msgstr "è®?å?? statoverride æª? '%.250s'"
 
 #: src/statdb.c
 #, fuzzy, c-format
-#| msgid "reading statoverride file '%.250s'"
 msgid "invalid statoverride mode %s"
 msgstr "è®?å?? statoverride æª? '%.250s'"
 
@@ -4493,7 +4228,6 @@ msgstr "statoverride ����誤"
 
 #: src/statdb.c
 #, fuzzy, c-format
-#| msgid "syntax error: unknown user '%s' in statoverride file"
 msgid "unknown user '%s' in statoverride file"
 msgstr "èª?æ³?é?¯èª¤ï¼?statoverride ç??使ç?¨è?? '%s' ä¸?æ??"
 
@@ -4503,7 +4237,6 @@ msgstr "statoverride æª?è¡?å°¾æ??å¤?中æ?·"
 
 #: src/statdb.c
 #, fuzzy, c-format
-#| msgid "syntax error: unknown group '%s' in statoverride file"
 msgid "unknown group '%s' in statoverride file"
 msgstr "èª?æ³?é?¯èª¤ï¼?statoverride æª?中æ?ªç?¥ç?? '%s' 群çµ?"
 
@@ -4545,18 +4278,7 @@ msgstr ""
 "\n"
 
 #: src/trigcmd.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Options:\n"
-#| "  --admindir=<directory>           Use <directory> instead of %s.\n"
-#| "  --by-package=<package>           Override trigger awaiter (normally "
-#| "set\n"
-#| "                                     by dpkg).\n"
-#| "  --no-await                       No package needs to await the "
-#| "processing.\n"
-#| "  --no-act                         Just test - don't actually change "
-#| "anything.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Options:\n"
 "  --admindir=<directory>           Use <directory> instead of %s.\n"
@@ -4570,11 +4292,12 @@ msgid ""
 "\n"
 msgstr ""
 "���\n"
-"  --admindir=<ç?®é??>                ç?¨ <ç?®é??> å??代 %sã??\n"
+"  --admindir=<ç?®é??>                以 <ç?®é??> å??代 %sã??\n"
 "  --by-package=<å¥?件>              å¼·å?¶è§¸ç?¼ç­?å¾?中ç??觸ç?¼ç¨?å¼?\n"
 "                                   ï¼?é??常ç?± dpkg 設å®?ï¼?ã??\n"
+"  --await                          å¥?件é??è¦?ç­?å¾?è??ç??ã??\n"
 "  --no-await                       å¥?件ä¸?ç?¨ç­?å¾?è??ç??ã??\n"
-"  --no-act                         å?ªæ??測試 - ä¸?è¦?ç??ç??æ??ä»»ä½?ç?°å??ã??\n"
+"  --no-act                         å?ªæ?¯æ¸¬è©¦ - ä¸?è¦?ç??ç??æ??ä»»ä½?ç?°å??ã??\n"
 "\n"
 
 #: src/trigcmd.c
@@ -4626,9 +4349,6 @@ msgstr "觸ç?¼ç¨?å¼?é?·å?¥è¿´å??ï¼?å·²æ?¾æ£?å?·è¡?"
 
 #: src/trigproc.c
 #, fuzzy, c-format
-#| msgid ""
-#| "dependency problems prevent configuration of %s:\n"
-#| "%s"
 msgid ""
 "dependency problems prevent processing triggers for %s:\n"
 "%s"
@@ -4638,27 +4358,22 @@ msgstr ""
 
 #: src/trigproc.c
 #, fuzzy
-#| msgid "dependency problems - leaving unconfigured"
 msgid "dependency problems - leaving triggers unprocessed"
 msgstr "ç?¸ä¾?å??é¡? - ä¿?ç??æ?ªè¨­å®?"
 
 #: src/trigproc.c
-#, fuzzy, c-format
-#| msgid ""
-#| "%s: dependency problems, but removing anyway as you requested:\n"
-#| "%s"
+#, c-format
 msgid ""
 "%s: dependency problems, but processing triggers anyway as you requested:\n"
 "%s"
 msgstr ""
-"%sï¼?ç?¼ç??ç?¸ä¾?ä¸?ç??å??é¡?ï¼?ä½?é??æ?¯æ??æ?¨è¦?æ±?å¼·å?¶ç§»é?¤ï¼?\n"
+"%sï¼?å­?å?¨è»?é«?ä¾?è³´é??ä¿?å??é¡?ï¼?ä½?é??æ?¯æ??æ?¨ç??è¦?æ±?è??ç??觸ç?¼ç¨?å¼?ï¼?\n"
 "%s"
 
 #: src/trigproc.c
-#, fuzzy, c-format
-#| msgid "Processing triggers for %s ...\n"
+#, c-format
 msgid "Processing triggers for %s (%s) ...\n"
-msgstr "å?·è¡? %s ç??觸ç?¼ç¨?å¼? ...\n"
+msgstr "å?·è¡? %s (%s) ç??觸ç?¼ç¨?å¼?â?¦â?¦\n"
 
 #: src/unpack.c
 #, c-format
@@ -4731,20 +4446,17 @@ msgid "ignoring pre-dependency problem!"
 msgstr "忽è¦?é ?å??ç?¸ä¾?å??é¡?ï¼?"
 
 #: src/unpack.c
-#, fuzzy, c-format
-#| msgid "De-configuring %s, to allow removal of %s ...\n"
+#, c-format
 msgid "De-configuring %s (%s), to allow removal of %s (%s) ...\n"
-msgstr "解é?¤ %s ç??設å®?ï¼?以便移é?¤ %s ...\n"
+msgstr "正�解�設� %s (%s)�以便移� %s (%s)��\n"
 
 #: src/unpack.c
-#, fuzzy, c-format
-#| msgid "De-configuring %s ...\n"
+#, c-format
 msgid "De-configuring %s (%s) ...\n"
-msgstr "解é?¤ %s ç??設å®?...\n"
+msgstr "正�解�設� %s (%s)��\n"
 
 #: src/unpack.c dpkg-deb/build.c
 #, fuzzy, c-format
-#| msgid "conffile name '%.50s...' is too long, or missing final newline"
 msgid "conffile name '%s' is too long, or missing final newline"
 msgstr "conffile å??稱 '%.50s' 太é?·ï¼?æ??æª?å°¾æ²?æ??æ??è¡?"
 
@@ -4854,20 +4566,17 @@ msgid "package architecture (%s) does not match system (%s)"
 msgstr "å¥?件ç??系統平å?° (%s) è??æ?¬æ©?系統 (%s) ä¸?符"
 
 #: src/unpack.c
-#, fuzzy, c-format
-#| msgid "Preparing to replace %s %s (using %s) ...\n"
+#, c-format
 msgid "Preparing to unpack %s ...\n"
-msgstr "æ­£æº?å??æ?¿æ?? %s %sï¼?使ç?¨ %sï¼?...\n"
+msgstr "æ­£å?¨æº?å??解å?? %sâ?¦â?¦\n"
 
 #: src/unpack.c
 #, fuzzy, c-format
-#| msgid "Unpacking %s (from %s) ...\n"
 msgid "Unpacking %s (%s) ...\n"
 msgstr "解é?? %sï¼?å¾? %sï¼?...\n"
 
 #: src/unpack.c
 #, fuzzy, c-format
-#| msgid "Unpacking %s (from %s) ...\n"
 msgid "Unpacking %s (%s) over (%s) ...\n"
 msgstr "解é?? %sï¼?å¾? %sï¼?...\n"
 
@@ -4889,10 +4598,9 @@ msgid "cannot zap possible trailing zeros from dpkg-deb: %s"
 msgstr "ç?¡æ³?ç?± dpkg-deb æ?ªæ??å?¯è?½ç??æª?å°¾ 0ï¼?%s"
 
 #: src/update.c
-#, fuzzy, c-format
-#| msgid "--%s needs exactly one Packages-file argument"
+#, c-format
 msgid "--%s takes at most one Packages-file argument"
-msgstr "--%s é??è¦?ä¸?å??å¥?件æª?å??æ?¸ï¼?ä¸?å¤?ä¸?å°?"
+msgstr "--%s é??è¦?è?³å¤?ä¸?å?? Packages-file ä½?ç?ºå¼?æ?¸"
 
 #: src/update.c
 msgid "unable to access dpkg status area for bulk available update"
@@ -4935,7 +4643,6 @@ msgstr "æ?§å?¶æ??å?¡"
 
 #: dpkg-deb/build.c
 #, fuzzy, c-format
-#| msgid "newline in field name '%.*s'"
 msgid "newline not allowed in pathname '%s'"
 msgstr "æ¬?ä½?å??稱 `%.*s' 中æ??æ??è¡?"
 
@@ -5016,7 +4723,6 @@ msgstr "å¥?件ç??å??å­?å?«æ??ä¸?æ?¯è?±æ?¸å­?æ?? `-+.' ç??å­?å??"
 
 #: dpkg-deb/build.c
 #, fuzzy
-#| msgid "package architecture"
 msgid "package architecture is missing or empty"
 msgstr "�件硬�平�"
 
@@ -5038,7 +4744,6 @@ msgstr "�����縮� `%.250s' ����"
 
 #: dpkg-deb/build.c
 #, fuzzy
-#| msgid "compressing data member"
 msgid "compressing tar member"
 msgstr "å£?縮è³?æ??æ??å?¡"
 
@@ -5048,7 +4753,6 @@ msgstr "以 tar -cf <�縮>"
 
 #: dpkg-deb/build.c dpkg-split/split.c
 #, fuzzy, c-format
-#| msgid "unable to create '%.255s'"
 msgid "unable to parse timestamp '%.255s'"
 msgstr "��建� `%.255s'"
 
@@ -5067,13 +4771,11 @@ msgstr "ä¸?檢æ?¥æ?§å?¶å??ç??å?§å®¹"
 
 #: dpkg-deb/build.c
 #, fuzzy, c-format
-#| msgid "dpkg-deb: building an unknown package in '%s'.\n"
 msgid "building an unknown package in '%s'."
 msgstr "dpkg-debï¼?æ??ä¸?æ??å¥?件製ä½?ç?º '%s'ã??\n"
 
 #: dpkg-deb/build.c
 #, fuzzy, c-format
-#| msgid "dpkg-deb: building package '%s' in '%s'.\n"
 msgid "building package '%s' in '%s'."
 msgstr "dpkg-debï¼?æ??å¥?件 `%s' 製ä½?ç?º `%s'ã??\n"
 
@@ -5136,7 +4838,6 @@ msgstr "æª?æ¡? '%.250s' æ??æ¯? - å£?縮æ¨?é ­è­?å?¥ç¢¼é?¯èª¤"
 
 #: dpkg-deb/extract.c
 #, fuzzy, c-format
-#| msgid "file '%.250s' is not a debian binary archive (try dpkg-split?)"
 msgid "file '%.250s' is not a Debian binary archive (try dpkg-split?)"
 msgstr "æª?æ¡? `%.250s' ä¸?æ?¯ debian ç??äº?é?²å?¶å£?縮æª?ï¼?試試 dpkg-splitï¼?ï¼?"
 
@@ -5165,13 +4866,11 @@ msgstr "ç?¡æ³?å?¨ '%s' 中ï¼?è·³é??å£?縮æª?æ??å?¡ï¼?%s"
 
 #: dpkg-deb/extract.c
 #, fuzzy, c-format
-#| msgid "archive '%.250s' contains not understood data member %.*s, giving up"
 msgid "archive '%s' uses unknown compression for member '%.*s', giving up"
 msgstr "å£?縮æª? '%.250s' æ??ä¸?æ??ç??è³?æ??æ??å?¡ %.*sï¼?æ?¾æ£?å?·è¡?"
 
 #: dpkg-deb/extract.c
 #, fuzzy, c-format
-#| msgid "archive '%.250s' contains not understood data member %.*s, giving up"
 msgid "archive '%s' has premature member '%.*s' before '%s', giving up"
 msgstr "å£?縮æª? '%.250s' æ??ä¸?æ??ç??è³?æ??æ??å?¡ %.*sï¼?æ?¾æ£?å?·è¡?"
 
@@ -5181,16 +4880,13 @@ msgid "archive '%.250s' contains two control members, giving up"
 msgstr "å£?縮æª? '%.250s' æ??å?©å??æ?§å?¶æ??å?¡ï¼?æ?¾æ£?å?·è¡?"
 
 #: dpkg-deb/extract.c
-#, fuzzy, c-format
-#| msgid ""
-#| " new debian package, version %d.%d.\n"
-#| " size %jd bytes: control archive=%jd bytes.\n"
+#, c-format
 msgid ""
 " new Debian package, version %d.%d.\n"
 " size %jd bytes: control archive=%jd bytes.\n"
 msgstr ""
-" æ?°å¼? debian å¥?件ï¼?ç??æ?¬ %d.%dã??\n"
-" 大å°?ç?º %jd ä½?å??çµ?ï¼?æ?§å?¶å£?縮æª?=%jd ä½?å??çµ?ã??\n"
+" æ?°å¼? Debian å¥?件ï¼?ç??æ?¬ %d.%dã??\n"
+" 大å°?ç?º %jd ä½?å??çµ?ï¼?æ?§å?¶è³?è¨?å°?å­?æª?=%jd ä½?å??çµ?ã??\n"
 
 #: dpkg-deb/extract.c
 msgid "archive control member size"
@@ -5207,16 +4903,13 @@ msgid "cannot skip archive control member from '%s': %s"
 msgstr "ç?¡æ³?å?¨ '%s' 中ï¼?è·³é??å£?縮æª?æ?§å?¶æ??å?¡ï¼?%s"
 
 #: dpkg-deb/extract.c
-#, fuzzy, c-format
-#| msgid ""
-#| " old debian package, version %d.%d.\n"
-#| " size %jd bytes: control archive=%jd, main archive=%jd.\n"
+#, c-format
 msgid ""
 " old Debian package, version %d.%d.\n"
 " size %jd bytes: control archive=%jd, main archive=%jd.\n"
 msgstr ""
-" è??å¼? debian å¥?件ï¼?ç??æ?¬ %d.%dã??\n"
-" 大å°?ç?º %jd ä½?å??çµ?ï¼?æ?§å?¶å£?縮æª?=%jdï¼?主å£?縮æª?=%jdã??\n"
+" è??å¼? Debian å¥?件ï¼?ç??æ?¬ %d.%dã??\n"
+" 大å°?ç?º %jd ä½?å??çµ?ï¼?æ?§å?¶è³?è¨?å°?å­?æª?=%jdï¼?主å°?å­?æª?=%jdã??\n"
 
 #: dpkg-deb/extract.c
 msgid ""
@@ -5227,10 +4920,9 @@ msgstr ""
 "ä½?å? ç?ºä»¥æ??å­?模å¼?ä¸?è¼?è??æ??æ¯?"
 
 #: dpkg-deb/extract.c
-#, fuzzy, c-format
-#| msgid "'%.255s' is not a debian format archive"
+#, c-format
 msgid "'%.255s' is not a Debian format archive"
-msgstr "`%.255s' ä¸?æ?¯ debian æ ¼å¼?ç??å£?縮æª?"
+msgstr "ã??%.255sã??ä¸?æ?¯ä¸?å?? Debian æ ¼å¼?ç??å°?å­?æª?"
 
 #: dpkg-deb/extract.c
 #, c-format
@@ -5281,10 +4973,9 @@ msgid "--%s takes at most two arguments (.deb and directory)"
 msgstr "--%s è?³å¤?å?¯æ??å?©å??å??æ?¸ï¼?.deb å??ç?®é??ï¼?"
 
 #: dpkg-deb/extract.c
-#, fuzzy, c-format
-#| msgid "--%s needs a .deb filename argument"
+#, c-format
 msgid "--%s needs .deb filename and directory arguments"
-msgstr "--%s é??è¦?ä¸?å?? .deb æª?å??ä½?ç?ºå??æ?¸"
+msgstr "--%s é??è¦?ä¸?å?? .deb æª?å??è??ç?®é??ä½?ç?ºå??æ?¸"
 
 #: dpkg-deb/extract.c
 #, c-format
@@ -5352,32 +5043,16 @@ msgid "     not a plain file          %.255s\n"
 msgstr "     ä¸?æ?¯æ?®é??æª?æ¡?              %.255s\n"
 
 #: dpkg-deb/info.c
-#, fuzzy
-#| msgid "(no 'control' file in control archive!)\n"
 msgid "no 'control' file in control archive!"
-msgstr "ï¼?å?¨æ?§å?¶å£?縮æª?中æ²?æ?? `control' æª?ï¼?)\n"
+msgstr "å?¨æ?§å?¶è³?è¨?å°?å­?æª?中æ²?æ??ã??controlã??æª?æ¡?ï¼?"
 
 #: dpkg-deb/main.c
 #, c-format
 msgid "Debian '%s' package archive backend version %s.\n"
-msgstr "Debian `%s' å¥?件å£?縮æª?å¾?端ç??æ?¬ %sã??\n"
+msgstr "Debianã??%sã??å¥?件å°?å­?æª?å¾?端ç??æ?¬ %sã??\n"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Commands:\n"
-#| "  -b|--build <directory> [<deb>]   Build an archive.\n"
-#| "  -c|--contents <deb>              List contents.\n"
-#| "  -I|--info <deb> [<cfile> ...]    Show info to stdout.\n"
-#| "  -W|--show <deb>                  Show information on package(s)\n"
-#| "  -f|--field <deb> [<cfield> ...]  Show field(s) to stdout.\n"
-#| "  -e|--control <deb> [<directory>] Extract control info.\n"
-#| "  -x|--extract <deb> <directory>   Extract files.\n"
-#| "  -X|--vextract <deb> <directory>  Extract & list files.\n"
-#| "  -R|--raw-extract <deb> <directory>\n"
-#| "                                   Extract control info and files.\n"
-#| "  --fsys-tarfile <deb>             Output filesystem tarfile.\n"
-#| "\n"
+#, c-format
 msgid ""
 "Commands:\n"
 "  -b|--build <directory> [<deb>]   Build an archive.\n"
@@ -5394,18 +5069,19 @@ msgid ""
 "  --fsys-tarfile <deb>             Output filesystem tarfile.\n"
 "\n"
 msgstr ""
-"æ??令ï¼?\n"
-"  -b|--build <ç?®é??> [<deb>]        製ä½?å£?縮æª?ã??\n"
-"  -c|--contents <deb>              å??å?ºæª?æ¡?ã??\n"
-"  -I|--info <deb> [<cfile> ...]    顯示 info è?³æ¨?æº?輸å?ºã??\n"
+"��令�\n"
+"  -b|--build <ç?®é??> [<deb>]        建æ§?ä¸?å??å°?å­?æª?ã??\n"
+"  -c|--contents <deb>              å??å?ºå°?å­?å?§å®¹ã??\n"
+"  -I|--info <deb> [<cfile> ...]    å°?è³?è¨?顯示è?³æ¨?æº?輸å?ºè£?ç½®(stdout)ã??\n"
 "  -W|--show <deb>                  顯示�件��\n"
-"  -f|--field <deb> [<cfield> ...]  顯示æ¬?ä½?è?³æ¨?æº?輸å?ºã??\n"
-"  -e|--control <deb> [<ç?®é??>]      解å£?縮æ?§å?¶è³?è¨?ã??\n"
-"  -x|--extract <deb> <ç?®é??>        解å£?縮æª?æ¡?ã??\n"
-"  -X|--vextract <deb> <ç?®é??>       解å£?縮並å??å?ºæª?æ¡?ã??\n"
+"  -f|--field <deb> [<cfield> ...]  顯示æ??å®?æ¬?ä½?è?³æ¨?æº?輸å?ºè£?ç½®ã??\n"
+"  -e|--control <deb> [<ç?®é??>]      解å?ºæ?§å?¶è³?è¨?ã??\n"
+"  -x|--extract <deb> <ç?®é??>        解é??æª?æ¡?ã??\n"
+"  -X|--vextract <deb> <ç?®é??>       解é??並å??å?ºæª?æ¡?ã??\n"
 "  -R|--raw-extract <deb> <ç?®é??>\n"
 "                                   解å£?縮æ?§å?¶è³?è¨?å??æª?æ¡?ã??\n"
-"  --fsys-tarfile <deb>             輸å?ºæª?æ¡?系統ç?? tar æª?ã??\n"
+"  --ctrl-tarfile <deb>             輸å?º control tar æª?ã??\n"
+"  --fsys-tarfile <deb>             輸å?ºæª?æ¡?系統 tar æª?ã??\n"
 "\n"
 
 #: dpkg-deb/main.c
@@ -5422,26 +5098,7 @@ msgstr ""
 "\n"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Options:\n"
-#| "  --showformat=<format>            Use alternative format for --show.\n"
-#| "  -v, --verbose                    Enable verbose output.\n"
-#| "  -D                               Enable debugging output.\n"
-#| "  --old, --new                     Select archive format.\n"
-#| "  --nocheck                        Suppress control file check (build "
-#| "bad\n"
-#| "                                     packages).\n"
-#| "  -z#                              Set the compression level when "
-#| "building.\n"
-#| "  -Z<type>                         Set the compression type used when "
-#| "building.\n"
-#| "                                     Allowed types: gzip, xz, bzip2, "
-#| "none.\n"
-#| "  -S<strategy>                     Set the compression strategy when "
-#| "building.\n"
-#| "                                     Allowed values: none, extreme (xz).\n"
-#| "\n"
+#, c-format
 msgid ""
 "Options:\n"
 "  -v, --verbose                    Enable verbose output.\n"
@@ -5465,27 +5122,26 @@ msgid ""
 "                                     filtered, huffman, rle, fixed (gzip).\n"
 "\n"
 msgstr ""
-"���\n"
-"  --showformat=<æ ¼å¼?>        --show 使ç?¨å?¶å®?輸å?ºæ ¼å¼?ã??\n"
-"  -v, --verbose              å??ç?¨è©³ç?¡ç??è³?è¨?ã??\n"
-"  -D                         å??ç?¨é?¤é?¯è³?è¨?ã??\n"
-"  --old, --new               é?¸æ??å£?縮æª?æ ¼å¼?ã??\n"
-"  --nocheck                  �檢����\n"
-"                             ï¼?æ??æ??製ä½?æ??å£?ç??å¥?件ï¼?ã??\n"
-"  -z#                        設å®?製ä½?æ??ç??å£?縮ç­?ç´?ã??\n"
-"  -Z<å£?縮æ³?>                 設å®?製ä½?æ??ç??å£?縮æ³?ã??\n"
-"                             å?¯ç?¨ç??å£?縮æ³?ï¼?gzipã??bzip2ã??lzmaã??noneã??\n"
-"  -S<æ?¹å¼?>                   å?¨è£½ä½?æ??æ??å®?å£?縮æ?¹å¼?ã??\n"
-"                             å?¯ç?¨æ?¹å¼?ï¼?noneã??extreme (xz)ã??\n"
+"å?½ä»¤å??é?¸é ?ï¼?\n"
+"  -v, --verbose                    å??ç?¨å??é¤?ç??ç¨?å¼?輸å?ºã??\n"
+"  -D, --debug                      å??ç?¨é?¤é?¯è³?è¨?ã??\n"
+"      --showformat=<format>        æ?¼ --show 中使ç?¨å?¶ä»?ç??æ ¼å¼?ã??\n"
+"      --deb-format=<format>        é?¸æ??å°?å­?æª?æ ¼å¼?\n"
+"                                     å??許ç??å?¼ï¼?0.939000, 2.0ï¼?é ?設å?¼ï¼?ã??\n"
+"      --nocheck                    æ??å?¶ä½?æ?§å?¶æª?檢æ?¥\n"
+"                                     ï¼?ç?¨æ?¼æ??æ??製ä½?æ??å£?ç??å¥?件ï¼?ã??\n"
+"      --root-owner-group           å¼·å?¶è¨­å®?æ??æ??è??è??æ??æ??群çµ?ç?º rootã??\n"
+"      --[no-]uniform-compression   å?¨æ??æ??æ??å?¡ä¸­ä½¿ç?¨ç?¸å??ç??å£?縮å??æ?¸ã??\n"
+"  -z#                              設å®?建æ§?å¥?件æ??ç??å£?縮層ç´?ã??\n"
+"  -Z<å£?縮æ?¹æ³?>                     設å®?製ä½?æ??ç??å£?縮æ?¹æ³?ã??\n"
+"                                     å??許ç??å£?縮æ?¹æ³?ï¼?gzipã??xzã??noneã??\n"
+"  -S<ç­?ç?¥>                         å?¨å»ºæ§?å¥?件æ??æ??å®?å£?縮ç­?ç?¥ã??\n"
+"                                     å??許ç??å?¼ç?ºï¼?noneã??extreme (xz)ã??\n"
+"                                     filteredã??huffmanã??rleã??fixed (gzip)ã??\n"
 "\n"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "Use `dpkg' to install and remove packages from your system, or\n"
-#| "`dselect' or `aptitude' for user-friendly package management.  Packages\n"
-#| "unpacked using `dpkg-deb --extract' will be incorrectly installed !\n"
+#, c-format
 msgid ""
 "\n"
 "Use 'dpkg' to install and remove packages from your system, or\n"
@@ -5493,9 +5149,9 @@ msgid ""
 "unpacked using 'dpkg-deb --extract' will be incorrectly installed !\n"
 msgstr ""
 "\n"
-"使ç?¨ `dpkg' ä¾?å®?è£?å??移é?¤æ?¨ç³»çµ±ä¸?ç??å¥?件ï¼?æ??æ?¯ç?¨ `dselect' æ?? `aptitude'\n"
-"ç­?è¼?人æ?§å??ç??å¥?件管ç??ç¨?å¼?ã??ç?¨ `dpkg-deb --extract' ä¾?解é??å¥?件並ä¸?æ?¯æ­£ç¢º\n"
-"ç??å®?è£?æ?¹å¼?ï¼?\n"
+"使ç?¨ã??dpkgã??å·¥å?·ä¾?å®?è£?å??移é?¤æ?¨ç³»çµ±ä¸?ç??å¥?件ï¼?æ??æ?¯ç?¨ã??aptã??æ??ã??aptitudeã??\n"
+"ç­?è¼?人æ?§å??ç??å¥?件管ç??å·¥å?·ã??被以ã??dpkg-deb --extractã??å?½ä»¤è§£å??ç??å¥?件å°?ä¸?æ??\n"
+"被正確���\n"
 
 #: dpkg-deb/main.c
 msgid ""
@@ -5506,16 +5162,14 @@ msgstr ""
 "輸å?¥ dpkg --help 以å??å¾?å¦?ä½?å®?è£?å??移é?¤å¥?件ç??說æ??ã??"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid "archive has invalid format version: %s"
+#, c-format
 msgid "invalid deb format version: %s"
-msgstr "å£?縮æª?æ ¼å¼?ç??è??ç?¡æ??ï¼?%s"
+msgstr "ç?¡æ??ç??debæ ¼å¼?ç??æ?¬ï¼?%s"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid "unknown option '%s'"
+#, c-format
 msgid "unknown deb format version: %s"
-msgstr "é?¸é ?ä¸?æ?? '%s'"
+msgstr "æ?ªç?¥ç?? deb æ ¼å¼?ç??æ?¬ï¼?ã??%sã??"
 
 #: dpkg-deb/main.c
 #, c-format
@@ -5533,16 +5187,14 @@ msgid "unknown compression type '%s'!"
 msgstr "æ?ªç?¥ç??å£?縮é¡?å?? `%s'ï¼?"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid "deprecated compression type '%s'; use xz instead"
+#, c-format
 msgid "obsolete compression type '%s'; use xz instead"
-msgstr "ä¸?建議使ç?¨ç??å£?縮æ³? '%s'ï¼?è«?æ?¹ç?¨ xz"
+msgstr "ã??%sã??ç?ºä»¥æ£?ç?¨ç??å£?縮é¡?å??ï¼?è«?æ?¹ç?¨ xz"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid "deprecated compression type '%s'; use xz instead"
+#, c-format
 msgid "obsolete compression type '%s'; use xz or gzip instead"
-msgstr "ä¸?建議使ç?¨ç??å£?縮æ³? '%s'ï¼?è«?æ?¹ç?¨ xz"
+msgstr "ã??%sã??ç?ºå·²æ£?ç?¨ä¹?å£?縮é¡?å??ï¼?è«?æ?¹ç?¨ xz æ??æ?¯ gzip"
 
 #: dpkg-deb/main.c
 #, c-format
@@ -5550,10 +5202,9 @@ msgid "invalid compressor parameters: %s"
 msgstr "å£?縮å??æ?¸ç?¡æ??ï¼?%s"
 
 #: dpkg-deb/main.c
-#, fuzzy, c-format
-#| msgid "unsupported compression preset"
+#, c-format
 msgid "unsupported compression type '%s' with uniform compression"
-msgstr "�梭設����"
+msgstr "ã??%sã??å£?縮é¡?å??ä¸?é?©ç?¨æ?¼ uniform compression"
 
 #: dpkg-split/info.c
 #, c-format
@@ -6108,10 +5759,9 @@ msgstr ""
 "  --version                顯示ç??æ?¬è³?è¨?ã??\n"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "Use --help for help about overriding file stat information."
+#, c-format
 msgid "Use '%s --help' for program usage information."
-msgstr "è«?ç?¨ --helpï¼?å??é?±å¿½ç?¥æª?æ¡?è³?è¨?ç??說æ??ã??"
+msgstr "è«?ç?¨ã??%s --helpã??å?½ä»¤ä»¥å??é?±ç¨?å¼?使ç?¨ç?¸é??è³?è¨?ã??"
 
 #: utils/update-alternatives.c
 #, c-format
@@ -6251,16 +5901,13 @@ msgid "unable to flush file '%s'"
 msgstr "ç?¡æ³?æ¸?é?¤æª?æ¡? '%s' ç??寫å?¥ç·©è¡?"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "Current 'best' version is '%s'."
+#, c-format
 msgid "  link best version is %s"
-msgstr "ç?®å?? 'æ??ä½³' ç??ç??æ?¬ç?º '%s'ã??"
+msgstr "  é?£çµ?ç??æ??ä½³ç??æ?¬ç?ºã??%sã??"
 
 #: utils/update-alternatives.c
-#, fuzzy
-#| msgid "No versions available."
 msgid "  link best version not available"
-msgstr "æ²?æ??å?¯ç?¨ç??ç??æ?¬ã??"
+msgstr "  é?£çµ?ç??æ??ä½³ç??æ?¬ç?¾ä¸?å­?å?¨"
 
 #: utils/update-alternatives.c
 #, c-format
@@ -6272,16 +5919,14 @@ msgid "  link currently absent"
 msgstr "  ç?®å??é?£çµ?失æ??"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "  %.250s is %s.\n"
+#, c-format
 msgid "  link %s is %s"
-msgstr "  %.250s ç?¾ç?º %sã??\n"
+msgstr "  %s ���� %s"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "  slave %s: %s"
+#, c-format
 msgid "  slave %s is %s"
-msgstr "  次��� %s�%s"
+msgstr "   %s �屬��� %s"
 
 #: utils/update-alternatives.c
 #, c-format
@@ -6316,11 +5961,9 @@ msgid "Status"
 msgstr "ç??æ??"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid ""
-#| "Press enter to keep the current choice[*], or type selection number: "
+#, c-format
 msgid "Press <enter> to keep the current choice[*], or type selection number: "
-msgstr "æ?? [enter] ä¿?ç??ç?®å??é?¸é ? [*]ï¼?æ??輸å?¥é?¸é ?ç·¨è??ï¼?"
+msgstr "æ??ä¸? <enter> é?µä»¥ä¿?ç??ç?®å??é?¸é ?[*]ï¼?æ??æ?¯è¼¸å?¥é?¸æ??ç·¨è??ï¼?"
 
 #: utils/update-alternatives.c
 #, c-format
@@ -6401,23 +6044,19 @@ msgid "renaming %s link from %s to %s"
 msgstr "%s ç??é?£çµ?ï¼?ç?± %s é??æ?°å?½å??ç?º %s"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "using %s to provide %s (%s) in %s"
+#, c-format
 msgid "using %s to provide %s (%s) in auto mode"
-msgstr "以 %1$s æ??ä¾? %4$s 中ç?? %2$s (%3$s)"
+msgstr "å?¨è?ªå??模å¼?ä¸?以 %1$s ä¾?æ??ä¾? %2$s (%3$s)"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid "using %s to provide %s (%s) in %s"
+#, c-format
 msgid "using %s to provide %s (%s) in manual mode"
-msgstr "以 %1$s æ??ä¾? %4$s 中ç?? %2$s (%3$s)"
+msgstr "å?¨æ??å??模å¼?ä¸?以 %1$s ä¾?æ??ä¾? %2$s (%3$s)"
 
 #: utils/update-alternatives.c
-#, fuzzy, c-format
-#| msgid ""
-#| "forcing reinstallation of alternative %s because link group %s is broken"
+#, c-format
 msgid "updating alternative %s because link group %s has changed slave links"
-msgstr "é?£çµ?群çµ? %2$s æ??å£?ï¼?å¼·å?¶é??æ?°å®?è£?æ?¿æ??é ?ç?® %1$s"
+msgstr "å? ç?º %2$s é?£çµ?群çµ?è®?æ?´äº?å¾?屬é?£çµ?æ??æ­£å?¨æ?´æ?° %1$s æ?¿ä»£æ?¹æ¡?"
 
 #: utils/update-alternatives.c
 #, c-format
@@ -6513,10 +6152,8 @@ msgid "priority must be an integer"
 msgstr "å?ªå??æ¬?å¿?é ?ç?ºæ?´æ?¸"
 
 #: utils/update-alternatives.c
-#, fuzzy
-#| msgid "priority of %s is out of range: %s"
 msgid "priority is out of range"
-msgstr "%s ç??å?ªå??æ¬?è¶?å?ºç¯?å??ï¼?%s"
+msgstr "å?ªå??æ¬?æ?¸å?¼è¶?å?ºç¯?å??"
 
 #: utils/update-alternatives.c
 #, c-format

Reply to: