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