У меня есть ресурс R.string.word
<string name="word">%2$s %1$s</string>
Этот строковый ресурс используется для отображения TextView (Ej. 12343 ترتيب), он отлично работает с устройством на арабском языке.Но, если у меня есть устройство на арабском языке, а слова на другом языке, например английском, приложение меняет порядок Ej. (Заказ 12343).Я попытался удалить строковый ресурс по умолчанию на английском языке, но он не работает, я попытался использовать пользовательский язык, принудительно использующий (ar-rAE), но также не работает.
Resources res = getResources();
Configuration conf = res.getConfiguration();
Locale savedLocale = conf.locale;
conf.locale = desiredLocale; // whatever you want here
res.updateConfiguration(conf, null);
Я не полностьюУбедитесь, что Android обнаруживает слова и игнорирует язык в устройстве, используя слова, чтобы определить, какую R.string использовать.