Доброе время суток. Просто уже не знаю что и делать. Нужно сделать поддержку арабского языка в моём флеш-приложении. Арабские символы отображаются хорошо. Но возникает проблема когда посередине арабских символов вставляются латинские буквы или знаки препинания. Все начинает отображатся не правильно (какие то символы могут перенестись в конец строки, могут в начало). В самом Adobe Flash CS5 есть такой класс TLFTextField, который вроде бы нормально отображает арабский. Но в Flash Builder 4 - этого класса нет. Скачал библиотеку textLayout (где вроде как есть этот класс) - валятся ошибки. Пытался создать в CS5 swf, и потом загрузить её в приложение написанное на FlashBuilder - валятся ошибки. Помогите кто чем может. Не знаю как с этим арабским бороться.

Код AS3:
import fl.text.TLFTextField;
var tlfTxt:TLFTextField = new TLFTextField();
tlfTxt.text = "tratata";
tlfTxt.x = tlfTxt.y = 20;
addChild(tlfTxt);
- этот код работает, если скомпилить в CS5, но не работает в Flash Builder 4
Заранее Спасибо.
P.S. использую компилятор flex Hero.