From b0656fddd6ec7a0d42cb0356ae9a998f4a76ebb9 Mon Sep 17 00:00:00 2001 From: Kunal Marwaha Date: Mon, 18 Dec 2017 22:39:04 -0500 Subject: [PATCH 1/3] [locale] Fix Arabic locale for months (again) --- src/locale/ar.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/locale/ar.js b/src/locale/ar.js index 06362277cb..92f368d188 100644 --- a/src/locale/ar.js +++ b/src/locale/ar.js @@ -47,18 +47,18 @@ var symbolMap = { return str.replace(/%d/i, number); }; }, months = [ - 'كانون الثاني يناير', - 'شباط فبراير', - 'آذار مارس', - 'نيسان أبريل', - 'أيار مايو', - 'حزيران يونيو', - 'تموز يوليو', - 'آب أغسطس', - 'أيلول سبتمبر', - 'تشرين الأول أكتوبر', - 'تشرين الثاني نوفمبر', - 'كانون الأول ديسمبر' + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر' ]; export default moment.defineLocale('ar', { From 0ec6b571f0dc7ef65a1c2f5a944a25187f72ae39 Mon Sep 17 00:00:00 2001 From: Kunal Marwaha Date: Mon, 18 Dec 2017 22:57:11 -0500 Subject: [PATCH 2/3] Fix tests --- src/test/locale/ar.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/test/locale/ar.js b/src/test/locale/ar.js index 86ba85a40c..6d1268c061 100644 --- a/src/test/locale/ar.js +++ b/src/test/locale/ar.js @@ -3,18 +3,18 @@ import moment from '../../moment'; localeModule('ar'); var months = [ - 'كانون الثاني يناير', - 'شباط فبراير', - 'آذار مارس', - 'نيسان أبريل', - 'أيار مايو', - 'حزيران يونيو', - 'تموز يوليو', - 'آب أغسطس', - 'أيلول سبتمبر', - 'تشرين الأول أكتوبر', - 'تشرين الثاني نوفمبر', - 'كانون الأول ديسمبر' + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر' ]; test('parse', function (assert) { From 9bbc0af207489b35b9fc2d453bb2887073561198 Mon Sep 17 00:00:00 2001 From: Kunal Marwaha Date: Mon, 18 Dec 2017 23:17:20 -0500 Subject: [PATCH 3/3] Fix the rest of the tests --- src/test/locale/ar.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/locale/ar.js b/src/test/locale/ar.js index 6d1268c061..6bd0123045 100644 --- a/src/test/locale/ar.js +++ b/src/test/locale/ar.js @@ -36,9 +36,9 @@ test('parse', function (assert) { test('format', function (assert) { var a = [ - ['dddd, MMMM Do YYYY, h:mm:ss a', 'الأحد، شباط فبراير ١٤ ٢٠١٠، ٣:٢٥:٥٠ م'], + ['dddd, MMMM Do YYYY, h:mm:ss a', 'الأحد، فبراير ١٤ ٢٠١٠، ٣:٢٥:٥٠ م'], ['ddd, hA', 'أحد، ٣م'], - ['M Mo MM MMMM MMM', '٢ ٢ ٠٢ شباط فبراير شباط فبراير'], + ['M Mo MM MMMM MMM', '٢ ٢ ٠٢ فبراير فبراير'], ['YYYY YY', '٢٠١٠ ١٠'], ['D Do DD', '١٤ ١٤ ١٤'], ['d do dddd ddd dd', '٠ ٠ الأحد أحد ح'], @@ -53,13 +53,13 @@ test('format', function (assert) { ['LT', '١٥:٢٥'], ['LTS', '١٥:٢٥:٥٠'], ['L', '١٤/\u200f٢/\u200f٢٠١٠'], - ['LL', '١٤ شباط فبراير ٢٠١٠'], - ['LLL', '١٤ شباط فبراير ٢٠١٠ ١٥:٢٥'], - ['LLLL', 'الأحد ١٤ شباط فبراير ٢٠١٠ ١٥:٢٥'], + ['LL', '١٤ فبراير ٢٠١٠'], + ['LLL', '١٤ فبراير ٢٠١٠ ١٥:٢٥'], + ['LLLL', 'الأحد ١٤ فبراير ٢٠١٠ ١٥:٢٥'], ['l', '١٤/\u200f٢/\u200f٢٠١٠'], - ['ll', '١٤ شباط فبراير ٢٠١٠'], - ['lll', '١٤ شباط فبراير ٢٠١٠ ١٥:٢٥'], - ['llll', 'أحد ١٤ شباط فبراير ٢٠١٠ ١٥:٢٥'] + ['ll', '١٤ فبراير ٢٠١٠'], + ['lll', '١٤ فبراير ٢٠١٠ ١٥:٢٥'], + ['llll', 'أحد ١٤ فبراير ٢٠١٠ ١٥:٢٥'] ], b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)), i;