Локализация и перевод приложения на react-native
Вопрос по структуре приложения и как такая функционалость достигается.
Что необходимо:
Сделать динамическое добавление новых переводов без пересборки и нового релиза. То есть на данный момент переводы жестко зашиваются в папку src и при изменении/добавлении есть необходимость пересборки всего приложения. Приложение с бэком общается только через запросы API.
Какие мысли приходят:
Можно получать данные о новых языках/обновлениях через запросы к апи, хранить это в localStorage и забирать значения для переменных либо из дефолтного состояния, либо из localStorage. Данный подход кажется громоздким и не производительным в том смысле, что реализация мультиязычности через i18next кажется недосягаемой и как бы выразиться:"не корректной".
Собственно вопрос:
Как такое реализовать с меньшими потерями сейчам и в дальнейшем обслуживании