per i testi prelevati mediante file di lingua php mi si verifica l'errore.
Non sono sicuro di aver capito. Intendi degli script "dizionario" che includi per le varie lingue?
Se è così prova a verificare che questi siano codificati in UTF8.
Aprili con un editor di testo (es: notepad++) e convertili in UTF8, poi riprova.