1 # English translations for flex package.
2 # This file is put in the public domain.
3 # Automatically generated, 2014.
5 # All this catalog "translates" are quotation characters.
6 # The msgids must be ASCII and therefore cannot contain real quotation
7 # characters, only substitutes like grave accent (0x60), apostrophe (0x27)
8 # and double quote (0x22). These substitutes look strange; see
9 # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
11 # This catalog translates grave accent (0x60) and apostrophe (0x27) to
12 # left single quotation mark (U+2018) and right single quotation mark (U+2019).
13 # It also translates pairs of apostrophe (0x27) to
14 # left single quotation mark (U+2018) and right single quotation mark (U+2019)
15 # and pairs of quotation mark (0x22) to
16 # left double quotation mark (U+201C) and right double quotation mark (U+201D).
18 # When output to an UTF-8 terminal, the quotation characters appear perfectly.
19 # When output to an ISO-8859-1 terminal, the single quotation marks are
20 # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
21 # grave/acute accent (by libiconv), and the double quotation marks are
22 # transliterated to 0x22.
23 # When output to an ASCII terminal, the single quotation marks are
24 # transliterated to apostrophes, and the double quotation marks are
25 # transliterated to 0x22.
29 "Project-Id-Version: flex 2.5.39\n"
30 "Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net\n"
31 "POT-Creation-Date: 2014-03-26 15:00-0400\n"
32 "PO-Revision-Date: 2014-03-26 15:00-0400\n"
33 "Last-Translator: Automatically generated\n"
34 "Language-Team: none\n"
37 "Content-Type: text/plain; charset=UTF-8\n"
38 "Content-Transfer-Encoding: 8bit\n"
39 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
42 msgid "Allocation of buffer to print string failed"
43 msgstr "Allocation of buffer to print string failed"
46 msgid "Allocation of buffer for line directive failed"
47 msgstr "Allocation of buffer for line directive failed"
50 msgid "Allocation of buffer for m4 def failed"
51 msgstr "Allocation of buffer for m4 def failed"
54 msgid "Allocation of buffer for m4 undef failed"
55 msgstr "Allocation of buffer for m4 undef failed"
59 msgid "State #%d is non-accepting -\n"
60 msgstr "State #%d is non-accepting -\n"
63 msgid "dangerous trailing context"
64 msgstr "dangerous trailing context"
68 msgid " associated rule line numbers:"
69 msgstr " associated rule line numbers:"
73 msgid " out-transitions: "
74 msgstr " out-transitions: "
80 " jam-transitions: EOF "
83 " jam-transitions: EOF "
86 msgid "consistency check failed in epsclosure()"
87 msgstr "consistency check failed in epsclosure()"
102 msgid "could not create unique end-of-buffer state"
103 msgstr "could not create unique end-of-buffer state"
107 msgid "state # %d:\n"
108 msgstr "state # %d:\n"
111 msgid "Could not write yynxt_tbl[][]"
112 msgstr "Could not write yynxt_tbl[][]"
115 msgid "bad transition character detected in sympartition()"
116 msgstr "bad transition character detected in sympartition()"
122 "Equivalence Classes:\n"
127 "Equivalence Classes:\n"
130 #: gen.c:662 gen.c:691 gen.c:1215
132 msgid "state # %d accepts: [%d]\n"
133 msgstr "state # %d accepts: [%d]\n"
137 msgid "state # %d accepts: "
138 msgstr "state # %d accepts: "
141 msgid "Could not write yyacclist_tbl"
142 msgstr "Could not write yyacclist_tbl"
145 msgid "Could not write yyacc_tbl"
146 msgstr "Could not write yyacc_tbl"
148 #: gen.c:1248 gen.c:1633 gen.c:1656
149 msgid "Could not write ecstbl"
150 msgstr "Could not write ecstbl"
156 "Meta-Equivalence Classes:\n"
160 "Meta-Equivalence Classes:\n"
163 msgid "Could not write yymeta_tbl"
164 msgstr "Could not write yymeta_tbl"
167 msgid "Could not write yybase_tbl"
168 msgstr "Could not write yybase_tbl"
171 msgid "Could not write yydef_tbl"
172 msgstr "Could not write yydef_tbl"
175 msgid "Could not write yynxt_tbl"
176 msgstr "Could not write yynxt_tbl"
179 msgid "Could not write yychk_tbl"
180 msgstr "Could not write yychk_tbl"
182 #: gen.c:1618 gen.c:1647
183 msgid "Could not write ftbl"
184 msgstr "Could not write ftbl"
187 msgid "Could not write ssltbl"
188 msgstr "Could not write ssltbl"
191 msgid "Could not write eoltbl"
192 msgstr "Could not write eoltbl"
195 msgid "Could not write yynultrans_tbl"
196 msgstr "Could not write yynultrans_tbl"
199 msgid "rule cannot be matched"
200 msgstr "rule cannot be matched"
203 msgid "-s option given but default rule can be matched"
204 msgstr "-s option given but default rule can be matched"
207 msgid "Can't use -+ with -l option"
208 msgstr "Can't use -+ with -l option"
211 msgid "Can't use -f or -F with -l option"
212 msgstr "Can't use -f or -F with -l option"
215 msgid "Can't use --reentrant or --bison-bridge with -l option"
216 msgstr "Can't use --reentrant or --bison-bridge with -l option"
219 msgid "-Cf/-CF and -Cm don't make sense together"
220 msgstr "-Cf/-CF and -Cm don't make sense together"
223 msgid "-Cf/-CF and -I are incompatible"
224 msgstr "-Cf/-CF and -I are incompatible"
227 msgid "-Cf/-CF are incompatible with lex-compatibility mode"
228 msgstr "-Cf/-CF are incompatible with lex-compatibility mode"
231 msgid "-Cf and -CF are mutually exclusive"
232 msgstr "-Cf and -CF are mutually exclusive"
235 msgid "Can't use -+ with -CF option"
236 msgstr "Can't use -+ with -CF option"
240 msgid "%array incompatible with -+ option"
241 msgstr "%array incompatible with -+ option"
244 msgid "Options -+ and --reentrant are mutually exclusive."
245 msgstr "Options -+ and --reentrant are mutually exclusive."
248 msgid "bison bridge not supported for the C++ scanner."
249 msgstr "bison bridge not supported for the C++ scanner."
251 #: main.c:357 main.c:403
253 msgid "could not create %s"
254 msgstr "could not create %s"
257 msgid "could not write tables header"
258 msgstr "could not write tables header"
262 msgid "can't open skeleton file %s"
263 msgstr "can't open skeleton file %s"
266 msgid "allocation of macro definition failed"
267 msgstr "allocation of macro definition failed"
271 msgid "input error reading skeleton file %s"
272 msgstr "input error reading skeleton file %s"
276 msgid "error closing skeleton file %s"
277 msgstr "error closing skeleton file %s"
281 msgid "error creating header file %s"
282 msgstr "error creating header file %s"
286 msgid "error writing output file %s"
287 msgstr "error writing output file %s"
291 msgid "error closing output file %s"
292 msgstr "error closing output file %s"
296 msgid "error deleting output file %s"
297 msgstr "error deleting output file %s"
301 msgid "No backing up.\n"
302 msgstr "No backing up.\n"
306 msgid "%d backing up (non-accepting) states.\n"
307 msgstr "%d backing up (non-accepting) states.\n"
311 msgid "Compressed tables always back up.\n"
312 msgstr "Compressed tables always back up.\n"
316 msgid "error writing backup file %s"
317 msgstr "error writing backup file %s"
321 msgid "error closing backup file %s"
322 msgstr "error closing backup file %s"
326 msgid "%s version %s usage statistics:\n"
327 msgstr "%s version %s usage statistics:\n"
331 msgid " scanner options: -"
332 msgstr " scanner options: -"
336 msgid " %d/%d NFA states\n"
337 msgstr " %d/%d NFA states\n"
341 msgid " %d/%d DFA states (%d words)\n"
342 msgstr " %d/%d DFA states (%d words)\n"
351 msgid " No backing up\n"
352 msgstr " No backing up\n"
356 msgid " %d backing-up (non-accepting) states\n"
357 msgstr " %d backing-up (non-accepting) states\n"
361 msgid " Compressed tables always back-up\n"
362 msgstr " Compressed tables always back-up\n"
366 msgid " Beginning-of-line patterns used\n"
367 msgstr " Beginning-of-line patterns used\n"
371 msgid " %d/%d start conditions\n"
372 msgstr " %d/%d start conditions\n"
376 msgid " %d epsilon states, %d double epsilon states\n"
377 msgstr " %d epsilon states, %d double epsilon states\n"
381 msgid " no character classes\n"
382 msgstr " no character classes\n"
386 msgid " %d/%d character classes needed %d/%d words of storage, %d reused\n"
387 msgstr " %d/%d character classes needed %d/%d words of storage, %d reused\n"
391 msgid " %d state/nextstate pairs created\n"
392 msgstr " %d state/nextstate pairs created\n"
396 msgid " %d/%d unique/duplicate transitions\n"
397 msgstr " %d/%d unique/duplicate transitions\n"
401 msgid " %d table entries\n"
402 msgstr " %d table entries\n"
406 msgid " %d/%d base-def entries created\n"
407 msgstr " %d/%d base-def entries created\n"
411 msgid " %d/%d (peak %d) nxt-chk entries created\n"
412 msgstr " %d/%d (peak %d) nxt-chk entries created\n"
416 msgid " %d/%d (peak %d) template nxt-chk entries created\n"
417 msgstr " %d/%d (peak %d) template nxt-chk entries created\n"
421 msgid " %d empty table entries\n"
422 msgstr " %d empty table entries\n"
426 msgid " %d protos created\n"
427 msgstr " %d protos created\n"
431 msgid " %d templates created, %d uses\n"
432 msgstr " %d templates created, %d uses\n"
436 msgid " %d/%d equivalence classes created\n"
437 msgstr " %d/%d equivalence classes created\n"
441 msgid " %d/%d meta-equivalence classes created\n"
442 msgstr " %d/%d meta-equivalence classes created\n"
446 msgid " %d (%d saved) hash collisions, %d DFAs equal\n"
447 msgstr " %d (%d saved) hash collisions, %d DFAs equal\n"
451 msgid " %d sets of reallocations needed\n"
452 msgstr " %d sets of reallocations needed\n"
456 msgid " %d total table entries needed\n"
457 msgstr " %d total table entries needed\n"
461 msgid "Internal error. flexopts are malformed.\n"
462 msgstr "Internal error. flexopts are malformed.\n"
466 msgid "Try `%s --help' for more information.\n"
467 msgstr "Try ‘%s --help’ for more information.\n"
471 msgid "unknown -C option '%c'"
472 msgstr "unknown -C option ‘%c’"
480 msgid "fatal parse error"
481 msgstr "fatal parse error"
485 msgid "could not create backing-up info file %s"
486 msgstr "could not create backing-up info file %s"
490 msgid "-l AT&T lex compatibility option entails a large performance penalty\n"
491 msgstr "-l AT&T lex compatibility option entails a large performance penalty\n"
495 msgid " and may be the actual source of other reported performance penalties\n"
497 " and may be the actual source of other reported performance penalties\n"
502 "%%option yylineno entails a performance penalty ONLY on rules that can match "
503 "newline characters\n"
505 "%%option yylineno entails a performance penalty ONLY on rules that can match "
506 "newline characters\n"
510 msgid "-I (interactive) entails a minor performance penalty\n"
511 msgstr "-I (interactive) entails a minor performance penalty\n"
515 msgid "yymore() entails a minor performance penalty\n"
516 msgstr "yymore() entails a minor performance penalty\n"
520 msgid "REJECT entails a large performance penalty\n"
521 msgstr "REJECT entails a large performance penalty\n"
525 msgid "Variable trailing context rules entail a large performance penalty\n"
526 msgstr "Variable trailing context rules entail a large performance penalty\n"
529 msgid "REJECT cannot be used with -f or -F"
530 msgstr "REJECT cannot be used with -f or -F"
534 msgid "%option yylineno cannot be used with REJECT"
535 msgstr "%option yylineno cannot be used with REJECT"
538 msgid "variable trailing context rules cannot be used with -f or -F"
539 msgstr "variable trailing context rules cannot be used with -f or -F"
543 msgid "%option yyclass only meaningful for C++ scanners"
544 msgstr "%option yyclass only meaningful for C++ scanners"
548 msgid "Usage: %s [OPTIONS] [FILE]...\n"
549 msgstr "Usage: %s [OPTIONS] [FILE]...\n"
554 "Generates programs that perform pattern-matching on text.\n"
556 "Table Compression:\n"
557 " -Ca, --align trade off larger tables for better memory alignment\n"
558 " -Ce, --ecs construct equivalence classes\n"
559 " -Cf do not compress tables; use -f representation\n"
560 " -CF do not compress tables; use -F representation\n"
561 " -Cm, --meta-ecs construct meta-equivalence classes\n"
562 " -Cr, --read use read() instead of stdio for scanner input\n"
563 " -f, --full generate fast, large scanner. Same as -Cfr\n"
564 " -F, --fast use alternate table representation. Same as -CFr\n"
565 " -Cem default compression (same as --ecs --meta-ecs)\n"
568 " -d, --debug enable debug mode in scanner\n"
569 " -b, --backup write backing-up information to %s\n"
570 " -p, --perf-report write performance report to stderr\n"
571 " -s, --nodefault suppress default rule to ECHO unmatched text\n"
572 " -T, --trace %s should run in trace mode\n"
573 " -w, --nowarn do not generate warnings\n"
574 " -v, --verbose write summary of scanner statistics to stdout\n"
577 " -o, --outfile=FILE specify output filename\n"
578 " -S, --skel=FILE specify skeleton file\n"
579 " -t, --stdout write scanner on stdout instead of %s\n"
580 " --yyclass=NAME name of C++ class\n"
581 " --header-file=FILE create a C header file in addition to the "
583 " --tables-file[=FILE] write tables to FILE\n"
585 "Scanner behavior:\n"
586 " -7, --7bit generate 7-bit scanner\n"
587 " -8, --8bit generate 8-bit scanner\n"
588 " -B, --batch generate batch scanner (opposite of -I)\n"
589 " -i, --case-insensitive ignore case in patterns\n"
590 " -l, --lex-compat maximal compatibility with original lex\n"
591 " -X, --posix-compat maximal compatibility with POSIX lex\n"
592 " -I, --interactive generate interactive scanner (opposite of -B)\n"
593 " --yylineno track line count in yylineno\n"
596 " -+, --c++ generate C++ scanner class\n"
597 " -Dmacro[=defn] #define macro defn (default defn is '1')\n"
598 " -L, --noline suppress #line directives in scanner\n"
599 " -P, --prefix=STRING use STRING as prefix instead of \"yy\"\n"
600 " -R, --reentrant generate a reentrant C scanner\n"
601 " --bison-bridge scanner for bison pure parser.\n"
602 " --bison-locations include yylloc support.\n"
603 " --stdinit initialize yyin/yyout to stdin/stdout\n"
604 " --noansi-definitions old-style function definitions\n"
605 " --noansi-prototypes empty parameter list in prototypes\n"
606 " --nounistd do not include <unistd.h>\n"
607 " --noFUNCTION do not generate a particular FUNCTION\n"
610 " -c do-nothing POSIX option\n"
611 " -n do-nothing POSIX option\n"
613 " -h, --help produce this help message\n"
614 " -V, --version report %s version\n"
616 "Generates programs that perform pattern-matching on text.\n"
618 "Table Compression:\n"
619 " -Ca, --align trade off larger tables for better memory alignment\n"
620 " -Ce, --ecs construct equivalence classes\n"
621 " -Cf do not compress tables; use -f representation\n"
622 " -CF do not compress tables; use -F representation\n"
623 " -Cm, --meta-ecs construct meta-equivalence classes\n"
624 " -Cr, --read use read() instead of stdio for scanner input\n"
625 " -f, --full generate fast, large scanner. Same as -Cfr\n"
626 " -F, --fast use alternate table representation. Same as -CFr\n"
627 " -Cem default compression (same as --ecs --meta-ecs)\n"
630 " -d, --debug enable debug mode in scanner\n"
631 " -b, --backup write backing-up information to %s\n"
632 " -p, --perf-report write performance report to stderr\n"
633 " -s, --nodefault suppress default rule to ECHO unmatched text\n"
634 " -T, --trace %s should run in trace mode\n"
635 " -w, --nowarn do not generate warnings\n"
636 " -v, --verbose write summary of scanner statistics to stdout\n"
639 " -o, --outfile=FILE specify output filename\n"
640 " -S, --skel=FILE specify skeleton file\n"
641 " -t, --stdout write scanner on stdout instead of %s\n"
642 " --yyclass=NAME name of C++ class\n"
643 " --header-file=FILE create a C header file in addition to the "
645 " --tables-file[=FILE] write tables to FILE\n"
647 "Scanner behavior:\n"
648 " -7, --7bit generate 7-bit scanner\n"
649 " -8, --8bit generate 8-bit scanner\n"
650 " -B, --batch generate batch scanner (opposite of -I)\n"
651 " -i, --case-insensitive ignore case in patterns\n"
652 " -l, --lex-compat maximal compatibility with original lex\n"
653 " -X, --posix-compat maximal compatibility with POSIX lex\n"
654 " -I, --interactive generate interactive scanner (opposite of -B)\n"
655 " --yylineno track line count in yylineno\n"
658 " -+, --c++ generate C++ scanner class\n"
659 " -Dmacro[=defn] #define macro defn (default defn is '1')\n"
660 " -L, --noline suppress #line directives in scanner\n"
661 " -P, --prefix=STRING use STRING as prefix instead of “yy”\n"
662 " -R, --reentrant generate a reentrant C scanner\n"
663 " --bison-bridge scanner for bison pure parser.\n"
664 " --bison-locations include yylloc support.\n"
665 " --stdinit initialize yyin/yyout to stdin/stdout\n"
666 " --noansi-definitions old-style function definitions\n"
667 " --noansi-prototypes empty parameter list in prototypes\n"
668 " --nounistd do not include <unistd.h>\n"
669 " --noFUNCTION do not generate a particular FUNCTION\n"
672 " -c do-nothing POSIX option\n"
673 " -n do-nothing POSIX option\n"
675 " -h, --help produce this help message\n"
676 " -V, --version report %s version\n"
679 msgid "allocation of sko_stack failed"
680 msgstr "allocation of sko_stack failed"
682 #: misc.c:102 misc.c:128
684 msgid "name \"%s\" ridiculously long"
685 msgstr "name “%s” ridiculously long"
688 msgid "memory allocation failed in allocate_array()"
689 msgstr "memory allocation failed in allocate_array()"
693 msgid "bad character '%s' detected in check_char()"
694 msgstr "bad character ‘%s’ detected in check_char()"
698 msgid "scanner requires -8 flag to use the character %s"
699 msgstr "scanner requires -8 flag to use the character %s"
702 msgid "dynamic memory failure in copy_string()"
703 msgstr "dynamic memory failure in copy_string()"
707 msgid "%s: fatal internal error, %s\n"
708 msgstr "%s: fatal internal error, %s\n"
711 msgid "attempt to increase array size failed"
712 msgstr "attempt to increase array size failed"
715 msgid "bad line in skeleton file"
716 msgstr "bad line in skeleton file"
719 msgid "memory allocation failed in yy_flex_xmalloc()"
720 msgstr "memory allocation failed in yy_flex_xmalloc()"
727 "********** beginning dump of nfa with start state %d\n"
731 "********** beginning dump of nfa with start state %d\n"
735 msgid "state # %4d\t"
736 msgstr "state # %4d\t"
740 msgid "********** end of dump\n"
741 msgstr "********** end of dump\n"
744 msgid "empty machine in dupmachine()"
745 msgstr "empty machine in dupmachine()"
749 msgid "Variable trailing context rule at line %d\n"
750 msgstr "Variable trailing context rule at line %d\n"
753 msgid "bad state type in mark_beginning_as_normal()"
754 msgstr "bad state type in mark_beginning_as_normal()"
758 msgid "input rules are too complicated (>= %d NFA states)"
759 msgstr "input rules are too complicated (>= %d NFA states)"
762 msgid "found too many transitions in mkxtion()"
763 msgstr "found too many transitions in mkxtion()"
767 msgid "too many rules (> %d)!"
768 msgstr "too many rules (> %d)!"
771 msgid "unknown error processing section 1"
772 msgstr "unknown error processing section 1"
774 #: parse.y:184 parse.y:351
775 msgid "bad start condition list"
776 msgstr "bad start condition list"
779 msgid "unrecognized rule"
780 msgstr "unrecognized rule"
782 #: parse.y:434 parse.y:447 parse.y:516
783 msgid "trailing context used twice"
784 msgstr "trailing context used twice"
786 #: parse.y:552 parse.y:562 parse.y:635 parse.y:645
787 msgid "bad iteration values"
788 msgstr "bad iteration values"
790 #: parse.y:580 parse.y:598 parse.y:663 parse.y:681
791 msgid "iteration value must be positive"
792 msgstr "iteration value must be positive"
794 #: parse.y:804 parse.y:814
796 msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
797 msgstr "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
800 msgid "negative range in character class"
801 msgstr "negative range in character class"
804 msgid "[:^lower:] is ambiguous in case insensitive scanner"
805 msgstr "[:^lower:] is ambiguous in case insensitive scanner"
808 msgid "[:^upper:] ambiguous in case insensitive scanner"
809 msgstr "[:^upper:] ambiguous in case insensitive scanner"
811 #: scan.l:75 scan.l:618 scan.l:676
812 msgid "Input line too long\n"
813 msgstr "Input line too long\n"
817 msgid "malformed '%top' directive"
818 msgstr "malformed ‘%top’ directive"
822 msgid "unrecognized '%' directive"
823 msgstr "unrecognized ‘%’ directive"
826 msgid "Definition name too long\n"
827 msgstr "Definition name too long\n"
830 msgid "Unmatched '{'"
831 msgstr "Unmatched ‘{’"
835 msgid "Definition value for {%s} too long\n"
836 msgstr "Definition value for {%s} too long\n"
839 msgid "incomplete name definition"
840 msgstr "incomplete name definition"
843 msgid "Option line too long\n"
844 msgstr "Option line too long\n"
848 msgid "unrecognized %%option: %s"
849 msgstr "unrecognized %%option: %s"
851 #: scan.l:633 scan.l:800
852 msgid "bad character class"
853 msgstr "bad character class"
857 msgid "undefined definition {%s}"
858 msgstr "undefined definition {%s}"
862 msgid "bad <start condition>: %s"
863 msgstr "bad <start condition>: %s"
866 msgid "missing quote"
867 msgstr "missing quote"
871 msgid "bad character class expression: %s"
872 msgstr "bad character class expression: %s"
875 msgid "bad character inside {}'s"
876 msgstr "bad character inside {}'s"
883 msgid "EOF encountered inside an action"
884 msgstr "EOF encountered inside an action"
887 msgid "EOF encountered inside pattern"
888 msgstr "EOF encountered inside pattern"
892 msgid "bad character: %s"
893 msgstr "bad character: %s"
897 msgid "can't open %s"
898 msgstr "can't open %s"
902 msgid "Usage: %s [OPTIONS]...\n"
903 msgstr "Usage: %s [OPTIONS]...\n"
907 msgid "option `%s' doesn't allow an argument\n"
908 msgstr "option ‘%s’ doesn't allow an argument\n"
912 msgid "option `%s' requires an argument\n"
913 msgstr "option ‘%s’ requires an argument\n"
917 msgid "option `%s' is ambiguous\n"
918 msgstr "option ‘%s’ is ambiguous\n"
922 msgid "Unrecognized option `%s'\n"
923 msgstr "Unrecognized option ‘%s’\n"
927 msgid "Unknown error=(%d)\n"
928 msgstr "Unknown error=(%d)\n"
931 msgid "symbol table memory allocation failed"
932 msgstr "symbol table memory allocation failed"
935 msgid "name defined twice"
936 msgstr "name defined twice"
940 msgid "start condition %s declared twice"
941 msgstr "start condition %s declared twice"
944 msgid "premature EOF"
945 msgstr "premature EOF"
950 msgstr "End Marker\n"
954 msgid "*Something Weird* - tok: %d val: %d\n"
955 msgstr "*Something Weird* - tok: %d val: %d\n"