Считает ли iOS пользовательский интерфейс для языков LTR, даже если язык разработки локализации - RTL, например, арабский?
У меня есть устаревшее приложение iOS, разработанное с использованием файлов пера, и выравнивание пользовательского интерфейса приложения разработано для арабского языка (справа налево), затем я пытаюсь добавить английскую локализацию для файлов пера. Я делаю следующее
- Я добавил ключ "Локализации" в файл.plist проекта в виде массива, а затем добавил следующие элементы в "Локализации" (item0: английский, item1: арабский)
- Я добавил "Локализация региона собственного развития" и установил его значение "ar".
- Затем я открыл project.pbxproj и изменил значение "developmentRegion" "developmentRegion = ar;"
Я получаю следующий результат, как на картинке
Проблема заключается в том, что когда язык приложений установлен на арабский (выравнивание RTL), iOS зеркально отображает взгляды с RTL(справа налево) на LTR(слева направо), я полагаю, что iOS всегда рассматривает пользовательский интерфейс слева Язык справа налево и отражает представления для RTL, даже если родные языки разработки - это язык RTL.
вопрос в том, считает ли iOS пользовательский интерфейс для языков LTR, даже если язык разработки локализации - RTL, например арабский?
Любая помощь будет оценена