У меня вопрос относительно многоязычной поддержки сложного приложения React. Все примеры и документация основаны на плоском приложении без вложенных/дочерних компонентов.
Как обращаться с данными, вложенными следующим образом:
<i18n>
<App>
translate('base')(
<Base>
<Child1 />
<Child2 />
{t('Hello')}
</Base>
)
</App>
</i18n>
Должен ли я обернуть каждый дочерний компонент translate
HOC?
Есть ли другой способ передать функцию translation дочерним компонентам?