Я пытаюсь локализовать свое приложение на арабском языке, используя **
android: supportRtl: false
** в моем файле manifest
. На самом делеработает для всех строк, объявленных в макете xml
, т.е. **
android: text = "@ string / done_btn"
** и всех локализованных арабских языковстроки пишутся ltr (слева направо), но те строки, которые пишутся программно с использованием строк ресурсов, т.е.
getString (R.id.name)
локализованы, но этоиспользует свой письменный тип по умолчанию, т.е. rtl (справа налево) вместо ltr (слева направо), тем самым разрушая макет и дизайн страницы.
Примечание: 1> я уже пытался установить android:layoutDirection="ltr"
или android:textDirection="ltr"
до textview
с локализованной строкой или расположением контейнера, в котором она хранится.
Любая помощь будет принята с благодарностью.