Я хочу сделать статический мультиязычный сайт. Схему вычитал в интернете, но там пример с гип (который в доке очень советуют уже не использовать). Выглядит примерно так:
index определяет язык и редиректит на нужный динамический путь -> [lang]/index (готово)
дальше сама страница должна быть в что-то обёрнута, чтобы во-первых контент на нужном языке загружать + переключать на лету, во вторых в случае левого языка редиректит на 404. (сейчас тут)
С гип есть примеры, но в чём прикол использовать его когда можно в теории сделать супер быструю статику
делаешь структуру папок
pages
index.js
[lang]
—index.js
далее в коренвом index пишешь редирект на дефолтный язык (или какой там тебе нужно)
после чего в land.index.js пишешь логику с проверкой а существует ли такой язык и прочее в гипе или гже тебе там надо и делаешь редирект если языка нет - а если всё окей отдаёшь нижнему компоненту пропс