Короткий ответ: вы не можете

Смотрите, react-intl разрешает переводы во время компиляции. Если вы определите свои сообщения, используя defineMessage для разрешения во время выполнения, ваше приложение не скомпилируется, будет выдана ошибка, подобная приведенной ниже.

Cannot read property 'name' of undefined

Поэтому никогда не используйте defineMessage, как показано ниже.

defineMessage(attachment.message)

Вместо этого определите это так

defineMessage({      
  id: "attachment.quoteCostCalculation.label",      
  defaultMessage: "Cost calculation",      
  description: "Cost calculation label"
})