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?
Problema Con Formato Data Italiano gg/mm/aa
Moderatore: mod Generali
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
Cmq viewtopic.php?t=125
Prima di postare leggetevi le FAQ: viewtopic.php?t=3259
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.
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.
Prima di postare leggetevi le FAQ: viewtopic.php?t=3259