【发布时间】:2017-08-12 18:04:12
【问题描述】:
我使用 ionic native 全球化和 ng2-translate 来处理 app 中的翻译,下面是我在 src/assets/i18n/en.json 中的翻译 json
{
"Tab.Home": "Home",
"Tab.Travel": "Travel",
"Tab.Add": "Add",
"Tab.Notice": "Notice",
"Tab.Me": "Me"
}
有谁知道为什么会发生这种情况或以前经历过这种情况?我是ionic的初学者,再次感谢~
【问题讨论】:
-
你检查控制台是否有任何错误在android上?看起来带有翻译的 json 没有被加载。
-
嗨 Andreas,请问如何在 android 上检查控制台?非常感谢。
-
当您在您的设备上运行该应用程序并通过 USB 连接它时,您可以使用 chrome(在您的桌面上)并导航到
chrome://inspect。在那里您应该会看到您的设备/应用程序,您可以像在桌面上运行一样对其进行调试。 -
Andreas,谢谢你的教程,我检查后,加载文件是错误的,请看上图,但是你知道为什么/如何解决吗?再次感谢~!
-
是createTranslateLoader路径有问题,现在是:return new TranslateStaticLoader(http, 'assets/i18n/', '.json');