Sprachen-IDs

Ein Sprachbezeichner ist eine standardmäßige internationale numerische Abkürzung für die Sprache in einem Land oder einer geografischen Region. Jede Sprache verfügt über einen eindeutigen Sprachbezeichner (Datentyp LANGID), einen 16-Bit-Wert, der aus einem primären Sprachbezeichner und einem Untersprachbezeichner besteht. Ausführliche Informationen zu Sprachbezeichnern finden Sie unter Sprachbezeichnerkonstanten und Zeichenfolgen.

Ein Sprachbezeichner wird mithilfe des MAKELANGID-Makros erstellt. Die folgende Abbildung zeigt das Format der Bits in einem Sprachbezeichner.

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

Im Folgenden sind vordefinierte Sprachbezeichner aufgeführt:

  • LANG_SYSTEM_DEFAULT. Die Standardsprache des Betriebssystems.
  • LANG_USER_DEFAULT. Sprache des aktuellen Benutzers.

Ihre Anwendung kann die aktuellen Sprachbezeichner mithilfe der Mehrsprachigen Benutzeroberfläche abrufen.

Gebietsschemas und Sprachen

Sprachbezeichnerkonstanten und Zeichenfolgen

Multilingual User Interface

MAKELANGID