Identificateurs de langue
Un identificateur de langue est une abréviation numérique internationale standard pour la langue d’un pays ou d’une région géographique. Chaque langue a un identificateur de langue unique (type de données LANGID), une valeur 16 bits qui se compose d’un identificateur de langue principale et d’un identificateur de sous-langue. Pour plus d’informations sur les identificateurs de langue, consultez Constantes et chaînes d’identificateur de langue.
Un identificateur de langue 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
Voici des identificateurs de langue prédéfinis :
- LANG_SYSTEM_DEFAULT. Langue par défaut du système d’exploitation.
- LANG_USER_DEFAULT. La langue de l’utilisateur actuel.
Votre application peut récupérer les identificateurs de langue actuelle à l’aide des fonctions d’interface utilisateur multilingue .
Rubriques connexes