1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
11 "POT-Creation-Date: 2005-06-07 23:27+0200\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
21 msgid "conversion from %s to %s not supported by iconv"
30 msgid "no iconv implementation, cannot convert from %s to %s"
35 msgid "character 0x%lx is not in the basic source character set\n"
38 #: charset.c:759 charset.c:1346
39 msgid "converting to execution character set"
44 msgid "character 0x%lx is not unibyte in execution character set"
49 msgid "Character %x might not be NFKC"
53 msgid "universal character names are only valid in C++ and C99"
58 msgid "the meaning of '\\%c' is different in traditional C"
62 msgid "In _cpp_valid_ucn but not a UCN"
67 msgid "incomplete universal character name %.*s"
72 msgid "%.*s is not a valid universal character"
75 #: charset.c:1008 lex.c:472
76 msgid "'$' in identifier or number"
81 msgid "universal character %.*s is not valid in an identifier"
86 msgid "universal character %.*s is not valid at the start of an identifier"
89 #: charset.c:1056 charset.c:1565
90 msgid "converting UCN to source character set"
94 msgid "converting UCN to execution character set"
98 msgid "the meaning of '\\x' is different in traditional C"
102 msgid "\\x used with no following hex digits"
106 msgid "hex escape sequence out of range"
110 msgid "octal escape sequence out of range"
114 msgid "the meaning of '\\a' is different in traditional C"
119 msgid "non-ISO-standard escape sequence, '\\%c'"
124 msgid "unknown escape sequence '\\%c'"
129 msgid "unknown escape sequence: '\\%03o'"
133 msgid "converting escape sequence to execution character set"
136 #: charset.c:1409 charset.c:1472
137 msgid "character constant too long for its type"
141 msgid "multi-character character constant"
145 msgid "empty character constant"
150 msgid "failure to convert %s to %s"
155 msgid "extra tokens at end of #%s directive"
160 msgid "#%s is a GCC extension"
164 msgid "suggest not using #elif in traditional C"
169 msgid "traditional C ignores #%s with the # indented"
174 msgid "suggest hiding #%s from traditional C with an indented #"
178 msgid "embedding a directive within macro arguments is not portable"
182 msgid "style of line directive is a GCC extension"
187 msgid "invalid preprocessing directive #%s"
191 msgid "\"defined\" cannot be used as a macro name"
196 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
201 msgid "no macro name given in #%s directive"
205 msgid "macro names must be identifiers"
210 msgid "undefining \"%s\""
214 msgid "missing terminating > character"
219 msgid "#%s expects \"FILENAME\" or <FILENAME>"
224 msgid "empty filename in #%s"
228 msgid "#include nested too deeply"
232 msgid "#include_next in primary source file"
237 msgid "invalid flag \"%s\" in line directive"
242 msgid "\"%s\" after #line is not a positive integer"
246 msgid "line number out of range"
249 #: directives.c:820 directives.c:897
251 msgid "\"%s\" is not a valid filename"
256 msgid "\"%s\" after # is not a positive integer"
261 msgid "invalid #%s directive"
266 msgid "registering \"%s\" as both a pragma and a pragma namespace"
271 msgid "#pragma %s %s is already registered"
276 msgid "#pragma %s is already registered"
280 msgid "#pragma once in main file"
284 msgid "invalid #pragma GCC poison directive"
289 msgid "poisoning existing macro \"%s\""
293 msgid "#pragma system_header ignored outside include file"
298 msgid "cannot find source file %s"
303 msgid "current file is older than %s"
307 msgid "_Pragma takes a parenthesized string literal"
311 msgid "#else without #if"
315 msgid "#else after #else"
318 #: directives.c:1557 directives.c:1590
319 msgid "the conditional began here"
323 msgid "#elif without #if"
327 msgid "#elif after #else"
331 msgid "#endif without #if"
335 msgid "missing '(' after predicate"
339 msgid "missing ')' to complete answer"
343 msgid "predicate's answer is empty"
347 msgid "assertion without predicate"
351 msgid "predicate must be an identifier"
356 msgid "\"%s\" re-asserted"
361 msgid "unterminated #%s"
369 msgid "internal error: "
386 msgid "too many decimal points in number"
391 msgid "invalid digit \"%c\" in octal constant"
395 msgid "use of C99 hexadecimal floating constant"
399 msgid "exponent has no digits"
403 msgid "hexadecimal floating constants require an exponent"
408 msgid "invalid suffix \"%.*s\" on floating constant"
411 #: expr.c:250 expr.c:275
413 msgid "traditional C rejects the \"%.*s\" suffix"
418 msgid "invalid suffix \"%.*s\" on integer constant"
422 msgid "use of C99 long long integer constant"
426 msgid "imaginary constants are a GCC extension"
430 msgid "integer constant is too large for its type"
434 msgid "integer constant is so large that it is unsigned"
438 msgid "missing ')' after \"defined\""
442 msgid "operator \"defined\" requires an identifier"
447 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
451 msgid "this use of \"defined\" may not be portable"
455 msgid "floating constant in preprocessor expression"
459 msgid "imaginary number in preprocessor expression"
464 msgid "\"%s\" is not defined"
467 #: expr.c:716 expr.c:745
469 msgid "missing binary operator before token \"%s\""
474 msgid "token \"%s\" is not valid in preprocessor expressions"
478 msgid "missing expression between '(' and ')'"
482 msgid "#if with no expression"
487 msgid "operator '%s' has no right operand"
492 msgid "operator '%s' has no left operand"
496 msgid " ':' without preceding '?'"
500 msgid "unbalanced stack in #if"
505 msgid "impossible operator '%u'"
509 msgid "missing ')' in expression"
513 msgid "'?' without following ':'"
517 msgid "integer overflow in preprocessor expression"
521 msgid "missing '(' in expression"
526 msgid "the left operand of \"%s\" changes sign when promoted"
531 msgid "the right operand of \"%s\" changes sign when promoted"
535 msgid "traditional C rejects the unary plus operator"
539 msgid "comma operator in operand of #if"
543 msgid "division by zero in #if"
547 msgid "NULL directory in find_file"
551 msgid "one or more PCH files were found, but they were invalid"
555 msgid "use -Winvalid-pch for more information"
560 msgid "%s is a block device"
565 msgid "%s is too large"
570 msgid "%s is shorter than expected"
575 msgid "no include path in which to search for %s"
579 msgid "Multiple include guards may be useful for:\n"
583 msgid "cppchar_t must be an unsigned type"
589 "preprocessor arithmetic has maximum precision of %lu bits; target requires %"
594 msgid "CPP arithmetic must be at least as precise as a target int"
598 msgid "target char is less than 8 bits wide"
602 msgid "target wchar_t is narrower than target char"
606 msgid "target int is narrower than target char"
610 msgid "CPP half-integer narrower than CPP character"
616 "CPP on this host cannot handle wide character constants over %lu bits, but "
617 "the target requires %lu bits"
621 msgid "backslash and newline separated by space"
625 msgid "backslash-newline at end of file"
630 msgid "trigraph ??%c converted to %c"
635 msgid "trigraph ??%c ignored, use -trigraphs to enable"
639 msgid "\"/*\" within comment"
644 msgid "%s in preprocessing directive"
648 msgid "null character(s) ignored"
653 msgid "`%.*s' is not in NFKC"
658 msgid "`%.*s' is not in NFC"
663 msgid "attempt to use poisoned \"%s\""
667 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
671 msgid "null character(s) preserved in literal"
675 msgid "no newline at end of file"
678 #: lex.c:990 traditional.c:162
679 msgid "unterminated comment"
683 msgid "C++ style comments are not allowed in ISO C90"
687 msgid "(this will be reported only once per input file)"
691 msgid "multi-line comment"
696 msgid "unspellable token %s"
701 msgid "In file included from %s:%u"
713 msgid "macro \"%s\" is not used"
716 #: macro.c:124 macro.c:287
718 msgid "invalid built-in macro \"%s\""
722 msgid "could not determine date and time"
726 msgid "invalid string literal, ignoring final '\\'"
731 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
735 msgid "ISO C99 requires rest arguments to be used"
740 msgid "macro \"%s\" requires %u arguments, but only %u given"
745 msgid "macro \"%s\" passed %u arguments, but takes just %u"
748 #: macro.c:642 traditional.c:675
750 msgid "unterminated argument list invoking macro \"%s\""
755 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
760 msgid "duplicate macro parameter \"%s\""
765 msgid "\"%s\" may not appear in macro parameter list"
769 msgid "macro parameters must be comma-separated"
773 msgid "parameter name missing"
777 msgid "anonymous variadic macros were introduced in C99"
781 msgid "ISO C does not permit named variadic macros"
785 msgid "missing ')' in macro parameter list"
789 msgid "ISO C99 requires whitespace after the macro name"
793 msgid "missing whitespace after the macro name"
797 msgid "'#' is not followed by a macro parameter"
801 msgid "'##' cannot appear at either end of a macro expansion"
806 msgid "\"%s\" redefined"
810 msgid "this is the location of the previous definition"
815 msgid "macro argument \"%s\" would be stringified in traditional C"
820 msgid "invalid hash type %d in cpp_macro_definition"
823 #: pch.c:84 pch.c:332 pch.c:354
825 msgid "while writing precompiled header"
830 msgid "%s: not used because `%.*s' not defined"
835 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
840 msgid "%s: not used because `%s' is defined"
843 #: pch.c:533 pch.c:696
844 msgid "while reading precompiled header"
849 msgid "detected recursion whilst expanding macro \"%s\""
853 msgid "syntax error in macro parameter list"