Such discussion regard implementing Arabic language to CS2D has been discussed many times before, you could have searched some threads (for the sake of your laziness, I'll show two of them here): UTF-8 Translations for CS2D Arabic translation Idea
Basically the problem is this. In Arabic, the texts are always from right to left which means DC have to re-code his game and that would require a shiton of work. Actually, CS2D does support Arabic but the problem is that CS2D flips and screws up the Arabic letters thus another work to do and DC will not re-work it unfortunately. It is still Arabic but with screwed letters it would be bit hard for an Arabic person to read it.