Как вы используете опору defaultRender в React-Native?

Я пытаюсь использовать свойство defaultRender I18nProvider по умолчанию, чтобы использовать <Text> компонент React-Native вместо необходимости заключать строку, которую я хочу перевести, <Trans></Trans>. В документации LinguiJS указано, что это возможно, но не приводится никаких примеров. Я перепробовал все возможные варианты синтаксиса, но ничего не работает. Струны внутри<Text>компоненты не извлекаются, и даже если они существуют в моем po-файле, они не отображаются на переведенном языке. Например, я пробовал это, но они не действуют:

<I18nProvider language="fr" catalogs={catalogs} defaultRender={<Text />}>
<I18nProvider language="fr" catalogs={catalogs} defaultRender="Text">
<I18nProvider language="fr" catalogs={catalogs} defaultRender="<Text>">

С Уважением,

Тони

0 ответов

Другие вопросы по тегам