Привет. Приходят переводы языков с сервера. Как можно организовать все построение так, чтобы язык менялся нормально и без каких-либо последствий? Есть идея создать какой-нибудь обьект, который хранит в себе локализации и например, чтобы какой-то вьюхе язык дать, то используем этот обьект. Внутри же этого обьекта думаю сделать получения переводов через файл в формате json, который парсит переводы. Можете ли что-нибудь получше предложить или какие-нибудь готовые решения?
Самое разумное - отказаться от этой идеи и хранить по человечески переводы в strings благо андроид в локализацию умеет.
Сильно сомневаюсь, что языки будут добавляться каждый день новые, следовательно можно добавлять новые локали с апдейтами.
Если есть задача о централизованном хранении переводов, чтоб туда новые строки добавлять и переводчики могли их переводить - то есть сервисы по типу
https://localise.biz/.