9
我正在使用角 - 平移。角度翻譯,問題與靜態加載器(文件加載器)
我知道它使用$ translateProvider.translations('en',en_translations); en_translations是映射的json。
現在我在嘗試使用靜態文件時的一個問題:
$translateProvider.preferredLanguage('en');
$translateProvider.useStaticFilesLoader({
prefix: 'locale-',
suffix: '.json'
});
我收到此錯誤:
Error: Unknown provider: $translateStaticFilesLoaderProvider <- $translateStaticFilesLoader
throw Error("Unknown provider: " + path.join(' <- '));
我有我的語言環境en.json文件中的與腳本文件位置相同。 ,它看起來像這樣:
{
"WELCOME": "Welcome",
"LANG": {
"LABEL": "Language",
"EN": "English",
"ES": "Spanish"
},
"LOGOFF": "Log Off",
"PROFILE": "Profile"
}
任何想法?謝謝!!
感謝的人!那就是訣竅。我認爲angular-translate包含了自$ translateProvider.translations('en',en_translations)的第一個示例以來的所有內容。正在工作.. 再次感謝。 – pepepapa82