Data utworzenia:2025-08-23Ostatnia aktualizacja:2025-08-23
Prześlij ten dokument do swojego ulubionego asystenta AIChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Dodaj serwer MCP do swojego asystenta AI
Dzięki integracji serwera Intlayer MCP z ulubionym asystentem AI możesz uzyskać dostęp do całej dokumentacji bezpośrednio z ChatGPT, DeepSeek, Cursor, VSCode itp.
Zobacz dokumentację serwera MCPHistoria wersji
- Inicjalizacja historiiv5.5.1029.06.2025
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimEdytuj tę dokumentację
Jeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj
Kopiuj dokument Markdown do schowka
Dokumentacja: funkcja getLocaleLang w intlayer
Opis
Funkcja getLocaleLang wyodrębnia kod języka z ciągu lokalizacji (locale). Obsługuje lokalizacje z kodami krajów lub bez nich. Jeśli lokalizacja nie zostanie podana, domyślnie zwraca pusty ciąg znaków.
Parametry
- locale?: Locales
- Opis: Ciąg lokalizacji (np. Locales.ENGLISH_UNITED_STATES, Locales.FRENCH_CANADA), z którego wyodrębniany jest kod języka.
- Typ: Locales (opcjonalny)
Zwracana wartość
- Typ: string
- Opis: Kod języka wyodrębniony z lokalizacji. Jeśli lokalizacja nie zostanie podana, zwraca pusty ciąg znaków ('').
Przykład użycia
Wyodrębnianie kodów języków:
import { getLocaleLang, Locales } from "intlayer";getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Wynik: "en"getLocaleLang(Locales.ENGLISH); // Wynik: "en"getLocaleLang(Locales.FRENCH_CANADA); // Wynik: "fr"getLocaleLang(Locales.FRENCH); // Wynik: "fr"Przypadki brzegowe
Brak podanej lokalizacji:
- Funkcja zwraca pusty ciąg znaków, gdy locale jest undefined.
Niepoprawne ciągi lokalizacji:
- Jeśli locale nie jest zgodne z formatem language-country (np. Locales.ENGLISH-US), funkcja bezpiecznie zwraca część przed '-' lub cały ciąg znaków, jeśli '-' nie występuje.