使gettext目录保持最新

时间:2014-09-13 14:58:53

标签: node.js gettext i18next

我有一个node.js项目,我使用I18next本地化它,使用gettext http://i18next.com/node/pages/doc_init.html#gettext后端。

我在这个项目中使用的模板引擎是https://github.com/bminer/node-blade,类似于jade。

然后我使用带有i18next -r -o ../tmp -l en命令的https://www.npmjs.org/package/i18next-parser库来提取所有的msgid并创建一个dev.json文件。

完成此操作后,我使用i18next-conv -l en -s ../dev.json -t dev.po将其转换为gettext格式。

从此我将创建一个fr.po文件,然后将其翻译为法语,作为一个例子。

到目前为止,这个过程运行正常,问题是,如何最好地保留所有的msgid应该例如,我需要向目录中添加新的字符串,然后将这些字符串合并到fr.po文件中而不会丢失任何已翻译的字符串?

任何建议都非常感激。

0 个答案:

没有答案