GPQAPP
1//! moment.js locale configuration
2//! locale : Arabic [ar]
3//! author : Abdel Said: https://github.com/abdelsaid
4//! author : Ahmed Elkhatib
5//! author : forabi https://github.com/forabi
6
7;(function (global, factory) {8typeof exports === 'object' && typeof module !== 'undefined'9&& typeof require === 'function' ? factory(require('../moment')) :10typeof define === 'function' && define.amd ? define(['../moment'], factory) :11factory(global.moment)12}(this, (function (moment) { 'use strict';13
14//! moment.js locale configuration15
16var symbolMap = {171: '١',182: '٢',193: '٣',204: '٤',215: '٥',226: '٦',237: '٧',248: '٨',259: '٩',260: '٠',27},28numberMap = {29'١': '1',30'٢': '2',31'٣': '3',32'٤': '4',33'٥': '5',34'٦': '6',35'٧': '7',36'٨': '8',37'٩': '9',38'٠': '0',39},40pluralForm = function (n) {41return n === 042? 043: n === 144? 145: n === 246? 247: n % 100 >= 3 && n % 100 <= 1048? 349: n % 100 >= 1150? 451: 5;52},53plurals = {54s: [55'أقل من ثانية',56'ثانية واحدة',57['ثانيتان', 'ثانيتين'],58'%d ثوان',59'%d ثانية',60'%d ثانية',61],62m: [63'أقل من دقيقة',64'دقيقة واحدة',65['دقيقتان', 'دقيقتين'],66'%d دقائق',67'%d دقيقة',68'%d دقيقة',69],70h: [71'أقل من ساعة',72'ساعة واحدة',73['ساعتان', 'ساعتين'],74'%d ساعات',75'%d ساعة',76'%d ساعة',77],78d: [79'أقل من يوم',80'يوم واحد',81['يومان', 'يومين'],82'%d أيام',83'%d يومًا',84'%d يوم',85],86M: [87'أقل من شهر',88'شهر واحد',89['شهران', 'شهرين'],90'%d أشهر',91'%d شهرا',92'%d شهر',93],94y: [95'أقل من عام',96'عام واحد',97['عامان', 'عامين'],98'%d أعوام',99'%d عامًا',100'%d عام',101],102},103pluralize = function (u) {104return function (number, withoutSuffix, string, isFuture) {105var f = pluralForm(number),106str = plurals[u][pluralForm(number)];107if (f === 2) {108str = str[withoutSuffix ? 0 : 1];109}110return str.replace(/%d/i, number);111};112},113months = [114'يناير',115'فبراير',116'مارس',117'أبريل',118'مايو',119'يونيو',120'يوليو',121'أغسطس',122'سبتمبر',123'أكتوبر',124'نوفمبر',125'ديسمبر',126];127
128var ar = moment.defineLocale('ar', {129months: months,130monthsShort: months,131weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),132weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),133weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),134weekdaysParseExact: true,135longDateFormat: {136LT: 'HH:mm',137LTS: 'HH:mm:ss',138L: 'D/\u200FM/\u200FYYYY',139LL: 'D MMMM YYYY',140LLL: 'D MMMM YYYY HH:mm',141LLLL: 'dddd D MMMM YYYY HH:mm',142},143meridiemParse: /ص|م/,144isPM: function (input) {145return 'م' === input;146},147meridiem: function (hour, minute, isLower) {148if (hour < 12) {149return 'ص';150} else {151return 'م';152}153},154calendar: {155sameDay: '[اليوم عند الساعة] LT',156nextDay: '[غدًا عند الساعة] LT',157nextWeek: 'dddd [عند الساعة] LT',158lastDay: '[أمس عند الساعة] LT',159lastWeek: 'dddd [عند الساعة] LT',160sameElse: 'L',161},162relativeTime: {163future: 'بعد %s',164past: 'منذ %s',165s: pluralize('s'),166ss: pluralize('s'),167m: pluralize('m'),168mm: pluralize('m'),169h: pluralize('h'),170hh: pluralize('h'),171d: pluralize('d'),172dd: pluralize('d'),173M: pluralize('M'),174MM: pluralize('M'),175y: pluralize('y'),176yy: pluralize('y'),177},178preparse: function (string) {179return string180.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {181return numberMap[match];182})183.replace(/،/g, ',');184},185postformat: function (string) {186return string187.replace(/\d/g, function (match) {188return symbolMap[match];189})190.replace(/,/g, '،');191},192week: {193dow: 6, // Saturday is the first day of the week.194doy: 12, // The week that contains Jan 12th is the first week of the year.195},196});197
198return ar;199
200})));201