Identificateurs de langue
Un identificateur de langue est une abréviation numérique internationale standard pour la langue dans un pays ou une région géographique. Chaque langue a un identificateur de langage unique (type de données LANGID), une valeur 16 bits qui se compose d’un identificateur de langage principal et d’un identificateur de sous-langage. Pour plus d’informations sur les identificateurs de langue, consultez constantes et chaînes d’identificateur de langue.
Un identificateur de langage est construit à l’aide de la macro MAKELANGID. L’illustration suivante montre le format des bits dans un identificateur de langue.
+-------------------------+-------------------------+
| SubLanguage ID | Primary Language ID |
+-------------------------+-------------------------+
15 10 9 0 bit
Les identificateurs de langage prédéfinis suivants sont les suivants :
- LANG_SYSTEM_DEFAULT. Langue par défaut du système d’exploitation.
- LANG_USER_DEFAULT. Langue de l’utilisateur actuel.
Votre application peut récupérer les identificateurs de langue actuels à l’aide des fonctions l’interface utilisateur multilingue.
Rubriques connexes