So, I’m having to produce versions of one of my sites in several languages: Arabic, Chinese, Japanese, Thai, Korean and Norwegian as well as English.
I have no problems with setting up a snippet to give links to the various different pages and parts of the site. I also have no problem in setting up the various navigation structures.
What I’m not really sure about is how I can be sure that the pages will display properly. For example, fonts. Right now, I declare ’Lucide Grande’, Verdana, sans-serif as the font stack for the text. How can I be sure that these will cover all the languages on all computers?
In the header I declare
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Do I need to change that language declaration for each different language section? Even in those sections, there will be *some* text in English. Or should I be marking up the parts of each page with lang="ar" or whatever?
In other words, I really don’t know what I’m doing here!
Anyone done this before and dealt with these issues?