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: https://gcc.gnu.org/bugs/\n"
11 "POT-Creation-Date: 2022-02-11 23:02+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"
50 msgid "universal character names are only valid in C++ and C99"
54 msgid "C99's universal character names are incompatible with C90"
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 "%.*s is outside the UCS codespace"
98 msgid "converting UCN to source character set"
102 msgid "converting UCN to execution character set"
107 msgid "extended character %.*s is not valid in an identifier"
112 msgid "extended character %.*s is not valid at the start of an identifier"
116 msgid "the meaning of '\\x' is different in traditional C"
120 msgid "\\x used with no following hex digits"
124 msgid "hex escape sequence out of range"
128 msgid "octal escape sequence out of range"
132 msgid "the meaning of '\\a' is different in traditional C"
137 msgid "non-ISO-standard escape sequence, '\\%c'"
142 msgid "unknown escape sequence: '\\%c'"
147 msgid "unknown escape sequence: '\\%s'"
151 msgid "converting escape sequence to execution character set"
155 msgid "missing open quote"
160 msgid "character constant too long for its type"
164 msgid "multi-character character constant"
168 msgid "empty character constant"
173 msgid "failure to convert %s to %s"
179 msgid "extra tokens at end of #%s directive"
184 msgid "#%s is a GCC extension"
189 msgid "#%s is a deprecated GCC extension"
193 msgid "suggest not using #elif in traditional C"
198 msgid "traditional C ignores #%s with the # indented"
203 msgid "suggest hiding #%s from traditional C with an indented #"
207 msgid "embedding a directive within macro arguments is not portable"
211 msgid "style of line directive is a GCC extension"
216 msgid "invalid preprocessing directive #%s; did you mean #%s?"
221 msgid "invalid preprocessing directive #%s"
226 msgid "\"%s\" cannot be used as a macro name"
231 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
236 msgid "no macro name given in #%s directive"
240 msgid "macro names must be identifiers"
246 msgid "undefining \"%s\""
250 msgid "missing terminating > character"
255 msgid "#%s expects \"FILENAME\" or <FILENAME>"
260 msgid "empty filename in #%s"
266 "#include nested depth %u exceeds maximum of %u (use -fmax-include-"
267 "depth=DEPTH to increase the maximum)"
271 msgid "#include_next in primary source file"
276 msgid "invalid flag \"%s\" in line directive"
280 msgid "unexpected end of file after #line"
285 msgid "\"%s\" after #line is not a positive integer"
288 #: directives.cc:1002
289 #: directives.cc:1004
290 msgid "line number out of range"
293 #: directives.cc:1017
294 #: directives.cc:1098
296 msgid "\"%s\" is not a valid filename"
299 #: directives.cc:1058
301 msgid "\"%s\" after # is not a positive integer"
304 #: directives.cc:1125
306 msgid "file \"%s\" linemarker ignored due to incorrect nesting"
309 #: directives.cc:1203
310 #: directives.cc:1205
311 #: directives.cc:1207
312 #: directives.cc:1795
317 #: directives.cc:1231
319 msgid "invalid #%s directive"
322 #: directives.cc:1294
324 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
327 #: directives.cc:1303
329 msgid "registering pragma \"%s\" with name expansion and no namespace"
332 #: directives.cc:1321
334 msgid "registering \"%s\" as both a pragma and a pragma namespace"
337 #: directives.cc:1324
339 msgid "#pragma %s %s is already registered"
342 #: directives.cc:1327
344 msgid "#pragma %s is already registered"
347 #: directives.cc:1357
348 msgid "registering pragma with NULL handler"
351 #: directives.cc:1574
352 msgid "#pragma once in main file"
355 #: directives.cc:1597
356 msgid "invalid #pragma push_macro directive"
359 #: directives.cc:1654
360 msgid "invalid #pragma pop_macro directive"
363 #: directives.cc:1709
364 msgid "invalid #pragma GCC poison directive"
367 #: directives.cc:1718
369 msgid "poisoning existing macro \"%s\""
372 #: directives.cc:1737
373 msgid "#pragma system_header ignored outside include file"
376 #: directives.cc:1762
378 msgid "cannot find source file %s"
381 #: directives.cc:1766
383 msgid "current file is older than %s"
386 #: directives.cc:1790
388 msgid "invalid \"#pragma GCC %s\" directive"
391 #: directives.cc:1992
392 msgid "_Pragma takes a parenthesized string literal"
395 #: directives.cc:2075
396 msgid "#else without #if"
399 #: directives.cc:2080
400 msgid "#else after #else"
403 #: directives.cc:2082
404 #: directives.cc:2116
405 msgid "the conditional began here"
408 #: directives.cc:2108
410 msgid "#%s without #if"
413 #: directives.cc:2113
415 msgid "#%s after #else"
418 #: directives.cc:2136
419 #: directives.cc:2175
421 msgid "#%s before C++23 is a GCC extension"
424 #: directives.cc:2140
425 #: directives.cc:2179
427 msgid "#%s before C2X is a GCC extension"
430 #: directives.cc:2215
431 msgid "#endif without #if"
434 #: directives.cc:2291
435 msgid "missing '(' after predicate"
438 #: directives.cc:2309
439 msgid "missing ')' to complete answer"
442 #: directives.cc:2321
443 msgid "predicate's answer is empty"
446 #: directives.cc:2351
447 msgid "assertion without predicate"
450 #: directives.cc:2354
451 msgid "predicate must be an identifier"
454 #: directives.cc:2436
456 msgid "\"%s\" re-asserted"
459 #: directives.cc:2754
461 msgid "unterminated #%s"
476 msgid "fixed-point constants are a GCC extension"
480 msgid "invalid prefix \"0b\" for floating constant"
484 msgid "use of C++17 hexadecimal floating constant"
488 msgid "use of C99 hexadecimal floating constant"
493 msgid "invalid suffix \"%.*s\" on floating constant"
499 msgid "traditional C rejects the \"%.*s\" suffix"
503 msgid "suffix for double constant is a GCC extension"
508 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
513 msgid "decimal float constants are a C2X feature"
518 msgid "invalid suffix \"%.*s\" on integer constant"
522 msgid "use of C++11 long long integer constant"
526 msgid "use of C99 long long integer constant"
530 msgid "use of C++23 %<size_t%> integer constant"
534 msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
538 msgid "imaginary constants are a GCC extension"
542 msgid "binary constants are a C++14 feature or GCC extension"
546 msgid "binary constants are a C2X feature or GCC extension"
550 msgid "binary constants are a C2X feature"
554 msgid "integer constant is too large for its type"
558 msgid "integer constant is so large that it is unsigned"
562 msgid "missing ')' after \"defined\""
566 msgid "operator \"defined\" requires an identifier"
571 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
575 msgid "this use of \"defined\" may not be portable"
579 msgid "user-defined literal in preprocessor expression"
583 msgid "floating constant in preprocessor expression"
587 msgid "imaginary number in preprocessor expression"
592 msgid "\"%s\" is not defined, evaluates to 0"
596 msgid "assertions are a GCC extension"
600 msgid "assertions are a deprecated extension"
605 msgid "unbalanced stack in %s"
610 msgid "impossible operator '%u'"
614 msgid "missing ')' in expression"
618 msgid "'?' without following ':'"
622 msgid "integer overflow in preprocessor expression"
626 msgid "missing '(' in expression"
631 msgid "the left operand of \"%s\" changes sign when promoted"
636 msgid "the right operand of \"%s\" changes sign when promoted"
640 msgid "traditional C rejects the unary plus operator"
644 msgid "comma operator in operand of #if"
648 msgid "division by zero in #if"
652 msgid "NULL directory in find_file"
656 msgid "one or more PCH files were found, but they were invalid"
660 msgid "use -Winvalid-pch for more information"
665 msgid "%s is a block device"
670 msgid "%s is too large"
675 msgid "%s is shorter than expected"
680 msgid "no include path in which to search for %s"
684 msgid "Multiple include guards may be useful for:\n"
688 msgid "cppchar_t must be an unsigned type"
694 "preprocessor arithmetic has maximum precision of %lu bits; target requires "
699 msgid "CPP arithmetic must be at least as precise as a target int"
703 msgid "target char is less than 8 bits wide"
707 msgid "target wchar_t is narrower than target char"
711 msgid "target int is narrower than target char"
715 msgid "CPP half-integer narrower than CPP character"
721 "CPP on this host cannot handle wide character constants over %lu bits, but "
722 "the target requires %lu bits"
726 msgid "backslash and newline separated by space"
730 msgid "backslash-newline at end of file"
735 msgid "trigraph ??%c converted to %c"
740 msgid "trigraph ??%c ignored, use -trigraphs to enable"
744 msgid "end of bidirectional context"
748 msgid "unpaired UTF-8 bidirectional control characters detected"
752 msgid "unpaired UTF-8 bidirectional control character detected"
757 msgid "UTF-8 vs UCN mismatch when closing a context by \"%s\""
762 msgid "\"%s\" is closing an unopened context"
767 msgid "found problematic Unicode character \"%s\""
771 msgid "\"/*\" within comment"
776 msgid "%s in preprocessing directive"
780 msgid "null character(s) ignored"
785 msgid "`%.*s' is not in NFKC"
791 msgid "`%.*s' is not in NFC"
795 msgid "__VA_OPT__ is not available until C++20"
799 msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro"
805 msgid "attempt to use poisoned \"%s\""
810 msgid "__VA_ARGS__ can only appear in the expansion of a C++11 variadic macro"
815 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
821 msgid "identifier \"%s\" is a special operator name in C++"
825 msgid "adjacent digit separators"
829 msgid "raw string delimiter longer than 16 characters"
833 msgid "invalid new-line in raw string delimiter"
839 msgid "invalid character '%c' in raw string delimiter"
844 msgid "unterminated raw string"
850 "invalid suffix on literal; C++11 requires a space between literal and string "
855 msgid "null character(s) preserved in literal"
860 msgid "missing terminating %c character"
864 msgid "C++11 requires a space between string literal and macro"
868 msgid "module control-line cannot be in included file"
873 msgid "module control-line \"%s\" cannot be an object-like macro"
878 #: traditional.cc:174
879 msgid "unterminated comment"
884 msgid "C++ style comments are not allowed in ISO C90"
890 msgid "(this will be reported only once per input file)"
894 msgid "C++ style comments are incompatible with C90"
898 msgid "multi-line comment"
903 msgid "unspellable token %s"
908 msgid "raw string delimiter longer than %d characters"
912 msgid "unterminated literal"
916 msgid "'##' cannot appear at either end of __VA_OPT__"
920 msgid "__VA_OPT__ may not appear in a __VA_OPT__"
924 msgid "__VA_OPT__ must be followed by an open parenthesis"
928 msgid "unterminated __VA_OPT__"
933 msgid "\"%s\" used outside of preprocessing directive"
938 msgid "missing '(' before \"%s\" operand"
943 msgid "operator \"%s\" requires a header-name"
948 msgid "missing ')' after \"%s\" operand"
953 msgid "macro \"%s\" is not used"
959 msgid "invalid built-in macro \"%s\""
965 msgid "macro \"%s\" might prevent reproducible builds"
969 msgid "could not determine file timestamp"
973 msgid "could not determine date and time"
977 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
981 msgid "invalid string literal, ignoring final '\\'"
986 msgid "pasting \"%.*s\" and \"%.*s\" does not give a valid preprocessing token"
991 "ISO C++11 requires at least one argument for the \"...\" in a variadic macro"
996 "ISO C99 requires at least one argument for the \"...\" in a variadic macro"
1001 msgid "macro \"%s\" requires %u arguments, but only %u given"
1006 msgid "macro \"%s\" passed %u arguments, but takes just %u"
1011 msgid "macro \"%s\" defined here"
1015 #: traditional.cc:822
1017 msgid "unterminated argument list invoking macro \"%s\""
1022 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
1028 "invoking macro %s argument %d: empty macro arguments are undefined in ISO C+"
1036 "invoking macro %s argument %d: empty macro arguments are undefined in ISO C90"
1041 msgid "duplicate macro parameter \"%s\""
1046 msgid "expected parameter name, found \"%s\""
1051 msgid "expected ',' or ')', found \"%s\""
1055 msgid "expected parameter name before end of line"
1059 msgid "expected ')' before end of line"
1063 msgid "expected ')' after \"...\""
1067 msgid "anonymous variadic macros were introduced in C++11"
1072 msgid "anonymous variadic macros were introduced in C99"
1076 msgid "ISO C++ does not permit named variadic macros"
1080 msgid "ISO C does not permit named variadic macros"
1084 msgid "'##' cannot appear at either end of a macro expansion"
1088 msgid "ISO C++11 requires whitespace after the macro name"
1092 msgid "ISO C99 requires whitespace after the macro name"
1096 msgid "missing whitespace after the macro name"
1100 msgid "'#' is not followed by a macro parameter"
1105 msgid "\"%s\" redefined"
1109 msgid "this is the location of the previous definition"
1114 msgid "macro argument \"%s\" would be stringified in traditional C"
1124 msgid "while writing precompiled header"
1129 msgid "%s: not used because `%.*s' is poisoned"
1134 msgid "%s: not used because `%.*s' not defined"
1139 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
1144 msgid "%s: not used because `%s' is defined"
1149 msgid "%s: not used because `__COUNTER__' is invalid"
1154 msgid "while reading precompiled header"
1157 #: traditional.cc:891
1159 msgid "detected recursion whilst expanding macro \"%s\""
1162 #: traditional.cc:1114
1163 msgid "syntax error in macro parameter list"