Già fatto entrambe le cose. Infatti tutti i caratteri strani vengono tradotti in entità. Lo sempre fatto e ha sempre funzionato

E' solo l'euro che non viene riconosciuto.