Лучший способ показать описания сообщений для переводчиков, используя Reaction-Intl - PullRequest
0 голосов
/ 01 июля 2019

Я использую response-intl для интернационализации своего веб-сайта и babel-plugin-Reaction-intl для создания одного файла json со всеми переводами на испанский язык.Babel-plugin-реагировать-intl удаляет поле description из моих сообщений, которые я определяю, когда я вызываю defineMessages ().Если я собираюсь передать мои файлы 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"
}
...