【发布时间】:2020-11-16 22:02:49
【问题描述】:
我目前正在开发一个 next.js 应用程序,到目前为止一切顺利,一切正常,但我的客户想要一个我很难实现的功能。
所以该站点位于 mysite.com 和 mysite.com/cars、mysite.com/vehicles 等路线
现在我的客户想要一个基于访问者国家的动态子路径,例如mysite.com/us/cars 或 mysite.com/uk/cars 或 mysite.com/ng/cars
我已经在 next.js 10 中尝试了新的 i18n 功能,但它似乎只适用于用户的区域设置(语言)。
有没有办法可以通过编程方式执行此操作,或者我应该将其留给 DevOps 部署到子文件夹?
【问题讨论】:
-
您可以使用 next.js 路由器动态设置 i18n 语言环境,应该没问题。
标签: javascript reactjs next.js i18next react-ssr