a0m*_*jab 5 javascript http next.js13
我一直在尝试在网站 Archive上使用 NextJs i18n 路由,但是当我按照文档中提供的确切步骤操作时,出现此错误: 提供的区域设置信息不正确
我尝试通过检查请求的标头来调试它,但一切都是正确的。
我尝试通过检查控制台上的错误、阅读stackoverflow Archive和GitHub Archive上的相关问题来解决此问题,但没有成功。
发生此问题的原因是语言数组为: [ "*" ] 这在我们拥有的语言中没有定义,我添加了一个 if 条件来解决此问题:
if (languages.length === 1 && languages[0] === '*') {
languages = ['ar']
}
Run Code Online (Sandbox Code Playgroud)
然后按照文档中的相同步骤进行操作,效果很好。
| 归档时间: |
|
| 查看次数: |
1473 次 |
| 最近记录: |