Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Ujednolicona dokumentacja dla wszystkich eksportów"v8.0.021.01.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Pakiet intlayer
Pakiet intlayer jest biblioteką rdzeniową ekosystemu Intlayer. Dostarcza niezbędne funkcje, typy i narzędzia do zarządzania wielojęzyczną zawartością w aplikacjach JavaScript i TypeScript.
Instalacja
Eksporty
Konfiguracja
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Zmienna | Typ | Opis | Powiązany dokument |
|---|---|---|---|
configuration | IntlayerConfig | Obiekt konfiguracji Intlayer. | getConfiguration |
getConfiguration | () => IntlayerConfig | Zwraca obiekt konfiguracji Intlayer. (Przestarzałe: użyj configuration zamiast tego) | getConfiguration |
locales | Locales[] | Lista wszystkich obsługiwanych lokalizacji. | - |
requiredLocales | Locales[] | Lista wszystkich wymaganych lokalizacji. | - |
defaultLocale | Locales | Domyślna wartość locale. | - |
Typy
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Typ | Opis |
|---|---|
Dictionary | Typ słownika używany do zdefiniowania struktury słownika. |
DeclarationContent | (Przestarzałe) Użyj zamiast tego Dictionary<T>. |
IntlayerConfig | Typ definiujący konfigurację Intlayer. |
ContentNode | Węzeł w treści słownika. |
Locale | Typ reprezentujący locale. |
LocalesValues | Możliwe wartości dla locale. |
StrictModeLocaleMap | Mapa locale ze ścisłym sprawdzaniem typów. |
Funkcje zawartości
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Funkcja | Typ | Opis | Powiązana dokumentacja |
|---|---|---|---|
t / getTranslation | Function | Wybiera zawartość na podstawie aktualnego locale. | translation |
enu / getEnumeration | Function | Wybiera zawartość na podstawie liczby. | enumeration |
cond / getCondition | Function | Wybiera zawartość na podstawie warunku logicznego. | condition |
gender | Function | Wybiera zawartość na podstawie płci. | gender |
insert | Function | Wstawia wartości do ciągu tekstowego. | insertion |
nest / getNesting | Function | Zagnieżdża inny słownik. | nesting |
md | Function | Przetwarza zawartość Markdown. | markdown |
html | Function | Przetwarza zawartość HTML. | html |
file | Function | Obsługuje zawartość pliku. | file |
getDictionary | Function | Przetwarza obiekty przypominające słowniki (klucz, zawartość). Obsługuje tłumaczenia t(), enumeracje itp. | - |
getIntlayer | Function | Bazuje na getDictionary, ale wstrzykuje zoptymalizowaną wersję słownika pochodzącą z wygenerowanej deklaracji. | - |
Narzędzia lokalizacji
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Funkcja | Typ | Opis | Powiązana dokumentacja |
|---|---|---|---|
getLocale | Function | Wykrywa locale z ciągu znaków lub ścieżki. | getLocale |
getLocaleLang | Funkcja | Pobiera część językową locale. | getLocaleLang |
getLocaleName | Funkcja | Pobiera nazwę wyświetlaną dla locale. | getLocaleName |
getLocalizedPath | Funkcja | Rozwiązuje kanoniczną ścieżkę do wersji zlokalizowanej. | getLocalizedPath |
getCanonicalPath | Function | Konwertuje zlokalizowaną ścieżkę na kanoniczną. | getCanonicalPath |
getLocalizedUrl | Function | Generuje zlokalizowany URL. | getLocalizedUrl |
getMultilingualUrls | Function | Generuje adresy URL dla wszystkich obsługiwanych lokalizacji. | getMultilingualUrls |
getPathWithoutLocale | Function | Usuwa prefiks lokalizacji z ścieżki. | getPathWithoutLocale |
getPrefix | Function | Pobiera prefiks lokalizacji ze ścieżki. | getPrefix |
getHTMLTextDir | Function | Pobiera kierunek tekstu (LTR/RTL). | getHTMLTextDir |
validatePrefix | Function | Waliduje prefiks lokalizacji. | validatePrefix |
Narzędzia przeglądarki
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Funkcja | Typ | Opis |
|---|---|---|
getBrowserLocale | Function | Wykrywa preferowaną lokalizację przeglądarki. |
getCookie | Function | Pobiera wartość ciasteczka. |
getLocaleFromStorage | Function | Pobiera lokalizację ze storage. |
setLocaleInStorage | Function | Zapisuje lokalizację w storage. |
Formatery
Import:
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Function | Opis |
|---|---|
number | Formatuje liczbę. |
currency | Formatuje wartość walutową. |
percentage | Formatuje wartość procentową. |
compact | Formatuje liczbę w postaci skróconej. |
date | Formatuje datę. |
relativeTime | Formatuje czas względny. |
units | Formatuje wartość z jednostkami. |
Intl | Standardowy obiekt Intl. |