我使用angular-translate来本地化我的应用并在括号{{"TEA_BREAK" | translate}}
中显示我的字符串。现在,我想将这些字符串{{"TEA_BREAK" | translate}}
存储在数组中:
array = [ "{{'TEA_BREAK' | translate}}", "{{'TEA2_BREAK' | translate}}"];
显然这不起作用。我确实尝试了不同的变化,括号,没有括号等。没有任何作用。我想知道最好的方法是什么?
答案 0 :(得分:2)
我认为您应该使用$ filter服务来翻译这些文字。
注入$ filter服务
function MyController($filter)
然后翻译你的文字:
array.push($filter('translate')('TEA_BREAK'));