Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Инициализация истории"v9.0.013.06.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Адаптеры совместимости Intlayer
Миграция крупного приложения на новую библиотеку интернационализации может быть сложной. Чтобы облегчить этот переход, Intlayer предоставляет адаптеры совместимости для наиболее популярных библиотек i18n в экосистеме.
Эти пакеты адаптеров предоставляют точно такой же публичный API, как ваши существующие библиотеки i18n, но делегируют всю работу по переводу Intlayer во время выполнения.
Как это работает
Когда вы используете адаптер совместимости, вам не нужно переписывать импорты приложения или изменять способ использования ваших хуков перевода и компонентов. Вместо этого плагины bundler Intlayer автоматически создают псевдонимы ваших существующих импортов для пакетов совместимости Intlayer.
Например, разработчик заменяет import { useTranslation } from 'react-i18next' на import { useTranslation } from '@intlayer/react-i18next' (выполняется автоматически через плагин bundler), и приложение продолжает работать с переводами, поступающими из словарей Intlayer. Ключи также типированы в соответствии с вашими словарями Intlayer!
Доступные адаптеры совместимости
Выберите вашу существующую библиотеку ниже, чтобы увидеть, как перейти на него легко:
