Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Durch die Integration des Intlayer MCP-Servers in Ihren bevorzugten AI-Assistenten können Sie alle Dokumente direkt von ChatGPT, DeepSeek, Cursor, VSCode usw. abrufen.
Dokumentation des MCP-Servers ansehenDer Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenWenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.
GitHub-Link zur DokumentationMarkdown des Dokuments in die Zwischenablage kopieren
Dokumentation: getLocaleLang Funktion in intlayer
Beschreibung
Die Funktion getLocaleLang extrahiert den Sprachcode aus einem Locale-String. Sie unterstützt Locales mit oder ohne Ländercodes. Wenn kein Locale angegeben wird, gibt sie standardmäßig einen leeren String zurück.
Parameter
locale?: Locales
- Beschreibung: Der Locale-String (z. B. Locales.ENGLISH_UNITED_STATES, Locales.FRENCH_CANADA), aus dem der Sprachcode extrahiert wird.
- Typ: Locales (optional)
Rückgabewert
- Typ: string
- Beschreibung: Der aus dem Locale extrahierte Sprachcode. Wenn kein Locale angegeben wird, wird ein leerer String ('') zurückgegeben.
Beispielhafte Verwendung
Sprachcodes extrahieren:
Kopieren Sie den Code in die Zwischenablage
import { getLocaleLang, Locales } from "intlayer";getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Ausgabe: "en"getLocaleLang(Locales.ENGLISH); // Ausgabe: "en"getLocaleLang(Locales.FRENCH_CANADA); // Ausgabe: "fr"getLocaleLang(Locales.FRENCH); // Ausgabe: "fr"
Randfälle
Kein Locale angegeben:
- Die Funktion gibt einen leeren String zurück, wenn locale undefined ist.
Fehlerhafte Locale-Strings:
- Wenn die locale nicht dem Format Sprache-Land entspricht (z. B. Locales.ENGLISH-US), gibt die Funktion sicher den Teil vor dem '-' zurück oder den gesamten String, falls kein '-' vorhanden ist.
Dokumentationshistorie
- 5.5.10 - 2025-06-29: Initiale Historie