Creation:2024-08-11Last update:2025-06-29
Referenzieren Sie diese Dokumentation mit Ihrem bevorzugten AI-AssistentenChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Dieses Dokument ist veraltet, die Basisversion wurde aktualisiert am 23. August 2025.
Zur englischen Doku gehenVersionshistorie
- "Initiale Historie"v5.5.1029.6.2025
Der Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
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)
- Beschreibung: Der Locale-String (z. B.
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:
typescript
Code kopieren
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
localeundefinedist.
- Die Funktion gibt einen leeren String zurück, wenn
Fehlerhafte Locale-Strings:
- Wenn die
localenicht dem FormatSprache-Landentspricht (z. B.Locales.ENGLISH-US), gibt die Funktion sicher den Teil vor dem'-'zurück oder den gesamten String, falls kein'-'vorhanden ist.
- Wenn die