如何使React-Intl返回翻译成为函数?

时间:2019-07-11 13:24:50

标签: reactjs internationalization react-intl

我正在使用Jest对我的React应用进行快照测试。 React-Intl完成我的翻译。对于快照,我使用的是this one之类的帮助器。我希望快照根据功能解析字符串。因此,如果我的FormattedMessage看起来像这样:

<FormattedMessage id="my-text-id" />

我希望深度渲染的快照具有以下内容:

intl#my-text-id

这样做的目的是使发现未翻译的文本(例如文字英语文本)更容易。

在我看来,这类似于动态加载消息模板(例如,通过AJAX调用),但是我还没有在react-intl中找到显示该功能的文档。但是,似乎react-intl假定您具有静态可用的ID的完整目录。我希望能够在没有静态目录的情况下执行此操作。

0 个答案:

没有答案