UNPKG

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