Автор:
    Создание:2026-06-13Последнее обновление:2026-06-13

    Адаптеры совместимости Intlayer

    Миграция крупного приложения на новую библиотеку интернационализации может быть сложной. Чтобы облегчить этот переход, Intlayer предоставляет адаптеры совместимости для наиболее популярных библиотек i18n в экосистеме.

    Эти пакеты адаптеров предоставляют точно такой же публичный API, как ваши существующие библиотеки i18n, но делегируют всю работу по переводу Intlayer во время выполнения.

    Как это работает

    Когда вы используете адаптер совместимости, вам не нужно переписывать импорты приложения или изменять способ использования ваших хуков перевода и компонентов. Вместо этого плагины bundler Intlayer автоматически создают псевдонимы ваших существующих импортов для пакетов совместимости Intlayer.

    Например, разработчик заменяет import { useTranslation } from 'react-i18next' на import { useTranslation } from '@intlayer/react-i18next' (выполняется автоматически через плагин bundler), и приложение продолжает работать с переводами, поступающими из словарей Intlayer. Ключи также типированы в соответствии с вашими словарями Intlayer!

    Доступные адаптеры совместимости

    Выберите вашу существующую библиотеку ниже, чтобы увидеть, как перейти на него легко: