DATE IN LTALIANO HELP PLEASE...
Moderatore: mod Generali
DATE IN LTALIANO HELP PLEASE...
Chi mi aiuta, perfavore!
Non riesco a far scrivere le date in italiano!
Mi scrive ad esempio:" NUOVI PRODOTTI PER AUGUST"
COme posso modificare i nomi dei mesi e dei giorni in italiano?
Non riesco a far scrivere le date in italiano!
Mi scrive ad esempio:" NUOVI PRODOTTI PER AUGUST"
COme posso modificare i nomi dei mesi e dei giorni in italiano?
Sysko
WWW.HOMEAQUARIA.COM
WWW.HOMEAQUARIA.COM
In genere la formattazione delle date e' all'interno dei file di lingua, dai un'occhiata agli italian.php sia in admin/includes/languages che in includes/languages. Se fai una ricerca sul forum ci sono anche i modi per convertirle in italianoSysko ha scritto:un altra cosa!
ALcune date vengono visualizzate correttamente dal lato user.
Altre no!
Ad esempio nei prodotti in arrivo in index.php mi rimanda la data in formato mm/GG/aaaa , mentre in altre pagine mi rimanda la data in gg/mm/aaaa! COME OVVIARE AL PROBLEMA????
'iao
Sergio
ho già controllato gli italian.php, ma non trovo i nomi dei mesi e dei giorni!
Dove potrebbero essere nascosti?
Dove potrebbero essere nascosti?
Sysko
WWW.HOMEAQUARIA.COM
WWW.HOMEAQUARIA.COM
Per quello che riguarda i mesi non vorrei fosse il server, ricordo che con phpnuke avevo dovuto fare delle conversioni.Sysko ha scritto:ho già controllato gli italian.php, ma non trovo i nomi dei mesi e dei giorni!
Dove potrebbero essere nascosti?
Per il formato delle altre date in italian.php trovi:
Codice: Seleziona tutto
define('DATE_FORMAT_SHORT', '%m/%d/%Y'); // this is used for strftime()
define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
define('DATE_FORMAT', 'm/d/Y'); // this is used for date()
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
Ad esempio nella prima invertendo %m e %d hai prima il giorno e poi il mese
'iao
Sergio
Codice: Seleziona tutto
@setlocale(LC_TIME, 'it_IT.ISO8859-1');
define('DATE_FORMAT_SHORT', '%d/%m/%Y'); // this is used for strftime()
define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
define('DATE_FORMAT', 'd/m/Y'); // this is used for date()
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
Ora il verso delle date è corretto! Dovrei solo tradurre i nomi dei giorni e dei mesi da inglese ad italiano.
Potrebbe dipendere da questa stringa?
Codice: Seleziona tutto
@setlocale(LC_TIME, 'it_IT.ISO8859-1')
Sysko
WWW.HOMEAQUARIA.COM
WWW.HOMEAQUARIA.COM
Prova cosi', a me in locale sotto windows funziona:Sysko ha scritto: Potrebbe dipendere da questa stringa?Codice: Seleziona tutto
@setlocale(LC_TIME, 'it_IT.ISO8859-1')
Codice: Seleziona tutto
@setlocale(LC_TIME, 'Italian');
'iao
Sergio
-
- membro Junior
- Messaggi: 31
- Iscritto il: 27/10/2004, 0:00
- Località: Giussano
- Contatta:
-
- membro Junior
- Messaggi: 31
- Iscritto il: 27/10/2004, 0:00
- Località: Giussano
- Contatta:
ok ho risolto, in pratica siccome sul mio server gira redhat la data deve essere scritta così:
Codice: Seleziona tutto
@setlocale(LC_TIME, 'it_IT');