Bagikan melalui


LOCALE_SPARENT

Windows Vista dan yang lebih baru: lokal Fallback, yang digunakan oleh pemuat sumber daya. Jumlah maksimum karakter yang diizinkan untuk string ini adalah 85, termasuk karakter null yang dihentikan.

Lokal memiliki hierarki di mana induk lokal tertentu adalah lokal netral. Lokal tertentu dikaitkan dengan bahasa dan negara/wilayah, sementara lokal netral dikaitkan dengan bahasa tetapi tidak terkait dengan negara/wilayah mana pun. Lokal induk digunakan untuk memutuskan fallback pertama yang akan dicoba ketika sumber daya untuk lokal tertentu tidak tersedia. Misalnya, lokal induk untuk "en-US" (0x0409) adalah "en" (0x0009). Ketika sumber daya tidak tersedia untuk lokal "en-US" tertentu, pemuat sumber daya kembali menggunakan sumber daya yang tersedia untuk lokal "en" netral. Lihat manajemen bahasa antarmuka pengguna untuk detail lebih lanjut dari strategi fallback pemuat sumber daya.

Pola ini konsisten untuk lokal yang telah ditentukan sebelumnya. Namun, lokal induk tidak ditentukan oleh manipulasi nama lokal apa pun. Artinya, GetLocaleInfo dan GetLocaleInfoEx tidak mengurai string seperti "en-US" untuk mendapatkan nilai "en". Sebaliknya, mereka melihat data lokal yang disimpan. Untuk lokal yang telah ditentukan sebelumnya, nilai mengikuti pola yang diharapkan, di mana induk lokal tertentu adalah lokal netral yang sesuai dan induk lokal netral adalah lokal invarian. Meskipun disarankan agar lokal kustom mengikuti strategi serupa dalam hal menentukan lokal induk mereka, ini tidak diberlakukan. Aplikasi yang menerapkan lokal kustom dapat menentukan induk yang kurang jelas sesuai.

Nota

Karena tidak ada fungsi yang dijelaskan dalam Memanggil Fungsi "Nama Lokal" menerima lokal netral sebagai input, data LOCALE_SPARENT ini sangat terbatas. Secara khusus, baik GetLocaleInfo maupun GetLocaleInfoEx tidak menerima lokal netral sebagai input.