我目前正在使用角度翻譯與靜態文件加載器。我目前至少實現了3種語言,但是,我注意到,通常當它試圖加載語言文件時,有時加載語言文件比加載語言文件需要更長的時間 - 這會導致部分轉換後的UI 。屏幕上的大部分項目都將保持未翻譯狀態,但某些項目將會保留。Angular Translate - 多語言 - 靜態文件 - 競賽條件?
我試過以下,沒有變化:
- 配置$ translateProvider時設置forceAsyncRefresh(真)。
- 設置$ rootScope手錶在登錄控制器(第一視角,用戶將看到),並在translateLoadedSuccess,調用$ translate.refresh()。
- 升級到最新的角轉換
99.9所有翻譯%,目前正在在視圖,例如:{{::「我的翻譯主要」做|翻譯}}
那我在試圖解決這個問題缺少什麼?我應該試圖手動加載這些語言文件並在早期加載時設置它們嗎?如果是這樣,我如何在配置中設置它們的使用?
我採用了棱角分明1.5.0和角翻譯2.11.1。
TIA!