Autor:
    Data utworzenia:2026-01-21Ostatnia aktualizacja:2026-01-21

    Pakiet vue-intlayer

    Pakiet vue-intlayer dostarcza niezbędne narzędzia do integracji Intlayer z aplikacjami Vue. Zawiera plugin Vue oraz composables do obsługi treści wielojęzycznych.

    Instalacja

    bash
    npm install vue-intlayer
    

    Eksporty

    Plugin

    Import:

    tsx
    import "vue-intlayer";
    
    FunkcjaOpis
    installIntlayerWtyczka Vue do zainstalowania Intlayer w Twojej aplikacji.

    Komposables

    Import:

    tsx
    import "vue-intlayer";
    
    KomposableOpisPowiązana dokumentacja
    useIntlayerOparte na useDictionary, ale wstrzykuje zoptymalizowaną wersję słownika z wygenerowanej deklaracji.-
    useDictionaryPrzetwarza obiekty wyglądające jak słowniki (key, content). Obsługuje tłumaczenia t(), enumeracje itd.-
    useDictionaryAsyncTak jak useDictionary, ale obsługuje asynchroniczne słowniki.-
    useDictionaryDynamicTak jak useDictionary, ale obsługuje dynamiczne słowniki.-
    useLocaleZwraca bieżący locale oraz funkcję do jego ustawienia.-
    usePathnameZwraca bieżący pathname jako ComputedRef<string> z usuniętym segmentem locale. Reaguje na zdarzenia popstate.usePathname
    useRewriteURLComposable po stronie klienta do zarządzania przepisywaniem adresów URL. Automatycznie aktualizuje URL, jeśli istnieje zlokalizowana reguła przepisywania.useRewriteURL
    useIntlZwraca obiekt Intl dla bieżącej lokalizacji.-
    useLoadDynamicComposable do ładowania dynamicznych słowników.-

    Funkcje

    Import:

    tsx
    import "vue-intlayer";
    
    FunctionDescription
    getDictionaryPrzetwarza obiekty przypominające słowniki (klucz, zawartość). Obsługuje tłumaczenia t(), enumeracje itp.
    getIntlayerOpiera się na getDictionary, ale wstrzykuje zoptymalizowaną wersję słownika pochodzącą z wygenerowanej deklaracji.

    Markdown

    Import:

    tsx
    import "vue-intlayer/markdown";
    
    FunkcjaOpis
    installIntlayerMarkdownWtyczka Vue instalująca Intlayer Markdown w Twojej aplikacji.