Ho un sito multilingua e vorrei visualizzare almeno i giorni della settimane nelle varie lingue, con questo codice:

Codice PHP:
$lang 'it'
setlocale(LC_CTYPE'C');
setlocale(LC_TIME$lang.'_'.strtoupper($lang));

echo 
strftime('%A'time()); 
Uso utf-8 come encoding ovunque, nei meta tag, negli header, nel browser e anche i file php li salvo come utf-8 anche se cmq cerco di usare solo caratteri ascii standard nel sorgenti. Comunque sia con il testo normale dei contenuti non ho problemi e si vede tutto alla perfezione anche senza entità html.

Il problema sorge con quel codice che giovedì ha un problema nella ì, che su FF mi viene visualizzata così:



Ovvero encoding sconosciuto per la ì... sapreste aiutarmi? Grazie.