Android, переводящий на арабский

Я работаю с арабским переводчиком, который переводит мой strings.xml с английского на арабский. Я понимаю, что только ромбы Honeycomb или Cyanogen будут поддерживать арабский рендеринг, но это нормально.

Наша проблема в том, что текст постоянно переворачивается. Кажется, что некоторые текстовые редакторы (например, Eclipse) явно не поддерживают текст с письмом справа налево. А в некоторых случаях текст переворачивается не посимвольно, а пословно, или части предложения меняются ... при копировании из Microsoft Word обратно в xml-файл UTF-8.

Например, переводчик предоставил строки с пробелами на каждом конце, и, естественно, я хотел их убрать. Но при этом часть текста перевернулась!

Например:
إغلاق التطبيق
стал:
التطبيقإغلاق
просто убрав пробелы по краям.

Вопросы:
1. Какой редактор мне следует использовать?
2. Можно ли смешивать английский и арабский языки в одной строке (например, в названии приложения или других словах, которые не следует переводить) или это принципиально запрещено?

7
задан Kate Gregory 10 November 2012 в 17:56
поделиться