cpplib 15-b20250216 - en to de translation catalogue (309 entries)

en: conversion from %s to %s not supported by iconv
de: Konvertierung von %s nach %s wird von iconv nicht unterstützt

en: no iconv implementation, cannot convert from %s to %s
de: keine Implementation für iconv, es kann nicht von %s nach %s konvertiert werden

en: character 0x%lx is not in the basic source character set
de: Zeichen 0x%lx ist nicht im regulären Quellzeichensatz

en: converting to execution character set
de: Konvertierung in Zeichensatz der Ausführung

en: character 0x%lx is not unibyte in execution character set
de: Zeichen 0x%lx ist kein Unibyte im Ausführungs-Zeichensatz

en: universal character names are only valid in C++ and C99
de: universelle Zeichennamen sind nur in C++ und C99 gültig

en: C99%'s universal character names are incompatible with C90
de: Die universellen Zeichennamen von C99 sind mit C90 nicht kompatibel

en: the meaning of %<\%c%> is different in traditional C
de: die Bedeutung von »\%c« ist in traditionellem C anders

en: %<\N%> not followed by %<{%>
de: %<\N%> ohne folgendes %<{%>

en: empty named universal character escape sequence; treating it as separate tokens
de: leere Escapesequenz für benanntes universelles Zeichen; wird als separate Tokens interpretiert

en: empty named universal character escape sequence
de: leere Escapesequenz für benanntes universelles Zeichen

en: named universal character escapes are only valid in C++23
de: Escapesequenzen für benannte universelle Zeichen sind erst ab C++23 gültig

en: %<\N{%.*s}%> is not a valid universal character; treating it as separate tokens
de: %<\N{%.*s}%> ist kein gültiges universelles Zeichen; wird als separate Tokens interpretiert

en: %<\N{%.*s}%> is not a valid universal character
de: %<\N{%.*s}%> ist kein gültiges universelles Zeichen

en: did you mean %<\N{%s}%>?
de: meinten Sie %<\N{%s}%>?

en: %<\N{%> not terminated with %<}%> after %.*s; treating it as separate tokens
de: %<\N{%> ohne dazugehöriges %<}%> nach %.*s; wird als separate Tokens interpretiert

en: %<\N{%> not terminated with %<}%> after %.*s
de: %<\N{%> ohne dazugehöriges %<}%> nach %.*s

en: in %<_cpp_valid_ucn%> but not a UCN
de: In %<_cpp_valid_ucn%>, aber kein UCN

en: empty delimited escape sequence; treating it as separate tokens
de: leere begrenzte Escapesequenz; wird als separate Tokens interpretiert

en: empty delimited escape sequence
de: leere begrenzte Escapesequenz

en: delimited escape sequences are only valid in C++23
de: begrenzte Escapesequenzen sind erst ab C++23 gültig

en: delimited escape sequences are only valid in C2Y
de: begrenzte Escapesequenzen sind erst ab C2Y gültig

en: %<\u{%> not terminated with %<}%> after %.*s; treating it as separate tokens
de: %<\u{%> ohne dazugehöriges %<}%> nach %.*s; wird als separate Tokens interpretiert

en: incomplete universal character name %.*s
de: unvollständiger Universal-Zeichenname %.*s

en: %<\u{%> not terminated with %<}%> after %.*s
de: %<\u{%> ohne dazugehöriges %<}%> nach %.*s

en: %.*s is not a valid universal character
de: »%.*s« ist kein gültiges universelles Zeichen

en: %.*s is not a valid universal character name before C23
de: %.*s ist erst ab C23 ein gültiges universelles Zeichen

en: %<$%> in identifier or number
de: %<$%> in Bezeichner oder Zahl

en: universal character %.*s is not valid in an identifier
de: universelles Zeichen %.*s ist nicht gültig in Bezeichner

en: universal character %.*s is not valid at the start of an identifier
de: universelles Zeichen %.*s ist nicht gültig am Anfang eines Bezeichners

en: %.*s is outside the UCS codespace
de: %.*s liegt außerhalb des UCS-Zeichenraums

en: converting UCN to source character set
de: UCN wird in Quellzeichensatz konvertiert

en: converting UCN to execution character set
de: UCN wird in Ausführungszeichensatz konvertiert

en: extended character %.*s is not valid in an identifier
de: erweitertes Zeichen %.*s ist in Bezeichnern nicht erlaubt

en: extended character %.*s is not valid at the start of an identifier
de: erweitertes Zeichen %.*s ist am Anfang eines Bezeichners nicht erlaubt

en: the meaning of %<\x%> is different in traditional C
de: die Bedeutung von %<\x%> ist in traditionellem C anders

en: %<\x%> used with no following hex digits
de: %<\x%> ohne folgende Hex-Ziffern verwendet

en: %<\x{%> not terminated with %<}%> after %.*s
de: %<\x{%> ohne dazugehöriges %<}%> nach %.*s

en: hex escape sequence out of range
de: Hex-Escape-Sequenz außerhalb des Wertebereiches

en: %<\o{%> not terminated with %<}%> after %.*s
de: %<\o{%> ohne dazugehöriges %<}%> nach %.*s

en: octal escape sequence out of range
de: Oktal-Escape-Sequenz außerhalb des Wertebereiches

en: numeric escape sequence in unevaluated string: %<\%c%>
de: Numerische Escapesequenz in nicht ausgewertetem String: %<\%c%>

en: the meaning of %<\a%> is different in traditional C
de: die Bedeutung von %<\a%> ist in traditionellem C anders

en: non-ISO-standard escape sequence, %<\%c%>
de: nicht-ISO-standardkonforme Escape-Sequenz %<\%c%>

en: unknown escape sequence: %<\%c%>
de: unbekannte Escape-Sequenz: %<\%c%>

en: unknown escape sequence: %<\%s%>
de: unbekannte Escape-Sequenz: %<\%s%>

en: converting escape sequence to execution character set
de: Escape-Sequenz wird in Zeichensatz der Ausführung konvertiert

en: missing open quote
de: Fehlendes öffnendes Anführungszeichen

en: character not encodable in a single execution character code unit
de: Zeichen ist nicht in einer einzelnen Kodierungseinheit des Ausführungszeichensatzes kodierbar

en: at least one character in a multi-character literal not encodable in a single execution character code unit
de: Mindestens ein Zeichen in einem Mehrzeichenliteral kann nicht in einer Kodierungseinheit des Ausführungszeichensatzes kodiert werden

en: multi-character literal with %ld characters exceeds %<int%> size of %ld bytes
de: Mehrzeichenliteral mit %ld Zeichen überschreitet die Größe von %<int%> mit %ld Bytes

en: multi-character literal cannot have an encoding prefix
de: Mehrzeichenliteral kann kein Kodierungspräfix haben

en: character not encodable in a single code unit
de: Zeichen ist nicht in einer einzelnen Kodierungseinheit kodierbar

en: multi-character character constant
de: Zeichenkonstante mit mehreren Zeichen

en: empty character constant
de: Leere Zeichenkonstante

en: failure to convert %s to %s
de: Fehler beim Konvertieren von %s nach %s

en: extra tokens at end of %<#%s%> directive
de: mehrere Token am Ende der Direktive %<#%s%>

en: extra tokens at end of #%s directive
de: mehrere Token am Ende der Direktive #%s

en: %<#%s%> is a GCC extension
de: %<#%s%> ist eine GCC-Erweiterung

en: %<#%s%> before C++23 is a GCC extension
de: %<#%s%> vor C++23 ist eine GCC-Erweiterung

en: %<#%s%> before C23 is a GCC extension
de: %<#%s%> vor C23 ist eine GCC-Erweiterung

en: %<#%s%> is a deprecated GCC extension
de: %<#%s%> ist eine veraltete GCC-Erweiterung

en: suggest not using %<#elif%> in traditional C
de: es wird empfohlen, in traditionellem C nicht %<#elif%> zu verwenden

en: traditional C ignores %<#%s%> with the %<#%> indented
de: traditionelles C ignoriert %<#%s%> mit eingerücktem %<#%>

en: suggest hiding %<#%s%> from traditional C with an indented %<#%>
de: es wird empfohlen, %<#%s%> vor traditionellem C mit %<#%> zu verbergen

en: embedding a directive within macro arguments is not portable
de: das Einbetten einer Direktive innerhalb von Makroargumenten ist nicht portierbar

en: style of line directive is a GCC extension
de: der Stil der line-Direktive ist eine GCC-Erweiterung

en: invalid preprocessing directive #%s; did you mean #%s?
de: ungültige Präprozessordirektive #%s; meinten Sie #%s?

en: invalid preprocessing directive #%s
de: ungültige Präprozessordirektive #%s

en: %qs cannot be used as a macro name
de: %qs kann nicht als Makroname verwendet werden

en: %qs cannot be used as a macro name as it is an operator in C++
de: %qs kann nicht als Makroname verwendet werden, da es ein Operator in C++ ist

en: no macro name given in %<#%s%> directive
de: kein Makroname in Direktive %<#%s%> angegeben

en: macro names must be identifiers
de: Makronamen müssen Bezeichner sein

en: undefining %qs
de: %qs wird un-definiert

en: missing terminating %<>%> character
de: fehlendes abschließendes %<>%>-Zeichen

en: %<#%s%> expects %<"FILENAME"%> or %<<FILENAME>%>
de: %<#%s%> erwartet %<"DATEINAME"%> oder %<<DATEINAME>%>

en: empty filename in #%s
de: leerer Dateiname in #%s

en: %<#include%> nested depth %u exceeds maximum of %u (use %<-fmax-include-depth=DEPTH%> to increase the maximum)
de: Verschachtelungstiefe von %u %<#include%>s überschreitet das Maximum %u (verwenden Sie »-fmax-include-depth=Tiefe«, um das Maximum zu erhöhen)

en: %<#include_next%> in primary source file
de: %<#include_next%> in erster Quelldatei

en: unbalanced '%c'
de: unausgeglichenes »%c«

en: expected %<)%>
de: %<)%> erwartet

en: expected parameter name
de: Parametername erwartet

en: %<gnu::base64%> parameter conflicts with %<limit%> or %<gnu::offset%> parameters
de: der Parameter %<gnu::base64%> widerspricht den Parametern %<limit%> oder %<gnu::offset%>

en: %<gnu::base64%> parameter required in preprocessed source
de: Parameter %<gnu::base64%> in vorverarbeitetem Quelltext erforderlich

en: expected %<:%>
de: %<:%> erwartet

en: duplicate embed parameter '%.*s%s%.*s'
de: duplizierter Einbettungsparameter %<%.*s%s%.*s%>

en: unknown embed parameter '%.*s%s%.*s'
de: unbekannter Einbettungsparameter %<%.*s%s%.*s%>

en: expected %<(%>
de: %<(%> erwartet

en: too large %<gnu::offset%> argument
de: Argument für %<gnu::offset%> zu groß

en: expected character string literal
de: Zeichenstringliteral erwartet

en: %<#embed%> not supported in traditional C
de: %<#embed%> wird in traditionellem C nicht unterstützt

en: invalid flag %qs in line directive
de: ungültiges Flag %qs in %<line%>-Direktive

en: unexpected end of file after %<#line%>
de: unerwartetes Dateiende nach %<#line%>

en: %qs after %<#line%> is not a positive integer
de: %qs hinter %<#line%> ist keine positive Ganzzahl

en: line number out of range
de: Zeilennummer ist außerhalb des Wertebereiches

en: %qs is not a valid filename
de: %qs ist kein gültiger Dateiname

en: %qs after %<#%> is not a positive integer
de: %qs hinter %<#%> ist keine positive Ganzzahl

en: file %qs linemarker ignored due to incorrect nesting
de: der Zeilenmarker in der Datei %qs wird aufgrund falscher Schachtelung ignoriert

en: invalid #%s directive
de: ungültige #%s-Direktive

en: registering pragmas in namespace %qs with mismatched name expansion
de: Pragmas im Namensraum %qs werden ohne passende Namensauflösung registriert

en: registering pragma %qs with name expansion and no namespace
de: Pragma %qs wird mit Namensauflösung und ohne Namensraum registriert

en: registering %qs as both a pragma and a pragma namespace
de: %qs wird sowohl als Pragma als auch als Pragma-Namensraum registriert

en: %<#pragma %s %s%> is already registered
de: %<#pragma %s %s%> ist bereits registriert

en: %<#pragma %s%> is already registered
de: %<#pragma %s%> ist bereits registriert

en: registering pragma with NULL handler
de: Pragma mit NULL-Handler wird registriert

en: %<#pragma once%> in main file
de: %<#pragma once%> in Hauptdatei

en: invalid %<#pragma %s_macro%> directive
de: ungültige Direktive %<#pragma %s_macro%>

en: invalid %<#pragma GCC poison%> directive
de: ungültige Direktive %<#pragma GCC poison%>

en: poisoning existing macro %qs
de: das bestehende Makro %qs wird vergiftet

en: %<#pragma system_header%> ignored outside include file
de: %<#pragma system_header%> außerhalb include-Datei ignoriert

en: cannot find source file %s
de: Quelldatei %s kann nicht gefunden werden

en: current file is older than %s
de: aktuelle Datei ist älter als %s

en: invalid %<#pragma GCC %s%> directive
de: ungültige Direktive %<#pragma GCC %s%>

en: %<_Pragma%> takes a parenthesized string literal
de: %<_Pragma%> nimmt ein geklammertes Zeichenkettenliteral

en: %<#else%> without %<#if%>
de: %<#else%> ohne %<#if%>

en: %<#else%> after %<#else%>
de: %<#else%> hinter %<#else%>

en: the conditional began here
de: die Bedingung begann hier

en: %<#%s%> without %<#if%>
de: %<#%s%> ohne %<#if%>

en: %<#%s%> after %<#else%>
de: %<#%s%> nach %<#else%>

en: %<#endif%> without %<#if%>
de: %<#endif%> ohne %<#if%>

en: missing %<(%> after predicate
de: fehlende %<(%> hinter Prädikat

en: missing %<)%> to complete answer
de: fehlende %<)%>, um Antwort abzuschließen

en: predicate%'s answer is empty
de: Prädikatantwort ist leer

en: assertion without predicate
de: Behauptung ohne Prädikat

en: predicate must be an identifier
de: Prädikat muss ein Bezeichner sein

en: %qs re-asserted
de: %qs erneut festgestellt

en: unterminated #%s
de: unbeendetes #%s

en: stdout
de: Standardausgabe

en: fixed-point constants are a GCC extension
de: Festkommakonstanten sind eine GCC-Erweiterung

en: invalid prefix %<0b%> for floating constant
de: ungültiges Präfix %<0b%> für Gleitkommakonstante

en: invalid prefix %<0o%> for floating constant
de: ungültiges Präfix %<0b%> für Gleitkommakonstante

en: use of C++17 hexadecimal floating constant
de: Verwendung von hexadezimaler C++17-Gleitkommakonstante

en: use of C99 hexadecimal floating constant
de: Verwendung von hexadezimaler C99-Gleitkommakonstante

en: invalid suffix %<%.*s%> on floating constant
de: ungültiges Suffix %<%.*s%> an Gleitkommakonstante

en: traditional C rejects the %<%.*s%> suffix
de: traditionelles C lehnt das Suffix %<%.*s%> ab

en: suffix for double constant is a GCC extension
de: Suffix an Gleitkommakonstante ist eine GCC-Erweiterung

en: invalid suffix %<%.*s%> with hexadecimal floating constant
de: ungültiges Suffix %<%.*s%> mit hexadezimaler Gleitkommakonstante

en: decimal floating constants are a C23 feature
de: dezimale Gleitkommakonstanten sind ein C23-Feature

en: invalid suffix %<%.*s%> on integer constant
de: ungültiges Suffix %<%.*s%> an Ganzzahlkonstante

en: use of C++11 long long integer constant
de: Verwendung einer long-long-Ganzzahlkonstante aus C++11

en: use of C99 long long integer constant
de: Verwendung einer long-long-Ganzzahlkonstante aus C99

en: use of C++23 %<size_t%> integer constant
de: Verwendung von %<size_t%>-Ganzzahlkonstante aus C++23

en: use of C++23 %<make_signed_t<size_t>%> integer constant
de: Verwendung von %<make_signed_t<size_t>%>-Ganzzahlkonstante aus C++23

en: ISO C does not support literal %<wb%> suffixes before C23
de: ISO C unterstützt das Literalsuffix %<wb%> erst ab C23

en: imaginary constants are a GCC extension
de: imaginäre Konstanten sind eine GCC-Erweiterung

en: imaginary constants are a C2Y feature or GCC extension
de: imaginäre Konstanten sind ein C2Y-Feature oder eine GCC-Erweiterung

en: imaginary constants are a C2Y feature
de: imaginäre Konstanten sind ein C2Y-Feature

en: binary constants are a C++14 feature or GCC extension
de: binäre Konstanten sind ein C++14-Funktionsmerkmal oder eine GCC-Erweiterung

en: binary constants are a C23 feature or GCC extension
de: binäre Konstanten sind ein C23-Feature oder eine GCC-Erweiterung

en: binary constants are a C23 feature
de: binäre Konstanten sind ein C23-Feature

en: %<0o%> prefixed constants are a C2Y feature or GCC extension
de: Konstanten mit dem Präfix %<0o%> sind ein C2Y-Feature oder eine GCC-Erweiterung

en: %<0o%> prefixed constants are a C2Y feature
de: Konstanten mit dem Präfix %<0o%> sind ein C2Y-Feature

en: integer constant is too large for its type
de: Ganzzahlkonstante ist zu groß für ihren Typ

en: integer constant is so large that it is unsigned
de: Ganzzahlkonstante ist so groß, dass sie vorzeichenlos ist

en: %<defined%> in %<#embed%> parameter
de: %<defined%> in %<#embed%> Parameter

en: missing %<)%> after %<defined%>
de: fehlende %<)%> hinter %<defined%>

en: operator %<defined%> requires an identifier
de: Operator %<defined%> erfordert einen Bezeichner

en: (%qs is an alternative token for %qs in C++)
de: (%qs ist ein alternatives Token für %qs in C++)

en: this use of %<defined%> may not be portable
de: diese Verwendung von %<defined%> könnte nicht portierbar sein

en: user-defined literal in preprocessor expression
de: benutzerdefiniertes Symbol in Präprozessorausdruck

en: floating constant in preprocessor expression
de: Gleitkommakonstante in Präprozessorausdruck

en: imaginary number in preprocessor expression
de: imaginäre Zahl in Präprozessorausdruck

en: %qs is not defined, evaluates to %<0%>
de: %qs ist nicht definiert, wird zu %<0%> ausgewertet

en: assertions are a GCC extension
de: Assertions sind eine GCC-Erweiterung

en: assertions are a deprecated extension
de: Assertions sind eine veraltete Erweiterung

en: unbalanced stack in %s
de: unausgeglichener Keller in %s

en: negative embed parameter operand
de: Parameteroperand für %<embed%> ist negativ

en: too large embed parameter operand
de: Parameteroperand für %<embed%> ist zu groß

en: impossible operator '%u'
de: unmöglicher Operator »%u«

en: missing %<)%> in expression
de: fehlende %<)%> in Ausdruck

en: %<?%> without following %<:%>
de: %<?%> ohne folgenden %<:%>

en: integer overflow in preprocessor expression
de: Ganzzahlüberlauf in Präprozessorausdruck

en: missing %<(%> in expression
de: fehlende %<(%> in Ausdruck

en: the left operand of %qs changes sign when promoted
de: der linke Operand von %qs ändert bei der Promotion das Vorzeichen

en: the right operand of %qs changes sign when promoted
de: der rechte Operand von %qs ändert bei der Promotion das Vorzeichen

en: traditional C rejects the unary plus operator
de: traditionelles C weist den unären Plus-Operator zurück

en: comma operator in operand of #%s
de: Kommaoperator in Operand von »#%s«

en: division by zero in #%s
de: Division durch Null in »#%s«

en: NULL directory in %<find_file%>
de: NULL-Verzeichnis in %<find_file%>

en: one or more PCH files were found, but they were invalid
de: eine oder mehrere PCH-Dateien wurden gefunden, aber sie sind ungültig

en: use %<-Winvalid-pch%> for more information
de: verwenden Sie %<-Winvalid-pch%> für weitere Informationen

en: %s is a block device
de: %s ist ein blockorientertes Gerät

en: %s is too large
de: %s ist zu groß

en: %s is shorter than expected
de: %s ist kürzer als erwartet

en: no include path in which to search for %s
de: kein Include-Pfad, um %s zu finden

en: %<gnu::base64%> parameter can be only used with %<"."%>
de: der Parameter %<gnu::base64%> kann nur mit %<"."%> verwendet werden

en: %<gnu::base64%> argument not valid base64 encoded string
de: Argument für %<gnu::base64%> ist kein gültiger base64-kodierter String

en: Multiple include guards may be useful for:
de: Mehrfach-Include-Wächter könnten nützlich sein für:

en: header guard %qs followed by %<#define%> of a different macro
de: Header-Wächter %qs gefolgt von %<#define%> eines anderen Makros

en: %qs is defined here; did you mean %qs?
de: %qs ist hier definiert; meinten Sie %qs?

en: %<cppchar_t%> must be an unsigned type
de: %<cppchar_t%> muss ein vorzeichenloser Typ sein

en: preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits
de: Präprozessorarithmetik hat maximale Präzision von %lu Bits; Ziel erfordert %lu Bits

en: CPP arithmetic must be at least as precise as a target %<int%>
de: CPP-Arithmetik muss mindestens so genau sein wie %<int%> auf dem Ziel

en: target %<char%> is less than 8 bits wide
de: %<char%> ist auf dem Ziel ist weniger als 8 Bits breit

en: target %<wchar_t%> is narrower than target %<char%>
de: %<wchar_t%> ist auf dem Ziel schmaler als %<char%>

en: target %<int%> is narrower than target %<char%>
de: %<int%> ist auf dem Ziel schmaler als %<char%>

en: CPP half-integer narrower than CPP character
de: CPP Halb-Ganzzahl ist schmaler als CPP-Zeichen

en: CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits
de: CPP kann auf diesem Computer keine Wide-Zeichenkonstanten über %lu Bits Breite behandeln, das Ziel benötigt %lu Bits

en: backslash and newline separated by space
de: Backslash und Newline durch Leerzeichen getrennt

en: trailing whitespace
de: Leerzeichen am Zeilenende

en: backslash-newline at end of file
de: Backslash-Newline am Dateiende

en: trigraph %<??%c%> converted to %<%c%>
de: Trigraph %<??%c%> wird zu %<%c%> konvertiert

en: trigraph %<??%c%> ignored, use %<-trigraphs%> to enable
de: Trigraph %<??%c%> wird ignoriert, verwenden Sie %<-trigraphs%> zum Einschalten

en: too many consecutive spaces in leading whitespace
de: zu viele aufeinanderfolgende Leerzeichen im führenden Leerraum

en: tab after space in leading whitespace
de: Tabulator nach Leerzeichen im führenden Leerraum

en: whitespace other than spaces in leading whitespace
de: Leerraum außer Leerzeichen im führendem Leerraum

en: whitespace other than tabs in leading whitespace
de: Leerraum außer Tabulatoren in führendem Leerraum

en: whitespace other than spaces and tabs in leading whitespace
de: Leerraum außer Leerzeichen und Tabulatoren in führendem Leerraum

en: end of bidirectional context
de: Ende des bidirektionalen Kontexts

en: unpaired UTF-8 bidirectional control characters detected
de: ungepaarte UTF-8 bidirektionale Steuerzeichen erkannt

en: unpaired UTF-8 bidirectional control character detected
de: ungepaartes UTF-8 bidirektionales Steuerzeichen erkannt

en: UTF-8 vs UCN mismatch when closing a context by %qs
de: Abweichung zwischen UTF-8 und UCN beim Schließen eines Kontexts durch %qs

en: %qs is closing an unopened context
de: %qs schließt einen ungeöffneten Kontext

en: found problematic Unicode character %qs
de: problematisches Unicode-Zeichen %qs gefunden

en: invalid UTF-8 character %<<%x>%>
de: ungültiges UTF-8-Zeichen %<<%x>%>

en: invalid UTF-8 character %<<%x><%x>%>
de: ungültiges UTF-8-Zeichen %<<%x><%x>%>

en: invalid UTF-8 character %<<%x><%x><%x>%>
de: ungültiges UTF-8-Zeichen %<<%x><%x><%x>%>

en: invalid UTF-8 character %<<%x><%x><%x><%x>%>
de: ungültiges UTF-8-Zeichen %<<%x><%x><%x><%x>%>

en: %</*%> within comment
de: %</*%> innerhalb des Kommentars

en: %s in preprocessing directive
de: %s in Präprozessordirektive

en: null character(s) ignored
de: Null-Zeichen ignoriert

en: %<%.*s%> is not in NFKC
de: %<%.*s%> ist nicht in NFKC

en: %<%.*s%> is not in NFC
de: %<%.*s%> ist nicht in NFC

en: %<__VA_OPT__%> is not available until C++20
de: %<__VA_OPT__%> ist erst ab C++20 verfügbar

en: %<__VA_OPT__%> is not available until C23
de: %<__VA_OPT__%> ist erst ab C23 verfügbar

en: %<__VA_OPT__%> can only appear in the expansion of a C++20 variadic macro
de: %<__VA_OPT__%> kann nur in der Expansion eines variadischen C++20-Makros vorkommen

en: attempt to use poisoned %qs
de: Versuch, das vergiftete %qs zu verwenden

en: poisoned here
de: hier vergiftet

en: %<__VA_ARGS__%> can only appear in the expansion of a C++11 variadic macro
de: %<__VA_ARGS__%> kann nur in der Expansion eines variadischen C++11-Makros vorkommen

en: %<__VA_ARGS__%> can only appear in the expansion of a C99 variadic macro
de: %<__VA_ARGS__%> kann nur in der Expansion eines variadischen C99-Makros vorkommen

en: identifier %qs is a special operator name in C++
de: Bezeichner %qs ist der Name eines besonderen Operators in C++

en: adjacent digit separators
de: benachbarte Zifferntrennzeichen

en: invalid suffix on literal; C++11 requires a space between literal and string macro
de: ungültiges Suffix an Literal; C++11 erfordert Leerzeichen zwischen Literal und Zeichenketten-Makro

en: raw string delimiter longer than 16 characters
de: Roh-Zeichenketten-Trennsymbol länger als 16 Zeichen

en: invalid new-line in raw string delimiter
de: ungültiger Zeilenumbruch (neue Zeile) in Roh-Zeichenketten-Trennsymbol

en: invalid character '%c' in raw string delimiter
de: ungültiges Zeichen »%c« in Roh-Zeichenketten-Trennsymbol

en: unterminated raw string
de: unbeendete Roh-Zeichenkette

en: null character(s) preserved in literal
de: Null-Zeichen im Literal erhalten

en: missing terminating %c character
de: fehlendes abschließendes Zeichen %c

en: C++11 requires a space between string literal and macro
de: C++11 erfordert Leerzeichen zwischen Zeichenketten-Literal und Makro

en: module control-line cannot be in included file
de: Modul-Steuerzeile darf nicht in eingebundener Datei vorkommen

en: module control-line %qs cannot be an object-like macro
de: Modul-Steuerzeile %qs darf kein objektartiges Makro sein

en: module name %qs cannot be an object-like macro
de: Modulname %qs darf kein objektartiges Makro sein

en: module partition %qs cannot be an object-like macro
de: Modul-Partition %qs darf kein objektartiges Makro sein

en: module name followed by %<(%>
de: Modulname gefolgt von %<(%>

en: module partition followed by %<(%>
de: Modulpartition gefolgt von %<(%>

en: unterminated comment
de: nicht beendeter Kommentar

en: C++ style comments are not allowed in ISO C90
de: C++-Stil-Kommentare sind in ISO-C90 nicht erlaubt

en: (this will be reported only once per input file)
de: (dies wird nur einmal pro Eingabedatei gemeldet)

en: C++ style comments are incompatible with C90
de: C++-Stil-Kommentare sind zu C90 inkompatibel

en: multi-line comment
de: mehrzeiliger Kommentar

en: unspellable token %s
de: nicht buchstabierbares Token %s

en: raw string delimiter longer than %d characters
de: Roh-Zeichenketten-Trennsymbol länger als %d Zeichen

en: unterminated literal
de: unbeendetes Literal

en: '##' cannot appear at either end of __VA_OPT__
de: »##« kann an einem beliebigen Enden von __VA_OPT__ auftreten

en: %<__VA_OPT__%> may not appear in a %<__VA_OPT__%>
de: %<__VA_OPT__%> darf nicht in einem %<__VA_OPT__%> vorkommen

en: %<__VA_OPT__%> must be followed by an open parenthesis
de: auf %<__VA_OPT__%> muss eine öffnende Klammer folgen

en: unterminated %<__VA_OPT__%>
de: unbeendetes %<__VA_OPT__%>

en: %qs used outside of preprocessing directive
de: %qs außerhalb einer Präprozessordirektive verwendet

en: missing %<(%> before %qs operand
de: fehlende %<(%> vor Operand %qs

en: operator %qs requires a header-name
de: Operator %qs erfordert einen Headernamen

en: missing %<)%> after %qs operand
de: fehlende %<)%> hinter Operand %qs

en: empty filename in %qs
de: leerer Dateiname in %qs

en: macro %qs is not used
de: Makro %qs wird nicht benutzt

en: invalid built-in macro %qs
de: ungültiges eingebautes Makro %qs

en: macro %qs might prevent reproducible builds
de: Das Makro %qs könnte reproduzierbare Builds verhindern

en: could not determine file timestamp
de: Zeitstempel der Datei konnte nicht ermittelt werden

en: could not determine date and time
de: Datum und Zeit konnten nicht bestimmt werden

en: %<__COUNTER__%> expanded inside directive with %<-fdirectives-only%>
de: %<__COUNTER__%> innerhalb von Direktive mit %<-fdirectives-only%> expandiert

en: %<__has_embed%> not supported in traditional C
de: %<__has_embed%> wird in traditionellem C nicht unterstützt

en: invalid string literal, ignoring final %<\%>
de: ungültiges Zeichenkettenliteral, abschließendes %<\%> wird ignoriert

en: pasting "%.*s" and "%.*s" does not give a valid preprocessing token
de: das Zusammensetzen von »%.*s« und »%.*s« ergibt kein gültiges Präprozessor-Token

en: ISO C++11 requires at least one argument for the %<...%> in a variadic macro
de: ISO-C++11 erfordert mindestens ein Argument für %<...%> in einem variadischen Makro

en: ISO C99 requires at least one argument for the %<...%> in a variadic macro
de: ISO-C99 erfordert mindestens ein Argument für %<...%> in einem variadischen Makro

en: macro %qs requires %u arguments, but only %u given
de: Makro %qs erfordert %u Argumente, aber nur %u wurden angegeben

en: macro %qs passed %u arguments, but takes just %u
de: dem Makro %qs wurden %u Argumente übergeben, aber es akzeptiert nur %u

en: macro %qs defined here
de: Makro %qs ist hier definiert

en: unterminated argument list invoking macro %qs
de: unvollendete Argumentliste beim Aufruf des Makros %qs

en: function-like macro %qs must be used with arguments in traditional C
de: funktionsartiges Makro %qs muss in traditionellem C mit Argumenten verwendet werden

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C++98
de: Beim Ausführen des Arguments %2$d des Makros %1$s: Leere Makroargumente sind nach ISO-C++98 unbestimmt

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C90
de: Beim Ausführen des Arguments %2$d des Makros %1$s: Leere Makroargumente sind nach ISO-C90 unbestimmt

en: %qc in module name or partition comes from or after macro expansion
de: %qc im Modulnamen oder in der Partition kommt von oder nach der Makroexpansion

en: duplicate macro parameter %qs
de: doppelter Makroparameter %qs

en: expected parameter name, found %qs
de: Parametername erwartet, aber %qs gefunden

en: expected %<,%> or %<)%>, found %qs
de: %<,%> oder %<)%> erwartet, aber %qs gefunden

en: expected parameter name before end of line
de: Parametername vor dem Zeilenende erwartet

en: expected %<)%> before end of line
de: %<)%> vor dem Zeilenende erwartet

en: expected %<)%> after %<...%>
de: %<)%> nach %<...%> erwartet

en: anonymous variadic macros were introduced in C++11
de: anonyme variadische Makros wurden in C++11 eingeführt

en: anonymous variadic macros were introduced in C99
de: anonyme variadische Makros wurden in C99 eingeführt

en: ISO C++ does not permit named variadic macros
de: ISO-C++ erlaubt keine benannten variadischen Makros

en: ISO C does not permit named variadic macros
de: ISO-C erlaubt keine benannten variadischen Makros

en: %<##%> cannot appear at either end of a macro expansion
de: %<##%> kann nicht an den Enden einer Makroexpansion auftreten

en: ISO C++11 requires whitespace after the macro name
de: ISO-C++11 erfordert Leerzeichen hinter Makroname

en: ISO C99 requires whitespace after the macro name
de: ISO-C99 erfordert Leerzeichen hinter Makroname

en: missing whitespace after the macro name
de: Leerzeichen hinter Makroname fehlt

en: %<#%> is not followed by a macro parameter
de: %<#%> wird nicht von einem Makroparameter gefolgt

en: %qs redefined
de: %qs redefiniert

en: this is the location of the previous definition
de: dies ist die Stelle der vorherigen Definition

en: macro argument %qs would be stringified in traditional C
de: Makroargument %qs würde in traditionellem C zur Zeichenkette umgewandelt werden

en: while writing precompiled header
de: beim Schreiben des vorkompilierten Headers

en: %s: not used because %<%.*s%> is poisoned
de: %s: nicht verwendet, da %<%.*s%> vergiftet ist

en: %s: not used because %<%.*s%> not defined
de: %s: nicht verwendet, da %<%.*s%> nicht definiert ist

en: %s: not used because %<%.*s%> defined as %qs not %<%.*s%>
de: %s: nicht verwendet, da %<%.*s%> als %qs statt als %<%.*s%> definiert wurde

en: %s: not used because %qs is defined
de: %s: nicht verwendet, da %qs definiert ist

en: %s: not used because %<__COUNTER__%> is invalid
de: %s: nicht verwendet, da %<__COUNTER__%> ungültig ist

en: while reading precompiled header
de: beim Lesen des vorkompilierten Headers

en: detected recursion whilst expanding macro %qs
de: Rekursion während der Expansion des Makros %qs entdeckt

en: syntax error in macro parameter list
de: Syntaxfehler in Makroparameterliste
