First and quickest solution is to change the Yes to be "Yes" and No to be "No" in the Arabic language file.
Because they are written in Arabic they will display RTL which means the opposite. Just look for the Yes and No variable and change them back to yes no.
The other solution I had is telling my clients (if they insist to keep it) that the Yes is on the right side, the second one or the one you think it's no!!
You may look for a RTL admin template which I tried some where but I do not advice because if you install the wrong template you may loose getting back to the control panel.
Tip: in case you changed the admin template and could net get back to admin, from ftp overwrite the folder of the new template name with files from the default template.
last but not lease, there is a code you can use:
There is a solution made by Dr_Drsh for the front end and am not sure if it will work for the back end but should check this link:
http://forum.joomla.org/index.php/topic ... #msg659721Simply, make 3 php files one is index.php for the first login, index_rtl.php for Arabic and index_ltr.php for geting back to English.
Then put the code in the top of the templates. This code is if you have different templates for each direction.
If you are just interested in changing the direction then you can use this code:
Code:
//If the lanague is arabic (Right to left) print rtl where you want it like on the <html> tag
if( $mosConfig_lang == 'arabic' )
echo " dir=rtl";
//Otherwise ltr and you can ignore this and only check if it is in Arabic to have a dir attribute.
else
echo " dir=ltr";
Pls, try and let us know. I am sure there are members who are better than me to explain by you can start with the above advice.
Good luck and welcome to Arabia!