14930 lines
609 KiB
JavaScript
14930 lines
609 KiB
JavaScript
/*! For license information please see index.js.LICENSE.txt */ ! function() {
|
||
var e, n = [, function(e, n) {
|
||
"use strict";
|
||
let t;
|
||
t = "undefined" != typeof NO_I18N_GLOBAL && !0 === NO_I18N_GLOBAL ? {} : window.I18n = window.I18n || {};
|
||
n.default = t
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
({
|
||
value: !0
|
||
});
|
||
e.exports = t(3)
|
||
}, function(e, n) {
|
||
"use strict";
|
||
var t = Symbol.for("react.element"),
|
||
r = Symbol.for("react.portal"),
|
||
o = Symbol.for("react.fragment"),
|
||
i = Symbol.for("react.strict_mode"),
|
||
s = Symbol.for("react.profiler"),
|
||
a = Symbol.for("react.provider"),
|
||
u = Symbol.for("react.context"),
|
||
d = Symbol.for("react.forward_ref"),
|
||
l = Symbol.for("react.suspense"),
|
||
c = Symbol.for("react.memo"),
|
||
m = Symbol.for("react.lazy"),
|
||
h = Symbol.iterator;
|
||
|
||
function f(e) {
|
||
return null === e || "object" != typeof e ? null : "function" == typeof(e = h && e[h] || e["@@iterator"]) ? e : null
|
||
}
|
||
var p = {
|
||
isMounted: function() {
|
||
return !1
|
||
},
|
||
enqueueForceUpdate: function() {},
|
||
enqueueReplaceState: function() {},
|
||
enqueueSetState: function() {}
|
||
},
|
||
_ = Object.assign,
|
||
y = {};
|
||
|
||
function b(e, n, t) {
|
||
this.props = e;
|
||
this.context = n;
|
||
this.refs = y;
|
||
this.updater = t || p
|
||
}
|
||
b.prototype.isReactComponent = {};
|
||
b.prototype.setState = function(e, n) {
|
||
if ("object" != typeof e && "function" != typeof e && null != e) throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");
|
||
this.updater.enqueueSetState(this, e, n, "setState")
|
||
};
|
||
b.prototype.forceUpdate = function(e) {
|
||
this.updater.enqueueForceUpdate(this, e, "forceUpdate")
|
||
};
|
||
|
||
function g() {}
|
||
g.prototype = b.prototype;
|
||
|
||
function M(e, n, t) {
|
||
this.props = e;
|
||
this.context = n;
|
||
this.refs = y;
|
||
this.updater = t || p
|
||
}
|
||
var v = M.prototype = new g;
|
||
v.constructor = M;
|
||
_(v, b.prototype);
|
||
v.isPureReactComponent = !0;
|
||
var w = Array.isArray,
|
||
k = Object.prototype.hasOwnProperty,
|
||
Y = {
|
||
current: null
|
||
},
|
||
T = {
|
||
key: !0,
|
||
ref: !0,
|
||
__self: !0,
|
||
__source: !0
|
||
};
|
||
|
||
function D(e, n, r) {
|
||
var o, i = {},
|
||
s = null,
|
||
a = null;
|
||
if (null != n)
|
||
for (o in void 0 !== n.ref && (a = n.ref), void 0 !== n.key && (s = "" + n.key), n) k.call(n, o) && !T.hasOwnProperty(o) && (i[o] = n[o]);
|
||
var u = arguments.length - 2;
|
||
if (1 === u) i.children = r;
|
||
else if (1 < u) {
|
||
for (var d = Array(u), l = 0; l < u; l++) d[l] = arguments[l + 2];
|
||
i.children = d
|
||
}
|
||
if (e && e.defaultProps)
|
||
for (o in u = e.defaultProps) void 0 === i[o] && (i[o] = u[o]);
|
||
return {
|
||
$$typeof: t,
|
||
type: e,
|
||
key: s,
|
||
ref: a,
|
||
props: i,
|
||
_owner: Y.current
|
||
}
|
||
}
|
||
|
||
function L(e, n) {
|
||
return {
|
||
$$typeof: t,
|
||
type: e.type,
|
||
key: n,
|
||
ref: e.ref,
|
||
props: e.props,
|
||
_owner: e._owner
|
||
}
|
||
}
|
||
|
||
function S(e) {
|
||
return "object" == typeof e && null !== e && e.$$typeof === t
|
||
}
|
||
|
||
function C(e) {
|
||
var n = {
|
||
"=": "=0",
|
||
":": "=2"
|
||
};
|
||
return "$" + e.replace(/[=:]/g, (function(e) {
|
||
return n[e]
|
||
}))
|
||
}
|
||
var x = /\/+/g;
|
||
|
||
function W(e, n) {
|
||
return "object" == typeof e && null !== e && null != e.key ? C("" + e.key) : n.toString(36)
|
||
}
|
||
|
||
function N(e, n, o, i, s) {
|
||
var a = typeof e;
|
||
"undefined" !== a && "boolean" !== a || (e = null);
|
||
var u = !1;
|
||
if (null === e) u = !0;
|
||
else switch (a) {
|
||
case "string":
|
||
case "number":
|
||
u = !0;
|
||
break;
|
||
case "object":
|
||
switch (e.$$typeof) {
|
||
case t:
|
||
case r:
|
||
u = !0
|
||
}
|
||
}
|
||
if (u) return s = s(u = e), e = "" === i ? "." + W(u, 0) : i, w(s) ? (o = "", null != e && (o = e.replace(x, "$&/") + "/"), N(s, n, o, "", (function(e) {
|
||
return e
|
||
}))) : null != s && (S(s) && (s = L(s, o + (!s.key || u && u.key === s.key ? "" : ("" + s.key).replace(x, "$&/") + "/") + e)), n.push(s)), 1;
|
||
u = 0;
|
||
i = "" === i ? "." : i + ":";
|
||
if (w(e))
|
||
for (var d = 0; d < e.length; d++) {
|
||
var l = i + W(a = e[d], d);
|
||
u += N(a, n, o, l, s)
|
||
} else if ("function" == typeof(l = f(e)))
|
||
for (e = l.call(e), d = 0; !(a = e.next()).done;) u += N(a = a.value, n, o, l = i + W(a, d++), s);
|
||
else if ("object" === a) throw n = String(e), Error("Objects are not valid as a React child (found: " + ("[object Object]" === n ? "object with keys {" + Object.keys(e).join(", ") + "}" : n) + "). If you meant to render a collection of children, use an array instead.");
|
||
return u
|
||
}
|
||
|
||
function z(e, n, t) {
|
||
if (null == e) return e;
|
||
var r = [],
|
||
o = 0;
|
||
N(e, r, "", "", (function(e) {
|
||
return n.call(t, e, o++)
|
||
}));
|
||
return r
|
||
}
|
||
|
||
function j(e) {
|
||
if (-1 === e._status) {
|
||
var n = e._result;
|
||
(n = n()).then((function(n) {
|
||
0 !== e._status && -1 !== e._status || (e._status = 1, e._result = n)
|
||
}), (function(n) {
|
||
0 !== e._status && -1 !== e._status || (e._status = 2, e._result = n)
|
||
})); - 1 === e._status && (e._status = 0, e._result = n)
|
||
}
|
||
if (1 === e._status) return e._result.default;
|
||
throw e._result
|
||
}
|
||
var O = {
|
||
current: null
|
||
},
|
||
A = {
|
||
transition: null
|
||
};
|
||
|
||
function E() {
|
||
throw Error("act(...) is not supported in production builds of React.")
|
||
}({
|
||
map: z,
|
||
forEach: function(e, n, t) {
|
||
z(e, (function() {
|
||
n.apply(this, arguments)
|
||
}), t)
|
||
},
|
||
count: function(e) {
|
||
var n = 0;
|
||
z(e, (function() {
|
||
n++
|
||
}));
|
||
return n
|
||
},
|
||
toArray: function(e) {
|
||
return z(e, (function(e) {
|
||
return e
|
||
})) || []
|
||
},
|
||
only: function(e) {
|
||
if (!S(e)) throw Error("React.Children.only expected to receive a single React element child.");
|
||
return e
|
||
}
|
||
});
|
||
b;
|
||
o;
|
||
s;
|
||
M;
|
||
i;
|
||
l;
|
||
({
|
||
ReactCurrentDispatcher: O,
|
||
ReactCurrentBatchConfig: A,
|
||
ReactCurrentOwner: Y
|
||
});
|
||
E;
|
||
(function(e, n, r) {
|
||
if (null == e) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + ".");
|
||
var o = _({}, e.props),
|
||
i = e.key,
|
||
s = e.ref,
|
||
a = e._owner;
|
||
if (null != n) {
|
||
void 0 !== n.ref && (s = n.ref, a = Y.current);
|
||
void 0 !== n.key && (i = "" + n.key);
|
||
if (e.type && e.type.defaultProps) var u = e.type.defaultProps;
|
||
for (d in n) k.call(n, d) && !T.hasOwnProperty(d) && (o[d] = void 0 === n[d] && void 0 !== u ? u[d] : n[d])
|
||
}
|
||
var d = arguments.length - 2;
|
||
if (1 === d) o.children = r;
|
||
else if (1 < d) {
|
||
u = Array(d);
|
||
for (var l = 0; l < d; l++) u[l] = arguments[l + 2];
|
||
o.children = u
|
||
}
|
||
return {
|
||
$$typeof: t,
|
||
type: e.type,
|
||
key: i,
|
||
ref: s,
|
||
props: o,
|
||
_owner: a
|
||
}
|
||
});
|
||
n.createContext = function(e) {
|
||
(e = {
|
||
$$typeof: u,
|
||
_currentValue: e,
|
||
_currentValue2: e,
|
||
_threadCount: 0,
|
||
Provider: null,
|
||
Consumer: null,
|
||
_defaultValue: null,
|
||
_globalName: null
|
||
}).Provider = {
|
||
$$typeof: a,
|
||
_context: e
|
||
};
|
||
return e.Consumer = e
|
||
};
|
||
D;
|
||
(function(e) {
|
||
var n = D.bind(null, e);
|
||
n.type = e;
|
||
return n
|
||
});
|
||
(function() {
|
||
return {
|
||
current: null
|
||
}
|
||
});
|
||
(function(e) {
|
||
return {
|
||
$$typeof: d,
|
||
render: e
|
||
}
|
||
});
|
||
S;
|
||
(function(e) {
|
||
return {
|
||
$$typeof: m,
|
||
_payload: {
|
||
_status: -1,
|
||
_result: e
|
||
},
|
||
_init: j
|
||
}
|
||
});
|
||
(function(e, n) {
|
||
return {
|
||
$$typeof: c,
|
||
type: e,
|
||
compare: void 0 === n ? null : n
|
||
}
|
||
});
|
||
(function(e) {
|
||
var n = A.transition;
|
||
A.transition = {};
|
||
try {
|
||
e()
|
||
} finally {
|
||
A.transition = n
|
||
}
|
||
});
|
||
E;
|
||
(function(e, n) {
|
||
return O.current.useCallback(e, n)
|
||
});
|
||
(function(e) {
|
||
return O.current.useContext(e)
|
||
});
|
||
(function() {});
|
||
(function(e) {
|
||
return O.current.useDeferredValue(e)
|
||
});
|
||
(function(e, n) {
|
||
return O.current.useEffect(e, n)
|
||
});
|
||
(function() {
|
||
return O.current.useId()
|
||
});
|
||
(function(e, n, t) {
|
||
return O.current.useImperativeHandle(e, n, t)
|
||
});
|
||
(function(e, n) {
|
||
return O.current.useInsertionEffect(e, n)
|
||
});
|
||
(function(e, n) {
|
||
return O.current.useLayoutEffect(e, n)
|
||
});
|
||
(function(e, n) {
|
||
return O.current.useMemo(e, n)
|
||
});
|
||
(function(e, n, t) {
|
||
return O.current.useReducer(e, n, t)
|
||
});
|
||
(function(e) {
|
||
return O.current.useRef(e)
|
||
});
|
||
(function(e) {
|
||
return O.current.useState(e)
|
||
});
|
||
(function(e, n, t) {
|
||
return O.current.useSyncExternalStore(e, n, t)
|
||
});
|
||
(function() {
|
||
return O.current.useTransition()
|
||
});
|
||
"18.3.1"
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.d(n, {
|
||
default: function() {
|
||
return r
|
||
}
|
||
});
|
||
|
||
function r(e, n) {
|
||
const t = [{
|
||
source: n,
|
||
target: e
|
||
}];
|
||
for (; t.length > 0;) {
|
||
const {
|
||
source: e,
|
||
target: n
|
||
} = t.shift();
|
||
for (const r in e) e.hasOwnProperty(r) && ("object" == typeof e[r] && "object" == typeof n[r] ? e[r] !== n[r] && t.push({
|
||
source: e[r],
|
||
target: n[r]
|
||
}) : n[r] = e[r])
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
en: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} hr",
|
||
hoursAndMinutes: "{{ hours }} hr {{ minutes }} min",
|
||
days: "{{ days }} days",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
af: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sekondes",
|
||
minutes: "{{ minutes }} minute",
|
||
hours: "{{ hours }} uur",
|
||
hoursAndMinutes: "{{ hours }} uur {{ minutes }} min",
|
||
days: "{{ days }} dae",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}u",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}u{{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, uitbr. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"ar-eg": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} ثانية",
|
||
minutes: "{{ minutes }} دقيقة",
|
||
hours: "{{ hours }} ساعة",
|
||
hoursAndMinutes: "{{ hours }} ساعة {{ minutes }} دقيقة",
|
||
days: "{{ days }} أيام",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} ث",
|
||
minutes: "{{ minutes }} د",
|
||
hours: "{{ hours }} س",
|
||
days: "{{ days }} ي",
|
||
hoursAndMinutes: "{{ hours }} س {{ minutes }} د"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}، تمديد {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
bg: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} сек",
|
||
minutes: "{{ minutes }} мин",
|
||
hours: "{{ hours }} ч",
|
||
hoursAndMinutes: "{{ hours }} ч {{ minutes }} мин",
|
||
days: "{{ days }} дни",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} сек",
|
||
minutes: "{{ minutes }} мин",
|
||
hours: "{{ hours }} ч",
|
||
days: "{{ days }} д",
|
||
hoursAndMinutes: "{{ hours }} ч {{ minutes }} мин"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, вътр. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
bn: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }}সেক",
|
||
minutes: "{{ minutes }}মিনিট",
|
||
hours: "{{ hours }}ঘন্টা",
|
||
hoursAndMinutes: "{{ hours }}ঘন্টা {{ minutes }}মিনিট",
|
||
days: "{{ days }}দিন ",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}সে",
|
||
minutes: "{{ minutes }}মি ",
|
||
hours: "{{ hours }}ঘ",
|
||
days: "{{ days }}দি ",
|
||
hoursAndMinutes: "{{ hours }}ঘ {{ minutes }}মি"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}}{{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}}{{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}},এক্সট.{{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"ca-es": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} dies",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
days: "{{ days }} d",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T {{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
cs: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} d",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} m",
|
||
hours: "{{ hours }} h",
|
||
days: "{{ days }} d",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q {{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, linka {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
da: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sek.",
|
||
minutes: "{{ minutes }}min.",
|
||
hours: "{{ hours }}t.",
|
||
hoursAndMinutes: "{{ hours }}t. {{ minutes }}min.",
|
||
days: "{{ days }}dg",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}sek.",
|
||
minutes: "{{ minutes }}min.",
|
||
hours: "{{ hours }}t",
|
||
days: "{{ days }}dg",
|
||
hoursAndMinutes: "{{ hours }}t {{ minutes }}min."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, lokal {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
de: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} Sek.",
|
||
minutes: "{{ minutes }} Min.",
|
||
hours: "{{ hours }} Std.",
|
||
hoursAndMinutes: "{{ hours }} Std. {{ minutes }} Min.",
|
||
days: "{{ days }} Tage",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} Sek.",
|
||
minutes: "{{ minutes }} Min.",
|
||
hours: "{{ hours }} Std.",
|
||
days: "{{ days }} Tage",
|
||
hoursAndMinutes: "{{ hours }} Std. {{ minutes }} Min."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, Durchwahl {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
el: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} δευτ.",
|
||
minutes: "{{ minutes }} λεπτ.",
|
||
hours: "{{ hours }} ώρ.",
|
||
hoursAndMinutes: "{{ hours }} ώρ. {{ minutes }} λεπτ.",
|
||
days: "{{ days }} ημέρες",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}δ.",
|
||
minutes: "{{ minutes }}λ.",
|
||
hours: "{{ hours }}ώρ.",
|
||
days: "{{ days }}ημ.",
|
||
hoursAndMinutes: "{{ hours }}ώρ. {{ minutes }}λ."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{quarterNumber}}ο τρίμ. {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, εσωτ. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"en-gb": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} hr",
|
||
hoursAndMinutes: "{{ hours }} hr {{ minutes }} min",
|
||
days: "{{ days }} days",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"es-mx": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} días",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
es: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} días",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} m",
|
||
hours: "{{ hours }} h",
|
||
days: "{{ days }} d",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
et: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} päeva",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}p",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Kv{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, laiend {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
fi: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} vrk",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
days: "{{ days }} vrk",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "K{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, alanro {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"fr-ca": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} jours",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h{{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, poste {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
fr: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} jours",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
days: "{{ days }} j",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: " {{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"he-il": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} שניות",
|
||
minutes: "{{ minutes }} דקות",
|
||
hours: "{{ hours }} שעות",
|
||
hoursAndMinutes: "{{ hours }} שעות {{ minutes }} דקות",
|
||
days: "{{ days }} ימים",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} שנ'",
|
||
minutes: "{{ minutes }} דק'",
|
||
hours: "{{ hours }} שע'",
|
||
days: "{{ days }} ימ'",
|
||
hoursAndMinutes: "{{ hours }} שע' {{ minutes }} דק'"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "רבעון{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, שלוחה {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
hi: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} सेकंड",
|
||
minutes: "{{ minutes }} मिनट",
|
||
hours: "{{ hours }} घंटा",
|
||
hoursAndMinutes: "{{ hours }} घंटा {{ minutes }} मिनट",
|
||
days: "{{ days }} दिन",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}से",
|
||
minutes: "{{ minutes }}मि",
|
||
hours: "{{ hours }}घं",
|
||
days: "{{ days }}दि",
|
||
hoursAndMinutes: "{{ hours }}घं {{ minutes }}मि"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "क्वा{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, एक्सटेंशन {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
hr: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min.",
|
||
days: "{{ days }} dana",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, lok. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
hu: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} mp.",
|
||
minutes: "{{ minutes }} p.",
|
||
hours: "{{ hours }} ó.",
|
||
hoursAndMinutes: "{{ hours }} ó. {{ minutes }} p.",
|
||
days: "{{ days }} nap",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} mp",
|
||
minutes: "{{ minutes }} p",
|
||
hours: "{{ hours }} ó",
|
||
days: "{{ days }} n",
|
||
hoursAndMinutes: "{{ hours }} ó {{ minutes }} p"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}}. {{quarterNumber}}. né."
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, {{extension}} mellék"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
id: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} dtk",
|
||
minutes: "{{ minutes }} mnt",
|
||
hours: "{{ hours }} jam",
|
||
hoursAndMinutes: "{{ hours }} jam {{ minutes }} mnt",
|
||
days: "{{ days }} hari",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}d",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}j",
|
||
days: "{{ days }}h",
|
||
hoursAndMinutes: "{{ hours }}j {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "K{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
it: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min",
|
||
days: "{{ days }} gg",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}g",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, est. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
ja: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }}秒",
|
||
minutes: "{{ minutes }}分",
|
||
hours: "{{ hours }}時間",
|
||
hoursAndMinutes: "{{ hours }}時間{{ minutes }}分",
|
||
days: "{{ days }}日",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}秒",
|
||
minutes: "{{ minutes }}分",
|
||
hours: "{{ hours }}時間",
|
||
days: "{{ days }}日",
|
||
hoursAndMinutes: "{{ hours }}時間{{ minutes }}分"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}}年第{{quarterNumber}}四半期"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}、内線{{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
ko: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }}초",
|
||
minutes: "{{ minutes }}분",
|
||
hours: "{{ hours }}시간",
|
||
hoursAndMinutes: "{{ hours }}시간 {{ minutes }}분",
|
||
days: "{{ days }}일",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}초",
|
||
minutes: "{{ minutes }}분",
|
||
hours: "{{ hours }}시간",
|
||
days: "{{ days }}일",
|
||
hoursAndMinutes: "{{ hours }}시간 {{ minutes }}분"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}} {{quarterNumber}}분기"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}}{{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, 내선번호: {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
lt: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sek.",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} val.",
|
||
hoursAndMinutes: "{{ hours }} val. {{ minutes }} min.",
|
||
days: "{{ days }} d.",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} sek.",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} val.",
|
||
days: "{{ days }} d.",
|
||
hoursAndMinutes: "{{ hours }} val. {{ minutes }} min."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}} m. {{quarterNumber}} ketv."
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, plėt. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
ms: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} saat",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} jam",
|
||
hoursAndMinutes: "{{ hours }} jam {{ minutes }} min",
|
||
days: "{{ days }} hari",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}j",
|
||
days: "{{ days }}h",
|
||
hoursAndMinutes: "{{ hours }}j {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, samb. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
nl: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} uur",
|
||
hoursAndMinutes: "{{ hours }} uur {{ minutes }} min",
|
||
days: "{{ days }} dagen",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}u",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}u {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "K{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"no-no": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sek",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} tm",
|
||
hoursAndMinutes: "{{ hours }} tm {{ minutes }} min",
|
||
days: "{{ days }} dager",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}t",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}t {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, utvidelse {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
pl: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }}min",
|
||
hours: "{{ hours }} godz.",
|
||
hoursAndMinutes: "{{ hours }} godz. {{ minutes }} min",
|
||
days: "{{ days }} dni",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} godz.",
|
||
days: "{{ days }} dn.",
|
||
hoursAndMinutes: "{{ hours }} godz. {{ minutes }} min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, rozsz. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"pt-br": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} m",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} m",
|
||
days: "{{ days }} dias",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ramal {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"pt-pt": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} seg.",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} h",
|
||
hoursAndMinutes: "{{ hours }} h {{ minutes }} min.",
|
||
days: "{{ days }} dias",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} de {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
ro: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sec",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} ore",
|
||
hoursAndMinutes: "{{ hours }} ore {{ minutes }} min",
|
||
days: "{{ days }} zile",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}z",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "T{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
ru: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} с",
|
||
minutes: "{{ minutes }} мин",
|
||
hours: "{{ hours }} ч",
|
||
hoursAndMinutes: "{{ hours }} ч {{ minutes }} мин",
|
||
days: "{{ days }} дней",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}с",
|
||
minutes: "{{ minutes }}м",
|
||
hours: "{{ hours }}ч",
|
||
days: "{{ days }}д",
|
||
hoursAndMinutes: "{{ hours }}ч {{ minutes }}м"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Кв.{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, добав. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
sk: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} hod.",
|
||
hoursAndMinutes: "{{ hours }} hod. {{ minutes }} min.",
|
||
days: "{{ days }} d.",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} s",
|
||
minutes: "{{ minutes }} min.",
|
||
hours: "{{ hours }} hod.",
|
||
days: "{{ days }} d.",
|
||
hoursAndMinutes: "{{ hours }} hod. {{ minutes }} min."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Kvartál {{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, klapka {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
sl: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sekund",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} ur",
|
||
hoursAndMinutes: "{{ hours }} ur {{ minutes }} minut",
|
||
days: "{{ days }} dni",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} sekund",
|
||
minutes: "{{ minutes }} minut",
|
||
hours: "{{ hours }} ur",
|
||
days: "{{ days }} dni",
|
||
hoursAndMinutes: "{{ hours }} ur {{ minutes }} minut"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, zun. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
sv: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sek",
|
||
minutes: "{{ minutes }} min",
|
||
hours: "{{ hours }} tim",
|
||
hoursAndMinutes: "{{ hours }} tim {{ minutes }} min",
|
||
days: "{{ days }} dagar",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}sek",
|
||
minutes: "{{ minutes }}min",
|
||
hours: "{{ hours }}tim",
|
||
days: "{{ days }}dagar",
|
||
hoursAndMinutes: "{{ hours }}tim {{ minutes }}min"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }} / {{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, anknytning {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
th: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} วินาที",
|
||
minutes: "{{ minutes }} นาที",
|
||
hours: "{{ hours }} ชั่วโมง",
|
||
hoursAndMinutes: "{{ hours }} ชั่วโมง {{ minutes }} นาที",
|
||
days: "{{ days }} วัน",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} วินาที",
|
||
minutes: "{{ minutes }} นาที",
|
||
hours: "{{ hours }} ชม.",
|
||
days: "{{ days }} วัน",
|
||
hoursAndMinutes: "{{ hours }} ชม. {{ minutes }} นาที"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "ไตรมาส {{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}} ต่อ {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
tl: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} segundo",
|
||
minutes: "{{ minutes }} minuto",
|
||
hours: "{{ hours }} oras",
|
||
hoursAndMinutes: "{{ hours }} oras {{ minutes }} minuto",
|
||
days: "{{ days }} (na) araw",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}s",
|
||
minutes: "{{ minutes }}m",
|
||
hours: "{{ hours }}h",
|
||
days: "{{ days }}d",
|
||
hoursAndMinutes: "{{ hours }}h {{ minutes }}m"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
tr: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} sn.",
|
||
minutes: "{{ minutes }} dk.",
|
||
hours: "{{ hours }} sa.",
|
||
hoursAndMinutes: "{{ hours }} sa. {{ minutes }} dk.",
|
||
days: "{{ days }} gün",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} sn.",
|
||
minutes: "{{ minutes }} dk.",
|
||
hours: "{{ hours }} sa.",
|
||
days: "{{ days }} gün",
|
||
hoursAndMinutes: "{{ hours }} sa. {{ minutes }} dk."
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{quarterNumber}}. Ç {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, dahili {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
uk: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} секунд",
|
||
minutes: "{{ minutes }} хвилин",
|
||
hours: "{{ hours }} годин",
|
||
hoursAndMinutes: "{{ hours }} годин {{ minutes }} хвилин",
|
||
days: "{{ days }} днів",
|
||
shortForm: {
|
||
seconds: "{{ seconds }}с",
|
||
minutes: "{{ minutes }}хв",
|
||
hours: "{{ hours }}год",
|
||
days: "{{ days }}д",
|
||
hoursAndMinutes: "{{ hours }}год {{ minutes }}хв"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Кв.{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, дод. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
vi: {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} giây",
|
||
minutes: "{{ minutes }} phút",
|
||
hours: "{{ hours }} giờ",
|
||
hoursAndMinutes: "{{ hours }} giờ {{ minutes }} phút",
|
||
days: "{{ days }} ngày",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} giây",
|
||
minutes: "{{ minutes }} phút",
|
||
hours: "{{ hours }} giờ",
|
||
days: "{{ days }} ngày",
|
||
hoursAndMinutes: "{{ hours }} giờ {{ minutes }} phút"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "Q{{quarterNumber}} {{yearNumber}}"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{amountNumberValue}} {{currencyCode}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, máy lẻ {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"x-pseudo": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "[{{ şḗƈǿƞḓş }} şḗƈ Ljϱ 鶱鶱Džſſςϐ ı]",
|
||
minutes: "[{{ ḿīƞŭŧḗş }} ḿīƞ ϰϱ ϕ衋鶱ϑϖ衋ϱ ϑ]",
|
||
hours: "[{{ ħǿŭřş }} ħř 衋ϰ NjϐϱLjϕ 靐ı]",
|
||
hoursAndMinutes: "[{{ ħǿŭřş }} ħř {{ ḿīƞŭŧḗş }} ḿīƞ ıϱ ıDžϰϑẛ 靐ı]",
|
||
days: "[{{ ḓȧẏş }} ḓȧẏş ıϑ 衋ſ靐Nj ΐNj]",
|
||
shortForm: {
|
||
seconds: "[{{ şḗƈǿƞḓş }}ş ſı ΐDzLjς鶱LjDž ẛ]",
|
||
minutes: "[{{ ḿīƞŭŧḗş }}ḿ Džϱ ıϐςϑıDžẛ ı]",
|
||
hours: "[{{ ħǿŭřş }}ħ ϰς DžDž靐ϵNj Nj]",
|
||
days: "[{{ ḓȧẏş }}ḓ ϖ靐 ϑϱ靐衋 ϑϱϕ]",
|
||
hoursAndMinutes: "[{{ ħǿŭřş }}ħ {{ ḿīƞŭŧḗş }}ḿ 衋靐 ϕϵſϰ靐 ϵ]"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "[Ɋ{{quarterNumber}} {{yearNumber}} 鶱ϕϖſNjẛıNjϕLj]"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "[{{ ƞŭḿḗřȧŧǿř }}/{{ ḓḗƞǿḿīƞȧŧǿř }} ςDž 衋鶱ϖ鶱ςDzLj]",
|
||
numberWithCurrencyCode: "[{{currencyCode}} {{amountNumberValue}} ϑϱϰϐϑ衋Njϐ鶱ΐ靐]",
|
||
phoneNumberWithExtension: "[{{phoneNumber}}, ḗẋŧ. {{extension}} ϑıϐϵDzϑΐϵ鶱ϕΐ]"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"zh-cn": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分钟",
|
||
hours: "{{ hours }} 小时",
|
||
hoursAndMinutes: "{{ hours }} 小时 {{ minutes }} 分钟",
|
||
days: "{{ days }} 天",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分钟",
|
||
hours: "{{ hours }} 小时",
|
||
days: "{{ days }} 天",
|
||
hoursAndMinutes: "{{ hours }} 小时 {{ minutes }} 分钟"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}} 年第 {{quarterNumber}} 季度"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}},分机 {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"zh-hk": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分鐘",
|
||
hours: "{{ hours }} 小時",
|
||
hoursAndMinutes: "{{ hours }} 小時 {{ minutes }} 分鐘",
|
||
days: "{{ days }} 日",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分",
|
||
hours: "{{ hours }} 小時",
|
||
days: "{{ days }} 日",
|
||
hoursAndMinutes: "{{ hours }} 小時 {{ minutes }} 分"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}} 年第 {{quarterNumber}} 季 "
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
"zh-tw": {
|
||
i18n: {
|
||
duration: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分鐘",
|
||
hours: "{{ hours }} 小時",
|
||
hoursAndMinutes: "{{ hours }} 小時 {{ minutes }} 分鐘",
|
||
days: "{{ days }} 日",
|
||
shortForm: {
|
||
seconds: "{{ seconds }} 秒",
|
||
minutes: "{{ minutes }} 分",
|
||
hours: "{{ hours }} 小時",
|
||
days: "{{ days }} 日",
|
||
hoursAndMinutes: "{{ hours }} 小時 {{ minutes }} 分"
|
||
}
|
||
},
|
||
dateTime: {
|
||
quarterAndYear: "{{yearNumber}} 第 {{quarterNumber}} 季"
|
||
},
|
||
numberRepresentation: {
|
||
fraction: "{{ numerator }}/{{ denominator }}",
|
||
numberWithCurrencyCode: "{{currencyCode}} {{amountNumberValue}}",
|
||
phoneNumberWithExtension: "{{phoneNumber}}, ext. {{extension}}"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
en: {
|
||
number: {
|
||
format: {
|
||
precision: 3,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
currency: {
|
||
format: {
|
||
precision: 2,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
units: {
|
||
byte: {
|
||
one: " byte",
|
||
other: " bytes"
|
||
},
|
||
kb: "kb",
|
||
mb: "mb",
|
||
gb: "gb",
|
||
tb: "tb"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 thousand",
|
||
other: "0 thousand"
|
||
},
|
||
1e4: {
|
||
one: "00 thousand",
|
||
other: "00 thousand"
|
||
},
|
||
1e5: {
|
||
one: "000 thousand",
|
||
other: "000 thousand"
|
||
},
|
||
1e6: {
|
||
one: "0 million",
|
||
other: "0 million"
|
||
},
|
||
1e7: {
|
||
one: "00 million",
|
||
other: "00 million"
|
||
},
|
||
1e8: {
|
||
one: "000 million",
|
||
other: "000 million"
|
||
},
|
||
1e9: {
|
||
one: "0 billion",
|
||
other: "0 billion"
|
||
},
|
||
1e10: {
|
||
one: "00 billion",
|
||
other: "00 billion"
|
||
},
|
||
1e11: {
|
||
one: "000 billion",
|
||
other: "000 billion"
|
||
},
|
||
1e12: {
|
||
one: "0 trillion",
|
||
other: "0 trillion"
|
||
},
|
||
1e13: {
|
||
one: "00 trillion",
|
||
other: "00 trillion"
|
||
},
|
||
1e14: {
|
||
one: "000 trillion",
|
||
other: "000 trillion"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e10: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e11: {
|
||
one: "000B",
|
||
other: "000B"
|
||
},
|
||
1e12: {
|
||
one: "0T",
|
||
other: "0T"
|
||
},
|
||
1e13: {
|
||
one: "00T",
|
||
other: "00T"
|
||
},
|
||
1e14: {
|
||
one: "000T",
|
||
other: "000T"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t(4), t(1)
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
bn: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u %n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "Byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
cs: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "B",
|
||
few: "B",
|
||
other: "B"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
da: {
|
||
number: {
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " og ",
|
||
lastWordConnector: " og "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " eller ",
|
||
lastWordConnector: " eller "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 tusind",
|
||
other: "0 tusinde"
|
||
},
|
||
1e4: {
|
||
one: "00 tusind",
|
||
other: "00 tusinde"
|
||
},
|
||
1e5: {
|
||
one: "000 tusind",
|
||
other: "000 tusinde"
|
||
},
|
||
1e6: {
|
||
one: "0 million",
|
||
other: "0 million"
|
||
},
|
||
1e7: {
|
||
one: "00 million",
|
||
other: "00 million"
|
||
},
|
||
1e8: {
|
||
one: "000 million",
|
||
other: "000 million"
|
||
},
|
||
1e9: {
|
||
one: "0 milliard",
|
||
other: "0 milliard"
|
||
},
|
||
1e10: {
|
||
one: "00 milliard",
|
||
other: "00 milliard"
|
||
},
|
||
1e11: {
|
||
one: "000 milliard",
|
||
other: "000 milliard"
|
||
},
|
||
1e12: {
|
||
one: "0 billion",
|
||
other: "0 billion"
|
||
},
|
||
1e13: {
|
||
one: "00 billion",
|
||
other: "00 billion"
|
||
},
|
||
1e14: {
|
||
one: "000 billion",
|
||
other: "000 billion"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e10: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e11: {
|
||
one: "000B",
|
||
other: "000B"
|
||
},
|
||
1e12: {
|
||
one: "0T",
|
||
other: "0T"
|
||
},
|
||
1e13: {
|
||
one: "00T",
|
||
other: "00T"
|
||
},
|
||
1e14: {
|
||
one: "000T",
|
||
other: "000T"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
de: {
|
||
number: {
|
||
format: {
|
||
precision: 3,
|
||
separator: ",",
|
||
delimiter: ".",
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
precision: 0,
|
||
format: "%n %"
|
||
}
|
||
},
|
||
currency: {
|
||
format: {
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€",
|
||
precision: 2,
|
||
format: "%n %u",
|
||
delimiter: ".",
|
||
separator: ","
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
units: {
|
||
byte: " Byte",
|
||
kb: "kb",
|
||
mb: "mb",
|
||
gb: "gb",
|
||
tb: "tb"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " und ",
|
||
lastWordConnector: " und "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " oder ",
|
||
lastWordConnector: " oder "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 Tausend",
|
||
other: "0 Tausend"
|
||
},
|
||
1e4: {
|
||
one: "00 Tausend",
|
||
other: "00 Tausend"
|
||
},
|
||
1e5: {
|
||
one: "000 Tausend",
|
||
other: "000 Tausend"
|
||
},
|
||
1e6: {
|
||
one: "0 Million",
|
||
other: "0 Millionen"
|
||
},
|
||
1e7: {
|
||
one: "00 Millionen",
|
||
other: "00 Millionen"
|
||
},
|
||
1e8: {
|
||
one: "000 Millionen",
|
||
other: "000 Millionen"
|
||
},
|
||
1e9: {
|
||
one: "0 Milliarde",
|
||
other: "0 Milliarden"
|
||
},
|
||
1e10: {
|
||
one: "00 Milliarden",
|
||
other: "00 Milliarden"
|
||
},
|
||
1e11: {
|
||
one: "000 Milliarden",
|
||
other: "000 Milliarden"
|
||
},
|
||
1e12: {
|
||
one: "0 Billion",
|
||
other: "0 Billionen"
|
||
},
|
||
1e13: {
|
||
one: "00 Billionen",
|
||
other: "00 Billionen"
|
||
},
|
||
1e14: {
|
||
one: "000 Billionen",
|
||
other: "000 Billionen"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 Tsd.",
|
||
other: "0 Tsd."
|
||
},
|
||
1e4: {
|
||
one: "00 Tsd.",
|
||
other: "00 Tsd."
|
||
},
|
||
1e5: {
|
||
one: "000 Tsd.",
|
||
other: "000 Tsd."
|
||
},
|
||
1e6: {
|
||
one: "0 Mio",
|
||
other: "0 Mio"
|
||
},
|
||
1e7: {
|
||
one: "00 Mio",
|
||
other: "00 Mio"
|
||
},
|
||
1e8: {
|
||
one: "000 Mio",
|
||
other: "000 Mio"
|
||
},
|
||
1e9: {
|
||
one: "0 Mrd",
|
||
other: "0 Mrd"
|
||
},
|
||
1e10: {
|
||
one: "00 Mrd",
|
||
other: "00 Mrd"
|
||
},
|
||
1e11: {
|
||
one: "000 Mrd",
|
||
other: "000 Mrd"
|
||
},
|
||
1e12: {
|
||
one: "0 Bio.",
|
||
other: "0 Bio."
|
||
},
|
||
1e13: {
|
||
one: "00 Bio.",
|
||
other: "00 Bio."
|
||
},
|
||
1e14: {
|
||
one: "000 Bio.",
|
||
other: "000 Bio."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
el: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-au": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-ca": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-gb": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "£"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-ie": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-in": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "₹"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-nz": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"en-us": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " and ",
|
||
lastWordConnector: ", and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"es-ar": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !0,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " y ",
|
||
lastWordConnector: " y "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " o ",
|
||
lastWordConnector: ", o "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 millón",
|
||
other: "0 millones"
|
||
},
|
||
1e7: {
|
||
one: "00 millones",
|
||
other: "00 millones"
|
||
},
|
||
1e8: {
|
||
one: "000 millones",
|
||
other: "000 millones"
|
||
},
|
||
1e9: {
|
||
one: "0 mil millones",
|
||
other: "0 mil millones"
|
||
},
|
||
1e10: {
|
||
one: "00 mil millones",
|
||
other: "00 mil millones"
|
||
},
|
||
1e11: {
|
||
one: "000 mil millones",
|
||
other: "000 mil millones"
|
||
},
|
||
1e12: {
|
||
one: "0 billón",
|
||
other: "0 billones"
|
||
},
|
||
1e13: {
|
||
one: "00 billones",
|
||
other: "00 billones"
|
||
},
|
||
1e14: {
|
||
one: "000 billones",
|
||
other: "000 billones"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0000M",
|
||
other: "0000M"
|
||
},
|
||
1e10: {
|
||
one: "00MRD",
|
||
other: "00MRD"
|
||
},
|
||
1e11: {
|
||
one: "000MRD",
|
||
other: "000MRD"
|
||
},
|
||
1e12: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e13: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e14: {
|
||
one: "000B",
|
||
other: "000B"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"es-mx": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " y ",
|
||
lastWordConnector: " y "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " o ",
|
||
lastWordConnector: ", o "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 millón",
|
||
other: "0 millones"
|
||
},
|
||
1e7: {
|
||
one: "00 millones",
|
||
other: "00 millones"
|
||
},
|
||
1e8: {
|
||
one: "000 millones",
|
||
other: "000 millones"
|
||
},
|
||
1e9: {
|
||
one: "0 mil millones",
|
||
other: "0 mil millones"
|
||
},
|
||
1e10: {
|
||
one: "00 mil millones",
|
||
other: "00 mil millones"
|
||
},
|
||
1e11: {
|
||
one: "000 mil millones",
|
||
other: "000 mil millones"
|
||
},
|
||
1e12: {
|
||
one: "0 billón",
|
||
other: "0 billones"
|
||
},
|
||
1e13: {
|
||
one: "00 billones",
|
||
other: "00 billones"
|
||
},
|
||
1e14: {
|
||
one: "000 billones",
|
||
other: "000 billones"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0000M",
|
||
other: "0000M"
|
||
},
|
||
1e10: {
|
||
one: "00MRD",
|
||
other: "00MRD"
|
||
},
|
||
1e11: {
|
||
one: "000MRD",
|
||
other: "000MRD"
|
||
},
|
||
1e12: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e13: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e14: {
|
||
one: "000B",
|
||
other: "000B"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
es: {
|
||
number: {
|
||
format: {
|
||
precision: 3,
|
||
separator: ",",
|
||
delimiter: ".",
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
precision: 0
|
||
}
|
||
},
|
||
currency: {
|
||
format: {
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$",
|
||
precision: 2,
|
||
format: "%n %u",
|
||
delimiter: ".",
|
||
separator: ","
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
units: {
|
||
byte: " Byte",
|
||
kb: "kb",
|
||
mb: "mb",
|
||
gb: "gb",
|
||
tb: "tb"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " y ",
|
||
lastWordConnector: " y "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " o ",
|
||
lastWordConnector: " o "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 millón",
|
||
other: "0 millones"
|
||
},
|
||
1e7: {
|
||
one: "00 millones",
|
||
other: "00 millones"
|
||
},
|
||
1e8: {
|
||
one: "000 millones",
|
||
other: "000 millones"
|
||
},
|
||
1e9: {
|
||
one: "0 mil millones",
|
||
other: "0 mil millones"
|
||
},
|
||
1e10: {
|
||
one: "00 mil millones",
|
||
other: "00 mil millones"
|
||
},
|
||
1e11: {
|
||
one: "000 mil millones",
|
||
other: "000 mil millones"
|
||
},
|
||
1e12: {
|
||
one: "0 billón",
|
||
other: "0 billones"
|
||
},
|
||
1e13: {
|
||
one: "00 billones",
|
||
other: "00 billones"
|
||
},
|
||
1e14: {
|
||
one: "000 billones",
|
||
other: "000 billones"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0000M",
|
||
other: "0000M"
|
||
},
|
||
1e10: {
|
||
one: "00MRD",
|
||
other: "00MRD"
|
||
},
|
||
1e11: {
|
||
one: "000MRD",
|
||
other: "000MRD"
|
||
},
|
||
1e12: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e13: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e14: {
|
||
one: "000B",
|
||
other: "000B"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
fi: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0,
|
||
format: "%n %"
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "tavu",
|
||
other: "tavua"
|
||
},
|
||
gb: "GB",
|
||
kb: "kB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ja ",
|
||
lastWordConnector: " ja "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " tai ",
|
||
lastWordConnector: " tai "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 tuhat",
|
||
other: "0 tuhatta"
|
||
},
|
||
1e4: {
|
||
one: "00 tuhatta",
|
||
other: "00 tuhatta"
|
||
},
|
||
1e5: {
|
||
one: "000 tuhatta",
|
||
other: "000 tuhatta"
|
||
},
|
||
1e6: {
|
||
one: "0 miljoona",
|
||
other: "0 miljoonaa"
|
||
},
|
||
1e7: {
|
||
one: "00 miljoonaa",
|
||
other: "00 miljoonaa"
|
||
},
|
||
1e8: {
|
||
one: "000 miljoonaa",
|
||
other: "000 miljoonaa"
|
||
},
|
||
1e9: {
|
||
one: "0 miljardi",
|
||
other: "0 miljardia"
|
||
},
|
||
1e10: {
|
||
one: "00 miljardia",
|
||
other: "00 miljardia"
|
||
},
|
||
1e11: {
|
||
one: "000 miljardia",
|
||
other: "000 miljardia"
|
||
},
|
||
1e12: {
|
||
one: "0 biljoona",
|
||
other: "0 biljoonaa"
|
||
},
|
||
1e13: {
|
||
one: "00 biljoonaa",
|
||
other: "00 biljoonaa"
|
||
},
|
||
1e14: {
|
||
one: "000 biljoonaa",
|
||
other: "000 biljoonaa"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 t.",
|
||
other: "0 t."
|
||
},
|
||
1e4: {
|
||
one: "00 t.",
|
||
other: "00 t."
|
||
},
|
||
1e5: {
|
||
one: "000 t.",
|
||
other: "000 t."
|
||
},
|
||
1e6: {
|
||
one: "0 milj.",
|
||
other: "0 milj."
|
||
},
|
||
1e7: {
|
||
one: "00 milj.",
|
||
other: "00 milj."
|
||
},
|
||
1e8: {
|
||
one: "000 milj.",
|
||
other: "000 milj."
|
||
},
|
||
1e9: {
|
||
one: "0 mrd.",
|
||
other: "0 mrd."
|
||
},
|
||
1e10: {
|
||
one: "00 mrd.",
|
||
other: "00 mrd."
|
||
},
|
||
1e11: {
|
||
one: "000 mrd.",
|
||
other: "000 mrd."
|
||
},
|
||
1e12: {
|
||
one: "0 bilj.",
|
||
other: "0 bilj."
|
||
},
|
||
1e13: {
|
||
one: "00 bilj.",
|
||
other: "00 bilj."
|
||
},
|
||
1e14: {
|
||
one: "000 bilj.",
|
||
other: "000 bilj."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"fr-ca": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "octet",
|
||
other: "octets"
|
||
},
|
||
gb: "Go",
|
||
kb: "ko",
|
||
mb: "Mo",
|
||
tb: "To"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " et ",
|
||
lastWordConnector: " et "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ou ",
|
||
lastWordConnector: " ou "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 millier",
|
||
other: "0 mille"
|
||
},
|
||
1e4: {
|
||
one: "00 millier",
|
||
other: "00 mille"
|
||
},
|
||
1e5: {
|
||
one: "000 millier",
|
||
other: "000 mille"
|
||
},
|
||
1e6: {
|
||
one: "0 million",
|
||
other: "0 millions"
|
||
},
|
||
1e7: {
|
||
one: "00 million",
|
||
other: "00 millions"
|
||
},
|
||
1e8: {
|
||
one: "000 million",
|
||
other: "000 millions"
|
||
},
|
||
1e9: {
|
||
one: "0 milliard",
|
||
other: "0 milliards"
|
||
},
|
||
1e10: {
|
||
one: "00 milliard",
|
||
other: "00 milliards"
|
||
},
|
||
1e11: {
|
||
one: "000 milliards",
|
||
other: "000 milliards"
|
||
},
|
||
1e12: {
|
||
one: "0 billion",
|
||
other: "0 billions"
|
||
},
|
||
1e13: {
|
||
one: "00 billions",
|
||
other: "00 billions"
|
||
},
|
||
1e14: {
|
||
one: "000 billions",
|
||
other: "000 billions"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 k",
|
||
other: "0 k"
|
||
},
|
||
1e4: {
|
||
one: "00 k",
|
||
other: "00 k"
|
||
},
|
||
1e5: {
|
||
one: "000 k",
|
||
other: "000 k"
|
||
},
|
||
1e6: {
|
||
one: "0 M",
|
||
other: "0 M"
|
||
},
|
||
1e7: {
|
||
one: "00 M",
|
||
other: "00 M"
|
||
},
|
||
1e8: {
|
||
one: "000 M",
|
||
other: "000 M"
|
||
},
|
||
1e9: {
|
||
one: "0 Md",
|
||
other: "0 Md"
|
||
},
|
||
1e10: {
|
||
one: "00 Md",
|
||
other: "00 Md"
|
||
},
|
||
1e11: {
|
||
one: "000 Md",
|
||
other: "000 Md"
|
||
},
|
||
1e12: {
|
||
one: "0 Bn",
|
||
other: "0 Bn"
|
||
},
|
||
1e13: {
|
||
one: "00 Bn",
|
||
other: "00 Bn"
|
||
},
|
||
1e14: {
|
||
one: "000 Bn",
|
||
other: "000 Bn"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
fr: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n %",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "octet",
|
||
other: "octets"
|
||
},
|
||
gb: "Go",
|
||
kb: "ko",
|
||
mb: "Mo",
|
||
tb: "To"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " et ",
|
||
lastWordConnector: " et "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ou ",
|
||
lastWordConnector: " ou "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 millier",
|
||
other: "0 mille"
|
||
},
|
||
1e4: {
|
||
one: "00 millier",
|
||
other: "00 mille"
|
||
},
|
||
1e5: {
|
||
one: "000 millier",
|
||
other: "000 mille"
|
||
},
|
||
1e6: {
|
||
one: "0 million",
|
||
other: "0 millions"
|
||
},
|
||
1e7: {
|
||
one: "00 million",
|
||
other: "00 millions"
|
||
},
|
||
1e8: {
|
||
one: "000 million",
|
||
other: "000 millions"
|
||
},
|
||
1e9: {
|
||
one: "0 milliard",
|
||
other: "0 milliards"
|
||
},
|
||
1e10: {
|
||
one: "00 milliard",
|
||
other: "00 milliards"
|
||
},
|
||
1e11: {
|
||
one: "000 milliards",
|
||
other: "000 milliards"
|
||
},
|
||
1e12: {
|
||
one: "0 billion",
|
||
other: "0 billions"
|
||
},
|
||
1e13: {
|
||
one: "00 billions",
|
||
other: "00 billions"
|
||
},
|
||
1e14: {
|
||
one: "000 billions",
|
||
other: "000 billions"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 k",
|
||
other: "0 k"
|
||
},
|
||
1e4: {
|
||
one: "00 k",
|
||
other: "00 k"
|
||
},
|
||
1e5: {
|
||
one: "000 k",
|
||
other: "000 k"
|
||
},
|
||
1e6: {
|
||
one: "0 M",
|
||
other: "0 M"
|
||
},
|
||
1e7: {
|
||
one: "00 M",
|
||
other: "00 M"
|
||
},
|
||
1e8: {
|
||
one: "000 M",
|
||
other: "000 M"
|
||
},
|
||
1e9: {
|
||
one: "0 Md",
|
||
other: "0 Md"
|
||
},
|
||
1e10: {
|
||
one: "00 Md",
|
||
other: "00 Md"
|
||
},
|
||
1e11: {
|
||
one: "000 Md",
|
||
other: "000 Md"
|
||
},
|
||
1e12: {
|
||
one: "0 Bn",
|
||
other: "0 Bn"
|
||
},
|
||
1e13: {
|
||
one: "00 Bn",
|
||
other: "00 Bn"
|
||
},
|
||
1e14: {
|
||
one: "000 Bn",
|
||
other: "000 Bn"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"he-il": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "₪"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "בייט",
|
||
other: "בתים"
|
||
},
|
||
gb: "ג'יגה-בייט",
|
||
kb: "קילו-בייט",
|
||
mb: "מגה-בייט",
|
||
tb: "טרה-בייט"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ו",
|
||
lastWordConnector: " ו"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
hr: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "bajt",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
hu: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n %u",
|
||
precision: 0,
|
||
separator: ",",
|
||
significant: !0,
|
||
strip_insignificant_zeros: !0
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !0,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "Byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
id: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: "Byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
it: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " e ",
|
||
lastWordConnector: " e "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " o ",
|
||
lastWordConnector: " o "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 migliaio",
|
||
other: "0 migliaia"
|
||
},
|
||
1e4: {
|
||
one: "00 migliaia",
|
||
other: "00 migliaia"
|
||
},
|
||
1e5: {
|
||
one: "000 migliaia",
|
||
other: "000 migliaia"
|
||
},
|
||
1e6: {
|
||
one: "0 milione",
|
||
other: "0 milioni"
|
||
},
|
||
1e7: {
|
||
one: "00 milioni",
|
||
other: "00 milioni"
|
||
},
|
||
1e8: {
|
||
one: "000 milioni",
|
||
other: "000 milioni"
|
||
},
|
||
1e9: {
|
||
one: "0 miliardo",
|
||
other: "0 miliardi"
|
||
},
|
||
1e10: {
|
||
one: "00 miliardi",
|
||
other: "00 miliardi"
|
||
},
|
||
1e11: {
|
||
one: "000 miliardi",
|
||
other: "000 miliardi"
|
||
},
|
||
1e12: {
|
||
one: "0 migliaio di miliardi",
|
||
other: "0 migliaia di miliardi"
|
||
},
|
||
1e13: {
|
||
one: "00 migliaia di miliardi",
|
||
other: "00 migliaia di miliardi"
|
||
},
|
||
1e14: {
|
||
one: "000 migliaia di miliardi",
|
||
other: "000 migliaia di miliardi"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0",
|
||
other: "0"
|
||
},
|
||
1e4: {
|
||
one: "0",
|
||
other: "0"
|
||
},
|
||
1e5: {
|
||
one: "0",
|
||
other: "0"
|
||
},
|
||
1e6: {
|
||
one: "0 Mln",
|
||
other: "0 Mln"
|
||
},
|
||
1e7: {
|
||
one: "00 Mln",
|
||
other: "00 Mln"
|
||
},
|
||
1e8: {
|
||
one: "000 Mln",
|
||
other: "000 Mln"
|
||
},
|
||
1e9: {
|
||
one: "0 Mld",
|
||
other: "0 Mld"
|
||
},
|
||
1e10: {
|
||
one: "00 Mld",
|
||
other: "00 Mld"
|
||
},
|
||
1e11: {
|
||
one: "000 Mld",
|
||
other: "000 Mld"
|
||
},
|
||
1e12: {
|
||
one: "0 Bln",
|
||
other: "0 Bln"
|
||
},
|
||
1e13: {
|
||
one: "00 Bln",
|
||
other: "00 Bln"
|
||
},
|
||
1e14: {
|
||
one: "000 Bln",
|
||
other: "000 Bln"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
ja: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 0,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "¥"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "バイト",
|
||
gb: "ギガバイト",
|
||
kb: "キロバイト",
|
||
mb: "メガバイト",
|
||
tb: "テラバイト"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: "と",
|
||
twoWordsConnector: "と",
|
||
lastWordConnector: "と"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: "または",
|
||
twoWordsConnector: "または",
|
||
lastWordConnector: "または"
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
other: "0千"
|
||
},
|
||
1e4: {
|
||
other: "0万"
|
||
},
|
||
1e5: {
|
||
other: "00万"
|
||
},
|
||
1e6: {
|
||
other: "000万"
|
||
},
|
||
1e7: {
|
||
other: "0000万"
|
||
},
|
||
1e8: {
|
||
other: "0億"
|
||
},
|
||
1e9: {
|
||
other: "00億"
|
||
},
|
||
1e10: {
|
||
other: "000億"
|
||
},
|
||
1e11: {
|
||
other: "0000億"
|
||
},
|
||
1e12: {
|
||
other: "0兆"
|
||
},
|
||
1e13: {
|
||
other: "00兆"
|
||
},
|
||
1e14: {
|
||
other: "000兆"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
other: "0千"
|
||
},
|
||
1e4: {
|
||
other: "0万"
|
||
},
|
||
1e5: {
|
||
other: "00万"
|
||
},
|
||
1e6: {
|
||
other: "000万"
|
||
},
|
||
1e7: {
|
||
other: "0000万"
|
||
},
|
||
1e8: {
|
||
other: "0億"
|
||
},
|
||
1e9: {
|
||
other: "00億"
|
||
},
|
||
1e10: {
|
||
other: "000億"
|
||
},
|
||
1e11: {
|
||
other: "0000億"
|
||
},
|
||
1e12: {
|
||
other: "0兆"
|
||
},
|
||
1e13: {
|
||
other: "00兆"
|
||
},
|
||
1e14: {
|
||
other: "000兆"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
ko: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 0,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: "바이트",
|
||
gb: "기가바이트",
|
||
kb: "킬로바이트",
|
||
mb: "메가바이트",
|
||
tb: "테라바이트"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " 및 ",
|
||
lastWordConnector: " 및 "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " 또는 ",
|
||
lastWordConnector: " 또는 "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
other: "0천"
|
||
},
|
||
1e4: {
|
||
other: "0만"
|
||
},
|
||
1e5: {
|
||
other: "00만"
|
||
},
|
||
1e6: {
|
||
other: "000만"
|
||
},
|
||
1e7: {
|
||
other: "0000만"
|
||
},
|
||
1e8: {
|
||
other: "0억"
|
||
},
|
||
1e9: {
|
||
other: "00억"
|
||
},
|
||
1e10: {
|
||
other: "000억"
|
||
},
|
||
1e11: {
|
||
other: "0000억"
|
||
},
|
||
1e12: {
|
||
other: "0조"
|
||
},
|
||
1e13: {
|
||
other: "00조"
|
||
},
|
||
1e14: {
|
||
other: "000조"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
other: "0천"
|
||
},
|
||
1e4: {
|
||
other: "0만"
|
||
},
|
||
1e5: {
|
||
other: "00만"
|
||
},
|
||
1e6: {
|
||
other: "000만"
|
||
},
|
||
1e7: {
|
||
other: "0000만"
|
||
},
|
||
1e8: {
|
||
other: "0억"
|
||
},
|
||
1e9: {
|
||
other: "00억"
|
||
},
|
||
1e10: {
|
||
other: "000억"
|
||
},
|
||
1e11: {
|
||
other: "0000억"
|
||
},
|
||
1e12: {
|
||
other: "0조"
|
||
},
|
||
1e13: {
|
||
other: "00조"
|
||
},
|
||
1e14: {
|
||
other: "000조"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
lt: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Baitas",
|
||
other: "Baitų"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ir ",
|
||
lastWordConnector: " ir "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
ms: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u %n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "RM"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "bait",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " dan ",
|
||
lastWordConnector: " dan "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " atau ",
|
||
lastWordConnector: ", atau "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
nl: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " en ",
|
||
lastWordConnector: " en "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " of ",
|
||
lastWordConnector: " of "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 duizend",
|
||
other: "0 duizend"
|
||
},
|
||
1e4: {
|
||
one: "00 duizend",
|
||
other: "00 duizend"
|
||
},
|
||
1e5: {
|
||
one: "000 duizend",
|
||
other: "000 duizend"
|
||
},
|
||
1e6: {
|
||
one: "0 miljoen",
|
||
other: "0 miljoen"
|
||
},
|
||
1e7: {
|
||
one: "00 miljoen",
|
||
other: "00 miljoen"
|
||
},
|
||
1e8: {
|
||
one: "000 miljoen",
|
||
other: "000 miljoen"
|
||
},
|
||
1e9: {
|
||
one: "0 miljard",
|
||
other: "0 miljard"
|
||
},
|
||
1e10: {
|
||
one: "00 miljard",
|
||
other: "00 miljard"
|
||
},
|
||
1e11: {
|
||
one: "000 miljard",
|
||
other: "000 miljard"
|
||
},
|
||
1e12: {
|
||
one: "0 biljoen",
|
||
other: "0 biljoen"
|
||
},
|
||
1e13: {
|
||
one: "00 biljoen",
|
||
other: "00 biljoen"
|
||
},
|
||
1e14: {
|
||
one: "000 biljoen",
|
||
other: "000 biljoen"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0 mln.",
|
||
other: "0 mln."
|
||
},
|
||
1e7: {
|
||
one: "00 mln.",
|
||
other: "00 mln."
|
||
},
|
||
1e8: {
|
||
one: "000 mln.",
|
||
other: "000 mln."
|
||
},
|
||
1e9: {
|
||
one: "0 mld.",
|
||
other: "0 mld."
|
||
},
|
||
1e10: {
|
||
one: "00 mld.",
|
||
other: "00 mld."
|
||
},
|
||
1e11: {
|
||
one: "000 mld.",
|
||
other: "000 mld."
|
||
},
|
||
1e12: {
|
||
one: "0 bln.",
|
||
other: "0 bln."
|
||
},
|
||
1e13: {
|
||
one: "00 bln.",
|
||
other: "00 bln."
|
||
},
|
||
1e14: {
|
||
one: "000 bln.",
|
||
other: "000 bln."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"no-no": {
|
||
number: {
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "kB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " og ",
|
||
lastWordConnector: " og "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " eller ",
|
||
lastWordConnector: " eller "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 tusen",
|
||
other: "0 tusen"
|
||
},
|
||
1e4: {
|
||
one: "00 tusen",
|
||
other: "00 tusen"
|
||
},
|
||
1e5: {
|
||
one: "000 tusen",
|
||
other: "000 tusen"
|
||
},
|
||
1e6: {
|
||
one: "0 million",
|
||
other: "0 millioner"
|
||
},
|
||
1e7: {
|
||
one: "00 million",
|
||
other: "00 millioner"
|
||
},
|
||
1e8: {
|
||
one: "000 million",
|
||
other: "000 millioner"
|
||
},
|
||
1e9: {
|
||
one: "0 milliard",
|
||
other: "0 milliarder"
|
||
},
|
||
1e10: {
|
||
one: "00 milliard",
|
||
other: "00 milliarder"
|
||
},
|
||
1e11: {
|
||
one: "000 milliard",
|
||
other: "000 milliarder"
|
||
},
|
||
1e12: {
|
||
one: "0 trillion",
|
||
other: "0 trillioner"
|
||
},
|
||
1e13: {
|
||
one: "00 trillion",
|
||
other: "00 trillioner"
|
||
},
|
||
1e14: {
|
||
one: "000 trillion",
|
||
other: "000 trillioner"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0K",
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
one: "00K",
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
one: "000K",
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
one: "0M",
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
one: "00M",
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
one: "000M",
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
one: "0B",
|
||
other: "0B"
|
||
},
|
||
1e10: {
|
||
one: "00B",
|
||
other: "00B"
|
||
},
|
||
1e11: {
|
||
one: "000B",
|
||
other: "000B"
|
||
},
|
||
1e12: {
|
||
one: "0T",
|
||
other: "0T"
|
||
},
|
||
1e13: {
|
||
one: "00T",
|
||
other: "00T"
|
||
},
|
||
1e14: {
|
||
one: "000T",
|
||
other: "000T"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
pl: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "bajt",
|
||
few: "bajty",
|
||
many: "bajtów",
|
||
other: "bajty"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " i ",
|
||
lastWordConnector: " i "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " lub ",
|
||
lastWordConnector: " lub "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 tysiąc",
|
||
few: "0 tysiące",
|
||
many: "0 tysięcy",
|
||
other: "0 tysiąca"
|
||
},
|
||
1e4: {
|
||
one: "00 tysiąc",
|
||
few: "00 tysiące",
|
||
many: "00 tysięcy",
|
||
other: "00 tysiąca"
|
||
},
|
||
1e5: {
|
||
one: "000 tysiąc",
|
||
few: "000 tysiące",
|
||
many: "000 tysięcy",
|
||
other: "000 tysiąca"
|
||
},
|
||
1e6: {
|
||
one: "0 milion",
|
||
few: "0 miliony",
|
||
many: "0 milionów",
|
||
other: "0 miliona"
|
||
},
|
||
1e7: {
|
||
one: "00 milion",
|
||
few: "00 miliony",
|
||
many: "00 milionów",
|
||
other: "00 miliona"
|
||
},
|
||
1e8: {
|
||
one: "000 milion",
|
||
few: "000 miliony",
|
||
many: "000 milionów",
|
||
other: "000 miliona"
|
||
},
|
||
1e9: {
|
||
one: "0 miliard",
|
||
few: "0 miliardy",
|
||
many: "0 miliardów",
|
||
other: "0 miliarda"
|
||
},
|
||
1e10: {
|
||
one: "00 miliard",
|
||
few: "00 miliardy",
|
||
many: "00 miliardów",
|
||
other: "00 miliarda"
|
||
},
|
||
1e11: {
|
||
one: "000 miliard",
|
||
few: "000 miliardy",
|
||
many: "000 miliardów",
|
||
other: "000 miliarda"
|
||
},
|
||
1e12: {
|
||
one: "0 bilion",
|
||
few: "0 biliony",
|
||
many: "0 bilionów",
|
||
other: "0 biliona"
|
||
},
|
||
1e13: {
|
||
one: "00 bilion",
|
||
few: "00 biliony",
|
||
many: "00 bilionów",
|
||
other: "00 biliona"
|
||
},
|
||
1e14: {
|
||
one: "000 bilion",
|
||
few: "000 biliony",
|
||
many: "000 bilionów",
|
||
other: "000 biliona"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 tys.",
|
||
few: "0 tys.",
|
||
many: "0 tys.",
|
||
other: "0 tys."
|
||
},
|
||
1e4: {
|
||
one: "00 tys.",
|
||
few: "00 tys.",
|
||
many: "00 tys.",
|
||
other: "00 tys."
|
||
},
|
||
1e5: {
|
||
one: "000 tys.",
|
||
few: "000 tys.",
|
||
many: "000 tys.",
|
||
other: "000 tys."
|
||
},
|
||
1e6: {
|
||
one: "0 mln",
|
||
few: "0 mln",
|
||
many: "0 mln",
|
||
other: "0 mln"
|
||
},
|
||
1e7: {
|
||
one: "00 mln",
|
||
few: "00 mln",
|
||
many: "00 mln",
|
||
other: "00 mln"
|
||
},
|
||
1e8: {
|
||
one: "000 mln",
|
||
few: "000 mln",
|
||
many: "000 mln",
|
||
other: "000 mln"
|
||
},
|
||
1e9: {
|
||
one: "0 mld",
|
||
few: "0 mld",
|
||
many: "0 mld",
|
||
other: "0 mld"
|
||
},
|
||
1e10: {
|
||
one: "00 mld",
|
||
few: "00 mld",
|
||
many: "00 mld",
|
||
other: "00 mld"
|
||
},
|
||
1e11: {
|
||
one: "000 mld",
|
||
few: "000 mld",
|
||
many: "000 mld",
|
||
other: "000 mld"
|
||
},
|
||
1e12: {
|
||
one: "0 bln",
|
||
few: "0 bln",
|
||
many: "0 bln",
|
||
other: "0 bln"
|
||
},
|
||
1e13: {
|
||
one: "00 bln",
|
||
few: "00 bln",
|
||
many: "00 bln",
|
||
other: "00 bln"
|
||
},
|
||
1e14: {
|
||
one: "000 bln",
|
||
few: "000 bln",
|
||
many: "000 bln",
|
||
other: "000 bln"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"pt-br": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "R$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " e ",
|
||
lastWordConnector: " e "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ou ",
|
||
lastWordConnector: " ou "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 milhão",
|
||
other: "0 milhões"
|
||
},
|
||
1e7: {
|
||
one: "00 milhão",
|
||
other: "00 milhões"
|
||
},
|
||
1e8: {
|
||
one: "000 milhão",
|
||
other: "000 milhões"
|
||
},
|
||
1e9: {
|
||
one: "0 bilhão",
|
||
other: "0 bilhões"
|
||
},
|
||
1e10: {
|
||
one: "00 bilhão",
|
||
other: "00 bilhões"
|
||
},
|
||
1e11: {
|
||
one: "000 bilhão",
|
||
other: "000 bilhões"
|
||
},
|
||
1e12: {
|
||
one: "0 trilhão",
|
||
other: "0 trilhões"
|
||
},
|
||
1e13: {
|
||
one: "00 trilhão",
|
||
other: "00 trilhões"
|
||
},
|
||
1e14: {
|
||
one: "000 trilhão",
|
||
other: "000 trilhões"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 mi",
|
||
other: "0 mi"
|
||
},
|
||
1e7: {
|
||
one: "00 mi",
|
||
other: "00 mi"
|
||
},
|
||
1e8: {
|
||
one: "000 mi",
|
||
other: "000 mi"
|
||
},
|
||
1e9: {
|
||
one: "0 bi",
|
||
other: "0 bi"
|
||
},
|
||
1e10: {
|
||
one: "00 bi",
|
||
other: "00 bi"
|
||
},
|
||
1e11: {
|
||
one: "000 bi",
|
||
other: "000 bi"
|
||
},
|
||
1e12: {
|
||
one: "0 tri",
|
||
other: "0 tri"
|
||
},
|
||
1e13: {
|
||
one: "00 tri",
|
||
other: "00 tri"
|
||
},
|
||
1e14: {
|
||
one: "000 tri",
|
||
other: "000 tri"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"pt-pt": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " e ",
|
||
lastWordConnector: " e "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " ou ",
|
||
lastWordConnector: " ou "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 milhão",
|
||
other: "0 milhões"
|
||
},
|
||
1e7: {
|
||
one: "00 milhão",
|
||
other: "00 milhões"
|
||
},
|
||
1e8: {
|
||
one: "000 milhão",
|
||
other: "000 milhões"
|
||
},
|
||
1e9: {
|
||
one: "0 bilhão",
|
||
other: "0 bilhões"
|
||
},
|
||
1e10: {
|
||
one: "00 bilhão",
|
||
other: "00 bilhões"
|
||
},
|
||
1e11: {
|
||
one: "000 bilhão",
|
||
other: "000 bilhões"
|
||
},
|
||
1e12: {
|
||
one: "0 trilhão",
|
||
other: "0 trilhões"
|
||
},
|
||
1e13: {
|
||
one: "00 trilhão",
|
||
other: "00 trilhões"
|
||
},
|
||
1e14: {
|
||
one: "000 trilhão",
|
||
other: "000 trilhões"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 mil",
|
||
other: "0 mil"
|
||
},
|
||
1e4: {
|
||
one: "00 mil",
|
||
other: "00 mil"
|
||
},
|
||
1e5: {
|
||
one: "000 mil",
|
||
other: "000 mil"
|
||
},
|
||
1e6: {
|
||
one: "0 mi",
|
||
other: "0 mi"
|
||
},
|
||
1e7: {
|
||
one: "00 mi",
|
||
other: "00 mi"
|
||
},
|
||
1e8: {
|
||
one: "000 mi",
|
||
other: "000 mi"
|
||
},
|
||
1e9: {
|
||
one: "0 bi",
|
||
other: "0 bi"
|
||
},
|
||
1e10: {
|
||
one: "00 bi",
|
||
other: "00 bi"
|
||
},
|
||
1e11: {
|
||
one: "000 bi",
|
||
other: "000 bi"
|
||
},
|
||
1e12: {
|
||
one: "0 tri",
|
||
other: "0 tri"
|
||
},
|
||
1e13: {
|
||
one: "00 tri",
|
||
other: "00 tri"
|
||
},
|
||
1e14: {
|
||
one: "000 tri",
|
||
other: "000 tri"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
ro: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: "Byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
ru: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: "байт",
|
||
gb: "ГБ",
|
||
kb: "КБ",
|
||
mb: "МБ",
|
||
tb: "ТБ"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
sk: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "€"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "B",
|
||
other: "B"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " a ",
|
||
lastWordConnector: " a "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " or ",
|
||
lastWordConnector: ", or "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
sv: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: " ",
|
||
format: "%n %u",
|
||
precision: 2,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "kr"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: " ",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
precision: 0,
|
||
format: "%n %"
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " och ",
|
||
lastWordConnector: " och "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " eller ",
|
||
lastWordConnector: ", eller "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0 tusen",
|
||
other: "0 tusen"
|
||
},
|
||
1e4: {
|
||
one: "00 tusen",
|
||
other: "00 tusen"
|
||
},
|
||
1e5: {
|
||
one: "000 tusen",
|
||
other: "000 tusen"
|
||
},
|
||
1e6: {
|
||
one: "0 miljon",
|
||
other: "0 miljoner"
|
||
},
|
||
1e7: {
|
||
one: "00 miljon",
|
||
other: "00 miljoner"
|
||
},
|
||
1e8: {
|
||
one: "000 miljoner",
|
||
other: "000 miljoner"
|
||
},
|
||
1e9: {
|
||
one: "0 miljard",
|
||
other: "0 miljarder"
|
||
},
|
||
1e10: {
|
||
one: "00 miljarder",
|
||
other: "00 miljarder"
|
||
},
|
||
1e11: {
|
||
one: "000 miljarder",
|
||
other: "000 miljarder"
|
||
},
|
||
1e12: {
|
||
one: "0 biljon",
|
||
other: "0 biljoner"
|
||
},
|
||
1e13: {
|
||
one: "00 biljoner",
|
||
other: "00 biljoner"
|
||
},
|
||
1e14: {
|
||
one: "000 biljoner",
|
||
other: "000 biljoner"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0 tn",
|
||
other: "0 tn"
|
||
},
|
||
1e4: {
|
||
one: "00 tn",
|
||
other: "00 tn"
|
||
},
|
||
1e5: {
|
||
one: "000 tn",
|
||
other: "000 tn"
|
||
},
|
||
1e6: {
|
||
one: "0 mn",
|
||
other: "0 mn"
|
||
},
|
||
1e7: {
|
||
one: "00 mn",
|
||
other: "00 mn"
|
||
},
|
||
1e8: {
|
||
one: "000 mn",
|
||
other: "000 mn"
|
||
},
|
||
1e9: {
|
||
one: "0 md",
|
||
other: "0 md"
|
||
},
|
||
1e10: {
|
||
one: "00 md",
|
||
other: "00 md"
|
||
},
|
||
1e11: {
|
||
one: "000 md",
|
||
other: "000 md"
|
||
},
|
||
1e12: {
|
||
one: "0 bn",
|
||
other: "0 bn"
|
||
},
|
||
1e13: {
|
||
one: "00 bn",
|
||
other: "00 bn"
|
||
},
|
||
1e14: {
|
||
one: "000 bn",
|
||
other: "000 bn"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
th: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "ไบต์",
|
||
gb: "จิกะไบต์",
|
||
kb: "กิโลไบต์",
|
||
mb: "เมกะไบต์",
|
||
tb: "เทระไบต์"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: " ",
|
||
twoWordsConnector: "และ",
|
||
lastWordConnector: " และ"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " หรือ ",
|
||
lastWordConnector: " หรือ "
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
other: "0 พัน"
|
||
},
|
||
1e4: {
|
||
other: "0 หมื่น"
|
||
},
|
||
1e5: {
|
||
other: "0 แสน"
|
||
},
|
||
1e6: {
|
||
other: "0 ล้าน"
|
||
},
|
||
1e7: {
|
||
other: "00 ล้าน"
|
||
},
|
||
1e8: {
|
||
other: "000 ล้าน"
|
||
},
|
||
1e9: {
|
||
other: "0 พันล้าน"
|
||
},
|
||
1e10: {
|
||
other: "0 หมื่นล้าน"
|
||
},
|
||
1e11: {
|
||
other: "0 แสนล้าน"
|
||
},
|
||
1e12: {
|
||
other: "0 ล้านล้าน"
|
||
},
|
||
1e13: {
|
||
other: "00 ล้านล้าน"
|
||
},
|
||
1e14: {
|
||
other: "000 ล้านล้าน"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
other: "0B"
|
||
},
|
||
1e10: {
|
||
other: "00B"
|
||
},
|
||
1e11: {
|
||
other: "000B"
|
||
},
|
||
1e12: {
|
||
other: "0T"
|
||
},
|
||
1e13: {
|
||
other: "00T"
|
||
},
|
||
1e14: {
|
||
other: "000T"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
tl: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "₱"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: "byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " at ",
|
||
lastWordConnector: ", at "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: ", ",
|
||
twoWordsConnector: " o ",
|
||
lastWordConnector: ", o "
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
vi: {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ".",
|
||
format: "%n %u",
|
||
precision: 0,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ".",
|
||
precision: 3,
|
||
separator: ",",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: "Byte",
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"zh-cn": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "CN¥"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n%u",
|
||
units: {
|
||
byte: {
|
||
other: "字节"
|
||
},
|
||
gb: "吉字节",
|
||
kb: "千字节",
|
||
mb: "兆字节",
|
||
tb: "太字节"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: "、",
|
||
twoWordsConnector: "和",
|
||
lastWordConnector: "和"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: "、",
|
||
twoWordsConnector: "或",
|
||
lastWordConnector: "或"
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
other: "0"
|
||
},
|
||
1e4: {
|
||
other: "0万"
|
||
},
|
||
1e5: {
|
||
other: "00万"
|
||
},
|
||
1e6: {
|
||
other: "000万"
|
||
},
|
||
1e7: {
|
||
other: "0000万"
|
||
},
|
||
1e8: {
|
||
other: "0亿"
|
||
},
|
||
1e9: {
|
||
other: "00亿"
|
||
},
|
||
1e10: {
|
||
other: "000亿"
|
||
},
|
||
1e11: {
|
||
other: "0000亿"
|
||
},
|
||
1e12: {
|
||
other: "0万亿"
|
||
},
|
||
1e13: {
|
||
other: "00万亿"
|
||
},
|
||
1e14: {
|
||
other: "000万亿"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
other: "0"
|
||
},
|
||
1e4: {
|
||
other: "0万"
|
||
},
|
||
1e5: {
|
||
other: "00万"
|
||
},
|
||
1e6: {
|
||
other: "000万"
|
||
},
|
||
1e7: {
|
||
other: "0000万"
|
||
},
|
||
1e8: {
|
||
other: "0亿"
|
||
},
|
||
1e9: {
|
||
other: "00亿"
|
||
},
|
||
1e10: {
|
||
other: "000亿"
|
||
},
|
||
1e11: {
|
||
other: "0000亿"
|
||
},
|
||
1e12: {
|
||
other: "0万亿"
|
||
},
|
||
1e13: {
|
||
other: "00万亿"
|
||
},
|
||
1e14: {
|
||
other: "000万亿"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"zh-hk": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u %n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "HK$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: "",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "Byte",
|
||
other: "Bytes"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: "、",
|
||
twoWordsConnector: "和",
|
||
lastWordConnector: "和"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: "、 ",
|
||
twoWordsConnector: "或",
|
||
lastWordConnector: "或"
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
other: "0 千"
|
||
},
|
||
1e4: {
|
||
other: "0萬"
|
||
},
|
||
1e5: {
|
||
other: "00萬"
|
||
},
|
||
1e6: {
|
||
other: "000萬"
|
||
},
|
||
1e7: {
|
||
other: "0000萬"
|
||
},
|
||
1e8: {
|
||
other: "0億"
|
||
},
|
||
1e9: {
|
||
other: "00億"
|
||
},
|
||
1e10: {
|
||
other: "000億"
|
||
},
|
||
1e11: {
|
||
other: "0000億"
|
||
},
|
||
1e12: {
|
||
other: "0兆"
|
||
},
|
||
1e13: {
|
||
other: "00兆"
|
||
},
|
||
1e14: {
|
||
other: "000兆"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
other: "0K"
|
||
},
|
||
1e4: {
|
||
other: "00K"
|
||
},
|
||
1e5: {
|
||
other: "000K"
|
||
},
|
||
1e6: {
|
||
other: "0M"
|
||
},
|
||
1e7: {
|
||
other: "00M"
|
||
},
|
||
1e8: {
|
||
other: "000M"
|
||
},
|
||
1e9: {
|
||
other: "0B"
|
||
},
|
||
1e10: {
|
||
other: "00B"
|
||
},
|
||
1e11: {
|
||
other: "000B"
|
||
},
|
||
1e12: {
|
||
other: "0T"
|
||
},
|
||
1e13: {
|
||
other: "00T"
|
||
},
|
||
1e14: {
|
||
other: "000T"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t(52);
|
||
n.default = {
|
||
"zh-tw": {
|
||
number: {
|
||
currency: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%u%n",
|
||
precision: 2,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !1,
|
||
unit: "$"
|
||
}
|
||
},
|
||
format: {
|
||
delimiter: ",",
|
||
precision: 3,
|
||
separator: ".",
|
||
significant: !1,
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
percentage: {
|
||
format: {
|
||
delimiter: ",",
|
||
format: "%n%",
|
||
precision: 0
|
||
}
|
||
},
|
||
human: {
|
||
storage_units: {
|
||
format: "%n %u",
|
||
units: {
|
||
byte: {
|
||
one: "位元組",
|
||
other: "位元組"
|
||
},
|
||
gb: "GB",
|
||
kb: "KB",
|
||
mb: "MB",
|
||
tb: "TB"
|
||
}
|
||
},
|
||
array: {
|
||
inclusive: {
|
||
wordsConnector: "、",
|
||
twoWordsConnector: "和",
|
||
lastWordConnector: "和"
|
||
},
|
||
exclusive: {
|
||
wordsConnector: "、",
|
||
twoWordsConnector: "或",
|
||
lastWordConnector: "或"
|
||
}
|
||
},
|
||
abbreviated: {
|
||
long: {
|
||
1e3: {
|
||
one: "0k",
|
||
other: "0k"
|
||
},
|
||
1e4: {
|
||
one: "0萬",
|
||
other: "0萬"
|
||
},
|
||
1e5: {
|
||
one: "00萬",
|
||
other: "00萬"
|
||
},
|
||
1e6: {
|
||
one: "000萬",
|
||
other: "000萬"
|
||
},
|
||
1e7: {
|
||
one: "0000萬",
|
||
other: "0000萬"
|
||
},
|
||
1e8: {
|
||
one: "0億",
|
||
other: "0億"
|
||
},
|
||
1e9: {
|
||
one: "00億",
|
||
other: "00億"
|
||
},
|
||
1e10: {
|
||
one: "000億",
|
||
other: "000億"
|
||
},
|
||
1e11: {
|
||
one: "0000億",
|
||
other: "0000億"
|
||
},
|
||
1e12: {
|
||
one: "0兆",
|
||
other: "0兆"
|
||
},
|
||
1e13: {
|
||
one: "00兆",
|
||
other: "00兆"
|
||
},
|
||
1e14: {
|
||
one: "000兆",
|
||
other: "000兆"
|
||
}
|
||
},
|
||
short: {
|
||
1e3: {
|
||
one: "0k",
|
||
other: "0k"
|
||
},
|
||
1e4: {
|
||
one: "0萬",
|
||
other: "0萬"
|
||
},
|
||
1e5: {
|
||
one: "00萬",
|
||
other: "00萬"
|
||
},
|
||
1e6: {
|
||
one: "000萬",
|
||
other: "000萬"
|
||
},
|
||
1e7: {
|
||
one: "0000萬",
|
||
other: "0000萬"
|
||
},
|
||
1e8: {
|
||
one: "0億",
|
||
other: "0億"
|
||
},
|
||
1e9: {
|
||
one: "00億",
|
||
other: "00億"
|
||
},
|
||
1e10: {
|
||
one: "000億",
|
||
other: "000億"
|
||
},
|
||
1e11: {
|
||
one: "0000億",
|
||
other: "0000億"
|
||
},
|
||
1e12: {
|
||
one: "0兆",
|
||
other: "0兆"
|
||
},
|
||
1e13: {
|
||
one: "00兆",
|
||
other: "00兆"
|
||
},
|
||
1e14: {
|
||
one: "000兆",
|
||
other: "000兆"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, n, t) {
|
||
e.exports = t(96)
|
||
}, function(e, n, t) {
|
||
var r, o, i;
|
||
! function(s, a) {
|
||
"use strict";
|
||
if (e.exports) e.exports = a(t(97));
|
||
else {
|
||
o = [t(97)], void 0 !== (i = "function" == typeof(r = a) ? r.apply(n, o) : r) && (e.exports = i)
|
||
}
|
||
}(0, (function(e) {
|
||
"use strict";
|
||
void 0 === e.version && e.default && (e = e.default);
|
||
var n, t = "0.5.39",
|
||
r = {},
|
||
o = {},
|
||
i = {},
|
||
s = {},
|
||
a = {};
|
||
e && "string" == typeof e.version || P("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");
|
||
var u = e.version.split("."),
|
||
d = +u[0],
|
||
l = +u[1];
|
||
(d < 2 || 2 === d && l < 6) && P("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js " + e.version + ". See momentjs.com");
|
||
|
||
function c(e) {
|
||
return e > 96 ? e - 87 : e > 64 ? e - 29 : e - 48
|
||
}
|
||
|
||
function m(e) {
|
||
var n = 0,
|
||
t = e.split("."),
|
||
r = t[0],
|
||
o = t[1] || "",
|
||
i = 1,
|
||
s = 0,
|
||
a = 1;
|
||
if (45 === e.charCodeAt(0)) {
|
||
n = 1;
|
||
a = -1
|
||
}
|
||
for (; n < r.length; n++) s = 60 * s + c(r.charCodeAt(n));
|
||
for (n = 0; n < o.length; n++) {
|
||
i /= 60;
|
||
s += c(o.charCodeAt(n)) * i
|
||
}
|
||
return s * a
|
||
}
|
||
|
||
function h(e) {
|
||
for (var n = 0; n < e.length; n++) e[n] = m(e[n])
|
||
}
|
||
|
||
function f(e, n) {
|
||
for (var t = 0; t < n; t++) e[t] = Math.round((e[t - 1] || 0) + 6e4 * e[t]);
|
||
e[n - 1] = 1 / 0
|
||
}
|
||
|
||
function p(e, n) {
|
||
var t, r = [];
|
||
for (t = 0; t < n.length; t++) r[t] = e[n[t]];
|
||
return r
|
||
}
|
||
|
||
function _(e) {
|
||
var n = e.split("|"),
|
||
t = n[2].split(" "),
|
||
r = n[3].split(""),
|
||
o = n[4].split(" ");
|
||
h(t);
|
||
h(r);
|
||
h(o);
|
||
f(o, r.length);
|
||
return {
|
||
name: n[0],
|
||
abbrs: p(n[1].split(" "), r),
|
||
offsets: p(t, r),
|
||
untils: o,
|
||
population: 0 | n[5]
|
||
}
|
||
}
|
||
|
||
function y(e) {
|
||
e && this._set(_(e))
|
||
}
|
||
y.prototype = {
|
||
_set: function(e) {
|
||
this.name = e.name;
|
||
this.abbrs = e.abbrs;
|
||
this.untils = e.untils;
|
||
this.offsets = e.offsets;
|
||
this.population = e.population
|
||
},
|
||
_index: function(e) {
|
||
var n, t = +e,
|
||
r = this.untils;
|
||
for (n = 0; n < r.length; n++)
|
||
if (t < r[n]) return n
|
||
},
|
||
countries: function() {
|
||
var e = this.name;
|
||
return Object.keys(i).filter((function(n) {
|
||
return -1 !== i[n].zones.indexOf(e)
|
||
}))
|
||
},
|
||
parse: function(e) {
|
||
var n, t, r, o, i = +e,
|
||
s = this.offsets,
|
||
a = this.untils,
|
||
u = a.length - 1;
|
||
for (o = 0; o < u; o++) {
|
||
n = s[o];
|
||
t = s[o + 1];
|
||
r = s[o ? o - 1 : o];
|
||
n < t && R.moveAmbiguousForward ? n = t : n > r && R.moveInvalidForward && (n = r);
|
||
if (i < a[o] - 6e4 * n) return s[o]
|
||
}
|
||
return s[u]
|
||
},
|
||
abbr: function(e) {
|
||
return this.abbrs[this._index(e)]
|
||
},
|
||
offset: function(e) {
|
||
P("zone.offset has been deprecated in favor of zone.utcOffset");
|
||
return this.offsets[this._index(e)]
|
||
},
|
||
utcOffset: function(e) {
|
||
return this.offsets[this._index(e)]
|
||
}
|
||
};
|
||
|
||
function b(e, n) {
|
||
this.name = e;
|
||
this.zones = n
|
||
}
|
||
|
||
function g(e) {
|
||
var n = e.toTimeString(),
|
||
t = n.match(/\([a-z ]+\)/i);
|
||
"GMT" === (t = t && t[0] ? (t = t[0].match(/[A-Z]/g)) ? t.join("") : void 0 : (t = n.match(/[A-Z]{3,5}/g)) ? t[0] : void 0) && (t = void 0);
|
||
this.at = +e;
|
||
this.abbr = t;
|
||
this.offset = e.getTimezoneOffset()
|
||
}
|
||
|
||
function M(e) {
|
||
this.zone = e;
|
||
this.offsetScore = 0;
|
||
this.abbrScore = 0
|
||
}
|
||
M.prototype.scoreOffsetAt = function(e) {
|
||
this.offsetScore += Math.abs(this.zone.utcOffset(e.at) - e.offset);
|
||
this.zone.abbr(e.at).replace(/[^A-Z]/g, "") !== e.abbr && this.abbrScore++
|
||
};
|
||
|
||
function v(e, n) {
|
||
for (var t, r; r = 6e4 * ((n.at - e.at) / 12e4 | 0);)(t = new g(new Date(e.at + r))).offset === e.offset ? e = t : n = t;
|
||
return e
|
||
}
|
||
|
||
function w() {
|
||
var e, n, t, r = (new Date).getFullYear() - 2,
|
||
o = new g(new Date(r, 0, 1)),
|
||
i = [o];
|
||
for (t = 1; t < 48; t++) {
|
||
if ((n = new g(new Date(r, t, 1))).offset !== o.offset) {
|
||
e = v(o, n);
|
||
i.push(e);
|
||
i.push(new g(new Date(e.at + 6e4)))
|
||
}
|
||
o = n
|
||
}
|
||
for (t = 0; t < 4; t++) {
|
||
i.push(new g(new Date(r + t, 0, 1)));
|
||
i.push(new g(new Date(r + t, 6, 1)))
|
||
}
|
||
return i
|
||
}
|
||
|
||
function k(e, n) {
|
||
return e.offsetScore !== n.offsetScore ? e.offsetScore - n.offsetScore : e.abbrScore !== n.abbrScore ? e.abbrScore - n.abbrScore : e.zone.population !== n.zone.population ? n.zone.population - e.zone.population : n.zone.name.localeCompare(e.zone.name)
|
||
}
|
||
|
||
function Y(e, n) {
|
||
var t, r;
|
||
h(n);
|
||
for (t = 0; t < n.length; t++) {
|
||
r = n[t];
|
||
a[r] = a[r] || {};
|
||
a[r][e] = !0
|
||
}
|
||
}
|
||
|
||
function T(e) {
|
||
var n, t, r, o = e.length,
|
||
i = {},
|
||
u = [];
|
||
for (n = 0; n < o; n++) {
|
||
r = a[e[n].offset] || {};
|
||
for (t in r) r.hasOwnProperty(t) && (i[t] = !0)
|
||
}
|
||
for (n in i) i.hasOwnProperty(n) && u.push(s[n]);
|
||
return u
|
||
}
|
||
|
||
function D() {
|
||
try {
|
||
var e = Intl.DateTimeFormat().resolvedOptions().timeZone;
|
||
if (e && e.length > 3) {
|
||
var n = s[S(e)];
|
||
if (n) return n;
|
||
P("Moment Timezone found " + e + " from the Intl api, but did not have that data loaded.")
|
||
}
|
||
} catch (e) {}
|
||
var t, r, o, i = w(),
|
||
a = i.length,
|
||
u = T(i),
|
||
d = [];
|
||
for (r = 0; r < u.length; r++) {
|
||
t = new M(x(u[r]), a);
|
||
for (o = 0; o < a; o++) t.scoreOffsetAt(i[o]);
|
||
d.push(t)
|
||
}
|
||
d.sort(k);
|
||
return d.length > 0 ? d[0].zone.name : void 0
|
||
}
|
||
|
||
function L(e) {
|
||
n && !e || (n = D());
|
||
return n
|
||
}
|
||
|
||
function S(e) {
|
||
return (e || "").toLowerCase().replace(/\//g, "_")
|
||
}
|
||
|
||
function C(e) {
|
||
var n, t, o, i;
|
||
"string" == typeof e && (e = [e]);
|
||
for (n = 0; n < e.length; n++) {
|
||
i = S(t = (o = e[n].split("|"))[0]);
|
||
r[i] = e[n];
|
||
s[i] = t;
|
||
Y(i, o[2].split(" "))
|
||
}
|
||
}
|
||
|
||
function x(e, n) {
|
||
e = S(e);
|
||
var t, i = r[e];
|
||
if (i instanceof y) return i;
|
||
if ("string" == typeof i) {
|
||
i = new y(i);
|
||
r[e] = i;
|
||
return i
|
||
}
|
||
if (o[e] && n !== x && (t = x(o[e], x))) {
|
||
(i = r[e] = new y)._set(t);
|
||
i.name = s[e];
|
||
return i
|
||
}
|
||
return null
|
||
}
|
||
|
||
function W() {
|
||
var e, n = [];
|
||
for (e in s) s.hasOwnProperty(e) && (r[e] || r[o[e]]) && s[e] && n.push(s[e]);
|
||
return n.sort()
|
||
}
|
||
|
||
function N() {
|
||
return Object.keys(i)
|
||
}
|
||
|
||
function z(e) {
|
||
var n, t, r, i;
|
||
"string" == typeof e && (e = [e]);
|
||
for (n = 0; n < e.length; n++) {
|
||
r = S((t = e[n].split("|"))[0]);
|
||
i = S(t[1]);
|
||
o[r] = i;
|
||
s[r] = t[0];
|
||
o[i] = r;
|
||
s[i] = t[1]
|
||
}
|
||
}
|
||
|
||
function j(e) {
|
||
var n, t, r, o;
|
||
if (e && e.length)
|
||
for (n = 0; n < e.length; n++) {
|
||
t = (o = e[n].split("|"))[0].toUpperCase();
|
||
r = o[1].split(" ");
|
||
i[t] = new b(t, r)
|
||
}
|
||
}
|
||
|
||
function O(e) {
|
||
e = e.toUpperCase();
|
||
return i[e] || null
|
||
}
|
||
|
||
function A(e, n) {
|
||
if (!(e = O(e))) return null;
|
||
var t = e.zones.sort();
|
||
return n ? t.map((function(e) {
|
||
return {
|
||
name: e,
|
||
offset: x(e).utcOffset(new Date)
|
||
}
|
||
})) : t
|
||
}
|
||
|
||
function E(e) {
|
||
C(e.zones);
|
||
z(e.links);
|
||
j(e.countries);
|
||
R.dataVersion = e.version
|
||
}
|
||
|
||
function B(e) {
|
||
if (!B.didShowError) {
|
||
B.didShowError = !0;
|
||
P("moment.tz.zoneExists('" + e + "') has been deprecated in favor of !moment.tz.zone('" + e + "')")
|
||
}
|
||
return !!x(e)
|
||
}
|
||
|
||
function H(e) {
|
||
var n = "X" === e._f || "x" === e._f;
|
||
return !(!e._a || void 0 !== e._tzm || n)
|
||
}
|
||
|
||
function P(e) {
|
||
"undefined" != typeof console && "function" == typeof console.error && console.error(e)
|
||
}
|
||
|
||
function R(n) {
|
||
var t = Array.prototype.slice.call(arguments, 0, -1),
|
||
r = arguments[arguments.length - 1],
|
||
o = x(r),
|
||
i = e.utc.apply(null, t);
|
||
o && !e.isMoment(n) && H(i) && i.add(o.parse(i), "minutes");
|
||
i.tz(r);
|
||
return i
|
||
}
|
||
R.version = t;
|
||
R.dataVersion = "";
|
||
R._zones = r;
|
||
R._links = o;
|
||
R._names = s;
|
||
R._countries = i;
|
||
R.add = C;
|
||
R.link = z;
|
||
R.load = E;
|
||
R.zone = x;
|
||
R.zoneExists = B;
|
||
R.guess = L;
|
||
R.names = W;
|
||
R.Zone = y;
|
||
R.unpack = _;
|
||
R.unpackBase60 = m;
|
||
R.needsOffset = H;
|
||
R.moveInvalidForward = !0;
|
||
R.moveAmbiguousForward = !1;
|
||
R.countries = N;
|
||
R.zonesForCountry = A;
|
||
var F = e.fn;
|
||
e.tz = R;
|
||
e.defaultZone = null;
|
||
e.updateOffset = function(n, t) {
|
||
var r, o = e.defaultZone;
|
||
if (void 0 === n._z) {
|
||
if (o && H(n) && !n._isUTC) {
|
||
n._d = e.utc(n._a)._d;
|
||
n.utc().add(o.parse(n), "minutes")
|
||
}
|
||
n._z = o
|
||
}
|
||
if (n._z) {
|
||
r = n._z.utcOffset(n);
|
||
Math.abs(r) < 16 && (r /= 60);
|
||
if (void 0 !== n.utcOffset) {
|
||
var i = n._z;
|
||
n.utcOffset(-r, t);
|
||
n._z = i
|
||
} else n.zone(r, t)
|
||
}
|
||
};
|
||
F.tz = function(n, t) {
|
||
if (n) {
|
||
if ("string" != typeof n) throw new Error("Time zone name must be a string, got " + n + " [" + typeof n + "]");
|
||
this._z = x(n);
|
||
this._z ? e.updateOffset(this, t) : P("Moment Timezone has no data for " + n + ". See http://momentjs.com/timezone/docs/#/data-loading/.");
|
||
return this
|
||
}
|
||
if (this._z) return this._z.name
|
||
};
|
||
|
||
function I(e) {
|
||
return function() {
|
||
return this._z ? this._z.abbr(this) : e.call(this)
|
||
}
|
||
}
|
||
|
||
function q(e) {
|
||
return function() {
|
||
this._z = null;
|
||
return e.apply(this, arguments)
|
||
}
|
||
}
|
||
|
||
function $(e) {
|
||
return function() {
|
||
arguments.length > 0 && (this._z = null);
|
||
return e.apply(this, arguments)
|
||
}
|
||
}
|
||
F.zoneName = I(F.zoneName);
|
||
F.zoneAbbr = I(F.zoneAbbr);
|
||
F.utc = q(F.utc);
|
||
F.local = q(F.local);
|
||
F.utcOffset = $(F.utcOffset);
|
||
e.tz.setDefault = function(n) {
|
||
(d < 2 || 2 === d && l < 9) && P("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js " + e.version + ".");
|
||
e.defaultZone = n ? x(n) : null;
|
||
return e
|
||
};
|
||
var U = e.momentProperties;
|
||
if ("[object Array]" === Object.prototype.toString.call(U)) {
|
||
U.push("_z");
|
||
U.push("_a")
|
||
} else U && (U._z = null);
|
||
return e
|
||
}))
|
||
}, function(e, n, t) {
|
||
e.exports = t(98)
|
||
}, function(e) {
|
||
n = function() {
|
||
"use strict";
|
||
var e, n;
|
||
|
||
function t() {
|
||
return e.apply(null, arguments)
|
||
}
|
||
|
||
function r(n) {
|
||
e = n
|
||
}
|
||
|
||
function o(e) {
|
||
return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function i(e) {
|
||
return null != e && "[object Object]" === Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function s(e) {
|
||
if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length;
|
||
var n;
|
||
for (n in e)
|
||
if (e.hasOwnProperty(n)) return !1;
|
||
return !0
|
||
}
|
||
|
||
function a(e) {
|
||
return void 0 === e
|
||
}
|
||
|
||
function u(e) {
|
||
return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function d(e) {
|
||
return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function l(e, n) {
|
||
var t, r = [];
|
||
for (t = 0; t < e.length; ++t) r.push(n(e[t], t));
|
||
return r
|
||
}
|
||
|
||
function c(e, n) {
|
||
return Object.prototype.hasOwnProperty.call(e, n)
|
||
}
|
||
|
||
function m(e, n) {
|
||
for (var t in n) c(n, t) && (e[t] = n[t]);
|
||
c(n, "toString") && (e.toString = n.toString);
|
||
c(n, "valueOf") && (e.valueOf = n.valueOf);
|
||
return e
|
||
}
|
||
|
||
function h(e, n, t, r) {
|
||
return Ut(e, n, t, r, !0).utc()
|
||
}
|
||
|
||
function f() {
|
||
return {
|
||
empty: !1,
|
||
unusedTokens: [],
|
||
unusedInput: [],
|
||
overflow: -2,
|
||
charsLeftOver: 0,
|
||
nullInput: !1,
|
||
invalidMonth: null,
|
||
invalidFormat: !1,
|
||
userInvalidated: !1,
|
||
iso: !1,
|
||
parsedDateParts: [],
|
||
meridiem: null,
|
||
rfc2822: !1,
|
||
weekdayMismatch: !1
|
||
}
|
||
}
|
||
|
||
function p(e) {
|
||
null == e._pf && (e._pf = f());
|
||
return e._pf
|
||
}
|
||
n = Array.prototype.some ? Array.prototype.some : function(e) {
|
||
for (var n = Object(this), t = n.length >>> 0, r = 0; r < t; r++)
|
||
if (r in n && e.call(this, n[r], r, n)) return !0;
|
||
return !1
|
||
};
|
||
|
||
function _(e) {
|
||
if (null == e._isValid) {
|
||
var t = p(e),
|
||
r = n.call(t.parsedDateParts, (function(e) {
|
||
return null != e
|
||
})),
|
||
o = !isNaN(e._d.getTime()) && t.overflow < 0 && !t.empty && !t.invalidMonth && !t.invalidWeekday && !t.weekdayMismatch && !t.nullInput && !t.invalidFormat && !t.userInvalidated && (!t.meridiem || t.meridiem && r);
|
||
e._strict && (o = o && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour);
|
||
if (null != Object.isFrozen && Object.isFrozen(e)) return o;
|
||
e._isValid = o
|
||
}
|
||
return e._isValid
|
||
}
|
||
|
||
function y(e) {
|
||
var n = h(NaN);
|
||
null != e ? m(p(n), e) : p(n).userInvalidated = !0;
|
||
return n
|
||
}
|
||
var b = t.momentProperties = [];
|
||
|
||
function g(e, n) {
|
||
var t, r, o;
|
||
a(n._isAMomentObject) || (e._isAMomentObject = n._isAMomentObject);
|
||
a(n._i) || (e._i = n._i);
|
||
a(n._f) || (e._f = n._f);
|
||
a(n._l) || (e._l = n._l);
|
||
a(n._strict) || (e._strict = n._strict);
|
||
a(n._tzm) || (e._tzm = n._tzm);
|
||
a(n._isUTC) || (e._isUTC = n._isUTC);
|
||
a(n._offset) || (e._offset = n._offset);
|
||
a(n._pf) || (e._pf = p(n));
|
||
a(n._locale) || (e._locale = n._locale);
|
||
if (b.length > 0)
|
||
for (t = 0; t < b.length; t++) a(o = n[r = b[t]]) || (e[r] = o);
|
||
return e
|
||
}
|
||
var M = !1;
|
||
|
||
function v(e) {
|
||
g(this, e);
|
||
this._d = new Date(null != e._d ? e._d.getTime() : NaN);
|
||
this.isValid() || (this._d = new Date(NaN));
|
||
if (!1 === M) {
|
||
M = !0;
|
||
t.updateOffset(this);
|
||
M = !1
|
||
}
|
||
}
|
||
|
||
function w(e) {
|
||
return e instanceof v || null != e && null != e._isAMomentObject
|
||
}
|
||
|
||
function k(e) {
|
||
return e < 0 ? Math.ceil(e) || 0 : Math.floor(e)
|
||
}
|
||
|
||
function Y(e) {
|
||
var n = +e,
|
||
t = 0;
|
||
0 !== n && isFinite(n) && (t = k(n));
|
||
return t
|
||
}
|
||
|
||
function T(e, n, t) {
|
||
var r, o = Math.min(e.length, n.length),
|
||
i = Math.abs(e.length - n.length),
|
||
s = 0;
|
||
for (r = 0; r < o; r++)(t && e[r] !== n[r] || !t && Y(e[r]) !== Y(n[r])) && s++;
|
||
return s + i
|
||
}
|
||
|
||
function D(e) {
|
||
!1 === t.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + e)
|
||
}
|
||
|
||
function L(e, n) {
|
||
var r = !0;
|
||
return m((function() {
|
||
null != t.deprecationHandler && t.deprecationHandler(null, e);
|
||
if (r) {
|
||
for (var o, i = [], s = 0; s < arguments.length; s++) {
|
||
o = "";
|
||
if ("object" == typeof arguments[s]) {
|
||
o += "\n[" + s + "] ";
|
||
for (var a in arguments[0]) o += a + ": " + arguments[0][a] + ", ";
|
||
o = o.slice(0, -2)
|
||
} else o = arguments[s];
|
||
i.push(o)
|
||
}
|
||
D(e + "\nArguments: " + Array.prototype.slice.call(i).join("") + "\n" + (new Error).stack);
|
||
r = !1
|
||
}
|
||
return n.apply(this, arguments)
|
||
}), n)
|
||
}
|
||
var S, C = {};
|
||
|
||
function x(e, n) {
|
||
null != t.deprecationHandler && t.deprecationHandler(e, n);
|
||
if (!C[e]) {
|
||
D(n);
|
||
C[e] = !0
|
||
}
|
||
}
|
||
t.suppressDeprecationWarnings = !1;
|
||
t.deprecationHandler = null;
|
||
|
||
function W(e) {
|
||
return e instanceof Function || "[object Function]" === Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function N(e) {
|
||
var n, t;
|
||
for (t in e) W(n = e[t]) ? this[t] = n : this["_" + t] = n;
|
||
this._config = e;
|
||
this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + "|" + /\d{1,2}/.source)
|
||
}
|
||
|
||
function z(e, n) {
|
||
var t, r = m({}, e);
|
||
for (t in n)
|
||
if (c(n, t))
|
||
if (i(e[t]) && i(n[t])) {
|
||
r[t] = {};
|
||
m(r[t], e[t]);
|
||
m(r[t], n[t])
|
||
} else null != n[t] ? r[t] = n[t] : delete r[t];
|
||
for (t in e) c(e, t) && !c(n, t) && i(e[t]) && (r[t] = m({}, r[t]));
|
||
return r
|
||
}
|
||
|
||
function j(e) {
|
||
null != e && this.set(e)
|
||
}
|
||
S = Object.keys ? Object.keys : function(e) {
|
||
var n, t = [];
|
||
for (n in e) c(e, n) && t.push(n);
|
||
return t
|
||
};
|
||
var O = {
|
||
sameDay: "[Today at] LT",
|
||
nextDay: "[Tomorrow at] LT",
|
||
nextWeek: "dddd [at] LT",
|
||
lastDay: "[Yesterday at] LT",
|
||
lastWeek: "[Last] dddd [at] LT",
|
||
sameElse: "L"
|
||
};
|
||
|
||
function A(e, n, t) {
|
||
var r = this._calendar[e] || this._calendar.sameElse;
|
||
return W(r) ? r.call(n, t) : r
|
||
}
|
||
var E = {
|
||
LTS: "h:mm:ss A",
|
||
LT: "h:mm A",
|
||
L: "MM/DD/YYYY",
|
||
LL: "MMMM D, YYYY",
|
||
LLL: "MMMM D, YYYY h:mm A",
|
||
LLLL: "dddd, MMMM D, YYYY h:mm A"
|
||
};
|
||
|
||
function B(e) {
|
||
var n = this._longDateFormat[e],
|
||
t = this._longDateFormat[e.toUpperCase()];
|
||
if (n || !t) return n;
|
||
this._longDateFormat[e] = t.replace(/MMMM|MM|DD|dddd/g, (function(e) {
|
||
return e.slice(1)
|
||
}));
|
||
return this._longDateFormat[e]
|
||
}
|
||
var H = "Invalid date";
|
||
|
||
function P() {
|
||
return this._invalidDate
|
||
}
|
||
var R = "%d",
|
||
F = /\d{1,2}/;
|
||
|
||
function I(e) {
|
||
return this._ordinal.replace("%d", e)
|
||
}
|
||
var q = {
|
||
future: "in %s",
|
||
past: "%s ago",
|
||
s: "a few seconds",
|
||
ss: "%d seconds",
|
||
m: "a minute",
|
||
mm: "%d minutes",
|
||
h: "an hour",
|
||
hh: "%d hours",
|
||
d: "a day",
|
||
dd: "%d days",
|
||
M: "a month",
|
||
MM: "%d months",
|
||
y: "a year",
|
||
yy: "%d years"
|
||
};
|
||
|
||
function $(e, n, t, r) {
|
||
var o = this._relativeTime[t];
|
||
return W(o) ? o(e, n, t, r) : o.replace(/%d/i, e)
|
||
}
|
||
|
||
function U(e, n) {
|
||
var t = this._relativeTime[e > 0 ? "future" : "past"];
|
||
return W(t) ? t(n) : t.replace(/%s/i, n)
|
||
}
|
||
var V = {};
|
||
|
||
function G(e, n) {
|
||
var t = e.toLowerCase();
|
||
V[t] = V[t + "s"] = V[n] = e
|
||
}
|
||
|
||
function K(e) {
|
||
return "string" == typeof e ? V[e] || V[e.toLowerCase()] : void 0
|
||
}
|
||
|
||
function Z(e) {
|
||
var n, t, r = {};
|
||
for (t in e) c(e, t) && (n = K(t)) && (r[n] = e[t]);
|
||
return r
|
||
}
|
||
var J = {};
|
||
|
||
function Q(e, n) {
|
||
J[e] = n
|
||
}
|
||
|
||
function X(e) {
|
||
var n = [];
|
||
for (var t in e) n.push({
|
||
unit: t,
|
||
priority: J[t]
|
||
});
|
||
n.sort((function(e, n) {
|
||
return e.priority - n.priority
|
||
}));
|
||
return n
|
||
}
|
||
|
||
function ee(e, n, t) {
|
||
var r = "" + Math.abs(e),
|
||
o = n - r.length;
|
||
return (e >= 0 ? t ? "+" : "" : "-") + Math.pow(10, Math.max(0, o)).toString().substr(1) + r
|
||
}
|
||
var ne = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,
|
||
te = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
|
||
re = {},
|
||
oe = {};
|
||
|
||
function ie(e, n, t, r) {
|
||
var o = r;
|
||
"string" == typeof r && (o = function() {
|
||
return this[r]()
|
||
});
|
||
e && (oe[e] = o);
|
||
n && (oe[n[0]] = function() {
|
||
return ee(o.apply(this, arguments), n[1], n[2])
|
||
});
|
||
t && (oe[t] = function() {
|
||
return this.localeData().ordinal(o.apply(this, arguments), e)
|
||
})
|
||
}
|
||
|
||
function se(e) {
|
||
return e.match(/\[[\s\S]/) ? e.replace(/^\[|\]$/g, "") : e.replace(/\\/g, "")
|
||
}
|
||
|
||
function ae(e) {
|
||
var n, t, r = e.match(ne);
|
||
for (n = 0, t = r.length; n < t; n++) oe[r[n]] ? r[n] = oe[r[n]] : r[n] = se(r[n]);
|
||
return function(n) {
|
||
var o, i = "";
|
||
for (o = 0; o < t; o++) i += W(r[o]) ? r[o].call(n, e) : r[o];
|
||
return i
|
||
}
|
||
}
|
||
|
||
function ue(e, n) {
|
||
if (!e.isValid()) return e.localeData().invalidDate();
|
||
n = de(n, e.localeData());
|
||
re[n] = re[n] || ae(n);
|
||
return re[n](e)
|
||
}
|
||
|
||
function de(e, n) {
|
||
var t = 5;
|
||
|
||
function r(e) {
|
||
return n.longDateFormat(e) || e
|
||
}
|
||
te.lastIndex = 0;
|
||
for (; t >= 0 && te.test(e);) {
|
||
e = e.replace(te, r);
|
||
te.lastIndex = 0;
|
||
t -= 1
|
||
}
|
||
return e
|
||
}
|
||
var le = /\d/,
|
||
ce = /\d\d/,
|
||
me = /\d{3}/,
|
||
he = /\d{4}/,
|
||
fe = /[+-]?\d{6}/,
|
||
pe = /\d\d?/,
|
||
_e = /\d\d\d\d?/,
|
||
ye = /\d\d\d\d\d\d?/,
|
||
be = /\d{1,3}/,
|
||
ge = /\d{1,4}/,
|
||
Me = /[+-]?\d{1,6}/,
|
||
ve = /\d+/,
|
||
we = /[+-]?\d+/,
|
||
ke = /Z|[+-]\d\d:?\d\d/gi,
|
||
Ye = /Z|[+-]\d\d(?::?\d\d)?/gi,
|
||
Te = /[+-]?\d+(\.\d{1,3})?/,
|
||
De = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,
|
||
Le = {};
|
||
|
||
function Se(e, n, t) {
|
||
Le[e] = W(n) ? n : function(e, r) {
|
||
return e && t ? t : n
|
||
}
|
||
}
|
||
|
||
function Ce(e, n) {
|
||
return c(Le, e) ? Le[e](n._strict, n._locale) : new RegExp(xe(e))
|
||
}
|
||
|
||
function xe(e) {
|
||
return We(e.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, (function(e, n, t, r, o) {
|
||
return n || t || r || o
|
||
})))
|
||
}
|
||
|
||
function We(e) {
|
||
return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&")
|
||
}
|
||
var Ne = {};
|
||
|
||
function ze(e, n) {
|
||
var t, r = n;
|
||
"string" == typeof e && (e = [e]);
|
||
u(n) && (r = function(e, t) {
|
||
t[n] = Y(e)
|
||
});
|
||
for (t = 0; t < e.length; t++) Ne[e[t]] = r
|
||
}
|
||
|
||
function je(e, n) {
|
||
ze(e, (function(e, t, r, o) {
|
||
r._w = r._w || {};
|
||
n(e, r._w, r, o)
|
||
}))
|
||
}
|
||
|
||
function Oe(e, n, t) {
|
||
null != n && c(Ne, e) && Ne[e](n, t._a, t, e)
|
||
}
|
||
var Ae = 0,
|
||
Ee = 1,
|
||
Be = 2,
|
||
He = 3,
|
||
Pe = 4,
|
||
Re = 5,
|
||
Fe = 6,
|
||
Ie = 7,
|
||
qe = 8;
|
||
ie("Y", 0, 0, (function() {
|
||
var e = this.year();
|
||
return e <= 9999 ? "" + e : "+" + e
|
||
}));
|
||
ie(0, ["YY", 2], 0, (function() {
|
||
return this.year() % 100
|
||
}));
|
||
ie(0, ["YYYY", 4], 0, "year");
|
||
ie(0, ["YYYYY", 5], 0, "year");
|
||
ie(0, ["YYYYYY", 6, !0], 0, "year");
|
||
G("year", "y");
|
||
Q("year", 1);
|
||
Se("Y", we);
|
||
Se("YY", pe, ce);
|
||
Se("YYYY", ge, he);
|
||
Se("YYYYY", Me, fe);
|
||
Se("YYYYYY", Me, fe);
|
||
ze(["YYYYY", "YYYYYY"], Ae);
|
||
ze("YYYY", (function(e, n) {
|
||
n[Ae] = 2 === e.length ? t.parseTwoDigitYear(e) : Y(e)
|
||
}));
|
||
ze("YY", (function(e, n) {
|
||
n[Ae] = t.parseTwoDigitYear(e)
|
||
}));
|
||
ze("Y", (function(e, n) {
|
||
n[Ae] = parseInt(e, 10)
|
||
}));
|
||
|
||
function $e(e) {
|
||
return Ue(e) ? 366 : 365
|
||
}
|
||
|
||
function Ue(e) {
|
||
return e % 4 == 0 && e % 100 != 0 || e % 400 == 0
|
||
}
|
||
t.parseTwoDigitYear = function(e) {
|
||
return Y(e) + (Y(e) > 68 ? 1900 : 2e3)
|
||
};
|
||
var Ve, Ge = Ze("FullYear", !0);
|
||
|
||
function Ke() {
|
||
return Ue(this.year())
|
||
}
|
||
|
||
function Ze(e, n) {
|
||
return function(r) {
|
||
if (null != r) {
|
||
Qe(this, e, r);
|
||
t.updateOffset(this, n);
|
||
return this
|
||
}
|
||
return Je(this, e)
|
||
}
|
||
}
|
||
|
||
function Je(e, n) {
|
||
return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + n]() : NaN
|
||
}
|
||
|
||
function Qe(e, n, t) {
|
||
e.isValid() && !isNaN(t) && ("FullYear" === n && Ue(e.year()) && 1 === e.month() && 29 === e.date() ? e._d["set" + (e._isUTC ? "UTC" : "") + n](t, e.month(), tn(t, e.month())) : e._d["set" + (e._isUTC ? "UTC" : "") + n](t))
|
||
}
|
||
|
||
function Xe(e) {
|
||
return W(this[e = K(e)]) ? this[e]() : this
|
||
}
|
||
|
||
function en(e, n) {
|
||
if ("object" == typeof e)
|
||
for (var t = X(e = Z(e)), r = 0; r < t.length; r++) this[t[r].unit](e[t[r].unit]);
|
||
else if (W(this[e = K(e)])) return this[e](n);
|
||
return this
|
||
}
|
||
|
||
function nn(e, n) {
|
||
return (e % n + n) % n
|
||
}
|
||
Ve = Array.prototype.indexOf ? Array.prototype.indexOf : function(e) {
|
||
var n;
|
||
for (n = 0; n < this.length; ++n)
|
||
if (this[n] === e) return n;
|
||
return -1
|
||
};
|
||
|
||
function tn(e, n) {
|
||
if (isNaN(e) || isNaN(n)) return NaN;
|
||
var t = nn(n, 12);
|
||
e += (n - t) / 12;
|
||
return 1 === t ? Ue(e) ? 29 : 28 : 31 - t % 7 % 2
|
||
}
|
||
ie("M", ["MM", 2], "Mo", (function() {
|
||
return this.month() + 1
|
||
}));
|
||
ie("MMM", 0, 0, (function(e) {
|
||
return this.localeData().monthsShort(this, e)
|
||
}));
|
||
ie("MMMM", 0, 0, (function(e) {
|
||
return this.localeData().months(this, e)
|
||
}));
|
||
G("month", "M");
|
||
Q("month", 8);
|
||
Se("M", pe);
|
||
Se("MM", pe, ce);
|
||
Se("MMM", (function(e, n) {
|
||
return n.monthsShortRegex(e)
|
||
}));
|
||
Se("MMMM", (function(e, n) {
|
||
return n.monthsRegex(e)
|
||
}));
|
||
ze(["M", "MM"], (function(e, n) {
|
||
n[Ee] = Y(e) - 1
|
||
}));
|
||
ze(["MMM", "MMMM"], (function(e, n, t, r) {
|
||
var o = t._locale.monthsParse(e, r, t._strict);
|
||
null != o ? n[Ee] = o : p(t).invalidMonth = e
|
||
}));
|
||
var rn = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,
|
||
on = "January_February_March_April_May_June_July_August_September_October_November_December".split("_");
|
||
|
||
function sn(e, n) {
|
||
return e ? o(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || rn).test(n) ? "format" : "standalone"][e.month()] : o(this._months) ? this._months : this._months.standalone
|
||
}
|
||
var an = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");
|
||
|
||
function un(e, n) {
|
||
return e ? o(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[rn.test(n) ? "format" : "standalone"][e.month()] : o(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone
|
||
}
|
||
|
||
function dn(e, n, t) {
|
||
var r, o, i, s = e.toLocaleLowerCase();
|
||
if (!this._monthsParse) {
|
||
this._monthsParse = [];
|
||
this._longMonthsParse = [];
|
||
this._shortMonthsParse = [];
|
||
for (r = 0; r < 12; ++r) {
|
||
i = h([2e3, r]);
|
||
this._shortMonthsParse[r] = this.monthsShort(i, "").toLocaleLowerCase();
|
||
this._longMonthsParse[r] = this.months(i, "").toLocaleLowerCase()
|
||
}
|
||
}
|
||
return t ? "MMM" === n ? -1 !== (o = Ve.call(this._shortMonthsParse, s)) ? o : null : -1 !== (o = Ve.call(this._longMonthsParse, s)) ? o : null : "MMM" === n ? -1 !== (o = Ve.call(this._shortMonthsParse, s)) || -1 !== (o = Ve.call(this._longMonthsParse, s)) ? o : null : -1 !== (o = Ve.call(this._longMonthsParse, s)) || -1 !== (o = Ve.call(this._shortMonthsParse, s)) ? o : null
|
||
}
|
||
|
||
function ln(e, n, t) {
|
||
var r, o, i;
|
||
if (this._monthsParseExact) return dn.call(this, e, n, t);
|
||
if (!this._monthsParse) {
|
||
this._monthsParse = [];
|
||
this._longMonthsParse = [];
|
||
this._shortMonthsParse = []
|
||
}
|
||
for (r = 0; r < 12; r++) {
|
||
o = h([2e3, r]);
|
||
if (t && !this._longMonthsParse[r]) {
|
||
this._longMonthsParse[r] = new RegExp("^" + this.months(o, "").replace(".", "") + "$", "i");
|
||
this._shortMonthsParse[r] = new RegExp("^" + this.monthsShort(o, "").replace(".", "") + "$", "i")
|
||
}
|
||
if (!t && !this._monthsParse[r]) {
|
||
i = "^" + this.months(o, "") + "|^" + this.monthsShort(o, "");
|
||
this._monthsParse[r] = new RegExp(i.replace(".", ""), "i")
|
||
}
|
||
if (t && "MMMM" === n && this._longMonthsParse[r].test(e)) return r;
|
||
if (t && "MMM" === n && this._shortMonthsParse[r].test(e)) return r;
|
||
if (!t && this._monthsParse[r].test(e)) return r
|
||
}
|
||
}
|
||
|
||
function cn(e, n) {
|
||
var t;
|
||
if (!e.isValid()) return e;
|
||
if ("string" == typeof n)
|
||
if (/^\d+$/.test(n)) n = Y(n);
|
||
else if (!u(n = e.localeData().monthsParse(n))) return e;
|
||
t = Math.min(e.date(), tn(e.year(), n));
|
||
e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](n, t);
|
||
return e
|
||
}
|
||
|
||
function mn(e) {
|
||
if (null != e) {
|
||
cn(this, e);
|
||
t.updateOffset(this, !0);
|
||
return this
|
||
}
|
||
return Je(this, "Month")
|
||
}
|
||
|
||
function hn() {
|
||
return tn(this.year(), this.month())
|
||
}
|
||
var fn = De;
|
||
|
||
function pn(e) {
|
||
if (this._monthsParseExact) {
|
||
c(this, "_monthsRegex") || bn.call(this);
|
||
return e ? this._monthsShortStrictRegex : this._monthsShortRegex
|
||
}
|
||
c(this, "_monthsShortRegex") || (this._monthsShortRegex = fn);
|
||
return this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex
|
||
}
|
||
var _n = De;
|
||
|
||
function yn(e) {
|
||
if (this._monthsParseExact) {
|
||
c(this, "_monthsRegex") || bn.call(this);
|
||
return e ? this._monthsStrictRegex : this._monthsRegex
|
||
}
|
||
c(this, "_monthsRegex") || (this._monthsRegex = _n);
|
||
return this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex
|
||
}
|
||
|
||
function bn() {
|
||
function e(e, n) {
|
||
return n.length - e.length
|
||
}
|
||
var n, t, r = [],
|
||
o = [],
|
||
i = [];
|
||
for (n = 0; n < 12; n++) {
|
||
t = h([2e3, n]);
|
||
r.push(this.monthsShort(t, ""));
|
||
o.push(this.months(t, ""));
|
||
i.push(this.months(t, ""));
|
||
i.push(this.monthsShort(t, ""))
|
||
}
|
||
r.sort(e);
|
||
o.sort(e);
|
||
i.sort(e);
|
||
for (n = 0; n < 12; n++) {
|
||
r[n] = We(r[n]);
|
||
o[n] = We(o[n])
|
||
}
|
||
for (n = 0; n < 24; n++) i[n] = We(i[n]);
|
||
this._monthsRegex = new RegExp("^(" + i.join("|") + ")", "i");
|
||
this._monthsShortRegex = this._monthsRegex;
|
||
this._monthsStrictRegex = new RegExp("^(" + o.join("|") + ")", "i");
|
||
this._monthsShortStrictRegex = new RegExp("^(" + r.join("|") + ")", "i")
|
||
}
|
||
|
||
function gn(e, n, t, r, o, i, s) {
|
||
var a;
|
||
if (e < 100 && e >= 0) {
|
||
a = new Date(e + 400, n, t, r, o, i, s);
|
||
isFinite(a.getFullYear()) && a.setFullYear(e)
|
||
} else a = new Date(e, n, t, r, o, i, s);
|
||
return a
|
||
}
|
||
|
||
function Mn(e) {
|
||
var n;
|
||
if (e < 100 && e >= 0) {
|
||
var t = Array.prototype.slice.call(arguments);
|
||
t[0] = e + 400;
|
||
n = new Date(Date.UTC.apply(null, t));
|
||
isFinite(n.getUTCFullYear()) && n.setUTCFullYear(e)
|
||
} else n = new Date(Date.UTC.apply(null, arguments));
|
||
return n
|
||
}
|
||
|
||
function vn(e, n, t) {
|
||
var r = 7 + n - t;
|
||
return -(7 + Mn(e, 0, r).getUTCDay() - n) % 7 + r - 1
|
||
}
|
||
|
||
function wn(e, n, t, r, o) {
|
||
var i, s, a = 1 + 7 * (n - 1) + (7 + t - r) % 7 + vn(e, r, o);
|
||
if (a <= 0) s = $e(i = e - 1) + a;
|
||
else if (a > $e(e)) {
|
||
i = e + 1;
|
||
s = a - $e(e)
|
||
} else {
|
||
i = e;
|
||
s = a
|
||
}
|
||
return {
|
||
year: i,
|
||
dayOfYear: s
|
||
}
|
||
}
|
||
|
||
function kn(e, n, t) {
|
||
var r, o, i = vn(e.year(), n, t),
|
||
s = Math.floor((e.dayOfYear() - i - 1) / 7) + 1;
|
||
if (s < 1) r = s + Yn(o = e.year() - 1, n, t);
|
||
else if (s > Yn(e.year(), n, t)) {
|
||
r = s - Yn(e.year(), n, t);
|
||
o = e.year() + 1
|
||
} else {
|
||
o = e.year();
|
||
r = s
|
||
}
|
||
return {
|
||
week: r,
|
||
year: o
|
||
}
|
||
}
|
||
|
||
function Yn(e, n, t) {
|
||
var r = vn(e, n, t),
|
||
o = vn(e + 1, n, t);
|
||
return ($e(e) - r + o) / 7
|
||
}
|
||
ie("w", ["ww", 2], "wo", "week");
|
||
ie("W", ["WW", 2], "Wo", "isoWeek");
|
||
G("week", "w");
|
||
G("isoWeek", "W");
|
||
Q("week", 5);
|
||
Q("isoWeek", 5);
|
||
Se("w", pe);
|
||
Se("ww", pe, ce);
|
||
Se("W", pe);
|
||
Se("WW", pe, ce);
|
||
je(["w", "ww", "W", "WW"], (function(e, n, t, r) {
|
||
n[r.substr(0, 1)] = Y(e)
|
||
}));
|
||
|
||
function Tn(e) {
|
||
return kn(e, this._week.dow, this._week.doy).week
|
||
}
|
||
var Dn = {
|
||
dow: 0,
|
||
doy: 6
|
||
};
|
||
|
||
function Ln() {
|
||
return this._week.dow
|
||
}
|
||
|
||
function Sn() {
|
||
return this._week.doy
|
||
}
|
||
|
||
function Cn(e) {
|
||
var n = this.localeData().week(this);
|
||
return null == e ? n : this.add(7 * (e - n), "d")
|
||
}
|
||
|
||
function xn(e) {
|
||
var n = kn(this, 1, 4).week;
|
||
return null == e ? n : this.add(7 * (e - n), "d")
|
||
}
|
||
ie("d", 0, "do", "day");
|
||
ie("dd", 0, 0, (function(e) {
|
||
return this.localeData().weekdaysMin(this, e)
|
||
}));
|
||
ie("ddd", 0, 0, (function(e) {
|
||
return this.localeData().weekdaysShort(this, e)
|
||
}));
|
||
ie("dddd", 0, 0, (function(e) {
|
||
return this.localeData().weekdays(this, e)
|
||
}));
|
||
ie("e", 0, 0, "weekday");
|
||
ie("E", 0, 0, "isoWeekday");
|
||
G("day", "d");
|
||
G("weekday", "e");
|
||
G("isoWeekday", "E");
|
||
Q("day", 11);
|
||
Q("weekday", 11);
|
||
Q("isoWeekday", 11);
|
||
Se("d", pe);
|
||
Se("e", pe);
|
||
Se("E", pe);
|
||
Se("dd", (function(e, n) {
|
||
return n.weekdaysMinRegex(e)
|
||
}));
|
||
Se("ddd", (function(e, n) {
|
||
return n.weekdaysShortRegex(e)
|
||
}));
|
||
Se("dddd", (function(e, n) {
|
||
return n.weekdaysRegex(e)
|
||
}));
|
||
je(["dd", "ddd", "dddd"], (function(e, n, t, r) {
|
||
var o = t._locale.weekdaysParse(e, r, t._strict);
|
||
null != o ? n.d = o : p(t).invalidWeekday = e
|
||
}));
|
||
je(["d", "e", "E"], (function(e, n, t, r) {
|
||
n[r] = Y(e)
|
||
}));
|
||
|
||
function Wn(e, n) {
|
||
return "string" != typeof e ? e : isNaN(e) ? "number" == typeof(e = n.weekdaysParse(e)) ? e : null : parseInt(e, 10)
|
||
}
|
||
|
||
function Nn(e, n) {
|
||
return "string" == typeof e ? n.weekdaysParse(e) % 7 || 7 : isNaN(e) ? null : e
|
||
}
|
||
|
||
function zn(e, n) {
|
||
return e.slice(n, 7).concat(e.slice(0, n))
|
||
}
|
||
var jn = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");
|
||
|
||
function On(e, n) {
|
||
var t = o(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(n) ? "format" : "standalone"];
|
||
return !0 === e ? zn(t, this._week.dow) : e ? t[e.day()] : t
|
||
}
|
||
var An = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");
|
||
|
||
function En(e) {
|
||
return !0 === e ? zn(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort
|
||
}
|
||
var Bn = "Su_Mo_Tu_We_Th_Fr_Sa".split("_");
|
||
|
||
function Hn(e) {
|
||
return !0 === e ? zn(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin
|
||
}
|
||
|
||
function Pn(e, n, t) {
|
||
var r, o, i, s = e.toLocaleLowerCase();
|
||
if (!this._weekdaysParse) {
|
||
this._weekdaysParse = [];
|
||
this._shortWeekdaysParse = [];
|
||
this._minWeekdaysParse = [];
|
||
for (r = 0; r < 7; ++r) {
|
||
i = h([2e3, 1]).day(r);
|
||
this._minWeekdaysParse[r] = this.weekdaysMin(i, "").toLocaleLowerCase();
|
||
this._shortWeekdaysParse[r] = this.weekdaysShort(i, "").toLocaleLowerCase();
|
||
this._weekdaysParse[r] = this.weekdays(i, "").toLocaleLowerCase()
|
||
}
|
||
}
|
||
return t ? "dddd" === n ? -1 !== (o = Ve.call(this._weekdaysParse, s)) ? o : null : "ddd" === n ? -1 !== (o = Ve.call(this._shortWeekdaysParse, s)) ? o : null : -1 !== (o = Ve.call(this._minWeekdaysParse, s)) ? o : null : "dddd" === n ? -1 !== (o = Ve.call(this._weekdaysParse, s)) || -1 !== (o = Ve.call(this._shortWeekdaysParse, s)) || -1 !== (o = Ve.call(this._minWeekdaysParse, s)) ? o : null : "ddd" === n ? -1 !== (o = Ve.call(this._shortWeekdaysParse, s)) || -1 !== (o = Ve.call(this._weekdaysParse, s)) || -1 !== (o = Ve.call(this._minWeekdaysParse, s)) ? o : null : -1 !== (o = Ve.call(this._minWeekdaysParse, s)) || -1 !== (o = Ve.call(this._weekdaysParse, s)) || -1 !== (o = Ve.call(this._shortWeekdaysParse, s)) ? o : null
|
||
}
|
||
|
||
function Rn(e, n, t) {
|
||
var r, o, i;
|
||
if (this._weekdaysParseExact) return Pn.call(this, e, n, t);
|
||
if (!this._weekdaysParse) {
|
||
this._weekdaysParse = [];
|
||
this._minWeekdaysParse = [];
|
||
this._shortWeekdaysParse = [];
|
||
this._fullWeekdaysParse = []
|
||
}
|
||
for (r = 0; r < 7; r++) {
|
||
o = h([2e3, 1]).day(r);
|
||
if (t && !this._fullWeekdaysParse[r]) {
|
||
this._fullWeekdaysParse[r] = new RegExp("^" + this.weekdays(o, "").replace(".", "\\.?") + "$", "i");
|
||
this._shortWeekdaysParse[r] = new RegExp("^" + this.weekdaysShort(o, "").replace(".", "\\.?") + "$", "i");
|
||
this._minWeekdaysParse[r] = new RegExp("^" + this.weekdaysMin(o, "").replace(".", "\\.?") + "$", "i")
|
||
}
|
||
if (!this._weekdaysParse[r]) {
|
||
i = "^" + this.weekdays(o, "") + "|^" + this.weekdaysShort(o, "") + "|^" + this.weekdaysMin(o, "");
|
||
this._weekdaysParse[r] = new RegExp(i.replace(".", ""), "i")
|
||
}
|
||
if (t && "dddd" === n && this._fullWeekdaysParse[r].test(e)) return r;
|
||
if (t && "ddd" === n && this._shortWeekdaysParse[r].test(e)) return r;
|
||
if (t && "dd" === n && this._minWeekdaysParse[r].test(e)) return r;
|
||
if (!t && this._weekdaysParse[r].test(e)) return r
|
||
}
|
||
}
|
||
|
||
function Fn(e) {
|
||
if (!this.isValid()) return null != e ? this : NaN;
|
||
var n = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
|
||
if (null != e) {
|
||
e = Wn(e, this.localeData());
|
||
return this.add(e - n, "d")
|
||
}
|
||
return n
|
||
}
|
||
|
||
function In(e) {
|
||
if (!this.isValid()) return null != e ? this : NaN;
|
||
var n = (this.day() + 7 - this.localeData()._week.dow) % 7;
|
||
return null == e ? n : this.add(e - n, "d")
|
||
}
|
||
|
||
function qn(e) {
|
||
if (!this.isValid()) return null != e ? this : NaN;
|
||
if (null != e) {
|
||
var n = Nn(e, this.localeData());
|
||
return this.day(this.day() % 7 ? n : n - 7)
|
||
}
|
||
return this.day() || 7
|
||
}
|
||
var $n = De;
|
||
|
||
function Un(e) {
|
||
if (this._weekdaysParseExact) {
|
||
c(this, "_weekdaysRegex") || Jn.call(this);
|
||
return e ? this._weekdaysStrictRegex : this._weekdaysRegex
|
||
}
|
||
c(this, "_weekdaysRegex") || (this._weekdaysRegex = $n);
|
||
return this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex
|
||
}
|
||
var Vn = De;
|
||
|
||
function Gn(e) {
|
||
if (this._weekdaysParseExact) {
|
||
c(this, "_weekdaysRegex") || Jn.call(this);
|
||
return e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex
|
||
}
|
||
c(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = Vn);
|
||
return this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex
|
||
}
|
||
var Kn = De;
|
||
|
||
function Zn(e) {
|
||
if (this._weekdaysParseExact) {
|
||
c(this, "_weekdaysRegex") || Jn.call(this);
|
||
return e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex
|
||
}
|
||
c(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = Kn);
|
||
return this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex
|
||
}
|
||
|
||
function Jn() {
|
||
function e(e, n) {
|
||
return n.length - e.length
|
||
}
|
||
var n, t, r, o, i, s = [],
|
||
a = [],
|
||
u = [],
|
||
d = [];
|
||
for (n = 0; n < 7; n++) {
|
||
t = h([2e3, 1]).day(n);
|
||
r = this.weekdaysMin(t, "");
|
||
o = this.weekdaysShort(t, "");
|
||
i = this.weekdays(t, "");
|
||
s.push(r);
|
||
a.push(o);
|
||
u.push(i);
|
||
d.push(r);
|
||
d.push(o);
|
||
d.push(i)
|
||
}
|
||
s.sort(e);
|
||
a.sort(e);
|
||
u.sort(e);
|
||
d.sort(e);
|
||
for (n = 0; n < 7; n++) {
|
||
a[n] = We(a[n]);
|
||
u[n] = We(u[n]);
|
||
d[n] = We(d[n])
|
||
}
|
||
this._weekdaysRegex = new RegExp("^(" + d.join("|") + ")", "i");
|
||
this._weekdaysShortRegex = this._weekdaysRegex;
|
||
this._weekdaysMinRegex = this._weekdaysRegex;
|
||
this._weekdaysStrictRegex = new RegExp("^(" + u.join("|") + ")", "i");
|
||
this._weekdaysShortStrictRegex = new RegExp("^(" + a.join("|") + ")", "i");
|
||
this._weekdaysMinStrictRegex = new RegExp("^(" + s.join("|") + ")", "i")
|
||
}
|
||
|
||
function Qn() {
|
||
return this.hours() % 12 || 12
|
||
}
|
||
|
||
function Xn() {
|
||
return this.hours() || 24
|
||
}
|
||
ie("H", ["HH", 2], 0, "hour");
|
||
ie("h", ["hh", 2], 0, Qn);
|
||
ie("k", ["kk", 2], 0, Xn);
|
||
ie("hmm", 0, 0, (function() {
|
||
return "" + Qn.apply(this) + ee(this.minutes(), 2)
|
||
}));
|
||
ie("hmmss", 0, 0, (function() {
|
||
return "" + Qn.apply(this) + ee(this.minutes(), 2) + ee(this.seconds(), 2)
|
||
}));
|
||
ie("Hmm", 0, 0, (function() {
|
||
return "" + this.hours() + ee(this.minutes(), 2)
|
||
}));
|
||
ie("Hmmss", 0, 0, (function() {
|
||
return "" + this.hours() + ee(this.minutes(), 2) + ee(this.seconds(), 2)
|
||
}));
|
||
|
||
function et(e, n) {
|
||
ie(e, 0, 0, (function() {
|
||
return this.localeData().meridiem(this.hours(), this.minutes(), n)
|
||
}))
|
||
}
|
||
et("a", !0);
|
||
et("A", !1);
|
||
G("hour", "h");
|
||
Q("hour", 13);
|
||
|
||
function nt(e, n) {
|
||
return n._meridiemParse
|
||
}
|
||
Se("a", nt);
|
||
Se("A", nt);
|
||
Se("H", pe);
|
||
Se("h", pe);
|
||
Se("k", pe);
|
||
Se("HH", pe, ce);
|
||
Se("hh", pe, ce);
|
||
Se("kk", pe, ce);
|
||
Se("hmm", _e);
|
||
Se("hmmss", ye);
|
||
Se("Hmm", _e);
|
||
Se("Hmmss", ye);
|
||
ze(["H", "HH"], He);
|
||
ze(["k", "kk"], (function(e, n, t) {
|
||
var r = Y(e);
|
||
n[He] = 24 === r ? 0 : r
|
||
}));
|
||
ze(["a", "A"], (function(e, n, t) {
|
||
t._isPm = t._locale.isPM(e);
|
||
t._meridiem = e
|
||
}));
|
||
ze(["h", "hh"], (function(e, n, t) {
|
||
n[He] = Y(e);
|
||
p(t).bigHour = !0
|
||
}));
|
||
ze("hmm", (function(e, n, t) {
|
||
var r = e.length - 2;
|
||
n[He] = Y(e.substr(0, r));
|
||
n[Pe] = Y(e.substr(r));
|
||
p(t).bigHour = !0
|
||
}));
|
||
ze("hmmss", (function(e, n, t) {
|
||
var r = e.length - 4,
|
||
o = e.length - 2;
|
||
n[He] = Y(e.substr(0, r));
|
||
n[Pe] = Y(e.substr(r, 2));
|
||
n[Re] = Y(e.substr(o));
|
||
p(t).bigHour = !0
|
||
}));
|
||
ze("Hmm", (function(e, n, t) {
|
||
var r = e.length - 2;
|
||
n[He] = Y(e.substr(0, r));
|
||
n[Pe] = Y(e.substr(r))
|
||
}));
|
||
ze("Hmmss", (function(e, n, t) {
|
||
var r = e.length - 4,
|
||
o = e.length - 2;
|
||
n[He] = Y(e.substr(0, r));
|
||
n[Pe] = Y(e.substr(r, 2));
|
||
n[Re] = Y(e.substr(o))
|
||
}));
|
||
|
||
function tt(e) {
|
||
return "p" === (e + "").toLowerCase().charAt(0)
|
||
}
|
||
var rt = /[ap]\.?m?\.?/i;
|
||
|
||
function ot(e, n, t) {
|
||
return e > 11 ? t ? "pm" : "PM" : t ? "am" : "AM"
|
||
}
|
||
var it, st = Ze("Hours", !0),
|
||
at = {
|
||
calendar: O,
|
||
longDateFormat: E,
|
||
invalidDate: H,
|
||
ordinal: R,
|
||
dayOfMonthOrdinalParse: F,
|
||
relativeTime: q,
|
||
months: on,
|
||
monthsShort: an,
|
||
week: Dn,
|
||
weekdays: jn,
|
||
weekdaysMin: Bn,
|
||
weekdaysShort: An,
|
||
meridiemParse: rt
|
||
},
|
||
ut = {},
|
||
dt = {};
|
||
|
||
function lt(e) {
|
||
return e ? e.toLowerCase().replace("_", "-") : e
|
||
}
|
||
|
||
function ct(e) {
|
||
for (var n, t, r, o, i = 0; i < e.length;) {
|
||
n = (o = lt(e[i]).split("-")).length;
|
||
t = (t = lt(e[i + 1])) ? t.split("-") : null;
|
||
for (; n > 0;) {
|
||
if (r = mt(o.slice(0, n).join("-"))) return r;
|
||
if (t && t.length >= n && T(o, t, !0) >= n - 1) break;
|
||
n--
|
||
}
|
||
i++
|
||
}
|
||
return it
|
||
}
|
||
|
||
function mt(e) {
|
||
return ut[e]
|
||
}
|
||
|
||
function ht(e, n) {
|
||
var t;
|
||
e && ((t = a(n) ? _t(e) : ft(e, n)) ? it = t : "undefined" != typeof console && console.warn && console.warn("Locale " + e + " not found. Did you forget to load it?"));
|
||
return it._abbr
|
||
}
|
||
|
||
function ft(e, n) {
|
||
if (null !== n) {
|
||
var t, r = at;
|
||
n.abbr = e;
|
||
if (null != ut[e]) {
|
||
x("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.");
|
||
r = ut[e]._config
|
||
} else if (null != n.parentLocale)
|
||
if (null != ut[n.parentLocale]) r = ut[n.parentLocale]._config;
|
||
else {
|
||
if (null == (t = mt(n.parentLocale))) {
|
||
dt[n.parentLocale] || (dt[n.parentLocale] = []);
|
||
dt[n.parentLocale].push({
|
||
name: e,
|
||
config: n
|
||
});
|
||
return null
|
||
}
|
||
r = t._config
|
||
}
|
||
ut[e] = new j(z(r, n));
|
||
dt[e] && dt[e].forEach((function(e) {
|
||
ft(e.name, e.config)
|
||
}));
|
||
ht(e);
|
||
return ut[e]
|
||
}
|
||
delete ut[e];
|
||
return null
|
||
}
|
||
|
||
function pt(e, n) {
|
||
if (null != n) {
|
||
var t, r, o = at;
|
||
null != (r = mt(e)) && (o = r._config);
|
||
(t = new j(n = z(o, n))).parentLocale = ut[e];
|
||
ut[e] = t;
|
||
ht(e)
|
||
} else null != ut[e] && (null != ut[e].parentLocale ? ut[e] = ut[e].parentLocale : null != ut[e] && delete ut[e]);
|
||
return ut[e]
|
||
}
|
||
|
||
function _t(e) {
|
||
var n;
|
||
e && e._locale && e._locale._abbr && (e = e._locale._abbr);
|
||
if (!e) return it;
|
||
if (!o(e)) {
|
||
if (n = mt(e)) return n;
|
||
e = [e]
|
||
}
|
||
return ct(e)
|
||
}
|
||
|
||
function yt() {
|
||
return S(ut)
|
||
}
|
||
|
||
function bt(e) {
|
||
var n, t = e._a;
|
||
if (t && -2 === p(e).overflow) {
|
||
n = t[Ee] < 0 || t[Ee] > 11 ? Ee : t[Be] < 1 || t[Be] > tn(t[Ae], t[Ee]) ? Be : t[He] < 0 || t[He] > 24 || 24 === t[He] && (0 !== t[Pe] || 0 !== t[Re] || 0 !== t[Fe]) ? He : t[Pe] < 0 || t[Pe] > 59 ? Pe : t[Re] < 0 || t[Re] > 59 ? Re : t[Fe] < 0 || t[Fe] > 999 ? Fe : -1;
|
||
p(e)._overflowDayOfYear && (n < Ae || n > Be) && (n = Be);
|
||
p(e)._overflowWeeks && -1 === n && (n = Ie);
|
||
p(e)._overflowWeekday && -1 === n && (n = qe);
|
||
p(e).overflow = n
|
||
}
|
||
return e
|
||
}
|
||
|
||
function gt(e, n, t) {
|
||
return null != e ? e : null != n ? n : t
|
||
}
|
||
|
||
function Mt(e) {
|
||
var n = new Date(t.now());
|
||
return e._useUTC ? [n.getUTCFullYear(), n.getUTCMonth(), n.getUTCDate()] : [n.getFullYear(), n.getMonth(), n.getDate()]
|
||
}
|
||
|
||
function vt(e) {
|
||
var n, t, r, o, i, s = [];
|
||
if (!e._d) {
|
||
r = Mt(e);
|
||
e._w && null == e._a[Be] && null == e._a[Ee] && wt(e);
|
||
if (null != e._dayOfYear) {
|
||
i = gt(e._a[Ae], r[Ae]);
|
||
(e._dayOfYear > $e(i) || 0 === e._dayOfYear) && (p(e)._overflowDayOfYear = !0);
|
||
t = Mn(i, 0, e._dayOfYear);
|
||
e._a[Ee] = t.getUTCMonth();
|
||
e._a[Be] = t.getUTCDate()
|
||
}
|
||
for (n = 0; n < 3 && null == e._a[n]; ++n) e._a[n] = s[n] = r[n];
|
||
for (; n < 7; n++) e._a[n] = s[n] = null == e._a[n] ? 2 === n ? 1 : 0 : e._a[n];
|
||
if (24 === e._a[He] && 0 === e._a[Pe] && 0 === e._a[Re] && 0 === e._a[Fe]) {
|
||
e._nextDay = !0;
|
||
e._a[He] = 0
|
||
}
|
||
e._d = (e._useUTC ? Mn : gn).apply(null, s);
|
||
o = e._useUTC ? e._d.getUTCDay() : e._d.getDay();
|
||
null != e._tzm && e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm);
|
||
e._nextDay && (e._a[He] = 24);
|
||
e._w && void 0 !== e._w.d && e._w.d !== o && (p(e).weekdayMismatch = !0)
|
||
}
|
||
}
|
||
|
||
function wt(e) {
|
||
var n, t, r, o, i, s, a, u;
|
||
if (null != (n = e._w).GG || null != n.W || null != n.E) {
|
||
i = 1;
|
||
s = 4;
|
||
t = gt(n.GG, e._a[Ae], kn(Vt(), 1, 4).year);
|
||
r = gt(n.W, 1);
|
||
((o = gt(n.E, 1)) < 1 || o > 7) && (u = !0)
|
||
} else {
|
||
i = e._locale._week.dow;
|
||
s = e._locale._week.doy;
|
||
var d = kn(Vt(), i, s);
|
||
t = gt(n.gg, e._a[Ae], d.year);
|
||
r = gt(n.w, d.week);
|
||
if (null != n.d)((o = n.d) < 0 || o > 6) && (u = !0);
|
||
else if (null != n.e) {
|
||
o = n.e + i;
|
||
(n.e < 0 || n.e > 6) && (u = !0)
|
||
} else o = i
|
||
}
|
||
if (r < 1 || r > Yn(t, i, s)) p(e)._overflowWeeks = !0;
|
||
else if (null != u) p(e)._overflowWeekday = !0;
|
||
else {
|
||
a = wn(t, r, o, i, s);
|
||
e._a[Ae] = a.year;
|
||
e._dayOfYear = a.dayOfYear
|
||
}
|
||
}
|
||
var kt = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
|
||
Yt = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
|
||
Tt = /Z|[+-]\d\d(?::?\d\d)?/,
|
||
Dt = [
|
||
["YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/],
|
||
["YYYY-MM-DD", /\d{4}-\d\d-\d\d/],
|
||
["GGGG-[W]WW-E", /\d{4}-W\d\d-\d/],
|
||
["GGGG-[W]WW", /\d{4}-W\d\d/, !1],
|
||
["YYYY-DDD", /\d{4}-\d{3}/],
|
||
["YYYY-MM", /\d{4}-\d\d/, !1],
|
||
["YYYYYYMMDD", /[+-]\d{10}/],
|
||
["YYYYMMDD", /\d{8}/],
|
||
["GGGG[W]WWE", /\d{4}W\d{3}/],
|
||
["GGGG[W]WW", /\d{4}W\d{2}/, !1],
|
||
["YYYYDDD", /\d{7}/]
|
||
],
|
||
Lt = [
|
||
["HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/],
|
||
["HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/],
|
||
["HH:mm:ss", /\d\d:\d\d:\d\d/],
|
||
["HH:mm", /\d\d:\d\d/],
|
||
["HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/],
|
||
["HHmmss,SSSS", /\d\d\d\d\d\d,\d+/],
|
||
["HHmmss", /\d\d\d\d\d\d/],
|
||
["HHmm", /\d\d\d\d/],
|
||
["HH", /\d\d/]
|
||
],
|
||
St = /^\/?Date\((\-?\d+)/i;
|
||
|
||
function Ct(e) {
|
||
var n, t, r, o, i, s, a = e._i,
|
||
u = kt.exec(a) || Yt.exec(a);
|
||
if (u) {
|
||
p(e).iso = !0;
|
||
for (n = 0, t = Dt.length; n < t; n++)
|
||
if (Dt[n][1].exec(u[1])) {
|
||
o = Dt[n][0];
|
||
r = !1 !== Dt[n][2];
|
||
break
|
||
}
|
||
if (null == o) {
|
||
e._isValid = !1;
|
||
return
|
||
}
|
||
if (u[3]) {
|
||
for (n = 0, t = Lt.length; n < t; n++)
|
||
if (Lt[n][1].exec(u[3])) {
|
||
i = (u[2] || " ") + Lt[n][0];
|
||
break
|
||
}
|
||
if (null == i) {
|
||
e._isValid = !1;
|
||
return
|
||
}
|
||
}
|
||
if (!r && null != i) {
|
||
e._isValid = !1;
|
||
return
|
||
}
|
||
if (u[4]) {
|
||
if (!Tt.exec(u[4])) {
|
||
e._isValid = !1;
|
||
return
|
||
}
|
||
s = "Z"
|
||
}
|
||
e._f = o + (i || "") + (s || "");
|
||
Ht(e)
|
||
} else e._isValid = !1
|
||
}
|
||
var xt = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;
|
||
|
||
function Wt(e, n, t, r, o, i) {
|
||
var s = [Nt(e), an.indexOf(n), parseInt(t, 10), parseInt(r, 10), parseInt(o, 10)];
|
||
i && s.push(parseInt(i, 10));
|
||
return s
|
||
}
|
||
|
||
function Nt(e) {
|
||
var n = parseInt(e, 10);
|
||
return n <= 49 ? 2e3 + n : n <= 999 ? 1900 + n : n
|
||
}
|
||
|
||
function zt(e) {
|
||
return e.replace(/\([^()]*\)|[\n\t]/g, " ").replace(/(\s\s+)/g, " ").replace(/^\s\s*/, "").replace(/\s\s*$/, "")
|
||
}
|
||
|
||
function jt(e, n, t) {
|
||
if (e && An.indexOf(e) !== new Date(n[0], n[1], n[2]).getDay()) {
|
||
p(t).weekdayMismatch = !0;
|
||
t._isValid = !1;
|
||
return !1
|
||
}
|
||
return !0
|
||
}
|
||
var Ot = {
|
||
UT: 0,
|
||
GMT: 0,
|
||
EDT: -240,
|
||
EST: -300,
|
||
CDT: -300,
|
||
CST: -360,
|
||
MDT: -360,
|
||
MST: -420,
|
||
PDT: -420,
|
||
PST: -480
|
||
};
|
||
|
||
function At(e, n, t) {
|
||
if (e) return Ot[e];
|
||
if (n) return 0;
|
||
var r = parseInt(t, 10),
|
||
o = r % 100;
|
||
return (r - o) / 100 * 60 + o
|
||
}
|
||
|
||
function Et(e) {
|
||
var n = xt.exec(zt(e._i));
|
||
if (n) {
|
||
var t = Wt(n[4], n[3], n[2], n[5], n[6], n[7]);
|
||
if (!jt(n[1], t, e)) return;
|
||
e._a = t;
|
||
e._tzm = At(n[8], n[9], n[10]);
|
||
e._d = Mn.apply(null, e._a);
|
||
e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm);
|
||
p(e).rfc2822 = !0
|
||
} else e._isValid = !1
|
||
}
|
||
|
||
function Bt(e) {
|
||
var n = St.exec(e._i);
|
||
if (null === n) {
|
||
Ct(e);
|
||
if (!1 === e._isValid) {
|
||
delete e._isValid;
|
||
Et(e);
|
||
if (!1 === e._isValid) {
|
||
delete e._isValid;
|
||
t.createFromInputFallback(e)
|
||
}
|
||
}
|
||
} else e._d = new Date(+n[1])
|
||
}
|
||
t.createFromInputFallback = L("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", (function(e) {
|
||
e._d = new Date(e._i + (e._useUTC ? " UTC" : ""))
|
||
}));
|
||
t.ISO_8601 = function() {};
|
||
t.RFC_2822 = function() {};
|
||
|
||
function Ht(e) {
|
||
if (e._f !== t.ISO_8601)
|
||
if (e._f !== t.RFC_2822) {
|
||
e._a = [];
|
||
p(e).empty = !0;
|
||
var n, r, o, i, s, a = "" + e._i,
|
||
u = a.length,
|
||
d = 0;
|
||
o = de(e._f, e._locale).match(ne) || [];
|
||
for (n = 0; n < o.length; n++) {
|
||
i = o[n];
|
||
if (r = (a.match(Ce(i, e)) || [])[0]) {
|
||
(s = a.substr(0, a.indexOf(r))).length > 0 && p(e).unusedInput.push(s);
|
||
a = a.slice(a.indexOf(r) + r.length);
|
||
d += r.length
|
||
}
|
||
if (oe[i]) {
|
||
r ? p(e).empty = !1 : p(e).unusedTokens.push(i);
|
||
Oe(i, r, e)
|
||
} else e._strict && !r && p(e).unusedTokens.push(i)
|
||
}
|
||
p(e).charsLeftOver = u - d;
|
||
a.length > 0 && p(e).unusedInput.push(a);
|
||
e._a[He] <= 12 && !0 === p(e).bigHour && e._a[He] > 0 && (p(e).bigHour = void 0);
|
||
p(e).parsedDateParts = e._a.slice(0);
|
||
p(e).meridiem = e._meridiem;
|
||
e._a[He] = Pt(e._locale, e._a[He], e._meridiem);
|
||
vt(e);
|
||
bt(e)
|
||
} else Et(e);
|
||
else Ct(e)
|
||
}
|
||
|
||
function Pt(e, n, t) {
|
||
var r;
|
||
if (null == t) return n;
|
||
if (null != e.meridiemHour) return e.meridiemHour(n, t);
|
||
if (null != e.isPM) {
|
||
(r = e.isPM(t)) && n < 12 && (n += 12);
|
||
r || 12 !== n || (n = 0);
|
||
return n
|
||
}
|
||
return n
|
||
}
|
||
|
||
function Rt(e) {
|
||
var n, t, r, o, i;
|
||
if (0 !== e._f.length) {
|
||
for (o = 0; o < e._f.length; o++) {
|
||
i = 0;
|
||
n = g({}, e);
|
||
null != e._useUTC && (n._useUTC = e._useUTC);
|
||
n._f = e._f[o];
|
||
Ht(n);
|
||
if (_(n)) {
|
||
i += p(n).charsLeftOver;
|
||
i += 10 * p(n).unusedTokens.length;
|
||
p(n).score = i;
|
||
if (null == r || i < r) {
|
||
r = i;
|
||
t = n
|
||
}
|
||
}
|
||
}
|
||
m(e, t || n)
|
||
} else {
|
||
p(e).invalidFormat = !0;
|
||
e._d = new Date(NaN)
|
||
}
|
||
}
|
||
|
||
function Ft(e) {
|
||
if (!e._d) {
|
||
var n = Z(e._i);
|
||
e._a = l([n.year, n.month, n.day || n.date, n.hour, n.minute, n.second, n.millisecond], (function(e) {
|
||
return e && parseInt(e, 10)
|
||
}));
|
||
vt(e)
|
||
}
|
||
}
|
||
|
||
function It(e) {
|
||
var n = new v(bt(qt(e)));
|
||
if (n._nextDay) {
|
||
n.add(1, "d");
|
||
n._nextDay = void 0
|
||
}
|
||
return n
|
||
}
|
||
|
||
function qt(e) {
|
||
var n = e._i,
|
||
t = e._f;
|
||
e._locale = e._locale || _t(e._l);
|
||
if (null === n || void 0 === t && "" === n) return y({
|
||
nullInput: !0
|
||
});
|
||
"string" == typeof n && (e._i = n = e._locale.preparse(n));
|
||
if (w(n)) return new v(bt(n));
|
||
d(n) ? e._d = n : o(t) ? Rt(e) : t ? Ht(e) : $t(e);
|
||
_(e) || (e._d = null);
|
||
return e
|
||
}
|
||
|
||
function $t(e) {
|
||
var n = e._i;
|
||
if (a(n)) e._d = new Date(t.now());
|
||
else if (d(n)) e._d = new Date(n.valueOf());
|
||
else if ("string" == typeof n) Bt(e);
|
||
else if (o(n)) {
|
||
e._a = l(n.slice(0), (function(e) {
|
||
return parseInt(e, 10)
|
||
}));
|
||
vt(e)
|
||
} else i(n) ? Ft(e) : u(n) ? e._d = new Date(n) : t.createFromInputFallback(e)
|
||
}
|
||
|
||
function Ut(e, n, t, r, a) {
|
||
var u = {};
|
||
if (!0 === t || !1 === t) {
|
||
r = t;
|
||
t = void 0
|
||
}(i(e) && s(e) || o(e) && 0 === e.length) && (e = void 0);
|
||
u._isAMomentObject = !0;
|
||
u._useUTC = u._isUTC = a;
|
||
u._l = t;
|
||
u._i = e;
|
||
u._f = n;
|
||
u._strict = r;
|
||
return It(u)
|
||
}
|
||
|
||
function Vt(e, n, t, r) {
|
||
return Ut(e, n, t, r, !1)
|
||
}
|
||
var Gt = L("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", (function() {
|
||
var e = Vt.apply(null, arguments);
|
||
return this.isValid() && e.isValid() ? e < this ? this : e : y()
|
||
})),
|
||
Kt = L("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", (function() {
|
||
var e = Vt.apply(null, arguments);
|
||
return this.isValid() && e.isValid() ? e > this ? this : e : y()
|
||
}));
|
||
|
||
function Zt(e, n) {
|
||
var t, r;
|
||
1 === n.length && o(n[0]) && (n = n[0]);
|
||
if (!n.length) return Vt();
|
||
t = n[0];
|
||
for (r = 1; r < n.length; ++r) n[r].isValid() && !n[r][e](t) || (t = n[r]);
|
||
return t
|
||
}
|
||
|
||
function Jt() {
|
||
return Zt("isBefore", [].slice.call(arguments, 0))
|
||
}
|
||
|
||
function Qt() {
|
||
return Zt("isAfter", [].slice.call(arguments, 0))
|
||
}
|
||
var Xt = function() {
|
||
return Date.now ? Date.now() : +new Date
|
||
},
|
||
er = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"];
|
||
|
||
function nr(e) {
|
||
for (var n in e)
|
||
if (-1 === Ve.call(er, n) || null != e[n] && isNaN(e[n])) return !1;
|
||
for (var t = !1, r = 0; r < er.length; ++r)
|
||
if (e[er[r]]) {
|
||
if (t) return !1;
|
||
parseFloat(e[er[r]]) !== Y(e[er[r]]) && (t = !0)
|
||
}
|
||
return !0
|
||
}
|
||
|
||
function tr() {
|
||
return this._isValid
|
||
}
|
||
|
||
function rr() {
|
||
return Tr(NaN)
|
||
}
|
||
|
||
function or(e) {
|
||
var n = Z(e),
|
||
t = n.year || 0,
|
||
r = n.quarter || 0,
|
||
o = n.month || 0,
|
||
i = n.week || n.isoWeek || 0,
|
||
s = n.day || 0,
|
||
a = n.hour || 0,
|
||
u = n.minute || 0,
|
||
d = n.second || 0,
|
||
l = n.millisecond || 0;
|
||
this._isValid = nr(n);
|
||
this._milliseconds = +l + 1e3 * d + 6e4 * u + 1e3 * a * 60 * 60;
|
||
this._days = +s + 7 * i;
|
||
this._months = +o + 3 * r + 12 * t;
|
||
this._data = {};
|
||
this._locale = _t();
|
||
this._bubble()
|
||
}
|
||
|
||
function ir(e) {
|
||
return e instanceof or
|
||
}
|
||
|
||
function sr(e) {
|
||
return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e)
|
||
}
|
||
|
||
function ar(e, n) {
|
||
ie(e, 0, 0, (function() {
|
||
var e = this.utcOffset(),
|
||
t = "+";
|
||
if (e < 0) {
|
||
e = -e;
|
||
t = "-"
|
||
}
|
||
return t + ee(~~(e / 60), 2) + n + ee(~~e % 60, 2)
|
||
}))
|
||
}
|
||
ar("Z", ":");
|
||
ar("ZZ", "");
|
||
Se("Z", Ye);
|
||
Se("ZZ", Ye);
|
||
ze(["Z", "ZZ"], (function(e, n, t) {
|
||
t._useUTC = !0;
|
||
t._tzm = dr(Ye, e)
|
||
}));
|
||
var ur = /([\+\-]|\d\d)/gi;
|
||
|
||
function dr(e, n) {
|
||
var t = (n || "").match(e);
|
||
if (null === t) return null;
|
||
var r = ((t[t.length - 1] || []) + "").match(ur) || ["-", 0, 0],
|
||
o = 60 * r[1] + Y(r[2]);
|
||
return 0 === o ? 0 : "+" === r[0] ? o : -o
|
||
}
|
||
|
||
function lr(e, n) {
|
||
var r, o;
|
||
if (n._isUTC) {
|
||
r = n.clone();
|
||
o = (w(e) || d(e) ? e.valueOf() : Vt(e).valueOf()) - r.valueOf();
|
||
r._d.setTime(r._d.valueOf() + o);
|
||
t.updateOffset(r, !1);
|
||
return r
|
||
}
|
||
return Vt(e).local()
|
||
}
|
||
|
||
function cr(e) {
|
||
return 15 * -Math.round(e._d.getTimezoneOffset() / 15)
|
||
}
|
||
t.updateOffset = function() {};
|
||
|
||
function mr(e, n, r) {
|
||
var o, i = this._offset || 0;
|
||
if (!this.isValid()) return null != e ? this : NaN;
|
||
if (null != e) {
|
||
if ("string" == typeof e) {
|
||
if (null === (e = dr(Ye, e))) return this
|
||
} else Math.abs(e) < 16 && !r && (e *= 60);
|
||
!this._isUTC && n && (o = cr(this));
|
||
this._offset = e;
|
||
this._isUTC = !0;
|
||
null != o && this.add(o, "m");
|
||
if (i !== e)
|
||
if (!n || this._changeInProgress) xr(this, Tr(e - i, "m"), 1, !1);
|
||
else if (!this._changeInProgress) {
|
||
this._changeInProgress = !0;
|
||
t.updateOffset(this, !0);
|
||
this._changeInProgress = null
|
||
}
|
||
return this
|
||
}
|
||
return this._isUTC ? i : cr(this)
|
||
}
|
||
|
||
function hr(e, n) {
|
||
if (null != e) {
|
||
"string" != typeof e && (e = -e);
|
||
this.utcOffset(e, n);
|
||
return this
|
||
}
|
||
return -this.utcOffset()
|
||
}
|
||
|
||
function fr(e) {
|
||
return this.utcOffset(0, e)
|
||
}
|
||
|
||
function pr(e) {
|
||
if (this._isUTC) {
|
||
this.utcOffset(0, e);
|
||
this._isUTC = !1;
|
||
e && this.subtract(cr(this), "m")
|
||
}
|
||
return this
|
||
}
|
||
|
||
function _r() {
|
||
if (null != this._tzm) this.utcOffset(this._tzm, !1, !0);
|
||
else if ("string" == typeof this._i) {
|
||
var e = dr(ke, this._i);
|
||
null != e ? this.utcOffset(e) : this.utcOffset(0, !0)
|
||
}
|
||
return this
|
||
}
|
||
|
||
function yr(e) {
|
||
if (!this.isValid()) return !1;
|
||
e = e ? Vt(e).utcOffset() : 0;
|
||
return (this.utcOffset() - e) % 60 == 0
|
||
}
|
||
|
||
function br() {
|
||
return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset()
|
||
}
|
||
|
||
function gr() {
|
||
if (!a(this._isDSTShifted)) return this._isDSTShifted;
|
||
var e = {};
|
||
g(e, this);
|
||
if ((e = qt(e))._a) {
|
||
var n = e._isUTC ? h(e._a) : Vt(e._a);
|
||
this._isDSTShifted = this.isValid() && T(e._a, n.toArray()) > 0
|
||
} else this._isDSTShifted = !1;
|
||
return this._isDSTShifted
|
||
}
|
||
|
||
function Mr() {
|
||
return !!this.isValid() && !this._isUTC
|
||
}
|
||
|
||
function vr() {
|
||
return !!this.isValid() && this._isUTC
|
||
}
|
||
|
||
function wr() {
|
||
return !!this.isValid() && this._isUTC && 0 === this._offset
|
||
}
|
||
var kr = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,
|
||
Yr = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;
|
||
|
||
function Tr(e, n) {
|
||
var t, r, o, i = e,
|
||
s = null;
|
||
if (ir(e)) i = {
|
||
ms: e._milliseconds,
|
||
d: e._days,
|
||
M: e._months
|
||
};
|
||
else if (u(e)) {
|
||
i = {};
|
||
n ? i[n] = e : i.milliseconds = e
|
||
} else if (s = kr.exec(e)) {
|
||
t = "-" === s[1] ? -1 : 1;
|
||
i = {
|
||
y: 0,
|
||
d: Y(s[Be]) * t,
|
||
h: Y(s[He]) * t,
|
||
m: Y(s[Pe]) * t,
|
||
s: Y(s[Re]) * t,
|
||
ms: Y(sr(1e3 * s[Fe])) * t
|
||
}
|
||
} else if (s = Yr.exec(e)) {
|
||
t = "-" === s[1] ? -1 : 1;
|
||
i = {
|
||
y: Dr(s[2], t),
|
||
M: Dr(s[3], t),
|
||
w: Dr(s[4], t),
|
||
d: Dr(s[5], t),
|
||
h: Dr(s[6], t),
|
||
m: Dr(s[7], t),
|
||
s: Dr(s[8], t)
|
||
}
|
||
} else if (null == i) i = {};
|
||
else if ("object" == typeof i && ("from" in i || "to" in i)) {
|
||
o = Sr(Vt(i.from), Vt(i.to));
|
||
(i = {}).ms = o.milliseconds;
|
||
i.M = o.months
|
||
}
|
||
r = new or(i);
|
||
ir(e) && c(e, "_locale") && (r._locale = e._locale);
|
||
return r
|
||
}
|
||
Tr.fn = or.prototype;
|
||
Tr.invalid = rr;
|
||
|
||
function Dr(e, n) {
|
||
var t = e && parseFloat(e.replace(",", "."));
|
||
return (isNaN(t) ? 0 : t) * n
|
||
}
|
||
|
||
function Lr(e, n) {
|
||
var t = {};
|
||
t.months = n.month() - e.month() + 12 * (n.year() - e.year());
|
||
e.clone().add(t.months, "M").isAfter(n) && --t.months;
|
||
t.milliseconds = +n - +e.clone().add(t.months, "M");
|
||
return t
|
||
}
|
||
|
||
function Sr(e, n) {
|
||
var t;
|
||
if (!e.isValid() || !n.isValid()) return {
|
||
milliseconds: 0,
|
||
months: 0
|
||
};
|
||
n = lr(n, e);
|
||
if (e.isBefore(n)) t = Lr(e, n);
|
||
else {
|
||
(t = Lr(n, e)).milliseconds = -t.milliseconds;
|
||
t.months = -t.months
|
||
}
|
||
return t
|
||
}
|
||
|
||
function Cr(e, n) {
|
||
return function(t, r) {
|
||
var o;
|
||
if (null !== r && !isNaN(+r)) {
|
||
x(n, "moment()." + n + "(period, number) is deprecated. Please use moment()." + n + "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.");
|
||
o = t;
|
||
t = r;
|
||
r = o
|
||
}
|
||
xr(this, Tr(t = "string" == typeof t ? +t : t, r), e);
|
||
return this
|
||
}
|
||
}
|
||
|
||
function xr(e, n, r, o) {
|
||
var i = n._milliseconds,
|
||
s = sr(n._days),
|
||
a = sr(n._months);
|
||
if (e.isValid()) {
|
||
o = null == o || o;
|
||
a && cn(e, Je(e, "Month") + a * r);
|
||
s && Qe(e, "Date", Je(e, "Date") + s * r);
|
||
i && e._d.setTime(e._d.valueOf() + i * r);
|
||
o && t.updateOffset(e, s || a)
|
||
}
|
||
}
|
||
var Wr = Cr(1, "add"),
|
||
Nr = Cr(-1, "subtract");
|
||
|
||
function zr(e, n) {
|
||
var t = e.diff(n, "days", !0);
|
||
return t < -6 ? "sameElse" : t < -1 ? "lastWeek" : t < 0 ? "lastDay" : t < 1 ? "sameDay" : t < 2 ? "nextDay" : t < 7 ? "nextWeek" : "sameElse"
|
||
}
|
||
|
||
function jr(e, n) {
|
||
var r = e || Vt(),
|
||
o = lr(r, this).startOf("day"),
|
||
i = t.calendarFormat(this, o) || "sameElse",
|
||
s = n && (W(n[i]) ? n[i].call(this, r) : n[i]);
|
||
return this.format(s || this.localeData().calendar(i, this, Vt(r)))
|
||
}
|
||
|
||
function Or() {
|
||
return new v(this)
|
||
}
|
||
|
||
function Ar(e, n) {
|
||
var t = w(e) ? e : Vt(e);
|
||
return !(!this.isValid() || !t.isValid()) && ("millisecond" === (n = K(n) || "millisecond") ? this.valueOf() > t.valueOf() : t.valueOf() < this.clone().startOf(n).valueOf())
|
||
}
|
||
|
||
function Er(e, n) {
|
||
var t = w(e) ? e : Vt(e);
|
||
return !(!this.isValid() || !t.isValid()) && ("millisecond" === (n = K(n) || "millisecond") ? this.valueOf() < t.valueOf() : this.clone().endOf(n).valueOf() < t.valueOf())
|
||
}
|
||
|
||
function Br(e, n, t, r) {
|
||
var o = w(e) ? e : Vt(e),
|
||
i = w(n) ? n : Vt(n);
|
||
return !!(this.isValid() && o.isValid() && i.isValid()) && ("(" === (r = r || "()")[0] ? this.isAfter(o, t) : !this.isBefore(o, t)) && (")" === r[1] ? this.isBefore(i, t) : !this.isAfter(i, t))
|
||
}
|
||
|
||
function Hr(e, n) {
|
||
var t, r = w(e) ? e : Vt(e);
|
||
if (!this.isValid() || !r.isValid()) return !1;
|
||
if ("millisecond" === (n = K(n) || "millisecond")) return this.valueOf() === r.valueOf();
|
||
t = r.valueOf();
|
||
return this.clone().startOf(n).valueOf() <= t && t <= this.clone().endOf(n).valueOf()
|
||
}
|
||
|
||
function Pr(e, n) {
|
||
return this.isSame(e, n) || this.isAfter(e, n)
|
||
}
|
||
|
||
function Rr(e, n) {
|
||
return this.isSame(e, n) || this.isBefore(e, n)
|
||
}
|
||
|
||
function Fr(e, n, t) {
|
||
var r, o, i;
|
||
if (!this.isValid()) return NaN;
|
||
if (!(r = lr(e, this)).isValid()) return NaN;
|
||
o = 6e4 * (r.utcOffset() - this.utcOffset());
|
||
switch (n = K(n)) {
|
||
case "year":
|
||
i = Ir(this, r) / 12;
|
||
break;
|
||
case "month":
|
||
i = Ir(this, r);
|
||
break;
|
||
case "quarter":
|
||
i = Ir(this, r) / 3;
|
||
break;
|
||
case "second":
|
||
i = (this - r) / 1e3;
|
||
break;
|
||
case "minute":
|
||
i = (this - r) / 6e4;
|
||
break;
|
||
case "hour":
|
||
i = (this - r) / 36e5;
|
||
break;
|
||
case "day":
|
||
i = (this - r - o) / 864e5;
|
||
break;
|
||
case "week":
|
||
i = (this - r - o) / 6048e5;
|
||
break;
|
||
default:
|
||
i = this - r
|
||
}
|
||
return t ? i : k(i)
|
||
}
|
||
|
||
function Ir(e, n) {
|
||
var t = 12 * (n.year() - e.year()) + (n.month() - e.month()),
|
||
r = e.clone().add(t, "months");
|
||
return -(t + (n - r < 0 ? (n - r) / (r - e.clone().add(t - 1, "months")) : (n - r) / (e.clone().add(t + 1, "months") - r))) || 0
|
||
}
|
||
t.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ";
|
||
t.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]";
|
||
|
||
function qr() {
|
||
return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")
|
||
}
|
||
|
||
function $r(e) {
|
||
if (!this.isValid()) return null;
|
||
var n = !0 !== e,
|
||
t = n ? this.clone().utc() : this;
|
||
return t.year() < 0 || t.year() > 9999 ? ue(t, n ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ") : W(Date.prototype.toISOString) ? n ? this.toDate().toISOString() : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace("Z", ue(t, "Z")) : ue(t, n ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ")
|
||
}
|
||
|
||
function Ur() {
|
||
if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)";
|
||
var e = "moment",
|
||
n = "";
|
||
if (!this.isLocal()) {
|
||
e = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone";
|
||
n = "Z"
|
||
}
|
||
var t = "[" + e + '("]',
|
||
r = 0 <= this.year() && this.year() <= 9999 ? "YYYY" : "YYYYYY",
|
||
o = "-MM-DD[T]HH:mm:ss.SSS",
|
||
i = n + '[")]';
|
||
return this.format(t + r + o + i)
|
||
}
|
||
|
||
function Vr(e) {
|
||
e || (e = this.isUtc() ? t.defaultFormatUtc : t.defaultFormat);
|
||
var n = ue(this, e);
|
||
return this.localeData().postformat(n)
|
||
}
|
||
|
||
function Gr(e, n) {
|
||
return this.isValid() && (w(e) && e.isValid() || Vt(e).isValid()) ? Tr({
|
||
to: this,
|
||
from: e
|
||
}).locale(this.locale()).humanize(!n) : this.localeData().invalidDate()
|
||
}
|
||
|
||
function Kr(e) {
|
||
return this.from(Vt(), e)
|
||
}
|
||
|
||
function Zr(e, n) {
|
||
return this.isValid() && (w(e) && e.isValid() || Vt(e).isValid()) ? Tr({
|
||
from: this,
|
||
to: e
|
||
}).locale(this.locale()).humanize(!n) : this.localeData().invalidDate()
|
||
}
|
||
|
||
function Jr(e) {
|
||
return this.to(Vt(), e)
|
||
}
|
||
|
||
function Qr(e) {
|
||
var n;
|
||
if (void 0 === e) return this._locale._abbr;
|
||
null != (n = _t(e)) && (this._locale = n);
|
||
return this
|
||
}
|
||
var Xr = L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", (function(e) {
|
||
return void 0 === e ? this.localeData() : this.locale(e)
|
||
}));
|
||
|
||
function eo() {
|
||
return this._locale
|
||
}
|
||
var no = 1e3,
|
||
to = 60 * no,
|
||
ro = 60 * to,
|
||
oo = 3506328 * ro;
|
||
|
||
function io(e, n) {
|
||
return (e % n + n) % n
|
||
}
|
||
|
||
function so(e, n, t) {
|
||
return e < 100 && e >= 0 ? new Date(e + 400, n, t) - oo : new Date(e, n, t).valueOf()
|
||
}
|
||
|
||
function ao(e, n, t) {
|
||
return e < 100 && e >= 0 ? Date.UTC(e + 400, n, t) - oo : Date.UTC(e, n, t)
|
||
}
|
||
|
||
function uo(e) {
|
||
var n;
|
||
if (void 0 === (e = K(e)) || "millisecond" === e || !this.isValid()) return this;
|
||
var r = this._isUTC ? ao : so;
|
||
switch (e) {
|
||
case "year":
|
||
n = r(this.year(), 0, 1);
|
||
break;
|
||
case "quarter":
|
||
n = r(this.year(), this.month() - this.month() % 3, 1);
|
||
break;
|
||
case "month":
|
||
n = r(this.year(), this.month(), 1);
|
||
break;
|
||
case "week":
|
||
n = r(this.year(), this.month(), this.date() - this.weekday());
|
||
break;
|
||
case "isoWeek":
|
||
n = r(this.year(), this.month(), this.date() - (this.isoWeekday() - 1));
|
||
break;
|
||
case "day":
|
||
case "date":
|
||
n = r(this.year(), this.month(), this.date());
|
||
break;
|
||
case "hour":
|
||
n = this._d.valueOf();
|
||
n -= io(n + (this._isUTC ? 0 : this.utcOffset() * to), ro);
|
||
break;
|
||
case "minute":
|
||
n = this._d.valueOf();
|
||
n -= io(n, to);
|
||
break;
|
||
case "second":
|
||
n = this._d.valueOf();
|
||
n -= io(n, no)
|
||
}
|
||
this._d.setTime(n);
|
||
t.updateOffset(this, !0);
|
||
return this
|
||
}
|
||
|
||
function lo(e) {
|
||
var n;
|
||
if (void 0 === (e = K(e)) || "millisecond" === e || !this.isValid()) return this;
|
||
var r = this._isUTC ? ao : so;
|
||
switch (e) {
|
||
case "year":
|
||
n = r(this.year() + 1, 0, 1) - 1;
|
||
break;
|
||
case "quarter":
|
||
n = r(this.year(), this.month() - this.month() % 3 + 3, 1) - 1;
|
||
break;
|
||
case "month":
|
||
n = r(this.year(), this.month() + 1, 1) - 1;
|
||
break;
|
||
case "week":
|
||
n = r(this.year(), this.month(), this.date() - this.weekday() + 7) - 1;
|
||
break;
|
||
case "isoWeek":
|
||
n = r(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1;
|
||
break;
|
||
case "day":
|
||
case "date":
|
||
n = r(this.year(), this.month(), this.date() + 1) - 1;
|
||
break;
|
||
case "hour":
|
||
n = this._d.valueOf();
|
||
n += ro - io(n + (this._isUTC ? 0 : this.utcOffset() * to), ro) - 1;
|
||
break;
|
||
case "minute":
|
||
n = this._d.valueOf();
|
||
n += to - io(n, to) - 1;
|
||
break;
|
||
case "second":
|
||
n = this._d.valueOf();
|
||
n += no - io(n, no) - 1
|
||
}
|
||
this._d.setTime(n);
|
||
t.updateOffset(this, !0);
|
||
return this
|
||
}
|
||
|
||
function co() {
|
||
return this._d.valueOf() - 6e4 * (this._offset || 0)
|
||
}
|
||
|
||
function mo() {
|
||
return Math.floor(this.valueOf() / 1e3)
|
||
}
|
||
|
||
function ho() {
|
||
return new Date(this.valueOf())
|
||
}
|
||
|
||
function fo() {
|
||
var e = this;
|
||
return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()]
|
||
}
|
||
|
||
function po() {
|
||
var e = this;
|
||
return {
|
||
years: e.year(),
|
||
months: e.month(),
|
||
date: e.date(),
|
||
hours: e.hours(),
|
||
minutes: e.minutes(),
|
||
seconds: e.seconds(),
|
||
milliseconds: e.milliseconds()
|
||
}
|
||
}
|
||
|
||
function _o() {
|
||
return this.isValid() ? this.toISOString() : null
|
||
}
|
||
|
||
function yo() {
|
||
return _(this)
|
||
}
|
||
|
||
function bo() {
|
||
return m({}, p(this))
|
||
}
|
||
|
||
function go() {
|
||
return p(this).overflow
|
||
}
|
||
|
||
function Mo() {
|
||
return {
|
||
input: this._i,
|
||
format: this._f,
|
||
locale: this._locale,
|
||
isUTC: this._isUTC,
|
||
strict: this._strict
|
||
}
|
||
}
|
||
ie(0, ["gg", 2], 0, (function() {
|
||
return this.weekYear() % 100
|
||
}));
|
||
ie(0, ["GG", 2], 0, (function() {
|
||
return this.isoWeekYear() % 100
|
||
}));
|
||
|
||
function vo(e, n) {
|
||
ie(0, [e, e.length], 0, n)
|
||
}
|
||
vo("gggg", "weekYear");
|
||
vo("ggggg", "weekYear");
|
||
vo("GGGG", "isoWeekYear");
|
||
vo("GGGGG", "isoWeekYear");
|
||
G("weekYear", "gg");
|
||
G("isoWeekYear", "GG");
|
||
Q("weekYear", 1);
|
||
Q("isoWeekYear", 1);
|
||
Se("G", we);
|
||
Se("g", we);
|
||
Se("GG", pe, ce);
|
||
Se("gg", pe, ce);
|
||
Se("GGGG", ge, he);
|
||
Se("gggg", ge, he);
|
||
Se("GGGGG", Me, fe);
|
||
Se("ggggg", Me, fe);
|
||
je(["gggg", "ggggg", "GGGG", "GGGGG"], (function(e, n, t, r) {
|
||
n[r.substr(0, 2)] = Y(e)
|
||
}));
|
||
je(["gg", "GG"], (function(e, n, r, o) {
|
||
n[o] = t.parseTwoDigitYear(e)
|
||
}));
|
||
|
||
function wo(e) {
|
||
return Do.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy)
|
||
}
|
||
|
||
function ko(e) {
|
||
return Do.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4)
|
||
}
|
||
|
||
function Yo() {
|
||
return Yn(this.year(), 1, 4)
|
||
}
|
||
|
||
function To() {
|
||
var e = this.localeData()._week;
|
||
return Yn(this.year(), e.dow, e.doy)
|
||
}
|
||
|
||
function Do(e, n, t, r, o) {
|
||
var i;
|
||
if (null == e) return kn(this, r, o).year;
|
||
n > (i = Yn(e, r, o)) && (n = i);
|
||
return Lo.call(this, e, n, t, r, o)
|
||
}
|
||
|
||
function Lo(e, n, t, r, o) {
|
||
var i = wn(e, n, t, r, o),
|
||
s = Mn(i.year, 0, i.dayOfYear);
|
||
this.year(s.getUTCFullYear());
|
||
this.month(s.getUTCMonth());
|
||
this.date(s.getUTCDate());
|
||
return this
|
||
}
|
||
ie("Q", 0, "Qo", "quarter");
|
||
G("quarter", "Q");
|
||
Q("quarter", 7);
|
||
Se("Q", le);
|
||
ze("Q", (function(e, n) {
|
||
n[Ee] = 3 * (Y(e) - 1)
|
||
}));
|
||
|
||
function So(e) {
|
||
return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + this.month() % 3)
|
||
}
|
||
ie("D", ["DD", 2], "Do", "date");
|
||
G("date", "D");
|
||
Q("date", 9);
|
||
Se("D", pe);
|
||
Se("DD", pe, ce);
|
||
Se("Do", (function(e, n) {
|
||
return e ? n._dayOfMonthOrdinalParse || n._ordinalParse : n._dayOfMonthOrdinalParseLenient
|
||
}));
|
||
ze(["D", "DD"], Be);
|
||
ze("Do", (function(e, n) {
|
||
n[Be] = Y(e.match(pe)[0])
|
||
}));
|
||
var Co = Ze("Date", !0);
|
||
ie("DDD", ["DDDD", 3], "DDDo", "dayOfYear");
|
||
G("dayOfYear", "DDD");
|
||
Q("dayOfYear", 4);
|
||
Se("DDD", be);
|
||
Se("DDDD", me);
|
||
ze(["DDD", "DDDD"], (function(e, n, t) {
|
||
t._dayOfYear = Y(e)
|
||
}));
|
||
|
||
function xo(e) {
|
||
var n = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1;
|
||
return null == e ? n : this.add(e - n, "d")
|
||
}
|
||
ie("m", ["mm", 2], 0, "minute");
|
||
G("minute", "m");
|
||
Q("minute", 14);
|
||
Se("m", pe);
|
||
Se("mm", pe, ce);
|
||
ze(["m", "mm"], Pe);
|
||
var Wo = Ze("Minutes", !1);
|
||
ie("s", ["ss", 2], 0, "second");
|
||
G("second", "s");
|
||
Q("second", 15);
|
||
Se("s", pe);
|
||
Se("ss", pe, ce);
|
||
ze(["s", "ss"], Re);
|
||
var No, zo = Ze("Seconds", !1);
|
||
ie("S", 0, 0, (function() {
|
||
return ~~(this.millisecond() / 100)
|
||
}));
|
||
ie(0, ["SS", 2], 0, (function() {
|
||
return ~~(this.millisecond() / 10)
|
||
}));
|
||
ie(0, ["SSS", 3], 0, "millisecond");
|
||
ie(0, ["SSSS", 4], 0, (function() {
|
||
return 10 * this.millisecond()
|
||
}));
|
||
ie(0, ["SSSSS", 5], 0, (function() {
|
||
return 100 * this.millisecond()
|
||
}));
|
||
ie(0, ["SSSSSS", 6], 0, (function() {
|
||
return 1e3 * this.millisecond()
|
||
}));
|
||
ie(0, ["SSSSSSS", 7], 0, (function() {
|
||
return 1e4 * this.millisecond()
|
||
}));
|
||
ie(0, ["SSSSSSSS", 8], 0, (function() {
|
||
return 1e5 * this.millisecond()
|
||
}));
|
||
ie(0, ["SSSSSSSSS", 9], 0, (function() {
|
||
return 1e6 * this.millisecond()
|
||
}));
|
||
G("millisecond", "ms");
|
||
Q("millisecond", 16);
|
||
Se("S", be, le);
|
||
Se("SS", be, ce);
|
||
Se("SSS", be, me);
|
||
for (No = "SSSS"; No.length <= 9; No += "S") Se(No, ve);
|
||
|
||
function jo(e, n) {
|
||
n[Fe] = Y(1e3 * ("0." + e))
|
||
}
|
||
for (No = "S"; No.length <= 9; No += "S") ze(No, jo);
|
||
var Oo = Ze("Milliseconds", !1);
|
||
ie("z", 0, 0, "zoneAbbr");
|
||
ie("zz", 0, 0, "zoneName");
|
||
|
||
function Ao() {
|
||
return this._isUTC ? "UTC" : ""
|
||
}
|
||
|
||
function Eo() {
|
||
return this._isUTC ? "Coordinated Universal Time" : ""
|
||
}
|
||
var Bo = v.prototype;
|
||
Bo.add = Wr;
|
||
Bo.calendar = jr;
|
||
Bo.clone = Or;
|
||
Bo.diff = Fr;
|
||
Bo.endOf = lo;
|
||
Bo.format = Vr;
|
||
Bo.from = Gr;
|
||
Bo.fromNow = Kr;
|
||
Bo.to = Zr;
|
||
Bo.toNow = Jr;
|
||
Bo.get = Xe;
|
||
Bo.invalidAt = go;
|
||
Bo.isAfter = Ar;
|
||
Bo.isBefore = Er;
|
||
Bo.isBetween = Br;
|
||
Bo.isSame = Hr;
|
||
Bo.isSameOrAfter = Pr;
|
||
Bo.isSameOrBefore = Rr;
|
||
Bo.isValid = yo;
|
||
Bo.lang = Xr;
|
||
Bo.locale = Qr;
|
||
Bo.localeData = eo;
|
||
Bo.max = Kt;
|
||
Bo.min = Gt;
|
||
Bo.parsingFlags = bo;
|
||
Bo.set = en;
|
||
Bo.startOf = uo;
|
||
Bo.subtract = Nr;
|
||
Bo.toArray = fo;
|
||
Bo.toObject = po;
|
||
Bo.toDate = ho;
|
||
Bo.toISOString = $r;
|
||
Bo.inspect = Ur;
|
||
Bo.toJSON = _o;
|
||
Bo.toString = qr;
|
||
Bo.unix = mo;
|
||
Bo.valueOf = co;
|
||
Bo.creationData = Mo;
|
||
Bo.year = Ge;
|
||
Bo.isLeapYear = Ke;
|
||
Bo.weekYear = wo;
|
||
Bo.isoWeekYear = ko;
|
||
Bo.quarter = Bo.quarters = So;
|
||
Bo.month = mn;
|
||
Bo.daysInMonth = hn;
|
||
Bo.week = Bo.weeks = Cn;
|
||
Bo.isoWeek = Bo.isoWeeks = xn;
|
||
Bo.weeksInYear = To;
|
||
Bo.isoWeeksInYear = Yo;
|
||
Bo.date = Co;
|
||
Bo.day = Bo.days = Fn;
|
||
Bo.weekday = In;
|
||
Bo.isoWeekday = qn;
|
||
Bo.dayOfYear = xo;
|
||
Bo.hour = Bo.hours = st;
|
||
Bo.minute = Bo.minutes = Wo;
|
||
Bo.second = Bo.seconds = zo;
|
||
Bo.millisecond = Bo.milliseconds = Oo;
|
||
Bo.utcOffset = mr;
|
||
Bo.utc = fr;
|
||
Bo.local = pr;
|
||
Bo.parseZone = _r;
|
||
Bo.hasAlignedHourOffset = yr;
|
||
Bo.isDST = br;
|
||
Bo.isLocal = Mr;
|
||
Bo.isUtcOffset = vr;
|
||
Bo.isUtc = wr;
|
||
Bo.isUTC = wr;
|
||
Bo.zoneAbbr = Ao;
|
||
Bo.zoneName = Eo;
|
||
Bo.dates = L("dates accessor is deprecated. Use date instead.", Co);
|
||
Bo.months = L("months accessor is deprecated. Use month instead", mn);
|
||
Bo.years = L("years accessor is deprecated. Use year instead", Ge);
|
||
Bo.zone = L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", hr);
|
||
Bo.isDSTShifted = L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", gr);
|
||
|
||
function Ho(e) {
|
||
return Vt(1e3 * e)
|
||
}
|
||
|
||
function Po() {
|
||
return Vt.apply(null, arguments).parseZone()
|
||
}
|
||
|
||
function Ro(e) {
|
||
return e
|
||
}
|
||
var Fo = j.prototype;
|
||
Fo.calendar = A;
|
||
Fo.longDateFormat = B;
|
||
Fo.invalidDate = P;
|
||
Fo.ordinal = I;
|
||
Fo.preparse = Ro;
|
||
Fo.postformat = Ro;
|
||
Fo.relativeTime = $;
|
||
Fo.pastFuture = U;
|
||
Fo.set = N;
|
||
Fo.months = sn;
|
||
Fo.monthsShort = un;
|
||
Fo.monthsParse = ln;
|
||
Fo.monthsRegex = yn;
|
||
Fo.monthsShortRegex = pn;
|
||
Fo.week = Tn;
|
||
Fo.firstDayOfYear = Sn;
|
||
Fo.firstDayOfWeek = Ln;
|
||
Fo.weekdays = On;
|
||
Fo.weekdaysMin = Hn;
|
||
Fo.weekdaysShort = En;
|
||
Fo.weekdaysParse = Rn;
|
||
Fo.weekdaysRegex = Un;
|
||
Fo.weekdaysShortRegex = Gn;
|
||
Fo.weekdaysMinRegex = Zn;
|
||
Fo.isPM = tt;
|
||
Fo.meridiem = ot;
|
||
|
||
function Io(e, n, t, r) {
|
||
var o = _t(),
|
||
i = h().set(r, n);
|
||
return o[t](i, e)
|
||
}
|
||
|
||
function qo(e, n, t) {
|
||
if (u(e)) {
|
||
n = e;
|
||
e = void 0
|
||
}
|
||
e = e || "";
|
||
if (null != n) return Io(e, n, t, "month");
|
||
var r, o = [];
|
||
for (r = 0; r < 12; r++) o[r] = Io(e, r, t, "month");
|
||
return o
|
||
}
|
||
|
||
function $o(e, n, t, r) {
|
||
if ("boolean" == typeof e) {
|
||
if (u(n)) {
|
||
t = n;
|
||
n = void 0
|
||
}
|
||
n = n || ""
|
||
} else {
|
||
t = n = e;
|
||
e = !1;
|
||
if (u(n)) {
|
||
t = n;
|
||
n = void 0
|
||
}
|
||
n = n || ""
|
||
}
|
||
var o, i = _t(),
|
||
s = e ? i._week.dow : 0;
|
||
if (null != t) return Io(n, (t + s) % 7, r, "day");
|
||
var a = [];
|
||
for (o = 0; o < 7; o++) a[o] = Io(n, (o + s) % 7, r, "day");
|
||
return a
|
||
}
|
||
|
||
function Uo(e, n) {
|
||
return qo(e, n, "months")
|
||
}
|
||
|
||
function Vo(e, n) {
|
||
return qo(e, n, "monthsShort")
|
||
}
|
||
|
||
function Go(e, n, t) {
|
||
return $o(e, n, t, "weekdays")
|
||
}
|
||
|
||
function Ko(e, n, t) {
|
||
return $o(e, n, t, "weekdaysShort")
|
||
}
|
||
|
||
function Zo(e, n, t) {
|
||
return $o(e, n, t, "weekdaysMin")
|
||
}
|
||
ht("en", {
|
||
dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
|
||
ordinal: function(e) {
|
||
var n = e % 10;
|
||
return e + (1 === Y(e % 100 / 10) ? "th" : 1 === n ? "st" : 2 === n ? "nd" : 3 === n ? "rd" : "th")
|
||
}
|
||
});
|
||
t.lang = L("moment.lang is deprecated. Use moment.locale instead.", ht);
|
||
t.langData = L("moment.langData is deprecated. Use moment.localeData instead.", _t);
|
||
var Jo = Math.abs;
|
||
|
||
function Qo() {
|
||
var e = this._data;
|
||
this._milliseconds = Jo(this._milliseconds);
|
||
this._days = Jo(this._days);
|
||
this._months = Jo(this._months);
|
||
e.milliseconds = Jo(e.milliseconds);
|
||
e.seconds = Jo(e.seconds);
|
||
e.minutes = Jo(e.minutes);
|
||
e.hours = Jo(e.hours);
|
||
e.months = Jo(e.months);
|
||
e.years = Jo(e.years);
|
||
return this
|
||
}
|
||
|
||
function Xo(e, n, t, r) {
|
||
var o = Tr(n, t);
|
||
e._milliseconds += r * o._milliseconds;
|
||
e._days += r * o._days;
|
||
e._months += r * o._months;
|
||
return e._bubble()
|
||
}
|
||
|
||
function ei(e, n) {
|
||
return Xo(this, e, n, 1)
|
||
}
|
||
|
||
function ni(e, n) {
|
||
return Xo(this, e, n, -1)
|
||
}
|
||
|
||
function ti(e) {
|
||
return e < 0 ? Math.floor(e) : Math.ceil(e)
|
||
}
|
||
|
||
function ri() {
|
||
var e, n, t, r, o, i = this._milliseconds,
|
||
s = this._days,
|
||
a = this._months,
|
||
u = this._data;
|
||
if (!(i >= 0 && s >= 0 && a >= 0 || i <= 0 && s <= 0 && a <= 0)) {
|
||
i += 864e5 * ti(ii(a) + s);
|
||
s = 0;
|
||
a = 0
|
||
}
|
||
u.milliseconds = i % 1e3;
|
||
e = k(i / 1e3);
|
||
u.seconds = e % 60;
|
||
n = k(e / 60);
|
||
u.minutes = n % 60;
|
||
t = k(n / 60);
|
||
u.hours = t % 24;
|
||
s += k(t / 24);
|
||
a += o = k(oi(s));
|
||
s -= ti(ii(o));
|
||
r = k(a / 12);
|
||
a %= 12;
|
||
u.days = s;
|
||
u.months = a;
|
||
u.years = r;
|
||
return this
|
||
}
|
||
|
||
function oi(e) {
|
||
return 4800 * e / 146097
|
||
}
|
||
|
||
function ii(e) {
|
||
return 146097 * e / 4800
|
||
}
|
||
|
||
function si(e) {
|
||
if (!this.isValid()) return NaN;
|
||
var n, t, r = this._milliseconds;
|
||
if ("month" === (e = K(e)) || "quarter" === e || "year" === e) {
|
||
n = this._days + r / 864e5;
|
||
t = this._months + oi(n);
|
||
switch (e) {
|
||
case "month":
|
||
return t;
|
||
case "quarter":
|
||
return t / 3;
|
||
case "year":
|
||
return t / 12
|
||
}
|
||
} else {
|
||
n = this._days + Math.round(ii(this._months));
|
||
switch (e) {
|
||
case "week":
|
||
return n / 7 + r / 6048e5;
|
||
case "day":
|
||
return n + r / 864e5;
|
||
case "hour":
|
||
return 24 * n + r / 36e5;
|
||
case "minute":
|
||
return 1440 * n + r / 6e4;
|
||
case "second":
|
||
return 86400 * n + r / 1e3;
|
||
case "millisecond":
|
||
return Math.floor(864e5 * n) + r;
|
||
default:
|
||
throw new Error("Unknown unit " + e)
|
||
}
|
||
}
|
||
}
|
||
|
||
function ai() {
|
||
return this.isValid() ? this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * Y(this._months / 12) : NaN
|
||
}
|
||
|
||
function ui(e) {
|
||
return function() {
|
||
return this.as(e)
|
||
}
|
||
}
|
||
var di = ui("ms"),
|
||
li = ui("s"),
|
||
ci = ui("m"),
|
||
mi = ui("h"),
|
||
hi = ui("d"),
|
||
fi = ui("w"),
|
||
pi = ui("M"),
|
||
_i = ui("Q"),
|
||
yi = ui("y");
|
||
|
||
function bi() {
|
||
return Tr(this)
|
||
}
|
||
|
||
function gi(e) {
|
||
e = K(e);
|
||
return this.isValid() ? this[e + "s"]() : NaN
|
||
}
|
||
|
||
function Mi(e) {
|
||
return function() {
|
||
return this.isValid() ? this._data[e] : NaN
|
||
}
|
||
}
|
||
var vi = Mi("milliseconds"),
|
||
wi = Mi("seconds"),
|
||
ki = Mi("minutes"),
|
||
Yi = Mi("hours"),
|
||
Ti = Mi("days"),
|
||
Di = Mi("months"),
|
||
Li = Mi("years");
|
||
|
||
function Si() {
|
||
return k(this.days() / 7)
|
||
}
|
||
var Ci = Math.round,
|
||
xi = {
|
||
ss: 44,
|
||
s: 45,
|
||
m: 45,
|
||
h: 22,
|
||
d: 26,
|
||
M: 11
|
||
};
|
||
|
||
function Wi(e, n, t, r, o) {
|
||
return o.relativeTime(n || 1, !!t, e, r)
|
||
}
|
||
|
||
function Ni(e, n, t) {
|
||
var r = Tr(e).abs(),
|
||
o = Ci(r.as("s")),
|
||
i = Ci(r.as("m")),
|
||
s = Ci(r.as("h")),
|
||
a = Ci(r.as("d")),
|
||
u = Ci(r.as("M")),
|
||
d = Ci(r.as("y")),
|
||
l = o <= xi.ss && ["s", o] || o < xi.s && ["ss", o] || i <= 1 && ["m"] || i < xi.m && ["mm", i] || s <= 1 && ["h"] || s < xi.h && ["hh", s] || a <= 1 && ["d"] || a < xi.d && ["dd", a] || u <= 1 && ["M"] || u < xi.M && ["MM", u] || d <= 1 && ["y"] || ["yy", d];
|
||
l[2] = n;
|
||
l[3] = +e > 0;
|
||
l[4] = t;
|
||
return Wi.apply(null, l)
|
||
}
|
||
|
||
function zi(e) {
|
||
if (void 0 === e) return Ci;
|
||
if ("function" == typeof e) {
|
||
Ci = e;
|
||
return !0
|
||
}
|
||
return !1
|
||
}
|
||
|
||
function ji(e, n) {
|
||
if (void 0 === xi[e]) return !1;
|
||
if (void 0 === n) return xi[e];
|
||
xi[e] = n;
|
||
"s" === e && (xi.ss = n - 1);
|
||
return !0
|
||
}
|
||
|
||
function Oi(e) {
|
||
if (!this.isValid()) return this.localeData().invalidDate();
|
||
var n = this.localeData(),
|
||
t = Ni(this, !e, n);
|
||
e && (t = n.pastFuture(+this, t));
|
||
return n.postformat(t)
|
||
}
|
||
var Ai = Math.abs;
|
||
|
||
function Ei(e) {
|
||
return (e > 0) - (e < 0) || +e
|
||
}
|
||
|
||
function Bi() {
|
||
if (!this.isValid()) return this.localeData().invalidDate();
|
||
var e, n, t = Ai(this._milliseconds) / 1e3,
|
||
r = Ai(this._days),
|
||
o = Ai(this._months);
|
||
e = k(t / 60);
|
||
n = k(e / 60);
|
||
t %= 60;
|
||
e %= 60;
|
||
var i = k(o / 12),
|
||
s = o %= 12,
|
||
a = r,
|
||
u = n,
|
||
d = e,
|
||
l = t ? t.toFixed(3).replace(/\.?0+$/, "") : "",
|
||
c = this.asSeconds();
|
||
if (!c) return "P0D";
|
||
var m = c < 0 ? "-" : "",
|
||
h = Ei(this._months) !== Ei(c) ? "-" : "",
|
||
f = Ei(this._days) !== Ei(c) ? "-" : "",
|
||
p = Ei(this._milliseconds) !== Ei(c) ? "-" : "";
|
||
return m + "P" + (i ? h + i + "Y" : "") + (s ? h + s + "M" : "") + (a ? f + a + "D" : "") + (u || d || l ? "T" : "") + (u ? p + u + "H" : "") + (d ? p + d + "M" : "") + (l ? p + l + "S" : "")
|
||
}
|
||
var Hi = or.prototype;
|
||
Hi.isValid = tr;
|
||
Hi.abs = Qo;
|
||
Hi.add = ei;
|
||
Hi.subtract = ni;
|
||
Hi.as = si;
|
||
Hi.asMilliseconds = di;
|
||
Hi.asSeconds = li;
|
||
Hi.asMinutes = ci;
|
||
Hi.asHours = mi;
|
||
Hi.asDays = hi;
|
||
Hi.asWeeks = fi;
|
||
Hi.asMonths = pi;
|
||
Hi.asQuarters = _i;
|
||
Hi.asYears = yi;
|
||
Hi.valueOf = ai;
|
||
Hi._bubble = ri;
|
||
Hi.clone = bi;
|
||
Hi.get = gi;
|
||
Hi.milliseconds = vi;
|
||
Hi.seconds = wi;
|
||
Hi.minutes = ki;
|
||
Hi.hours = Yi;
|
||
Hi.days = Ti;
|
||
Hi.weeks = Si;
|
||
Hi.months = Di;
|
||
Hi.years = Li;
|
||
Hi.humanize = Oi;
|
||
Hi.toISOString = Bi;
|
||
Hi.toString = Bi;
|
||
Hi.toJSON = Bi;
|
||
Hi.locale = Qr;
|
||
Hi.localeData = eo;
|
||
Hi.toIsoString = L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Bi);
|
||
Hi.lang = Xr;
|
||
ie("X", 0, 0, "unix");
|
||
ie("x", 0, 0, "valueOf");
|
||
Se("x", we);
|
||
Se("X", Te);
|
||
ze("X", (function(e, n, t) {
|
||
t._d = new Date(1e3 * parseFloat(e, 10))
|
||
}));
|
||
ze("x", (function(e, n, t) {
|
||
t._d = new Date(Y(e))
|
||
}));
|
||
t.version = "2.24.0-hs-patched";
|
||
r(Vt);
|
||
t.fn = Bo;
|
||
t.min = Jt;
|
||
t.max = Qt;
|
||
t.now = Xt;
|
||
t.utc = h;
|
||
t.unix = Ho;
|
||
t.months = Uo;
|
||
t.isDate = d;
|
||
t.locale = ht;
|
||
t.invalid = y;
|
||
t.duration = Tr;
|
||
t.isMoment = w;
|
||
t.weekdays = Go;
|
||
t.parseZone = Po;
|
||
t.localeData = _t;
|
||
t.isDuration = ir;
|
||
t.monthsShort = Vo;
|
||
t.weekdaysMin = Zo;
|
||
t.defineLocale = ft;
|
||
t.updateLocale = pt;
|
||
t.locales = yt;
|
||
t.weekdaysShort = Ko;
|
||
t.normalizeUnits = K;
|
||
t.relativeTimeRounding = zi;
|
||
t.relativeTimeThreshold = ji;
|
||
t.calendarFormat = zr;
|
||
t.prototype = Bo;
|
||
t.HTML5_FMT = {
|
||
DATETIME_LOCAL: "YYYY-MM-DDTHH:mm",
|
||
DATETIME_LOCAL_SECONDS: "YYYY-MM-DDTHH:mm:ss",
|
||
DATETIME_LOCAL_MS: "YYYY-MM-DDTHH:mm:ss.SSS",
|
||
DATE: "YYYY-MM-DD",
|
||
TIME: "HH:mm",
|
||
TIME_SECONDS: "HH:mm:ss",
|
||
TIME_MS: "HH:mm:ss.SSS",
|
||
WEEK: "GGGG-[W]WW",
|
||
MONTH: "YYYY-MM"
|
||
};
|
||
return t
|
||
}, e.exports = n();
|
||
var n
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
|
||
t = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
|
||
r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
|
||
o = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
|
||
return e.defineLocale("es", {
|
||
months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
|
||
monthsShort: function(e, r) {
|
||
return e ? /-MMM-/.test(r) ? t[e.month()] : n[e.month()] : n
|
||
},
|
||
monthsRegex: o,
|
||
monthsShortRegex: o,
|
||
monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
|
||
monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
|
||
monthsParse: r,
|
||
longMonthsParse: r,
|
||
shortMonthsParse: r,
|
||
weekdays: "domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),
|
||
weekdaysShort: "dom._lun._mar._mié._jue._vie._sáb.".split("_"),
|
||
weekdaysMin: "do_lu_ma_mi_ju_vi_sá".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "H:mm",
|
||
LTS: "H:mm:ss",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D [de] MMMM [de] YYYY",
|
||
LLL: "D [de] MMMM [de] YYYY H:mm",
|
||
LLLL: "dddd, D [de] MMMM [de] YYYY H:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: function() {
|
||
return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
nextDay: function() {
|
||
return "[mañana a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
nextWeek: function() {
|
||
return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
lastDay: function() {
|
||
return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
lastWeek: function() {
|
||
return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "en %s",
|
||
past: "hace %s",
|
||
s: "unos segundos",
|
||
ss: "%d segundos",
|
||
m: "un minuto",
|
||
mm: "%d minutos",
|
||
h: "una hora",
|
||
hh: "%d horas",
|
||
d: "un día",
|
||
dd: "%d días",
|
||
M: "un mes",
|
||
MM: "%d meses",
|
||
y: "un año",
|
||
yy: "%d años"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}º/,
|
||
ordinal: "%dº",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("pt-br", {
|
||
months: "Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),
|
||
monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),
|
||
weekdays: "Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),
|
||
weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),
|
||
weekdaysMin: "Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D [de] MMMM [de] YYYY",
|
||
LLL: "D [de] MMMM [de] YYYY [às] HH:mm",
|
||
LLLL: "dddd, D [de] MMMM [de] YYYY [às] HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Hoje às] LT",
|
||
nextDay: "[Amanhã às] LT",
|
||
nextWeek: "dddd [às] LT",
|
||
lastDay: "[Ontem às] LT",
|
||
lastWeek: function() {
|
||
return 0 === this.day() || 6 === this.day() ? "[Último] dddd [às] LT" : "[Última] dddd [às] LT"
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "em %s",
|
||
past: "há %s",
|
||
s: "poucos segundos",
|
||
ss: "%d segundos",
|
||
m: "um minuto",
|
||
mm: "%d minutos",
|
||
h: "uma hora",
|
||
hh: "%d horas",
|
||
d: "um dia",
|
||
dd: "%d dias",
|
||
M: "um mês",
|
||
MM: "%d meses",
|
||
y: "um ano",
|
||
yy: "%d anos"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}º/,
|
||
ordinal: "%dº"
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("en-gb", {
|
||
months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
|
||
monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
|
||
weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
|
||
weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
|
||
weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd, D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Today at] LT",
|
||
nextDay: "[Tomorrow at] LT",
|
||
nextWeek: "dddd [at] LT",
|
||
lastDay: "[Yesterday at] LT",
|
||
lastWeek: "[Last] dddd [at] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "in %s",
|
||
past: "%s ago",
|
||
s: "a few seconds",
|
||
ss: "%d seconds",
|
||
m: "a minute",
|
||
mm: "%d minutes",
|
||
h: "an hour",
|
||
hh: "%d hours",
|
||
d: "a day",
|
||
dd: "%d days",
|
||
M: "a month",
|
||
MM: "%d months",
|
||
y: "a year",
|
||
yy: "%d years"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
|
||
ordinal: function(e) {
|
||
var n = e % 10;
|
||
return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === n ? "st" : 2 === n ? "nd" : 3 === n ? "rd" : "th")
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("en-au", {
|
||
months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
|
||
monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
|
||
weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
|
||
weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
|
||
weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
|
||
longDateFormat: {
|
||
LT: "h:mm A",
|
||
LTS: "h:mm:ss A",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY h:mm A",
|
||
LLLL: "dddd, D MMMM YYYY h:mm A"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Today at] LT",
|
||
nextDay: "[Tomorrow at] LT",
|
||
nextWeek: "dddd [at] LT",
|
||
lastDay: "[Yesterday at] LT",
|
||
lastWeek: "[Last] dddd [at] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "in %s",
|
||
past: "%s ago",
|
||
s: "a few seconds",
|
||
ss: "%d seconds",
|
||
m: "a minute",
|
||
mm: "%d minutes",
|
||
h: "an hour",
|
||
hh: "%d hours",
|
||
d: "a day",
|
||
dd: "%d days",
|
||
M: "a month",
|
||
MM: "%d months",
|
||
y: "a year",
|
||
yy: "%d years"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
|
||
ordinal: function(e) {
|
||
var n = e % 10;
|
||
return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === n ? "st" : 2 === n ? "nd" : 3 === n ? "rd" : "th")
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
|
||
t = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
|
||
r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
|
||
o = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
|
||
return e.defineLocale("es-do", {
|
||
months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
|
||
monthsShort: function(e, r) {
|
||
return e ? /-MMM-/.test(r) ? t[e.month()] : n[e.month()] : n
|
||
},
|
||
monthsRegex: o,
|
||
monthsShortRegex: o,
|
||
monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
|
||
monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
|
||
monthsParse: r,
|
||
longMonthsParse: r,
|
||
shortMonthsParse: r,
|
||
weekdays: "domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),
|
||
weekdaysShort: "dom._lun._mar._mié._jue._vie._sáb.".split("_"),
|
||
weekdaysMin: "do_lu_ma_mi_ju_vi_sá".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "h:mm A",
|
||
LTS: "h:mm:ss A",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D [de] MMMM [de] YYYY",
|
||
LLL: "D [de] MMMM [de] YYYY h:mm A",
|
||
LLLL: "dddd, D [de] MMMM [de] YYYY h:mm A"
|
||
},
|
||
calendar: {
|
||
sameDay: function() {
|
||
return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
nextDay: function() {
|
||
return "[mañana a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
nextWeek: function() {
|
||
return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
lastDay: function() {
|
||
return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
lastWeek: function() {
|
||
return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT"
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "en %s",
|
||
past: "hace %s",
|
||
s: "unos segundos",
|
||
ss: "%d segundos",
|
||
m: "un minuto",
|
||
mm: "%d minutos",
|
||
h: "una hora",
|
||
hh: "%d horas",
|
||
d: "un día",
|
||
dd: "%d días",
|
||
M: "un mes",
|
||
MM: "%d meses",
|
||
y: "un año",
|
||
yy: "%d años"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}º/,
|
||
ordinal: "%dº",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
|
||
function n(e, n, t, r) {
|
||
var o = {
|
||
m: ["eine Minute", "einer Minute"],
|
||
h: ["eine Stunde", "einer Stunde"],
|
||
d: ["ein Tag", "einem Tag"],
|
||
dd: [e + " Tage", e + " Tagen"],
|
||
M: ["ein Monat", "einem Monat"],
|
||
MM: [e + " Monate", e + " Monaten"],
|
||
y: ["ein Jahr", "einem Jahr"],
|
||
yy: [e + " Jahre", e + " Jahren"]
|
||
};
|
||
return n ? o[t][0] : o[t][1]
|
||
}
|
||
return e.defineLocale("de", {
|
||
months: "Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
|
||
monthsShort: "Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
|
||
monthsParseExact: !0,
|
||
weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
|
||
weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
|
||
weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "D. MMMM YYYY",
|
||
LLL: "D. MMMM YYYY HH:mm",
|
||
LLLL: "dddd, D. MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[heute um] LT [Uhr]",
|
||
sameElse: "L",
|
||
nextDay: "[morgen um] LT [Uhr]",
|
||
nextWeek: "dddd [um] LT [Uhr]",
|
||
lastDay: "[gestern um] LT [Uhr]",
|
||
lastWeek: "[letzten] dddd [um] LT [Uhr]"
|
||
},
|
||
relativeTime: {
|
||
future: "in %s",
|
||
past: "vor %s",
|
||
s: "ein paar Sekunden",
|
||
ss: "%d Sekunden",
|
||
m: n,
|
||
mm: "%d Minuten",
|
||
h: n,
|
||
hh: "%d Stunden",
|
||
d: n,
|
||
dd: n,
|
||
M: n,
|
||
MM: n,
|
||
y: n,
|
||
yy: n
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("ja", {
|
||
months: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
|
||
monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
|
||
weekdays: "日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),
|
||
weekdaysShort: "日_月_火_水_木_金_土".split("_"),
|
||
weekdaysMin: "日_月_火_水_木_金_土".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY/MM/DD",
|
||
LL: "YYYY年M月D日",
|
||
LLL: "YYYY年M月D日 HH:mm",
|
||
LLLL: "YYYY年M月D日 dddd HH:mm",
|
||
l: "YYYY/MM/DD",
|
||
ll: "YYYY年M月D日",
|
||
lll: "YYYY年M月D日 HH:mm",
|
||
llll: "YYYY年M月D日(ddd) HH:mm"
|
||
},
|
||
meridiemParse: /午前|午後/i,
|
||
isPM: function(e) {
|
||
return "午後" === e
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
return e < 12 ? "午前" : "午後"
|
||
},
|
||
calendar: {
|
||
sameDay: "[今日] LT",
|
||
nextDay: "[明日] LT",
|
||
nextWeek: function(e) {
|
||
return e.week() < this.week() ? "[来週]dddd LT" : "dddd LT"
|
||
},
|
||
lastDay: "[昨日] LT",
|
||
lastWeek: function(e) {
|
||
return this.week() < e.week() ? "[先週]dddd LT" : "dddd LT"
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}日/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "d":
|
||
case "D":
|
||
case "DDD":
|
||
return e + "日";
|
||
default:
|
||
return e
|
||
}
|
||
},
|
||
relativeTime: {
|
||
future: "%s後",
|
||
past: "%s前",
|
||
s: "数秒",
|
||
ss: "%d秒",
|
||
m: "1分",
|
||
mm: "%d分",
|
||
h: "1時間",
|
||
hh: "%d時間",
|
||
d: "1日",
|
||
dd: "%d日",
|
||
M: "1ヶ月",
|
||
MM: "%dヶ月",
|
||
y: "1年",
|
||
yy: "%d年"
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("zh-cn", {
|
||
months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),
|
||
monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
|
||
weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
|
||
weekdaysShort: "周日_周一_周二_周三_周四_周五_周六".split("_"),
|
||
weekdaysMin: "日_一_二_三_四_五_六".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY/MM/DD",
|
||
LL: "YYYY年M月D日",
|
||
LLL: "YYYY年M月D日Ah点mm分",
|
||
LLLL: "YYYY年M月D日ddddAh点mm分",
|
||
l: "YYYY/M/D",
|
||
ll: "YYYY年M月D日",
|
||
lll: "YYYY年M月D日 HH:mm",
|
||
llll: "YYYY年M月D日dddd HH:mm"
|
||
},
|
||
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
|
||
meridiemHour: function(e, n) {
|
||
12 === e && (e = 0);
|
||
return "凌晨" === n || "早上" === n || "上午" === n ? e : "下午" === n || "晚上" === n ? e + 12 : e >= 11 ? e : e + 12
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
var r = 100 * e + n;
|
||
return r < 600 ? "凌晨" : r < 900 ? "早上" : r < 1130 ? "上午" : r < 1230 ? "中午" : r < 1800 ? "下午" : "晚上"
|
||
},
|
||
calendar: {
|
||
sameDay: "[今天]LT",
|
||
nextDay: "[明天]LT",
|
||
nextWeek: "[下]ddddLT",
|
||
lastDay: "[昨天]LT",
|
||
lastWeek: "[上]ddddLT",
|
||
sameElse: "L"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "d":
|
||
case "D":
|
||
case "DDD":
|
||
return e + "日";
|
||
case "M":
|
||
return e + "月";
|
||
case "w":
|
||
case "W":
|
||
return e + "周";
|
||
default:
|
||
return e
|
||
}
|
||
},
|
||
relativeTime: {
|
||
future: "%s内",
|
||
past: "%s前",
|
||
s: "几秒",
|
||
ss: "%d 秒",
|
||
m: "1 分钟",
|
||
mm: "%d 分钟",
|
||
h: "1 小时",
|
||
hh: "%d 小时",
|
||
d: "1 天",
|
||
dd: "%d 天",
|
||
M: "1 个月",
|
||
MM: "%d 个月",
|
||
y: "1 年",
|
||
yy: "%d 年"
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("zh-hk", {
|
||
months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),
|
||
monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
|
||
weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
|
||
weekdaysShort: "週日_週一_週二_週三_週四_週五_週六".split("_"),
|
||
weekdaysMin: "日_一_二_三_四_五_六".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY/MM/DD",
|
||
LL: "YYYY年M月D日",
|
||
LLL: "YYYY年M月D日 HH:mm",
|
||
LLLL: "YYYY年M月D日dddd HH:mm",
|
||
l: "YYYY/M/D",
|
||
ll: "YYYY年M月D日",
|
||
lll: "YYYY年M月D日 HH:mm",
|
||
llll: "YYYY年M月D日dddd HH:mm"
|
||
},
|
||
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
|
||
meridiemHour: function(e, n) {
|
||
12 === e && (e = 0);
|
||
return "凌晨" === n || "早上" === n || "上午" === n ? e : "中午" === n ? e >= 11 ? e : e + 12 : "下午" === n || "晚上" === n ? e + 12 : void 0
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
var r = 100 * e + n;
|
||
return r < 600 ? "凌晨" : r < 900 ? "早上" : r < 1130 ? "上午" : r < 1230 ? "中午" : r < 1800 ? "下午" : "晚上"
|
||
},
|
||
calendar: {
|
||
sameDay: "[今天]LT",
|
||
nextDay: "[明天]LT",
|
||
nextWeek: "[下]ddddLT",
|
||
lastDay: "[昨天]LT",
|
||
lastWeek: "[上]ddddLT",
|
||
sameElse: "L"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "d":
|
||
case "D":
|
||
case "DDD":
|
||
return e + "日";
|
||
case "M":
|
||
return e + "月";
|
||
case "w":
|
||
case "W":
|
||
return e + "週";
|
||
default:
|
||
return e
|
||
}
|
||
},
|
||
relativeTime: {
|
||
future: "%s內",
|
||
past: "%s前",
|
||
s: "幾秒",
|
||
ss: "%d 秒",
|
||
m: "1 分鐘",
|
||
mm: "%d 分鐘",
|
||
h: "1 小時",
|
||
hh: "%d 小時",
|
||
d: "1 天",
|
||
dd: "%d 天",
|
||
M: "1 個月",
|
||
MM: "%d 個月",
|
||
y: "1 年",
|
||
yy: "%d 年"
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
|
||
t = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
|
||
r = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i],
|
||
o = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
|
||
return e.defineLocale("nl", {
|
||
months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),
|
||
monthsShort: function(e, r) {
|
||
return e ? /-MMM-/.test(r) ? t[e.month()] : n[e.month()] : n
|
||
},
|
||
monthsRegex: o,
|
||
monthsShortRegex: o,
|
||
monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
|
||
monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
|
||
monthsParse: r,
|
||
longMonthsParse: r,
|
||
shortMonthsParse: r,
|
||
weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
|
||
weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"),
|
||
weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD-MM-YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[vandaag om] LT",
|
||
nextDay: "[morgen om] LT",
|
||
nextWeek: "dddd [om] LT",
|
||
lastDay: "[gisteren om] LT",
|
||
lastWeek: "[afgelopen] dddd [om] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "over %s",
|
||
past: "%s geleden",
|
||
s: "een paar seconden",
|
||
ss: "%d seconden",
|
||
m: "één minuut",
|
||
mm: "%d minuten",
|
||
h: "één uur",
|
||
hh: "%d uur",
|
||
d: "één dag",
|
||
dd: "%d dagen",
|
||
M: "één maand",
|
||
MM: "%d maanden",
|
||
y: "één jaar",
|
||
yy: "%d jaar"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
|
||
ordinal: function(e) {
|
||
return e + (1 === e || 8 === e || e >= 20 ? "ste" : "de")
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("en-ca", {
|
||
months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
|
||
monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
|
||
weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
|
||
weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
|
||
weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
|
||
longDateFormat: {
|
||
LT: "h:mm A",
|
||
LTS: "h:mm:ss A",
|
||
L: "YYYY-MM-DD",
|
||
LL: "MMMM D, YYYY",
|
||
LLL: "MMMM D, YYYY h:mm A",
|
||
LLLL: "dddd, MMMM D, YYYY h:mm A"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Today at] LT",
|
||
nextDay: "[Tomorrow at] LT",
|
||
nextWeek: "dddd [at] LT",
|
||
lastDay: "[Yesterday at] LT",
|
||
lastWeek: "[Last] dddd [at] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "in %s",
|
||
past: "%s ago",
|
||
s: "a few seconds",
|
||
ss: "%d seconds",
|
||
m: "a minute",
|
||
mm: "%d minutes",
|
||
h: "an hour",
|
||
hh: "%d hours",
|
||
d: "a day",
|
||
dd: "%d days",
|
||
M: "a month",
|
||
MM: "%d months",
|
||
y: "a year",
|
||
yy: "%d years"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
|
||
ordinal: function(e) {
|
||
var n = e % 10;
|
||
return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === n ? "st" : 2 === n ? "nd" : 3 === n ? "rd" : "th")
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),
|
||
t = ["nolla", "yhden", "kahden", "kolmen", "neljän", "viiden", "kuuden", n[7], n[8], n[9]];
|
||
|
||
function r(e, n, t, r) {
|
||
var i = "";
|
||
switch (t) {
|
||
case "s":
|
||
return r ? "muutaman sekunnin" : "muutama sekunti";
|
||
case "ss":
|
||
return r ? "sekunnin" : "sekuntia";
|
||
case "m":
|
||
return r ? "minuutin" : "minuutti";
|
||
case "mm":
|
||
i = r ? "minuutin" : "minuuttia";
|
||
break;
|
||
case "h":
|
||
return r ? "tunnin" : "tunti";
|
||
case "hh":
|
||
i = r ? "tunnin" : "tuntia";
|
||
break;
|
||
case "d":
|
||
return r ? "päivän" : "päivä";
|
||
case "dd":
|
||
i = r ? "päivän" : "päivää";
|
||
break;
|
||
case "M":
|
||
return r ? "kuukauden" : "kuukausi";
|
||
case "MM":
|
||
i = r ? "kuukauden" : "kuukautta";
|
||
break;
|
||
case "y":
|
||
return r ? "vuoden" : "vuosi";
|
||
case "yy":
|
||
i = r ? "vuoden" : "vuotta"
|
||
}
|
||
return i = o(e, r) + " " + i
|
||
}
|
||
|
||
function o(e, r) {
|
||
return e < 10 ? r ? t[e] : n[e] : e
|
||
}
|
||
return e.defineLocale("fi", {
|
||
months: "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),
|
||
monthsShort: "tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),
|
||
weekdays: "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
|
||
weekdaysShort: "su_ma_ti_ke_to_pe_la".split("_"),
|
||
weekdaysMin: "su_ma_ti_ke_to_pe_la".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH.mm",
|
||
LTS: "HH.mm.ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "Do MMMM[ta] YYYY",
|
||
LLL: "Do MMMM[ta] YYYY, [klo] HH.mm",
|
||
LLLL: "dddd, Do MMMM[ta] YYYY, [klo] HH.mm",
|
||
l: "D.M.YYYY",
|
||
ll: "Do MMM YYYY",
|
||
lll: "Do MMM YYYY, [klo] HH.mm",
|
||
llll: "ddd, Do MMM YYYY, [klo] HH.mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[tänään] [klo] LT",
|
||
nextDay: "[huomenna] [klo] LT",
|
||
nextWeek: "dddd [klo] LT",
|
||
lastDay: "[eilen] [klo] LT",
|
||
lastWeek: "[viime] dddd[na] [klo] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "%s päästä",
|
||
past: "%s sitten",
|
||
s: r,
|
||
ss: r,
|
||
m: r,
|
||
mm: r,
|
||
h: r,
|
||
hh: r,
|
||
d: r,
|
||
dd: r,
|
||
M: r,
|
||
MM: r,
|
||
y: r,
|
||
yy: r
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("fr", {
|
||
months: "janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),
|
||
monthsShort: "janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),
|
||
monthsParseExact: !0,
|
||
weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
|
||
weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
|
||
weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Aujourd’hui à] LT",
|
||
nextDay: "[Demain à] LT",
|
||
nextWeek: "dddd [à] LT",
|
||
lastDay: "[Hier à] LT",
|
||
lastWeek: "dddd [dernier à] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "dans %s",
|
||
past: "il y a %s",
|
||
s: "quelques secondes",
|
||
ss: "%d secondes",
|
||
m: "une minute",
|
||
mm: "%d minutes",
|
||
h: "une heure",
|
||
hh: "%d heures",
|
||
d: "un jour",
|
||
dd: "%d jours",
|
||
M: "un mois",
|
||
MM: "%d mois",
|
||
y: "un an",
|
||
yy: "%d ans"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "D":
|
||
return e + (1 === e ? "er" : "");
|
||
default:
|
||
case "M":
|
||
case "Q":
|
||
case "DDD":
|
||
case "d":
|
||
return e + (1 === e ? "er" : "e");
|
||
case "w":
|
||
case "W":
|
||
return e + (1 === e ? "re" : "e")
|
||
}
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("fr-ca", {
|
||
months: "janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),
|
||
monthsShort: "janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),
|
||
monthsParseExact: !0,
|
||
weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
|
||
weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
|
||
weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY-MM-DD",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Aujourd’hui à] LT",
|
||
nextDay: "[Demain à] LT",
|
||
nextWeek: "dddd [à] LT",
|
||
lastDay: "[Hier à] LT",
|
||
lastWeek: "dddd [dernier à] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "dans %s",
|
||
past: "il y a %s",
|
||
s: "quelques secondes",
|
||
ss: "%d secondes",
|
||
m: "une minute",
|
||
mm: "%d minutes",
|
||
h: "une heure",
|
||
hh: "%d heures",
|
||
d: "un jour",
|
||
dd: "%d jours",
|
||
M: "un mois",
|
||
MM: "%d mois",
|
||
y: "un an",
|
||
yy: "%d ans"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
default:
|
||
case "M":
|
||
case "Q":
|
||
case "D":
|
||
case "DDD":
|
||
case "d":
|
||
return e + (1 === e ? "er" : "e");
|
||
case "w":
|
||
case "W":
|
||
return e + (1 === e ? "re" : "e")
|
||
}
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("it", {
|
||
months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),
|
||
monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
|
||
weekdays: "domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),
|
||
weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"),
|
||
weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD/MM/YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Oggi alle] LT",
|
||
nextDay: "[Domani alle] LT",
|
||
nextWeek: "dddd [alle] LT",
|
||
lastDay: "[Ieri alle] LT",
|
||
lastWeek: function() {
|
||
return 0 === this.day() ? "[la scorsa] dddd [alle] LT" : "[lo scorso] dddd [alle] LT"
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: function(e) {
|
||
return (/^[0-9].+$/.test(e) ? "tra" : "in") + " " + e
|
||
},
|
||
past: "%s fa",
|
||
s: "alcuni secondi",
|
||
ss: "%d secondi",
|
||
m: "un minuto",
|
||
mm: "%d minuti",
|
||
h: "un'ora",
|
||
hh: "%d ore",
|
||
d: "un giorno",
|
||
dd: "%d giorni",
|
||
M: "un mese",
|
||
MM: "%d mesi",
|
||
y: "un anno",
|
||
yy: "%d anni"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}º/,
|
||
ordinal: "%dº",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("sv", {
|
||
months: "januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),
|
||
monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
|
||
weekdays: "söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),
|
||
weekdaysShort: "sön_mån_tis_ons_tor_fre_lör".split("_"),
|
||
weekdaysMin: "sö_må_ti_on_to_fr_lö".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY-MM-DD",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY [kl.] HH:mm",
|
||
LLLL: "dddd D MMMM YYYY [kl.] HH:mm",
|
||
lll: "D MMM YYYY HH:mm",
|
||
llll: "ddd D MMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Idag] LT",
|
||
nextDay: "[Imorgon] LT",
|
||
lastDay: "[Igår] LT",
|
||
nextWeek: "[På] dddd LT",
|
||
lastWeek: "[I] dddd[s] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "om %s",
|
||
past: "för %s sedan",
|
||
s: "några sekunder",
|
||
ss: "%d sekunder",
|
||
m: "en minut",
|
||
mm: "%d minuter",
|
||
h: "en timme",
|
||
hh: "%d timmar",
|
||
d: "en dag",
|
||
dd: "%d dagar",
|
||
M: "en månad",
|
||
MM: "%d månader",
|
||
y: "ett år",
|
||
yy: "%d år"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(e|a)/,
|
||
ordinal: function(e) {
|
||
var n = e % 10;
|
||
return e + (1 == ~~(e % 100 / 10) ? "e" : 1 === n || 2 === n ? "a" : "e")
|
||
},
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),
|
||
t = "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");
|
||
|
||
function r(e) {
|
||
return e % 10 < 5 && e % 10 > 1 && ~~(e / 10) % 10 != 1
|
||
}
|
||
|
||
function o(e, n, t) {
|
||
var o = e + " ";
|
||
switch (t) {
|
||
case "ss":
|
||
return o + (r(e) ? "sekundy" : "sekund");
|
||
case "m":
|
||
return n ? "minuta" : "minutę";
|
||
case "mm":
|
||
return o + (r(e) ? "minuty" : "minut");
|
||
case "h":
|
||
return n ? "godzina" : "godzinę";
|
||
case "hh":
|
||
return o + (r(e) ? "godziny" : "godzin");
|
||
case "MM":
|
||
return o + (r(e) ? "miesiące" : "miesięcy");
|
||
case "yy":
|
||
return o + (r(e) ? "lata" : "lat")
|
||
}
|
||
}
|
||
return e.defineLocale("pl", {
|
||
months: function(e, r) {
|
||
return e ? "" === r ? "(" + t[e.month()] + "|" + n[e.month()] + ")" : /D MMMM/.test(r) ? t[e.month()] : n[e.month()] : n
|
||
},
|
||
monthsShort: "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),
|
||
weekdays: "niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),
|
||
weekdaysShort: "ndz_pon_wt_śr_czw_pt_sob".split("_"),
|
||
weekdaysMin: "Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "D MMMM YYYY",
|
||
LLL: "D MMMM YYYY HH:mm",
|
||
LLLL: "dddd, D MMMM YYYY HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[Dziś o] LT",
|
||
nextDay: "[Jutro o] LT",
|
||
nextWeek: function() {
|
||
switch (this.day()) {
|
||
case 0:
|
||
return "[W niedzielę o] LT";
|
||
case 2:
|
||
return "[We wtorek o] LT";
|
||
case 3:
|
||
return "[W środę o] LT";
|
||
case 6:
|
||
return "[W sobotę o] LT";
|
||
default:
|
||
return "[W] dddd [o] LT"
|
||
}
|
||
},
|
||
lastDay: "[Wczoraj o] LT",
|
||
lastWeek: function() {
|
||
switch (this.day()) {
|
||
case 0:
|
||
return "[W zeszłą niedzielę o] LT";
|
||
case 3:
|
||
return "[W zeszłą środę o] LT";
|
||
case 6:
|
||
return "[W zeszłą sobotę o] LT";
|
||
default:
|
||
return "[W zeszły] dddd [o] LT"
|
||
}
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "za %s",
|
||
past: "%s temu",
|
||
s: "kilka sekund",
|
||
ss: o,
|
||
m: o,
|
||
mm: o,
|
||
h: o,
|
||
hh: o,
|
||
d: "1 dzień",
|
||
dd: "%d dni",
|
||
M: "miesiąc",
|
||
MM: o,
|
||
y: "rok",
|
||
yy: o
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
var n = "leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),
|
||
t = "led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),
|
||
r = [/^led/i, /^úno/i, /^bře/i, /^dub/i, /^kvě/i, /^(čvn|červen$|června)/i, /^(čvc|červenec|července)/i, /^srp/i, /^zář/i, /^říj/i, /^lis/i, /^pro/i],
|
||
o = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;
|
||
|
||
function i(e) {
|
||
return e > 1 && e < 5 && 1 != ~~(e / 10)
|
||
}
|
||
|
||
function s(e, n, t, r) {
|
||
var o = e + " ";
|
||
switch (t) {
|
||
case "s":
|
||
return n || r ? "pár sekund" : "pár sekundami";
|
||
case "ss":
|
||
return n || r ? o + (i(e) ? "sekundy" : "sekund") : o + "sekundami";
|
||
case "m":
|
||
return n ? "minuta" : r ? "minutu" : "minutou";
|
||
case "mm":
|
||
return n || r ? o + (i(e) ? "minuty" : "minut") : o + "minutami";
|
||
case "h":
|
||
return n ? "hodina" : r ? "hodinu" : "hodinou";
|
||
case "hh":
|
||
return n || r ? o + (i(e) ? "hodiny" : "hodin") : o + "hodinami";
|
||
case "d":
|
||
return n || r ? "den" : "dnem";
|
||
case "dd":
|
||
return n || r ? o + (i(e) ? "dny" : "dní") : o + "dny";
|
||
case "M":
|
||
return n || r ? "měsíc" : "měsícem";
|
||
case "MM":
|
||
return n || r ? o + (i(e) ? "měsíce" : "měsíců") : o + "měsíci";
|
||
case "y":
|
||
return n || r ? "rok" : "rokem";
|
||
case "yy":
|
||
return n || r ? o + (i(e) ? "roky" : "let") : o + "lety"
|
||
}
|
||
}
|
||
return e.defineLocale("cs", {
|
||
months: n,
|
||
monthsShort: t,
|
||
monthsRegex: o,
|
||
monthsShortRegex: o,
|
||
monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,
|
||
monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,
|
||
monthsParse: r,
|
||
longMonthsParse: r,
|
||
shortMonthsParse: r,
|
||
weekdays: "neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),
|
||
weekdaysShort: "ne_po_út_st_čt_pá_so".split("_"),
|
||
weekdaysMin: "ne_po_út_st_čt_pá_so".split("_"),
|
||
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"
|
||
},
|
||
calendar: {
|
||
sameDay: "[dnes v] LT",
|
||
nextDay: "[zítra v] LT",
|
||
nextWeek: function() {
|
||
switch (this.day()) {
|
||
case 0:
|
||
return "[v neděli v] LT";
|
||
case 1:
|
||
case 2:
|
||
return "[v] dddd [v] LT";
|
||
case 3:
|
||
return "[ve středu v] LT";
|
||
case 4:
|
||
return "[ve čtvrtek v] LT";
|
||
case 5:
|
||
return "[v pátek v] LT";
|
||
case 6:
|
||
return "[v sobotu v] LT"
|
||
}
|
||
},
|
||
lastDay: "[včera v] LT",
|
||
lastWeek: function() {
|
||
switch (this.day()) {
|
||
case 0:
|
||
return "[minulou neděli v] LT";
|
||
case 1:
|
||
case 2:
|
||
return "[minulé] dddd [v] LT";
|
||
case 3:
|
||
return "[minulou středu v] LT";
|
||
case 4:
|
||
case 5:
|
||
return "[minulý] dddd [v] LT";
|
||
case 6:
|
||
return "[minulou sobotu v] LT"
|
||
}
|
||
},
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "za %s",
|
||
past: "před %s",
|
||
s: s,
|
||
ss: s,
|
||
m: s,
|
||
mm: s,
|
||
h: s,
|
||
hh: s,
|
||
d: s,
|
||
dd: s,
|
||
M: s,
|
||
MM: s,
|
||
y: s,
|
||
yy: s
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("ko", {
|
||
months: "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
|
||
monthsShort: "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
|
||
weekdays: "일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),
|
||
weekdaysShort: "일_월_화_수_목_금_토".split("_"),
|
||
weekdaysMin: "일_월_화_수_목_금_토".split("_"),
|
||
longDateFormat: {
|
||
LT: "A h:mm",
|
||
LTS: "A h:mm:ss",
|
||
L: "YYYY.MM.DD.",
|
||
LL: "YYYY년 MMMM D일",
|
||
LLL: "YYYY년 MMMM D일 A h:mm",
|
||
LLLL: "YYYY년 MMMM D일 dddd A h:mm",
|
||
l: "YYYY.MM.DD.",
|
||
ll: "YYYY년 MMMM D일",
|
||
lll: "YYYY년 MMMM D일 A h:mm",
|
||
llll: "YYYY년 MMMM D일 dddd A h:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "오늘 LT",
|
||
nextDay: "내일 LT",
|
||
nextWeek: "dddd LT",
|
||
lastDay: "어제 LT",
|
||
lastWeek: "지난주 dddd LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "%s 후",
|
||
past: "%s 전",
|
||
s: "몇 초",
|
||
ss: "%d초",
|
||
m: "1분",
|
||
mm: "%d분",
|
||
h: "한 시간",
|
||
hh: "%d시간",
|
||
d: "하루",
|
||
dd: "%d일",
|
||
M: "한 달",
|
||
MM: "%d달",
|
||
y: "일 년",
|
||
yy: "%d년"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(일|월|주)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "d":
|
||
case "D":
|
||
case "DDD":
|
||
return e + "일";
|
||
case "M":
|
||
return e + "월";
|
||
case "w":
|
||
case "W":
|
||
return e + "주";
|
||
default:
|
||
return e
|
||
}
|
||
},
|
||
meridiemParse: /오전|오후/,
|
||
isPM: function(e) {
|
||
return "오후" === e
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
return e < 12 ? "오전" : "오후"
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("da", {
|
||
months: "januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),
|
||
monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
|
||
weekdays: "søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),
|
||
weekdaysShort: "søn_man_tir_ons_tor_fre_lør".split("_"),
|
||
weekdaysMin: "sø_ma_ti_on_to_fr_lø".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "D. MMMM YYYY",
|
||
LLL: "D. MMMM YYYY HH:mm",
|
||
LLLL: "dddd [d.] D. MMMM YYYY [kl.] HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[i dag kl.] LT",
|
||
nextDay: "[i morgen kl.] LT",
|
||
nextWeek: "på dddd [kl.] LT",
|
||
lastDay: "[i går kl.] LT",
|
||
lastWeek: "[i] dddd[s kl.] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "om %s",
|
||
past: "%s siden",
|
||
s: "få sekunder",
|
||
ss: "%d sekunder",
|
||
m: "et minut",
|
||
mm: "%d minutter",
|
||
h: "en time",
|
||
hh: "%d timer",
|
||
d: "en dag",
|
||
dd: "%d dage",
|
||
M: "en måned",
|
||
MM: "%d måneder",
|
||
y: "et år",
|
||
yy: "%d år"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("nb", {
|
||
months: "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),
|
||
monthsShort: "jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),
|
||
monthsParseExact: !0,
|
||
weekdays: "søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),
|
||
weekdaysShort: "sø._ma._ti._on._to._fr._lø.".split("_"),
|
||
weekdaysMin: "sø_ma_ti_on_to_fr_lø".split("_"),
|
||
weekdaysParseExact: !0,
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "D. MMMM YYYY",
|
||
LLL: "D. MMMM YYYY [kl.] HH:mm",
|
||
LLLL: "dddd D. MMMM YYYY [kl.] HH:mm"
|
||
},
|
||
calendar: {
|
||
sameDay: "[i dag kl.] LT",
|
||
nextDay: "[i morgen kl.] LT",
|
||
nextWeek: "dddd [kl.] LT",
|
||
lastDay: "[i går kl.] LT",
|
||
lastWeek: "[forrige] dddd [kl.] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "om %s",
|
||
past: "%s siden",
|
||
s: "noen sekunder",
|
||
ss: "%d sekunder",
|
||
m: "ett minutt",
|
||
mm: "%d minutter",
|
||
h: "en time",
|
||
hh: "%d timer",
|
||
d: "en dag",
|
||
dd: "%d dager",
|
||
M: "en måned",
|
||
MM: "%d måneder",
|
||
y: "ett år",
|
||
yy: "%d år"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||
ordinal: "%d.",
|
||
week: {
|
||
dow: 1,
|
||
doy: 4
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("zh-tw", {
|
||
months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),
|
||
monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
|
||
weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
|
||
weekdaysShort: "週日_週一_週二_週三_週四_週五_週六".split("_"),
|
||
weekdaysMin: "日_一_二_三_四_五_六".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "YYYY/MM/DD",
|
||
LL: "YYYY年M月D日",
|
||
LLL: "YYYY年M月D日 HH:mm",
|
||
LLLL: "YYYY年M月D日dddd HH:mm",
|
||
l: "YYYY/M/D",
|
||
ll: "YYYY年M月D日",
|
||
lll: "YYYY年M月D日 HH:mm",
|
||
llll: "YYYY年M月D日dddd HH:mm"
|
||
},
|
||
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
|
||
meridiemHour: function(e, n) {
|
||
12 === e && (e = 0);
|
||
return "凌晨" === n || "早上" === n || "上午" === n ? e : "中午" === n ? e >= 11 ? e : e + 12 : "下午" === n || "晚上" === n ? e + 12 : void 0
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
var r = 100 * e + n;
|
||
return r < 600 ? "凌晨" : r < 900 ? "早上" : r < 1130 ? "上午" : r < 1230 ? "中午" : r < 1800 ? "下午" : "晚上"
|
||
},
|
||
calendar: {
|
||
sameDay: "[今天] LT",
|
||
nextDay: "[明天] LT",
|
||
nextWeek: "[下]dddd LT",
|
||
lastDay: "[昨天] LT",
|
||
lastWeek: "[上]dddd LT",
|
||
sameElse: "L"
|
||
},
|
||
dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/,
|
||
ordinal: function(e, n) {
|
||
switch (n) {
|
||
case "d":
|
||
case "D":
|
||
case "DDD":
|
||
return e + "日";
|
||
case "M":
|
||
return e + "月";
|
||
case "w":
|
||
case "W":
|
||
return e + "週";
|
||
default:
|
||
return e
|
||
}
|
||
},
|
||
relativeTime: {
|
||
future: "%s內",
|
||
past: "%s前",
|
||
s: "幾秒",
|
||
ss: "%d 秒",
|
||
m: "1 分鐘",
|
||
mm: "%d 分鐘",
|
||
h: "1 小時",
|
||
hh: "%d 小時",
|
||
d: "1 天",
|
||
dd: "%d 天",
|
||
M: "1 個月",
|
||
MM: "%d 個月",
|
||
y: "1 年",
|
||
yy: "%d 年"
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
(function(e) {
|
||
"use strict";
|
||
return e.defineLocale("th", {
|
||
months: "มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),
|
||
monthsShort: "ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),
|
||
monthsParseExact: !0,
|
||
weekdays: "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),
|
||
weekdaysShort: "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),
|
||
weekdaysMin: "อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),
|
||
weekdaysParseExact: !0,
|
||
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"
|
||
},
|
||
meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/,
|
||
isPM: function(e) {
|
||
return "หลังเที่ยง" === e
|
||
},
|
||
meridiem: function(e, n, t) {
|
||
return e < 12 ? "ก่อนเที่ยง" : "หลังเที่ยง"
|
||
},
|
||
calendar: {
|
||
sameDay: "[วันนี้ เวลา] LT",
|
||
nextDay: "[พรุ่งนี้ เวลา] LT",
|
||
nextWeek: "dddd[หน้า เวลา] LT",
|
||
lastDay: "[เมื่อวานนี้ เวลา] LT",
|
||
lastWeek: "[วัน]dddd[ที่แล้ว เวลา] LT",
|
||
sameElse: "L"
|
||
},
|
||
relativeTime: {
|
||
future: "อีก %s",
|
||
past: "%sที่แล้ว",
|
||
s: "ไม่กี่วินาที",
|
||
ss: "%d วินาที",
|
||
m: "1 นาที",
|
||
mm: "%d นาที",
|
||
h: "1 ชั่วโมง",
|
||
hh: "%d ชั่วโมง",
|
||
d: "1 วัน",
|
||
dd: "%d วัน",
|
||
M: "1 เดือน",
|
||
MM: "%d เดือน",
|
||
y: "1 ปี",
|
||
yy: "%d ปี"
|
||
}
|
||
})
|
||
})(t(98))
|
||
}, function(e, n, t) {
|
||
"use strict";
|
||
t.r(n);
|
||
t.d(n, {
|
||
translations: function() {
|
||
return r
|
||
}
|
||
});
|
||
o({
|
||
en: {
|
||
"cmsf-branding": {
|
||
buttonLabel: "Built on HubSpot",
|
||
dropdown: {
|
||
reportAbuse: "Report Abuse",
|
||
getCms: "Create your own free website"
|
||
}
|
||
}
|
||
}
|
||
});
|
||
var r;
|
||
|
||
function o(e) {
|
||
(r = r || []).push(e)
|
||
}
|
||
}, function(e, n) {
|
||
e.exports = "//static.hsappstatic.net/cms-free-branding-lib/static-1.2918/assets/sprocket_white.svg"
|
||
}, function(e, n) {
|
||
e.exports = "//static.hsappstatic.net/cms-free-branding-lib/static-1.2918/css/hsCmsFreeBranding.css"
|
||
}],
|
||
t = {};
|
||
|
||
function r(e) {
|
||
var o = t[e];
|
||
if (void 0 !== o) return o.exports;
|
||
var i = t[e] = {
|
||
exports: {}
|
||
};
|
||
n[e].call(i.exports, i, i.exports, r);
|
||
return i.exports
|
||
}
|
||
r.m = n;
|
||
r.n = function(e) {
|
||
var n = e && e.__esModule ? function() {
|
||
return e.default
|
||
} : function() {
|
||
return e
|
||
};
|
||
r.d(n, {
|
||
a: n
|
||
});
|
||
return n
|
||
};
|
||
r.d = function(e, n) {
|
||
for (var t in n) r.o(n, t) && !r.o(e, t) && Object.defineProperty(e, t, {
|
||
enumerable: !0,
|
||
get: n[t]
|
||
})
|
||
};
|
||
! function() {
|
||
r.f = {};
|
||
r.e = function(e) {
|
||
return Promise.all(Object.keys(r.f).reduce((function(n, t) {
|
||
r.f[t](e, n);
|
||
return n
|
||
}), []))
|
||
}
|
||
}();
|
||
r.u = function(e) {
|
||
return ({
|
||
20: "cms-free-branding-lib-lang-el",
|
||
99: "cms-free-branding-lib-lang-vi",
|
||
102: "cms-free-branding-lib-lang-ru",
|
||
131: "cms-free-branding-lib-lang-sk",
|
||
143: "cms-free-branding-lib-lang-nl",
|
||
156: "cms-free-branding-lib-lang-sl",
|
||
186: "cms-free-branding-lib-lang-bg",
|
||
206: "cms-free-branding-lib-lang-fr",
|
||
226: "cms-free-branding-lib-lang-hu",
|
||
249: "cms-free-branding-lib-lang-de",
|
||
253: "cms-free-branding-lib-lang-zh-cn",
|
||
266: "cms-free-branding-lib-lang-ms",
|
||
291: "cms-free-branding-lib-lang-zh-hk",
|
||
306: "cms-free-branding-lib-lang-cs",
|
||
319: "cms-free-branding-lib-lang-pl",
|
||
321: "cms-free-branding-lib-lang-zh-tw",
|
||
340: "cms-free-branding-lib-lang-ko",
|
||
377: "cms-free-branding-lib-lang-hi",
|
||
378: "cms-free-branding-lib-lang-et",
|
||
387: "cms-free-branding-lib-lang-fr-ca",
|
||
407: "cms-free-branding-lib-lang-es",
|
||
409: "cms-free-branding-lib-lang-sv",
|
||
417: "cms-free-branding-lib-lang-hr",
|
||
450: "cms-free-branding-lib-lang-ro",
|
||
455: "cms-free-branding-lib-lang-af",
|
||
484: "cms-free-branding-lib-lang-pt-br",
|
||
531: "cms-free-branding-lib-lang-it",
|
||
565: "cms-free-branding-lib-lang-es-mx",
|
||
568: "cms-free-branding-lib-lang-tl",
|
||
572: "cms-free-branding-lib-lang-ar-eg",
|
||
620: "cms-free-branding-lib-lang-th",
|
||
634: "cms-free-branding-lib-lang-pt-pt",
|
||
691: "cms-free-branding-lib-lang-fi",
|
||
706: "cms-free-branding-lib-lang-no",
|
||
707: "cms-free-branding-lib-lang-id",
|
||
751: "cms-free-branding-lib-lang-ca-es",
|
||
794: "cms-free-branding-lib-lang-en-gb",
|
||
814: "cms-free-branding-lib-lang-bn",
|
||
867: "cms-free-branding-lib-lang-tr",
|
||
870: "cms-free-branding-lib-lang-uk",
|
||
878: "cms-free-branding-lib-lang-da",
|
||
893: "cms-free-branding-lib-lang-lt",
|
||
923: "cms-free-branding-lib-lang-he-il",
|
||
975: "cms-free-branding-lib-lang-ja"
|
||
}[e] || e) + ".js"
|
||
};
|
||
r.g = function() {
|
||
if ("object" == typeof globalThis) return globalThis;
|
||
try {
|
||
return this || new Function("return this")()
|
||
} catch (e) {
|
||
if ("object" == typeof window) return window
|
||
}
|
||
}();
|
||
r.o = function(e, n) {
|
||
return Object.prototype.hasOwnProperty.call(e, n)
|
||
};
|
||
e = {}, r.l = function(n, t, o, i) {
|
||
if (e[n]) e[n].push(t);
|
||
else {
|
||
var s, a;
|
||
if (void 0 !== o)
|
||
for (var u = document.getElementsByTagName("script"), d = 0; d < u.length; d++) {
|
||
var l = u[d];
|
||
if (l.getAttribute("src") == n) {
|
||
s = l;
|
||
break
|
||
}
|
||
}
|
||
if (!s) {
|
||
a = !0;
|
||
(s = document.createElement("script")).charset = "utf-8";
|
||
s.timeout = 120;
|
||
r.nc && s.setAttribute("nonce", r.nc);
|
||
s.src = n;
|
||
0 !== s.src.indexOf(window.location.origin + "/") && (s.crossOrigin = "anonymous")
|
||
}
|
||
e[n] = [t];
|
||
var c = function(t, r) {
|
||
s.onerror = s.onload = null;
|
||
clearTimeout(m);
|
||
var o = e[n];
|
||
delete e[n];
|
||
s.parentNode && s.parentNode.removeChild(s);
|
||
o && o.forEach((function(e) {
|
||
return e(r)
|
||
}));
|
||
if (t) return t(r)
|
||
},
|
||
m = setTimeout(c.bind(null, void 0, {
|
||
type: "timeout",
|
||
target: s
|
||
}), 12e4);
|
||
s.onerror = c.bind(null, s.onerror);
|
||
s.onload = c.bind(null, s.onload);
|
||
a && document.head.appendChild(s)
|
||
}
|
||
};
|
||
r.r = function(e) {
|
||
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
|
||
value: "Module"
|
||
});
|
||
Object.defineProperty(e, "__esModule", {
|
||
value: !0
|
||
})
|
||
};
|
||
r.p = "//static.hsappstatic.net/cms-free-branding-lib/static-1.2918/";
|
||
! function() {
|
||
var e = {
|
||
353: 0
|
||
};
|
||
r.f.j = function(n, t) {
|
||
var o = r.o(e, n) ? e[n] : void 0;
|
||
if (0 !== o)
|
||
if (o) t.push(o[2]);
|
||
else {
|
||
var i = new Promise((function(t, r) {
|
||
o = e[n] = [t, r]
|
||
}));
|
||
t.push(o[2] = i);
|
||
var s = r.p + r.u(n),
|
||
a = new Error,
|
||
u = function(t) {
|
||
if (r.o(e, n)) {
|
||
0 !== (o = e[n]) && (e[n] = void 0);
|
||
if (o) {
|
||
var i = t && ("load" === t.type ? "missing" : t.type),
|
||
s = t && t.target && t.target.src;
|
||
a.message = "Loading chunk " + n + " failed.\n(" + i + ": " + s + ")";
|
||
a.name = "ChunkLoadError";
|
||
a.type = i;
|
||
a.request = s;
|
||
o[1](a)
|
||
}
|
||
}
|
||
};
|
||
r.l(s, u, "chunk-" + n, n)
|
||
}
|
||
};
|
||
var n = function(n, t) {
|
||
var o, i, s = t[0],
|
||
a = t[1],
|
||
u = t[2],
|
||
d = 0;
|
||
if (s.some((function(n) {
|
||
return 0 !== e[n]
|
||
}))) {
|
||
for (o in a) r.o(a, o) && (r.m[o] = a[o]);
|
||
if (u) u(r)
|
||
}
|
||
n && n(t);
|
||
for (; d < s.length; d++) {
|
||
i = s[d];
|
||
r.o(e, i) && e[i] && e[i][0]();
|
||
e[i] = 0
|
||
}
|
||
},
|
||
t = self.webpackChunk = self.webpackChunk || [];
|
||
t.forEach(n.bind(null, 0));
|
||
t.push = n.bind(null, t.push.bind(t))
|
||
}();
|
||
! function() {
|
||
"use strict";
|
||
|
||
function e(e, n) {
|
||
if (null == e) return {};
|
||
var t, r, o = {},
|
||
i = Object.keys(e);
|
||
for (r = 0; r < i.length; r++) {
|
||
t = i[r];
|
||
n.indexOf(t) >= 0 || (o[t] = e[t])
|
||
}
|
||
return o
|
||
}
|
||
var n = r(1);
|
||
r(2);
|
||
const t = n.default;
|
||
var o = () => "en-us" === t.locale || t.langEnabled || t.publicPage ? t.locale : "en-us",
|
||
i = () => {
|
||
if (t.langEnabled && "zh-cn" === t.locale) return "zh-cn";
|
||
const e = t.locale.split("-")[0];
|
||
return "en" === e || t.langEnabled || t.publicPage ? e : "en"
|
||
};
|
||
|
||
function s() {
|
||
return "undefined" != typeof window && window || void 0 !== r.g && r.g || {}
|
||
}
|
||
|
||
function a() {
|
||
return s().hubspot = s().hubspot || {}
|
||
}
|
||
|
||
function u(e) {
|
||
const n = [];
|
||
for (const t in e)
|
||
if (Object.prototype.hasOwnProperty.call(e, t)) {
|
||
n.push(t);
|
||
n.push(String(e[t]))
|
||
}
|
||
return n.sort().toString()
|
||
}
|
||
const d = 60 * 1e3,
|
||
l = ["api", "local", "app", "private", "platform", "tools", "meetings"],
|
||
c = ["hubspotstarter", "hubspotfree", "hubspotemail"],
|
||
m = ["growth"],
|
||
h = {
|
||
com: ["hubspot", "hubteam", "grader", "getsignals", "getsidekick", "gettally", "hubspotemail", "customer-hub", "hubspotservicehub", "hubspotquote", "hubspotdocuments", "hs-data-privacy"].join("|"),
|
||
net: c.join("|"),
|
||
org: m.join("|")
|
||
},
|
||
f = function e(n) {
|
||
const t = new RegExp(`^(?!local|test|selenium)(.*\\.)?(${Object.entries(h).map((([e,n])=>`(?:${n})(qa)?\\.${e}`)).join("|")}|(?:connect)\\.com|(?:connect)(qa)\\.co|wthubspot\\.(com|de|es|fr|jp))$`).test(n.hostname),
|
||
r = new RegExp(`${Object.entries(h).map((([e,n])=>`(?:${n})qa\\.${e}`)).join("|")}|(?:connect)qa\\.co|wthubspot\\.(com|de|es|fr|jp)|hsqa-sales(?:crm)?-sub\\.com|(?:hubspotstarter|hubspotfree|hubspotemail)(qa)(?:-.*)\\.net|(?:hubspotemail)(qa)(?:-.*)\\.com`),
|
||
o = [new RegExp(`^(?:${l.join("|")})-(.*).(?:hubspot|hubteam)(?:qa)?.com`), new RegExp("^(.*).(?:hubspotquote)(?:qa)?.com"), new RegExp("^app-(.*).(?:hubspotdocuments)(?:qa)?.com"), new RegExp("^(?:[0-9]+).(.*).hs(?:qa)?-sales(?:crm)?-sub.com"), new RegExp("^hs-(?:[0-9]+).s.(?:hubspotfree|hubspotstarter|hubspotemail)(?:qa)?-(.*).net"), new RegExp("^hs-(?:[0-9]+).s.(?:hubspotemail)(?:qa)?-(.*).com"), new RegExp("^t.sidekickopen(?:\\d)+-([a-z]+[0-9]).com"), new RegExp("^([a-z]+[0-9]).hs-data-privacy(?:qa)?.com")],
|
||
i = "ENV",
|
||
s = "Enviro error: the default argument for .get and .getShort is no longer supported",
|
||
a = e => {
|
||
let n = window[e];
|
||
if (null == n) try {
|
||
n = window.sessionStorage.getItem(e)
|
||
} catch (e) {}
|
||
if (null == n) try {
|
||
n = window.localStorage.getItem(e)
|
||
} catch (e) {}
|
||
return n
|
||
},
|
||
u = () => {
|
||
const e = a(i);
|
||
return e || (r.test(n.host) ? "qa" : "prod")
|
||
},
|
||
d = (e, n) => {
|
||
window[e] = n;
|
||
return n
|
||
},
|
||
c = {
|
||
prod: "production",
|
||
qa: "development"
|
||
},
|
||
m = e => {
|
||
if ("string" == typeof e) {
|
||
const n = e.toLowerCase();
|
||
return c[n] || n
|
||
}
|
||
return e
|
||
},
|
||
f = e => {
|
||
e = "string" == typeof e ? e.toLowerCase() : void 0;
|
||
return Object.keys(c).find((n => e === c[n])) || e
|
||
},
|
||
p = (e, n) => {
|
||
if (null != n) throw new Error(s);
|
||
let t = null;
|
||
if (e) {
|
||
const n = e.split(".").reverse();
|
||
for (let e = 0; e < n.length; e++) {
|
||
const r = n[e];
|
||
t = a(`${r.toUpperCase()}_ENV`);
|
||
if (t) break
|
||
}
|
||
}
|
||
if (null == t) {
|
||
const e = u();
|
||
t = null != e ? e : "qa"
|
||
}
|
||
return m(t)
|
||
},
|
||
_ = function(e, n) {
|
||
if (1 === arguments.length) {
|
||
n = e;
|
||
e = i
|
||
}
|
||
return d(e, n)
|
||
},
|
||
y = (e, n) => {
|
||
if (null != n) throw new Error(s);
|
||
return f(p(e))
|
||
},
|
||
b = y,
|
||
g = e => "prod" === b(e),
|
||
M = e => "qa" === b(e),
|
||
v = () => {
|
||
const e = a("HUBLET");
|
||
if (e) return e;
|
||
for (const e of o)
|
||
if (e.test(n.hostname)) return e.exec(n.hostname)[1];
|
||
return "na1"
|
||
};
|
||
|
||
function w({
|
||
isNa1: e,
|
||
isNonNa1: n
|
||
}, t) {
|
||
t || (t = v());
|
||
return "na1" === t ? "function" == typeof e ? e(t) : void 0 : "function" == typeof n ? n(t) : void 0
|
||
}
|
||
return {
|
||
createEnviro: e,
|
||
debug: (e, n = !1) => {
|
||
let t;
|
||
"string" == typeof e && (t = a(`${e.toUpperCase()}_DEBUG`));
|
||
null == t && (t = a("DEBUG"));
|
||
return null == t ? n : t
|
||
},
|
||
denormalize: f,
|
||
deployed: e => {
|
||
let n;
|
||
"string" == typeof e && (n = a(`${e.toUpperCase()}_DEPLOYED`));
|
||
null == n && (n = a("DEPLOYED"));
|
||
return null == n ? t : !!n
|
||
},
|
||
enabled: (e, n = !1) => {
|
||
let t = a(`${e.toUpperCase()}_ENABLED`);
|
||
null == t && (t = JSON.stringify(n));
|
||
return "true" === `${t}`.toLowerCase()
|
||
},
|
||
get: p,
|
||
getHublet: v,
|
||
getInternal: y,
|
||
getShort: b,
|
||
isProd: g,
|
||
isQa: M,
|
||
ifHublet: w,
|
||
normalize: m,
|
||
set: _,
|
||
setDebug: (e, n = !0) => {
|
||
if ("string" == typeof e) try {
|
||
n ? localStorage.setItem(`${e.toUpperCase()}_DEBUG`, JSON.stringify(!0)) : localStorage.removeItem(`${e.toUpperCase()}_DEBUG`)
|
||
} catch (t) {
|
||
d(`${e.toUpperCase()}_DEBUG`, n || void 0)
|
||
} else {
|
||
n = null == e || e;
|
||
try {
|
||
n ? localStorage.setItem("DEBUG", JSON.stringify(n)) : localStorage.removeItem("DEBUG")
|
||
} catch (e) {
|
||
d("DEBUG", n || void 0)
|
||
}
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var p = f(document.location);
|
||
let _;
|
||
|
||
function y(e, n) {
|
||
const t = s();
|
||
return _ ? _(e, n) : t.navigator && t.navigator.sendBeacon(e, n)
|
||
}
|
||
|
||
function b(e, n = "") {
|
||
if (y) try {
|
||
y(e, n)
|
||
} catch (e) {}
|
||
}
|
||
const g = {
|
||
package: a() && a().bender && a().bender.currentProject || "unknown",
|
||
version: a() && a().bender && a().bender.currentProjectVersion || "unknown"
|
||
};
|
||
|
||
function M() {
|
||
return `https://metrics-fe-${p.getHublet()}.hubspot${p.isQa()?"qa":""}.com/metrics/v1/frontend/custom/send?hs_static_app=${g.package}&hs_static_app_version=${g.version}`
|
||
}
|
||
|
||
function v(e) {
|
||
if (p.deployed("METRICS")) {
|
||
p.debug("METRICS") && console.log("[metrics-js] Datapoint sent", e);
|
||
b(M(), JSON.stringify(e))
|
||
} else p.debug("METRICS") && console.log("[metrics-js] Dropping local datapoint", e)
|
||
}
|
||
let w = null;
|
||
const k = "__metricsJsDisabled";
|
||
const Y = () => !("object" != typeof window.safari || !window.safari.pushNotification);
|
||
class T {
|
||
constructor() {
|
||
this.metrics = new Map;
|
||
this.interval = void 0;
|
||
this.flush = (e = !1) => {
|
||
const n = [];
|
||
this.metrics.forEach((t => {
|
||
const r = t.canFlush(e),
|
||
o = t.flush();
|
||
r && !this.isMetricCyclic(o) && n.push(o)
|
||
}));
|
||
n.length > 0 && v(n)
|
||
};
|
||
this.eagerlyFlushQueueOnUnload = () => {
|
||
"hidden" !== document.visibilityState && "beforeunload" !== this.listenTo || this.stop()
|
||
};
|
||
this.listenTo = Y() ? "beforeunload" : "visibilitychange"
|
||
}
|
||
static instance() {
|
||
w = w || new T;
|
||
return w
|
||
}
|
||
clearMetricCache() {
|
||
this.metrics.clear()
|
||
}
|
||
run() {
|
||
if (!(s() && s().hubspot && s().hubspot[k] || this.interval)) {
|
||
this.interval = setInterval(this.flush, d);
|
||
this.interval && this.interval.unref && this.interval.unref();
|
||
try {
|
||
window.addEventListener(this.listenTo, this.eagerlyFlushQueueOnUnload, !0)
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
stop() {
|
||
clearInterval(this.interval);
|
||
this.interval = void 0;
|
||
this.flush(!0);
|
||
this.clearMetricCache();
|
||
try {
|
||
window.removeEventListener(this.listenTo, this.eagerlyFlushQueueOnUnload)
|
||
} catch (e) {}
|
||
}
|
||
getMetricCacheKey(e, n) {
|
||
return `${e}-${u(n)}`
|
||
}
|
||
isMetricCyclic(e) {
|
||
const n = [],
|
||
t = [],
|
||
r = new Set;
|
||
let o = !1;
|
||
const i = window.Raven;
|
||
|
||
function s(e, i) {
|
||
if (e && (!e || "object" == typeof e))
|
||
if (r.has(e)) o = !0;
|
||
else {
|
||
n.push(i);
|
||
t.push(e);
|
||
r.add(e);
|
||
Object.keys(e).forEach((n => {
|
||
Object.prototype.hasOwnProperty.call(e, n) && s(e[n], n)
|
||
}));
|
||
n.pop();
|
||
t.pop();
|
||
r.delete(e)
|
||
}
|
||
}
|
||
s(e, "metric");
|
||
if (o && i) {
|
||
const n = `Identified circular reference in datapoint: ${e.name}. datapoint not reported`;
|
||
console.error(n);
|
||
i.captureException(new Error(n))
|
||
}
|
||
return o
|
||
}
|
||
getMetric(e, n, t) {
|
||
const r = this.getMetricCacheKey(e, n);
|
||
if (this.metrics.has(r)) return this.metrics.get(r);
|
||
const o = new t(e, n);
|
||
this.metrics.set(r, o);
|
||
return o
|
||
}
|
||
}
|
||
class D {
|
||
constructor(e, n) {
|
||
this.name = e;
|
||
this.dimensions = n
|
||
}
|
||
getDimensions() {
|
||
return this.dimensions
|
||
}
|
||
getName() {
|
||
return this.name
|
||
}
|
||
getSeries(e) {
|
||
return [this.name, e].join(".")
|
||
}
|
||
toString() {
|
||
return JSON.stringify({
|
||
name: this.getName(),
|
||
dimensions: this.getDimensions()
|
||
}, null, 2)
|
||
}
|
||
}
|
||
class L extends D {
|
||
constructor(...e) {
|
||
super(...e);
|
||
this.count = 0;
|
||
this.hasUpdated = !1
|
||
}
|
||
safeStep(e) {
|
||
if ("number" != typeof e || e % 1 == 0) {
|
||
this.hasUpdated = !0;
|
||
this.count += e
|
||
} else 0
|
||
}
|
||
increment(e = 1) {
|
||
this.safeStep(e)
|
||
}
|
||
decrement(e = 1) {
|
||
this.safeStep(-1 * e)
|
||
}
|
||
canFlush(e = !1) {
|
||
return this.hasUpdated
|
||
}
|
||
flush() {
|
||
const e = {
|
||
name: this.getName(),
|
||
values: [this.count],
|
||
type: "COUNTER",
|
||
dimensions: this.getDimensions()
|
||
};
|
||
this.count = 0;
|
||
this.hasUpdated = !1;
|
||
return e
|
||
}
|
||
}
|
||
class S extends D {
|
||
constructor(...e) {
|
||
super(...e);
|
||
this.values = []
|
||
}
|
||
update(e) {
|
||
this.values.push(e)
|
||
}
|
||
canFlush() {
|
||
return this.values.length > 0
|
||
}
|
||
flush() {
|
||
const e = {
|
||
name: this.getName(),
|
||
type: "HISTOGRAM",
|
||
values: this.values.slice(),
|
||
dimensions: this.getDimensions()
|
||
};
|
||
this.values = [];
|
||
return e
|
||
}
|
||
}
|
||
class C extends L {
|
||
canFlush(e) {
|
||
return e
|
||
}
|
||
flush() {
|
||
const e = super.flush();
|
||
e.type = "HISTOGRAM";
|
||
return e
|
||
}
|
||
}
|
||
|
||
function x(e) {
|
||
return e && "function" == typeof e.then
|
||
}
|
||
class W extends D {
|
||
constructor(...e) {
|
||
super(...e);
|
||
this.values = []
|
||
}
|
||
update(e) {
|
||
this.values.push(e)
|
||
}
|
||
time(e) {
|
||
const n = performance.now(),
|
||
t = e();
|
||
if (x(t)) return t.then((e => {
|
||
this.update(performance.now() - n);
|
||
return e
|
||
}));
|
||
this.update(performance.now() - n);
|
||
return t
|
||
}
|
||
canFlush() {
|
||
return this.values.length > 0
|
||
}
|
||
flush() {
|
||
const e = {
|
||
name: this.getName(),
|
||
type: "TIMER",
|
||
values: this.values.slice(),
|
||
dimensions: this.getDimensions()
|
||
};
|
||
this.values = [];
|
||
return e
|
||
}
|
||
}
|
||
const N = Symbol("SessionCounter");
|
||
class z {
|
||
constructor(e, n = {}) {
|
||
this.namespace = e;
|
||
this.globalDimensions = n
|
||
}
|
||
namespaceMetric(e) {
|
||
return `${this.namespace}.${e}`
|
||
}
|
||
counter(e, n = {}) {
|
||
return T.instance().getMetric(this.namespaceMetric(e), Object.assign({}, this.globalDimensions, n), L)
|
||
}[N](e, n = {}) {
|
||
return T.instance().getMetric(this.namespaceMetric(e), Object.assign({}, this.globalDimensions, n), C)
|
||
}
|
||
histogram(e, n = {}) {
|
||
return T.instance().getMetric(this.namespaceMetric(e), Object.assign({}, this.globalDimensions, n), S)
|
||
}
|
||
timer(e, n = {}) {
|
||
return T.instance().getMetric(this.namespaceMetric(e), Object.assign({}, this.globalDimensions, n), W)
|
||
}
|
||
}
|
||
let j;
|
||
|
||
function O(e) {
|
||
a().__metricsSetupComplete = e
|
||
}
|
||
|
||
function A() {
|
||
return a().__metricsSetupComplete
|
||
}
|
||
|
||
function E() {
|
||
if (!j && !A()) {
|
||
j = new z("metrics", {});
|
||
j.counter("loaded").increment();
|
||
O(!0)
|
||
}
|
||
}
|
||
let B, H = window;
|
||
|
||
function P(e) {
|
||
a().__errorMetricsSetupComplete = e
|
||
}
|
||
|
||
function R() {
|
||
return a().__errorMetricsSetupComplete
|
||
}
|
||
|
||
function F(e) {
|
||
H = e || H;
|
||
if (!B && !R()) {
|
||
P(!0);
|
||
B = new z("js", {});
|
||
B[N]("errors-per-session").increment(0);
|
||
try {
|
||
H.addEventListener("rejectionhandled", U);
|
||
H.addEventListener("ravenSuccess", V);
|
||
H.addEventListener("ravenCaptureIgnored", G)
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
const I = /@<inline>|moz-extension:\/\/|chrome-extension:\/\/|safari-web-extension:\/\/|safari-extension:\/\//;
|
||
|
||
function q(e) {
|
||
if (e && e.stack && e.stack.match(I)) {
|
||
B && B.counter("browser-extension-errors").increment();
|
||
return !0
|
||
}
|
||
return !1
|
||
}
|
||
|
||
function $(e) {
|
||
if (!B) return;
|
||
if (e.reason && q(e.reason)) return;
|
||
const n = "data" in e ? e.data : void 0;
|
||
n && n.tags && n.tags.isUnhandledPromiseRejection && B.counter("unhandled-promise-rejection").increment()
|
||
}
|
||
|
||
function U() {
|
||
B && B.counter("handled-promise-rejection").increment()
|
||
}
|
||
|
||
function V(e) {
|
||
if (!B) return;
|
||
const n = "data" in e ? e.data : void 0;
|
||
if (n && ("error" === n.level || null == n.level)) {
|
||
B.counter("errors").increment();
|
||
B[N]("errors-per-session").increment();
|
||
$(e)
|
||
}
|
||
}
|
||
|
||
function G(e) {
|
||
B && "level" in e && "error" === e.level && B.counter("error-reports-ignored-by-configuration").increment()
|
||
}
|
||
let K, Z = window;
|
||
|
||
function J(e) {
|
||
a().__speculationSetupComplete = e
|
||
}
|
||
|
||
function Q() {
|
||
return a().__speculationSetupComplete
|
||
}
|
||
|
||
function X(e) {
|
||
var n;
|
||
Z = e || Z;
|
||
if (!K && !Q() && void 0 !== (null === (n = Z) || void 0 === n || null === (n = n.document) || void 0 === n ? void 0 : n.prerendering)) {
|
||
J(!0);
|
||
K = new z("js", {
|
||
name: "speculationrules"
|
||
});
|
||
try {
|
||
var t, r, o;
|
||
if (null !== (t = Z) && void 0 !== t && null !== (t = t.document) && void 0 !== t && t.prerendering || null !== (r = Z) && void 0 !== r && null !== (r = r.performance) && void 0 !== r && null !== (o = r.getEntriesByType) && void 0 !== o && null !== (o = o.call(r, "navigation")[0]) && void 0 !== o && o.activationStart) {
|
||
var i;
|
||
null === (i = Z) || void 0 === i || null === (i = i.document) || void 0 === i || i.addEventListener("prerenderingchange", ee, {
|
||
once: !0
|
||
});
|
||
K.counter("prerendering").increment()
|
||
}
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
|
||
function ee() {
|
||
var e, n;
|
||
if (!K) return;
|
||
const t = null === (e = Z) || void 0 === e || null === (e = e.performance) || void 0 === e || null === (n = e.getEntriesByType) || void 0 === n || null === (n = n.call(e, "navigation")[0]) || void 0 === n ? void 0 : n.activationStart;
|
||
if (t && t > 0) {
|
||
K.histogram("activationStart").update(t);
|
||
K.counter("prerendered-activation-start", {
|
||
activationStart: "nonzero"
|
||
}).increment()
|
||
} else K.counter("prerendered-activation-start", {
|
||
activationStart: "zero"
|
||
}).increment()
|
||
}
|
||
|
||
function ne() {
|
||
const e = T.instance();
|
||
e.run();
|
||
return e
|
||
}
|
||
|
||
function te(e, n = {}) {
|
||
if (!e) throw new Error("[metrics-js] A namespace is required for a Metrics factory.");
|
||
ne();
|
||
F();
|
||
X();
|
||
const t = n.dimensions || {};
|
||
n.library && (t.fe_library = n.library);
|
||
return new z(e, t)
|
||
}
|
||
E();
|
||
const re = te("I18n", {
|
||
library: "I18n"
|
||
}),
|
||
oe = "en",
|
||
ie = {
|
||
nb: "no-no",
|
||
noNO: "no-no",
|
||
pt: "pt-br",
|
||
no: "no-no",
|
||
ca: "ca-es",
|
||
ar: "ar-eg"
|
||
},
|
||
se = {
|
||
pt: "pt-br",
|
||
"en-ie": "en-gb",
|
||
"en-nz": "en-au",
|
||
"es-co": "es-do",
|
||
"es-ar": "es-do",
|
||
"es-mx": "es",
|
||
de: "de",
|
||
ja: "ja",
|
||
"en-gb": "en-gb",
|
||
"en-in": "en-au",
|
||
es: "es",
|
||
"zh-cn": "zh-cn",
|
||
"zh-hk": "zh-hk",
|
||
nl: "nl",
|
||
"en-au": "en-au",
|
||
"en-ca": "en-ca",
|
||
fi: "fi",
|
||
fr: "fr",
|
||
"fr-ca": "fr-ca",
|
||
it: "it",
|
||
"pt-br": "pt-br",
|
||
sv: "sv",
|
||
da: "da",
|
||
pl: "pl",
|
||
cs: "cs",
|
||
ko: "ko",
|
||
no: "nb",
|
||
"no-no": "nb",
|
||
noNO: "nb",
|
||
"x-pseudo": "x-pseudo",
|
||
id: "id",
|
||
ro: "ro",
|
||
ru: "ru",
|
||
th: "th",
|
||
hr: "hr",
|
||
vi: "vi",
|
||
hu: "hu",
|
||
bn: "bn",
|
||
af: "af",
|
||
"ar-eg": "ar",
|
||
bg: "bg",
|
||
"ca-es": "ca",
|
||
sl: "sl",
|
||
tr: "tr",
|
||
uk: "uk",
|
||
"he-il": "he",
|
||
he: "he",
|
||
sk: "sk",
|
||
lt: "lt",
|
||
ms: "ms",
|
||
"zh-tw": "zh-tw",
|
||
tl: "tl-ph",
|
||
"pt-pt": "pt"
|
||
};
|
||
|
||
function ae(e, n) {
|
||
if (!t.moment) return;
|
||
if (!e || !e.id) {
|
||
t.moment.portalTz = t.manualTimezone ? t.moment.portalTz : t.moment.userTz;
|
||
t.timezone = t.manualTimezone || "US/Eastern";
|
||
t.manualTimezone && t.moment.tz.setDefault(t.manualTimezone);
|
||
return
|
||
}
|
||
if (t.manualTimezone) {
|
||
t.moment.tz.setDefault(t.manualTimezone);
|
||
return
|
||
}
|
||
const r = e.id;
|
||
try {
|
||
if (e["moment-data"]) {
|
||
t.moment.tz.zone(r) || t.moment.tz.add(`${r}|${e["moment-data"]}`);
|
||
t.moment.tz(r);
|
||
t.timezone = r
|
||
} else window.Raven && window.Raven.captureMessage("I18n failed to parse api-verify data");
|
||
if (n && n.id) {
|
||
!t.moment.tz.zone(n.id) && n["moment-data"] && t.moment.tz.add(`${n.id}|${n["moment-data"]}`);
|
||
t.moment.tz(n.id);
|
||
t.userObjectTimezone = n.id
|
||
}
|
||
} catch (e) {
|
||
console.error("Unable to set up timezone", e);
|
||
window.Raven && window.Raven.captureException(e)
|
||
}
|
||
t.timezone = t.manualTimezone || window.I18N_RENDERED_TZ || t.timezone;
|
||
t.userObjectTimezone = t.manualUserObjectTimezone || window.I18N_RENDERED_USER_OBJECT_TZ || t.userObjectTimezone
|
||
}
|
||
|
||
function ue(e) {
|
||
let n = (e || oe).toLowerCase();
|
||
const r = ie[n] || ie[n.substring(0, 2)];
|
||
r && (n = r);
|
||
return n || t.locale
|
||
}
|
||
|
||
function de(e) {
|
||
return t.langEnabled ? e : [t.locale, ...e]
|
||
}
|
||
|
||
function le() {
|
||
t.manualLocale = window.I18N_MANUAL_LANG;
|
||
t.manualTimezone = window.I18N_TZ;
|
||
try {
|
||
const e = localStorage && localStorage.I18N_MANUAL_LANG,
|
||
n = localStorage && localStorage.I18N_TZ;
|
||
if (e) {
|
||
re.counter("localStorage-overwrote-locale").increment();
|
||
t.manualLocale = e
|
||
}
|
||
if (n) {
|
||
re.counter("localStorage-overwrote-timezone").increment();
|
||
t.manualTimezone = n
|
||
}
|
||
} catch (e) {
|
||
t.debugLog(`Failed access localStorage ${e}`)
|
||
}
|
||
}
|
||
|
||
function ce() {
|
||
const e = document.querySelector("html");
|
||
e.className = e.className.replace(/(^|\b)lang-[a-z]{2}($|\b)/, "");
|
||
e.className += ` lang-${i()}`;
|
||
e.setAttribute("lang", o())
|
||
}
|
||
|
||
function me(e, n) {
|
||
let t = ue(e);
|
||
const r = t.split("-")[0];
|
||
n.indexOf(t) < 0 && n.indexOf(r) >= 0 ? t = r : n.indexOf(t) < 0 && (t = null);
|
||
return t
|
||
}
|
||
var he = r(4);
|
||
|
||
function fe(e) {
|
||
e.fallbacks = !0;
|
||
e.fired = {};
|
||
e.currencySymbols || (e.currencySymbols = {});
|
||
e.baseLocales || (e.baseLocales = {});
|
||
e.publicLocales || (e.publicLocales = {});
|
||
e.loaded = !0;
|
||
const n = {};
|
||
e.Info = new Promise(((e, t) => {
|
||
n.resolve = e;
|
||
n.reject = t
|
||
}));
|
||
e.Info.resolve = n.resolve;
|
||
e.Info.reject = n.reject
|
||
}
|
||
const pe = {
|
||
defaultLocale: "en",
|
||
locale: "en",
|
||
defaultSeparator: ".",
|
||
placeholder: /(?:\{\{)\s?(\S*?)\s?(?:\}\})/gm,
|
||
fallbacks: !1,
|
||
translations: {},
|
||
missingBehaviour: "message",
|
||
missingTranslationPrefix: ""
|
||
};
|
||
let _e, ye = {},
|
||
be = [],
|
||
ge = Math.random() <= .05;
|
||
|
||
function Me(e, n, t) {
|
||
let r = !1;
|
||
|
||
function o(e) {
|
||
r || (ye[e] = ye[e] ? ye[e] + 1 : 1);
|
||
r = !0
|
||
}
|
||
try {
|
||
if (n && localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS")) {
|
||
let n = localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS");
|
||
n = n ? n.concat(",", e) : e;
|
||
localStorage.setItem("I18N_FALLBACK_TRANSLATIONS", n)
|
||
}
|
||
} catch (e) {
|
||
return
|
||
}
|
||
if (ge) {
|
||
clearTimeout(_e);
|
||
o(e);
|
||
n && -1 === be.indexOf(e) && be.push(e);
|
||
_e = setTimeout((() => {
|
||
window.Raven && window.Raven.capturePageEvent("i18nKeysUsed", {
|
||
extra: {
|
||
keysUsed: JSON.stringify(ye),
|
||
i18nKeyCount: Object.keys(ye).length,
|
||
fallbackKeys: JSON.stringify(be),
|
||
englishFallbackCount: be.length,
|
||
requestedLocaleValue: t
|
||
}
|
||
});
|
||
ge = !1;
|
||
ye = {}
|
||
}), 6e4)
|
||
}
|
||
}
|
||
const ve = {
|
||
"&": "&",
|
||
"<": "<",
|
||
">": ">",
|
||
'"': """,
|
||
"'": "'",
|
||
"`": "`"
|
||
},
|
||
we = "(?:&|<|>|\"|'|`)",
|
||
ke = RegExp(we),
|
||
Ye = RegExp(we, "g"),
|
||
Te = e => ve[e],
|
||
De = function(e) {
|
||
return ke.test(e) ? e.replace(Ye, Te) : e
|
||
},
|
||
Le = function(e) {
|
||
return null != e
|
||
},
|
||
Se = function(e) {
|
||
return e === Object(e)
|
||
},
|
||
Ce = function(...e) {
|
||
const n = {};
|
||
for (; e.length;) {
|
||
let t = e.shift();
|
||
if ("object" == typeof t)
|
||
for (const e in t) t.hasOwnProperty(e) && (Le(n[e]) || (n[e] = t[e]))
|
||
}
|
||
return n
|
||
},
|
||
xe = function(e, n) {
|
||
n = Ce(n);
|
||
e.constructor === Array && (e = e.join(pe.defaultSeparator));
|
||
n.scope && (e = [n.scope, e].join(pe.defaultSeparator));
|
||
return e
|
||
},
|
||
We = function() {
|
||
return n.default.locale || pe.defaultLocale
|
||
},
|
||
Ne = function(e, t) {
|
||
t = Ce(t);
|
||
const r = n.default.locales.get(t.locale).slice(),
|
||
o = r[0];
|
||
let i, s, a, u;
|
||
e = xe(e, t);
|
||
for (; r.length;) {
|
||
i = r.shift();
|
||
s = e.split(pe.defaultSeparator);
|
||
a = n.default.translations[i];
|
||
if (!a) continue;
|
||
for (; s.length;) {
|
||
a = a[s.shift()];
|
||
if (null == a) break
|
||
}
|
||
const t = function(e) {
|
||
return e.split("-")[0]
|
||
};
|
||
u = t(o);
|
||
if (null != a) {
|
||
const r = t(i),
|
||
o = u !== r,
|
||
s = r === pe.defaultLocale;
|
||
Me(e, n.default.langEnabled && o && s, u);
|
||
return a
|
||
}
|
||
}
|
||
Me(e, !1, u);
|
||
if (Le(t.defaultValue)) return t.defaultValue
|
||
},
|
||
ze = {},
|
||
je = e => !(p.deployed() || null != e && ze[e]),
|
||
Oe = e => {
|
||
e && (ze[e] = !0)
|
||
};
|
||
var Ae = {
|
||
warn: ({
|
||
message: e = "",
|
||
key: n,
|
||
url: t
|
||
}) => {
|
||
t && (e += `\nFor details, see: ${t}`);
|
||
if (je(n)) {
|
||
console.warn(e);
|
||
Oe(n)
|
||
}
|
||
}
|
||
};
|
||
const Ee = {
|
||
precision: 3,
|
||
separator: ".",
|
||
delimiter: ",",
|
||
strip_insignificant_zeros: !0
|
||
},
|
||
Be = {
|
||
unit: "$",
|
||
precision: 2,
|
||
format: "%u%n",
|
||
sign_first: !0,
|
||
delimiter: ",",
|
||
separator: "."
|
||
},
|
||
He = {
|
||
unit: "%",
|
||
precision: 3,
|
||
format: "%n%u",
|
||
separator: ".",
|
||
delimiter: ""
|
||
},
|
||
Pe = {
|
||
type: "short",
|
||
precision: 0
|
||
};
|
||
var Re = Array.prototype.join;
|
||
|
||
function Fe(e) {
|
||
if ("function" == typeof Math.log10) return Math.floor(Math.log10(e));
|
||
const n = Math.round(Math.log(e) * Math.LOG10E);
|
||
return n - (Number("1e" + n) > e)
|
||
}
|
||
|
||
function Ie(e, n, t) {
|
||
var r, o, i = e < 0;
|
||
if (0 === (e = Math.abs(e))) {
|
||
r = Re.call(Array(t + 1), "0");
|
||
o = 1
|
||
} else {
|
||
o = Fe(Math.abs(e)) + 1;
|
||
const n = Math.round(Math.exp(Math.abs(o - t) * Math.LN10));
|
||
r = String(Math.round(o - t < 0 ? e * n : e / n))
|
||
}
|
||
if (o > t) {
|
||
r += Re.call(Array(o - t + 1), "0");
|
||
return i ? "-" + r : r
|
||
}
|
||
if (o === t) return i ? "-" + r : r;
|
||
o > 0 ? r = r.slice(0, o) + "." + r.slice(o) : o <= 0 && (r = "0." + Re.call(Array(1 - o), "0") + r);
|
||
if (r.indexOf(".") >= 0 && t > n) {
|
||
let e = t - n;
|
||
for (; e > 0 && "0" === r.charAt(r.length - 1);) {
|
||
r = r.slice(0, -1);
|
||
e--
|
||
}
|
||
"." === r.charAt(r.length - 1) && (r = r.slice(0, -1))
|
||
}
|
||
return i ? "-" + r : r
|
||
}
|
||
|
||
function qe(e, n, t, r) {
|
||
let o, i, s = Number.prototype.toFixed.call(e, r),
|
||
a = s.split(".")[0].length,
|
||
u = r - t;
|
||
const d = (o = s.indexOf("e")) > -1 ? s.slice(o + 1) : 0;
|
||
if (d) {
|
||
s = s.slice(0, o).replace(".", "");
|
||
s += Re.call(Array(d - (s.length - 1) + 1), "0") + "." + Re.call(Array(r + 1), "0");
|
||
a = s.length
|
||
}
|
||
for (; u > 0 && "0" === s.slice(-1);) {
|
||
s = s.slice(0, -1);
|
||
u--
|
||
}
|
||
"." === s.slice(-1) && (s = s.slice(0, -1));
|
||
a < n && (i = Re.call(Array(n - a + 1), "0"));
|
||
return (i || "") + s
|
||
}
|
||
const $e = e => !!n.default.currencySymbols[e],
|
||
Ue = function(e, n) {
|
||
const t = e < 0,
|
||
r = (n = Ce(n, Ne("number.format"), Ee)).formatNegativeValuesWithParenthesis && t,
|
||
o = Math.abs(e).toFixed(n.precision).toString().split("."),
|
||
i = [];
|
||
let s, a = n.format || "%n";
|
||
const u = t ? "−" : "";
|
||
e = o[0];
|
||
let d = o[1];
|
||
for (; e.length > 0;) {
|
||
i.unshift(e.substr(Math.max(0, e.length - 3), 3));
|
||
e = e.substr(0, e.length - 3)
|
||
}
|
||
s = i.join(n.delimiter);
|
||
n.strip_insignificant_zeros && d && (d = d.replace(/0+$/, ""));
|
||
n.precision > 0 && d && (s += n.separator + d);
|
||
a = n.sign_first ? "%s" + a : a.replace("%n", "%s%n");
|
||
if (r) {
|
||
a = a.replace("%s", "");
|
||
a = "%parStart" + a + "%parEnd"
|
||
}
|
||
s = a.replace("%u", n.unit).replace("%n", s).replace("%s", u).replace("%parStart", "(").replace("%parEnd", ")");
|
||
return s
|
||
},
|
||
Ve = function(e, n) {
|
||
const t = (n || {}).locale;
|
||
n = Ce(n, Ne("number.currency.format", {
|
||
locale: t
|
||
}), Ne("number.format", {
|
||
locale: t
|
||
}), Be);
|
||
return Ue(e, n)
|
||
},
|
||
Ge = function(e, n) {
|
||
n = Ce(n, Ne("number.percentage.format"), Ne("number.format"), He);
|
||
return Ue(e, n)
|
||
},
|
||
Ke = function(e, n) {
|
||
null == n && (n = {});
|
||
return Ge(e, n)
|
||
},
|
||
Ze = /\d|\+|-|e/i,
|
||
Je = function(e, n) {
|
||
n = Ce(n, Ne("number.format", {
|
||
locale: (n || {}).locale
|
||
}), Ee);
|
||
if ("number" == typeof e) return e;
|
||
if ("string" != typeof e) return NaN;
|
||
e = e.replace(/\s/g, "").replace("−", "-");
|
||
let t = "";
|
||
for (let r of Array.from(e))
|
||
if (r.match(Ze)) t += r;
|
||
else {
|
||
if (r !== n.separator) {
|
||
if (r === n.delimiter) continue;
|
||
return NaN
|
||
}
|
||
t += "."
|
||
}
|
||
return parseFloat(t)
|
||
},
|
||
Qe = 15,
|
||
Xe = Math.pow(10, Qe),
|
||
en = 1e3,
|
||
nn = function(e, n) {
|
||
let t;
|
||
null == n && (n = {});
|
||
n = Ce(n, Ne("number.format", {
|
||
locale: n.locale
|
||
}), {
|
||
separator: ".",
|
||
delimiter: ","
|
||
});
|
||
let {
|
||
separator: r,
|
||
delimiter: o,
|
||
numDigitsToTruncateTo: i,
|
||
maxThreshold: s,
|
||
minThreshold: a,
|
||
minIntegerDigits: u,
|
||
maxSignificantDigits: d,
|
||
minSignificantDigits: l,
|
||
maxFractionDigits: c,
|
||
minFractionDigits: m,
|
||
stripInsignificantZeros: h
|
||
} = n;
|
||
const f = e < 0;
|
||
null == a && (a = Number.NEGATIVE_INFINITY);
|
||
null == s && (s = Number.POSITIVE_INFINITY);
|
||
null != m || null != l || null != c || null != d ? null == h && (h = !1) : null == h && (h = !0);
|
||
null == u && (u = Math.max(null != i ? i : 0, 1));
|
||
if (null != l || null != d) {
|
||
null == d && (d = Qe);
|
||
null == l && (l = 1)
|
||
}
|
||
null == m && (m = 0);
|
||
null == c && (c = Math.max(m, 0));
|
||
let p = Math.abs(e);
|
||
if (null != i && a <= p && p < s) {
|
||
const e = Math.max(0, Fe(p) + 1 - i);
|
||
p /= Math.pow(10, e)
|
||
}
|
||
t = null != l && null != d ? Ie(p, l, d) : qe(p, u, m, c);
|
||
const _ = t.split(".");
|
||
let y = _[0],
|
||
b = _[1];
|
||
const g = [];
|
||
for (; y.length > 0;) {
|
||
g.unshift(y.substr(Math.max(0, y.length - 3), 3));
|
||
y = y.substr(0, y.length - 3)
|
||
}
|
||
let M = g.join(o);
|
||
h && b && (b = b.replace(/0+$/, ""));
|
||
b && (M += r + b);
|
||
f && (M = `−${M}`);
|
||
return M
|
||
},
|
||
tn = function(e) {
|
||
e = Math.abs(e);
|
||
return `1${[...Array(Math.floor(e).toString().length-1).keys()].map((()=>"0")).join("")}`
|
||
},
|
||
rn = function(e) {
|
||
const n = e.match(/^([^0]*)(0+)(.*)$/);
|
||
if (n) {
|
||
const [e, t, r, o] = n;
|
||
return {
|
||
prefix: t,
|
||
digitString: r,
|
||
numDigits: r.length,
|
||
suffix: o
|
||
}
|
||
}
|
||
throw new Error(`Invalid abbreviation pattern: ${e}`)
|
||
},
|
||
on = function(e, t) {
|
||
null == t && (t = {});
|
||
let {
|
||
type: r,
|
||
locale: o,
|
||
separator: i,
|
||
delimiter: s,
|
||
stripInsignificantZeros: a,
|
||
minIntegerDigits: u,
|
||
maxSignificantDigits: d,
|
||
minSignificantDigits: l,
|
||
maxFractionDigits: c,
|
||
minFractionDigits: m
|
||
} = t;
|
||
null == r && (r = "short");
|
||
const h = tn(e);
|
||
let f = Ne(`number.human.abbreviated.${r}.${h}`, t);
|
||
if (null != f && "object" == typeof f) {
|
||
const t = f[Object.keys(f)[0]],
|
||
r = rn(t),
|
||
i = nn(e, {
|
||
numDigitsToTruncateTo: r.numDigits,
|
||
minThreshold: en,
|
||
maxThreshold: Xe
|
||
}),
|
||
s = n.default.pluralization.get(o)(Math.abs(i));
|
||
for (; s.length;) {
|
||
const e = s.shift();
|
||
if (null != f[e]) {
|
||
f = f[e];
|
||
break
|
||
}
|
||
}
|
||
}
|
||
if (["0", 0].includes(f) || null == f) return nn(e, {
|
||
locale: o,
|
||
numDigitsToTruncateTo: 30,
|
||
minThreshold: en,
|
||
maxThreshold: Xe,
|
||
minIntegerDigits: null != u ? u : 1,
|
||
minSignificantDigits: l,
|
||
maxSignificantDigits: d,
|
||
minFractionDigits: m,
|
||
maxFractionDigits: c,
|
||
separator: i,
|
||
delimiter: s,
|
||
stripInsignificantZeros: a
|
||
}); {
|
||
const n = rn(f),
|
||
t = nn(e, {
|
||
locale: o,
|
||
numDigitsToTruncateTo: n.numDigits,
|
||
minThreshold: en,
|
||
maxThreshold: Xe,
|
||
minIntegerDigits: u,
|
||
minSignificantDigits: l,
|
||
maxSignificantDigits: d,
|
||
minFractionDigits: m,
|
||
maxFractionDigits: c,
|
||
separator: i,
|
||
delimiter: s,
|
||
stripInsignificantZeros: a
|
||
});
|
||
return `${n.prefix}${t}${n.suffix}`
|
||
}
|
||
},
|
||
sn = function(e, n) {
|
||
null == n && (n = {});
|
||
if (n.abbreviate) {
|
||
"string" == typeof(n = Ce(n, Pe)).abbreviate && (n.type = n.abbreviate);
|
||
return on(e, n)
|
||
}
|
||
return Ue(e, n)
|
||
},
|
||
an = function(e, t) {
|
||
null == t && (t = {});
|
||
$e("USD") || console.error("It looks like currency data is not available. Are you using the new I18n loader and forgot to import currencies? See go/new-i18n");
|
||
if (t.currencyCode) {
|
||
const r = n.default.currencySymbols[t.currencyCode];
|
||
if (r) {
|
||
null == t.unit && (t.unit = r.symbol);
|
||
r.format && (t.format = r.format);
|
||
let n = r.decimal_digits;
|
||
if (r.alternative_decimal_digits && e % 1 != 0) {
|
||
e.toString().split(".")[1].length > n && (n = r.alternative_decimal_digits)
|
||
}
|
||
null == t.precision && (t.precision = n)
|
||
}
|
||
}
|
||
if (!t.unit && !t.useCurrencyCode) {
|
||
if (t.currencyCode) {
|
||
Ae.warn({
|
||
message: `I18n: Invalid currencyCode: ${t.currencyCode} supplied to call to formatCurrency().`,
|
||
key: `I18n.formatCurrency-invalid-${t.currencyCode}`,
|
||
url: "https://git.hubteam.com/HubSpot/faast-ui/issues/248"
|
||
});
|
||
return `${t.currencyCode} ${e}`
|
||
}
|
||
Ae.warn({
|
||
message: "I18n: Missing currencyCode in call to formatCurrency().",
|
||
key: "I18n.formatCurrency-missing",
|
||
url: "https://git.hubteam.com/HubSpot/I18n/issues/59"
|
||
})
|
||
}
|
||
if (t.abbreviate) {
|
||
"string" == typeof(t = Ce(t, Pe)).abbreviate && (t.type = t.abbreviate);
|
||
return Ve(e >= 0 ? 2 : -2, t).replace("2", on(Math.abs(e), t))
|
||
}
|
||
return Ve(e, t)
|
||
},
|
||
un = function(e, t) {
|
||
if ("number" == typeof t) {
|
||
if (isNaN(t)) return null;
|
||
if ("count" === e) return Number(t);
|
||
if ("portalid" === e.toLowerCase()) {
|
||
console.warn('The use of params named "portalId" in externalized strings is deprecated. You should wrap it, like so "I18n.t(key, { portalId: I18n.SafeString(portalId) })", to prevent it from being automatically formatted. See HubSpot/I18n#109');
|
||
return String(t)
|
||
}
|
||
return sn(t)
|
||
}
|
||
return t instanceof n.default.SafeString ? t.toString() : null != t ? De(String(t)) : t
|
||
},
|
||
dn = [],
|
||
ln = function(e) {
|
||
return "[missing " + e + " value]"
|
||
},
|
||
cn = function(...e) {
|
||
return ln(e)
|
||
},
|
||
mn = function(e, t, r, o, i) {
|
||
null == i && (i = {});
|
||
const s = e.apply(n.default, o),
|
||
a = i.message || s;
|
||
if (dn.indexOf(a) < 0) {
|
||
dn.push(a);
|
||
re.counter(r).increment();
|
||
const e = new Error(`I18n: ${a}`),
|
||
o = {
|
||
i18nErrorType: t,
|
||
currentLocale: n.default.langEnabled ? n.default.locale : "en-us",
|
||
translationKey: i.translationKey,
|
||
placeholderName: i.placeholderName,
|
||
hasHadLoadingFailure: n.default.hasHadLoadingFailure
|
||
};
|
||
window.Raven && window.Raven.captureException(e, {
|
||
extra: o
|
||
})
|
||
}
|
||
"function" == typeof n.default.trigger && n.default.trigger(t, s);
|
||
return s
|
||
},
|
||
hn = function(e, t) {
|
||
if ("guess" === n.default.missingBehaviour) {
|
||
const n = e.split(".").slice(-1)[0];
|
||
return (pe.missingTranslationPrefix.length > 0 ? pe.missingTranslationPrefix : "") + n.replace("_", " ").replace(/([a-z])([A-Z])/g, ((e, n, t) => n + " " + t.toLowerCase()))
|
||
}
|
||
const r = xe(e, t);
|
||
return "[missing “" + [We(), r].join(pe.defaultSeparator) + "” translation]"
|
||
},
|
||
fn = function(e) {
|
||
const n = 'Missing translation: "' + e + '"';
|
||
console.warn(`I18n: ${n}`);
|
||
return De(mn(hn, "missingTranslation", "translate-request-key-missing-translation", [e], {
|
||
translationKey: e,
|
||
message: n
|
||
}))
|
||
},
|
||
pn = ln,
|
||
_n = function(e, n, t) {
|
||
const r = `Missing placeholder: ${e} in "${t.__scope}"`,
|
||
o = {
|
||
message: r,
|
||
translationKey: t.__scope,
|
||
placeholderName: e
|
||
};
|
||
console.warn(`I18n: ${r}`);
|
||
return mn(pn, "missingPlaceholder", "translate-request-key-missing-placeholder", [e, n, t], o)
|
||
},
|
||
yn = function(e, n) {
|
||
n = Ce(n);
|
||
const t = e.match(pe.placeholder);
|
||
let r, o, i, s;
|
||
if (!t) return e;
|
||
for (; t.length;) {
|
||
r = t.shift();
|
||
i = r.replace(pe.placeholder, "$1");
|
||
o = Le(n[i]) ? n[i].toString().replace(/\$/gm, "_#$#_") : i in n ? cn(r, e, n) : _n(r, e, n);
|
||
s = new RegExp(r.replace(/\{/gm, "\\{").replace(/\}/gm, "\\}"));
|
||
e = e.replace(s, o)
|
||
}
|
||
return e.replace(/_#\$#_/g, "$")
|
||
},
|
||
bn = function(e, t, r) {
|
||
r = Ce(r);
|
||
let o, i, s, a, u;
|
||
o = Se(t) ? t : Ne(t, r);
|
||
if (!o) return fn(t, r);
|
||
i = n.default.pluralization.get(r.locale);
|
||
s = i(e);
|
||
for (; s.length;) {
|
||
a = s.shift();
|
||
if (Le(o[a])) {
|
||
u = o[a];
|
||
break
|
||
}
|
||
}
|
||
if ("string" == typeof u) {
|
||
"number" == typeof r.count && (r.count = sn(e));
|
||
return yn(u, r)
|
||
}
|
||
},
|
||
gn = function e(n, t) {
|
||
t = Ce(t);
|
||
let r = Ne(n, t);
|
||
Se(r) && !Le(t.count) && (r = Ne(n, Ce({
|
||
locale: pe.defaultLocale
|
||
}, t)));
|
||
if (null == r) return fn(n, t);
|
||
Se(r) || "number" != typeof t.count || (t.count = sn(t.count));
|
||
if ("string" == typeof r) r = yn(r, t);
|
||
else if (Se(r) && Le(t.count)) {
|
||
r = bn(t.count, r, t);
|
||
if (void 0 === r && t.locale !== pe.defaultLocale) return e(n, Ce({
|
||
locale: pe.defaultLocale
|
||
}, t))
|
||
}
|
||
return r
|
||
},
|
||
Mn = function(...e) {
|
||
const t = e[e.length - 1],
|
||
r = "string" != typeof t,
|
||
o = r && t ? e[e.length - 1] : {},
|
||
i = r ? e.slice(0, e.length - 1).join(".") : e.join("."),
|
||
s = {};
|
||
for (let e in o)
|
||
if (o.hasOwnProperty(e)) {
|
||
const n = o[e];
|
||
null != n && (s[e] = un(e, n))
|
||
}
|
||
s.locale || "en" === n.default.locale.split("-")[0] || n.default.langEnabled || n.default.publicPage || (s.locale = "en");
|
||
s.__scope = i;
|
||
if (n.default.fired && !n.default.fired.ready) {
|
||
const e = new Error(`I18n.text called before ready with key '${i}' - See go/i18n-help for more info`);
|
||
setTimeout((() => {
|
||
re.counter("translate-request-fired-too-early").increment();
|
||
throw e
|
||
}), 0)
|
||
}
|
||
return gn(i, s)
|
||
},
|
||
vn = {
|
||
inclusive: {
|
||
wordsConnector: "|, ",
|
||
twoWordsConnector: "| and ",
|
||
lastWordConnector: "|, and "
|
||
},
|
||
exclusive: {
|
||
wordsConnector: "|, ",
|
||
twoWordsConnector: "| or ",
|
||
lastWordConnector: "|, or "
|
||
}
|
||
},
|
||
wn = function(e, n) {
|
||
const t = n.length - 1;
|
||
return n.reduce(((n, r, o) => {
|
||
n.push(r);
|
||
o !== t && n.push(e);
|
||
return n
|
||
}), [])
|
||
},
|
||
kn = function(e, n) {
|
||
let t;
|
||
null == n && (n = {});
|
||
let {
|
||
wordsConnector: r,
|
||
twoWordsConnector: o,
|
||
lastWordConnector: i,
|
||
limit: s,
|
||
excessKey: a,
|
||
exclusive: u
|
||
} = n;
|
||
if (null != s && s <= 2) throw new Error("The formatList limit must be 3 or larger");
|
||
if (null != s && null == a) throw new Error("When using a limit in formatList, you must pass excessKey (that is a external, plurlized string reference)");
|
||
if (null != Array.isArray) {
|
||
if (!Array.isArray(e)) throw new Error("The first argument to I18n.formatList must be an array")
|
||
} else if (!(e instanceof Array)) throw new Error("The first argument to I18n.formatList must be an array");
|
||
const d = "number.human.array";
|
||
let l = "inclusive";
|
||
!0 === u && (l = "exclusive");
|
||
r = n.wordsConnector || Mn(`${d}.${l}.wordsConnector`, {
|
||
locale: n.locale
|
||
}) || vn[l].wordsConnector;
|
||
o = n.twoWordsConnector || Mn(`${d}.${l}.twoWordsConnector`, {
|
||
locale: n.locale
|
||
}) || vn[l].twoWordsConnector;
|
||
i = n.lastWordConnector || Mn(`${d}.${l}.lastWordConnector`, {
|
||
locale: n.locale
|
||
}) || vn[l].lastWordConnector;
|
||
const {
|
||
length: c
|
||
} = e;
|
||
if (0 === c) return [];
|
||
if (1 === c) return [e[0]];
|
||
if (2 === c) return [e[0], o, e[1]];
|
||
if (null == s || s >= c) {
|
||
t = wn(r, e.slice(0, -1));
|
||
t.push(i);
|
||
t.push(e[e.length - 1]);
|
||
return t
|
||
} {
|
||
const o = Mn(a, {
|
||
count: e.length - s,
|
||
locale: n.locale
|
||
});
|
||
t = wn(r, e.slice(0, s));
|
||
t.push(i);
|
||
t.push(o);
|
||
return t
|
||
}
|
||
},
|
||
Yn = function(e, n) {
|
||
null == n && (n = {});
|
||
return kn(e, n).join("")
|
||
},
|
||
Tn = [null, "kb", "mb", "gb", "tb"],
|
||
Dn = function(e, n) {
|
||
for (var t, r, o = 1024, i = e, s = 0; i >= o && s < 4;) {
|
||
i /= o;
|
||
s += 1
|
||
}
|
||
if (0 === s) {
|
||
t = Mn("number.human.storage_units.units.byte", {
|
||
count: i
|
||
});
|
||
r = 0
|
||
} else {
|
||
t = Mn("number.human.storage_units.units." + Tn[s]);
|
||
r = i - Math.floor(i) == 0 ? 0 : 1
|
||
}
|
||
n = Ce(n, {
|
||
unit: t,
|
||
precision: r,
|
||
format: "%n%u",
|
||
delimiter: ""
|
||
});
|
||
return Ue(i, n)
|
||
},
|
||
Ln = function(e, t) {
|
||
null == t && (t = {});
|
||
let r = "";
|
||
!0 !== t.useGap && !1 !== t.noGap || (r = " ");
|
||
return `${r}<i18n-string data-key='${e}' data-locale-at-render='${n.default.locale}'>${Mn(e,t)}</i18n-string>${r}`
|
||
};
|
||
|
||
function Sn(e) {
|
||
(function() {
|
||
void 0 === e.placeholder && null !== e.placeholder && (e.placeholder = pe.placeholder);
|
||
void 0 === e.fallbacks && null !== e.fallbacks && (e.fallbacks = pe.fallbacks);
|
||
void 0 === e.translations && null !== e.translations && (e.translations = pe.translations)
|
||
})();
|
||
e.locales = {};
|
||
e.locales.default = function(n) {
|
||
const t = [],
|
||
r = [];
|
||
let o;
|
||
n && t.push(n);
|
||
!n && e.locale && t.push(e.locale);
|
||
"noNO" === n || !n && "noNO" === e.locale ? t.push("no-no") : ("no-no" === n || !n && "no-no" === e.locale) && t.push("noNO");
|
||
e.fallbacks && pe.defaultLocale && t.push(pe.defaultLocale);
|
||
t.forEach((n => {
|
||
o = n.split("-")[0];
|
||
~r.indexOf(n) || r.push(n);
|
||
~r.indexOf(n.toLowerCase()) || r.push(n.toLowerCase());
|
||
e.fallbacks && o && o !== n && !~r.indexOf(o) && r.push(o)
|
||
}));
|
||
t.length || t.push("en");
|
||
return r
|
||
};
|
||
e.locales.get = function(n) {
|
||
let t = this[n] || this[e.locale] || this.default;
|
||
"function" == typeof t && (t = t(n));
|
||
t instanceof Array == !1 && (t = [t]);
|
||
return t
|
||
};
|
||
e.pluralization = {};
|
||
e.pluralization.get = function(n) {
|
||
return this[n] || this[e.locale] || this.default
|
||
};
|
||
e.pluralization.default = function(e) {
|
||
switch (Math.abs(e)) {
|
||
case 0:
|
||
return ["zero", "other"];
|
||
case 1:
|
||
return ["one", "other"];
|
||
default:
|
||
return ["other"]
|
||
}
|
||
};
|
||
e.currentLocale = function() {
|
||
return e.locale || pe.defaultLocale
|
||
};
|
||
const n = function(n) {
|
||
const t = 0 === n ? 1 : n;
|
||
return e.pluralization.default(t)
|
||
},
|
||
t = function(e) {
|
||
if (1 === e) return ["one", "other"];
|
||
const n = e % 10,
|
||
t = e % 100;
|
||
return n >= 2 && n <= 4 && !(t >= 12 && t <= 14) ? ["few", "other"] : 1 !== e && n >= 0 && n <= 1 || n >= 5 && n <= 9 || t >= 12 && t <= 14 ? ["many", "other"] : ["other"]
|
||
};
|
||
e.pluralization.fr = n;
|
||
e.pluralization.pl = t
|
||
}
|
||
|
||
function Cn(e) {
|
||
if (!(this instanceof Cn)) return new Cn(e);
|
||
this.string = e
|
||
}
|
||
Cn.prototype.toString = Cn.prototype.toHTML = function() {
|
||
return "" + this.string
|
||
};
|
||
const xn = function(...e) {
|
||
if (!document) return;
|
||
let n = this.I18N_DEBUG_LOG || window.I18N_DEBUG;
|
||
try {
|
||
n = "true" === localStorage.I18N_DEBUG_LOG || "true" === localStorage.I18N_DEBUG
|
||
} catch (e) {}
|
||
if (n) {
|
||
e.unshift("I18n:");
|
||
window.parent !== window && e.unshift("(IFRAME)");
|
||
console.log(...e)
|
||
}
|
||
};
|
||
var Wn = () => n.default.locale;
|
||
const Nn = {
|
||
CLP: 2,
|
||
COP: 2
|
||
},
|
||
zn = 2,
|
||
jn = e => e && e.locale || Wn(),
|
||
On = e => {
|
||
const n = {};
|
||
if (e) {
|
||
if ("number" == typeof e.precision) {
|
||
n.maximumFractionDigits = e.precision;
|
||
!1 === e.stripInsignificantZeros && (n.minimumFractionDigits = e.precision)
|
||
}
|
||
"number" == typeof e.maximumFractionDigits && (n.maximumFractionDigits = e.maximumFractionDigits);
|
||
if (!0 === e.abbreviate) {
|
||
var t;
|
||
n.notation = "compact";
|
||
n.maximumFractionDigits = null !== (t = n.maximumFractionDigits) && void 0 !== t ? t : 0;
|
||
n.trailingZeroDisplay = "stripIfInteger"
|
||
}
|
||
void 0 !== n.maximumFractionDigits && n.maximumFractionDigits < zn && (n.minimumFractionDigits = n.maximumFractionDigits);
|
||
!0 === e.useCurrencyCode && (n.currencyDisplay = "code");
|
||
!0 !== e.simplifyCurrency && "stripIfInteger" !== e.trailingZeroDisplay || (n.trailingZeroDisplay = "stripIfInteger");
|
||
"string" == typeof e.currencyDisplay && (n.currencyDisplay = e.currencyDisplay);
|
||
"string" == typeof e.currencySign && (n.currencySign = e.currencySign)
|
||
}
|
||
return n
|
||
},
|
||
An = e => {
|
||
n.default.currencySymbols.USD || console.error("It looks like currency data is not available. Are you using the new I18n loader and forgot to import currencies? See go/new-i18n");
|
||
const t = Ne("number.currency.format.unit", {
|
||
locale: e
|
||
});
|
||
if (!t) return "USD";
|
||
const r = Object.values(n.default.currencySymbols).find((e => e.symbol === t));
|
||
if (r) return r.code;
|
||
const o = Object.values(n.default.currencySymbols).find((e => e.symbol_native === t));
|
||
return (null == o ? void 0 : o.code) || "USD"
|
||
};
|
||
|
||
function En(e, n = {}) {
|
||
var t;
|
||
const r = Object.assign({
|
||
style: "currency",
|
||
currency: n.currencyCode || An(jn(n))
|
||
}, On(n));
|
||
r.currency && Nn[r.currency] && (r.maximumFractionDigits = Nn[r.currency]);
|
||
n.formatNegativeValuesWithParenthesis && e < 0 && (r.currencySign = "accounting");
|
||
if ("string" == typeof n.unit) {
|
||
const e = {
|
||
currency: n.unit,
|
||
literal: n.unit ? void 0 : ""
|
||
};
|
||
n.parts = "object" == typeof n.parts ? Object.assign({}, e, n.parts) : e
|
||
}
|
||
if (!(n.currencyCode || null !== (t = n.parts) && void 0 !== t && t.currency || "string" == typeof n.unit)) {
|
||
const e = jn(n),
|
||
t = An(e);
|
||
Ae.warn({
|
||
message: `I18n: Missing currencyCode in call to formatIntlCurrency(). Falling back to using default currency code: "${t}" for the provided locale: "${e}". Please provide a currencyCode to avoid this warning.`,
|
||
key: "I18n.formatIntlCurrency-missing"
|
||
})
|
||
}
|
||
const o = new Intl.NumberFormat(jn(n), r);
|
||
return n.parts ? o.formatToParts(e).reduce(((e, {
|
||
type: t,
|
||
value: r
|
||
}) => `${e}${n.parts&&void 0!==n.parts[t]?n.parts[t]:r}`), "") : o.format(e)
|
||
}
|
||
|
||
function Bn(e) {
|
||
Sn(e);
|
||
fe(e);
|
||
e.lookup = Ne;
|
||
e.prepareOptions = Ce;
|
||
e.missingTranslation = fn;
|
||
e.missingPlaceholder = _n;
|
||
e.formatParam = un;
|
||
e.debugLog = xn;
|
||
e.text = Mn;
|
||
e.formatListArray = kn;
|
||
e.formatList = Yn;
|
||
e.parseNumber = Je;
|
||
e.formatNumber = sn;
|
||
e.formatPercentage = Ke;
|
||
e.formatCurrency = an;
|
||
e.formatIntlCurrency = En;
|
||
e.abbreviateNumber = on;
|
||
e.advancedFormatNumber = nn;
|
||
e.formatSize = Dn;
|
||
e.html = Ln;
|
||
e.SafeString = Cn
|
||
}
|
||
Bn(t);
|
||
let Hn = new Set,
|
||
Pn = new Set;
|
||
|
||
function Rn({
|
||
context: e,
|
||
source: n,
|
||
mode: r
|
||
}, o = "visit", i = t) {
|
||
if (!e) throw new Error("invalid provider source");
|
||
const s = Object.keys(e);
|
||
|
||
function a(e) {
|
||
if (null !== e && !Hn.has(e)) {
|
||
(0, he.default)(i.translations, e);
|
||
Hn.add(e)
|
||
}
|
||
}
|
||
|
||
function u(e) {
|
||
if (e) {
|
||
"pojo" === o && a(e.default || e);
|
||
if ("function" == typeof e.visit && !Pn.has(e.visit)) {
|
||
Pn.add(e.visit);
|
||
e.visit(u, a)
|
||
}
|
||
"function" == typeof e.default && e.default(a);
|
||
e.translations && e.translations.forEach(a)
|
||
}
|
||
return e
|
||
}
|
||
|
||
function d(t) {
|
||
if (s.indexOf(t) < 0) throw new Error(`locale ${t} does not exist for ${n}`);
|
||
return e[t]()
|
||
}
|
||
|
||
function l(e) {
|
||
if ("sync" !== r) throw new Error(`${n} is not sync`);
|
||
return u(d(e))
|
||
}
|
||
|
||
function c(e) {
|
||
if ("lazy" !== r) throw new Error(`${n} is not lazy`);
|
||
return d(e).then(u).catch((e => {
|
||
i.hasHadLoadingFailure = !0;
|
||
setTimeout((() => {
|
||
throw e
|
||
}), 0)
|
||
}))
|
||
}
|
||
|
||
function m(e, n = {}) {
|
||
const t = [],
|
||
o = n.localeMapper || me,
|
||
i = {};
|
||
e.forEach((e => {
|
||
const n = o(e, s),
|
||
a = n ? i[n] : void 0;
|
||
if (!a && n && "lazy" === r) {
|
||
t.push(c(n));
|
||
i[n] = !0
|
||
} else if (!a && n) {
|
||
t.push(Promise.resolve(l(n)));
|
||
i[n] = !0
|
||
}
|
||
}));
|
||
return Promise.all(t).catch((e => setTimeout((() => {
|
||
throw e
|
||
}), 0)))
|
||
}
|
||
return {
|
||
mode: r,
|
||
load: m,
|
||
locales: s,
|
||
loadSync: l,
|
||
loadLazy: c,
|
||
visitModule: u
|
||
}
|
||
}
|
||
|
||
function Fn() {
|
||
let e = e => {
|
||
throw new Error("`setLocale()` called early")
|
||
};
|
||
return {
|
||
langRegistry: {},
|
||
localePromise: new Promise((n => e = n)),
|
||
setLocale: e,
|
||
register(e, n = {}) {
|
||
if (this.langRegistry[e.source]) return Promise.resolve();
|
||
this.langRegistry[e.source] = e;
|
||
const t = Rn(e, n.type);
|
||
0;
|
||
return this.localePromise.then((e => t.load(n.getLocales ? n.getLocales(e) : e, n))).catch((e => setTimeout((() => {
|
||
throw e
|
||
}), 0)))
|
||
}
|
||
}
|
||
}
|
||
|
||
function In(e, n) {
|
||
try {
|
||
localStorage.setItem(e, n)
|
||
} catch (e) {}
|
||
}
|
||
const qn = "i18n-cached-standard-locales",
|
||
$n = "i18n-cached-public-locales",
|
||
Un = ["setLocale", "register"];
|
||
var Vn = n => {
|
||
const r = Fn(),
|
||
{
|
||
setLocale: o,
|
||
register: i
|
||
} = r,
|
||
s = e(r, Un),
|
||
a = [];
|
||
return Object.assign({
|
||
register(e, t = {}) {
|
||
const o = t.localeMapper || me,
|
||
s = i.call(r, e, Object.assign({}, t, {
|
||
localeMapper(...e) {
|
||
const n = o(...e);
|
||
n && !a.includes(n) && a.push(n);
|
||
return n
|
||
}
|
||
}));
|
||
s.then((() => {
|
||
n && n.__localesCacheKey === $n || In(n && n.__localesCacheKey || qn, JSON.stringify(a))
|
||
}));
|
||
return s
|
||
},
|
||
setLocale({
|
||
locale: e,
|
||
langEnabled: r,
|
||
timezone: i,
|
||
userObjectTimezone: s
|
||
}) {
|
||
le();
|
||
ae(i, s);
|
||
t.locale = t.manualLocale || ue(e);
|
||
t.lang = t.locale.split("-")[0];
|
||
t.langEnabled = !!t.manualLocale || r;
|
||
const a = t.langEnabled ? [t.locale] : [];
|
||
t.langEnabled || t.locale !== oe || a.push("en-us");
|
||
!(n && n.excludeFallback) && a.push(oe);
|
||
t.fired.ready = !0;
|
||
t.Info.resolve({
|
||
locale: t.locale,
|
||
langEnabled: t.langEnabled,
|
||
timezone: t.timezone,
|
||
userObjectTimezone: t.userObjectTimezone
|
||
});
|
||
if (t.moment) {
|
||
let e = se[t.locale] || se[t.locale.split("-")[0]];
|
||
t.moment.locales().indexOf(e) < 0 && (e = oe);
|
||
e !== t.moment.locale() && t.moment.locale(e)
|
||
}
|
||
ce();
|
||
return o(a)
|
||
}
|
||
}, s)
|
||
},
|
||
Gn = e => {
|
||
const n = Vn(Object.assign({}, e, {
|
||
__localesCacheKey: $n
|
||
}));
|
||
if (!e || e && !e.manuallySetLocale) {
|
||
let e = oe;
|
||
navigator && navigator.languages && navigator.languages[0] ? e = navigator.languages[0] : navigator && navigator.language && (e = navigator.language);
|
||
n.setLocale({
|
||
locale: e,
|
||
langEnabled: !0
|
||
})
|
||
}
|
||
return n
|
||
},
|
||
Kn = {
|
||
mode: "sync",
|
||
source: "I18n/lang",
|
||
context: {
|
||
af: function() {
|
||
return r(6)
|
||
},
|
||
"ar-eg": function() {
|
||
return r(7)
|
||
},
|
||
bg: function() {
|
||
return r(8)
|
||
},
|
||
bn: function() {
|
||
return r(9)
|
||
},
|
||
"ca-es": function() {
|
||
return r(10)
|
||
},
|
||
cs: function() {
|
||
return r(11)
|
||
},
|
||
da: function() {
|
||
return r(12)
|
||
},
|
||
de: function() {
|
||
return r(13)
|
||
},
|
||
el: function() {
|
||
return r(14)
|
||
},
|
||
"en-gb": function() {
|
||
return r(15)
|
||
},
|
||
en: function() {
|
||
return r(5)
|
||
},
|
||
"es-mx": function() {
|
||
return r(16)
|
||
},
|
||
es: function() {
|
||
return r(17)
|
||
},
|
||
et: function() {
|
||
return r(18)
|
||
},
|
||
fi: function() {
|
||
return r(19)
|
||
},
|
||
"fr-ca": function() {
|
||
return r(20)
|
||
},
|
||
fr: function() {
|
||
return r(21)
|
||
},
|
||
"he-il": function() {
|
||
return r(22)
|
||
},
|
||
hi: function() {
|
||
return r(23)
|
||
},
|
||
hr: function() {
|
||
return r(24)
|
||
},
|
||
hu: function() {
|
||
return r(25)
|
||
},
|
||
id: function() {
|
||
return r(26)
|
||
},
|
||
it: function() {
|
||
return r(27)
|
||
},
|
||
ja: function() {
|
||
return r(28)
|
||
},
|
||
ko: function() {
|
||
return r(29)
|
||
},
|
||
lt: function() {
|
||
return r(30)
|
||
},
|
||
ms: function() {
|
||
return r(31)
|
||
},
|
||
nl: function() {
|
||
return r(32)
|
||
},
|
||
no: function() {
|
||
return r(33)
|
||
},
|
||
pl: function() {
|
||
return r(34)
|
||
},
|
||
"pt-br": function() {
|
||
return r(35)
|
||
},
|
||
"pt-pt": function() {
|
||
return r(36)
|
||
},
|
||
ro: function() {
|
||
return r(37)
|
||
},
|
||
ru: function() {
|
||
return r(38)
|
||
},
|
||
sk: function() {
|
||
return r(39)
|
||
},
|
||
sl: function() {
|
||
return r(40)
|
||
},
|
||
sv: function() {
|
||
return r(41)
|
||
},
|
||
th: function() {
|
||
return r(42)
|
||
},
|
||
tl: function() {
|
||
return r(43)
|
||
},
|
||
tr: function() {
|
||
return r(44)
|
||
},
|
||
uk: function() {
|
||
return r(45)
|
||
},
|
||
vi: function() {
|
||
return r(46)
|
||
},
|
||
"x-pseudo": function() {
|
||
return r(47)
|
||
},
|
||
"zh-cn": function() {
|
||
return r(48)
|
||
},
|
||
"zh-hk": function() {
|
||
return r(49)
|
||
},
|
||
"zh-tw": function() {
|
||
return r(50)
|
||
}
|
||
}
|
||
},
|
||
Zn = e => e.register(Kn, {
|
||
getLocales: de
|
||
}),
|
||
Jn = {
|
||
mode: "sync",
|
||
source: "i18n-data/data/modern/locales",
|
||
context: {
|
||
bn: function() {
|
||
return r(53)
|
||
},
|
||
cs: function() {
|
||
return r(54)
|
||
},
|
||
da: function() {
|
||
return r(55)
|
||
},
|
||
de: function() {
|
||
return r(56)
|
||
},
|
||
el: function() {
|
||
return r(57)
|
||
},
|
||
"en-au": function() {
|
||
return r(58)
|
||
},
|
||
"en-ca": function() {
|
||
return r(59)
|
||
},
|
||
"en-gb": function() {
|
||
return r(60)
|
||
},
|
||
"en-ie": function() {
|
||
return r(61)
|
||
},
|
||
"en-in": function() {
|
||
return r(62)
|
||
},
|
||
"en-nz": function() {
|
||
return r(63)
|
||
},
|
||
"en-us": function() {
|
||
return r(64)
|
||
},
|
||
en: function() {
|
||
return r(51)
|
||
},
|
||
"es-ar": function() {
|
||
return r(65)
|
||
},
|
||
"es-mx": function() {
|
||
return r(66)
|
||
},
|
||
es: function() {
|
||
return r(67)
|
||
},
|
||
fi: function() {
|
||
return r(68)
|
||
},
|
||
"fr-ca": function() {
|
||
return r(69)
|
||
},
|
||
fr: function() {
|
||
return r(70)
|
||
},
|
||
"he-il": function() {
|
||
return r(71)
|
||
},
|
||
hr: function() {
|
||
return r(72)
|
||
},
|
||
hu: function() {
|
||
return r(73)
|
||
},
|
||
id: function() {
|
||
return r(74)
|
||
},
|
||
it: function() {
|
||
return r(75)
|
||
},
|
||
ja: function() {
|
||
return r(76)
|
||
},
|
||
ko: function() {
|
||
return r(77)
|
||
},
|
||
lt: function() {
|
||
return r(78)
|
||
},
|
||
ms: function() {
|
||
return r(79)
|
||
},
|
||
nl: function() {
|
||
return r(80)
|
||
},
|
||
"no-no": function() {
|
||
return r(81)
|
||
},
|
||
pl: function() {
|
||
return r(82)
|
||
},
|
||
"pt-br": function() {
|
||
return r(83)
|
||
},
|
||
"pt-pt": function() {
|
||
return r(84)
|
||
},
|
||
ro: function() {
|
||
return r(85)
|
||
},
|
||
ru: function() {
|
||
return r(86)
|
||
},
|
||
sk: function() {
|
||
return r(87)
|
||
},
|
||
sv: function() {
|
||
return r(88)
|
||
},
|
||
th: function() {
|
||
return r(89)
|
||
},
|
||
tl: function() {
|
||
return r(90)
|
||
},
|
||
vi: function() {
|
||
return r(91)
|
||
},
|
||
"zh-cn": function() {
|
||
return r(92)
|
||
},
|
||
"zh-hk": function() {
|
||
return r(93)
|
||
},
|
||
"zh-tw": function() {
|
||
return r(94)
|
||
}
|
||
}
|
||
},
|
||
Qn = e => e.register(Jn, {
|
||
getLocales: de,
|
||
type: "pojo"
|
||
}),
|
||
Xn = e => Promise.all([Zn(e), Qn(e)]),
|
||
et = r(95),
|
||
nt = r.n(et);
|
||
n.default.moment = nt();
|
||
const tt = /\s+(\S+)$/,
|
||
rt = /[A-Z]{2}\S+/,
|
||
ot = function() {
|
||
const e = this.toDate();
|
||
Intl && Intl.DateTimeFormat && (n.default.intlTimeZoneFormatter = Intl.DateTimeFormat("en", {
|
||
timeZoneName: "short"
|
||
}));
|
||
let t;
|
||
if (n.default.intlTimeZoneFormatter) {
|
||
t = n.default.intlTimeZoneFormatter.format(e).match(tt);
|
||
if (t && t[1]) return t[1]
|
||
}
|
||
t = e.toString().match(rt);
|
||
return t ? t[0] : ""
|
||
};
|
||
n.default.moment.fn.portalTz = function(...e) {
|
||
let t;
|
||
if (0 !== e.length) throw new Error("You cannot pass any parameters to portalTz when called on a moment instance. Did you mean to call `I18n.moment.portalTz(...)` instead?");
|
||
t = n.default.moment.fn.tz.call(this, n.default.timezone);
|
||
return t
|
||
};
|
||
n.default.moment.portalTz = function(...e) {
|
||
let t;
|
||
t = e.length > 0 ? n.default.moment.tz.call(this, ...e, n.default.timezone) : n.default.moment.utc().tz(n.default.timezone);
|
||
return t
|
||
};
|
||
n.default.moment.userTz = function(...e) {
|
||
let t;
|
||
t = e.length > 0 ? n.default.moment.call(this, ...e) : n.default.moment();
|
||
t.zoneAbbr = ot;
|
||
return t
|
||
};
|
||
n.default.moment.userObjectTz = function(...e) {
|
||
if (!n.default.userObjectTimezone) return n.default.moment.userTz(...e);
|
||
let t;
|
||
t = e.length > 0 ? n.default.moment.tz.call(this, ...e, n.default.userObjectTimezone) : n.default.moment.utc().tz(n.default.userObjectTimezone);
|
||
return t
|
||
};
|
||
const it = n.default.moment.fn.zoneAbbr;
|
||
n.default.moment.fn.zoneAbbr = function() {
|
||
void 0 === this._z && console.warn("I18n: Time zone abbreviations are not available on moments created with I18n.moment(). Switch to I18n.moment.userTz(), I18n.moment.portalTz(), or I18n.moment.utc(), as appropriate: https://git.hubteam.com/HubSpot/I18n/blob/master/docs/dates.md");
|
||
return it.call(this)
|
||
};
|
||
r(99), r(100), r(101), r(102), r(103), r(104), r(105), r(106), r(107), r(108), r(109), r(110), r(111), r(112), r(113), r(114), r(115), r(116), r(117), r(118), r(119), r(120), r(121);
|
||
var st = e => Xn(e),
|
||
at = {
|
||
mode: "lazy",
|
||
source: "cms-free-branding-lib/lang",
|
||
context: {
|
||
af: function() {
|
||
return r.e(455).then(r.bind(r, 125))
|
||
},
|
||
"ar-eg": function() {
|
||
return r.e(572).then(r.bind(r, 126))
|
||
},
|
||
bg: function() {
|
||
return r.e(186).then(r.bind(r, 127))
|
||
},
|
||
bn: function() {
|
||
return r.e(814).then(r.bind(r, 128))
|
||
},
|
||
"ca-es": function() {
|
||
return r.e(751).then(r.bind(r, 129))
|
||
},
|
||
cs: function() {
|
||
return r.e(306).then(r.bind(r, 130))
|
||
},
|
||
da: function() {
|
||
return r.e(878).then(r.bind(r, 131))
|
||
},
|
||
de: function() {
|
||
return r.e(249).then(r.bind(r, 132))
|
||
},
|
||
el: function() {
|
||
return r.e(20).then(r.bind(r, 133))
|
||
},
|
||
"en-gb": function() {
|
||
return r.e(794).then(r.bind(r, 134))
|
||
},
|
||
en: function() {
|
||
return Promise.resolve().then(r.bind(r, 122))
|
||
},
|
||
"es-mx": function() {
|
||
return r.e(565).then(r.bind(r, 135))
|
||
},
|
||
es: function() {
|
||
return r.e(407).then(r.bind(r, 136))
|
||
},
|
||
et: function() {
|
||
return r.e(378).then(r.bind(r, 137))
|
||
},
|
||
fi: function() {
|
||
return r.e(691).then(r.bind(r, 138))
|
||
},
|
||
"fr-ca": function() {
|
||
return r.e(387).then(r.bind(r, 139))
|
||
},
|
||
fr: function() {
|
||
return r.e(206).then(r.bind(r, 140))
|
||
},
|
||
"he-il": function() {
|
||
return r.e(923).then(r.bind(r, 141))
|
||
},
|
||
hi: function() {
|
||
return r.e(377).then(r.bind(r, 142))
|
||
},
|
||
hr: function() {
|
||
return r.e(417).then(r.bind(r, 143))
|
||
},
|
||
hu: function() {
|
||
return r.e(226).then(r.bind(r, 144))
|
||
},
|
||
id: function() {
|
||
return r.e(707).then(r.bind(r, 145))
|
||
},
|
||
it: function() {
|
||
return r.e(531).then(r.bind(r, 146))
|
||
},
|
||
ja: function() {
|
||
return r.e(975).then(r.bind(r, 147))
|
||
},
|
||
ko: function() {
|
||
return r.e(340).then(r.bind(r, 148))
|
||
},
|
||
lt: function() {
|
||
return r.e(893).then(r.bind(r, 149))
|
||
},
|
||
ms: function() {
|
||
return r.e(266).then(r.bind(r, 150))
|
||
},
|
||
nl: function() {
|
||
return r.e(143).then(r.bind(r, 151))
|
||
},
|
||
no: function() {
|
||
return r.e(706).then(r.bind(r, 152))
|
||
},
|
||
pl: function() {
|
||
return r.e(319).then(r.bind(r, 153))
|
||
},
|
||
"pt-br": function() {
|
||
return r.e(484).then(r.bind(r, 154))
|
||
},
|
||
"pt-pt": function() {
|
||
return r.e(634).then(r.bind(r, 155))
|
||
},
|
||
ro: function() {
|
||
return r.e(450).then(r.bind(r, 156))
|
||
},
|
||
ru: function() {
|
||
return r.e(102).then(r.bind(r, 157))
|
||
},
|
||
sk: function() {
|
||
return r.e(131).then(r.bind(r, 158))
|
||
},
|
||
sl: function() {
|
||
return r.e(156).then(r.bind(r, 159))
|
||
},
|
||
sv: function() {
|
||
return r.e(409).then(r.bind(r, 160))
|
||
},
|
||
th: function() {
|
||
return r.e(620).then(r.bind(r, 161))
|
||
},
|
||
tl: function() {
|
||
return r.e(568).then(r.bind(r, 162))
|
||
},
|
||
tr: function() {
|
||
return r.e(867).then(r.bind(r, 163))
|
||
},
|
||
uk: function() {
|
||
return r.e(870).then(r.bind(r, 164))
|
||
},
|
||
vi: function() {
|
||
return r.e(99).then(r.bind(r, 165))
|
||
},
|
||
"zh-cn": function() {
|
||
return r.e(253).then(r.bind(r, 166))
|
||
},
|
||
"zh-hk": function() {
|
||
return r.e(291).then(r.bind(r, 167))
|
||
},
|
||
"zh-tw": function() {
|
||
return r.e(321).then(r.bind(r, 168))
|
||
}
|
||
}
|
||
};
|
||
const ut = {
|
||
ABUSE_MEDIUM: "abuse_medium=AbuseMediumContent",
|
||
CONTENT_URL: `full_email_headers_or_content_url=${encodeURIComponent(window.location.href)}`,
|
||
UTM_SOURCE: "utm_source=cmsf-branding",
|
||
UTM_MEDIUM: "utm_medium=virality"
|
||
},
|
||
dt = `${ut.ABUSE_MEDIUM}&${ut.CONTENT_URL}`,
|
||
|
||
var ct = r(123),
|
||
mt = r.n(ct);
|
||
const ht = {
|
||
getButtonLabel: () => n.default.text("cmsf-branding.buttonLabel"),
|
||
getReportAbuseLinkText: () => n.default.text("cmsf-branding.dropdown.reportAbuse"),
|
||
getCmsPurchaseLinkText: () => n.default.text("cmsf-branding.dropdown.getCms")
|
||
},
|
||
ft = e => {
|
||
"loading" !== document.readyState ? e() : document.addEventListener("DOMContentLoaded", e)
|
||
},
|
||
pt = (e, n) => e.classList.contains(n) ? e.classList.remove(n) : e.classList.add(n),
|
||
_t = (e, n) => {
|
||
const t = "true" === e.getAttribute(n);
|
||
return e.setAttribute(n, t ? "false" : "true")
|
||
},
|
||
yt = (e, n) => {
|
||
const t = document.createElement("link");
|
||
t.href = e;
|
||
t.rel = "stylesheet";
|
||
n ? n.appendChild(t) : document.body.appendChild(t)
|
||
},
|
||
bt = e => (new DOMParser).parseFromString(e.trim(), "text/html").body.firstChild,
|
||
gt = /\r?\n|\r/g,
|
||
Mt = e => e.replace(gt, "").trim(),
|
||
vt = e => ({
|
||
brandingWidget: e.querySelector("#hs-cmsf-branding"),
|
||
brandingWidgetButton: e.querySelector(".hs-cmsf-branding__button"),
|
||
brandingWidgetDropdown: e.querySelector("#hs-cmsf-branding__dropdown")
|
||
}),
|
||
wt = () => {
|
||
const e = "\n hs-cmsf-branding {\n display: block !important;\n visibility: visible !important;\n opacity: 1 !important;\n }\n ",
|
||
n = document.createElement("style");
|
||
n.textContent = e;
|
||
document.body.appendChild(n)
|
||
},
|
||
kt = (function() {
|
||
if ("undefined" != typeof window) return window;
|
||
if ("undefined" != typeof globalThis) return globalThis;
|
||
if ("undefined" != typeof self) return self;
|
||
throw new Error("[usage-tracker-js] Unable to determine the global context")
|
||
}(), Object.keys, () => "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (e => {
|
||
let n;
|
||
const t = 16 * Math.random() | 0;
|
||
n = "x" === e ? t : 3 & t | 8;
|
||
return n.toString(16)
|
||
}))),
|
||
Yt = () => {
|
||
window.hubspot || (window.hubspot = {});
|
||
const e = window.hubspot;
|
||
e.deviceId || (e.deviceId = kt());
|
||
return e.deviceId
|
||
};
|
||
let Tt, Dt;
|
||
! function(e) {
|
||
e.Crm = "crm";
|
||
e.FbCrm = "fb-crm";
|
||
e.Marketing = "marketing";
|
||
e.Integrations = "integrations";
|
||
e.Academy = "academy";
|
||
e.Sales = "sales";
|
||
e.Service = "service";
|
||
e.ClassroomTraining = "classroom-training";
|
||
e.Purchase = "purchase";
|
||
e.AssetProvider = "asset-provider";
|
||
e.Developers = "developers";
|
||
e.CmsDevelopers = "cms-developers";
|
||
e.HubspotForStartups = "hubspot-for-startups";
|
||
e.SolutionsProvider = "solutions-provider";
|
||
e.DirectoryListing = "directory-listing";
|
||
e.HubSpotPartners = "hubspot-partners";
|
||
e.Trial = "trial";
|
||
e.CmsFree = "cms-free";
|
||
e.AcademyEmbedded = "academy-embedded";
|
||
e.Microapp = "microapp";
|
||
e.Commerce = "commerce";
|
||
e.EngageAI = "engage-ai"
|
||
}(Tt || (Tt = {}));
|
||
! function(e) {
|
||
e.Wordpress = "wordpress";
|
||
e.Wpforms = "wpforms";
|
||
e.Shopify = "shopify";
|
||
e.Typeform = "typeform";
|
||
e.ShopifyEmbedded = "shopify-embedded";
|
||
e.GoogleWorkspaceApp = "google-workspace-app"
|
||
}(Dt || (Dt = {}));
|
||
class Lt {
|
||
static create(e, n) {
|
||
return new Lt(e, n)
|
||
}
|
||
constructor(e, n) {
|
||
this.anchor = e;
|
||
this.generator = n;
|
||
this.process()
|
||
}
|
||
getSignupType() {
|
||
const e = this.anchor.dataset.signupType;
|
||
if (!e || !this.generator.isValidSignupType(e)) {
|
||
this.generator.log(`Anchor %o contains an invalid signup type %s. Default to ${Tt.Crm}`, this.anchor, e);
|
||
return Tt.Crm
|
||
}
|
||
return e
|
||
}
|
||
getSignupQuery() {
|
||
const e = this.anchor.dataset.signupQuery;
|
||
return e ? e.split("&").reduce(((e, n) => {
|
||
const t = n.split("=");
|
||
e[decodeURIComponent(t[0])] = decodeURIComponent(t[1]);
|
||
return e
|
||
}), {}) : {}
|
||
}
|
||
process() {
|
||
if (!this.anchor.dataset.processed) {
|
||
this.anchor.setAttribute("href", this.generator.getSignupUrl(this.getSignupType(), this.getSignupQuery()));
|
||
this.anchor.dataset.processed = ""
|
||
}
|
||
}
|
||
}
|
||
const St = {
|
||
url() {
|
||
return "signup-hubspot/academy"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Ct = {
|
||
url() {
|
||
return "signup-hubspot/academy-embedded"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
xt = {
|
||
url() {
|
||
return "signup-hubspot/asset-provider"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Wt = {
|
||
url() {
|
||
return "signup-hubspot/classroom-training"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Nt = {
|
||
url() {
|
||
return "signup-hubspot/cms-developers"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
zt = {
|
||
url() {
|
||
return "signup-hubspot/cms-free"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
jt = {
|
||
url() {
|
||
return "signup-hubspot/crm"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Ot = {
|
||
url() {
|
||
return "signup-hubspot/developers"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
At = {
|
||
url() {
|
||
return "signup-hubspot/directory-listing"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Et = {
|
||
url() {
|
||
return "signup-hubspot/fb-crm"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Bt = {
|
||
url() {
|
||
return "signup-hubspot/hubspot-for-startups"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Ht = {
|
||
url() {
|
||
return "signup-hubspot/hubspot-partners"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Pt = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Rt = {
|
||
url() {
|
||
return "signup-hubspot/marketing"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Ft = {
|
||
url() {
|
||
return "signup-hubspot/purchase"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
It = {
|
||
url() {
|
||
return "signup-hubspot/sales"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
qt = {
|
||
url() {
|
||
return "signup-hubspot/service"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
$t = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {
|
||
integration: "shopify"
|
||
}
|
||
}
|
||
},
|
||
Ut = {
|
||
url() {
|
||
return "signup-hubspot/solutions-provider"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Vt = {
|
||
url() {
|
||
return "signup-hubspot/trial"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Gt = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {
|
||
integration: "typeform"
|
||
}
|
||
}
|
||
},
|
||
Kt = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {
|
||
integration: "wordpress"
|
||
}
|
||
}
|
||
},
|
||
Zt = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {
|
||
integration: "wpforms"
|
||
}
|
||
}
|
||
},
|
||
Jt = {
|
||
url() {
|
||
return "signup-hubspot/microapp"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Qt = {
|
||
url() {
|
||
return "signup-hubspot/commerce"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
Xt = {
|
||
url() {
|
||
return "signup-hubspot/engage-ai"
|
||
},
|
||
query() {
|
||
return {}
|
||
}
|
||
},
|
||
er = {
|
||
url() {
|
||
return "signup-hubspot/integrations"
|
||
},
|
||
query() {
|
||
return {
|
||
integration: "google-workspace-app"
|
||
}
|
||
}
|
||
};
|
||
class nr {
|
||
constructor(e) {
|
||
this.searchParams = Object.entries(e)
|
||
}
|
||
toString() {
|
||
return this.searchParams.map((([e, n]) => `${encodeURIComponent(e)}=${encodeURIComponent(n)}`)).join("&")
|
||
}
|
||
}
|
||
const tr = () => URLSearchParams || nr,
|
||
rr = new Map([
|
||
[Tt.Integrations, ["integration"]],
|
||
[Tt.Microapp, ["microapp"]],
|
||
[Tt.Trial, ["trialid"]]
|
||
]),
|
||
or = (e, n) => {
|
||
const t = n.toLocaleLowerCase(),
|
||
r = rr.get(e),
|
||
o = new URLSearchParams(t);
|
||
r && r.forEach((n => {
|
||
if (!o.has(n)) throw new Error(`${n} is required for ${e} flow, please add it to the query string`)
|
||
}))
|
||
},
|
||
ir = {
|
||
debug: !1
|
||
};
|
||
class sr {
|
||
static setConfig(e) {
|
||
sr.config = Object.assign({}, ir, e)
|
||
}
|
||
static getInstance() {
|
||
if (!sr.instance) {
|
||
sr.instance = new sr;
|
||
sr.instance.bootstrap()
|
||
}
|
||
return sr.instance
|
||
}
|
||
constructor(e = Tt.Crm, n = {
|
||
query: {},
|
||
env: "prod"
|
||
}) {
|
||
this.decorators = {
|
||
[Tt.Academy]: St,
|
||
[Tt.AcademyEmbedded]: Ct,
|
||
[Tt.AssetProvider]: xt,
|
||
[Tt.ClassroomTraining]: Wt,
|
||
[Tt.CmsDevelopers]: Nt,
|
||
[Tt.CmsFree]: zt,
|
||
[Tt.Crm]: jt,
|
||
[Tt.Developers]: Ot,
|
||
[Tt.DirectoryListing]: At,
|
||
[Tt.HubspotForStartups]: Bt,
|
||
[Tt.HubSpotPartners]: Ht,
|
||
[Tt.Integrations]: Pt,
|
||
[Tt.Marketing]: Rt,
|
||
[Tt.Purchase]: Ft,
|
||
[Tt.Sales]: It,
|
||
[Tt.Service]: qt,
|
||
[Tt.FbCrm]: Et,
|
||
[Tt.SolutionsProvider]: Ut,
|
||
[Tt.Trial]: Vt,
|
||
[Dt.Wordpress]: Kt,
|
||
[Dt.Wpforms]: Zt,
|
||
[Dt.Shopify]: $t,
|
||
[Dt.Typeform]: Gt,
|
||
[Dt.ShopifyEmbedded]: $t,
|
||
[Dt.GoogleWorkspaceApp]: er,
|
||
[Tt.Microapp]: Jt,
|
||
[Tt.Commerce]: Qt,
|
||
[Tt.EngageAI]: Xt
|
||
};
|
||
this.processed = !1;
|
||
this.validSignupTypes = [...Object.values(Tt), ...Object.values(Dt)];
|
||
this.flowOrIntegration = e;
|
||
this.options = n
|
||
}
|
||
isValidSignupType(e) {
|
||
return this.validSignupTypes.includes(e)
|
||
}
|
||
getSignupUrl(e = this.flowOrIntegration, n = this.options.query) {
|
||
const t = `https://${this.options.isLocal?"local":"app"}.${"qa"===this.options.env?"hubspotqa":"hubspot"}.com`;
|
||
let r = `${t}/signup-hubspot`;
|
||
if (e && this.isValidSignupType(e)) {
|
||
r = `${t}/signup/${e}`;
|
||
if (e in this.decorators) {
|
||
const o = this.decorators[e];
|
||
r = `${t}/${o.url()}`;
|
||
n = Object.assign({}, n, o.query())
|
||
}
|
||
}
|
||
const o = new(tr())(n).toString();
|
||
or(e, o);
|
||
return `${r}${o&&`?${o}`||""}`
|
||
}
|
||
log(e, ...n) {
|
||
sr.config.debug && console.info(`[SignupUrlGenerator] ${e}`, ...n)
|
||
}
|
||
createAnchor(e) {
|
||
return Lt.create(e, this)
|
||
}
|
||
getAnchors() {
|
||
return document.querySelectorAll(sr.ANCHOR_SELECTOR)
|
||
}
|
||
processAnchors() {
|
||
this.processed || this.getAnchors().forEach((e => {
|
||
this.createAnchor(e)
|
||
}));
|
||
this.processed = !0
|
||
}
|
||
getUrl() {
|
||
return this.getSignupUrl()
|
||
}
|
||
bootstrap() {
|
||
window.addEventListener("DOMContentLoaded", (() => {
|
||
this.processAnchors()
|
||
}))
|
||
}
|
||
}
|
||
sr.ANCHOR_SELECTOR = "a[data-signup-type]";
|
||
sr.instance = null;
|
||
sr.config = ir;
|
||
const ar = () => window.location.href || null,
|
||
ur = () => {
|
||
const e = window.hubspot;
|
||
return e && e.utils && e.utils.isQA && e.utils.isQA()
|
||
},
|
||
lr = () => {
|
||
const e = ur();
|
||
return dr() || e
|
||
},
|
||
cr = () => p.isQa() || lr();
|
||
|
||
function mr(e = cr()) {
|
||
return `https://api.hubspot${e?"qa":""}.com`
|
||
}
|
||
|
||
function hr(e, n) {
|
||
const t = new URL(e);
|
||
Object.keys(n).forEach((e => {
|
||
t.searchParams.set(e, n[e])
|
||
}));
|
||
return t.toString()
|
||
}
|
||
|
||
function fr(e, n, t, r) {
|
||
return hr(e, Object.assign({
|
||
uuid: t,
|
||
utm_medium: "virality",
|
||
utm_campaign: `hubspot-${n}-virality`
|
||
}, r))
|
||
}
|
||
|
||
function pr({
|
||
viralLinkType: e,
|
||
deviceId: n,
|
||
portalId: t,
|
||
environment: r = p.getShort(),
|
||
redirectPage: o
|
||
}) {
|
||
const i = {
|
||
u: o,
|
||
deviceId: n,
|
||
viralLinkType: e
|
||
};
|
||
t && (i.hubId = t.toString());
|
||
return hr(`${mr("qa"===r)}/viral-links/v1/click-tracking`, i)
|
||
}
|
||
|
||
function _r({
|
||
viralLinkType: e,
|
||
additionalParams: n,
|
||
portalId: t,
|
||
environment: r,
|
||
redirectPage: o
|
||
}) {
|
||
const i = Yt();
|
||
return pr({
|
||
viralLinkType: e,
|
||
portalId: t,
|
||
deviceId: i,
|
||
environment: r,
|
||
redirectPage: fr(o, e, i, n)
|
||
})
|
||
}
|
||
|
||
function yr() {
|
||
return window.hsVars
|
||
}
|
||
|
||
function br() {
|
||
const e = yr();
|
||
return e && "number" == typeof e.portal_id ? e.portal_id : void 0
|
||
}
|
||
|
||
function gr() {
|
||
const e = yr();
|
||
return e && "string" == typeof e.app_hs_base_url ? e.app_hs_base_url.includes("hubspotqa.com") ? "qa" : "prod" : void 0
|
||
}
|
||
const Mr = () => {
|
||
const e = window.hsVars;
|
||
return !e || (!!(e.app_hs_base_url && e.app_hs_base_url.indexOf("hubspotqa.com") > -1) || !!(e.cp_hs_base_url && e.cp_hs_base_url.indexOf("hubspotqa.com") > -1))
|
||
},
|
||
vr = () => {
|
||
const e = document.createElement("img");
|
||
e.setAttribute("style", "display: none!important;");
|
||
const n = "builder",
|
||
t = `deviceId=${Yt()}`,
|
||
r = `https://api.hubspot${Mr()?"qa":""}.com/viral-links/v1/tracking?${t}&viralLinkType=${n}`;
|
||
e.setAttribute("src", r);
|
||
return e.outerHTML
|
||
},
|
||
wr = e => _r({
|
||
redirectPage: e,
|
||
viralLinkType: "builder",
|
||
portalId: br(),
|
||
environment: gr()
|
||
}),
|
||
kr = "\n color: #000 !important;\n display: flex !important;\n font-family: 'helvetica neue', helvetica, 'arial sans' !important;\n font-size: 12px !important;\n font-weight: 500 !important;\n height: auto !important;\n opacity: 1 !important;\n visibility: visible !important;\n width: auto !important;\n z-index: 999997 !important;\n ",
|
||
Yr = `\n all: initial !important;\n ${kr}\n animation: none !important;\n bottom: 12px !important;\n height: 30px !important;\n left: 12px !important;\n margin: 0 !important;\n padding: 0 !important;\n position: fixed !important;\n`,
|
||
Tr = `\n <img\n class="hs-cmsf-branding__icon"\n alt="HubSpot sprocket logo"\n src="${mt()}"\n />\n`,
|
||
Dr = () => `<button\n aria-haspopup="true"\n aria-expanded="false"\n aria-labelledby="hs-cmsf-branding__label"\n aria-owns="hs-cmsf-branding__dropdown"\n class="hs-cmsf-branding__button"\n style="${Mt(kr)}"\n >\n ${Tr}\n <label id="hs-cmsf-branding__label" class="hs-cmsf-branding__label">\n ${ht.getButtonLabel()}\n </label>\n </button>\n`,
|
||
Lr = () => `\n <div\n id="hs-cmsf-branding__dropdown"\n class="hs-cmsf-branding__dropdown hs-cmsf-branding__dropdown--collapsed"\n role="presentation"\n >\n <ul class="hs-cmsf-branding__dropdown-list">\n <li class="hs-cmsf-branding__dropdown-item">\n <a class="hs-cmsf-branding__dropdown-link"\n href="${lt.REPORT_ABUSE}"\n target="_blank"\n rel="noopener nofollow">\n ${ht.getReportAbuseLinkText()}\n </a>\n </li>\n <li class="hs-cmsf-branding__dropdown-item">\n <a class="hs-cmsf-branding__dropdown-link"\n data-test-id="viral-link"\n href="${wr(lt.GET_CMS)}"\n target="_blank"\n rel="noopener nofollow">\n ${ht.getCmsPurchaseLinkText()}\n </a>\n ${vr()}\n </li>\n </ul>\n </div>\n`,
|
||
Sr = () => `\n <div id="hs-cmsf-branding" class="hs-cmsf-branding" style="${Mt(Yr)}">\n ${Lr()}\n ${Dr()}\n </div>\n`,
|
||
Cr = () => {
|
||
const e = Sr();
|
||
return bt(e)
|
||
};
|
||
var xr = r(124),
|
||
Wr = r.n(xr);
|
||
const Nr = "hs-cmsf-branding__dropdown--collapsed",
|
||
zr = e => {
|
||
window.customElements.define("hs-cmsf-branding", class extends HTMLElement {
|
||
constructor() {
|
||
super();
|
||
this.toggleWidget = ({
|
||
target: e
|
||
}) => {
|
||
if (!(e instanceof HTMLElement)) return;
|
||
const {
|
||
brandingWidgetDropdown: n,
|
||
brandingWidgetButton: t
|
||
} = this;
|
||
if (n && t && !window.hsInEditor)
|
||
if (this.contains(e)) {
|
||
pt(n, Nr);
|
||
_t(t, "aria-expanded")
|
||
} else {
|
||
n.classList.add(Nr);
|
||
t.setAttribute("aria-expanded", "false")
|
||
}
|
||
};
|
||
this.root = this.attachShadow({
|
||
mode: "closed"
|
||
});
|
||
this.brandingWidget = null;
|
||
this.brandingWidgetButton = null;
|
||
this.brandingWidgetDropdown = null;
|
||
yt(Wr(), this.root)
|
||
}
|
||
static get observedAttributes() {
|
||
return ["style", "class"]
|
||
}
|
||
connectedCallback() {
|
||
const n = this.root;
|
||
n.appendChild(e);
|
||
const {
|
||
brandingWidget: t,
|
||
brandingWidgetButton: r,
|
||
brandingWidgetDropdown: o
|
||
} = vt(n);
|
||
this.brandingWidget = t;
|
||
this.brandingWidgetButton = r;
|
||
this.brandingWidgetDropdown = o;
|
||
this.brandingWidget && this.brandingWidgetButton && this.brandingWidgetDropdown && document.addEventListener("click", this.toggleWidget)
|
||
}
|
||
attributeChangedCallback(e) {
|
||
"class" === e && this.getAttribute("class") && this.removeAttribute("class");
|
||
"style" === e && this.getAttribute("style") && this.removeAttribute("style")
|
||
}
|
||
disconnectedCallback() {
|
||
document.body.appendChild(this)
|
||
}
|
||
});
|
||
const n = bt("<hs-cmsf-branding></hs-cmsf-branding>");
|
||
document.body.appendChild(n);
|
||
wt()
|
||
},
|
||
jr = e => {
|
||
const {
|
||
brandingWidget: n,
|
||
brandingWidgetButton: t,
|
||
brandingWidgetDropdown: r
|
||
} = vt(e);
|
||
n && t && r && document.addEventListener("click", (({
|
||
target: e
|
||
}) => {
|
||
if (e instanceof HTMLElement)
|
||
if (n.contains(e)) {
|
||
pt(r, Nr);
|
||
_t(t, "aria-expanded")
|
||
} else {
|
||
r.classList.add(Nr);
|
||
t.setAttribute("aria-expanded", "false")
|
||
}
|
||
}))
|
||
},
|
||
Or = () => {
|
||
const e = Cr();
|
||
if ("customElements" in window) zr(e);
|
||
else {
|
||
yt(Wr());
|
||
document.body.appendChild(e);
|
||
jr(document)
|
||
}
|
||
},
|
||
Ar = () => {
|
||
window.hsInEditor || Or()
|
||
},
|
||
Er = Gn();
|
||
Promise.all([Er.register(at), st(Er)]).then((() => ft(Ar))).catch((e => {
|
||
console.error(`Error iniatilizing I18n provider ${e}`)
|
||
}))
|
||
}()
|
||
}();
|
||
//# sourceMappingURL=//static.hsappstatic.net/cms-free-branding-lib/static-1.2918/js/index.js.map
|