Hi, I am using Sahana-eden [1] which runs on web2py and I have a issue with right-to-left language (Arabic, Urdu) translations (Sahana-eden uses web2py translation feature).
I change the language to Urdu in http://demo.eden.sahanafoundation.org/eden/(second from the bottom in the language menu - top right corner). Then point the mouse to the language button again and notice "Portugues ((Brasil". The closing parenthesis is not properly placed. This is the same with Arabic also. I checked the languages file in applications/eden/languages/ur.py. There the translation is properly (parenthesis are in order) there as "Portugues (Brasil)". Further I changed the translated string into "Portugues (Brasil) sample" and now it is displayed properly (parenthesis are i order). This is the same with Arabic also. And hopefully with any right-to-left language. I am not sure whether this is a bug in web2py since I don't have any other site to check with. Any help is highly appreciated. Thanks in advance [1] http://www.eden.sahanafoundation.org/