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: 2010-04-06 14:10+0000\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"
40 msgid "converting to execution character set"
45 msgid "character 0x%lx is not unibyte in execution character set"
50 msgid "Character %x might not be NFKC"
54 msgid "universal character names are only valid in C++ and C99"
59 msgid "the meaning of '\\%c' is different in traditional C"
63 msgid "In _cpp_valid_ucn but not a UCN"
68 msgid "incomplete universal character name %.*s"
73 msgid "%.*s is not a valid universal character"
78 msgid "'$' in identifier or number"
83 msgid "universal character %.*s is not valid in an identifier"
88 msgid "universal character %.*s is not valid at the start of an identifier"
93 msgid "converting UCN to source character set"
97 msgid "converting UCN to execution character set"
101 msgid "the meaning of '\\x' is different in traditional C"
105 msgid "\\x used with no following hex digits"
109 msgid "hex escape sequence out of range"
113 msgid "octal escape sequence out of range"
117 msgid "the meaning of '\\a' is different in traditional C"
122 msgid "non-ISO-standard escape sequence, '\\%c'"
127 msgid "unknown escape sequence: '\\%c'"
132 msgid "unknown escape sequence: '\\%s'"
136 msgid "converting escape sequence to execution character set"
141 msgid "character constant too long for its type"
145 msgid "multi-character character constant"
149 msgid "empty character constant"
154 msgid "failure to convert %s to %s"
160 msgid "extra tokens at end of #%s directive"
165 msgid "#%s is a GCC extension"
170 msgid "#%s is a deprecated GCC extension"
174 msgid "suggest not using #elif in traditional C"
179 msgid "traditional C ignores #%s with the # indented"
184 msgid "suggest hiding #%s from traditional C with an indented #"
188 msgid "embedding a directive within macro arguments is not portable"
192 msgid "style of line directive is a GCC extension"
197 msgid "invalid preprocessing directive #%s"
201 msgid "\"defined\" cannot be used as a macro name"
206 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
211 msgid "no macro name given in #%s directive"
215 msgid "macro names must be identifiers"
220 msgid "undefining \"%s\""
224 msgid "missing terminating > character"
229 msgid "#%s expects \"FILENAME\" or <FILENAME>"
234 msgid "empty filename in #%s"
238 msgid "#include nested too deeply"
242 msgid "#include_next in primary source file"
247 msgid "invalid flag \"%s\" in line directive"
251 msgid "unexpected end of file after #line"
256 msgid "\"%s\" after #line is not a positive integer"
261 msgid "line number out of range"
267 msgid "\"%s\" is not a valid filename"
272 msgid "\"%s\" after # is not a positive integer"
282 msgid "invalid #%s directive"
287 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
292 msgid "registering pragma \"%s\" with name expansion and no namespace"
297 msgid "registering \"%s\" as both a pragma and a pragma namespace"
302 msgid "#pragma %s %s is already registered"
307 msgid "#pragma %s is already registered"
311 msgid "registering pragma with NULL handler"
315 msgid "#pragma once in main file"
319 msgid "invalid #pragma push_macro directive"
323 msgid "invalid #pragma pop_macro directive"
327 msgid "invalid #pragma GCC poison directive"
332 msgid "poisoning existing macro \"%s\""
336 msgid "#pragma system_header ignored outside include file"
341 msgid "cannot find source file %s"
346 msgid "current file is older than %s"
350 msgid "_Pragma takes a parenthesized string literal"
354 msgid "#else without #if"
358 msgid "#else after #else"
363 msgid "the conditional began here"
367 msgid "#elif without #if"
371 msgid "#elif after #else"
375 msgid "#endif without #if"
379 msgid "missing '(' after predicate"
383 msgid "missing ')' to complete answer"
387 msgid "predicate's answer is empty"
391 msgid "assertion without predicate"
395 msgid "predicate must be an identifier"
400 msgid "\"%s\" re-asserted"
405 msgid "unterminated #%s"
408 #: directives-only.c:222
411 msgid "unterminated comment"
424 msgid "too many decimal points in number"
429 msgid "fixed-point constants are a GCC extension"
434 msgid "invalid digit \"%c\" in binary constant"
439 msgid "invalid digit \"%c\" in octal constant"
443 msgid "invalid prefix \"0b\" for floating constant"
447 msgid "no digits in hexadecimal floating constant"
451 msgid "use of C99 hexadecimal floating constant"
455 msgid "exponent has no digits"
459 msgid "hexadecimal floating constants require an exponent"
464 msgid "invalid suffix \"%.*s\" on floating constant"
470 msgid "traditional C rejects the \"%.*s\" suffix"
474 msgid "suffix for double constant is a GCC extension"
479 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
483 msgid "decimal float constants are a GCC extension"
488 msgid "invalid suffix \"%.*s\" on integer constant"
492 msgid "use of C++0x long long integer constant"
496 msgid "imaginary constants are a GCC extension"
500 msgid "binary constants are a GCC extension"
504 msgid "integer constant is too large for its type"
508 msgid "integer constant is so large that it is unsigned"
512 msgid "missing ')' after \"defined\""
516 msgid "operator \"defined\" requires an identifier"
521 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
525 msgid "this use of \"defined\" may not be portable"
529 msgid "floating constant in preprocessor expression"
533 msgid "imaginary number in preprocessor expression"
538 msgid "\"%s\" is not defined"
542 msgid "assertions are a GCC extension"
546 msgid "assertions are a deprecated extension"
552 msgid "missing binary operator before token \"%s\""
557 msgid "token \"%s\" is not valid in preprocessor expressions"
561 msgid "missing expression between '(' and ')'"
566 msgid "%s with no expression"
571 msgid "operator '%s' has no right operand"
576 msgid "operator '%s' has no left operand"
580 msgid " ':' without preceding '?'"
585 msgid "unbalanced stack in %s"
590 msgid "impossible operator '%u'"
594 msgid "missing ')' in expression"
598 msgid "'?' without following ':'"
602 msgid "integer overflow in preprocessor expression"
606 msgid "missing '(' in expression"
611 msgid "the left operand of \"%s\" changes sign when promoted"
616 msgid "the right operand of \"%s\" changes sign when promoted"
620 msgid "traditional C rejects the unary plus operator"
624 msgid "comma operator in operand of #if"
628 msgid "division by zero in #if"
632 msgid "NULL directory in find_file"
636 msgid "one or more PCH files were found, but they were invalid"
640 msgid "use -Winvalid-pch for more information"
645 msgid "%s is a block device"
650 msgid "%s is too large"
655 msgid "%s is shorter than expected"
660 msgid "no include path in which to search for %s"
664 msgid "Multiple include guards may be useful for:\n"
668 msgid "cppchar_t must be an unsigned type"
674 "preprocessor arithmetic has maximum precision of %lu bits; target requires %"
679 msgid "CPP arithmetic must be at least as precise as a target int"
683 msgid "target char is less than 8 bits wide"
687 msgid "target wchar_t is narrower than target char"
691 msgid "target int is narrower than target char"
695 msgid "CPP half-integer narrower than CPP character"
701 "CPP on this host cannot handle wide character constants over %lu bits, but "
702 "the target requires %lu bits"
706 msgid "backslash and newline separated by space"
710 msgid "backslash-newline at end of file"
715 msgid "trigraph ??%c converted to %c"
720 msgid "trigraph ??%c ignored, use -trigraphs to enable"
724 msgid "\"/*\" within comment"
729 msgid "%s in preprocessing directive"
733 msgid "null character(s) ignored"
738 msgid "`%.*s' is not in NFKC"
743 msgid "`%.*s' is not in NFC"
749 msgid "attempt to use poisoned \"%s\""
754 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
760 msgid "identifier \"%s\" is a special operator name in C++"
764 msgid "raw string delimiter longer than 16 characters"
769 msgid "invalid character '%c' in raw string delimiter"
774 msgid "unterminated raw string"
779 msgid "null character(s) preserved in literal"
784 msgid "missing terminating %c character"
788 msgid "C++ style comments are not allowed in ISO C90"
792 msgid "(this will be reported only once per input file)"
796 msgid "multi-line comment"
801 msgid "unspellable token %s"
806 msgid "macro \"%s\" is not used"
812 msgid "invalid built-in macro \"%s\""
816 msgid "could not determine file timestamp"
820 msgid "could not determine date and time"
824 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
828 msgid "invalid string literal, ignoring final '\\'"
833 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
837 msgid "ISO C99 requires rest arguments to be used"
842 msgid "macro \"%s\" requires %u arguments, but only %u given"
847 msgid "macro \"%s\" passed %u arguments, but takes just %u"
853 msgid "unterminated argument list invoking macro \"%s\""
858 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
864 "invoking macro %s argument %d: empty macro arguments are undefined in ISO "
870 msgid "duplicate macro parameter \"%s\""
875 msgid "\"%s\" may not appear in macro parameter list"
879 msgid "macro parameters must be comma-separated"
883 msgid "parameter name missing"
887 msgid "anonymous variadic macros were introduced in C99"
891 msgid "ISO C does not permit named variadic macros"
895 msgid "missing ')' in macro parameter list"
899 msgid "'##' cannot appear at either end of a macro expansion"
903 msgid "ISO C99 requires whitespace after the macro name"
907 msgid "missing whitespace after the macro name"
911 msgid "'#' is not followed by a macro parameter"
916 msgid "\"%s\" redefined"
920 msgid "this is the location of the previous definition"
925 msgid "macro argument \"%s\" would be stringified in traditional C"
930 msgid "invalid hash type %d in cpp_macro_definition"
940 msgid "while writing precompiled header"
945 msgid "%s: not used because `%.*s' is poisoned"
950 msgid "%s: not used because `%.*s' not defined"
955 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
960 msgid "%s: not used because `%s' is defined"
965 msgid "%s: not used because `__COUNTER__' is invalid"
970 msgid "while reading precompiled header"
975 msgid "detected recursion whilst expanding macro \"%s\""
979 msgid "syntax error in macro parameter list"