升级到 3.18 后 React-Admin 翻译损坏

React-Admin translations broken after upgrade to 3.18

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

以前说'ADD FILTER'或'CREATE'现在说'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,但没有解决方案。
还有其他人 运行 喜欢这样的事情吗?谢谢。

Gildas 关于使用纱线的好建议。

对于那些想知道的人,起床 运行 非常快 运行:

npm install -g yarn
yarn
yarn start

the yarn docs 中的一些额外有用信息。