Rails + React-I18next:找不到语言环境/

Posted

技术标签:

【中文标题】Rails + React-I18next:找不到语言环境/【英文标题】:Rails + React-I18next : can't find locales/ 【发布时间】:2020-01-10 11:52:24 【问题描述】:

我想在我的 React on Rails 应用程序中集成 React-I18next(我正在使用 webpack)。

问题是 react-i18next 找不到我的语言环境文件夹... 我可以把我的语言环境放在哪里? 在rails的公共文件夹中? (不工作..) 我在我的 javascript 文件夹中创建一个新的公用文件夹? (不工作..)

我是 webpack 的初学者,我真的不知道它是什么,但也许我需要将我的 locales 文件夹添加到 webpack 公共文件夹?

我不知道..

谢谢!

【问题讨论】:

【参考方案1】:

好的,我找到答案了.. 您需要将 locales 文件夹放在您的 rails 应用程序的 public/ 中(public/ 位于应用程序的根目录)。

【讨论】:

以上是关于Rails + React-I18next:找不到语言环境/的主要内容,如果未能解决你的问题,请参考以下文章

在React 中使用 react-i18next 国际化

在类组件中使用 react-i18next

如何使用 react-i18next 正确等待翻译

在带有装饰器和 HOC 的类组件中使用 react-i18next

React项目多语言国际化:react-i18next插件实现——本地数据篇

我如何开玩笑地模拟 react-i18next 和 i18n.js?