Try the following for Australia
file: admin /includes/languages/lang.english.php
Code:
add 1st line
@setlocale(LC_TIME, ['en_AU', 'en_AU.utf8mb4', 'en', 'English_Australia.1252']);
change
'DATE_FORMAT' => 'd/m/Y', /* from 'DATE_FORMAT' => 'm/d/Y', */
'DATE_FORMAT_SHORT' => '%d/%m/%Y', /* from 'DATE_FORMAT_SHORT' => '%m/%d/%Y', */
'DATE_FORMAT_SPIFFYCAL' => 'dd/MM/yyyy', /* from 'DATE_FORMAT_SPIFFYCAL' => 'MM/dd/yyyy', */
'ENTRY_DATE_OF_BIRTH_ERROR' => ' <span class="errorText">(eg. 21/05/1970)</span>', // from 'ENTRY_DATE_OF_BIRTH_ERROR' => ' <span class="errorText">(eg. 05/21/1970)</span>',
'PHP_DATE_TIME_FORMAT' => 'd/m/Y H:i:s', // from 'PHP_DATE_TIME_FORMAT' => 'm/d/Y H:i:s',
file: /includes/languages/lang.english.php
Code:
as first line of code
global $locales;
$locales = ['en_AU', 'en_AU.utf8mb4', 'en', 'English_Australia.1252']; // from $locales = ['en_US', 'en_US.utf8', 'en', 'English_United States.1252'];
@setlocale(LC_TIME, $locales);
change
'DOB_FORMAT_STRING' => 'dd/mm/yyyy', // from 'DOB_FORMAT_STRING' => 'mm/dd/yyyy',
'ENTRY_DATE_OF_BIRTH_ERROR' => 'Is your birth date correct? Our system requires the date in this format: DD/MM/YYYY (eg 21/05/1970) or this format: YYYY-MM-DD (eg 1970-05-21)', // from 'ENTRY_DATE_OF_BIRTH_ERROR' => 'Is your birth date correct? Our system requires the date in this format: MM/DD/YYYY (eg 05/21/1970) or this format: YYYY-MM-DD (eg 1970-05-21)',
'ENTRY_DATE_OF_BIRTH_TEXT' => '* (eg. 21/05/1970 or 1970-05-21)', // from 'ENTRY_DATE_OF_BIRTH_TEXT' => '* (eg. 05/21/1970 or 1970-05-21)',
file: /includes/extra_configures/set_time_zone.php
Code:
$TZ = time zone = 'Australia/Brisbane'; // change to your location eg 'Australia/Sydney'