Freigeben über


LOCALE_SCONSOLEFALLBACKNAME

Windows Vista und höher: bevorzugtes Gebietsschema für die Konsolenanzeige. Die maximale Anzahl zulässiger Zeichen für diese Zeichenfolge beträgt 85, einschließlich eines endenden Nullzeichens.

Anmerkung

Im Allgemeinen sollten Anwendungen nicht direkt LOCALE_SCONSOLEFALLBACKNAME Daten verwenden. Um zu bestimmen, welche Sprachressourcen in einem Konsolenfenster verwendet werden sollen, sollte eine Anwendung entweder SetThreadUILanguage oder SetThreadPreferredUILanguagesaufrufen. Diese Funktionen verwenden die Konsolenfallbackdaten als Faktor bei der Auswahl einer Sprache, die in der Konsole lesbar ist, aber nicht die einzige Determinante. Insbesondere ist die Konsole auf die Anzeige von Zeichen von einer einzelnen Codeseite beschränkt. Beispielsweise ist el-GR für Griechisch (Griechenland) eine gültige Konsolensprache, aber wenn die aktuelle Konsolencodeseite Lateinisch-1 (Codepage 1252) ist, zeigt die Konsole den griechischen Text hauptsächlich als eine Reihe von zeichenfreien Symbolen an.

 

Wenn die sprache, die diesem Gebietsschema entspricht, in der Konsole unterstützt wird, ist der Wert mit dem für LOCALE_SNAMEidentisch, d. h. das Gebietsschema selbst kann für die Konsolenanzeige verwendet werden. Die Konsole kann jedoch keine Sprachen anzeigen, die nur mit Uniscribegerendert werden können. Die Konsole kann beispielsweise weder Arabisch noch die verschiedenen indischen Sprachen anzeigen. Daher unterscheidet sich der LOCALE_SCONSOLEFALLBACKNAME Wert für Gebietsschemas, die diesen Sprachen entsprechen, vom Wert für LOCALE_SNAME.

Bei vordefinierten Gebietsschemas wird der Wert für das neutrale Gebietsschema verwendet, wenn sich der Fallbackwert vom Wert für das Gebietsschema selbst unterscheidet. Ein bestimmtes Gebietsschema ist sowohl einer Sprache als auch einem Land/einer Region zugeordnet, während ein neutrales Gebietsschema einer Sprache zugeordnet ist, aber keinem Land/einer Region zugeordnet ist. Beispielsweise fällt ar-SA auf "en" zurück, nicht auf "en-US". Diese Richtlinie zur Verwendung neutraler Gebietsschemas wird für vordefinierte Gebietsschemas konsistent implementiert und wird für benutzerdefinierte Gebietsschemas dringend empfohlen. Die Richtlinie wird jedoch nicht erzwungen. Bei einem benutzerdefinierten Gebietsschema kann Ihre Anwendung ein bestimmtes Gebietsschema anstelle eines neutralen Gebietsschemas als Fallback verwenden.

Anmerkung

Keine der in Aufrufen der Funktionen "Gebietsschemaname" beschriebenen Funktionen neutrale Gebietsschemas als Eingaben akzeptieren. Daher sind LOCALE_SCONSOLEFALLBACKNAME Daten von sehr begrenzter Nutzung. Insbesondere werden weder GetLocaleInfo noch GetLocaleInfoEx neutrale Gebietsschemas als Eingaben akzeptiert.