Мое приложение Android поддерживает два языка: арабский и английский.Арабский язык является языком по умолчанию.
Теперь, чтобы сделать арабский язык языком по умолчанию, я меняю локаль приложения на арабский в заставке.И я сохранил английские и арабские строковые файлы для изменения локали.Но когда я нажимаю на некоторые другие случайные фрагменты (например, пункт меню «Навигация»), статические строки моего приложения изменяются на английскую локаль.
Я предполагаю, что это потому, что локаль моего приложения по умолчанию могла быть изменена на английский.Эта проблема генерируется случайным образом, никаких конкретных сценариев не отмечено.
Можете ли вы предложить какое-либо решение?
Редактировать: я использую общие настройки для сохранения языка.