LOCALE_IDIGITSUBSTITUTION

Windows 2000: Bentuk digit. Misalnya, digit Arab, Thailand, dan Indic memiliki bentuk klasik yang berbeda dari digit Eropa. Untuk lokal dengan LOCALE_SNATIVEDIGITS yang ditentukan sebagai nilai selain ASCII 0-9, nilai ini menentukan apakah preferensi harus diberikan kepada digit lain tersebut untuk tujuan tampilan. Misalnya, jika nilai 2 dipilih, digit yang ditentukan oleh LOCALE_SNATIVEDIGITS selalu digunakan. Jika 1 dipilih, digit ASCII 0-9 selalu digunakan. Jika 0 dipilih, ASCII digunakan dalam beberapa keadaan dan digit yang ditentukan oleh LOCALE_SNATIVEDIGITS digunakan di yang lain, tergantung pada konteksnya.

Nilai Makna
0 Substitusi berbasis konteks. Digit ditampilkan berdasarkan teks sebelumnya dalam output yang sama. Digit Eropa mengikuti skrip Latin, Arabic-Indic digit mengikuti teks Arab, dan digit nasional lainnya mengikuti teks yang ditulis dalam berbagai skrip lainnya. Ketika tidak ada teks sebelumnya, lokal dan urutan baca yang ditampilkan menentukan substitusi digit, seperti yang diperlihatkan dalam tabel berikut.
Lokal Urutan membaca Digit yang digunakan
Arab Kanan-ke-kiri Arabic-Indic
Thailand Kiri-ke-kanan Digit Thailand
Semua lainnya Apa pun Tidak ada substitusi yang digunakan

 

1 Tidak ada substitusi yang digunakan. Kompatibilitas Unicode penuh.
2 Penggantian digit asli. Bentuk nasional ditampilkan sesuai dengan LOCALE_SNATIVEDIGITS.