Дата створення:2026-01-21Останнє оновлення:2026-01-21

    Пакет svelte-intlayer

    Пакет svelte-intlayer надає необхідні інструменти для інтеграції Intlayer у застосунки Svelte. Він включає функції налаштування та stores для обробки багатомовного контенту.

    Встановлення

    npm install svelte-intlayer

    Експорти

    Налаштування

    Import:

    import "svelte-intlayer";
    Функція Опис
    setupIntlayer Функція для налаштування Intlayer у вашому Svelte-застосунку.

    Сховище

    Імпорт:

    import "svelte-intlayer";
    Сховище Опис
    intlayerStore Svelte-стор, який містить поточний стан Intlayer.

    Хуки (Контекст)

    Імпорт:

    import "svelte-intlayer";
    Функція Опис Пов'язана документація
    useIntlayer На основі useDictionary, але інжектує оптимізовану версію словника з згенерованого деклараційного файлу. -
    useDictionary Обробляє об'єкти, що виглядають як словники (key, content). Обробляє переклади t(), перелічення (enumerations) тощо. -
    useDictionaryAsync Те ж саме, що й useDictionary, але обробляє асинхронні словники. -
    useDictionaryDynamic Те ж саме, що й useDictionary, але обробляє динамічні словники. -
    useLocale Повертає поточну локаль та функцію для її встановлення. -
    useRewriteURL Клієнтська функція для керування перезаписами URL. Автоматично оновлює URL, якщо існує локалізоване правило перезапису. useRewriteURL
    useIntl Повертає об'єкт Intl для поточної локалі. -

    Markdown

    Імпорт:

    import "svelte-intlayer";
    Функція Опис
    setIntlayerMarkdown Функція для встановлення контексту Markdown у вашому Svelte-застосунку.