2026-07-25 08:10:48 +00:00
|
|
|
|
// Module ID: 3737
|
|
|
|
|
|
// Function ID: 28552
|
2026-07-20 16:05:17 +00:00
|
|
|
|
// Name: _
|
2026-07-25 08:10:48 +00:00
|
|
|
|
// Dependencies: [3713]
|
2026-07-20 16:05:17 +00:00
|
|
|
|
|
2026-07-25 08:10:48 +00:00
|
|
|
|
// Module 3737 (_)
|
2026-07-20 16:05:17 +00:00
|
|
|
|
const fn = function _(moment) {
|
|
|
|
|
|
function relativeTimeWithPlural(arg0, arg1, arg2) {
|
|
|
|
|
|
if ("m" === arg2) {
|
|
|
|
|
|
let str7 = "\u0445\u0432\u0438\u043B\u0438\u043D\u0443";
|
|
|
|
|
|
if (arg1) {
|
|
|
|
|
|
str7 = "\u0445\u0432\u0438\u043B\u0438\u043D\u0430";
|
|
|
|
|
|
}
|
|
|
|
|
|
let sum = str7;
|
|
|
|
|
|
} else if ("h" === arg2) {
|
|
|
|
|
|
let str6 = "\u0433\u043E\u0434\u0438\u043D\u0443";
|
|
|
|
|
|
if (arg1) {
|
|
|
|
|
|
str6 = "\u0433\u043E\u0434\u0438\u043D\u0430";
|
|
|
|
|
|
}
|
|
|
|
|
|
sum = str6;
|
|
|
|
|
|
} else {
|
2026-07-23 10:11:24 +00:00
|
|
|
|
const obj = { ss: null, mm: null, hh: null, dd: "\u0434\u0435\u043D\u044C_\u0434\u043D\u0456_\u0434\u043D\u0456\u0432", MM: "\u043C\u0456\u0441\u044F\u0446\u044C_\u043C\u0456\u0441\u044F\u0446\u0456_\u043C\u0456\u0441\u044F\u0446\u0456\u0432", yy: "\u0440\u0456\u043A_\u0440\u043E\u043A\u0438_\u0440\u043E\u043A\u0456\u0432" };
|
2026-07-20 16:05:17 +00:00
|
|
|
|
let str = "\u0441\u0435\u043A\u0443\u043D\u0434\u0443_\u0441\u0435\u043A\u0443\u043D\u0434\u0438_\u0441\u0435\u043A\u0443\u043D\u0434";
|
|
|
|
|
|
const text = `${arg0} `;
|
|
|
|
|
|
if (arg1) {
|
|
|
|
|
|
str = "\u0441\u0435\u043A\u0443\u043D\u0434\u0430_\u0441\u0435\u043A\u0443\u043D\u0434\u0438_\u0441\u0435\u043A\u0443\u043D\u0434";
|
|
|
|
|
|
}
|
|
|
|
|
|
obj.ss = str;
|
|
|
|
|
|
let str2 = "\u0445\u0432\u0438\u043B\u0438\u043D\u0443_\u0445\u0432\u0438\u043B\u0438\u043D\u0438_\u0445\u0432\u0438\u043B\u0438\u043D";
|
|
|
|
|
|
if (arg1) {
|
|
|
|
|
|
str2 = "\u0445\u0432\u0438\u043B\u0438\u043D\u0430_\u0445\u0432\u0438\u043B\u0438\u043D\u0438_\u0445\u0432\u0438\u043B\u0438\u043D";
|
|
|
|
|
|
}
|
|
|
|
|
|
obj.mm = str2;
|
|
|
|
|
|
let str3 = "\u0433\u043E\u0434\u0438\u043D\u0443_\u0433\u043E\u0434\u0438\u043D\u0438_\u0433\u043E\u0434\u0438\u043D";
|
|
|
|
|
|
if (arg1) {
|
|
|
|
|
|
str3 = "\u0433\u043E\u0434\u0438\u043D\u0430_\u0433\u043E\u0434\u0438\u043D\u0438_\u0433\u043E\u0434\u0438\u043D";
|
|
|
|
|
|
}
|
|
|
|
|
|
obj.hh = str3;
|
|
|
|
|
|
const parts = obj[arg2].split("_");
|
|
|
|
|
|
const result = tmp % 10;
|
|
|
|
|
|
if (result === 1) {
|
|
|
|
|
|
if (tmp % 100 !== 11) {
|
|
|
|
|
|
let first = parts[0];
|
|
|
|
|
|
}
|
|
|
|
|
|
sum = text + first;
|
|
|
|
|
|
}
|
|
|
|
|
|
if (result >= 2) {
|
|
|
|
|
|
if (result <= 4) {
|
|
|
|
|
|
const result1 = tmp % 100;
|
|
|
|
|
|
first = parts[1];
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
first = parts[2];
|
|
|
|
|
|
const str4 = obj[arg2];
|
|
|
|
|
|
}
|
|
|
|
|
|
return sum;
|
|
|
|
|
|
}
|
|
|
|
|
|
function processHoursFunction(arg0) {
|
2026-07-23 10:11:24 +00:00
|
|
|
|
let closure_0 = arg0;
|
2026-07-20 16:05:17 +00:00
|
|
|
|
return function() {
|
|
|
|
|
|
const text = `${closure_0}о`;
|
|
|
|
|
|
let str = "";
|
|
|
|
|
|
if (11 === this.hours()) {
|
|
|
|
|
|
str = "\u0431";
|
|
|
|
|
|
}
|
|
|
|
|
|
return text + str + "] LT";
|
|
|
|
|
|
};
|
|
|
|
|
|
}
|
|
|
|
|
|
let obj = {};
|
|
|
|
|
|
obj = { format: "\u0441\u0456\u0447\u043D\u044F_\u043B\u044E\u0442\u043E\u0433\u043E_\u0431\u0435\u0440\u0435\u0437\u043D\u044F_\u043A\u0432\u0456\u0442\u043D\u044F_\u0442\u0440\u0430\u0432\u043D\u044F_\u0447\u0435\u0440\u0432\u043D\u044F_\u043B\u0438\u043F\u043D\u044F_\u0441\u0435\u0440\u043F\u043D\u044F_\u0432\u0435\u0440\u0435\u0441\u043D\u044F_\u0436\u043E\u0432\u0442\u043D\u044F_\u043B\u0438\u0441\u0442\u043E\u043F\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043D\u044F".split("_"), standalone: "\u0441\u0456\u0447\u0435\u043D\u044C_\u043B\u044E\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043D\u044C_\u043A\u0432\u0456\u0442\u0435\u043D\u044C_\u0442\u0440\u0430\u0432\u0435\u043D\u044C_\u0447\u0435\u0440\u0432\u0435\u043D\u044C_\u043B\u0438\u043F\u0435\u043D\u044C_\u0441\u0435\u0440\u043F\u0435\u043D\u044C_\u0432\u0435\u0440\u0435\u0441\u0435\u043D\u044C_\u0436\u043E\u0432\u0442\u0435\u043D\u044C_\u043B\u0438\u0441\u0442\u043E\u043F\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043D\u044C".split("_") };
|
|
|
|
|
|
obj.months = obj;
|
|
|
|
|
|
obj.monthsShort = "\u0441\u0456\u0447_\u043B\u044E\u0442_\u0431\u0435\u0440_\u043A\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043B\u0438\u043F_\u0441\u0435\u0440\u043F_\u0432\u0435\u0440_\u0436\u043E\u0432\u0442_\u043B\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_");
|
|
|
|
|
|
obj.weekdays = function weekdaysCaseReplace(arg0, arg1) {
|
|
|
|
|
|
const obj = { nominative: "\u043D\u0435\u0434\u0456\u043B\u044F_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043E\u043A_\u0432\u0456\u0432\u0442\u043E\u0440\u043E\u043A_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u044F_\u0441\u0443\u0431\u043E\u0442\u0430".split("_"), accusative: "\u043D\u0435\u0434\u0456\u043B\u044E_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043E\u043A_\u0432\u0456\u0432\u0442\u043E\u0440\u043E\u043A_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u044E_\u0441\u0443\u0431\u043E\u0442\u0443".split("_"), genitive: "\u043D\u0435\u0434\u0456\u043B\u0456_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043A\u0430_\u0432\u0456\u0432\u0442\u043E\u0440\u043A\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u0456_\u0441\u0443\u0431\u043E\u0442\u0438".split("_") };
|
|
|
|
|
|
if (arg0) {
|
|
|
|
|
|
let str = "accusative";
|
|
|
|
|
|
if (!obj2.test(arg1)) {
|
|
|
|
|
|
let str2 = "nominative";
|
|
|
|
|
|
if (obj3.test(arg1)) {
|
|
|
|
|
|
str2 = "genitive";
|
|
|
|
|
|
}
|
|
|
|
|
|
str = str2;
|
2026-07-23 10:11:24 +00:00
|
|
|
|
obj3 = /\[?(?:минулої|наступної)? ?\] ?dddd/;
|
2026-07-20 16:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
|
let nominative = obj[str][arg0.day(arg0)];
|
2026-07-23 10:11:24 +00:00
|
|
|
|
obj2 = /(\[[ВвУу]\]) ?dddd/;
|
2026-07-20 16:05:17 +00:00
|
|
|
|
} else {
|
|
|
|
|
|
nominative = obj.nominative;
|
|
|
|
|
|
}
|
|
|
|
|
|
return nominative;
|
|
|
|
|
|
};
|
|
|
|
|
|
obj.weekdaysShort = "\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_");
|
|
|
|
|
|
obj.weekdaysMin = "\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_");
|
2026-07-23 10:11:24 +00:00
|
|
|
|
obj.longDateFormat = { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD.MM.YYYY", LL: "D MMMM YYYY \u0440.", LLL: "D MMMM YYYY \u0440., HH:mm", LLLL: "dddd, D MMMM YYYY \u0440., HH:mm" };
|
2026-07-20 16:05:17 +00:00
|
|
|
|
obj = {
|
|
|
|
|
|
sameDay: processHoursFunction("[\u0421\u044C\u043E\u0433\u043E\u0434\u043D\u0456 "),
|
|
|
|
|
|
nextDay: processHoursFunction("[\u0417\u0430\u0432\u0442\u0440\u0430 "),
|
|
|
|
|
|
lastDay: processHoursFunction("[\u0412\u0447\u043E\u0440\u0430 "),
|
|
|
|
|
|
nextWeek: processHoursFunction("[\u0423] dddd ["),
|
|
|
|
|
|
lastWeek() {
|
|
|
|
|
|
const self = this;
|
|
|
|
|
|
const dayResult = this.day();
|
|
|
|
|
|
if (0 !== dayResult) {
|
|
|
|
|
|
if (3 !== dayResult) {
|
|
|
|
|
|
if (5 !== dayResult) {
|
|
|
|
|
|
if (6 !== dayResult) {
|
|
|
|
|
|
return processHoursFunction("[\u041C\u0438\u043D\u0443\u043B\u043E\u0433\u043E] dddd [").call(self);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
return processHoursFunction("[\u041C\u0438\u043D\u0443\u043B\u043E\u0457] dddd [").call(self);
|
|
|
|
|
|
},
|
|
|
|
|
|
sameElse: "L"
|
|
|
|
|
|
};
|
|
|
|
|
|
obj.calendar = obj;
|
2026-07-23 10:11:24 +00:00
|
|
|
|
const obj1 = { future: "\u0437\u0430 %s", past: "%s \u0442\u043E\u043C\u0443", s: "\u0434\u0435\u043A\u0456\u043B\u044C\u043A\u0430 \u0441\u0435\u043A\u0443\u043D\u0434", ss: relativeTimeWithPlural, m: relativeTimeWithPlural, mm: relativeTimeWithPlural, h: "\u0433\u043E\u0434\u0438\u043D\u0443", hh: relativeTimeWithPlural, d: "\u0434\u0435\u043D\u044C", dd: relativeTimeWithPlural, M: "\u043C\u0456\u0441\u044F\u0446\u044C", MM: relativeTimeWithPlural, y: "\u0440\u0456\u043A", yy: relativeTimeWithPlural };
|
|
|
|
|
|
obj.relativeTime = obj1;
|
2026-07-20 16:05:17 +00:00
|
|
|
|
obj.meridiemParse = /ночі|ранку|дня|вечора/;
|
|
|
|
|
|
obj.isPM = function isPM(arg0) {
|
|
|
|
|
|
return /^(дня|вечора)$/.test(arg0);
|
|
|
|
|
|
};
|
|
|
|
|
|
obj.meridiem = function meridiem(arg0, arg1, arg2) {
|
|
|
|
|
|
let str = "\u043D\u043E\u0447\u0456";
|
|
|
|
|
|
if (arg0 >= 4) {
|
|
|
|
|
|
let str2 = "\u0440\u0430\u043D\u043A\u0443";
|
|
|
|
|
|
if (arg0 >= 12) {
|
|
|
|
|
|
let str3 = "\u0432\u0435\u0447\u043E\u0440\u0430";
|
|
|
|
|
|
if (arg0 < 17) {
|
|
|
|
|
|
str3 = "\u0434\u043D\u044F";
|
|
|
|
|
|
}
|
|
|
|
|
|
str2 = str3;
|
|
|
|
|
|
}
|
|
|
|
|
|
str = str2;
|
|
|
|
|
|
}
|
|
|
|
|
|
return str;
|
|
|
|
|
|
};
|
|
|
|
|
|
obj.dayOfMonthOrdinalParse = /\d{1,2}-(й|го)/;
|
|
|
|
|
|
obj.ordinal = function ordinal(arg0, arg1) {
|
|
|
|
|
|
if ("M" !== arg1) {
|
|
|
|
|
|
if ("d" !== arg1) {
|
|
|
|
|
|
if ("DDD" !== arg1) {
|
|
|
|
|
|
if ("w" !== arg1) {
|
|
|
|
|
|
if ("W" !== arg1) {
|
|
|
|
|
|
if ("D" === arg1) {
|
|
|
|
|
|
return arg0 + "-\u0433\u043E";
|
|
|
|
|
|
} else {
|
|
|
|
|
|
return arg0;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
return arg0 + "-\u0439";
|
|
|
|
|
|
};
|
2026-07-23 10:11:24 +00:00
|
|
|
|
obj.week = { dow: 1, doy: 7 };
|
2026-07-20 16:05:17 +00:00
|
|
|
|
return moment.defineLocale("uk", obj);
|
|
|
|
|
|
};
|
|
|
|
|
|
if ("object" === typeof exports) {
|
|
|
|
|
|
if (undefined !== module) {
|
|
|
|
|
|
if ("function" === typeof require) {
|
2026-07-23 10:11:24 +00:00
|
|
|
|
fn(require("t"));
|
2026-07-20 16:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
if ("function" === typeof globalThis.define) {
|
|
|
|
|
|
if (globalThis.define.amd) {
|
2026-07-23 10:11:24 +00:00
|
|
|
|
globalThis.define(["../moment"], fn);
|
2026-07-20 16:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
fn(this.moment);
|