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
Historia wersji
- "Inicjalizacja historii"v5.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 getTranslationContent w intlayer
Opis
Funkcja getTranslationContent pobiera zawartość odpowiadającą określonemu locale z zestawu konfigurowalnych treści językowych. Jeśli podany locale nie zostanie znaleziony, domyślnie zwraca zawartość dla domyślnego locale skonfigurowanego w projekcie.
Parametry
languageContent: CustomizableLanguageContent<Content>- Opis: Obiekt zawierający tłumaczenia dla różnych locale. Każdy klucz reprezentuje locale, a jego wartość to odpowiadająca zawartość.
- Typ:
CustomizableLanguageContent<Content>Contentmoże być dowolnym typem, domyślniestring.
locale: Locales- Opis: Locale, dla którego ma zostać pobrana zawartość.
- Typ:
Locales
Zwraca
- Typ:
Content - Opis: Zawartość odpowiadająca określonemu locale. Jeśli locale nie zostanie znalezione, zwracana jest zawartość domyślnego locale.
Przykład użycia
Podstawowe użycie
Brak locale:
Używanie niestandardowych typów zawartości:
Przypadki brzegowe
- Nie znaleziono locale:
- Gdy
localenie zostanie znalezione wlanguageContent, funkcja zwraca zawartość dla domyślnego locale.
- Gdy
- Niekompletna zawartość językowa:
- Jeśli locale jest zdefiniowane częściowo, funkcja nie łączy zawartości. Ściśle pobiera wartość określonego locale lub wraca do domyślnego.
- Wymuszenie przez TypeScript:
- Jeśli locale w
languageContentnie odpowiadają konfiguracji projektu, TypeScript wymusi zdefiniowanie wszystkich wymaganych locale, zapewniając, że zawartość jest kompletna i bezpieczna typowo.
- Jeśli locale w