This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+164
View File
@@ -0,0 +1,164 @@
// Metro module 3791 (f3792).
import * as _Module3771 from "./Module3771";
const _ = function _(a0) {
"use strict";
const relativeTimeWithPlural = function relativeTimeWithPlural(a0, a1, a2) {
let r25, r26;
if (a2 === "m") {
r26 = a1 ? "минута" : "минуту";
} else {
const r12 = a0 + " ";
const r8 = {
ss: a1 ? "секунда_секунды_секунд" : "секунду_секунды_секунд",
mm: null,
hh: "час_часа_часов",
dd: "день_дня_дней",
MM: "месяц_месяца_месяцев",
yy: "год_года_лет"
};
const mm = a1 ? "минута_минуты_минут" : "минуту_минуты_минут";
L15: {
r8.mm = mm;
const r14 = r8[a2];
const r1 = +a0;
const r17 = r14.split("_");
const r4 = r1 % 10;
if (r4 === 1 && r1 % 100 !== 11) {
r25 = r17[0];
} else {
L11: {
if (2 <= r4 && r4 <= 4) {
const r23 = r1 % 100;
if (!(r23 < 10) && !(20 <= r23)) {
break L11;
}
r25 = r17[1];
break L15;
}
}
r25 = r17[2];
}
}
r26 = r12 + r25;
}
return r26;
};
const monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];
return a0.defineLocale("ru", {
months: {
format: "января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),
standalone: "январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")
},
monthsShort: {
format: "янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),
standalone: "янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")
},
weekdays: {
standalone: "воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),
format: "воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),
isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/
},
weekdaysShort: "вс_пн_вт_ср_чт_пт_сб".split("_"),
weekdaysMin: "вс_пн_вт_ср_чт_пт_сб".split("_"),
monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,
monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,
monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,
monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,
longDateFormat: {
LT: "H:mm",
LTS: "H:mm:ss",
L: "DD.MM.YYYY",
LL: "D MMMM YYYY г.",
LLL: "D MMMM YYYY г., H:mm",
LLLL: "dddd, D MMMM YYYY г., H:mm"
},
calendar: {
sameDay: "[Сегодня, в] LT",
nextDay: "[Завтра, в] LT",
lastDay: "[Вчера, в] LT",
nextWeek: function nextWeek(a0) {
if (a0.week() === this.week()) {
return this.day() === 2 ? "[Во] dddd, [в] LT" : "[В] dddd, [в] LT";
}
const r9 = this.day();
if (r9 === 0) {
return "[В следующее] dddd, [в] LT";
}
if (r9 !== 1 && r9 !== 2 && r9 !== 4) {
if (r9 !== 3 && r9 !== 5 && r9 !== 6) {
return void 0;
}
return "[В следующую] dddd, [в] LT";
}
return "[В следующий] dddd, [в] LT";
},
lastWeek: function lastWeek(a0) {
if (a0.week() === this.week()) {
return this.day() === 2 ? "[Во] dddd, [в] LT" : "[В] dddd, [в] LT";
}
const r9 = this.day();
if (r9 === 0) {
return "[В прошлое] dddd, [в] LT";
}
if (r9 !== 1 && r9 !== 2 && r9 !== 4) {
if (r9 !== 3 && r9 !== 5 && r9 !== 6) {
return void 0;
}
return "[В прошлую] dddd, [в] LT";
}
return "[В прошлый] dddd, [в] LT";
},
sameElse: "L"
},
relativeTime: {
future: "через %s",
past: "%s назад",
s: "несколько секунд",
ss: relativeTimeWithPlural,
m: relativeTimeWithPlural,
mm: relativeTimeWithPlural,
h: "час",
hh: relativeTimeWithPlural,
d: "день",
dd: relativeTimeWithPlural,
M: "месяц",
MM: relativeTimeWithPlural,
y: "год",
yy: relativeTimeWithPlural
},
meridiemParse: /ночи|утра|дня|вечера/i,
isPM: function isPM(a0) {
return /^(дня|вечера)$/.test(a0);
},
meridiem: function meridiem(a0, a1, a2) {
return a0 < 4 ? "ночи" : a0 < 12 ? "утра" : a0 < 17 ? "дня" : "вечера";
},
dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/,
ordinal: function ordinal(a0, a1) {
if (a1 !== "M" && a1 !== "d" && a1 !== "DDD") {
if (a1 === "D") {
return a0 + "-го";
}
if (a1 !== "w" && a1 !== "W") {
return a0;
}
return a0 + "-я";
}
return a0 + "-й";
},
week: {
dow: 1,
doy: 4
}
});
};
if (typeof exports === "object" && (module !== void 0 && typeof require === "function")) {
_(_Module3771);
} else if (typeof globalThis.define === "function" && define.amd) {
define(["../moment"], _);
} else {
_(this.moment);
}