From: Bruno Haible Date: Sun, 11 Mar 2001 16:10:21 +0000 (+0000) Subject: An attempt to deal with quotation marks in English. X-Git-Tag: v0.10.36~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11ffb13cedf762aadf21a248a70325b8033e6d1a;p=thirdparty%2Fgettext.git An attempt to deal with quotation marks in English. --- diff --git a/ChangeLog b/ChangeLog index 48a726fe8..464024b7a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-03-11 Bruno Haible + + * configure.in (ALL_LINGUAS): Add en@quot and en@boldquot. + 2001-03-10 Bruno Haible * INSTALL: New section "Particular Systems". diff --git a/configure.in b/configure.in index 9f69ec5b2..1210e32ef 100644 --- a/configure.in +++ b/configure.in @@ -1,13 +1,13 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.13) -AC_REVISION($Revision: 1.15 $) +AC_REVISION($Revision: 1.16 $) AC_INIT(src/msgfmt.c) AM_INIT_AUTOMAKE(gettext, 0.10.36) RELEASE_DATE=2001-03-09 dnl in "date +%Y-%m-%d" format AM_CONFIG_HEADER(config.h) dnl Set of available languages. -ALL_LINGUAS="da de el es fr ja ko nl nn no pl pt sl sv tr" +ALL_LINGUAS="da de el en@quot en@boldquot es fr ja ko nl nn no pl pt sl sv tr" dnl Checks for programs. AC_PROG_CC diff --git a/po/ChangeLog b/po/ChangeLog index af31f8e2b..0bbe02d19 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,8 @@ +2001-03-11 Bruno Haible + + * en@quot.po: New file. + * en@boldquot.po: New file. + 2001-03-10 Bruno Haible * Makefile.in.in (update-gmo): New target. diff --git a/po/en@boldquot.po b/po/en@boldquot.po new file mode 100644 index 000000000..4de57667f --- /dev/null +++ b/po/en@boldquot.po @@ -0,0 +1,970 @@ +# English translations for GNU gettext package. +# Copyright (C) 2001 Free Software Foundation, Inc. +# Bruno Haible , 2001. +# +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +# This catalog furthermore displays the text between the quotation marks in +# bold face, assuming the VT100/XTerm escape sequences. +# +msgid "" +msgstr "" +"Project-Id-Version: GNU gettext 0.10.36\n" +"POT-Creation-Date: 2001-03-11 00:35+0100\n" +"PO-Revision-Date: 2001-03-11 00:36+0100\n" +"Last-Translator: Bruno Haible \n" +"Language-Team: English \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8-bit\n" + +#: lib/error.c:115 +msgid "Unknown system error" +msgstr "Unknown system error" + +#: lib/getopt.c:691 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: option ‘%s’ is ambiguous\n" + +#: lib/getopt.c:716 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: option ‘--%s’ doesn't allow an argument\n" + +#: lib/getopt.c:721 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: option ‘%c%s’ doesn't allow an argument\n" + +#: lib/getopt.c:739 lib/getopt.c:912 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: option ‘%s’ requires an argument\n" + +#. --option +#: lib/getopt.c:768 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: unrecognized option ‘--%s’\n" + +#. +option or -option +#: lib/getopt.c:772 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: unrecognized option ‘%c%s’\n" + +#. 1003.2 specifies the format of this message. +#: lib/getopt.c:798 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegal option -- %c\n" + +#: lib/getopt.c:801 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: invalid option -- %c\n" + +#. 1003.2 specifies the format of this message. +#: lib/getopt.c:831 lib/getopt.c:961 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: option requires an argument -- %c\n" + +#: lib/getopt.c:878 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: option ‘-W %s’ is ambiguous\n" + +#: lib/getopt.c:896 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: option ‘-W %s’ doesn't allow an argument\n" + +#: lib/obstack.c:474 +msgid "memory exhausted" +msgstr "memory exhausted" + +#: lib/xmalloc.c:86 +msgid "Memory exhausted" +msgstr "Memory exhausted" + +#: src/gettext.c:138 src/msgcmp.c:140 src/msgcomm.c:283 src/msgfmt.c:270 +#: src/msgmerge.c:255 src/msgunfmt.c:170 src/xgettext.c:398 +#, c-format, no-wrap +msgid "" +"Copyright (C) %s Free Software Foundation, Inc.\n" +"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" +"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" + +#: src/gettext.c:143 src/msgcmp.c:145 src/msgcomm.c:288 src/msgfmt.c:275 +#: src/msgmerge.c:260 src/msgunfmt.c:175 src/xgettext.c:403 +#, c-format +msgid "Written by %s.\n" +msgstr "Written by %s.\n" + +#: src/gettext.c:158 +msgid "missing arguments" +msgstr "missing arguments" + +#: src/gettext.c:168 +msgid "too many arguments" +msgstr "too many arguments" + +#: src/gettext.c:232 src/msgcmp.c:177 src/msgcomm.c:381 src/msgfmt.c:377 +#: src/msgmerge.c:315 src/msgunfmt.c:205 src/xgettext.c:525 +#, c-format +msgid "Try `%s --help' for more information.\n" +msgstr "Try ‘%s --help’ for more information.\n" + +#: src/gettext.c:237 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] [[[TEXTDOMAIN] MSGID] | [-s [MSGID]...]]\n" +" -d, --domain=TEXTDOMAIN retrieve translated messages from TEXTDOMAIN\n" +" -e enable expansion of some escape sequences\n" +" -E (ignored for compatibility)\n" +" -h, --help display this help and exit\n" +" -n suppress trailing newline\n" +" -V, --version display version information and exit\n" +" [TEXTDOMAIN] MSGID retrieve translated message corresponding\n" +" to MSGID from TEXTDOMAIN\n" +msgstr "" +"Usage: %s [OPTION] [[[TEXTDOMAIN] MSGID] | [-s [MSGID]...]]\n" +" -d, --domain=TEXTDOMAIN retrieve translated messages from TEXTDOMAIN\n" +" -e enable expansion of some escape sequences\n" +" -E (ignored for compatibility)\n" +" -h, --help display this help and exit\n" +" -n suppress trailing newline\n" +" -V, --version display version information and exit\n" +" [TEXTDOMAIN] MSGID retrieve translated message corresponding\n" +" to MSGID from TEXTDOMAIN\n" + +#: src/gettext.c:249 +#, c-format, no-wrap +msgid "" +"\n" +"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" +"regular directory, another location can be specified with the environment\n" +"variable TEXTDOMAINDIR.\n" +"When used with the -s option the program behaves like the `echo' command.\n" +"But it does not simply copy its arguments to stdout. Instead those messages\n" +"found in the selected catalog are translated.\n" +"Standard search directory: %s\n" +msgstr "" +"\n" +"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" +"regular directory, another location can be specified with the environment\n" +"variable TEXTDOMAINDIR.\n" +"When used with the -s option the program behaves like the ‘echo’ command.\n" +"But it does not simply copy its arguments to stdout. Instead those messages\n" +"found in the selected catalog are translated.\n" +"Standard search directory: %s\n" + +#: src/gettext.c:259 src/msgcmp.c:196 src/msgcomm.c:428 src/msgfmt.c:404 +#: src/msgmerge.c:350 src/msgunfmt.c:229 src/xgettext.c:577 +msgid "Report bugs to .\n" +msgstr "Report bugs to .\n" + +#: src/msgcmp.c:156 src/msgmerge.c:271 +msgid "no input files given" +msgstr "no input files given" + +#: src/msgcmp.c:161 src/msgmerge.c:276 +msgid "exactly 2 input files required" +msgstr "exactly 2 input files required" + +#: src/msgcmp.c:182 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" +" -h, --help display this help and exit\n" +" -V, --version output version information and exit\n" +"\n" +"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" +"old translations. The ref.po file is the last created PO file\n" +"(generally by xgettext). This is useful for checking that you have\n" +"translated each and every message in your program. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better diagnostics.\n" +msgstr "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" +" -h, --help display this help and exit\n" +" -V, --version output version information and exit\n" +"\n" +"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" +"old translations. The ref.po file is the last created PO file\n" +"(generally by xgettext). This is useful for checking that you have\n" +"translated each and every message in your program. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better diagnostics.\n" + +#: src/msgcmp.c:255 src/msgmerge.c:741 +msgid "this message is used but not defined..." +msgstr "this message is used but not defined..." + +#: src/msgcmp.c:257 src/msgmerge.c:743 +msgid "...but this definition is similar" +msgstr "...but this definition is similar" + +#: src/msgcmp.c:263 src/msgmerge.c:770 +#, c-format +msgid "this message is used but not defined in %s" +msgstr "this message is used but not defined in %s" + +#: src/msgcmp.c:277 +msgid "warning: this message is not used" +msgstr "warning: this message is not used" + +#: src/msgcmp.c:282 src/po-lex.c:102 +#, c-format +msgid "found %d fatal errors" +msgstr "found %d fatal errors" + +#: src/msgcmp.c:354 src/msgfmt.c:657 src/msgmerge.c:512 src/xgettext.c:1169 +msgid "duplicate message definition" +msgstr "duplicate message definition" + +#: src/msgcmp.c:355 src/msgfmt.c:659 src/msgmerge.c:513 src/xgettext.c:1170 +msgid "...this is the location of the first definition" +msgstr "...this is the location of the first definition" + +#: src/msgcmp.c:395 src/msgmerge.c:561 +#, c-format +msgid "this message has no definition in the \"%s\" domain" +msgstr "this message has no definition in the “%s” domain" + +#. We are about to construct the absolute path to the +#. directory for the output files but asprintf failed. +#: src/msgcomm.c:236 src/xgettext.c:337 src/xgettext.c:1365 +msgid "while preparing output" +msgstr "while preparing output" + +#: src/msgcomm.c:271 src/msgcomm.c:275 src/xgettext.c:375 src/xgettext.c:379 +#, c-format +msgid "%s and %s are mutually exclusive" +msgstr "%s and %s are mutually exclusive" + +#: src/msgcomm.c:327 +msgid "at least two files must be specified" +msgstr "at least two files must be specified" + +#: src/msgcomm.c:346 +#, c-format +msgid "impossible selection criteria specified (%d < n < %d)" +msgstr "impossible selection criteria specified (%d < n < %d)" + +#: src/msgcomm.c:386 +#, c-format, no-wrap +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" +msgstr "" +"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" + +#: src/msgcomm.c:398 +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 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" + +#: src/msgcomm.c:411 +msgid "" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +" -<, --less-than=NUMBER print messages with less than this many\n" +" definitions, defaults to infinite if not\n" +" set\n" +" ->, --more-than=NUMBER print messages with more than this many\n" +" definitions, defaults to 1 if not set\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" +msgstr "" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +" -<, --less-than=NUMBER print messages with less than this many\n" +" definitions, defaults to infinite if not\n" +" set\n" +" ->, --more-than=NUMBER print messages with more than this many\n" +" definitions, defaults to 1 if not set\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" + +#: src/msgcomm.c:462 src/msgunfmt.c:361 src/po-lex.c:86 src/xget-lex.c:157 +#: src/xget-lex.c:170 src/xget-lex.c:180 src/xgettext.c:611 +#, c-format +msgid "error while opening \"%s\" for reading" +msgstr "error while opening “%s” for reading" + +#: src/msgcomm.c:543 src/xgettext.c:653 src/xgettext.c:1071 +msgid "this file may not contain domain directives" +msgstr "this file may not contain domain directives" + +#: src/msgfmt.c:286 src/xgettext.c:414 +msgid "no input file given" +msgstr "no input file given" + +#: src/msgfmt.c:337 +#, c-format +msgid "error while opening \"%s\" for writing" +msgstr "error while opening “%s” for writing" + +#: src/msgfmt.c:359 +#, c-format +msgid "%d translated messages" +msgstr "%d translated messages" + +#: src/msgfmt.c:361 +#, c-format +msgid ", %d fuzzy translations" +msgstr ", %d fuzzy translations" + +#: src/msgfmt.c:363 +#, c-format +msgid ", %d untranslated messages" +msgstr ", %d untranslated messages" + +#: src/msgfmt.c:382 +#, c-format, no-wrap +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 "" +"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" + +#: src/msgfmt.c:425 +msgid "while creating hash table" +msgstr "while creating hash table" + +#: src/msgfmt.c:469 +#, c-format +msgid "" +"%s: warning: PO file header missing, fuzzy, or invalid\n" +"%*s warning: charset conversion will not work" +msgstr "" +"%s: warning: PO file header missing, fuzzy, or invalid\n" +"%*s warning: charset conversion will not work" + +#: src/msgfmt.c:493 +#, c-format +msgid "domain name \"%s\" not suitable as file name" +msgstr "domain name “%s” not suitable as file name" + +#: src/msgfmt.c:498 +#, c-format +msgid "domain name \"%s\" not suitable as file name: will use prefix" +msgstr "domain name “%s” not suitable as file name: will use prefix" + +#. We don't change the exit status here because this is really +#. only an information. +#: src/msgfmt.c:511 +#, c-format +msgid "`domain %s' directive ignored" +msgstr "‘domain %s’ directive ignored" + +#: src/msgfmt.c:541 +msgid "empty `msgstr' entry ignored" +msgstr "empty ‘msgstr’ entry ignored" + +#: src/msgfmt.c:542 +msgid "fuzzy `msgstr' entry ignored" +msgstr "fuzzy ‘msgstr’ entry ignored" + +#: src/msgfmt.c:584 +#, c-format +msgid "headerfield `%s' missing in header" +msgstr "headerfield ‘%s’ missing in header" + +#: src/msgfmt.c:587 +#, c-format +msgid "header field `%s' should start at beginning of line" +msgstr "header field ‘%s’ should start at beginning of line" + +#: src/msgfmt.c:597 +msgid "some header fields still have the initial default value" +msgstr "some header fields still have the initial default value" + +#: src/msgfmt.c:608 +#, c-format +msgid "field `%s' still has initial default value" +msgstr "field ‘%s’ still has initial default value" + +#: src/msgfmt.c:698 +#, c-format +msgid "%s: warning: source file contains fuzzy translation" +msgstr "%s: warning: source file contains fuzzy translation" + +#: src/msgfmt.c:920 +msgid "`msgid' and `msgid_plural' entries do not both begin with '\\n'" +msgstr "" +"‘msgid’ and ‘msgid_plural’ entries do not both begin with ‘\\n" +"[0m’" + +#: src/msgfmt.c:928 +#, c-format +msgid "`msgid' and `msgstr[%u]' entries do not both begin with '\\n'" +msgstr "" +"‘msgid’ and ‘msgstr[%u]’ entries do not both begin with ‘\\n" +"[0m’" + +#: src/msgfmt.c:938 +msgid "`msgid' and `msgstr' entries do not both begin with '\\n'" +msgstr "" +"‘msgid’ and ‘msgstr’ entries do not both begin with ‘\\n’" + +#: src/msgfmt.c:953 +msgid "`msgid' and `msgid_plural' entries do not both end with '\\n'" +msgstr "" +"‘msgid’ and ‘msgid_plural’ entries do not both end with ‘\\n" +"[0m’" + +#: src/msgfmt.c:961 +#, c-format +msgid "`msgid' and `msgstr[%u]' entries do not both end with '\\n'" +msgstr "" +"‘msgid’ and ‘msgstr[%u]’ entries do not both end with ‘\\n’" + +#: src/msgfmt.c:971 +msgid "`msgid' and `msgstr' entries do not both end with '\\n'" +msgstr "" +"‘msgid’ and ‘msgstr’ entries do not both end with ‘\\n’" + +#: src/msgfmt.c:987 +msgid "number of format specifications in `msgid' and `msgstr' does not match" +msgstr "" +"number of format specifications in ‘msgid’ and ‘msgstr’ does not " +"match" + +#: src/msgfmt.c:1004 +#, c-format +msgid "format specifications for argument %lu are not the same" +msgstr "format specifications for argument %lu are not the same" + +#: src/msgmerge.c:320 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -C, --compendium=FILE additional library of message translations,\n" +" may be specified more than once\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" +" --force-po write PO file even if empty\n" +" -h, --help display this help and exit\n" +" -i, --indent indented output style\n" +" -o, --output-file=FILE result will be written to FILE\n" +" --no-location suppress '#: filename:line' lines\n" +" --add-location preserve '#: filename:line' lines (default)\n" +" --strict strict Uniforum output style\n" +" -v, --verbose increase verbosity level\n" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +msgstr "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -C, --compendium=FILE additional library of message translations,\n" +" may be specified more than once\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" +" --force-po write PO file even if empty\n" +" -h, --help display this help and exit\n" +" -i, --indent indented output style\n" +" -o, --output-file=FILE result will be written to FILE\n" +" --no-location suppress ‘#: filename:line’ lines\n" +" --add-location preserve ‘#: filename:line’ lines (default)\n" +" --strict strict Uniforum output style\n" +" -v, --verbose increase verbosity level\n" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" + +#: src/msgmerge.c:340 +#, no-wrap +msgid "" +"\n" +"Merges two Uniforum style .po files together. The def.po file is an\n" +"existing PO file with the old translations which will be taken over to\n" +"the newly created file as long as they still match; comments will be\n" +"preserved, but extract comments and file positions will be discarded.\n" +"The ref.po file is the last created PO file (generally by xgettext), any\n" +"translations or comments in the file will be discarded, however dot\n" +"comments and file positions will be preserved. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better results. The\n" +"results are written to stdout unless an output file is specified.\n" +msgstr "" +"\n" +"Merges two Uniforum style .po files together. The def.po file is an\n" +"existing PO file with the old translations which will be taken over to\n" +"the newly created file as long as they still match; comments will be\n" +"preserved, but extract comments and file positions will be discarded.\n" +"The ref.po file is the last created PO file (generally by xgettext), any\n" +"translations or comments in the file will be discarded, however dot\n" +"comments and file positions will be preserved. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better results. The\n" +"results are written to stdout unless an output file is specified.\n" + +#: src/msgmerge.c:799 +#, c-format +msgid "" +"%sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, " +"obsolete %ld.\n" +msgstr "%sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, obsolete %ld.\n" + +#: src/msgmerge.c:806 +msgid " done.\n" +msgstr " done.\n" + +#: src/msgunfmt.c:210 +#, c-format, no-wrap +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" +"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" + +#: src/msgunfmt.c:224 +#, no-wrap +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" +"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" + +#: src/msgunfmt.c:261 src/msgunfmt.c:326 src/po-lex.c:213 src/xget-lex.c:243 +#, c-format +msgid "error while reading \"%s\"" +msgstr "error while reading “%s”" + +#: src/msgunfmt.c:262 src/msgunfmt.c:327 +#, c-format +msgid "file \"%s\" truncated" +msgstr "file “%s” truncated" + +#: src/msgunfmt.c:293 +#, c-format +msgid "seek \"%s\" offset %ld failed" +msgstr "seek “%s” offset %ld failed" + +#: src/msgunfmt.c:332 +#, c-format +msgid "file \"%s\" contains a not NUL terminated string" +msgstr "file “%s” contains a not NUL terminated string" + +#: src/msgunfmt.c:377 +#, c-format +msgid "file \"%s\" is not in GNU .mo format" +msgstr "file “%s” is not in GNU .mo format" + +#: src/open-po.c:64 +msgid "" +msgstr "" + +#: po-gram-gen.y:87 +msgid "inconsistent use of #~" +msgstr "inconsistent use of #~" + +#: po-gram-gen.y:168 +msgid "missing `msgstr[]' section" +msgstr "missing ‘msgstr[]’ section" + +#: po-gram-gen.y:176 +msgid "missing `msgid_plural' section" +msgstr "missing ‘msgid_plural’ section" + +#: po-gram-gen.y:183 +msgid "missing `msgstr' section" +msgstr "missing ‘msgstr’ section" + +#: po-gram-gen.y:228 +msgid "first plural form has nonzero index" +msgstr "first plural form has nonzero index" + +#: po-gram-gen.y:230 +msgid "plural form has wrong index" +msgstr "plural form has wrong index" + +#. CAUTION: If you change this macro, you must also make identical +#. changes to the function of the same name in src/po-lex.c +#: src/po-lex.c:156 src/po-lex.c:195 src/po-lex.h:85 src/po-lex.h:99 +#: src/po-lex.h:115 src/po-lex.h:129 +msgid "too many errors, aborting" +msgstr "too many errors, aborting" + +#: src/po-lex.c:271 +#, c-format +msgid "keyword \"%s\" unknown" +msgstr "keyword “%s” unknown" + +#: src/po-lex.c:374 +msgid "invalid control sequence" +msgstr "invalid control sequence" + +#: src/po-lex.c:477 +msgid "end-of-file within string" +msgstr "end-of-file within string" + +#: src/po-lex.c:482 +msgid "end-of-line within string" +msgstr "end-of-line within string" + +#: src/po-lex.c:525 src/write-po.c:266 src/write-po.c:338 +msgid "invalid multibyte sequence" +msgstr "invalid multibyte sequence" + +#: src/po.c:247 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not a portable encoding name\n" +"%*s warning: charset conversion might not work" +msgstr "" +"%s: warning: charset “%s” is not a portable encoding name\n" +"%*s warning: charset conversion might not work" + +#: src/po.c:289 src/po.c:316 +msgid ", expect parse errors" +msgstr ", expect parse errors" + +#: src/po.c:294 +#, c-format +msgid "%s: warning: charset \"%s\" is not supported by iconv%s" +msgstr "%s: warning: charset “%s” is not supported by iconv%s" + +#: src/po.c:298 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not supported by iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" +msgstr "" +"%s: warning: charset “%s” is not supported by iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" + +#: src/po.c:312 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not supported without iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" +msgstr "" +"%s: warning: charset “%s” is not supported without iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" + +#: src/po.c:325 +#, c-format +msgid "" +"%s: warning: charset missing in header\n" +"%*s warning: charset conversion will not work" +msgstr "" +"%s: warning: charset missing in header\n" +"%*s warning: charset conversion will not work" + +#: src/write-po.c:293 +#, c-format +msgid "" +"internationalized messages should not contain the `\\%c' escape sequence" +msgstr "" +"internationalized messages should not contain the ‘\\%c’ escape " +"sequence" + +#: src/write-po.c:827 +#, c-format +msgid "cannot create output file \"%s\"" +msgstr "cannot create output file “%s”" + +#: src/write-po.c:834 +#, no-c-format +msgid "standard output" +msgstr "standard output" + +#: src/write-po.c:909 +#, c-format +msgid "error while writing \"%s\" file" +msgstr "error while writing “%s” file" + +#: src/xget-lex.c:148 +msgid "standard input" +msgstr "standard input" + +#: src/xget-lex.c:876 +#, c-format +msgid "%s:%d: warning: unterminated character constant" +msgstr "%s:%d: warning: unterminated character constant" + +#: src/xget-lex.c:898 +#, c-format +msgid "%s:%d: warning: unterminated string literal" +msgstr "%s:%d: warning: unterminated string literal" + +#: src/xgettext.c:383 +msgid "--join-existing cannot be used when output is written to stdout" +msgstr "--join-existing cannot be used when output is written to stdout" + +#: src/xgettext.c:388 +msgid "xgettext cannot work without keywords to look for" +msgstr "xgettext cannot work without keywords to look for" + +#: src/xgettext.c:494 +#, c-format +msgid "warning: file `%s' extension `%s' is unknown; will try C" +msgstr "warning: file ‘%s’ extension ‘%s’ is unknown; will try C" + +#: src/xgettext.c:530 +#, c-format, no-wrap +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 "" +"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" + +#: src/xgettext.c:550 +#, c-format, no-wrap +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, --string-limit=NUMBER set string length limit to NUMBER instead %u\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 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, --string-limit=NUMBER set string length limit to NUMBER instead %u\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" + +#: src/xgettext.c:564 +#, no-wrap +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 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" + +#: src/xgettext.c:926 +#, c-format +msgid "%s:%d: warning: keyword nested in keyword arg" +msgstr "%s:%d: warning: keyword nested in keyword arg" + +#: src/xgettext.c:936 +#, c-format +msgid "%s:%d: warning: keyword between outer keyword and its arg" +msgstr "%s:%d: warning: keyword between outer keyword and its arg" + +#: src/xgettext.c:1432 +#, c-format +msgid "language `%s' unknown" +msgstr "language ‘%s’ unknown" diff --git a/po/en@quot.po b/po/en@quot.po new file mode 100644 index 000000000..3c8a06600 --- /dev/null +++ b/po/en@quot.po @@ -0,0 +1,953 @@ +# English translations for GNU gettext package. +# Copyright (C) 2001 Free Software Foundation, Inc. +# Bruno Haible , 2001. +# +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +msgid "" +msgstr "" +"Project-Id-Version: GNU gettext 0.10.36\n" +"POT-Creation-Date: 2001-03-11 00:35+0100\n" +"PO-Revision-Date: 2001-03-11 00:36+0100\n" +"Last-Translator: Bruno Haible \n" +"Language-Team: English \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8-bit\n" + +#: lib/error.c:115 +msgid "Unknown system error" +msgstr "Unknown system error" + +#: lib/getopt.c:691 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: option ‘%s’ is ambiguous\n" + +#: lib/getopt.c:716 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: option ‘--%s’ doesn't allow an argument\n" + +#: lib/getopt.c:721 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: option ‘%c%s’ doesn't allow an argument\n" + +#: lib/getopt.c:739 lib/getopt.c:912 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: option ‘%s’ requires an argument\n" + +#. --option +#: lib/getopt.c:768 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: unrecognized option ‘--%s’\n" + +#. +option or -option +#: lib/getopt.c:772 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: unrecognized option ‘%c%s’\n" + +#. 1003.2 specifies the format of this message. +#: lib/getopt.c:798 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegal option -- %c\n" + +#: lib/getopt.c:801 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: invalid option -- %c\n" + +#. 1003.2 specifies the format of this message. +#: lib/getopt.c:831 lib/getopt.c:961 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: option requires an argument -- %c\n" + +#: lib/getopt.c:878 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: option ‘-W %s’ is ambiguous\n" + +#: lib/getopt.c:896 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: option ‘-W %s’ doesn't allow an argument\n" + +#: lib/obstack.c:474 +msgid "memory exhausted" +msgstr "memory exhausted" + +#: lib/xmalloc.c:86 +msgid "Memory exhausted" +msgstr "Memory exhausted" + +#: src/gettext.c:138 src/msgcmp.c:140 src/msgcomm.c:283 src/msgfmt.c:270 +#: src/msgmerge.c:255 src/msgunfmt.c:170 src/xgettext.c:398 +#, c-format, no-wrap +msgid "" +"Copyright (C) %s Free Software Foundation, Inc.\n" +"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" +"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" + +#: src/gettext.c:143 src/msgcmp.c:145 src/msgcomm.c:288 src/msgfmt.c:275 +#: src/msgmerge.c:260 src/msgunfmt.c:175 src/xgettext.c:403 +#, c-format +msgid "Written by %s.\n" +msgstr "Written by %s.\n" + +#: src/gettext.c:158 +msgid "missing arguments" +msgstr "missing arguments" + +#: src/gettext.c:168 +msgid "too many arguments" +msgstr "too many arguments" + +#: src/gettext.c:232 src/msgcmp.c:177 src/msgcomm.c:381 src/msgfmt.c:377 +#: src/msgmerge.c:315 src/msgunfmt.c:205 src/xgettext.c:525 +#, c-format +msgid "Try `%s --help' for more information.\n" +msgstr "Try ‘%s --help’ for more information.\n" + +#: src/gettext.c:237 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] [[[TEXTDOMAIN] MSGID] | [-s [MSGID]...]]\n" +" -d, --domain=TEXTDOMAIN retrieve translated messages from TEXTDOMAIN\n" +" -e enable expansion of some escape sequences\n" +" -E (ignored for compatibility)\n" +" -h, --help display this help and exit\n" +" -n suppress trailing newline\n" +" -V, --version display version information and exit\n" +" [TEXTDOMAIN] MSGID retrieve translated message corresponding\n" +" to MSGID from TEXTDOMAIN\n" +msgstr "" +"Usage: %s [OPTION] [[[TEXTDOMAIN] MSGID] | [-s [MSGID]...]]\n" +" -d, --domain=TEXTDOMAIN retrieve translated messages from TEXTDOMAIN\n" +" -e enable expansion of some escape sequences\n" +" -E (ignored for compatibility)\n" +" -h, --help display this help and exit\n" +" -n suppress trailing newline\n" +" -V, --version display version information and exit\n" +" [TEXTDOMAIN] MSGID retrieve translated message corresponding\n" +" to MSGID from TEXTDOMAIN\n" + +#: src/gettext.c:249 +#, c-format, no-wrap +msgid "" +"\n" +"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" +"regular directory, another location can be specified with the environment\n" +"variable TEXTDOMAINDIR.\n" +"When used with the -s option the program behaves like the `echo' command.\n" +"But it does not simply copy its arguments to stdout. Instead those messages\n" +"found in the selected catalog are translated.\n" +"Standard search directory: %s\n" +msgstr "" +"\n" +"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" +"regular directory, another location can be specified with the environment\n" +"variable TEXTDOMAINDIR.\n" +"When used with the -s option the program behaves like the ‘echo’ command.\n" +"But it does not simply copy its arguments to stdout. Instead those messages\n" +"found in the selected catalog are translated.\n" +"Standard search directory: %s\n" + +#: src/gettext.c:259 src/msgcmp.c:196 src/msgcomm.c:428 src/msgfmt.c:404 +#: src/msgmerge.c:350 src/msgunfmt.c:229 src/xgettext.c:577 +msgid "Report bugs to .\n" +msgstr "Report bugs to .\n" + +#: src/msgcmp.c:156 src/msgmerge.c:271 +msgid "no input files given" +msgstr "no input files given" + +#: src/msgcmp.c:161 src/msgmerge.c:276 +msgid "exactly 2 input files required" +msgstr "exactly 2 input files required" + +#: src/msgcmp.c:182 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" +" -h, --help display this help and exit\n" +" -V, --version output version information and exit\n" +"\n" +"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" +"old translations. The ref.po file is the last created PO file\n" +"(generally by xgettext). This is useful for checking that you have\n" +"translated each and every message in your program. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better diagnostics.\n" +msgstr "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n" +" -h, --help display this help and exit\n" +" -V, --version output version information and exit\n" +"\n" +"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" +"old translations. The ref.po file is the last created PO file\n" +"(generally by xgettext). This is useful for checking that you have\n" +"translated each and every message in your program. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better diagnostics.\n" + +#: src/msgcmp.c:255 src/msgmerge.c:741 +msgid "this message is used but not defined..." +msgstr "this message is used but not defined..." + +#: src/msgcmp.c:257 src/msgmerge.c:743 +msgid "...but this definition is similar" +msgstr "...but this definition is similar" + +#: src/msgcmp.c:263 src/msgmerge.c:770 +#, c-format +msgid "this message is used but not defined in %s" +msgstr "this message is used but not defined in %s" + +#: src/msgcmp.c:277 +msgid "warning: this message is not used" +msgstr "warning: this message is not used" + +#: src/msgcmp.c:282 src/po-lex.c:102 +#, c-format +msgid "found %d fatal errors" +msgstr "found %d fatal errors" + +#: src/msgcmp.c:354 src/msgfmt.c:657 src/msgmerge.c:512 src/xgettext.c:1169 +msgid "duplicate message definition" +msgstr "duplicate message definition" + +#: src/msgcmp.c:355 src/msgfmt.c:659 src/msgmerge.c:513 src/xgettext.c:1170 +msgid "...this is the location of the first definition" +msgstr "...this is the location of the first definition" + +#: src/msgcmp.c:395 src/msgmerge.c:561 +#, c-format +msgid "this message has no definition in the \"%s\" domain" +msgstr "this message has no definition in the “%s” domain" + +#. We are about to construct the absolute path to the +#. directory for the output files but asprintf failed. +#: src/msgcomm.c:236 src/xgettext.c:337 src/xgettext.c:1365 +msgid "while preparing output" +msgstr "while preparing output" + +#: src/msgcomm.c:271 src/msgcomm.c:275 src/xgettext.c:375 src/xgettext.c:379 +#, c-format +msgid "%s and %s are mutually exclusive" +msgstr "%s and %s are mutually exclusive" + +#: src/msgcomm.c:327 +msgid "at least two files must be specified" +msgstr "at least two files must be specified" + +#: src/msgcomm.c:346 +#, c-format +msgid "impossible selection criteria specified (%d < n < %d)" +msgstr "impossible selection criteria specified (%d < n < %d)" + +#: src/msgcomm.c:386 +#, c-format, no-wrap +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" +msgstr "" +"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" + +#: src/msgcomm.c:398 +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 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" + +#: src/msgcomm.c:411 +msgid "" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +" -<, --less-than=NUMBER print messages with less than this many\n" +" definitions, defaults to infinite if not\n" +" set\n" +" ->, --more-than=NUMBER print messages with more than this many\n" +" definitions, defaults to 1 if not set\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" +msgstr "" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +" -<, --less-than=NUMBER print messages with less than this many\n" +" definitions, defaults to infinite if not\n" +" set\n" +" ->, --more-than=NUMBER print messages with more than this many\n" +" definitions, defaults to 1 if not set\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" + +#: src/msgcomm.c:462 src/msgunfmt.c:361 src/po-lex.c:86 src/xget-lex.c:157 +#: src/xget-lex.c:170 src/xget-lex.c:180 src/xgettext.c:611 +#, c-format +msgid "error while opening \"%s\" for reading" +msgstr "error while opening “%s” for reading" + +#: src/msgcomm.c:543 src/xgettext.c:653 src/xgettext.c:1071 +msgid "this file may not contain domain directives" +msgstr "this file may not contain domain directives" + +#: src/msgfmt.c:286 src/xgettext.c:414 +msgid "no input file given" +msgstr "no input file given" + +#: src/msgfmt.c:337 +#, c-format +msgid "error while opening \"%s\" for writing" +msgstr "error while opening “%s” for writing" + +#: src/msgfmt.c:359 +#, c-format +msgid "%d translated messages" +msgstr "%d translated messages" + +#: src/msgfmt.c:361 +#, c-format +msgid ", %d fuzzy translations" +msgstr ", %d fuzzy translations" + +#: src/msgfmt.c:363 +#, c-format +msgid ", %d untranslated messages" +msgstr ", %d untranslated messages" + +#: src/msgfmt.c:382 +#, c-format, no-wrap +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 "" +"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" + +#: src/msgfmt.c:425 +msgid "while creating hash table" +msgstr "while creating hash table" + +#: src/msgfmt.c:469 +#, c-format +msgid "" +"%s: warning: PO file header missing, fuzzy, or invalid\n" +"%*s warning: charset conversion will not work" +msgstr "" +"%s: warning: PO file header missing, fuzzy, or invalid\n" +"%*s warning: charset conversion will not work" + +#: src/msgfmt.c:493 +#, c-format +msgid "domain name \"%s\" not suitable as file name" +msgstr "domain name “%s” not suitable as file name" + +#: src/msgfmt.c:498 +#, c-format +msgid "domain name \"%s\" not suitable as file name: will use prefix" +msgstr "domain name “%s” not suitable as file name: will use prefix" + +#. We don't change the exit status here because this is really +#. only an information. +#: src/msgfmt.c:511 +#, c-format +msgid "`domain %s' directive ignored" +msgstr "‘domain %s’ directive ignored" + +#: src/msgfmt.c:541 +msgid "empty `msgstr' entry ignored" +msgstr "empty ‘msgstr’ entry ignored" + +#: src/msgfmt.c:542 +msgid "fuzzy `msgstr' entry ignored" +msgstr "fuzzy ‘msgstr’ entry ignored" + +#: src/msgfmt.c:584 +#, c-format +msgid "headerfield `%s' missing in header" +msgstr "headerfield ‘%s’ missing in header" + +#: src/msgfmt.c:587 +#, c-format +msgid "header field `%s' should start at beginning of line" +msgstr "header field ‘%s’ should start at beginning of line" + +#: src/msgfmt.c:597 +msgid "some header fields still have the initial default value" +msgstr "some header fields still have the initial default value" + +#: src/msgfmt.c:608 +#, c-format +msgid "field `%s' still has initial default value" +msgstr "field ‘%s’ still has initial default value" + +#: src/msgfmt.c:698 +#, c-format +msgid "%s: warning: source file contains fuzzy translation" +msgstr "%s: warning: source file contains fuzzy translation" + +#: src/msgfmt.c:920 +msgid "`msgid' and `msgid_plural' entries do not both begin with '\\n'" +msgstr "‘msgid’ and ‘msgid_plural’ entries do not both begin with ‘\\n’" + +#: src/msgfmt.c:928 +#, c-format +msgid "`msgid' and `msgstr[%u]' entries do not both begin with '\\n'" +msgstr "‘msgid’ and ‘msgstr[%u]’ entries do not both begin with ‘\\n’" + +#: src/msgfmt.c:938 +msgid "`msgid' and `msgstr' entries do not both begin with '\\n'" +msgstr "‘msgid’ and ‘msgstr’ entries do not both begin with ‘\\n’" + +#: src/msgfmt.c:953 +msgid "`msgid' and `msgid_plural' entries do not both end with '\\n'" +msgstr "‘msgid’ and ‘msgid_plural’ entries do not both end with ‘\\n’" + +#: src/msgfmt.c:961 +#, c-format +msgid "`msgid' and `msgstr[%u]' entries do not both end with '\\n'" +msgstr "‘msgid’ and ‘msgstr[%u]’ entries do not both end with ‘\\n’" + +#: src/msgfmt.c:971 +msgid "`msgid' and `msgstr' entries do not both end with '\\n'" +msgstr "‘msgid’ and ‘msgstr’ entries do not both end with ‘\\n’" + +#: src/msgfmt.c:987 +msgid "number of format specifications in `msgid' and `msgstr' does not match" +msgstr "number of format specifications in ‘msgid’ and ‘msgstr’ does not match" + +#: src/msgfmt.c:1004 +#, c-format +msgid "format specifications for argument %lu are not the same" +msgstr "format specifications for argument %lu are not the same" + +#: src/msgmerge.c:320 +#, c-format, no-wrap +msgid "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -C, --compendium=FILE additional library of message translations,\n" +" may be specified more than once\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" +" --force-po write PO file even if empty\n" +" -h, --help display this help and exit\n" +" -i, --indent indented output style\n" +" -o, --output-file=FILE result will be written to FILE\n" +" --no-location suppress '#: filename:line' lines\n" +" --add-location preserve '#: filename:line' lines (default)\n" +" --strict strict Uniforum output style\n" +" -v, --verbose increase verbosity level\n" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" +msgstr "" +"Usage: %s [OPTION] def.po ref.po\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +" -C, --compendium=FILE additional library of message translations,\n" +" may be specified more than once\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" +" --force-po write PO file even if empty\n" +" -h, --help display this help and exit\n" +" -i, --indent indented output style\n" +" -o, --output-file=FILE result will be written to FILE\n" +" --no-location suppress ‘#: filename:line’ lines\n" +" --add-location preserve ‘#: filename:line’ lines (default)\n" +" --strict strict Uniforum output style\n" +" -v, --verbose increase verbosity level\n" +" -V, --version output version information and exit\n" +" -w, --width=NUMBER set output page width\n" + +#: src/msgmerge.c:340 +#, no-wrap +msgid "" +"\n" +"Merges two Uniforum style .po files together. The def.po file is an\n" +"existing PO file with the old translations which will be taken over to\n" +"the newly created file as long as they still match; comments will be\n" +"preserved, but extract comments and file positions will be discarded.\n" +"The ref.po file is the last created PO file (generally by xgettext), any\n" +"translations or comments in the file will be discarded, however dot\n" +"comments and file positions will be preserved. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better results. The\n" +"results are written to stdout unless an output file is specified.\n" +msgstr "" +"\n" +"Merges two Uniforum style .po files together. The def.po file is an\n" +"existing PO file with the old translations which will be taken over to\n" +"the newly created file as long as they still match; comments will be\n" +"preserved, but extract comments and file positions will be discarded.\n" +"The ref.po file is the last created PO file (generally by xgettext), any\n" +"translations or comments in the file will be discarded, however dot\n" +"comments and file positions will be preserved. Where an exact match\n" +"cannot be found, fuzzy matching is used to produce better results. The\n" +"results are written to stdout unless an output file is specified.\n" + +#: src/msgmerge.c:799 +#, c-format +msgid "" +"%sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, " +"obsolete %ld.\n" +msgstr "%sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, obsolete %ld.\n" + +#: src/msgmerge.c:806 +msgid " done.\n" +msgstr " done.\n" + +#: src/msgunfmt.c:210 +#, c-format, no-wrap +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" +"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" + +#: src/msgunfmt.c:224 +#, no-wrap +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" +"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" + +#: src/msgunfmt.c:261 src/msgunfmt.c:326 src/po-lex.c:213 src/xget-lex.c:243 +#, c-format +msgid "error while reading \"%s\"" +msgstr "error while reading “%s”" + +#: src/msgunfmt.c:262 src/msgunfmt.c:327 +#, c-format +msgid "file \"%s\" truncated" +msgstr "file “%s” truncated" + +#: src/msgunfmt.c:293 +#, c-format +msgid "seek \"%s\" offset %ld failed" +msgstr "seek “%s” offset %ld failed" + +#: src/msgunfmt.c:332 +#, c-format +msgid "file \"%s\" contains a not NUL terminated string" +msgstr "file “%s” contains a not NUL terminated string" + +#: src/msgunfmt.c:377 +#, c-format +msgid "file \"%s\" is not in GNU .mo format" +msgstr "file “%s” is not in GNU .mo format" + +#: src/open-po.c:64 +msgid "" +msgstr "" + +#: po-gram-gen.y:87 +msgid "inconsistent use of #~" +msgstr "inconsistent use of #~" + +#: po-gram-gen.y:168 +msgid "missing `msgstr[]' section" +msgstr "missing ‘msgstr[]’ section" + +#: po-gram-gen.y:176 +msgid "missing `msgid_plural' section" +msgstr "missing ‘msgid_plural’ section" + +#: po-gram-gen.y:183 +msgid "missing `msgstr' section" +msgstr "missing ‘msgstr’ section" + +#: po-gram-gen.y:228 +msgid "first plural form has nonzero index" +msgstr "first plural form has nonzero index" + +#: po-gram-gen.y:230 +msgid "plural form has wrong index" +msgstr "plural form has wrong index" + +#. CAUTION: If you change this macro, you must also make identical +#. changes to the function of the same name in src/po-lex.c +#: src/po-lex.c:156 src/po-lex.c:195 src/po-lex.h:85 src/po-lex.h:99 +#: src/po-lex.h:115 src/po-lex.h:129 +msgid "too many errors, aborting" +msgstr "too many errors, aborting" + +#: src/po-lex.c:271 +#, c-format +msgid "keyword \"%s\" unknown" +msgstr "keyword “%s” unknown" + +#: src/po-lex.c:374 +msgid "invalid control sequence" +msgstr "invalid control sequence" + +#: src/po-lex.c:477 +msgid "end-of-file within string" +msgstr "end-of-file within string" + +#: src/po-lex.c:482 +msgid "end-of-line within string" +msgstr "end-of-line within string" + +#: src/po-lex.c:525 src/write-po.c:266 src/write-po.c:338 +msgid "invalid multibyte sequence" +msgstr "invalid multibyte sequence" + +#: src/po.c:247 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not a portable encoding name\n" +"%*s warning: charset conversion might not work" +msgstr "" +"%s: warning: charset “%s” is not a portable encoding name\n" +"%*s warning: charset conversion might not work" + +#: src/po.c:289 src/po.c:316 +msgid ", expect parse errors" +msgstr ", expect parse errors" + +#: src/po.c:294 +#, c-format +msgid "%s: warning: charset \"%s\" is not supported by iconv%s" +msgstr "%s: warning: charset “%s” is not supported by iconv%s" + +#: src/po.c:298 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not supported by iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" +msgstr "" +"%s: warning: charset “%s” is not supported by iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" + +#: src/po.c:312 +#, c-format +msgid "" +"%s: warning: charset \"%s\" is not supported without iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" +msgstr "" +"%s: warning: charset “%s” is not supported without iconv%s\n" +"%*s warning: consider installing libiconv and then reinstalling GNU gettext" + +#: src/po.c:325 +#, c-format +msgid "" +"%s: warning: charset missing in header\n" +"%*s warning: charset conversion will not work" +msgstr "" +"%s: warning: charset missing in header\n" +"%*s warning: charset conversion will not work" + +#: src/write-po.c:293 +#, c-format +msgid "" +"internationalized messages should not contain the `\\%c' escape sequence" +msgstr "" +"internationalized messages should not contain the ‘\\%c’ escape sequence" + +#: src/write-po.c:827 +#, c-format +msgid "cannot create output file \"%s\"" +msgstr "cannot create output file “%s”" + +#: src/write-po.c:834 +#, no-c-format +msgid "standard output" +msgstr "standard output" + +#: src/write-po.c:909 +#, c-format +msgid "error while writing \"%s\" file" +msgstr "error while writing “%s” file" + +#: src/xget-lex.c:148 +msgid "standard input" +msgstr "standard input" + +#: src/xget-lex.c:876 +#, c-format +msgid "%s:%d: warning: unterminated character constant" +msgstr "%s:%d: warning: unterminated character constant" + +#: src/xget-lex.c:898 +#, c-format +msgid "%s:%d: warning: unterminated string literal" +msgstr "%s:%d: warning: unterminated string literal" + +#: src/xgettext.c:383 +msgid "--join-existing cannot be used when output is written to stdout" +msgstr "--join-existing cannot be used when output is written to stdout" + +#: src/xgettext.c:388 +msgid "xgettext cannot work without keywords to look for" +msgstr "xgettext cannot work without keywords to look for" + +#: src/xgettext.c:494 +#, c-format +msgid "warning: file `%s' extension `%s' is unknown; will try C" +msgstr "warning: file ‘%s’ extension ‘%s’ is unknown; will try C" + +#: src/xgettext.c:530 +#, c-format, no-wrap +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 "" +"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" + +#: src/xgettext.c:550 +#, c-format, no-wrap +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, --string-limit=NUMBER set string length limit to NUMBER instead %u\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 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, --string-limit=NUMBER set string length limit to NUMBER instead %u\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" + +#: src/xgettext.c:564 +#, no-wrap +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 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" + +#: src/xgettext.c:926 +#, c-format +msgid "%s:%d: warning: keyword nested in keyword arg" +msgstr "%s:%d: warning: keyword nested in keyword arg" + +#: src/xgettext.c:936 +#, c-format +msgid "%s:%d: warning: keyword between outer keyword and its arg" +msgstr "%s:%d: warning: keyword between outer keyword and its arg" + +#: src/xgettext.c:1432 +#, c-format +msgid "language `%s' unknown" +msgstr "language ‘%s’ unknown"