LOCALE_SSCRIPTS

Windows Vista dan yang lebih baru: String yang mewakili daftar skrip, menggunakan notasi 4 karakter yang digunakan dalam ISO 15924. Setiap nama skrip terdiri dari empat karakter Latin dan daftar disusun dalam urutan alfabet dengan setiap nama, termasuk yang terakhir, diikuti dengan titik koma.

GetLocaleInfo atau GetLocaleInfoEx dapat dipanggil dengan LCType diatur ke LOCALE_SSCRIPTS sebagai bagian dari strategi untuk mengurangi masalah keamanan yang terkait dengan Nama Domain Internasional (IDN). Berikut adalah beberapa contoh nilai:

Lokal Nama lokal/bahasa Nilai
Inggris (Amerika Serikat) id-ID Latn;
Bahasa Hindi (India) hi-IN Deva;
Jepang (Jepang) ja-JP Windows 7 dan yang lebih baru: Hani; Hira; Jpan; Kana;
Windows Vista: Hani; Hira; Kana;

 

Nilai skrip campuran tidak menyertakan skrip Latin kecuali itu adalah bagian penting dari sistem penulisan yang digunakan untuk lokal tertentu. Karakter Latin sering digunakan dalam konteks lokal yang tidak asli, misalnya, untuk nama bisnis asing. Dalam contoh di atas untuk Hindi di India, satu-satunya nilai skrip adalah "Deva" (untuk "Devanagari"), meskipun karakter Latin juga dapat muncul dalam teks Hindi. Fungsi VerifyScripts memiliki bendera khusus untuk mengatasi kasus ini.