UNPKG

3.71 kBJavaScriptView Raw
1'use strict';
2
3const declineWord = require('decline-word');
4
5module.exports = {
6 exactHours: {
7 ru: [
8 'Полночь',
9 'Час ночи',
10 'Два часа ночи',
11 'Три часа ночи',
12 'Четыре часа утра',
13 'Пять часов утра',
14 'Шесть часов утра',
15 'Семь часов утра',
16 'Восемь часов утра',
17 'Девять часов утра',
18 'Десять часов утра',
19 'Одиннадцать часов дня',
20 'Полдень',
21 'Час дня',
22 'Два часа дня',
23 'Три часа дня',
24 'Четыре часа дня',
25 'Пять часов вечера',
26 'Шесть часов вечера',
27 'Семь часов вечера',
28 'Восемь часов вечера',
29 'Девять часов вечера',
30 'Десять часов вечера',
31 'Одиннадцать часов вечера',
32 ],
33 ua: [
34 'Північ',
35 'Перша ночі',
36 'Друга ночі',
37 'Третя ночі',
38 'Четверта ранку',
39 "П'ята ранку",
40 'Шоста ранку',
41 'Сьома ранку',
42 'Восьма ранку',
43 "Дев'ята ранку",
44 'Десята ранку',
45 'Одинадцята дня',
46 'Південь',
47 'Перша дня',
48 'Друга дня',
49 'Третя дня',
50 'Четверта дня',
51 "П'ята вечора",
52 'Шоста вечора',
53 'Сьома вечора',
54 'Восьма вечора',
55 "Дев'ята вечора",
56 'Десята вечора',
57 'Одинадцята вечора',
58 ],
59 },
60 lessLimitAnd30: {
61 ru: [
62 'двенадцатого',
63 'первого',
64 'второго',
65 'третьего',
66 'четвёртого',
67 'пятого',
68 'шестого',
69 'седьмого',
70 'восьмого',
71 'девятого',
72 'десятого',
73 'одиннадцатого',
74 ],
75 ua: [
76 'на дванадцяту',
77 'на першу',
78 'на другу',
79 'на третю',
80 'на четверту',
81 "на п'яту",
82 'на шосту',
83 'на сьому',
84 'на восьму',
85 "на дев'яту",
86 'на десяту',
87 'на одинадцяту',
88 ],
89 },
90 more30: {
91 ru: [
92 'час',
93 'два',
94 'три',
95 'четыре',
96 'пять',
97 'шесть',
98 'семь',
99 'восемь',
100 'девять',
101 'десять',
102 'одиннадцать',
103 'двенадцать',
104 ],
105 ua: [
106 'перша',
107 'друга',
108 'третя',
109 'четверта',
110 "п'ята",
111 'шоста',
112 'сьома',
113 'восьма',
114 "дев'ята",
115 'десята',
116 'одинадцата',
117 'дванадцата',
118 ],
119 },
120 phrases: {
121 ru: {
122 half: 'Половина',
123 without: 'Без',
124 minute: 'минуты',
125 minute2: n => declineWord(n, 'минут', 'а', 'ы'),
126 minute3: n => declineWord(n, 'минут', 'ы'),
127 },
128 ua: {
129 half: 'Пів',
130 without: 'За',
131 minute: 'хвилину',
132 minute2: n => declineWord(n, 'хвилин', 'а', 'и'),
133 minute3: n => declineWord(n, 'хвилин', 'у', 'и'),
134 },
135 },
136};