Identificatori di lingua
Un identificatore di lingua è un'abbreviazione numerica internazionale standard per la lingua in un paese o area geografica. Ogni lingua ha un identificatore di lingua univoco (tipo di dati LANGID), un valore a 16 bit costituito da un identificatore di lingua primario e da un identificatore di sottolanguage. Per informazioni dettagliate sugli identificatori di lingua, vedere costanti di identificatore di lingua e stringhe.
Un identificatore di lingua viene costruito utilizzando la macroMAKELANGID. La figura seguente mostra il formato dei bit in un identificatore di lingua.
+-------------------------+-------------------------+
| SubLanguage ID | Primary Language ID |
+-------------------------+-------------------------+
15 10 9 0 bit
Di seguito sono riportati gli identificatori di lingua predefiniti:
- LANG_SYSTEM_DEFAULT. Lingua predefinita del sistema operativo.
- LANG_USER_DEFAULT. Lingua dell'utente corrente.
L'applicazione può recuperare gli identificatori di lingua correnti usando le funzioni Multilingual User Interface.
Argomenti correlati