Создание:2026-01-21Последнее обновление:2026-01-21

    Пакет preact-intlayer

    Пакет preact-intlayer предоставляет необходимые инструменты для интеграции Intlayer в приложения на Preact. Включает провайдеры и хуки для работы с мультиязычным контентом.

    Установка

    npm install preact-intlayer

    Экспорты

    Провайдер

    Компонент Описание
    IntlayerProvider Основной провайдер, который оборачивает ваше приложение и предоставляет контекст Intlayer.

    Хуки

    Хук Описание Связанный документ
    useIntlayer Основан на useDictionary, но внедряет оптимизированную версию словаря из сгенерированного объявления. -
    useDictionary Обрабатывает объекты, похожие на словари (key, content). Обрабатывает переводы t(), перечисления и т.д. -
    useLocale Возвращает текущую локаль и функцию для её установки. -
    t Выбирает контент в зависимости от текущей локали. перевод

    Компоненты

    Компонент Описание
    MarkdownProvider Провайдер контекста для рендеринга Markdown.
    MarkdownRenderer Рендерит содержимое Markdown с пользовательскими компонентами.