From: Bruno Haible Date: Thu, 14 Mar 2002 22:42:15 +0000 (+0000) Subject: zh.po becomes zh_TW.po. X-Git-Tag: 0.11.2-branchpoint~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae52a72e4c799a4b944bd4298e3f4d3624a2c9c1;p=thirdparty%2Fgettext.git zh.po becomes zh_TW.po. --- diff --git a/po/LINGUAS b/po/LINGUAS index b5ce5cfff..09111bf64 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -1,2 +1,2 @@ # Set of available languages. -ca cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sk sl sv tr zh +ca cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sk sl sv tr zh_TW diff --git a/po/zh.gmo b/po/zh.gmo deleted file mode 100644 index 339ab411c..000000000 Binary files a/po/zh.gmo and /dev/null differ diff --git a/po/zh.po b/po/zh_TW.po similarity index 61% rename from po/zh.po rename to po/zh_TW.po index 53fed81b3..74ab0814d 100644 --- a/po/zh.po +++ b/po/zh_TW.po @@ -1,59 +1,61 @@ -# Chinese translation for GNU gettext messages. -# Copyright (C) 2001 Free Software Foundation, Inc. +# traditional Chinese translation for gettext. +# Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. +# Pofeng Lee , 2001-2002. # Yuan-Chung Cheng , 1998. -# Pofeng Lee , 2001. +# Abel Cheung , 2002. # msgid "" msgstr "" -"Project-Id-Version: GNU gettext 0.10.38\n" +"Project-Id-Version: gettext 0.11.1\n" "POT-Creation-Date: 2002-03-06 15:21+0100\n" -"PO-Revision-Date: 2001-06-03 16:03 +0800\n" -"Last-Translator: Yuan-Chung Cheng \n" -"Language-Team: Chinese \n" +"PO-Revision-Date: 2002-04-14 09:16 +0800\n" +"Last-Translator: Pofeng Lee \n" +"Language-Team: Chinese (traditional) \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=big5\n" +"Content-Type: text/plain; charset=Big5\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: lib/argmatch.c:134 #, c-format msgid "invalid argument `%s' for `%s'" -msgstr "" +msgstr "¡¥%2$s¡¦ªº°Ñ¼Æ¡¥%1$s¡¦µL®Ä" #: lib/argmatch.c:135 #, c-format msgid "ambiguous argument `%s' for `%s'" -msgstr "" +msgstr "¡¥%2$s¡¦ªº°Ñ¼Æ¡¥%1$s¡¦¬O¤£©ú½Tªº" #: lib/argmatch.c:155 msgid "Valid arguments are:" -msgstr "" +msgstr "¦³®Äªº°Ñ¼Æ¬°¡G" +# lib/copy-file.c:61 src/file-list.c:57 src/po-lex.c:726 src/read-mo.c:171 src/urlget.c:204 src/xgettext.c:823 src/xgettext.c:836 src/xgettext.c:846 #, c-format #: lib/copy-file.c:61 src/file-list.c:57 src/po-lex.c:726 src/read-mo.c:171 #: src/urlget.c:204 src/xgettext.c:823 src/xgettext.c:836 src/xgettext.c:846 #, c-format msgid "error while opening \"%s\" for reading" -msgstr "·í¶}±ÒÀÉ®× \"%s\" ·Ç³ÆÅª¨ú®Éµo¥Í¿ù»~ " +msgstr "·í¶}±ÒÀɮס§%s¡¨·Ç³ÆÅª¨ú®Éµo¥Í¿ù»~" #: lib/copy-file.c:68 -#, fuzzy, c-format +#, c-format msgid "cannot open backup file \"%s\" for writing" -msgstr "·í¶}±Ò \"%s\" ³o­ÓÀɮסA·Ç³Æ¼g¤Jªº®É­Ôµo¥Í¿ù»~" +msgstr "µLªk¼g¤J³Æ¥÷ÀÉ¡§%s¡¨" #: lib/copy-file.c:81 src/urlget.c:216 -#, fuzzy, c-format +#, c-format msgid "error reading \"%s\"" -msgstr "¥¿¦bŪ¨ú \"%s\" ªº®É­Ô¸I¨ì¿ù»~" +msgstr "Ū¨ú¡§%s¡¨®Éµo¥Í¿ù»~" #: lib/copy-file.c:87 lib/copy-file.c:91 -#, fuzzy, c-format +#, c-format msgid "error writing \"%s\"" -msgstr "·í¼g¤J \"%s\" ³o­ÓÀɮ׮ɵo¥Í¿ù»~" +msgstr "¼g¤J¡§%s¡¨®Éµo¥Í¿ù»~" #: lib/copy-file.c:93 src/urlget.c:226 -#, fuzzy, c-format +#, c-format msgid "error after reading \"%s\"" -msgstr "¥¿¦bŪ¨ú \"%s\" ªº®É­Ô¸I¨ì¿ù»~" +msgstr "§¹¦¨Åª¨ú¡§%s¡¨«áµo¥Í¿ù»~" #: lib/error.c:116 msgid "Unknown system error" @@ -64,70 +66,70 @@ msgstr " #: lib/wait-process.c:132 #, c-format msgid "%s subprocess failed" -msgstr "" +msgstr "%s °Æµ{§Çµo¥Í¿ù»~" #: lib/getopt.c:691 #, c-format msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: ¿ï¶µ `%s' ¬O¤£©ú½Tªº \n" +msgstr "%s¡G¿ï¶µ¡¥%s¡¦¬O¤£©ú½Tªº\n" #: lib/getopt.c:716 #, c-format msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: ¿ï¶µ `--%s' ¨Ã¤£»Ý­n°Ñ¼Æ \n" +msgstr "%s¡G¿ï¶µ¡¥--%s¡¦¤£¤¹³\¦³°Ñ¼Æ\n" #: lib/getopt.c:721 #, c-format msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: ¿ï¶µ `%c%s' ¨Ã¤£»Ý­n°Ñ¼Æ \n" +msgstr "%s¡G¿ï¶µ¡¥%c%s¡¦¤£¤¹³\¦³°Ñ¼Æ\n" #: lib/getopt.c:739 lib/getopt.c:912 #, c-format msgid "%s: option `%s' requires an argument\n" -msgstr "%s: ¿ï¶µ `%s' »Ý­n¤@­Ó°Ñ¼Æ \n" +msgstr "%s¡G¿ï¶µ¡¥%s¡¦»Ý­n°Ñ¼Æ\n" #: lib/getopt.c:768 #, c-format msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: `--%s' ³o­Ó¿ï¶µ¤£¦s¦b \n" +msgstr "%s¡GµLªkÃѧO¿ï¶µ¡¥--%s¡¦\n" #: lib/getopt.c:772 #, c-format msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: `%c%s' ³o­Ó¿ï¶µ¤£¦s¦b \n" +msgstr "%s¡GµLªkÃѧO¿ï¶µ¡¥%c%s¡¦\n" #: lib/getopt.c:798 #, c-format msgid "%s: illegal option -- %c\n" -msgstr "%s: ¤£¦Xªkªº¿ï¶µ -- %c \n" +msgstr "%s¡G¤£¦Xªkªº¿ï¶µ ¢w %c\n" #: lib/getopt.c:801 #, c-format msgid "%s: invalid option -- %c\n" -msgstr "%s: µL®Äªº¿ï¶µ -- %c \n" +msgstr "%s¡G¿ï¶µµL®Ä ¢w %c\n" #: lib/getopt.c:831 lib/getopt.c:961 #, c-format msgid "%s: option requires an argument -- %c\n" -msgstr "%s: ³o­Ó¿ï¶µ»Ý­n¦³¤@­Ó°Ñ¼Æ -- %c \n" +msgstr "%s¡G¿ï¶µ»Ý­n°Ñ¼Æ ¢w %c\n" #: lib/getopt.c:878 #, c-format msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: ¿ï¶µ `-W %s' ¬O¤£©ú½Tªº \n" +msgstr "%s¡G¿ï¶µ¡¥-W %s¡¦¬O¤£©ú½Tªº\n" #: lib/getopt.c:896 #, c-format msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: ¿ï¶µ `-W %s' ¨Ã¤£»Ý­n°Ñ¼Æ \n" +msgstr "%s¡G¿ï¶µ¡¥-W %s¡¦¤£¤¹³\¦³°Ñ¼Æ\n" #: lib/javacomp.c:440 msgid "Java compiler not found, try installing gcj or set $JAVAC" -msgstr "" +msgstr "§ä¤£¨ì Java ½s;¹¡A½Ð¦w¸Ë gcj ©Î¬O³]©w $JAVAC Àô¹ÒÅܼÆ" #: lib/javaexec.c:379 msgid "Java virtual machine not found, try installing gij or set $JAVA" -msgstr "" +msgstr "§ä¤£¨ì Java virtual machine¡A½Ð¦w¸Ë gij ©Î¬O³]©w $JAVA Àô¹ÒÅܼÆ" #: lib/obstack.c:474 lib/xerror.c:53 lib/xmalloc.c:53 src/po-lex.c:97 #: src/po-lex.c:130 @@ -136,104 +138,103 @@ msgstr " #: lib/pipe-bidi.c:116 lib/pipe-bidi.c:118 lib/pipe-in.c:135 #: lib/pipe-out.c:135 -#, fuzzy msgid "cannot create pipe" -msgstr "¿é¥XÀÉ \"%s\" µLªk«Ø¥ß" +msgstr "µLªk«Ø¥ßºÞ½u" #: lib/wait-process.c:110 #, c-format msgid "%s subprocess" -msgstr "" +msgstr "%s °Æµ{§Ç" #: lib/wait-process.c:124 #, c-format msgid "%s subprocess got fatal signal %d" -msgstr "" +msgstr "%s °Æµ{§Ç¥X²{ÄY­«¿ù»~ªº°T¸¹ %d" #: src/format-c.c:589 src/format-python.c:506 -#, fuzzy, c-format +#, c-format msgid "number of format specifications in 'msgid' and '%s' does not match" -msgstr "¦b `msgid' ©M `msgstr' Äæ¦ì¸Ì«ü©wªº®æ¦¡¸¹½X¨Ã¤£²Å¦X" +msgstr "¡¥msgid¡¦©M¡¥%s¡¦ªº°Ñ¼Æ¼Æ¥Ø¨Ã¤£²Å¦X" #: src/format-c.c:603 src/format-elisp.c:389 src/format-librep.c:353 #: src/format-pascal.c:443 src/format-python.c:520 -#, fuzzy, c-format +#, c-format msgid "" "format specifications in 'msgid' and '%s' for argument %u are not the same" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥msgid¡¦©M¡¥%s¡¦ªº²Ä %u ­Ó°Ñ¼Æªº³W®æ¨Ã¤£¬Û¦P" #: src/format-elisp.c:349 src/format-librep.c:313 src/format-pascal.c:403 #: src/format-ycp.c:145 -#, fuzzy, c-format +#, c-format msgid "" "a format specification for argument %u, as in '%s', doesn't exist in 'msgid'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥%2$s¡¦¤¤²Ä %1$u ­Ó°Ñ¼Æªº³W®æ¦b¡¥msgid¡¦¤¤¨Ã¤£¦s¦b" #: src/format-elisp.c:364 src/format-librep.c:328 src/format-pascal.c:418 #: src/format-ycp.c:144 -#, fuzzy, c-format +#, c-format msgid "a format specification for argument %u doesn't exist in '%s'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "²Ä %u ­Ó°Ñ¼Æªº³W®æ¦b¡¥%s¡¦¤¤¨Ã¤£¦s¦b" #: src/format-java.c:660 -#, fuzzy, c-format +#, c-format msgid "" "a format specification for argument {%u}, as in '%s', doesn't exist in " "'msgid'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥%2$s¡¦¤¤ªº°Ñ¼Æ {%1$u} ªº®æ¦¡¦b¡¥msgid¡¦¤¤¨Ã¤£¦s¦b" #: src/format-java.c:675 -#, fuzzy, c-format +#, c-format msgid "a format specification for argument {%u} doesn't exist in '%s'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "°Ñ¼Æ {%u} ªº³W®æ¦b¡¥%s¡¦¤¤¨Ã¤£¦s¦b" #: src/format-java.c:700 -#, fuzzy, c-format +#, c-format msgid "" "format specifications in 'msgid' and '%s' for argument {%u} are not the same" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥msgid¡¦©M¡¥%s¡¦ªº°Ñ¼Æ {%u} ªº³W®æ¨Ã¤£¬Û¦P" #: src/format-lisp.c:3381 -#, fuzzy, c-format +#, c-format msgid "format specifications in 'msgid' and '%s' are not equivalent" -msgstr "¦b `msgid' ©M `msgstr' Äæ¦ì¸Ì«ü©wªº®æ¦¡¸¹½X¨Ã¤£²Å¦X" +msgstr "¡¥msgid¡¦©M¡¥%s¡¦ªº°Ñ¼Æ³W®æ¨Ã«D¦Pµ¥" #: src/format-lisp.c:3402 -#, fuzzy, c-format +#, c-format msgid "format specifications in '%s' are not a subset of those in 'msgid'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥%s¡¦ªº°Ñ¼Æ³W®æ¨Ã«D¡¥msgid¡¦ªº°Ñ¼Æ³W®æªº¤@³¡¥÷" #: src/format-python.c:397 -#, fuzzy, c-format +#, c-format msgid "" "format specifications in 'msgid' expect a mapping, those in '%s' expect a " "tuple" -msgstr "¦b `msgid' ©M `msgstr' Äæ¦ì¸Ì«ü©wªº®æ¦¡¸¹½X¨Ã¤£²Å¦X" +msgstr "" #: src/format-python.c:409 -#, fuzzy, c-format +#, c-format msgid "" "format specifications in 'msgid' expect a tuple, those in '%s' expect a " "mapping" -msgstr "¦b `msgid' ©M `msgstr' Äæ¦ì¸Ì«ü©wªº®æ¦¡¸¹½X¨Ã¤£²Å¦X" +msgstr "" #: src/format-python.c:437 -#, fuzzy, c-format +#, c-format msgid "" "a format specification for argument '%s', as in '%s', doesn't exist in " "'msgid'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥%2$s¡¦¤¤ªº°Ñ¼Æ¡¥%1$s¡¦ªº®æ¦¡¦b¡¥msgid¡¦¤¤¨Ã¤£¦s¦b" #: src/format-python.c:452 -#, fuzzy, c-format +#, c-format msgid "a format specification for argument '%s' doesn't exist in '%s'" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "°Ñ¼Æ¡¥%s¡¦ªº³W®æ¦b¡¥%s¡¦¤¤¨Ã¤£¦s¦b" #: src/format-python.c:478 -#, fuzzy, c-format +#, c-format msgid "" "format specifications in 'msgid' and '%s' for argument '%s' are not the same" -msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" +msgstr "¡¥msgid¡¦©M¡¥%s¡¦ªº°Ñ¼Æ¡¥%s¡¦ªº®æ¦¡¨Ã¤£¬Û¦P" #: src/gettext.c:135 src/hostname.c:172 src/msgattrib.c:264 src/msgcat.c:229 #: src/msgcmp.c:133 src/msgcomm.c:232 src/msgconv.c:182 src/msgen.c:170 @@ -246,9 +247,9 @@ msgid "" "This is free software; see the source for copying conditions. There is NO\n" "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" msgstr "" -"Copyright (C) %s Free Software Foundation, Inc.\n" -"³o¬O¦Û¥Ñ³nÅé; ½Ð°Ñ¦Ò­ì©l½Xªºª©ÅvÁn©ú.\n" -"§Y¨Ï±z¬O¬°¤F¯S©wªº¥Øªº¦ÓÁʶR¤F¥»³nÅé, ¥»³nÅé¨ÌµM¤£´£¨Ñ¥ô¦ó«OÃÒ.\n" +"ª©Åv©Ò¦³ (C) %s Free Software Foundation, Inc.\n" +"³o¬O¦Û¥Ñ³nÅé¡F½Ð°Ñ¦Ò­ì©l½Xªºª©ÅvÁn©ú¡C¥»³nÅ餣´£¨Ñ¥ô¦ó«OÃÒ¡A¬Æ¦Ü¤£·|¥]¬A\n" +"¥i°â©Ê©M¾A¥Î©ó¥ô¦ó¯S©w¥Øªºªº«OÃÒ¡C\n" #: src/gettext.c:140 src/hostname.c:177 src/msgattrib.c:269 src/msgcat.c:234 #: src/msgcmp.c:138 src/msgcomm.c:237 src/msgconv.c:187 src/msgen.c:175 @@ -257,15 +258,15 @@ msgstr "" #: src/ngettext.c:131 src/urlget.c:140 src/xgettext.c:379 #, c-format msgid "Written by %s.\n" -msgstr "¥Ñ %s ©Òòü¼g \n" +msgstr "¥Ñ %s ½s¼g¡C\n" #: src/gettext.c:158 src/hostname.c:187 src/msginit.c:266 src/ngettext.c:143 msgid "too many arguments" -msgstr "°Ñ¼Æ¤Ó¦h¤F" +msgstr "°Ñ¼Æ¹L¦h" #: src/gettext.c:168 src/ngettext.c:155 msgid "missing arguments" -msgstr "¨S¦³°Ñ¼Æ" +msgstr "¯Ê¤Ö¤F°Ñ¼Æ" #: src/gettext.c:240 src/hostname.c:201 src/msgattrib.c:322 src/msgcat.c:290 #: src/msgcmp.c:170 src/msgcomm.c:306 src/msgconv.c:241 src/msgen.c:226 @@ -274,7 +275,7 @@ msgstr " #: src/ngettext.c:210 src/urlget.c:164 src/xgettext.c:525 #, c-format msgid "Try `%s --help' for more information.\n" -msgstr "¸Õ¸Õ¬Ý¥´ `%s --help' ¨ÓÀò±o§ó¦h¸ê°T \n" +msgstr "¸Õ¸Õ¡¥%s --help¡¦¨ÓÀò¨ú§ó¦h¸ê°T¡C\n" #: src/gettext.c:245 #, c-format, no-wrap @@ -282,14 +283,16 @@ msgid "" "Usage: %s [OPTION] [[TEXTDOMAIN] MSGID]\n" "or: %s [OPTION] -s [MSGID]...\n" msgstr "" +"¥Îªk¡G%s [¿ï¶µ] [[¤å¦r»â°ì] MSGID]\n" +"©Î¡G %s [¿ï¶µ] -s [MSGID]...\n" #: src/gettext.c:251 #, no-wrap msgid "Display native language translation of a textual message.\n" -msgstr "" +msgstr "Åã¥Ü¬Y¤å¦r°T®§ªº¥»¦a»y¨¥Â½Ä¶¡C\n" #: src/gettext.c:255 -#, fuzzy, no-wrap +#, no-wrap msgid "" " -d, --domain=TEXTDOMAIN retrieve translated messages from TEXTDOMAIN\n" " -e enable expansion of some escape sequences\n" @@ -300,18 +303,16 @@ msgid "" " [TEXTDOMAIN] MSGID retrieve translated message corresponding\n" " to MSGID from TEXTDOMAIN\n" msgstr "" -"¨Ï¥Îªk¡G%s [¿ï¶µ] [[[TEXTDOMAIN] MSGID] | [-s [MSGID]...]] \n" -" -d, --domain=TEXTDOMAIN ¥Ñ TEXTDOMAIN ³o­Ó¤å¦r»â°ìŪ¨ú½Ķ«áªº°T®§¡C \n" -" -e ¤¹³\¬Y¨Ç·¸¦ì¦r¤¸³Q®i¶}¡C \n" -" -E ¬°¤F¬Û®e©Ê¦s¦bªº¿ï¶µ¡A¤£·|³y¦¨¥ô¦ó¼vÅT¡C \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -n §í¨î¥½ºÝªº·s¦æ¦r¤¸¡C \n" -" -v, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T¡C \n" -" [TEXTDOMAIN] MSGID ¥Ñ TEXTDOMAIN ³o­Ó¤å¦r»â°ì¡A¨Ì¾Ú MSGID Ū¨ú½Ķ \n" -" «áªº°T®§¡C \n" +" -d, --domain=¤å¦r»â°ì ¥Ñ<¤å¦r»â°ì>Ū¨ú½Ķ«áªº°T®§\n" +" -e ¤¹³\®i¶}¬YÃþ·¸¥X§Ç¦C¦r¤¸\n" +" -E (¬°¤F¬Û®e©Ê¦s¦bªº¿ï¶µ¡A¤£·|³y¦¨¥ô¦ó¼vÅT)\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú°T®§¨ÃÂ÷¶}\n" +" -n ¥h°£¥½ºÝªº newline ¦r¤¸\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" +" [¤å¦r»â°ì] MSGID ¥Ñ<¤å¦r»â°ì>Ū¨ú¬ÛÀ³©ó MSGID ªºÂ½Ä¶°T®§\n" #: src/gettext.c:266 -#, fuzzy, c-format, no-wrap +#, c-format, no-wrap msgid "" "If the TEXTDOMAIN parameter is not given, the domain is determined from the\n" "environment variable TEXTDOMAIN. If the message catalog is not found in the\n" @@ -322,33 +323,30 @@ msgid "" "found in the selected catalog are translated.\n" "Standard search directory: %s\n" msgstr "" -"\n" -"°²¦p¨S¦³µ¹©w TEXTDOMAIN ³o­Ó°Ñ¼Æªº¸Ü¡Aµ{¦¡·|¨Ì·Ó¦W¬° TEXTDOMAIN ªºÀô¹ÒÅÜ¼Æ \n" -"¨Ó³]©w¤å¦r»â°ì¡C°²¦p°T®§¸ê®ÆÀɤ£¦b¥¿±`ªº¥Ø¿ý©³¤U¡A¨Ï¥ÎªÌ¥i¥H¥ÎÀô¹ÒÅÜ¼Æ \n" -" TEXTDOMAINDIR «ü©w°T®§¸ê®ÆÀɪº©Ò¦bªº¦ì¸m¡C \n" -"¥t¥~¡A·í§A¨Ï¥Î¿ï¶µ `-s' ªº®É­Ô¡A³o­Óµ{¦¡ªº¦æ¬°¨ä¹ê©M `echo' «ü¥O¬O¬Û¦üªº¡C¦ý \n" -"¥¦¤£¬Oª½±µ§â°Ñ¼Æ«þ¨©¨ì¼Ð·Ç¿é¥X¡A¦Ó¬O§â¥Ñ°T®§¸ê®ÆÀɸ̧ä¨ìªºÂ½Ä¶¹Lªº°T®§«þ \n" -"¨ì¼Ð·Ç¿é¥X¡C \n" -"¥Ø«eªº¼Ð·Ç·j´M¸ô®|¬°: %s \n" +"°²¦p¨S¦³«ü©w<¤å¦r»â°ì>°Ñ¼Æ¡Aµ{¦¡·|®Ú¾Ú TEXTDOMAIN Àô¹ÒÅܼƨӳ]©w¤å¦r»â°ì¡C\n" +"°²¦p°T®§¸ê®ÆÀɤ£¦b¥¿±`ªº¥Ø¿ý¤U¡A¥i¥H¥ÎÀô¹ÒÅÜ¼Æ TEXTDOMAINDIR «ü©w°T®§¸ê®ÆÀÉ\n" +"ªº©Ò¦bªº¦ì¸m¡C\n" +"¨Ï¥Î¿ï¶µ¡¥-s¡¦®É¦¹µ{¦¡©M¡¥echo¡¦«ü¥OÃþ¦ü¡C¦ý¥¦¤£¬Oª½±µ§â°Ñ¼Æ½Æ»s¦Ü¼Ð·Ç¿é¥X¡A\n" +"¦Ó¬O´M§ä°T®§¸ê®ÆÀɸÌ½Ķ¹Lªº°T®§¡C\n" +"¼Ð·Çªº·j´M¥Ø¿ý¬°¡G%s\n" #: src/gettext.c:277 src/hostname.c:231 src/msgattrib.c:402 src/msgcat.c:371 #: src/msgcmp.c:215 src/msgcomm.c:384 src/msgconv.c:305 src/msgen.c:286 #: src/msgexec.c:267 src/msgfilter.c:419 src/msgfmt.c:622 src/msggrep.c:485 #: src/msginit.c:393 src/msgmerge.c:478 src/msgunfmt.c:388 src/msguniq.c:343 #: src/ngettext.c:244 src/urlget.c:186 src/xgettext.c:620 -#, fuzzy msgid "Report bugs to .\n" -msgstr "½Ð¦^³ø¿ù»~¦Ü .\n" +msgstr "½Ð¦^³ø¿ù»~¦Ü ¡C\n" #: src/hostname.c:206 src/msginit.c:347 #, c-format, no-wrap msgid "Usage: %s [OPTION]\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ]\n" #: src/hostname.c:211 #, no-wrap msgid "Print the machine's hostname.\n" -msgstr "" +msgstr "¦C¦L¥D¾÷ªº¦WºÙ¡C\n" #: src/hostname.c:216 #, no-wrap @@ -359,6 +357,10 @@ msgid "" " and aliases\n" " -i, --ip-address addresses for the hostname\n" msgstr "" +"¿é¥X®æ¦¡¡G\n" +" -s, --short µuªº¥D¾÷¦WºÙ\n" +" -f, --fqdn, --long ªøªº¥D¾÷¦WºÙ¡A¥]¬A¥¿¦¡ªººô°ì¦WºÙ¡]FQDN¡^¤Î§O¦W\n" +" -i, --ip-address ¥D¾÷ªº IP ¦a§}\n" #: src/hostname.c:225 src/msgattrib.c:396 src/msgcmp.c:209 src/msgconv.c:299 #: src/msgen.c:280 src/msgexec.c:261 src/msgfilter.c:413 src/msggrep.c:479 @@ -369,15 +371,18 @@ msgid "" " -h, --help display this help and exit\n" " -V, --version output version information and exit\n" msgstr "" +"¿é¥X¸ê°T¡G\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" #: src/hostname.c:246 src/hostname.c:253 msgid "could not get host name" -msgstr "" +msgstr "µLªk¨ú±o¥D¾÷¦WºÙ" #: src/msgattrib.c:284 src/msgconv.c:202 src/msgexec.c:145 src/msgfilter.c:198 #: src/msggrep.c:306 src/msginit.c:209 src/msguniq.c:227 msgid "at most one input file allowed" -msgstr "" +msgstr "³Ì¦h¥u¤¹³\¤@­Ó¿é¤JÀÉ" #: src/msgattrib.c:290 src/msgattrib.c:294 src/msgcat.c:244 src/msgcat.c:248 #: src/msgcomm.c:247 src/msgcomm.c:251 src/msgconv.c:208 src/msgconv.c:212 @@ -393,14 +398,14 @@ msgstr "%s #: src/msgattrib.c:327 src/msgconv.c:246 src/msggrep.c:402 src/msguniq.c:274 #, c-format, no-wrap msgid "Usage: %s [OPTION] [INPUTFILE]\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] [¿é¤JÀÉ]\n" #: src/msgattrib.c:332 #, no-wrap msgid "" "Filters the messages of a translation catalog according to their attributes,\n" "and manipulates the attributes.\n" -msgstr "" +msgstr "®Ú¾Ú°T®§ªºÄݩʹLÂo½ĶÀɸ̪ºÂ½Ä¶±ø¥Ø¡A¨Ã³B²z°T®§ªºÄݩʡC\n" #: src/msgattrib.c:338 src/msgcat.c:313 src/msgcmp.c:190 src/msgcomm.c:328 #: src/msgconv.c:256 src/msgen.c:244 src/msgexec.c:248 src/msgfilter.c:361 @@ -408,7 +413,7 @@ msgstr "" #: src/msgunfmt.c:324 src/msguniq.c:291 #, no-wrap msgid "Mandatory arguments to long options are mandatory for short options too.\n" -msgstr "" +msgstr "ªø¿ï¶µ¥²¶·¥Îªº°Ñ¼Æ¦b¨Ï¥Îµu¿ï¶µ®É¤]¬O¥²¶·ªº¡C\n" #: src/msgattrib.c:343 src/msgconv.c:261 src/msggrep.c:418 src/msguniq.c:296 #, no-wrap @@ -418,6 +423,10 @@ msgid "" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" "If no input file is given or if it is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" ¿é¤JÀÉ ¿é¤Jªº PO ÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +"¦pªG¨S¦³«ü©w¿é¤JÀɩοé¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgattrib.c:351 src/msgconv.c:269 src/msgen.c:257 src/msgfilter.c:374 #: src/msggrep.c:426 src/msgmerge.c:425 @@ -428,6 +437,9 @@ msgid "" "The results are written to standard output if no output file is specified\n" "or if it is -.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -o, --output-file=ÀÉ®× ±N¿é¥X¼g¤J¦Ü«ü©wªºÀÉ®×\n" +"¦pªG¨S¦³«ü©w¿é¥XÀɩοé¥XÀɬO¡¥-¡¦¡A«h·|±Nµ²ªG¼g¤J¦Ü¼Ð·Ç¿é¥X¡C\n" #: src/msgattrib.c:359 #, no-wrap @@ -440,6 +452,13 @@ msgid "" " --no-obsolete remove obsolete #~ messages\n" " --only-obsolete keep obsolete #~ messages\n" msgstr "" +"°T®§¿ï¾Ü¡G\n" +" --translated «O¯d¤w½Ķªº°T®§¡A²¾°£¥¼Â½Ä¶ªº°T®§\n" +" --untranslated «O¯d¥¼Â½Ä¶ªº°T®§¡A²¾°£¤w½Ķªº°T®§\n" +" --no-fuzzy ²¾°£³Q¼Ð°O¬°¡u¼Ò½k¡vªº°T®§\n" +" --only-fuzzy «O¯d³Q¼Ð°O¬°¡u¼Ò½k¡vªº°T®§\n" +" --no-obsolete ²¾°£¹L®É #~ ªº°T®§\n" +" --only-obsolete «O¯d¹L®É #~ ªº°T®§\n" #: src/msgattrib.c:370 #, no-wrap @@ -452,9 +471,16 @@ msgid "" " --fuzzy synonym for --only-fuzzy --clear-fuzzy\n" " --obsolete synonym for --only-obsolete --clear-obsolete\n" msgstr "" +"ÄݩʳB²z¡G\n" +" --set-fuzzy ¥þ³¡°T®§³]¬°¡u¼Ò½k¡v\n" +" --clear-fuzzy ¥þ³¡°T®§²M°£¡u¼Ò½k¡vÄÝ©Ê\n" +" --set-obsolete ¥þ³¡°T®§³]¬°¹L®É\n" +" --clear-obsolete ¥þ³¡°T®§²M°£¹L®ÉÄÝ©Ê\n" +" --fuzzy µ¥©ó --only-fuzzy --clear-fuzzy\n" +" --obsolete µ¥©ó --only-obsolete --clear-obsolete\n" #: src/msgattrib.c:381 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -e, --no-escape do not use C escapes in output (default)\n" @@ -468,35 +494,30 @@ msgid "" " -s, --sort-output generate sorted output\n" " -F, --sort-by-file sort output by file location\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¤£¼g¤J '#: filename:line' µù¸Ñ\n" +" -n, --add-location ²£¥Í '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" #: src/msgcat.c:254 src/msgcomm.c:277 #, c-format msgid "impossible selection criteria specified (%d < n < %d)" -msgstr "¤£¥i¯àªº¿ï¾Ü (%d < n <%d) " +msgstr "¤£¥i¯à¥X²{ªº¿ï¾Ü±ø¥ó (%d < n <%d)" #: src/msgcat.c:295 src/msgcomm.c:311 src/xgettext.c:530 #, c-format, no-wrap msgid "Usage: %s [OPTION] [INPUTFILE]...\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] [¿é¤JÀÉ]...\n" #: src/msgcat.c:300 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Concatenates and merges the specified PO files.\n" "Find messages which are common to two or more of the specified PO files.\n" @@ -508,21 +529,13 @@ msgid "" "is specified, they will be taken from the first PO file to define them.\n" "File positions from all PO files will be cumulated.\n" msgstr "" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T \n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" -" -<, --less-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -" ->, --more-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -"\n" -"Find messages which are common to two or more of the specified PO files.\n" -"By using the --more-than option, greater commonality may be requested\n" -"before messages are printed. Conversely, the --less-than option may be\n" -"used to specify less commonality before messages are printed (i.e.\n" -"--less-than=2 will only print the unique messages). Translations,\n" -"comments and extract comments will be preserved, but only from the first\n" -"PO file to define them. File positions from all PO files will be\n" -"preserved.\n" +"¦X¨Ö«ü©wªº PO ÀÉ¡C\n" +"¦b¨â­Ó©Î¦h­Ó«ü©wªº PO Àɤ¤§ä¥X¦@¦PªºÂ½Ä¶°T®§¡C§Q¥Î --more-than ¿ï¶µ¡A¥i¥H\n" +"¥O°T®§¦b¤£¦PÀÉ®×¥X²{ªº¦¸¼Æ¸û¦h¤~·|¦C¦L¡C¬Û¤Ï¦a¡A--less-than ¿ï¶µ«h·|¥O°T®§\n" +"¦b¤£¦PÀÉ®×¥X²{ªº¦¸¼Æ¸û¤Ö¤~¦C¦L¡]¨Ò¦p --less-than=2 ªí¥Ü¦C¦L¥u¥X²{¤@¦¸ªº\n" +"°T®§¡^¡C½Ķ¤º®e¡B¦Û¦æ¥[¤Wªºµù¸Ñ©M·½µ{¦¡½Xªºµù¸Ñ³£·|²Ö¿n¡A°£«D¨Ï¥Î¤F\n" +"--use-first ¿ï¶µ¡A¨º¼Ë«h·|¥Ñ²Ä¤@­Ó§t¦³¸Ó½Ķ±ø¥ØªºÀɮרú±o¸ê®Æ¡C\n" +"©Ò¦³ PO Àɤ¤ªºÂ½Ä¶±ø¥ØªºÀɮצì¸m³£·|²Ö¿n¤U¨Ó¡C\n" #: src/msgcat.c:318 src/msgcomm.c:333 src/xgettext.c:546 #, no-wrap @@ -533,6 +546,11 @@ msgid "" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" "If input file is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" ¿é¤JÀÉ ... ¿é¤Jªº PO ÀÉ\n" +" -f, --files-from=ÀÉ®× ¥Ñ<ÀÉ®×>Ū¤J¿é¤JÀɪº¦Cªí\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +"¦pªG¿é¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgcat.c:327 src/msgcomm.c:342 src/msguniq.c:304 #, no-wrap @@ -542,9 +560,12 @@ msgid "" "The results are written to standard output if no output file is specified\n" "or if it is -.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -o, --output-file=ÀÉ®× ±N¿é¥X¼g¤J¦Ü«ü©wªºÀÉ®×\n" +"¦pªG¨S¦³«ü©w¿é¥XÀɩοé¥XÀɬO¡¥-¡¦¡A«h·|±Nµ²ªG¼g¤J¦Ü¼Ð·Ç¿é¥X¡C\n" #: src/msgcat.c:335 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Message selection:\n" " -<, --less-than=NUMBER print messages with less than this many\n" @@ -555,24 +576,16 @@ msgid "" " -u, --unique shorthand for --less-than=2, requests\n" " that only unique messages be printed\n" msgstr "" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T \n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" -" -<, --less-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -" ->, --more-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -"\n" -"Find messages which are common to two or more of the specified PO files.\n" -"By using the --more-than option, greater commonality may be requested\n" -"before messages are printed. Conversely, the --less-than option may be\n" -"used to specify less commonality before messages are printed (i.e.\n" -"--less-than=2 will only print the unique messages). Translations,\n" -"comments and extract comments will be preserved, but only from the first\n" -"PO file to define them. File positions from all PO files will be\n" -"preserved.\n" +"°T®§¿ï¾Ü¡G\n" +" -<, --less-than=¼Æ¦r ¥u¦L¥X¥X²{¦¸¼Æ¤Ö©ó«ü©w¦¸¼Æªº°T®§¡A­Y¨S¦³\n" +" «ü©w¦¸¼Æ«h¹w³]­È¬°µL­­¤j\n" +" ->, --more-than=¼Æ¦r ¥u¦L¥X¥X²{¦¸¼Æ¦h©ó«ü©w¦¸¼Æªº°T®§¡A­Y¨S¦³\n" +" «ü©w¦¸¼Æ«h¹w³]­È¬° 0\n" +" -u, --unique --less-than=2 ªºÁY¼g¡A­n¨D¥u¦L¥X¥X²{¤@¦¸\n" +" ªº°T®§\n" #: src/msgcat.c:347 src/msguniq.c:319 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -t, --to-code=NAME encoding for output\n" @@ -589,22 +602,20 @@ msgid "" " -s, --sort-output generate sorted output\n" " -F, --sort-by-file sort output by file location\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" -t, --to-code=¦WºÙ ¿é¥Xªºµ²ªGªº½s½X\n" +" --use-first ¨ú¨C­Ó°T®§²Ä¤@­Ó¥i¥ÎªºÂ½Ä¶¡A\n" +" ¦Ó¤£¦X¨Ö©Ò¦³ªºÂ½Ä¶\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¤£¼g¤J '#: filename:line' µù¸Ñ\n" +" -n, --add-location ²£¥Í '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" #: src/msgcat.c:365 src/msgcomm.c:378 src/msguniq.c:337 src/xgettext.c:614 #, no-wrap @@ -613,22 +624,25 @@ msgid "" " -h, --help display this help and exit\n" " -V, --version output version information and exit\n" msgstr "" +"¿é¥X¸ê°T¡G\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" #: src/msgcmp.c:149 src/msgmerge.c:281 msgid "no input files given" -msgstr "¥¼µ¹»P©Ò­n³B²zªºÀÉ®×" +msgstr "¥¼«ü©w¿é¤JÀÉ" #: src/msgcmp.c:154 src/msgmerge.c:286 msgid "exactly 2 input files required" -msgstr "¦¹¥\¯à»Ý­n«ê¦n«ü©w¨â­Ó¿é¤JÀÉ" +msgstr "»Ý­n«ê¦n«ü©w¨â­Ó¿é¤JÀÉ" #: src/msgcmp.c:175 src/msgmerge.c:385 #, c-format, no-wrap msgid "Usage: %s [OPTION] def.po ref.pot\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] def.po ref.pot\n" #: src/msgcmp.c:180 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Compare two Uniforum style .po files to check that both contain the same\n" "set of msgid strings. The def.po file is an existing PO file with the\n" @@ -637,18 +651,11 @@ msgid "" "you have translated each and every message in your program. Where an exact\n" "match cannot be found, fuzzy matching is used to produce better diagnostics.\n" msgstr "" -"¨Ï¥Îªk¡G%s [¿ï¶µ] def.po ref.po \n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T¡C \n" -"\n" -"¤ñ¸û¨â­Ó¬Û¦P®æ¦¡ªº .po ÀɮסAÀˬd¨âªÌ¬O§_§t¦³¬Û¦Pªº msgid Äæ¦ì¡C \n" -"def.po ¬O½Ķ¹LªºÂ PO ÀÉ¡Aref.po «h¬O·s°µ¥X¨Óªº PO ÀÉ (¤@¯ë \n" -"¦Ó¨¥¬O¥Ñ xgettext °µ¥X¨Óªº)¡C \n" -"³o­Óµ{¦¡¥i¥H¥Î¨ÓÀˬd§Aµ{¦¡¸Ì­±©Ò¦³ªº°T®§¬O¤£¬O³£¤w¸g½Ķ¹L¤F¡C¦b \n" -"¤ñ¸ûªº®É­Ô¡A°²¦p§ä¤£¨ì§¹¥þ¤@­PªºÄæ¦ì¡A¨º»òµ{¦¡·|¥Î¼Ò½kÅ޿誺¤èªk \n" -"¨Ó±o¨ì¤ñ¸û¦nªºÀˬdµ²ªG¡C\n" +"¤ñ¸û¨â­Ó Uniforum ®æ¦¡ªº .po ÀɮסAÀˬd¨âªÌ¬O§_§t¦³¬Û¦Pªº msgid Äæ¦ì¡C\n" +"def.po ¬O½Ķ¹LªºÂ PO ÀÉ¡Aref.pot «h¬O·s«Ø¥ßªº PO ÀɩάO POT ÀÉ\n" +"(³q±`¥Ñ xgettext ²£¥Í)¡C\n" +"¦¹µ{¦¡¥i¥Î¨ÓÀˬdµ{¦¡¤¤ªº©Ò¦³ªº°T®§¬O§_³£¤w¸g½Ķ¦n¤F¡C¤ñ¸û®É¦pªG\n" +"¦³¤£§¹¥þ°t¦Xªº¦r¦ê¥X²{¡Aµ{¦¡·|¥H¼Ò½k°t¹ïªº¤è¦¡±o¥X¸û¦nªºµ²ªG¡C\n" #: src/msgcmp.c:195 #, no-wrap @@ -658,6 +665,10 @@ msgid "" " ref.pot references to the sources\n" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" def.po ½ĶÀÉ\n" +" ref.pot ½Ķ¨Ó·½ÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" #: src/msgcmp.c:203 src/msgmerge.c:449 #, no-wrap @@ -665,29 +676,31 @@ msgid "" "Operation modifiers:\n" " -m, --multi-domain apply ref.pot to each of the domains in def.po\n" msgstr "" +"¾Þ§@¼Ò¦¡¡G\n" +" -m, --multi-domain ±N ref.pot ®M¥Î©ó def.po ¤¤ªº¨C¤@­Ó»â°ì\n" #: src/msgcmp.c:252 src/msgmerge.c:848 msgid "this message is used but not defined..." -msgstr "³o­Ó°T®§¦³³Q¨Ï¥Î¨ì¦ý¬O¨Ã¥¼³Q©w¸q¹L..." +msgstr "³o­Ó°T®§¦³¨Ï¥Î¹L¦ý¨S¦³©w¸q..." #: src/msgcmp.c:254 src/msgmerge.c:850 msgid "...but this definition is similar" -msgstr "...¤£¹L³o­Ó©w¸q¬Û¦ü" +msgstr "...¦ý³o­Ó©w¸q¸û¬Û¦ü" #: src/msgcmp.c:259 src/msgmerge.c:877 #, c-format msgid "this message is used but not defined in %s" -msgstr "¦b %s ¸Ì¨Ï¥Î¨ìªº°T®§¨Ã¥¼³Q©w¸q" +msgstr "³o­Ó°T®§¦³¨Ï¥Î¹L¦ý¦b %s ¤¤¨S¦³©w¸q" #: src/msgcmp.c:331 msgid "warning: this message is not used" -msgstr "ĵ§i¡G³o­Ó°T®§¨S¦³³Q¥Î¨ì" +msgstr "ĵ§i¡G¨S¦³¨Ï¥Î³o­Ó°T®§" #: src/msgcmp.c:338 src/po-lex.c:699 #, c-format msgid "found %d fatal error" msgid_plural "found %d fatal errors" -msgstr[0] "§ä¨ì¤F %d ­Ó­«¤jªº¿ù»~" +msgstr[0] "§ä¨ì %d ­ÓÄY­«¿ù»~" #: src/msgcmp.c:419 src/msgfmt.c:1457 src/read-po.c:202 src/x-po.c:163 msgid "duplicate message definition" @@ -695,14 +708,14 @@ msgstr " #: src/msgcmp.c:420 src/msgfmt.c:1458 src/read-po.c:203 src/x-po.c:164 msgid "...this is the location of the first definition" -msgstr "... ³o¬O²Ä¤@¦¸©w¸qªº¦ì¸m" +msgstr "...³o¬O²Ä¤@¦¸©w¸qªº¦ì¸m" #: src/msgcomm.c:266 msgid "at least two files must be specified" -msgstr "¥²¶·«ê¦n«ü©w¨â­ÓÀÉ®×" +msgstr "¥²¶·«ü©w¦Ü¤Ö¨â­ÓÀÉ®×" #: src/msgcomm.c:316 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Find messages which are common to two or more of the specified PO files.\n" "By using the --more-than option, greater commonality may be requested\n" @@ -713,24 +726,14 @@ msgid "" "PO file to define them. File positions from all PO files will be\n" "cumulated.\n" msgstr "" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T \n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" -" -<, --less-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -" ->, --more-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -"\n" -"Find messages which are common to two or more of the specified PO files.\n" -"By using the --more-than option, greater commonality may be requested\n" -"before messages are printed. Conversely, the --less-than option may be\n" -"used to specify less commonality before messages are printed (i.e.\n" -"--less-than=2 will only print the unique messages). Translations,\n" -"comments and extract comments will be preserved, but only from the first\n" -"PO file to define them. File positions from all PO files will be\n" -"preserved.\n" +"¦b¨â­Ó©Î¦h­Ó«ü©wªº PO Àɤ¤§ä¥X¦@¦PªºÂ½Ä¶°T®§¡C§Q¥Î --more-than ¿ï¶µ¡A¥i¥H\n" +"¥O°T®§¦b¤£¦PÀÉ®×¥X²{ªº¦¸¼Æ¸û¦h¤~·|¦C¦L¡C¬Û¤Ï¦a¡A--less-than ¿ï¶µ«h·|¥O°T®§\n" +"¦b¤£¦PÀÉ®×¥X²{ªº¦¸¼Æ¸û¤Ö¤~¦C¦L¡]¨Ò¦p --less-than=2 ªí¥Ü¦C¦L¥u¥X²{¤@¦¸ªº\n" +"°T®§¡^¡C½Ķ¤º®e¡B¦Û¦æ¥[¤Wªºµù¸Ñ©M·½µ{¦¡½Xªºµù¸Ñ³£·|«O¯d¡A¦ý¥u·|¥Ñ²Ä¤@­Ó\n" +"§t¦³¸Ó½Ķ±ø¥ØªºÀɮרú±o¡C©Ò¦³ PO Àɤ¤ªºÂ½Ä¶±ø¥ØªºÀɮצì¸m³£·|²Ö¿n¤U¨Ó¡C\n" #: src/msgcomm.c:350 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Message selection:\n" " -<, --less-than=NUMBER print messages with less than this many\n" @@ -741,24 +744,15 @@ msgid "" " -u, --unique shorthand for --less-than=2, requests\n" " that only unique messages be printed\n" msgstr "" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T \n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" -" -<, --less-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -" ->, --more-than=NUMBER Åã¥Ü©w¸q¼Æ¥Ø¤p©ó NUMBER ªº°T®§\n" -" ¤º©w­È¬°µL­­¤j \n" -"\n" -"Find messages which are common to two or more of the specified PO files.\n" -"By using the --more-than option, greater commonality may be requested\n" -"before messages are printed. Conversely, the --less-than option may be\n" -"used to specify less commonality before messages are printed (i.e.\n" -"--less-than=2 will only print the unique messages). Translations,\n" -"comments and extract comments will be preserved, but only from the first\n" -"PO file to define them. File positions from all PO files will be\n" -"preserved.\n" +" -<, --less-than=¼Æ¦r ¥u¦L¥X¥X²{¦¸¼Æ¤Ö©ó«ü©w¦¸¼Æªº°T®§¡A­Y¨S¦³\n" +" «ü©w¦¸¼Æ«h¹w³]­È¬°µL­­¤j\n" +" ->, --more-than=¼Æ¦r ¥u¦L¥X¥X²{¦¸¼Æ¦h©ó«ü©w¦¸¼Æªº°T®§¡A­Y¨S¦³\n" +" «ü©w¦¸¼Æ«h¹w³]­È¬° 0\n" +" -u, --unique --less-than=2 ªºÁY¼g¡A­n¨D¥u¦L¥X¥X²{¤@¦¸\n" +" ªº°T®§\n" #: src/msgcomm.c:362 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -e, --no-escape do not use C escapes in output (default)\n" @@ -773,27 +767,23 @@ msgid "" " -F, --sort-by-file sort output by file location\n" " --omit-header don't write header with `msgid \"\"' entry\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¤£¼g¤J '#: filename:line' µù¸Ñ\n" +" -n, --add-location ²£¥Í '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" +" --omit-header ¤£¼g¤J§t¦³¡¥msgid \"\"¡¦Äæ¦ìªºÀÉÀY\n" #: src/msgconv.c:251 #, no-wrap msgid "Converts a translation catalog to a different character encoding.\n" -msgstr "" +msgstr "±N¤@­Ó½ĶÀɪº½s½XÂà´«¬°¥t¤@ºØ¤å¦r½s½X¡C\n" #: src/msgconv.c:277 #, no-wrap @@ -802,9 +792,12 @@ msgid "" " -t, --to-code=NAME encoding for output\n" "The default encoding is the current locale's encoding.\n" msgstr "" +"Âà´«¥Ø¼Ð¡G\n" +" -t, --to-code=¦WºÙ ¿é¥Xªº½s½X\n" +"¹w³]ªº½s½X¬°¥Ø«e»y¨tªº½s½X¡C\n" #: src/msgconv.c:284 src/msgen.c:265 src/msgmerge.c:455 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -e, --no-escape do not use C escapes in output (default)\n" @@ -818,36 +811,30 @@ msgid "" " -s, --sort-output generate sorted output\n" " -F, --sort-by-file sort output by file location\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¥h°£ '#: filename:line' µù¸Ñ\n" +" --add-location «O¯d '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" #: src/msgen.c:186 src/msgfmt.c:367 src/xgettext.c:410 msgid "no input file given" -msgstr "¥¼µ¹»P©Ò­n³B²zªºÀÉ®×" +msgstr "¥¼«ü©w¿é¤JÀÉ" #: src/msgen.c:191 -#, fuzzy msgid "exactly one input file required" -msgstr "¦¹¥\¯à»Ý­n«ê¦n«ü©w¨â­Ó¿é¤JÀÉ" +msgstr "»Ý­n«ê¦n«ü©w¤@­Ó¿é¤JÀÉ" #: src/msgen.c:231 #, c-format, no-wrap msgid "Usage: %s [OPTION] INPUTFILE\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] ¿é¤JÀÉ\n" #: src/msgen.c:236 #, no-wrap @@ -857,6 +844,8 @@ msgid "" "xgettext). Untranslated entries are assigned a translation that is\n" "identical to the msgid, and are marked fuzzy.\n" msgstr "" +"²£¥Í­^¤å½ĶÀÉ¡C¿é¤JÀÉ¥i¥H¬O PO ÀɩΠPOT ÀÉ(³q±`¥Ñ xgettext ²£¥Í)¡C\n" +"¥¼Â½Ä¶ªº±ø¥Ø·|¶ñ¤W©M msgid ¤@¼Ëªº¦r¦ê¡A¨Ã¼Ð°O¬°¼Ò½k½Ķ¡C\n" #: src/msgen.c:249 #, no-wrap @@ -866,16 +855,19 @@ msgid "" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" "If input file is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" ¿é¤JÀÉ ¿é¤Jªº PO ©Î POT ÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +"¦pªG¿é¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgexec.c:180 -#, fuzzy msgid "missing command name" -msgstr "¨S¦³°Ñ¼Æ" +msgstr "¯Ê¤Ö¤F«ü¥O¦WºÙ" #: src/msgexec.c:228 #, c-format, no-wrap msgid "Usage: %s [OPTION] COMMAND [COMMAND-OPTION]\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] «ü¥O [«ü¥O¿ï¶µ]\n" #: src/msgexec.c:233 #, no-wrap @@ -886,6 +878,11 @@ msgid "" "msgexec's output. msgexec's return code is the maximum return code\n" "across all invocations.\n" msgstr "" +"¥H½ĶÀɪº©Ò¦³Â½Ä¶±ø¥Ø¤º®e§@¬°¬Y«ü¥Oªº¿é¤J¸ê®Æ¡C\n" +"<«ü¥O>¥i¥H¬O¥ô¦ó¥Ñ¼Ð·Ç¿é¤JŪ¤J½Ķ±ø¥Øªºµ{¦¡¡C\n" +"¹ï©ó¨C­Ó½Ķ±ø¥Ø«ü¥O³£·|°õ¦æ¤@¦¸¡C¥¦ªº¿é¥Xµ²ªG\n" +"§Y¬O msgexec ªº¿é¥Xµ²ªG¡Cmsgexec ªº¦^¶Ç­È¬O©Ò¦³\n" +"«ü¥O°õ¦æªº¦^¶Ç­Èªº³Ì¤j­È¡C\n" #: src/msgexec.c:242 #, no-wrap @@ -893,6 +890,8 @@ msgid "" "A special builtin command called '0' outputs the translation, followed by a\n" "null byte. The output of \"msgexec 0\" is suitable as input for \"xargs -0\".\n" msgstr "" +"¦³¤@­ÓºÙ¬° '0' ªº¯S®í¤º¸m«ü¥O¡A¥¦·|¿é¥X©Ò¦³Â½Ä¶±ø¥Ø¡A¨ÃÀH«á¥[¤W null ¦ì¤¸¡C\n" +"¡§msgexec 0¡¨ªº¿é¥X¾A¥Î©ó§@¬°¡§xargs -0¡¨ªº¿é¤J¡C\n" #: src/msgexec.c:253 src/msgfilter.c:366 #, no-wrap @@ -902,35 +901,37 @@ msgid "" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" "If no input file is given or if it is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" -i, --input=INPUTFILE ¿é¤Jªº PO ÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +"¦pªG¨S¦³«ü©w¿é¤JÀɩΪ̿é¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgexec.c:313 msgid "write to stdout failed" -msgstr "" +msgstr "¼g¤J¦Ü¼Ð·Ç¿é¥X®Éµo¥Í¿ù»~" #: src/msgexec.c:337 src/msgfilter.c:603 #, c-format msgid "write to %s subprocess failed" -msgstr "" +msgstr "¼g¤J¦Ü %s °Æµ{§Ç®Éµo¥Í¿ù»~" #: src/msgfilter.c:263 -#, fuzzy msgid "missing filter name" -msgstr "¨S¦³°Ñ¼Æ" +msgstr "¥¼«ü©w¹LÂo¾¹" #: src/msgfilter.c:287 -#, fuzzy msgid "at least one sed script must be specified" -msgstr "¥²¶·«ê¦n«ü©w¨â­ÓÀÉ®×" +msgstr "¥²¶·«ü©w¦Ü¤Ö¤@­Ó sed script" #: src/msgfilter.c:351 #, c-format, no-wrap msgid "Usage: %s [OPTION] FILTER [FILTER-OPTION]\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] ¹LÂo¾¹ [¹LÂo¾¹¿ï¶µ]\n" #: src/msgfilter.c:356 #, no-wrap msgid "Applies a filter to all translations of a translation catalog.\n" -msgstr "" +msgstr "¹ï©ó½ĶÀɤ¤ªº©Ò¦³Â½Ä¶±ø¥Ø¶i¦æ¹LÂo¡C\n" #: src/msgfilter.c:382 #, no-wrap @@ -938,6 +939,8 @@ msgid "" "The FILTER can be any program that reads a translation from standard input\n" "and writes a modified translation to standard output.\n" msgstr "" +"<¹LÂo¾¹>¥i¥H¬O¥ô¦ó¥Ñ¼Ð·Ç¿é¤JŪ¤J½Ķ±ø¥Ø\n" +"¨Ã±N­×§ï«áªºÂ½Ä¶¼g¶i¼Ð·Ç¿é¥Xªºµ{¦¡¡C\n" #: src/msgfilter.c:388 #, no-wrap @@ -950,7 +953,7 @@ msgid "" msgstr "" #: src/msgfilter.c:397 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " --no-escape do not use C escapes in output (default)\n" @@ -965,96 +968,92 @@ msgid "" " -s, --sort-output generate sorted output\n" " -F, --sort-by-file sort output by file location\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --keep-header «O¯dÀÉÀY¤£­n­×§ï\n" +" --no-location ¥h°£ '#: filename:line' µù¸Ñ\n" +" --add-location «O¯d '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" #: src/msgfilter.c:555 #, c-format msgid "cannot set up nonblocking I/O to %s subprocess" -msgstr "" +msgstr "µLªk©M %s °Æµ{§Ç«Ø¥ß«D±M¥Îªº I/O" #: src/msgfilter.c:583 #, c-format msgid "communication with %s subprocess failed" -msgstr "" +msgstr "©M %s °Æµ{§Ç·¾³q®É¥X²{¿ù»~" #: src/msgfilter.c:634 #, c-format msgid "read from %s subprocess failed" -msgstr "" +msgstr "¥Ñ %s °Æµ{§ÇŪ¤J¸ê®Æ®É¥X²{¿ù»~" #: src/msgfilter.c:650 #, c-format msgid "%s subprocess terminated with exit code %d" -msgstr "" +msgstr "%s °Æµ{§Ç¤w²×¤î¡A¿ù»~½X¬° %d" #: src/msgfmt.c:318 #, c-format msgid "the argument to %s should be a single punctuation character" -msgstr "" +msgstr "%s ªº°Ñ¼ÆÀ³¸Ó¬O¤@­Ó¼ÐÂI²Å¸¹" #: src/msgfmt.c:385 src/msgfmt.c:407 src/msgunfmt.c:243 #, c-format msgid "%s requires a \"-d directory\" specification" -msgstr "" +msgstr "%s »Ý­n«ü©w¡§-d ¥Ø¿ý¡¨¿ï¶µ" #: src/msgfmt.c:400 src/msgunfmt.c:236 #, c-format msgid "%s requires a \"-l locale\" specification" -msgstr "" +msgstr "%s »Ý­n«ü©w¡§-l locale¡¨¿ï¶µ" #: src/msgfmt.c:416 src/msgmerge.c:303 src/msgmerge.c:309 src/msgunfmt.c:252 #: src/msgunfmt.c:258 #, c-format msgid "%s is only valid with %s" -msgstr "" +msgstr "%s ¥u¯à©M %s °t¦X¤@°_¨Ï¥Î¤~¦³®Ä" #: src/msgfmt.c:422 src/msgfmt.c:428 #, c-format msgid "%s is only valid with %s or %s" -msgstr "" +msgstr "%s ¥u¯à°t¦X %s ©Î %s ¤@°_¨Ï¥Î¤~¦³®Ä" #: src/msgfmt.c:501 #, c-format msgid "%d translated message" msgid_plural "%d translated messages" -msgstr[0] "%d ¤w½Ķªº°T®§ " +msgstr[0] "%d ­Ó¤w½Ķªº°T®§" #: src/msgfmt.c:506 #, c-format msgid ", %d fuzzy translation" msgid_plural ", %d fuzzy translations" -msgstr[0] ", %d ­Ó¼Ò½k½Ķ" +msgstr[0] "¡A%d ­Ó¼Ò½k½Ķ°T®§" #: src/msgfmt.c:511 #, c-format msgid ", %d untranslated message" msgid_plural ", %d untranslated messages" -msgstr[0] ", %d ­Ó¥¼Ä¶ªº°T®§ " +msgstr[0] "¡A%d ­Ó¥¼Â½Ä¶ªº°T®§" #: src/msgfmt.c:533 #, c-format, no-wrap msgid "Usage: %s [OPTION] filename.po ...\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] filename.po ...\n" #: src/msgfmt.c:538 #, no-wrap msgid "Generate binary message catalog from textual translation description.\n" -msgstr "" +msgstr "¥Ñ¤å¦r¼Ò¦¡Â½Ä¶Àɲ£¥Í¤G¤¸½X½ĶÀÉ¡C\n" #: src/msgfmt.c:548 #, no-wrap @@ -1064,6 +1063,10 @@ msgid "" " -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" "If input file is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" filename.po ... ¿é¤JÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +"¦pªG¿é¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgfmt.c:556 #, no-wrap @@ -1073,6 +1076,11 @@ msgid "" " --java2 like --java, and assume Java2 (JDK 1.2 or higher)\n" " --tcl Tcl mode: generate a tcl/msgcat .msg file\n" msgstr "" +"¾Þ§@¼Ò¦¡¡G\n" +" -j, --java Java ¼Ò¦¡¡G²£¥Í Java ResourceBundle class\n" +" --java2 Ãþ¦ü --java¡A¦ý°²³]¬O Java2 (JDK 1.2 ©Î¸û·s\n" +" ªºª©¥»)\n" +" --tcl Tcl ¼Ò¦¡¡G²£¥Í tcl/msgcat .msg ÀÉ®×\n" #: src/msgfmt.c:564 #, no-wrap @@ -1082,6 +1090,10 @@ msgid "" " --strict enable strict Uniforum mode\n" "If output file is -, output is written to standard output.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -o, --output-file=ÀÉ®× ±N¿é¥X¼g¤J¦Ü«ü©wªºÀÉ®×\n" +" --strict ¨Ï¥ÎÄY®æªº Uniforum ¼Ò¦¡\n" +"¦pªG¿é¥XÀɬO¡¥-¡¦¡A«h·|±Nµ²ªG¼g¤J¦Ü¼Ð·Ç¿é¥X¡C\n" #: src/msgfmt.c:572 #, no-wrap @@ -1094,6 +1106,12 @@ msgid "" "separated with an underscore. The -d option is mandatory. The class is\n" "written under the specified directory.\n" msgstr "" +"Java ¼Ò¦¡ªº¿é¥XÀɦì¸m¡G\n" +" -r, --resource=RESOURCE resource ¦WºÙ\n" +" -l, --locale=»y¨t »y¨t¦WºÙ¡A¥²¶·¬O¡u»y¨¥¡v©Î¡u»y¨¥_°ê®a¡vªº®æ¦¡\n" +" -d ¥Ø¿ý class ¥Ø¿ý¼hªº°ò¥»¥Ø¿ý\n" +"class ¦WºÙ¬O¥Ñ»y¨t¦WºÙ©M resource ¦WºÙ¦X¨Ö¨Ó¨M©wªº¡A¨âªÌ¤§¶¡·|¥Î©³½u¤À¹j¡C\n" +"-d ¿ï¶µ¬O¥²¶·ªº¡Cclass ÀÉ·|¦s©ñ¦b«ü©wªº¥Ø¿ý¡C\n" #: src/msgfmt.c:583 #, no-wrap @@ -1104,6 +1122,10 @@ msgid "" "The -l and -d options are mandatory. The .msg file is written in the\n" "specified directory.\n" msgstr "" +"Tcl ¼Ò¦¡ªº¿é¥XÀɦì¸m¡G\n" +" -l, --locale=»y¨t »y¨t¦WºÙ¡A®æ¦¡¥²¶·¬O¡u»y¨¥¡v©Î¡u»y¨¥_°ê®a¡v\n" +" -d ¥Ø¿ý .msg ½ĶÀɦs©ñªº¥Ø¿ý\n" +"-l ©M -d ¿ï¶µ¬O¥²­nªº¡C©Ò²£¥Íªº .msg ÀÉ·|¦s©ñ¦b«ü©wªº¥Ø¿ý¡C\n" #: src/msgfmt.c:592 #, no-wrap @@ -1120,6 +1142,16 @@ msgid "" " menu items\n" " -f, --use-fuzzy use fuzzy entries in output\n" msgstr "" +"¿é¤JÀɸÑĶ¡G\n" +" -c, --check ¶i¦æ --check-format¡B--check-header ©M\n" +" --check-domain ¤TºØÀˬd\n" +" --check-format Àˬd©M»y¨¥¦³Ãöªº®æ¦¡¦r¦ê\n" +" --check-header Àˬd¼ÐÀYÄæ¦ì¬O§_¦s¦b¤ÎÀˬd¥¦­Ìªº¤º®e\n" +" --check-domain Àˬd domain «ü¥O©M --output-file ¿ï¶µ¤§¶¡\n" +" ¬O§_¤£¬Û®e\n" +" -C, --check-compatibility ¨Ï GNU msgfmt ¥H X/Open msgfmt ªº¤è¦¡ÀˬdÀÉ®×\n" +" --check-accelerators[=CHAR] Àˬd¿ï³æ¶µ¥Ø¤¤ªº±¶®|Áä¼Ð°O¬O§_¦s¦b\n" +" -f, --use-fuzzy ¿é¥XÀÉ·|¨Ï¥Î¼Ò½kªºÂ½Ä¶±ø¥Ø\n" #: src/msgfmt.c:607 #, c-format, no-wrap @@ -1128,6 +1160,9 @@ msgid "" " -a, --alignment=NUMBER align strings to NUMBER bytes (default: %d)\n" " --no-hash binary file will not include the hash table\n" msgstr "" +"¿é¥X²Ó¸`¡G\n" +" -a, --alignment=¼Æ¦r ¥H<¼Æ¦r>­Ó¦ì¤¸²Õ¬°³æ¦ì°t¸m¦r¦ê¦ì¸m(¹w³]¡G%d)\n" +" --no-hash ¤G¤¸½XÀɤ£·|¥]§tÂø´êªí (hash table) ¦b¤º\n" #: src/msgfmt.c:614 #, no-wrap @@ -1138,67 +1173,71 @@ msgid "" " --statistics print statistics about translations\n" " -v, --verbose increase verbosity level\n" msgstr "" +"¿é¥X¸ê°T¡G\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" +" --statistics ¦C¦L½Ķ±ø¥Øªº²Î­p\n" +" -v, --verbose ¼W¥[¿é¥Xªº¸Ô²Óµ{«×\n" #: src/msgfmt.c:774 msgid "plural expression can produce negative values" -msgstr "" +msgstr "½Æ¼Æªí¥Ü¦¡¥i¯à²£¥Í­t¼Æ" #: src/msgfmt.c:787 #, c-format msgid "nplurals = %lu but plural expression can produce values as large as %lu" -msgstr "" +msgstr "nplurals = %lu¡A¦ý½Æ¼Æªí¥Ü¦¡ªº³Ì¤j­È¥i¯àµ¥©ó %lu" #: src/msgfmt.c:813 msgid "plural expression can produce division by zero" -msgstr "" +msgstr "½Æ¼Æªí¥Ü¦¡·|¤Þ­P³Q 0 ¾ã°£ªº¿ù»~" #: src/msgfmt.c:818 msgid "plural expression can produce integer overflow" -msgstr "" +msgstr "½Æ¼Æªí¥Ü¦¡·|¤Þ­P¾ã¼Æ·¸¦ìªº¿ù»~" #: src/msgfmt.c:823 msgid "" "plural expression can produce arithmetic exceptions, possibly division by " "zero" -msgstr "" +msgstr "½Æ¼Æªí¥Ü¦¡·|¤Þ­P¹Bºâ¿ù»~¡A¨Ò¦p³Q 0 ¾ã°£" #: src/msgfmt.c:902 src/msgfmt.c:914 msgid "message catalog has plural form translations..." -msgstr "" +msgstr "½ĶÀɧt¦³½Æ¼Æ«¬ºAªºÂ½Ä¶..." #: src/msgfmt.c:905 msgid "...but header entry lacks a \"plural=EXPRESSION\" attribute" -msgstr "" +msgstr "...¦ýÀÉÀY¯Ê¤Ö¤F¡§plural=ªí¥Ü¦¡¡¨ªº¶µ¥Ø" #: src/msgfmt.c:917 msgid "...but header entry lacks a \"nplurals=INTEGER\" attribute" -msgstr "" +msgstr "...¦ýÀÉÀY¯Ê¤Ö¤F¡§nplurals=¾ã¼Æ¡¨ªº¶µ¥Ø" #: src/msgfmt.c:942 -#, fuzzy msgid "invalid nplurals value" -msgstr "¤£¦Xªkªº±±¨î§Ç¦C" +msgstr "µL®Äªº nplurals ­È" #: src/msgfmt.c:956 msgid "invalid plural expression" -msgstr "" +msgstr "µL®Äªº½Æ¼Æªí¥Ü¦¡" #: src/msgfmt.c:975 src/msgfmt.c:990 #, c-format msgid "nplurals = %lu..." -msgstr "" +msgstr "nplurals = %lu..." #: src/msgfmt.c:978 -#, fuzzy, c-format +#, c-format msgid "...but some messages have only one plural form" msgid_plural "...but some messages have only %lu plural forms" -msgstr[0] "¦b %s ¸Ì¨Ï¥Î¨ìªº°T®§¨Ã¥¼³Q©w¸q" +msgstr[0] "...¦ý¬Y¨Ç°T®§¥u¦³ %lu ºØ½Æ¼Æ«¬ºA" #: src/msgfmt.c:993 -#, fuzzy, c-format +#, c-format msgid "...but some messages have one plural form" msgid_plural "...but some messages have %lu plural forms" -msgstr[0] "¦b %s ¸Ì¨Ï¥Î¨ìªº°T®§¨Ã¥¼³Q©w¸q" +msgstr[0] "...¦ý¬Y¨Ç°T®§¦³ %lu ºØ½Æ¼Æ«¬ºA" #: src/msgfmt.c:1023 #, c-format @@ -1210,136 +1249,128 @@ msgid "" "message catalog has plural form translations, but lacks a header entry with " "\"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\"" msgstr "" +"½ĶÀɧt¦³½Æ¼Æ«¬ºAªºÂ½Ä¶¡A¦ý¯Ê¤Ö¤F¥H¤Uªº¼ÐÀYÄæ¦ì¡G\n" +"¡§Plural-Forms: nplurals=<¾ã¼Æ>; plural=<ªí¥Ü¦¡>;¡¨" #: src/msgfmt.c:1074 msgid "`msgid' and `msgid_plural' entries do not both begin with '\\n'" -msgstr "`msgid' ©M `msgstr' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' ¶}©l" +msgstr "`msgid' ©M `msgid_plural' Äæ¦ì¨Ã«D¦P®É¥H '\\n' ¶}©l" #: src/msgfmt.c:1084 #, c-format msgid "`msgid' and `msgstr[%u]' entries do not both begin with '\\n'" -msgstr "`msgid' ©M `msgstr[%u]' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' ¶}©l" +msgstr "¡¥msgid¡¦©M¡¥msgstr[%u]¡¦Äæ¦ì¨Ã«D¦P®É¥H¡¥\\n¡¦¶}©l" #: src/msgfmt.c:1096 msgid "`msgid' and `msgstr' entries do not both begin with '\\n'" -msgstr "`msgid' ©M `msgstr' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' ¶}©l" +msgstr "¡¥msgid¡¦©M¡¥msgstr¡¦Äæ¦ì¨Ã«D¦P®É¥H¡¥\\n¡¦¶}©l" #: src/msgfmt.c:1113 msgid "`msgid' and `msgid_plural' entries do not both end with '\\n'" -msgstr "`msgid' ©M `msgid_plural' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' µ²§ô" +msgstr "¡¥msgid¡¦©M¡¥msgid_plural¡¦Äæ¦ì¨Ã«D¦P®É¥H¡¥\\n¡¦µ²§ô" #: src/msgfmt.c:1123 #, c-format msgid "`msgid' and `msgstr[%u]' entries do not both end with '\\n'" -msgstr "`msgid' ©M `msgstr[%u]' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' µ²§ô" +msgstr "¡¥msgid¡¦©M¡¥msgstr[%u]¡¦Äæ¦ì¨Ã«D¦P®É¥H¡¥\\n¡¦µ²§ô" #: src/msgfmt.c:1135 msgid "`msgid' and `msgstr' entries do not both end with '\\n'" -msgstr "`msgid' ©M `msgstr' Äæ¦ì¨Ã¥¼¦P®É¥H '\\n' µ²§ô" +msgstr "¡¥msgid¡¦©M¡¥msgstr¡¦Äæ¦ì¨Ã«D¦P®É¥H¡¥\\n¡¦µ²§ô" #: src/msgfmt.c:1147 msgid "plural handling is a GNU gettext extension" -msgstr "" +msgstr "½Æ¼Æ³B²z¬O GNU gettext ªºÂX®i¥\¯à" #: src/msgfmt.c:1212 #, c-format msgid "'%s' is not a valid %s format string, unlike 'msgid'" -msgstr "" +msgstr "¤£¹³¡¥msgid¡¦¡A¡¥%s¡¦¤£¬O¦³®Äªº %s ®æ¦¡¦r¦ê" #: src/msgfmt.c:1250 #, c-format msgid "msgstr lacks the keyboard accelerator mark '%c'" -msgstr "" +msgstr "msgstr ¯Ê¤Ö¤F±¶®|Áä¼Ð°O¡¥%c¡¦" #: src/msgfmt.c:1258 #, c-format msgid "msgstr has too many keyboard accelerator marks '%c'" -msgstr "" +msgstr "msgstr §t¦³¹L¦hªº±¶®|Áä¼Ð°O¡¥%c¡¦" #: src/msgfmt.c:1293 -#, fuzzy, c-format +#, c-format msgid "headerfield `%s' missing in header\n" -msgstr "¯Ê¤Ö¼ÐÀYÄæ¦ì `%s'" +msgstr "¯Ê¤Ö¤F¼ÐÀYÄæ¦ì¡¥%s¡¦\n" #: src/msgfmt.c:1297 -#, fuzzy, c-format +#, c-format msgid "header field `%s' should start at beginning of line\n" -msgstr "¼ÐÀYÄæ¦ì `%s' À³¸Ó¦ì©ó¦æ­º" +msgstr "¼ÐÀYÄæ¦ì¡¥%s¡¦À³¸Ó¦ì©ó¦æ­º\n" #: src/msgfmt.c:1308 -#, fuzzy msgid "some header fields still have the initial default value\n" -msgstr "¤@¨Ç¼ÐÀYÄæ¦ì¤´µM¬O¤º©w­È" +msgstr "¬Y¨Ç¼ÐÀYÄæ¦ì¤´µM¬O¹w³]­È\n" #: src/msgfmt.c:1320 -#, fuzzy, c-format +#, c-format msgid "field `%s' still has initial default value\n" -msgstr "¼ÐÀYÄæ¦ì `%s' ¤´µM¬O¤º©w­È" +msgstr "¼ÐÀYÄæ¦ì¡¥%s¡¦¤´µM¬O¹w³]­È\n" #: src/msgfmt.c:1362 -#, fuzzy msgid "warning: PO file header missing or invalid\n" -msgstr "" -"%s: ĵ§i: PO ÀɼÐÀY¯Ê¥¢, ©Î¬O«Dªkªº, ©Î¬O¼Ò½kªº\n" -"%*s ĵ§i: ¦r¤¸¶°(charset)Âà´«±N¤£¹B§@" +msgstr "ĵ§i¡G¯Ê¤Ö¤F PO Àɪº¼ÐÀY©Î¬O®æ¦¡µL®Ä\n" #: src/msgfmt.c:1365 -#, fuzzy msgid "warning: charset conversion will not work\n" -msgstr "" -"ÀÉÀY§ä¤£¨ì¦r¤¸¶°.\n" -"Âà´«°T®§¦Ü¨Ï¥ÎªÌ¦r¤¸¶°ªº¥\¯à±N¤£·|¹B§@\n" +msgstr "ĵ§i¡G¦r¤¸¶°Âà´«ªº¥\¯à¤£·|¥Í®Ä\n" #: src/msgfmt.c:1375 -#, fuzzy msgid "warning: PO file header fuzzy\n" -msgstr "" -"%s: ĵ§i: PO ÀɼÐÀY¯Ê¥¢, ©Î¬O«Dªkªº, ©Î¬O¼Ò½kªº\n" -"%*s ĵ§i: ¦r¤¸¶°(charset)Âà´«±N¤£¹B§@" +msgstr "ĵ§i¡GPO Àɪº¼ÐÀY¤´µM¬O¼Ò½kª¬ºA\n" #: src/msgfmt.c:1377 msgid "warning: older versions of msgfmt will give an error on this\n" -msgstr "" +msgstr "ĵ§i¡G¸ûª©¥»ªº msgfmt ¹J¨ì¦¹Àɮ׮ɷ|¦L¥X¿ù»~°T®§\n" #: src/msgfmt.c:1402 #, c-format msgid "domain name \"%s\" not suitable as file name" -msgstr "»â°ì¦WºÙ \"%s\" ¤£¾A¦X°µ¬°ÀɮצWºÙ" +msgstr "»â°ì¦WºÙ¡§%s¡¨¤£¾A¦X§@¬°ÀɮצWºÙ" #: src/msgfmt.c:1407 #, c-format msgid "domain name \"%s\" not suitable as file name: will use prefix" -msgstr "»â°ì¦WºÙ \"%s\" ¤£¾A¦X°µ¬°ÀɮצWºÙ¡G±N¨Ï¥Î¦r­º" +msgstr "»â°ì¦WºÙ¡§%s¡¨¤£¾A¦X§@¬°ÀɮצWºÙ¡G±N¨Ï¥Î¦r­º" #: src/msgfmt.c:1418 #, c-format msgid "`domain %s' directive ignored" -msgstr "©¿²¤ `domain %s' «ü¥O" +msgstr "©¿²¤¡¥domain %s¡¦«ü¥O" #: src/msgfmt.c:1490 msgid "empty `msgstr' entry ignored" -msgstr "©¿²¤ªÅªº `msgstr' Äæ¦ì" +msgstr "©¿²¤ªÅªº¡¥msgstr¡¦Äæ¦ì" #: src/msgfmt.c:1491 msgid "fuzzy `msgstr' entry ignored" -msgstr "©¿²¤¼Ò½k½Ķªº `msgstr' Äæ¦ì" +msgstr "©¿²¤¼Ò½kªº¡¥msgstr¡¦Äæ¦ì" #: src/msgfmt.c:1560 #, c-format msgid "%s: warning: source file contains fuzzy translation" -msgstr "%s: ĵ§i: ­ì©lÀÉ¥]§t¼Ò½k½Ķ" +msgstr "%s¡Gĵ§i¡G­ì©lÀÉ¥]§t¼Ò½k½Ķ±ø¥Ø" #: src/msggrep.c:385 #, c-format msgid "option '%c' cannot be used before 'K' or 'T' has been specified" -msgstr "" +msgstr "¥¼«ü©w¡¥K¡¦©Î¡¥T¡¦«e¤£¯à¨Ï¥Î¿ï¶µ¡¥%c¡¦" #: src/msggrep.c:407 #, no-wrap msgid "" "Extracts all messages of a translation catalog that match a given pattern\n" "or belong to some given source files.\n" -msgstr "" +msgstr "©â¨ú½ĶÀɤ¤ªº°T®§¡A¦Ó³o¨Ç°T®§²Å¦X¬YºØ¼Ë¦¡©ÎÄÝ©ó¬Y­Ó«ü©wªº¨Ó·½ÀÉ¡C\n" #: src/msggrep.c:434 #, no-wrap @@ -1373,7 +1404,7 @@ msgid "" msgstr "" #: src/msggrep.c:464 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " --no-escape do not use C escapes in output (default)\n" @@ -1387,26 +1418,21 @@ msgid "" " --sort-output generate sorted output\n" " --sort-by-file sort output by file location\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¥h°£ '#: filename:line' µù¸Ñ\n" +" --add-location «O¯d '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" #: src/msggrep.c:554 msgid "write to grep subprocess failed" -msgstr "" +msgstr "¼g¤J¦Ü grep °Æµ{§Ç®É¥X²{¿ù»~" #: src/msginit.c:279 msgid "" @@ -1414,6 +1440,8 @@ msgid "" "your LANG environment variable, as described in the ABOUT-NLS\n" "file. This is necessary so you can test your translations.\n" msgstr "" +"¨t²ÎÀô¹Ò¨S¦³¥ô¦ó©M»y¨¥¦³Ãöªº³]©w¡C½Ð®Ú¾Ú ABOUT-NLS Àɮשҭz¡A\n" +"³]©w LANG Àô¹ÒÅܼơC³o¬O´ú¸Õ½Ķ®Éªº¥²­n¨BÆJ¡C\n" #: src/msginit.c:307 #, c-format @@ -1422,18 +1450,21 @@ msgid "" "Please specify the locale through the --locale option or\n" "the output .po file through the --output-file option.\n" msgstr "" +"¿é¥XÀÉ %s ¤w¸g¦s¦b¡C\n" +"½Ð³z¹L --locale ¿ï¶µ«ü©w»y¨t©Î\n" +"--output-file ¿ï¶µ«ü©w¿é¥Xªº .po ÀÉ¡C\n" #: src/msginit.c:330 #, c-format msgid "Created %s.\n" -msgstr "" +msgstr "¤w«Ø¥ß %s¡C\n" #: src/msginit.c:352 #, no-wrap msgid "" "Creates a new PO file, initializing the meta information with values from the\n" "user's environment.\n" -msgstr "" +msgstr "«Ø¥ß·sªº PO ÀÉ¡A¨Ã¥Ñ¨Ï¥ÎªÌÀô¹Ò¨ú±oªì©l¤Æ©Ò»ÝªºÀÉÀY¸ê®Æ¡C\n" #: src/msginit.c:363 #, no-wrap @@ -1443,6 +1474,10 @@ msgid "" "If no input file is given, the current directory is searched for the POT file.\n" "If it is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" -i, --input=¿é¤JÀÉ ¿é¤Jªº POT ÀÉ\n" +"¦pªG¨S¦³«ü©w¿é¤JÀÉ¡A·|¦b¥Ø«eªº¥Ø¿ý·j´M POT ÀÉ¡C\n" +"¦pªG¿é¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msginit.c:371 #, no-wrap @@ -1452,6 +1487,10 @@ msgid "" "If no output file is given, it depends on the --locale option or the user's\n" "locale setting. If it is -, the results are written to standard output.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -o, --output-file=ÀÉ®× ±N¿é¥X¼g¤J¦Ü«ü©wªº PO ÀÉ\n" +"¦pªG¨S¦³«ü©w¿é¥XÀÉ¡A¿é¥XÀɪº¦WºÙ±N·|¥Ñ --locale ¿ï¶µ©Î¬O¨Ï¥ÎªÌªº»y¨t¨M©w¡C\n" +"¦pªG¿é¥XÀɬO¡¥-¡¦¡A«h·|±Nµ²ªG¼g¤J¦Ü¼Ð·Ç¿é¥X¡C\n" #: src/msginit.c:379 #, no-wrap @@ -1461,38 +1500,46 @@ msgid "" " --no-translator assume the PO file is automatically generated\n" " -w, --width=NUMBER set output page width\n" msgstr "" +"¿é¥X²Ó¸`¡G\n" +" -l, --locale=LL_CC ³]©w¥Ø¼Ð»y¨t\n" +" --no-translator °²³] PO ÀɬO¦Û°Ê²£¥Íªº\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" #: src/msginit.c:430 msgid "" "Found more than one .pot file.\n" "Please specify the input .pot file through the --input option.\n" msgstr "" +"§ä¨ì¦h©ó¤@­Óªº .pot ÀÉ¡C\n" +"½Ð³z¹L --input ¿ï¶µ«ü©w§@¬°¿é¤JÀɪº .pot ÀÉ¡C\n" #: src/msginit.c:438 src/msginit.c:443 msgid "error reading current directory" -msgstr "" +msgstr "Ū¨ú¥Ø«eªº¥Ø¿ý®Éµo¥Í¿ù»~" #: src/msginit.c:451 msgid "" "Found no .pot file in the current directory.\n" "Please specify the input .pot file through the --input option.\n" msgstr "" +"¦b¥Ø«e¥Ø¿ý¤¤§ä¤£¨ì¥ô¦ó .pot ÀÉ¡C\n" +"½Ð³z¹L --input ¿ï¶µ«ü©w§@¬°¿é¤JÀɪº .pot ÀÉ¡C\n" #: src/msginit.c:898 src/msginit.c:950 src/msginit.c:1088 src/msginit.c:1155 #: src/read-java.c:80 msgid "fdopen() failed" -msgstr "" +msgstr "fdopen() ¥¢±Ñ" #: src/msginit.c:903 src/msginit.c:955 src/msginit.c:1093 #, c-format msgid "%s subprocess I/O error" -msgstr "" +msgstr "%s °Æµ{§Ç¿é¥X/¿é¤J¿ù»~" #: src/msginit.c:912 src/msginit.c:964 src/msginit.c:1102 src/msginit.c:1169 #: src/read-java.c:90 #, c-format msgid "%s subprocess failed with exit code %d" -msgstr "" +msgstr "%s °Æµ{§Ç¥¢±Ñ¡A¿ù»~½X¬° %d" #: src/msginit.c:1078 msgid "" @@ -1502,6 +1549,8 @@ msgid "" "contact\n" "you in case of unexpected technical problems.\n" msgstr "" +"·sªºÂ½Ä¶ÀÉÀ³¸Ó§t¦³±zªº¹q¶l¦a§}¡A³o¼Ë¨Ï¥ÎªÌ´N¥i¥H¹ï±zªºÂ½Ä¶´£¥X·N¨£¡A\n" +"¦P®É³n¥óºûÅ@ªÌ¤]¥i¥H¦b¥X²{§Þ³N°ÝÃD®ÉÁpµ¸±z¡C\n" #. TRANSLATORS: "English" needs to be replaced by your language. #. For example in it.po write "Traduzioni italiani ...", @@ -1509,47 +1558,47 @@ msgstr "" #: src/msginit.c:1422 #, c-format msgid "English translations for %s package" -msgstr "" +msgstr "traditional Chinese translation for %s" #: src/msgl-cat.c:174 src/msgl-charset.c:87 src/msgl-iconv.c:304 #, c-format msgid "present charset \"%s\" is not a portable encoding name" -msgstr "" +msgstr "¥Ø«eªº¦r¤¸¶°½s½X¡§%s¡¨¤£¬O³q¥Îªº½s½X¦WºÙ" #: src/msgl-cat.c:182 src/msgl-iconv.c:314 #, c-format msgid "two different charsets \"%s\" and \"%s\" in input file" -msgstr "" +msgstr "¿é¤JÀɦ³¨âºØ¤£¦Pªº¦r¤¸¶°½s½X¡§%s¡¨©M¡§%s¡¨" #: src/msgl-cat.c:195 #, c-format msgid "" "input file `%s' doesn't contain a header entry with a charset specification" -msgstr "" +msgstr "¿é¤JÀÉ¡¥%s¡¦¨S¦³«ü©w¦r¤¸¶°ªº¼ÐÀYÄæ¦ì" #: src/msgl-cat.c:199 #, c-format msgid "" "domain \"%s\" in input file `%s' doesn't contain a header entry with a " "charset specification" -msgstr "" +msgstr "¿é¤JÀÉ¡¥%2$s¡¦ªº»â°ì¡§%1$s¡¨¨S¦³«ü©w¦r¤¸¶°ªº¼ÐÀYÄæ¦ì" #: src/msgl-cat.c:360 src/msgl-iconv.c:390 #, c-format msgid "target charset \"%s\" is not a portable encoding name." -msgstr "" +msgstr "¥Ø¼Ðªº¦r¤¸¶°½s½X¡§%s¡¨¤£¬O³q¥Îªº½s½X¦WºÙ¡C" #: src/msgl-cat.c:410 src/msgl-cat.c:416 src/msgl-charset.c:92 #: src/msgl-charset.c:127 src/write-po.c:757 src/write-po.c:851 -#, fuzzy msgid "warning: " -msgstr "%s: ĵ§i: " +msgstr "ĵ§i¡G" #: src/msgl-cat.c:411 msgid "" "Input files contain messages in different encodings, UTF-8 among others.\n" "Converting the output to UTF-8.\n" msgstr "" +"¿é¤JÀɧt¦³¤£¦P½s½Xªº°T®§¡A¨ä¤¤¤@ºØ¬O UTF-8¡C·|±N¿é¥Xªº½s½XÂà´«¬° UTF-8¡C\n" #: src/msgl-cat.c:417 #, c-format @@ -1559,6 +1608,8 @@ msgid "" "Converting the output to UTF-8.\n" "To select a different output encoding, use the --to-code option.\n" msgstr "" +"¿é¤JÀɧt¦³¤£¦P½s½Xªº°T®§¡A¨ä¤¤¥]¬A %s ©M %s¡C·|±N¿é¥Xªº½s½XÂà´«¬° UTF-8¡C\n" +"­Y­n¿ï¾Ü¥t¤@ºØ¿é¥X½s½X¡A½Ð¨Ï¥Î --to-code ¿ï¶µ¡C\n" #: src/msgl-charset.c:93 #, c-format @@ -1568,11 +1619,14 @@ msgid "" "Output of '%s' might be incorrect.\n" "Possible workarounds are:\n" msgstr "" +"¥Ø«e»y¨tªº¦r¤¸¶°¡§%s¡¨©M¿é¤JÀɪº¦r¤¸¶°¡§%s¡¨¤£¦P¡C\n" +"¡¥%s¡¦ªº¿é¥X¥i¯à¦³»~¡C\n" +"¥i¦æªº¸Ñ¨M¤èªk¥]¬A¡G\n" #: src/msgl-charset.c:100 #, c-format msgid "- Set LC_ALL to a locale with encoding %s.\n" -msgstr "" +msgstr "¡´ ³]©w LC_ALL Àô¹ÒÅܼƬ°¨Ï¥Î½s½X %s ªº»y¨t¡C\n" #: src/msgl-charset.c:105 #, c-format @@ -1581,6 +1635,9 @@ msgid "" " then apply '%s',\n" " then convert back to %s using 'msgconv'.\n" msgstr "" +"¡´ ¥Î¡¥msgconv¡¦±N½ĶÀɪº¦r¤¸¶°Âà´«¬° %s¡A\n" +" µM«á®M¥Î¡¥%s¡¦«ü¥O¡A\n" +" ³Ì«á¥Î¡¥msgconv¡¦±N½ĶÀɪº¦r¤¸¶°Á٭쬰 %s¡C\n" #: src/msgl-charset.c:114 #, c-format @@ -1590,6 +1647,10 @@ msgid "" " then apply '%s',\n" " then convert back to %s using 'msgconv'.\n" msgstr "" +"¡´ ³]©w LC_ALL Àô¹ÒÅܼƬ°¨Ï¥Î½s½X %s ªº»y¨t¡A\n" +" ¥Î¡¥msgconv¡¦±N½ĶÀɪº¦r¤¸¶°Âà´«¬° %s¡A\n" +" µM«á®M¥Î¡¥%s¡¦«ü¥O¡A\n" +" ³Ì«á¥Î¡¥msgconv¡¦±N½ĶÀɪº¦r¤¸¶°Á٭쬰 %s¡C\n" #: src/msgl-charset.c:128 #, c-format @@ -1598,39 +1659,42 @@ msgid "" "Output of '%s' might be incorrect.\n" "A possible workaround is to set LC_ALL=C.\n" msgstr "" +"»y¨tªº¦r¤¸¶°½s½X¡§%s¡¨¤£¬O³q¥Îªº½s½X¦WºÙ¡C\n" +"¡¥%s¡¦ªº¿é¥X¥i¯à¦³»~¡C\n" +"³]©w LC_ALL=C ¬O¤@­Ó¥i¦æªº¸Ñ¨M¤èªk¡C\n" #: src/msgl-iconv.c:202 src/msgl-iconv.c:256 msgid "conversion failure" -msgstr "" +msgstr "Âà´«¿ù»~" #: src/msgl-iconv.c:336 msgid "input file doesn't contain a header entry with a charset specification" -msgstr "" +msgstr "¿é¤JÀɨS¦³«ü©w¦r¤¸¶°ªº¼ÐÀYÄæ¦ì" #: src/msgl-iconv.c:354 -#, fuzzy, c-format +#, c-format msgid "" "Cannot convert from \"%s\" to \"%s\". %s relies on iconv(), and iconv() does " "not support this conversion." msgstr "" -"¤£¤ä´©¦r¤¸¶° \"%s\" %s ¨Ì¿à iconv() \n" -"¦Ó iconv() ¥Ø«e¤£¤ä´© \"%s\"\n" +"¤£¤ä´©±N¦r¤¸¶°¥Ñ¡§%s¡¨Âà´«¦Ü¡§%s¡¨¡C%s »Ý­n iconv()¡A\n" +"¦ý iconv() ¤£¤ä´©¦¹ºØÂà´«¤è¦¡¡C" #: src/msgl-iconv.c:370 -#, fuzzy, c-format +#, c-format msgid "" "Cannot convert from \"%s\" to \"%s\". %s relies on iconv(). This version was " "built without iconv()." msgstr "" -"¤£¤ä´©¦r¤¸¶° \"%s\" \n" -"%s ¨Ì¿à iconv(), ¦Ó¦¹ª©¥»¨S¦³¤º«Ø iconv().\n" +"¤£¤ä´©±N¦r¤¸¶°¥Ñ¡§%s¡¨Âà´«¦Ü¡§%s¡¨¡C%s »Ý­n iconv()¡A\n" +"¦ý½sͦ¹µ{¦¡®É¨S¦³ iconv() ¤ä´©¡C" #: src/msgmerge.c:353 msgid "backup type" -msgstr "" +msgstr "³Æ¥÷¤è¦¡" #: src/msgmerge.c:390 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Merges two Uniforum style .po files together. The def.po file is an\n" "existing PO file with translations which will be taken over to the newly\n" @@ -1642,16 +1706,12 @@ msgid "" "comments and file positions will be preserved. Where an exact match\n" "cannot be found, fuzzy matching is used to produce better results.\n" msgstr "" -"\n" -"§â¨â­Ó¬Û¦P®æ¦¡ªº .po ÀɮצX¨Ö¦b¤@°_¡C \n" -"def.po ¬OªºÂ½Ä¶¹Lªº PO ÀÉ¡A¸Ì­±Â½Ä¶¹Lªº°T®§¥u­n¬O¤´µM§ä±o¨ì \n" -"¬Û²Å¦XÄæ¦ìªº¡A³£·|³Q¦X¨Ö¶i¥h¡F¦X¨Öªº®É­Ô·|«O¯d¥[¶i¥hªºµù¸Ñ¡A \n" -"¤£¹Lµù¸Ñ¸Ì­±ªºÀɮצì¸m·|³Q©¿²¤¡C \n" -"ref.po ¬O·s°µ¥X¨Óªº PO ÀÉ (¤@¯ë¦Ó¨¥¬O¥Ñ xgettext °µ¥X¨Óªº)¡A³o \n" -"­ÓÀɮ׸̭±ªº¯S®íµù¸Ñ¥H¤Îµù¸Ñ¸ÌªºÀɮצì¸m·|³Q«O¯d¡A¤£¹L¨ä¥Lµù¸Ñ \n" -"©M©Ò¦³Â½Ä¶¹Lªº°T®§³£·|³Q©¿²¤¡C°²¦p§ä¤£¨ì§¹¥þ¤@­PªºÄæ¦ì¡A¨º»òµ{ \n" -"¦¡·|¥Î¼Ò½kÅ޿誺¤èªk¨Ó±o¨ì¤ñ¸û¦nªºµ²ªG¡C \n" -"°£«D§A«ü©w¤@­Ó¿é¥XÀɮסA§_«h¦X¨Öªºµ²ªG·|³Q°e¨ì¼Ð·Ç¿é¥X¥h¡C \n" +"¦X¨Ö¨â­Ó Uniforum ®æ¦¡ªº .po ÀÉ¡Cdef.po ¬Oªº PO ÀÉ¡A¸Ì­±ªºÂ½Ä¶°T®§¥u­n\n" +"©M·s²£¥ÍªºÀÉ®×±ø¥Ø²Å¦X¡A³£·|³Q¦X¨Ö¶i¥h¡F¦X¨Ö®É·|«O¯d¦Û¦æ¥[¤Wªºµù¸Ñ¡A¤£¹L\n" +"·|±Ë±ó·½µ{¦¡½Xªºµù¸Ñ©MÀɮצì¸m¡Cref.pot ¥i¥H¬O¦³³Ì·s¨Ó·½±ø¥Ø¦ý¥u§t¦³Â½Ķ\n" +"ªº PO ÀÉ¡A©Î¬O¤@­Ó POT ÀÉ (³q±`¥Ñ xgettext ²£¥Í)¡F¥ô¦ó½Ķ«áªº°T®§©ÎÀɮ׸Ì\n" +"ªºµù¸Ñ³£·|³Q±Ë±ó¡A¦ý¯S®íºX¼Ðµù¸Ñ©MÀɮצì¸m³£·|³Q«O¯d¡C¤ñ¸û®É¦pªG¦³¤£§¹¥þ\n" +"°t¦Xªº¦r¦ê¥X²{¡Aµ{¦¡·|¥H¼Ò½k°t¹ïªº¤è¦¡±o¥X¸û¦nªºµ²ªG¡C\n" #: src/msgmerge.c:408 #, no-wrap @@ -1663,6 +1723,11 @@ msgid "" " -C, --compendium=FILE additional library of message translations,\n" " may be specified more than once\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" def.po ÂÂ½ĶªºÂ½Ä¶ÀÉ\n" +" ref.pot ·sªºÂ½Ä¶¨Ó·½ÀÉ\n" +" -D, --directory=¥Ø¿ý ¦P®É¦b<¥Ø¿ý>¤¤·j´M¿é¤JÀÉ\n" +" -C, --compendium=ÀÉ®× ÃB¥~ªºÂ½Ä¶°T®§®w¡A¥i¨Ï¥Î¦h©ó¤@¦¸\n" #: src/msgmerge.c:418 #, no-wrap @@ -1671,6 +1736,9 @@ msgid "" " -U, --update update def.po,\n" " do nothing if def.po already up to date\n" msgstr "" +"¾Þ§@¼Ò¦¡¡G\n" +" -U, --update §ó·s def.po¡A©Î¬O·í def.po ¤w¬O³Ì·sª©¥»®É¡A\n" +" ¤£¶i¦æ¥ô¦ó¾Þ§@¡C\n" #: src/msgmerge.c:433 #, no-wrap @@ -1688,6 +1756,18 @@ msgid "" "The backup suffix is `~', unless set with --suffix or the SIMPLE_BACKUP_SUFFIX\n" "environment variable.\n" msgstr "" +"§ó·s¼Ò¦¡ªº¿é¥XÀɦì¸m¡G\n" +"¿é¥Xµ²ªG±N·|¼g¤J def.po¡C\n" +" --backup=CONTROL »s§@ def.po ªº³Æ¥÷ÀÉ\n" +" --suffix=«á¸m¦r¤¸ ¦Û¦æ«ü©w³Æ¥÷Àɪº«á¸m¦r¤¸\n" +"ª©¥»±±¨îªº¤è¦¡¥i³z¹L --backup ¿ï¶µ©Î VERSION_CONTROL Àô¹ÒÅܼƨӿï¾Ü¡C\n" +"¥H¤U¬O¥i¥ÎªºÅܼƭȡG\n" +" none, off ¤£·|¶i¦æ³Æ¥÷ (§Y¨Ï¨Ï¥Î¤F --backup ¿ï¶µ)\n" +" numbered, t ³Æ¥÷ÀÉ·|¥[¤W¼Æ¦r\n" +" existing, nil ­Y¦³¼Æ¦rªº³Æ¥÷Àɤw¸g¦s¦b«h¨Ï¥Î¼Æ¦r¡A§_«h¨Ï¥Î´¶³q¤è¦¡³Æ¥÷\n" +" simple, never ¥Ã»·¨Ï¥Î´¶³q¤è¦¡³Æ¥÷\n" +"³Æ¥÷Àɪº«á¸m¦r¤¸¬°¡¥~¡¦¡A°£«D¥H --suffix ¿ï¶µ©Î¬O SIMPLE_BACKUP_SUFFIX\n" +"Àô¹ÒÅܼƫü©w¡C\n" #: src/msgmerge.c:470 #, no-wrap @@ -1698,16 +1778,19 @@ msgid "" " -v, --verbose increase verbosity level\n" " -q, --quiet, --silent suppress progress indicators\n" msgstr "" +"¿é¥X¸ê°T¡G\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" +" -v, --verbose ¼W¥[¿é¥Xªº¸Ô²Óµ{«×\n" +" -q, --quiet, --silent ¤£Åã¥Ü¶i«×«ü¥Ü\n" #: src/msgmerge.c:930 -#, fuzzy msgid "this message should define plural forms" -msgstr "¦b %s ¸Ì¨Ï¥Î¨ìªº°T®§¨Ã¥¼³Q©w¸q" +msgstr "¦¹°T®§À³¸Ó¦³½Æ¼Æ«¬ºA" #: src/msgmerge.c:953 -#, fuzzy msgid "this message should not define plural forms" -msgstr "¦b %s ¸Ì¨Ï¥Î¨ìªº°T®§¨Ã¥¼³Q©w¸q" +msgstr "¦¹°T®§¤£À³¦³½Æ¼Æ«¬ºA" #: src/msgmerge.c:1084 #, c-format @@ -1715,27 +1798,28 @@ msgid "" "%sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, " "obsolete %ld.\n" msgstr "" -"%sŪ¤J %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, " -"obsolete %ld.\n" +"%s\n" +"Ū¤J %ld ÂÂ½Ķ + %ld °Ñ¦Ò±ø¥Ø¡C¦X¨Ö¡G%ld¡A¼Ò½k¡G%ld¡A¥¼Ä¶¡G%ld¡A¹L®É¡G%" +"ld¡C\n" #: src/msgmerge.c:1092 msgid " done.\n" -msgstr " §¹¦¨.\n" +msgstr " §¹¦¨¡C\n" #: src/msgunfmt.c:221 src/msgunfmt.c:230 -#, fuzzy, c-format +#, c-format msgid "%s and explicit file names are mutually exclusive" -msgstr "%s ©M %s ¨âªÌ¬O¤¬¤£¬Û®eªº" +msgstr "¨Ï¥Î %s ¤£¯à¦P®É«ü©wÀɮצWºÙ" #: src/msgunfmt.c:314 #, c-format, no-wrap msgid "Usage: %s [OPTION] [FILE]...\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] [ÀÉ®×]...\n" #: src/msgunfmt.c:319 #, no-wrap msgid "Convert binary message catalog to Uniforum style .po file.\n" -msgstr "" +msgstr "±N¤G¤¸½X½ĶÀÉÂà´«¬° Uniforum «¬¦¡ªº .po ÀÉ¡C\n" #: src/msgunfmt.c:329 #, no-wrap @@ -1744,6 +1828,9 @@ msgid "" " -j, --java Java mode: input is a Java ResourceBundle class\n" " --tcl Tcl mode: input is a tcl/msgcat .msg file\n" msgstr "" +"¾Þ§@¼Ò¦¡¡G\n" +" -j, --java Java ¼Ò¦¡¡G¿é¤J¸ê®Æ¬O Java ResourceBundle class\n" +" --tcl Tcl ¼Ò¦¡¡G¿é¤J¸ê®Æ¬O tcl/msgcat .msg ÀÉ®×\n" #: src/msgunfmt.c:336 #, no-wrap @@ -1752,6 +1839,9 @@ msgid "" " FILE ... input .mo files\n" "If no input file is given or if it is -, standard input is read.\n" msgstr "" +"¿é¤JÀɦì¸m¡G\n" +" ¿é¤JÀÉ ... ¿é¤Jªº .mo ÀÉ\n" +"¦pªG¨S¦³«ü©w¿é¤JÀɩοé¤JÀɬO¡¥-¡¦¡A«hŪ¨ú¼Ð·Ç¿é¤J¡C\n" #: src/msgunfmt.c:343 #, no-wrap @@ -1762,6 +1852,11 @@ msgid "" "The class name is determined by appending the locale name to the resource name,\n" "separated with an underscore. The class is located using the CLASSPATH.\n" msgstr "" +"Java ¼Ò¦¡ªº¿é¥XÀɦì¸m¡G\n" +" -r, --resource=RESOURCE resource ¦WºÙ\n" +" -l, --locale=»y¨t »y¨t¦WºÙ¡A¥²¶·¬O¡u»y¨¥¡v©Î¡u»y¨¥_°ê®a¡vªº®æ¦¡\n" +"class ¦WºÙ¬O¥Ñ»y¨t¦WºÙ©M resource ¦WºÙ¦X¨Ö¨Ó¨M©wªº¡A¨âªÌ¤§¶¡·|¥Î©³½u¤À¹j¡C\n" +"class ÀÉ·|¦b CLASSPATH ªí¥Üªº¥Ø¿ý¤¤·j´M¡C\n" #: src/msgunfmt.c:352 #, no-wrap @@ -1772,6 +1867,10 @@ msgid "" "The -l and -d options are mandatory. The .msg file is located in the\n" "specified directory.\n" msgstr "" +"Tcl ¼Ò¦¡ªº¿é¤JÀɦì¸m¡G\n" +" -l, --locale=»y¨t »y¨t¦WºÙ¡A®æ¦¡¥²¶·¬O¡u»y¨¥¡v©Î¡u»y¨¥_°ê®a¡v\n" +" -d ¥Ø¿ý .msg ½ĶÀɦs©ñªº¥Ø¿ý\n" +"-l ©M -d ¿ï¶µ¬O¥²­nªº¡C©Ò²£¥Íªº .msg ÀÉ·|¦s©ñ¦b«ü©wªº¥Ø¿ý¡C\n" #: src/msgunfmt.c:361 #, no-wrap @@ -1781,9 +1880,12 @@ msgid "" "The results are written to standard output if no output file is specified\n" "or if it is -.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -o, --output-file=ÀÉ®× ±N¿é¥X¼g¤J¦Ü«ü©wªºÀÉ®×\n" +"¦pªG¨S¦³«ü©w¿é¥XÀɩοé¥XÀɬO¡¥-¡¦¡A«h·|±Nµ²ªG¼g¤J¦Ü¼Ð·Ç¿é¥X¡C\n" #: src/msgunfmt.c:369 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -e, --no-escape do not use C escapes in output (default)\n" @@ -1794,14 +1896,14 @@ msgid "" " -w, --width=NUMBER set output page width\n" " -s, --sort-output generate sorted output\n" msgstr "" -"¨Ï¥Îªk¡G %s [¿ï¶µ] filename.mo filename.po \n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -S, --strict ¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C \n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T¡C \n" +"¿é¥X²Ó¸`¡G\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" #: src/msgunfmt.c:381 #, no-wrap @@ -1811,6 +1913,10 @@ msgid "" " -V, --version output version information and exit\n" " -v, --verbose increase verbosity level\n" msgstr "" +"¿é¥X¸ê°T¡G\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" +" -v, --verbose ¼W¥[¿é¥Xªº¸Ô²Óµ{«×\n" #: src/msguniq.c:279 #, no-wrap @@ -1824,6 +1930,13 @@ msgid "" "specified, they will be taken from the first translation. File positions\n" "will be cumulated. When using the --unique option, duplicates are discarded.\n" msgstr "" +"²Î¤@½ĶÀɸ̭«ÂÐ¥X²{ªºÂ½Ä¶±ø¥Ø¡C\n" +"¥¦·|·j´M¾Ö¦³¬Û¦P°T®§ÃѧO½Xªº­«ÂÐ½Ķ±ø¥Ø¡C³o¨Ç±ø¥Ø¹ï©ó¨ä¥¦¹³ msgfmt¡B\n" +"msgmerge ©Î msgcat µ¥ªºµ{¦¡¦Ó¨¥¬OµL®Äªº¿é¤J¸ê®Æ¡C¹w³]¼Ò¦¡¤¤¡A­«ÂЪº±ø¥Ø±N·|\n" +"¦X¨Ö¦b¤@°_¡C·í¨Ï¥Î --repeated ¿ï¶µ®É¡A¥u·|Åã¥Ü­«ÂЪº±ø¥Ø¦Ó±Ë±ó¨ä¥¦±ø¥Ø¡C\n" +"¦Û¦æ¥[¤Wªºµù¸Ñ©M·½µ{¦¡½XÊúµù¸Ñ³£·|²Ö¿n¡A°£«D«ü©w¤F --use-first ¿ï¶µ¡A¨º¼Ë\n" +"«h·|¥Ñ²Ä¤@­Ó½Ķ±ø¥Ø¤¤Àò¨ú³o¨Ç¸ê®Æ¡CÀɮצì¸m¬O·|²Ö¿n¤U¨Óªº¡C·í¨Ï¥Î --unique\n" +"¿ï¶µ®É¡A«h·|±Ë±ó¥ô¦ó­«ÂЪºÂ½Ä¶±ø¥Ø¡C\n" #: src/msguniq.c:312 #, no-wrap @@ -1832,21 +1945,24 @@ msgid "" " -d, --repeated print only duplicates\n" " -u, --unique print only unique messages, discard duplicates\n" msgstr "" +"°T®§¿ï¾Ü¡G\n" +" -d, --repeated ¥u¦L¥X­«ÂЪº±ø¥Ø\n" +" -u, --unique ¥u¦L¥X¥X²{¤@¦¸ªº±ø¥Ø¡A±Ë±ó¥ô¦ó­«ÂЪº±ø¥Ø\n" #: src/ngettext.c:215 #, c-format, no-wrap msgid "Usage: %s [OPTION] [TEXTDOMAIN] MSGID MSGID-PLURAL COUNT\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] [¤å¦r»â°ì] MSGID ½Æ¼Æ-MSGID ¼Æ¦r\n" #: src/ngettext.c:220 #, no-wrap msgid "" "Display native language translation of a textual message whose grammatical\n" "form depends on a number.\n" -msgstr "" +msgstr "Åã¥Ü¬Y¤å¦r°T®§ªº¥»¦a»y¨¥Â½Ä¶¡A¦Ó½Ķªº¤åªk©M¼Æ¦r¦³Ãö¡C\n" #: src/ngettext.c:225 -#, fuzzy, no-wrap +#, no-wrap msgid "" " -d, --domain=TEXTDOMAIN retrieve translated message from TEXTDOMAIN\n" " -e enable expansion of some escape sequences\n" @@ -1857,20 +1973,17 @@ msgid "" " MSGID MSGID-PLURAL translate MSGID (singular) / MSGID-PLURAL (plural)\n" " COUNT choose singular/plural form based on this value\n" msgstr "" -"¨Ï¥Îªk¡G%s [¿ï¶µ] [TEXTDOMAIN] MSGID MSGID-PLURAL COUNT \n" -" -d, --domain=TEXTDOMAIN ¥Ñ TEXTDOMAIN ³o­Ó¤å¦r»â°ìŪ¨ú½Ķ«áªº°T®§¡C \n" -" -e ¤¹³\¤@¨Ç·¸¦ì¦r¤¸³Q®i¶}¡C \n" -" -E ¬°¤F¬Û®e©Ê¦s¦bªº¿ï¶µ¡A¤£·|³y¦¨¥ô¦ó¼vÅT¡C \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -n §í¨î¥½ºÝªº·s¦æ¦r¤¸¡C \n" -" -v, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T¡C \n" -" [TEXTDOMAIN] ¥Ñ TEXTDOMAIN ³o­Ó¤å¦r»â°ì¡A¨Ì¾Ú MSGID Ū¨ú½Ķ \n" -" «áªº°T®§¡C \n" -" MSGID MSGID-PLURAL ½Ķ MSGID (³æ¼Æ) / MSGID-PLURAL (½Æ¼Æ) \n" -" COUNT ¨Ì¾Ú COUNT ªº­È¨Ó¿ï¾Ü³æ¼Æ©Î½Æ¼Æ§Î\n" +" -d, --domain=¤å¦r»â°ì ¥Ñ<¤å¦r»â°ì>Ū¨ú½Ķ«áªº°T®§¡C\n" +" -e ¤¹³\®i¶}¬YÃþ·¸¥X§Ç¦C¦r¤¸\n" +" -E (¬°¤F¬Û®e©Ê¦s¦bªº¿ï¶µ¡A¤£·|³y¦¨¥ô¦ó¼vÅT)\n" +" -h, --help Åã¥Ü¦¹¬q»¡©ú¨ÃÂ÷¶}\n" +" -V, --version Åã¥Üª©¥»¸ê°T¨ÃÂ÷¶}\n" +" [¤å¦r»â°ì] ¥Ñ<¤å¦r»â°ì>Ū¨ú½Ķ°T®§\n" +" MSGID ½Æ¼Æ-MSGID ½Ķ MSGID (³æ¼Æ) / ½Æ¼Æ-MSGID (½Æ¼Æ)\n" +" ¼Æ¦r ®Ú¾Ú<¼Æ¦r>¨Ó¿ï¾Ü³æ¼Æ©Î½Æ¼Æ«¬ºA\n" #: src/ngettext.c:236 -#, fuzzy, c-format, no-wrap +#, c-format, no-wrap msgid "" "If the TEXTDOMAIN parameter is not given, the domain is determined from the\n" "environment variable TEXTDOMAIN. If the message catalog is not found in the\n" @@ -1878,21 +1991,20 @@ msgid "" "variable TEXTDOMAINDIR.\n" "Standard search directory: %s\n" msgstr "" -"\n" -"°²¦p¨S¦³µ¹©w TEXTDOMAIN ³o­Ó°Ñ¼Æªº¸Ü¡Aµ{¦¡·|¨Ì·Ó¦W¬° TEXTDOMAIN ªºÀô¹ÒÅÜ¼Æ \n" -"¨Ó³]©w¤å¦r»â°ì¡C°²¦p°T®§¸ê®ÆÀɤ£¦b¥¿±`ªº¥Ø¿ý©³¤U¡A¨Ï¥ÎªÌ¥i¥H¥ÎÀô¹ÒÅÜ¼Æ \n" -"TEXTDOMAINDIR «ü©w°T®§¸ê®ÆÀɪº©Ò¦bªº¦ì¸m¡C \n" -"¥Ø«eªº¼Ð·Ç·j´M¸ô®|¬°: %s \n" +"°²¦p¨S¦³«ü©w<¤å¦r»â°ì>°Ñ¼Æ¡Aµ{¦¡·|®Ú¾Ú TEXTDOMAIN Àô¹ÒÅܼƨӳ]©w¤å¦r»â°ì¡C\n" +"°²¦p°T®§¸ê®ÆÀɤ£¦b¥¿±`ªº¥Ø¿ý¤U¡A¥i¥H¥ÎÀô¹ÒÅÜ¼Æ TEXTDOMAINDIR «ü©w°T®§¸ê®ÆÀÉ\n" +"ªº©Ò¦bªº¦ì¸m¡C\n" +"¼Ð·Çªº·j´M¥Ø¿ý¬°¡G%s\n" #: src/open-po.c:60 msgid "" -msgstr "" +msgstr "<¼Ð·Ç¿é¤J>" #: src/po-charset.c:222 src/po-charset.c:280 src/po-charset.c:308 #: src/po-charset.c:334 #, c-format msgid "%s: warning: " -msgstr "%s: ĵ§i: " +msgstr "%s¡Gĵ§i¡G" #: src/po-charset.c:223 #, c-format @@ -1900,16 +2012,16 @@ msgid "" "Charset \"%s\" is not a portable encoding name.\n" "Message conversion to user's charset might not work.\n" msgstr "" -"¦r¤¸¶° \"%s\" ªº½s½X¦W¤£¨ã¥iÄâ©Ê.\n" -"Âà´«°T®§¦Ü¨Ï¥ÎªÌ¦r¤¸¶°ªº¥\¯à±N¤£·|¹B§@\n" +"¦r¤¸¶°¡§%s¡¨¤£¬O³q¥Îªº½s½X¦WºÙ¡C\n" +"Âà´«°T®§¦Ü¨Ï¥ÎªÌ¦r¤¸¶°ªº¥\¯à±N¤£·|¹B§@¡C\n" #: src/po-charset.c:276 src/po-charset.c:306 msgid "Continuing anyway, expect parse errors." -msgstr "ÁaµM¾D¹J¿ù»~, ¤´Ä~Äò°õ¦æ" +msgstr "¤´·|Ä~Äò°õ¦æ¡A¦ý¹w­p·|¥X²{¤ÀªR¿ù»~¡C" #: src/po-charset.c:278 msgid "Continuing anyway." -msgstr "Ä~Äò" +msgstr "¤´·|Ä~Äò°õ¦æ¡C" #: src/po-charset.c:281 #, c-format @@ -1917,14 +2029,14 @@ msgid "" "Charset \"%s\" is not supported. %s relies on iconv(),\n" "and iconv() does not support \"%s\".\n" msgstr "" -"¤£¤ä´©¦r¤¸¶° \"%s\" %s ¨Ì¿à iconv() \n" -"¦Ó iconv() ¥Ø«e¤£¤ä´© \"%s\"\n" +"¤£¤ä´©¦r¤¸¶°¡§%s¡¨¡C%s »Ý­n iconv()¡A\n" +"¦ý iconv() ¤£¤ä´©¡§%s¡¨¡C\n" #: src/po-charset.c:290 src/po-charset.c:316 msgid "" "Installing GNU libiconv and then reinstalling GNU gettext\n" "would fix this problem.\n" -msgstr "¥ý¦w¸Ë GNU libiconv, µM«á¦A¦w¸Ë GNU gettext, ±N·|­×¥¿¦¹°ÝÃD\n" +msgstr "¥ý¦w¸Ë GNU libiconv¡AµM«á¦A¦w¸Ë GNU gettext¡A±N·|­×¥¿¦¹°ÝÃD¡C\n" #: src/po-charset.c:295 src/po-charset.c:320 #, c-format @@ -1937,117 +2049,114 @@ msgid "" "Charset \"%s\" is not supported. %s relies on iconv().\n" "This version was built without iconv().\n" msgstr "" -"¤£¤ä´©¦r¤¸¶° \"%s\" \n" -"%s ¨Ì¿à iconv(), ¦Ó¦¹ª©¥»¨S¦³¤º«Ø iconv().\n" +"¤£¤ä´©¦r¤¸¶°¡§%s¡¨¡C%s »Ý­n iconv()¡A\n" +"¦ý½sͦ¹µ{¦¡®É¨S¦³ iconv() ¤ä´©¡C\n" #: src/po-charset.c:335 msgid "" "Charset missing in header.\n" "Message conversion to user's charset will not work.\n" msgstr "" -"ÀÉÀY§ä¤£¨ì¦r¤¸¶°.\n" -"Âà´«°T®§¦Ü¨Ï¥ÎªÌ¦r¤¸¶°ªº¥\¯à±N¤£·|¹B§@\n" +"ÀÉÀY¯Ê¤Ö¤F«ü©w¦r¤¸¶°ªºÄæ¦ì¡C\n" +"Âà´«°T®§¦Ü¨Ï¥ÎªÌ¦r¤¸¶°ªº¥\¯à±N¤£·|¥Í®Ä¡C\n" #: po-gram-gen.y:92 msgid "inconsistent use of #~" -msgstr "¤£¦X²zªº¨Ï¥Î #~" +msgstr "¤£¤@­P¦a¨Ï¥Î #~" #: po-gram-gen.y:182 msgid "missing `msgstr[]' section" -msgstr "§ä¤£¨ì `msgstr[]' ¬q¸¨" +msgstr "¯Ê¤Ö¤F¡¥msgstr[]¡¦¬q¸¨" #: po-gram-gen.y:190 msgid "missing `msgid_plural' section" -msgstr "§ä¤£¨ì `msgstr_plural' ¬q¸¨" +msgstr "¯Ê¤Ö¤F¡¥msgid_plural¡¦¬q¸¨" #: po-gram-gen.y:197 msgid "missing `msgstr' section" -msgstr "§ä¤£¨ì `msgstr' ¬q¸¨" +msgstr "¯Ê¤Ö¤F¡¥msgstr¡¦¬q¸¨" #: po-gram-gen.y:242 msgid "first plural form has nonzero index" -msgstr "²Ä¤@­Ó½Æ¼Æ®æ¦¡ªº«ü¼Ð¤£¬O0" +msgstr "²Ä¤@­Ó½Æ¼Æ®æ¦¡ªº¯Á¤Þ¼Æ¦r¤£¬O 0" #: po-gram-gen.y:244 msgid "plural form has wrong index" -msgstr "½Æ¼Æ®æ¦¡µo²{¿ù»~ªº«ü¼Ð" +msgstr "½Æ¼Æ®æ¦¡§t¦³¿ù»~ªº¯Á¤Þ¼Æ¦r" #: src/po-lex.h:91 src/po-lex.h:106 src/po-lex.h:126 src/po-lex.h:141 #: src/po-lex.c:111 src/po-lex.c:144 msgid "too many errors, aborting" -msgstr "¤Ó¦h¿ù»~¡A¤¤Â_¤£ª±¤F" +msgstr "¿ù»~¤Ó¦h¡A¥²¶·¤¤Â_§@·~" #: src/po-lex.c:515 src/write-po.c:339 src/write-po.c:441 msgid "invalid multibyte sequence" -msgstr "«Dªkªº¦h¦r¤¸§Ç¦C (multibyte sequence)" +msgstr "µL®Äªº¦h¦r¤¸§Ç¦C" #: src/po-lex.c:541 -#, fuzzy msgid "incomplete multibyte sequence at end of file" -msgstr "«Dªkªº¦h¦r¤¸§Ç¦C (multibyte sequence)" +msgstr "ÀÉ®×¥½ºÝ¥X²{¤£§¹¾ãªº¦h¦r¤¸§Ç¦C" #: src/po-lex.c:551 -#, fuzzy msgid "incomplete multibyte sequence at end of line" -msgstr "«Dªkªº¦h¦r¤¸§Ç¦C (multibyte sequence)" +msgstr "¦æ¥½¥X²{¤£§¹¾ãªº¦h¦r¤¸§Ç¦C" #: src/po-lex.c:559 msgid "iconv failure" -msgstr "" +msgstr "iconv ¥¢±Ñ" #: src/po-lex.c:757 src/read-mo.c:71 src/read-mo.c:136 src/x-c.c:296 #: src/x-elisp.c:172 src/x-librep.c:171 src/x-lisp.c:236 src/x-rst.c:227 #: src/x-ycp.c:104 #, c-format msgid "error while reading \"%s\"" -msgstr "¥¿¦bŪ¨ú \"%s\" ªº®É­Ô¸I¨ì¿ù»~" +msgstr "Ū¨ú¡§%s¡¨®É¥X²{¿ù»~" #: src/po-lex.c:823 #, c-format msgid "keyword \"%s\" unknown" -msgstr "¤£©úªºÃöÁä¦r \"%s\"" +msgstr "¤£©úªºÃöÁä¦r¡§%s¡¨" #: src/po-lex.c:933 msgid "invalid control sequence" -msgstr "¤£¦Xªkªº±±¨î§Ç¦C" +msgstr "µL®Äªº±±¨î§Ç¦C" #: src/po-lex.c:1041 msgid "end-of-file within string" -msgstr "¦b¦r¦ê¤¤¶¡µo²{ÀÉ®×µ²§ô¦r¤¸ (EOF)" +msgstr "Àɮצb¦r¦ê¤¤¬q¬ðµMµ²§ô" #: src/po-lex.c:1047 msgid "end-of-line within string" -msgstr "¦b¦r¦ê¤¤¶¡µo²{¦æµ²§ô¦r¤¸ (end-of-line)" +msgstr "¦r¦ê¤¤¶¡¬ðµMÂ_¦æ" #: src/read-mo.c:72 src/read-mo.c:137 #, c-format msgid "file \"%s\" truncated" -msgstr "¤w¸g§âÀÉ®× \"%s\" ºIÂ_¤F" +msgstr "Àɮס§%s¡¨³QºIÂ_¤F" #: src/read-mo.c:103 #, c-format msgid "seek \"%s\" offset %ld failed" -msgstr "§ä´M \"%s\" ¦b¦ì²¾ %ld ³B¥¢±Ñ" +msgstr "·j´M¡§%s¡¨ªº¦ì¸m %ld ¥¢±Ñ" #: src/read-mo.c:142 #, c-format msgid "file \"%s\" contains a not NUL terminated string" -msgstr "©Òµ¹ªº³o­ÓÀÉ®× \"%s\" ¥]§t«D NUL µ²§Àªº¦r¦ê" +msgstr "Àɮס§%s¡¨¥]§t¨Ã«D¥H NUL ¬°µ²§Àªº¦r¦ê" #: src/read-mo.c:187 #, c-format msgid "file \"%s\" is not in GNU .mo format" -msgstr "©Òµ¹ªº³o­ÓÀÉ®× \"%s\" ¨Ã«D GNU .mo ®æ¦¡ªºÀÉ®×" +msgstr "Àɮס§%s¡¨¨Ã«D GNU .mo ®æ¦¡ÀÉ®×" #: src/urlget.c:150 -#, fuzzy msgid "expected two arguments" -msgstr "°Ñ¼Æ¤Ó¦h¤F" +msgstr "»Ý­n«ê¦n¨â­Ó°Ñ¼Æ" #: src/urlget.c:169 #, c-format, no-wrap msgid "Usage: %s [OPTION] URL FILE\n" -msgstr "" +msgstr "¥Îªk¡G%s [¿ï¶µ] ºô§} ÀÉ®×\n" #: src/urlget.c:174 #, no-wrap @@ -2055,50 +2164,52 @@ msgid "" "Fetches and outputs the contents of an URL. If the URL cannot be accessed,\n" "the locally accessible FILE is used instead.\n" msgstr "" +"Â^¨ú¨Ã¿é¥X¬Y<ºô§}>ªº¤º®e¡C¦pªGµLªk¦s¨ú¸Ó<ºô§}>¡A\n" +"«h·|¨Ï¥Î«ü©wªº¥»¾÷<ÀÉ®×>¥N´À¡C\n" #: src/urlget.c:222 -#, fuzzy msgid "error writing stdout" -msgstr "·í¼g¤J \"%s\" ³o­ÓÀɮ׮ɵo¥Í¿ù»~" +msgstr "¼g¤J¦Ü¼Ð·Ç¿é¥X®Éµo¥Í¿ù»~" #: src/write-java.c:1109 msgid "cannot find a temporary directory, try setting $TMPDIR" -msgstr "" +msgstr "§ä¤£¨ì¼È¦sÀɥؿý¡A¥¿¹Á¸Õ³]©w $TMPDIR" #: src/write-java.c:1119 -#, fuzzy, c-format +#, c-format msgid "cannot create a temporary directory using template \"%s\"" -msgstr "µLªk¦^¨ì \"%s\" ³o­Ó¥Ø¿ý" +msgstr "µLªk®Ú¾Ú¼Ë¦¡¡§%s¡¨«Ø¥ß¼È¦sÀɥؿý" #: src/write-java.c:1132 #, c-format msgid "not a valid Java class name: %s" -msgstr "" +msgstr "¨Ã«D¦³®Äªº Java class ¦WºÙ¡G%s" #: src/write-java.c:1189 src/write-java.c:1202 #, c-format msgid "failed to create \"%s\"" -msgstr "" +msgstr "µLªk«Ø¥ß¡§%s¡¨" #: src/write-java.c:1210 src/write-mo.c:289 src/write-po.c:1000 #, c-format msgid "error while writing \"%s\" file" -msgstr "·í¼g¤J \"%s\" ³o­ÓÀɮ׮ɵo¥Í¿ù»~" +msgstr "·í¼g¤JÀɮס§%s¡¨®Éµo¥Í¿ù»~" #: src/write-java.c:1224 msgid "compilation of Java class failed, please try --verbose or set $JAVAC" msgstr "" +"½sĶ Java class ÀÉ¥X²{¿ù»~¡A½Ð¹Á¸Õ¨Ï¥Î --verbose ¿ï¶µ©Î³]©w $JAVAC Àô¹ÒÅܼÆ" #: src/write-mo.c:277 #, c-format msgid "error while opening \"%s\" for writing" -msgstr "·í¶}±Ò \"%s\" ³o­ÓÀɮסA·Ç³Æ¼g¤Jªº®É­Ôµo¥Í¿ù»~" +msgstr "·í¶}±ÒÀɮס§%s¡¨·Ç³Æ¼g¤J®Éµo¥Í¿ù»~" #: src/write-po.c:390 #, c-format msgid "" "internationalized messages should not contain the `\\%c' escape sequence" -msgstr "­n°ê»Ú¤Æªº°T®§¤£À³§t¦³ `\\%c' ³o­Ó·¸¥X§Ç¦C¦r¤¸" +msgstr "°ê»Ú¤Æªº°T®§¤£À³§t¦³¡¥\\%c¡¦³o­Ó·¸¥X§Ç¦C¦r¤¸" #: src/write-po.c:758 src/write-po.c:852 #, c-format @@ -2108,11 +2219,15 @@ msgid "" "different from yours. Consider using a pure ASCII msgid instead.\n" "%s\n" msgstr "" +"¤U¦Cªº msgid §t¦³«D ASCII ªº¦r¤¸¡C\n" +"³o¼Ë·|¹ï¥ô¦ó¨Ï¥Î¨ä¥¦½s½X(©M±zªº¦r¤¸¶°½s½X¤£¦P)ªºÂ½Ä¶ªÌºc¦¨°ÝÃD¡C\n" +"½Ð¦Ò¼{¨Ï¥Î¥u¦³ ASCII ¦r¤¸ªº msgid¡C\n" +"%s\n" #: src/write-po.c:919 #, c-format msgid "cannot create output file \"%s\"" -msgstr "¿é¥XÀÉ \"%s\" µLªk«Ø¥ß" +msgstr "µLªk«Ø¥ß¿é¥XÀÉ¡§%s¡¨" #: src/write-po.c:926 #, no-c-format @@ -2122,56 +2237,56 @@ msgstr " #: src/x-c.c:951 #, c-format msgid "%s:%d: warning: unterminated character constant" -msgstr "%s:%d: ĵ§i: ¤£½T©wªº¦r¤¸±`¼Æ" +msgstr "%s¡G%d¡Gĵ§i¡G¥¼§¹µ²ªº¦r¤¸±`¼Æ" #: src/x-c.c:975 #, c-format msgid "%s:%d: warning: unterminated string literal" -msgstr "%s:%d: ĵ§i: ¤£½T©wªº¦r¦ê¤å¦r" +msgstr "%s¡G%d¡Gĵ§i¡G¥¼§¹µ²ªº¦r¦ê" #: src/x-po.c:106 src/xgettext.c:634 msgid "this file may not contain domain directives" -msgstr "³o­ÓÀɮפ£¯à§t¦³»â°ì«ü¥O" +msgstr "¦¹Àɮפ£¯à§t¦³»â°ì«ü¥O" #: src/x-rst.c:108 #, c-format msgid "%s:%d: invalid string definition" -msgstr "" +msgstr "%s¡G%d¡GµL®Äªº¦r¦ê©w¸q" #: src/x-rst.c:168 #, c-format msgid "%s:%d: missing number after #" -msgstr "" +msgstr "%s¡G%d¡G# «á¯Ê¤Ö¤F¼Æ¦r" #: src/x-rst.c:203 #, c-format msgid "%s:%d: invalid string expression" -msgstr "" +msgstr "%s¡G%d¡GµL®Äªº¦r¦êªí¥Ü¦¡" #: src/xgettext.c:397 msgid "--join-existing cannot be used when output is written to stdout" -msgstr "·í¿é¥X³Q­«¾É¦Ü stdout ®É, ¿ï¶µ --join-existing ¤£¯à¨Ï¥Î" +msgstr "·íµ²ªG³Q¾É¦V¦Ü¼Ð·Ç¿é¥X®É¡A¿ï¶µ --join-existing ¤£¯à¨Ï¥Î" #: src/xgettext.c:402 msgid "xgettext cannot work without keywords to look for" -msgstr "­YµLÃöÁä¦r, xgettext ±NµLªk¹B§@" +msgstr "­YµLÃöÁä¦r¡Axgettext ±NµLªk¹B§@" #: src/xgettext.c:490 #, c-format msgid "warning: file `%s' extension `%s' is unknown; will try C" -msgstr "ĵ§i: ÀÉ®× `%s' ªº°ÆÀɦW `%s' ¥¼©ú ; °ÆÀɦW±N¨Ï¥Î C" +msgstr "ĵ§i¡GÀɮס¥%s¡¦ªº°ÆÀɦW¡¥%s¡¦¥¼©ú¡F·|°²³]¬O C ®æ¦¡¨Ó³B²z" #: src/xgettext.c:535 #, no-wrap msgid "Extract translatable strings from given input files.\n" -msgstr "" +msgstr "¥Ñ«ü©wªº¿é¤JÀÉ©â¨ú¥i½Ķªº¦r¦ê¡C\n" #: src/xgettext.c:540 #, no-wrap msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "Similarly for optional arguments.\n" -msgstr "" +msgstr "ªø¿ï¶µ¥²­nªº°Ñ¼Æ¦b¨Ï¥Îµu¿ï¶µ®É¤]¬O¥²­nªº¡C¹ï©ó¿ï¾Ü©Êªº°Ñ¼Æ¤]¤@¼Ë¡C\n" #: src/xgettext.c:555 #, no-wrap @@ -2182,6 +2297,10 @@ msgid "" " -p, --output-dir=DIR output files will be placed in directory DIR\n" "If output file is -, output is written to standard output.\n" msgstr "" +"¿é¥XÀɦì¸m¡G\n" +" -d, --default-domain=NAME ¨Ï¥Î NAME.po §@¬°¿é¥XÀɦW(¦Ó«D messages.po)\n" +" -o, --output=ÀÉ®× ±Nµ²ªG¼g¤J¦Ü«ü©wªºÀÉ®×\n" +" -p, --output-dir=¥Ø¿ý ¿é¥XÀÉ·|©ñ¦b«ü©wªº<¥Ø¿ý>\n" #: src/xgettext.c:564 #, no-wrap @@ -2194,6 +2313,13 @@ msgid "" " -C, --c++ shorthand for --language=C++\n" "By default the language is guessed depending on the input file name extension.\n" msgstr "" +"¿é¤JÀɪº»y¨¥¿ï¾Ü¡G\n" +" -L, --language=¦WºÙ ÃѧO«ü©wªº»y¨¥\n" +" (C¡BC++¡BObjectiveC¡BPO¡BPython¡BLisp¡B\n" +" EmacsLisp¡Blibrep¡BJava¡Bawk¡BYCP¡BTcl¡B\n" +" RST¡BGlade)\n" +" -C, --c++ --language=C++ ªºÁY¼g\n" +"¹w³]ªº»y¨¥¬O¥Ñ¿é¤JÀɪº©µ¦ùÀɦW¨M©wªº¡C\n" #: src/xgettext.c:575 #, no-wrap @@ -2215,9 +2341,15 @@ msgid "" " -T, --trigraphs understand ANSI C trigraphs for input\n" " --debug more detailed formatstring recognition result\n" msgstr "" +"Language=C/C++ ±M¥Îªº¿ï¶µ¡G\n" +" -a, --extract-all ©â¨ú©Ò¦³¦r¦ê\n" +" -k, --keyword[=¦rµü] ÃB¥~­n¯d·NªºÃöÁä¦r (¦p¨S¦³«ü©w<¦rµü>«hªí¥Ü\n" +" ¤£¨Ï¥Î¹w³]ªºÃöÁä¦r)\n" +" -T, --trigraphs ¯d·N¿é¤J¸ê®Æ¤¤ªº ANSI C trigraph\n" +" --debug ¶i¦æ®æ¦¡¦r¦êÃѧO®ÉÅã¥Ü§ó¸Ô²Óªºµ²ªG\n" #: src/xgettext.c:594 -#, fuzzy, no-wrap +#, no-wrap msgid "" "Output details:\n" " -e, --no-escape do not use C escapes in output (default)\n" @@ -2236,22 +2368,24 @@ msgid "" " -m, --msgstr-prefix[=STRING] use STRING or \"\" as prefix for msgstr entries\n" " -M, --msgstr-suffix[=STRING] use STRING or \"\" as suffix for msgstr entries\n" msgstr "" -"Usage: %s [OPTION] def.po ref.po\n" -" (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -" -C, --compendium=FILE ¼W¥[°T®§Â½Ä¶ªºÀÉ®×®w, ¥i¥H«ü©w¤@­Ó¥H¤W\n" -" -D, --directory=DIRECTORY ¦b¿é¤JÀɮתº·j´M¥Ø¿ý¦W³æ¤¤, ¼W¥[ DIRECTORY \n" -" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -" -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C\n" -" --force-po §Y¨Ï¤º®e¬OªÅªº, ¤´±j­¢¼g¤J PO ÀÉ \n" -" -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -" -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -" -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -" --no-location Ãö³¬ '#: filename:line' \n" -" --add-location «O¯d '#: filename:line' (¹w³])\n" -" --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C\n" -" -v, --verbose ¼W¥[Åã¥Ü¤¾ªø°T®§\n" -" -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T\n" -" -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" +"¿é¥X²Ó¸`¡G\n" +" -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸(¹w³])\n" +" -E, --escape ¿é¥Xµ²ªG¨Ï¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸\n" +" --force-po §Y¨Ï¤º®eªÅ¥Õ¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" +" -i, --indent ¨Ï¥ÎÁY±Æ¤è¦¡¼g¤J .po ÀÉ\n" +" --no-location ¤£¼g¤J '#: filename:line' µù¸Ñ\n" +" -n, --add-location ²£¥Í '#: filename:line' µù¸Ñ(¹w³])\n" +" --strict ¿é¥XÄY®æ²Å¦X Uniforum ®æ¦¡ªº .po ÀÉ\n" +" -w, --width=¼Æ¦r ³]©w¿é¥Xªº¼e«×\n" +" -s, --sort-output ¿é¥X®É¥ý±N¶µ¥Ø±Æ§Ç\n" +" -F, --sort-by-file ®Ú¾ÚÀɮצì¸m¶i¦æ±Æ§Ç\n" +" --omit-header ¤£¼g¤J§t¦³¡¥msgid \"\"¡¦Äæ¦ìªºÀÉÀY\n" +" --copyright-holder=¦r¦ê ¦b¿é¥Xµ²ªG¤¤³]©wª©Åv¾Ö¦³ªÌ\n" +" --foreign-user ¦b¿é¥Xµ²ªG¤¤¬Ù²¤ FSF ª©Åv\n" +" -m, --msgstr-prefix[=¦r¦ê] msgstr ±ø¥Ø¨Ï¥Î<¦r¦ê>§@¬°«e¸m¦r¦ê\n" +" (¹w³]¬°ªÅ¥Õ¦r¦ê \"\")\n" +" -M, --msgstr-suffix[=¦r¦ê] msgstr ±ø¥Ø¨Ï¥Î<¦r¦ê>§@¬°«á¸m¦r¦ê\n" +" (¹w³]¬°ªÅ¥Õ¦r¦ê \"\")\n" #: src/xgettext.c:814 msgid "standard input" @@ -2263,302 +2397,25 @@ msgid "" "gettext(\"\") returns the header entry with\n" "meta information, not the empty string.\n" msgstr "" +"ªÅ¥Õªº msgid¡C¥¦¬O«O¯dµ¹ GNU gettext ±M¥Îªº¡G\n" +"gettext(\"\") ·|¦^¶ÇÀÉ®×¶}©l³¡¥÷ªº¸ê°T¡A\n" +"¨Ã«DªÅ¥Õ¦r¦ê¡C\n" #: src/xgettext.c:1285 #, c-format msgid "language `%s' unknown" -msgstr "¥¼ª¾ªº»y¨¥ `%s'" - -#, fuzzy -#~ msgid "a format specification for argument {%u} doesn't exist in 'msgstr'" -#~ msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" - -#, fuzzy -#~ msgid "a format specification for argument '%s' doesn't exist in 'msgstr'" -#~ msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" - -#, fuzzy -#~ msgid "a format specification for argument %u doesn't exist in 'msgstr'" -#~ msgstr "²Ä %lu ­Ó°Ñ¼Æ«ü©wªº®æ¦¡¨Ã¤£¬Û¦P" - -#~ msgid "while creating hash table" -#~ msgstr "¥¿¦b«Ø¥ßÂø´êªí®É" - -#, fuzzy -#~ msgid "%s:%lu: warning: keyword nested in keyword arg" -#~ msgstr "%s:%d: ĵ§i: ÃöÁä¦r¤º²[ÃöÁä¦r(±_ª¬±Ô­z)" - -#, fuzzy -#~ msgid "%s:%lu: warning: keyword between outer keyword and its arg" -#~ msgstr "%s:%d: ĵ§i: keyword between outer keyword and its arg" - -#~ msgid "while preparing output" -#~ msgstr "·í¥¿¦b·Ç³Æ¿é¥Xªº®É­Ô" - -#~ msgid "this message has no definition in the \"%s\" domain" -#~ msgstr "³o­Ó°T®§¤£´¿¦b \"%s\" ³o­Ó»â°ì³Q©w¸q¹L" +msgstr "¤£©úªº»y¨¥¡¥%s¡¦" #~ msgid "" -#~ "Usage: %s [OPTION] INPUTFILE ...\n" -#~ "Mandatory arguments to long options are mandatory for short options too.\n" -#~ " -d, --default-domain=NAME use NAME.po for output (instead of " -#~ "messages.po)\n" -#~ " -D, --directory=DIRECTORY add DIRECTORY to list for input files " -#~ "search\n" -#~ " -e, --no-escape do not use C escapes in output " -#~ "(default)\n" -#~ " -E, --escape use C escapes in output, no extended " -#~ "chars\n" -#~ " -f, --files-from=FILE get list of input files from FILE\n" -#~ " --force-po write PO file even if empty\n" -#~ " -F, --sort-by-file sort output by file location\n" -#~ " -h, --help display this help and exit\n" +#~ "Operation mode:\n" +#~ " -j, --java Java mode: generate a Java ResourceBundle " +#~ "class\n" #~ msgstr "" -#~ "¨Ï¥Îªk¡G %s [¿ï¶µ] INPUTFILE ... \n" -#~ " (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -#~ " -d, --default-domain=NAME ¥Î NAME.po °µ¬°¿é¥XÀɦW (¹w³]¬O " -#~ "messages.po) \n" -#~ " -D, --directory=DIRECTORY ³B²z«e¥ý§ïÅܥؿý¨ì DIRECTORY ©³¤U¡C \n" -#~ " -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸¡C \n" -#~ " -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r" -#~ "¤¸¡C\n" -#~ " -f, --files-from=FILE ±qÀÉ®× FILE ¸Ì­±Åª¨ú¿é¤JÀÉÀɦWªº¦Cªí¡C \n" -#~ " --force-po §Y¨Ï¤º®e¬OªÅªº¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" -#~ " -F, --sort-by-file ¨ÌÀɮצì¸m±Æ§Ç¿é¥Xµ²ªG¡C \n" -#~ " -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" - -#~ msgid "" -#~ " -i, --indent write the .po file using indented style\n" -#~ " --no-location do not write '#: filename:line' lines\n" -#~ " -n, --add-location generate '#: filename:line' lines " -#~ "(default)\n" -#~ " --omit-header don't write header with `msgid \"\"' " -#~ "entry\n" -#~ " -o, --output=FILE write output to specified file\n" -#~ " -p, --output-dir=DIR output files will be placed in directory " -#~ "DIR\n" -#~ " -s, --sort-output generate sorted output and remove " -#~ "duplicates\n" -#~ " --strict write out strict Uniforum conforming .po " -#~ "file\n" -#~ " -T, --trigraphs understand ANSI C trigraphs for input\n" -#~ " -u, --unique shorthand for --less-than=2, requests\n" -#~ " that only unique messages be printed\n" -#~ msgstr "" -#~ " -i, --indent ¨Ï¥ÎÁY±Æ®æ¦¡¿é¥X .po ÀÉ®× \n" -#~ " --no-location ¤£­n²£¥Í '#: filename:line'\n" -#~ " -n, --add-location ­n²£¥Í '#: filename:line' (¤º©w)\n" -#~ " --omit-header ¤£­n¦b¿é¥XÀɤ@¶}©l©ñ `msgid \"\"' Äæ" -#~ "¦ì \n" -#~ " -o, --output=FILE «ü©w¿é¥XªºÀɦW¬° FILE \n" -#~ " -p, --output-dir=DIR §â¿é¥XªºÀɮשñ¨ì ¥Ø¿ý DIR \n" -#~ " -s, --sort-output »s³y±Æ§Ç§´·íªº¿é¥X¡A¨Ã²¾°£­«ÂЪºÄæ¦ì¡C\n" -#~ " --strict ¼g¥XÄY®æ²Å¦X¼Ð·Çªº .po ÀɮסC \n" -#~ " -T, --trigraphs ±µ¨ü ANSI C trigraphs ªº¿é¤J¡C \n" -#~ " -u, --unique ¥u¦L¥X¿W¯Sªº°T®§¡A¦P --less-than=2 \n" - -#~ msgid "" -#~ "Usage: %s [OPTION] filename.po ...\n" -#~ "Generate binary message catalog from textual translation description.\n" -#~ "\n" -#~ "Mandatory arguments to long options are mandatory for short options too.\n" -#~ " -a, --alignment=NUMBER align strings to NUMBER bytes (default: %" -#~ "d)\n" -#~ " -c, --check perform language dependent checks on " -#~ "strings\n" -#~ " -D, --directory=DIRECTORY add DIRECTORY to list for input files " -#~ "search\n" -#~ " -f, --use-fuzzy use fuzzy entries in output\n" -#~ " -h, --help display this help and exit\n" -#~ " --no-hash binary file will not include the hash " -#~ "table\n" -#~ " -o, --output-file=FILE specify output file name as FILE\n" -#~ " --statistics print statistics about translations\n" -#~ " --strict enable strict Uniforum mode\n" -#~ " -v, --verbose list input file anomalies\n" -#~ " -V, --version output version information and exit\n" -#~ "\n" -#~ "Giving the -v option more than once increases the verbosity level.\n" -#~ "\n" -#~ "If input file is -, standard input is read. If output file is -,\n" -#~ "output is written to standard output.\n" -#~ msgstr "" -#~ "¨Ï¥Îªk¡G%s [¿ï¶µ] filename.po ... \n" -#~ " (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -#~ " -a, --alignment=NUMBER ¦r¦ê¨Ì NUMBER ­Ó¦r¤¸¹ï»ô (¹w³]­È¬°¡G%d)¡C \n" -#~ " -c, --check perform language dependent checks on " -#~ "strings\n" -#~ " -D, --directory=DIRECTORY add DIRECTORY to list for input files " -#~ "search\n" -#~ " -f, --use-fuzzy use fuzzy entries in output\n" -#~ " -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -#~ " --no-hash ²£¥Íªº¤G¦ì¤¸Àɮפ£¥]§tÂø´êªí¡C \n" -#~ " -o, --output-file=FILE §â²£¥Íªºµ²ªG¼g¨ì FILE ³o­ÓÀÉ®×¥h¡C \n" -#~ " --statistics print statistics about translations\n" -#~ " --strict ¨Ï¥ÎÄY®æ¼Ð·Ç¼Ò¦¡¡C \n" -#~ " -v, --verbose ¦C¥X¿é¤JÀɤ¤²§±`ªº³¡¥÷¡C \n" -#~ " -V, --version Åã¥ÜÃö©óª©¥»ªº°T®§¡C \n" -#~ "\n" -#~ "­«ÂЫü©w¿ï¶µ -v ·|¦³§ó¦hªº¿é¤JÀɲ§±`³QÅã¥X¨Ó¡C\n" -#~ "\n" -#~ "°²¦pµ¹©wªº¿é¤JÀɦW¬° `-' ªº¸Ü¡A«h±q¼Ð·Ç¿é¤JŪ¤J¸ê®Æ¡F \n" -#~ "°²¦pµ¹©wªº¿é¥XÀɦW¬° `-' ªº¸Ü¡Aµ{¦¡·|§âµ²ªG¼g¨ì¼Ð·Ç¿é¥X¡C\n" - -#~ msgid "" -#~ "Usage: %s [OPTION] [FILE]...\n" -#~ "Mandatory arguments to long options are mandatory for short options too.\n" -#~ " -e, --no-escape do not use C escapes in output (default)\n" -#~ " -E, --escape use C escapes in output, no extended chars\n" -#~ " --force-po write PO file even if empty\n" -#~ " -h, --help display this help and exit\n" -#~ " -i, --indent write indented output style\n" -#~ " -o, --output-file=FILE write output into FILE instead of standard " -#~ "output\n" -#~ " --strict write strict uniforum style\n" -#~ " -V, --version output version information and exit\n" -#~ " -w, --width=NUMBER set output page width\n" -#~ msgstr "" -#~ "Usage: %s [OPTION] [FILE]... \n" -#~ " (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -#~ " -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸ (¹w³])¡C \n" -#~ " -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r¤¸¡C \n" -#~ " --force-po §Y¨Ï¤º®e¬OªÅªº¡A¤´µM±j­¢¿é¥X PO ÀÉ\n" -#~ " -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -#~ " -i, --indent ¹ï¿é¥Xµ²ªG°µÁY±Æ³B²z¡C \n" -#~ " -o, --output-file=FILE §â¿é¥Xªºµ²ªG¼g¤J FILE ³o­ÓÀɮסC \n" -#~ " --strict ¨Ï¥ÎÄY®æ²Î¤@¼Ð·Çªº¿é¥Xµ²ªG¡C \n" -#~ " -V, --version Åã¥ÜÃö©óª©¥»ªº¸ê°T¡C \n" -#~ " -w, --width=NUMBER ³]©w¿é¥Xªº­¶¼e\n" - -#~ msgid "" -#~ "\n" -#~ "Convert binary .mo files to Uniforum style .po files.\n" -#~ "Both little-endian and big-endian .mo files are handled.\n" -#~ "If no input file is given or it is -, standard input is read.\n" -#~ "By default the output is written to standard output.\n" -#~ msgstr "" -#~ "\n" -#~ "§â¤G¶i¦ì§Î¦¡ªº .mo ÀÉ®×Âà´«¦¨¼Ð·Ç®æ¦¡ªº .po ÀÉ¡C\n" -#~ "¤£ºÞ¬O little-endian ©Î¬O big-endian ªº®æ¦¡³£§@³B²z¡C \n" -#~ "°²¦p¥¼«ü©w¿é¤JÀɦW©Îµ¹©wªº¿é¤JÀɦW¬° `-' ªº¸Ü¡A«h±q¼Ð·Ç¿é¤JŪ¤J¸ê®Æ¡F \n" -#~ "µ{¦¡¤º©w·|§âµ²ªG¼g¨ì¼Ð·Ç¿é¥X¡C \n" - -#~ msgid "" -#~ "Usage: %s [OPTION] INPUTFILE ...\n" -#~ "Extract translatable string from given input files.\n" -#~ "\n" -#~ "Mandatory arguments to long options are mandatory for short options too.\n" -#~ " -a, --extract-all extract all strings\n" -#~ " -c, --add-comments[=TAG] place comment block with TAG (or those\n" -#~ " preceding keyword lines) in output file\n" -#~ " -C, --c++ shorthand for --language=C++\n" -#~ " --debug more detailed formatstring recognision " -#~ "result\n" -#~ " -d, --default-domain=NAME use NAME.po for output (instead of " -#~ "messages.po)\n" -#~ " -D, --directory=DIRECTORY add DIRECTORY to list for input files " -#~ "search\n" -#~ " -e, --no-escape do not use C escapes in output " -#~ "(default)\n" -#~ " -E, --escape use C escapes in output, no extended " -#~ "chars\n" -#~ " -f, --files-from=FILE get list of input files from FILE\n" -#~ " --force-po write PO file even if empty\n" -#~ " --foreign-user omit FSF copyright in output for foreign " -#~ "user\n" -#~ " -F, --sort-by-file sort output by file location\n" -#~ msgstr "" -#~ "¨Ï¥Îªk¡G %s [¿ï¶µ] INPUTFILE ... \n" -#~ " (µu¿ï¶µ¥Îªº°Ñ¼Æ©Mªø¿ï¶µ¥Îªº¬O¤@¼Ëªº) \n" -#~ " -a, --extract-all §â©Ò¦³ªº¦r¦ê³£¿ï¿ý¥X¨Ó¡C \n" -#~ " -c, --add-comments[=TAG] §âµù¸Ñ°Ï¶ô¥[¤@­Ó TAG (©ÎªÌ¬O¨º¨Ç«e¸m©ó" -#~ "Ãö \n" -#~ " Áä¦rªº¦æ) ¦A©ñ¨ì¿é¥XÀɸ̡C \n" -#~ " -C, --c++ ±µ¨ü C++ ®æ¦¡ªºµù¸Ñ¡C \n" -#~ " --debug Åã¥Ü¸Ô²Óªº°£¿ù°T®§ \n" -#~ " -d, --default-domain=NAME ¥Î NAME.po °µ¬°¿é¥XÀɦW (¹w³]¬O " -#~ "messages.po)\n" -#~ " -D, --directory=DIRECTORY ¼W¥[ DIRECTORY ¨ìÀÉ®×·j´M¦Cªí¤¤ \n" -#~ " -e, --no-escape ¿é¥Xªºµ²ªG¤£¨Ï¥Î C ·¸¥X¦r¤¸¡C\n" -#~ " -E, --escape ¿é¥Xµ²ªG¥Î C ·¸¥X¦r¤¸¡A¤£ª½±µ¿é¥X©µ¦ù¦r" -#~ "¤¸¡C\n" -#~ " -f, --files-frcm=FILE ±qÀÉ®× FILE ¸Ì­±Åª¨ú¿é¤JÀÉÀɦWªº¦Cªí¡C \n" -#~ " --force-po §Y¨Ï¤º®e¬OªÅªº¡A¤´µM±j­¢¿é¥X PO ÀÉ \n" -#~ " --foreign-user ©¿²¤ FSF ªºª©Åv«Å§i \n" -#~ " -f, --files-frcm=FILE ±qÀÉ®× FILE ¸Ì­±Åª¨ú¿é¤JÀÉÀɦWªº¦Cªí¡C \n" - -#~ msgid "" -#~ " -h, --help display this help and exit\n" -#~ " -i, --indent write the .po file using indented style\n" -#~ " -j, --join-existing join messages with existing file\n" -#~ " -k, --keyword[=WORD] additonal keyword to be looked for " -#~ "(without\n" -#~ " WORD means not to use default keywords)\n" -#~ " -L, --language=NAME recognise the specified language (C, C+" -#~ "+, PO),\n" -#~ " otherwise is guessed from file " -#~ "extension\n" -#~ " -m, --msgstr-prefix[=STRING] use STRING or \"\" as prefix for msgstr " -#~ "entries\n" -#~ " -M, --msgstr-suffix[=STRING] use STRING or \"\" as suffix for msgstr " -#~ "entries\n" -#~ " --no-location do not write '#: filename:line' lines\n" -#~ msgstr "" -#~ " -h, --help Åã¥Ü³o¬q»¡©ú°T®§¡C \n" -#~ " -i, --indent ¨Ï¥ÎÁY±Æ®æ¦¡¿é¥X .po ÀÉ®× \n" -#~ " -j, --join-existing ¦X¨Ö¤w¦sªºÀÉ®× \n" -#~ " -k, --keyword[=WORD] ¨ä¥L­n·j´MªºÃöÁä¦r \n" -#~ " (­Y¨S¦³«ü©w WORD ¡Aªí¥Ü¨Ï¥Î¹w³]ªºÃöÁä" -#~ "¦r)¡C\n" -#~ " -L, --language=NAME ¿ëµø«ü©wªº»y¨¥ºØÃþ (C, C++, PO), \n" -#~ " ¦pªG¨S«ü©w»y¨¥ºØÃþ, «h¥Î¨Ì°ÆÀɦW¨Ó¿ëµø \n" -#~ " -m, --msgstr-prefix[=STRING] ¥Î STRING ©ÎªÌ \"\" ·í msgstr Äæ¦ìªº¦r" -#~ "­º¡C \n" -#~ " -M, --msgstr-suffix[=STRING] ¥Î STRING ©ÎªÌ \"\" ·í msgstr Äæ¦ìªº¦r" -#~ "§À¡C \n" -#~ " --no-location ¤£­n¦bµù¸Ñ¸Ì­±¼Ð¥Ü°T®§¥X³B¡C \n" - -#~ msgid "" -#~ " -n, --add-location generate '#: filename:line' lines " -#~ "(default)\n" -#~ " --omit-header don't write header with `msgid \"\"' " -#~ "entry\n" -#~ " -o, --output=FILE write output to specified file\n" -#~ " -p, --output-dir=DIR output files will be placed in directory " -#~ "DIR\n" -#~ " -s, --sort-output generate sorted output and remove " -#~ "duplicates\n" -#~ " --strict write out strict Uniforum conforming .po " -#~ "file\n" -#~ " -T, --trigraphs understand ANSI C trigraphs for input\n" -#~ " -V, --version output version information and exit\n" -#~ " -w, --width=NUMBER set output page width\n" -#~ " -x, --exclude-file=FILE entries from FILE are not extracted\n" -#~ "\n" -#~ "If INPUTFILE is -, standard input is read.\n" -#~ msgstr "" -#~ " -n, --add-location ¦bµù¸Ñ¼Ð¥Ü '#: filename:line' (¹w³])\n" -#~ " --omit-header ¤£­n¦b¿é¥XÀɤ@¶}©l©ñ `msgid \"\"' Äæ" -#~ "¦ì¡C \n" -#~ " -o, --output-file=FILE §â²£¥Íªºµ²ªG¼g¨ì FILE ³o­ÓÀÉ®×¥h¡C \n" -#~ " -p, --output-dir=DIR §â¿é¥XªºÀɮשñ¨ì DIR ³o­Ó¥Ø¿ý©³¤U¡C \n" -#~ " -s, --sort-output »s³y±Æ§Ç§´·íªº¿é¥X¡A¨Ã²¾°£­«ÂЪºÄæ¦ì¡C \n" -#~ " --strict ¼g¥XÄY®æ²Å¦X¼Ð·Çªº .po ÀɮסC \n" -#~ " -T, --trigraphs ±µ¨ü ANSI C trigraphs ªº¿é¤J¡C \n" -#~ " -V, --version Åã¥ÜÃö©óª©¥»ªº°T®§¡C \n" -#~ " -w, --width=NUMBER ³]©w¿é¥X­¶¼e\n" -#~ " -x, --exclude-file=FILE ¤£­n©â¥XÀÉ®× FILE ¸Ì­±ªºÄæ¦ì¡C \n" -#~ "\n" -#~ "°²¦pµ¹©wªº¿é¤JÀɦW¬° `-' ªº¸Ü¡A«h±q¼Ð·Ç¿é¤JŪ¤J¸ê®Æ¡F \n" +#~ "¾Þ§@¼Ò¦¡¡G\n" +#~ " -j, --java Java ¼Ò¦¡¡G²£¥Í Java ResourceBundle class\n" #~ msgid "%s: warning: no header entry found" #~ msgstr "%s: ĵ§i: ¨S¦³¼ÐÀYÄæ¦ì" -#~ msgid "this is the location of the first definition" -#~ msgstr "³o¬O³o­Ó°T®§²Ä¤@¦¸³Q©w¸qªº¦ì¸m" - #~ msgid "found %d errors" #~ msgstr "§ä¨ì %d ­Ó¿ù»~" - -#~ msgid "cannot change to directory \"%s\"" -#~ msgstr "µLªk¶i¤J \"%s\" ³o­Ó¥Ø¿ý"