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: 2012-03-18 14:03+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"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
22 msgid "conversion from %s to %s not supported by iconv"
31 msgid "no iconv implementation, cannot convert from %s to %s"
36 msgid "character 0x%lx is not in the basic source character set\n"
41 msgid "converting to execution character set"
46 msgid "character 0x%lx is not unibyte in execution character set"
51 msgid "Character %x might not be NFKC"
55 msgid "universal character names are only valid in C++ and C99"
60 msgid "the meaning of '\\%c' is different in traditional C"
64 msgid "In _cpp_valid_ucn but not a UCN"
69 msgid "incomplete universal character name %.*s"
74 msgid "%.*s is not a valid universal character"
79 msgid "'$' in identifier or number"
84 msgid "universal character %.*s is not valid in an identifier"
89 msgid "universal character %.*s is not valid at the start of an identifier"
94 msgid "converting UCN to source character set"
98 msgid "converting UCN to execution character set"
102 msgid "the meaning of '\\x' is different in traditional C"
106 msgid "\\x used with no following hex digits"
110 msgid "hex escape sequence out of range"
114 msgid "octal escape sequence out of range"
118 msgid "the meaning of '\\a' is different in traditional C"
123 msgid "non-ISO-standard escape sequence, '\\%c'"
128 msgid "unknown escape sequence: '\\%c'"
133 msgid "unknown escape sequence: '\\%s'"
137 msgid "converting escape sequence to execution character set"
142 msgid "character constant too long for its type"
146 msgid "multi-character character constant"
150 msgid "empty character constant"
155 msgid "failure to convert %s to %s"
161 msgid "extra tokens at end of #%s directive"
166 msgid "#%s is a GCC extension"
171 msgid "#%s is a deprecated GCC extension"
175 msgid "suggest not using #elif in traditional C"
180 msgid "traditional C ignores #%s with the # indented"
185 msgid "suggest hiding #%s from traditional C with an indented #"
189 msgid "embedding a directive within macro arguments is not portable"
193 msgid "style of line directive is a GCC extension"
198 msgid "invalid preprocessing directive #%s"
202 msgid "\"defined\" cannot be used as a macro name"
207 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
212 msgid "no macro name given in #%s directive"
216 msgid "macro names must be identifiers"
221 msgid "undefining \"%s\""
225 msgid "missing terminating > character"
230 msgid "#%s expects \"FILENAME\" or <FILENAME>"
235 msgid "empty filename in #%s"
239 msgid "#include nested too deeply"
243 msgid "#include_next in primary source file"
248 msgid "invalid flag \"%s\" in line directive"
252 msgid "unexpected end of file after #line"
257 msgid "\"%s\" after #line is not a positive integer"
262 msgid "line number out of range"
268 msgid "\"%s\" is not a valid filename"
273 msgid "\"%s\" after # is not a positive integer"
285 msgid "invalid #%s directive"
290 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
295 msgid "registering pragma \"%s\" with name expansion and no namespace"
300 msgid "registering \"%s\" as both a pragma and a pragma namespace"
305 msgid "#pragma %s %s is already registered"
310 msgid "#pragma %s is already registered"
314 msgid "registering pragma with NULL handler"
318 msgid "#pragma once in main file"
322 msgid "invalid #pragma push_macro directive"
326 msgid "invalid #pragma pop_macro directive"
330 msgid "invalid #pragma GCC poison directive"
335 msgid "poisoning existing macro \"%s\""
339 msgid "#pragma system_header ignored outside include file"
344 msgid "cannot find source file %s"
349 msgid "current file is older than %s"
353 msgid "_Pragma takes a parenthesized string literal"
357 msgid "#else without #if"
361 msgid "#else after #else"
366 msgid "the conditional began here"
370 msgid "#elif without #if"
374 msgid "#elif after #else"
378 msgid "#endif without #if"
382 msgid "missing '(' after predicate"
386 msgid "missing ')' to complete answer"
390 msgid "predicate's answer is empty"
394 msgid "assertion without predicate"
398 msgid "predicate must be an identifier"
403 msgid "\"%s\" re-asserted"
408 msgid "unterminated #%s"
411 #: directives-only.c:222
414 msgid "unterminated comment"
427 msgid "too many decimal points in number"
432 msgid "fixed-point constants are a GCC extension"
437 msgid "invalid digit \"%c\" in binary constant"
442 msgid "invalid digit \"%c\" in octal constant"
446 msgid "invalid prefix \"0b\" for floating constant"
450 msgid "no digits in hexadecimal floating constant"
454 msgid "use of C99 hexadecimal floating constant"
458 msgid "exponent has no digits"
462 msgid "hexadecimal floating constants require an exponent"
467 msgid "invalid suffix \"%.*s\" on floating constant"
473 msgid "traditional C rejects the \"%.*s\" suffix"
477 msgid "suffix for double constant is a GCC extension"
482 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
486 msgid "decimal float constants are a GCC extension"
491 msgid "invalid suffix \"%.*s\" on integer constant"
495 msgid "use of C++0x long long integer constant"
499 msgid "use of C99 long long integer constant"
503 msgid "imaginary constants are a GCC extension"
507 msgid "binary constants are a GCC extension"
511 msgid "integer constant is too large for its type"
515 msgid "integer constant is so large that it is unsigned"
519 msgid "missing ')' after \"defined\""
523 msgid "operator \"defined\" requires an identifier"
528 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
532 msgid "this use of \"defined\" may not be portable"
536 msgid "user-defined literal in preprocessor expression"
540 msgid "floating constant in preprocessor expression"
544 msgid "imaginary number in preprocessor expression"
549 msgid "\"%s\" is not defined"
553 msgid "assertions are a GCC extension"
557 msgid "assertions are a deprecated extension"
563 msgid "missing binary operator before token \"%s\""
568 msgid "token \"%s\" is not valid in preprocessor expressions"
572 msgid "missing expression between '(' and ')'"
577 msgid "%s with no expression"
582 msgid "operator '%s' has no right operand"
587 msgid "operator '%s' has no left operand"
591 msgid " ':' without preceding '?'"
596 msgid "unbalanced stack in %s"
601 msgid "impossible operator '%u'"
605 msgid "missing ')' in expression"
609 msgid "'?' without following ':'"
613 msgid "integer overflow in preprocessor expression"
617 msgid "missing '(' in expression"
622 msgid "the left operand of \"%s\" changes sign when promoted"
627 msgid "the right operand of \"%s\" changes sign when promoted"
631 msgid "traditional C rejects the unary plus operator"
635 msgid "comma operator in operand of #if"
639 msgid "division by zero in #if"
643 msgid "NULL directory in find_file"
647 msgid "one or more PCH files were found, but they were invalid"
651 msgid "use -Winvalid-pch for more information"
656 msgid "%s is a block device"
661 msgid "%s is too large"
666 msgid "%s is shorter than expected"
671 msgid "no include path in which to search for %s"
675 msgid "Multiple include guards may be useful for:\n"
679 msgid "cppchar_t must be an unsigned type"
685 "preprocessor arithmetic has maximum precision of %lu bits; target requires "
690 msgid "CPP arithmetic must be at least as precise as a target int"
694 msgid "target char is less than 8 bits wide"
698 msgid "target wchar_t is narrower than target char"
702 msgid "target int is narrower than target char"
706 msgid "CPP half-integer narrower than CPP character"
712 "CPP on this host cannot handle wide character constants over %lu bits, but "
713 "the target requires %lu bits"
717 msgid "backslash and newline separated by space"
721 msgid "backslash-newline at end of file"
726 msgid "trigraph ??%c converted to %c"
731 msgid "trigraph ??%c ignored, use -trigraphs to enable"
735 msgid "\"/*\" within comment"
740 msgid "%s in preprocessing directive"
744 msgid "null character(s) ignored"
749 msgid "`%.*s' is not in NFKC"
754 msgid "`%.*s' is not in NFC"
760 msgid "attempt to use poisoned \"%s\""
765 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
771 msgid "identifier \"%s\" is a special operator name in C++"
775 msgid "raw string delimiter longer than 16 characters"
780 msgid "invalid character '%c' in raw string delimiter"
785 msgid "unterminated raw string"
789 msgid "null character(s) preserved in literal"
794 msgid "missing terminating %c character"
798 msgid "C++ style comments are not allowed in ISO C90"
802 msgid "(this will be reported only once per input file)"
806 msgid "multi-line comment"
811 msgid "unspellable token %s"
816 msgid "macro \"%s\" is not used"
822 msgid "invalid built-in macro \"%s\""
826 msgid "could not determine file timestamp"
830 msgid "could not determine date and time"
834 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
838 msgid "invalid string literal, ignoring final '\\'"
843 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
847 msgid "ISO C99 requires rest arguments to be used"
852 msgid "macro \"%s\" requires %u arguments, but only %u given"
857 msgid "macro \"%s\" passed %u arguments, but takes just %u"
863 msgid "unterminated argument list invoking macro \"%s\""
868 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
874 "invoking macro %s argument %d: empty macro arguments are undefined in ISO "
880 msgid "duplicate macro parameter \"%s\""
885 msgid "\"%s\" may not appear in macro parameter list"
889 msgid "macro parameters must be comma-separated"
893 msgid "parameter name missing"
897 msgid "anonymous variadic macros were introduced in C99"
901 msgid "ISO C does not permit named variadic macros"
905 msgid "missing ')' in macro parameter list"
909 msgid "'##' cannot appear at either end of a macro expansion"
913 msgid "ISO C99 requires whitespace after the macro name"
917 msgid "missing whitespace after the macro name"
921 msgid "'#' is not followed by a macro parameter"
926 msgid "\"%s\" redefined"
930 msgid "this is the location of the previous definition"
935 msgid "macro argument \"%s\" would be stringified in traditional C"
940 msgid "invalid hash type %d in cpp_macro_definition"
950 msgid "while writing precompiled header"
955 msgid "%s: not used because `%.*s' is poisoned"
960 msgid "%s: not used because `%.*s' not defined"
965 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
970 msgid "%s: not used because `%s' is defined"
975 msgid "%s: not used because `__COUNTER__' is invalid"
980 msgid "while reading precompiled header"
985 msgid "detected recursion whilst expanding macro \"%s\""
989 msgid "syntax error in macro parameter list"