From: Kunal Marwaha Date: Tue, 19 Dec 2017 04:25:39 +0000 (-0500) Subject: [locale] Fix Arabic locale for months (again) (#4359) X-Git-Tag: 2.20.1~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3c4df793884cb943a0fb038f78b2ed28d5a40864;p=thirdparty%2Fmoment.git [locale] Fix Arabic locale for months (again) (#4359) * [locale] Fix Arabic locale for months (again) * Fix tests * Fix the rest of the tests --- diff --git a/src/locale/ar.js b/src/locale/ar.js index 06362277c..92f368d18 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', { diff --git a/src/test/locale/ar.js b/src/test/locale/ar.js index 86ba85a40..6bd012304 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) { @@ -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;