ky.js (3173B)
1//! moment.js locale configuration 2//! locale : Kyrgyz [ky] 3//! author : Chyngyz Arystan uulu : https://github.com/chyngyz 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 0: '-чү', 16 1: '-чи', 17 2: '-чи', 18 3: '-чү', 19 4: '-чү', 20 5: '-чи', 21 6: '-чы', 22 7: '-чи', 23 8: '-чи', 24 9: '-чу', 25 10: '-чу', 26 20: '-чы', 27 30: '-чу', 28 40: '-чы', 29 50: '-чү', 30 60: '-чы', 31 70: '-чи', 32 80: '-чи', 33 90: '-чу', 34 100: '-чү', 35 }; 36 37 var ky = moment.defineLocale('ky', { 38 months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( 39 '_' 40 ), 41 monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split( 42 '_' 43 ), 44 weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split( 45 '_' 46 ), 47 weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), 48 weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), 49 longDateFormat: { 50 LT: 'HH:mm', 51 LTS: 'HH:mm:ss', 52 L: 'DD.MM.YYYY', 53 LL: 'D MMMM YYYY', 54 LLL: 'D MMMM YYYY HH:mm', 55 LLLL: 'dddd, D MMMM YYYY HH:mm', 56 }, 57 calendar: { 58 sameDay: '[Бүгүн саат] LT', 59 nextDay: '[Эртең саат] LT', 60 nextWeek: 'dddd [саат] LT', 61 lastDay: '[Кечээ саат] LT', 62 lastWeek: '[Өткөн аптанын] dddd [күнү] [саат] LT', 63 sameElse: 'L', 64 }, 65 relativeTime: { 66 future: '%s ичинде', 67 past: '%s мурун', 68 s: 'бирнече секунд', 69 ss: '%d секунд', 70 m: 'бир мүнөт', 71 mm: '%d мүнөт', 72 h: 'бир саат', 73 hh: '%d саат', 74 d: 'бир күн', 75 dd: '%d күн', 76 M: 'бир ай', 77 MM: '%d ай', 78 y: 'бир жыл', 79 yy: '%d жыл', 80 }, 81 dayOfMonthOrdinalParse: /\d{1,2}-(чи|чы|чү|чу)/, 82 ordinal: function (number) { 83 var a = number % 10, 84 b = number >= 100 ? 100 : null; 85 return number + (suffixes[number] || suffixes[a] || suffixes[b]); 86 }, 87 week: { 88 dow: 1, // Monday is the first day of the week. 89 doy: 7, // The week that contains Jan 7th is the first week of the year. 90 }, 91 }); 92 93 return ky; 94 95})));