But with distance fields working, I might be tempted to give it a go.. The difficulty is that in addition to Arabic I'm already supporting these languages :
availableLangs_arr =
[
new LangVO("en", "English"), //English
new LangVO("es", "Español"), //Spanish
new LangVO("de", "Deutsch"), //German
new LangVO("fr", "Français"), //French
new LangVO("it", "Italiano"), //Italian
new LangVO("ru", "Русский"), //russian
new LangVO("cs", "Čeština"), //czech
new LangVO("zh", "中文"), //chinese simplified
new LangVO("ja", "日本語"), //japanese
new LangVO("pl", "Polski"), //polish
new LangVO("ar", "العربية"), //arabic
new LangVO("ko", "한국어"), //korean
new LangVO("nl", "Nederlands"), //dutch
new LangVO("pt", "Português"), //portugese
new LangVO("tr", "Türkçe"), //turkish
new LangVO("sk", "Slovensky") //slovak
];
and everything else is working perfectly, so to enable arabic by replacing all of the texfields by bitmap fonts, or even feather's TextBlockTextRenderer is quite a lot of work for one language.