lionents Posted February 18, 2004 Share Posted February 18, 2004 Hi, I am operating from England and over here the date format is written dd/mm/yyyy so I would like to change it in oscommerce to be like this. The main place I would like it changed is when customers are signing up for a new account. I have looked at a few of the php pages of the shop and I have seen date format in a few places. Where do I change the code to do this and do I have to change it in a few places? Thanks John www.lionentertainments.com/store/ Lion Entertainments Link to comment Share on other sites More sharing options...
B0s(0 Posted February 18, 2004 Share Posted February 18, 2004 i think i ts in the english.php by the languages ... there i also changed the output from english day names to german ones .. i think i saw the formation right there ... Link to comment Share on other sites More sharing options...
241 Posted February 18, 2004 Share Posted February 18, 2004 English as Default catalog/includes/languages/english.php line# 19-45 @setlocale(LC_TIME, 'en_UK.ISO_8859-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'); //// // Return date in raw format // $date should be in format dd/mm/yyyy // raw date is in format YYYYMMDD, or DDMMYYYY function tep_date_raw($date, $reverse = false) { if ($reverse) { return substr($date, 0, 2) . substr($date, 3, 2) . substr($date, 6, 4); } else { return substr($date, 6, 4) . substr($date, 3, 2) . substr($date, 0, 2); } } // if USE_DEFAULT_LANGUAGE_CURRENCY is true, use the following currency, instead of the applications default currency (used when changing language) define('LANGUAGE_CURRENCY', 'GBP'); // Global entries for the <html> tag define('HTML_PARAMS','dir="LTR" lang="en"'); // charset for web pages and emails define('CHARSET', 'iso-8859-1'); then Line# 73 define('DOB_FORMAT_STRING', 'dd/mm/yyyy'); then line# 186-187 define('ENTRY_DATE_OF_BIRTH_ERROR', 'Your Date of Birth must be in this format: DD/MM/YYYY (eg 21/05/1970)'); define('ENTRY_DATE_OF_BIRTH_TEXT', '* (eg. 21/05/1970)'); all line numbers are approximates as my code is modified. you will also need to do the same for admin. No longer giving free advice. Please place deposit in meter slot provided. Individual: [=] SME: [==] Corporation: [===] If deposit does not fit one of the slots provided then you are asking too much! Is your Osc dated try Phoenix raising oscommerce from the ashes. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.