我发现这篇关于使用 angular 的 gettext 指令和 grunt 的全球化的超级信息和有用的文章。问题是,它似乎.html
只从文件中提取,我不能真正让它与玉一起运行。
我正在Node.js
为我的服务器使用,因此我在每个用户请求时Express.js
将我.jade
的文件动态转换为文件。.html
我真的很喜欢express和jade结合在一起的方式,所以我正在寻找一个解决方案,从那些jade文件中提取翻译。
现在我尝试将 grunt 任务片段更改为:
grunt.initConfig({
nggettext_extract: {
pot: {
files: {
'po/template.pot': ['**/*.jade']
}
}
}
});
并且像我对所有其他角度指令一样添加翻译指令,例如:
h3(translate) About