| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 | //! moment.js locale configuration//! locale : Persian (fa)//! author : Ebrahim Byagowi : https://github.com/ebraminio(function (global, factory) {   typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('../moment')) :   typeof define === 'function' && define.amd ? define(['moment'], factory) :   factory(global.moment)}(this, function (moment) { 'use strict';    var symbolMap = {        '1': '۱',        '2': '۲',        '3': '۳',        '4': '۴',        '5': '۵',        '6': '۶',        '7': '۷',        '8': '۸',        '9': '۹',        '0': '۰'    }, numberMap = {        '۱': '1',        '۲': '2',        '۳': '3',        '۴': '4',        '۵': '5',        '۶': '6',        '۷': '7',        '۸': '8',        '۹': '9',        '۰': '0'    };    var fa = moment.defineLocale('fa', {        months : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),        monthsShort : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),        weekdays : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'),        weekdaysShort : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'),        weekdaysMin : 'ی_د_س_چ_پ_ج_ش'.split('_'),        longDateFormat : {            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'        },        meridiemParse: /قبل از ظهر|بعد از ظهر/,        isPM: function (input) {            return /بعد از ظهر/.test(input);        },        meridiem : function (hour, minute, isLower) {            if (hour < 12) {                return 'قبل از ظهر';            } else {                return 'بعد از ظهر';            }        },        calendar : {            sameDay : '[امروز ساعت] LT',            nextDay : '[فردا ساعت] LT',            nextWeek : 'dddd [ساعت] LT',            lastDay : '[دیروز ساعت] LT',            lastWeek : 'dddd [پیش] [ساعت] LT',            sameElse : 'L'        },        relativeTime : {            future : 'در %s',            past : '%s پیش',            s : 'چندین ثانیه',            m : 'یک دقیقه',            mm : '%d دقیقه',            h : 'یک ساعت',            hh : '%d ساعت',            d : 'یک روز',            dd : '%d روز',            M : 'یک ماه',            MM : '%d ماه',            y : 'یک سال',            yy : '%d سال'        },        preparse: function (string) {            return string.replace(/[۰-۹]/g, function (match) {                return numberMap[match];            }).replace(/،/g, ',');        },        postformat: function (string) {            return string.replace(/\d/g, function (match) {                return symbolMap[match];            }).replace(/,/g, '،');        },        ordinalParse: /\d{1,2}م/,        ordinal : '%dم',        week : {            dow : 6, // Saturday is the first day of the week.            doy : 12 // The week that contains Jan 1st is the first week of the year.        }    });    return fa;}));
 |