【问题标题】:React-Admin translations broken after upgrade to 3.18升级到 3.18 后 React-Admin 翻译中断
【发布时间】:2021-09-21 16:14:09
【问题描述】:

最近将我们项目中的 React-Admin 从 3.16.2 升级到 3.18.1 并注意到一堆 UI 字符串发生了变化。

之前说“添加过滤器”或“创建”的地方现在说“RA.ACTION.ADD_FILTER”和“RA.ACTION.CREATE”

我们没有将 i18nProvider 属性传递给 <Admin> 组件。

字符串改变后,我想现在可能需要它,但是添加一个似乎没有效果。

package.json 看起来像这样

"react-admin": "^3.18.1",
"ra-language-english": "^3.18.0",
"ra-i18n-polyglot": "^3.18.0",

做了一些谷歌搜索,找到了一个similar sounding issue,但没有解决方案。
有没有其他人遇到过这样的事情?谢谢。

【问题讨论】:

  • 您可能安装了同一个软件包的多个版本。你用纱线吗?
  • 不,我们使用的是npm
  • 使用 yarn 安装依赖修复了翻译问题,谢谢。

标签: react-admin


【解决方案1】:

Gildas 建议使用 yarn。

对于那些想知道的人,可以通过跑步快速起床并跑步:

npm install -g yarn
yarn
yarn start

the yarn docs 中的一些其他有用信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 2019-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多