UNPKG

3.17 kBJavaScriptView Raw
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})));