我对刷新的 $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 !!!
};