Merge "Improve docs for Title::getInternalURL/getCanonicalURL"
[lhc/web/wiklou.git] / resources / lib / moment / locale / ar-sa.js
1 //! moment.js locale configuration
2
3 ;(function (global, factory) {
4 typeof exports === 'object' && typeof module !== 'undefined'
5 && typeof require === 'function' ? factory(require('../moment')) :
6 typeof define === 'function' && define.amd ? define(['../moment'], factory) :
7 factory(global.moment)
8 }(this, (function (moment) { 'use strict';
9
10
11 var symbolMap = {
12 '1': '١',
13 '2': '٢',
14 '3': '٣',
15 '4': '٤',
16 '5': '٥',
17 '6': '٦',
18 '7': '٧',
19 '8': '٨',
20 '9': '٩',
21 '0': '٠'
22 }, numberMap = {
23 '١': '1',
24 '٢': '2',
25 '٣': '3',
26 '٤': '4',
27 '٥': '5',
28 '٦': '6',
29 '٧': '7',
30 '٨': '8',
31 '٩': '9',
32 '٠': '0'
33 };
34
35 var arSa = moment.defineLocale('ar-sa', {
36 months : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
37 monthsShort : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
38 weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
39 weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
40 weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
41 weekdaysParseExact : true,
42 longDateFormat : {
43 LT : 'HH:mm',
44 LTS : 'HH:mm:ss',
45 L : 'DD/MM/YYYY',
46 LL : 'D MMMM YYYY',
47 LLL : 'D MMMM YYYY HH:mm',
48 LLLL : 'dddd D MMMM YYYY HH:mm'
49 },
50 meridiemParse: /ص|م/,
51 isPM : function (input) {
52 return 'م' === input;
53 },
54 meridiem : function (hour, minute, isLower) {
55 if (hour < 12) {
56 return 'ص';
57 } else {
58 return 'م';
59 }
60 },
61 calendar : {
62 sameDay: '[اليوم على الساعة] LT',
63 nextDay: '[غدا على الساعة] LT',
64 nextWeek: 'dddd [على الساعة] LT',
65 lastDay: '[أمس على الساعة] LT',
66 lastWeek: 'dddd [على الساعة] LT',
67 sameElse: 'L'
68 },
69 relativeTime : {
70 future : 'في %s',
71 past : 'منذ %s',
72 s : 'ثوان',
73 ss : '%d ثانية',
74 m : 'دقيقة',
75 mm : '%d دقائق',
76 h : 'ساعة',
77 hh : '%d ساعات',
78 d : 'يوم',
79 dd : '%d أيام',
80 M : 'شهر',
81 MM : '%d أشهر',
82 y : 'سنة',
83 yy : '%d سنوات'
84 },
85 preparse: function (string) {
86 return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {
87 return numberMap[match];
88 }).replace(/،/g, ',');
89 },
90 postformat: function (string) {
91 return string.replace(/\d/g, function (match) {
92 return symbolMap[match];
93 }).replace(/,/g, '،');
94 },
95 week : {
96 dow : 0, // Sunday is the first day of the week.
97 doy : 6 // The week that contains Jan 6th is the first week of the year.
98 }
99 });
100
101 return arSa;
102
103 })));