Thanks. Would this look right (I have done the same with the weekdays). Perhaps I’ll have to find some more things as I go! ??
// Abbreviations for each day.
$this->weekday_abbrev[__(‘Dimanche’)] = __(‘Dim’);
$this->weekday_abbrev[__(‘Lundi’)] = __(‘Lun’);
$this->weekday_abbrev[__(‘Mardi’)] = __(‘Mar’);
$this->weekday_abbrev[__(‘Megredi’)] = __(‘Mec’);
$this->weekday_abbrev[__(‘Jeudi’)] = __(‘Jeu’);
$this->weekday_abbrev[__(‘Venredi’)] = __(‘ven’);
$this->weekday_abbrev[__(‘Samedi’)] = __(‘Sam’);
// The Months
$this->month[’01’] = __(‘Janvier’);
$this->month[’02’] = __(‘Février’);
$this->month[’03’] = __(‘Mars’);
$this->month[’04’] = __(‘Avril’);
$this->month[’05’] = __(‘Mai’);
$this->month[’06’] = __(‘Juin’);
$this->month[’07’] = __(‘Juillet’);
$this->month[’08’] = __(‘Ao?t’);
$this->month[’09’] = __(‘Septembre’);
$this->month[’10’] = __(‘Octobre’);
$this->month[’11’] = __(‘Novembre’);
$this->month[’12’] = __(‘Decembre’);
// Abbreviations for each month. Uses the same hack as above to get around the
// ‘May’ duplication.
$this->month_abbrev[__(‘Janvier’)] = __(‘Jan_January_abbreviation’);
$this->month_abbrev[__(‘Février’)] = __(‘Feb_February_abbreviation’);
$this->month_abbrev[__(‘Mars’)] = __(‘Mar_March_abbreviation’);
$this->month_abbrev[__(‘Avril’)] = __(‘Apr_April_abbreviation’);
$this->month_abbrev[__(‘Mai’)] = __(‘May_May_abbreviation’);
$this->month_abbrev[__(‘Juin’)] = __(‘Jun_June_abbreviation’);
$this->month_abbrev[__(‘Juillet’)] = __(‘Jul_July_abbreviation’);
$this->month_abbrev[__(‘Ao?t’)] = __(‘Aug_August_abbreviation’);
$this->month_abbrev[__(‘Septembre’)] = __(‘Sep_September_abbreviation’);
$this->month_abbrev[__(‘Octobre’)] = __(‘Oct_October_abbreviation’);
$this->month_abbrev[__(‘Novembre’)] = __(‘Nov_November_abbreviation’);
$this->month_abbrev[__(‘Decembre’)] = __(‘Dec_December_abbreviation’);
foreach ($this->month_abbrev as $month_ => $month_abbrev_) {
$this->month_abbrev[$month_] = preg_replace(‘/_.+_abbreviation$/’, ”, $month_abbrev_);