Salve!,
qualcuno saprebbe dirmi dove sono definiti i giorni e i mesi nei files di lingua?
Sono l'unica cosa che ancora non sono riuscito a tradurre.
Tanto per capirci, al posto di "Dicembre" e "Domenica" nella mia index page vengono visualizzati "December" e "Sunday".
Grazie.
Domanda semplice sui files di lingua...
Moderatore: mod Generali
- Razorblade
- membro Regular
- Messaggi: 116
- Iscritto il: 23/02/2005, 1:00
- Località: Now in Italy
Re: Domanda semplice sui files di lingua...
I mesi e i giorni sono presi direttamente da una funzione php. Per avere le date in italiano devi modificare il @setlocale che trovi subito all'inizio del file languages/italian.phpRazorblade ha scritto: Tanto per capirci, al posto di "Dicembre" e "Domenica" nella mia index page vengono visualizzati "December" e "Sunday".
'iao
Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto
http://www.semilandia.it
http://www.semilandia.it
- Razorblade
- membro Regular
- Messaggi: 116
- Iscritto il: 23/02/2005, 1:00
- Località: Now in Italy
Sai che non ne ho idea?Razorblade ha scritto:Mi piacerebbe però che le lettere iniziali fossero maiuscole.
Come faccio?

'iao
Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto
http://www.semilandia.it
http://www.semilandia.it
- Razorblade
- membro Regular
- Messaggi: 116
- Iscritto il: 23/02/2005, 1:00
- Località: Now in Italy
Non sono riuscito a trovare cosa bisogna mettere al posto di "it" o "ITA" ecc.. per far comparire le lettere maiuscole ma mi sono aggiustato lo stesso utilizzando la funzione ucwords() del PHP.
In pratica, ogni volta che nel codice viene richiamata una data ( con giorno, mese ecc..), noi includiamo la stringa dentro quella funzione.
Ad esempio, nel mio footer ho:
<?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . $counter_startdate_formatted; ?>
che mi visualizza la data di partenza ( in minuscolo).
Modificandola con la funzione che vi ho descritto prima:
<?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . ucwords($counter_startdate_formatted); ?>
I giorni e i mesi sono visualizzati con la prima lettera maiuscola.
E' una sottigliezza, ma l'ho scritto perchè magari può servire anche ad altri.
Se poi qualcuno conosce la via più breve, ovvero come modificare correttamente il @setlocale, è ben accetto
Bye!
In pratica, ogni volta che nel codice viene richiamata una data ( con giorno, mese ecc..), noi includiamo la stringa dentro quella funzione.
Ad esempio, nel mio footer ho:
<?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . $counter_startdate_formatted; ?>
che mi visualizza la data di partenza ( in minuscolo).
Modificandola con la funzione che vi ho descritto prima:
<?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . ucwords($counter_startdate_formatted); ?>
I giorni e i mesi sono visualizzati con la prima lettera maiuscola.
E' una sottigliezza, ma l'ho scritto perchè magari può servire anche ad altri.
Se poi qualcuno conosce la via più breve, ovvero come modificare correttamente il @setlocale, è ben accetto

Bye!
Intanto questa e' un'ottima soluzioneRazorblade ha scritto: E' una sottigliezza, ma l'ho scritto perchè magari può servire anche ad altri.
Se poi qualcuno conosce la via più breve, ovvero come modificare correttamente il @setlocale, è ben accetto![]()

'iao
Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto
http://www.semilandia.it
http://www.semilandia.it