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.