GPQAPP
1//! moment.js locale configuration
2//! locale : Persian [fa]
3//! author : Ebrahim Byagowi : https://github.com/ebraminio
4
5;(function (global, factory) {6typeof exports === 'object' && typeof module !== 'undefined'7&& typeof require === 'function' ? factory(require('../moment')) :8typeof define === 'function' && define.amd ? define(['../moment'], factory) :9factory(global.moment)10}(this, (function (moment) { 'use strict';11
12//! moment.js locale configuration13
14var symbolMap = {151: '۱',162: '۲',173: '۳',184: '۴',195: '۵',206: '۶',217: '۷',228: '۸',239: '۹',240: '۰',25},26numberMap = {27'۱': '1',28'۲': '2',29'۳': '3',30'۴': '4',31'۵': '5',32'۶': '6',33'۷': '7',34'۸': '8',35'۹': '9',36'۰': '0',37};38
39var fa = moment.defineLocale('fa', {40months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split(41'_'42),43monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split(44'_'45),46weekdays: 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split(47'_'48),49weekdaysShort: 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split(50'_'51),52weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'),53weekdaysParseExact: true,54longDateFormat: {55LT: 'HH:mm',56LTS: 'HH:mm:ss',57L: 'DD/MM/YYYY',58LL: 'D MMMM YYYY',59LLL: 'D MMMM YYYY HH:mm',60LLLL: 'dddd, D MMMM YYYY HH:mm',61},62meridiemParse: /قبل از ظهر|بعد از ظهر/,63isPM: function (input) {64return /بعد از ظهر/.test(input);65},66meridiem: function (hour, minute, isLower) {67if (hour < 12) {68return 'قبل از ظهر';69} else {70return 'بعد از ظهر';71}72},73calendar: {74sameDay: '[امروز ساعت] LT',75nextDay: '[فردا ساعت] LT',76nextWeek: 'dddd [ساعت] LT',77lastDay: '[دیروز ساعت] LT',78lastWeek: 'dddd [پیش] [ساعت] LT',79sameElse: 'L',80},81relativeTime: {82future: 'در %s',83past: '%s پیش',84s: 'چند ثانیه',85ss: '%d ثانیه',86m: 'یک دقیقه',87mm: '%d دقیقه',88h: 'یک ساعت',89hh: '%d ساعت',90d: 'یک روز',91dd: '%d روز',92M: 'یک ماه',93MM: '%d ماه',94y: 'یک سال',95yy: '%d سال',96},97preparse: function (string) {98return string99.replace(/[۰-۹]/g, function (match) {100return numberMap[match];101})102.replace(/،/g, ',');103},104postformat: function (string) {105return string106.replace(/\d/g, function (match) {107return symbolMap[match];108})109.replace(/,/g, '،');110},111dayOfMonthOrdinalParse: /\d{1,2}م/,112ordinal: '%dم',113week: {114dow: 6, // Saturday is the first day of the week.115doy: 12, // The week that contains Jan 12th is the first week of the year.116},117});118
119return fa;120
121})));122