Bagikan melalui


Pengidentifikasi Lokal

Setiap lokal memiliki pengidentifikasi unik, nilai 32-bit yang terdiri dari pengidentifikasi bahasa dan pengidentifikasi urutan pengurutan. Pengidentifikasi lokal adalah singkatan numerik internasional standar dan memiliki komponen yang diperlukan untuk mengidentifikasi salah satu lokal yang ditentukan sistem operasi yang diinstal secara unik. NLS mendukung pengidentifikasi lokal dan pengidentifikasi kustom yang telah ditentukan sebelumnya.

Catatan

Nama lokal dapat digunakan dengan fungsi yang diperkenalkan di Windows Vista yang mengambil nama lokal sebagai parameter, bukan pengidentifikasi lokal. Untuk informasi selengkapnya, lihat Memanggil Fungsi "Nama Lokal". Penggunaan nama lokal alih-alih pengidentifikasi lokal selalu lebih disukai.

 

Ilustrasi berikut menunjukkan format bit dalam pengidentifikasi lokal.

+-------------+---------+-------------------------+
|   Reserved  | Sort ID |      Language ID        |
+-------------+---------+-------------------------+
31         20 19     16 15                      0   bit

Pengidentifikasi Lokal yang Telah Ditentukan Sebelumnya

Pengidentifikasi lokal yang telah ditentukan sebelumnya yang didukung oleh NLS ditentukan dalam Referensi API Dukungan Bahasa Nasional (NLS).

NLS menggunakan konstanta informasi lokal berikut untuk mewakili pengidentifikasi lokal.

Pengidentifikasi Lokal Kustom

Windows Vista: NLS mendukung pengidentifikasi lokal kustom yang diwakili oleh konstanta informasi lokal berikut.

Membangun Lokal

Anda dapat menggunakan utilitas Locale Builder yang disediakan oleh NLS untuk membangun lokal. Untuk informasi selengkapnya, lihat Microsoft Locale Builder.

Aplikasi Anda dapat membuat pengidentifikasi lokal menggunakan makro MAKELCID . Atau dapat menggunakan salah satu pengidentifikasi default yang sesuai dengan konstanta yang tercantum di bawah ini.

Pengambilan Pengidentifikasi Lokal

Aplikasi dapat mengambil pengidentifikasi lokal saat ini dengan menggunakan fungsi GetSystemDefaultLCID dan GetUserDefaultLCID . Setiap utas dapat mengatur dan mengambil lokalnya sendiri dengan SetThreadLocale dan GetThreadLocale.

Lokal dan Bahasa

Pengidentifikasi Bahasa

Nama Lokal

Urutkan Pengidentifikasi Urutan

MAKELCID