Identificadores de idioma
Um identificador de idioma é uma abreviatura numérica internacional padrão para o idioma em um país ou região geográfica. Cada idioma tem um identificador de idioma exclusivo (tipo de dados LANGID), um valor de 16 bits que consiste em um identificador de idioma primário e um identificador de subidioma. Para obter detalhes sobre identificadores de idioma, consulte Language Identifier Constants and Strings.
Um identificador de idioma é construído usando a macroMAKELANGID. A ilustração a seguir mostra o formato dos bits em um identificador de idioma.
+-------------------------+-------------------------+
| SubLanguage ID | Primary Language ID |
+-------------------------+-------------------------+
15 10 9 0 bit
A seguir estão os identificadores de idioma predefinidos:
- LANG_SYSTEM_DEFAULT. O idioma padrão do sistema operacional.
- LANG_USER_DEFAULT. O idioma do usuário atual.
Seu aplicativo pode recuperar os identificadores de idioma atuais usando as funções Multilingual User Interface.
Tópicos relacionados