我使用的反應,i18next在我reactJS應用反應JS國際化的語言環境
是這樣的可能:
i18n
.use(LanguageDetector)
.init({
// we init with resources
resources: {
en: {en},
de: {
application: {
name: 'Dashbord DE',
}
}
},
嵌套/分組的語言環境
,並打印出來是這樣的:
t('application.dashboard')
問題是,不是翻譯是printet ...我的關鍵application.dashboard是pri nted ...
謝謝。
更新:
de: {
application: {
foo: "adsad",
name: {
firstname: 'max'
},
}
}
這不是工作:
t('application:name.firstname')
您需要添加一些更多的細節:什麼是「恩」的對象,這是什麼包含 –
一樣的,然後在去 – Felix
所以你應該調用t('application.name')而不是t('application.dashboard')。您的翻譯不包含'application.dashboard'鍵。 –