我在我的reactJS应用程序中使用react-i18next
这样的事情可能发生吗
i18n .use(LanguageDetector) .init({ // we init with resources resources: { en: {en}, de: { application: { name: 'Dashbord DE', } } },
然后打印如下:
t('application.dashboard')
问题是翻译不是printet…我的关键应用程序。仪表板已打印。。。
谢谢
de: { application: { foo: "adsad", name: { firstname: 'max' }, } }
这不起作用:
t('application:name.firstname')
t('application:name') 会成功的。应用程序充当命名空间(加载的文件名),每个默认需要用 : .而所有其他嵌套用 . ,例如:
t('application:name')
:
.
de: { application: { name: { firstname: 'max' }, } }
t('application:name.firstname'); // -> max