Локализация и перевод приложения на react-native

Вопрос по структуре приложения и как такая функционалость достигается.

Что необходимо:

Сделать динамическое добавление новых переводов без пересборки и нового релиза. То есть на данный момент переводы жестко зашиваются в папку src и при изменении/добавлении есть необходимость пересборки всего приложения. Приложение с бэком общается только через запросы API.

Какие мысли приходят:

Можно получать данные о новых языках/обновлениях через запросы к апи, хранить это в localStorage и забирать значения для переменных либо из дефолтного состояния, либо из localStorage. Данный подход кажется громоздким и не производительным в том смысле, что реализация мультиязычности через i18next кажется недосягаемой и как бы выразиться:"не корректной".

Собственно вопрос:

Как такое реализовать с меньшими потерями сейчам и в дальнейшем обслуживании


Ответы (0 шт):