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

    Пакет angular-intlayer

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

    Установка

    npm install angular-intlayer

    Экспорт

    Импорт:

    import "angular-intlayer";

    Настройка

    Функция Описание
    provideIntlayer Функция для регистрации Intlayer в вашем Angular-приложении.

    Хуки

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

    Компоненты

    Компонент Описание
    IntlayerMarkdownComponent Компонент Angular, который рендерит markdown-контент.