Dela via


Språkidentifierare

En språkidentifierare är en internationell standardförkortning för det språket i ett land eller en geografisk region. Varje språk har en unik språkidentifierare (datatypen LANGID), ett 16-bitars värde som består av en primär språkidentifierare och en underspråksidentifierare. Mer information om språkidentifierare finns i Language Identifier Constants and Strings.

En språkidentifierare skapas med hjälp av makrot MAKELANGID. Följande bild visar formatet på bitarna i en språkidentifierare.

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

Följande är fördefinierade språkidentifierare:

  • LANG_SYSTEM_DEFAULT. Standardspråket för operativsystemet.
  • LANG_USER_DEFAULT. Språket för den aktuella användaren.

Ditt program kan hämta de aktuella språkidentifierarna med hjälp av funktionerna Flerspråkigt användargränssnitt.

nationella inställningar och språk

konstanter och strängar för språkidentifierare

Flerspråkigt användargränssnitt

MAKELANGID