我正在使用react-intl国际化我的网站,并使用babel-plugin-react-intl生成一个包含所有西班牙语翻译的json文件。 babel-plugin-react-intl会从我在调用defineMessages()时定义的消息中删除description
字段。如果我要将json文件提供给翻译人员,则希望将description
与生成的json文件一起显示。使description
字段对我的翻译者可见的最佳方法是什么?
例如,最好让我的json文件如下所示(我想要的):
{
"a.login": {
"message": "Login",
"description": "Label for login button"
},
"a.cancel": {
"message": "Cancel",
"description": "Label for cancel button"
}
}
代替这个(我得到什么):
{
"a.login": "Login",
"a.cancel": "Cancel"
}