az.js (3570B)
1//! moment.js locale configuration 2//! locale : Azerbaijani [az] 3//! author : topchiyev : https://github.com/topchiyev 4 5;(function (global, factory) { 6 typeof exports === 'object' && typeof module !== 'undefined' 7 && typeof require === 'function' ? factory(require('../moment')) : 8 typeof define === 'function' && define.amd ? define(['../moment'], factory) : 9 factory(global.moment) 10}(this, (function (moment) { 'use strict'; 11 12 //! moment.js locale configuration 13 14 var suffixes = { 15 1: '-inci', 16 5: '-inci', 17 8: '-inci', 18 70: '-inci', 19 80: '-inci', 20 2: '-nci', 21 7: '-nci', 22 20: '-nci', 23 50: '-nci', 24 3: '-üncü', 25 4: '-üncü', 26 100: '-üncü', 27 6: '-ncı', 28 9: '-uncu', 29 10: '-uncu', 30 30: '-uncu', 31 60: '-ıncı', 32 90: '-ıncı', 33 }; 34 35 var az = moment.defineLocale('az', { 36 months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split( 37 '_' 38 ), 39 monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), 40 weekdays: 41 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split( 42 '_' 43 ), 44 weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), 45 weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), 46 weekdaysParseExact: true, 47 longDateFormat: { 48 LT: 'HH:mm', 49 LTS: 'HH:mm:ss', 50 L: 'DD.MM.YYYY', 51 LL: 'D MMMM YYYY', 52 LLL: 'D MMMM YYYY HH:mm', 53 LLLL: 'dddd, D MMMM YYYY HH:mm', 54 }, 55 calendar: { 56 sameDay: '[bugün saat] LT', 57 nextDay: '[sabah saat] LT', 58 nextWeek: '[gələn həftə] dddd [saat] LT', 59 lastDay: '[dünən] LT', 60 lastWeek: '[keçən həftə] dddd [saat] LT', 61 sameElse: 'L', 62 }, 63 relativeTime: { 64 future: '%s sonra', 65 past: '%s əvvəl', 66 s: 'bir neçə saniyə', 67 ss: '%d saniyə', 68 m: 'bir dəqiqə', 69 mm: '%d dəqiqə', 70 h: 'bir saat', 71 hh: '%d saat', 72 d: 'bir gün', 73 dd: '%d gün', 74 M: 'bir ay', 75 MM: '%d ay', 76 y: 'bir il', 77 yy: '%d il', 78 }, 79 meridiemParse: /gecə|səhər|gündüz|axşam/, 80 isPM: function (input) { 81 return /^(gündüz|axşam)$/.test(input); 82 }, 83 meridiem: function (hour, minute, isLower) { 84 if (hour < 4) { 85 return 'gecə'; 86 } else if (hour < 12) { 87 return 'səhər'; 88 } else if (hour < 17) { 89 return 'gündüz'; 90 } else { 91 return 'axşam'; 92 } 93 }, 94 dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, 95 ordinal: function (number) { 96 if (number === 0) { 97 // special case for zero 98 return number + '-ıncı'; 99 } 100 var a = number % 10, 101 b = (number % 100) - a, 102 c = number >= 100 ? 100 : null; 103 return number + (suffixes[a] || suffixes[b] || suffixes[c]); 104 }, 105 week: { 106 dow: 1, // Monday is the first day of the week. 107 doy: 7, // The week that contains Jan 7th is the first week of the year. 108 }, 109 }); 110 111 return az; 112 113})));