LOCALE_IDIGITSUBSTITUTION

Windows 2000: Die Form der Ziffern. Beispielsweise weisen arabische, thailändische und indische Ziffern klassische Formen auf, die sich von europäischen Ziffern unterscheiden. Für Gebietsschemas mit LOCALE_SNATIVEDIGITS , die als andere Werte als ASCII 0-9 angegeben sind, gibt dieser Wert an, ob diese anderen Ziffern zu Anzeigezwecken bevorzugt werden sollen. Wenn beispielsweise der Wert 2 ausgewählt wird, werden immer die von LOCALE_SNATIVEDIGITS angegebenen Ziffern verwendet. Wenn eine 1 ausgewählt wird, werden immer die ASCII-Ziffern von 0 bis 9 verwendet. Wenn eine 0 ausgewählt wird, wird unter bestimmten Umständen ASCII verwendet, und die durch LOCALE_SNATIVEDIGITS angegebenen Ziffern werden in anderen verwendet, je nach Kontext.

Wert Bedeutung
0 Kontextbasierte Ersetzung. Ziffern werden basierend auf dem vorherigen Text in derselben Ausgabe angezeigt. Europäische Ziffern folgen lateinischen Schriften, Arabic-Indic Ziffern folgen arabischem Text, und andere nationale Ziffern folgen dem Text, der in verschiedenen anderen Schriften geschrieben wurde. Wenn kein vorangehender Text vorhanden ist, bestimmen das Gebietsschema und die angezeigte Leserichtung die Ziffernersetzung, wie in der folgenden Tabelle gezeigt.
Gebietsschema Lesereihenfolge Verwendete Ziffern
Arabisch Von rechts nach links Arabic-Indic
Thailändisch Von links nach rechts Thailändische Ziffern
Alle anderen Any Keine Ersetzung verwendet

 

1 Es wird keine Ersetzung verwendet. Vollständige Unicode-Kompatibilität.
2 Native Ziffernersetzung. Nationale Formen werden gemäß LOCALE_SNATIVEDIGITS angezeigt.