2017-06-19 86 views
0

我想實現多語言suppport到我的應用程序,其中不同的語言資源文件將從遠程服務器獲取。如何在離子2打字稿中實現這種情況,因爲新文件將被寫入iOS/andoird應用程序的文檔目錄中?請指導我。離子2翻譯服務

我試圖以編程方式在文檔目錄中創建一個動態文件,併爲TranslateLoader創建了一個從cordova插件提供路徑的動態文件。但是我在Cordova平臺就緒方法調用之前調用了TranslateModule.forRoot()中的Factory方法,因此Cordova沒有發現錯誤。

+0

TranslateService.SetTranslation方法已完成多語言支持,該方法將用於以編程方式設置新的語言資源json對象。通過上述方法,您也可以從Web服務動態地實現多語言。 –

回答

0

TranslateService.SetTranslation方法已經完成了多語言支持,該方法將用於以編程方式設置新的語言資源json對象。通過上述方法,您也可以從Web服務動態地實現多語言。 ng2-translate reference