171 lines
6.3 KiB
JavaScript
171 lines
6.3 KiB
JavaScript
// Metro module 3772 (f3773).
|
|
import * as _Module3771 from "./Module3771";
|
|
const t = function t(a0) {
|
|
"use strict";
|
|
const months = "leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_");
|
|
const monthsShort = "led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");
|
|
const defineLocale = a0.defineLocale;
|
|
const r26 = {
|
|
months,
|
|
monthsShort,
|
|
monthsParse: null,
|
|
shortMonthsParse: null,
|
|
longMonthsParse: null,
|
|
weekdays: null,
|
|
weekdaysShort: null,
|
|
weekdaysMin: null,
|
|
longDateFormat: null,
|
|
calendar: null,
|
|
relativeTime: null,
|
|
dayOfMonthOrdinalParse: null,
|
|
ordinal: "%d.",
|
|
week: null
|
|
};
|
|
const monthsParse = [];
|
|
let r0 = 0;
|
|
while (true) {
|
|
monthsParse[r0] = new RegExp("^" + months[r0] + "$|^" + monthsShort[r0] + "$", "i");
|
|
r0 = r0 + 1;
|
|
if (!(r0 < 12)) {
|
|
r26.monthsParse = monthsParse;
|
|
const shortMonthsParse = [];
|
|
let r35 = 0;
|
|
while (true) {
|
|
shortMonthsParse[r35] = new RegExp("^" + monthsShort[r35] + "$", "i");
|
|
r35 = r35 + 1;
|
|
if (!(r35 < 12)) {
|
|
r26.shortMonthsParse = shortMonthsParse;
|
|
const longMonthsParse = [];
|
|
let r1 = 0;
|
|
while (true) {
|
|
longMonthsParse[r1] = new RegExp("^" + months[r1] + "$", "i");
|
|
r1 = r1 + 1;
|
|
if (!(r1 < 12)) {
|
|
const translate = function translate(a0, a1, a2, a3) {
|
|
const r8 = a0 + " ";
|
|
switch (a2) {
|
|
case "s":
|
|
return a1 ? "pár sekund" : a3 ? "pár sekund" : "pár sekundami";
|
|
case "ss":
|
|
return !a1 && !a3 ? r8 + "sekundami" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "sekundy" : "sekund");
|
|
case "m":
|
|
return a1 ? "minuta" : a3 ? "minutu" : "minutou";
|
|
case "mm":
|
|
return !a1 && !a3 ? r8 + "minutami" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "minuty" : "minut");
|
|
case "h":
|
|
return a1 ? "hodina" : a3 ? "hodinu" : "hodinou";
|
|
case "hh":
|
|
return !a1 && !a3 ? r8 + "hodinami" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "hodiny" : "hodin");
|
|
case "d":
|
|
return a1 ? "den" : a3 ? "den" : "dnem";
|
|
case "dd":
|
|
return !a1 && !a3 ? r8 + "dny" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "dny" : "dní");
|
|
case "M":
|
|
return a1 ? "měsíc" : a3 ? "měsíc" : "měsícem";
|
|
case "MM":
|
|
return !a1 && !a3 ? r8 + "měsíci" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "měsíce" : "měsíců");
|
|
case "y":
|
|
return a1 ? "rok" : a3 ? "rok" : "rokem";
|
|
case "yy":
|
|
return !a1 && !a3 ? r8 + "lety" : r8 + (a0 > 1 && a0 < 5 && ~~(a0 / 10) !== 1 ? "roky" : "let");
|
|
default:
|
|
return void 0;
|
|
}
|
|
};
|
|
r26.longMonthsParse = longMonthsParse;
|
|
r26.weekdays = "neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_");
|
|
r26.weekdaysShort = "ne_po_út_st_čt_pá_so".split("_");
|
|
r26.weekdaysMin = "ne_po_út_st_čt_pá_so".split("_");
|
|
r26.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",
|
|
l: "D. M. YYYY"
|
|
};
|
|
r26.calendar = {
|
|
sameDay: "[dnes v] LT",
|
|
nextDay: "[zítra v] LT",
|
|
nextWeek: function nextWeek() {
|
|
const r4 = this.day();
|
|
if (r4 === 0) {
|
|
return "[v neděli v] LT";
|
|
}
|
|
if (r4 !== 1 && r4 !== 2) {
|
|
if (r4 === 3) {
|
|
return "[ve středu v] LT";
|
|
}
|
|
if (r4 === 4) {
|
|
return "[ve čtvrtek v] LT";
|
|
}
|
|
if (r4 === 5) {
|
|
return "[v pátek v] LT";
|
|
}
|
|
if (r4 === 6) {
|
|
return "[v sobotu v] LT";
|
|
}
|
|
return void 0;
|
|
}
|
|
return "[v] dddd [v] LT";
|
|
},
|
|
lastDay: "[včera v] LT",
|
|
lastWeek: function lastWeek() {
|
|
const r4 = this.day();
|
|
if (r4 === 0) {
|
|
return "[minulou neděli v] LT";
|
|
}
|
|
if (r4 !== 1 && r4 !== 2) {
|
|
if (r4 === 3) {
|
|
return "[minulou středu v] LT";
|
|
}
|
|
if (r4 !== 4 && r4 !== 5) {
|
|
if (r4 === 6) {
|
|
return "[minulou sobotu v] LT";
|
|
}
|
|
return void 0;
|
|
}
|
|
return "[minulý] dddd [v] LT";
|
|
}
|
|
return "[minulé] dddd [v] LT";
|
|
},
|
|
sameElse: "L"
|
|
};
|
|
r26.relativeTime = {
|
|
future: "za %s",
|
|
past: "před %s",
|
|
s: translate,
|
|
ss: translate,
|
|
m: translate,
|
|
mm: translate,
|
|
h: translate,
|
|
hh: translate,
|
|
d: translate,
|
|
dd: translate,
|
|
M: translate,
|
|
MM: translate,
|
|
y: translate,
|
|
yy: translate
|
|
};
|
|
r26.dayOfMonthOrdinalParse = /\d{1,2}\./;
|
|
r26.week = {
|
|
dow: 1,
|
|
doy: 4
|
|
};
|
|
return defineLocale.call(a0, "cs", r26);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
if (typeof exports === "object" && (module !== void 0 && typeof require === "function")) {
|
|
t(_Module3771);
|
|
} else if (typeof globalThis.define === "function" && define.amd) {
|
|
define(["../moment"], t);
|
|
} else {
|
|
t(this.moment);
|
|
}
|