複雑なReactアプリケーションの多言語サポートについて質問があります。すべての例とドキュメントは、ネストされた/子コンポーネントのない「フラット」アプリケーションに基づいています。
次のようにネストされたデータにアプローチする方法:
<i18n>
<App>
translate('base')(
<Base>
<Child1 />
<Child2 />
{t('Hello')}
</Base>
)
</App>
</i18n>
すべての子コンポーネントをtranslate
HOC でラップする必要がありますか? 翻訳機能を子コンポーネント
に渡す他の方法はありますか?