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: 2007-02-13 21:00-0800\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"
247 msgid "\"%s\" after #line is not a positive integer"
251 msgid "line number out of range"
257 msgid "\"%s\" is not a valid filename"
262 msgid "\"%s\" after # is not a positive integer"
267 msgid "invalid #%s directive"
272 msgid "registering \"%s\" as both a pragma and a pragma namespace"
277 msgid "#pragma %s %s is already registered"
282 msgid "#pragma %s is already registered"
286 msgid "#pragma once in main file"
290 msgid "invalid #pragma GCC poison directive"
295 msgid "poisoning existing macro \"%s\""
299 msgid "#pragma system_header ignored outside include file"
304 msgid "cannot find source file %s"
309 msgid "current file is older than %s"
313 msgid "_Pragma takes a parenthesized string literal"
317 msgid "#else without #if"
321 msgid "#else after #else"
326 msgid "the conditional began here"
330 msgid "#elif without #if"
334 msgid "#elif after #else"
338 msgid "#endif without #if"
342 msgid "missing '(' after predicate"
346 msgid "missing ')' to complete answer"
350 msgid "predicate's answer is empty"
354 msgid "assertion without predicate"
358 msgid "predicate must be an identifier"
363 msgid "\"%s\" re-asserted"
368 msgid "unterminated #%s"
376 msgid "internal error: "
393 msgid "too many decimal points in number"
398 msgid "invalid digit \"%c\" in octal constant"
402 msgid "use of C99 hexadecimal floating constant"
406 msgid "exponent has no digits"
410 msgid "hexadecimal floating constants require an exponent"
415 msgid "invalid suffix \"%.*s\" on floating constant"
421 msgid "traditional C rejects the \"%.*s\" suffix"
426 msgid "invalid suffix \"%.*s\" on integer constant"
430 msgid "use of C99 long long integer constant"
434 msgid "imaginary constants are a GCC extension"
438 msgid "integer constant is too large for its type"
442 msgid "integer constant is so large that it is unsigned"
446 msgid "missing ')' after \"defined\""
450 msgid "operator \"defined\" requires an identifier"
455 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
459 msgid "this use of \"defined\" may not be portable"
463 msgid "floating constant in preprocessor expression"
467 msgid "imaginary number in preprocessor expression"
472 msgid "\"%s\" is not defined"
478 msgid "missing binary operator before token \"%s\""
483 msgid "token \"%s\" is not valid in preprocessor expressions"
487 msgid "missing expression between '(' and ')'"
491 msgid "#if with no expression"
496 msgid "operator '%s' has no right operand"
501 msgid "operator '%s' has no left operand"
505 msgid " ':' without preceding '?'"
509 msgid "unbalanced stack in #if"
514 msgid "impossible operator '%u'"
518 msgid "missing ')' in expression"
522 msgid "'?' without following ':'"
526 msgid "integer overflow in preprocessor expression"
530 msgid "missing '(' in expression"
535 msgid "the left operand of \"%s\" changes sign when promoted"
540 msgid "the right operand of \"%s\" changes sign when promoted"
544 msgid "traditional C rejects the unary plus operator"
548 msgid "comma operator in operand of #if"
552 msgid "division by zero in #if"
556 msgid "NULL directory in find_file"
560 msgid "one or more PCH files were found, but they were invalid"
564 msgid "use -Winvalid-pch for more information"
569 msgid "%s is a block device"
574 msgid "%s is too large"
579 msgid "%s is shorter than expected"
584 msgid "no include path in which to search for %s"
588 msgid "Multiple include guards may be useful for:\n"
592 msgid "cppchar_t must be an unsigned type"
598 "preprocessor arithmetic has maximum precision of %lu bits; target requires %"
603 msgid "CPP arithmetic must be at least as precise as a target int"
607 msgid "target char is less than 8 bits wide"
611 msgid "target wchar_t is narrower than target char"
615 msgid "target int is narrower than target char"
619 msgid "CPP half-integer narrower than CPP character"
625 "CPP on this host cannot handle wide character constants over %lu bits, but "
626 "the target requires %lu bits"
630 msgid "backslash and newline separated by space"
634 msgid "backslash-newline at end of file"
639 msgid "trigraph ??%c converted to %c"
644 msgid "trigraph ??%c ignored, use -trigraphs to enable"
648 msgid "\"/*\" within comment"
653 msgid "%s in preprocessing directive"
657 msgid "null character(s) ignored"
662 msgid "`%.*s' is not in NFKC"
667 msgid "`%.*s' is not in NFC"
672 msgid "attempt to use poisoned \"%s\""
676 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
680 msgid "null character(s) preserved in literal"
684 msgid "no newline at end of file"
689 msgid "unterminated comment"
693 msgid "C++ style comments are not allowed in ISO C90"
697 msgid "(this will be reported only once per input file)"
701 msgid "multi-line comment"
706 msgid "unspellable token %s"
711 msgid "In file included from %s:%u"
723 msgid "macro \"%s\" is not used"
729 msgid "invalid built-in macro \"%s\""
733 msgid "could not determine date and time"
737 msgid "invalid string literal, ignoring final '\\'"
742 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
746 msgid "ISO C99 requires rest arguments to be used"
751 msgid "macro \"%s\" requires %u arguments, but only %u given"
756 msgid "macro \"%s\" passed %u arguments, but takes just %u"
762 msgid "unterminated argument list invoking macro \"%s\""
767 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
772 msgid "duplicate macro parameter \"%s\""
777 msgid "\"%s\" may not appear in macro parameter list"
781 msgid "macro parameters must be comma-separated"
785 msgid "parameter name missing"
789 msgid "anonymous variadic macros were introduced in C99"
793 msgid "ISO C does not permit named variadic macros"
797 msgid "missing ')' in macro parameter list"
801 msgid "ISO C99 requires whitespace after the macro name"
805 msgid "missing whitespace after the macro name"
809 msgid "'#' is not followed by a macro parameter"
813 msgid "'##' cannot appear at either end of a macro expansion"
818 msgid "\"%s\" redefined"
822 msgid "this is the location of the previous definition"
827 msgid "macro argument \"%s\" would be stringified in traditional C"
832 msgid "invalid hash type %d in cpp_macro_definition"
839 msgid "while writing precompiled header"
844 msgid "%s: not used because `%.*s' not defined"
849 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
854 msgid "%s: not used because `%s' is defined"
859 msgid "while reading precompiled header"
864 msgid "detected recursion whilst expanding macro \"%s\""
868 msgid "syntax error in macro parameter list"