i18n для Next.js
Готовая к использованию интернационализация для Next.js (App Router)
Введение
Интернационализация позволяет приложениям Next.js обслуживать пользователей на разных языках и в разных регионах. App Router предоставляет маршрутизацию на основе файловой системы, серверные компоненты и middleware, которые упрощают создание многоязычных приложений.
Эти руководства показывают, как создавать интернационализированные приложения Next.js, используя шаблоны, которые задействуют серверный рендеринг, статическую генерацию и клиентские компоненты, где это необходимо.
Следующие шаги
Ознакомьтесь с боковой панелью, чтобы изучить руководства по темам. Каждое руководство является автономным и содержит описание проблемы, решение и пошаговую реализацию.
Начните с маршрутизации на основе языка, если вы новичок в интернационализации Next.js. Затем переходите к загрузке переводов и форматированию. Руководства предполагают использование App Router Next.js (версии 16+).