Compartir a través de


Identificadores de idioma

Un identificador de idioma es una abreviatura numérica internacional estándar para el idioma en un país o región geográfica. Cada idioma tiene un identificador de idioma único (tipo de datos LANGID), un valor de 16 bits que consta de un identificador de idioma principal y un identificador de sublanguaje. Para obtener más información sobre los identificadores de idioma, consulte constantes de identificador de idioma y cadenas.

Un identificador de lenguaje se construye mediante la macroMAKELANGID de. En la ilustración siguiente se muestra el formato de los bits en un identificador de idioma.

+-------------------------+-------------------------+
|     SubLanguage ID      |   Primary Language ID   |
+-------------------------+-------------------------+
15                    10  9                         0   bit

A continuación se muestran identificadores de idioma predefinidos:

  • LANG_SYSTEM_DEFAULT. Idioma predeterminado del sistema operativo.
  • LANG_USER_DEFAULT. Idioma del usuario actual.

La aplicación puede recuperar los identificadores de idioma actuales mediante las funciones interfaz de usuario multilingüe.

idiomas y configuraciones regionales

constantes de identificador de lenguaje y cadenas

de interfaz de usuario multilingüe de

MAKELANGID