Did you try it? because its not working.
Arabic Text its not about reversing the hole text and every character separately, every character has four forms according to it position it the word (first, middle, end, isolated).
You did two important steps, but you have to do one more step.
Ive done it by script in my post above, but you may find another way.