目前在使用时babel-plugin-react-intl
,为每个组件创建单独的 json,其中包含“id”、“description”和“defaultMessage”。我需要的是只创建一个json,它包含一个对象,所有的'id'作为'key','defaultMessage'作为'value'
现状:
ComponentA.json
[
{
"id": "addEmoticonA",
"description": "Add emoticon",
"defaultMessage": "Insert Emoticon"
},
{
"id": "addPhotoA",
"description": "Add photo",
"defaultMessage": "Insert photo"
}
]
ComponentB.json
[
{
"id": "addEmoticonB",
"description": "Add emoji",
"defaultMessage": "Insert Emoji"
},
{
"id": "addPhotoB",
"description": "Add picture",
"defaultMessage": "Insert picture"
}
]
我需要什么翻译。
final.json
{
"addEmoticonA": "Insert Emoticon",
"addPhotoA": "Insert photo",
"addEmoticonB": "Insert Emoji",
"addPhotoB": "Insert picture"
}
有没有办法完成这个任务?可能是通过使用python脚本或任何东西。即从不同的json文件制作一个json文件。或者直接使用 babel-plugin-react-intl 制作单个 json 文件