Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Инициализация истории"v9.0.013.06.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Миграция с next-i18next на Intlayer
Для полного и подробного пошагового учебника см. наше полное руководство по миграции next-i18next.
Intlayer прозрачно обрабатывает все реализации Next.js Pages Router и App Router. Использование адаптера позволяет вам перенести вашу реализацию next-i18next без переписывания кода.
Что делать
Чтобы начать, запустите:
Копировать код в буфер обмена
Это создает требуемый файл настройки Intlayer. Чтобы переключиться на Intlayer за кулисами, обновите ваш next.config.ts:
Копировать код в буфер обмена
Что происходит под капотом
createNextI18nPlugin компонует встроенное поведение Next.js вместе с основным плагином next-intlayer, вводя все необходимые псевдонимы Webpack/Turbopack для next-i18next, react-i18next и i18next.
Под капотом:
serverSideTranslations&appWithTranslation: Теперь они функционируют как обертки для внутренних загрузчиков Intlayer, обходя большие статические впрыскивания JSON.- Клиентские хуки: Немедленно делегирует на
@intlayer/react-i18next, сохраняя все возможности форматирования, множественного числа и вложенных пространств имён.
