Sprachen-IDs

Ein Sprachbezeichner ist eine internationale Numerische Standardabkürzung für die Sprache in einem Land oder einer geografischen Region. Jede Sprache verfügt über einen eindeutigen Sprachbezeichner (LangID-Datentyp), einen 16-Bit-Wert, der aus einem Bezeichner der primären Sprache und einem Untersprachbezeichner besteht. Weitere Informationen zu Sprachbezeichnern finden Sie unter Sprachbezeichnerkonst konstanten 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 finden Sie vordefinierte Sprachbezeichner:

  • LANG _ SYSTEM _ DEFAULT. Die Standardsprache des Betriebssystems.
  • LANG _ USER _ DEFAULT. Sprache des aktuellen Benutzers.

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

Lokal und Sprachen

Sprachbezeichnerkonstatoren und Zeichenfolgen

Multilingual User Interface

MAKELANGID