80 lines
3.9 KiB
JavaScript
80 lines
3.9 KiB
JavaScript
// Module ID: 3711
|
|
// Function ID: 28117
|
|
// Name: t
|
|
// Dependencies: [3712]
|
|
|
|
// Module 3711 (t)
|
|
const fn = function t(moment) {
|
|
obj = {
|
|
months: "\u044F\u043D\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0438\u043B_\u043C\u0430\u0439_\u044E\u043D\u0438_\u044E\u043B\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438_\u043E\u043A\u0442\u043E\u043C\u0432\u0440\u0438_\u043D\u043E\u0435\u043C\u0432\u0440\u0438_\u0434\u0435\u043A\u0435\u043C\u0432\u0440\u0438".split("_"),
|
|
monthsShort: "\u044F\u043D\u0440_\u0444\u0435\u0432_\u043C\u0430\u0440_\u0430\u043F\u0440_\u043C\u0430\u0439_\u044E\u043D\u0438_\u044E\u043B\u0438_\u0430\u0432\u0433_\u0441\u0435\u043F_\u043E\u043A\u0442_\u043D\u043E\u0435_\u0434\u0435\u043A".split("_"),
|
|
weekdays: "\u043D\u0435\u0434\u0435\u043B\u044F_\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u043D\u0438\u043A_\u0432\u0442\u043E\u0440\u043D\u0438\u043A_\u0441\u0440\u044F\u0434\u0430_\u0447\u0435\u0442\u0432\u044A\u0440\u0442\u044A\u043A_\u043F\u0435\u0442\u044A\u043A_\u0441\u044A\u0431\u043E\u0442\u0430".split("_"),
|
|
weekdaysShort: "\u043D\u0435\u0434_\u043F\u043E\u043D_\u0432\u0442\u043E_\u0441\u0440\u044F_\u0447\u0435\u0442_\u043F\u0435\u0442_\u0441\u044A\u0431".split("_"),
|
|
weekdaysMin: "\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),
|
|
longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "D.MM.YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY H:mm", LLLL: "dddd, D MMMM YYYY H:mm" },
|
|
calendar: obj,
|
|
relativeTime: { future: "\u0441\u043B\u0435\u0434 %s", past: "\u043F\u0440\u0435\u0434\u0438 %s", s: "\u043D\u044F\u043A\u043E\u043B\u043A\u043E \u0441\u0435\u043A\u0443\u043D\u0434\u0438", ss: "%d \u0441\u0435\u043A\u0443\u043D\u0434\u0438", m: "\u043C\u0438\u043D\u0443\u0442\u0430", mm: "%d \u043C\u0438\u043D\u0443\u0442\u0438", h: "\u0447\u0430\u0441", hh: "%d \u0447\u0430\u0441\u0430", d: "\u0434\u0435\u043D", dd: "%d \u0434\u043D\u0438", M: "\u043C\u0435\u0441\u0435\u0446", MM: "%d \u043C\u0435\u0441\u0435\u0446\u0430", y: "\u0433\u043E\u0434\u0438\u043D\u0430", yy: "%d \u0433\u043E\u0434\u0438\u043D\u0438" },
|
|
dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/,
|
|
ordinal(arg0) {
|
|
const result = arg0 % 10;
|
|
const result1 = arg0 % 100;
|
|
if (0 === arg0) {
|
|
let text = `${arg0}-ев`;
|
|
} else if (0 === result1) {
|
|
text = `${arg0}-ен`;
|
|
} else {
|
|
if (result1 > 10) {
|
|
if (result1 < 20) {
|
|
text = `${arg0}-ти`;
|
|
}
|
|
}
|
|
if (1 === result) {
|
|
text = `${arg0}-ви`;
|
|
} else if (2 === result) {
|
|
text = `${arg0}-ри`;
|
|
} else {
|
|
if (7 !== result) {
|
|
if (8 !== result) {
|
|
text = `${arg0}-ти`;
|
|
}
|
|
}
|
|
text = `${arg0}-ми`;
|
|
}
|
|
}
|
|
return text;
|
|
},
|
|
week: { dow: 1, doy: 7 }
|
|
};
|
|
obj = {
|
|
sameDay: "[\u0414\u043D\u0435\u0441 \u0432] LT",
|
|
nextDay: "[\u0423\u0442\u0440\u0435 \u0432] LT",
|
|
nextWeek: "dddd [\u0432] LT",
|
|
lastDay: "[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",
|
|
lastWeek() {
|
|
const dayResult = this.day();
|
|
if (0 !== dayResult) {
|
|
if (3 !== dayResult) {
|
|
if (6 !== dayResult) {
|
|
return "[\u0412 \u0438\u0437\u043C\u0438\u043D\u0430\u043B\u0438\u044F] dddd [\u0432] LT";
|
|
}
|
|
}
|
|
}
|
|
return "[\u0412 \u0438\u0437\u043C\u0438\u043D\u0430\u043B\u0430\u0442\u0430] dddd [\u0432] LT";
|
|
},
|
|
sameElse: "L"
|
|
};
|
|
return moment.defineLocale("bg", obj);
|
|
};
|
|
if ("object" === typeof exports) {
|
|
if (undefined !== module) {
|
|
if ("function" === typeof require) {
|
|
fn(require("t"));
|
|
}
|
|
}
|
|
}
|
|
if ("function" === typeof globalThis.define) {
|
|
if (globalThis.define.amd) {
|
|
globalThis.define(["../moment"], fn);
|
|
}
|
|
}
|
|
fn(this.moment);
|