Я работаю с арабским переводчиком, который переводит мой strings.xml с английского на арабский. Я понимаю, что только ромбы Honeycomb или Cyanogen будут поддерживать арабский рендеринг, но это нормально.
Наша проблема в том, что текст постоянно переворачивается. Кажется, что некоторые текстовые редакторы (например, Eclipse) явно не поддерживают текст с письмом справа налево. А в некоторых случаях текст переворачивается не посимвольно, а пословно, или части предложения меняются ... при копировании из Microsoft Word обратно в xml-файл UTF-8.
Например, переводчик предоставил строки с пробелами на каждом конце, и, естественно, я хотел их убрать. Но при этом часть текста перевернулась!
Например:
إغلاق التطبيق
стал:
التطبيقإغلاق
просто убрав пробелы по краям.
Вопросы:
1. Какой редактор мне следует использовать?
2. Можно ли смешивать английский и арабский языки в одной строке (например, в названии приложения или других словах, которые не следует переводить) или это принципиально запрещено?