I successfully write in Arabic.
But there's a problem with symbols like brackets (), <> , and full stops. They are displayed in wrong directions in case of brackets and in wrong place in case of full stop (at the beginning of the line instead the end)
And the another wired problem: when you press the right arrow the cursor moves to left , and when u press left ,cursor moves right.
Sorry , with all my respect to Ubuntu programmers, How you cannot solve this silly problem!