Sdílet prostřednictvím


LOCALE_IDIGITSUBSTITUTION

Windows 2000: Tvar číslic. Například arabské, thajské a indické číslice mají klasické tvary odlišné od evropských číslic. Pro národní prostředí s LOCALE_SNATIVEDIGITS zadanými jako hodnoty jiné než ASCII 0-9 určuje, zda má být předvolba udělena těmto ostatním číslicám pro účely zobrazení. Pokud je například vybrána hodnota 2, budou se číslice zadané LOCALE_SNATIVEDIGITS vždy používat. Pokud zvolíte 1, vždy se použijí číslice ASCII 0-9. Pokud vyberete hodnotu 0, použije se v některých případech ASCII a číslice zadané LOCALE_SNATIVEDIGITS se používají v jiných závislosti na kontextu.

Hodnota Význam
0 Nahrazení na základě kontextu Číslice se zobrazují na základě předchozího textu ve stejném výstupu. Evropské číslice se řídí latinskými skripty, Arabic-Indic číslice se řídí arabským textem a další národní číslice následují textem napsaným v různých dalších skriptech. Pokud neexistuje žádný předchozí text, národní prostředí a zobrazené pořadí čtení určují nahrazení číslic, jak je znázorněno v následující tabulce.
Dějiště Pořadí čtení Použité číslice
Arabština Zprava doleva Arabic-Indic
Thajština Zleva doprava Thajské číslice
Všichni ostatní Jakýkoliv Nepoužívá se žádná náhrada.

 

1 Nepoužívá se žádná náhrada. Úplná kompatibilita s kódováním Unicode.
2 Nativní nahrazení číslic. Národní obrazce se zobrazují podle LOCALE_SNATIVEDIGITS.