0

我目前正在使用 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 文件不会更新为标记为已翻译的字符串(例如<h1 translate>IDENTIFY</h1>,不会添加到 .pot 文件中)。

4

1 回答 1

0

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

于 2015-03-05T06:37:37.587 回答