I am glad, you like it.
I am afraid, there will always be some problem with Arabic, because I cannot try it. Once I select arabic and get out of language menu, I am lost and the phone becomes unusable for me. :)
About keyboard, I know it doesn't support arabic. I could change it for the cm7 one, because I am using SwiftkeyX. If noone has the problem with cm7 keyboard, I will include it.
I can try cm7 fonts again, but I think, it was disconnected with them. These are from rtl patch thread.
Launcher can be easily translated in it's menu. Do it, send to the developer, and they will include your translation.
About the home button not working after toggles flashing, anyone else having this problem?
What should the programming menu do? :)
Theme chooser wolud be a very hard job. :)
Edit: I tried a few fonts and all of them are disconnected, except those included now.
Edit2: Hm, weird, but if you delete system/fonts/DroidSansArabic.ttf it looks better (more readable).
Sony Xperia T owner