From aa2e972a9ff36b868007b9b9f88a8c97a420d276 Mon Sep 17 00:00:00 2001 From: Philippe Meunier Date: Mon, 22 Feb 2021 15:31:36 -0500 Subject: [PATCH] Adjust fr_CA short month names and short week days to match those of Moment.js --- src/Locales/fr_CA.php | 4 +- .../Moment/MomentCanadianFrenchLocaleTest.php | 40 +++++++++---------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/Locales/fr_CA.php b/src/Locales/fr_CA.php index 7c6137d..efe1440 100644 --- a/src/Locales/fr_CA.php +++ b/src/Locales/fr_CA.php @@ -15,8 +15,8 @@ $locale = require __DIR__ . '/fr_FR.php'; return array_merge($locale, array( - "monthsShort" => explode('_', 'jan_fév_mar_avr_mai_jun_jul_aoû_sep_oct_nov_déc'), - "weekdaysShort" => explode('_', 'lun_mar_mer_jeu_ven_sam_dim'), + "monthsShort" => explode('_', 'jan._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'), + "weekdaysShort" => explode('_', 'lun._mar._mer._jeu._ven._sam._dim.'), "calendar" => array_merge($locale['calendar'], array( "default" => 'Y/m/d', )), diff --git a/tests/unit/Moment/MomentCanadianFrenchLocaleTest.php b/tests/unit/Moment/MomentCanadianFrenchLocaleTest.php index 9d2c58c..7d0dcc4 100755 --- a/tests/unit/Moment/MomentCanadianFrenchLocaleTest.php +++ b/tests/unit/Moment/MomentCanadianFrenchLocaleTest.php @@ -30,13 +30,13 @@ public function testWeekdayNames() $moment = new Moment($startingDate); $weekdayNames = array( - 1 => array('lun', 'lundi'), - 2 => array('mar', 'mardi'), - 3 => array('mer', 'mercredi'), - 4 => array('jeu', 'jeudi'), - 5 => array('ven', 'vendredi'), - 6 => array('sam', 'samedi'), - 7 => array('dim', 'dimanche'), + 1 => array('lun.', 'lundi'), + 2 => array('mar.', 'mardi'), + 3 => array('mer.', 'mercredi'), + 4 => array('jeu.', 'jeudi'), + 5 => array('ven.', 'vendredi'), + 6 => array('sam.', 'samedi'), + 7 => array('dim.', 'dimanche'), ); for ($d = 1; $d < 7; $d++) @@ -55,18 +55,18 @@ public function testMonthNames() $moment = new Moment($startingDate); $monthNames = array( - 1 => array('jan', 'janvier'), - 2 => array('fév', 'février'), - 3 => array('mar', 'mars'), - 4 => array('avr', 'avril'), + 1 => array('jan.', 'janvier'), + 2 => array('févr.', 'février'), + 3 => array('mars', 'mars'), + 4 => array('avr.', 'avril'), 5 => array('mai', 'mai'), - 6 => array('jun', 'juin'), - 7 => array('jul', 'juillet'), - 8 => array('aoû', 'août'), - 9 => array('sep', 'septembre'), - 10 => array('oct', 'octobre'), - 11 => array('nov', 'novembre'), - 12 => array('déc', 'décembre'), + 6 => array('juin', 'juin'), + 7 => array('juil.', 'juillet'), + 8 => array('août', 'août'), + 9 => array('sept.', 'septembre'), + 10 => array('oct.', 'octobre'), + 11 => array('nov.', 'novembre'), + 12 => array('déc.', 'décembre'), ); for ($d = 1; $d < 12; $d++) @@ -82,8 +82,8 @@ public function testFormat() { $a = array( array('l, F d Y, g:i:s a', 'dimanche, février 14 2010, 3:25:50 pm'), - array('D, gA', 'dim, 3PM'), - array('n m F M', '2 02 février fév'), + array('D, gA', 'dim., 3PM'), + array('n m F M', '2 02 février févr.'), array('Y y', '2010 10'), array('j d', '14 14'), array("[le] z[ème jour de l'année]", "le 44ème jour de l'année")