};
export default moment.defineLocale('tg', {
- months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(
- '_'
- ),
+ months: {
+ format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split(
+ '_'
+ ),
+ standalone: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(
+ '_'
+ ),
+ },
monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),
weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split(
'_'
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
- L: 'DD/MM/YYYY',
+ L: 'DD.MM.YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm',
},
calendar: {
sameDay: '[Имрӯз соати] LT',
- nextDay: '[Ð\9fагоҳ соати] LT',
+ nextDay: '[ФаÑ\80до соати] LT',
lastDay: '[Дирӯз соати] LT',
nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT',
lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT',
'_'
),
i;
+
function equalTest(input, mmm, i) {
assert.equal(
moment(input, mmm).month(),
var a = [
[
'dddd, Do MMMM YYYY, h:mm:ss',
- 'якшанбе, 14-ум феврал 2010, 3:25:50',
+ 'якшанбе, 14-ум феврали 2010, 3:25:50',
],
['ddd, h A', 'яшб, 3 рӯз'],
['M Mo MM MMMM MMM', '2 2-юм 02 феврал фев'],
['a A', 'рӯз рӯз'],
['DDDo [рӯзи сол]', '45-ум рӯзи сол'],
['LTS', '15:25:50'],
- ['L', '14/02/2010'],
- ['LL', '14 феврал 2010'],
- ['LLL', '14 феврал 2010 15:25'],
- ['LLLL', 'якшанбе, 14 феврал 2010 15:25'],
- ['l', '14/2/2010'],
+ ['L', '14.02.2010'],
+ ['LL', '14 феврали 2010'],
+ ['LLL', '14 феврали 2010 15:25'],
+ ['LLLL', 'якшанбе, 14 феврали 2010 15:25'],
+ ['l', '14.2.2010'],
['ll', '14 фев 2010'],
['lll', '14 фев 2010 15:25'],
['llll', 'яшб, 14 фев 2010 15:25'],
);
assert.equal(
moment(a).add({ d: 1 }).calendar(),
- 'Ð\9fагоҳ соати 12:00',
+ 'ФаÑ\80до соати 12:00',
'tomorrow at the same time'
);
assert.equal(