Anyone had any experience with designing websites for foreign languages which are read from right to left, especially the Arabic language. Got any tips regarding development, legibility, usability etc?
Previously I've worked on websites that had to display in 5 different languages, and it came down to a few basic rules.
1. German is always at least 150% longer than any other language, therefore you have to design your content around the longest copy (unless you make some smarts).
2. Character encoding is important, everything needs to to UTF-8 (from memory)
3. Translations need to be contextual, and written by people in their own language. If not don't bother.
Font selection is important, so the ones with foreign language character sets is advisable. Wish I could take the credit for the current RA website, it's a great site. I was responsible for the previous incarnation :)