我正在使用grunt-locales项目将i18n json对象转换为我的Angularjs应用程序可以使用的javascript函数。使用静态和动态内容时效果很好,但是当我尝试使用html时,我遇到了问题。
如果我有以下json
"_Hello": {
"value": "Hello in English",
"files": [
"app/views/loginScreen.html"
]
},
并使用gurnt locales:build,生成一个javascript函数,返回字符串" Hello in English"这正是我正在寻找的
但如果我尝试在我的翻译中添加html,比如
"_Hello": {
"value": "<h2 ng-directive>Hello in English</h2>",
"files": [
"app/views/loginScreen.html"
]
},
目标是在翻译中添加指令。如果我运行grunt locales:build on this,我会得到一个返回
的javascript函数 <h2>Hello in English</h2>
Gurnt-locales删除了我的ng-directive属性!
有谁知道如何解决这个问题?提前谢谢!