0
我正在使用translateUrlLoader從服務器獲取資源文件。如果失敗,我想使用本地文件。我怎麼能做到這一點?如何爲角度翻譯提供後備靜態文件?
我正在使用translateUrlLoader從服務器獲取資源文件。如果失敗,我想使用本地文件。我怎麼能做到這一點?如何爲角度翻譯提供後備靜態文件?
所以我想出了一個解決方案。這是我用來做代碼:
$translateProvider.translations('default', ResourceConstants.EnglishLabels).fallbackLanguage('default');
所以基本上這是什麼做的是採取JSON,並使用它的情況下,選擇語言填充轉換表是「默認」。然後我提供'默認'作爲備用語言(名稱無關)。然後在您的獲取請求(ajax)時使用(ajax)
$translateProvider.useUrlLoader('requestPath')
失敗。