【发布时间】:2021-01-14 22:42:22
【问题描述】:
我正在使用 next-i18next 来处理我的 next.js 应用程序的国际化。
是否可以动态更改默认语言? 比如基于顶级域名?
const defaultLanguage = topLevelDomain === "de" : "de" ? "it";
编辑:我也在使用 localeSubpaths,所以这就是我尝试调查该主题的原因。
【问题讨论】:
-
当然可以。最初,您可以分配您想要的任何值,这也可能取决于其他事情。
-
谢谢 Johannes,我忘了说我正在使用 localeSubpaths 配置。用这个设置可以做到吗?
-
当然,我的意思是
localeSubpaths只是一种基于语言环境重写 url 的语言环境部分的方法。这与设置默认语言关系不大。
标签: javascript next.js next-i18next