I have done translated the XBMC menu to Arabic language. It takes forever to translate the huge list, also because the arabic language start written from the right so I have to do that manually and make sure everything make sense. The keyboard letters still English. I haven't figured out that yet.
So how to do that.
1- download these two zip files on your computer, and extract them to the same name of each file which is "Arabic", download them in different loacations because the name of the folder.
*http://www.mediafire.com/?42ci2qm88bt80yd , this folder has two files langinfo.xml and strings.xml
*http://www.mediafire.com/?yveu71yen8nyeh4 , this folder has one file strings.xml
2-Upload the first folder to ATV2 which is this one
http://www.mediafire.com/?42ci2qm88bt80yd to this path of ATV2
3-Upload the second folder http://www.mediafire.com/?yveu71yen8nyeh4 to this path
If you don't know how to upload file/folder to ATV2 , I have expalined that before in this topic How to upload a folder to ATV2,XBMC
4- After you finished uplaoding,
Lunch XBMC, go System >> Settings>> Apperance >> International then change the langauge to Arabic.
5- Also go here System >> Settings>> Apperance >> Skin and change the font to Skin default with no Caps, to make sure everythings works fine. like the picture below.
Here some screenshots.
I will be proud to answer any question.