【发布时间】:2019-01-08 20:59:32
【问题描述】:
我有一个关于复杂 React 应用程序的多语言支持的问题。 所有示例和文档均基于没有嵌套/子组件的“平面”应用程序。
如何处理像这样嵌套的数据:
<i18n>
<App>
translate('base')(
<Base>
<Child1 />
<Child2 />
{t('Hello')}
</Base>
)
</App>
</i18n>
我应该用translate HOC 包装每个子组件吗?
还有其他方法可以将 translation 函数传递给子组件吗?
【问题讨论】:
标签: javascript reactjs i18next react-i18next