From b5a1391011b247d08863d291542db5937b23b427 Mon Sep 17 00:00:00 2001 From: Mohammed Salman Date: Fri, 10 Sep 2021 12:13:15 +0300 Subject: [PATCH] fix: Add Arabic (Iraq) [ar-iq] locale (#1627) * Add iraqi arabic locale * Update ar-iq.js Co-authored-by: iamkun --- src/locale/ar-iq.js | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/locale/ar-iq.js diff --git a/src/locale/ar-iq.js b/src/locale/ar-iq.js new file mode 100644 index 000000000..1040db80d --- /dev/null +++ b/src/locale/ar-iq.js @@ -0,0 +1,41 @@ +// Arabic (Iraq) [ar-iq] +import dayjs from 'dayjs' + +const locale = { + name: 'ar-iq', + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'كانون الثاني_شباط_آذار_نيسان_أيار_حزيران_تموز_آب_أيلول_تشرين الأول_ تشرين الثاني_كانون الأول'.split('_'), + weekStart: 1, + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + monthsShort: 'كانون الثاني_شباط_آذار_نيسان_أيار_حزيران_تموز_آب_أيلول_تشرين الأول_ تشرين الثاني_كانون الأول'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + ordinal: n => n, + formats: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm' + }, + meridiem: hour => (hour > 12 ? 'ص' : 'م'), + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات' + } +} + +dayjs.locale(locale, null, true) + +export default locale