Идентификаторы языка
Идентификатор языка — это стандартная международная числовая аббревиация для языка в стране или географическом регионе. Каждый язык имеет уникальный идентификатор языка (тип ДАННЫХ LANGID), 16-разрядное значение, состоящее из первичного идентификатора языка и идентификатора подлангуга. Дополнительные сведения об идентификаторах языка см. в разделе Константы и строкиязыка.
Идентификатор языка создается с помощью макроса MAKELANGID. На следующем рисунке показан формат битов в идентификаторе языка.
+-------------------------+-------------------------+
| SubLanguage ID | Primary Language ID |
+-------------------------+-------------------------+
15 10 9 0 bit
Ниже приведены стандартные идентификаторы языка:
- LANG_SYSTEM_DEFAULT. Язык операционной системы по умолчанию.
- LANG_USER_DEFAULT. Язык текущего пользователя.
Приложение может получить текущие идентификаторы языка с помощью функций многоязычного пользовательского интерфейса.
Связанные разделы
-
Константы и строки идентификаторов языка