我在我的應用程序中支持多種語言,並使用React-intl。 我有Redux中間件,我打電話給服務器,並在錯誤的情況下,我想在用戶界面上顯示一個錯誤。在Redux中間件中使用React-intl翻譯的消息
我知道我可以這樣做:
1)派遣從中間件的行動,消息鍵:
{type: SHOW_ERROR, message: 'message_error_key'}
2)在我的陣營組件使用:
<FormattedMessage id={this.props.message_error_key}/>
但是有沒有辦法用中間件的已經翻譯的消息發送一個動作?
{type: SHOW_ERROR, message: [translated_message_should_be_here]}