Kategorie LC_MESSAGES für das Quellendateiformat der Ländereinstellungsdefinition

Zweck

Definiert das Format für positive und negative Systemantworten.

Beschreibung

Die Kategorie LC_NACHRICHTEN einer Quellendatei für die Ländereinstellungsdefinition definiert das Format für positive und negative Systemantworten. Diese Kategorie beginnt mit einem LC_NACHRICHTEN -Kategorieheader und endet mit einem LC_MESSAGES BEENDEN -Kategorietrailer.

Alle Operanden für die Kategorie LC_NACHRICHTEN sind als Zeichenfolgen oder erweiterte reguläre Ausdrücke definiert, die in "" eingeschlossen sind. (Anführungszeichen). Diese Operanden werden durch mindestens ein Leerzeichen von dem Schlüsselwort getrennt, das sie definieren. Zwei benachbarte "" (Anführungszeichen) geben einen nicht definierten Wert an. Die folgenden Schlüsselwörter werden in der Kategorie LC_NACHRICHTEN erkannt:

Element Beschreibung
Kopieren Gibt den Namen einer vorhandenen Ländereinstellung an, die als Definition dieser Kategorie verwendet werden soll Wenn eine Anweisung Kopie in der Datei enthalten ist, kann kein anderes Schlüsselwort angegeben werden.
JaAusdr Gibt einen erweiterten regulären Ausdruck an, der die akzeptable bestätigende Antwort auf eine Frage beschreibt, die eine bestätigende oder negative Antwort erwartet.
Noexpr Gibt einen erweiterten regulären Ausdruck an, der die akzeptable negative Antwort auf eine Frage beschreibt, die eine positive oder negative Antwort erwartet.
Yesstr Eine durch Doppelpunkte getrennte Zeichenfolge zulässiger positiver Antworten. Diese Zeichenfolge ist für Anwendungen über die Subroutine nl_langinfo als nl_langinfo (YESSTR)zugänglich.
Nostr Eine durch Doppelpunkte getrennte Zeichenfolge zulässiger negativer Antworten. Diese Zeichenfolge ist für Anwendungen über die Subroutine nl_langinfo als nl_langinfo (NOHSTR)zugänglich.

Beispiele

Das folgende Beispiel zeigt eine mögliche LC_NACHRICHTEN -Kategorie, die in einer Quellendatei für die Ländereinstellungsdefinition aufgelistet ist.

LC_MESSAGES
#
yesexpr "([yY][[:alpha:]]*)|(OK)"
noexpr           "[nN][[:alpha:]]*"
yesstr           "Y:y:yes"
nostr            "N:n:no"
#
END LC_MESSAGES

Dateien

Element Beschreibung
/usr/lib/nls/loc/* Gibt Quellendateien für Ländereinstellungsdefinitionen für unterstützte Ländereinstellungen an.
/ usr/lib/nls/Zeichensatz/* Gibt die Quellendateien für Zeichensatzbeschreibungen (Charmap) für unterstützte Ländereinstellungen an.