【问题标题】:Parse external files with grunt in AngularJS在 AngularJS 中使用 grunt 解析外部文件
【发布时间】:2015-03-04 10:07:40
【问题描述】:

我目前正在使用 angular-gettext 来翻译我的应用程序,创建一个 .po 文件。

我的问题是我的架构很奇怪,而且我的 HTML 视图与我的 Angular 应用程序不在同一个项目中。

所以我想知道是否可以让 gruntfile.js 解析外部视图,例如:

nggettext_extract: {
            pot: {
                files: {
                    'po/accred-front.pot': ['http://exemple-external-url.com/views/{,*/}*.html', '<%= yeoman.app %>/scripts/{,*/}*.js']
                }
            }
        },

当然,当我编写上面的代码时,生成的 .pot 文件不会更新为标记为已翻译的字符串(例如 &lt;h1 translate&gt;IDENTIFY&lt;/h1&gt; 不会添加到 .pot 文件中)。

【问题讨论】:

    标签: angularjs gruntjs gettext grunt-angular-gettext


    【解决方案1】:

    好吧,显然你不能解析外部文件。我所做的是通过 grunt-curl 获取所有文件,然后在本地解析它们以获取所有已翻译的密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 2016-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-16
      • 2014-10-09
      相关资源
      最近更新 更多