Codebase list node-moment / bb3e600
[locale] improve mk translation (#4958) * Update mk.js * Update mk.js * Update mk.js * Update mk.js * [locale] improve mk translation Sashko Todorov authored 5 years ago Kunal Marwaha committed 5 years ago
2 changed file(s) with 23 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
00 //! moment.js locale configuration
11 //! locale : Macedonian [mk]
22 //! author : Borislav Mickov : https://github.com/B0k0
3
3 //! author : Sashko Todorov : https://github.com/bkyceh
44 import moment from '../moment';
55
66 export default moment.defineLocale('mk', {
3838 sameElse : 'L'
3939 },
4040 relativeTime : {
41 future : 'после %s',
41 future : 'за %s',
4242 past : 'пред %s',
4343 s : 'неколку секунди',
4444 ss : '%d секунди',
45 m : 'минута',
45 m : 'една минута',
4646 mm : '%d минути',
47 h : 'час',
47 h : 'еден час',
4848 hh : '%d часа',
49 d : 'ден',
49 d : 'еден ден',
5050 dd : '%d дена',
51 M : 'месец',
51 M : 'еден месец',
5252 MM : '%d месеци',
53 y : 'година',
53 y : 'една година',
5454 yy : '%d години'
5555 },
5656 dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/,
107107 test('from', function (assert) {
108108 var start = moment([2007, 1, 28]);
109109 assert.equal(start.from(moment([2007, 1, 28]).add({s: 44}), true), 'неколку секунди', '44 seconds = a few seconds');
110 assert.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), 'минута', '45 seconds = a minute');
111 assert.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), 'минута', '89 seconds = a minute');
110 assert.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), 'една минута', '45 seconds = a minute');
111 assert.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), 'една минута', '89 seconds = a minute');
112112 assert.equal(start.from(moment([2007, 1, 28]).add({s: 90}), true), '2 минути', '90 seconds = 2 minutes');
113113 assert.equal(start.from(moment([2007, 1, 28]).add({m: 44}), true), '44 минути', '44 minutes = 44 minutes');
114 assert.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), 'час', '45 minutes = an hour');
115 assert.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), 'час', '89 minutes = an hour');
114 assert.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), 'еден час', '45 minutes = an hour');
115 assert.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), 'еден час', '89 minutes = an hour');
116116 assert.equal(start.from(moment([2007, 1, 28]).add({m: 90}), true), '2 часа', '90 minutes = 2 hours');
117117 assert.equal(start.from(moment([2007, 1, 28]).add({h: 5}), true), '5 часа', '5 hours = 5 hours');
118118 assert.equal(start.from(moment([2007, 1, 28]).add({h: 21}), true), '21 часа', '21 hours = 21 hours');
119 assert.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), 'ден', '22 hours = a day');
120 assert.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), 'ден', '35 hours = a day');
119 assert.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), 'еден ден', '22 hours = a day');
120 assert.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), 'еден ден', '35 hours = a day');
121121 assert.equal(start.from(moment([2007, 1, 28]).add({h: 36}), true), '2 дена', '36 hours = 2 days');
122 assert.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), 'ден', '1 day = a day');
122 assert.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), 'еден ден', '1 day = a day');
123123 assert.equal(start.from(moment([2007, 1, 28]).add({d: 5}), true), '5 дена', '5 days = 5 days');
124124 assert.equal(start.from(moment([2007, 1, 28]).add({d: 25}), true), '25 дена', '25 days = 25 days');
125 assert.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), 'месец', '26 days = a month');
126 assert.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), 'месец', '30 days = a month');
127 assert.equal(start.from(moment([2007, 1, 28]).add({d: 43}), true), 'месец', '43 days = a month');
125 assert.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), 'еден месец', '26 days = a month');
126 assert.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), 'еден месец', '30 days = a month');
127 assert.equal(start.from(moment([2007, 1, 28]).add({d: 43}), true), 'еден месец', '43 days = a month');
128128 assert.equal(start.from(moment([2007, 1, 28]).add({d: 46}), true), '2 месеци', '46 days = 2 months');
129129 assert.equal(start.from(moment([2007, 1, 28]).add({d: 74}), true), '2 месеци', '75 days = 2 months');
130130 assert.equal(start.from(moment([2007, 1, 28]).add({d: 76}), true), '3 месеци', '76 days = 3 months');
131 assert.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), 'месец', '1 month = a month');
131 assert.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), 'еден месец', '1 month = a month');
132132 assert.equal(start.from(moment([2007, 1, 28]).add({M: 5}), true), '5 месеци', '5 months = 5 months');
133 assert.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), 'година', '345 days = a year');
133 assert.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), 'една година', '345 days = a year');
134134 assert.equal(start.from(moment([2007, 1, 28]).add({d: 548}), true), '2 години', '548 days = 2 years');
135 assert.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), 'година', '1 year = a year');
135 assert.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), 'една година', '1 year = a year');
136136 assert.equal(start.from(moment([2007, 1, 28]).add({y: 5}), true), '5 години', '5 years = 5 years');
137137 });
138138
139139 test('suffix', function (assert) {
140 assert.equal(moment(30000).from(0), 'после неколку секунди', 'prefix');
140 assert.equal(moment(30000).from(0), 'за неколку секунди', 'prefix');
141141 assert.equal(moment(0).from(30000), 'пред неколку секунди', 'suffix');
142142 });
143143
146146 });
147147
148148 test('fromNow', function (assert) {
149 assert.equal(moment().add({s: 30}).fromNow(), 'после неколку секунди', 'in a few seconds');
150 assert.equal(moment().add({d: 5}).fromNow(), 'после 5 дена', 'in 5 days');
149 assert.equal(moment().add({s: 30}).fromNow(), 'за неколку секунди', 'in a few seconds');
150 assert.equal(moment().add({d: 5}).fromNow(), 'за 5 дена', 'in 5 days');
151151 });
152152
153153 test('calendar day', function (assert) {