0
刷新$ translate屬性時出現問題。 最初,它被設置爲「eng」。 該功能取「de」並進行設置。當檢索參數'HEY'時,它仍然是一個英文值。 我不明白爲什麼。
$rootScope.changeLanguage = function(languageKey) {
$translate.uses(); //eng
$tanslate('HEY'); // property with eng
$translate.uses(languageKey);
$translate.uses(); //de
$translate('HEY'); // property with eng !!!
};
你正在談論角翻譯我想?哪個版本? $ translate()(在最近的版本中)返回一個promise,所以可能是新的翻譯還沒有被加載。一個工作小提琴會有所幫助。 – 2014-10-06 12:02:04