【发布时间】:2018-08-12 18:22:39
【问题描述】:
我将react-intl 与en 和fr 一起使用,我的React 应用程序包含在
<IntlProvider locale={lang}>
所以例如当lang 为en 时,所有intl.formatMessage 调用都会产生英文文本。
我想要实现的是我想要<IntlProvider locale="en">,但在应用程序内部,我需要将一个特定的intl.formatMessage 翻译成fr。
【问题讨论】:
-
如果你有两种语言的翻译 JSON 文件,你能不能把
fr放在对应的en翻译里面? -
感谢您的提示,但我需要在同一页上同时访问同一文本的
en和fr版本,例如喜欢一起打印“Good day”和“Bon Jour”(都定义为例如messages.hello)。 -
浏览了他们的文档/问题,没有发现任何重要的东西。也许你可以继续为这个问题创建一个问题..他们可能有一个解决方法..
标签: reactjs react-intl