фреймворк i18next для React и Next.js

В этом примере мы импортируем английские и французские переводы из файлов JSON. Затем мы инициализируем i18next этими переводами и устанавливаем язык по умолчанию как английский. Мы также настраиваем параметры интерполяции, чтобы мы могли использовать переменные в наших переводах.
После загрузки переводов и настройки i18next вы можете начать использовать хук useTranslation для перевода текста внутри ваших компонентов.
В приложении Next.js вы можете использовать тот же подход для интеграции i18next. Вы можете загружать переводы в getStaticProps или `getServer