РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnxSpIlBd 69 of 69 menu
◀

Страницы языков при сборке в NextJS

Динамический сегмент [lang] может создавать страницу при первом запросе. Если языки известны заранее, их перечень передают через generateStaticParams - тогда версии /en и /ru появятся уже на этапе сборки проекта.

Функция возвращает массив объектов с полем lang. Давайте добавим ее в файл главной страницы сегмента:

export function generateStaticParams() { return [ { lang: 'en' }, { lang: 'ru' }, ]; } export default async function HomePage({ params }) { let { lang } = await params; return <p>{lang}</p>; }

Укажите в generateStaticParams оба кода языка вашего сайта.

Выполните сборку проекта и убедитесь, что статические файлы созданы для /en и /ru.

←
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить