grunt-locales,构建HTML

时间:2014-06-12 23:51:19

标签: angularjs internationalization gruntjs

我正在使用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属性!

有谁知道如何解决这个问题?提前谢谢!

0 个答案:

没有答案