Files
discord-decomp/_bundle/formatDistance_3327.js
T
2026-11-01 12:12:55 +02:00

71 lines
1.5 KiB
JavaScript

// Metro module 3327 (f3328).
let c1711_0 = {
about: "körülbelül",
over: "több mint",
almost: "majdnem",
lessthan: "kevesebb mint"
};
let c1711_1 = {
xseconds: " másodperc",
halfaminute: "fél perc",
xminutes: " perc",
xhours: " óra",
xdays: " nap",
xweeks: " hét",
xmonths: " hónap",
xyears: " év"
};
let c1711_2 = {
xseconds: {
"-1": " másodperccel ezelőtt",
1: " másodperc múlva",
0: " másodperce"
},
halfaminute: {
"-1": "fél perccel ezelőtt",
1: "fél perc múlva",
0: "fél perce"
},
xminutes: {
"-1": " perccel ezelőtt",
1: " perc múlva",
0: " perce"
},
xhours: {
"-1": " órával ezelőtt",
1: " óra múlva",
0: " órája"
},
xdays: {
"-1": " nappal ezelőtt",
1: " nap múlva",
0: " napja"
},
xweeks: {
"-1": " héttel ezelőtt",
1: " hét múlva",
0: " hete"
},
xmonths: {
"-1": " hónappal ezelőtt",
1: " hónap múlva",
0: " hónapja"
},
xyears: {
"-1": " évvel ezelőtt",
1: " év múlva",
0: " éve"
}
};
export default function formatDistance(a0, a1, a2) {
const r6 = a0.match(/about|over|almost|lessthan/i);
const r8 = r6 ? a0.replace(r6[0], "") : a0;
const addSuffix = a2?.addSuffix;
const r14 = r8.toLowerCase();
const r16 = a2?.comparison || 0;
const r20 = addSuffix === true ? c1711_2[r14][r16] : c1711_1[r14];
const r24 = r14 !== "halfaminute" ? a1 + r20 : r20;
return r6 ? c1711_0[r6[0].toLowerCase()] + " " + r24 : r24;
};
module.exports = exports.default;