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: 2008-02-01 16:21+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"
169 msgid "suggest not using #elif in traditional C"
174 msgid "traditional C ignores #%s with the # indented"
179 msgid "suggest hiding #%s from traditional C with an indented #"
183 msgid "embedding a directive within macro arguments is not portable"
187 msgid "style of line directive is a GCC extension"
192 msgid "invalid preprocessing directive #%s"
196 msgid "\"defined\" cannot be used as a macro name"
201 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
206 msgid "no macro name given in #%s directive"
210 msgid "macro names must be identifiers"
215 msgid "undefining \"%s\""
219 msgid "missing terminating > character"
224 msgid "#%s expects \"FILENAME\" or <FILENAME>"
229 msgid "empty filename in #%s"
233 msgid "#include nested too deeply"
237 msgid "#include_next in primary source file"
242 msgid "invalid flag \"%s\" in line directive"
246 msgid "unexpected end of file after #line"
251 msgid "\"%s\" after #line is not a positive integer"
255 msgid "line number out of range"
261 msgid "\"%s\" is not a valid filename"
266 msgid "\"%s\" after # is not a positive integer"
271 msgid "invalid #%s directive"
276 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
281 msgid "registering pragma \"%s\" with name expansion and no namespace"
286 msgid "registering \"%s\" as both a pragma and a pragma namespace"
291 msgid "#pragma %s %s is already registered"
296 msgid "#pragma %s is already registered"
300 msgid "registering pragma with NULL handler"
304 msgid "#pragma once in main file"
308 msgid "invalid #pragma GCC poison directive"
313 msgid "poisoning existing macro \"%s\""
317 msgid "#pragma system_header ignored outside include file"
322 msgid "cannot find source file %s"
327 msgid "current file is older than %s"
331 msgid "_Pragma takes a parenthesized string literal"
335 msgid "#else without #if"
339 msgid "#else after #else"
344 msgid "the conditional began here"
348 msgid "#elif without #if"
352 msgid "#elif after #else"
356 msgid "#endif without #if"
360 msgid "missing '(' after predicate"
364 msgid "missing ')' to complete answer"
368 msgid "predicate's answer is empty"
372 msgid "assertion without predicate"
376 msgid "predicate must be an identifier"
381 msgid "\"%s\" re-asserted"
386 msgid "unterminated #%s"
389 #: directives-only.c:221
392 msgid "unterminated comment"
400 msgid "internal error: "
417 msgid "too many decimal points in number"
422 msgid "fixed-point constants are a GCC extension"
427 msgid "invalid digit \"%c\" in binary constant"
432 msgid "invalid digit \"%c\" in octal constant"
436 msgid "invalid prefix \"0b\" for floating constant"
440 msgid "use of C99 hexadecimal floating constant"
444 msgid "exponent has no digits"
448 msgid "hexadecimal floating constants require an exponent"
453 msgid "invalid suffix \"%.*s\" on floating constant"
459 msgid "traditional C rejects the \"%.*s\" suffix"
464 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
468 msgid "decimal float constants are a GCC extension"
473 msgid "invalid suffix \"%.*s\" on integer constant"
477 msgid "use of C99 long long integer constant"
481 msgid "imaginary constants are a GCC extension"
485 msgid "binary constants are a GCC extension"
489 msgid "integer constant is too large for its type"
493 msgid "integer constant is so large that it is unsigned"
497 msgid "missing ')' after \"defined\""
501 msgid "operator \"defined\" requires an identifier"
506 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
510 msgid "this use of \"defined\" may not be portable"
514 msgid "floating constant in preprocessor expression"
518 msgid "imaginary number in preprocessor expression"
523 msgid "\"%s\" is not defined"
529 msgid "missing binary operator before token \"%s\""
534 msgid "token \"%s\" is not valid in preprocessor expressions"
538 msgid "missing expression between '(' and ')'"
542 msgid "#if with no expression"
547 msgid "operator '%s' has no right operand"
552 msgid "operator '%s' has no left operand"
556 msgid " ':' without preceding '?'"
560 msgid "unbalanced stack in #if"
565 msgid "impossible operator '%u'"
569 msgid "missing ')' in expression"
573 msgid "'?' without following ':'"
577 msgid "integer overflow in preprocessor expression"
581 msgid "missing '(' in expression"
586 msgid "the left operand of \"%s\" changes sign when promoted"
591 msgid "the right operand of \"%s\" changes sign when promoted"
595 msgid "traditional C rejects the unary plus operator"
599 msgid "comma operator in operand of #if"
603 msgid "division by zero in #if"
607 msgid "NULL directory in find_file"
611 msgid "one or more PCH files were found, but they were invalid"
615 msgid "use -Winvalid-pch for more information"
620 msgid "%s is a block device"
625 msgid "%s is too large"
630 msgid "%s is shorter than expected"
635 msgid "no include path in which to search for %s"
639 msgid "Multiple include guards may be useful for:\n"
643 msgid "cppchar_t must be an unsigned type"
649 "preprocessor arithmetic has maximum precision of %lu bits; target requires %"
654 msgid "CPP arithmetic must be at least as precise as a target int"
658 msgid "target char is less than 8 bits wide"
662 msgid "target wchar_t is narrower than target char"
666 msgid "target int is narrower than target char"
670 msgid "CPP half-integer narrower than CPP character"
676 "CPP on this host cannot handle wide character constants over %lu bits, but "
677 "the target requires %lu bits"
681 msgid "backslash and newline separated by space"
685 msgid "backslash-newline at end of file"
690 msgid "trigraph ??%c converted to %c"
695 msgid "trigraph ??%c ignored, use -trigraphs to enable"
699 msgid "\"/*\" within comment"
704 msgid "%s in preprocessing directive"
708 msgid "null character(s) ignored"
713 msgid "`%.*s' is not in NFKC"
718 msgid "`%.*s' is not in NFC"
723 msgid "attempt to use poisoned \"%s\""
727 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
731 msgid "null character(s) preserved in literal"
736 msgid "missing terminating %c character"
740 msgid "C++ style comments are not allowed in ISO C90"
744 msgid "(this will be reported only once per input file)"
748 msgid "multi-line comment"
753 msgid "unspellable token %s"
758 msgid "In file included from %s:%u"
770 msgid "macro \"%s\" is not used"
776 msgid "invalid built-in macro \"%s\""
780 msgid "could not determine file timestamp"
784 msgid "could not determine date and time"
788 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
792 msgid "invalid string literal, ignoring final '\\'"
797 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
801 msgid "ISO C99 requires rest arguments to be used"
806 msgid "macro \"%s\" requires %u arguments, but only %u given"
811 msgid "macro \"%s\" passed %u arguments, but takes just %u"
817 msgid "unterminated argument list invoking macro \"%s\""
822 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
827 msgid "duplicate macro parameter \"%s\""
832 msgid "\"%s\" may not appear in macro parameter list"
836 msgid "macro parameters must be comma-separated"
840 msgid "parameter name missing"
844 msgid "anonymous variadic macros were introduced in C99"
848 msgid "ISO C does not permit named variadic macros"
852 msgid "missing ')' in macro parameter list"
856 msgid "'##' cannot appear at either end of a macro expansion"
860 msgid "ISO C99 requires whitespace after the macro name"
864 msgid "missing whitespace after the macro name"
868 msgid "'#' is not followed by a macro parameter"
873 msgid "\"%s\" redefined"
877 msgid "this is the location of the previous definition"
882 msgid "macro argument \"%s\" would be stringified in traditional C"
887 msgid "invalid hash type %d in cpp_macro_definition"
896 msgid "while writing precompiled header"
901 msgid "%s: not used because `%.*s' not defined"
906 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
911 msgid "%s: not used because `%s' is defined"
916 msgid "%s: not used because `__COUNTER__' is invalid"
921 msgid "while reading precompiled header"
926 msgid "detected recursion whilst expanding macro \"%s\""
930 msgid "syntax error in macro parameter list"