У меня есть Android-приложение, которое поддерживает мультиязычность (русский и латышский), к этому нет вопросов.
Проблема в том, что мой бэкэнд находится на CI, и у меня есть некоторые определенные строки (в основном технические), пример (Русский):
define('ALL_CAT',"Все категории");
define('NO_DATA',"Ничего нет.");
А если приложение на латышском, то я в любом случае увижу эти русские строки.
Можно ли как-нибудь перевести Backend CI Api Strings?
(Или переместить все строки API на клиент и показать их с клиента - если это возможно, idk)
PS: Также у меня нет сохраненного языка на стороне клиента.Это означает, что если пользователь откроет приложение и выберет латышский язык, используйте приложение на латышском языке, но когда приложение закрыто / вновь открыто, пользователь должен снова выбрать латышский язык; -)
Заранее спасибо,