WordPress: cambiare lingua alla data

Eccoci ancora a parlare di WordPress, innanzitutto scusatemi per il titolo sempliciotto, non mi veniva niente di tecnico ed esplicativo allo stesso tempo.. 🙂

Quante volte vi sarà capitato di trovarvi in situazioni dove il vostro tema tutto bello tradotto con i funzionalissimi .po/.mo vi lascia quelle odiosissime abbreviazioni della data..in inglese?

Schermata-2013-09-22-alle-23.55.48

 Invece di leggere il bel "Settembre", anziché di "September", con le sue abbreviazioni "Set" anziché "Sep", oppure il Sunday anziché Domenica..beh ci siamo capiti. In questi semplici passi potrete risolvere questo annoiante problema.

Il responsabile di tutto è il file locale.php che trovate in /wp-includes, fate un backup ed apritelo col vostro editor di fiducia.

Troverete senza fatica tutte le stringhe relative ai giorni, mesi e relative abbreviazioni; non dovrete far altro che editarle e modificarle in modo da rispecchiare il nostro idioma.

Nel caso, ad esempio, la vostra intenzione sia quella di modificare i mesi, trovate le varie stringhe e modificate

$this->month['09'] = /* translators: month name */ __('September'); 

in

$this->month['09'] = /* translators: month name */ __('Settembre');

e così via.

Mentre per quanto riguarda le abbreviazioni del mese, subito dopo modificate le varie voci come da

$this->month_abbrev[__('September')] = /* translators: three-letter abbreviation of the month */ __('Sep_September_abbreviation');

in

$this->month_abbrev[__('Settembre')] = /* translators: three-letter abbreviation of the month */ __('Set_Settembre_abbreviation');

Tutto qui? Sì, salvate ed aggiornate la pagina 🙂

Alla prossima!

email

Autore: Simone Tambasco

Geek inside (pure troppo)

Condividi su