Описание тега react-i18next

Вопросы по реализации React библиотеки i18next.
1 ответ

Поддержка React Application i18n

У нас есть приложение React, в котором все метки виджетов читаются из файла свойств, Файл свойств: export const properties = { dashboardcrumb_label: 'DASHBOARD', channelcrumb_label: 'CHANNELS', jobcard_header: 'JOBS', cancel_label: 'CANCEL' } Исполь…
23 янв '19 в 17:55
1 ответ

Как протестировать компонент с состоянием и редукс-соединением, используя response-i18next

Я нахожусь в ситуации, когда мне нужно выполнить модульное тестирование компонента с отслеживанием состояния, который также связан с избыточным хранилищем, для отправки событий. Я использую Jest и Enzyme. Я пробовал различные примеры, доступные в до…
17 дек '18 в 11:33
0 ответов

Выпадающий и реагировать-i18следующий

У меня есть выпадающий список стран, которые были переведены, как я хочу. Даже из-за того, что я могу перемещаться вниз и вверх из выпадающего меню, я не могу выбрать никакой опции. Любое объяснение, помощь или решение этой проблемы? `const _createM…
15 янв '19 в 08:53
1 ответ

Как вы переходите от устаревшего <I18n> в реагировать-18следующий?

Я обновил react-i18next до последней версии, и я вижу, что &lt;I18n&gt; HOC ушел. Прежде чем вы могли иметь что-то подобное public render() { return ( &lt;I18n&gt;{(t) =&gt; ( &lt;div&gt; &lt;p&gt;{t("translation_key_here")}&lt;/p&gt; )}&lt;/I18n&gt…
05 фев '19 в 08:44
0 ответов

Как передать итеративный React.Component в компонент act-i18next Trans?

Я пытаюсь передать несколько компонентов, созданных функцией map, компоненту Trans. В предыдущих версиях я мог использовать что-либо как переменную, но с новым API реагировать-i18next это кажется не так просто. Пока я не могу добавить список элемент…
14 фев '19 в 20:16
1 ответ

Не следует ли i18next ждать результата определения языка перед загрузкой резервного языка

Я использую React-i18следующий пример в качестве базы. Я заменил 'i18next-browser-languagedetector' на собственный детектор языка: class MyLanguageDetector { constructor(services, options = {}) { this.async = true; this.init(services, options); } in…
15 дек '18 в 10:03
0 ответов

Ошибка: нет контекста страницы при попытке добавить response-i18next к моему следующему проекту

В последнее время я пытался добавить response-i18next к проекту nextJs в i18n, и для этого я использовал пример nextJs в своем репозитории и пытался следовать ему, добавляя мой код в их код, шаг за шагом все работало нормально, пока Я добавил свой i…
26 окт '18 в 14:36
1 ответ

Обновить перевод без обновления страницы (i18следующий с реагировать)

Мой _nav.js файл: import i18n from '../../services/Translator'; export default { items: [ { name: i18n.t('DASHBOARD'), url: '/dashboard', icon: 'icon-speedometer', }, { name: i18n.t('SCHEDULE'), url: '/schedule', icon: 'icon-calendar', }, { name: i1…
22 дек '17 в 06:55
1 ответ

Не удается прочитать параметры свойств для неопределенных с React и реагировать-i18next

У меня есть следующий код, пытающийся использовать i18next в реактивном проекте, который я хочу перевести. Но при вызове приложения я получаю сообщение об ошибке, что в компоненте I18n TypeError: Cannot read property 'options' of undefined происходи…
13 июл '18 в 17:32
1 ответ

Почему люди используют переводчики вместо простого английского?

Да, это прямо противоположный вопрос: почему люди используют простой английский в качестве заполнителей для перевода? Я все время использовал стандартный способ gettext для перевода, но теперь, когда я делаю фронтенд, я понял, что не только большинс…
10 ноя '18 в 06:53
0 ответов

Язык по умолчанию на основе выбранного языка профиля пользователя

Я работаю над переводом языка с использованием i18n. У меня есть ToggleSwitch для изменения языка контента, который работает нормально. Но я хочу сделать язык по умолчанию в соответствии с выбранным языком профиля пользователя. Это код, который я ис…
0 ответов

_i18n__WEBPACK_IMPORTED_MODULE_3___default.a.getInitialProps не является функцией

Следовал этому примеру для интеграции react-i18next, i18next с next.js веб-приложение и данная ошибка _i18n__WEBPACK_IMPORTED_MODULE_3___default.a.getInitialProps is not a function package.json: "i18next": "^12.0.0", "i18next-browser-languagedetecto…
13 ноя '18 в 05:44
0 ответов

Как включить файлы локали i18next в сборку ReactJS

Я искал много постов, но мне не повезло исправить проблему со сборкой. У меня две основные проблемы /public/locale/xx/xxx.json пути к файлам не включаются после сборки Пути фоновых изображений, используемые в CSS, не работают должным образом Структу…
03 дек '18 в 07:39
1 ответ

response-i18следующий не может разрешить ключ

У меня проблема с реакцией i-1818, не разрешающей мои ключи, поэтому все, что я получаю в качестве выходных данных, - это сами ключи. Мне пришлось встроить свой проект в качестве графического проекта в решение VisualStudio. Мой оригинальный проект р…
23 окт '17 в 12:20
1 ответ

Как настроить response-i18n с перехватами, получая TypeError: Невозможно прочитать свойство '0' из неопределенного

Пока пытаюсь настроить react-i18n с крючками приходит эта ошибка TypeError: Cannot read property '0' of undefined Вот i18n.js import i18n from 'i18next'; import { initReactI18next } from 'react-i18next/hooks'; // import Backend from 'i18next-xhr-bac…
1 ответ

"i18next: missingKey" при использовании "response-i18next" и "Reaction-router-dom"

Я работаю над приложением React, в котором я хотел бы использовать i18next. Для этого я добавил i18next а также react-i18next к моему приложению, и все, кажется, работает как шарм. Мое приложение использует BrowserRouter от реакции-маршрутизатора дл…
1 ответ

Есть ли способ избежать помещения пространств имен в функцию t?

Я добавляю react-i18next библиотека для нашего проекта, и к настоящему времени он прекрасно работает (и это действительно отличный инструмент), различные файлы, пространства имен и все... Но я хотел знать, есть ли способ избежать этого кода: t('name…
01 мар '19 в 11:26
6 ответов

Ошибка: I18nextWithTranslation приостановлено во время рендеринга, но не указан резервный интерфейс

Я пытаюсь заставить I18N работать с использованием response-i18next. Я следую приведенным здесь шагам как можно ближе. Я пытался в течение нескольких часов с большим количеством гуглить вокруг и еще не обнаружил, что я делаю неправильно. Любая помощ…
01 мар '19 в 19:52
0 ответов

response-i18next, разбитый на два (пряжевых) пакета в одном проекте, не работает

У меня есть один проект, работающий на Yarn, и есть два пакета (автономные пакеты с собственным файлом package.json), core а также frontend, Core - это библиотека с простыми компонентами React, и эти компоненты используют withI18n от react-i18next, …
17 дек '18 в 14:12
0 ответов

Разрывы строк в компоненте <Text> в iOS не рассчитывают высоту компонента автоматически?

Я использую expo 32.0.0 (RN 0.57.1) и у меня проблема со следующим кодом: &lt;Text&gt;{"line1\nline2"}&lt;/Text&gt; В Android id отображает 2 строки, а в iOS только 1 строку. Первое, что я попробовал, это добавление высоты к тексту с помощью стилей:…
08 фев '19 в 18:38