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

    Pakiet solid-intlayer

    Pakiet solid-intlayer dostarcza niezbędne narzędzia do integracji Intlayer z aplikacjami Solid. Zawiera providery i hooki do obsługi treści wielojęzycznych.

    Instalacja

    npm install solid-intlayer

    Eksporty

    Provider

    Import:

    import "solid-intlayer";
    Komponent Opis Powiązany dokument
    IntlayerProvider Główny provider, który otacza Twoją aplikację i dostarcza kontekst Intlayer. IntlayerProvider

    Hooki

    Import:

    import "solid-intlayer";
    Hook Opis Powiązany dokument
    useIntlayer Opiera się na useDictionary, ale wstrzykuje zoptymalizowaną wersję słownika pochodzącą z wygenerowanej deklaracji. useIntlayer
    useDictionary Przetwarza obiekty przypominające słowniki (klucz, zawartość). Obsługuje tłumaczenia t(), enumeracje itp. -
    useDictionaryAsync Tak jak useDictionary, ale obsługuje asynchroniczne słowniki. -
    useDictionaryDynamic Tak jak useDictionary, ale obsługuje dynamiczne słowniki. -
    useLocale Zwraca bieżący locale i funkcję do jego ustawienia. useLocale
    useRewriteURL Hook po stronie klienta do zarządzania przepisywaniem adresów URL. Automatycznie aktualizuje URL, jeśli istnieje zlokalizowana reguła przepisywania. useRewriteURL
    useIntl Zwraca obiekt Intl dla bieżącego locale. -
    useLoadDynamic Hook do ładowania dynamicznych słowników. -
    t Wybiera zawartość na podstawie bieżącego locale. tłumaczenie

    Komponenty

    Import:

    import "solid-intlayer";
    Komponent Opis
    MarkdownProvider Provider dla kontekstu renderowania Markdown.