Salve,

pianificando come creare un sito multilingua sto cercando di capire e prevedere le varie problematiche legate alla codifica della pagina.
Purtroppo non ho trovate pillole che fossero esaurienti sul delicatissimo e vasto argomento 'Codifiche'.

Il sito dovrà essere in italiano e in inglese, ma in futuro non escludo che venga fatta la localizzazione in cinese e/o giapponese.
Quindi la codifica è forzatamente su utf-8.

Mi/Vi domando:

1) Quali sono le principali cose da controllare per una corretta codifica di una pagina in italiano (utf-8)?

Quindi impostare l'header, il meta della pagina XHTML, trovare il modo di stampare sempre le htmlentities quando necessario, etc...

2) Quali altre eventualità devo prevedere nel caso di un sito/pagina multilingua che dovrà gestire più tipi di caratteri?

3) Conviene mettere tutto l'output HTML (scomodamente) all'interno di una stringa e poi applicarvi funzioni varie (tipo iconv e cose simili)? Oppure ci sono altre pratiche?