Pagina 1 di 1

Problema Con Formato Data Italiano gg/mm/aa

Inviato: 12/07/2008, 18:03
da angy17
Salve Ragazzi, il mio sito OSC l'ho creato partendo dalla lingua inglese e modificandomi man mano i campi per la lingua italiana...
ho problemi nel far creare un account ad un cliente scrivendo il formato di data di nascita gg/mm/aa

nel file catalog/includes/languages/italian.php ho fatto questa modifica come mi è stato detto..

setlocale(LC_TIME, 'Italian');
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');


la stessa modifica l'ho fatta anche in admin/includes/languages/italian.php...

purtroppo il problema persiste, se non scrivo la data di nascita nel formato americano non posso completare la registrazione... qualcuno saprebbe dirmi cos'altro dovrei modificare? :roll:

Inviato: 12/07/2008, 18:17
da Spiderweb
Ci sono già diversi thread aperti con la soluzione di questo problema, compreso uno nella sezione del forum "Problemi risolti".....

Cmq viewtopic.php?t=125

Inviato: 13/07/2008, 17:41
da angy17
Problema non risolto nemmeno in quel topic!
Il form di iscrizione utente prevede sempre il formato MM/GG/AAAA

Inviato: 13/07/2008, 17:59
da Spiderweb
Anch'io sono partito dalla versione inglese modificandola in italiano, e a me funziona.

Non mi ricordo che cambiamenti ho fatto perchè è passato tanto tempo, io nel file italian.php ho questo:

@setlocale(LC_TIME, 'Italian');

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');

cioè quello che hai te.

Dipende dalle impostazioni del server dove hai il tuo osCommerce, prova a mettere it al posto di italian e vedi se così funziona.

Se leggi bene vedi che in quel topic il problema per alcuni è risolto mentre per altri no, da li si capisce che è dipende dal server e ognuno deve trovare la soluzione che fa al caso suo, non ce n'è una per tutti.