Как перевести маршруты с Next JS и next-i18next? - PullRequest
0 голосов
/ 23 февраля 2020

Я создаю многоязычный веб-сайт с next. JS и пакетом next-i18next. Все идет хорошо, кроме одной вещи, которую я не уверен, каков наилучший подход. Я хочу, чтобы мои маршруты c тоже были переведены (не только содержимое страницы), например:

example.com / en / home -> example.com/pt-br/inicio

example.com / en / contact -> example.com/pt-br/contato

Я знаю, что могу создать каталоги (en / pt-br) и вставить в них страницы ( например: home. js, contact. js et c внутри "/ en /" и inicio. js, contato. js et c внутри "/ pt-br /"), например было бы легко определить язык, когда пользователь получит доступ к любой из этих страниц, но мне нужно было бы создать 2 файла с почти одинаковым содержимым (например: "/ en / home" и "/ pt-br / inicio" ). Поэтому мне интересно, есть ли лучшее решение для этого?

Спасибо!

...