react-admin - 关闭 react-admin 的翻译
问题描述
开发一个不需要翻译的管理员。有没有办法完全关闭它们。就像现在一样,对于诸如通知之类的事情,它们会显示,但我也会收到控制台警告,提示缺少翻译键。
解决方案
除了 Frederik 的回答之外,这是在 react-admin 上禁用“缺少翻译”警告的正确方法:
import polyglotI18nProvider from 'ra-i18n-polyglot'; // install the package
import englishMessages from 'ra-language-english'; // install the package
const App = () => {
const i18nProvider = polyglotI18nProvider(() => englishMessages, 'en', { allowMissing: true });
return (
<Admin i18nProvider={i18nProvider}
...
/>
)
}
推荐阅读
- c# - 从 Matlab 运行 .net 代码时找不到 COM 类
- observable - 链 3 个或更多依赖的 observables
- c# - 外部应用程序运行后如何避免设备旋转?
- java - 关于 Toast 命令
- xcode - 如何在 Xcode 中更新文件的版权信息?
- javascript - 丢失换行符 - Base64 到 UTF-8
- javascript - 如何在 JS 中使用 call 或 apply 方法覆盖该对象的属性的默认值
- android - 调用 .prepare() 几秒钟后使用 ExoPlayer 播放音频文件
- javascript - 如何使用 Localstorage 在单击时显示容器?
- c - 结构指针返回结构成员的起始字节