Quindi il problema è che PHP restituisce i giorni in UTF-8, mentre tutto il resto di Joomla funziona in ISO-8859-1.
Controlla cosa c'è impostato come "Codice nazione" nella scheda "Locale" della configurazione generale di Joomla; prova a mettere "it" o "it_IT".
In alternativa dovresti far usare per tutto Joomla la codifica UTF-8, questo vorrebbe dire aggiungere anzitutto al file index.php template, dopo il tag <HEAD>, il seguente meta tag:
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
Quindi, dovresti convertire il file della traduzione in italiano in UTF-8 (language/italian.php), in realtà visto che usa le entità HTML dovrebbe andare bene lo stesso...