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_MESSAGESDateien
| 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. |