Bagikan melalui


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 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 Arti
0 Penggantian 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 penggantian digit, seperti yang ditunjukkan dalam tabel berikut.
Lokal Urutan membaca Digit yang digunakan
Arab Kanan-ke-kiri Arabic-Indic
Thai Kiri-ke-kanan Digit Thailand
Semua lainnya Apa pun Tidak ada penggantian yang digunakan

 

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