LOCALE_SCONSOLEFALLBACKNAME

Windows Vista und höher: Bevorzugtes Gebietsschema, das für die Konsolenanzeige verwendet werden soll. Die maximale Anzahl von Zeichen, die für diese Zeichenfolge zulässig sind, beträgt 85, einschließlich eines beendeten Nullzeichens.

Hinweis

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

 

Wenn die Sprache, die diesem Gebietsschema entspricht, in der Konsole unterstützt wird, entspricht der Wert dem für LOCALE_SNAME, das heißt, das Gebietsschema selbst kann für die Konsolenanzeige verwendet werden. Die Konsole kann jedoch keine Sprachen anzeigen, die nur mit Uniscribe gerendert werden können. Beispielsweise kann die Konsole nicht Arabisch oder 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 unterscheidet sich der Fallbackwert vom Wert für das Gebietsschema selbst, wird der Wert für das neutrale Gebietsschema verwendet. 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", nicht auf "en-US". Diese Richtlinie der Verwendung neutraler Gebietsschemas wird für vordefinierte Gebietsschemas konsistent implementiert und wird für benutzerdefinierte Gebietsschemas dringend empfohlen. Die Richtlinie wird jedoch nicht erzwungen. Für ein benutzerdefiniertes Gebietsschema kann Ihre Anwendung ein bestimmtes Gebietsschema anstelle eines neutralen Gebietsschemas als Fallback verwenden.

Hinweis

Keine der funktionen, die im Aufrufen der "Gebietsschemanamen "-Funktionen beschrieben sind, akzeptieren neutrale Gebietsschemas als Eingaben. Daher ist LOCALE_SCONSOLEFALLBACKNAME Daten sehr eingeschränkt. Insbesondere akzeptiert weder GetLocaleInfo noch GetLocaleInfoEx neutrale Gebietsschemas als Eingaben.