测试库总是很有趣。我正在我的NextJS项目中使用next-i18next。我们正在使用带有命名空间的useTranslation钩子。 当我运行测试时,会出现以下警告: console.warn react-i18next:您需要通过使用initReactI18next传递i18nex...
我有一个使用Nextjs(v10.1.3)动态路由的页面/my-translation/[id],我想使用next-i18next(v8.1.3)包来翻译这个页面。 我尝试在Nextjs中使用了2种文件夹结构,它们都给出了相同的错误结果,但我无法理解。然而,如果我将动态路由更改为静态路由,则可...
在本地环境下运行正常,但是部署到Firebase后会导致nextServer出现500内部错误。 next-i18next 版本 8.1.3 配置 module.exports = { i18n: { defaultLocale: 'en', locales: ['...
我们在加载时遇到了这个错误。 应用程序首先加载URL http://localhost:3000/,然后当我们切换到比如法语时,我们会得到http://localhost:3000/fr,但是当我们再次切换语言到德语时,我们得到的是http://localhost:3000/de/fr,以此...
我正在使用带有 next-i18next 8.1.0 的 NextJs 10.0.5 来本地化我的应用程序。正如我们所知,nextJs 10 具有用于国际化路由的子路径路由。此外,我需要按语言更改页面名称。例如,我在页面文件夹中有一个名为 contact-us 的文件。当我将语言更改为土耳其语...
我正在努力使本地化的not-found页面在NextJS 13(app-dir)中工作。我正在按照国际化的官方指南以及我在GitHub上找到的此解决方案进行操作。 我尝试过的第一个解决方案 [locale] -- [...not-found] - page.tsx <...