Non mi aspetto che mi rispondiate visto che l'argomento è abbastanza complicato e visto che nessuno mi ha mai risposto nelle mie domande sulla gettext.

Cmq....dopo giorni e giorni di studio sono arrivato a capire come far funzionare la gettext.

ho abilitato la libreria di php, fissato la cartella delle traduzioni LC_MESSAGES ecc ecc, creato correttamente un file .po e generato con la funzione msgmft il relativo file .mo

Il problema che ho e' abbastanza tosto e non capisco il perche.

msgid "prova"
msgstr "è"

se faccio echo _('prova');


stampa anziche la lettare accentata un carattere strano ....questo : и

perche ?


l'header del mio file .po e' cosi :
Codice PHP:

"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n" 
ma la cosa bella e' che con php 5.1.6 non lo fa....ma con php 5.2.0 si .....

Aiutooooo