Merge "Improve docs for Title::getInternalURL/getCanonicalURL"
[lhc/web/wiklou.git] / resources / lib / moment / locale / fa.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 fa = moment.defineLocale('fa', {
36 months : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),
37 monthsShort : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),
38 weekdays : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'),
39 weekdaysShort : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.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 /بعد از ظهر/.test(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 dayOfMonthOrdinalParse: /\d{1,2}م/,
96 ordinal : '%dم',
97 week : {
98 dow : 6, // Saturday is the first day of the week.
99 doy : 12 // The week that contains Jan 12th is the first week of the year.
100 }
101 });
102
103 return fa;
104
105 })));