离子2翻译服务

时间:2017-06-19 09:07:58

标签: cordova typescript ionic-framework angular2-routing

我想在我的应用程序中实现多语言支持,其中不同的语言资源文件将从远程服务器获取。如何在离子2打字稿中实现这种情况,因为新文件将写入iOS / andoird应用程序的文档目录中?请指导我。

我尝试以编程方式在文档目录中创建动态文件,而对于TranslateLoader,我提供了来自cordova插件的路径。但是我在Cordova平台就绪方法调用之前调用了TranslateModule.forRoot()中的Factory方法时发现Cordova未找到错误。

1 个答案:

答案 0 :(得分:0)

TranslateService.SetTranslation方法已完成多语言支持,该方法将用于以编程方式设置新语言资源json对象。通过上述方法,您也可以从Web服务动态实现多语言。 ng2-translate reference

相关问题