【发布时间】:2017-09-23 01:32:36
【问题描述】:
如果我使用诸如 i18n 之类的 npm 模块,则密钥存储在特定于语言的文件中,例如 locale/en.js 或 locale/de.js:
en.js
{
"hello world": "hello world"
}
是否有使用格式导出字符串的工具,例如_("Hello world"),并自动将它们插入到语言文件中,就像 en.js 一样,而对于其他语言文件,则插入一个空字符串,例如"new key": "" 省去一些在编码时必须添加它们的繁琐工作。
举个例子:如果我添加一个新的字符串 _("some str"),一个新的键 "some str": "some str" 将被添加到 en.js 和 "some str": "" 到 de .js 在运行该工具时。
【问题讨论】:
标签: javascript node.js localization internationalization