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 del linguaggio primario e un identificatore di sottolanguage. Per informazioni dettagliate sugli identificatori della lingua, vedere Costanti e stringhe dell'identificatore del linguaggio.
Viene costruito un identificatore di lingua usando la macro MAKELANGID . 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 Interfaccia utente multilingue .
Argomenti correlati