diff --git a/fittrackee/dist/index.html b/fittrackee/dist/index.html index 8afab772b..484c11a8d 100644 --- a/fittrackee/dist/index.html +++ b/fittrackee/dist/index.html @@ -7,11 +7,11 @@
0?1:s}function tS(e,t){Xe(2,arguments);var n=vm(e),a=vm(t);return n.getTime()===a.getTime()}function $C(e){return Xe(1,arguments),e instanceof Date||_u(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function UC(e){if(Xe(1,arguments),!$C(e)&&typeof e!="number")return!1;var t=et(e);return!isNaN(Number(t))}function kC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=n.getFullYear()-a.getFullYear(),r=n.getMonth()-a.getMonth();return s*12+r}function wC(e,t){return Xe(2,arguments),et(e).getTime()-et(t).getTime()}var bm={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},MC="trunc";function WC(e){return e?bm[e]:bm[MC]}function FC(e){Xe(1,arguments);var t=et(e);return t.setHours(23,59,59,999),t}function Yo(e){Xe(1,arguments);var t=et(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function zC(e){Xe(1,arguments);var t=et(e);return FC(t).getTime()===Yo(t).getTime()}function xC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=ji(n,a),r=Math.abs(kC(n,a)),o;if(r<1)o=0;else{n.getMonth()===1&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-s*r);var i=ji(n,a)===-s;zC(et(e))&&r===1&&ji(e,a)===1&&(i=!1),o=s*(r-Number(i))}return o===0?0:o}function BC(e,t,n){Xe(2,arguments);var a=wC(e,t)/1e3;return WC(void 0)(a)}function Xo(e){Xe(1,arguments);var t=et(e);return t.setDate(1),t.setHours(0,0,0,0),t}function nS(e){Xe(1,arguments);var t=et(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function XE(e){Xe(1,arguments);var t=et(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function QE(e,t){var n,a,s,r,o,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(r=t==null?void 0:t.weekStartsOn)!==null&&r!==void 0?r:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getDay(),T=(f
=s.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function KC(e){Xe(1,arguments);var t=aS(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var a=hu(n);return a}var jC=6048e5;function qC(e){Xe(1,arguments);var t=et(e),n=hu(t).getTime()-KC(t).getTime();return Math.round(n/jC)+1}function Er(e,t){var n,a,s,r,o,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(r=t==null?void 0:t.weekStartsOn)!==null&&r!==void 0?r:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getUTCDay(),T=(f
=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(p+1,0,f),T.setUTCHours(0,0,0,0);var O=Er(T,t),R=new Date(0);R.setUTCFullYear(p,0,f),R.setUTCHours(0,0,0,0);var g=Er(R,t);return c.getTime()>=O.getTime()?p+1:c.getTime()>=g.getTime()?p:p-1}function YC(e,t){var n,a,s,r,o,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(r=t==null?void 0:t.firstWeekContainsDate)!==null&&r!==void 0?r:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.firstWeekContainsDate)!==null&&s!==void 0?s:c.firstWeekContainsDate)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&n!==void 0?n:1),E=sS(e,t),f=new Date(0);f.setUTCFullYear(E,0,p),f.setUTCHours(0,0,0,0);var T=Er(f,t);return T}var XC=6048e5;function QC(e,t){Xe(1,arguments);var n=et(e),a=Er(n,t).getTime()-YC(n,t).getTime();return Math.round(a/XC)+1}function _t(e,t){for(var n=e<0?"-":"",a=Math.abs(e).toString();a.length0?a:1-a;return _t(n==="yy"?s%100:s,n.length)},M:function(t,n){var a=t.getUTCMonth();return n==="M"?String(a+1):_t(a+1,2)},d:function(t,n){return _t(t.getUTCDate(),n.length)},a:function(t,n){var a=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(t,n){return _t(t.getUTCHours()%12||12,n.length)},H:function(t,n){return _t(t.getUTCHours(),n.length)},m:function(t,n){return _t(t.getUTCMinutes(),n.length)},s:function(t,n){return _t(t.getUTCSeconds(),n.length)},S:function(t,n){var a=n.length,s=t.getUTCMilliseconds(),r=Math.floor(s*Math.pow(10,a-3));return _t(r,n.length)}},Hs={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ZC={G:function(t,n,a){var s=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return a.era(s,{width:"abbreviated"});case"GGGGG":return a.era(s,{width:"narrow"});case"GGGG":default:return a.era(s,{width:"wide"})}},y:function(t,n,a){if(n==="yo"){var s=t.getUTCFullYear(),r=s>0?s:1-s;return a.ordinalNumber(r,{unit:"year"})}return wa.y(t,n)},Y:function(t,n,a,s){var r=sS(t,s),o=r>0?r:1-r;if(n==="YY"){var i=o%100;return _t(i,2)}return n==="Yo"?a.ordinalNumber(o,{unit:"year"}):_t(o,n.length)},R:function(t,n){var a=aS(t);return _t(a,n.length)},u:function(t,n){var a=t.getUTCFullYear();return _t(a,n.length)},Q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(s);case"QQ":return _t(s,2);case"Qo":return a.ordinalNumber(s,{unit:"quarter"});case"QQQ":return a.quarter(s,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(s,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(s,{width:"wide",context:"formatting"})}},q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(s);case"qq":return _t(s,2);case"qo":return a.ordinalNumber(s,{unit:"quarter"});case"qqq":return a.quarter(s,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(s,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(s,{width:"wide",context:"standalone"})}},M:function(t,n,a){var s=t.getUTCMonth();switch(n){case"M":case"MM":return wa.M(t,n);case"Mo":return a.ordinalNumber(s+1,{unit:"month"});case"MMM":return a.month(s,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(s,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(s,{width:"wide",context:"formatting"})}},L:function(t,n,a){var s=t.getUTCMonth();switch(n){case"L":return String(s+1);case"LL":return _t(s+1,2);case"Lo":return a.ordinalNumber(s+1,{unit:"month"});case"LLL":return a.month(s,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(s,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(s,{width:"wide",context:"standalone"})}},w:function(t,n,a,s){var r=QC(t,s);return n==="wo"?a.ordinalNumber(r,{unit:"week"}):_t(r,n.length)},I:function(t,n,a){var s=qC(t);return n==="Io"?a.ordinalNumber(s,{unit:"week"}):_t(s,n.length)},d:function(t,n,a){return n==="do"?a.ordinalNumber(t.getUTCDate(),{unit:"date"}):wa.d(t,n)},D:function(t,n,a){var s=VC(t);return n==="Do"?a.ordinalNumber(s,{unit:"dayOfYear"}):_t(s,n.length)},E:function(t,n,a){var s=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return a.day(s,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(s,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(s,{width:"short",context:"formatting"});case"EEEE":default:return a.day(s,{width:"wide",context:"formatting"})}},e:function(t,n,a,s){var r=t.getUTCDay(),o=(r-s.weekStartsOn+8)%7||7;switch(n){case"e":return String(o);case"ee":return _t(o,2);case"eo":return a.ordinalNumber(o,{unit:"day"});case"eee":return a.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(r,{width:"short",context:"formatting"});case"eeee":default:return a.day(r,{width:"wide",context:"formatting"})}},c:function(t,n,a,s){var r=t.getUTCDay(),o=(r-s.weekStartsOn+8)%7||7;switch(n){case"c":return String(o);case"cc":return _t(o,n.length);case"co":return a.ordinalNumber(o,{unit:"day"});case"ccc":return a.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(r,{width:"narrow",context:"standalone"});case"cccccc":return a.day(r,{width:"short",context:"standalone"});case"cccc":default:return a.day(r,{width:"wide",context:"standalone"})}},i:function(t,n,a){var s=t.getUTCDay(),r=s===0?7:s;switch(n){case"i":return String(r);case"ii":return _t(r,n.length);case"io":return a.ordinalNumber(r,{unit:"day"});case"iii":return a.day(s,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(s,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(s,{width:"short",context:"formatting"});case"iiii":default:return a.day(s,{width:"wide",context:"formatting"})}},a:function(t,n,a){var s=t.getUTCHours(),r=s/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(t,n,a){var s=t.getUTCHours(),r;switch(s===12?r=Hs.noon:s===0?r=Hs.midnight:r=s/12>=1?"pm":"am",n){case"b":case"bb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,n,a){var s=t.getUTCHours(),r;switch(s>=17?r=Hs.evening:s>=12?r=Hs.afternoon:s>=4?r=Hs.morning:r=Hs.night,n){case"B":case"BB":case"BBB":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,n,a){if(n==="ho"){var s=t.getUTCHours()%12;return s===0&&(s=12),a.ordinalNumber(s,{unit:"hour"})}return wa.h(t,n)},H:function(t,n,a){return n==="Ho"?a.ordinalNumber(t.getUTCHours(),{unit:"hour"}):wa.H(t,n)},K:function(t,n,a){var s=t.getUTCHours()%12;return n==="Ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},k:function(t,n,a){var s=t.getUTCHours();return s===0&&(s=24),n==="ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},m:function(t,n,a){return n==="mo"?a.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):wa.m(t,n)},s:function(t,n,a){return n==="so"?a.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):wa.s(t,n)},S:function(t,n){return wa.S(t,n)},X:function(t,n,a,s){var r=s._originalDate||t,o=r.getTimezoneOffset();if(o===0)return"Z";switch(n){case"X":return Dm(o);case"XXXX":case"XX":return hs(o);case"XXXXX":case"XXX":default:return hs(o,":")}},x:function(t,n,a,s){var r=s._originalDate||t,o=r.getTimezoneOffset();switch(n){case"x":return Dm(o);case"xxxx":case"xx":return hs(o);case"xxxxx":case"xxx":default:return hs(o,":")}},O:function(t,n,a,s){var r=s._originalDate||t,o=r.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+Cm(o,":");case"OOOO":default:return"GMT"+hs(o,":")}},z:function(t,n,a,s){var r=s._originalDate||t,o=r.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+Cm(o,":");case"zzzz":default:return"GMT"+hs(o,":")}},t:function(t,n,a,s){var r=s._originalDate||t,o=Math.floor(r.getTime()/1e3);return _t(o,n.length)},T:function(t,n,a,s){var r=s._originalDate||t,o=r.getTime();return _t(o,n.length)}};function Cm(e,t){var n=e>0?"-":"+",a=Math.abs(e),s=Math.floor(a/60),r=a%60;if(r===0)return n+String(s);var o=t;return n+String(s)+o+_t(r,2)}function Dm(e,t){if(e%60===0){var n=e>0?"-":"+";return n+_t(Math.abs(e)/60,2)}return hs(e,t)}function hs(e,t){var n=t||"",a=e>0?"-":"+",s=Math.abs(e),r=_t(Math.floor(s/60),2),o=_t(s%60,2);return a+r+n+o}var Pm=function(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},rS=function(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},JC=function(t,n){var a=t.match(/(P+)(p+)?/)||[],s=a[1],r=a[2];if(!r)return Pm(t,n);var o;switch(s){case"P":o=n.dateTime({width:"short"});break;case"PP":o=n.dateTime({width:"medium"});break;case"PPP":o=n.dateTime({width:"long"});break;case"PPPP":default:o=n.dateTime({width:"full"});break}return o.replace("{{date}}",Pm(s,n)).replace("{{time}}",rS(r,n))},e3={p:rS,P:JC},t3=["D","DD"],n3=["YY","YYYY"];function a3(e){return t3.indexOf(e)!==-1}function s3(e){return n3.indexOf(e)!==-1}function Lm(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var r3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},o3=function(t,n,a){var s,r=r3[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:s+" ago":s},i3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},u3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},l3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c3={date:nt({formats:i3,defaultWidth:"full"}),time:nt({formats:u3,defaultWidth:"full"}),dateTime:nt({formats:l3,defaultWidth:"full"})},d3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},E3=function(t,n,a,s){return d3[t]},p3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},f3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},m3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_3={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},T3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},h3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},S3=function(t,n){var a=Number(t),s=a%100;if(s>20||s<10)switch(s%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},A3={ordinalNumber:S3,era:De({values:p3,defaultWidth:"wide"}),quarter:De({values:f3,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:m3,defaultWidth:"wide"}),day:De({values:_3,defaultWidth:"wide"}),dayPeriod:De({values:T3,defaultWidth:"wide",formattingValues:h3,defaultFormattingWidth:"wide"})},O3=/^(\d+)(th|st|nd|rd)?/i,g3=/\d+/i,I3={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},R3={any:[/^b/i,/^(a|c)/i]},N3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},v3={any:[/1/i,/2/i,/3/i,/4/i]},b3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},C3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D3={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},P3={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},L3={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},y3={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},$3={ordinalNumber:Pn({matchPattern:O3,parsePattern:g3,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:I3,defaultMatchWidth:"wide",parsePatterns:R3,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:N3,defaultMatchWidth:"wide",parsePatterns:v3,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:b3,defaultMatchWidth:"wide",parsePatterns:C3,defaultParseWidth:"any"}),day:Pe({matchPatterns:D3,defaultMatchWidth:"wide",parsePatterns:P3,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:L3,defaultMatchWidth:"any",parsePatterns:y3,defaultParseWidth:"any"})},Qo={code:"en-US",formatDistance:o3,formatLong:c3,formatRelative:E3,localize:A3,match:$3,options:{weekStartsOn:0,firstWeekContainsDate:1}},U3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,k3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w3=/^'([^]*?)'?$/,M3=/''/g,W3=/[a-zA-Z]/;function un(e,t,n){var a,s,r,o,i,u,l,c,p,E,f,T,O,R,g,N,S,A;Xe(2,arguments);var v=String(t),D=ws(),P=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:D.locale)!==null&&a!==void 0?a:Qo,C=Xt((r=(o=(i=(u=n==null?void 0:n.firstWeekContainsDate)!==null&&u!==void 0?u:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&i!==void 0?i:D.firstWeekContainsDate)!==null&&o!==void 0?o:(p=D.locale)===null||p===void 0||(E=p.options)===null||E===void 0?void 0:E.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=Xt((f=(T=(O=(R=n==null?void 0:n.weekStartsOn)!==null&&R!==void 0?R:n==null||(g=n.locale)===null||g===void 0||(N=g.options)===null||N===void 0?void 0:N.weekStartsOn)!==null&&O!==void 0?O:D.weekStartsOn)!==null&&T!==void 0?T:(S=D.locale)===null||S===void 0||(A=S.options)===null||A===void 0?void 0:A.weekStartsOn)!==null&&f!==void 0?f:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var z=et(e);if(!UC(z))throw new RangeError("Invalid time value");var $=_d(z),F=GC(z,$),Y={firstWeekContainsDate:C,weekStartsOn:y,locale:P,_originalDate:z},re=v.match(k3).map(function(B){var Q=B[0];if(Q==="p"||Q==="P"){var j=e3[Q];return j(B,P.formatLong)}return B}).join("").match(U3).map(function(B){if(B==="''")return"'";var Q=B[0];if(Q==="'")return F3(B);var j=ZC[Q];if(j)return!(n!=null&&n.useAdditionalWeekYearTokens)&&s3(B)&&Lm(B,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&a3(B)&&Lm(B,t,String(e)),j(F,B,P.localize,Y);if(Q.match(W3))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return B}).join("");return re}function F3(e){var t=e.match(w3);return t?t[1].replace(M3,"'"):e}function oS(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function z3(e){return oS({},e)}var ym=1440,x3=2520,Sc=43200,B3=86400;function G3(e,t,n){var a,s;Xe(2,arguments);var r=ws(),o=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:r.locale)!==null&&a!==void 0?a:Qo;if(!o.formatDistance)throw new RangeError("locale must contain formatDistance property");var i=ji(e,t);if(isNaN(i))throw new RangeError("Invalid time value");var u=oS(z3(n),{addSuffix:!!(n!=null&&n.addSuffix),comparison:i}),l,c;i>0?(l=et(t),c=et(e)):(l=et(e),c=et(t));var p=BC(c,l),E=(_d(c)-_d(l))/1e3,f=Math.round((p-E)/60),T;if(f<2)return n!=null&&n.includeSeconds?p<5?o.formatDistance("lessThanXSeconds",5,u):p<10?o.formatDistance("lessThanXSeconds",10,u):p<20?o.formatDistance("lessThanXSeconds",20,u):p<40?o.formatDistance("halfAMinute",0,u):p<60?o.formatDistance("lessThanXMinutes",1,u):o.formatDistance("xMinutes",1,u):f===0?o.formatDistance("lessThanXMinutes",1,u):o.formatDistance("xMinutes",f,u);if(f<45)return o.formatDistance("xMinutes",f,u);if(f<90)return o.formatDistance("aboutXHours",1,u);if(f0?"след "+s:"преди "+s:s},X3={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},Q3={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},Z3={any:"{{date}} {{time}}"},J3={date:nt({formats:X3,defaultWidth:"full"}),time:nt({formats:Q3,defaultWidth:"full"}),dateTime:nt({formats:Z3,defaultWidth:"any"})},ZE=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function eD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'миналата "+t+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+t+" в' p"}}function iS(e){var t=ZE[e];return e===2?"'във "+t+" в' p":"'в "+t+" в' p"}function tD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'следващата "+t+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+t+" в' p"}}var nD=function(t,n,a){var s=et(t),r=s.getUTCDay();return Ao(s,n,a)?iS(r):eD(r)},aD=function(t,n,a){var s=et(t),r=s.getUTCDay();return Ao(s,n,a)?iS(r):tD(r)},sD={lastWeek:nD,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:aD,other:"P"},rD=function(t,n,a,s){var r=sD[t];return typeof r=="function"?r(n,a,s):r},oD={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},iD={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},uD={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},lD={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},cD={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function dD(e){return e==="year"||e==="week"||e==="minute"||e==="second"}function ED(e){return e==="quarter"}function ms(e,t,n,a,s){var r=ED(t)?s:dD(t)?a:n;return e+"-"+r}var pD=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return ms(0,s,"ев","ева","ево");if(a%1e3===0)return ms(a,s,"ен","на","но");if(a%100===0)return ms(a,s,"тен","тна","тно");var r=a%100;if(r>20||r<10)switch(r%10){case 1:return ms(a,s,"ви","ва","во");case 2:return ms(a,s,"ри","ра","ро");case 7:case 8:return ms(a,s,"ми","ма","мо")}return ms(a,s,"ти","та","то")},fD={ordinalNumber:pD,era:De({values:oD,defaultWidth:"wide"}),quarter:De({values:iD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:uD,defaultWidth:"wide"}),day:De({values:lD,defaultWidth:"wide"}),dayPeriod:De({values:cD,defaultWidth:"wide"})},mD=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,_D=/\d+/i,TD={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},hD={any:[/^п/i,/^н/i]},SD={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},AD={any:[/1/i,/2/i,/3/i,/4/i]},OD={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},gD={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},ID={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},RD={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},ND={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},vD={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},bD={ordinalNumber:Pn({matchPattern:mD,parsePattern:_D,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:TD,defaultMatchWidth:"wide",parsePatterns:hD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:SD,defaultMatchWidth:"wide",parsePatterns:AD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:ID,defaultMatchWidth:"wide",parsePatterns:RD,defaultParseWidth:"any"}),day:Pe({matchPatterns:OD,defaultMatchWidth:"wide",parsePatterns:gD,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:ND,defaultMatchWidth:"any",parsePatterns:vD,defaultParseWidth:"any"})},CD={code:"bg",formatDistance:Y3,formatLong:J3,formatRelative:rD,localize:fD,match:bD,options:{weekStartsOn:1,firstWeekContainsDate:1}},DD={lessThanXSeconds:{one:{regular:"méně než sekunda",past:"před méně než sekundou",future:"za méně než sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"sekunda",past:"před sekundou",future:"za sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než minuta",past:"před méně než minutou",future:"za méně než minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"minuta",past:"před minutou",future:"za minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně hodina",past:"přibližně před hodinou",future:"přibližně za hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"hodina",past:"před hodinou",future:"za hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"den",past:"před dnem",future:"za den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně týden",past:"přibližně před týdnem",future:"přibližně za týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"týden",past:"před týdnem",future:"za týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně měsíc",past:"přibližně před měsícem",future:"přibližně za měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"měsíc",past:"před měsícem",future:"za měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně rok",past:"přibližně před rokem",future:"přibližně za rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"rok",past:"před rokem",future:"za rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než rok",past:"před více než rokem",future:"za více než rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro rok",past:"skoro před rokem",future:"skoro za rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},PD=function(t,n,a){var s,r=DD[t];r.type==="other"?s=r.other:n===1?s=r.one:n>1&&n<5?s=r.few:s=r.many;var o=(a==null?void 0:a.addSuffix)===!0,i=a==null?void 0:a.comparison,u;return o&&i===-1?u=s.past:o&&i===1?u=s.future:u=s.regular,u.replace("{{count}}",String(n))},LD={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},yD={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},$D={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},UD={date:nt({formats:LD,defaultWidth:"full"}),time:nt({formats:yD,defaultWidth:"full"}),dateTime:nt({formats:$D,defaultWidth:"full"})},kD=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],wD={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:function(t){var n=t.getUTCDay();return"'v "+kD[n]+" o' p"},other:"P"},MD=function(t,n){var a=wD[t];return typeof a=="function"?a(n):a},WD={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},FD={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},zD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},xD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},BD={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},GD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},HD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},VD=function(t,n){var a=Number(t);return a+"."},KD={ordinalNumber:VD,era:De({values:WD,defaultWidth:"wide"}),quarter:De({values:FD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:zD,defaultWidth:"wide",formattingValues:xD,defaultFormattingWidth:"wide"}),day:De({values:BD,defaultWidth:"wide"}),dayPeriod:De({values:GD,defaultWidth:"wide",formattingValues:HD,defaultFormattingWidth:"wide"})},jD=/^(\d+)\.?/i,qD=/\d+/i,YD={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},XD={any:[/^p[řr]/i,/^(po|n)/i]},QD={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},ZD={any:[/1/i,/2/i,/3/i,/4/i]},JD={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},eP={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},tP={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},nP={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},aP={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},sP={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},rP={ordinalNumber:Pn({matchPattern:jD,parsePattern:qD,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:YD,defaultMatchWidth:"wide",parsePatterns:XD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:QD,defaultMatchWidth:"wide",parsePatterns:ZD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:JD,defaultMatchWidth:"wide",parsePatterns:eP,defaultParseWidth:"any"}),day:Pe({matchPatterns:tP,defaultMatchWidth:"wide",parsePatterns:nP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:aP,defaultMatchWidth:"any",parsePatterns:sP,defaultParseWidth:"any"})},oP={code:"cs",formatDistance:PD,formatLong:UD,formatRelative:MD,localize:KD,match:rP,options:{weekStartsOn:1,firstWeekContainsDate:4}},Um={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},iP=function(t,n,a){var s,r=a!=null&&a.addSuffix?Um[t].withPreposition:Um[t].standalone;return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:"vor "+s:s},uP={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},lP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},cP={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},dP={date:nt({formats:uP,defaultWidth:"full"}),time:nt({formats:lP,defaultWidth:"full"}),dateTime:nt({formats:cP,defaultWidth:"full"})},EP={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},pP=function(t,n,a,s){return EP[t]},fP={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},mP={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},Sd={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},_P={narrow:Sd.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:Sd.wide},TP={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},hP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},SP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},AP=function(t){var n=Number(t);return n+"."},OP={ordinalNumber:AP,era:De({values:fP,defaultWidth:"wide"}),quarter:De({values:mP,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Sd,formattingValues:_P,defaultWidth:"wide"}),day:De({values:TP,defaultWidth:"wide"}),dayPeriod:De({values:hP,defaultWidth:"wide",formattingValues:SP,defaultFormattingWidth:"wide"})},gP=/^(\d+)(\.)?/i,IP=/\d+/i,RP={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},NP={any:[/^v/i,/^n/i]},vP={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},bP={any:[/1/i,/2/i,/3/i,/4/i]},CP={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},DP={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},PP={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},LP={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},yP={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},$P={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},UP={ordinalNumber:Pn({matchPattern:gP,parsePattern:IP,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:RP,defaultMatchWidth:"wide",parsePatterns:NP,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:vP,defaultMatchWidth:"wide",parsePatterns:bP,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:CP,defaultMatchWidth:"wide",parsePatterns:DP,defaultParseWidth:"any"}),day:Pe({matchPatterns:PP,defaultMatchWidth:"wide",parsePatterns:LP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:yP,defaultMatchWidth:"wide",parsePatterns:$P,defaultParseWidth:"any"})},kP={code:"de",formatDistance:iP,formatLong:dP,formatRelative:pP,localize:OP,match:UP,options:{weekStartsOn:1,firstWeekContainsDate:4}},wP={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},MP=function(t,n,a){var s,r=wP[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hace "+s:s},WP={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},FP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},zP={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},xP={date:nt({formats:WP,defaultWidth:"full"}),time:nt({formats:FP,defaultWidth:"full"}),dateTime:nt({formats:zP,defaultWidth:"full"})},BP={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},GP={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},HP=function(t,n,a,s){return n.getUTCHours()!==1?GP[t]:BP[t]},VP={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},KP={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},jP={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},qP={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},YP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},XP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},QP=function(t,n){var a=Number(t);return a+"º"},ZP={ordinalNumber:QP,era:De({values:VP,defaultWidth:"wide"}),quarter:De({values:KP,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:De({values:jP,defaultWidth:"wide"}),day:De({values:qP,defaultWidth:"wide"}),dayPeriod:De({values:YP,defaultWidth:"wide",formattingValues:XP,defaultFormattingWidth:"wide"})},JP=/^(\d+)(º)?/i,eL=/\d+/i,tL={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},nL={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},aL={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},sL={any:[/1/i,/2/i,/3/i,/4/i]},rL={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},oL={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},iL={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},uL={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},lL={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},cL={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},dL={ordinalNumber:Pn({matchPattern:JP,parsePattern:eL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:tL,defaultMatchWidth:"wide",parsePatterns:nL,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:aL,defaultMatchWidth:"wide",parsePatterns:sL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:rL,defaultMatchWidth:"wide",parsePatterns:oL,defaultParseWidth:"any"}),day:Pe({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:uL,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:lL,defaultMatchWidth:"any",parsePatterns:cL,defaultParseWidth:"any"})},EL={code:"es",formatDistance:MP,formatLong:xP,formatRelative:HP,localize:ZP,match:dL,options:{weekStartsOn:1,firstWeekContainsDate:1}},pL={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},fL=function(t,n,a){var s,r=pL[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"duela "+s:s},mL={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},_L={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},TL={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hL={date:nt({formats:mL,defaultWidth:"full"}),time:nt({formats:_L,defaultWidth:"full"}),dateTime:nt({formats:TL,defaultWidth:"full"})},SL={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},AL={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},OL=function(t,n){return n.getUTCHours()!==1?AL[t]:SL[t]},gL={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},IL={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},RL={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},NL={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},vL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},bL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},CL=function(t,n){var a=Number(t);return a+"."},DL={ordinalNumber:CL,era:De({values:gL,defaultWidth:"wide"}),quarter:De({values:IL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:RL,defaultWidth:"wide"}),day:De({values:NL,defaultWidth:"wide"}),dayPeriod:De({values:vL,defaultWidth:"wide",formattingValues:bL,defaultFormattingWidth:"wide"})},PL=/^(\d+)(.)?/i,LL=/\d+/i,yL={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},$L={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},UL={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},kL={any:[/1/i,/2/i,/3/i,/4/i]},wL={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},ML={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},WL={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},FL={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},zL={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},xL={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},BL={ordinalNumber:Pn({matchPattern:PL,parsePattern:LL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:yL,defaultMatchWidth:"wide",parsePatterns:$L,defaultParseWidth:"wide"}),quarter:Pe({matchPatterns:UL,defaultMatchWidth:"wide",parsePatterns:kL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:wL,defaultMatchWidth:"wide",parsePatterns:ML,defaultParseWidth:"any"}),day:Pe({matchPatterns:WL,defaultMatchWidth:"wide",parsePatterns:FL,defaultParseWidth:"wide"}),dayPeriod:Pe({matchPatterns:zL,defaultMatchWidth:"any",parsePatterns:xL,defaultParseWidth:"any"})},GL={code:"eu",formatDistance:fL,formatLong:hL,formatRelative:OL,localize:DL,match:BL,options:{weekStartsOn:1,firstWeekContainsDate:1}},HL={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},VL=function(t,n,a){var s,r=HL[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"dans "+s:"il y a "+s:s},KL={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},jL={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},qL={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YL={date:nt({formats:KL,defaultWidth:"full"}),time:nt({formats:jL,defaultWidth:"full"}),dateTime:nt({formats:qL,defaultWidth:"full"})},XL={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},QL=function(t,n,a,s){return XL[t]},ZL={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},JL={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ey={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},ty={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ny={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ay=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return"0";var r=["year","week","hour","minute","second"],o;return a===1?o=s&&r.includes(s)?"ère":"er":o="ème",a+o},sy={ordinalNumber:ay,era:De({values:ZL,defaultWidth:"wide"}),quarter:De({values:JL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:ey,defaultWidth:"wide"}),day:De({values:ty,defaultWidth:"wide"}),dayPeriod:De({values:ny,defaultWidth:"wide"})},ry=/^(\d+)(ième|ère|ème|er|e)?/i,oy=/\d+/i,iy={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},uy={any:[/^av/i,/^ap/i]},ly={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},cy={any:[/1/i,/2/i,/3/i,/4/i]},dy={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},Ey={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},fy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},my={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},_y={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Ty={ordinalNumber:Pn({matchPattern:ry,parsePattern:oy,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:iy,defaultMatchWidth:"wide",parsePatterns:uy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:dy,defaultMatchWidth:"wide",parsePatterns:Ey,defaultParseWidth:"any"}),day:Pe({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:fy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:_y,defaultParseWidth:"any"})},hy={code:"fr",formatDistance:VL,formatLong:YL,formatRelative:QL,localize:sy,match:Ty,options:{weekStartsOn:1,firstWeekContainsDate:4}},Sy={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},Ay=function(t,n,a){var s,r=Sy[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hai "+s:s},Oy={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},gy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Iy={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ry={date:nt({formats:Oy,defaultWidth:"full"}),time:nt({formats:gy,defaultWidth:"full"}),dateTime:nt({formats:Iy,defaultWidth:"full"})},Ny={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},vy={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},by=function(t,n,a,s){return n.getUTCHours()!==1?vy[t]:Ny[t]},Cy={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},Dy={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Py={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},Ly={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},yy={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},$y={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},Uy=function(t,n){var a=Number(t);return a+"º"},ky={ordinalNumber:Uy,era:De({values:Cy,defaultWidth:"wide"}),quarter:De({values:Dy,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Py,defaultWidth:"wide"}),day:De({values:Ly,defaultWidth:"wide"}),dayPeriod:De({values:yy,defaultWidth:"wide",formattingValues:$y,defaultFormattingWidth:"wide"})},wy=/^(\d+)(º)?/i,My=/\d+/i,Wy={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},Fy={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},zy={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},xy={any:[/1/i,/2/i,/3/i,/4/i]},By={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},Gy={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},Hy={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},Vy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},Ky={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},jy={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},qy={ordinalNumber:Pn({matchPattern:wy,parsePattern:My,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:Wy,defaultMatchWidth:"wide",parsePatterns:Fy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:zy,defaultMatchWidth:"wide",parsePatterns:xy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:By,defaultMatchWidth:"wide",parsePatterns:Gy,defaultParseWidth:"any"}),day:Pe({matchPatterns:Hy,defaultMatchWidth:"wide",parsePatterns:Vy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:Ky,defaultMatchWidth:"any",parsePatterns:jy,defaultParseWidth:"any"})},Yy={code:"gl",formatDistance:Ay,formatLong:Ry,formatRelative:by,localize:ky,match:qy,options:{weekStartsOn:1,firstWeekContainsDate:1}},Xy={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Qy=function(t,n,a){var s,r=Xy[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"tra "+s:s+" fa":s},Zy={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Jy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},e4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},t4={date:nt({formats:Zy,defaultWidth:"full"}),time:nt({formats:Jy,defaultWidth:"full"}),dateTime:nt({formats:e4,defaultWidth:"full"})},JE=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function n4(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+JE[e]+" scorso alle' p"}}function km(e){return"'"+JE[e]+" alle' p"}function a4(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+JE[e]+" prossimo alle' p"}}var s4={lastWeek:function(t,n,a){var s=t.getUTCDay();return Ao(t,n,a)?km(s):n4(s)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,n,a){var s=t.getUTCDay();return Ao(t,n,a)?km(s):a4(s)},other:"P"},r4=function(t,n,a,s){var r=s4[t];return typeof r=="function"?r(n,a,s):r},o4={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},i4={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},u4={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},l4={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},c4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},d4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},E4=function(t,n){var a=Number(t);return String(a)},p4={ordinalNumber:E4,era:De({values:o4,defaultWidth:"wide"}),quarter:De({values:i4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:u4,defaultWidth:"wide"}),day:De({values:l4,defaultWidth:"wide"}),dayPeriod:De({values:c4,defaultWidth:"wide",formattingValues:d4,defaultFormattingWidth:"wide"})},f4=/^(\d+)(º)?/i,m4=/\d+/i,_4={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},T4={any:[/^a/i,/^(d|e)/i]},h4={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},S4={any:[/1/i,/2/i,/3/i,/4/i]},A4={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},O4={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},g4={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},I4={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},R4={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},N4={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},v4={ordinalNumber:Pn({matchPattern:f4,parsePattern:m4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:T4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:h4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:A4,defaultMatchWidth:"wide",parsePatterns:O4,defaultParseWidth:"any"}),day:Pe({matchPatterns:g4,defaultMatchWidth:"wide",parsePatterns:I4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:R4,defaultMatchWidth:"any",parsePatterns:N4,defaultParseWidth:"any"})},b4={code:"it",formatDistance:Qy,formatLong:t4,formatRelative:r4,localize:p4,match:v4,options:{weekStartsOn:1,firstWeekContainsDate:4}},C4={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},D4=function(t,n,a){var s,r=C4[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"om "+s:s+" siden":s},P4={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},L4={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y4={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},$4={date:nt({formats:P4,defaultWidth:"full"}),time:nt({formats:L4,defaultWidth:"full"}),dateTime:nt({formats:y4,defaultWidth:"full"})},U4={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},k4=function(t,n,a,s){return U4[t]},w4={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},M4={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},W4={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},F4={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},z4={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},x4=function(t,n){var a=Number(t);return a+"."},B4={ordinalNumber:x4,era:De({values:w4,defaultWidth:"wide"}),quarter:De({values:M4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:W4,defaultWidth:"wide"}),day:De({values:F4,defaultWidth:"wide"}),dayPeriod:De({values:z4,defaultWidth:"wide"})},G4=/^(\d+)\.?/i,H4=/\d+/i,V4={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},K4={any:[/^f/i,/^e/i]},j4={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},q4={any:[/1/i,/2/i,/3/i,/4/i]},Y4={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},X4={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},Q4={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},Z4={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},J4={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},e$={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},t$={ordinalNumber:Pn({matchPattern:G4,parsePattern:H4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:V4,defaultMatchWidth:"wide",parsePatterns:K4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:j4,defaultMatchWidth:"wide",parsePatterns:q4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:Y4,defaultMatchWidth:"wide",parsePatterns:X4,defaultParseWidth:"any"}),day:Pe({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:Z4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:J4,defaultMatchWidth:"any",parsePatterns:e$,defaultParseWidth:"any"})},n$={code:"nb",formatDistance:D4,formatLong:$4,formatRelative:k4,localize:B4,match:t$,options:{weekStartsOn:1,firstWeekContainsDate:4}},a$={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},s$=function(t,n,a){var s,r=a$[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"over "+s:s+" geleden":s},r$={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},o$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i$={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u$={date:nt({formats:r$,defaultWidth:"full"}),time:nt({formats:o$,defaultWidth:"full"}),dateTime:nt({formats:i$,defaultWidth:"full"})},l$={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},c$=function(t,n,a,s){return l$[t]},d$={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},E$={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},p$={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},f$={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},m$={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},_$=function(t,n){var a=Number(t);return a+"e"},T$={ordinalNumber:_$,era:De({values:d$,defaultWidth:"wide"}),quarter:De({values:E$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:p$,defaultWidth:"wide"}),day:De({values:f$,defaultWidth:"wide"}),dayPeriod:De({values:m$,defaultWidth:"wide"})},h$=/^(\d+)e?/i,S$=/\d+/i,A$={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},O$={any:[/^v/,/^n/]},g$={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},I$={any:[/1/i,/2/i,/3/i,/4/i]},R$={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},N$={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},v$={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},b$={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},C$={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},D$={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},P$={ordinalNumber:Pn({matchPattern:h$,parsePattern:S$,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:A$,defaultMatchWidth:"wide",parsePatterns:O$,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:g$,defaultMatchWidth:"wide",parsePatterns:I$,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:R$,defaultMatchWidth:"wide",parsePatterns:N$,defaultParseWidth:"any"}),day:Pe({matchPatterns:v$,defaultMatchWidth:"wide",parsePatterns:b$,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:C$,defaultMatchWidth:"any",parsePatterns:D$,defaultParseWidth:"any"})},L$={code:"nl",formatDistance:s$,formatLong:u$,formatRelative:c$,localize:T$,match:P$,options:{weekStartsOn:1,firstWeekContainsDate:4}},y$={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function $$(e,t){if(t===1)return e.one;var n=t%100;if(n<=20&&n>10)return e.other;var a=n%10;return a>=2&&a<=4?e.twoFour:e.other}function Ac(e,t,n){var a=$$(e,t),s=typeof a=="string"?a:a[n];return s.replace("{{count}}",String(t))}var U$=function(t,n,a){var s=y$[t];return a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"za "+Ac(s,n,"future"):Ac(s,n,"past")+" temu":Ac(s,n,"regular")},k$={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},w$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},M$={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},W$={date:nt({formats:k$,defaultWidth:"full"}),time:nt({formats:w$,defaultWidth:"full"}),dateTime:nt({formats:M$,defaultWidth:"full"})},F$={masculine:"ostatni",feminine:"ostatnia"},z$={masculine:"ten",feminine:"ta"},x$={masculine:"następny",feminine:"następna"},B$={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function wm(e,t,n,a){var s;if(Ao(t,n,a))s=z$;else if(e==="lastWeek")s=F$;else if(e==="nextWeek")s=x$;else throw new Error("Cannot determine adjectives for token ".concat(e));var r=t.getUTCDay(),o=B$[r],i=s[o];return"'".concat(i,"' eeee 'o' p")}var G$={lastWeek:wm,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:wm,other:"P"},H$=function(t,n,a,s){var r=G$[t];return typeof r=="function"?r(t,n,a,s):r},V$={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},K$={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},j$={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},q$={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},Y$={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},X$={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},Q$={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},Z$={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},J$=function(t,n){return String(t)},e6={ordinalNumber:J$,era:De({values:V$,defaultWidth:"wide"}),quarter:De({values:K$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:j$,defaultWidth:"wide",formattingValues:q$,defaultFormattingWidth:"wide"}),day:De({values:Y$,defaultWidth:"wide",formattingValues:X$,defaultFormattingWidth:"wide"}),dayPeriod:De({values:Q$,defaultWidth:"wide",formattingValues:Z$,defaultFormattingWidth:"wide"})},t6=/^(\d+)?/i,n6=/\d+/i,a6={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},s6={any:[/^p/i,/^n/i]},r6={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},o6={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},i6={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},u6={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},l6={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},c6={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},d6={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},E6={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},p6={ordinalNumber:Pn({matchPattern:t6,parsePattern:n6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:a6,defaultMatchWidth:"wide",parsePatterns:s6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:r6,defaultMatchWidth:"wide",parsePatterns:o6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"}),day:Pe({matchPatterns:l6,defaultMatchWidth:"wide",parsePatterns:c6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:d6,defaultMatchWidth:"any",parsePatterns:E6,defaultParseWidth:"any"})},f6={code:"pl",formatDistance:U$,formatLong:W$,formatRelative:H$,localize:e6,match:p6,options:{weekStartsOn:1,firstWeekContainsDate:4}},m6={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},_6=function(t,n,a){var s,r=m6[t];return typeof r=="string"?s=r:n===1?s=r.one:s=r.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"daqui a "+s:"há "+s:s},T6={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},h6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},S6={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},A6={date:nt({formats:T6,defaultWidth:"full"}),time:nt({formats:h6,defaultWidth:"full"}),dateTime:nt({formats:S6,defaultWidth:"full"})},O6={lastWeek:function(t){var n=t.getUTCDay(),a=n===0||n===6?"último":"última";return"'"+a+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},g6=function(t,n,a,s){var r=O6[t];return typeof r=="function"?r(n):r},I6={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},R6={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},N6={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},v6={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},b6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},C6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},D6=function(t,n){var a=Number(t);return a+"º"},P6={ordinalNumber:D6,era:De({values:I6,defaultWidth:"wide"}),quarter:De({values:R6,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:N6,defaultWidth:"wide"}),day:De({values:v6,defaultWidth:"wide"}),dayPeriod:De({values:b6,defaultWidth:"wide",formattingValues:C6,defaultFormattingWidth:"wide"})},L6=/^(\d+)(º|ª)?/i,y6=/\d+/i,$6={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},U6={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},k6={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},w6={any:[/1/i,/2/i,/3/i,/4/i]},M6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},W6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},F6={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},z6={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},x6={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},B6={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},G6={ordinalNumber:Pn({matchPattern:L6,parsePattern:y6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:$6,defaultMatchWidth:"wide",parsePatterns:U6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:w6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:M6,defaultMatchWidth:"wide",parsePatterns:W6,defaultParseWidth:"any"}),day:Pe({matchPatterns:F6,defaultMatchWidth:"wide",parsePatterns:z6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:x6,defaultMatchWidth:"any",parsePatterns:B6,defaultParseWidth:"any"})},H6={code:"pt",formatDistance:_6,formatLong:A6,formatRelative:g6,localize:P6,match:G6,options:{weekStartsOn:1,firstWeekContainsDate:4}};const V6=e=>["bg","cs","de","en","es","eu","fr","gl","it","nb","nl","pl","pt"].includes(e),Ls={bg:CD,cs:oP,de:kP,en:Qo,es:EL,eu:GL,fr:hy,gl:Yy,it:b4,nb:n$,nl:L$,pl:f6,pt:H6},or={bg:"български",cs:"Česky (73%)",de:"Deutsch",en:"English",es:"Español",eu:"Euskara (99%)",fr:"Français",gl:"Galego",it:"Italiano (82%)",nl:"Nederlands (99%)",nb:"Norsk bokmål (52%)",pl:"Polski (91%)",pt:"Português (98%)"},Ad=Object.keys(or).map(e=>({label:or[e],value:e})),yl=e=>(ot("data-v-0c80a9fc"),e=e(),it(),e),K6={id:"nav"},j6={class:"nav-container"},q6={class:"nav-app-name"},Y6=yl(()=>d("i",{class:"fa fa-bars hamburger-icon"},null,-1)),X6=[Y6],Q6={class:"nav-items-app-menu"},Z6={key:0,class:"nav-items-group"},J6=yl(()=>d("div",{class:"nav-item nav-separator"},null,-1)),eU={class:"nav-items-user-menu"},tU={key:0,class:"nav-items-group"},nU={class:"nav-item nav-profile-img"},aU=["title"],sU=yl(()=>d("i",{class:"fa fa-sign-out nav-button-fa","aria-hidden":"true"},null,-1)),rU={class:"nav-button-text"},oU={key:1,class:"nav-items-group"},iU={class:"theme-button"},uU=["title"],lU={key:0,class:"fa nav-button-fa fa-moon","aria-hidden":"true"},cU={key:1,class:"clear-theme",src:gb,alt:"","aria-hidden":"true"},dU={class:"nav-button-text"},EU=yl(()=>d("i",{class:"fa fa-language","aria-hidden":"true"},null,-1)),pU=te({__name:"NavBar",emits:["menuInteraction"],setup(e,{emit:t}){const n=t,a=ke(),s=w(()=>a.getters[X.GETTERS.AUTH_USER_PROFILE]),r=w(()=>a.getters[X.GETTERS.IS_AUTHENTICATED]),o=w(()=>a.getters[K.GETTERS.LANGUAGE]),i=Ee(!1),u=Ee(!1),l=w(()=>a.getters[K.GETTERS.DARK_MODE]),c=w(()=>Dl(l.value));pt(()=>R());function p(){i.value=!0,n("menuInteraction",!0)}function E(){i.value=!1,n("menuInteraction",!1)}function f(N){a.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,N.value)}function T(){a.dispatch(X.ACTIONS.LOGOUT),u.value=!1}function O(N){u.value=N}function R(){c.value?document.body.setAttribute("data-theme","dark"):document.body.removeAttribute("data-theme")}function g(){a.commit(K.MUTATIONS.UPDATE_DARK_MODE,!c.value)}return ze(()=>c.value,()=>{R()}),(N,S)=>{const A=oe("Modal"),v=oe("router-link"),D=oe("Dropdown");return h(),I("header",K6,[u.value?(h(),q(A,{key:0,title:N.$t("common.CONFIRMATION"),message:N.$t("user.LOGOUT_CONFIRMATION"),onConfirmAction:T,onCancelAction:S[0]||(S[0]=P=>O(!1)),onKeydown:S[1]||(S[1]=Ze(P=>O(!1),["esc"]))},null,8,["title","message"])):M("",!0),d("div",j6,[d("div",q6,[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1})]),d("div",{class:me(["nav-icon-open",{"menu-open":i.value}])},[d("button",{class:"menu-button transparent",onClick:S[2]||(S[2]=P=>p())},X6)],2),d("div",{class:me(["nav-items",{"menu-open":i.value}])},[d("div",{class:"nav-items-close",onClick:E},[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1}),d("button",{class:"menu-button transparent",onClick:S[3]||(S[3]=P=>E())},[d("i",{class:me(["fa fa-close close-icon nav-item",{"menu-closed":!i.value}])},null,2)])]),d("div",Q6,[r.value?(h(),I("div",Z6,[W(v,{class:"nav-item",to:"/",onClick:S[4]||(S[4]=P=>E())},{default:ce(()=>[H(_(N.$t("dashboard.DASHBOARD")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts",onClick:S[5]||(S[5]=P=>E())},{default:ce(()=>[H(_(Ve(N.$t("workouts.WORKOUT",2))),1)]),_:1}),W(v,{class:"nav-item",to:"/statistics",onClick:S[6]||(S[6]=P=>E())},{default:ce(()=>[H(_(N.$t("statistics.STATISTICS")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts/add",onClick:S[7]||(S[7]=P=>E())},{default:ce(()=>[H(_(N.$t("workouts.ADD_WORKOUT")),1)]),_:1}),r.value&&s.value.admin?(h(),q(v,{key:0,class:"nav-item",to:"/admin",onClick:S[8]||(S[8]=P=>E())},{default:ce(()=>[H(_(N.$t("admin.ADMIN")),1)]),_:1})):M("",!0),J6])):M("",!0)]),d("div",eU,[r.value?(h(),I("div",tU,[d("div",nU,[W(Ko,{user:s.value},null,8,["user"])]),W(v,{class:"nav-item",to:"/profile",onClick:E},{default:ce(()=>[H(_(s.value.username),1)]),_:1}),d("button",{class:"nav-button logout-button transparent",onClick:S[9]||(S[9]=P=>O(!0)),title:N.$t("user.LOGOUT")},[sU,d("span",rU,_(N.$t("user.LOGOUT")),1)],8,aU)])):(h(),I("div",oU,[W(v,{class:"nav-item",to:"/login",onClick:E},{default:ce(()=>[H(_(N.$t("user.LOGIN")),1)]),_:1}),W(v,{class:"nav-item",to:"/register",onClick:E},{default:ce(()=>[H(_(N.$t("user.REGISTER")),1)]),_:1})])),d("div",iU,[d("button",{class:"nav-button transparent",onClick:g,title:N.$t("user.TOGGLE_THEME")},[c.value?(h(),I("i",lU)):(h(),I("img",cU)),d("span",dU,_(N.$t("user.TOGGLE_THEME")),1)],8,uU)]),m(Ad)&&o.value?(h(),q(D,{key:2,class:"nav-item",options:m(Ad),selected:o.value,onSelected:f,buttonLabel:N.$t("user.LANGUAGE"),listLabel:N.$t("user.LANGUAGE",0),isMenuOpen:i.value},{default:ce(()=>[EU]),_:1},8,["options","selected","buttonLabel","listLabel","isMenuOpen"])):M("",!0)])],2)])])}}}),fU=ie(pU,[["__scopeId","data-v-0c80a9fc"]]),mU={name:"ErrorImg"},_U={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -51 512 512"},TU=An('',1),hU=[TU];function SU(e,t,n,a,s,r){return h(),I("svg",_U,hU)}const ep=ie(mU,[["render",SU]]),AU={id:"no-config"},OU={class:"error-page"},gU={class:"error-img"},IU=["innerHTML"],RU=te({__name:"NoConfig",setup(e){return(t,n)=>(h(),I("div",AU,[d("div",OU,[d("div",gU,[W(ep)]),d("p",{class:"error-message",innerHTML:t.$t("error.APP_ERROR")},null,8,IU)])]))}}),NU=ie(RU,[["__scopeId","data-v-73140811"]]),vU=d("div",{id:"top"},null,-1),bU={key:0,class:"app-container"},CU={class:"app-loading"},DU={class:"container scroll"},PU=d("i",{class:"fa fa-chevron-up","aria-hidden":"true"},null,-1),LU=[PU],yU=te({__name:"App",setup(e){const t=ke(),n=w(()=>t.getters[K.GETTERS.APP_CONFIG]),a=w(()=>t.getters[K.GETTERS.APP_LOADING]),s=Ee(!1),r=Ee(!1);pt(()=>{c(),t.dispatch(K.ACTIONS.GET_APPLICATION_CONFIG)}),St(()=>u());function o(p){s.value=p}function i(p){return p.getBoundingClientRect().top=0}function u(){window.onscroll=()=>{const p=document.querySelector("#bottom");r.value=p!==null&&i(p)}}function l(){window.scrollTo({top:0,behavior:"smooth"}),setTimeout(()=>{r.value=!1},300)}function c(){let p="en";try{const E=navigator.language.split("-")[0];V6(E)&&(p=E)}catch{p="en"}t.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,p)}return(p,E)=>{const f=oe("Loader"),T=oe("router-view");return h(),I(_e,null,[vU,W(fU,{onMenuInteraction:o}),d("main",null,[a.value?(h(),I("div",bU,[d("div",CU,[W(f)])])):(h(),I("div",{key:1,class:me(["app-container",{"hide-scroll":s.value}])},[n.value?(h(),q(T,{key:0})):(h(),q(NU,{key:1}))],2)),d("div",DU,[d("div",{class:me(["scroll-button",{"display-button":r.value}]),onClick:l},LU,2)])]),n.value?(h(),q(Ob,{key:0,version:n.value?n.value.version:"",adminContact:n.value.admin_contact},null,8,["version","adminContact"])):M("",!0)],64)}}}),$U={class:"alert-message"},UU=["innerHTML"],kU=te({__name:"AlertMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",$U,[d("div",{innerHTML:a.$t(m(n))},null,8,UU)]))}}),wU=ie(kU,[["__scopeId","data-v-f7bf1117"]]),MU={},WU={class:"card"},FU={class:"card-title"},zU={class:"card-content"};function xU(e,t){return h(),I("div",WU,[d("div",FU,[$t(e.$slots,"title")]),d("div",zU,[$t(e.$slots,"content")])])}const uS=ie(MU,[["render",xU]]),BU={class:"custom-textarea"},GU=["id","name","maxLength","disabled","rows"],HU={class:"remaining-chars"},VU=te({__name:"CustomTextArea",props:{name:{},charLimit:{default:500},disabled:{type:Boolean,default:!1},input:{default:""},rows:{default:2}},emits:["updateValue"],setup(e,{emit:t}){const n=e,a=t,s=Ee("");function r(o){a("updateValue",o.target.value)}return ze(()=>n.input,o=>{s.value=o===null?"":o}),(o,i)=>(h(),I("div",BU,[$e(d("textarea",{id:o.name,name:o.name,maxLength:o.charLimit,disabled:o.disabled,rows:o.rows,"onUpdate:modelValue":i[0]||(i[0]=u=>s.value=u),onInput:r},null,40,GU),[[at,s.value]]),d("div",HU,_(o.$t("workouts.REMAINING_CHARS"))+": "+_(s.value.length)+"/"+_(o.charLimit),1)]))}}),KU=ie(VU,[["__scopeId","data-v-208ce668"]]),_n={ft:{unit:"ft",system:"imperial",multiplier:1,defaultTarget:"m"},mi:{unit:"mi",system:"imperial",multiplier:5280,defaultTarget:"km"},m:{unit:"m",system:"metric",multiplier:1,defaultTarget:"ft"},km:{unit:"m",system:"metric",multiplier:1e3,defaultTarget:"mi"}},jU={metric:{imperial:3.280839895,metric:1},imperial:{metric:1/3.280839895,imperial:1}},Bt=(e,t,n,a=3)=>{const s=_n[t],r=_n[n],o=e*s.multiplier*jU[s.system][r.system]/r.multiplier;return a!==null?parseFloat(o.toFixed(a)):o},qi=(e,t,n)=>{const a=n?_n[e].defaultTarget:e;return n?Bt(t,e,a,2):t},Mm=(e,t)=>{const n=t?e*1.8+32:e,a=t?" °F":"°C";return`${n===0?0:Number(n).toFixed(1)}${a}`},qU=(e,t)=>{const n=t?e*2.2369363:e,a=t?" mph":"m/s";return`${n===0?0:Number(n).toFixed(1)}${a}`},YU=te({__name:"Distance",props:{distance:{},unitFrom:{},useImperialUnits:{type:Boolean},digits:{default:2},displayUnit:{type:Boolean,default:!0},speed:{type:Boolean,default:!1},strong:{type:Boolean,default:!1}},setup(e){const t=e,{digits:n,displayUnit:a,distance:s,speed:r,strong:o,unitFrom:i,useImperialUnits:u}=Te(t),l=w(()=>u.value?_n[i.value].defaultTarget:i.value),c=w(()=>u.value?Bt(s.value,i.value,l.value,n.value):parseFloat(s.value.toFixed(n.value)));return(p,E)=>(h(),I(_e,null,[d("span",{class:me(["distance",{strong:m(o)}])},_(c.value),3),H(" "+_(" ")+" "),m(a)?(h(),I("span",{key:0,class:me(["unit",{strong:m(o)}])},_(l.value)+_(m(r)?"/h":""),3)):M("",!0)],64))}}),XU=ie(YU,[["__scopeId","data-v-0f0f76cd"]]);/*! + */var V1="store";function jr(e){return e===void 0&&(e=null),Rt(e!==null?e:V1)}function Po(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function EC(e){return e!==null&&typeof e=="object"}function pC(e){return e&&typeof e.then=="function"}function fC(e,t){return function(){return e(t)}}function K1(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var a=t.indexOf(e);a>-1&&t.splice(a,1)}}function j1(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;Pl(e,n,[],e._modules.root,!0),jE(e,n,t)}function jE(e,t,n){var a=e._state,s=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var o=e._wrappedGetters,r={},i={},u=P0(!0);u.run(function(){Po(o,function(l,c){r[c]=fC(l,e),i[c]=w(function(){return r[c]()}),Object.defineProperty(e.getters,c,{get:function(){return i[c].value},enumerable:!0})})}),e._state=Kt({data:t}),e._scope=u,e.strict&&SC(e),a&&n&&e._withCommit(function(){a.data=null}),s&&s.stop()}function Pl(e,t,n,a,s){var o=!n.length,r=e._modules.getNamespace(n);if(a.namespaced&&(e._modulesNamespaceMap[r],e._modulesNamespaceMap[r]=a),!o&&!s){var i=qE(t,n.slice(0,-1)),u=n[n.length-1];e._withCommit(function(){i[u]=a.state})}var l=a.context=mC(e,r,n);a.forEachMutation(function(c,p){var E=r+p;_C(e,E,c,l)}),a.forEachAction(function(c,p){var E=c.root?p:r+p,f=c.handler||c;TC(e,E,f,l)}),a.forEachGetter(function(c,p){var E=r+p;hC(e,E,c,l)}),a.forEachChild(function(c,p){Pl(e,t,n.concat(p),c,s)})}function mC(e,t,n){var a=t==="",s={dispatch:a?e.dispatch:function(o,r,i){var u=mu(o,r,i),l=u.payload,c=u.options,p=u.type;return(!c||!c.root)&&(p=t+p),e.dispatch(p,l)},commit:a?e.commit:function(o,r,i){var u=mu(o,r,i),l=u.payload,c=u.options,p=u.type;(!c||!c.root)&&(p=t+p),e.commit(p,l,c)}};return Object.defineProperties(s,{getters:{get:a?function(){return e.getters}:function(){return q1(e,t)}},state:{get:function(){return qE(e.state,n)}}}),s}function q1(e,t){if(!e._makeLocalGettersCache[t]){var n={},a=t.length;Object.keys(e.getters).forEach(function(s){if(s.slice(0,a)===t){var o=s.slice(a);Object.defineProperty(n,o,{get:function(){return e.getters[s]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function _C(e,t,n,a){var s=e._mutations[t]||(e._mutations[t]=[]);s.push(function(r){n.call(e,a.state,r)})}function TC(e,t,n,a){var s=e._actions[t]||(e._actions[t]=[]);s.push(function(r){var i=n.call(e,{dispatch:a.dispatch,commit:a.commit,getters:a.getters,state:a.state,rootGetters:e.getters,rootState:e.state},r);return pC(i)||(i=Promise.resolve(i)),e._devtoolHook?i.catch(function(u){throw e._devtoolHook.emit("vuex:error",u),u}):i})}function hC(e,t,n,a){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(o){return n(a.state,a.getters,o.state,o.getters)})}function SC(e){We(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function qE(e,t){return t.reduce(function(n,a){return n[a]},e)}function mu(e,t,n){return EC(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var AC="vuex bindings",Nm="vuex:mutations",hc="vuex:actions",Gs="vuex",OC=0;function gC(e,t){dC({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[AC]},function(n){n.addTimelineLayer({id:Nm,label:"Vuex Mutations",color:Rm}),n.addTimelineLayer({id:hc,label:"Vuex Actions",color:Rm}),n.addInspector({id:Gs,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(a){if(a.app===e&&a.inspectorId===Gs)if(a.filter){var s=[];Z1(s,t._modules.root,a.filter,""),a.rootNodes=s}else a.rootNodes=[Q1(t._modules.root,"")]}),n.on.getInspectorState(function(a){if(a.app===e&&a.inspectorId===Gs){var s=a.nodeId;q1(t,s),a.state=RC(bC(t._modules,s),s==="root"?t.getters:t._makeLocalGettersCache,s)}}),n.on.editInspectorState(function(a){if(a.app===e&&a.inspectorId===Gs){var s=a.nodeId,o=a.path;s!=="root"&&(o=s.split("/").filter(Boolean).concat(o)),t._withCommit(function(){a.set(t._state.data,o,a.state.value)})}}),t.subscribe(function(a,s){var o={};a.payload&&(o.payload=a.payload),o.state=s,n.notifyComponentUpdate(),n.sendInspectorTree(Gs),n.sendInspectorState(Gs),n.addTimelineEvent({layerId:Nm,event:{time:Date.now(),title:a.type,data:o}})}),t.subscribeAction({before:function(a,s){var o={};a.payload&&(o.payload=a.payload),a._id=OC++,a._time=Date.now(),o.state=s,n.addTimelineEvent({layerId:hc,event:{time:a._time,title:a.type,groupId:a._id,subtitle:"start",data:o}})},after:function(a,s){var o={},r=Date.now()-a._time;o.duration={_custom:{type:"duration",display:r+"ms",tooltip:"Action duration",value:r}},a.payload&&(o.payload=a.payload),o.state=s,n.addTimelineEvent({layerId:hc,event:{time:Date.now(),title:a.type,groupId:a._id,subtitle:"end",data:o}})}})})}var Rm=8702998,IC=6710886,NC=16777215,Y1={label:"namespaced",textColor:NC,backgroundColor:IC};function X1(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function Q1(e,t){return{id:t||"root",label:X1(t),tags:e.namespaced?[Y1]:[],children:Object.keys(e._children).map(function(n){return Q1(e._children[n],t+n+"/")})}}function Z1(e,t,n,a){a.includes(n)&&e.push({id:a||"root",label:a.endsWith("/")?a.slice(0,a.length-1):a||"Root",tags:t.namespaced?[Y1]:[]}),Object.keys(t._children).forEach(function(s){Z1(e,t._children[s],n,a+s+"/")})}function RC(e,t,n){t=n==="root"?t:t[n];var a=Object.keys(t),s={state:Object.keys(e.state).map(function(r){return{key:r,editable:!0,value:e.state[r]}})};if(a.length){var o=vC(t);s.getters=Object.keys(o).map(function(r){return{key:r.endsWith("/")?X1(r):r,editable:!1,value:md(function(){return o[r]})}})}return s}function vC(e){var t={};return Object.keys(e).forEach(function(n){var a=n.split("/");if(a.length>1){var s=t,o=a.pop();a.forEach(function(r){s[r]||(s[r]={_custom:{value:{},display:r,tooltip:"Module",abstract:!0}}),s=s[r]._custom.value}),s[o]=md(function(){return e[n]})}else t[n]=md(function(){return e[n]})}),t}function bC(e,t){var n=t.split("/").filter(function(a){return a});return n.reduce(function(a,s,o){var r=a[s];if(!r)throw new Error('Missing module "'+s+'" for path "'+t+'".');return o===n.length-1?r:r._children},t==="root"?e:e.root._children)}function md(e){try{return e()}catch(t){return t}}var qn=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var a=t.state;this.state=(typeof a=="function"?a():a)||{}},J1={namespaced:{configurable:!0}};J1.namespaced.get=function(){return!!this._rawModule.namespaced};qn.prototype.addChild=function(t,n){this._children[t]=n};qn.prototype.removeChild=function(t){delete this._children[t]};qn.prototype.getChild=function(t){return this._children[t]};qn.prototype.hasChild=function(t){return t in this._children};qn.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};qn.prototype.forEachChild=function(t){Po(this._children,t)};qn.prototype.forEachGetter=function(t){this._rawModule.getters&&Po(this._rawModule.getters,t)};qn.prototype.forEachAction=function(t){this._rawModule.actions&&Po(this._rawModule.actions,t)};qn.prototype.forEachMutation=function(t){this._rawModule.mutations&&Po(this._rawModule.mutations,t)};Object.defineProperties(qn.prototype,J1);var ks=function(t){this.register([],t,!1)};ks.prototype.get=function(t){return t.reduce(function(n,a){return n.getChild(a)},this.root)};ks.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(a,s){return n=n.getChild(s),a+(n.namespaced?s+"/":"")},"")};ks.prototype.update=function(t){eS([],this.root,t)};ks.prototype.register=function(t,n,a){var s=this;a===void 0&&(a=!0);var o=new qn(n,a);if(t.length===0)this.root=o;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],o)}n.modules&&Po(n.modules,function(i,u){s.register(t.concat(u),i,a)})};ks.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1],s=n.getChild(a);s&&s.runtime&&n.removeChild(a)};ks.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1];return n?n.hasChild(a):!1};function eS(e,t,n){if(t.update(n),n.modules)for(var a in n.modules){if(!t.getChild(a))return;eS(e.concat(a),t.getChild(a),n.modules[a])}}function CC(e){return new On(e)}var On=function(t){var n=this;t===void 0&&(t={});var a=t.plugins;a===void 0&&(a=[]);var s=t.strict;s===void 0&&(s=!1);var o=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new ks(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=o;var r=this,i=this,u=i.dispatch,l=i.commit;this.dispatch=function(E,f){return u.call(r,E,f)},this.commit=function(E,f,T){return l.call(r,E,f,T)},this.strict=s;var c=this._modules.root.state;Pl(this,c,[],this._modules.root),jE(this,c),a.forEach(function(p){return p(n)})},YE={state:{configurable:!0}};On.prototype.install=function(t,n){t.provide(n||V1,this),t.config.globalProperties.$store=this;var a=this._devtools!==void 0?this._devtools:!1;a&&gC(t,this)};YE.state.get=function(){return this._state.data};YE.state.set=function(e){};On.prototype.commit=function(t,n,a){var s=this,o=mu(t,n,a),r=o.type,i=o.payload,u={type:r,payload:i},l=this._mutations[r];l&&(this._withCommit(function(){l.forEach(function(p){p(i)})}),this._subscribers.slice().forEach(function(c){return c(u,s.state)}))};On.prototype.dispatch=function(t,n){var a=this,s=mu(t,n),o=s.type,r=s.payload,i={type:o,payload:r},u=this._actions[o];if(u){try{this._actionSubscribers.slice().filter(function(c){return c.before}).forEach(function(c){return c.before(i,a.state)})}catch{}var l=u.length>1?Promise.all(u.map(function(c){return c(r)})):u[0](r);return new Promise(function(c,p){l.then(function(E){try{a._actionSubscribers.filter(function(f){return f.after}).forEach(function(f){return f.after(i,a.state)})}catch{}c(E)},function(E){try{a._actionSubscribers.filter(function(f){return f.error}).forEach(function(f){return f.error(i,a.state,E)})}catch{}p(E)})})}};On.prototype.subscribe=function(t,n){return K1(t,this._subscribers,n)};On.prototype.subscribeAction=function(t,n){var a=typeof t=="function"?{before:t}:t;return K1(a,this._actionSubscribers,n)};On.prototype.watch=function(t,n,a){var s=this;return We(function(){return t(s.state,s.getters)},n,Object.assign({},a))};On.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};On.prototype.registerModule=function(t,n,a){a===void 0&&(a={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),Pl(this,this.state,t,this._modules.get(t),a.preserveState),jE(this,this.state)};On.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var a=qE(n.state,t.slice(0,-1));delete a[t[t.length-1]]}),j1(this)};On.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};On.prototype.hotUpdate=function(t){this._modules.update(t),j1(this,!0)};On.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(On.prototype,YE);function ke(){return jr()}function nt(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,a=e.formats[n]||e.formats[e.defaultWidth];return a}}function De(e){return function(t,n){var a=n!=null&&n.context?String(n.context):"standalone",s;if(a==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,r=n!=null&&n.width?String(n.width):o;s=e.formattingValues[r]||e.formattingValues[o]}else{var i=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;s=e.values[u]||e.values[i]}var l=e.argumentCallback?e.argumentCallback(t):t;return s[l]}}function Pe(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.width,s=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(s);if(!o)return null;var r=o[0],i=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(i)?PC(i,function(p){return p.test(r)}):DC(i,function(p){return p.test(r)}),l;l=e.valueCallback?e.valueCallback(u):u,l=n.valueCallback?n.valueCallback(l):l;var c=t.slice(r.length);return{value:l,rest:c}}}function DC(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function PC(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},a=t.match(e.matchPattern);if(!a)return null;var s=a[0],o=t.match(e.parsePattern);if(!o)return null;var r=e.valueCallback?e.valueCallback(o[0]):o[0];r=n.valueCallback?n.valueCallback(r):r;var i=t.slice(s.length);return{value:r,rest:i}}}function _u(e){"@babel/helpers - typeof";return _u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_u(e)}function Xt(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Xe(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function et(e){Xe(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||_u(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function qr(e,t){Xe(2,arguments);var n=et(e),a=Xt(t);return isNaN(a)?new Date(NaN):(a&&n.setDate(n.getDate()+a),n)}function Eo(e,t){Xe(2,arguments);var n=et(e),a=Xt(t);if(isNaN(a))return new Date(NaN);if(!a)return n;var s=n.getDate(),o=new Date(n.getTime());o.setMonth(n.getMonth()+a+1,0);var r=o.getDate();return s>=r?o:(n.setFullYear(o.getFullYear(),o.getMonth(),s),n)}function LC(e,t){Xe(2,arguments);var n=et(e).getTime(),a=Xt(t);return new Date(n+a)}var yC={};function ws(){return yC}function Ll(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getDay(),T=(f0?1:s}function tS(e,t){Xe(2,arguments);var n=vm(e),a=vm(t);return n.getTime()===a.getTime()}function $C(e){return Xe(1,arguments),e instanceof Date||_u(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function UC(e){if(Xe(1,arguments),!$C(e)&&typeof e!="number")return!1;var t=et(e);return!isNaN(Number(t))}function kC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=n.getFullYear()-a.getFullYear(),o=n.getMonth()-a.getMonth();return s*12+o}function wC(e,t){return Xe(2,arguments),et(e).getTime()-et(t).getTime()}var bm={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},MC="trunc";function WC(e){return e?bm[e]:bm[MC]}function FC(e){Xe(1,arguments);var t=et(e);return t.setHours(23,59,59,999),t}function Yr(e){Xe(1,arguments);var t=et(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function zC(e){Xe(1,arguments);var t=et(e);return FC(t).getTime()===Yr(t).getTime()}function xC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=ji(n,a),o=Math.abs(kC(n,a)),r;if(o<1)r=0;else{n.getMonth()===1&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-s*o);var i=ji(n,a)===-s;zC(et(e))&&o===1&&ji(e,a)===1&&(i=!1),r=s*(o-Number(i))}return r===0?0:r}function BC(e,t,n){Xe(2,arguments);var a=wC(e,t)/1e3;return WC(void 0)(a)}function Xr(e){Xe(1,arguments);var t=et(e);return t.setDate(1),t.setHours(0,0,0,0),t}function nS(e){Xe(1,arguments);var t=et(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function XE(e){Xe(1,arguments);var t=et(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function QE(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getDay(),T=(f=s.getTime()?n+1:t.getTime()>=r.getTime()?n:n-1}function KC(e){Xe(1,arguments);var t=aS(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var a=hu(n);return a}var jC=6048e5;function qC(e){Xe(1,arguments);var t=et(e),n=hu(t).getTime()-KC(t).getTime();return Math.round(n/jC)+1}function po(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getUTCDay(),T=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(p+1,0,f),T.setUTCHours(0,0,0,0);var O=po(T,t),N=new Date(0);N.setUTCFullYear(p,0,f),N.setUTCHours(0,0,0,0);var g=po(N,t);return c.getTime()>=O.getTime()?p+1:c.getTime()>=g.getTime()?p:p-1}function YC(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.firstWeekContainsDate)!==null&&s!==void 0?s:c.firstWeekContainsDate)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&n!==void 0?n:1),E=sS(e,t),f=new Date(0);f.setUTCFullYear(E,0,p),f.setUTCHours(0,0,0,0);var T=po(f,t);return T}var XC=6048e5;function QC(e,t){Xe(1,arguments);var n=et(e),a=po(n,t).getTime()-YC(n,t).getTime();return Math.round(a/XC)+1}function _t(e,t){for(var n=e<0?"-":"",a=Math.abs(e).toString();a.length0?a:1-a;return _t(n==="yy"?s%100:s,n.length)},M:function(t,n){var a=t.getUTCMonth();return n==="M"?String(a+1):_t(a+1,2)},d:function(t,n){return _t(t.getUTCDate(),n.length)},a:function(t,n){var a=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(t,n){return _t(t.getUTCHours()%12||12,n.length)},H:function(t,n){return _t(t.getUTCHours(),n.length)},m:function(t,n){return _t(t.getUTCMinutes(),n.length)},s:function(t,n){return _t(t.getUTCSeconds(),n.length)},S:function(t,n){var a=n.length,s=t.getUTCMilliseconds(),o=Math.floor(s*Math.pow(10,a-3));return _t(o,n.length)}},Hs={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ZC={G:function(t,n,a){var s=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return a.era(s,{width:"abbreviated"});case"GGGGG":return a.era(s,{width:"narrow"});case"GGGG":default:return a.era(s,{width:"wide"})}},y:function(t,n,a){if(n==="yo"){var s=t.getUTCFullYear(),o=s>0?s:1-s;return a.ordinalNumber(o,{unit:"year"})}return wa.y(t,n)},Y:function(t,n,a,s){var o=sS(t,s),r=o>0?o:1-o;if(n==="YY"){var i=r%100;return _t(i,2)}return n==="Yo"?a.ordinalNumber(r,{unit:"year"}):_t(r,n.length)},R:function(t,n){var a=aS(t);return _t(a,n.length)},u:function(t,n){var a=t.getUTCFullYear();return _t(a,n.length)},Q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(s);case"QQ":return _t(s,2);case"Qo":return a.ordinalNumber(s,{unit:"quarter"});case"QQQ":return a.quarter(s,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(s,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(s,{width:"wide",context:"formatting"})}},q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(s);case"qq":return _t(s,2);case"qo":return a.ordinalNumber(s,{unit:"quarter"});case"qqq":return a.quarter(s,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(s,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(s,{width:"wide",context:"standalone"})}},M:function(t,n,a){var s=t.getUTCMonth();switch(n){case"M":case"MM":return wa.M(t,n);case"Mo":return a.ordinalNumber(s+1,{unit:"month"});case"MMM":return a.month(s,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(s,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(s,{width:"wide",context:"formatting"})}},L:function(t,n,a){var s=t.getUTCMonth();switch(n){case"L":return String(s+1);case"LL":return _t(s+1,2);case"Lo":return a.ordinalNumber(s+1,{unit:"month"});case"LLL":return a.month(s,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(s,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(s,{width:"wide",context:"standalone"})}},w:function(t,n,a,s){var o=QC(t,s);return n==="wo"?a.ordinalNumber(o,{unit:"week"}):_t(o,n.length)},I:function(t,n,a){var s=qC(t);return n==="Io"?a.ordinalNumber(s,{unit:"week"}):_t(s,n.length)},d:function(t,n,a){return n==="do"?a.ordinalNumber(t.getUTCDate(),{unit:"date"}):wa.d(t,n)},D:function(t,n,a){var s=VC(t);return n==="Do"?a.ordinalNumber(s,{unit:"dayOfYear"}):_t(s,n.length)},E:function(t,n,a){var s=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return a.day(s,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(s,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(s,{width:"short",context:"formatting"});case"EEEE":default:return a.day(s,{width:"wide",context:"formatting"})}},e:function(t,n,a,s){var o=t.getUTCDay(),r=(o-s.weekStartsOn+8)%7||7;switch(n){case"e":return String(r);case"ee":return _t(r,2);case"eo":return a.ordinalNumber(r,{unit:"day"});case"eee":return a.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(o,{width:"short",context:"formatting"});case"eeee":default:return a.day(o,{width:"wide",context:"formatting"})}},c:function(t,n,a,s){var o=t.getUTCDay(),r=(o-s.weekStartsOn+8)%7||7;switch(n){case"c":return String(r);case"cc":return _t(r,n.length);case"co":return a.ordinalNumber(r,{unit:"day"});case"ccc":return a.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(o,{width:"narrow",context:"standalone"});case"cccccc":return a.day(o,{width:"short",context:"standalone"});case"cccc":default:return a.day(o,{width:"wide",context:"standalone"})}},i:function(t,n,a){var s=t.getUTCDay(),o=s===0?7:s;switch(n){case"i":return String(o);case"ii":return _t(o,n.length);case"io":return a.ordinalNumber(o,{unit:"day"});case"iii":return a.day(s,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(s,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(s,{width:"short",context:"formatting"});case"iiii":default:return a.day(s,{width:"wide",context:"formatting"})}},a:function(t,n,a){var s=t.getUTCHours(),o=s/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,n,a){var s=t.getUTCHours(),o;switch(s===12?o=Hs.noon:s===0?o=Hs.midnight:o=s/12>=1?"pm":"am",n){case"b":case"bb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,n,a){var s=t.getUTCHours(),o;switch(s>=17?o=Hs.evening:s>=12?o=Hs.afternoon:s>=4?o=Hs.morning:o=Hs.night,n){case"B":case"BB":case"BBB":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,n,a){if(n==="ho"){var s=t.getUTCHours()%12;return s===0&&(s=12),a.ordinalNumber(s,{unit:"hour"})}return wa.h(t,n)},H:function(t,n,a){return n==="Ho"?a.ordinalNumber(t.getUTCHours(),{unit:"hour"}):wa.H(t,n)},K:function(t,n,a){var s=t.getUTCHours()%12;return n==="Ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},k:function(t,n,a){var s=t.getUTCHours();return s===0&&(s=24),n==="ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},m:function(t,n,a){return n==="mo"?a.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):wa.m(t,n)},s:function(t,n,a){return n==="so"?a.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):wa.s(t,n)},S:function(t,n){return wa.S(t,n)},X:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();if(r===0)return"Z";switch(n){case"X":return Dm(r);case"XXXX":case"XX":return hs(r);case"XXXXX":case"XXX":default:return hs(r,":")}},x:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"x":return Dm(r);case"xxxx":case"xx":return hs(r);case"xxxxx":case"xxx":default:return hs(r,":")}},O:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+Cm(r,":");case"OOOO":default:return"GMT"+hs(r,":")}},z:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+Cm(r,":");case"zzzz":default:return"GMT"+hs(r,":")}},t:function(t,n,a,s){var o=s._originalDate||t,r=Math.floor(o.getTime()/1e3);return _t(r,n.length)},T:function(t,n,a,s){var o=s._originalDate||t,r=o.getTime();return _t(r,n.length)}};function Cm(e,t){var n=e>0?"-":"+",a=Math.abs(e),s=Math.floor(a/60),o=a%60;if(o===0)return n+String(s);var r=t;return n+String(s)+r+_t(o,2)}function Dm(e,t){if(e%60===0){var n=e>0?"-":"+";return n+_t(Math.abs(e)/60,2)}return hs(e,t)}function hs(e,t){var n=t||"",a=e>0?"-":"+",s=Math.abs(e),o=_t(Math.floor(s/60),2),r=_t(s%60,2);return a+o+n+r}var Pm=function(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},oS=function(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},JC=function(t,n){var a=t.match(/(P+)(p+)?/)||[],s=a[1],o=a[2];if(!o)return Pm(t,n);var r;switch(s){case"P":r=n.dateTime({width:"short"});break;case"PP":r=n.dateTime({width:"medium"});break;case"PPP":r=n.dateTime({width:"long"});break;case"PPPP":default:r=n.dateTime({width:"full"});break}return r.replace("{{date}}",Pm(s,n)).replace("{{time}}",oS(o,n))},e3={p:oS,P:JC},t3=["D","DD"],n3=["YY","YYYY"];function a3(e){return t3.indexOf(e)!==-1}function s3(e){return n3.indexOf(e)!==-1}function Lm(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var o3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},r3=function(t,n,a){var s,o=o3[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:s+" ago":s},i3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},u3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},l3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c3={date:nt({formats:i3,defaultWidth:"full"}),time:nt({formats:u3,defaultWidth:"full"}),dateTime:nt({formats:l3,defaultWidth:"full"})},d3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},E3=function(t,n,a,s){return d3[t]},p3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},f3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},m3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_3={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},T3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},h3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},S3=function(t,n){var a=Number(t),s=a%100;if(s>20||s<10)switch(s%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},A3={ordinalNumber:S3,era:De({values:p3,defaultWidth:"wide"}),quarter:De({values:f3,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:m3,defaultWidth:"wide"}),day:De({values:_3,defaultWidth:"wide"}),dayPeriod:De({values:T3,defaultWidth:"wide",formattingValues:h3,defaultFormattingWidth:"wide"})},O3=/^(\d+)(th|st|nd|rd)?/i,g3=/\d+/i,I3={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},N3={any:[/^b/i,/^(a|c)/i]},R3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},v3={any:[/1/i,/2/i,/3/i,/4/i]},b3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},C3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D3={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},P3={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},L3={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},y3={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},$3={ordinalNumber:Pn({matchPattern:O3,parsePattern:g3,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:I3,defaultMatchWidth:"wide",parsePatterns:N3,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:R3,defaultMatchWidth:"wide",parsePatterns:v3,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:b3,defaultMatchWidth:"wide",parsePatterns:C3,defaultParseWidth:"any"}),day:Pe({matchPatterns:D3,defaultMatchWidth:"wide",parsePatterns:P3,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:L3,defaultMatchWidth:"any",parsePatterns:y3,defaultParseWidth:"any"})},Qr={code:"en-US",formatDistance:r3,formatLong:c3,formatRelative:E3,localize:A3,match:$3,options:{weekStartsOn:0,firstWeekContainsDate:1}},U3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,k3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w3=/^'([^]*?)'?$/,M3=/''/g,W3=/[a-zA-Z]/;function un(e,t,n){var a,s,o,r,i,u,l,c,p,E,f,T,O,N,g,R,S,A;Xe(2,arguments);var v=String(t),D=ws(),P=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:D.locale)!==null&&a!==void 0?a:Qr,C=Xt((o=(r=(i=(u=n==null?void 0:n.firstWeekContainsDate)!==null&&u!==void 0?u:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&i!==void 0?i:D.firstWeekContainsDate)!==null&&r!==void 0?r:(p=D.locale)===null||p===void 0||(E=p.options)===null||E===void 0?void 0:E.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=Xt((f=(T=(O=(N=n==null?void 0:n.weekStartsOn)!==null&&N!==void 0?N:n==null||(g=n.locale)===null||g===void 0||(R=g.options)===null||R===void 0?void 0:R.weekStartsOn)!==null&&O!==void 0?O:D.weekStartsOn)!==null&&T!==void 0?T:(S=D.locale)===null||S===void 0||(A=S.options)===null||A===void 0?void 0:A.weekStartsOn)!==null&&f!==void 0?f:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var z=et(e);if(!UC(z))throw new RangeError("Invalid time value");var $=_d(z),F=GC(z,$),Y={firstWeekContainsDate:C,weekStartsOn:y,locale:P,_originalDate:z},oe=v.match(k3).map(function(B){var Q=B[0];if(Q==="p"||Q==="P"){var j=e3[Q];return j(B,P.formatLong)}return B}).join("").match(U3).map(function(B){if(B==="''")return"'";var Q=B[0];if(Q==="'")return F3(B);var j=ZC[Q];if(j)return!(n!=null&&n.useAdditionalWeekYearTokens)&&s3(B)&&Lm(B,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&a3(B)&&Lm(B,t,String(e)),j(F,B,P.localize,Y);if(Q.match(W3))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return B}).join("");return oe}function F3(e){var t=e.match(w3);return t?t[1].replace(M3,"'"):e}function rS(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function z3(e){return rS({},e)}var ym=1440,x3=2520,Sc=43200,B3=86400;function G3(e,t,n){var a,s;Xe(2,arguments);var o=ws(),r=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:o.locale)!==null&&a!==void 0?a:Qr;if(!r.formatDistance)throw new RangeError("locale must contain formatDistance property");var i=ji(e,t);if(isNaN(i))throw new RangeError("Invalid time value");var u=rS(z3(n),{addSuffix:!!(n!=null&&n.addSuffix),comparison:i}),l,c;i>0?(l=et(t),c=et(e)):(l=et(e),c=et(t));var p=BC(c,l),E=(_d(c)-_d(l))/1e3,f=Math.round((p-E)/60),T;if(f<2)return n!=null&&n.includeSeconds?p<5?r.formatDistance("lessThanXSeconds",5,u):p<10?r.formatDistance("lessThanXSeconds",10,u):p<20?r.formatDistance("lessThanXSeconds",20,u):p<40?r.formatDistance("halfAMinute",0,u):p<60?r.formatDistance("lessThanXMinutes",1,u):r.formatDistance("xMinutes",1,u):f===0?r.formatDistance("lessThanXMinutes",1,u):r.formatDistance("xMinutes",f,u);if(f<45)return r.formatDistance("xMinutes",f,u);if(f<90)return r.formatDistance("aboutXHours",1,u);if(f0?"след "+s:"преди "+s:s},X3={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},Q3={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},Z3={any:"{{date}} {{time}}"},J3={date:nt({formats:X3,defaultWidth:"full"}),time:nt({formats:Q3,defaultWidth:"full"}),dateTime:nt({formats:Z3,defaultWidth:"any"})},ZE=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function eD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'миналата "+t+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+t+" в' p"}}function iS(e){var t=ZE[e];return e===2?"'във "+t+" в' p":"'в "+t+" в' p"}function tD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'следващата "+t+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+t+" в' p"}}var nD=function(t,n,a){var s=et(t),o=s.getUTCDay();return Ar(s,n,a)?iS(o):eD(o)},aD=function(t,n,a){var s=et(t),o=s.getUTCDay();return Ar(s,n,a)?iS(o):tD(o)},sD={lastWeek:nD,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:aD,other:"P"},oD=function(t,n,a,s){var o=sD[t];return typeof o=="function"?o(n,a,s):o},rD={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},iD={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},uD={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},lD={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},cD={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function dD(e){return e==="year"||e==="week"||e==="minute"||e==="second"}function ED(e){return e==="quarter"}function ms(e,t,n,a,s){var o=ED(t)?s:dD(t)?a:n;return e+"-"+o}var pD=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return ms(0,s,"ев","ева","ево");if(a%1e3===0)return ms(a,s,"ен","на","но");if(a%100===0)return ms(a,s,"тен","тна","тно");var o=a%100;if(o>20||o<10)switch(o%10){case 1:return ms(a,s,"ви","ва","во");case 2:return ms(a,s,"ри","ра","ро");case 7:case 8:return ms(a,s,"ми","ма","мо")}return ms(a,s,"ти","та","то")},fD={ordinalNumber:pD,era:De({values:rD,defaultWidth:"wide"}),quarter:De({values:iD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:uD,defaultWidth:"wide"}),day:De({values:lD,defaultWidth:"wide"}),dayPeriod:De({values:cD,defaultWidth:"wide"})},mD=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,_D=/\d+/i,TD={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},hD={any:[/^п/i,/^н/i]},SD={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},AD={any:[/1/i,/2/i,/3/i,/4/i]},OD={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},gD={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},ID={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},ND={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},RD={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},vD={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},bD={ordinalNumber:Pn({matchPattern:mD,parsePattern:_D,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:TD,defaultMatchWidth:"wide",parsePatterns:hD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:SD,defaultMatchWidth:"wide",parsePatterns:AD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:ID,defaultMatchWidth:"wide",parsePatterns:ND,defaultParseWidth:"any"}),day:Pe({matchPatterns:OD,defaultMatchWidth:"wide",parsePatterns:gD,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:RD,defaultMatchWidth:"any",parsePatterns:vD,defaultParseWidth:"any"})},CD={code:"bg",formatDistance:Y3,formatLong:J3,formatRelative:oD,localize:fD,match:bD,options:{weekStartsOn:1,firstWeekContainsDate:1}},DD={lessThanXSeconds:{one:{regular:"méně než sekunda",past:"před méně než sekundou",future:"za méně než sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"sekunda",past:"před sekundou",future:"za sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než minuta",past:"před méně než minutou",future:"za méně než minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"minuta",past:"před minutou",future:"za minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně hodina",past:"přibližně před hodinou",future:"přibližně za hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"hodina",past:"před hodinou",future:"za hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"den",past:"před dnem",future:"za den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně týden",past:"přibližně před týdnem",future:"přibližně za týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"týden",past:"před týdnem",future:"za týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně měsíc",past:"přibližně před měsícem",future:"přibližně za měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"měsíc",past:"před měsícem",future:"za měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně rok",past:"přibližně před rokem",future:"přibližně za rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"rok",past:"před rokem",future:"za rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než rok",past:"před více než rokem",future:"za více než rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro rok",past:"skoro před rokem",future:"skoro za rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},PD=function(t,n,a){var s,o=DD[t];o.type==="other"?s=o.other:n===1?s=o.one:n>1&&n<5?s=o.few:s=o.many;var r=(a==null?void 0:a.addSuffix)===!0,i=a==null?void 0:a.comparison,u;return r&&i===-1?u=s.past:r&&i===1?u=s.future:u=s.regular,u.replace("{{count}}",String(n))},LD={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},yD={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},$D={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},UD={date:nt({formats:LD,defaultWidth:"full"}),time:nt({formats:yD,defaultWidth:"full"}),dateTime:nt({formats:$D,defaultWidth:"full"})},kD=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],wD={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:function(t){var n=t.getUTCDay();return"'v "+kD[n]+" o' p"},other:"P"},MD=function(t,n){var a=wD[t];return typeof a=="function"?a(n):a},WD={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},FD={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},zD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},xD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},BD={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},GD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},HD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},VD=function(t,n){var a=Number(t);return a+"."},KD={ordinalNumber:VD,era:De({values:WD,defaultWidth:"wide"}),quarter:De({values:FD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:zD,defaultWidth:"wide",formattingValues:xD,defaultFormattingWidth:"wide"}),day:De({values:BD,defaultWidth:"wide"}),dayPeriod:De({values:GD,defaultWidth:"wide",formattingValues:HD,defaultFormattingWidth:"wide"})},jD=/^(\d+)\.?/i,qD=/\d+/i,YD={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},XD={any:[/^p[řr]/i,/^(po|n)/i]},QD={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},ZD={any:[/1/i,/2/i,/3/i,/4/i]},JD={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},eP={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},tP={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},nP={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},aP={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},sP={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},oP={ordinalNumber:Pn({matchPattern:jD,parsePattern:qD,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:YD,defaultMatchWidth:"wide",parsePatterns:XD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:QD,defaultMatchWidth:"wide",parsePatterns:ZD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:JD,defaultMatchWidth:"wide",parsePatterns:eP,defaultParseWidth:"any"}),day:Pe({matchPatterns:tP,defaultMatchWidth:"wide",parsePatterns:nP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:aP,defaultMatchWidth:"any",parsePatterns:sP,defaultParseWidth:"any"})},rP={code:"cs",formatDistance:PD,formatLong:UD,formatRelative:MD,localize:KD,match:oP,options:{weekStartsOn:1,firstWeekContainsDate:4}},Um={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},iP=function(t,n,a){var s,o=a!=null&&a.addSuffix?Um[t].withPreposition:Um[t].standalone;return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:"vor "+s:s},uP={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},lP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},cP={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},dP={date:nt({formats:uP,defaultWidth:"full"}),time:nt({formats:lP,defaultWidth:"full"}),dateTime:nt({formats:cP,defaultWidth:"full"})},EP={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},pP=function(t,n,a,s){return EP[t]},fP={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},mP={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},Sd={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},_P={narrow:Sd.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:Sd.wide},TP={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},hP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},SP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},AP=function(t){var n=Number(t);return n+"."},OP={ordinalNumber:AP,era:De({values:fP,defaultWidth:"wide"}),quarter:De({values:mP,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Sd,formattingValues:_P,defaultWidth:"wide"}),day:De({values:TP,defaultWidth:"wide"}),dayPeriod:De({values:hP,defaultWidth:"wide",formattingValues:SP,defaultFormattingWidth:"wide"})},gP=/^(\d+)(\.)?/i,IP=/\d+/i,NP={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},RP={any:[/^v/i,/^n/i]},vP={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},bP={any:[/1/i,/2/i,/3/i,/4/i]},CP={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},DP={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},PP={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},LP={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},yP={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},$P={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},UP={ordinalNumber:Pn({matchPattern:gP,parsePattern:IP,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:NP,defaultMatchWidth:"wide",parsePatterns:RP,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:vP,defaultMatchWidth:"wide",parsePatterns:bP,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:CP,defaultMatchWidth:"wide",parsePatterns:DP,defaultParseWidth:"any"}),day:Pe({matchPatterns:PP,defaultMatchWidth:"wide",parsePatterns:LP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:yP,defaultMatchWidth:"wide",parsePatterns:$P,defaultParseWidth:"any"})},kP={code:"de",formatDistance:iP,formatLong:dP,formatRelative:pP,localize:OP,match:UP,options:{weekStartsOn:1,firstWeekContainsDate:4}},wP={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},MP=function(t,n,a){var s,o=wP[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hace "+s:s},WP={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},FP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},zP={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},xP={date:nt({formats:WP,defaultWidth:"full"}),time:nt({formats:FP,defaultWidth:"full"}),dateTime:nt({formats:zP,defaultWidth:"full"})},BP={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},GP={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},HP=function(t,n,a,s){return n.getUTCHours()!==1?GP[t]:BP[t]},VP={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},KP={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},jP={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},qP={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},YP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},XP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},QP=function(t,n){var a=Number(t);return a+"º"},ZP={ordinalNumber:QP,era:De({values:VP,defaultWidth:"wide"}),quarter:De({values:KP,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:De({values:jP,defaultWidth:"wide"}),day:De({values:qP,defaultWidth:"wide"}),dayPeriod:De({values:YP,defaultWidth:"wide",formattingValues:XP,defaultFormattingWidth:"wide"})},JP=/^(\d+)(º)?/i,eL=/\d+/i,tL={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},nL={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},aL={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},sL={any:[/1/i,/2/i,/3/i,/4/i]},oL={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},rL={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},iL={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},uL={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},lL={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},cL={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},dL={ordinalNumber:Pn({matchPattern:JP,parsePattern:eL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:tL,defaultMatchWidth:"wide",parsePatterns:nL,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:aL,defaultMatchWidth:"wide",parsePatterns:sL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:rL,defaultParseWidth:"any"}),day:Pe({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:uL,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:lL,defaultMatchWidth:"any",parsePatterns:cL,defaultParseWidth:"any"})},EL={code:"es",formatDistance:MP,formatLong:xP,formatRelative:HP,localize:ZP,match:dL,options:{weekStartsOn:1,firstWeekContainsDate:1}},pL={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},fL=function(t,n,a){var s,o=pL[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"duela "+s:s},mL={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},_L={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},TL={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hL={date:nt({formats:mL,defaultWidth:"full"}),time:nt({formats:_L,defaultWidth:"full"}),dateTime:nt({formats:TL,defaultWidth:"full"})},SL={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},AL={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},OL=function(t,n){return n.getUTCHours()!==1?AL[t]:SL[t]},gL={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},IL={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},NL={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},RL={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},vL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},bL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},CL=function(t,n){var a=Number(t);return a+"."},DL={ordinalNumber:CL,era:De({values:gL,defaultWidth:"wide"}),quarter:De({values:IL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:NL,defaultWidth:"wide"}),day:De({values:RL,defaultWidth:"wide"}),dayPeriod:De({values:vL,defaultWidth:"wide",formattingValues:bL,defaultFormattingWidth:"wide"})},PL=/^(\d+)(.)?/i,LL=/\d+/i,yL={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},$L={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},UL={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},kL={any:[/1/i,/2/i,/3/i,/4/i]},wL={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},ML={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},WL={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},FL={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},zL={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},xL={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},BL={ordinalNumber:Pn({matchPattern:PL,parsePattern:LL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:yL,defaultMatchWidth:"wide",parsePatterns:$L,defaultParseWidth:"wide"}),quarter:Pe({matchPatterns:UL,defaultMatchWidth:"wide",parsePatterns:kL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:wL,defaultMatchWidth:"wide",parsePatterns:ML,defaultParseWidth:"any"}),day:Pe({matchPatterns:WL,defaultMatchWidth:"wide",parsePatterns:FL,defaultParseWidth:"wide"}),dayPeriod:Pe({matchPatterns:zL,defaultMatchWidth:"any",parsePatterns:xL,defaultParseWidth:"any"})},GL={code:"eu",formatDistance:fL,formatLong:hL,formatRelative:OL,localize:DL,match:BL,options:{weekStartsOn:1,firstWeekContainsDate:1}},HL={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},VL=function(t,n,a){var s,o=HL[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"dans "+s:"il y a "+s:s},KL={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},jL={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},qL={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YL={date:nt({formats:KL,defaultWidth:"full"}),time:nt({formats:jL,defaultWidth:"full"}),dateTime:nt({formats:qL,defaultWidth:"full"})},XL={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},QL=function(t,n,a,s){return XL[t]},ZL={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},JL={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ey={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},ty={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ny={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ay=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return"0";var o=["year","week","hour","minute","second"],r;return a===1?r=s&&o.includes(s)?"ère":"er":r="ème",a+r},sy={ordinalNumber:ay,era:De({values:ZL,defaultWidth:"wide"}),quarter:De({values:JL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:ey,defaultWidth:"wide"}),day:De({values:ty,defaultWidth:"wide"}),dayPeriod:De({values:ny,defaultWidth:"wide"})},oy=/^(\d+)(ième|ère|ème|er|e)?/i,ry=/\d+/i,iy={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},uy={any:[/^av/i,/^ap/i]},ly={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},cy={any:[/1/i,/2/i,/3/i,/4/i]},dy={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},Ey={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},fy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},my={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},_y={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Ty={ordinalNumber:Pn({matchPattern:oy,parsePattern:ry,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:iy,defaultMatchWidth:"wide",parsePatterns:uy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:dy,defaultMatchWidth:"wide",parsePatterns:Ey,defaultParseWidth:"any"}),day:Pe({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:fy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:_y,defaultParseWidth:"any"})},hy={code:"fr",formatDistance:VL,formatLong:YL,formatRelative:QL,localize:sy,match:Ty,options:{weekStartsOn:1,firstWeekContainsDate:4}},Sy={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},Ay=function(t,n,a){var s,o=Sy[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hai "+s:s},Oy={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},gy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Iy={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ny={date:nt({formats:Oy,defaultWidth:"full"}),time:nt({formats:gy,defaultWidth:"full"}),dateTime:nt({formats:Iy,defaultWidth:"full"})},Ry={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},vy={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},by=function(t,n,a,s){return n.getUTCHours()!==1?vy[t]:Ry[t]},Cy={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},Dy={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Py={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},Ly={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},yy={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},$y={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},Uy=function(t,n){var a=Number(t);return a+"º"},ky={ordinalNumber:Uy,era:De({values:Cy,defaultWidth:"wide"}),quarter:De({values:Dy,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Py,defaultWidth:"wide"}),day:De({values:Ly,defaultWidth:"wide"}),dayPeriod:De({values:yy,defaultWidth:"wide",formattingValues:$y,defaultFormattingWidth:"wide"})},wy=/^(\d+)(º)?/i,My=/\d+/i,Wy={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},Fy={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},zy={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},xy={any:[/1/i,/2/i,/3/i,/4/i]},By={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},Gy={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},Hy={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},Vy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},Ky={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},jy={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},qy={ordinalNumber:Pn({matchPattern:wy,parsePattern:My,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:Wy,defaultMatchWidth:"wide",parsePatterns:Fy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:zy,defaultMatchWidth:"wide",parsePatterns:xy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:By,defaultMatchWidth:"wide",parsePatterns:Gy,defaultParseWidth:"any"}),day:Pe({matchPatterns:Hy,defaultMatchWidth:"wide",parsePatterns:Vy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:Ky,defaultMatchWidth:"any",parsePatterns:jy,defaultParseWidth:"any"})},Yy={code:"gl",formatDistance:Ay,formatLong:Ny,formatRelative:by,localize:ky,match:qy,options:{weekStartsOn:1,firstWeekContainsDate:1}},Xy={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Qy=function(t,n,a){var s,o=Xy[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"tra "+s:s+" fa":s},Zy={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Jy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},e4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},t4={date:nt({formats:Zy,defaultWidth:"full"}),time:nt({formats:Jy,defaultWidth:"full"}),dateTime:nt({formats:e4,defaultWidth:"full"})},JE=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function n4(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+JE[e]+" scorso alle' p"}}function km(e){return"'"+JE[e]+" alle' p"}function a4(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+JE[e]+" prossimo alle' p"}}var s4={lastWeek:function(t,n,a){var s=t.getUTCDay();return Ar(t,n,a)?km(s):n4(s)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,n,a){var s=t.getUTCDay();return Ar(t,n,a)?km(s):a4(s)},other:"P"},o4=function(t,n,a,s){var o=s4[t];return typeof o=="function"?o(n,a,s):o},r4={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},i4={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},u4={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},l4={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},c4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},d4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},E4=function(t,n){var a=Number(t);return String(a)},p4={ordinalNumber:E4,era:De({values:r4,defaultWidth:"wide"}),quarter:De({values:i4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:u4,defaultWidth:"wide"}),day:De({values:l4,defaultWidth:"wide"}),dayPeriod:De({values:c4,defaultWidth:"wide",formattingValues:d4,defaultFormattingWidth:"wide"})},f4=/^(\d+)(º)?/i,m4=/\d+/i,_4={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},T4={any:[/^a/i,/^(d|e)/i]},h4={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},S4={any:[/1/i,/2/i,/3/i,/4/i]},A4={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},O4={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},g4={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},I4={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},N4={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},R4={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},v4={ordinalNumber:Pn({matchPattern:f4,parsePattern:m4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:T4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:h4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:A4,defaultMatchWidth:"wide",parsePatterns:O4,defaultParseWidth:"any"}),day:Pe({matchPatterns:g4,defaultMatchWidth:"wide",parsePatterns:I4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:N4,defaultMatchWidth:"any",parsePatterns:R4,defaultParseWidth:"any"})},b4={code:"it",formatDistance:Qy,formatLong:t4,formatRelative:o4,localize:p4,match:v4,options:{weekStartsOn:1,firstWeekContainsDate:4}},C4={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},D4=function(t,n,a){var s,o=C4[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"om "+s:s+" siden":s},P4={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},L4={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y4={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},$4={date:nt({formats:P4,defaultWidth:"full"}),time:nt({formats:L4,defaultWidth:"full"}),dateTime:nt({formats:y4,defaultWidth:"full"})},U4={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},k4=function(t,n,a,s){return U4[t]},w4={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},M4={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},W4={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},F4={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},z4={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},x4=function(t,n){var a=Number(t);return a+"."},B4={ordinalNumber:x4,era:De({values:w4,defaultWidth:"wide"}),quarter:De({values:M4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:W4,defaultWidth:"wide"}),day:De({values:F4,defaultWidth:"wide"}),dayPeriod:De({values:z4,defaultWidth:"wide"})},G4=/^(\d+)\.?/i,H4=/\d+/i,V4={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},K4={any:[/^f/i,/^e/i]},j4={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},q4={any:[/1/i,/2/i,/3/i,/4/i]},Y4={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},X4={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},Q4={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},Z4={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},J4={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},e$={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},t$={ordinalNumber:Pn({matchPattern:G4,parsePattern:H4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:V4,defaultMatchWidth:"wide",parsePatterns:K4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:j4,defaultMatchWidth:"wide",parsePatterns:q4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:Y4,defaultMatchWidth:"wide",parsePatterns:X4,defaultParseWidth:"any"}),day:Pe({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:Z4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:J4,defaultMatchWidth:"any",parsePatterns:e$,defaultParseWidth:"any"})},n$={code:"nb",formatDistance:D4,formatLong:$4,formatRelative:k4,localize:B4,match:t$,options:{weekStartsOn:1,firstWeekContainsDate:4}},a$={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},s$=function(t,n,a){var s,o=a$[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"over "+s:s+" geleden":s},o$={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},r$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i$={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u$={date:nt({formats:o$,defaultWidth:"full"}),time:nt({formats:r$,defaultWidth:"full"}),dateTime:nt({formats:i$,defaultWidth:"full"})},l$={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},c$=function(t,n,a,s){return l$[t]},d$={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},E$={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},p$={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},f$={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},m$={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},_$=function(t,n){var a=Number(t);return a+"e"},T$={ordinalNumber:_$,era:De({values:d$,defaultWidth:"wide"}),quarter:De({values:E$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:p$,defaultWidth:"wide"}),day:De({values:f$,defaultWidth:"wide"}),dayPeriod:De({values:m$,defaultWidth:"wide"})},h$=/^(\d+)e?/i,S$=/\d+/i,A$={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},O$={any:[/^v/,/^n/]},g$={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},I$={any:[/1/i,/2/i,/3/i,/4/i]},N$={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},R$={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},v$={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},b$={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},C$={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},D$={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},P$={ordinalNumber:Pn({matchPattern:h$,parsePattern:S$,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:A$,defaultMatchWidth:"wide",parsePatterns:O$,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:g$,defaultMatchWidth:"wide",parsePatterns:I$,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:N$,defaultMatchWidth:"wide",parsePatterns:R$,defaultParseWidth:"any"}),day:Pe({matchPatterns:v$,defaultMatchWidth:"wide",parsePatterns:b$,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:C$,defaultMatchWidth:"any",parsePatterns:D$,defaultParseWidth:"any"})},L$={code:"nl",formatDistance:s$,formatLong:u$,formatRelative:c$,localize:T$,match:P$,options:{weekStartsOn:1,firstWeekContainsDate:4}},y$={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function $$(e,t){if(t===1)return e.one;var n=t%100;if(n<=20&&n>10)return e.other;var a=n%10;return a>=2&&a<=4?e.twoFour:e.other}function Ac(e,t,n){var a=$$(e,t),s=typeof a=="string"?a:a[n];return s.replace("{{count}}",String(t))}var U$=function(t,n,a){var s=y$[t];return a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"za "+Ac(s,n,"future"):Ac(s,n,"past")+" temu":Ac(s,n,"regular")},k$={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},w$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},M$={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},W$={date:nt({formats:k$,defaultWidth:"full"}),time:nt({formats:w$,defaultWidth:"full"}),dateTime:nt({formats:M$,defaultWidth:"full"})},F$={masculine:"ostatni",feminine:"ostatnia"},z$={masculine:"ten",feminine:"ta"},x$={masculine:"następny",feminine:"następna"},B$={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function wm(e,t,n,a){var s;if(Ar(t,n,a))s=z$;else if(e==="lastWeek")s=F$;else if(e==="nextWeek")s=x$;else throw new Error("Cannot determine adjectives for token ".concat(e));var o=t.getUTCDay(),r=B$[o],i=s[r];return"'".concat(i,"' eeee 'o' p")}var G$={lastWeek:wm,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:wm,other:"P"},H$=function(t,n,a,s){var o=G$[t];return typeof o=="function"?o(t,n,a,s):o},V$={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},K$={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},j$={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},q$={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},Y$={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},X$={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},Q$={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},Z$={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},J$=function(t,n){return String(t)},e6={ordinalNumber:J$,era:De({values:V$,defaultWidth:"wide"}),quarter:De({values:K$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:j$,defaultWidth:"wide",formattingValues:q$,defaultFormattingWidth:"wide"}),day:De({values:Y$,defaultWidth:"wide",formattingValues:X$,defaultFormattingWidth:"wide"}),dayPeriod:De({values:Q$,defaultWidth:"wide",formattingValues:Z$,defaultFormattingWidth:"wide"})},t6=/^(\d+)?/i,n6=/\d+/i,a6={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},s6={any:[/^p/i,/^n/i]},o6={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},r6={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},i6={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},u6={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},l6={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},c6={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},d6={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},E6={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},p6={ordinalNumber:Pn({matchPattern:t6,parsePattern:n6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:a6,defaultMatchWidth:"wide",parsePatterns:s6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:o6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"}),day:Pe({matchPatterns:l6,defaultMatchWidth:"wide",parsePatterns:c6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:d6,defaultMatchWidth:"any",parsePatterns:E6,defaultParseWidth:"any"})},f6={code:"pl",formatDistance:U$,formatLong:W$,formatRelative:H$,localize:e6,match:p6,options:{weekStartsOn:1,firstWeekContainsDate:4}},m6={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},_6=function(t,n,a){var s,o=m6[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"daqui a "+s:"há "+s:s},T6={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},h6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},S6={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},A6={date:nt({formats:T6,defaultWidth:"full"}),time:nt({formats:h6,defaultWidth:"full"}),dateTime:nt({formats:S6,defaultWidth:"full"})},O6={lastWeek:function(t){var n=t.getUTCDay(),a=n===0||n===6?"último":"última";return"'"+a+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},g6=function(t,n,a,s){var o=O6[t];return typeof o=="function"?o(n):o},I6={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},N6={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},R6={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},v6={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},b6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},C6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},D6=function(t,n){var a=Number(t);return a+"º"},P6={ordinalNumber:D6,era:De({values:I6,defaultWidth:"wide"}),quarter:De({values:N6,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:R6,defaultWidth:"wide"}),day:De({values:v6,defaultWidth:"wide"}),dayPeriod:De({values:b6,defaultWidth:"wide",formattingValues:C6,defaultFormattingWidth:"wide"})},L6=/^(\d+)(º|ª)?/i,y6=/\d+/i,$6={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},U6={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},k6={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},w6={any:[/1/i,/2/i,/3/i,/4/i]},M6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},W6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},F6={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},z6={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},x6={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},B6={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},G6={ordinalNumber:Pn({matchPattern:L6,parsePattern:y6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:$6,defaultMatchWidth:"wide",parsePatterns:U6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:w6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:M6,defaultMatchWidth:"wide",parsePatterns:W6,defaultParseWidth:"any"}),day:Pe({matchPatterns:F6,defaultMatchWidth:"wide",parsePatterns:z6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:x6,defaultMatchWidth:"any",parsePatterns:B6,defaultParseWidth:"any"})},H6={code:"pt",formatDistance:_6,formatLong:A6,formatRelative:g6,localize:P6,match:G6,options:{weekStartsOn:1,firstWeekContainsDate:4}};const V6=e=>["bg","cs","de","en","es","eu","fr","gl","it","nb","nl","pl","pt"].includes(e),Ls={bg:CD,cs:rP,de:kP,en:Qr,es:EL,eu:GL,fr:hy,gl:Yy,it:b4,nb:n$,nl:L$,pl:f6,pt:H6},ro={bg:"български",cs:"Česky (73%)",de:"Deutsch",en:"English",es:"Español",eu:"Euskara (99%)",fr:"Français",gl:"Galego",it:"Italiano (82%)",nl:"Nederlands (99%)",nb:"Norsk bokmål (52%)",pl:"Polski (91%)",pt:"Português (98%)"},Ad=Object.keys(ro).map(e=>({label:ro[e],value:e})),yl=e=>(ot("data-v-0c80a9fc"),e=e(),rt(),e),K6={id:"nav"},j6={class:"nav-container"},q6={class:"nav-app-name"},Y6=yl(()=>d("i",{class:"fa fa-bars hamburger-icon"},null,-1)),X6=[Y6],Q6={class:"nav-items-app-menu"},Z6={key:0,class:"nav-items-group"},J6=yl(()=>d("div",{class:"nav-item nav-separator"},null,-1)),eU={class:"nav-items-user-menu"},tU={key:0,class:"nav-items-group"},nU={class:"nav-item nav-profile-img"},aU=["title"],sU=yl(()=>d("i",{class:"fa fa-sign-out nav-button-fa","aria-hidden":"true"},null,-1)),oU={class:"nav-button-text"},rU={key:1,class:"nav-items-group"},iU={class:"theme-button"},uU=["title"],lU={key:0,class:"fa nav-button-fa fa-moon","aria-hidden":"true"},cU={key:1,class:"clear-theme",src:gb,alt:"","aria-hidden":"true"},dU={class:"nav-button-text"},EU=yl(()=>d("i",{class:"fa fa-language","aria-hidden":"true"},null,-1)),pU=te({__name:"NavBar",emits:["menuInteraction"],setup(e,{emit:t}){const n=t,a=ke(),s=w(()=>a.getters[X.GETTERS.AUTH_USER_PROFILE]),o=w(()=>a.getters[X.GETTERS.IS_AUTHENTICATED]),r=w(()=>a.getters[K.GETTERS.LANGUAGE]),i=Ee(!1),u=Ee(!1),l=w(()=>a.getters[K.GETTERS.DARK_MODE]),c=w(()=>Dl(l.value));pt(()=>N());function p(){i.value=!0,n("menuInteraction",!0)}function E(){i.value=!1,n("menuInteraction",!1)}function f(R){a.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,R.value)}function T(){a.dispatch(X.ACTIONS.LOGOUT),u.value=!1}function O(R){u.value=R}function N(){c.value?document.body.setAttribute("data-theme","dark"):document.body.removeAttribute("data-theme")}function g(){a.commit(K.MUTATIONS.UPDATE_DARK_MODE,!c.value)}return We(()=>c.value,()=>{N()}),(R,S)=>{const A=re("Modal"),v=re("router-link"),D=re("Dropdown");return h(),I("header",K6,[u.value?(h(),q(A,{key:0,title:R.$t("common.CONFIRMATION"),message:R.$t("user.LOGOUT_CONFIRMATION"),onConfirmAction:T,onCancelAction:S[0]||(S[0]=P=>O(!1)),onKeydown:S[1]||(S[1]=Ze(P=>O(!1),["esc"]))},null,8,["title","message"])):M("",!0),d("div",j6,[d("div",q6,[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1})]),d("div",{class:me(["nav-icon-open",{"menu-open":i.value}])},[d("button",{class:"menu-button transparent",onClick:S[2]||(S[2]=P=>p())},X6)],2),d("div",{class:me(["nav-items",{"menu-open":i.value}])},[d("div",{class:"nav-items-close",onClick:E},[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1}),d("button",{class:"menu-button transparent",onClick:S[3]||(S[3]=P=>E())},[d("i",{class:me(["fa fa-close close-icon nav-item",{"menu-closed":!i.value}])},null,2)])]),d("div",Q6,[o.value?(h(),I("div",Z6,[W(v,{class:"nav-item",to:"/",onClick:S[4]||(S[4]=P=>E())},{default:ce(()=>[H(_(R.$t("dashboard.DASHBOARD")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts",onClick:S[5]||(S[5]=P=>E())},{default:ce(()=>[H(_(Ve(R.$t("workouts.WORKOUT",2))),1)]),_:1}),W(v,{class:"nav-item",to:"/statistics",onClick:S[6]||(S[6]=P=>E())},{default:ce(()=>[H(_(R.$t("statistics.STATISTICS")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts/add",onClick:S[7]||(S[7]=P=>E())},{default:ce(()=>[H(_(R.$t("workouts.ADD_WORKOUT")),1)]),_:1}),o.value&&s.value.admin?(h(),q(v,{key:0,class:"nav-item",to:"/admin",onClick:S[8]||(S[8]=P=>E())},{default:ce(()=>[H(_(R.$t("admin.ADMIN")),1)]),_:1})):M("",!0),J6])):M("",!0)]),d("div",eU,[o.value?(h(),I("div",tU,[d("div",nU,[W(Kr,{user:s.value},null,8,["user"])]),W(v,{class:"nav-item",to:"/profile",onClick:E},{default:ce(()=>[H(_(s.value.username),1)]),_:1}),d("button",{class:"nav-button logout-button transparent",onClick:S[9]||(S[9]=P=>O(!0)),title:R.$t("user.LOGOUT")},[sU,d("span",oU,_(R.$t("user.LOGOUT")),1)],8,aU)])):(h(),I("div",rU,[W(v,{class:"nav-item",to:"/login",onClick:E},{default:ce(()=>[H(_(R.$t("user.LOGIN")),1)]),_:1}),W(v,{class:"nav-item",to:"/register",onClick:E},{default:ce(()=>[H(_(R.$t("user.REGISTER")),1)]),_:1})])),d("div",iU,[d("button",{class:"nav-button transparent",onClick:g,title:R.$t("user.TOGGLE_THEME")},[c.value?(h(),I("i",lU)):(h(),I("img",cU)),d("span",dU,_(R.$t("user.TOGGLE_THEME")),1)],8,uU)]),m(Ad)&&r.value?(h(),q(D,{key:2,class:"nav-item",options:m(Ad),selected:r.value,onSelected:f,buttonLabel:R.$t("user.LANGUAGE"),listLabel:R.$t("user.LANGUAGE",0),isMenuOpen:i.value},{default:ce(()=>[EU]),_:1},8,["options","selected","buttonLabel","listLabel","isMenuOpen"])):M("",!0)])],2)])])}}}),fU=ie(pU,[["__scopeId","data-v-0c80a9fc"]]),mU={name:"ErrorImg"},_U={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -51 512 512"},TU=An('',1),hU=[TU];function SU(e,t,n,a,s,o){return h(),I("svg",_U,hU)}const ep=ie(mU,[["render",SU]]),AU={id:"no-config"},OU={class:"error-page"},gU={class:"error-img"},IU=["innerHTML"],NU=te({__name:"NoConfig",setup(e){return(t,n)=>(h(),I("div",AU,[d("div",OU,[d("div",gU,[W(ep)]),d("p",{class:"error-message",innerHTML:t.$t("error.APP_ERROR")},null,8,IU)])]))}}),RU=ie(NU,[["__scopeId","data-v-73140811"]]),vU=d("div",{id:"top"},null,-1),bU={key:0,class:"app-container"},CU={class:"app-loading"},DU={class:"container scroll"},PU=d("i",{class:"fa fa-chevron-up","aria-hidden":"true"},null,-1),LU=[PU],yU=te({__name:"App",setup(e){const t=ke(),n=w(()=>t.getters[K.GETTERS.APP_CONFIG]),a=w(()=>t.getters[K.GETTERS.APP_LOADING]),s=Ee(!1),o=Ee(!1);pt(()=>{c(),t.dispatch(K.ACTIONS.GET_APPLICATION_CONFIG)}),St(()=>u());function r(p){s.value=p}function i(p){return p.getBoundingClientRect().top=0}function u(){window.onscroll=()=>{const p=document.querySelector("#bottom");o.value=p!==null&&i(p)}}function l(){window.scrollTo({top:0,behavior:"smooth"}),setTimeout(()=>{o.value=!1},300)}function c(){let p="en";try{const E=navigator.language.split("-")[0];V6(E)&&(p=E)}catch{p="en"}t.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,p)}return(p,E)=>{const f=re("Loader"),T=re("router-view");return h(),I(_e,null,[vU,W(fU,{onMenuInteraction:r}),d("main",null,[a.value?(h(),I("div",bU,[d("div",CU,[W(f)])])):(h(),I("div",{key:1,class:me(["app-container",{"hide-scroll":s.value}])},[n.value?(h(),q(T,{key:0})):(h(),q(RU,{key:1}))],2)),d("div",DU,[d("div",{class:me(["scroll-button",{"display-button":o.value}]),onClick:l},LU,2)])]),n.value?(h(),q(Ob,{key:0,version:n.value?n.value.version:"",adminContact:n.value.admin_contact},null,8,["version","adminContact"])):M("",!0)],64)}}}),$U={class:"alert-message"},UU=["innerHTML"],kU=te({__name:"AlertMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",$U,[d("div",{innerHTML:a.$t(m(n))},null,8,UU)]))}}),wU=ie(kU,[["__scopeId","data-v-f7bf1117"]]),MU={},WU={class:"card"},FU={class:"card-title"},zU={class:"card-content"};function xU(e,t){return h(),I("div",WU,[d("div",FU,[$t(e.$slots,"title")]),d("div",zU,[$t(e.$slots,"content")])])}const uS=ie(MU,[["render",xU]]),BU={class:"custom-textarea"},GU=["id","name","maxLength","disabled","rows"],HU={class:"remaining-chars"},VU=te({__name:"CustomTextArea",props:{name:{},charLimit:{default:500},disabled:{type:Boolean,default:!1},input:{default:""},rows:{default:2}},emits:["updateValue"],setup(e,{emit:t}){const n=e,a=t,{input:s}=Te(n),o=Ee(s.value?s.value:"");function r(i){a("updateValue",i.target.value)}return We(()=>n.input,i=>{o.value=i===null?"":i}),(i,u)=>(h(),I("div",BU,[$e(d("textarea",{id:i.name,name:i.name,maxLength:i.charLimit,disabled:i.disabled,rows:i.rows,"onUpdate:modelValue":u[0]||(u[0]=l=>o.value=l),onInput:r},null,40,GU),[[at,o.value]]),d("div",HU,_(i.$t("workouts.REMAINING_CHARS"))+": "+_(o.value.length)+"/"+_(i.charLimit),1)]))}}),KU=ie(VU,[["__scopeId","data-v-1e13e7da"]]),_n={ft:{unit:"ft",system:"imperial",multiplier:1,defaultTarget:"m"},mi:{unit:"mi",system:"imperial",multiplier:5280,defaultTarget:"km"},m:{unit:"m",system:"metric",multiplier:1,defaultTarget:"ft"},km:{unit:"m",system:"metric",multiplier:1e3,defaultTarget:"mi"}},jU={metric:{imperial:3.280839895,metric:1},imperial:{metric:1/3.280839895,imperial:1}},Bt=(e,t,n,a=3)=>{const s=_n[t],o=_n[n],r=e*s.multiplier*jU[s.system][o.system]/o.multiplier;return a!==null?parseFloat(r.toFixed(a)):r},qi=(e,t,n)=>{const a=n?_n[e].defaultTarget:e;return n?Bt(t,e,a,2):t},Mm=(e,t)=>{const n=t?e*1.8+32:e,a=t?" °F":"°C";return`${n===0?0:Number(n).toFixed(1)}${a}`},qU=(e,t)=>{const n=t?e*2.2369363:e,a=t?" mph":"m/s";return`${n===0?0:Number(n).toFixed(1)}${a}`},YU=te({__name:"Distance",props:{distance:{},unitFrom:{},useImperialUnits:{type:Boolean},digits:{default:2},displayUnit:{type:Boolean,default:!0},speed:{type:Boolean,default:!1},strong:{type:Boolean,default:!1}},setup(e){const t=e,{digits:n,displayUnit:a,distance:s,speed:o,strong:r,unitFrom:i,useImperialUnits:u}=Te(t),l=w(()=>u.value?_n[i.value].defaultTarget:i.value),c=w(()=>u.value?Bt(s.value,i.value,l.value,n.value):parseFloat(s.value.toFixed(n.value)));return(p,E)=>(h(),I(_e,null,[d("span",{class:me(["distance",{strong:m(r)}])},_(c.value),3),H(" "+_(" ")+" "),m(a)?(h(),I("span",{key:0,class:me(["unit",{strong:m(r)}])},_(l.value)+_(m(o)?"/h":""),3)):M("",!0)],64))}}),XU=ie(YU,[["__scopeId","data-v-0f0f76cd"]]);/*! * vue-router v4.4.3 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Xs=typeof document<"u";function QU(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Tt=Object.assign;function Oc(e,t){const n={};for(const a in t){const s=t[a];n[a]=Kn(s)?s.map(e):e(s)}return n}const so=()=>{},Kn=Array.isArray,lS=/#/g,ZU=/&/g,JU=/\//g,ek=/=/g,tk=/\?/g,cS=/\+/g,nk=/%5B/g,ak=/%5D/g,dS=/%5E/g,sk=/%60/g,ES=/%7B/g,rk=/%7C/g,pS=/%7D/g,ok=/%20/g;function tp(e){return encodeURI(""+e).replace(rk,"|").replace(nk,"[").replace(ak,"]")}function ik(e){return tp(e).replace(ES,"{").replace(pS,"}").replace(dS,"^")}function Od(e){return tp(e).replace(cS,"%2B").replace(ok,"+").replace(lS,"%23").replace(ZU,"%26").replace(sk,"`").replace(ES,"{").replace(pS,"}").replace(dS,"^")}function uk(e){return Od(e).replace(ek,"%3D")}function lk(e){return tp(e).replace(lS,"%23").replace(tk,"%3F")}function ck(e){return e==null?"":lk(e).replace(JU,"%2F")}function Oo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dk=/\/$/,Ek=e=>e.replace(dk,"");function gc(e,t,n="/"){let a,s={},r="",o="";const i=t.indexOf("#");let u=t.indexOf("?");return i=0&&(u=-1),u>-1&&(a=t.slice(0,u),r=t.slice(u+1,i>-1?i:t.length),s=e(r)),i>-1&&(a=a||t.slice(0,i),o=t.slice(i,t.length)),a=_k(a??t,n),{fullPath:a+(r&&"?")+r+o,path:a,query:s,hash:Oo(o)}}function pk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fk(e,t,n){const a=t.matched.length-1,s=n.matched.length-1;return a>-1&&a===s&&pr(t.matched[a],n.matched[s])&&fS(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fS(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mk(e[n],t[n]))return!1;return!0}function mk(e,t){return Kn(e)?Fm(e,t):Kn(t)?Fm(t,e):e===t}function Fm(e,t){return Kn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function _k(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let r=n.length-1,o,i;for(o=0;o1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(o).join("/")}const Ma={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var go;(function(e){e.pop="pop",e.push="push"})(go||(go={}));var ro;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ro||(ro={}));function Tk(e){if(!e)if(Xs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ek(e)}const hk=/^[^#]+#/;function Sk(e,t){return e.replace(hk,"#")+t}function Ak(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const $l=()=>({left:window.scrollX,top:window.scrollY});function Ok(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Ak(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function zm(e,t){return(history.state?history.state.position-t:-1)+e}const gd=new Map;function gk(e,t){gd.set(e,t)}function Ik(e){const t=gd.get(e);return gd.delete(e),t}let Rk=()=>location.protocol+"//"+location.host;function mS(e,t){const{pathname:n,search:a,hash:s}=t,r=e.indexOf("#");if(r>-1){let i=s.includes(e.slice(r))?e.slice(r).length:1,u=s.slice(i);return u[0]!=="/"&&(u="/"+u),Wm(u,"")}return Wm(n,e)+a+s}function Nk(e,t,n,a){let s=[],r=[],o=null;const i=({state:E})=>{const f=mS(e,location),T=n.value,O=t.value;let R=0;if(E){if(n.value=f,t.value=E,o&&o===T){o=null;return}R=O?E.position-O.position:0}else a(f);s.forEach(g=>{g(n.value,T,{delta:R,type:go.pop,direction:R?R>0?ro.forward:ro.back:ro.unknown})})};function u(){o=n.value}function l(E){s.push(E);const f=()=>{const T=s.indexOf(E);T>-1&&s.splice(T,1)};return r.push(f),f}function c(){const{history:E}=window;E.state&&E.replaceState(Tt({},E.state,{scroll:$l()}),"")}function p(){for(const E of r)E();r=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:p}}function xm(e,t,n,a=!1,s=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:s?$l():null}}function vk(e){const{history:t,location:n}=window,a={value:mS(e,n)},s={value:t.state};s.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(u,l,c){const p=e.indexOf("#"),E=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:Rk()+e+u;try{t[c?"replaceState":"pushState"](l,"",E),s.value=l}catch(f){console.error(f),n[c?"replace":"assign"](E)}}function o(u,l){const c=Tt({},t.state,xm(s.value.back,u,s.value.forward,!0),l,{position:s.value.position});r(u,c,!0),a.value=u}function i(u,l){const c=Tt({},s.value,t.state,{forward:u,scroll:$l()});r(c.current,c,!0);const p=Tt({},xm(a.value,u,null),{position:c.position+1},l);r(u,p,!1),a.value=u}return{location:a,state:s,push:i,replace:o}}function bk(e){e=Tk(e);const t=vk(e),n=Nk(e,t.state,t.location,t.replace);function a(r,o=!0){o||n.pauseListeners(),history.go(r)}const s=Tt({location:"",base:e,go:a,createHref:Sk.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Ck(e){return typeof e=="string"||e&&typeof e=="object"}function _S(e){return typeof e=="string"||typeof e=="symbol"}const TS=Symbol("");var Bm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bm||(Bm={}));function fr(e,t){return Tt(new Error,{type:e,[TS]:!0},t)}function pa(e,t){return e instanceof Error&&TS in e&&(t==null||!!(e.type&t))}const Gm="[^/]+?",Dk={sensitive:!1,strict:!1,start:!0,end:!0},Pk=/[.+*?^${}()[\]/\\]/g;function Lk(e,t){const n=Tt({},Dk,t),a=[];let s=n.start?"^":"";const r=[];for(const l of e){const c=l.length?[]:[90];n.strict&&!l.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function hS(e,t){let n=0;const a=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const $k={type:0,value:""},Uk=/[a-zA-Z0-9_]/;function kk(e){if(!e)return[[]];if(e==="/")return[[$k]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${n})/"${l}": ${f}`)}let n=0,a=n;const s=[];let r;function o(){r&&s.push(r),r=[]}let i=0,u,l="",c="";function p(){l&&(n===0?r.push({type:0,value:l}):n===1||n===2||n===3?(r.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function E(){l+=u}for(;i{o(S)}:so}function o(p){if(_S(p)){const E=a.get(p);E&&(a.delete(p),n.splice(n.indexOf(E),1),E.children.forEach(o),E.alias.forEach(o))}else{const E=n.indexOf(p);E>-1&&(n.splice(E,1),p.record.name&&a.delete(p.record.name),p.children.forEach(o),p.alias.forEach(o))}}function i(){return n}function u(p){const E=xk(p,n);n.splice(E,0,p),p.record.name&&!Km(p)&&a.set(p.record.name,p)}function l(p,E){let f,T={},O,R;if("name"in p&&p.name){if(f=a.get(p.name),!f)throw fr(1,{location:p});R=f.record.name,T=Tt(Vm(E.params,f.keys.filter(S=>!S.optional).concat(f.parent?f.parent.keys.filter(S=>S.optional):[]).map(S=>S.name)),p.params&&Vm(p.params,f.keys.map(S=>S.name))),O=f.stringify(T)}else if(p.path!=null)O=p.path,f=n.find(S=>S.re.test(O)),f&&(T=f.parse(O),R=f.record.name);else{if(f=E.name?a.get(E.name):n.find(S=>S.re.test(E.path)),!f)throw fr(1,{location:p,currentLocation:E});R=f.record.name,T=Tt({},E.params,p.params),O=f.stringify(T)}const g=[];let N=f;for(;N;)g.unshift(N.record),N=N.parent;return{name:R,path:O,params:T,matched:g,meta:zk(g)}}e.forEach(p=>r(p));function c(){n.length=0,a.clear()}return{addRoute:r,resolve:l,removeRoute:o,clearRoutes:c,getRoutes:i,getRecordMatcher:s}}function Vm(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Wk(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fk(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fk(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Km(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zk(e){return e.reduce((t,n)=>Tt(t,n.meta),{})}function jm(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function xk(e,t){let n=0,a=t.length;for(;n!==a;){const r=n+a>>1;hS(e,t[r])<0?a=r:n=r+1}const s=Bk(e);return s&&(a=t.lastIndexOf(s,a-1)),a}function Bk(e){let t=e;for(;t=t.parent;)if(SS(t)&&hS(e,t)===0)return t}function SS({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Gk(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sr&&Od(r)):[a&&Od(a)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function Hk(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Kn(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return t}const Vk=Symbol(""),Ym=Symbol(""),Ul=Symbol(""),np=Symbol(""),Id=Symbol("");function Gr(){let e=[];function t(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ga(e,t,n,a,s,r=o=>o()){const o=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((i,u)=>{const l=E=>{E===!1?u(fr(4,{from:n,to:t})):E instanceof Error?u(E):Ck(E)?u(fr(2,{from:t,to:E})):(o&&a.enterCallbacks[s]===o&&typeof E=="function"&&o.push(E),i())},c=r(()=>e.call(a&&a.instances[s],t,n,l));let p=Promise.resolve(c);e.length<3&&(p=p.then(l)),p.catch(E=>u(E))})}function Ic(e,t,n,a,s=r=>r()){const r=[];for(const o of e)for(const i in o.components){let u=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Kk(u)){const c=(u.__vccOpts||u)[t];c&&r.push(Ga(c,n,a,o,i,s))}else{let l=u();r.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const p=QU(c)?c.default:c;o.components[i]=p;const f=(p.__vccOpts||p)[t];return f&&Ga(f,n,a,o,i,s)()}))}}return r}function Kk(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xm(e){const t=Nt(Ul),n=Nt(np),a=w(()=>{const u=m(e.to);return t.resolve(u)}),s=w(()=>{const{matched:u}=a.value,{length:l}=u,c=u[l-1],p=n.matched;if(!c||!p.length)return-1;const E=p.findIndex(pr.bind(null,c));if(E>-1)return E;const f=Qm(u[l-2]);return l>1&&Qm(c)===f&&p[p.length-1].path!==f?p.findIndex(pr.bind(null,u[l-2])):E}),r=w(()=>s.value>-1&&Xk(n.params,a.value.params)),o=w(()=>s.value>-1&&s.value===n.matched.length-1&&fS(n.params,a.value.params));function i(u={}){return Yk(u)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(so):Promise.resolve()}return{route:a,href:w(()=>a.value.href),isActive:r,isExactActive:o,navigate:i}}const jk=te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Xm,setup(e,{slots:t}){const n=Kt(Xm(e)),{options:a}=Nt(Ul),s=w(()=>({[Zm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Zm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:Sn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},r)}}}),qk=jk;function Yk(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Xk(e,t){for(const n in t){const a=t[n],s=e[n];if(typeof a=="string"){if(a!==s)return!1}else if(!Kn(s)||s.length!==a.length||a.some((r,o)=>r!==s[o]))return!1}return!0}function Qm(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Zm=(e,t,n)=>e??t??n,Qk=te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Nt(Id),s=w(()=>e.route||a.value),r=Nt(Ym,0),o=w(()=>{let l=m(r);const{matched:c}=s.value;let p;for(;(p=c[l])&&!p.components;)l++;return l}),i=w(()=>s.value.matched[o.value]);rn(Ym,w(()=>o.value+1)),rn(Vk,i),rn(Id,s);const u=Ee();return ze(()=>[u.value,i.value,e.name],([l,c,p],[E,f,T])=>{c&&(c.instances[p]=l,f&&f!==c&&l&&l===E&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),l&&c&&(!f||!pr(c,f)||!E)&&(c.enterCallbacks[p]||[]).forEach(O=>O(l))},{flush:"post"}),()=>{const l=s.value,c=e.name,p=i.value,E=p&&p.components[c];if(!E)return Jm(n.default,{Component:E,route:l});const f=p.props[c],T=f?f===!0?l.params:typeof f=="function"?f(l):f:null,R=Sn(E,Tt({},T,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(p.instances[c]=null)},ref:u}));return Jm(n.default,{Component:R,route:l})||R}}});function Jm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Zk=Qk;function Jk(e){const t=Mk(e.routes,e),n=e.parseQuery||Gk,a=e.stringifyQuery||qm,s=e.history,r=Gr(),o=Gr(),i=Gr(),u=Fo(Ma);let l=Ma;Xs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oc.bind(null,ne=>""+ne),p=Oc.bind(null,ck),E=Oc.bind(null,Oo);function f(ne,he){let Se,be;return _S(ne)?(Se=t.getRecordMatcher(ne),be=he):be=ne,t.addRoute(be,Se)}function T(ne){const he=t.getRecordMatcher(ne);he&&t.removeRoute(he)}function O(){return t.getRoutes().map(ne=>ne.record)}function R(ne){return!!t.getRecordMatcher(ne)}function g(ne,he){if(he=Tt({},he||u.value),typeof ne=="string"){const b=gc(n,ne,he.path),G=t.resolve({path:b.path},he),le=s.createHref(b.fullPath);return Tt(b,G,{params:E(G.params),hash:Oo(b.hash),redirectedFrom:void 0,href:le})}let Se;if(ne.path!=null)Se=Tt({},ne,{path:gc(n,ne.path,he.path).path});else{const b=Tt({},ne.params);for(const G in b)b[G]==null&&delete b[G];Se=Tt({},ne,{params:p(b)}),he.params=p(he.params)}const be=t.resolve(Se,he),ut=ne.hash||"";be.params=c(E(be.params));const mt=pk(a,Tt({},ne,{hash:ik(ut),path:be.path})),k=s.createHref(mt);return Tt({fullPath:mt,hash:ut,query:a===qm?Hk(ne.query):ne.query||{}},be,{redirectedFrom:void 0,href:k})}function N(ne){return typeof ne=="string"?gc(n,ne,u.value.path):Tt({},ne)}function S(ne,he){if(l!==ne)return fr(8,{from:he,to:ne})}function A(ne){return P(ne)}function v(ne){return A(Tt(N(ne),{replace:!0}))}function D(ne){const he=ne.matched[ne.matched.length-1];if(he&&he.redirect){const{redirect:Se}=he;let be=typeof Se=="function"?Se(ne):Se;return typeof be=="string"&&(be=be.includes("?")||be.includes("#")?be=N(be):{path:be},be.params={}),Tt({query:ne.query,hash:ne.hash,params:be.path!=null?{}:ne.params},be)}}function P(ne,he){const Se=l=g(ne),be=u.value,ut=ne.state,mt=ne.force,k=ne.replace===!0,b=D(Se);if(b)return P(Tt(N(b),{state:typeof b=="object"?Tt({},ut,b.state):ut,force:mt,replace:k}),he||Se);const G=Se;G.redirectedFrom=he;let le;return!mt&&fk(a,be,Se)&&(le=fr(16,{to:G,from:be}),ye(be,be,!0,!1)),(le?Promise.resolve(le):z(G,be)).catch(ae=>pa(ae)?pa(ae,2)?ae:ve(ae):ue(ae,G,be)).then(ae=>{if(ae){if(pa(ae,2))return P(Tt({replace:k},N(ae.to),{state:typeof ae.to=="object"?Tt({},ut,ae.to.state):ut,force:mt}),he||G)}else ae=F(G,be,!0,k,ut);return $(G,be,ae),ae})}function C(ne,he){const Se=S(ne,he);return Se?Promise.reject(Se):Promise.resolve()}function y(ne){const he=je.values().next().value;return he&&typeof he.runWithContext=="function"?he.runWithContext(ne):ne()}function z(ne,he){let Se;const[be,ut,mt]=ew(ne,he);Se=Ic(be.reverse(),"beforeRouteLeave",ne,he);for(const b of be)b.leaveGuards.forEach(G=>{Se.push(Ga(G,ne,he))});const k=C.bind(null,ne,he);return Se.push(k),It(Se).then(()=>{Se=[];for(const b of r.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).then(()=>{Se=Ic(ut,"beforeRouteUpdate",ne,he);for(const b of ut)b.updateGuards.forEach(G=>{Se.push(Ga(G,ne,he))});return Se.push(k),It(Se)}).then(()=>{Se=[];for(const b of mt)if(b.beforeEnter)if(Kn(b.beforeEnter))for(const G of b.beforeEnter)Se.push(Ga(G,ne,he));else Se.push(Ga(b.beforeEnter,ne,he));return Se.push(k),It(Se)}).then(()=>(ne.matched.forEach(b=>b.enterCallbacks={}),Se=Ic(mt,"beforeRouteEnter",ne,he,y),Se.push(k),It(Se))).then(()=>{Se=[];for(const b of o.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).catch(b=>pa(b,8)?b:Promise.reject(b))}function $(ne,he,Se){i.list().forEach(be=>y(()=>be(ne,he,Se)))}function F(ne,he,Se,be,ut){const mt=S(ne,he);if(mt)return mt;const k=he===Ma,b=Xs?history.state:{};Se&&(be||k?s.replace(ne.fullPath,Tt({scroll:k&&b&&b.scroll},ut)):s.push(ne.fullPath,ut)),u.value=ne,ye(ne,he,Se,k),ve()}let Y;function re(){Y||(Y=s.listen((ne,he,Se)=>{if(!Re.listening)return;const be=g(ne),ut=D(be);if(ut){P(Tt(ut,{replace:!0}),be).catch(so);return}l=be;const mt=u.value;Xs&&gk(zm(mt.fullPath,Se.delta),$l()),z(be,mt).catch(k=>pa(k,12)?k:pa(k,2)?(P(k.to,be).then(b=>{pa(b,20)&&!Se.delta&&Se.type===go.pop&&s.go(-1,!1)}).catch(so),Promise.reject()):(Se.delta&&s.go(-Se.delta,!1),ue(k,be,mt))).then(k=>{k=k||F(be,mt,!1),k&&(Se.delta&&!pa(k,8)?s.go(-Se.delta,!1):Se.type===go.pop&&pa(k,20)&&s.go(-1,!1)),$(be,mt,k)}).catch(so)}))}let B=Gr(),Q=Gr(),j;function ue(ne,he,Se){ve(ne);const be=Q.list();return be.length?be.forEach(ut=>ut(ne,he,Se)):console.error(ne),Promise.reject(ne)}function Z(){return j&&u.value!==Ma?Promise.resolve():new Promise((ne,he)=>{B.add([ne,he])})}function ve(ne){return j||(j=!ne,re(),B.list().forEach(([he,Se])=>ne?Se(ne):he()),B.reset()),ne}function ye(ne,he,Se,be){const{scrollBehavior:ut}=e;if(!Xs||!ut)return Promise.resolve();const mt=!Se&&Ik(zm(ne.fullPath,0))||(be||!Se)&&history.state&&history.state.scroll||null;return on().then(()=>ut(ne,he,mt)).then(k=>k&&Ok(k)).catch(k=>ue(k,ne,he))}const we=ne=>s.go(ne);let zt;const je=new Set,Re={currentRoute:u,listening:!0,addRoute:f,removeRoute:T,clearRoutes:t.clearRoutes,hasRoute:R,getRoutes:O,resolve:g,options:e,push:A,replace:v,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:r.add,beforeResolve:o.add,afterEach:i.add,onError:Q.add,isReady:Z,install(ne){const he=this;ne.component("RouterLink",qk),ne.component("RouterView",Zk),ne.config.globalProperties.$router=he,Object.defineProperty(ne.config.globalProperties,"$route",{enumerable:!0,get:()=>m(u)}),Xs&&!zt&&u.value===Ma&&(zt=!0,A(s.location).catch(ut=>{}));const Se={};for(const ut in Ma)Object.defineProperty(Se,ut,{get:()=>u.value[ut],enumerable:!0});ne.provide(Ul,he),ne.provide(np,B0(Se)),ne.provide(Id,u);const be=ne.unmount;je.add(ne),ne.unmount=function(){je.delete(ne),je.size<1&&(l=Ma,Y&&Y(),Y=null,u.value=Ma,zt=!1,j=!1),be()}}};function It(ne){return ne.reduce((he,Se)=>he.then(()=>y(Se)),Promise.resolve())}return Re}function ew(e,t){const n=[],a=[],s=[],r=Math.max(t.matched.length,e.matched.length);for(let o=0;opr(l,i))?a.push(i):n.push(i));const u=e.matched[o];u&&(t.matched.find(l=>pr(l,u))||s.push(u))}return[n,a,s]}function ca(){return Nt(Ul)}function Lt(e){return Nt(np)}const tw={class:"dropdown-wrapper"},nw=["aria-expanded","aria-label"],aw=["aria-labelledby"],sw=["id","onClick","onKeydown","onMouseover"],rw=te({__name:"Dropdown",props:{options:{},selected:{},buttonLabel:{},listLabel:{},isMenuOpen:{type:Boolean}},emits:{selected:e=>e},setup(e,{emit:t}){const n=e,{isMenuOpen:a,options:s,selected:r}=Te(n),o=t,i=Lt(),u=Ee(!1),l=Ee(null),c=Ee(T(r.value));function p(){if(u.value)E();else{u.value=!0;const g=document.getElementById(`dropdown-item-${c.value}`);g==null||g.focus()}}function E(){var g;u.value=!1,c.value=T(r.value),(g=l.value)==null||g.focus()}function f(g){o("selected",g),u.value=!1}function T(g){const N=s.value.findIndex(S=>S.value===g);return N>=0?N:0}function O(g){let N=!1;u.value&&(g.key==="ArrowDown"&&(N=!0,c.value+=1,c.value>s.value.length&&(c.value=0)),g.key==="ArrowUp"&&(N=!0,c.value-=1,c.value<0&&(c.value=s.value.length-1)),g.key==="Home"&&(N=!0,c.value=0),g.key==="End"&&(N=!0,c.value=s.value.length-1),g.key==="Enter"&&(N=!0,f(s.value[c.value])),(g.key==="Escape"||g.key==="Tab")&&(N=g.key==="Escape",E())),N&&(g.stopPropagation(),g.preventDefault())}function R(g){c.value=g}return ze(()=>i.path,()=>u.value=!1),ze(()=>r.value,g=>c.value=T(g)),ze(()=>a.value,g=>{g||E()}),St(()=>{document.addEventListener("keydown",O)}),ft(()=>{document.removeEventListener("keydown",O)}),(g,N)=>(h(),I("div",tw,[d("button",{"aria-controls":"dropdown-list","aria-expanded":u.value,"aria-haspopup":"true","aria-label":g.buttonLabel,class:"dropdown-selector transparent",onClick:N[0]||(N[0]=S=>p()),ref_key:"dropdownButton",ref:l},[$t(g.$slots,"default",{},void 0,!0)],8,nw),u.value?(h(),I("ul",{key:0,"aria-labelledby":g.listLabel,class:"dropdown-list",id:"dropdown-list",role:"menu"},[(h(!0),I(_e,null,Le(m(s),(S,A)=>(h(),I("li",{class:me(["dropdown-item",{selected:S.value===m(r),focused:A===c.value}]),key:A,id:`dropdown-item-${A}`,tabindex:"-1",onClick:v=>f(S),onKeydown:Ze(v=>f(S),["enter"]),onMouseover:v=>R(A),role:"menuitem"},_(S.label),43,sw))),128))],8,aw)):M("",!0)]))}}),ow=ie(rw,[["__scopeId","data-v-99bd9a4e"]]),iw={class:"error-message"},uw={key:0},lw={key:1},cw={key:2},dw=te({__name:"ErrorMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",iw,[Array.isArray(m(n))?(h(),I("ul",uw,[(h(!0),I(_e,null,Le(m(n),(r,o)=>(h(),I("li",{key:o},_(a.$t(r)),1))),128))])):typeof m(n)=="string"?(h(),I("div",lw,_(a.$t(m(n)).replace("api.ERROR.","")),1)):(h(),I("div",cw,_(a.$t(`equipments.ERRORS.${m(n).status}`,{equipmentId:m(n).equipmentId,equipmentLabel:m(n).equipmentLabel})),1))]))}}),Ew=ie(dw,[["__scopeId","data-v-5d2995e8"]]),pw={name:"Bike"},fw={version:"1.1",id:"bike",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 35 35","xml:space":"preserve"},mw=d("desc",{id:"BikeEquipmentDescription"},"bike",-1),_w=d("g",null,[d("path",{d:`M25.8 14.32c-0.64 0-1.24 0.12-1.84 0.32l-1.52-3 2.6-3.88c0.28-0.4 0.12-1.32-0.72-1.32h-3.32c-0.48 0-0.84 + */const Xs=typeof document<"u";function QU(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Tt=Object.assign;function Oc(e,t){const n={};for(const a in t){const s=t[a];n[a]=Kn(s)?s.map(e):e(s)}return n}const or=()=>{},Kn=Array.isArray,lS=/#/g,ZU=/&/g,JU=/\//g,ek=/=/g,tk=/\?/g,cS=/\+/g,nk=/%5B/g,ak=/%5D/g,dS=/%5E/g,sk=/%60/g,ES=/%7B/g,ok=/%7C/g,pS=/%7D/g,rk=/%20/g;function tp(e){return encodeURI(""+e).replace(ok,"|").replace(nk,"[").replace(ak,"]")}function ik(e){return tp(e).replace(ES,"{").replace(pS,"}").replace(dS,"^")}function Od(e){return tp(e).replace(cS,"%2B").replace(rk,"+").replace(lS,"%23").replace(ZU,"%26").replace(sk,"`").replace(ES,"{").replace(pS,"}").replace(dS,"^")}function uk(e){return Od(e).replace(ek,"%3D")}function lk(e){return tp(e).replace(lS,"%23").replace(tk,"%3F")}function ck(e){return e==null?"":lk(e).replace(JU,"%2F")}function Or(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dk=/\/$/,Ek=e=>e.replace(dk,"");function gc(e,t,n="/"){let a,s={},o="",r="";const i=t.indexOf("#");let u=t.indexOf("?");return i=0&&(u=-1),u>-1&&(a=t.slice(0,u),o=t.slice(u+1,i>-1?i:t.length),s=e(o)),i>-1&&(a=a||t.slice(0,i),r=t.slice(i,t.length)),a=_k(a??t,n),{fullPath:a+(o&&"?")+o+r,path:a,query:s,hash:Or(r)}}function pk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fk(e,t,n){const a=t.matched.length-1,s=n.matched.length-1;return a>-1&&a===s&&fo(t.matched[a],n.matched[s])&&fS(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function fo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fS(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mk(e[n],t[n]))return!1;return!0}function mk(e,t){return Kn(e)?Fm(e,t):Kn(t)?Fm(t,e):e===t}function Fm(e,t){return Kn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function _k(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let o=n.length-1,r,i;for(r=0;r1&&o--;else break;return n.slice(0,o).join("/")+"/"+a.slice(r).join("/")}const Ma={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var gr;(function(e){e.pop="pop",e.push="push"})(gr||(gr={}));var rr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(rr||(rr={}));function Tk(e){if(!e)if(Xs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ek(e)}const hk=/^[^#]+#/;function Sk(e,t){return e.replace(hk,"#")+t}function Ak(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const $l=()=>({left:window.scrollX,top:window.scrollY});function Ok(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Ak(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function zm(e,t){return(history.state?history.state.position-t:-1)+e}const gd=new Map;function gk(e,t){gd.set(e,t)}function Ik(e){const t=gd.get(e);return gd.delete(e),t}let Nk=()=>location.protocol+"//"+location.host;function mS(e,t){const{pathname:n,search:a,hash:s}=t,o=e.indexOf("#");if(o>-1){let i=s.includes(e.slice(o))?e.slice(o).length:1,u=s.slice(i);return u[0]!=="/"&&(u="/"+u),Wm(u,"")}return Wm(n,e)+a+s}function Rk(e,t,n,a){let s=[],o=[],r=null;const i=({state:E})=>{const f=mS(e,location),T=n.value,O=t.value;let N=0;if(E){if(n.value=f,t.value=E,r&&r===T){r=null;return}N=O?E.position-O.position:0}else a(f);s.forEach(g=>{g(n.value,T,{delta:N,type:gr.pop,direction:N?N>0?rr.forward:rr.back:rr.unknown})})};function u(){r=n.value}function l(E){s.push(E);const f=()=>{const T=s.indexOf(E);T>-1&&s.splice(T,1)};return o.push(f),f}function c(){const{history:E}=window;E.state&&E.replaceState(Tt({},E.state,{scroll:$l()}),"")}function p(){for(const E of o)E();o=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:p}}function xm(e,t,n,a=!1,s=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:s?$l():null}}function vk(e){const{history:t,location:n}=window,a={value:mS(e,n)},s={value:t.state};s.value||o(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(u,l,c){const p=e.indexOf("#"),E=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:Nk()+e+u;try{t[c?"replaceState":"pushState"](l,"",E),s.value=l}catch(f){console.error(f),n[c?"replace":"assign"](E)}}function r(u,l){const c=Tt({},t.state,xm(s.value.back,u,s.value.forward,!0),l,{position:s.value.position});o(u,c,!0),a.value=u}function i(u,l){const c=Tt({},s.value,t.state,{forward:u,scroll:$l()});o(c.current,c,!0);const p=Tt({},xm(a.value,u,null),{position:c.position+1},l);o(u,p,!1),a.value=u}return{location:a,state:s,push:i,replace:r}}function bk(e){e=Tk(e);const t=vk(e),n=Rk(e,t.state,t.location,t.replace);function a(o,r=!0){r||n.pauseListeners(),history.go(o)}const s=Tt({location:"",base:e,go:a,createHref:Sk.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Ck(e){return typeof e=="string"||e&&typeof e=="object"}function _S(e){return typeof e=="string"||typeof e=="symbol"}const TS=Symbol("");var Bm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bm||(Bm={}));function mo(e,t){return Tt(new Error,{type:e,[TS]:!0},t)}function pa(e,t){return e instanceof Error&&TS in e&&(t==null||!!(e.type&t))}const Gm="[^/]+?",Dk={sensitive:!1,strict:!1,start:!0,end:!0},Pk=/[.+*?^${}()[\]/\\]/g;function Lk(e,t){const n=Tt({},Dk,t),a=[];let s=n.start?"^":"";const o=[];for(const l of e){const c=l.length?[]:[90];n.strict&&!l.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function hS(e,t){let n=0;const a=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const $k={type:0,value:""},Uk=/[a-zA-Z0-9_]/;function kk(e){if(!e)return[[]];if(e==="/")return[[$k]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${n})/"${l}": ${f}`)}let n=0,a=n;const s=[];let o;function r(){o&&s.push(o),o=[]}let i=0,u,l="",c="";function p(){l&&(n===0?o.push({type:0,value:l}):n===1||n===2||n===3?(o.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function E(){l+=u}for(;i{r(S)}:or}function r(p){if(_S(p)){const E=a.get(p);E&&(a.delete(p),n.splice(n.indexOf(E),1),E.children.forEach(r),E.alias.forEach(r))}else{const E=n.indexOf(p);E>-1&&(n.splice(E,1),p.record.name&&a.delete(p.record.name),p.children.forEach(r),p.alias.forEach(r))}}function i(){return n}function u(p){const E=xk(p,n);n.splice(E,0,p),p.record.name&&!Km(p)&&a.set(p.record.name,p)}function l(p,E){let f,T={},O,N;if("name"in p&&p.name){if(f=a.get(p.name),!f)throw mo(1,{location:p});N=f.record.name,T=Tt(Vm(E.params,f.keys.filter(S=>!S.optional).concat(f.parent?f.parent.keys.filter(S=>S.optional):[]).map(S=>S.name)),p.params&&Vm(p.params,f.keys.map(S=>S.name))),O=f.stringify(T)}else if(p.path!=null)O=p.path,f=n.find(S=>S.re.test(O)),f&&(T=f.parse(O),N=f.record.name);else{if(f=E.name?a.get(E.name):n.find(S=>S.re.test(E.path)),!f)throw mo(1,{location:p,currentLocation:E});N=f.record.name,T=Tt({},E.params,p.params),O=f.stringify(T)}const g=[];let R=f;for(;R;)g.unshift(R.record),R=R.parent;return{name:N,path:O,params:T,matched:g,meta:zk(g)}}e.forEach(p=>o(p));function c(){n.length=0,a.clear()}return{addRoute:o,resolve:l,removeRoute:r,clearRoutes:c,getRoutes:i,getRecordMatcher:s}}function Vm(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Wk(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fk(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fk(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Km(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zk(e){return e.reduce((t,n)=>Tt(t,n.meta),{})}function jm(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function xk(e,t){let n=0,a=t.length;for(;n!==a;){const o=n+a>>1;hS(e,t[o])<0?a=o:n=o+1}const s=Bk(e);return s&&(a=t.lastIndexOf(s,a-1)),a}function Bk(e){let t=e;for(;t=t.parent;)if(SS(t)&&hS(e,t)===0)return t}function SS({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Gk(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Od(o)):[a&&Od(a)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Hk(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Kn(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return t}const Vk=Symbol(""),Ym=Symbol(""),Ul=Symbol(""),np=Symbol(""),Id=Symbol("");function Ho(){let e=[];function t(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ga(e,t,n,a,s,o=r=>r()){const r=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((i,u)=>{const l=E=>{E===!1?u(mo(4,{from:n,to:t})):E instanceof Error?u(E):Ck(E)?u(mo(2,{from:t,to:E})):(r&&a.enterCallbacks[s]===r&&typeof E=="function"&&r.push(E),i())},c=o(()=>e.call(a&&a.instances[s],t,n,l));let p=Promise.resolve(c);e.length<3&&(p=p.then(l)),p.catch(E=>u(E))})}function Ic(e,t,n,a,s=o=>o()){const o=[];for(const r of e)for(const i in r.components){let u=r.components[i];if(!(t!=="beforeRouteEnter"&&!r.instances[i]))if(Kk(u)){const c=(u.__vccOpts||u)[t];c&&o.push(Ga(c,n,a,r,i,s))}else{let l=u();o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${r.path}"`));const p=QU(c)?c.default:c;r.components[i]=p;const f=(p.__vccOpts||p)[t];return f&&Ga(f,n,a,r,i,s)()}))}}return o}function Kk(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xm(e){const t=Rt(Ul),n=Rt(np),a=w(()=>{const u=m(e.to);return t.resolve(u)}),s=w(()=>{const{matched:u}=a.value,{length:l}=u,c=u[l-1],p=n.matched;if(!c||!p.length)return-1;const E=p.findIndex(fo.bind(null,c));if(E>-1)return E;const f=Qm(u[l-2]);return l>1&&Qm(c)===f&&p[p.length-1].path!==f?p.findIndex(fo.bind(null,u[l-2])):E}),o=w(()=>s.value>-1&&Xk(n.params,a.value.params)),r=w(()=>s.value>-1&&s.value===n.matched.length-1&&fS(n.params,a.value.params));function i(u={}){return Yk(u)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(or):Promise.resolve()}return{route:a,href:w(()=>a.value.href),isActive:o,isExactActive:r,navigate:i}}const jk=te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Xm,setup(e,{slots:t}){const n=Kt(Xm(e)),{options:a}=Rt(Ul),s=w(()=>({[Zm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Zm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Sn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),qk=jk;function Yk(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Xk(e,t){for(const n in t){const a=t[n],s=e[n];if(typeof a=="string"){if(a!==s)return!1}else if(!Kn(s)||s.length!==a.length||a.some((o,r)=>o!==s[r]))return!1}return!0}function Qm(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Zm=(e,t,n)=>e??t??n,Qk=te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Rt(Id),s=w(()=>e.route||a.value),o=Rt(Ym,0),r=w(()=>{let l=m(o);const{matched:c}=s.value;let p;for(;(p=c[l])&&!p.components;)l++;return l}),i=w(()=>s.value.matched[r.value]);on(Ym,w(()=>r.value+1)),on(Vk,i),on(Id,s);const u=Ee();return We(()=>[u.value,i.value,e.name],([l,c,p],[E,f,T])=>{c&&(c.instances[p]=l,f&&f!==c&&l&&l===E&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),l&&c&&(!f||!fo(c,f)||!E)&&(c.enterCallbacks[p]||[]).forEach(O=>O(l))},{flush:"post"}),()=>{const l=s.value,c=e.name,p=i.value,E=p&&p.components[c];if(!E)return Jm(n.default,{Component:E,route:l});const f=p.props[c],T=f?f===!0?l.params:typeof f=="function"?f(l):f:null,N=Sn(E,Tt({},T,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(p.instances[c]=null)},ref:u}));return Jm(n.default,{Component:N,route:l})||N}}});function Jm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Zk=Qk;function Jk(e){const t=Mk(e.routes,e),n=e.parseQuery||Gk,a=e.stringifyQuery||qm,s=e.history,o=Ho(),r=Ho(),i=Ho(),u=Fr(Ma);let l=Ma;Xs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oc.bind(null,ne=>""+ne),p=Oc.bind(null,ck),E=Oc.bind(null,Or);function f(ne,he){let Se,Ce;return _S(ne)?(Se=t.getRecordMatcher(ne),Ce=he):Ce=ne,t.addRoute(Ce,Se)}function T(ne){const he=t.getRecordMatcher(ne);he&&t.removeRoute(he)}function O(){return t.getRoutes().map(ne=>ne.record)}function N(ne){return!!t.getRecordMatcher(ne)}function g(ne,he){if(he=Tt({},he||u.value),typeof ne=="string"){const b=gc(n,ne,he.path),G=t.resolve({path:b.path},he),le=s.createHref(b.fullPath);return Tt(b,G,{params:E(G.params),hash:Or(b.hash),redirectedFrom:void 0,href:le})}let Se;if(ne.path!=null)Se=Tt({},ne,{path:gc(n,ne.path,he.path).path});else{const b=Tt({},ne.params);for(const G in b)b[G]==null&&delete b[G];Se=Tt({},ne,{params:p(b)}),he.params=p(he.params)}const Ce=t.resolve(Se,he),ut=ne.hash||"";Ce.params=c(E(Ce.params));const mt=pk(a,Tt({},ne,{hash:ik(ut),path:Ce.path})),k=s.createHref(mt);return Tt({fullPath:mt,hash:ut,query:a===qm?Hk(ne.query):ne.query||{}},Ce,{redirectedFrom:void 0,href:k})}function R(ne){return typeof ne=="string"?gc(n,ne,u.value.path):Tt({},ne)}function S(ne,he){if(l!==ne)return mo(8,{from:he,to:ne})}function A(ne){return P(ne)}function v(ne){return A(Tt(R(ne),{replace:!0}))}function D(ne){const he=ne.matched[ne.matched.length-1];if(he&&he.redirect){const{redirect:Se}=he;let Ce=typeof Se=="function"?Se(ne):Se;return typeof Ce=="string"&&(Ce=Ce.includes("?")||Ce.includes("#")?Ce=R(Ce):{path:Ce},Ce.params={}),Tt({query:ne.query,hash:ne.hash,params:Ce.path!=null?{}:ne.params},Ce)}}function P(ne,he){const Se=l=g(ne),Ce=u.value,ut=ne.state,mt=ne.force,k=ne.replace===!0,b=D(Se);if(b)return P(Tt(R(b),{state:typeof b=="object"?Tt({},ut,b.state):ut,force:mt,replace:k}),he||Se);const G=Se;G.redirectedFrom=he;let le;return!mt&&fk(a,Ce,Se)&&(le=mo(16,{to:G,from:Ce}),ye(Ce,Ce,!0,!1)),(le?Promise.resolve(le):z(G,Ce)).catch(ae=>pa(ae)?pa(ae,2)?ae:ve(ae):ue(ae,G,Ce)).then(ae=>{if(ae){if(pa(ae,2))return P(Tt({replace:k},R(ae.to),{state:typeof ae.to=="object"?Tt({},ut,ae.to.state):ut,force:mt}),he||G)}else ae=F(G,Ce,!0,k,ut);return $(G,Ce,ae),ae})}function C(ne,he){const Se=S(ne,he);return Se?Promise.reject(Se):Promise.resolve()}function y(ne){const he=je.values().next().value;return he&&typeof he.runWithContext=="function"?he.runWithContext(ne):ne()}function z(ne,he){let Se;const[Ce,ut,mt]=ew(ne,he);Se=Ic(Ce.reverse(),"beforeRouteLeave",ne,he);for(const b of Ce)b.leaveGuards.forEach(G=>{Se.push(Ga(G,ne,he))});const k=C.bind(null,ne,he);return Se.push(k),It(Se).then(()=>{Se=[];for(const b of o.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).then(()=>{Se=Ic(ut,"beforeRouteUpdate",ne,he);for(const b of ut)b.updateGuards.forEach(G=>{Se.push(Ga(G,ne,he))});return Se.push(k),It(Se)}).then(()=>{Se=[];for(const b of mt)if(b.beforeEnter)if(Kn(b.beforeEnter))for(const G of b.beforeEnter)Se.push(Ga(G,ne,he));else Se.push(Ga(b.beforeEnter,ne,he));return Se.push(k),It(Se)}).then(()=>(ne.matched.forEach(b=>b.enterCallbacks={}),Se=Ic(mt,"beforeRouteEnter",ne,he,y),Se.push(k),It(Se))).then(()=>{Se=[];for(const b of r.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).catch(b=>pa(b,8)?b:Promise.reject(b))}function $(ne,he,Se){i.list().forEach(Ce=>y(()=>Ce(ne,he,Se)))}function F(ne,he,Se,Ce,ut){const mt=S(ne,he);if(mt)return mt;const k=he===Ma,b=Xs?history.state:{};Se&&(Ce||k?s.replace(ne.fullPath,Tt({scroll:k&&b&&b.scroll},ut)):s.push(ne.fullPath,ut)),u.value=ne,ye(ne,he,Se,k),ve()}let Y;function oe(){Y||(Y=s.listen((ne,he,Se)=>{if(!Re.listening)return;const Ce=g(ne),ut=D(Ce);if(ut){P(Tt(ut,{replace:!0}),Ce).catch(or);return}l=Ce;const mt=u.value;Xs&&gk(zm(mt.fullPath,Se.delta),$l()),z(Ce,mt).catch(k=>pa(k,12)?k:pa(k,2)?(P(k.to,Ce).then(b=>{pa(b,20)&&!Se.delta&&Se.type===gr.pop&&s.go(-1,!1)}).catch(or),Promise.reject()):(Se.delta&&s.go(-Se.delta,!1),ue(k,Ce,mt))).then(k=>{k=k||F(Ce,mt,!1),k&&(Se.delta&&!pa(k,8)?s.go(-Se.delta,!1):Se.type===gr.pop&&pa(k,20)&&s.go(-1,!1)),$(Ce,mt,k)}).catch(or)}))}let B=Ho(),Q=Ho(),j;function ue(ne,he,Se){ve(ne);const Ce=Q.list();return Ce.length?Ce.forEach(ut=>ut(ne,he,Se)):console.error(ne),Promise.reject(ne)}function Z(){return j&&u.value!==Ma?Promise.resolve():new Promise((ne,he)=>{B.add([ne,he])})}function ve(ne){return j||(j=!ne,oe(),B.list().forEach(([he,Se])=>ne?Se(ne):he()),B.reset()),ne}function ye(ne,he,Se,Ce){const{scrollBehavior:ut}=e;if(!Xs||!ut)return Promise.resolve();const mt=!Se&&Ik(zm(ne.fullPath,0))||(Ce||!Se)&&history.state&&history.state.scroll||null;return rn().then(()=>ut(ne,he,mt)).then(k=>k&&Ok(k)).catch(k=>ue(k,ne,he))}const we=ne=>s.go(ne);let zt;const je=new Set,Re={currentRoute:u,listening:!0,addRoute:f,removeRoute:T,clearRoutes:t.clearRoutes,hasRoute:N,getRoutes:O,resolve:g,options:e,push:A,replace:v,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:o.add,beforeResolve:r.add,afterEach:i.add,onError:Q.add,isReady:Z,install(ne){const he=this;ne.component("RouterLink",qk),ne.component("RouterView",Zk),ne.config.globalProperties.$router=he,Object.defineProperty(ne.config.globalProperties,"$route",{enumerable:!0,get:()=>m(u)}),Xs&&!zt&&u.value===Ma&&(zt=!0,A(s.location).catch(ut=>{}));const Se={};for(const ut in Ma)Object.defineProperty(Se,ut,{get:()=>u.value[ut],enumerable:!0});ne.provide(Ul,he),ne.provide(np,B0(Se)),ne.provide(Id,u);const Ce=ne.unmount;je.add(ne),ne.unmount=function(){je.delete(ne),je.size<1&&(l=Ma,Y&&Y(),Y=null,u.value=Ma,zt=!1,j=!1),Ce()}}};function It(ne){return ne.reduce((he,Se)=>he.then(()=>y(Se)),Promise.resolve())}return Re}function ew(e,t){const n=[],a=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let r=0;rfo(l,i))?a.push(i):n.push(i));const u=e.matched[r];u&&(t.matched.find(l=>fo(l,u))||s.push(u))}return[n,a,s]}function ca(){return Rt(Ul)}function Lt(e){return Rt(np)}const tw={class:"dropdown-wrapper"},nw=["aria-expanded","aria-label"],aw=["aria-labelledby"],sw=["id","onClick","onKeydown","onMouseover"],ow=te({__name:"Dropdown",props:{options:{},selected:{},buttonLabel:{},listLabel:{},isMenuOpen:{type:Boolean}},emits:{selected:e=>e},setup(e,{emit:t}){const n=e,{isMenuOpen:a,options:s,selected:o}=Te(n),r=t,i=Lt(),u=Ee(!1),l=Ee(null),c=Ee(T(o.value));function p(){if(u.value)E();else{u.value=!0;const g=document.getElementById(`dropdown-item-${c.value}`);g==null||g.focus()}}function E(){var g;u.value=!1,c.value=T(o.value),(g=l.value)==null||g.focus()}function f(g){r("selected",g),u.value=!1}function T(g){const R=s.value.findIndex(S=>S.value===g);return R>=0?R:0}function O(g){let R=!1;u.value&&(g.key==="ArrowDown"&&(R=!0,c.value+=1,c.value>s.value.length&&(c.value=0)),g.key==="ArrowUp"&&(R=!0,c.value-=1,c.value<0&&(c.value=s.value.length-1)),g.key==="Home"&&(R=!0,c.value=0),g.key==="End"&&(R=!0,c.value=s.value.length-1),g.key==="Enter"&&(R=!0,f(s.value[c.value])),(g.key==="Escape"||g.key==="Tab")&&(R=g.key==="Escape",E())),R&&(g.stopPropagation(),g.preventDefault())}function N(g){c.value=g}return We(()=>i.path,()=>u.value=!1),We(()=>o.value,g=>c.value=T(g)),We(()=>a.value,g=>{g||E()}),St(()=>{document.addEventListener("keydown",O)}),ft(()=>{document.removeEventListener("keydown",O)}),(g,R)=>(h(),I("div",tw,[d("button",{"aria-controls":"dropdown-list","aria-expanded":u.value,"aria-haspopup":"true","aria-label":g.buttonLabel,class:"dropdown-selector transparent",onClick:R[0]||(R[0]=S=>p()),ref_key:"dropdownButton",ref:l},[$t(g.$slots,"default",{},void 0,!0)],8,nw),u.value?(h(),I("ul",{key:0,"aria-labelledby":g.listLabel,class:"dropdown-list",id:"dropdown-list",role:"menu"},[(h(!0),I(_e,null,Le(m(s),(S,A)=>(h(),I("li",{class:me(["dropdown-item",{selected:S.value===m(o),focused:A===c.value}]),key:A,id:`dropdown-item-${A}`,tabindex:"-1",onClick:v=>f(S),onKeydown:Ze(v=>f(S),["enter"]),onMouseover:v=>N(A),role:"menuitem"},_(S.label),43,sw))),128))],8,aw)):M("",!0)]))}}),rw=ie(ow,[["__scopeId","data-v-99bd9a4e"]]),iw={class:"error-message"},uw={key:0},lw={key:1},cw={key:2},dw=te({__name:"ErrorMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",iw,[Array.isArray(m(n))?(h(),I("ul",uw,[(h(!0),I(_e,null,Le(m(n),(o,r)=>(h(),I("li",{key:r},_(a.$t(o)),1))),128))])):typeof m(n)=="string"?(h(),I("div",lw,_(a.$t(m(n)).replace("api.ERROR.","")),1)):(h(),I("div",cw,_(a.$t(`equipments.ERRORS.${m(n).status}`,{equipmentId:m(n).equipmentId,equipmentLabel:m(n).equipmentLabel})),1))]))}}),Ew=ie(dw,[["__scopeId","data-v-5d2995e8"]]),pw={name:"Bike"},fw={version:"1.1",id:"bike",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 35 35","xml:space":"preserve"},mw=d("desc",{id:"BikeEquipmentDescription"},"bike",-1),_w=d("g",null,[d("path",{d:`M25.8 14.32c-0.64 0-1.24 0.12-1.84 0.32l-1.52-3 2.6-3.88c0.28-0.4 0.12-1.32-0.72-1.32h-3.32c-0.48 0-0.84 0.36-0.84 0.84s0.36 0.84 0.84 0.84h1.76l-1.76 2.64h-9.68c-0.4 0-0.68 0.36-0.68 0.36v0 0 0 0l-2.56 3.76c-0.72-0.36-1.56-0.56-2.44-0.56-3.12 0-5.64 2.52-5.64 5.64s2.52 5.64 5.68 5.64c2.8 0 5.16-2.080 5.56-4.8h4.6c0.48 0 0.68-0.4 0.68-0.4v0l4.8-7.2 1.16 2.2c-1.4 1.040-2.32 2.68-2.32 4.56 0 3.12 2.52 5.64 5.64 @@ -44,7 +44,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i 0.68 1.28v0 0h3.84c-0.4 1.8-2 3.12-3.84 3.12zM25.8 23.88c-2.16 0-3.96-1.76-3.96-3.96 0-1.2 0.56-2.32 1.44-3.040l1.8 3.44c0.2 0.32 0.68 0.56 1.16 0.36 0.4-0.16 0.56-0.72 0.36-1.12l-1.8-3.4c0.32-0.080 0.68-0.16 1.040-0.16 2.16 0 3.96 1.76 3.96 3.96s-1.8 3.92-4 3.92zM9.8 9.4h3.080c0.48 0 0.84-0.36 - 0.84-0.84s-0.36-0.84-0.84-0.84h-3.080c-0.48 0-0.84 0.36-0.84 0.84-0.040 0.44 0.36 0.84 0.84 0.84z`})],-1),Tw=[mw,_w];function hw(e,t,n,a,s,r){return h(),I("svg",fw,Tw)}const Sw=ie(pw,[["render",hw]]),Aw={name:"BikeTrainer"},Ow={version:"1.1",id:"bike_trainer",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"}},gw=An(`bike trainerbike trainer`,7),Iw=[gw];function Rw(e,t,n,a,s,r){return h(),I("svg",Ow,Iw)}const Nw=ie(Aw,[["render",Rw]]),vw={name:"Kayak_Boat"},bw={id:"kayak",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"-200 -150 800 800","xml:space":"preserve"},Cw=d("desc",{id:"kayakBoatEquipmentDescription"},"kayak",-1),Dw=d("g",null,[d("g",null,[d("path",{d:`M506.376,55.175L458.322,7.122c-5.504-5.504-14.428-5.504-19.933,0l-30.985,30.985 + -49,-0.5 9.6894,-11.353 19.3561,-22.686 29,-34 z">`,7),Iw=[gw];function Nw(e,t,n,a,s,o){return h(),I("svg",Ow,Iw)}const Rw=ie(Aw,[["render",Nw]]),vw={name:"Kayak_Boat"},bw={id:"kayak",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"-200 -150 800 800","xml:space":"preserve"},Cw=d("desc",{id:"kayakBoatEquipmentDescription"},"kayak",-1),Dw=d("g",null,[d("g",null,[d("path",{d:`M506.376,55.175L458.322,7.122c-5.504-5.504-14.428-5.504-19.933,0l-30.985,30.985 c-14.252,14.252-17.674,35.223-10.286,52.713c-1.12,0.678-2.183,1.483-3.15,2.45L91.981,395.257 c-1.027,1.027-1.872,2.163-2.574,3.361c-17.508-7.434-38.522-4.024-52.798,10.25L5.623,439.852 c-5.504,5.504-5.504,14.429,0,19.933l48.054,48.054c5.504,5.504,14.428,5.504,19.933,0l30.985-30.985 @@ -73,7 +73,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c0-25.894,20.992-46.886,46.886-46.886c13.039,0,24.831,5.326,33.329,13.917l40.982-40.982 C317.405,73.151,301.526,41.842,287.822,18.22z`})])],-1),Lw=d("g",null,[d("g",null,[d("path",{d:`M356.238,224.889l-53.113,53.115v50.303c0,25.894-20.992,46.886-46.886,46.886c-13.817,0-26.235-5.979-34.816-15.488 l-40.306,40.306c13.297,37.559,29.552,69.661,43.538,93.767c6.534,11.261,18.536,18.214,31.556,18.22s25.057-6.925,31.591-18.186 - c29.734-51.242,69.75-138.626,69.75-237.815C357.552,245.483,357.078,235.11,356.238,224.889z`})])],-1),yw=[Cw,Dw,Pw,Lw];function $w(e,t,n,a,s,r){return h(),I("svg",bw,yw)}const Uw=ie(vw,[["render",$w]]),kw={name:"Shoes"},ww={id:"shoes",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Mw=An(`shoesshoes`,4),Ww=[Mw];function Fw(e,t,n,a,s,r){return h(),I("svg",ww,Ww)}const zw=ie(kw,[["render",Fw]]),xw={name:"Shoes"},Bw={id:"skis",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Gw=d("desc",{id:"skisEquipmentDescription"},"skis",-1),Hw=d("path",{d:`m 105.01644,82.858537 c -0.75155,0 -1.40914,0.134433 -2.1607,0.373428 -1.52187,0.492925 -2.39554,1.127758 -3.400739,2.673751 + 39.5,-38 z">`,4),Ww=[Mw];function Fw(e,t,n,a,s,o){return h(),I("svg",ww,Ww)}const zw=ie(kw,[["render",Fw]]),xw={name:"Shoes"},Bw={id:"skis",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Gw=d("desc",{id:"skisEquipmentDescription"},"skis",-1),Hw=d("path",{d:`m 105.01644,82.858537 c -0.75155,0 -1.40914,0.134433 -2.1607,0.373428 -1.52187,0.492925 -2.39554,1.127758 -3.400739,2.673751 -1.01459,1.553454 -1.85068,4.040497 -2.16069,7.192229 -0.62942,6.296003 0.79852,14.996885 3.184669,23.511055 4.81929,17.02088 12.99235,33.25755 12.99235,33.25755 l 31.75279,62.51192 11.9308,-22.33103 28.18296,9.48509 -31.7528,-62.48952 c 0,0 -8.36096,-16.25161 -19.82202,-31.129 -5.73054,-7.438695 -12.30656,-14.481551 -18.22498,-18.66396 -3.00618,-2.091199 -5.82448,-3.420599 -7.89123,-3.973273 @@ -101,7 +101,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i V 250.0574 Z m 80.79115,0 v 153.85252 h -21.60693 v 13.44343 h 21.60693 v 17.17771 h 16.90978 V 417.35335 H 463.7855 V 403.90992 H 442.17857 V 250.0574 Z m -200.94449,26.13999 -40.0198,12.92062 10.52164,20.76263 40.11374,-12.92062 -4.88504,-9.63446 z m -94.03714,0.0747 -10.61558,20.76262 40.0198,12.92063 8.45488,-16.58022 -2.25462,-4.48115 -0.65761,-1.34434 z m 110.94691,33.16045 - -40.0198,12.84594 55.61437,109.48923 40.0198,-12.92063 z m -127.95063,0.0373 -55.623763,109.33985 40.057384,12.92063 55.680129,-109.33986 z`},null,-1),Vw=[Gw,Hw];function Kw(e,t,n,a,s,r){return h(),I("svg",Bw,Vw)}const jw=ie(xw,[["render",Kw]]),qw={name:"Shoes"},Yw={id:"shoes",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"}},Xw=An(`snowshoessnowshoes`,3),Qw=[Xw];function Zw(e,t,n,a,s,r){return h(),I("svg",Yw,Qw)}const Jw=ie(qw,[["render",Zw]]),e8=["title"],t8=te({__name:"index",props:{equipmentTypeLabel:{},title:{}},setup(e){const t=e,n=jo(),a=w(()=>n.getters[K.GETTERS.DARK_MODE]),s=w(()=>Dl(a.value)),{equipmentTypeLabel:r,title:o}=Te(t);return(i,u)=>(h(),I("div",{class:"equipment-type-img",style:ba({fill:s.value?"#cfd0d0":"#2c3e50"}),title:m(o)},[m(r)==="Bike"?(h(),q(Sw,{key:0})):M("",!0),m(r)==="Bike Trainer"?(h(),q(Nw,{key:1})):M("",!0),m(r)==="Kayak_Boat"?(h(),q(Uw,{key:2})):M("",!0),m(r)==="Shoes"?(h(),q(zw,{key:3})):M("",!0),m(r)==="Skis"?(h(),q(jw,{key:4})):M("",!0),m(r)==="Snowshoes"?(h(),q(Jw,{key:5})):M("",!0)],12,e8))}}),n8={name:"CyclingSport"},a8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve"},s8=d("desc",{id:"cyclingSportDescription"}," silhouette of a person riding a bicycle ",-1),r8=d("g",null,[d("path",{d:`M321.097,112.359c20.973,12.338,47.985,5.315,60.293-15.652c12.34-20.973,5.35-47.974-15.623-60.304 + 5.705,-1.571 11.372,-3.071 17,-4.5 z">`,3),Qw=[Xw];function Zw(e,t,n,a,s,o){return h(),I("svg",Yw,Qw)}const Jw=ie(qw,[["render",Zw]]),e8=["title"],t8=te({__name:"index",props:{equipmentTypeLabel:{},title:{}},setup(e){const t=e,n=jr(),a=w(()=>n.getters[K.GETTERS.DARK_MODE]),s=w(()=>Dl(a.value)),{equipmentTypeLabel:o,title:r}=Te(t);return(i,u)=>(h(),I("div",{class:"equipment-type-img",style:ba({fill:s.value?"#cfd0d0":"#2c3e50"}),title:m(r)},[m(o)==="Bike"?(h(),q(Sw,{key:0})):M("",!0),m(o)==="Bike Trainer"?(h(),q(Rw,{key:1})):M("",!0),m(o)==="Kayak_Boat"?(h(),q(Uw,{key:2})):M("",!0),m(o)==="Shoes"?(h(),q(zw,{key:3})):M("",!0),m(o)==="Skis"?(h(),q(jw,{key:4})):M("",!0),m(o)==="Snowshoes"?(h(),q(Jw,{key:5})):M("",!0)],12,e8))}}),n8={name:"CyclingSport"},a8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve"},s8=d("desc",{id:"cyclingSportDescription"}," silhouette of a person riding a bicycle ",-1),o8=d("g",null,[d("path",{d:`M321.097,112.359c20.973,12.338,47.985,5.315,60.293-15.652c12.34-20.973,5.35-47.974-15.623-60.304 c-21.009-12.332-47.99-5.317-60.314,15.65C293.129,73.036,300.103,100.027,321.097,112.359z`}),d("path",{d:`M393.081,264.102c-2.414,0-4.8,0.194-7.169,0.362l-14.431-71.605l4.702-1.757c10.666-3.987,16.093-15.868,12.098-26.54 c-3.994-10.681-15.946-16.084-26.531-12.09l-51.823,19.38l-2.321-18.864c6.3-13.193,5.541-29.78-4.767-41.482 c-21.224-24.092-47.12-12.508-55.191-5.976l-106.884,86.555l0.016,0.024c-3.319,2.893-6.089,6.485-7.86,10.842 @@ -179,7 +179,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c7.877-9.118,17.787-16.319,29.205-20.734L375.396,337.633z M393.081,436.671c-40.757,0-73.907-33.161-73.907-73.917 c0-9.544,1.965-18.597,5.268-26.983l44.541,26.888c0,0.032-0.016,0.064-0.016,0.095c0,13.323,10.808,24.132,24.114,24.132 c13.322,0,24.118-10.81,24.118-24.132c0-10.478-6.721-19.307-16.06-22.64l-10.277-51.043c0.756-0.024,1.463-0.226,2.22-0.226 - c40.757,0,73.911,33.153,73.911,73.909C466.992,403.51,433.838,436.671,393.081,436.671z`})],-1),o8=[s8,r8];function i8(e,t,n,a,s,r){return h(),I("svg",a8,o8)}const u8=ie(n8,[["render",i8]]),l8={name:"CyclingTransport"},c8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},d8=d("desc",{id:"cyclingTransportDescription"}," silhouette of a person riding a bicycle (for transportation) ",-1),E8=d("g",{id:"g147"},[d("path",{d:"m 189.097,82.359 c 20.97701,12.331184 47.97442,5.308784 60.293,-15.652 12.32942,-20.979222 5.35418,-47.981117 -15.623,-60.304 -21.00482,-12.3391184 -47.99,-5.317 -60.314,15.65 -12.324,20.983 -5.34599,47.967183 15.644,60.306 z",id:"path143"}),d("path",{d:"m 393.081,264.102 c -2.414,0 -4.8,0.194 -7.169,0.362 l -14.431,-71.605 4.702,-1.757 c 10.666,-3.987 16.093,-15.868 12.098,-26.54 -3.994,-10.681 -15.946,-16.084 -26.531,-12.09 l -63.05508,-1.53717 C 284.04753,137.09803 248.90259,106.55858 243.33317,101.62481 217.77732,75.090916 186.1698,85.012419 178.0988,91.544419 L 140.764,192.085 l 0.016,0.024 c -3.319,2.893 -6.089,6.485 -7.86,10.842 -2.191,5.396 -2.596,11.067 -1.564,16.384 -8.503,0.669 -15.255,7.571 -15.255,16.246 0,9.085 7.346,16.44 16.432,16.48 l -6.797,15.906 c -8.62,-2.465 -17.674,-3.866 -27.066,-3.866 C 44.27,264.102 0,308.354 0,362.754 c 0,54.403 44.27,98.663 98.668,98.663 54.403,0 98.652,-44.26 98.652,-98.663 0,-36.228 -19.683,-67.867 -48.858,-85.024 l 10.957,-25.652 h 17.767 l 60.281,24.462 -32.201,52.773 c -8.297,13.612 -3.994,31.382 9.615,39.685 4.691,2.86 9.878,4.229 15,4.229 9.729,0 19.234,-4.929 24.677,-13.838 l 29.339,-48.095 19.072,11.511 c -5.447,12.227 -8.54,25.726 -8.54,39.95 0,54.403 44.254,98.663 98.652,98.663 54.402,0 98.656,-44.26 98.656,-98.663 0,-54.401 -44.254,-98.653 -98.656,-98.653 z M 98.668,436.671 c -40.756,0 -73.923,-33.161 -73.923,-73.917 0,-40.756 33.167,-73.909 73.923,-73.909 5.944,0 11.649,0.896 17.188,2.224 L 95.38,338.962 c -11.758,1.619 -20.843,11.598 -20.843,23.792 0,13.323 10.808,24.132 24.13,24.132 8.767,0 16.367,-4.745 20.589,-11.76 h 52.065 c -5.926,34.862 -36.133,61.545 -72.653,61.545 z m 72.654,-86.288 h -52.065 c -0.355,-0.588 -0.708,-1.176 -1.112,-1.732 l 20.476,-47.901 c 17.058,11.026 29.172,28.845 32.701,49.633 z m 125.459,-60.208 7.666,-12.564 c 4.416,-7.233 5.431,-16.038 2.774,-24.084 -2.661,-8.046 -8.718,-14.515 -16.562,-17.704 l -73.83357,-31.7176 16.7558,-45.21274 c 10.36934,4.13303 41.82171,27.90767 45.77423,28.08592 3.271,1.981 8.57725,1.46711 12.29625,1.46711 2.435,0 18.50584,0.70472 20.84384,-0.16628 L 343.32113,188.03378 361.635,269.33 c -18.268,6.162 -34.117,17.51 -45.848,32.314 z m 78.615,47.458 -38.003,-22.94 c 7.877,-9.118 17.787,-16.319 29.205,-20.734 z m 17.685,99.038 c -40.757,0 -73.907,-33.161 -73.907,-73.917 0,-9.544 1.965,-18.597 5.268,-26.983 l 44.541,26.888 c 0,0.032 -0.016,0.064 -0.016,0.095 0,13.323 10.808,24.132 24.114,24.132 13.322,0 24.118,-10.81 24.118,-24.132 0,-10.478 -6.721,-19.307 -16.06,-22.64 l -10.277,-51.043 c 0.756,-0.024 1.463,-0.226 2.22,-0.226 40.757,0 73.911,33.153 73.911,73.909 -10e-4,40.756 -33.155,73.917 -73.912,73.917 z",id:"path145"})],-1),p8=[d8,E8];function f8(e,t,n,a,s,r){return h(),I("svg",c8,p8)}const m8=ie(l8,[["render",f8]]),_8={name:"CyclingTransport"},T8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},h8=An(' silhouette of a person riding a bicycle for touring/trekking ',2),S8=[h8];function A8(e,t,n,a,s,r){return h(),I("svg",T8,S8)}const O8=ie(_8,[["render",A8]]),g8={name:"CyclingVirtual"},I8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},R8=An(' silhouette of a person riding a bicycle with virtual indicator ',4),N8=[R8];function v8(e,t,n,a,s,r){return h(),I("svg",I8,N8)}const b8=ie(g8,[["render",v8]]),C8={name:"Hiking"},D8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 463.507 463.507",style:{"enable-background":"new 0 0 463.507 463.507"},"xml:space":"preserve"},P8=d("desc",{id:"hikingDescription"},"silhouette of a person hiking",-1),L8=d("g",null,[d("path",{d:`M246.413,78.492c21.688,0,39.255-17.573,39.255-39.251c0-21.67-17.567-39.24-39.255-39.24 + c40.757,0,73.911,33.153,73.911,73.909C466.992,403.51,433.838,436.671,393.081,436.671z`})],-1),r8=[s8,o8];function i8(e,t,n,a,s,o){return h(),I("svg",a8,r8)}const u8=ie(n8,[["render",i8]]),l8={name:"CyclingTransport"},c8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},d8=d("desc",{id:"cyclingTransportDescription"}," silhouette of a person riding a bicycle (for transportation) ",-1),E8=d("g",{id:"g147"},[d("path",{d:"m 189.097,82.359 c 20.97701,12.331184 47.97442,5.308784 60.293,-15.652 12.32942,-20.979222 5.35418,-47.981117 -15.623,-60.304 -21.00482,-12.3391184 -47.99,-5.317 -60.314,15.65 -12.324,20.983 -5.34599,47.967183 15.644,60.306 z",id:"path143"}),d("path",{d:"m 393.081,264.102 c -2.414,0 -4.8,0.194 -7.169,0.362 l -14.431,-71.605 4.702,-1.757 c 10.666,-3.987 16.093,-15.868 12.098,-26.54 -3.994,-10.681 -15.946,-16.084 -26.531,-12.09 l -63.05508,-1.53717 C 284.04753,137.09803 248.90259,106.55858 243.33317,101.62481 217.77732,75.090916 186.1698,85.012419 178.0988,91.544419 L 140.764,192.085 l 0.016,0.024 c -3.319,2.893 -6.089,6.485 -7.86,10.842 -2.191,5.396 -2.596,11.067 -1.564,16.384 -8.503,0.669 -15.255,7.571 -15.255,16.246 0,9.085 7.346,16.44 16.432,16.48 l -6.797,15.906 c -8.62,-2.465 -17.674,-3.866 -27.066,-3.866 C 44.27,264.102 0,308.354 0,362.754 c 0,54.403 44.27,98.663 98.668,98.663 54.403,0 98.652,-44.26 98.652,-98.663 0,-36.228 -19.683,-67.867 -48.858,-85.024 l 10.957,-25.652 h 17.767 l 60.281,24.462 -32.201,52.773 c -8.297,13.612 -3.994,31.382 9.615,39.685 4.691,2.86 9.878,4.229 15,4.229 9.729,0 19.234,-4.929 24.677,-13.838 l 29.339,-48.095 19.072,11.511 c -5.447,12.227 -8.54,25.726 -8.54,39.95 0,54.403 44.254,98.663 98.652,98.663 54.402,0 98.656,-44.26 98.656,-98.663 0,-54.401 -44.254,-98.653 -98.656,-98.653 z M 98.668,436.671 c -40.756,0 -73.923,-33.161 -73.923,-73.917 0,-40.756 33.167,-73.909 73.923,-73.909 5.944,0 11.649,0.896 17.188,2.224 L 95.38,338.962 c -11.758,1.619 -20.843,11.598 -20.843,23.792 0,13.323 10.808,24.132 24.13,24.132 8.767,0 16.367,-4.745 20.589,-11.76 h 52.065 c -5.926,34.862 -36.133,61.545 -72.653,61.545 z m 72.654,-86.288 h -52.065 c -0.355,-0.588 -0.708,-1.176 -1.112,-1.732 l 20.476,-47.901 c 17.058,11.026 29.172,28.845 32.701,49.633 z m 125.459,-60.208 7.666,-12.564 c 4.416,-7.233 5.431,-16.038 2.774,-24.084 -2.661,-8.046 -8.718,-14.515 -16.562,-17.704 l -73.83357,-31.7176 16.7558,-45.21274 c 10.36934,4.13303 41.82171,27.90767 45.77423,28.08592 3.271,1.981 8.57725,1.46711 12.29625,1.46711 2.435,0 18.50584,0.70472 20.84384,-0.16628 L 343.32113,188.03378 361.635,269.33 c -18.268,6.162 -34.117,17.51 -45.848,32.314 z m 78.615,47.458 -38.003,-22.94 c 7.877,-9.118 17.787,-16.319 29.205,-20.734 z m 17.685,99.038 c -40.757,0 -73.907,-33.161 -73.907,-73.917 0,-9.544 1.965,-18.597 5.268,-26.983 l 44.541,26.888 c 0,0.032 -0.016,0.064 -0.016,0.095 0,13.323 10.808,24.132 24.114,24.132 13.322,0 24.118,-10.81 24.118,-24.132 0,-10.478 -6.721,-19.307 -16.06,-22.64 l -10.277,-51.043 c 0.756,-0.024 1.463,-0.226 2.22,-0.226 40.757,0 73.911,33.153 73.911,73.909 -10e-4,40.756 -33.155,73.917 -73.912,73.917 z",id:"path145"})],-1),p8=[d8,E8];function f8(e,t,n,a,s,o){return h(),I("svg",c8,p8)}const m8=ie(l8,[["render",f8]]),_8={name:"CyclingTransport"},T8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},h8=An(' silhouette of a person riding a bicycle for touring/trekking ',2),S8=[h8];function A8(e,t,n,a,s,o){return h(),I("svg",T8,S8)}const O8=ie(_8,[["render",A8]]),g8={name:"CyclingVirtual"},I8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},N8=An(' silhouette of a person riding a bicycle with virtual indicator ',4),R8=[N8];function v8(e,t,n,a,s,o){return h(),I("svg",I8,R8)}const b8=ie(g8,[["render",v8]]),C8={name:"Hiking"},D8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 463.507 463.507",style:{"enable-background":"new 0 0 463.507 463.507"},"xml:space":"preserve"},P8=d("desc",{id:"hikingDescription"},"silhouette of a person hiking",-1),L8=d("g",null,[d("path",{d:`M246.413,78.492c21.688,0,39.255-17.573,39.255-39.251c0-21.67-17.567-39.24-39.255-39.24 c-21.652,0-39.242,17.57-39.242,39.24C207.171,60.919,224.761,78.492,246.413,78.492z`}),d("path",{d:`M386.604,202.858c0-11.185-9.066-20.251-20.253-20.251h-68.479l-38.62-54.832l0.127-0.933 c1.378-10.474-1.474-21.067-7.911-29.444c-6.441-8.378-15.932-13.852-26.408-15.23c-11.596-1.511-22.592,2.224-30.852,9.225V45.779 c0-7.847-6.362-14.217-14.225-14.217H140.59c-7.867,0-14.225,6.37-14.225,14.217v168.953c0,20.68,15.821,37.476,35.979,39.446 @@ -188,7 +188,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-0.917,13.393,9.177,24.99,22.58,25.908c0.552,0.04,1.124,0.056,1.691,0.056c12.66,0,23.339-9.819,24.208-22.642l6.882-100.264 c0.508-7.364-2.371-14.572-7.815-19.564l-45.994-42.219l13.992-90.613l19.331,27.435c3.801,5.387,9.972,8.592,16.552,8.592h70.882 l1.339,232.294c0,4.478,3.626,8.101,8.101,8.101c4.479,0,8.101-3.624,8.101-8.101l-1.339-234.036 - C381.588,218.245,386.604,211.15,386.604,202.858z`})],-1),y8=[P8,L8];function $8(e,t,n,a,s,r){return h(),I("svg",D8,y8)}const U8=ie(C8,[["render",$8]]),k8={name:"MountainBiking"},w8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},M8=d("desc",{id:"mountainBikingDescription"}," silhouette of a person riding a mountain bike ",-1),W8=d("g",null,[d("g",null,[d("path",{d:`M149.951,67.997c15.711-7.143,22.739-25.675,15.596-41.416c-7.124-15.701-25.723-22.682-41.453-15.539 + C381.588,218.245,386.604,211.15,386.604,202.858z`})],-1),y8=[P8,L8];function $8(e,t,n,a,s,o){return h(),I("svg",D8,y8)}const U8=ie(C8,[["render",$8]]),k8={name:"MountainBiking"},w8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},M8=d("desc",{id:"mountainBikingDescription"}," silhouette of a person riding a mountain bike ",-1),W8=d("g",null,[d("g",null,[d("path",{d:`M149.951,67.997c15.711-7.143,22.739-25.675,15.596-41.416c-7.124-15.701-25.723-22.682-41.453-15.539 c-15.721,7.134-22.702,25.752-15.578,41.444C115.679,68.216,134.23,75.14,149.951,67.997z`}),d("path",{d:`M87.517,89.072l-32.828,87.755c-1.979,5.967-1.683,12.594,1.1,18.733c4.055,8.922,12.604,14.525,21.755,15.271 l76.873,6.244l29.137,64.184c4.122,9.046,14.832,13.148,23.906,9.017c9.075-4.131,13.072-14.859,8.951-23.944l-36.424-80.201 c0,0-3.605-13.76-21.343-14.133l-43.873-2.572l21.009-55.166l31.671,20.588c5.584,3.663,10.997,3.682,15.1,1.722l55.051-24.997 @@ -203,7 +203,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-12.326-0.497-24.021,8.97-26.096,21.143l-2.62,15.339c-0.564,3.271-0.354,6.11,0.401,8.501c-0.43,1.778-0.736,3.548-0.736,5.326 v9.562c0,10.557,8.568,19.125,19.125,19.125h460.932c10.557,0,19.115-8.568,19.106-19.125l-0.125-167.507 c0-2.782-0.593-5.221-1.616-7.286c1.396-3.806,2.057-7.841,1.598-11.839l-4.677-40.497c-1.415-12.249-9.763-29.146-18.637-37.724 - l-36.127-34.951C434.712,167.418,425.79,170.325,423.687,182.488z`})])],-1),F8=[M8,W8];function z8(e,t,n,a,s,r){return h(),I("svg",w8,F8)}const x8=ie(k8,[["render",z8]]),B8={name:"MountainBikingElectric"},G8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},H8=An(' silhouette of a person riding an electric mountain bike ',18),V8=[H8];function K8(e,t,n,a,s,r){return h(),I("svg",G8,V8)}const j8=ie(B8,[["render",K8]]),q8={name:"Mountaineering"},Y8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 495.017 495.017",style:{"enable-background":"new 0 0 495.017 495.017"},"xml:space":"preserve"},X8=An(` silhouette of a person doing mountaineering silhouette of a person riding an electric mountain bike ',18),V8=[H8];function K8(e,t,n,a,s,o){return h(),I("svg",G8,V8)}const j8=ie(B8,[["render",K8]]),q8={name:"Mountaineering"},Y8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 495.017 495.017",style:{"enable-background":"new 0 0 495.017 495.017"},"xml:space":"preserve"},X8=An(` silhouette of a person doing mountaineering `,2),Q8=[X8];function Z8(e,t,n,a,s,r){return h(),I("svg",Y8,Q8)}const J8=ie(q8,[["render",Z8]]),e5={name:"OpenWaterSwimming"},t5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508",style:{"enable-background":"new 0 0 492.508 492.508"},"xml:space":"preserve"},n5=An(` silhouette of a person swimming in open water `,2),Q8=[X8];function Z8(e,t,n,a,s,o){return h(),I("svg",Y8,Q8)}const J8=ie(q8,[["render",Z8]]),e5={name:"OpenWaterSwimming"},t5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508",style:{"enable-background":"new 0 0 492.508 492.508"},"xml:space":"preserve"},n5=An(` silhouette of a person swimming in open water `,3),a5=[n5];function s5(e,t,n,a,s,r){return h(),I("svg",t5,a5)}const r5=ie(e5,[["render",s5]]),o5={name:"Paragliding"},i5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 170 170","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},u5=An('silhouette of a person paragliding',3),l5=[u5];function c5(e,t,n,a,s,r){return h(),I("svg",i5,l5)}const d5=ie(o5,[["render",c5]]),E5={name:"Rowing"},p5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 534.51 534.51",style:{"enable-background":"new 0 0 534.51 534.51"},"xml:space":"preserve"},f5=d("desc",{id:"rowingDescription"},"silhouette of a person rowing",-1),m5=d("g",null,[d("g",null,[d("path",{d:`M70.517,393.857h132.622l-67.205,68.631c-3.28,3.385-3.204,8.797,0.172,12.076c1.597,1.568,3.72,2.43,5.958,2.43 + -43.378,43.375 z" id="path13">`,3),a5=[n5];function s5(e,t,n,a,s,o){return h(),I("svg",t5,a5)}const o5=ie(e5,[["render",s5]]),r5={name:"Paragliding"},i5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 170 170","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},u5=An('silhouette of a person paragliding',3),l5=[u5];function c5(e,t,n,a,s,o){return h(),I("svg",i5,l5)}const d5=ie(r5,[["render",c5]]),E5={name:"Rowing"},p5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 534.51 534.51",style:{"enable-background":"new 0 0 534.51 534.51"},"xml:space":"preserve"},f5=d("desc",{id:"rowingDescription"},"silhouette of a person rowing",-1),m5=d("g",null,[d("g",null,[d("path",{d:`M70.517,393.857h132.622l-67.205,68.631c-3.28,3.385-3.204,8.797,0.172,12.076c1.597,1.568,3.72,2.43,5.958,2.43 c2.305,0,4.533-0.947,6.12-2.572l78.881-80.555h221.315c12.45,0,30.676-6.006,40.296-13.914 c8.788-7.229,19.049-16.217,26.345-24.299c10.375-9.811,22.214-23.639-4.255-22.834c-6.98,0.248-206.789,0.02-223.926,0 l47.144-48.139l22.176-22.032l28.209,9.17c10.414,3.385,22.472-0.803,26.919-9.362c4.446-8.558,0.268-18.407-9.343-21.993 @@ -295,7 +295,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-1.482-0.851-14.153-5.786-26.833-10.643c-14.898-5.719-30.371,0.583-34.53,13.971l-7.525,24.241l-35.324,118.451 c-0.468,1.34-0.603,2.562-0.746,3.711H14.136c-12.45,0-17.662,8.836-11.618,19.727l23.237,21.592 C39.123,385.068,58.066,393.857,70.517,393.857z M272.63,248.727c1.797-5.967,8.099-9.39,14.075-7.64l51.37,14.975l-33.038,33.737 - l-43.453,43.012h-14.2L272.63,248.727z`}),d("circle",{cx:"248.953",cy:"109.842",r:"52.326"})])],-1),_5=[f5,m5];function T5(e,t,n,a,s,r){return h(),I("svg",p5,_5)}const h5=ie(E5,[["render",T5]]),S5={name:"Running"},A5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve"},O5=d("desc",{id:"runningDescription"},"silhouette of a running person",-1),g5=d("g",null,[d("path",{d:`M282.74,80.771c22.318,0,40.401-18.08,40.401-40.389C323.141,18.084,305.058,0,282.74,0 + l-43.453,43.012h-14.2L272.63,248.727z`}),d("circle",{cx:"248.953",cy:"109.842",r:"52.326"})])],-1),_5=[f5,m5];function T5(e,t,n,a,s,o){return h(),I("svg",p5,_5)}const h5=ie(E5,[["render",T5]]),S5={name:"Running"},A5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve"},O5=d("desc",{id:"runningDescription"},"silhouette of a running person",-1),g5=d("g",null,[d("path",{d:`M282.74,80.771c22.318,0,40.401-18.08,40.401-40.389C323.141,18.084,305.058,0,282.74,0 c-22.281,0-40.378,18.084-40.378,40.383C242.362,62.691,260.458,80.771,282.74,80.771z`}),d("path",{d:`M400.207,188.547H331.47l-38.766-55.03l0.123-0.944c1.384-10.514-1.475-21.146-7.94-29.556 c-6.461-8.409-16.007-13.903-26.52-15.287c-10.926-1.429-22.619,3.12-31.206,8.646c-1.441,0.928-84.97,54.921-84.97,54.921 c-5.175,3.358-8.542,8.877-9.165,15.016c-0.634,6.13,1.574,12.222,5.976,16.541l58.982,58l-6.417,48.954l-18.707,65.584l-67.8-19.4 @@ -304,7 +304,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i l26.365,36.639l6.684,119.628c0.73,12.991,11.501,23.036,24.349,23.036c0.441,0,0.92-0.016,1.379-0.039 c13.453-0.748,23.745-12.262,23-25.713l-7.083-126.736c-0.271-4.643-1.846-9.116-4.56-12.887l-32.24-44.811l11.959-91.279 l19.409,27.555c3.794,5.407,10.005,8.624,16.613,8.624h79.28c11.226,0,20.326-9.101,20.326-20.329 - C420.533,197.647,411.432,188.547,400.207,188.547z M204.606,190.357l-19.026-18.717l23.476-15.206L204.606,190.357z`})],-1),I5=[O5,g5];function R5(e,t,n,a,s,r){return h(),I("svg",A5,I5)}const N5=ie(S5,[["render",R5]]),v5={name:"SkiingAlpine"},b5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 522.362 522.362",style:{"enable-background":"new 0 0 522.362 522.362"},"xml:space":"preserve"},C5=d("desc",{id:"alpineSkiingDescription"},"silhouette of a person skiing",-1),D5=d("g",null,[d("g",null,[d("path",{d:`M14.314,351.859L408.088,461.78c4.484,1.311,9.104,1.97,13.731,1.97l0,0c17.471,0,33.746-9.429,42.467-24.604 + C420.533,197.647,411.432,188.547,400.207,188.547z M204.606,190.357l-19.026-18.717l23.476-15.206L204.606,190.357z`})],-1),I5=[O5,g5];function N5(e,t,n,a,s,o){return h(),I("svg",A5,I5)}const R5=ie(S5,[["render",N5]]),v5={name:"SkiingAlpine"},b5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 522.362 522.362",style:{"enable-background":"new 0 0 522.362 522.362"},"xml:space":"preserve"},C5=d("desc",{id:"alpineSkiingDescription"},"silhouette of a person skiing",-1),D5=d("g",null,[d("g",null,[d("path",{d:`M14.314,351.859L408.088,461.78c4.484,1.311,9.104,1.97,13.731,1.97l0,0c17.471,0,33.746-9.429,42.467-24.604 c2.716-4.724,3.137-10.27,1.157-15.214c-1.912-4.762-5.767-8.31-10.576-9.744c-7.373-2.237-15.481,1.109-22.146,9.229 c-3.548,4.303-9.496,6.244-15.07,4.714l-136.467-38.078c1.396-0.555,2.812-1.195,4.236-2.065l103.266-63.15 c15.443-9.362,18.493-33.957,7.812-43.883l-64.758-60.233l39.972-21.688l69.682,9.744c5.23,0.736,9.744-2.037,10.079-6.187 @@ -315,7 +315,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i l102.414,14.315l-5.308,3.72c-4.332,3.022-10.155,9.151-11.723,14.201c-3.844,12.45-1.473,26.717,10.452,37.705l68.802,62.175 c0,0-50.978,31.776-74.998,46.397c-14.219,8.606-13.674,23.858-6.129,33.393L23.705,318.199 c-10.012-2.792-20.569,2.554-23.113,11.695C-2,339.169,4.159,349.029,14.314,351.859z`}),d("path",{d:`M450.842,72.003c-15.291,16.715-14.201,42.667,2.639,58.121c16.706,15.31,42.716,14.086,58.073-2.668 - c15.386-16.677,14.172-42.734-2.544-58.016C492.305,54.064,466.17,55.192,450.842,72.003z`})])],-1),P5=[C5,D5];function L5(e,t,n,a,s,r){return h(),I("svg",b5,P5)}const y5=ie(v5,[["render",L5]]),$5={name:"SkiingCrossCountry"},U5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 296 296",style:{"enable-background":"new 0 0 296 296"},"xml:space":"preserve"},k5=d("desc",{id:"crossCountrySkiingDescription"}," silhouette of a person skiing (cross country) ",-1),w5=d("g",null,[d("path",{d:`M241.313,246.906h-39.564l0.456-1.273c5.62-18.374,3.479-37.58-6.027-54.278c-5.653-9.929-13.443-18.018-22.745-23.959 + c15.386-16.677,14.172-42.734-2.544-58.016C492.305,54.064,466.17,55.192,450.842,72.003z`})])],-1),P5=[C5,D5];function L5(e,t,n,a,s,o){return h(),I("svg",b5,P5)}const y5=ie(v5,[["render",L5]]),$5={name:"SkiingCrossCountry"},U5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 296 296",style:{"enable-background":"new 0 0 296 296"},"xml:space":"preserve"},k5=d("desc",{id:"crossCountrySkiingDescription"}," silhouette of a person skiing (cross country) ",-1),w5=d("g",null,[d("path",{d:`M241.313,246.906h-39.564l0.456-1.273c5.62-18.374,3.479-37.58-6.027-54.278c-5.653-9.929-13.443-18.018-22.745-23.959 l12.886-51.126c3.035-12.05-4.272-24.266-16.322-27.301c-2.634-0.664-5.278-0.826-7.833-0.559 c-0.151-0.011-0.299-0.032-0.452-0.038c-26.03-1.077-51.443,8.485-70.33,25.993L41.586,82.855 c-4.332-2.741-10.065-1.451-12.806,2.881s-1.451,10.065,2.88,12.806l47.625,30.136c-2.557,6.013-0.962,13.224,4.375,17.531 @@ -325,7 +325,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i h161.375H280c9.113,0,16.167-7.387,16.167-16.5v-2.5H241.313z M153.974,192.398c0.741-0.153,1.471-0.231,2.188-0.457 c5.742,3.406,10.53,8.313,13.945,14.311c5.378,9.447,6.59,20.402,3.41,30.797l-1.799,5.674c-0.447,1.461-0.656,3.184-0.657,4.184 h-69.909C121.581,231.906,139.297,213.274,153.974,192.398z M167,57.938c0-15.378,12.466-27.844,27.844-27.844 - s27.844,12.466,27.844,27.844s-12.466,27.844-27.844,27.844S167,73.315,167,57.938z`})],-1),M5=[k5,w5];function W5(e,t,n,a,s,r){return h(),I("svg",U5,M5)}const F5=ie($5,[["render",W5]]),z5={name:"Snowshoes"},x5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},B5=An('silhouette of a person with snowshoes',6),G5=[B5];function H5(e,t,n,a,s,r){return h(),I("svg",x5,G5)}const V5=ie(z5,[["render",H5]]),K5={name:"Swimrun"},j5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},q5=An(' silhouette of a person swimming in open water and another silhouette of a person running ',4),Y5=[q5];function X5(e,t,n,a,s,r){return h(),I("svg",j5,Y5)}const Q5=ie(K5,[["render",X5]]),Z5={name:"Trail"},J5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 535.876 535.876",style:{"enable-background":"new 0 0 535.876 535.876"},"xml:space":"preserve"},eM=d("desc",{id:"trailDescription"},"silhouette of a person running (trail)",-1),tM=d("g",null,[d("g",null,[d("path",{d:`M505.204,326.949c-5.805-10.892-15.176-10.862-20.923,0.067l-7.114,13.512c-5.757,10.92-20.416,19.775-32.752,19.775 + s27.844,12.466,27.844,27.844s-12.466,27.844-27.844,27.844S167,73.315,167,57.938z`})],-1),M5=[k5,w5];function W5(e,t,n,a,s,o){return h(),I("svg",U5,M5)}const F5=ie($5,[["render",W5]]),z5={name:"Snowshoes"},x5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},B5=An('silhouette of a person with snowshoes',6),G5=[B5];function H5(e,t,n,a,s,o){return h(),I("svg",x5,G5)}const V5=ie(z5,[["render",H5]]),K5={name:"Swimrun"},j5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},q5=An(' silhouette of a person swimming in open water and another silhouette of a person running ',4),Y5=[q5];function X5(e,t,n,a,s,o){return h(),I("svg",j5,Y5)}const Q5=ie(K5,[["render",X5]]),Z5={name:"Trail"},J5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 535.876 535.876",style:{"enable-background":"new 0 0 535.876 535.876"},"xml:space":"preserve"},eM=d("desc",{id:"trailDescription"},"silhouette of a person running (trail)",-1),tM=d("g",null,[d("g",null,[d("path",{d:`M505.204,326.949c-5.805-10.892-15.176-10.862-20.923,0.067l-7.114,13.512c-5.757,10.92-20.416,19.775-32.752,19.775 h-16.753c-12.346,0-29.645,6.847-38.643,15.29l-32.35,30.342l-1.233-105.388c0.822-18.446-10.596-24.634-10.596-24.634 l-56.543-25.972l33.67-67.645l38.527,22.912c0,0,15.472,9.715,26.727-9.324l37.026-63.093c1.625-3.519,2.094-7.564,1.052-11.609 c-2.381-9.256-11.81-14.86-21.095-12.479c-4.083,1.042-7.459,3.49-9.754,6.713l-30.772,51.962l-62.777-37.102 @@ -338,25 +338,25 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-11.657-4.054-28.831-0.984-38.374,6.838L109.9,433.954c-9.544,7.822-26.67,10.72-38.25,6.483L40.84,429.135 c-11.58-4.256-25.608,1.157-31.336,12.097l-7.21,13.789c-5.728,10.93-0.354,19.794,11.982,19.794H500.27 c12.336,0,24.309-9.802,26.728-21.907l8.004-39.981c2.409-12.097-0.325-30.733-6.14-41.616L505.204,326.949z`}),d("path",{d:`M326.395,126.625c17.806-4.562,28.563-22.721,23.983-40.526c-4.581-17.844-22.74-28.554-40.555-23.983 - c-17.796,4.581-28.535,22.711-23.964,40.535C290.439,120.476,308.599,131.205,326.395,126.625z`})])],-1),nM=[eM,tM];function aM(e,t,n,a,s,r){return h(),I("svg",J5,nM)}const sM=ie(Z5,[["render",aM]]),rM={name:"Walking"},oM={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},iM=An('silhouette of a walking person',3),uM=[iM];function lM(e,t,n,a,s,r){return h(),I("svg",oM,uM)}const cM=ie(rM,[["render",lM]]),dM=["title"],EM=te({__name:"index",props:{sportLabel:{},color:{},title:{default:""}},setup(e){const t=e,{color:n,sportLabel:a,title:s}=Te(t),r=Nt("sportColors");return(o,i)=>(h(),I("div",{class:"sport-img",style:ba({fill:m(n)?m(n):m(r)[m(a)]}),title:m(s)?m(s):o.$t(`sports.${m(a)}.LABEL`)},[m(a)==="Cycling (Sport)"?(h(),q(u8,{key:0})):M("",!0),m(a)==="Cycling (Trekking)"?(h(),q(O8,{key:1})):M("",!0),m(a)==="Cycling (Transport)"?(h(),q(m8,{key:2})):M("",!0),m(a)==="Cycling (Virtual)"?(h(),q(b8,{key:3})):M("",!0),m(a)==="Hiking"?(h(),q(U8,{key:4})):M("",!0),m(a)==="Mountain Biking"?(h(),q(x8,{key:5})):M("",!0),m(a)==="Mountain Biking (Electric)"?(h(),q(j8,{key:6})):M("",!0),m(a)==="Mountaineering"?(h(),q(J8,{key:7})):M("",!0),m(a)==="Paragliding"?(h(),q(d5,{key:8})):M("",!0),m(a)==="Open Water Swimming"?(h(),q(r5,{key:9})):M("",!0),m(a)==="Rowing"?(h(),q(h5,{key:10})):M("",!0),m(a)==="Running"?(h(),q(N5,{key:11})):M("",!0),m(a)==="Skiing (Alpine)"?(h(),q(y5,{key:12})):M("",!0),m(a)==="Skiing (Cross Country)"?(h(),q(F5,{key:13})):M("",!0),m(a)==="Snowshoes"?(h(),q(V5,{key:14})):M("",!0),m(a)==="Swimrun"?(h(),q(Q5,{key:15})):M("",!0),m(a)==="Trail"?(h(),q(sM,{key:16})):M("",!0),m(a)==="Walking"?(h(),q(cM,{key:17})):M("",!0)],12,dM))}}),pM={},fM={class:"loader"};function mM(e,t){return h(),I("div",fM)}const _M=ie(pM,[["render",mM],["__scopeId","data-v-8b613881"]]),TM=e=>(ot("data-v-686c06c7"),e=e(),it(),e),hM={class:"custom-modal"},SM={key:0,class:"modal-message"},AM={key:1,class:"modal-message"},OM={key:2,class:"info-box"},gM=TM(()=>d("i",{class:"fa fa-exclamation-triangle","aria-hidden":"true"},null,-1)),IM={class:"modal-buttons"},RM=te({__name:"Modal",props:{title:{},message:{},strongMessage:{default:()=>""},warning:{default:()=>""}},emits:["cancelAction","confirmAction"],setup(e,{emit:t}){const n=e,a=t,s=ke(),{title:r,message:o,strongMessage:i}=Te(n),u=w(()=>s.getters[K.GETTERS.ERROR_MESSAGES]);let l=null,c=null,p=null;function E(f){var T;(f.key==="Tab"||f.keyCode===9)&&(f.preventDefault(),((T=document.activeElement)==null?void 0:T.id)==="cancel-button"?l==null||l.focus():c==null||c.focus())}return St(()=>{p=document.activeElement,c=document.getElementById("cancel-button"),l=document.getElementById("confirm-button"),c&&c.focus(),document.addEventListener("keydown",E)}),ft(()=>{s.commit(K.MUTATIONS.EMPTY_ERROR_MESSAGES),document.removeEventListener("keydown",E),p==null||p.focus()}),(f,T)=>{const O=oe("i18n-t"),R=oe("ErrorMessage"),g=oe("Card");return h(),I("div",{id:"modal",role:"dialog",onClick:T[2]||(T[2]=Ce(N=>a("cancelAction"),["self"]))},[d("div",hM,[W(g,null,{title:ce(()=>[H(_(m(r)),1)]),content:ce(()=>[m(i)?(h(),I("div",SM,[W(O,{keypath:m(o)},{default:ce(()=>[d("span",null,_(m(i)),1)]),_:1},8,["keypath"])])):(h(),I("div",AM,_(m(o)),1)),f.warning?(h(),I("div",OM,[gM,H(" "+_(f.warning),1)])):M("",!0),u.value?(h(),q(R,{key:3,message:u.value},null,8,["message"])):M("",!0),d("div",IM,[u.value?M("",!0):(h(),I("button",{key:0,class:me(["confirm",{danger:f.warning}]),id:"confirm-button",onClick:T[0]||(T[0]=N=>a("confirmAction"))},_(f.$t("buttons.YES")),3)),d("button",{tabindex:"0",id:"cancel-button",class:"cancel",onClick:T[1]||(T[1]=N=>a("cancelAction"))},_(f.$t(`buttons.${u.value?"CANCEL":"NO"}`)),1)])]),_:1})])])}}}),NM=ie(RM,[["__scopeId","data-v-686c06c7"]]),vM=[{target:wU,name:"AlertMessage"},{target:uS,name:"Card"},{target:KU,name:"CustomTextArea"},{target:XU,name:"Distance"},{target:ow,name:"Dropdown"},{target:Ew,name:"ErrorMessage"},{target:_M,name:"Loader"},{target:NM,name:"Modal"},{target:EM,name:"SportImage"},{target:t8,name:"EquipmentTypeImage"}],bM={mounted:(e,t)=>{e.clickOutsideEvent=function(n){e===n.target||e.contains(n.target)||t.value(n)},document.body.addEventListener("click",e.clickOutsideEvent),document.body.addEventListener("touchstart",e.clickOutsideEvent)},unmounted:function(e){e.clickOutsideEvent&&(document.body.removeEventListener("click",e.clickOutsideEvent),document.body.removeEventListener("touchstart",e.clickOutsideEvent),e.clickOutsideEvent=void 0)}};/*! + c-17.796,4.581-28.535,22.711-23.964,40.535C290.439,120.476,308.599,131.205,326.395,126.625z`})])],-1),nM=[eM,tM];function aM(e,t,n,a,s,o){return h(),I("svg",J5,nM)}const sM=ie(Z5,[["render",aM]]),oM={name:"Walking"},rM={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},iM=An('silhouette of a walking person',3),uM=[iM];function lM(e,t,n,a,s,o){return h(),I("svg",rM,uM)}const cM=ie(oM,[["render",lM]]),dM=["title"],EM=te({__name:"index",props:{sportLabel:{},color:{},title:{default:""}},setup(e){const t=e,{color:n,sportLabel:a,title:s}=Te(t),o=Rt("sportColors");return(r,i)=>(h(),I("div",{class:"sport-img",style:ba({fill:m(n)?m(n):m(o)[m(a)]}),title:m(s)?m(s):r.$t(`sports.${m(a)}.LABEL`)},[m(a)==="Cycling (Sport)"?(h(),q(u8,{key:0})):M("",!0),m(a)==="Cycling (Trekking)"?(h(),q(O8,{key:1})):M("",!0),m(a)==="Cycling (Transport)"?(h(),q(m8,{key:2})):M("",!0),m(a)==="Cycling (Virtual)"?(h(),q(b8,{key:3})):M("",!0),m(a)==="Hiking"?(h(),q(U8,{key:4})):M("",!0),m(a)==="Mountain Biking"?(h(),q(x8,{key:5})):M("",!0),m(a)==="Mountain Biking (Electric)"?(h(),q(j8,{key:6})):M("",!0),m(a)==="Mountaineering"?(h(),q(J8,{key:7})):M("",!0),m(a)==="Paragliding"?(h(),q(d5,{key:8})):M("",!0),m(a)==="Open Water Swimming"?(h(),q(o5,{key:9})):M("",!0),m(a)==="Rowing"?(h(),q(h5,{key:10})):M("",!0),m(a)==="Running"?(h(),q(R5,{key:11})):M("",!0),m(a)==="Skiing (Alpine)"?(h(),q(y5,{key:12})):M("",!0),m(a)==="Skiing (Cross Country)"?(h(),q(F5,{key:13})):M("",!0),m(a)==="Snowshoes"?(h(),q(V5,{key:14})):M("",!0),m(a)==="Swimrun"?(h(),q(Q5,{key:15})):M("",!0),m(a)==="Trail"?(h(),q(sM,{key:16})):M("",!0),m(a)==="Walking"?(h(),q(cM,{key:17})):M("",!0)],12,dM))}}),pM={},fM={class:"loader"};function mM(e,t){return h(),I("div",fM)}const _M=ie(pM,[["render",mM],["__scopeId","data-v-8b613881"]]),TM=e=>(ot("data-v-686c06c7"),e=e(),rt(),e),hM={class:"custom-modal"},SM={key:0,class:"modal-message"},AM={key:1,class:"modal-message"},OM={key:2,class:"info-box"},gM=TM(()=>d("i",{class:"fa fa-exclamation-triangle","aria-hidden":"true"},null,-1)),IM={class:"modal-buttons"},NM=te({__name:"Modal",props:{title:{},message:{},strongMessage:{default:()=>""},warning:{default:()=>""}},emits:["cancelAction","confirmAction"],setup(e,{emit:t}){const n=e,a=t,s=ke(),{title:o,message:r,strongMessage:i}=Te(n),u=w(()=>s.getters[K.GETTERS.ERROR_MESSAGES]);let l=null,c=null,p=null;function E(f){var T;(f.key==="Tab"||f.keyCode===9)&&(f.preventDefault(),((T=document.activeElement)==null?void 0:T.id)==="cancel-button"?l==null||l.focus():c==null||c.focus())}return St(()=>{p=document.activeElement,c=document.getElementById("cancel-button"),l=document.getElementById("confirm-button"),c&&c.focus(),document.addEventListener("keydown",E)}),ft(()=>{s.commit(K.MUTATIONS.EMPTY_ERROR_MESSAGES),document.removeEventListener("keydown",E),p==null||p.focus()}),(f,T)=>{const O=re("i18n-t"),N=re("ErrorMessage"),g=re("Card");return h(),I("div",{id:"modal",role:"dialog",onClick:T[2]||(T[2]=be(R=>a("cancelAction"),["self"]))},[d("div",hM,[W(g,null,{title:ce(()=>[H(_(m(o)),1)]),content:ce(()=>[m(i)?(h(),I("div",SM,[W(O,{keypath:m(r)},{default:ce(()=>[d("span",null,_(m(i)),1)]),_:1},8,["keypath"])])):(h(),I("div",AM,_(m(r)),1)),f.warning?(h(),I("div",OM,[gM,H(" "+_(f.warning),1)])):M("",!0),u.value?(h(),q(N,{key:3,message:u.value},null,8,["message"])):M("",!0),d("div",IM,[u.value?M("",!0):(h(),I("button",{key:0,class:me(["confirm",{danger:f.warning}]),id:"confirm-button",onClick:T[0]||(T[0]=R=>a("confirmAction"))},_(f.$t("buttons.YES")),3)),d("button",{tabindex:"0",id:"cancel-button",class:"cancel",onClick:T[1]||(T[1]=R=>a("cancelAction"))},_(f.$t(`buttons.${u.value?"CANCEL":"NO"}`)),1)])]),_:1})])])}}}),RM=ie(NM,[["__scopeId","data-v-686c06c7"]]),vM=[{target:wU,name:"AlertMessage"},{target:uS,name:"Card"},{target:KU,name:"CustomTextArea"},{target:XU,name:"Distance"},{target:rw,name:"Dropdown"},{target:Ew,name:"ErrorMessage"},{target:_M,name:"Loader"},{target:RM,name:"Modal"},{target:EM,name:"SportImage"},{target:t8,name:"EquipmentTypeImage"}],bM={mounted:(e,t)=>{e.clickOutsideEvent=function(n){e===n.target||e.contains(n.target)||t.value(n)},document.body.addEventListener("click",e.clickOutsideEvent),document.body.addEventListener("touchstart",e.clickOutsideEvent)},unmounted:function(e){e.clickOutsideEvent&&(document.body.removeEventListener("click",e.clickOutsideEvent),document.body.removeEventListener("touchstart",e.clickOutsideEvent),e.clickOutsideEvent=void 0)}};/*! * shared v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const Su=typeof window<"u",os=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CM=(e,t,n)=>DM({l:e,k:t,s:n}),DM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Wt=e=>typeof e=="number"&&isFinite(e),PM=e=>OS(e)==="[object Date]",ns=e=>OS(e)==="[object RegExp]",kl=e=>qe(e)&&Object.keys(e).length===0,qt=Object.assign;let e_;const ga=()=>e_||(e_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function t_(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const LM=Object.prototype.hasOwnProperty;function Au(e,t){return LM.call(e,t)}const Ct=Array.isArray,Rt=e=>typeof e=="function",Ie=e=>typeof e=="string",st=e=>typeof e=="boolean",Et=e=>e!==null&&typeof e=="object",yM=e=>Et(e)&&Rt(e.then)&&Rt(e.catch),AS=Object.prototype.toString,OS=e=>AS.call(e),qe=e=>{if(!Et(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$M=e=>e==null?"":Ct(e)||qe(e)&&e.toString===AS?JSON.stringify(e,null,2):String(e);function UM(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}function wl(e){let t=e;return()=>++t}function kM(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ti=e=>!Et(e)||Ct(e);function Yi(e,t){if(Ti(e)||Ti(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:s}=n.pop();Object.keys(a).forEach(r=>{Ti(a[r])||Ti(s[r])?s[r]=a[r]:n.push({src:a[r],des:s[r]})})}}/*! + */const Su=typeof window<"u",rs=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CM=(e,t,n)=>DM({l:e,k:t,s:n}),DM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Wt=e=>typeof e=="number"&&isFinite(e),PM=e=>OS(e)==="[object Date]",ns=e=>OS(e)==="[object RegExp]",kl=e=>qe(e)&&Object.keys(e).length===0,qt=Object.assign;let e_;const ga=()=>e_||(e_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function t_(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const LM=Object.prototype.hasOwnProperty;function Au(e,t){return LM.call(e,t)}const Ct=Array.isArray,Nt=e=>typeof e=="function",Ne=e=>typeof e=="string",st=e=>typeof e=="boolean",Et=e=>e!==null&&typeof e=="object",yM=e=>Et(e)&&Nt(e.then)&&Nt(e.catch),AS=Object.prototype.toString,OS=e=>AS.call(e),qe=e=>{if(!Et(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$M=e=>e==null?"":Ct(e)||qe(e)&&e.toString===AS?JSON.stringify(e,null,2):String(e);function UM(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}function wl(e){let t=e;return()=>++t}function kM(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ti=e=>!Et(e)||Ct(e);function Yi(e,t){if(Ti(e)||Ti(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:s}=n.pop();Object.keys(a).forEach(o=>{Ti(a[o])||Ti(s[o])?s[o]=a[o]:n.push({src:a[o],des:s[o]})})}}/*! * message-compiler v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function wM(e,t,n){return{line:e,column:t,offset:n}}function Ou(e,t,n){return{start:e,end:t}}const MM=/\{([0-9a-zA-Z]+)\}/g;function gS(e,...t){return t.length===1&&WM(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(MM,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const IS=Object.assign,n_=e=>typeof e=="string",WM=e=>e!==null&&typeof e=="object";function RS(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}const ap={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},FM={[ap.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function zM(e,t,...n){const a=gS(FM[e],...n||[]),s={message:String(a),code:e};return t&&(s.location=t),s}const Be={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},xM={[Be.EXPECTED_TOKEN]:"Expected token: '{0}'",[Be.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Be.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Be.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Be.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Be.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Be.EMPTY_PLACEHOLDER]:"Empty placeholder",[Be.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Be.INVALID_LINKED_FORMAT]:"Invalid linked format",[Be.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Be.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Be.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Be.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Be.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Be.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Pr(e,t,n={}){const{domain:a,messages:s,args:r}=n,o=gS((s||xM)[e]||"",...r||[]),i=new SyntaxError(String(o));return i.code=e,t&&(i.location=t),i.domain=a,i}function BM(e){throw e}const fa=" ",GM="\r",tn=` -`,HM="\u2028",VM="\u2029";function KM(e){const t=e;let n=0,a=1,s=1,r=0;const o=P=>t[P]===GM&&t[P+1]===tn,i=P=>t[P]===tn,u=P=>t[P]===VM,l=P=>t[P]===HM,c=P=>o(P)||i(P)||u(P)||l(P),p=()=>n,E=()=>a,f=()=>s,T=()=>r,O=P=>o(P)||u(P)||l(P)?tn:t[P],R=()=>O(n),g=()=>O(n+r);function N(){return r=0,c(n)&&(a++,s=0),o(n)&&n++,n++,s++,t[n]}function S(){return o(n+r)&&r++,r++,t[n+r]}function A(){n=0,a=1,s=1,r=0}function v(P=0){r=P}function D(){const P=n+r;for(;P!==n;)N();r=0}return{index:p,line:E,column:f,peekOffset:T,charAt:O,currentChar:R,currentPeek:g,next:N,peek:S,reset:A,resetPeek:v,skipToPeek:D}}const Wa=void 0,jM=".",a_="'",qM="tokenizer";function YM(e,t={}){const n=t.location!==!1,a=KM(e),s=()=>a.index(),r=()=>wM(a.line(),a.column(),a.index()),o=r(),i=s(),u={currentType:14,offset:i,startLoc:o,endLoc:o,lastType:14,lastOffset:i,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},l=()=>u,{onError:c}=t;function p(L,U,x,...se){const Oe=l();if(U.column+=x,U.offset+=x,c){const de=n?Ou(Oe.startLoc,U):null,V=Pr(L,de,{domain:qM,args:se});c(V)}}function E(L,U,x){L.endLoc=r(),L.currentType=U;const se={type:U};return n&&(se.loc=Ou(L.startLoc,L.endLoc)),x!=null&&(se.value=x),se}const f=L=>E(L,14);function T(L,U){return L.currentChar()===U?(L.next(),U):(p(Be.EXPECTED_TOKEN,r(),0,U),"")}function O(L){let U="";for(;L.currentPeek()===fa||L.currentPeek()===tn;)U+=L.currentPeek(),L.peek();return U}function R(L){const U=O(L);return L.skipToPeek(),U}function g(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U===95}function N(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=48&&U<=57}function S(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function A(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()==="-"?L.peek():L.currentPeek(),Oe=N(se);return L.resetPeek(),Oe}function v(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()===a_;return L.resetPeek(),se}function D(L,U){const{currentType:x}=U;if(x!==8)return!1;O(L);const se=L.currentPeek()===".";return L.resetPeek(),se}function P(L,U){const{currentType:x}=U;if(x!==9)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function C(L,U){const{currentType:x}=U;if(!(x===8||x===12))return!1;O(L);const se=L.currentPeek()===":";return L.resetPeek(),se}function y(L,U){const{currentType:x}=U;if(x!==10)return!1;const se=()=>{const de=L.currentPeek();return de==="{"?g(L.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===fa||!de?!1:de===tn?(L.peek(),se()):F(L,!1)},Oe=se();return L.resetPeek(),Oe}function z(L){O(L);const U=L.currentPeek()==="|";return L.resetPeek(),U}function $(L){const U=O(L),x=L.currentPeek()==="%"&&L.peek()==="{";return L.resetPeek(),{isModulo:x,hasSpace:U.length>0}}function F(L,U=!0){const x=(Oe=!1,de="",V=!1)=>{const J=L.currentPeek();return J==="{"?de==="%"?!1:Oe:J==="@"||!J?de==="%"?!0:Oe:J==="%"?(L.peek(),x(Oe,"%",!0)):J==="|"?de==="%"||V?!0:!(de===fa||de===tn):J===fa?(L.peek(),x(!0,fa,V)):J===tn?(L.peek(),x(!0,tn,V)):!0},se=x();return U&&L.resetPeek(),se}function Y(L,U){const x=L.currentChar();return x===Wa?Wa:U(x)?(L.next(),x):null}function re(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36}function B(L){return Y(L,re)}function Q(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36||U===45}function j(L){return Y(L,Q)}function ue(L){const U=L.charCodeAt(0);return U>=48&&U<=57}function Z(L){return Y(L,ue)}function ve(L){const U=L.charCodeAt(0);return U>=48&&U<=57||U>=65&&U<=70||U>=97&&U<=102}function ye(L){return Y(L,ve)}function we(L){let U="",x="";for(;U=Z(L);)x+=U;return x}function zt(L){R(L);const U=L.currentChar();return U!=="%"&&p(Be.EXPECTED_TOKEN,r(),0,U),L.next(),"%"}function je(L){let U="";for(;;){const x=L.currentChar();if(x==="{"||x==="}"||x==="@"||x==="|"||!x)break;if(x==="%")if(F(L))U+=x,L.next();else break;else if(x===fa||x===tn)if(F(L))U+=x,L.next();else{if(z(L))break;U+=x,L.next()}else U+=x,L.next()}return U}function Re(L){R(L);let U="",x="";for(;U=j(L);)x+=U;return L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x}function It(L){R(L);let U="";return L.currentChar()==="-"?(L.next(),U+=`-${we(L)}`):U+=we(L),L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),U}function ne(L){return L!==a_&&L!==tn}function he(L){R(L),T(L,"'");let U="",x="";for(;U=Y(L,ne);)U==="\\"?x+=Se(L):x+=U;const se=L.currentChar();return se===tn||se===Wa?(p(Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),se===tn&&(L.next(),T(L,"'")),x):(T(L,"'"),x)}function Se(L){const U=L.currentChar();switch(U){case"\\":case"'":return L.next(),`\\${U}`;case"u":return be(L,U,4);case"U":return be(L,U,6);default:return p(Be.UNKNOWN_ESCAPE_SEQUENCE,r(),0,U),""}}function be(L,U,x){T(L,U);let se="";for(let Oe=0;Oe{const se=L.currentChar();return se==="{"||se==="%"||se==="@"||se==="|"||se==="("||se===")"||!se||se===fa?x:(x+=se,L.next(),U(x))};return U("")}function G(L){R(L);const U=T(L,"|");return R(L),U}function le(L,U){let x=null;switch(L.currentChar()){case"{":return U.braceNest>=1&&p(Be.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),L.next(),x=E(U,2,"{"),R(L),U.braceNest++,x;case"}":return U.braceNest>0&&U.currentType===2&&p(Be.EMPTY_PLACEHOLDER,r(),0),L.next(),x=E(U,3,"}"),U.braceNest--,U.braceNest>0&&R(L),U.inLinked&&U.braceNest===0&&(U.inLinked=!1),x;case"@":return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x=ae(L,U)||f(U),U.braceNest=0,x;default:{let Oe=!0,de=!0,V=!0;if(z(L))return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;if(U.braceNest>0&&(U.currentType===5||U.currentType===6||U.currentType===7))return p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),U.braceNest=0,pe(L,U);if(Oe=S(L,U))return x=E(U,5,Re(L)),R(L),x;if(de=A(L,U))return x=E(U,6,It(L)),R(L),x;if(V=v(L,U))return x=E(U,7,he(L)),R(L),x;if(!Oe&&!de&&!V)return x=E(U,13,mt(L)),p(Be.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,x.value),R(L),x;break}}return x}function ae(L,U){const{currentType:x}=U;let se=null;const Oe=L.currentChar();switch((x===8||x===9||x===12||x===10)&&(Oe===tn||Oe===fa)&&p(Be.INVALID_LINKED_FORMAT,r(),0),Oe){case"@":return L.next(),se=E(U,8,"@"),U.inLinked=!0,se;case".":return R(L),L.next(),E(U,9,".");case":":return R(L),L.next(),E(U,10,":");default:return z(L)?(se=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,se):D(L,U)||C(L,U)?(R(L),ae(L,U)):P(L,U)?(R(L),E(U,12,k(L))):y(L,U)?(R(L),Oe==="{"?le(L,U)||se:E(U,11,b(L))):(x===8&&p(Be.INVALID_LINKED_FORMAT,r(),0),U.braceNest=0,U.inLinked=!1,pe(L,U))}}function pe(L,U){let x={type:14};if(U.braceNest>0)return le(L,U)||f(U);if(U.inLinked)return ae(L,U)||f(U);switch(L.currentChar()){case"{":return le(L,U)||f(U);case"}":return p(Be.UNBALANCED_CLOSING_BRACE,r(),0),L.next(),E(U,3,"}");case"@":return ae(L,U)||f(U);default:{if(z(L))return x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;const{isModulo:Oe,hasSpace:de}=$(L);if(Oe)return de?E(U,0,je(L)):E(U,4,zt(L));if(F(L))return E(U,0,je(L));break}}return x}function ge(){const{currentType:L,offset:U,startLoc:x,endLoc:se}=u;return u.lastType=L,u.lastOffset=U,u.lastStartLoc=x,u.lastEndLoc=se,u.offset=s(),u.startLoc=r(),a.currentChar()===Wa?E(u,14):pe(a,u)}return{nextToken:ge,currentOffset:s,currentPosition:r,context:l}}const XM="parser",QM=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ZM(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JM(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function s(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,n){const y=t?Ou(v,C):null,z=Pr(A,y,{domain:XM,args:P});n(z)}}function r(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,a){const y=t?Ou(v,C):null;a(zM(A,y,P))}}function o(S,A,v){const D={type:S};return t&&(D.start=A,D.end=A,D.loc={start:v,end:v}),D}function i(S,A,v,D){t&&(S.end=A,S.loc&&(S.loc.end=v))}function u(S,A){const v=S.context(),D=o(3,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function l(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(5,D,P);return C.index=parseInt(A,10),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function c(S,A,v){const D=S.context(),{lastOffset:P,lastStartLoc:C}=D,y=o(4,P,C);return y.key=A,v===!0&&(y.modulo=!0),S.nextToken(),i(y,S.currentOffset(),S.currentPosition()),y}function p(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(9,D,P);return C.value=A.replace(QM,ZM),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function E(S){const A=S.nextToken(),v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(8,D,P);return A.type!==12?(s(S,Be.UNEXPECTED_EMPTY_LINKED_MODIFIER,v.lastStartLoc,0),C.value="",i(C,D,P),{nextConsumeToken:A,node:C}):(A.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(A)),C.value=A.value||"",i(C,S.currentOffset(),S.currentPosition()),{node:C})}function f(S,A){const v=S.context(),D=o(7,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function T(S){const A=S.context(),v=o(6,A.offset,A.startLoc);let D=S.nextToken();if(D.type===9){const P=E(S);v.modifier=P.node,D=P.nextConsumeToken||S.nextToken()}switch(D.type!==10&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),D=S.nextToken(),D.type===2&&(D=S.nextToken()),D.type){case 11:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=f(S,D.value||"");break;case 5:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=c(S,D.value||"");break;case 6:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=l(S,D.value||"");break;case 7:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=p(S,D.value||"");break;default:{s(S,Be.UNEXPECTED_EMPTY_LINKED_KEY,A.lastStartLoc,0);const P=S.context(),C=o(7,P.offset,P.startLoc);return C.value="",i(C,P.offset,P.startLoc),v.key=C,i(v,P.offset,P.startLoc),{nextConsumeToken:D,node:v}}}return i(v,S.currentOffset(),S.currentPosition()),{node:v}}function O(S){const A=S.context(),v=A.currentType===1?S.currentOffset():A.offset,D=A.currentType===1?A.endLoc:A.startLoc,P=o(2,v,D);P.items=[];let C=null,y=null;do{const F=C||S.nextToken();switch(C=null,F.type){case 0:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(u(S,F.value||""));break;case 6:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(l(S,F.value||""));break;case 4:y=!0;break;case 5:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(c(S,F.value||"",!!y)),y&&(r(S,ap.USE_MODULO_SYNTAX,A.lastStartLoc,0,xn(F)),y=null);break;case 7:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(p(S,F.value||""));break;case 8:{const Y=T(S);P.items.push(Y.node),C=Y.nextConsumeToken||null;break}}}while(A.currentType!==14&&A.currentType!==1);const z=A.currentType===1?A.lastOffset:S.currentOffset(),$=A.currentType===1?A.lastEndLoc:S.currentPosition();return i(P,z,$),P}function R(S,A,v,D){const P=S.context();let C=D.items.length===0;const y=o(1,A,v);y.cases=[],y.cases.push(D);do{const z=O(S);C||(C=z.items.length===0),y.cases.push(z)}while(P.currentType!==14);return C&&s(S,Be.MUST_HAVE_MESSAGES_IN_PLURAL,v,0),i(y,S.currentOffset(),S.currentPosition()),y}function g(S){const A=S.context(),{offset:v,startLoc:D}=A,P=O(S);return A.currentType===14?P:R(S,v,D,P)}function N(S){const A=YM(S,IS({},e)),v=A.context(),D=o(0,v.offset,v.startLoc);return t&&D.loc&&(D.loc.source=S),D.body=g(A),e.onCacheKey&&(D.cacheKey=e.onCacheKey(S)),v.currentType!==14&&s(A,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,S[v.offset]||""),i(D,A.currentOffset(),A.currentPosition()),D}return{parse:N}}function xn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function e7(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function s_(e,t){for(let n=0;nr_(n)),e}function r_(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ni;function l(R,g){i.code+=R}function c(R,g=!0){const N=g?s:"";l(r?N+" ".repeat(R):N)}function p(R=!0){const g=++i.indentLevel;R&&c(g)}function E(R=!0){const g=--i.indentLevel;R&&c(g)}function f(){c(i.indentLevel)}return{context:u,push:l,indent:p,deindent:E,newline:f,helper:R=>`_${R}`,needIndent:()=>i.needIndent}}function o7(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),mr(e,t.key),t.modifier?(e.push(", "),mr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function i7(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const s=t.items.length;for(let r=0;r1){e.push(`${n("plural")}([`),e.indent(a());const s=t.cases.length;for(let r=0;r{const n=n_(t.mode)?t.mode:"normal",a=n_(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,o=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],u=r7(e,{mode:n,filename:a,sourceMap:s,breakLineCode:r,needIndent:o});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(o),i.length>0&&(u.push(`const { ${RS(i.map(p=>`${p}: _${p}`),", ")} } = ctx`),u.newline()),u.push("return "),mr(u,e),u.deindent(o),u.push("}"),delete e.helpers;const{code:l,map:c}=u.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function d7(e,t={}){const n=IS({},t),a=!!n.jit,s=!!n.minify,r=n.optimize==null?!0:n.optimize,i=JM(n).parse(e);return a?(r&&n7(i),s&&Qs(i),{ast:i,code:""}):(t7(i,n),c7(i,n))}/*! + */function wM(e,t,n){return{line:e,column:t,offset:n}}function Ou(e,t,n){return{start:e,end:t}}const MM=/\{([0-9a-zA-Z]+)\}/g;function gS(e,...t){return t.length===1&&WM(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(MM,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const IS=Object.assign,n_=e=>typeof e=="string",WM=e=>e!==null&&typeof e=="object";function NS(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}const ap={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},FM={[ap.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function zM(e,t,...n){const a=gS(FM[e],...n||[]),s={message:String(a),code:e};return t&&(s.location=t),s}const Be={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},xM={[Be.EXPECTED_TOKEN]:"Expected token: '{0}'",[Be.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Be.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Be.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Be.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Be.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Be.EMPTY_PLACEHOLDER]:"Empty placeholder",[Be.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Be.INVALID_LINKED_FORMAT]:"Invalid linked format",[Be.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Be.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Be.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Be.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Be.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Be.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Lo(e,t,n={}){const{domain:a,messages:s,args:o}=n,r=gS((s||xM)[e]||"",...o||[]),i=new SyntaxError(String(r));return i.code=e,t&&(i.location=t),i.domain=a,i}function BM(e){throw e}const fa=" ",GM="\r",tn=` +`,HM="\u2028",VM="\u2029";function KM(e){const t=e;let n=0,a=1,s=1,o=0;const r=P=>t[P]===GM&&t[P+1]===tn,i=P=>t[P]===tn,u=P=>t[P]===VM,l=P=>t[P]===HM,c=P=>r(P)||i(P)||u(P)||l(P),p=()=>n,E=()=>a,f=()=>s,T=()=>o,O=P=>r(P)||u(P)||l(P)?tn:t[P],N=()=>O(n),g=()=>O(n+o);function R(){return o=0,c(n)&&(a++,s=0),r(n)&&n++,n++,s++,t[n]}function S(){return r(n+o)&&o++,o++,t[n+o]}function A(){n=0,a=1,s=1,o=0}function v(P=0){o=P}function D(){const P=n+o;for(;P!==n;)R();o=0}return{index:p,line:E,column:f,peekOffset:T,charAt:O,currentChar:N,currentPeek:g,next:R,peek:S,reset:A,resetPeek:v,skipToPeek:D}}const Wa=void 0,jM=".",a_="'",qM="tokenizer";function YM(e,t={}){const n=t.location!==!1,a=KM(e),s=()=>a.index(),o=()=>wM(a.line(),a.column(),a.index()),r=o(),i=s(),u={currentType:14,offset:i,startLoc:r,endLoc:r,lastType:14,lastOffset:i,lastStartLoc:r,lastEndLoc:r,braceNest:0,inLinked:!1,text:""},l=()=>u,{onError:c}=t;function p(L,U,x,...se){const ge=l();if(U.column+=x,U.offset+=x,c){const de=n?Ou(ge.startLoc,U):null,V=Lo(L,de,{domain:qM,args:se});c(V)}}function E(L,U,x){L.endLoc=o(),L.currentType=U;const se={type:U};return n&&(se.loc=Ou(L.startLoc,L.endLoc)),x!=null&&(se.value=x),se}const f=L=>E(L,14);function T(L,U){return L.currentChar()===U?(L.next(),U):(p(Be.EXPECTED_TOKEN,o(),0,U),"")}function O(L){let U="";for(;L.currentPeek()===fa||L.currentPeek()===tn;)U+=L.currentPeek(),L.peek();return U}function N(L){const U=O(L);return L.skipToPeek(),U}function g(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U===95}function R(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=48&&U<=57}function S(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function A(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()==="-"?L.peek():L.currentPeek(),ge=R(se);return L.resetPeek(),ge}function v(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()===a_;return L.resetPeek(),se}function D(L,U){const{currentType:x}=U;if(x!==8)return!1;O(L);const se=L.currentPeek()===".";return L.resetPeek(),se}function P(L,U){const{currentType:x}=U;if(x!==9)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function C(L,U){const{currentType:x}=U;if(!(x===8||x===12))return!1;O(L);const se=L.currentPeek()===":";return L.resetPeek(),se}function y(L,U){const{currentType:x}=U;if(x!==10)return!1;const se=()=>{const de=L.currentPeek();return de==="{"?g(L.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===fa||!de?!1:de===tn?(L.peek(),se()):F(L,!1)},ge=se();return L.resetPeek(),ge}function z(L){O(L);const U=L.currentPeek()==="|";return L.resetPeek(),U}function $(L){const U=O(L),x=L.currentPeek()==="%"&&L.peek()==="{";return L.resetPeek(),{isModulo:x,hasSpace:U.length>0}}function F(L,U=!0){const x=(ge=!1,de="",V=!1)=>{const J=L.currentPeek();return J==="{"?de==="%"?!1:ge:J==="@"||!J?de==="%"?!0:ge:J==="%"?(L.peek(),x(ge,"%",!0)):J==="|"?de==="%"||V?!0:!(de===fa||de===tn):J===fa?(L.peek(),x(!0,fa,V)):J===tn?(L.peek(),x(!0,tn,V)):!0},se=x();return U&&L.resetPeek(),se}function Y(L,U){const x=L.currentChar();return x===Wa?Wa:U(x)?(L.next(),x):null}function oe(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36}function B(L){return Y(L,oe)}function Q(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36||U===45}function j(L){return Y(L,Q)}function ue(L){const U=L.charCodeAt(0);return U>=48&&U<=57}function Z(L){return Y(L,ue)}function ve(L){const U=L.charCodeAt(0);return U>=48&&U<=57||U>=65&&U<=70||U>=97&&U<=102}function ye(L){return Y(L,ve)}function we(L){let U="",x="";for(;U=Z(L);)x+=U;return x}function zt(L){N(L);const U=L.currentChar();return U!=="%"&&p(Be.EXPECTED_TOKEN,o(),0,U),L.next(),"%"}function je(L){let U="";for(;;){const x=L.currentChar();if(x==="{"||x==="}"||x==="@"||x==="|"||!x)break;if(x==="%")if(F(L))U+=x,L.next();else break;else if(x===fa||x===tn)if(F(L))U+=x,L.next();else{if(z(L))break;U+=x,L.next()}else U+=x,L.next()}return U}function Re(L){N(L);let U="",x="";for(;U=j(L);)x+=U;return L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x}function It(L){N(L);let U="";return L.currentChar()==="-"?(L.next(),U+=`-${we(L)}`):U+=we(L),L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),U}function ne(L){return L!==a_&&L!==tn}function he(L){N(L),T(L,"'");let U="",x="";for(;U=Y(L,ne);)U==="\\"?x+=Se(L):x+=U;const se=L.currentChar();return se===tn||se===Wa?(p(Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),se===tn&&(L.next(),T(L,"'")),x):(T(L,"'"),x)}function Se(L){const U=L.currentChar();switch(U){case"\\":case"'":return L.next(),`\\${U}`;case"u":return Ce(L,U,4);case"U":return Ce(L,U,6);default:return p(Be.UNKNOWN_ESCAPE_SEQUENCE,o(),0,U),""}}function Ce(L,U,x){T(L,U);let se="";for(let ge=0;ge{const se=L.currentChar();return se==="{"||se==="%"||se==="@"||se==="|"||se==="("||se===")"||!se||se===fa?x:(x+=se,L.next(),U(x))};return U("")}function G(L){N(L);const U=T(L,"|");return N(L),U}function le(L,U){let x=null;switch(L.currentChar()){case"{":return U.braceNest>=1&&p(Be.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),L.next(),x=E(U,2,"{"),N(L),U.braceNest++,x;case"}":return U.braceNest>0&&U.currentType===2&&p(Be.EMPTY_PLACEHOLDER,o(),0),L.next(),x=E(U,3,"}"),U.braceNest--,U.braceNest>0&&N(L),U.inLinked&&U.braceNest===0&&(U.inLinked=!1),x;case"@":return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x=ae(L,U)||f(U),U.braceNest=0,x;default:{let ge=!0,de=!0,V=!0;if(z(L))return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;if(U.braceNest>0&&(U.currentType===5||U.currentType===6||U.currentType===7))return p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),U.braceNest=0,pe(L,U);if(ge=S(L,U))return x=E(U,5,Re(L)),N(L),x;if(de=A(L,U))return x=E(U,6,It(L)),N(L),x;if(V=v(L,U))return x=E(U,7,he(L)),N(L),x;if(!ge&&!de&&!V)return x=E(U,13,mt(L)),p(Be.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,x.value),N(L),x;break}}return x}function ae(L,U){const{currentType:x}=U;let se=null;const ge=L.currentChar();switch((x===8||x===9||x===12||x===10)&&(ge===tn||ge===fa)&&p(Be.INVALID_LINKED_FORMAT,o(),0),ge){case"@":return L.next(),se=E(U,8,"@"),U.inLinked=!0,se;case".":return N(L),L.next(),E(U,9,".");case":":return N(L),L.next(),E(U,10,":");default:return z(L)?(se=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,se):D(L,U)||C(L,U)?(N(L),ae(L,U)):P(L,U)?(N(L),E(U,12,k(L))):y(L,U)?(N(L),ge==="{"?le(L,U)||se:E(U,11,b(L))):(x===8&&p(Be.INVALID_LINKED_FORMAT,o(),0),U.braceNest=0,U.inLinked=!1,pe(L,U))}}function pe(L,U){let x={type:14};if(U.braceNest>0)return le(L,U)||f(U);if(U.inLinked)return ae(L,U)||f(U);switch(L.currentChar()){case"{":return le(L,U)||f(U);case"}":return p(Be.UNBALANCED_CLOSING_BRACE,o(),0),L.next(),E(U,3,"}");case"@":return ae(L,U)||f(U);default:{if(z(L))return x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;const{isModulo:ge,hasSpace:de}=$(L);if(ge)return de?E(U,0,je(L)):E(U,4,zt(L));if(F(L))return E(U,0,je(L));break}}return x}function Ie(){const{currentType:L,offset:U,startLoc:x,endLoc:se}=u;return u.lastType=L,u.lastOffset=U,u.lastStartLoc=x,u.lastEndLoc=se,u.offset=s(),u.startLoc=o(),a.currentChar()===Wa?E(u,14):pe(a,u)}return{nextToken:Ie,currentOffset:s,currentPosition:o,context:l}}const XM="parser",QM=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ZM(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JM(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function s(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,n){const y=t?Ou(v,C):null,z=Lo(A,y,{domain:XM,args:P});n(z)}}function o(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,a){const y=t?Ou(v,C):null;a(zM(A,y,P))}}function r(S,A,v){const D={type:S};return t&&(D.start=A,D.end=A,D.loc={start:v,end:v}),D}function i(S,A,v,D){t&&(S.end=A,S.loc&&(S.loc.end=v))}function u(S,A){const v=S.context(),D=r(3,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function l(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(5,D,P);return C.index=parseInt(A,10),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function c(S,A,v){const D=S.context(),{lastOffset:P,lastStartLoc:C}=D,y=r(4,P,C);return y.key=A,v===!0&&(y.modulo=!0),S.nextToken(),i(y,S.currentOffset(),S.currentPosition()),y}function p(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(9,D,P);return C.value=A.replace(QM,ZM),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function E(S){const A=S.nextToken(),v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(8,D,P);return A.type!==12?(s(S,Be.UNEXPECTED_EMPTY_LINKED_MODIFIER,v.lastStartLoc,0),C.value="",i(C,D,P),{nextConsumeToken:A,node:C}):(A.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(A)),C.value=A.value||"",i(C,S.currentOffset(),S.currentPosition()),{node:C})}function f(S,A){const v=S.context(),D=r(7,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function T(S){const A=S.context(),v=r(6,A.offset,A.startLoc);let D=S.nextToken();if(D.type===9){const P=E(S);v.modifier=P.node,D=P.nextConsumeToken||S.nextToken()}switch(D.type!==10&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),D=S.nextToken(),D.type===2&&(D=S.nextToken()),D.type){case 11:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=f(S,D.value||"");break;case 5:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=c(S,D.value||"");break;case 6:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=l(S,D.value||"");break;case 7:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=p(S,D.value||"");break;default:{s(S,Be.UNEXPECTED_EMPTY_LINKED_KEY,A.lastStartLoc,0);const P=S.context(),C=r(7,P.offset,P.startLoc);return C.value="",i(C,P.offset,P.startLoc),v.key=C,i(v,P.offset,P.startLoc),{nextConsumeToken:D,node:v}}}return i(v,S.currentOffset(),S.currentPosition()),{node:v}}function O(S){const A=S.context(),v=A.currentType===1?S.currentOffset():A.offset,D=A.currentType===1?A.endLoc:A.startLoc,P=r(2,v,D);P.items=[];let C=null,y=null;do{const F=C||S.nextToken();switch(C=null,F.type){case 0:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(u(S,F.value||""));break;case 6:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(l(S,F.value||""));break;case 4:y=!0;break;case 5:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(c(S,F.value||"",!!y)),y&&(o(S,ap.USE_MODULO_SYNTAX,A.lastStartLoc,0,xn(F)),y=null);break;case 7:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(p(S,F.value||""));break;case 8:{const Y=T(S);P.items.push(Y.node),C=Y.nextConsumeToken||null;break}}}while(A.currentType!==14&&A.currentType!==1);const z=A.currentType===1?A.lastOffset:S.currentOffset(),$=A.currentType===1?A.lastEndLoc:S.currentPosition();return i(P,z,$),P}function N(S,A,v,D){const P=S.context();let C=D.items.length===0;const y=r(1,A,v);y.cases=[],y.cases.push(D);do{const z=O(S);C||(C=z.items.length===0),y.cases.push(z)}while(P.currentType!==14);return C&&s(S,Be.MUST_HAVE_MESSAGES_IN_PLURAL,v,0),i(y,S.currentOffset(),S.currentPosition()),y}function g(S){const A=S.context(),{offset:v,startLoc:D}=A,P=O(S);return A.currentType===14?P:N(S,v,D,P)}function R(S){const A=YM(S,IS({},e)),v=A.context(),D=r(0,v.offset,v.startLoc);return t&&D.loc&&(D.loc.source=S),D.body=g(A),e.onCacheKey&&(D.cacheKey=e.onCacheKey(S)),v.currentType!==14&&s(A,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,S[v.offset]||""),i(D,A.currentOffset(),A.currentPosition()),D}return{parse:R}}function xn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function e7(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function s_(e,t){for(let n=0;no_(n)),e}function o_(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ni;function l(N,g){i.code+=N}function c(N,g=!0){const R=g?s:"";l(o?R+" ".repeat(N):R)}function p(N=!0){const g=++i.indentLevel;N&&c(g)}function E(N=!0){const g=--i.indentLevel;N&&c(g)}function f(){c(i.indentLevel)}return{context:u,push:l,indent:p,deindent:E,newline:f,helper:N=>`_${N}`,needIndent:()=>i.needIndent}}function r7(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),_o(e,t.key),t.modifier?(e.push(", "),_o(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function i7(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(a());const s=t.cases.length;for(let o=0;o{const n=n_(t.mode)?t.mode:"normal",a=n_(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,r=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],u=o7(e,{mode:n,filename:a,sourceMap:s,breakLineCode:o,needIndent:r});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(r),i.length>0&&(u.push(`const { ${NS(i.map(p=>`${p}: _${p}`),", ")} } = ctx`),u.newline()),u.push("return "),_o(u,e),u.deindent(r),u.push("}"),delete e.helpers;const{code:l,map:c}=u.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function d7(e,t={}){const n=IS({},t),a=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,i=JM(n).parse(e);return a?(o&&n7(i),s&&Qs(i),{ast:i,code:""}):(t7(i,n),c7(i,n))}/*! * core-base v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function E7(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const is=[];is[0]={w:[0],i:[3,0],"[":[4],o:[7]};is[1]={w:[1],".":[2],"[":[4],o:[7]};is[2]={w:[2],i:[3,0],0:[3,0]};is[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};is[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};is[5]={"'":[4,0],o:8,l:[5,0]};is[6]={'"':[4,0],o:8,l:[6,0]};const p7=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function f7(e){return p7.test(e)}function m7(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function _7(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function T7(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:f7(t)?m7(t):"*"+t}function h7(e){const t=[];let n=-1,a=0,s=0,r,o,i,u,l,c,p;const E=[];E[0]=()=>{o===void 0?o=i:o+=i},E[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},E[2]=()=>{E[0](),s++},E[3]=()=>{if(s>0)s--,a=4,E[0]();else{if(s=0,o===void 0||(o=T7(o),o===!1))return!1;E[1]()}};function f(){const T=e[n+1];if(a===5&&T==="'"||a===6&&T==='"')return n++,i="\\"+T,E[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&f())){if(u=_7(r),p=is[a],l=p[u]||p.l||8,l===8||(a=l[0],l[1]!==void 0&&(c=E[l[1]],c&&(i=r,c()===!1))))return;if(a===7)return t}}const o_=new Map;function S7(e,t){return Et(e)?e[t]:null}function A7(e,t){if(!Et(e))return null;let n=o_.get(t);if(n||(n=h7(t),n&&o_.set(t,n)),!n)return null;const a=n.length;let s=e,r=0;for(;re,g7=e=>"",I7="text",R7=e=>e.length===0?"":UM(e),N7=$M;function i_(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function v7(e){const t=Wt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Wt(e.named.count)||Wt(e.named.n))?Wt(e.named.count)?e.named.count:Wt(e.named.n)?e.named.n:t:t}function b7(e,t){t.count||(t.count=e),t.n||(t.n=e)}function C7(e={}){const t=e.locale,n=v7(e),a=Et(e.pluralRules)&&Ie(t)&&Rt(e.pluralRules[t])?e.pluralRules[t]:i_,s=Et(e.pluralRules)&&Ie(t)&&Rt(e.pluralRules[t])?i_:void 0,r=g=>g[a(n,g.length,s)],o=e.list||[],i=g=>o[g],u=e.named||{};Wt(e.pluralIndex)&&b7(n,u);const l=g=>u[g];function c(g){const N=Rt(e.messages)?e.messages(g):Et(e.messages)?e.messages[g]:!1;return N||(e.parent?e.parent.message(g):g7)}const p=g=>e.modifiers?e.modifiers[g]:O7,E=qe(e.processor)&&Rt(e.processor.normalize)?e.processor.normalize:R7,f=qe(e.processor)&&Rt(e.processor.interpolate)?e.processor.interpolate:N7,T=qe(e.processor)&&Ie(e.processor.type)?e.processor.type:I7,R={list:i,named:l,plural:r,linked:(g,...N)=>{const[S,A]=N;let v="text",D="";N.length===1?Et(S)?(D=S.modifier||D,v=S.type||v):Ie(S)&&(D=S||D):N.length===2&&(Ie(S)&&(D=S||D),Ie(A)&&(v=A||v));const P=c(g)(R),C=v==="vnode"&&Ct(P)&&D?P[0]:P;return D?p(D)(C,v):C},message:c,type:T,interpolate:f,normalize:E,values:qt({},o,u)};return R}let Io=null;function D7(e){Io=e}function P7(e,t,n){Io&&Io.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const L7=y7("function:translate");function y7(e){return t=>Io&&Io.emit(e,t)}const NS=ap.__EXTEND_POINT__,_s=wl(NS),$7={NOT_FOUND_KEY:NS,FALLBACK_TO_TRANSLATE:_s(),CANNOT_FORMAT_NUMBER:_s(),FALLBACK_TO_NUMBER_FORMAT:_s(),CANNOT_FORMAT_DATE:_s(),FALLBACK_TO_DATE_FORMAT:_s(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:_s(),__EXTEND_POINT__:_s()},vS=Be.__EXTEND_POINT__,Ts=wl(vS),Gn={INVALID_ARGUMENT:vS,INVALID_DATE_ARGUMENT:Ts(),INVALID_ISO_DATE_ARGUMENT:Ts(),NOT_SUPPORT_NON_STRING_MESSAGE:Ts(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Ts(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Ts(),NOT_SUPPORT_LOCALE_TYPE:Ts(),__EXTEND_POINT__:Ts()};function oa(e){return Pr(e,null,void 0)}function rp(e,t){return t.locale!=null?u_(t.locale):u_(e.locale)}let Rc;function u_(e){if(Ie(e))return e;if(Rt(e)){if(e.resolvedOnce&&Rc!=null)return Rc;if(e.constructor.name==="Function"){const t=e();if(yM(t))throw oa(Gn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Rc=t}else throw oa(Gn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw oa(Gn.NOT_SUPPORT_LOCALE_TYPE)}function U7(e,t,n){return[...new Set([n,...Ct(t)?t:Et(t)?Object.keys(t):Ie(t)?[t]:[n]])]}function bS(e,t,n){const a=Ie(n)?n:_r,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let r=s.__localeChainCache.get(a);if(!r){r=[];let o=[n];for(;Ct(o);)o=l_(r,o,t);const i=Ct(t)||!qe(t)?t:t.default?t.default:null;o=Ie(i)?[i]:i,Ct(o)&&l_(r,o,!1),s.__localeChainCache.set(a,r)}return r}function l_(e,t,n){let a=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function W7(){return{upper:(e,t)=>t==="text"&&Ie(e)?e.toUpperCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ie(e)?e.toLowerCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ie(e)?d_(e):t==="vnode"&&Et(e)&&"__v_isVNode"in e?d_(e.children):e}}let CS;function E_(e){CS=e}let DS;function F7(e){DS=e}let PS;function z7(e){PS=e}let LS=null;const x7=e=>{LS=e},B7=()=>LS;let yS=null;const p_=e=>{yS=e},G7=()=>yS;let f_=0;function H7(e={}){const t=Rt(e.onWarn)?e.onWarn:kM,n=Ie(e.version)?e.version:M7,a=Ie(e.locale)||Rt(e.locale)?e.locale:_r,s=Rt(a)?_r:a,r=Ct(e.fallbackLocale)||qe(e.fallbackLocale)||Ie(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,o=qe(e.messages)?e.messages:{[s]:{}},i=qe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},u=qe(e.numberFormats)?e.numberFormats:{[s]:{}},l=qt({},e.modifiers||{},W7()),c=e.pluralRules||{},p=Rt(e.missing)?e.missing:null,E=st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,f=st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,O=!!e.unresolving,R=Rt(e.postTranslation)?e.postTranslation:null,g=qe(e.processor)?e.processor:null,N=st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,A=Rt(e.messageCompiler)?e.messageCompiler:CS,v=Rt(e.messageResolver)?e.messageResolver:DS||S7,D=Rt(e.localeFallbacker)?e.localeFallbacker:PS||U7,P=Et(e.fallbackContext)?e.fallbackContext:void 0,C=e,y=Et(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,z=Et(C.__numberFormatters)?C.__numberFormatters:new Map,$=Et(C.__meta)?C.__meta:{};f_++;const F={version:n,cid:f_,locale:a,fallbackLocale:r,messages:o,modifiers:l,pluralRules:c,missing:p,missingWarn:E,fallbackWarn:f,fallbackFormat:T,unresolving:O,postTranslation:R,processor:g,warnHtmlMessage:N,escapeParameter:S,messageCompiler:A,messageResolver:v,localeFallbacker:D,fallbackContext:P,onWarn:t,__meta:$};return F.datetimeFormats=i,F.numberFormats=u,F.__datetimeFormatters=y,F.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&P7(F,n,$),F}function op(e,t,n,a,s){const{missing:r,onWarn:o}=e;if(r!==null){const i=r(e,n,t,s);return Ie(i)?i:t}else return t}function Hr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function V7(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function K7(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aj7(n,e)}function j7(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const a=n,s=a.c||a.cases;return e.plural(s.reduce((r,o)=>[...r,m_(e,o)],[]))}else return m_(e,n)}function m_(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const a=(t.i||t.items).reduce((s,r)=>[...s,Rd(e,r)],[]);return e.normalize(a)}}function Rd(e,t){const n=t.t||t.type;switch(n){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,s=a.m||a.modifier;return e.linked(Rd(e,a.k||a.key),s?Rd(e,s):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const $S=e=>e;let Js=Object.create(null);const Tr=e=>Et(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function US(e,t={}){let n=!1;const a=t.onError||BM;return t.onError=s=>{n=!0,a(s)},{...d7(e,t),detectError:n}}const q7=(e,t)=>{if(!Ie(e))throw oa(Gn.NOT_SUPPORT_NON_STRING_MESSAGE);{st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{code:r,detectError:o}=US(e,t),i=new Function(`return ${r}`)();return o?i:Js[a]=i}};function Y7(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ie(e)){st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{ast:r,detectError:o}=US(e,{...t,location:!1,jit:!0}),i=Nc(r);return o?i:Js[a]=i}else{const n=e.cacheKey;if(n){const a=Js[n];return a||(Js[n]=Nc(e))}else return Nc(e)}}const __=()=>"",Un=e=>Rt(e);function T_(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:s,messageCompiler:r,fallbackLocale:o,messages:i}=e,[u,l]=Nd(...t),c=st(l.missingWarn)?l.missingWarn:e.missingWarn,p=st(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,E=st(l.escapeParameter)?l.escapeParameter:e.escapeParameter,f=!!l.resolvedMessage,T=Ie(l.default)||st(l.default)?st(l.default)?r?u:()=>u:l.default:n?r?u:()=>u:"",O=n||T!=="",R=rp(e,l);E&&X7(l);let[g,N,S]=f?[u,R,i[R]||{}]:kS(e,u,R,o,p,c),A=g,v=u;if(!f&&!(Ie(A)||Tr(A)||Un(A))&&O&&(A=T,v=A),!f&&(!(Ie(A)||Tr(A)||Un(A))||!Ie(N)))return s?Ml:u;let D=!1;const P=()=>{D=!0},C=Un(A)?A:wS(e,u,N,A,v,P);if(D)return A;const y=J7(e,N,S,l),z=C7(y),$=Q7(e,C,z),F=a?a($,u):$;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:Ie(u)?u:Un(A)?A.key:"",locale:N||(Un(A)?A.locale:""),format:Ie(A)?A:Un(A)?A.source:"",message:F};Y.meta=qt({},e.__meta,B7()||{}),L7(Y)}return F}function X7(e){Ct(e.list)?e.list=e.list.map(t=>Ie(t)?t_(t):t):Et(e.named)&&Object.keys(e.named).forEach(t=>{Ie(e.named[t])&&(e.named[t]=t_(e.named[t]))})}function kS(e,t,n,a,s,r){const{messages:o,onWarn:i,messageResolver:u,localeFallbacker:l}=e,c=l(e,a,n);let p={},E,f=null;const T="translate";for(let O=0;Oa;return l.locale=n,l.key=t,l}const u=o(a,Z7(e,n,s,a,i,r));return u.locale=n,u.key=t,u.source=a,u}function Q7(e,t,n){return t(n)}function Nd(...e){const[t,n,a]=e,s={};if(!Ie(t)&&!Wt(t)&&!Un(t)&&!Tr(t))throw oa(Gn.INVALID_ARGUMENT);const r=Wt(t)?String(t):(Un(t),t);return Wt(n)?s.plural=n:Ie(n)?s.default=n:qe(n)&&!kl(n)?s.named=n:Ct(n)&&(s.list=n),Wt(a)?s.plural=a:Ie(a)?s.default=a:qe(a)&&qt(s,a),[r,s]}function Z7(e,t,n,a,s,r){return{locale:t,key:n,warnHtmlMessage:s,onError:o=>{throw r&&r(o),o},onCacheKey:o=>CM(t,n,o)}}function J7(e,t,n,a){const{modifiers:s,pluralRules:r,messageResolver:o,fallbackLocale:i,fallbackWarn:u,missingWarn:l,fallbackContext:c}=e,E={locale:t,modifiers:s,pluralRules:r,messages:f=>{let T=o(n,f);if(T==null&&c){const[,,O]=kS(c,f,t,i,u,l);T=o(O,f)}if(Ie(T)||Tr(T)){let O=!1;const g=wS(e,f,t,T,f,()=>{O=!0});return O?__:g}else return Un(T)?T:__}};return e.processor&&(E.processor=e.processor),a.list&&(E.list=a.list),a.named&&(E.named=a.named),Wt(a.plural)&&(E.pluralIndex=a.plural),E}function h_(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:o}=e,{__datetimeFormatters:i}=e,[u,l,c,p]=vd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=rp(e,c),O=o(e,s,T);if(!Ie(u)||u==="")return new Intl.DateTimeFormat(T,p).format(l);let R={},g,N=null;const S="datetime format";for(let D=0;D{MS.includes(u)?o[u]=n[u]:r[u]=n[u]}),Ie(a)?r.locale=a:qe(a)&&(o=a),qe(s)&&(o=s),[r.key||"",i,r,o]}function S_(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function A_(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:o}=e,{__numberFormatters:i}=e,[u,l,c,p]=bd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=rp(e,c),O=o(e,s,T);if(!Ie(u)||u==="")return new Intl.NumberFormat(T,p).format(l);let R={},g,N=null;const S="number format";for(let D=0;D{WS.includes(u)?o[u]=n[u]:r[u]=n[u]}),Ie(a)?r.locale=a:qe(a)&&(o=a),qe(s)&&(o=s),[r.key||"",i,r,o]}function O_(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}E7();/*! + */function E7(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const is=[];is[0]={w:[0],i:[3,0],"[":[4],o:[7]};is[1]={w:[1],".":[2],"[":[4],o:[7]};is[2]={w:[2],i:[3,0],0:[3,0]};is[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};is[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};is[5]={"'":[4,0],o:8,l:[5,0]};is[6]={'"':[4,0],o:8,l:[6,0]};const p7=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function f7(e){return p7.test(e)}function m7(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function _7(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function T7(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:f7(t)?m7(t):"*"+t}function h7(e){const t=[];let n=-1,a=0,s=0,o,r,i,u,l,c,p;const E=[];E[0]=()=>{r===void 0?r=i:r+=i},E[1]=()=>{r!==void 0&&(t.push(r),r=void 0)},E[2]=()=>{E[0](),s++},E[3]=()=>{if(s>0)s--,a=4,E[0]();else{if(s=0,r===void 0||(r=T7(r),r===!1))return!1;E[1]()}};function f(){const T=e[n+1];if(a===5&&T==="'"||a===6&&T==='"')return n++,i="\\"+T,E[0](),!0}for(;a!==null;)if(n++,o=e[n],!(o==="\\"&&f())){if(u=_7(o),p=is[a],l=p[u]||p.l||8,l===8||(a=l[0],l[1]!==void 0&&(c=E[l[1]],c&&(i=o,c()===!1))))return;if(a===7)return t}}const r_=new Map;function S7(e,t){return Et(e)?e[t]:null}function A7(e,t){if(!Et(e))return null;let n=r_.get(t);if(n||(n=h7(t),n&&r_.set(t,n)),!n)return null;const a=n.length;let s=e,o=0;for(;oe,g7=e=>"",I7="text",N7=e=>e.length===0?"":UM(e),R7=$M;function i_(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function v7(e){const t=Wt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Wt(e.named.count)||Wt(e.named.n))?Wt(e.named.count)?e.named.count:Wt(e.named.n)?e.named.n:t:t}function b7(e,t){t.count||(t.count=e),t.n||(t.n=e)}function C7(e={}){const t=e.locale,n=v7(e),a=Et(e.pluralRules)&&Ne(t)&&Nt(e.pluralRules[t])?e.pluralRules[t]:i_,s=Et(e.pluralRules)&&Ne(t)&&Nt(e.pluralRules[t])?i_:void 0,o=g=>g[a(n,g.length,s)],r=e.list||[],i=g=>r[g],u=e.named||{};Wt(e.pluralIndex)&&b7(n,u);const l=g=>u[g];function c(g){const R=Nt(e.messages)?e.messages(g):Et(e.messages)?e.messages[g]:!1;return R||(e.parent?e.parent.message(g):g7)}const p=g=>e.modifiers?e.modifiers[g]:O7,E=qe(e.processor)&&Nt(e.processor.normalize)?e.processor.normalize:N7,f=qe(e.processor)&&Nt(e.processor.interpolate)?e.processor.interpolate:R7,T=qe(e.processor)&&Ne(e.processor.type)?e.processor.type:I7,N={list:i,named:l,plural:o,linked:(g,...R)=>{const[S,A]=R;let v="text",D="";R.length===1?Et(S)?(D=S.modifier||D,v=S.type||v):Ne(S)&&(D=S||D):R.length===2&&(Ne(S)&&(D=S||D),Ne(A)&&(v=A||v));const P=c(g)(N),C=v==="vnode"&&Ct(P)&&D?P[0]:P;return D?p(D)(C,v):C},message:c,type:T,interpolate:f,normalize:E,values:qt({},r,u)};return N}let Ir=null;function D7(e){Ir=e}function P7(e,t,n){Ir&&Ir.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const L7=y7("function:translate");function y7(e){return t=>Ir&&Ir.emit(e,t)}const RS=ap.__EXTEND_POINT__,_s=wl(RS),$7={NOT_FOUND_KEY:RS,FALLBACK_TO_TRANSLATE:_s(),CANNOT_FORMAT_NUMBER:_s(),FALLBACK_TO_NUMBER_FORMAT:_s(),CANNOT_FORMAT_DATE:_s(),FALLBACK_TO_DATE_FORMAT:_s(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:_s(),__EXTEND_POINT__:_s()},vS=Be.__EXTEND_POINT__,Ts=wl(vS),Gn={INVALID_ARGUMENT:vS,INVALID_DATE_ARGUMENT:Ts(),INVALID_ISO_DATE_ARGUMENT:Ts(),NOT_SUPPORT_NON_STRING_MESSAGE:Ts(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Ts(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Ts(),NOT_SUPPORT_LOCALE_TYPE:Ts(),__EXTEND_POINT__:Ts()};function ra(e){return Lo(e,null,void 0)}function op(e,t){return t.locale!=null?u_(t.locale):u_(e.locale)}let Nc;function u_(e){if(Ne(e))return e;if(Nt(e)){if(e.resolvedOnce&&Nc!=null)return Nc;if(e.constructor.name==="Function"){const t=e();if(yM(t))throw ra(Gn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Nc=t}else throw ra(Gn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ra(Gn.NOT_SUPPORT_LOCALE_TYPE)}function U7(e,t,n){return[...new Set([n,...Ct(t)?t:Et(t)?Object.keys(t):Ne(t)?[t]:[n]])]}function bS(e,t,n){const a=Ne(n)?n:To,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(a);if(!o){o=[];let r=[n];for(;Ct(r);)r=l_(o,r,t);const i=Ct(t)||!qe(t)?t:t.default?t.default:null;r=Ne(i)?[i]:i,Ct(r)&&l_(o,r,!1),s.__localeChainCache.set(a,o)}return o}function l_(e,t,n){let a=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function W7(){return{upper:(e,t)=>t==="text"&&Ne(e)?e.toUpperCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ne(e)?e.toLowerCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ne(e)?d_(e):t==="vnode"&&Et(e)&&"__v_isVNode"in e?d_(e.children):e}}let CS;function E_(e){CS=e}let DS;function F7(e){DS=e}let PS;function z7(e){PS=e}let LS=null;const x7=e=>{LS=e},B7=()=>LS;let yS=null;const p_=e=>{yS=e},G7=()=>yS;let f_=0;function H7(e={}){const t=Nt(e.onWarn)?e.onWarn:kM,n=Ne(e.version)?e.version:M7,a=Ne(e.locale)||Nt(e.locale)?e.locale:To,s=Nt(a)?To:a,o=Ct(e.fallbackLocale)||qe(e.fallbackLocale)||Ne(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,r=qe(e.messages)?e.messages:{[s]:{}},i=qe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},u=qe(e.numberFormats)?e.numberFormats:{[s]:{}},l=qt({},e.modifiers||{},W7()),c=e.pluralRules||{},p=Nt(e.missing)?e.missing:null,E=st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,f=st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,O=!!e.unresolving,N=Nt(e.postTranslation)?e.postTranslation:null,g=qe(e.processor)?e.processor:null,R=st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,A=Nt(e.messageCompiler)?e.messageCompiler:CS,v=Nt(e.messageResolver)?e.messageResolver:DS||S7,D=Nt(e.localeFallbacker)?e.localeFallbacker:PS||U7,P=Et(e.fallbackContext)?e.fallbackContext:void 0,C=e,y=Et(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,z=Et(C.__numberFormatters)?C.__numberFormatters:new Map,$=Et(C.__meta)?C.__meta:{};f_++;const F={version:n,cid:f_,locale:a,fallbackLocale:o,messages:r,modifiers:l,pluralRules:c,missing:p,missingWarn:E,fallbackWarn:f,fallbackFormat:T,unresolving:O,postTranslation:N,processor:g,warnHtmlMessage:R,escapeParameter:S,messageCompiler:A,messageResolver:v,localeFallbacker:D,fallbackContext:P,onWarn:t,__meta:$};return F.datetimeFormats=i,F.numberFormats=u,F.__datetimeFormatters=y,F.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&P7(F,n,$),F}function rp(e,t,n,a,s){const{missing:o,onWarn:r}=e;if(o!==null){const i=o(e,n,t,s);return Ne(i)?i:t}else return t}function Vo(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function V7(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function K7(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aj7(n,e)}function j7(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const a=n,s=a.c||a.cases;return e.plural(s.reduce((o,r)=>[...o,m_(e,r)],[]))}else return m_(e,n)}function m_(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const a=(t.i||t.items).reduce((s,o)=>[...s,Nd(e,o)],[]);return e.normalize(a)}}function Nd(e,t){const n=t.t||t.type;switch(n){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,s=a.m||a.modifier;return e.linked(Nd(e,a.k||a.key),s?Nd(e,s):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const $S=e=>e;let Js=Object.create(null);const ho=e=>Et(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function US(e,t={}){let n=!1;const a=t.onError||BM;return t.onError=s=>{n=!0,a(s)},{...d7(e,t),detectError:n}}const q7=(e,t)=>{if(!Ne(e))throw ra(Gn.NOT_SUPPORT_NON_STRING_MESSAGE);{st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{code:o,detectError:r}=US(e,t),i=new Function(`return ${o}`)();return r?i:Js[a]=i}};function Y7(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ne(e)){st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{ast:o,detectError:r}=US(e,{...t,location:!1,jit:!0}),i=Rc(o);return r?i:Js[a]=i}else{const n=e.cacheKey;if(n){const a=Js[n];return a||(Js[n]=Rc(e))}else return Rc(e)}}const __=()=>"",Un=e=>Nt(e);function T_(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:s,messageCompiler:o,fallbackLocale:r,messages:i}=e,[u,l]=Rd(...t),c=st(l.missingWarn)?l.missingWarn:e.missingWarn,p=st(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,E=st(l.escapeParameter)?l.escapeParameter:e.escapeParameter,f=!!l.resolvedMessage,T=Ne(l.default)||st(l.default)?st(l.default)?o?u:()=>u:l.default:n?o?u:()=>u:"",O=n||T!=="",N=op(e,l);E&&X7(l);let[g,R,S]=f?[u,N,i[N]||{}]:kS(e,u,N,r,p,c),A=g,v=u;if(!f&&!(Ne(A)||ho(A)||Un(A))&&O&&(A=T,v=A),!f&&(!(Ne(A)||ho(A)||Un(A))||!Ne(R)))return s?Ml:u;let D=!1;const P=()=>{D=!0},C=Un(A)?A:wS(e,u,R,A,v,P);if(D)return A;const y=J7(e,R,S,l),z=C7(y),$=Q7(e,C,z),F=a?a($,u):$;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:Ne(u)?u:Un(A)?A.key:"",locale:R||(Un(A)?A.locale:""),format:Ne(A)?A:Un(A)?A.source:"",message:F};Y.meta=qt({},e.__meta,B7()||{}),L7(Y)}return F}function X7(e){Ct(e.list)?e.list=e.list.map(t=>Ne(t)?t_(t):t):Et(e.named)&&Object.keys(e.named).forEach(t=>{Ne(e.named[t])&&(e.named[t]=t_(e.named[t]))})}function kS(e,t,n,a,s,o){const{messages:r,onWarn:i,messageResolver:u,localeFallbacker:l}=e,c=l(e,a,n);let p={},E,f=null;const T="translate";for(let O=0;Oa;return l.locale=n,l.key=t,l}const u=r(a,Z7(e,n,s,a,i,o));return u.locale=n,u.key=t,u.source=a,u}function Q7(e,t,n){return t(n)}function Rd(...e){const[t,n,a]=e,s={};if(!Ne(t)&&!Wt(t)&&!Un(t)&&!ho(t))throw ra(Gn.INVALID_ARGUMENT);const o=Wt(t)?String(t):(Un(t),t);return Wt(n)?s.plural=n:Ne(n)?s.default=n:qe(n)&&!kl(n)?s.named=n:Ct(n)&&(s.list=n),Wt(a)?s.plural=a:Ne(a)?s.default=a:qe(a)&&qt(s,a),[o,s]}function Z7(e,t,n,a,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:r=>{throw o&&o(r),r},onCacheKey:r=>CM(t,n,r)}}function J7(e,t,n,a){const{modifiers:s,pluralRules:o,messageResolver:r,fallbackLocale:i,fallbackWarn:u,missingWarn:l,fallbackContext:c}=e,E={locale:t,modifiers:s,pluralRules:o,messages:f=>{let T=r(n,f);if(T==null&&c){const[,,O]=kS(c,f,t,i,u,l);T=r(O,f)}if(Ne(T)||ho(T)){let O=!1;const g=wS(e,f,t,T,f,()=>{O=!0});return O?__:g}else return Un(T)?T:__}};return e.processor&&(E.processor=e.processor),a.list&&(E.list=a.list),a.named&&(E.named=a.named),Wt(a.plural)&&(E.pluralIndex=a.plural),E}function h_(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:s,onWarn:o,localeFallbacker:r}=e,{__datetimeFormatters:i}=e,[u,l,c,p]=vd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=op(e,c),O=r(e,s,T);if(!Ne(u)||u==="")return new Intl.DateTimeFormat(T,p).format(l);let N={},g,R=null;const S="datetime format";for(let D=0;D{MS.includes(u)?r[u]=n[u]:o[u]=n[u]}),Ne(a)?o.locale=a:qe(a)&&(r=a),qe(s)&&(r=s),[o.key||"",i,o,r]}function S_(e,t,n){const a=e;for(const s in n){const o=`${t}__${s}`;a.__datetimeFormatters.has(o)&&a.__datetimeFormatters.delete(o)}}function A_(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:s,onWarn:o,localeFallbacker:r}=e,{__numberFormatters:i}=e,[u,l,c,p]=bd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=op(e,c),O=r(e,s,T);if(!Ne(u)||u==="")return new Intl.NumberFormat(T,p).format(l);let N={},g,R=null;const S="number format";for(let D=0;D{WS.includes(u)?r[u]=n[u]:o[u]=n[u]}),Ne(a)?o.locale=a:qe(a)&&(r=a),qe(s)&&(r=s),[o.key||"",i,o,r]}function O_(e,t,n){const a=e;for(const s in n){const o=`${t}__${s}`;a.__numberFormatters.has(o)&&a.__numberFormatters.delete(o)}}E7();/*! * vue-i18n v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const e9="9.14.0";function t9(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(ga().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(ga().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1)}const FS=$7.__EXTEND_POINT__,ma=wl(FS);ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma();const zS=Gn.__EXTEND_POINT__,ln=wl(zS),Ft={UNEXPECTED_RETURN_TYPE:zS,INVALID_ARGUMENT:ln(),MUST_BE_CALL_SETUP_TOP:ln(),NOT_INSTALLED:ln(),NOT_AVAILABLE_IN_LEGACY_MODE:ln(),REQUIRED_VALUE:ln(),INVALID_VALUE:ln(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:ln(),NOT_INSTALLED_WITH_PROVIDE:ln(),UNEXPECTED_ERROR:ln(),NOT_COMPATIBLE_LEGACY_VUE_I18N:ln(),BRIDGE_SUPPORT_VUE_2_ONLY:ln(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:ln(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:ln(),__EXTEND_POINT__:ln()};function Ht(e,...t){return Pr(e,null,void 0)}const Cd=os("__translateVNode"),Dd=os("__datetimeParts"),Pd=os("__numberParts"),xS=os("__setPluralRules"),BS=os("__injectWithOption"),Ld=os("__dispose");function Ro(e){if(!Et(e))return e;for(const t in e)if(Au(e,t))if(!t.includes("."))Et(e[t])&&Ro(e[t]);else{const n=t.split("."),a=n.length-1;let s=e,r=!1;for(let o=0;o{if("locale"in i&&"resource"in i){const{locale:u,resource:l}=i;u?(o[u]=o[u]||{},Yi(l,o[u])):Yi(l,o)}else Ie(i)&&Yi(JSON.parse(i),o)}),s==null&&r)for(const i in o)Au(o,i)&&Ro(o[i]);return o}function GS(e){return e.type}function HS(e,t,n){let a=Et(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=Wl(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const s=Object.keys(a);s.length&&s.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(Et(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(Et(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function g_(e){return W(xo,null,e,0)}const I_="__INTLIFY_META__",R_=()=>[],n9=()=>!1;let N_=0;function v_(e){return(t,n,a,s)=>e(n,a,lr()||void 0,s)}const a9=()=>{const e=lr();let t=null;return e&&(t=GS(e)[I_])?{[I_]:t}:null};function ip(e={},t){const{__root:n,__injectWithOption:a}=e,s=n===void 0,r=e.flatJson,o=Su?Ee:Fo,i=!!e.translateExistCompatible;let u=st(e.inheritLocale)?e.inheritLocale:!0;const l=o(n&&u?n.locale.value:Ie(e.locale)?e.locale:_r),c=o(n&&u?n.fallbackLocale.value:Ie(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),p=o(Wl(l.value,e)),E=o(qe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=o(qe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let T=n?n.missingWarn:st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,O=n?n.fallbackWarn:st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,R=n?n.fallbackRoot:st(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,N=Rt(e.missing)?e.missing:null,S=Rt(e.missing)?v_(e.missing):null,A=Rt(e.postTranslation)?e.postTranslation:null,v=n?n.warnHtmlMessage:st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,D=!!e.escapeParameter;const P=n?n.modifiers:qe(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,y;y=(()=>{s&&p_(null);const V={version:e9,locale:l.value,fallbackLocale:c.value,messages:p.value,modifiers:P,pluralRules:C,missing:S===null?void 0:S,missingWarn:T,fallbackWarn:O,fallbackFormat:g,unresolving:!0,postTranslation:A===null?void 0:A,warnHtmlMessage:v,escapeParameter:D,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};V.datetimeFormats=E.value,V.numberFormats=f.value,V.__datetimeFormatters=qe(y)?y.__datetimeFormatters:void 0,V.__numberFormatters=qe(y)?y.__numberFormatters:void 0;const J=H7(V);return s&&p_(J),J})(),Hr(y,l.value,c.value);function $(){return[l.value,c.value,p.value,E.value,f.value]}const F=w({get:()=>l.value,set:V=>{l.value=V,y.locale=l.value}}),Y=w({get:()=>c.value,set:V=>{c.value=V,y.fallbackLocale=c.value,Hr(y,l.value,V)}}),re=w(()=>p.value),B=w(()=>E.value),Q=w(()=>f.value);function j(){return Rt(A)?A:null}function ue(V){A=V,y.postTranslation=V}function Z(){return N}function ve(V){V!==null&&(S=v_(V)),N=V,y.missing=S}const ye=(V,J,Me,We,Ot,Qt)=>{$();let gn;try{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=n?G7():void 0),gn=V(y)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=void 0)}if(Me!=="translate exists"&&Wt(gn)&&gn===Ml||Me==="translate exists"&&!gn){const[oi,xs]=J();return n&&R?We(n):Ot(oi)}else{if(Qt(gn))return gn;throw Ht(Ft.UNEXPECTED_RETURN_TYPE)}};function we(...V){return ye(J=>Reflect.apply(T_,null,[J,...V]),()=>Nd(...V),"translate",J=>Reflect.apply(J.t,J,[...V]),J=>J,J=>Ie(J))}function zt(...V){const[J,Me,We]=V;if(We&&!Et(We))throw Ht(Ft.INVALID_ARGUMENT);return we(J,Me,qt({resolvedMessage:!0},We||{}))}function je(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>Reflect.apply(J.d,J,[...V]),()=>c_,J=>Ie(J))}function Re(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>Reflect.apply(J.n,J,[...V]),()=>c_,J=>Ie(J))}function It(V){return V.map(J=>Ie(J)||Wt(J)||st(J)?g_(String(J)):J)}const he={normalize:It,interpolate:V=>V,type:"vnode"};function Se(...V){return ye(J=>{let Me;const We=J;try{We.processor=he,Me=Reflect.apply(T_,null,[We,...V])}finally{We.processor=null}return Me},()=>Nd(...V),"translate",J=>J[Cd](...V),J=>[g_(J)],J=>Ct(J))}function be(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>J[Pd](...V),R_,J=>Ie(J)||Ct(J))}function ut(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>J[Dd](...V),R_,J=>Ie(J)||Ct(J))}function mt(V){C=V,y.pluralRules=C}function k(V,J){return ye(()=>{if(!V)return!1;const Me=Ie(J)?J:l.value,We=le(Me),Ot=y.messageResolver(We,V);return i?Ot!=null:Tr(Ot)||Un(Ot)||Ie(Ot)},()=>[V],"translate exists",Me=>Reflect.apply(Me.te,Me,[V,J]),n9,Me=>st(Me))}function b(V){let J=null;const Me=bS(y,c.value,l.value);for(let We=0;We{u&&(l.value=V,y.locale=V,Hr(y,l.value,c.value))}),ze(n.fallbackLocale,V=>{u&&(c.value=V,y.fallbackLocale=V,Hr(y,l.value,c.value))}));const de={id:N_,locale:F,fallbackLocale:Y,get inheritLocale(){return u},set inheritLocale(V){u=V,V&&n&&(l.value=n.locale.value,c.value=n.fallbackLocale.value,Hr(y,l.value,c.value))},get availableLocales(){return Object.keys(p.value).sort()},messages:re,get modifiers(){return P},get pluralRules(){return C||{}},get isGlobal(){return s},get missingWarn(){return T},set missingWarn(V){T=V,y.missingWarn=T},get fallbackWarn(){return O},set fallbackWarn(V){O=V,y.fallbackWarn=O},get fallbackRoot(){return R},set fallbackRoot(V){R=V},get fallbackFormat(){return g},set fallbackFormat(V){g=V,y.fallbackFormat=g},get warnHtmlMessage(){return v},set warnHtmlMessage(V){v=V,y.warnHtmlMessage=V},get escapeParameter(){return D},set escapeParameter(V){D=V,y.escapeParameter=V},t:we,getLocaleMessage:le,setLocaleMessage:ae,mergeLocaleMessage:pe,getPostTranslationHandler:j,setPostTranslationHandler:ue,getMissingHandler:Z,setMissingHandler:ve,[xS]:mt};return de.datetimeFormats=B,de.numberFormats=Q,de.rt=zt,de.te=k,de.tm=G,de.d=je,de.n=Re,de.getDateTimeFormat=ge,de.setDateTimeFormat=L,de.mergeDateTimeFormat=U,de.getNumberFormat=x,de.setNumberFormat=se,de.mergeNumberFormat=Oe,de[BS]=a,de[Cd]=Se,de[Dd]=ut,de[Pd]=be,de}function s9(e){const t=Ie(e.locale)?e.locale:_r,n=Ie(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Rt(e.missing)?e.missing:void 0,s=st(e.silentTranslationWarn)||ns(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=st(e.silentFallbackWarn)||ns(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=st(e.fallbackRoot)?e.fallbackRoot:!0,i=!!e.formatFallbackMessages,u=qe(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,c=Rt(e.postTranslation)?e.postTranslation:void 0,p=Ie(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,E=!!e.escapeParameterHtml,f=st(e.sync)?e.sync:!0;let T=e.messages;if(qe(e.sharedMessages)){const D=e.sharedMessages;T=Object.keys(D).reduce((C,y)=>{const z=C[y]||(C[y]={});return qt(z,D[y]),C},T||{})}const{__i18n:O,__root:R,__injectWithOption:g}=e,N=e.datetimeFormats,S=e.numberFormats,A=e.flatJson,v=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:T,flatJson:A,datetimeFormats:N,numberFormats:S,missing:a,missingWarn:s,fallbackWarn:r,fallbackRoot:o,fallbackFormat:i,modifiers:u,pluralRules:l,postTranslation:c,warnHtmlMessage:p,escapeParameter:E,messageResolver:e.messageResolver,inheritLocale:f,translateExistCompatible:v,__i18n:O,__root:R,__injectWithOption:g}}function yd(e={},t){{const n=ip(s9(e)),{__extender:a}=e,s={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return st(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=st(r)?!r:r},get silentFallbackWarn(){return st(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=st(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[o,i,u]=r,l={};let c=null,p=null;if(!Ie(o))throw Ht(Ft.INVALID_ARGUMENT);const E=o;return Ie(i)?l.locale=i:Ct(i)?c=i:qe(i)&&(p=i),Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[o,i,u]=r,l={plural:1};let c=null,p=null;if(!Ie(o))throw Ht(Ft.INVALID_ARGUMENT);const E=o;return Ie(i)?l.locale=i:Wt(i)?l.plural=i:Ct(i)?c=i:qe(i)&&(p=i),Ie(u)?l.locale=u:Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},te(r,o){return n.te(r,o)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,o){n.setLocaleMessage(r,o)},mergeLocaleMessage(r,o){n.mergeLocaleMessage(r,o)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,o){n.setDateTimeFormat(r,o)},mergeDateTimeFormat(r,o){n.mergeDateTimeFormat(r,o)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,o){n.setNumberFormat(r,o)},mergeNumberFormat(r,o){n.mergeNumberFormat(r,o)},getChoiceIndex(r,o){return-1}};return s.__extender=a,s}}const up={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function r9({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,s)=>[...a,...s.type===_e?s.children:[s]],[]):t.reduce((n,a)=>{const s=e[a];return s&&(n[a]=s()),n},{})}function VS(e){return _e}const o9=te({name:"i18n-t",props:qt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Wt(e)||!isNaN(e)}},up),setup(e,t){const{slots:n,attrs:a}=t,s=e.i18n||yt({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(p=>p!=="_"),o={};e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=Ie(e.plural)?+e.plural:e.plural);const i=r9(t,r),u=s[Cd](e.keypath,i,o),l=qt({},a),c=Ie(e.tag)||Et(e.tag)?e.tag:VS();return Sn(c,l,u)}}}),b_=o9;function i9(e){return Ct(e)&&!Ie(e[0])}function KS(e,t,n,a){const{slots:s,attrs:r}=t;return()=>{const o={part:!0};let i={};e.locale&&(o.locale=e.locale),Ie(e.format)?o.key=e.format:Et(e.format)&&(Ie(e.format.key)&&(o.key=e.format.key),i=Object.keys(e.format).reduce((E,f)=>n.includes(f)?qt({},E,{[f]:e.format[f]}):E,{}));const u=a(e.value,o,i);let l=[o.key];Ct(u)?l=u.map((E,f)=>{const T=s[E.type],O=T?T({[E.type]:E.value,index:f,parts:u}):[E.value];return i9(O)&&(O[0].key=`${E.type}-${f}`),O}):Ie(u)&&(l=[u]);const c=qt({},r),p=Ie(e.tag)||Et(e.tag)?e.tag:VS();return Sn(p,c,l)}}const u9=te({name:"i18n-n",props:qt({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,WS,(...a)=>n[Pd](...a))}}),C_=u9,l9=te({name:"i18n-d",props:qt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,MS,(...a)=>n[Dd](...a))}}),D_=l9;function c9(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function d9(e){const t=o=>{const{instance:i,modifiers:u,value:l}=o;if(!i||!i.$)throw Ht(Ft.UNEXPECTED_ERROR);const c=c9(e,i.$),p=P_(l);return[Reflect.apply(c.t,c,[...L_(p)]),c]};return{created:(o,i)=>{const[u,l]=t(i);Su&&e.global===l&&(o.__i18nWatcher=ze(l.locale,()=>{i.instance&&i.instance.$forceUpdate()})),o.__composer=l,o.textContent=u},unmounted:o=>{Su&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:i})=>{if(o.__composer){const u=o.__composer,l=P_(i);o.textContent=Reflect.apply(u.t,u,[...L_(l)])}},getSSRProps:o=>{const[i]=t(o);return{textContent:i}}}}function P_(e){if(Ie(e))return{path:e};if(qe(e)){if(!("path"in e))throw Ht(Ft.REQUIRED_VALUE,"path");return e}else throw Ht(Ft.INVALID_VALUE)}function L_(e){const{path:t,locale:n,args:a,choice:s,plural:r}=e,o={},i=a||{};return Ie(n)&&(o.locale=n),Wt(s)&&(o.plural=s),Wt(r)&&(o.plural=r),[t,i,o]}function E9(e,t,...n){const a=qe(n[0])?n[0]:{},s=!!a.useI18nComponentName;(st(a.globalInstall)?a.globalInstall:!0)&&([s?"i18n":b_.name,"I18nT"].forEach(o=>e.component(o,b_)),[C_.name,"I18nN"].forEach(o=>e.component(o,C_)),[D_.name,"I18nD"].forEach(o=>e.component(o,D_))),e.directive("t",d9(t))}function p9(e,t,n){return{beforeCreate(){const a=lr();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const r=s.i18n;if(s.__i18n&&(r.__i18n=s.__i18n),r.__root=t,this===this.$root)this.$i18n=y_(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=yd(r);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(s.__i18n)if(this===this.$root)this.$i18n=y_(e,s);else{this.$i18n=yd({__i18n:s.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;s.__i18nGlobal&&HS(t,s,s),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,o)=>this.$i18n.te(r,o),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=lr();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,s.__disposer&&(s.__disposer(),delete s.__disposer,delete s.__extender),n.__deleteInstance(a),delete this.$i18n}}}function y_(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[xS](t.pluralizationRules||e.pluralizationRules);const n=Wl(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const f9=os("global-vue-i18n");function m9(e={},t){const n=__VUE_I18N_LEGACY_API__&&st(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=st(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[o,i]=_9(e,n),u=os("");function l(E){return r.get(E)||null}function c(E,f){r.set(E,f)}function p(E){r.delete(E)}{const E={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(f,...T){if(f.__VUE_I18N_SYMBOL__=u,f.provide(f.__VUE_I18N_SYMBOL__,E),qe(T[0])){const g=T[0];E.__composerExtend=g.__composerExtend,E.__vueI18nExtend=g.__vueI18nExtend}let O=null;!n&&a&&(O=N9(f,E.global)),__VUE_I18N_FULL_INSTALL__&&E9(f,E,...T),__VUE_I18N_LEGACY_API__&&n&&f.mixin(p9(i,i.__composer,E));const R=f.unmount;f.unmount=()=>{O&&O(),E.dispose(),R()}},get global(){return i},dispose(){o.stop()},__instances:r,__getInstance:l,__setInstance:c,__deleteInstance:p};return E}}function yt(e={}){const t=lr();if(t==null)throw Ht(Ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ht(Ft.NOT_INSTALLED);const n=T9(t),a=S9(n),s=GS(t),r=h9(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Ht(Ft.NOT_AVAILABLE_IN_LEGACY_MODE);return I9(t,r,a,e)}if(r==="global")return HS(a,e,s),a;if(r==="parent"){let u=A9(n,t,e.__useComponent);return u==null&&(u=a),u}const o=n;let i=o.__getInstance(t);if(i==null){const u=qt({},e);"__i18n"in s&&(u.__i18n=s.__i18n),a&&(u.__root=a),i=ip(u),o.__composerExtend&&(i[Ld]=o.__composerExtend(i)),g9(o,t,i),o.__setInstance(t,i)}return i}function _9(e,t,n){const a=P0();{const s=__VUE_I18N_LEGACY_API__&&t?a.run(()=>yd(e)):a.run(()=>ip(e));if(s==null)throw Ht(Ft.UNEXPECTED_ERROR);return[a,s]}}function T9(e){{const t=Nt(e.isCE?f9:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ht(e.isCE?Ft.NOT_INSTALLED_WITH_PROVIDE:Ft.UNEXPECTED_ERROR);return t}}function h9(e,t){return kl(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function S9(e){return e.mode==="composition"?e.global:e.global.__composer}function A9(e,t,n=!1){let a=null;const s=t.root;let r=O9(t,n);for(;r!=null;){const o=e;if(e.mode==="composition")a=o.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const i=o.__getInstance(r);i!=null&&(a=i.__composer,n&&a&&!a[BS]&&(a=null))}if(a!=null||s===r)break;r=r.parent}return a}function O9(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function g9(e,t,n){St(()=>{},t),ft(()=>{const a=n;e.__deleteInstance(t);const s=a[Ld];s&&(s(),delete a[Ld])},t)}function I9(e,t,n,a={}){const s=t==="local",r=Fo(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Ht(Ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=st(a.inheritLocale)?a.inheritLocale:!Ie(a.locale),i=Ee(!s||o?n.locale.value:Ie(a.locale)?a.locale:_r),u=Ee(!s||o?n.fallbackLocale.value:Ie(a.fallbackLocale)||Ct(a.fallbackLocale)||qe(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:i.value),l=Ee(Wl(i.value,a)),c=Ee(qe(a.datetimeFormats)?a.datetimeFormats:{[i.value]:{}}),p=Ee(qe(a.numberFormats)?a.numberFormats:{[i.value]:{}}),E=s?n.missingWarn:st(a.missingWarn)||ns(a.missingWarn)?a.missingWarn:!0,f=s?n.fallbackWarn:st(a.fallbackWarn)||ns(a.fallbackWarn)?a.fallbackWarn:!0,T=s?n.fallbackRoot:st(a.fallbackRoot)?a.fallbackRoot:!0,O=!!a.fallbackFormat,R=Rt(a.missing)?a.missing:null,g=Rt(a.postTranslation)?a.postTranslation:null,N=s?n.warnHtmlMessage:st(a.warnHtmlMessage)?a.warnHtmlMessage:!0,S=!!a.escapeParameter,A=s?n.modifiers:qe(a.modifiers)?a.modifiers:{},v=a.pluralRules||s&&n.pluralRules;function D(){return[i.value,u.value,l.value,c.value,p.value]}const P=w({get:()=>r.value?r.value.locale.value:i.value,set:b=>{r.value&&(r.value.locale.value=b),i.value=b}}),C=w({get:()=>r.value?r.value.fallbackLocale.value:u.value,set:b=>{r.value&&(r.value.fallbackLocale.value=b),u.value=b}}),y=w(()=>r.value?r.value.messages.value:l.value),z=w(()=>c.value),$=w(()=>p.value);function F(){return r.value?r.value.getPostTranslationHandler():g}function Y(b){r.value&&r.value.setPostTranslationHandler(b)}function re(){return r.value?r.value.getMissingHandler():R}function B(b){r.value&&r.value.setMissingHandler(b)}function Q(b){return D(),b()}function j(...b){return r.value?Q(()=>Reflect.apply(r.value.t,null,[...b])):Q(()=>"")}function ue(...b){return r.value?Reflect.apply(r.value.rt,null,[...b]):""}function Z(...b){return r.value?Q(()=>Reflect.apply(r.value.d,null,[...b])):Q(()=>"")}function ve(...b){return r.value?Q(()=>Reflect.apply(r.value.n,null,[...b])):Q(()=>"")}function ye(b){return r.value?r.value.tm(b):{}}function we(b,G){return r.value?r.value.te(b,G):!1}function zt(b){return r.value?r.value.getLocaleMessage(b):{}}function je(b,G){r.value&&(r.value.setLocaleMessage(b,G),l.value[b]=G)}function Re(b,G){r.value&&r.value.mergeLocaleMessage(b,G)}function It(b){return r.value?r.value.getDateTimeFormat(b):{}}function ne(b,G){r.value&&(r.value.setDateTimeFormat(b,G),c.value[b]=G)}function he(b,G){r.value&&r.value.mergeDateTimeFormat(b,G)}function Se(b){return r.value?r.value.getNumberFormat(b):{}}function be(b,G){r.value&&(r.value.setNumberFormat(b,G),p.value[b]=G)}function ut(b,G){r.value&&r.value.mergeNumberFormat(b,G)}const mt={get id(){return r.value?r.value.id:-1},locale:P,fallbackLocale:C,messages:y,datetimeFormats:z,numberFormats:$,get inheritLocale(){return r.value?r.value.inheritLocale:o},set inheritLocale(b){r.value&&(r.value.inheritLocale=b)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(l.value)},get modifiers(){return r.value?r.value.modifiers:A},get pluralRules(){return r.value?r.value.pluralRules:v},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:E},set missingWarn(b){r.value&&(r.value.missingWarn=b)},get fallbackWarn(){return r.value?r.value.fallbackWarn:f},set fallbackWarn(b){r.value&&(r.value.missingWarn=b)},get fallbackRoot(){return r.value?r.value.fallbackRoot:T},set fallbackRoot(b){r.value&&(r.value.fallbackRoot=b)},get fallbackFormat(){return r.value?r.value.fallbackFormat:O},set fallbackFormat(b){r.value&&(r.value.fallbackFormat=b)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:N},set warnHtmlMessage(b){r.value&&(r.value.warnHtmlMessage=b)},get escapeParameter(){return r.value?r.value.escapeParameter:S},set escapeParameter(b){r.value&&(r.value.escapeParameter=b)},t:j,getPostTranslationHandler:F,setPostTranslationHandler:Y,getMissingHandler:re,setMissingHandler:B,rt:ue,d:Z,n:ve,tm:ye,te:we,getLocaleMessage:zt,setLocaleMessage:je,mergeLocaleMessage:Re,getDateTimeFormat:It,setDateTimeFormat:ne,mergeDateTimeFormat:he,getNumberFormat:Se,setNumberFormat:be,mergeNumberFormat:ut};function k(b){b.locale.value=i.value,b.fallbackLocale.value=u.value,Object.keys(l.value).forEach(G=>{b.mergeLocaleMessage(G,l.value[G])}),Object.keys(c.value).forEach(G=>{b.mergeDateTimeFormat(G,c.value[G])}),Object.keys(p.value).forEach(G=>{b.mergeNumberFormat(G,p.value[G])}),b.escapeParameter=S,b.fallbackFormat=O,b.fallbackRoot=T,b.fallbackWarn=f,b.missingWarn=E,b.warnHtmlMessage=N}return pt(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Ht(Ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=r.value=e.proxy.$i18n.__composer;t==="global"?(i.value=b.locale.value,u.value=b.fallbackLocale.value,l.value=b.messages.value,c.value=b.datetimeFormats.value,p.value=b.numberFormats.value):s&&k(b)}),mt}const R9=["locale","fallbackLocale","availableLocales"],$_=["t","rt","d","n","tm","te"];function N9(e,t){const n=Object.create(null);return R9.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r)throw Ht(Ft.UNEXPECTED_ERROR);const o=Yt(r.value)?{get(){return r.value.value},set(i){r.value.value=i}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,s,o)}),e.config.globalProperties.$i18n=n,$_.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r||!r.value)throw Ht(Ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,r)}),()=>{delete e.config.globalProperties.$i18n,$_.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}t9();__INTLIFY_JIT_COMPILATION__?E_(Y7):E_(q7);F7(A7);z7(bS);if(__INTLIFY_PROD_DEVTOOLS__){const e=ga();e.__INTLIFY__=!0,D7(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const v9="Относно тази инстанция",b9="Връзка с администратор",C9="FitTrackee е self-hosted тракер за активности.",D9="под {0} лиценз ",P9="Сорс код",L9="Данни за времето от:",y9={ABOUT_THIS_INSTANCE:v9,CONTACT_ADMIN:b9,FITTRACKEE_DESCRIPTION:C9,FITTRACKEE_LICENSE:D9,SOURCE_CODE:P9,WEATHER_DATA_FROM:L9},$9={DESCRIPTION:"Всякаква допълнителна информация, която може да бъде полезна за вашите потребители. Може да се използва Markdown синтаксис.",TEXT:"Детайлна информация за инстанцията"},U9="Действие",k9="Активиране на акаунт",w9="Активен",M9="Администриране",W9="Администрация",F9="Добавяне/премахване на администраторски права, изтриване на потребителски акаунт.",z9="Приложение",x9={ADMIN_CONTACT:"Администраторски имейл за контакт",MAX_FILES_IN_ZIP_LABEL:"Макс. файлове в zip архив",MAX_USERS_HELP:"0 - без лимит за регистрация.",MAX_USERS_LABEL:"Макс. брой активни потребители",NO_CONTACT_EMAIL:"без имейл за връзка",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Макс. големина на качените файлове (в Mb)",STATS_WORKOUTS_LIMIT_HELP:"0 - без лимит на броя тренировки.",STATS_WORKOUTS_LIMIT_LABEL:"Макс. тренировки за спортни статистики",TITLE:"Конфигурация на приложението",ZIP_UPLOAD_MAX_SIZE_LABEL:"Макс. размер на zip архива (в Mb)"},B9="Обратно към администрациата",G9="Сигурни ли сте, че искате да изтриете {0} акаунтa? Всички данни ще бъдат изтрити, и няма да могат да бъдат възстановени.",H9="Сигурни ли сте, че искате да зададете нова парола за {0}?",V9="Текущ имейл",K9="Изтрий потребител",j9="Изпращането на имейли е забранено.",q9="Позволи/забрани видеве оборудвания.",Y9="Позволи/забрани спортове.",X9={TABLE:{ACTIVE:"Активно",HAS_EQUIPMENTS:"оборудването съществува",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на оборудването"},Q9="Нов имейл",Z9="Не е въведен текст",J9="Паролата бе нулирана.",eW="Добавете своя собствена политика за поверителност или оставете празно, за да използвате тази по подразбиране. Може да се използва Markdown синтаксис.",tW="Регистрациите са забранени.",nW="Регистрациите са позволени.",aW="Нулиране на парола",sW={TABLE:{ACTIVE:"Активен",HAS_WORKOUTS:"съществуват тренировки",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на спортове"},rW="Актуализиране на конфигурацията на приложението.",oW="Актуализиране на имейл",iW="потребител | потребители",uW={SELECTS:{ORDER_BY:{ADMIN:"административен статус",CREATED_AT:"регистриран на",IS_ACTIVE:"статус на акаунт",USERNAME:"потребителско име",WORKOUTS_COUNT:"брой тренировки"}},TABLE:{ADD_ADMIN_RIGHTS:"Добави административни права",REMOVE_ADMIN_RIGHTS:"Отстрани административни права"},TITLE:"Администриране - Потребители"},lW="Имейл адресът бе променен.",cW={ABOUT:$9,ACTION:U9,ACTIVATE_USER_ACCOUNT:k9,ACTIVE:w9,ADMIN:M9,ADMINISTRATION:W9,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:F9,APPLICATION:z9,APP_CONFIG:x9,BACK_TO_ADMIN:B9,CONFIRM_USER_ACCOUNT_DELETION:G9,CONFIRM_USER_PASSWORD_RESET:H9,CURRENT_EMAIL:V9,DELETE_USER:K9,EMAIL_SENDING_DISABLED:j9,ENABLE_DISABLE_EQUIPMENT_TYPES:q9,ENABLE_DISABLE_SPORTS:Y9,EQUIPMENT_TYPES:X9,NEW_EMAIL:Q9,NO_TEXT_ENTERED:Z9,PASSWORD_RESET_SUCCESSFUL:J9,PRIVACY_POLICY_DESCRIPTION:eW,REGISTRATION_DISABLED:tW,REGISTRATION_ENABLED:nW,RESET_USER_PASSWORD:aW,SPORTS:sW,UPDATE_APPLICATION_DESCRIPTION:rW,UPDATE_USER_EMAIL:oW,USER:iW,USERS:uW,USER_EMAIL_UPDATE_SUCCESSFUL:lW},dW={" is missing in gpx file":"Елементът липсва в .gpx файла.","Network Error":"Мрежова грешка.",UNKNOWN:"Грешка. Моля, опитайте отново или се свържете с администратор.","at least one file in zip archive exceeds size limit, please check the archive":"Поне един файл в zip архива надвишава ограничението за размер, моля, проверете архива.","completed request already exists":"Вече съществува изпълнена заявка за експортиране.","email: valid email must be provided":"Имейл: трябва да бъде предоставен валиден имейл.","equipment already exists with the same label":"Вече съществува оборудване със същия етикет.","equipment type is inactive":"Типът оборудване е неактивен.","error during gpx file parsing":"Грешка по време на анализ на gpx файл.","error during gpx processing":"Грешка по време на обработката на gpx.","error on getting configuration":"Грешка при получаване на конфигурацията.","error when saving workout":"Грешка при запазване на тренировка.","error when updating configuration":"Грешка при актуализиране на конфигурацията","error, please try again or contact the administrator":"Грешка, моля опитайте отново или се свържете с администратор.","error, registration is disabled":"Грешка, регистрацията е деактивирана.","file extension not allowed":"Разширението на файла не е разрешено.","file size is greater than the allowed size":"Размерът на файла е по-голям от разрешения.","gpx file is invalid":"Невалиден .gpx файл.","invalid credentials":"Невалидни креденшъли.","invalid payload":"Предоставените данни са невалидни.","invalid token, please log in again":"Невалиден токен, моля, влезте отново.","invalid token, please request a new token":"Невалиден токен, моля, влезте отново.","new email must be different than current email":"Новият имейл трябва да е различен от текущия","no file part":"Няма предоставен файл.","no selected file":"Няма избран файл.","no tracks in gpx file":"Няма запис () в .gpx файл.","ongoing request exists":"Вече съществува заявка за експортиране на данни.","password: password and password confirmation do not match":"Парола: паролата и потвърждението на паролата не съвпадат.","provide a valid auth token":"Изисква се валиден токен за удостоверяване.","signature expired, please log in again":"Подписът е изтекъл. Моля, влезте отново.","sorry, that username is already taken":"Съжаляваме, това потребителско име вече е заето.","sport does not exist":"Спортът не съществува.","successfully registered":"Успешна регистрация.","the number of files in the archive exceeds the limit":"Броят на файловете в архива надвишава ограничението.","user does not exist":"Потребителят не съществува.","valid email must be provided for admin contact":"Трябва да предоставите валиден имейл за контакт с администратор","you can not delete your account, no other user has admin rights":"Не можете да изтриете акаунта си, само вие имате администраторски права.","you do not have permissions":"Нямате разрешения."},EW={ERROR:dW},pW="Оторизирайте",fW="Назад",mW="Отказ",_W="Изчисти филтри",TW="Изтрий",hW="Изтрий акаунта си",SW="Деактивиране",AW="Промени",OW="Активиране",gW="Филтър",IW="Вход",RW="Не",NW="Обнови тоталите",vW="Регистриране",bW="Заяви експортиране на данни",CW="Нулирай",DW="Изпрати",PW="Да",LW={"ACCOUNT-CONFIRMATION-RESEND":"Повторно изпращане на имейл за потвърждение",AUTHORIZE:pW,BACK:fW,CANCEL:mW,CLEAR_FILTER:_W,DELETE:TW,DELETE_MY_ACCOUNT:hW,DISABLE:SW,EDIT:AW,ENABLE:OW,FILTER:gW,LOGIN:IW,NO:RW,REFRESH_TOTALS:NW,REGISTER:vW,REQUEST_DATA_EXPORT:bW,RESET:CW,SUBMIT:DW,YES:PW},yW="за",$W="действие",UW="активно",kW="Потвърждение",wW="контакт",MW="ден | дни",WW="Описание",FW="Показано",zW="документация",xW="тук",BW="Скрито",GW="Начало",HW="час|часове",VW="неактивен",KW="етикет",jW="минута|минути",qW="следващ",YW="няма описание",XW="предишен",QW="секунда|секунди",ZW={ORDER:{ASC:"възходящ",DESC:"низходящ",LABEL:"сортиране"},ORDER_BY:{LABEL:"подреди по"},PER_PAGE:{LABEL:"на страница"}},JW="Общо",eF="обща продължителност с паузите",tF={ABOUT:yW,ACTION:$W,ACTIVE:UW,CONFIRMATION:kW,CONTACT:wW,DAY:MW,DESCRIPTION:WW,DISPLAYED:FW,DOCUMENTATION:zW,HERE:xW,HIDDEN:BW,HOME:GW,HOURS:HW,INACTIVE:VW,LABEL:KW,MINUTES:jW,NEXT:qW,NO_DESCRIPTION:YW,PREVIOUS:XW,SECONDS:QW,SELECTS:ZW,TOTAL:JW,TOTAL_DURATION_WITH_PAUSES:eF},nF="Табло",aF="Този месец",sF={DASHBOARD:nF,THIS_MONTH:aF},rF={LABEL:"Колело"},oF={LABEL:"Каяк/Лодка"},iF={LABEL:"Обувки"},uF={LABEL:"Ски"},lF={LABEL:"Снегоходки"},cF={Bike:rF,"Bike Trainer":{LABEL:"Велотренажор"},Kayak_Boat:oF,Shoes:iF,Skis:uF,Snowshoes:lF},dF="Добави ново оборудване",EF="Всички асоциации с тренировки ще бъдат премахнати.",pF="По подразбиране за спорт",fF="Редактирайте оборудването",mF="оборудване|оборудване",_F="вид оборудване|видове оборудване",TF={inactive:"Оборудване '{equipmentLabel}' е неактивно.",invalid:"Оборнудване '{equipmentLabel}' е несъвместимо с този спорт.",not_found:"Оборудването не е намерено."},hF="Ново оборудване",SF="Не е намерено оборудване.",AF="Няма оборудване",OF="без оборудване",gF={"50_CHARACTERS_MAX":"максимум 50 знака",ADD_A_NEW_EQUIPMENT:dF,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:EF,DEFAULT_FOR_SPORTS:pF,EDIT_EQUIPMENTS:fF,EQUIPMENT:mF,EQUIPMENT_TYPE:_F,ERRORS:TF,NEW_EQUIPMENT:hF,NO_EQUIPMENT:SF,NO_EQUIPMENTS:AF,WITHOUT_EQUIPMENTS:OF},IF="Изглежда че има някакви проблеми с приложението. Моля опитайте по-късно или се свържете с администратор.",RF={PAGE:"Страницата не е намерена",WORKOUT:"Тренировката не е намерена"},NF="Нещо се обърка",vF="Грешка. Моля, опитайте отново или се свържете с администратор.",bF={APP_ERROR:IF,NOT_FOUND:RF,SOMETHING_WRONG:NF,UNKNOWN:vF},CF="Добавяне на ново OAuth2 приложение",DF={CLIENT_ID:"Id",CLIENT_SECRET:"Тайна",DESCRIPTION:"Описание на приложението",ISSUE_AT:"Издадено на",NAME:"Име на приложението",REDIRECT_URL:"URL за пренасочване",SCOPE:{LABEL:"Скоуп","application:write_DESCRIPTION":"предоставя достъп за запис до конфигурацията на приложението.","equipments:read_DESCRIPTION":"предоставя достъп за четене до крайни точки на оборудване.","equipments:write_DESCRIPTION":"предоставя достъп за запис до крайни точки на оборудване.","profile:read_DESCRIPTION":"предоставя достъп за четене до крайни точки за auth.","profile:write_DESCRIPTION":"предоставя достъп за запис до крайни точки за auth.","users:read_DESCRIPTION":"предоставя достъп за четене на крайни точки на потребители.","users:write_DESCRIPTION":"предоставя достъп за запис на крайни точки на потребители.","workouts:read_DESCRIPTION":"дава достъп за четене до крайни точки на тренировки.","workouts:write_DESCRIPTION":"дава достъп за запис до крайни точки на тренировки."},URL:"URL адрес на приложението"},PF="OAuth2 приложения",LF="Приложението е създадено успешно. Не забравяйте да копирате тайната сега, тя няма да се покаже отново.",yF="Сигурни ли сте, че искате да изтриете това приложение?",$F="Приложението {0} иска:",UF="Упълномощавате ли {0} да използва вашия акаунт?",kF="копирайте в клипборда",wF="Изтриване на приложението",MF="Добавяне на приложение",WF="Приложението не е намерено!",FF="няма приложения",zF="няма описание",xF="Отменете всички токени",BF="Сигурни ли сте, че искате да отмените всички токени?",GF="Всички съществуващи свързани токени са отменени.",HF={ADD_A_NEW_APP:CF,APP:DF,APPS_LIST:PF,APP_CREATED_SUCCESSFULLY:LF,APP_DELETION_CONFIRMATION:yF,APP_REQUESTING_ACCESS:$F,AUTHORIZE_APP:UF,COPY_TO_CLIPBOARD:kF,DELETE_APP:wF,NEW_APP:MF,NO_APP:WF,NO_APPS:FF,NO_DESCRIPTION:zF,REVOKE_ALL_TOKENS:xF,TOKENS_REVOCATION_CONFIRMATION:BF,TOKENS_REVOKED:GF},VF={ACCOUNT_DELETION:{CONTENT:"Можете да поискате изтриване на вашия акаунт по всяко време, като отидете на този адрес (след като влезете) и щракнете върху бутона „Изтриване на моя акаунт“ настройките на вашият профил.",TITLE:"Изтриване на акаунт"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Ако решим да променим нашата политика за поверителност, ще публикуваме тези промени на тази страница. + */const e9="9.14.0";function t9(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(ga().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(ga().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1)}const FS=$7.__EXTEND_POINT__,ma=wl(FS);ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma();const zS=Gn.__EXTEND_POINT__,ln=wl(zS),Ft={UNEXPECTED_RETURN_TYPE:zS,INVALID_ARGUMENT:ln(),MUST_BE_CALL_SETUP_TOP:ln(),NOT_INSTALLED:ln(),NOT_AVAILABLE_IN_LEGACY_MODE:ln(),REQUIRED_VALUE:ln(),INVALID_VALUE:ln(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:ln(),NOT_INSTALLED_WITH_PROVIDE:ln(),UNEXPECTED_ERROR:ln(),NOT_COMPATIBLE_LEGACY_VUE_I18N:ln(),BRIDGE_SUPPORT_VUE_2_ONLY:ln(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:ln(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:ln(),__EXTEND_POINT__:ln()};function Ht(e,...t){return Lo(e,null,void 0)}const Cd=rs("__translateVNode"),Dd=rs("__datetimeParts"),Pd=rs("__numberParts"),xS=rs("__setPluralRules"),BS=rs("__injectWithOption"),Ld=rs("__dispose");function Nr(e){if(!Et(e))return e;for(const t in e)if(Au(e,t))if(!t.includes("."))Et(e[t])&&Nr(e[t]);else{const n=t.split("."),a=n.length-1;let s=e,o=!1;for(let r=0;r{if("locale"in i&&"resource"in i){const{locale:u,resource:l}=i;u?(r[u]=r[u]||{},Yi(l,r[u])):Yi(l,r)}else Ne(i)&&Yi(JSON.parse(i),r)}),s==null&&o)for(const i in r)Au(r,i)&&Nr(r[i]);return r}function GS(e){return e.type}function HS(e,t,n){let a=Et(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=Wl(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const s=Object.keys(a);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,a[o])});{if(Et(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(r=>{e.mergeDateTimeFormat(r,t.datetimeFormats[r])})}if(Et(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(r=>{e.mergeNumberFormat(r,t.numberFormats[r])})}}}function g_(e){return W(xr,null,e,0)}const I_="__INTLIFY_META__",N_=()=>[],n9=()=>!1;let R_=0;function v_(e){return(t,n,a,s)=>e(n,a,lo()||void 0,s)}const a9=()=>{const e=lo();let t=null;return e&&(t=GS(e)[I_])?{[I_]:t}:null};function ip(e={},t){const{__root:n,__injectWithOption:a}=e,s=n===void 0,o=e.flatJson,r=Su?Ee:Fr,i=!!e.translateExistCompatible;let u=st(e.inheritLocale)?e.inheritLocale:!0;const l=r(n&&u?n.locale.value:Ne(e.locale)?e.locale:To),c=r(n&&u?n.fallbackLocale.value:Ne(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),p=r(Wl(l.value,e)),E=r(qe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=r(qe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let T=n?n.missingWarn:st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,O=n?n.fallbackWarn:st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,N=n?n.fallbackRoot:st(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,R=Nt(e.missing)?e.missing:null,S=Nt(e.missing)?v_(e.missing):null,A=Nt(e.postTranslation)?e.postTranslation:null,v=n?n.warnHtmlMessage:st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,D=!!e.escapeParameter;const P=n?n.modifiers:qe(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,y;y=(()=>{s&&p_(null);const V={version:e9,locale:l.value,fallbackLocale:c.value,messages:p.value,modifiers:P,pluralRules:C,missing:S===null?void 0:S,missingWarn:T,fallbackWarn:O,fallbackFormat:g,unresolving:!0,postTranslation:A===null?void 0:A,warnHtmlMessage:v,escapeParameter:D,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};V.datetimeFormats=E.value,V.numberFormats=f.value,V.__datetimeFormatters=qe(y)?y.__datetimeFormatters:void 0,V.__numberFormatters=qe(y)?y.__numberFormatters:void 0;const J=H7(V);return s&&p_(J),J})(),Vo(y,l.value,c.value);function $(){return[l.value,c.value,p.value,E.value,f.value]}const F=w({get:()=>l.value,set:V=>{l.value=V,y.locale=l.value}}),Y=w({get:()=>c.value,set:V=>{c.value=V,y.fallbackLocale=c.value,Vo(y,l.value,V)}}),oe=w(()=>p.value),B=w(()=>E.value),Q=w(()=>f.value);function j(){return Nt(A)?A:null}function ue(V){A=V,y.postTranslation=V}function Z(){return R}function ve(V){V!==null&&(S=v_(V)),R=V,y.missing=S}const ye=(V,J,Me,Fe,Ot,Qt)=>{$();let gn;try{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=n?G7():void 0),gn=V(y)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=void 0)}if(Me!=="translate exists"&&Wt(gn)&&gn===Ml||Me==="translate exists"&&!gn){const[ri,xs]=J();return n&&N?Fe(n):Ot(ri)}else{if(Qt(gn))return gn;throw Ht(Ft.UNEXPECTED_RETURN_TYPE)}};function we(...V){return ye(J=>Reflect.apply(T_,null,[J,...V]),()=>Rd(...V),"translate",J=>Reflect.apply(J.t,J,[...V]),J=>J,J=>Ne(J))}function zt(...V){const[J,Me,Fe]=V;if(Fe&&!Et(Fe))throw Ht(Ft.INVALID_ARGUMENT);return we(J,Me,qt({resolvedMessage:!0},Fe||{}))}function je(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>Reflect.apply(J.d,J,[...V]),()=>c_,J=>Ne(J))}function Re(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>Reflect.apply(J.n,J,[...V]),()=>c_,J=>Ne(J))}function It(V){return V.map(J=>Ne(J)||Wt(J)||st(J)?g_(String(J)):J)}const he={normalize:It,interpolate:V=>V,type:"vnode"};function Se(...V){return ye(J=>{let Me;const Fe=J;try{Fe.processor=he,Me=Reflect.apply(T_,null,[Fe,...V])}finally{Fe.processor=null}return Me},()=>Rd(...V),"translate",J=>J[Cd](...V),J=>[g_(J)],J=>Ct(J))}function Ce(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>J[Pd](...V),N_,J=>Ne(J)||Ct(J))}function ut(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>J[Dd](...V),N_,J=>Ne(J)||Ct(J))}function mt(V){C=V,y.pluralRules=C}function k(V,J){return ye(()=>{if(!V)return!1;const Me=Ne(J)?J:l.value,Fe=le(Me),Ot=y.messageResolver(Fe,V);return i?Ot!=null:ho(Ot)||Un(Ot)||Ne(Ot)},()=>[V],"translate exists",Me=>Reflect.apply(Me.te,Me,[V,J]),n9,Me=>st(Me))}function b(V){let J=null;const Me=bS(y,c.value,l.value);for(let Fe=0;Fe{u&&(l.value=V,y.locale=V,Vo(y,l.value,c.value))}),We(n.fallbackLocale,V=>{u&&(c.value=V,y.fallbackLocale=V,Vo(y,l.value,c.value))}));const de={id:R_,locale:F,fallbackLocale:Y,get inheritLocale(){return u},set inheritLocale(V){u=V,V&&n&&(l.value=n.locale.value,c.value=n.fallbackLocale.value,Vo(y,l.value,c.value))},get availableLocales(){return Object.keys(p.value).sort()},messages:oe,get modifiers(){return P},get pluralRules(){return C||{}},get isGlobal(){return s},get missingWarn(){return T},set missingWarn(V){T=V,y.missingWarn=T},get fallbackWarn(){return O},set fallbackWarn(V){O=V,y.fallbackWarn=O},get fallbackRoot(){return N},set fallbackRoot(V){N=V},get fallbackFormat(){return g},set fallbackFormat(V){g=V,y.fallbackFormat=g},get warnHtmlMessage(){return v},set warnHtmlMessage(V){v=V,y.warnHtmlMessage=V},get escapeParameter(){return D},set escapeParameter(V){D=V,y.escapeParameter=V},t:we,getLocaleMessage:le,setLocaleMessage:ae,mergeLocaleMessage:pe,getPostTranslationHandler:j,setPostTranslationHandler:ue,getMissingHandler:Z,setMissingHandler:ve,[xS]:mt};return de.datetimeFormats=B,de.numberFormats=Q,de.rt=zt,de.te=k,de.tm=G,de.d=je,de.n=Re,de.getDateTimeFormat=Ie,de.setDateTimeFormat=L,de.mergeDateTimeFormat=U,de.getNumberFormat=x,de.setNumberFormat=se,de.mergeNumberFormat=ge,de[BS]=a,de[Cd]=Se,de[Dd]=ut,de[Pd]=Ce,de}function s9(e){const t=Ne(e.locale)?e.locale:To,n=Ne(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Nt(e.missing)?e.missing:void 0,s=st(e.silentTranslationWarn)||ns(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,o=st(e.silentFallbackWarn)||ns(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,r=st(e.fallbackRoot)?e.fallbackRoot:!0,i=!!e.formatFallbackMessages,u=qe(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,c=Nt(e.postTranslation)?e.postTranslation:void 0,p=Ne(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,E=!!e.escapeParameterHtml,f=st(e.sync)?e.sync:!0;let T=e.messages;if(qe(e.sharedMessages)){const D=e.sharedMessages;T=Object.keys(D).reduce((C,y)=>{const z=C[y]||(C[y]={});return qt(z,D[y]),C},T||{})}const{__i18n:O,__root:N,__injectWithOption:g}=e,R=e.datetimeFormats,S=e.numberFormats,A=e.flatJson,v=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:T,flatJson:A,datetimeFormats:R,numberFormats:S,missing:a,missingWarn:s,fallbackWarn:o,fallbackRoot:r,fallbackFormat:i,modifiers:u,pluralRules:l,postTranslation:c,warnHtmlMessage:p,escapeParameter:E,messageResolver:e.messageResolver,inheritLocale:f,translateExistCompatible:v,__i18n:O,__root:N,__injectWithOption:g}}function yd(e={},t){{const n=ip(s9(e)),{__extender:a}=e,s={id:n.id,get locale(){return n.locale.value},set locale(o){n.locale.value=o},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(o){n.fallbackLocale.value=o},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(o){},get missing(){return n.getMissingHandler()},set missing(o){n.setMissingHandler(o)},get silentTranslationWarn(){return st(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(o){n.missingWarn=st(o)?!o:o},get silentFallbackWarn(){return st(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(o){n.fallbackWarn=st(o)?!o:o},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(o){n.fallbackFormat=o},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(o){n.setPostTranslationHandler(o)},get sync(){return n.inheritLocale},set sync(o){n.inheritLocale=o},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){n.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(o){n.escapeParameter=o},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(o){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...o){const[r,i,u]=o,l={};let c=null,p=null;if(!Ne(r))throw Ht(Ft.INVALID_ARGUMENT);const E=r;return Ne(i)?l.locale=i:Ct(i)?c=i:qe(i)&&(p=i),Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},rt(...o){return Reflect.apply(n.rt,n,[...o])},tc(...o){const[r,i,u]=o,l={plural:1};let c=null,p=null;if(!Ne(r))throw Ht(Ft.INVALID_ARGUMENT);const E=r;return Ne(i)?l.locale=i:Wt(i)?l.plural=i:Ct(i)?c=i:qe(i)&&(p=i),Ne(u)?l.locale=u:Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},te(o,r){return n.te(o,r)},tm(o){return n.tm(o)},getLocaleMessage(o){return n.getLocaleMessage(o)},setLocaleMessage(o,r){n.setLocaleMessage(o,r)},mergeLocaleMessage(o,r){n.mergeLocaleMessage(o,r)},d(...o){return Reflect.apply(n.d,n,[...o])},getDateTimeFormat(o){return n.getDateTimeFormat(o)},setDateTimeFormat(o,r){n.setDateTimeFormat(o,r)},mergeDateTimeFormat(o,r){n.mergeDateTimeFormat(o,r)},n(...o){return Reflect.apply(n.n,n,[...o])},getNumberFormat(o){return n.getNumberFormat(o)},setNumberFormat(o,r){n.setNumberFormat(o,r)},mergeNumberFormat(o,r){n.mergeNumberFormat(o,r)},getChoiceIndex(o,r){return-1}};return s.__extender=a,s}}const up={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function o9({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,s)=>[...a,...s.type===_e?s.children:[s]],[]):t.reduce((n,a)=>{const s=e[a];return s&&(n[a]=s()),n},{})}function VS(e){return _e}const r9=te({name:"i18n-t",props:qt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Wt(e)||!isNaN(e)}},up),setup(e,t){const{slots:n,attrs:a}=t,s=e.i18n||yt({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(p=>p!=="_"),r={};e.locale&&(r.locale=e.locale),e.plural!==void 0&&(r.plural=Ne(e.plural)?+e.plural:e.plural);const i=o9(t,o),u=s[Cd](e.keypath,i,r),l=qt({},a),c=Ne(e.tag)||Et(e.tag)?e.tag:VS();return Sn(c,l,u)}}}),b_=r9;function i9(e){return Ct(e)&&!Ne(e[0])}function KS(e,t,n,a){const{slots:s,attrs:o}=t;return()=>{const r={part:!0};let i={};e.locale&&(r.locale=e.locale),Ne(e.format)?r.key=e.format:Et(e.format)&&(Ne(e.format.key)&&(r.key=e.format.key),i=Object.keys(e.format).reduce((E,f)=>n.includes(f)?qt({},E,{[f]:e.format[f]}):E,{}));const u=a(e.value,r,i);let l=[r.key];Ct(u)?l=u.map((E,f)=>{const T=s[E.type],O=T?T({[E.type]:E.value,index:f,parts:u}):[E.value];return i9(O)&&(O[0].key=`${E.type}-${f}`),O}):Ne(u)&&(l=[u]);const c=qt({},o),p=Ne(e.tag)||Et(e.tag)?e.tag:VS();return Sn(p,c,l)}}const u9=te({name:"i18n-n",props:qt({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,WS,(...a)=>n[Pd](...a))}}),C_=u9,l9=te({name:"i18n-d",props:qt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,MS,(...a)=>n[Dd](...a))}}),D_=l9;function c9(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function d9(e){const t=r=>{const{instance:i,modifiers:u,value:l}=r;if(!i||!i.$)throw Ht(Ft.UNEXPECTED_ERROR);const c=c9(e,i.$),p=P_(l);return[Reflect.apply(c.t,c,[...L_(p)]),c]};return{created:(r,i)=>{const[u,l]=t(i);Su&&e.global===l&&(r.__i18nWatcher=We(l.locale,()=>{i.instance&&i.instance.$forceUpdate()})),r.__composer=l,r.textContent=u},unmounted:r=>{Su&&r.__i18nWatcher&&(r.__i18nWatcher(),r.__i18nWatcher=void 0,delete r.__i18nWatcher),r.__composer&&(r.__composer=void 0,delete r.__composer)},beforeUpdate:(r,{value:i})=>{if(r.__composer){const u=r.__composer,l=P_(i);r.textContent=Reflect.apply(u.t,u,[...L_(l)])}},getSSRProps:r=>{const[i]=t(r);return{textContent:i}}}}function P_(e){if(Ne(e))return{path:e};if(qe(e)){if(!("path"in e))throw Ht(Ft.REQUIRED_VALUE,"path");return e}else throw Ht(Ft.INVALID_VALUE)}function L_(e){const{path:t,locale:n,args:a,choice:s,plural:o}=e,r={},i=a||{};return Ne(n)&&(r.locale=n),Wt(s)&&(r.plural=s),Wt(o)&&(r.plural=o),[t,i,r]}function E9(e,t,...n){const a=qe(n[0])?n[0]:{},s=!!a.useI18nComponentName;(st(a.globalInstall)?a.globalInstall:!0)&&([s?"i18n":b_.name,"I18nT"].forEach(r=>e.component(r,b_)),[C_.name,"I18nN"].forEach(r=>e.component(r,C_)),[D_.name,"I18nD"].forEach(r=>e.component(r,D_))),e.directive("t",d9(t))}function p9(e,t,n){return{beforeCreate(){const a=lo();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const o=s.i18n;if(s.__i18n&&(o.__i18n=s.__i18n),o.__root=t,this===this.$root)this.$i18n=y_(e,o);else{o.__injectWithOption=!0,o.__extender=n.__vueI18nExtend,this.$i18n=yd(o);const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}}else if(s.__i18n)if(this===this.$root)this.$i18n=y_(e,s);else{this.$i18n=yd({__i18n:s.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}else this.$i18n=e;s.__i18nGlobal&&HS(t,s,s),this.$t=(...o)=>this.$i18n.t(...o),this.$rt=(...o)=>this.$i18n.rt(...o),this.$tc=(...o)=>this.$i18n.tc(...o),this.$te=(o,r)=>this.$i18n.te(o,r),this.$d=(...o)=>this.$i18n.d(...o),this.$n=(...o)=>this.$i18n.n(...o),this.$tm=o=>this.$i18n.tm(o),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=lo();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,s.__disposer&&(s.__disposer(),delete s.__disposer,delete s.__extender),n.__deleteInstance(a),delete this.$i18n}}}function y_(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[xS](t.pluralizationRules||e.pluralizationRules);const n=Wl(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const f9=rs("global-vue-i18n");function m9(e={},t){const n=__VUE_I18N_LEGACY_API__&&st(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=st(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,o=new Map,[r,i]=_9(e,n),u=rs("");function l(E){return o.get(E)||null}function c(E,f){o.set(E,f)}function p(E){o.delete(E)}{const E={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(f,...T){if(f.__VUE_I18N_SYMBOL__=u,f.provide(f.__VUE_I18N_SYMBOL__,E),qe(T[0])){const g=T[0];E.__composerExtend=g.__composerExtend,E.__vueI18nExtend=g.__vueI18nExtend}let O=null;!n&&a&&(O=R9(f,E.global)),__VUE_I18N_FULL_INSTALL__&&E9(f,E,...T),__VUE_I18N_LEGACY_API__&&n&&f.mixin(p9(i,i.__composer,E));const N=f.unmount;f.unmount=()=>{O&&O(),E.dispose(),N()}},get global(){return i},dispose(){r.stop()},__instances:o,__getInstance:l,__setInstance:c,__deleteInstance:p};return E}}function yt(e={}){const t=lo();if(t==null)throw Ht(Ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ht(Ft.NOT_INSTALLED);const n=T9(t),a=S9(n),s=GS(t),o=h9(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Ht(Ft.NOT_AVAILABLE_IN_LEGACY_MODE);return I9(t,o,a,e)}if(o==="global")return HS(a,e,s),a;if(o==="parent"){let u=A9(n,t,e.__useComponent);return u==null&&(u=a),u}const r=n;let i=r.__getInstance(t);if(i==null){const u=qt({},e);"__i18n"in s&&(u.__i18n=s.__i18n),a&&(u.__root=a),i=ip(u),r.__composerExtend&&(i[Ld]=r.__composerExtend(i)),g9(r,t,i),r.__setInstance(t,i)}return i}function _9(e,t,n){const a=P0();{const s=__VUE_I18N_LEGACY_API__&&t?a.run(()=>yd(e)):a.run(()=>ip(e));if(s==null)throw Ht(Ft.UNEXPECTED_ERROR);return[a,s]}}function T9(e){{const t=Rt(e.isCE?f9:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ht(e.isCE?Ft.NOT_INSTALLED_WITH_PROVIDE:Ft.UNEXPECTED_ERROR);return t}}function h9(e,t){return kl(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function S9(e){return e.mode==="composition"?e.global:e.global.__composer}function A9(e,t,n=!1){let a=null;const s=t.root;let o=O9(t,n);for(;o!=null;){const r=e;if(e.mode==="composition")a=r.__getInstance(o);else if(__VUE_I18N_LEGACY_API__){const i=r.__getInstance(o);i!=null&&(a=i.__composer,n&&a&&!a[BS]&&(a=null))}if(a!=null||s===o)break;o=o.parent}return a}function O9(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function g9(e,t,n){St(()=>{},t),ft(()=>{const a=n;e.__deleteInstance(t);const s=a[Ld];s&&(s(),delete a[Ld])},t)}function I9(e,t,n,a={}){const s=t==="local",o=Fr(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Ht(Ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const r=st(a.inheritLocale)?a.inheritLocale:!Ne(a.locale),i=Ee(!s||r?n.locale.value:Ne(a.locale)?a.locale:To),u=Ee(!s||r?n.fallbackLocale.value:Ne(a.fallbackLocale)||Ct(a.fallbackLocale)||qe(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:i.value),l=Ee(Wl(i.value,a)),c=Ee(qe(a.datetimeFormats)?a.datetimeFormats:{[i.value]:{}}),p=Ee(qe(a.numberFormats)?a.numberFormats:{[i.value]:{}}),E=s?n.missingWarn:st(a.missingWarn)||ns(a.missingWarn)?a.missingWarn:!0,f=s?n.fallbackWarn:st(a.fallbackWarn)||ns(a.fallbackWarn)?a.fallbackWarn:!0,T=s?n.fallbackRoot:st(a.fallbackRoot)?a.fallbackRoot:!0,O=!!a.fallbackFormat,N=Nt(a.missing)?a.missing:null,g=Nt(a.postTranslation)?a.postTranslation:null,R=s?n.warnHtmlMessage:st(a.warnHtmlMessage)?a.warnHtmlMessage:!0,S=!!a.escapeParameter,A=s?n.modifiers:qe(a.modifiers)?a.modifiers:{},v=a.pluralRules||s&&n.pluralRules;function D(){return[i.value,u.value,l.value,c.value,p.value]}const P=w({get:()=>o.value?o.value.locale.value:i.value,set:b=>{o.value&&(o.value.locale.value=b),i.value=b}}),C=w({get:()=>o.value?o.value.fallbackLocale.value:u.value,set:b=>{o.value&&(o.value.fallbackLocale.value=b),u.value=b}}),y=w(()=>o.value?o.value.messages.value:l.value),z=w(()=>c.value),$=w(()=>p.value);function F(){return o.value?o.value.getPostTranslationHandler():g}function Y(b){o.value&&o.value.setPostTranslationHandler(b)}function oe(){return o.value?o.value.getMissingHandler():N}function B(b){o.value&&o.value.setMissingHandler(b)}function Q(b){return D(),b()}function j(...b){return o.value?Q(()=>Reflect.apply(o.value.t,null,[...b])):Q(()=>"")}function ue(...b){return o.value?Reflect.apply(o.value.rt,null,[...b]):""}function Z(...b){return o.value?Q(()=>Reflect.apply(o.value.d,null,[...b])):Q(()=>"")}function ve(...b){return o.value?Q(()=>Reflect.apply(o.value.n,null,[...b])):Q(()=>"")}function ye(b){return o.value?o.value.tm(b):{}}function we(b,G){return o.value?o.value.te(b,G):!1}function zt(b){return o.value?o.value.getLocaleMessage(b):{}}function je(b,G){o.value&&(o.value.setLocaleMessage(b,G),l.value[b]=G)}function Re(b,G){o.value&&o.value.mergeLocaleMessage(b,G)}function It(b){return o.value?o.value.getDateTimeFormat(b):{}}function ne(b,G){o.value&&(o.value.setDateTimeFormat(b,G),c.value[b]=G)}function he(b,G){o.value&&o.value.mergeDateTimeFormat(b,G)}function Se(b){return o.value?o.value.getNumberFormat(b):{}}function Ce(b,G){o.value&&(o.value.setNumberFormat(b,G),p.value[b]=G)}function ut(b,G){o.value&&o.value.mergeNumberFormat(b,G)}const mt={get id(){return o.value?o.value.id:-1},locale:P,fallbackLocale:C,messages:y,datetimeFormats:z,numberFormats:$,get inheritLocale(){return o.value?o.value.inheritLocale:r},set inheritLocale(b){o.value&&(o.value.inheritLocale=b)},get availableLocales(){return o.value?o.value.availableLocales:Object.keys(l.value)},get modifiers(){return o.value?o.value.modifiers:A},get pluralRules(){return o.value?o.value.pluralRules:v},get isGlobal(){return o.value?o.value.isGlobal:!1},get missingWarn(){return o.value?o.value.missingWarn:E},set missingWarn(b){o.value&&(o.value.missingWarn=b)},get fallbackWarn(){return o.value?o.value.fallbackWarn:f},set fallbackWarn(b){o.value&&(o.value.missingWarn=b)},get fallbackRoot(){return o.value?o.value.fallbackRoot:T},set fallbackRoot(b){o.value&&(o.value.fallbackRoot=b)},get fallbackFormat(){return o.value?o.value.fallbackFormat:O},set fallbackFormat(b){o.value&&(o.value.fallbackFormat=b)},get warnHtmlMessage(){return o.value?o.value.warnHtmlMessage:R},set warnHtmlMessage(b){o.value&&(o.value.warnHtmlMessage=b)},get escapeParameter(){return o.value?o.value.escapeParameter:S},set escapeParameter(b){o.value&&(o.value.escapeParameter=b)},t:j,getPostTranslationHandler:F,setPostTranslationHandler:Y,getMissingHandler:oe,setMissingHandler:B,rt:ue,d:Z,n:ve,tm:ye,te:we,getLocaleMessage:zt,setLocaleMessage:je,mergeLocaleMessage:Re,getDateTimeFormat:It,setDateTimeFormat:ne,mergeDateTimeFormat:he,getNumberFormat:Se,setNumberFormat:Ce,mergeNumberFormat:ut};function k(b){b.locale.value=i.value,b.fallbackLocale.value=u.value,Object.keys(l.value).forEach(G=>{b.mergeLocaleMessage(G,l.value[G])}),Object.keys(c.value).forEach(G=>{b.mergeDateTimeFormat(G,c.value[G])}),Object.keys(p.value).forEach(G=>{b.mergeNumberFormat(G,p.value[G])}),b.escapeParameter=S,b.fallbackFormat=O,b.fallbackRoot=T,b.fallbackWarn=f,b.missingWarn=E,b.warnHtmlMessage=R}return pt(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Ht(Ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=o.value=e.proxy.$i18n.__composer;t==="global"?(i.value=b.locale.value,u.value=b.fallbackLocale.value,l.value=b.messages.value,c.value=b.datetimeFormats.value,p.value=b.numberFormats.value):s&&k(b)}),mt}const N9=["locale","fallbackLocale","availableLocales"],$_=["t","rt","d","n","tm","te"];function R9(e,t){const n=Object.create(null);return N9.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Ht(Ft.UNEXPECTED_ERROR);const r=Yt(o.value)?{get(){return o.value.value},set(i){o.value.value=i}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,r)}),e.config.globalProperties.$i18n=n,$_.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Ht(Ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,$_.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}t9();__INTLIFY_JIT_COMPILATION__?E_(Y7):E_(q7);F7(A7);z7(bS);if(__INTLIFY_PROD_DEVTOOLS__){const e=ga();e.__INTLIFY__=!0,D7(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const v9="Относно тази инстанция",b9="Връзка с администратор",C9="FitTrackee е self-hosted тракер за активности.",D9="под {0} лиценз ",P9="Сорс код",L9="Данни за времето от:",y9={ABOUT_THIS_INSTANCE:v9,CONTACT_ADMIN:b9,FITTRACKEE_DESCRIPTION:C9,FITTRACKEE_LICENSE:D9,SOURCE_CODE:P9,WEATHER_DATA_FROM:L9},$9={DESCRIPTION:"Всякаква допълнителна информация, която може да бъде полезна за вашите потребители. Може да се използва Markdown синтаксис.",TEXT:"Детайлна информация за инстанцията"},U9="Действие",k9="Активиране на акаунт",w9="Активен",M9="Администриране",W9="Администрация",F9="Добавяне/премахване на администраторски права, изтриване на потребителски акаунт.",z9="Приложение",x9={ADMIN_CONTACT:"Администраторски имейл за контакт",MAX_FILES_IN_ZIP_LABEL:"Макс. файлове в zip архив",MAX_USERS_HELP:"0 - без лимит за регистрация.",MAX_USERS_LABEL:"Макс. брой активни потребители",NO_CONTACT_EMAIL:"без имейл за връзка",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Макс. големина на качените файлове (в Mb)",STATS_WORKOUTS_LIMIT_HELP:"0 - без лимит на броя тренировки.",STATS_WORKOUTS_LIMIT_LABEL:"Макс. тренировки за спортни статистики",TITLE:"Конфигурация на приложението",ZIP_UPLOAD_MAX_SIZE_LABEL:"Макс. размер на zip архива (в Mb)"},B9="Обратно към администрациата",G9="Сигурни ли сте, че искате да изтриете {0} акаунтa? Всички данни ще бъдат изтрити, и няма да могат да бъдат възстановени.",H9="Сигурни ли сте, че искате да зададете нова парола за {0}?",V9="Текущ имейл",K9="Изтрий потребител",j9="Изпращането на имейли е забранено.",q9="Позволи/забрани видеве оборудвания.",Y9="Позволи/забрани спортове.",X9={TABLE:{ACTIVE:"Активно",HAS_EQUIPMENTS:"оборудването съществува",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на оборудването"},Q9="Нов имейл",Z9="Не е въведен текст",J9="Паролата бе нулирана.",eW="Добавете своя собствена политика за поверителност или оставете празно, за да използвате тази по подразбиране. Може да се използва Markdown синтаксис.",tW="Регистрациите са забранени.",nW="Регистрациите са позволени.",aW="Нулиране на парола",sW={TABLE:{ACTIVE:"Активен",HAS_WORKOUTS:"съществуват тренировки",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на спортове"},oW="Актуализиране на конфигурацията на приложението.",rW="Актуализиране на имейл",iW="потребител | потребители",uW={SELECTS:{ORDER_BY:{ADMIN:"административен статус",CREATED_AT:"регистриран на",IS_ACTIVE:"статус на акаунт",USERNAME:"потребителско име",WORKOUTS_COUNT:"брой тренировки"}},TABLE:{ADD_ADMIN_RIGHTS:"Добави административни права",REMOVE_ADMIN_RIGHTS:"Отстрани административни права"},TITLE:"Администриране - Потребители"},lW="Имейл адресът бе променен.",cW={ABOUT:$9,ACTION:U9,ACTIVATE_USER_ACCOUNT:k9,ACTIVE:w9,ADMIN:M9,ADMINISTRATION:W9,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:F9,APPLICATION:z9,APP_CONFIG:x9,BACK_TO_ADMIN:B9,CONFIRM_USER_ACCOUNT_DELETION:G9,CONFIRM_USER_PASSWORD_RESET:H9,CURRENT_EMAIL:V9,DELETE_USER:K9,EMAIL_SENDING_DISABLED:j9,ENABLE_DISABLE_EQUIPMENT_TYPES:q9,ENABLE_DISABLE_SPORTS:Y9,EQUIPMENT_TYPES:X9,NEW_EMAIL:Q9,NO_TEXT_ENTERED:Z9,PASSWORD_RESET_SUCCESSFUL:J9,PRIVACY_POLICY_DESCRIPTION:eW,REGISTRATION_DISABLED:tW,REGISTRATION_ENABLED:nW,RESET_USER_PASSWORD:aW,SPORTS:sW,UPDATE_APPLICATION_DESCRIPTION:oW,UPDATE_USER_EMAIL:rW,USER:iW,USERS:uW,USER_EMAIL_UPDATE_SUCCESSFUL:lW},dW={" is missing in gpx file":"Елементът липсва в .gpx файла.","Network Error":"Мрежова грешка.",UNKNOWN:"Грешка. Моля, опитайте отново или се свържете с администратор.","at least one file in zip archive exceeds size limit, please check the archive":"Поне един файл в zip архива надвишава ограничението за размер, моля, проверете архива.","completed request already exists":"Вече съществува изпълнена заявка за експортиране.","email: valid email must be provided":"Имейл: трябва да бъде предоставен валиден имейл.","equipment already exists with the same label":"Вече съществува оборудване със същия етикет.","equipment type is inactive":"Типът оборудване е неактивен.","error during gpx file parsing":"Грешка по време на анализ на gpx файл.","error during gpx processing":"Грешка по време на обработката на gpx.","error on getting configuration":"Грешка при получаване на конфигурацията.","error when saving workout":"Грешка при запазване на тренировка.","error when updating configuration":"Грешка при актуализиране на конфигурацията","error, please try again or contact the administrator":"Грешка, моля опитайте отново или се свържете с администратор.","error, registration is disabled":"Грешка, регистрацията е деактивирана.","file extension not allowed":"Разширението на файла не е разрешено.","file size is greater than the allowed size":"Размерът на файла е по-голям от разрешения.","gpx file is invalid":"Невалиден .gpx файл.","invalid credentials":"Невалидни креденшъли.","invalid payload":"Предоставените данни са невалидни.","invalid token, please log in again":"Невалиден токен, моля, влезте отново.","invalid token, please request a new token":"Невалиден токен, моля, влезте отново.","new email must be different than current email":"Новият имейл трябва да е различен от текущия","no file part":"Няма предоставен файл.","no selected file":"Няма избран файл.","no tracks in gpx file":"Няма запис () в .gpx файл.","ongoing request exists":"Вече съществува заявка за експортиране на данни.","password: password and password confirmation do not match":"Парола: паролата и потвърждението на паролата не съвпадат.","provide a valid auth token":"Изисква се валиден токен за удостоверяване.","signature expired, please log in again":"Подписът е изтекъл. Моля, влезте отново.","sorry, that username is already taken":"Съжаляваме, това потребителско име вече е заето.","sport does not exist":"Спортът не съществува.","successfully registered":"Успешна регистрация.","the number of files in the archive exceeds the limit":"Броят на файловете в архива надвишава ограничението.","user does not exist":"Потребителят не съществува.","valid email must be provided for admin contact":"Трябва да предоставите валиден имейл за контакт с администратор","you can not delete your account, no other user has admin rights":"Не можете да изтриете акаунта си, само вие имате администраторски права.","you do not have permissions":"Нямате разрешения."},EW={ERROR:dW},pW="Оторизирайте",fW="Назад",mW="Отказ",_W="Изчисти филтри",TW="Изтрий",hW="Изтрий акаунта си",SW="Деактивиране",AW="Промени",OW="Активиране",gW="Филтър",IW="Вход",NW="Не",RW="Обнови тоталите",vW="Регистриране",bW="Заяви експортиране на данни",CW="Нулирай",DW="Изпрати",PW="Да",LW={"ACCOUNT-CONFIRMATION-RESEND":"Повторно изпращане на имейл за потвърждение",AUTHORIZE:pW,BACK:fW,CANCEL:mW,CLEAR_FILTER:_W,DELETE:TW,DELETE_MY_ACCOUNT:hW,DISABLE:SW,EDIT:AW,ENABLE:OW,FILTER:gW,LOGIN:IW,NO:NW,REFRESH_TOTALS:RW,REGISTER:vW,REQUEST_DATA_EXPORT:bW,RESET:CW,SUBMIT:DW,YES:PW},yW="за",$W="действие",UW="активно",kW="Потвърждение",wW="контакт",MW="ден | дни",WW="Описание",FW="Показано",zW="документация",xW="тук",BW="Скрито",GW="Начало",HW="час|часове",VW="неактивен",KW="етикет",jW="минута|минути",qW="следващ",YW="няма описание",XW="предишен",QW="секунда|секунди",ZW={ORDER:{ASC:"възходящ",DESC:"низходящ",LABEL:"сортиране"},ORDER_BY:{LABEL:"подреди по"},PER_PAGE:{LABEL:"на страница"}},JW="Общо",eF="обща продължителност с паузите",tF={ABOUT:yW,ACTION:$W,ACTIVE:UW,CONFIRMATION:kW,CONTACT:wW,DAY:MW,DESCRIPTION:WW,DISPLAYED:FW,DOCUMENTATION:zW,HERE:xW,HIDDEN:BW,HOME:GW,HOURS:HW,INACTIVE:VW,LABEL:KW,MINUTES:jW,NEXT:qW,NO_DESCRIPTION:YW,PREVIOUS:XW,SECONDS:QW,SELECTS:ZW,TOTAL:JW,TOTAL_DURATION_WITH_PAUSES:eF},nF="Табло",aF="Този месец",sF={DASHBOARD:nF,THIS_MONTH:aF},oF={LABEL:"Колело"},rF={LABEL:"Каяк/Лодка"},iF={LABEL:"Обувки"},uF={LABEL:"Ски"},lF={LABEL:"Снегоходки"},cF={Bike:oF,"Bike Trainer":{LABEL:"Велотренажор"},Kayak_Boat:rF,Shoes:iF,Skis:uF,Snowshoes:lF},dF="Добави ново оборудване",EF="Всички асоциации с тренировки ще бъдат премахнати.",pF="По подразбиране за спорт",fF="Редактирайте оборудването",mF="оборудване|оборудване",_F="вид оборудване|видове оборудване",TF={inactive:"Оборудване '{equipmentLabel}' е неактивно.",invalid:"Оборнудване '{equipmentLabel}' е несъвместимо с този спорт.",not_found:"Оборудването не е намерено."},hF="Ново оборудване",SF="Не е намерено оборудване.",AF="Няма оборудване",OF="без оборудване",gF={"50_CHARACTERS_MAX":"максимум 50 знака",ADD_A_NEW_EQUIPMENT:dF,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:EF,DEFAULT_FOR_SPORTS:pF,EDIT_EQUIPMENTS:fF,EQUIPMENT:mF,EQUIPMENT_TYPE:_F,ERRORS:TF,NEW_EQUIPMENT:hF,NO_EQUIPMENT:SF,NO_EQUIPMENTS:AF,WITHOUT_EQUIPMENTS:OF},IF="Изглежда че има някакви проблеми с приложението. Моля опитайте по-късно или се свържете с администратор.",NF={PAGE:"Страницата не е намерена",WORKOUT:"Тренировката не е намерена"},RF="Нещо се обърка",vF="Грешка. Моля, опитайте отново или се свържете с администратор.",bF={APP_ERROR:IF,NOT_FOUND:NF,SOMETHING_WRONG:RF,UNKNOWN:vF},CF="Добавяне на ново OAuth2 приложение",DF={CLIENT_ID:"Id",CLIENT_SECRET:"Тайна",DESCRIPTION:"Описание на приложението",ISSUE_AT:"Издадено на",NAME:"Име на приложението",REDIRECT_URL:"URL за пренасочване",SCOPE:{LABEL:"Скоуп","application:write_DESCRIPTION":"предоставя достъп за запис до конфигурацията на приложението.","equipments:read_DESCRIPTION":"предоставя достъп за четене до крайни точки на оборудване.","equipments:write_DESCRIPTION":"предоставя достъп за запис до крайни точки на оборудване.","profile:read_DESCRIPTION":"предоставя достъп за четене до крайни точки за auth.","profile:write_DESCRIPTION":"предоставя достъп за запис до крайни точки за auth.","users:read_DESCRIPTION":"предоставя достъп за четене на крайни точки на потребители.","users:write_DESCRIPTION":"предоставя достъп за запис на крайни точки на потребители.","workouts:read_DESCRIPTION":"дава достъп за четене до крайни точки на тренировки.","workouts:write_DESCRIPTION":"дава достъп за запис до крайни точки на тренировки."},URL:"URL адрес на приложението"},PF="OAuth2 приложения",LF="Приложението е създадено успешно. Не забравяйте да копирате тайната сега, тя няма да се покаже отново.",yF="Сигурни ли сте, че искате да изтриете това приложение?",$F="Приложението {0} иска:",UF="Упълномощавате ли {0} да използва вашия акаунт?",kF="копирайте в клипборда",wF="Изтриване на приложението",MF="Добавяне на приложение",WF="Приложението не е намерено!",FF="няма приложения",zF="няма описание",xF="Отменете всички токени",BF="Сигурни ли сте, че искате да отмените всички токени?",GF="Всички съществуващи свързани токени са отменени.",HF={ADD_A_NEW_APP:CF,APP:DF,APPS_LIST:PF,APP_CREATED_SUCCESSFULLY:LF,APP_DELETION_CONFIRMATION:yF,APP_REQUESTING_ACCESS:$F,AUTHORIZE_APP:UF,COPY_TO_CLIPBOARD:kF,DELETE_APP:wF,NEW_APP:MF,NO_APP:WF,NO_APPS:FF,NO_DESCRIPTION:zF,REVOKE_ALL_TOKENS:xF,TOKENS_REVOCATION_CONFIRMATION:BF,TOKENS_REVOKED:GF},VF={ACCOUNT_DELETION:{CONTENT:"Можете да поискате изтриване на вашия акаунт по всяко време, като отидете на този адрес (след като влезете) и щракнете върху бутона „Изтриване на моя акаунт“ настройките на вашият профил.",TITLE:"Изтриване на акаунт"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Ако решим да променим нашата политика за поверителност, ще публикуваме тези промени на тази страница. Този документ е под лиценз [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Първоначално адаптиран от политиката за поверителност на [Discourse](https://github.com/discourse/discourse).`,TITLE:"Промени в нашата Политика за поверителност"},DATA_COLLECTED:{CONTENT:`Събира се следната информация: - Информация за акаунта (потребителско име, имейл адрес и парола). Можете също да въведете допълнителна информация за профила, като собствено име, фамилия, дата на раждане, местоположение, биография и да качите профилна снимка. @@ -375,7 +375,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i Ако този сървър е в САЩ: Нашият сайт, продукти и услуги са насочени към хора на възраст от поне 13 години. Ако сте на възраст под 13 години, съгласно изискванията на [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Закон за защита на личната информация на децата онлайн) не използвайте този сайт. -Законовите изисквания могат да бъдат различни, ако този сървър е в друга юрисдикция.`,TITLE:"Използване на сайта от деца"},YOUR_CONSENT:{CONTENT:"Чрез използване на нашия сайт, вие се съгласявате с нашата политика за поверителност.",TITLE:"Вашето съгласие"}},KF="Последна актуализация",jF="политика за поверителност",qF={CONTENT:VF,LAST_UPDATE:KF,TITLE:jF},YF={LABEL:"Туризъм"},XF={LABEL:"Алпинизъм"},QF={LABEL:"Парапланеризъм"},ZF={LABEL:"Гребане"},JF={LABEL:"Бягане"},ez={LABEL:"Снегоходки"},tz={LABEL:"Суимрън"},nz={LABEL:"Трейл"},az={LABEL:"Ходене"},sz={"Cycling (Sport)":{LABEL:"Колоездене (спорт)"},"Cycling (Transport)":{LABEL:"Колоездене (транспорт)"},"Cycling (Trekking)":{LABEL:"Колоездене (трекинг)"},"Cycling (Virtual)":{LABEL:"Колоездене (виртуално)"},Hiking:YF,"Mountain Biking":{LABEL:"Планинско колоездене"},"Mountain Biking (Electric)":{LABEL:"Планинско колоездене (електрическо)"},Mountaineering:XF,"Open Water Swimming":{LABEL:"Плуване в открити води"},Paragliding:QF,Rowing:ZF,Running:JF,"Skiing (Alpine)":{LABEL:"Ски (алпийски)"},"Skiing (Cross Country)":{LABEL:"Ски (бягане)"},Snowshoes:ez,Swimrun:tz,Trail:nz,Walking:az},rz="Средно",oz="Дати",iz="Статистики",uz={month:"Месечни статистики",week:"Седмични статистики",year:"Годишни статистики"},lz="Статистики върху всички тренировки:",cz="Статистики върху последните {count} тренировки:",dz={by_sport:"по спорт",by_time:"по време"},Ez={month:"месец",week:"седмица",year:"година"},pz="среден брой тренировки",fz={AVERAGE:rz,DATES:oz,STATISTICS:iz,STATISTICS_CHARTS:uz,STATISTICS_ON_ALL_WORKOUTS:lz,STATISTICS_ON_LAST_WORKOUTS:cz,STATISTICS_TYPES:dz,TIME_FRAMES:Ez,WORKOUTS_AVERAGE:pz},mz="Потвърждение на акаунта",_z="Не получихте инструкции?",Tz="Проверете имейла си. Изпратен е нов имейл за потвърждение на посочения адрес.",hz="Админ",Sz="Вече имате акаунт?",Az="Сигурни ли сте, че искате да изтриете акаунта си? Всички данни ще бъдат изтрити, това не може да бъде отменено.",Oz="Текуща парола",gz="Имейл",Iz="Въведете валиден имейл адрес.",Rz="Актуализация по имейл",Nz="Въведете парола",vz={DATA_EXPORT:"Експорт на данни",DOWNLOAD_ARCHIVE:"Изтегляне на архив",GENERATING_LINK:"генериране на връзка…",ONLY_ONE_EXPORT_PER_DAY:"Можете да поискате архив до 24 часа",STATUS:{errored:"грешка (моля, изискайте друг експорт)",in_progress:"в ход…"}},bz="Филтриране по потребителско име",Cz="скрий паролата",Dz="Невалиден токен, моля, поискайте нова парола.",Pz="Искам да изтрия акаунта си",Lz="Език | Езици",yz="Декларацията за поверителност е актуализирана, моля, {0} я, преди да продължите.",$z="Вход",Uz="Изход",kz="Сигурни ли сте, че искате да излезете?",wz="влезте",Mz="Нова парола",Wz="Няма намерен спорт.",Fz="Няма намерени потребители.",zz="Парола",xz="Забравена парола?",Bz="Необходими са поне 8 знака.",Gz="Нулиране на парола",Hz="Проверете имейла си. Ако вашият адрес е в нашата база данни, ще получите имейл с връзка за нулиране на паролата.",Vz={AVERAGE:"средна",GOOD:"добра",LABEL:"сила на паролата",STRONG:"силна",SUGGESTIONS:{allUppercase:"Напишете с главни букви някои, но не всички букви.",anotherWord:"Добавете повече думи, които са по-рядко срещани.",associatedYears:"Избягвайте годините, които са свързани с вас.",capitalization:"Направете главна не само първата буква.",dates:"Избягвайте дати и години, които са свързани с вас.",l33t:"Избягвайте предвидими замествания на букви като {'@'} за a.",longerKeyboardPattern:"Използвайте по-дълги модели на клавиатурата и променете посоката на писане няколко пъти.",noNeed:"Можете да създавате силни пароли, без да използвате символи, цифри или главни букви.",pwned:"Ако използвате тази парола другаде, трябва да я промените.",recentYears:"Избягвайте последните години.",repeated:"Избягвайте повтарящи се думи и знаци.",reverseWords:"Избягвайте обратното изписване на чести срешабу думи.",sequences:"Избягвайте често срещани последователности от знаци.",useWords:"Използвайте няколко думи, но избягвайте често използвани фрази."},WEAK:"слаба"},Kz="Вашата парола е актуализирана. Кликнете върху {0}, за да влезете.",jz={ACCOUNT_EDITION:"Редактиране на акаунта",ASCENT_DATA:"Данни, свързани с изкачване (записи, общо)",BACK_TO_PROFILE:"Назад към профила",BIO:"Биография",BIRTH_DATE:"Дата на раждане",DATE_FORMAT:"Формат на датата",EDIT:"Редактиране на профил",EDIT_PREFERENCES:"Редактиране на предпочитанията",EDIT_SPORTS_PREFERENCES:"Редактиране на спортните предпочитания",ELEVATION_CHART_START:{LABEL:"Диаграмата на надморската височина започва от",MIN_ALT:"Минимална надморска височина",ZERO:"Нула"},EQUIPMENTS:{ACTION:"действие",CONFIRM_EQUIPMENT_DELETION:"Сигурни ли сте, че искате да изтриете това оборудване {0}?",DESCRIPTION:"описание",DISABLED_BY_ADMIN:"забранено от администратора",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Това оборудване е свързано с тренировки.",IS_ACTIVE:"активно",LABEL:"етикет",YOUR_EQUIPMENTS:"Вашето оборудване"},EQUIPMENTS_EDITION:"Редактиране на оборудване",ERRORED_EMAIL_UPDATE:"Моля, {0}, за да промените имейл адреса си отново или се свържете с администратор",FIRST_DAY_OF_WEEK:"Първи ден от седмицата",FIRST_NAME:"Първо име",INTERFACE:"Интерфейс",LANGUAGE:"Език",LAST_NAME:"Фамилия",LOCATION:"Местоположение",MONDAY:"Понеделник",PICTURE:"Снимка",PICTURE_EDITION:"Редактиране на снимката",PICTURE_REMOVE:"Премахване на снимката",PICTURE_UPDATE:"Актуализиране на снимката",PREFERENCES_EDITION:"Редактиране на предпочитанията","PRIVACY-POLICY_EDITION":"Политика за поверителност",PROFILE_EDITION:"Редактиране на профила",REGISTRATION_DATE:"Дата на регистрация",SPORT:{ACTION:"действие",COLOR:"цвят",CONFIRM_SPORT_RESET:"Сигурни ли сте, че искате да нулирате този спорт?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Сигурни ли сте, че искате да нулирате този спорт? Всички подразбрани оборудвания ще бъде премахнати.",DEFAULT_EQUIPMENTS:"Оборудване по подразбиране | Оборудване по подразбиране",DISABLED_BY_ADMIN:"забранено от администратора",IS_ACTIVE:"активно",LABEL:"етикет",STOPPED_SPEED_THRESHOLD:"праг на спряна скорост"},SPORTS_EDITION:"Редактиране на предпочитанията за спорт",SUCCESSFUL_EMAIL_UPDATE:"Вашият акаунт е актуализиран успешно. Моля, проверете имейла си, за да потвърдите новия си имейл адрес.",SUCCESSFUL_REGISTRATION:"Акаунт ви е създаден успешно.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Връзка за активиране на вашия акаунт е изпратена на посочения имейл адрес.",SUCCESSFUL_UPDATE:"Вашият акаунт е актуализиран успешно.",SUNDAY:"Неделя",TABS:{ACCOUNT:"акаунт",APPS:"приложения",EQUIPMENTS:"оборудване",PICTURE:"снимка",PREFERENCES:"предпочитания","PRIVACY-POLICY":"политика за поверителност",PROFILE:"профил",SPORTS:"спортове"},THEME_MODE:{LABEL:"Тема",VALUES:{DARK:"Тъмна",DEFAULT:"Предпочитание на браузъра",LIGHT:"Светла"}},TIMEZONE:"Часова зона | Часови зони",UNITS:{IMPERIAL:"Имперска система (ft, mi, mph, °F)",LABEL:"Единици за разстояние",METRIC:"Метрична система (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Филтриран",HELP:"Ако се филтрира ще се изключват екстремни стойности (които може да са GPS грешки) при изчисляване на максималната скорост.",LABEL:"GPX стратегия за максимална скорост",RAW_SPEED:"Сурова"}},qz="Прочетох и съм съгласен с {0}.",Yz="Регистрация",Xz="За съжаление регистрацията е деактивирана.",Qz="Повторно изпращане на имейл за потвърждение на акаунта",Zz="Нулирайте паролата си",Jz="преглед",ex="покажи паролата",tx="Този потребителски акаунт е неактивен.",nx="Превключване на темата (светъл или тъмен режим)",ax="Потребителско име",sx='Необходими са 3 до 30 знака, разрешени са само буквено-цифрови знаци и долната черта "_".',rx="потребителска снимка",ox="Вие приехте {0}.",ix={ACCOUNT_CONFIRMATION:mz,ACCOUNT_CONFIRMATION_NOT_RECEIVED:_z,ACCOUNT_CONFIRMATION_SENT:Tz,ADMIN:hz,ALREADY_HAVE_ACCOUNT:Sz,CONFIRM_ACCOUNT_DELETION:Az,CURRENT_PASSWORD:Oz,EMAIL:gz,EMAIL_INFO:Iz,EMAIL_UPDATE:Rz,ENTER_PASSWORD:Nz,EXPORT_REQUEST:vz,FILTER_ON_USERNAME:bz,HIDE_PASSWORD:Cz,INVALID_TOKEN:Dz,I_WANT_TO_DELETE_MY_ACCOUNT:Pz,LANGUAGE:Lz,LAST_PRIVACY_POLICY_TO_VALIDATE:yz,LOGIN:$z,LOGOUT:Uz,LOGOUT_CONFIRMATION:kz,LOG_IN:wz,NEW_PASSWORD:Mz,NO_SPORT_FOUND:Wz,NO_USERS_FOUND:Fz,PASSWORD:zz,PASSWORD_FORGOTTEN:xz,PASSWORD_INFO:Bz,PASSWORD_RESET:Gz,PASSWORD_SENT_EMAIL_TEXT:Hz,PASSWORD_STRENGTH:Vz,PASSWORD_UPDATED:Kz,PROFILE:jz,READ_AND_ACCEPT_PRIVACY_POLICY:qz,REGISTER:Yz,REGISTER_DISABLED:Xz,RESENT_ACCOUNT_CONFIRMATION:Qz,RESET_PASSWORD:Zz,REVIEW:Jz,SHOW_PASSWORD:ex,THIS_USER_ACCOUNT_IS_INACTIVE:tx,TOGGLE_THEME:nx,USERNAME:ax,USERNAME_INFO:sx,USER_PICTURE:rx,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ox},ux="Добавяне на тренировка",lx="анализ",cx="изкачване",dx="средна скорост",Ex="средна скорост",px="обратно към тренировката",fx="дата",mx="Изтриване на тренировката",_x="спускане",Tx="филтри за показване",hx="разстояние",Sx="Изтегляне на тренировката",Ax="продължителност",Ox="Редактиране на тренировката",gx="надморска височина",Ix="край",Rx="Изход от цял екран",Nx="от",vx=".gpx файл",bx="скрий филтри",Cx="И двете стойности за надморска височина трябва да бъдат предоставени и да са по-големи или равни на 0.",Dx="Разстоянието трябва да е по-голямо от 0",Px="Продължителността трябва да е по-голяма от 0 секунди",Lx="Последни тренировки",yx="Зареждане на още тренировки",$x="макс. надморска височина",Ux="макс. файлове",kx="макс. размер",wx="макс. скорост",Mx="мин. надморска височина",Wx={deselectLabel:"Натиснете Еnter за премахване",selectLabel:"Натиснете Enter, за да изберете",selectedLabel:"Избрано"},Fx="Няма следващ сегмент",zx="Следваща тренировка",xx="бележки",Bx="данни от gpx, без никакво почистване",Gx="Няма предоставен файл",Hx="вътре няма папка",Vx="Няма карта",Kx="Няма следващ сегмент",jx="Няма следваща тренировка",qx="Без бележки",Yx="Няма предишен сегмент",Xx="Няма предишна тренировка",Qx="Няма записи.",Zx="Без тренировки.",Jx="паузи",eB="Предишен сегмент",tB="Предишна тренировка",nB="запис | записи",aB="Ср. скорост",sB="Най-далечното разстояние",rB="Най-високо изкачване",oB="Най-голяма продължителност",iB="Макс. скорост",uB="оставащи знаци",lB="Нулиране на мащаба",cB="сегмент | сегменти",dB="скорост",EB="спорт | спортове",pB="начало",fB="Начало и край",mB="ос на надм. височина стартира от нула",_B="заглавие",TB="към",hB="общо разстояние",SB="обща продължителност",AB="Качете един!",OB="Преглед на цял екран",gB={DARK_SKY:{"clear-day":"ясен ден","clear-night":"ясна нощ",cloudy:"облачно",fog:"мъгла","partly-cloudy-day":"ден с разкъсана облачност","partly-cloudy-night":"нощ с разкъсана облачност",rain:"дъжд",sleet:"суграшица",snow:"сняг",wind:"вятър"},HUMIDITY:"влажност",TEMPERATURE:"температура",WIND:"вятър",WIND_DIRECTIONS:{E:"Изток",ENE:"Изток-североизток",ESE:"Изток - югоизток",N:"Север",NE:"Североизток",NNE:"Север - североизток",NNW:"Север - северозапад",NW:"Северозапад",S:"Юг",SE:"Югоизток",SSE:"Юг - югоизток",SSW:"Юг - югозапад",SW:"Югозапад",W:"Запад",WNW:"Запад - северозапад",WSW:"Запад - югпзапад"}},IB="без .gpx файл",RB="с .gpx файл",NB="тренировка | тренировки",vB="графика на скоростта и височината на тренировката",bB="дата на тренировка",CB="Сигурни ли сте, че искате да изтриете тази тренировка?",DB="карта на тренировка",PB=".zip файл",LB="или .zip файл, съдържащ .gpx файлове",yB={ADD_WORKOUT:ux,ANALYSIS:lx,ASCENT:cx,AVERAGE_SPEED:dx,AVE_SPEED:Ex,BACK_TO_WORKOUT:px,DATE:fx,DELETE_WORKOUT:mx,DESCENT:_x,DISPLAY_FILTERS:Tx,DISTANCE:hx,DOWNLOAD_WORKOUT:Sx,DURATION:Ax,EDIT_WORKOUT:Ox,ELEVATION:gx,END:Ix,EXIT_FULLSCREEN:Rx,FROM:Nx,GPX_FILE:vx,HIDE_FILTERS:bx,INVALID_ASCENT_OR_DESCENT:Cx,INVALID_DISTANCE:Dx,INVALID_DURATION:Px,LATEST_WORKOUTS:Lx,LOAD_MORE_WORKOUT:yx,MAX_ALTITUDE:$x,MAX_FILES:Ux,MAX_SIZE:kx,MAX_SPEED:wx,MIN_ALTITUDE:Mx,MULTISELECT:Wx,NEXT_SEGMENT:Fx,NEXT_WORKOUT:zx,NOTES:xx,NO_DATA_CLEANING:Bx,NO_FILE_PROVIDED:Gx,NO_FOLDER:Hx,NO_MAP:Vx,NO_NEXT_SEGMENT:Kx,NO_NEXT_WORKOUT:jx,NO_NOTES:qx,NO_PREVIOUS_SEGMENT:Yx,NO_PREVIOUS_WORKOUT:Xx,NO_RECORDS:Qx,NO_WORKOUTS:Zx,PAUSES:Jx,PREVIOUS_SEGMENT:eB,PREVIOUS_WORKOUT:tB,RECORD:nB,RECORD_AS:aB,RECORD_FD:sB,RECORD_HA:rB,RECORD_LD:oB,RECORD_MS:iB,REMAINING_CHARS:uB,RESET_ZOOM:lB,SEGMENT:cB,SPEED:dB,SPORT:EB,START:pB,START_AND_FINISH:fB,START_ELEVATION_AT_ZERO:mB,TITLE:_B,TO:TB,TOTAL_DISTANCE:hB,TOTAL_DURATION:SB,UPLOAD_FIRST_WORKOUT:AB,VIEW_FULLSCREEN:OB,WEATHER:gB,WITHOUT_GPX:IB,WITH_GPX:RB,WORKOUT:NB,WORKOUT_CHART:vB,WORKOUT_DATE:bB,WORKOUT_DELETION_CONFIRMATION:CB,WORKOUT_MAP:DB,ZIP_ARCHIVE:PB,ZIP_ARCHIVE_DESCRIPTION:LB},$B={about:y9,admin:cW,api:EW,buttons:LW,common:tF,dashboard:sF,error:bF,equipments:gF,equipment_types:cF,oauth2:HF,privacy_policy:qF,sports:sz,statistics:fz,user:ix,workouts:yB},UB="O této instanci",kB="Kontaktujte správce",wB="pod licencí {0} ",MB="Zdrojový kód",WB="Data o počasí z:",FB={ABOUT_THIS_INSTANCE:UB,CONTACT_ADMIN:kB,FITTRACKEE_LICENSE:wB,SOURCE_CODE:MB,WEATHER_DATA_FROM:WB},zB={DESCRIPTION:"Libovolné další informace, které mohou být užitečné pro uživatele. Lze použít Markdown syntaxi.",TEXT:"Detailní informace o instanci"},xB="Akce",BB="Aktivovat účet",GB="Aktivní",HB="Správce",VB="Správa",KB="Přidat/odebrat oprávnění pro správu, smazat uživatelský účet.",jB="Aplikace",qB={ADMIN_CONTACT:"Kontaktní e-mail správce",MAX_FILES_IN_ZIP_LABEL:"Max. počet souborů v zip archivu",MAX_USERS_HELP:"Pokud zadáte 0, tak nebudou registrace omezeny.",MAX_USERS_LABEL:"Max. počet aktivních uživatelů",NO_CONTACT_EMAIL:"žádný kontaktní e-mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. velikost nahrávaných souborů (v MB)",STATS_WORKOUTS_LIMIT_HELP:"Nula znamená bez omezení počtu cvičení.",TITLE:"Nastavení aplikace",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. velikost zip archivu (v MB)"},YB="Zpět na správu",XB="Jste si jistý, že chcete smazat účet {0}? Všechna data budou smazána, toto nelze vrátit.",QB="Jste si jistý, že chcete resetovat {0} heslo?",ZB="Současný email",JB="Smazat uživatele",eG="Odesílání emailů je zakázáno.",tG="Povolit/zakázat typy vybavení.",nG="Povolit/zakázat sporty.",aG={TABLE:{ACTIVE:"Aktivní",HAS_EQUIPMENTS:"vybavení existuje",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa vybavení"},sG="Nový email",rG="Nebyl zadaný text",oG="Heslo bylo obnoveno.",iG="Registrace je momentálně zakázaná.",uG="Registrace je momentálně povolná.",lG="Obnova hesla",cG={TABLE:{ACTIVE:"Aktivní",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa sportů"},dG="Upravit nastavení aplikace.",EG="Upravit e-mail",pG="uživatel | uživatelé",fG={SELECTS:{ORDER_BY:{CREATED_AT:"datum registrace",IS_ACTIVE:"stav účtu",USERNAME:"uživatelské jméno"}},TABLE:{ADD_ADMIN_RIGHTS:"Přidat oprávnění správce",REMOVE_ADMIN_RIGHTS:"Odstranit oprávnění správce"}},mG="E-mailová adresa byla upravena.",_G={ABOUT:zB,ACTION:xB,ACTIVATE_USER_ACCOUNT:BB,ACTIVE:GB,ADMIN:HB,ADMINISTRATION:VB,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:KB,APPLICATION:jB,APP_CONFIG:qB,BACK_TO_ADMIN:YB,CONFIRM_USER_ACCOUNT_DELETION:XB,CONFIRM_USER_PASSWORD_RESET:QB,CURRENT_EMAIL:ZB,DELETE_USER:JB,EMAIL_SENDING_DISABLED:eG,ENABLE_DISABLE_EQUIPMENT_TYPES:tG,ENABLE_DISABLE_SPORTS:nG,EQUIPMENT_TYPES:aG,NEW_EMAIL:sG,NO_TEXT_ENTERED:rG,PASSWORD_RESET_SUCCESSFUL:oG,REGISTRATION_DISABLED:iG,REGISTRATION_ENABLED:uG,RESET_USER_PASSWORD:lG,SPORTS:cG,UPDATE_APPLICATION_DESCRIPTION:dG,UPDATE_USER_EMAIL:EG,USER:pG,USERS:fG,USER_EMAIL_UPDATE_SUCCESSFUL:mG},TG={" is missing in gpx file":"Prvek (čas) chybí v .gpx souboru.","Network Error":"Chyba sítě.",UNKNOWN:"Chyba. Prosím zkuste to znovu nebo kontaktujte správce.","at least one file in zip archive exceeds size limit, please check the archive":"Alespoň jeden soubor v zip archivu překročil limit velikost, prosím zkontrolujte archív.","completed request already exists":"Již existuje dokončený požadavek na export.","email: valid email must be provided":"E-mail: je nutné poskytnout planý e-mail.","equipment already exists with the same label":"Vybavení se stejným popiskem již existuje.","equipment type is inactive":"Typ vybavení není aktivní.","error during gpx file parsing":"Chyby při parsování gpx souboru.","error during gpx processing":"Chyba při zpracování gpx.","error on getting configuration":"Chyba při získávání nastavení.","error when saving workout":"Chyba při ukládání cvičení.","error when updating configuration":"Chyba při aktualizaci nastavení","error, please try again or contact the administrator":"Chyba, prosím zkuste to znovu nebo kontaktujte správce.","error, registration is disabled":"Chyba, registrace byla zakázána.","file extension not allowed":"Přípona souboru není povolena.","file size is greater than the allowed size":"Velikost souboru je větší než maximální povolená velikost souboru.","gpx file is invalid":"Soubor .gpx je neplaný.","invalid credentials":"Nesprávné přístupové údaje.","invalid payload":"Poskytnuté data nejsou platné.","invalid token, please log in again":"Chybný token, prosím přihlašte se znovu.","invalid token, please request a new token":"Chybný token, prosím přihlašte se znovu.","new email must be different than current email":"Nová e-mailová adresa musí být jiná než aktuální","no file part":"Nebyl poskytnut soubor.","no selected file":"Nebyl vybrán soubor.","no tracks in gpx file":"V .gpx souboru není trať ().","ongoing request exists":"Požadovaný export dat již existuje.","password: password and password confirmation do not match":"Heslo: heslo a potvrzení hesla nesouhlasí.","provide a valid auth token":"Poskytněte planý autentizační token.","signature expired, please log in again":"Podpis vypršel. Prosím přihlašte se znovu.","sorry, that username is already taken":"Omlouváme se, ale uživatelské jméno je již obsazené.","sport does not exist":"Sport neexistuje.","successfully registered":"Úspěšně zaregistrovaný.","the number of files in the archive exceeds the limit":"Počet souboru v archivu překročil limit.","user does not exist":"Uživatel neexistuje.","valid email must be provided for admin contact":"Pro kontaktování správce musíte poskytnout platný e-mail","you can not delete your account, no other user has admin rights":"Nemůžete smazat Váš účet, protože žádný jiný účet nemá oprávnění správce.","you do not have permissions":"Nemáte oprávnění."},hG={ERROR:TG},SG="Povolit",AG="Zpět",OG="Zrušit",gG="Vyčistit filtry",IG="Smazat",RG="Smazat můj účet",NG="Zakázat",vG="Upravit",bG="Povolit",CG="Filtr",DG="Přihlášení",PG="Ne",LG="Obnovit součty",yG="Registrace",$G="Požádat o export dat",UG="Resetovat",kG="Odeslat",wG="Ano",MG={"ACCOUNT-CONFIRMATION-RESEND":"Znovu odeslat potvrzovací email",AUTHORIZE:SG,BACK:AG,CANCEL:OG,CLEAR_FILTER:gG,DELETE:IG,DELETE_MY_ACCOUNT:RG,DISABLE:NG,EDIT:vG,ENABLE:bG,FILTER:CG,LOGIN:DG,NO:PG,REFRESH_TOTALS:LG,REGISTER:yG,REQUEST_DATA_EXPORT:$G,RESET:UG,SUBMIT:kG,YES:wG},WG="akce",FG="aktivní",zG="Potvrzení",xG="kontakt",BG="den | dny",GG="Popis",HG="Zobrazeno",VG="dokumentace",KG="Skryto",jG="Domů",qG="hodina|hodiny",YG="neaktivní",XG="popisek",QG="minuta|minuty",ZG="další",JG="bez popisu",eH="předchozí",tH="sekunda|sekundy",nH={ORDER:{ASC:"vzsestupně",DESC:"sestupně",LABEL:"seřadit"},ORDER_BY:{LABEL:"řazení podle"},PER_PAGE:{LABEL:"na stránku"}},aH="Celkem",sH="Celková doba včetně přestávek",rH={ACTION:WG,ACTIVE:FG,CONFIRMATION:zG,CONTACT:xG,DAY:BG,DESCRIPTION:GG,DISPLAYED:HG,DOCUMENTATION:VG,HIDDEN:KG,HOME:jG,HOURS:qG,INACTIVE:YG,LABEL:XG,MINUTES:QG,NEXT:ZG,NO_DESCRIPTION:JG,PREVIOUS:eH,SECONDS:tH,SELECTS:nH,TOTAL:aH,TOTAL_DURATION_WITH_PAUSES:sH},oH="Nástěnka",iH="Tento měsíc",uH={DASHBOARD:oH,THIS_MONTH:iH},lH={LABEL:"Kolo"},cH={LABEL:"Kajak/Loď"},dH={LABEL:"Boty"},EH={LABEL:"Lyže"},pH={LABEL:"Sněžnice"},fH={Bike:lH,"Bike Trainer":{LABEL:"Cyklotrenažér"},Kayak_Boat:cH,Shoes:dH,Skis:EH,Snowshoes:pH},mH="Přidat nové vybavení",_H="Všechny spojení na cvičení budou odstraněny.",TH="Výchozí pro sporty",hH="Upravit vybavení",SH="vybavení|vybavení",AH="typ vybavení|typy vybavení",OH={inactive:"Vybavení '{equipmentLabel}' není aktivní.",invalid:"Vybavení '{equipmentLabel}' není platné pro tento sport.",not_found:"Vybavení nebylo nalezeno."},gH="Nové vybavení",IH="Žádné vybavení nebylo nalezeno.",RH="Žádné vybavení",NH="bez vybavení",vH={"50_CHARACTERS_MAX":"Ne více než 50 znaků",ADD_A_NEW_EQUIPMENT:mH,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:_H,DEFAULT_FOR_SPORTS:TH,EDIT_EQUIPMENTS:hH,EQUIPMENT:SH,EQUIPMENT_TYPE:AH,ERRORS:OH,NEW_EQUIPMENT:gH,NO_EQUIPMENT:IH,NO_EQUIPMENTS:RH,WITHOUT_EQUIPMENTS:NH},bH="Zda se, že v aplikaci došlo k nějakému problému.Prosíme, zkuste to znovu později nebo kontaktujte správce.",CH={PAGE:"Stránka nenalezena",WORKOUT:"Cvičení nenalezeno"},DH="Něco se pokazilo",PH="Chyba. Prosím zkuste znovu nebo kontaktujte správce.",LH={APP_ERROR:bH,NOT_FOUND:CH,SOMETHING_WRONG:DH,UNKNOWN:PH},yH={},$H={},UH={LABEL:"Turistika"},kH={LABEL:"Horolezectví"},wH={LABEL:"Paragliding"},MH={LABEL:"Veslování"},WH={LABEL:"Běhání"},FH={LABEL:"Sněžnice"},zH={LABEL:"Trail"},xH={LABEL:"Chůze"},BH={"Cycling (Sport)":{LABEL:"Cyklistika (Sport)"},"Cycling (Transport)":{LABEL:"Jízda na kole (Přeprava)"},"Cycling (Trekking)":{LABEL:"Jízda na kole (Trekking)"},"Cycling (Virtual)":{LABEL:"Jízda na kole (Virtuální)"},Hiking:UH,"Mountain Biking":{LABEL:"Horská cyklistika"},"Mountain Biking (Electric)":{LABEL:"Horská cyklistika (Elektrická)"},Mountaineering:kH,"Open Water Swimming":{LABEL:"Plavání na otevřené vodě"},Paragliding:wH,Rowing:MH,Running:WH,"Skiing (Alpine)":{LABEL:"Lyžování (Alpské)"},"Skiing (Cross Country)":{LABEL:"Lyžování (Běžky)"},Snowshoes:FH,Trail:zH,Walking:xH},GH="Statistiky",HH={month:"Měsíční statistika",week:"Týdenní statistika"},VH={month:"měsíc",week:"týden",year:"rok"},KH={STATISTICS:GH,STATISTICS_CHARTS:HH,TIME_FRAMES:VH},jH="Potvrzení účtu",qH="Zkontrolujte Váš e-mail. Byl odeslán nový e-mail pro potvrzení zadané adresy.",YH="Správce",XH="Máte již účet?",QH="Jste si jistý, že chcete smazat Váš účet? Všechna data budou smazána, toto nejde vrátit.",ZH="Současné heslo",JH="Email",eV="Zadejte platnou emailovou adresu.",tV="Aktualizace e-mailu",nV="Zadejte heslo",aV={DATA_EXPORT:"Export dat",DOWNLOAD_ARCHIVE:"Stáhnout archiv",GENERATING_LINK:"generování odkazu…",ONLY_ONE_EXPORT_PER_DAY:"Archiv lze požadovat po 24 hodinách",STATUS:{errored:"selhalo (prosím vyžádejte si další export)",in_progress:"probíhá…"}},sV="Filtr na uživatelské jméno",rV="skrýt heslo",oV="Neplatný token, prosím vyžádejte si nové obnovení hesla.",iV="Chci smazat svůj účet",uV="Jazyk | Jazyky",lV="Přihlášení",cV="Odhlášení",dV="Jste si jistý, že se chcete odhlásit?",EV="přihlásit",pV="Nové heslo",fV="Nebyl nalezen sport.",mV="Nebyli nalezeni uživatelé.",_V="Heslo",TV="Zapoměl jste heslo?",hV="Je požadováno alespoň 8 znaků.",SV="Reset hesla",AV="Zkontrolujte si svůj e-mail. Pokud je Vaše adresa v naší databázi, dostanete e-amil s odkazem pro obnovení hesla.",OV={AVERAGE:"průměr",GOOD:"dobré",LABEL:"síla hesla",STRONG:"silné",SUGGESTIONS:{allUppercase:"Napište některé písmena velké, ale ne všechny.",anotherWord:"Přidejte více slov, které jsou méně obvyklá.",associatedYears:"Vyhněte se letopočtům spojeným s Vámi.",capitalization:"Udělejte víc velkých písmen, nejen první.",dates:"Vyhněte se datům a rokům spojeným s Vámi.",l33t:"Vyhněte se předvídatelným nahrazením jako {'@'} za a.",longerKeyboardPattern:"Použijte delší klávesové vzory a několikrát změňte směr psaní.",noNeed:"Silné heslo můžete vytvořit bez použití symbolů, čísel nebo velkých písmen.",pwned:"Pokud používáte toto heslo i jinde, tak byste ho měli změnit.",recentYears:"Vyhněte se nedávným rokům.",repeated:"Vyhněte se opakování slov a písmen.",reverseWords:"Vyhněte se obvyklým slovům napsaným pozpátku.",sequences:"Vyhněte se obvyklým sekvencím znaků.",useWords:"Použijte několik slov, ale vyhněte se obvyklým frázím."},WEAK:"týden"},gV="Vaše heslo bylo změněno. Klikněte {0} pro přihlášení.",IV={BACK_TO_PROFILE:"Zpět na profil",BIRTH_DATE:"Datum narození",DATE_FORMAT:"Formát zobrazení datumu",EDIT:"Upravit profil",ELEVATION_CHART_START:{MIN_ALT:"Minimální nadmořská výška",ZERO:"Nula"},EQUIPMENTS:{ACTION:"akce",DESCRIPTION:"popis",DISABLED_BY_ADMIN:"zakázáno správcem",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Vybavení spojené s cvičením.",IS_ACTIVE:"aktivní"}},RV={ACCOUNT_CONFIRMATION:jH,ACCOUNT_CONFIRMATION_SENT:qH,ADMIN:YH,ALREADY_HAVE_ACCOUNT:XH,CONFIRM_ACCOUNT_DELETION:QH,CURRENT_PASSWORD:ZH,EMAIL:JH,EMAIL_INFO:eV,EMAIL_UPDATE:tV,ENTER_PASSWORD:nV,EXPORT_REQUEST:aV,FILTER_ON_USERNAME:sV,HIDE_PASSWORD:rV,INVALID_TOKEN:oV,I_WANT_TO_DELETE_MY_ACCOUNT:iV,LANGUAGE:uV,LOGIN:lV,LOGOUT:cV,LOGOUT_CONFIRMATION:dV,LOG_IN:EV,NEW_PASSWORD:pV,NO_SPORT_FOUND:fV,NO_USERS_FOUND:mV,PASSWORD:_V,PASSWORD_FORGOTTEN:TV,PASSWORD_INFO:hV,PASSWORD_RESET:SV,PASSWORD_SENT_EMAIL_TEXT:AV,PASSWORD_STRENGTH:OV,PASSWORD_UPDATED:gV,PROFILE:IV},NV="Přidat cvičení",vV="analýza",bV="vzestupně",CV="průměrná rychlost",DV="prům. rychl.",PV="zpět ke cvičení",LV="datum",yV="Smazat cvičení",$V="sestupně",UV="zobrazit filtry",kV="vzdálenost",wV="Stáhnout cvičení",MV="doba trvání",WV="Upravit cvičení",FV="převýšení",zV="konec",xV="Opustit celou obrazovku",BV="od",GV="soubor .gpx",HV="skrýt filtry",VV="Vzdálenost musí být větší než 0",KV="Doba trvání musí být delší než 0 sekund",jV="Poslední cvičení",qV="Načíst víc cvičení",YV="max. výška",XV="max. souborů",QV="max. velikost",ZV="max. rychlost",JV="min. výška",eK={deselectLabel:"Pro odstranění zmáčkněte enter",selectLabel:"Pro výběr zmáčkněte enter",selectedLabel:"Vybrané"},tK="Další cvičení",nK="poznámky",aK="data z gpx bez vyčištění",sK="Nebyl poskytnut soubor",rK="uvnitř není složka",oK="Žádná mapa",iK="Žádný další segment",uK="Žádné další cvičení",lK="Žádné poznámky",cK="Žádný předchozí segment",dK="Žádné předchozí cvičení",EK="Žádné záznamy.",pK="Žádné cvičení.",fK="přestávky",mK="Předchozí segment",_K="Předchozí cvičení",TK="záznam | záznamy",hK="Prům. rychlost",SK="Největší vzdálenost",AK="Největší převýšení",OK="Nejdelší doba trvání",gK="Max. rychlost",IK="zbýva znaků",RK="Obnovit přiblížení",NK="segment | segmenty",vK="rychlost",bK="sport | sporty",CK="začátek",DK="Začátek a konec",PK="začít osu převýšení na nule",LK="nadpis",yK="do",$K="celková vzdálenost",UK="celková doba trvání",kK="Nahrát jeden!",wK="Zobrazit přes celou obrazovku",MK={DARK_SKY:{"clear-day":"jasný den","clear-night":"jasná noc",cloudy:"oblačno",fog:"mlha","partly-cloudy-day":"polojasný den","partly-cloudy-night":"polojasná noc",rain:"déšť",sleet:"plískanice",snow:"sníh",wind:"vítr"},HUMIDITY:"vlhkost",TEMPERATURE:"teplota",WIND:"vítr",WIND_DIRECTIONS:{E:"V",ENE:"VSV",ESE:"VJV",N:"S",NE:"SV",NNE:"SSV",NNW:"SSZ",NW:"SZ",S:"J",SE:"JV",SSE:"JJV",SSW:"JJZ",SW:"JZ",W:"Z",WNW:"ZSZ",WSW:"ZJZ"}},WK="bez .gpx souboru",FK="s .gpx souborem",zK="cvičení | cvičení",xK="rychlost cvičení a výškový graf",BK="datum cvičení",GK="Jste si jistý, že chcete smazat cvičení?",HK="mapa cvičení",VK=".zip soubor",KK="nebo .zip soubor obsahující .gpx soubor",jK={ADD_WORKOUT:NV,ANALYSIS:vV,ASCENT:bV,AVERAGE_SPEED:CV,AVE_SPEED:DV,BACK_TO_WORKOUT:PV,DATE:LV,DELETE_WORKOUT:yV,DESCENT:$V,DISPLAY_FILTERS:UV,DISTANCE:kV,DOWNLOAD_WORKOUT:wV,DURATION:MV,EDIT_WORKOUT:WV,ELEVATION:FV,END:zV,EXIT_FULLSCREEN:xV,FROM:BV,GPX_FILE:GV,HIDE_FILTERS:HV,INVALID_DISTANCE:VV,INVALID_DURATION:KV,LATEST_WORKOUTS:jV,LOAD_MORE_WORKOUT:qV,MAX_ALTITUDE:YV,MAX_FILES:XV,MAX_SIZE:QV,MAX_SPEED:ZV,MIN_ALTITUDE:JV,MULTISELECT:eK,NEXT_WORKOUT:tK,NOTES:nK,NO_DATA_CLEANING:aK,NO_FILE_PROVIDED:sK,NO_FOLDER:rK,NO_MAP:oK,NO_NEXT_SEGMENT:iK,NO_NEXT_WORKOUT:uK,NO_NOTES:lK,NO_PREVIOUS_SEGMENT:cK,NO_PREVIOUS_WORKOUT:dK,NO_RECORDS:EK,NO_WORKOUTS:pK,PAUSES:fK,PREVIOUS_SEGMENT:mK,PREVIOUS_WORKOUT:_K,RECORD:TK,RECORD_AS:hK,RECORD_FD:SK,RECORD_HA:AK,RECORD_LD:OK,RECORD_MS:gK,REMAINING_CHARS:IK,RESET_ZOOM:RK,SEGMENT:NK,SPEED:vK,SPORT:bK,START:CK,START_AND_FINISH:DK,START_ELEVATION_AT_ZERO:PK,TITLE:LK,TO:yK,TOTAL_DISTANCE:$K,TOTAL_DURATION:UK,UPLOAD_FIRST_WORKOUT:kK,VIEW_FULLSCREEN:wK,WEATHER:MK,WITHOUT_GPX:WK,WITH_GPX:FK,WORKOUT:zK,WORKOUT_CHART:xK,WORKOUT_DATE:BK,WORKOUT_DELETION_CONFIRMATION:GK,WORKOUT_MAP:HK,ZIP_ARCHIVE:VK,ZIP_ARCHIVE_DESCRIPTION:KK},qK={about:FB,admin:_G,api:hG,buttons:MG,common:rH,dashboard:uH,error:LH,equipments:vH,equipment_types:fH,oauth2:yH,privacy_policy:$H,sports:BH,statistics:KH,user:RV,workouts:jK},YK="Über diese Instanz",XK="Kontaktiere den Administrator",QK="FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.",ZK="unter {0} Lizenz ",JK="Quellcode",ej="Wetterdaten von:",tj={ABOUT_THIS_INSTANCE:YK,CONTACT_ADMIN:XK,FITTRACKEE_DESCRIPTION:QK,FITTRACKEE_LICENSE:ZK,SOURCE_CODE:JK,WEATHER_DATA_FROM:ej},nj={DESCRIPTION:"Zusätzliche Informationen, die für deine Nutzer nützlich sein könnten. Markdown-Syntax wird unterstützt.",TEXT:"Detaillierte Instanz-Informationen"},aj="Aktion",sj="Aktiviere Konto",rj="Aktiv",oj="Admin",ij="Administration",uj="Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",lj="Anwendung",cj={ADMIN_CONTACT:"Kontakt-E-Mail des Administrators",MAX_FILES_IN_ZIP_LABEL:"Max. Dateianzahl im zip Archiv",MAX_USERS_HELP:"Wenn 0, gibt es keine Registrierungslimitierung..",MAX_USERS_LABEL:"Max. Anzahl aktiver Nutzer",NO_CONTACT_EMAIL:"keine Kontakt-E-Mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. Größe der hochgeladenen Dateien (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Wenn 0, keine Limitierung der Workout-Anzahl.",STATS_WORKOUTS_LIMIT_LABEL:"Maximale Workouts für Sport-Statistiken",TITLE:"Anwendungskonfiguration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. Größe des zip Archives (in Mb)"},dj="Zurück zu Admin",Ej="Möchtest du wirklich das {0} Konto löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",pj="Möchtest du wirklich das {0} Passwort zurücksetzen?",fj="Aktuelle E-Mail",mj="Lösche Nutzer",_j="E-Mail-Versand ist deaktiviert.",Tj="Equipment-Typen aktivieren/deaktivieren.",hj="Aktivieren/Deaktivieren von Sportarten.",Sj={TABLE:{ACTIVE:"Aktiv",HAS_EQUIPMENTS:"Equipment existiert",IMAGE:"Bild",LABEL:"Bezeichnung"},TITLE:"Equipment-Verwaltung"},Aj="Neue E-Mail",Oj="Kein Text eingegeben",gj="Das wasswort wurde zurückgesetzt.",Ij="Füge deine eigene Datenschutzrichtlinie hinzu oder leer lassen, um die standardmäßige zu verwenden. Markdown-Syntax wird unterstützt.",Rj="Registrierung ist derzeit deaktiviert.",Nj="Registrierung ist derzeit aktiviert.",vj="Passwort zurücksetzen",bj={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"Trainings existieren",IMAGE:"Bild",LABEL:"Titel"},TITLE:"Sportarten Administration"},Cj="Aktualisiere Anwemdungskonfiguration.",Dj="Aktualisiere E-Mail",Pj="Nutzer",Lj={SELECTS:{ORDER_BY:{ADMIN:"Adminstatus",CREATED_AT:"Registrierungsdatum",IS_ACTIVE:"Accountstatus",USERNAME:"Nutzername",WORKOUTS_COUNT:"Trainingsanzahl"}},TABLE:{ADD_ADMIN_RIGHTS:"Administratorrechte hinzufügen",REMOVE_ADMIN_RIGHTS:"Administratorrechte entfernen"},TITLE:"Administration - Benutzer"},yj="Die E-Mail Adresse wurde aktualisiert.",$j={ABOUT:nj,ACTION:aj,ACTIVATE_USER_ACCOUNT:sj,ACTIVE:rj,ADMIN:oj,ADMINISTRATION:ij,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:uj,APPLICATION:lj,APP_CONFIG:cj,BACK_TO_ADMIN:dj,CONFIRM_USER_ACCOUNT_DELETION:Ej,CONFIRM_USER_PASSWORD_RESET:pj,CURRENT_EMAIL:fj,DELETE_USER:mj,EMAIL_SENDING_DISABLED:_j,ENABLE_DISABLE_EQUIPMENT_TYPES:Tj,ENABLE_DISABLE_SPORTS:hj,EQUIPMENT_TYPES:Sj,NEW_EMAIL:Aj,NO_TEXT_ENTERED:Oj,PASSWORD_RESET_SUCCESSFUL:gj,PRIVACY_POLICY_DESCRIPTION:Ij,REGISTRATION_DISABLED:Rj,REGISTRATION_ENABLED:Nj,RESET_USER_PASSWORD:vj,SPORTS:bj,UPDATE_APPLICATION_DESCRIPTION:Cj,UPDATE_USER_EMAIL:Dj,USER:Pj,USERS:Lj,USER_EMAIL_UPDATE_SUCCESSFUL:yj},Uj={" is missing in gpx file":"-Element fehlt in der .gpx-Datei.","Network Error":"Netzwerkfehler.",UNKNOWN:"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.","completed request already exists":"Eine Anfrage zum vollständigen Export existiert bereits.","email: valid email must be provided":"E-Mail: Eine gültige E-Mail muss angegeben werden.","equipment already exists with the same label":"Equipment mit der gleichen Bezeichnung existiert bereits.","equipment type is inactive":"Equipment-Typ ist inaktiv.","error during gpx file parsing":"Fehler beim Einlesen der GPX-Datei","error during gpx processing":"Fehler bei der GPX-Verarbeitung.","error on getting configuration":"Fehler beim Abrufen der Konfiguration.","error when saving workout":"Fehler beim Speichern des Workouts.","error when updating configuration":"Fehler beim Aktualisieren der Konfiguration","error, please try again or contact the administrator":"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","error, registration is disabled":"Fehler. Die Registrierung ist deaktiviert.","file extension not allowed":"Dateierweiterung ist nicht erlaubt.","file size is greater than the allowed size":"Die Datei ist größer als erlaubt.","gpx file is invalid":"Die .gpx-Datei ist ungültig.","invalid credentials":"Ungültige Anmeldedaten.","invalid payload":"Die bereitgestellten Daten sind ungültig.","invalid token, please log in again":"Ungültiges Token, bitte erneut anmelden.","invalid token, please request a new token":"Ungültiges Token, bitte erneut anmelden.","new email must be different than current email":"Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden","no file part":"Keine Datei angegeben.","no selected file":"Keine Datei ausgewählt.","no tracks in gpx file":"Kein Track () in der .gpx-Datei.","ongoing request exists":"Eine Anfrage zum Datenexport existiert bereits.","password: password and password confirmation do not match":"Passwort: Passwort und Passwortbestätigung stimmen nicht überein.","provide a valid auth token":"Gebe ein gültiges Authentifizierungstoken an.","signature expired, please log in again":"Die Signatur ist abgelaufen. Bitte melde dich erneut an.","sorry, that username is already taken":"Es tut mir leid, der Benutzername ist schon vergeben.","sport does not exist":"Sportart existiert nicht.","successfully registered":"Registrierung erfolgreich.","the number of files in the archive exceeds the limit":"Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.","user does not exist":"Der Nutzer existiert nicht.","valid email must be provided for admin contact":"Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden","you can not delete your account, no other user has admin rights":"Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.","you do not have permissions":"Du hast keine Berechtigung."},kj={ERROR:Uj},wj="Autorisieren",Mj="Zurück",Wj="Abbrechen",Fj="Filter löschen",zj="Löschen",xj="Mein Konto löschen",Bj="Deaktivieren",Gj="Bearbeiten",Hj="Aktivieren",Vj="Filter",Kj="Anmelden",jj="Nein",qj="Gesamtbeträge aktualisieren",Yj="Registrieren",Xj="Daten-Export anfragen",Qj="Zurücksetzen",Zj="Speichern",Jj="Ja",eq={"ACCOUNT-CONFIRMATION-RESEND":"Bestätigungs-E-Mail erneut senden",AUTHORIZE:wj,BACK:Mj,CANCEL:Wj,CLEAR_FILTER:Fj,DELETE:zj,DELETE_MY_ACCOUNT:xj,DISABLE:Bj,EDIT:Gj,ENABLE:Hj,FILTER:Vj,LOGIN:Kj,NO:jj,REFRESH_TOTALS:qj,REGISTER:Yj,REQUEST_DATA_EXPORT:Xj,RESET:Qj,SUBMIT:Zj,YES:Jj},tq="Über",nq="Aktion",aq="aktiv",sq="Bestätigung",rq="Kontakt",oq="Tag | Tage",iq="Beschreibung",uq="Angezeigt",lq="Dokumentation (en)",cq="hier",dq="Versteckt",Eq="Startseite",pq="Stunde|Stunden",fq="inaktiv",mq="Bezeichnung",_q="Minute|Minuten",Tq="Nächste",hq="keine Beschreibung",Sq="Vorhergehende",Aq="Sekunde|Sekunden",Oq={ORDER:{ASC:"aufsteigend",DESC:"absteigend",LABEL:"sortieren"},ORDER_BY:{LABEL:"sortiert nach"},PER_PAGE:{LABEL:"pro Seite"}},gq="Insgesamt",Iq="Gesamtdauer mit Pause",Rq={ABOUT:tq,ACTION:nq,ACTIVE:aq,CONFIRMATION:sq,CONTACT:rq,DAY:oq,DESCRIPTION:iq,DISPLAYED:uq,DOCUMENTATION:lq,HERE:cq,HIDDEN:dq,HOME:Eq,HOURS:pq,INACTIVE:fq,LABEL:mq,MINUTES:_q,NEXT:Tq,NO_DESCRIPTION:hq,PREVIOUS:Sq,SECONDS:Aq,SELECTS:Oq,TOTAL:gq,TOTAL_DURATION_WITH_PAUSES:Iq},Nq="Dashboard",vq="Dieser Monat",bq={DASHBOARD:Nq,THIS_MONTH:vq},Cq={LABEL:"Fahrrad"},Dq={LABEL:"Kajak/Boot"},Pq={LABEL:"Schuhe"},Lq={LABEL:"Skier"},yq={LABEL:"Schneeschuhe"},$q={Bike:Cq,"Bike Trainer":{LABEL:"Fahrradtrainer"},Kayak_Boat:Dq,Shoes:Pq,Skis:Lq,Snowshoes:yq},Uq="Neues Equipment hinzufügen",kq="Alle Workout-Assoziationen werden entfernt.",wq="Standard für Sport",Mq="Equipments bearbeiten",Wq="Equipment|Equipments",Fq="Equipment-Typ|Equipment-Typen",zq={inactive:'Equipment "{equipmentLabel}" ist inaktiv.',invalid:'Equipment "{equipmentLabel}" ist für diesen Sport ungültig.',not_found:"Equipment wurde nicht gefunden."},xq="Neues Equipment",Bq="Kein Equipment gefunden.",Gq="Keine Equipments",Hq="ohne Equipments",Vq={"50_CHARACTERS_MAX":"Maximal 50 Zeichen",ADD_A_NEW_EQUIPMENT:Uq,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:kq,DEFAULT_FOR_SPORTS:wq,EDIT_EQUIPMENTS:Mq,EQUIPMENT:Wq,EQUIPMENT_TYPE:Fq,ERRORS:zq,NEW_EQUIPMENT:xq,NO_EQUIPMENT:Bq,NO_EQUIPMENTS:Gq,WITHOUT_EQUIPMENTS:Hq},Kq="Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.Bitte versuche es später noch einmal oder kontaktiere den Administrator.",jq={PAGE:"Seite nicht gefunden",WORKOUT:"Training nicht gefunden"},qq="Etwas lief schief",Yq="Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",Xq={APP_ERROR:Kq,NOT_FOUND:jq,SOMETHING_WRONG:qq,UNKNOWN:Yq},Qq="Eine neue OAuth2-Anwendung hinzufügen",Zq={CLIENT_ID:"ID",CLIENT_SECRET:"Geheimnis",DESCRIPTION:"Anwendungsbeschreibung",ISSUE_AT:"Erstellt am",NAME:"Anwendungsname",REDIRECT_URL:"Weiterleitungs-URL",SCOPE:{LABEL:"Geltungsbereich","application:write_DESCRIPTION":"erlaubt Schreibzugriff auf die Anwendungskonfiguration","equipments:read_DESCRIPTION":"erlaubt Lesezugriff auf equipments-Endpunkte","equipments:write_DESCRIPTION":"erlaubt Schreibzugriff auf equipments-Endpunkte","profile:read_DESCRIPTION":"erlaubt Lesezugriff auf auth-Endpunkte","profile:write_DESCRIPTION":"erlaubt Schreibzugriff auf auth-Endpunkte","users:read_DESCRIPTION":"erlaubt Lesezugriff auf users-Endpunkte","users:write_DESCRIPTION":"erlaubt Schreibzugriff auf users-Endpunkte","workouts:read_DESCRIPTION":"erlaubt Lesezugriff auf workouts-Endpunkte","workouts:write_DESCRIPTION":"erlaubt Schreibzugriff auf workouts-Endpunkte"},URL:"Anwendungs-URL"},Jq="OAuth2-Anwendungen",eY="Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.",tY="Bist sicher, dass du diese App löschen willst?",nY="Die Anwendung {0} fragt an:",aY="{0} den Zugriff auf deinen Account erlauben?",sY="in Zwischenablage kopieren",rY="Anwendung löschen",oY="Anwendung hinzufügen",iY="Anwendung wurde nicht gefunden!",uY="keine Anwendungen",lY="keine Beschreibung",cY="Alle Tokens zurückrufen",dY="Bist du sicher, dass du alle Tokens zurückrufen möchtest?",EY="Alle vorhandenen und vergebenen Tokens wurde zurückgerufen.",pY={ADD_A_NEW_APP:Qq,APP:Zq,APPS_LIST:Jq,APP_CREATED_SUCCESSFULLY:eY,APP_DELETION_CONFIRMATION:tY,APP_REQUESTING_ACCESS:nY,AUTHORIZE_APP:aY,COPY_TO_CLIPBOARD:sY,DELETE_APP:rY,NEW_APP:oY,NO_APP:iY,NO_APPS:uY,NO_DESCRIPTION:lY,REVOKE_ALL_TOKENS:cY,TOKENS_REVOCATION_CONFIRMATION:dY,TOKENS_REVOKED:EY},fY={ACCOUNT_DELETION:{CONTENT:"Du kannst die Löschung deines Kontos jederzeit anfragen, indem du (nach dem Anmelden) zu dieser Adresse gehst und auf den „Mein Konto löschen“-Button in der Accountbearbeitung klickst.",TITLE:"Account löschen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Wenn wir uns dazu entschließen, unsere Datenschutzrichtlinie zu ändern, werden wir die Änderungen auf dieser Seite posten. +Законовите изисквания могат да бъдат различни, ако този сървър е в друга юрисдикция.`,TITLE:"Използване на сайта от деца"},YOUR_CONSENT:{CONTENT:"Чрез използване на нашия сайт, вие се съгласявате с нашата политика за поверителност.",TITLE:"Вашето съгласие"}},KF="Последна актуализация",jF="политика за поверителност",qF={CONTENT:VF,LAST_UPDATE:KF,TITLE:jF},YF={LABEL:"Туризъм"},XF={LABEL:"Алпинизъм"},QF={LABEL:"Парапланеризъм"},ZF={LABEL:"Гребане"},JF={LABEL:"Бягане"},ez={LABEL:"Снегоходки"},tz={LABEL:"Суимрън"},nz={LABEL:"Трейл"},az={LABEL:"Ходене"},sz={"Cycling (Sport)":{LABEL:"Колоездене (спорт)"},"Cycling (Transport)":{LABEL:"Колоездене (транспорт)"},"Cycling (Trekking)":{LABEL:"Колоездене (трекинг)"},"Cycling (Virtual)":{LABEL:"Колоездене (виртуално)"},Hiking:YF,"Mountain Biking":{LABEL:"Планинско колоездене"},"Mountain Biking (Electric)":{LABEL:"Планинско колоездене (електрическо)"},Mountaineering:XF,"Open Water Swimming":{LABEL:"Плуване в открити води"},Paragliding:QF,Rowing:ZF,Running:JF,"Skiing (Alpine)":{LABEL:"Ски (алпийски)"},"Skiing (Cross Country)":{LABEL:"Ски (бягане)"},Snowshoes:ez,Swimrun:tz,Trail:nz,Walking:az},oz="Средно",rz="Дати",iz="Статистики",uz={month:"Месечни статистики",week:"Седмични статистики",year:"Годишни статистики"},lz="Статистики върху всички тренировки:",cz="Статистики върху последните {count} тренировки:",dz={by_sport:"по спорт",by_time:"по време"},Ez={month:"месец",week:"седмица",year:"година"},pz="среден брой тренировки",fz={AVERAGE:oz,DATES:rz,STATISTICS:iz,STATISTICS_CHARTS:uz,STATISTICS_ON_ALL_WORKOUTS:lz,STATISTICS_ON_LAST_WORKOUTS:cz,STATISTICS_TYPES:dz,TIME_FRAMES:Ez,WORKOUTS_AVERAGE:pz},mz="Потвърждение на акаунта",_z="Не получихте инструкции?",Tz="Проверете имейла си. Изпратен е нов имейл за потвърждение на посочения адрес.",hz="Админ",Sz="Вече имате акаунт?",Az="Сигурни ли сте, че искате да изтриете акаунта си? Всички данни ще бъдат изтрити, това не може да бъде отменено.",Oz="Текуща парола",gz="Имейл",Iz="Въведете валиден имейл адрес.",Nz="Актуализация по имейл",Rz="Въведете парола",vz={DATA_EXPORT:"Експорт на данни",DOWNLOAD_ARCHIVE:"Изтегляне на архив",GENERATING_LINK:"генериране на връзка…",ONLY_ONE_EXPORT_PER_DAY:"Можете да поискате архив до 24 часа",STATUS:{errored:"грешка (моля, изискайте друг експорт)",in_progress:"в ход…"}},bz="Филтриране по потребителско име",Cz="скрий паролата",Dz="Невалиден токен, моля, поискайте нова парола.",Pz="Искам да изтрия акаунта си",Lz="Език | Езици",yz="Декларацията за поверителност е актуализирана, моля, {0} я, преди да продължите.",$z="Вход",Uz="Изход",kz="Сигурни ли сте, че искате да излезете?",wz="влезте",Mz="Нова парола",Wz="Няма намерен спорт.",Fz="Няма намерени потребители.",zz="Парола",xz="Забравена парола?",Bz="Необходими са поне 8 знака.",Gz="Нулиране на парола",Hz="Проверете имейла си. Ако вашият адрес е в нашата база данни, ще получите имейл с връзка за нулиране на паролата.",Vz={AVERAGE:"средна",GOOD:"добра",LABEL:"сила на паролата",STRONG:"силна",SUGGESTIONS:{allUppercase:"Напишете с главни букви някои, но не всички букви.",anotherWord:"Добавете повече думи, които са по-рядко срещани.",associatedYears:"Избягвайте годините, които са свързани с вас.",capitalization:"Направете главна не само първата буква.",dates:"Избягвайте дати и години, които са свързани с вас.",l33t:"Избягвайте предвидими замествания на букви като {'@'} за a.",longerKeyboardPattern:"Използвайте по-дълги модели на клавиатурата и променете посоката на писане няколко пъти.",noNeed:"Можете да създавате силни пароли, без да използвате символи, цифри или главни букви.",pwned:"Ако използвате тази парола другаде, трябва да я промените.",recentYears:"Избягвайте последните години.",repeated:"Избягвайте повтарящи се думи и знаци.",reverseWords:"Избягвайте обратното изписване на чести срешабу думи.",sequences:"Избягвайте често срещани последователности от знаци.",useWords:"Използвайте няколко думи, но избягвайте често използвани фрази."},WEAK:"слаба"},Kz="Вашата парола е актуализирана. Кликнете върху {0}, за да влезете.",jz={ACCOUNT_EDITION:"Редактиране на акаунта",ASCENT_DATA:"Данни, свързани с изкачване (записи, общо)",BACK_TO_PROFILE:"Назад към профила",BIO:"Биография",BIRTH_DATE:"Дата на раждане",DATE_FORMAT:"Формат на датата",EDIT:"Редактиране на профил",EDIT_PREFERENCES:"Редактиране на предпочитанията",EDIT_SPORTS_PREFERENCES:"Редактиране на спортните предпочитания",ELEVATION_CHART_START:{LABEL:"Диаграмата на надморската височина започва от",MIN_ALT:"Минимална надморска височина",ZERO:"Нула"},EQUIPMENTS:{ACTION:"действие",CONFIRM_EQUIPMENT_DELETION:"Сигурни ли сте, че искате да изтриете това оборудване {0}?",DESCRIPTION:"описание",DISABLED_BY_ADMIN:"забранено от администратора",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Това оборудване е свързано с тренировки.",IS_ACTIVE:"активно",LABEL:"етикет",YOUR_EQUIPMENTS:"Вашето оборудване"},EQUIPMENTS_EDITION:"Редактиране на оборудване",ERRORED_EMAIL_UPDATE:"Моля, {0}, за да промените имейл адреса си отново или се свържете с администратор",FIRST_DAY_OF_WEEK:"Първи ден от седмицата",FIRST_NAME:"Първо име",INTERFACE:"Интерфейс",LANGUAGE:"Език",LAST_NAME:"Фамилия",LOCATION:"Местоположение",MONDAY:"Понеделник",PICTURE:"Снимка",PICTURE_EDITION:"Редактиране на снимката",PICTURE_REMOVE:"Премахване на снимката",PICTURE_UPDATE:"Актуализиране на снимката",PREFERENCES_EDITION:"Редактиране на предпочитанията","PRIVACY-POLICY_EDITION":"Политика за поверителност",PROFILE_EDITION:"Редактиране на профила",REGISTRATION_DATE:"Дата на регистрация",SPORT:{ACTION:"действие",COLOR:"цвят",CONFIRM_SPORT_RESET:"Сигурни ли сте, че искате да нулирате този спорт?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Сигурни ли сте, че искате да нулирате този спорт? Всички подразбрани оборудвания ще бъде премахнати.",DEFAULT_EQUIPMENTS:"Оборудване по подразбиране | Оборудване по подразбиране",DISABLED_BY_ADMIN:"забранено от администратора",IS_ACTIVE:"активно",LABEL:"етикет",STOPPED_SPEED_THRESHOLD:"праг на спряна скорост"},SPORTS_EDITION:"Редактиране на предпочитанията за спорт",SUCCESSFUL_EMAIL_UPDATE:"Вашият акаунт е актуализиран успешно. Моля, проверете имейла си, за да потвърдите новия си имейл адрес.",SUCCESSFUL_REGISTRATION:"Акаунт ви е създаден успешно.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Връзка за активиране на вашия акаунт е изпратена на посочения имейл адрес.",SUCCESSFUL_UPDATE:"Вашият акаунт е актуализиран успешно.",SUNDAY:"Неделя",TABS:{ACCOUNT:"акаунт",APPS:"приложения",EQUIPMENTS:"оборудване",PICTURE:"снимка",PREFERENCES:"предпочитания","PRIVACY-POLICY":"политика за поверителност",PROFILE:"профил",SPORTS:"спортове"},THEME_MODE:{LABEL:"Тема",VALUES:{DARK:"Тъмна",DEFAULT:"Предпочитание на браузъра",LIGHT:"Светла"}},TIMEZONE:"Часова зона | Часови зони",UNITS:{IMPERIAL:"Имперска система (ft, mi, mph, °F)",LABEL:"Единици за разстояние",METRIC:"Метрична система (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Филтриран",HELP:"Ако се филтрира ще се изключват екстремни стойности (които може да са GPS грешки) при изчисляване на максималната скорост.",LABEL:"GPX стратегия за максимална скорост",RAW_SPEED:"Сурова"}},qz="Прочетох и съм съгласен с {0}.",Yz="Регистрация",Xz="За съжаление регистрацията е деактивирана.",Qz="Повторно изпращане на имейл за потвърждение на акаунта",Zz="Нулирайте паролата си",Jz="преглед",ex="покажи паролата",tx="Този потребителски акаунт е неактивен.",nx="Превключване на темата (светъл или тъмен режим)",ax="Потребителско име",sx='Необходими са 3 до 30 знака, разрешени са само буквено-цифрови знаци и долната черта "_".',ox="потребителска снимка",rx="Вие приехте {0}.",ix={ACCOUNT_CONFIRMATION:mz,ACCOUNT_CONFIRMATION_NOT_RECEIVED:_z,ACCOUNT_CONFIRMATION_SENT:Tz,ADMIN:hz,ALREADY_HAVE_ACCOUNT:Sz,CONFIRM_ACCOUNT_DELETION:Az,CURRENT_PASSWORD:Oz,EMAIL:gz,EMAIL_INFO:Iz,EMAIL_UPDATE:Nz,ENTER_PASSWORD:Rz,EXPORT_REQUEST:vz,FILTER_ON_USERNAME:bz,HIDE_PASSWORD:Cz,INVALID_TOKEN:Dz,I_WANT_TO_DELETE_MY_ACCOUNT:Pz,LANGUAGE:Lz,LAST_PRIVACY_POLICY_TO_VALIDATE:yz,LOGIN:$z,LOGOUT:Uz,LOGOUT_CONFIRMATION:kz,LOG_IN:wz,NEW_PASSWORD:Mz,NO_SPORT_FOUND:Wz,NO_USERS_FOUND:Fz,PASSWORD:zz,PASSWORD_FORGOTTEN:xz,PASSWORD_INFO:Bz,PASSWORD_RESET:Gz,PASSWORD_SENT_EMAIL_TEXT:Hz,PASSWORD_STRENGTH:Vz,PASSWORD_UPDATED:Kz,PROFILE:jz,READ_AND_ACCEPT_PRIVACY_POLICY:qz,REGISTER:Yz,REGISTER_DISABLED:Xz,RESENT_ACCOUNT_CONFIRMATION:Qz,RESET_PASSWORD:Zz,REVIEW:Jz,SHOW_PASSWORD:ex,THIS_USER_ACCOUNT_IS_INACTIVE:tx,TOGGLE_THEME:nx,USERNAME:ax,USERNAME_INFO:sx,USER_PICTURE:ox,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:rx},ux="Добавяне на тренировка",lx="анализ",cx="изкачване",dx="средна скорост",Ex="средна скорост",px="обратно към тренировката",fx="дата",mx="Изтриване на тренировката",_x="спускане",Tx="филтри за показване",hx="разстояние",Sx="Изтегляне на тренировката",Ax="продължителност",Ox="Редактиране на тренировката",gx="надморска височина",Ix="край",Nx="Изход от цял екран",Rx="от",vx=".gpx файл",bx="скрий филтри",Cx="И двете стойности за надморска височина трябва да бъдат предоставени и да са по-големи или равни на 0.",Dx="Разстоянието трябва да е по-голямо от 0",Px="Продължителността трябва да е по-голяма от 0 секунди",Lx="Последни тренировки",yx="Зареждане на още тренировки",$x="макс. надморска височина",Ux="макс. файлове",kx="макс. размер",wx="макс. скорост",Mx="мин. надморска височина",Wx={deselectLabel:"Натиснете Еnter за премахване",selectLabel:"Натиснете Enter, за да изберете",selectedLabel:"Избрано"},Fx="Няма следващ сегмент",zx="Следваща тренировка",xx="бележки",Bx="данни от gpx, без никакво почистване",Gx="Няма предоставен файл",Hx="вътре няма папка",Vx="Няма карта",Kx="Няма следващ сегмент",jx="Няма следваща тренировка",qx="Без бележки",Yx="Няма предишен сегмент",Xx="Няма предишна тренировка",Qx="Няма записи.",Zx="Без тренировки.",Jx="паузи",eB="Предишен сегмент",tB="Предишна тренировка",nB="запис | записи",aB="Ср. скорост",sB="Най-далечното разстояние",oB="Най-високо изкачване",rB="Най-голяма продължителност",iB="Макс. скорост",uB="оставащи знаци",lB="Нулиране на мащаба",cB="сегмент | сегменти",dB="скорост",EB="спорт | спортове",pB="начало",fB="Начало и край",mB="ос на надм. височина стартира от нула",_B="заглавие",TB="към",hB="общо разстояние",SB="обща продължителност",AB="Качете един!",OB="Преглед на цял екран",gB={DARK_SKY:{"clear-day":"ясен ден","clear-night":"ясна нощ",cloudy:"облачно",fog:"мъгла","partly-cloudy-day":"ден с разкъсана облачност","partly-cloudy-night":"нощ с разкъсана облачност",rain:"дъжд",sleet:"суграшица",snow:"сняг",wind:"вятър"},HUMIDITY:"влажност",TEMPERATURE:"температура",WIND:"вятър",WIND_DIRECTIONS:{E:"Изток",ENE:"Изток-североизток",ESE:"Изток - югоизток",N:"Север",NE:"Североизток",NNE:"Север - североизток",NNW:"Север - северозапад",NW:"Северозапад",S:"Юг",SE:"Югоизток",SSE:"Юг - югоизток",SSW:"Юг - югозапад",SW:"Югозапад",W:"Запад",WNW:"Запад - северозапад",WSW:"Запад - югпзапад"}},IB="без .gpx файл",NB="с .gpx файл",RB="тренировка | тренировки",vB="графика на скоростта и височината на тренировката",bB="дата на тренировка",CB="Сигурни ли сте, че искате да изтриете тази тренировка?",DB="карта на тренировка",PB=".zip файл",LB="или .zip файл, съдържащ .gpx файлове",yB={ADD_WORKOUT:ux,ANALYSIS:lx,ASCENT:cx,AVERAGE_SPEED:dx,AVE_SPEED:Ex,BACK_TO_WORKOUT:px,DATE:fx,DELETE_WORKOUT:mx,DESCENT:_x,DISPLAY_FILTERS:Tx,DISTANCE:hx,DOWNLOAD_WORKOUT:Sx,DURATION:Ax,EDIT_WORKOUT:Ox,ELEVATION:gx,END:Ix,EXIT_FULLSCREEN:Nx,FROM:Rx,GPX_FILE:vx,HIDE_FILTERS:bx,INVALID_ASCENT_OR_DESCENT:Cx,INVALID_DISTANCE:Dx,INVALID_DURATION:Px,LATEST_WORKOUTS:Lx,LOAD_MORE_WORKOUT:yx,MAX_ALTITUDE:$x,MAX_FILES:Ux,MAX_SIZE:kx,MAX_SPEED:wx,MIN_ALTITUDE:Mx,MULTISELECT:Wx,NEXT_SEGMENT:Fx,NEXT_WORKOUT:zx,NOTES:xx,NO_DATA_CLEANING:Bx,NO_FILE_PROVIDED:Gx,NO_FOLDER:Hx,NO_MAP:Vx,NO_NEXT_SEGMENT:Kx,NO_NEXT_WORKOUT:jx,NO_NOTES:qx,NO_PREVIOUS_SEGMENT:Yx,NO_PREVIOUS_WORKOUT:Xx,NO_RECORDS:Qx,NO_WORKOUTS:Zx,PAUSES:Jx,PREVIOUS_SEGMENT:eB,PREVIOUS_WORKOUT:tB,RECORD:nB,RECORD_AS:aB,RECORD_FD:sB,RECORD_HA:oB,RECORD_LD:rB,RECORD_MS:iB,REMAINING_CHARS:uB,RESET_ZOOM:lB,SEGMENT:cB,SPEED:dB,SPORT:EB,START:pB,START_AND_FINISH:fB,START_ELEVATION_AT_ZERO:mB,TITLE:_B,TO:TB,TOTAL_DISTANCE:hB,TOTAL_DURATION:SB,UPLOAD_FIRST_WORKOUT:AB,VIEW_FULLSCREEN:OB,WEATHER:gB,WITHOUT_GPX:IB,WITH_GPX:NB,WORKOUT:RB,WORKOUT_CHART:vB,WORKOUT_DATE:bB,WORKOUT_DELETION_CONFIRMATION:CB,WORKOUT_MAP:DB,ZIP_ARCHIVE:PB,ZIP_ARCHIVE_DESCRIPTION:LB},$B={about:y9,admin:cW,api:EW,buttons:LW,common:tF,dashboard:sF,error:bF,equipments:gF,equipment_types:cF,oauth2:HF,privacy_policy:qF,sports:sz,statistics:fz,user:ix,workouts:yB},UB="O této instanci",kB="Kontaktujte správce",wB="pod licencí {0} ",MB="Zdrojový kód",WB="Data o počasí z:",FB={ABOUT_THIS_INSTANCE:UB,CONTACT_ADMIN:kB,FITTRACKEE_LICENSE:wB,SOURCE_CODE:MB,WEATHER_DATA_FROM:WB},zB={DESCRIPTION:"Libovolné další informace, které mohou být užitečné pro uživatele. Lze použít Markdown syntaxi.",TEXT:"Detailní informace o instanci"},xB="Akce",BB="Aktivovat účet",GB="Aktivní",HB="Správce",VB="Správa",KB="Přidat/odebrat oprávnění pro správu, smazat uživatelský účet.",jB="Aplikace",qB={ADMIN_CONTACT:"Kontaktní e-mail správce",MAX_FILES_IN_ZIP_LABEL:"Max. počet souborů v zip archivu",MAX_USERS_HELP:"Pokud zadáte 0, tak nebudou registrace omezeny.",MAX_USERS_LABEL:"Max. počet aktivních uživatelů",NO_CONTACT_EMAIL:"žádný kontaktní e-mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. velikost nahrávaných souborů (v MB)",STATS_WORKOUTS_LIMIT_HELP:"Nula znamená bez omezení počtu cvičení.",TITLE:"Nastavení aplikace",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. velikost zip archivu (v MB)"},YB="Zpět na správu",XB="Jste si jistý, že chcete smazat účet {0}? Všechna data budou smazána, toto nelze vrátit.",QB="Jste si jistý, že chcete resetovat {0} heslo?",ZB="Současný email",JB="Smazat uživatele",eG="Odesílání emailů je zakázáno.",tG="Povolit/zakázat typy vybavení.",nG="Povolit/zakázat sporty.",aG={TABLE:{ACTIVE:"Aktivní",HAS_EQUIPMENTS:"vybavení existuje",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa vybavení"},sG="Nový email",oG="Nebyl zadaný text",rG="Heslo bylo obnoveno.",iG="Registrace je momentálně zakázaná.",uG="Registrace je momentálně povolná.",lG="Obnova hesla",cG={TABLE:{ACTIVE:"Aktivní",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa sportů"},dG="Upravit nastavení aplikace.",EG="Upravit e-mail",pG="uživatel | uživatelé",fG={SELECTS:{ORDER_BY:{CREATED_AT:"datum registrace",IS_ACTIVE:"stav účtu",USERNAME:"uživatelské jméno"}},TABLE:{ADD_ADMIN_RIGHTS:"Přidat oprávnění správce",REMOVE_ADMIN_RIGHTS:"Odstranit oprávnění správce"}},mG="E-mailová adresa byla upravena.",_G={ABOUT:zB,ACTION:xB,ACTIVATE_USER_ACCOUNT:BB,ACTIVE:GB,ADMIN:HB,ADMINISTRATION:VB,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:KB,APPLICATION:jB,APP_CONFIG:qB,BACK_TO_ADMIN:YB,CONFIRM_USER_ACCOUNT_DELETION:XB,CONFIRM_USER_PASSWORD_RESET:QB,CURRENT_EMAIL:ZB,DELETE_USER:JB,EMAIL_SENDING_DISABLED:eG,ENABLE_DISABLE_EQUIPMENT_TYPES:tG,ENABLE_DISABLE_SPORTS:nG,EQUIPMENT_TYPES:aG,NEW_EMAIL:sG,NO_TEXT_ENTERED:oG,PASSWORD_RESET_SUCCESSFUL:rG,REGISTRATION_DISABLED:iG,REGISTRATION_ENABLED:uG,RESET_USER_PASSWORD:lG,SPORTS:cG,UPDATE_APPLICATION_DESCRIPTION:dG,UPDATE_USER_EMAIL:EG,USER:pG,USERS:fG,USER_EMAIL_UPDATE_SUCCESSFUL:mG},TG={" is missing in gpx file":"Prvek (čas) chybí v .gpx souboru.","Network Error":"Chyba sítě.",UNKNOWN:"Chyba. Prosím zkuste to znovu nebo kontaktujte správce.","at least one file in zip archive exceeds size limit, please check the archive":"Alespoň jeden soubor v zip archivu překročil limit velikost, prosím zkontrolujte archív.","completed request already exists":"Již existuje dokončený požadavek na export.","email: valid email must be provided":"E-mail: je nutné poskytnout planý e-mail.","equipment already exists with the same label":"Vybavení se stejným popiskem již existuje.","equipment type is inactive":"Typ vybavení není aktivní.","error during gpx file parsing":"Chyby při parsování gpx souboru.","error during gpx processing":"Chyba při zpracování gpx.","error on getting configuration":"Chyba při získávání nastavení.","error when saving workout":"Chyba při ukládání cvičení.","error when updating configuration":"Chyba při aktualizaci nastavení","error, please try again or contact the administrator":"Chyba, prosím zkuste to znovu nebo kontaktujte správce.","error, registration is disabled":"Chyba, registrace byla zakázána.","file extension not allowed":"Přípona souboru není povolena.","file size is greater than the allowed size":"Velikost souboru je větší než maximální povolená velikost souboru.","gpx file is invalid":"Soubor .gpx je neplaný.","invalid credentials":"Nesprávné přístupové údaje.","invalid payload":"Poskytnuté data nejsou platné.","invalid token, please log in again":"Chybný token, prosím přihlašte se znovu.","invalid token, please request a new token":"Chybný token, prosím přihlašte se znovu.","new email must be different than current email":"Nová e-mailová adresa musí být jiná než aktuální","no file part":"Nebyl poskytnut soubor.","no selected file":"Nebyl vybrán soubor.","no tracks in gpx file":"V .gpx souboru není trať ().","ongoing request exists":"Požadovaný export dat již existuje.","password: password and password confirmation do not match":"Heslo: heslo a potvrzení hesla nesouhlasí.","provide a valid auth token":"Poskytněte planý autentizační token.","signature expired, please log in again":"Podpis vypršel. Prosím přihlašte se znovu.","sorry, that username is already taken":"Omlouváme se, ale uživatelské jméno je již obsazené.","sport does not exist":"Sport neexistuje.","successfully registered":"Úspěšně zaregistrovaný.","the number of files in the archive exceeds the limit":"Počet souboru v archivu překročil limit.","user does not exist":"Uživatel neexistuje.","valid email must be provided for admin contact":"Pro kontaktování správce musíte poskytnout platný e-mail","you can not delete your account, no other user has admin rights":"Nemůžete smazat Váš účet, protože žádný jiný účet nemá oprávnění správce.","you do not have permissions":"Nemáte oprávnění."},hG={ERROR:TG},SG="Povolit",AG="Zpět",OG="Zrušit",gG="Vyčistit filtry",IG="Smazat",NG="Smazat můj účet",RG="Zakázat",vG="Upravit",bG="Povolit",CG="Filtr",DG="Přihlášení",PG="Ne",LG="Obnovit součty",yG="Registrace",$G="Požádat o export dat",UG="Resetovat",kG="Odeslat",wG="Ano",MG={"ACCOUNT-CONFIRMATION-RESEND":"Znovu odeslat potvrzovací email",AUTHORIZE:SG,BACK:AG,CANCEL:OG,CLEAR_FILTER:gG,DELETE:IG,DELETE_MY_ACCOUNT:NG,DISABLE:RG,EDIT:vG,ENABLE:bG,FILTER:CG,LOGIN:DG,NO:PG,REFRESH_TOTALS:LG,REGISTER:yG,REQUEST_DATA_EXPORT:$G,RESET:UG,SUBMIT:kG,YES:wG},WG="akce",FG="aktivní",zG="Potvrzení",xG="kontakt",BG="den | dny",GG="Popis",HG="Zobrazeno",VG="dokumentace",KG="Skryto",jG="Domů",qG="hodina|hodiny",YG="neaktivní",XG="popisek",QG="minuta|minuty",ZG="další",JG="bez popisu",eH="předchozí",tH="sekunda|sekundy",nH={ORDER:{ASC:"vzsestupně",DESC:"sestupně",LABEL:"seřadit"},ORDER_BY:{LABEL:"řazení podle"},PER_PAGE:{LABEL:"na stránku"}},aH="Celkem",sH="Celková doba včetně přestávek",oH={ACTION:WG,ACTIVE:FG,CONFIRMATION:zG,CONTACT:xG,DAY:BG,DESCRIPTION:GG,DISPLAYED:HG,DOCUMENTATION:VG,HIDDEN:KG,HOME:jG,HOURS:qG,INACTIVE:YG,LABEL:XG,MINUTES:QG,NEXT:ZG,NO_DESCRIPTION:JG,PREVIOUS:eH,SECONDS:tH,SELECTS:nH,TOTAL:aH,TOTAL_DURATION_WITH_PAUSES:sH},rH="Nástěnka",iH="Tento měsíc",uH={DASHBOARD:rH,THIS_MONTH:iH},lH={LABEL:"Kolo"},cH={LABEL:"Kajak/Loď"},dH={LABEL:"Boty"},EH={LABEL:"Lyže"},pH={LABEL:"Sněžnice"},fH={Bike:lH,"Bike Trainer":{LABEL:"Cyklotrenažér"},Kayak_Boat:cH,Shoes:dH,Skis:EH,Snowshoes:pH},mH="Přidat nové vybavení",_H="Všechny spojení na cvičení budou odstraněny.",TH="Výchozí pro sporty",hH="Upravit vybavení",SH="vybavení|vybavení",AH="typ vybavení|typy vybavení",OH={inactive:"Vybavení '{equipmentLabel}' není aktivní.",invalid:"Vybavení '{equipmentLabel}' není platné pro tento sport.",not_found:"Vybavení nebylo nalezeno."},gH="Nové vybavení",IH="Žádné vybavení nebylo nalezeno.",NH="Žádné vybavení",RH="bez vybavení",vH={"50_CHARACTERS_MAX":"Ne více než 50 znaků",ADD_A_NEW_EQUIPMENT:mH,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:_H,DEFAULT_FOR_SPORTS:TH,EDIT_EQUIPMENTS:hH,EQUIPMENT:SH,EQUIPMENT_TYPE:AH,ERRORS:OH,NEW_EQUIPMENT:gH,NO_EQUIPMENT:IH,NO_EQUIPMENTS:NH,WITHOUT_EQUIPMENTS:RH},bH="Zda se, že v aplikaci došlo k nějakému problému.Prosíme, zkuste to znovu později nebo kontaktujte správce.",CH={PAGE:"Stránka nenalezena",WORKOUT:"Cvičení nenalezeno"},DH="Něco se pokazilo",PH="Chyba. Prosím zkuste znovu nebo kontaktujte správce.",LH={APP_ERROR:bH,NOT_FOUND:CH,SOMETHING_WRONG:DH,UNKNOWN:PH},yH={},$H={},UH={LABEL:"Turistika"},kH={LABEL:"Horolezectví"},wH={LABEL:"Paragliding"},MH={LABEL:"Veslování"},WH={LABEL:"Běhání"},FH={LABEL:"Sněžnice"},zH={LABEL:"Trail"},xH={LABEL:"Chůze"},BH={"Cycling (Sport)":{LABEL:"Cyklistika (Sport)"},"Cycling (Transport)":{LABEL:"Jízda na kole (Přeprava)"},"Cycling (Trekking)":{LABEL:"Jízda na kole (Trekking)"},"Cycling (Virtual)":{LABEL:"Jízda na kole (Virtuální)"},Hiking:UH,"Mountain Biking":{LABEL:"Horská cyklistika"},"Mountain Biking (Electric)":{LABEL:"Horská cyklistika (Elektrická)"},Mountaineering:kH,"Open Water Swimming":{LABEL:"Plavání na otevřené vodě"},Paragliding:wH,Rowing:MH,Running:WH,"Skiing (Alpine)":{LABEL:"Lyžování (Alpské)"},"Skiing (Cross Country)":{LABEL:"Lyžování (Běžky)"},Snowshoes:FH,Trail:zH,Walking:xH},GH="Statistiky",HH={month:"Měsíční statistika",week:"Týdenní statistika"},VH={month:"měsíc",week:"týden",year:"rok"},KH={STATISTICS:GH,STATISTICS_CHARTS:HH,TIME_FRAMES:VH},jH="Potvrzení účtu",qH="Zkontrolujte Váš e-mail. Byl odeslán nový e-mail pro potvrzení zadané adresy.",YH="Správce",XH="Máte již účet?",QH="Jste si jistý, že chcete smazat Váš účet? Všechna data budou smazána, toto nejde vrátit.",ZH="Současné heslo",JH="Email",eV="Zadejte platnou emailovou adresu.",tV="Aktualizace e-mailu",nV="Zadejte heslo",aV={DATA_EXPORT:"Export dat",DOWNLOAD_ARCHIVE:"Stáhnout archiv",GENERATING_LINK:"generování odkazu…",ONLY_ONE_EXPORT_PER_DAY:"Archiv lze požadovat po 24 hodinách",STATUS:{errored:"selhalo (prosím vyžádejte si další export)",in_progress:"probíhá…"}},sV="Filtr na uživatelské jméno",oV="skrýt heslo",rV="Neplatný token, prosím vyžádejte si nové obnovení hesla.",iV="Chci smazat svůj účet",uV="Jazyk | Jazyky",lV="Přihlášení",cV="Odhlášení",dV="Jste si jistý, že se chcete odhlásit?",EV="přihlásit",pV="Nové heslo",fV="Nebyl nalezen sport.",mV="Nebyli nalezeni uživatelé.",_V="Heslo",TV="Zapoměl jste heslo?",hV="Je požadováno alespoň 8 znaků.",SV="Reset hesla",AV="Zkontrolujte si svůj e-mail. Pokud je Vaše adresa v naší databázi, dostanete e-amil s odkazem pro obnovení hesla.",OV={AVERAGE:"průměr",GOOD:"dobré",LABEL:"síla hesla",STRONG:"silné",SUGGESTIONS:{allUppercase:"Napište některé písmena velké, ale ne všechny.",anotherWord:"Přidejte více slov, které jsou méně obvyklá.",associatedYears:"Vyhněte se letopočtům spojeným s Vámi.",capitalization:"Udělejte víc velkých písmen, nejen první.",dates:"Vyhněte se datům a rokům spojeným s Vámi.",l33t:"Vyhněte se předvídatelným nahrazením jako {'@'} za a.",longerKeyboardPattern:"Použijte delší klávesové vzory a několikrát změňte směr psaní.",noNeed:"Silné heslo můžete vytvořit bez použití symbolů, čísel nebo velkých písmen.",pwned:"Pokud používáte toto heslo i jinde, tak byste ho měli změnit.",recentYears:"Vyhněte se nedávným rokům.",repeated:"Vyhněte se opakování slov a písmen.",reverseWords:"Vyhněte se obvyklým slovům napsaným pozpátku.",sequences:"Vyhněte se obvyklým sekvencím znaků.",useWords:"Použijte několik slov, ale vyhněte se obvyklým frázím."},WEAK:"týden"},gV="Vaše heslo bylo změněno. Klikněte {0} pro přihlášení.",IV={BACK_TO_PROFILE:"Zpět na profil",BIRTH_DATE:"Datum narození",DATE_FORMAT:"Formát zobrazení datumu",EDIT:"Upravit profil",ELEVATION_CHART_START:{MIN_ALT:"Minimální nadmořská výška",ZERO:"Nula"},EQUIPMENTS:{ACTION:"akce",DESCRIPTION:"popis",DISABLED_BY_ADMIN:"zakázáno správcem",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Vybavení spojené s cvičením.",IS_ACTIVE:"aktivní"}},NV={ACCOUNT_CONFIRMATION:jH,ACCOUNT_CONFIRMATION_SENT:qH,ADMIN:YH,ALREADY_HAVE_ACCOUNT:XH,CONFIRM_ACCOUNT_DELETION:QH,CURRENT_PASSWORD:ZH,EMAIL:JH,EMAIL_INFO:eV,EMAIL_UPDATE:tV,ENTER_PASSWORD:nV,EXPORT_REQUEST:aV,FILTER_ON_USERNAME:sV,HIDE_PASSWORD:oV,INVALID_TOKEN:rV,I_WANT_TO_DELETE_MY_ACCOUNT:iV,LANGUAGE:uV,LOGIN:lV,LOGOUT:cV,LOGOUT_CONFIRMATION:dV,LOG_IN:EV,NEW_PASSWORD:pV,NO_SPORT_FOUND:fV,NO_USERS_FOUND:mV,PASSWORD:_V,PASSWORD_FORGOTTEN:TV,PASSWORD_INFO:hV,PASSWORD_RESET:SV,PASSWORD_SENT_EMAIL_TEXT:AV,PASSWORD_STRENGTH:OV,PASSWORD_UPDATED:gV,PROFILE:IV},RV="Přidat cvičení",vV="analýza",bV="vzestupně",CV="průměrná rychlost",DV="prům. rychl.",PV="zpět ke cvičení",LV="datum",yV="Smazat cvičení",$V="sestupně",UV="zobrazit filtry",kV="vzdálenost",wV="Stáhnout cvičení",MV="doba trvání",WV="Upravit cvičení",FV="převýšení",zV="konec",xV="Opustit celou obrazovku",BV="od",GV="soubor .gpx",HV="skrýt filtry",VV="Vzdálenost musí být větší než 0",KV="Doba trvání musí být delší než 0 sekund",jV="Poslední cvičení",qV="Načíst víc cvičení",YV="max. výška",XV="max. souborů",QV="max. velikost",ZV="max. rychlost",JV="min. výška",eK={deselectLabel:"Pro odstranění zmáčkněte enter",selectLabel:"Pro výběr zmáčkněte enter",selectedLabel:"Vybrané"},tK="Další cvičení",nK="poznámky",aK="data z gpx bez vyčištění",sK="Nebyl poskytnut soubor",oK="uvnitř není složka",rK="Žádná mapa",iK="Žádný další segment",uK="Žádné další cvičení",lK="Žádné poznámky",cK="Žádný předchozí segment",dK="Žádné předchozí cvičení",EK="Žádné záznamy.",pK="Žádné cvičení.",fK="přestávky",mK="Předchozí segment",_K="Předchozí cvičení",TK="záznam | záznamy",hK="Prům. rychlost",SK="Největší vzdálenost",AK="Největší převýšení",OK="Nejdelší doba trvání",gK="Max. rychlost",IK="zbýva znaků",NK="Obnovit přiblížení",RK="segment | segmenty",vK="rychlost",bK="sport | sporty",CK="začátek",DK="Začátek a konec",PK="začít osu převýšení na nule",LK="nadpis",yK="do",$K="celková vzdálenost",UK="celková doba trvání",kK="Nahrát jeden!",wK="Zobrazit přes celou obrazovku",MK={DARK_SKY:{"clear-day":"jasný den","clear-night":"jasná noc",cloudy:"oblačno",fog:"mlha","partly-cloudy-day":"polojasný den","partly-cloudy-night":"polojasná noc",rain:"déšť",sleet:"plískanice",snow:"sníh",wind:"vítr"},HUMIDITY:"vlhkost",TEMPERATURE:"teplota",WIND:"vítr",WIND_DIRECTIONS:{E:"V",ENE:"VSV",ESE:"VJV",N:"S",NE:"SV",NNE:"SSV",NNW:"SSZ",NW:"SZ",S:"J",SE:"JV",SSE:"JJV",SSW:"JJZ",SW:"JZ",W:"Z",WNW:"ZSZ",WSW:"ZJZ"}},WK="bez .gpx souboru",FK="s .gpx souborem",zK="cvičení | cvičení",xK="rychlost cvičení a výškový graf",BK="datum cvičení",GK="Jste si jistý, že chcete smazat cvičení?",HK="mapa cvičení",VK=".zip soubor",KK="nebo .zip soubor obsahující .gpx soubor",jK={ADD_WORKOUT:RV,ANALYSIS:vV,ASCENT:bV,AVERAGE_SPEED:CV,AVE_SPEED:DV,BACK_TO_WORKOUT:PV,DATE:LV,DELETE_WORKOUT:yV,DESCENT:$V,DISPLAY_FILTERS:UV,DISTANCE:kV,DOWNLOAD_WORKOUT:wV,DURATION:MV,EDIT_WORKOUT:WV,ELEVATION:FV,END:zV,EXIT_FULLSCREEN:xV,FROM:BV,GPX_FILE:GV,HIDE_FILTERS:HV,INVALID_DISTANCE:VV,INVALID_DURATION:KV,LATEST_WORKOUTS:jV,LOAD_MORE_WORKOUT:qV,MAX_ALTITUDE:YV,MAX_FILES:XV,MAX_SIZE:QV,MAX_SPEED:ZV,MIN_ALTITUDE:JV,MULTISELECT:eK,NEXT_WORKOUT:tK,NOTES:nK,NO_DATA_CLEANING:aK,NO_FILE_PROVIDED:sK,NO_FOLDER:oK,NO_MAP:rK,NO_NEXT_SEGMENT:iK,NO_NEXT_WORKOUT:uK,NO_NOTES:lK,NO_PREVIOUS_SEGMENT:cK,NO_PREVIOUS_WORKOUT:dK,NO_RECORDS:EK,NO_WORKOUTS:pK,PAUSES:fK,PREVIOUS_SEGMENT:mK,PREVIOUS_WORKOUT:_K,RECORD:TK,RECORD_AS:hK,RECORD_FD:SK,RECORD_HA:AK,RECORD_LD:OK,RECORD_MS:gK,REMAINING_CHARS:IK,RESET_ZOOM:NK,SEGMENT:RK,SPEED:vK,SPORT:bK,START:CK,START_AND_FINISH:DK,START_ELEVATION_AT_ZERO:PK,TITLE:LK,TO:yK,TOTAL_DISTANCE:$K,TOTAL_DURATION:UK,UPLOAD_FIRST_WORKOUT:kK,VIEW_FULLSCREEN:wK,WEATHER:MK,WITHOUT_GPX:WK,WITH_GPX:FK,WORKOUT:zK,WORKOUT_CHART:xK,WORKOUT_DATE:BK,WORKOUT_DELETION_CONFIRMATION:GK,WORKOUT_MAP:HK,ZIP_ARCHIVE:VK,ZIP_ARCHIVE_DESCRIPTION:KK},qK={about:FB,admin:_G,api:hG,buttons:MG,common:oH,dashboard:uH,error:LH,equipments:vH,equipment_types:fH,oauth2:yH,privacy_policy:$H,sports:BH,statistics:KH,user:NV,workouts:jK},YK="Über diese Instanz",XK="Kontaktiere den Administrator",QK="FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.",ZK="unter {0} Lizenz ",JK="Quellcode",ej="Wetterdaten von:",tj={ABOUT_THIS_INSTANCE:YK,CONTACT_ADMIN:XK,FITTRACKEE_DESCRIPTION:QK,FITTRACKEE_LICENSE:ZK,SOURCE_CODE:JK,WEATHER_DATA_FROM:ej},nj={DESCRIPTION:"Zusätzliche Informationen, die für deine Nutzer nützlich sein könnten. Markdown-Syntax wird unterstützt.",TEXT:"Detaillierte Instanz-Informationen"},aj="Aktion",sj="Aktiviere Konto",oj="Aktiv",rj="Admin",ij="Administration",uj="Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",lj="Anwendung",cj={ADMIN_CONTACT:"Kontakt-E-Mail des Administrators",MAX_FILES_IN_ZIP_LABEL:"Max. Dateianzahl im zip Archiv",MAX_USERS_HELP:"Wenn 0, gibt es keine Registrierungslimitierung..",MAX_USERS_LABEL:"Max. Anzahl aktiver Nutzer",NO_CONTACT_EMAIL:"keine Kontakt-E-Mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. Größe der hochgeladenen Dateien (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Wenn 0, keine Limitierung der Workout-Anzahl.",STATS_WORKOUTS_LIMIT_LABEL:"Maximale Workouts für Sport-Statistiken",TITLE:"Anwendungskonfiguration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. Größe des zip Archives (in Mb)"},dj="Zurück zu Admin",Ej="Möchtest du wirklich das {0} Konto löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",pj="Möchtest du wirklich das {0} Passwort zurücksetzen?",fj="Aktuelle E-Mail",mj="Lösche Nutzer",_j="E-Mail-Versand ist deaktiviert.",Tj="Equipment-Typen aktivieren/deaktivieren.",hj="Aktivieren/Deaktivieren von Sportarten.",Sj={TABLE:{ACTIVE:"Aktiv",HAS_EQUIPMENTS:"Equipment existiert",IMAGE:"Bild",LABEL:"Bezeichnung"},TITLE:"Equipment-Verwaltung"},Aj="Neue E-Mail",Oj="Kein Text eingegeben",gj="Das wasswort wurde zurückgesetzt.",Ij="Füge deine eigene Datenschutzrichtlinie hinzu oder leer lassen, um die standardmäßige zu verwenden. Markdown-Syntax wird unterstützt.",Nj="Registrierung ist derzeit deaktiviert.",Rj="Registrierung ist derzeit aktiviert.",vj="Passwort zurücksetzen",bj={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"Trainings existieren",IMAGE:"Bild",LABEL:"Titel"},TITLE:"Sportarten Administration"},Cj="Aktualisiere Anwemdungskonfiguration.",Dj="Aktualisiere E-Mail",Pj="Nutzer",Lj={SELECTS:{ORDER_BY:{ADMIN:"Adminstatus",CREATED_AT:"Registrierungsdatum",IS_ACTIVE:"Accountstatus",USERNAME:"Nutzername",WORKOUTS_COUNT:"Trainingsanzahl"}},TABLE:{ADD_ADMIN_RIGHTS:"Administratorrechte hinzufügen",REMOVE_ADMIN_RIGHTS:"Administratorrechte entfernen"},TITLE:"Administration - Benutzer"},yj="Die E-Mail Adresse wurde aktualisiert.",$j={ABOUT:nj,ACTION:aj,ACTIVATE_USER_ACCOUNT:sj,ACTIVE:oj,ADMIN:rj,ADMINISTRATION:ij,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:uj,APPLICATION:lj,APP_CONFIG:cj,BACK_TO_ADMIN:dj,CONFIRM_USER_ACCOUNT_DELETION:Ej,CONFIRM_USER_PASSWORD_RESET:pj,CURRENT_EMAIL:fj,DELETE_USER:mj,EMAIL_SENDING_DISABLED:_j,ENABLE_DISABLE_EQUIPMENT_TYPES:Tj,ENABLE_DISABLE_SPORTS:hj,EQUIPMENT_TYPES:Sj,NEW_EMAIL:Aj,NO_TEXT_ENTERED:Oj,PASSWORD_RESET_SUCCESSFUL:gj,PRIVACY_POLICY_DESCRIPTION:Ij,REGISTRATION_DISABLED:Nj,REGISTRATION_ENABLED:Rj,RESET_USER_PASSWORD:vj,SPORTS:bj,UPDATE_APPLICATION_DESCRIPTION:Cj,UPDATE_USER_EMAIL:Dj,USER:Pj,USERS:Lj,USER_EMAIL_UPDATE_SUCCESSFUL:yj},Uj={" is missing in gpx file":"-Element fehlt in der .gpx-Datei.","Network Error":"Netzwerkfehler.",UNKNOWN:"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.","completed request already exists":"Eine Anfrage zum vollständigen Export existiert bereits.","email: valid email must be provided":"E-Mail: Eine gültige E-Mail muss angegeben werden.","equipment already exists with the same label":"Equipment mit der gleichen Bezeichnung existiert bereits.","equipment type is inactive":"Equipment-Typ ist inaktiv.","error during gpx file parsing":"Fehler beim Einlesen der GPX-Datei","error during gpx processing":"Fehler bei der GPX-Verarbeitung.","error on getting configuration":"Fehler beim Abrufen der Konfiguration.","error when saving workout":"Fehler beim Speichern des Workouts.","error when updating configuration":"Fehler beim Aktualisieren der Konfiguration","error, please try again or contact the administrator":"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","error, registration is disabled":"Fehler. Die Registrierung ist deaktiviert.","file extension not allowed":"Dateierweiterung ist nicht erlaubt.","file size is greater than the allowed size":"Die Datei ist größer als erlaubt.","gpx file is invalid":"Die .gpx-Datei ist ungültig.","invalid credentials":"Ungültige Anmeldedaten.","invalid payload":"Die bereitgestellten Daten sind ungültig.","invalid token, please log in again":"Ungültiges Token, bitte erneut anmelden.","invalid token, please request a new token":"Ungültiges Token, bitte erneut anmelden.","new email must be different than current email":"Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden","no file part":"Keine Datei angegeben.","no selected file":"Keine Datei ausgewählt.","no tracks in gpx file":"Kein Track () in der .gpx-Datei.","ongoing request exists":"Eine Anfrage zum Datenexport existiert bereits.","password: password and password confirmation do not match":"Passwort: Passwort und Passwortbestätigung stimmen nicht überein.","provide a valid auth token":"Gebe ein gültiges Authentifizierungstoken an.","signature expired, please log in again":"Die Signatur ist abgelaufen. Bitte melde dich erneut an.","sorry, that username is already taken":"Es tut mir leid, der Benutzername ist schon vergeben.","sport does not exist":"Sportart existiert nicht.","successfully registered":"Registrierung erfolgreich.","the number of files in the archive exceeds the limit":"Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.","user does not exist":"Der Nutzer existiert nicht.","valid email must be provided for admin contact":"Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden","you can not delete your account, no other user has admin rights":"Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.","you do not have permissions":"Du hast keine Berechtigung."},kj={ERROR:Uj},wj="Autorisieren",Mj="Zurück",Wj="Abbrechen",Fj="Filter löschen",zj="Löschen",xj="Mein Konto löschen",Bj="Deaktivieren",Gj="Bearbeiten",Hj="Aktivieren",Vj="Filter",Kj="Verstecken",jj="Anmelden",qj="Nein",Yj="Mehr lesen",Xj="Gesamtbeträge aktualisieren",Qj="Registrieren",Zj="Daten-Export anfragen",Jj="Zurücksetzen",eq="Speichern",tq="Ja",nq={"ACCOUNT-CONFIRMATION-RESEND":"Bestätigungs-E-Mail erneut senden",AUTHORIZE:wj,BACK:Mj,CANCEL:Wj,CLEAR_FILTER:Fj,DELETE:zj,DELETE_MY_ACCOUNT:xj,DISABLE:Bj,EDIT:Gj,ENABLE:Hj,FILTER:Vj,HIDE:Kj,LOGIN:jj,NO:qj,READ_MORE:Yj,REFRESH_TOTALS:Xj,REGISTER:Qj,REQUEST_DATA_EXPORT:Zj,RESET:Jj,SUBMIT:eq,YES:tq},aq="Über",sq="Aktion",oq="aktiv",rq="Bestätigung",iq="Kontakt",uq="Tag | Tage",lq="Beschreibung",cq="Angezeigt",dq="Dokumentation (en)",Eq="hier",pq="Versteckt",fq="Startseite",mq="Stunde|Stunden",_q="inaktiv",Tq="Bezeichnung",hq="Minute|Minuten",Sq="Nächste",Aq="keine Beschreibung",Oq="Vorhergehende",gq="Sekunde|Sekunden",Iq={ORDER:{ASC:"aufsteigend",DESC:"absteigend",LABEL:"sortieren"},ORDER_BY:{LABEL:"sortiert nach"},PER_PAGE:{LABEL:"pro Seite"}},Nq="Insgesamt",Rq="Gesamtdauer mit Pause",vq={ABOUT:aq,ACTION:sq,ACTIVE:oq,CONFIRMATION:rq,CONTACT:iq,DAY:uq,DESCRIPTION:lq,DISPLAYED:cq,DOCUMENTATION:dq,HERE:Eq,HIDDEN:pq,HOME:fq,HOURS:mq,INACTIVE:_q,LABEL:Tq,MINUTES:hq,NEXT:Sq,NO_DESCRIPTION:Aq,PREVIOUS:Oq,SECONDS:gq,SELECTS:Iq,TOTAL:Nq,TOTAL_DURATION_WITH_PAUSES:Rq},bq="Dashboard",Cq="Dieser Monat",Dq={DASHBOARD:bq,THIS_MONTH:Cq},Pq={LABEL:"Fahrrad"},Lq={LABEL:"Kajak/Boot"},yq={LABEL:"Schuhe"},$q={LABEL:"Skier"},Uq={LABEL:"Schneeschuhe"},kq={Bike:Pq,"Bike Trainer":{LABEL:"Fahrradtrainer"},Kayak_Boat:Lq,Shoes:yq,Skis:$q,Snowshoes:Uq},wq="Neues Equipment hinzufügen",Mq="Alle Workout-Assoziationen werden entfernt.",Wq="Standard für Sport",Fq="Equipments bearbeiten",zq="Equipment|Equipments",xq="Equipment-Typ|Equipment-Typen",Bq={inactive:'Equipment "{equipmentLabel}" ist inaktiv.',invalid:'Equipment "{equipmentLabel}" ist für diesen Sport ungültig.',not_found:"Equipment wurde nicht gefunden."},Gq="Neues Equipment",Hq="Kein Equipment gefunden.",Vq="Keine Equipments",Kq="ohne Equipments",jq={"50_CHARACTERS_MAX":"Maximal 50 Zeichen",ADD_A_NEW_EQUIPMENT:wq,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Mq,DEFAULT_FOR_SPORTS:Wq,EDIT_EQUIPMENTS:Fq,EQUIPMENT:zq,EQUIPMENT_TYPE:xq,ERRORS:Bq,NEW_EQUIPMENT:Gq,NO_EQUIPMENT:Hq,NO_EQUIPMENTS:Vq,WITHOUT_EQUIPMENTS:Kq},qq="Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.Bitte versuche es später noch einmal oder kontaktiere den Administrator.",Yq={PAGE:"Seite nicht gefunden",WORKOUT:"Training nicht gefunden"},Xq="Etwas lief schief",Qq="Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",Zq={APP_ERROR:qq,NOT_FOUND:Yq,SOMETHING_WRONG:Xq,UNKNOWN:Qq},Jq="Eine neue OAuth2-Anwendung hinzufügen",eY={CLIENT_ID:"ID",CLIENT_SECRET:"Geheimnis",DESCRIPTION:"Anwendungsbeschreibung",ISSUE_AT:"Erstellt am",NAME:"Anwendungsname",REDIRECT_URL:"Weiterleitungs-URL",SCOPE:{LABEL:"Geltungsbereich","application:write_DESCRIPTION":"erlaubt Schreibzugriff auf die Anwendungskonfiguration","equipments:read_DESCRIPTION":"erlaubt Lesezugriff auf equipments-Endpunkte","equipments:write_DESCRIPTION":"erlaubt Schreibzugriff auf equipments-Endpunkte","profile:read_DESCRIPTION":"erlaubt Lesezugriff auf auth-Endpunkte","profile:write_DESCRIPTION":"erlaubt Schreibzugriff auf auth-Endpunkte","users:read_DESCRIPTION":"erlaubt Lesezugriff auf users-Endpunkte","users:write_DESCRIPTION":"erlaubt Schreibzugriff auf users-Endpunkte","workouts:read_DESCRIPTION":"erlaubt Lesezugriff auf workouts-Endpunkte","workouts:write_DESCRIPTION":"erlaubt Schreibzugriff auf workouts-Endpunkte"},URL:"Anwendungs-URL"},tY="OAuth2-Anwendungen",nY="Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.",aY="Bist sicher, dass du diese App löschen willst?",sY="Die Anwendung {0} fragt an:",oY="{0} den Zugriff auf deinen Account erlauben?",rY="in Zwischenablage kopieren",iY="Anwendung löschen",uY="Anwendung hinzufügen",lY="Anwendung wurde nicht gefunden!",cY="keine Anwendungen",dY="keine Beschreibung",EY="Alle Tokens zurückrufen",pY="Bist du sicher, dass du alle Tokens zurückrufen möchtest?",fY="Alle vorhandenen und vergebenen Tokens wurde zurückgerufen.",mY={ADD_A_NEW_APP:Jq,APP:eY,APPS_LIST:tY,APP_CREATED_SUCCESSFULLY:nY,APP_DELETION_CONFIRMATION:aY,APP_REQUESTING_ACCESS:sY,AUTHORIZE_APP:oY,COPY_TO_CLIPBOARD:rY,DELETE_APP:iY,NEW_APP:uY,NO_APP:lY,NO_APPS:cY,NO_DESCRIPTION:dY,REVOKE_ALL_TOKENS:EY,TOKENS_REVOCATION_CONFIRMATION:pY,TOKENS_REVOKED:fY},_Y={ACCOUNT_DELETION:{CONTENT:"Du kannst die Löschung deines Kontos jederzeit anfragen, indem du (nach dem Anmelden) zu dieser Adresse gehst und auf den „Mein Konto löschen“-Button in der Accountbearbeitung klickst.",TITLE:"Account löschen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Wenn wir uns dazu entschließen, unsere Datenschutzrichtlinie zu ändern, werden wir die Änderungen auf dieser Seite posten. Dieses Dokument ist unter der [CC-BY-SA-Lizenz](https://creativecommons.org/licenses/by-sa/4.0/). Angepasst von der Datenschutzrichtlinie von [Discourse](https://github.com/discourse/discourse).`,TITLE:"Änderungen unserer Datenschutzrichtlinie"},DATA_COLLECTED:{CONTENT:`Die folgenden Informationen werden gesammelt: - Accountinformationen (Benutzername, E-Mail-Adresse und Password). Du kannst auch zusätzliche Profilinformationen wie Vor- und Nachname, Geburtsdatum, Standort und Biographie eingeben und ein Profilbild hochladen. @@ -394,7 +394,7 @@ Wenn du einer Anwendung von Dritten die Berechtigung gibst, deinen Account zu nu Wenn dieser Server in den USA steht: Unsere Seite und Services sind für Personen, die mindestens 13 Jahre alt sind. Wenn du unter 13 bist, benutze diese Seite gemäß den Bestimmungen der [COPPA](https://de.wikipedia.org/wiki/Children%E2%80%99s_Online_Privacy_Protection_Act) (Children’s Online Privacy Protection Act) nicht. -Gesetzliche Anforderungen können in anderen Rechtsbereichen anders sein.`,TITLE:"Seitennutzung durch Kinder"},YOUR_CONSENT:{CONTENT:"Durch das Benutzen unserer Seite stimmst du der Datenschutzrichtlinie der Webseite zu.",TITLE:"Deine Zustimmung"}},mY="Letztes Update",_Y="Datenschutzrichtlinie",TY={CONTENT:fY,LAST_UPDATE:mY,TITLE:_Y},hY={LABEL:"Wandern"},SY={LABEL:"Bergsteigen"},AY={LABEL:"Paragliden"},OY={LABEL:"Rudern"},gY={LABEL:"Laufen"},IY={LABEL:"Schneeschuhe"},RY={LABEL:"Schwimmlauf"},NY={LABEL:"Trail"},vY={LABEL:"Gehen"},bY={"Cycling (Sport)":{LABEL:"Radfahren (Sport)"},"Cycling (Transport)":{LABEL:"Radfahren (Pendeln)"},"Cycling (Trekking)":{LABEL:"Radfahren (Trekking)"},"Cycling (Virtual)":{LABEL:"Radfahren (Virtuell)"},Hiking:hY,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (elektrisch)"},Mountaineering:SY,"Open Water Swimming":{LABEL:"Offenes Schwimmen im Wasser"},Paragliding:AY,Rowing:OY,Running:gY,"Skiing (Alpine)":{LABEL:"Skifahren (Alpin)"},"Skiing (Cross Country)":{LABEL:"Skifahren (Langlauf)"},Snowshoes:IY,Swimrun:RY,Trail:NY,Walking:vY},CY="Durchschnitt",DY="Daten",PY="Statistik",LY={month:"Monatliche Statistiken",week:"Wöchentliche Statistiken",year:"Jährliche Statistiken"},yY="Statistiken für alle Trainings:",$Y="Statistiken der letzten {count} Workouts:",UY={by_sport:"nach Sportart",by_time:"nach Zeitspanne"},kY={month:"Monat",week:"Woche",year:"Jahr"},wY="durchschnittliche Anzahl an Trainings",MY={AVERAGE:CY,DATES:DY,STATISTICS:PY,STATISTICS_CHARTS:LY,STATISTICS_ON_ALL_WORKOUTS:yY,STATISTICS_ON_LAST_WORKOUTS:$Y,STATISTICS_TYPES:UY,TIME_FRAMES:kY,WORKOUTS_AVERAGE:wY},WY="Account-Bestätigung",FY="Hast du keine Anweisungen erhalten?",zY="Prüfe deine E-Mail. Eine neue Bestätigungs-E-Mail wurde an die angegebene Adresse geschickt.",xY="Admin",BY="Hast du bereits ein Konto?",GY="Möchtest du dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",HY="Aktuelles Passwort",VY="E-Mail",KY="Gebe eine gültige E-Mail-Adresse an.",jY="E-Mail-Aktualisierung",qY="Gebe ein Passwort ein",YY={DATA_EXPORT:"Datenexport",DOWNLOAD_ARCHIVE:"Archiv herunterladen",GENERATING_LINK:"generiere Link…",ONLY_ONE_EXPORT_PER_DAY:"Du kannst alle 24 Stunden ein Archiv anfragen",STATUS:{errored:"fehlgeschlagen (bitte frage einen anderen Export an)",in_progress:"in Arbeit…"}},XY="Nach Benutzernamen filtern",QY="Passwort verbergen",ZY="Ungültiges Token, bitte fordere ein neues Passworts an.",JY="Ich möchte meinen Account löschen",eX="Sprache | Sprachen",tX="Die Datenschutzrichtlinie wurde aktualisiert, bitte {0} sie vor dem Fortfahren.",nX="Anmeldung",aX="Abmelden",sX="Bist du sicher, dass du dich abmelden möchtest?",rX="Anmelden",oX="Neues Passwort",iX="Keinen Sport gefunden.",uX="Keine Nutzer gefunden.",lX="Passwort",cX="Passwort vergessen?",dX="Mindestens 8 Zeichen sind erforderlich.",EX="Passwort zurücksetzen",pX="Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.",fX={AVERAGE:"mittel",GOOD:"gut",LABEL:"Passwortstärke",STRONG:"start",SUGGESTIONS:{allUppercase:"Schreibe einige, aber nicht alle Buchstaben groß.",anotherWord:"Füge weitere weniger gebräuchliche Wörter hinzu.",associatedYears:"Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",capitalization:"Schreibe mehr als nur den ersten Buchstaben groß.",dates:"Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.",l33t:"Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",longerKeyboardPattern:"Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.",noNeed:"Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.",pwned:"Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern.",recentYears:"Vermeide Angabe von letzten Jahreszahlen.",repeated:"Vermeide wiederholungen von Wörtern und Zeichen.",reverseWords:"Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",sequences:"Vermeide gebräuchliche Zeichenfolgen.",useWords:"Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke."},WEAK:"schwach"},mX="Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.",_X={ACCOUNT_EDITION:"Kontoausgabe",ASCENT_DATA:"Anstiegs-bezogene Daten (Aufnahmen, gesamt)",BACK_TO_PROFILE:"Zurück zum Profil",BIO:"Biographie",BIRTH_DATE:"Geburtsdatum",DATE_FORMAT:"Datumsanzeigeformat",EDIT:"Profil bearbeiten",EDIT_PREFERENCES:"Einstellungen ändern",EDIT_SPORTS_PREFERENCES:"Einstellungen für Sportarten ändern",ELEVATION_CHART_START:{LABEL:"Höhendiagramm startet bei",MIN_ALT:"Minimale Höhe",ZERO:"Null"},EQUIPMENTS:{ACTION:"Aktion",CONFIRM_EQUIPMENT_DELETION:"Bist du sicher, dass du das Equipment {0} löschen möchtest?",DESCRIPTION:"Beschreibung",DISABLED_BY_ADMIN:"vom Admin deaktiviert",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dieses Equipment ist mit Workouts assoziiert.",IS_ACTIVE:"aktiv",LABEL:"Bezeichnung",YOUR_EQUIPMENTS:"Deine Equipments"},EQUIPMENTS_EDITION:"Equipment-Ausführungen",ERRORED_EMAIL_UPDATE:"Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator",FIRST_DAY_OF_WEEK:"Erster Tag der Woche",FIRST_NAME:"Vorname",INTERFACE:"Schnittstelle",LANGUAGE:"Sprache",LAST_NAME:"Nachname",LOCATION:"Ort",MONDAY:"Montag",PICTURE:"Bild",PICTURE_EDITION:"Bildausgabe",PICTURE_REMOVE:"Bild entfernen",PICTURE_UPDATE:"Bild aktualisieren",PREFERENCES_EDITION:"Einstellungsausgabe","PRIVACY-POLICY_EDITION":"Datenschutzrichtlinie",PROFILE_EDITION:"Profil-Ausgabe",REGISTRATION_DATE:"Registrierungsdatum",SPORT:{ACTION:"Aktion",COLOR:"Farbe",CONFIRM_SPORT_RESET:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest? Alle Standard-Equipments werden gelöscht.",DEFAULT_EQUIPMENTS:"Standard-Equipments | Standard-Equipments",DISABLED_BY_ADMIN:"vom Admin deaktiviert",IS_ACTIVE:"aktiv",LABEL:"Titel",STOPPED_SPEED_THRESHOLD:"Geschwindigkeitsschwellenwert für Stopp"},SPORTS_EDITION:"Sportarten-Einstellungsausgabe",SUCCESSFUL_EMAIL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",SUCCESSFUL_REGISTRATION:"Dein Konto wurde erfolgreich erstellt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",SUCCESSFUL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert.",SUNDAY:"Sontag",TABS:{ACCOUNT:"Konto",APPS:"Anwendungen",EQUIPMENTS:"Equipments",PICTURE:"Bild",PREFERENCES:"Einstellungen","PRIVACY-POLICY":"Datenschutzrichtlinie",PROFILE:"Profil",SPORTS:"Sportarten"},THEME_MODE:{LABEL:"Themenmodus",VALUES:{DARK:"Dunkel",DEFAULT:"Browsereinstellung",LIGHT:"Hell"}},TIMEZONE:"Zeitzone | Zeitzonen",UNITS:{IMPERIAL:"Imperiales System (ft, mi, mph, °F)",LABEL:"Einheiten für die Distanz",METRIC:"Metrisches System (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefiltert",HELP:"Wenn gefiltert wird, werden extreme Werte (welche GPS-Fehler sein können) beim Berechnen der Maximalgeschwindigkeit ausgeschlossen.",LABEL:"Höchstgeschwindigkeitsstrategie",RAW_SPEED:"Rau"}},TX="Ich habe die {0} gelesen und stimme ihr zu.",hX="Registrieren",SX="Entschuldigung, die Registrierung ist deaktiviert.",AX="E-Mail zur Kontobestätigung erneut senden",OX="Passwort zurücksetzen",gX="überprüfen",IX="Passwort anzeigen",RX="Dieser Account ist inaktiv.",NX="Thema ändern (Heller oder dunkler Modus)",vX="Nutzername",bX="3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt.",CX="Benutzerbild",DX="Du hast die {0} akzeptiert.",PX={ACCOUNT_CONFIRMATION:WY,ACCOUNT_CONFIRMATION_NOT_RECEIVED:FY,ACCOUNT_CONFIRMATION_SENT:zY,ADMIN:xY,ALREADY_HAVE_ACCOUNT:BY,CONFIRM_ACCOUNT_DELETION:GY,CURRENT_PASSWORD:HY,EMAIL:VY,EMAIL_INFO:KY,EMAIL_UPDATE:jY,ENTER_PASSWORD:qY,EXPORT_REQUEST:YY,FILTER_ON_USERNAME:XY,HIDE_PASSWORD:QY,INVALID_TOKEN:ZY,I_WANT_TO_DELETE_MY_ACCOUNT:JY,LANGUAGE:eX,LAST_PRIVACY_POLICY_TO_VALIDATE:tX,LOGIN:nX,LOGOUT:aX,LOGOUT_CONFIRMATION:sX,LOG_IN:rX,NEW_PASSWORD:oX,NO_SPORT_FOUND:iX,NO_USERS_FOUND:uX,PASSWORD:lX,PASSWORD_FORGOTTEN:cX,PASSWORD_INFO:dX,PASSWORD_RESET:EX,PASSWORD_SENT_EMAIL_TEXT:pX,PASSWORD_STRENGTH:fX,PASSWORD_UPDATED:mX,PROFILE:_X,READ_AND_ACCEPT_PRIVACY_POLICY:TX,REGISTER:hX,REGISTER_DISABLED:SX,RESENT_ACCOUNT_CONFIRMATION:AX,RESET_PASSWORD:OX,REVIEW:gX,SHOW_PASSWORD:IX,THIS_USER_ACCOUNT_IS_INACTIVE:RX,TOGGLE_THEME:NX,USERNAME:vX,USERNAME_INFO:bX,USER_PICTURE:CX,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:DX},LX="Training hinzufügen",yX="Analyse",$X="Aufstieg",UX="Durchschnittsgeschwindigkeit",kX="Durchschn. Geschwindigkeit",wX="zurück zum Training",MX="Datum",WX="Workout löschen",FX="Abstieg",zX="zeige Filter",xX="Entfernung",BX="Workout herunterladen",GX="Dauer",HX="Training bearbeiten",VX="Höhe",KX="Ende",jX="Vollbild verlassen",qX="Von",YX=".gpx Datei",XX="verberge Filter",QX="Beide Höhenwerte müssen angegeben werden und größer oder gleich 0 sein.",ZX="Die Distanz muss größer als 0 sein",JX="Die Dauer muss größer als 0 Sekunden sein",eQ="Letzte Trainings",tQ="Lade mehr Trainings",nQ="maximale Höhe",aQ="Maximale Dateianzahl",sQ="Maximalgröße",rQ="Max. Geschwindigkeit",oQ="minimale Höhe",iQ={deselectLabel:"Enger zum Entfernen drücken",selectLabel:"Enger zum Auswählen drücken",selectedLabel:"Ausgewählt"},uQ="Nächstes Segment",lQ="Nächstes Training",cQ="Anmerkungen",dQ="Daten aus gpx, ohne Bereinigung",EQ="Keine Datei angegeben",pQ="enthält keinen Ordner",fQ="Keine Karte",mQ="Kein nächstes Segment",_Q="Kein nächstes Training",TQ="Keine Anmerkungen",hQ="Kein vorheriges Segment",SQ="Kein vorheriges Training",AQ="Keine Aufzeichnungen.",OQ="Keine Trainings.",gQ="Pausen",IQ="Vorheriges Segment",RQ="Vorheriges Training",NQ="Aufzeichnung | Aufzeichnungen",vQ="Durchschn. Geschwindigkeit",bQ="Weiteste Entfernung",CQ="Höchster Anstieg",DQ="Längste Dauer",PQ="Max. Geschwindigkeit",LQ="verbleibende Zeichen",yQ="Zoom zurücksetzen",$Q="Segment | Segmente",UQ="Geschwindigkeit",kQ="Sportart | Sportarten",wQ="Start",MQ="Start und Ziel",WQ="Höhenachse bei Null starten",FQ="Titel",zQ="bis",xQ="Gesamtentfernung",BQ="Gesamtdauer",GQ="Füge erstes Training hinzu!",HQ="Vollbild anzeigen",VQ={DARK_SKY:{"clear-day":"klarer Tag","clear-night":"klare Nacht",cloudy:"wolkig",fog:"Nebel","partly-cloudy-day":"teilweise bewölkter Tag","partly-cloudy-night":"teilweise bewölkte Nacht",rain:"Regen",sleet:"Schneeregen",snow:"Schnee",wind:"Wind"},HUMIDITY:"Luftfeuchtigkeit",TEMPERATURE:"Temperatur",WIND:"Wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OSO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"S",SE:"SO",SSE:"SSO",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},KQ="ohne .gpx Datei",jQ="mit .gpx Datei",qQ="Training | Trainings",YQ="Geschwindigkeit und -Höhen-Diagramm des Workouts",XQ="Trainingsdatum",QQ="Bist du sicher, dass du dieses Training löschen möchtest?",ZQ="Workout-Karte",JQ=".zip Datei",eZ="oder .zip Datei mit .gpx Dateien",tZ={ADD_WORKOUT:LX,ANALYSIS:yX,ASCENT:$X,AVERAGE_SPEED:UX,AVE_SPEED:kX,BACK_TO_WORKOUT:wX,DATE:MX,DELETE_WORKOUT:WX,DESCENT:FX,DISPLAY_FILTERS:zX,DISTANCE:xX,DOWNLOAD_WORKOUT:BX,DURATION:GX,EDIT_WORKOUT:HX,ELEVATION:VX,END:KX,EXIT_FULLSCREEN:jX,FROM:qX,GPX_FILE:YX,HIDE_FILTERS:XX,INVALID_ASCENT_OR_DESCENT:QX,INVALID_DISTANCE:ZX,INVALID_DURATION:JX,LATEST_WORKOUTS:eQ,LOAD_MORE_WORKOUT:tQ,MAX_ALTITUDE:nQ,MAX_FILES:aQ,MAX_SIZE:sQ,MAX_SPEED:rQ,MIN_ALTITUDE:oQ,MULTISELECT:iQ,NEXT_SEGMENT:uQ,NEXT_WORKOUT:lQ,NOTES:cQ,NO_DATA_CLEANING:dQ,NO_FILE_PROVIDED:EQ,NO_FOLDER:pQ,NO_MAP:fQ,NO_NEXT_SEGMENT:mQ,NO_NEXT_WORKOUT:_Q,NO_NOTES:TQ,NO_PREVIOUS_SEGMENT:hQ,NO_PREVIOUS_WORKOUT:SQ,NO_RECORDS:AQ,NO_WORKOUTS:OQ,PAUSES:gQ,PREVIOUS_SEGMENT:IQ,PREVIOUS_WORKOUT:RQ,RECORD:NQ,RECORD_AS:vQ,RECORD_FD:bQ,RECORD_HA:CQ,RECORD_LD:DQ,RECORD_MS:PQ,REMAINING_CHARS:LQ,RESET_ZOOM:yQ,SEGMENT:$Q,SPEED:UQ,SPORT:kQ,START:wQ,START_AND_FINISH:MQ,START_ELEVATION_AT_ZERO:WQ,TITLE:FQ,TO:zQ,TOTAL_DISTANCE:xQ,TOTAL_DURATION:BQ,UPLOAD_FIRST_WORKOUT:GQ,VIEW_FULLSCREEN:HQ,WEATHER:VQ,WITHOUT_GPX:KQ,WITH_GPX:jQ,WORKOUT:qQ,WORKOUT_CHART:YQ,WORKOUT_DATE:XQ,WORKOUT_DELETION_CONFIRMATION:QQ,WORKOUT_MAP:ZQ,ZIP_ARCHIVE:JQ,ZIP_ARCHIVE_DESCRIPTION:eZ},nZ={about:tj,admin:$j,api:kj,buttons:eq,common:Rq,dashboard:bq,error:Xq,equipments:Vq,equipment_types:$q,oauth2:pY,privacy_policy:TY,sports:bY,statistics:MY,user:PX,workouts:tZ},aZ="About this instance",sZ="Contact the administrator",rZ="FitTrackee is a self-hosted outdoor activity tracker.",oZ="under {0} license ",iZ="Source code",uZ="Weather data from:",lZ={ABOUT_THIS_INSTANCE:aZ,CONTACT_ADMIN:sZ,FITTRACKEE_DESCRIPTION:rZ,FITTRACKEE_LICENSE:oZ,SOURCE_CODE:iZ,WEATHER_DATA_FROM:uZ},cZ={DESCRIPTION:"Any additional information that may be useful to your users. Markdown syntax can be used.",TEXT:"Detailed instance information"},dZ="Action",EZ="Activate account",pZ="Active",fZ="Admin",mZ="Administration",_Z="Add/remove admin rights, delete user account.",TZ="Application",hZ={ADMIN_CONTACT:"Administrator email for contact",MAX_FILES_IN_ZIP_LABEL:"Max. files of zip archive",MAX_USERS_HELP:"If 0, no limitation on registration.",MAX_USERS_LABEL:"Max. number of active users",NO_CONTACT_EMAIL:"no contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. size of uploaded files (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"If 0, no limitation on workouts number.",STATS_WORKOUTS_LIMIT_LABEL:"Max. workouts for sport statistics",TITLE:"Application configuration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. size of zip archive (in Mb)"},SZ="Back to admin",AZ="Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",OZ="Are you sure you want to reset {0} password?",gZ="Current email",IZ="Delete user",RZ="Email sending is disabled.",NZ="Enable/disable equipment types.",vZ="Enable/disable sports.",bZ={TABLE:{ACTIVE:"Active",HAS_EQUIPMENTS:"equipments exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Equipments administration"},CZ="New email",DZ="No text entered",PZ="The password has been reset.",LZ="Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",yZ="Registration is currently disabled.",$Z="Registration is currently enabled.",UZ="Reset password",kZ={TABLE:{ACTIVE:"Active",HAS_WORKOUTS:"workouts exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Sports administration"},wZ="Update application configuration.",MZ="Update email",WZ="user | users",FZ={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"registration date",IS_ACTIVE:"account status",USERNAME:"username",WORKOUTS_COUNT:"workout count"}},TABLE:{ADD_ADMIN_RIGHTS:"Add admin rights",REMOVE_ADMIN_RIGHTS:"Remove admin rights"},TITLE:"Administration - Users"},zZ="The email address has been updated.",xZ={ABOUT:cZ,ACTION:dZ,ACTIVATE_USER_ACCOUNT:EZ,ACTIVE:pZ,ADMIN:fZ,ADMINISTRATION:mZ,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:_Z,APPLICATION:TZ,APP_CONFIG:hZ,BACK_TO_ADMIN:SZ,CONFIRM_USER_ACCOUNT_DELETION:AZ,CONFIRM_USER_PASSWORD_RESET:OZ,CURRENT_EMAIL:gZ,DELETE_USER:IZ,EMAIL_SENDING_DISABLED:RZ,ENABLE_DISABLE_EQUIPMENT_TYPES:NZ,ENABLE_DISABLE_SPORTS:vZ,EQUIPMENT_TYPES:bZ,NEW_EMAIL:CZ,NO_TEXT_ENTERED:DZ,PASSWORD_RESET_SUCCESSFUL:PZ,PRIVACY_POLICY_DESCRIPTION:LZ,REGISTRATION_DISABLED:yZ,REGISTRATION_ENABLED:$Z,RESET_USER_PASSWORD:UZ,SPORTS:kZ,UPDATE_APPLICATION_DESCRIPTION:wZ,UPDATE_USER_EMAIL:MZ,USER:WZ,USERS:FZ,USER_EMAIL_UPDATE_SUCCESSFUL:zZ},BZ={" is missing in gpx file":" element is missing in .gpx file.","Network Error":"Network Error.",UNKNOWN:"Error. Please try again or contact the administrator.","at least one file in zip archive exceeds size limit, please check the archive":"At least one file in zip archive exceeds size limit, please check the archive.","completed request already exists":"A completed export request already exists.","email: valid email must be provided":"Email: valid email must be provided.","equipment already exists with the same label":"Equipment already exists with the same label.","equipment type is inactive":"Equipment type is inactive.","error during gpx file parsing":"Error during gpx file parsing.","error during gpx processing":"Error during gpx processing.","error on getting configuration":"Error on getting configuration.","error when saving workout":"Error when saving workout.","error when updating configuration":"Error when updating configuration","error, please try again or contact the administrator":"Error, please try again or contact the administrator.","error, registration is disabled":"Error, registration is disabled.","file extension not allowed":"File extension not allowed.","file size is greater than the allowed size":"File size is greater than the allowed size.","gpx file is invalid":"The .gpx file is invalid.","invalid credentials":"Invalid credentials.","invalid payload":"Provided data are invalid.","invalid token, please log in again":"Invalid token, please log in again.","invalid token, please request a new token":"Invalid token, please log in again.","new email must be different than current email":"The new email must be different than current email","no file part":"No file provided.","no selected file":"No selected file.","no tracks in gpx file":"No track () in .gpx file.","ongoing request exists":"A data export request already exists.","password: password and password confirmation do not match":"Password: password and password confirmation don't match.","provide a valid auth token":"Provide a valid auth token.","signature expired, please log in again":"Signature expired. Please log in again.","sorry, that username is already taken":"Sorry, that username is already taken.","sport does not exist":"Sport does not exist.","successfully registered":"Successfully registered.","the number of files in the archive exceeds the limit":"The number of files in the archive exceeds the limit.","user does not exist":"User does not exist.","valid email must be provided for admin contact":"A valid email must be provided for administrator contact","you can not delete your account, no other user has admin rights":"You can not delete your account, no other user has admin rights.","you do not have permissions":"You do not have permissions."},GZ={ERROR:BZ},HZ="Authorize",VZ="Back",KZ="Cancel",jZ="Clear filters",qZ="Delete",YZ="Delete my account",XZ="Disable",QZ="Edit",ZZ="Enable",JZ="Filter",eJ="Hide",tJ="Log in",nJ="No",aJ="Read more",sJ="Register",rJ="Refresh totals",oJ="Request data export",iJ="Reset",uJ="Submit",lJ="Yes",cJ={"ACCOUNT-CONFIRMATION-RESEND":"Resend confirmation email",AUTHORIZE:HZ,BACK:VZ,CANCEL:KZ,CLEAR_FILTER:jZ,DELETE:qZ,DELETE_MY_ACCOUNT:YZ,DISABLE:XZ,EDIT:QZ,ENABLE:ZZ,FILTER:JZ,HIDE:eJ,LOGIN:tJ,NO:nJ,READ_MORE:aJ,REGISTER:sJ,REFRESH_TOTALS:rJ,REQUEST_DATA_EXPORT:oJ,RESET:iJ,SUBMIT:uJ,YES:lJ},dJ="about",EJ="action",pJ="active",fJ="Confirmation",mJ="contact",_J="day | days",TJ="Description",hJ="Displayed",SJ="documentation",AJ="here",OJ="Hidden",gJ="Home",IJ="hour|hours",RJ="inactive",NJ="label",vJ="minute|minutes",bJ="next",CJ="no description",DJ="previous",PJ="second|seconds",LJ={ORDER:{ASC:"ascending",DESC:"descending",LABEL:"sort"},ORDER_BY:{LABEL:"order by"},PER_PAGE:{LABEL:"per page"}},yJ="Total",$J="total duration with pauses",UJ={ABOUT:dJ,ACTION:EJ,ACTIVE:pJ,CONFIRMATION:fJ,CONTACT:mJ,DAY:_J,DESCRIPTION:TJ,DISPLAYED:hJ,DOCUMENTATION:SJ,HERE:AJ,HIDDEN:OJ,HOME:gJ,HOURS:IJ,INACTIVE:RJ,LABEL:NJ,MINUTES:vJ,NEXT:bJ,NO_DESCRIPTION:CJ,PREVIOUS:DJ,SECONDS:PJ,SELECTS:LJ,TOTAL:yJ,TOTAL_DURATION_WITH_PAUSES:$J},kJ="Dashboard",wJ="This month",MJ={DASHBOARD:kJ,THIS_MONTH:wJ},WJ={LABEL:"Bike"},FJ={LABEL:"Kayak/Boat"},zJ={LABEL:"Shoes"},xJ={LABEL:"Skis"},BJ={LABEL:"Snowshoes"},GJ={Bike:WJ,"Bike Trainer":{LABEL:"Bike Trainer"},Kayak_Boat:FJ,Shoes:zJ,Skis:xJ,Snowshoes:BJ},HJ="Add a new equipment",VJ="All workouts associations will be removed.",KJ="Default for sports",jJ="Edit equipments",qJ="equipment|equipments",YJ="equipment type|equipment types",XJ={inactive:"Equipment '{equipmentLabel}' inactive.",invalid:"Equipment '{equipmentLabel}' invalid for this sport.",not_found:"Equipment not found."},QJ="New equipment",ZJ="No equipment found.",JJ="No equipments",eee="without equipments",tee={"50_CHARACTERS_MAX":"50 characters maximum",ADD_A_NEW_EQUIPMENT:HJ,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:VJ,DEFAULT_FOR_SPORTS:KJ,EDIT_EQUIPMENTS:jJ,EQUIPMENT:qJ,EQUIPMENT_TYPE:YJ,ERRORS:XJ,NEW_EQUIPMENT:QJ,NO_EQUIPMENT:ZJ,NO_EQUIPMENTS:JJ,WITHOUT_EQUIPMENTS:eee},nee="The application seems to have encountered some issues.Please try again later or contact the administrator.",aee={PAGE:"Page not found",WORKOUT:"Workout not found"},see="Something went wrong",ree="Error. Please try again or contact the administrator.",oee={APP_ERROR:nee,NOT_FOUND:aee,SOMETHING_WRONG:see,UNKNOWN:ree},iee="Add a new OAuth2 application",uee={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Application description",ISSUE_AT:"Issue at",NAME:"Application name",REDIRECT_URL:"Redirect URL",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"grants write access to application configuration.","equipments:read_DESCRIPTION":"grants read access to equipments endpoints.","equipments:write_DESCRIPTION":"grants write access to equipments endpoints.","profile:read_DESCRIPTION":"grants read access to auth endpoints.","profile:write_DESCRIPTION":"grants write access to auth endpoints.","users:read_DESCRIPTION":"grants read access to users endpoints.","users:write_DESCRIPTION":"grants write access to users endpoints.","workouts:read_DESCRIPTION":"grants read access to workouts endpoints.","workouts:write_DESCRIPTION":"grants write access to workouts endpoints."},URL:"Application URL"},lee="OAuth2 applications",cee="Application created successfully. Make sure to copy the secret now, it won't show up again.",dee="Are you sure you want to delete this app?",Eee="The application {0} is requesting:",pee="Authorize {0} to use your account?",fee="copy to the clipboard",mee="Delete application",_ee="Add an application",Tee="Application not found!",hee="no applications",See="no description",Aee="Revoke all tokens",Oee="Are you sure you want to revoke all tokens?",gee="All existing associated tokens have been revoked.",Iee={ADD_A_NEW_APP:iee,APP:uee,APPS_LIST:lee,APP_CREATED_SUCCESSFULLY:cee,APP_DELETION_CONFIRMATION:dee,APP_REQUESTING_ACCESS:Eee,AUTHORIZE_APP:pee,COPY_TO_CLIPBOARD:fee,DELETE_APP:mee,NEW_APP:_ee,NO_APP:Tee,NO_APPS:hee,NO_DESCRIPTION:See,REVOKE_ALL_TOKENS:Aee,TOKENS_REVOCATION_CONFIRMATION:Oee,TOKENS_REVOKED:gee},Ree={ACCOUNT_DELETION:{CONTENT:'You can request the deletion of your account at any time by going to this address (after logging in) and clicking on "Delete My Account" button in your account edition.',TITLE:"Account deletion"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`If we decide to change our privacy policy, we will post those changes on this page. +Gesetzliche Anforderungen können in anderen Rechtsbereichen anders sein.`,TITLE:"Seitennutzung durch Kinder"},YOUR_CONSENT:{CONTENT:"Durch das Benutzen unserer Seite stimmst du der Datenschutzrichtlinie der Webseite zu.",TITLE:"Deine Zustimmung"}},TY="Letztes Update",hY="Datenschutzrichtlinie",SY={CONTENT:_Y,LAST_UPDATE:TY,TITLE:hY},AY={LABEL:"Wandern"},OY={LABEL:"Bergsteigen"},gY={LABEL:"Paragliden"},IY={LABEL:"Rudern"},NY={LABEL:"Laufen"},RY={LABEL:"Schneeschuhe"},vY={LABEL:"Schwimmlauf"},bY={LABEL:"Trail"},CY={LABEL:"Gehen"},DY={"Cycling (Sport)":{LABEL:"Radfahren (Sport)"},"Cycling (Transport)":{LABEL:"Radfahren (Pendeln)"},"Cycling (Trekking)":{LABEL:"Radfahren (Trekking)"},"Cycling (Virtual)":{LABEL:"Radfahren (Virtuell)"},Hiking:AY,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (elektrisch)"},Mountaineering:OY,"Open Water Swimming":{LABEL:"Offenes Schwimmen im Wasser"},Paragliding:gY,Rowing:IY,Running:NY,"Skiing (Alpine)":{LABEL:"Skifahren (Alpin)"},"Skiing (Cross Country)":{LABEL:"Skifahren (Langlauf)"},Snowshoes:RY,Swimrun:vY,Trail:bY,Walking:CY},PY="Durchschnitt",LY="Daten",yY="Statistik",$Y={month:"Monatliche Statistiken",week:"Wöchentliche Statistiken",year:"Jährliche Statistiken"},UY="Statistiken für alle Trainings:",kY="Statistiken der letzten {count} Workouts:",wY={by_sport:"nach Sportart",by_time:"nach Zeitspanne"},MY={month:"Monat",week:"Woche",year:"Jahr"},WY="durchschnittliche Anzahl an Trainings",FY={AVERAGE:PY,DATES:LY,STATISTICS:yY,STATISTICS_CHARTS:$Y,STATISTICS_ON_ALL_WORKOUTS:UY,STATISTICS_ON_LAST_WORKOUTS:kY,STATISTICS_TYPES:wY,TIME_FRAMES:MY,WORKOUTS_AVERAGE:WY},zY="Account-Bestätigung",xY="Hast du keine Anweisungen erhalten?",BY="Prüfe deine E-Mail. Eine neue Bestätigungs-E-Mail wurde an die angegebene Adresse geschickt.",GY="Admin",HY="Hast du bereits ein Konto?",VY="Möchtest du dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",KY="Aktuelles Passwort",jY="E-Mail",qY="Gebe eine gültige E-Mail-Adresse an.",YY="E-Mail-Aktualisierung",XY="Gebe ein Passwort ein",QY={DATA_EXPORT:"Datenexport",DOWNLOAD_ARCHIVE:"Archiv herunterladen",GENERATING_LINK:"generiere Link…",ONLY_ONE_EXPORT_PER_DAY:"Du kannst alle 24 Stunden ein Archiv anfragen",STATUS:{errored:"fehlgeschlagen (bitte frage einen anderen Export an)",in_progress:"in Arbeit…"}},ZY="Nach Benutzernamen filtern",JY="Passwort verbergen",eX="Ungültiges Token, bitte fordere ein neues Passworts an.",tX="Ich möchte meinen Account löschen",nX="Sprache | Sprachen",aX="Die Datenschutzrichtlinie wurde aktualisiert, bitte {0} sie vor dem Fortfahren.",sX="Anmeldung",oX="Abmelden",rX="Bist du sicher, dass du dich abmelden möchtest?",iX="Anmelden",uX="Neues Passwort",lX="Keinen Sport gefunden.",cX="Keine Nutzer gefunden.",dX="Passwort",EX="Passwort vergessen?",pX="Mindestens 8 Zeichen sind erforderlich.",fX="Passwort zurücksetzen",mX="Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.",_X={AVERAGE:"mittel",GOOD:"gut",LABEL:"Passwortstärke",STRONG:"start",SUGGESTIONS:{allUppercase:"Schreibe einige, aber nicht alle Buchstaben groß.",anotherWord:"Füge weitere weniger gebräuchliche Wörter hinzu.",associatedYears:"Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",capitalization:"Schreibe mehr als nur den ersten Buchstaben groß.",dates:"Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.",l33t:"Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",longerKeyboardPattern:"Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.",noNeed:"Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.",pwned:"Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern.",recentYears:"Vermeide Angabe von letzten Jahreszahlen.",repeated:"Vermeide wiederholungen von Wörtern und Zeichen.",reverseWords:"Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",sequences:"Vermeide gebräuchliche Zeichenfolgen.",useWords:"Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke."},WEAK:"schwach"},TX="Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.",hX={ACCOUNT_EDITION:"Kontoausgabe",ASCENT_DATA:"Anstiegs-bezogene Daten (Aufnahmen, gesamt)",BACK_TO_PROFILE:"Zurück zum Profil",BIO:"Biographie",BIRTH_DATE:"Geburtsdatum",DATE_FORMAT:"Datumsanzeigeformat",EDIT:"Profil bearbeiten",EDIT_PREFERENCES:"Einstellungen ändern",EDIT_SPORTS_PREFERENCES:"Einstellungen für Sportarten ändern",ELEVATION_CHART_START:{LABEL:"Höhendiagramm startet bei",MIN_ALT:"Minimale Höhe",ZERO:"Null"},EQUIPMENTS:{ACTION:"Aktion",CONFIRM_EQUIPMENT_DELETION:"Bist du sicher, dass du das Equipment {0} löschen möchtest?",DESCRIPTION:"Beschreibung",DISABLED_BY_ADMIN:"vom Admin deaktiviert",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dieses Equipment ist mit Workouts assoziiert.",IS_ACTIVE:"aktiv",LABEL:"Bezeichnung",YOUR_EQUIPMENTS:"Deine Equipments"},EQUIPMENTS_EDITION:"Equipment-Ausführungen",ERRORED_EMAIL_UPDATE:"Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator",FIRST_DAY_OF_WEEK:"Erster Tag der Woche",FIRST_NAME:"Vorname",INTERFACE:"Schnittstelle",LANGUAGE:"Sprache",LAST_NAME:"Nachname",LOCATION:"Ort",MONDAY:"Montag",PICTURE:"Bild",PICTURE_EDITION:"Bildausgabe",PICTURE_REMOVE:"Bild entfernen",PICTURE_UPDATE:"Bild aktualisieren",PREFERENCES_EDITION:"Einstellungsausgabe","PRIVACY-POLICY_EDITION":"Datenschutzrichtlinie",PROFILE_EDITION:"Profil-Ausgabe",REGISTRATION_DATE:"Registrierungsdatum",SPORT:{ACTION:"Aktion",COLOR:"Farbe",CONFIRM_SPORT_RESET:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest? Alle Standard-Equipments werden gelöscht.",DEFAULT_EQUIPMENTS:"Standard-Equipments | Standard-Equipments",DISABLED_BY_ADMIN:"vom Admin deaktiviert",IS_ACTIVE:"aktiv",LABEL:"Titel",STOPPED_SPEED_THRESHOLD:"Geschwindigkeitsschwellenwert für Stopp"},SPORTS_EDITION:"Sportarten-Einstellungsausgabe",SUCCESSFUL_EMAIL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",SUCCESSFUL_REGISTRATION:"Dein Konto wurde erfolgreich erstellt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",SUCCESSFUL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert.",SUNDAY:"Sontag",TABS:{ACCOUNT:"Konto",APPS:"Anwendungen",EQUIPMENTS:"Equipments",PICTURE:"Bild",PREFERENCES:"Einstellungen","PRIVACY-POLICY":"Datenschutzrichtlinie",PROFILE:"Profil",SPORTS:"Sportarten"},THEME_MODE:{LABEL:"Themenmodus",VALUES:{DARK:"Dunkel",DEFAULT:"Browsereinstellung",LIGHT:"Hell"}},TIMEZONE:"Zeitzone | Zeitzonen",UNITS:{IMPERIAL:"Imperiales System (ft, mi, mph, °F)",LABEL:"Einheiten für die Distanz",METRIC:"Metrisches System (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefiltert",HELP:"Wenn gefiltert wird, werden extreme Werte (welche GPS-Fehler sein können) beim Berechnen der Maximalgeschwindigkeit ausgeschlossen.",LABEL:"Höchstgeschwindigkeitsstrategie",RAW_SPEED:"Rau"}},SX="Ich habe die {0} gelesen und stimme ihr zu.",AX="Registrieren",OX="Entschuldigung, die Registrierung ist deaktiviert.",gX="E-Mail zur Kontobestätigung erneut senden",IX="Passwort zurücksetzen",NX="überprüfen",RX="Passwort anzeigen",vX="Dieser Account ist inaktiv.",bX="Thema ändern (Heller oder dunkler Modus)",CX="Nutzername",DX="3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt.",PX="Benutzerbild",LX="Du hast die {0} akzeptiert.",yX={ACCOUNT_CONFIRMATION:zY,ACCOUNT_CONFIRMATION_NOT_RECEIVED:xY,ACCOUNT_CONFIRMATION_SENT:BY,ADMIN:GY,ALREADY_HAVE_ACCOUNT:HY,CONFIRM_ACCOUNT_DELETION:VY,CURRENT_PASSWORD:KY,EMAIL:jY,EMAIL_INFO:qY,EMAIL_UPDATE:YY,ENTER_PASSWORD:XY,EXPORT_REQUEST:QY,FILTER_ON_USERNAME:ZY,HIDE_PASSWORD:JY,INVALID_TOKEN:eX,I_WANT_TO_DELETE_MY_ACCOUNT:tX,LANGUAGE:nX,LAST_PRIVACY_POLICY_TO_VALIDATE:aX,LOGIN:sX,LOGOUT:oX,LOGOUT_CONFIRMATION:rX,LOG_IN:iX,NEW_PASSWORD:uX,NO_SPORT_FOUND:lX,NO_USERS_FOUND:cX,PASSWORD:dX,PASSWORD_FORGOTTEN:EX,PASSWORD_INFO:pX,PASSWORD_RESET:fX,PASSWORD_SENT_EMAIL_TEXT:mX,PASSWORD_STRENGTH:_X,PASSWORD_UPDATED:TX,PROFILE:hX,READ_AND_ACCEPT_PRIVACY_POLICY:SX,REGISTER:AX,REGISTER_DISABLED:OX,RESENT_ACCOUNT_CONFIRMATION:gX,RESET_PASSWORD:IX,REVIEW:NX,SHOW_PASSWORD:RX,THIS_USER_ACCOUNT_IS_INACTIVE:vX,TOGGLE_THEME:bX,USERNAME:CX,USERNAME_INFO:DX,USER_PICTURE:PX,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:LX},$X="Training hinzufügen",UX="Analyse",kX="Aufstieg",wX="Durchschnittsgeschwindigkeit",MX="Durchschn. Geschwindigkeit",WX="zurück zum Training",FX="Datum",zX="Workout löschen",xX="Abstieg",BX="Beschreibung",GX="zeige Filter",HX="Entfernung",VX="Workout herunterladen",KX="Dauer",jX="Training bearbeiten",qX="Höhe",YX="Ende",XX="Vollbild verlassen",QX="Von",ZX=".gpx Datei",JX="verberge Filter",eQ="Beide Höhenwerte müssen angegeben werden und größer oder gleich 0 sein.",tQ="Die Distanz muss größer als 0 sein",nQ="Die Dauer muss größer als 0 Sekunden sein",aQ="Letzte Trainings",sQ="Lade mehr Trainings",oQ="maximale Höhe",rQ="Maximale Dateianzahl",iQ="Maximalgröße",uQ="Max. Geschwindigkeit",lQ="minimale Höhe",cQ={deselectLabel:"Enger zum Entfernen drücken",selectLabel:"Enger zum Auswählen drücken",selectedLabel:"Ausgewählt"},dQ="Nächstes Segment",EQ="Nächstes Training",pQ="Anmerkungen",fQ="Daten aus gpx, ohne Bereinigung",mQ="Keine Beschreibung",_Q="Keine Datei angegeben",TQ="enthält keinen Ordner",hQ="Keine Karte",SQ="Kein nächstes Segment",AQ="Kein nächstes Training",OQ="Keine Anmerkungen",gQ="Kein vorheriges Segment",IQ="Kein vorheriges Training",NQ="Keine Aufzeichnungen.",RQ="Keine Trainings.",vQ="Pausen",bQ="Vorheriges Segment",CQ="Vorheriges Training",DQ="Aufzeichnung | Aufzeichnungen",PQ="Durchschn. Geschwindigkeit",LQ="Weiteste Entfernung",yQ="Höchster Anstieg",$Q="Längste Dauer",UQ="Max. Geschwindigkeit",kQ="verbleibende Zeichen",wQ="Zoom zurücksetzen",MQ="Segment | Segmente",WQ="Geschwindigkeit",FQ="Sportart | Sportarten",zQ="Start",xQ="Start und Ziel",BQ="Höhenachse bei Null starten",GQ="Titel",HQ="bis",VQ="Gesamtentfernung",KQ="Gesamtdauer",jQ="Füge erstes Training hinzu!",qQ="Vollbild anzeigen",YQ={DARK_SKY:{"clear-day":"klarer Tag","clear-night":"klare Nacht",cloudy:"wolkig",fog:"Nebel","partly-cloudy-day":"teilweise bewölkter Tag","partly-cloudy-night":"teilweise bewölkte Nacht",rain:"Regen",sleet:"Schneeregen",snow:"Schnee",wind:"Wind"},HUMIDITY:"Luftfeuchtigkeit",TEMPERATURE:"Temperatur",WIND:"Wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OSO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"S",SE:"SO",SSE:"SSO",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},XQ="ohne .gpx Datei",QQ="mit .gpx Datei",ZQ="Training | Trainings",JQ="Geschwindigkeit und -Höhen-Diagramm des Workouts",eZ="Trainingsdatum",tZ="Bist du sicher, dass du dieses Training löschen möchtest?",nZ="Workout-Karte",aZ=".zip Datei",sZ="oder .zip Datei mit .gpx Dateien",oZ={ADD_WORKOUT:$X,ANALYSIS:UX,ASCENT:kX,AVERAGE_SPEED:wX,AVE_SPEED:MX,BACK_TO_WORKOUT:WX,DATE:FX,DELETE_WORKOUT:zX,DESCENT:xX,DESCRIPTION:BX,DISPLAY_FILTERS:GX,DISTANCE:HX,DOWNLOAD_WORKOUT:VX,DURATION:KX,EDIT_WORKOUT:jX,ELEVATION:qX,END:YX,EXIT_FULLSCREEN:XX,FROM:QX,GPX_FILE:ZX,HIDE_FILTERS:JX,INVALID_ASCENT_OR_DESCENT:eQ,INVALID_DISTANCE:tQ,INVALID_DURATION:nQ,LATEST_WORKOUTS:aQ,LOAD_MORE_WORKOUT:sQ,MAX_ALTITUDE:oQ,MAX_FILES:rQ,MAX_SIZE:iQ,MAX_SPEED:uQ,MIN_ALTITUDE:lQ,MULTISELECT:cQ,NEXT_SEGMENT:dQ,NEXT_WORKOUT:EQ,NOTES:pQ,NO_DATA_CLEANING:fQ,NO_DESCRIPTION:mQ,NO_FILE_PROVIDED:_Q,NO_FOLDER:TQ,NO_MAP:hQ,NO_NEXT_SEGMENT:SQ,NO_NEXT_WORKOUT:AQ,NO_NOTES:OQ,NO_PREVIOUS_SEGMENT:gQ,NO_PREVIOUS_WORKOUT:IQ,NO_RECORDS:NQ,NO_WORKOUTS:RQ,PAUSES:vQ,PREVIOUS_SEGMENT:bQ,PREVIOUS_WORKOUT:CQ,RECORD:DQ,RECORD_AS:PQ,RECORD_FD:LQ,RECORD_HA:yQ,RECORD_LD:$Q,RECORD_MS:UQ,REMAINING_CHARS:kQ,RESET_ZOOM:wQ,SEGMENT:MQ,SPEED:WQ,SPORT:FQ,START:zQ,START_AND_FINISH:xQ,START_ELEVATION_AT_ZERO:BQ,TITLE:GQ,TO:HQ,TOTAL_DISTANCE:VQ,TOTAL_DURATION:KQ,UPLOAD_FIRST_WORKOUT:jQ,VIEW_FULLSCREEN:qQ,WEATHER:YQ,WITHOUT_GPX:XQ,WITH_GPX:QQ,WORKOUT:ZQ,WORKOUT_CHART:JQ,WORKOUT_DATE:eZ,WORKOUT_DELETION_CONFIRMATION:tZ,WORKOUT_MAP:nZ,ZIP_ARCHIVE:aZ,ZIP_ARCHIVE_DESCRIPTION:sZ},rZ={about:tj,admin:$j,api:kj,buttons:nq,common:vq,dashboard:Dq,error:Zq,equipments:jq,equipment_types:kq,oauth2:mY,privacy_policy:SY,sports:DY,statistics:FY,user:yX,workouts:oZ},iZ="About this instance",uZ="Contact the administrator",lZ="FitTrackee is a self-hosted outdoor activity tracker.",cZ="under {0} license ",dZ="Source code",EZ="Weather data from:",pZ={ABOUT_THIS_INSTANCE:iZ,CONTACT_ADMIN:uZ,FITTRACKEE_DESCRIPTION:lZ,FITTRACKEE_LICENSE:cZ,SOURCE_CODE:dZ,WEATHER_DATA_FROM:EZ},fZ={DESCRIPTION:"Any additional information that may be useful to your users. Markdown syntax can be used.",TEXT:"Detailed instance information"},mZ="Action",_Z="Activate account",TZ="Active",hZ="Admin",SZ="Administration",AZ="Add/remove admin rights, delete user account.",OZ="Application",gZ={ADMIN_CONTACT:"Administrator email for contact",MAX_FILES_IN_ZIP_LABEL:"Max. files of zip archive",MAX_USERS_HELP:"If 0, no limitation on registration.",MAX_USERS_LABEL:"Max. number of active users",NO_CONTACT_EMAIL:"no contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. size of uploaded files (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"If 0, no limitation on workouts number.",STATS_WORKOUTS_LIMIT_LABEL:"Max. workouts for sport statistics",TITLE:"Application configuration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. size of zip archive (in Mb)"},IZ="Back to admin",NZ="Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",RZ="Are you sure you want to reset {0} password?",vZ="Current email",bZ="Delete user",CZ="Email sending is disabled.",DZ="Enable/disable equipment types.",PZ="Enable/disable sports.",LZ={TABLE:{ACTIVE:"Active",HAS_EQUIPMENTS:"equipments exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Equipments administration"},yZ="New email",$Z="No text entered",UZ="The password has been reset.",kZ="Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",wZ="Registration is currently disabled.",MZ="Registration is currently enabled.",WZ="Reset password",FZ={TABLE:{ACTIVE:"Active",HAS_WORKOUTS:"workouts exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Sports administration"},zZ="Update application configuration.",xZ="Update email",BZ="user | users",GZ={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"registration date",IS_ACTIVE:"account status",USERNAME:"username",WORKOUTS_COUNT:"workout count"}},TABLE:{ADD_ADMIN_RIGHTS:"Add admin rights",REMOVE_ADMIN_RIGHTS:"Remove admin rights"},TITLE:"Administration - Users"},HZ="The email address has been updated.",VZ={ABOUT:fZ,ACTION:mZ,ACTIVATE_USER_ACCOUNT:_Z,ACTIVE:TZ,ADMIN:hZ,ADMINISTRATION:SZ,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:AZ,APPLICATION:OZ,APP_CONFIG:gZ,BACK_TO_ADMIN:IZ,CONFIRM_USER_ACCOUNT_DELETION:NZ,CONFIRM_USER_PASSWORD_RESET:RZ,CURRENT_EMAIL:vZ,DELETE_USER:bZ,EMAIL_SENDING_DISABLED:CZ,ENABLE_DISABLE_EQUIPMENT_TYPES:DZ,ENABLE_DISABLE_SPORTS:PZ,EQUIPMENT_TYPES:LZ,NEW_EMAIL:yZ,NO_TEXT_ENTERED:$Z,PASSWORD_RESET_SUCCESSFUL:UZ,PRIVACY_POLICY_DESCRIPTION:kZ,REGISTRATION_DISABLED:wZ,REGISTRATION_ENABLED:MZ,RESET_USER_PASSWORD:WZ,SPORTS:FZ,UPDATE_APPLICATION_DESCRIPTION:zZ,UPDATE_USER_EMAIL:xZ,USER:BZ,USERS:GZ,USER_EMAIL_UPDATE_SUCCESSFUL:HZ},KZ={" is missing in gpx file":" element is missing in .gpx file.","Network Error":"Network Error.",UNKNOWN:"Error. Please try again or contact the administrator.","at least one file in zip archive exceeds size limit, please check the archive":"At least one file in zip archive exceeds size limit, please check the archive.","completed request already exists":"A completed export request already exists.","email: valid email must be provided":"Email: valid email must be provided.","equipment already exists with the same label":"Equipment already exists with the same label.","equipment type is inactive":"Equipment type is inactive.","error during gpx file parsing":"Error during gpx file parsing.","error during gpx processing":"Error during gpx processing.","error on getting configuration":"Error on getting configuration.","error when saving workout":"Error when saving workout.","error when updating configuration":"Error when updating configuration","error, please try again or contact the administrator":"Error, please try again or contact the administrator.","error, registration is disabled":"Error, registration is disabled.","file extension not allowed":"File extension not allowed.","file size is greater than the allowed size":"File size is greater than the allowed size.","gpx file is invalid":"The .gpx file is invalid.","invalid credentials":"Invalid credentials.","invalid payload":"Provided data are invalid.","invalid token, please log in again":"Invalid token, please log in again.","invalid token, please request a new token":"Invalid token, please log in again.","new email must be different than current email":"The new email must be different than current email","no file part":"No file provided.","no selected file":"No selected file.","no tracks in gpx file":"No track () in .gpx file.","ongoing request exists":"A data export request already exists.","password: password and password confirmation do not match":"Password: password and password confirmation don't match.","provide a valid auth token":"Provide a valid auth token.","signature expired, please log in again":"Signature expired. Please log in again.","sorry, that username is already taken":"Sorry, that username is already taken.","sport does not exist":"Sport does not exist.","successfully registered":"Successfully registered.","the number of files in the archive exceeds the limit":"The number of files in the archive exceeds the limit.","user does not exist":"User does not exist.","valid email must be provided for admin contact":"A valid email must be provided for administrator contact","you can not delete your account, no other user has admin rights":"You can not delete your account, no other user has admin rights.","you do not have permissions":"You do not have permissions."},jZ={ERROR:KZ},qZ="Authorize",YZ="Back",XZ="Cancel",QZ="Clear filters",ZZ="Delete",JZ="Delete my account",eJ="Disable",tJ="Edit",nJ="Enable",aJ="Filter",sJ="Hide",oJ="Log in",rJ="No",iJ="Read more",uJ="Register",lJ="Refresh totals",cJ="Request data export",dJ="Reset",EJ="Submit",pJ="Yes",fJ={"ACCOUNT-CONFIRMATION-RESEND":"Resend confirmation email",AUTHORIZE:qZ,BACK:YZ,CANCEL:XZ,CLEAR_FILTER:QZ,DELETE:ZZ,DELETE_MY_ACCOUNT:JZ,DISABLE:eJ,EDIT:tJ,ENABLE:nJ,FILTER:aJ,HIDE:sJ,LOGIN:oJ,NO:rJ,READ_MORE:iJ,REGISTER:uJ,REFRESH_TOTALS:lJ,REQUEST_DATA_EXPORT:cJ,RESET:dJ,SUBMIT:EJ,YES:pJ},mJ="about",_J="action",TJ="active",hJ="Confirmation",SJ="contact",AJ="day | days",OJ="Description",gJ="Displayed",IJ="documentation",NJ="here",RJ="Hidden",vJ="Home",bJ="hour|hours",CJ="inactive",DJ="label",PJ="minute|minutes",LJ="next",yJ="no description",$J="previous",UJ="second|seconds",kJ={ORDER:{ASC:"ascending",DESC:"descending",LABEL:"sort"},ORDER_BY:{LABEL:"order by"},PER_PAGE:{LABEL:"per page"}},wJ="Total",MJ="total duration with pauses",WJ={ABOUT:mJ,ACTION:_J,ACTIVE:TJ,CONFIRMATION:hJ,CONTACT:SJ,DAY:AJ,DESCRIPTION:OJ,DISPLAYED:gJ,DOCUMENTATION:IJ,HERE:NJ,HIDDEN:RJ,HOME:vJ,HOURS:bJ,INACTIVE:CJ,LABEL:DJ,MINUTES:PJ,NEXT:LJ,NO_DESCRIPTION:yJ,PREVIOUS:$J,SECONDS:UJ,SELECTS:kJ,TOTAL:wJ,TOTAL_DURATION_WITH_PAUSES:MJ},FJ="Dashboard",zJ="This month",xJ={DASHBOARD:FJ,THIS_MONTH:zJ},BJ={LABEL:"Bike"},GJ={LABEL:"Kayak/Boat"},HJ={LABEL:"Shoes"},VJ={LABEL:"Skis"},KJ={LABEL:"Snowshoes"},jJ={Bike:BJ,"Bike Trainer":{LABEL:"Bike Trainer"},Kayak_Boat:GJ,Shoes:HJ,Skis:VJ,Snowshoes:KJ},qJ="Add a new equipment",YJ="All workouts associations will be removed.",XJ="Default for sports",QJ="Edit equipments",ZJ="equipment|equipments",JJ="equipment type|equipment types",eee={inactive:"Equipment '{equipmentLabel}' inactive.",invalid:"Equipment '{equipmentLabel}' invalid for this sport.",not_found:"Equipment not found."},tee="New equipment",nee="No equipment found.",aee="No equipments",see="without equipments",oee={"50_CHARACTERS_MAX":"50 characters maximum",ADD_A_NEW_EQUIPMENT:qJ,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:YJ,DEFAULT_FOR_SPORTS:XJ,EDIT_EQUIPMENTS:QJ,EQUIPMENT:ZJ,EQUIPMENT_TYPE:JJ,ERRORS:eee,NEW_EQUIPMENT:tee,NO_EQUIPMENT:nee,NO_EQUIPMENTS:aee,WITHOUT_EQUIPMENTS:see},ree="The application seems to have encountered some issues.Please try again later or contact the administrator.",iee={PAGE:"Page not found",WORKOUT:"Workout not found"},uee="Something went wrong",lee="Error. Please try again or contact the administrator.",cee={APP_ERROR:ree,NOT_FOUND:iee,SOMETHING_WRONG:uee,UNKNOWN:lee},dee="Add a new OAuth2 application",Eee={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Application description",ISSUE_AT:"Issue at",NAME:"Application name",REDIRECT_URL:"Redirect URL",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"grants write access to application configuration.","equipments:read_DESCRIPTION":"grants read access to equipments endpoints.","equipments:write_DESCRIPTION":"grants write access to equipments endpoints.","profile:read_DESCRIPTION":"grants read access to auth endpoints.","profile:write_DESCRIPTION":"grants write access to auth endpoints.","users:read_DESCRIPTION":"grants read access to users endpoints.","users:write_DESCRIPTION":"grants write access to users endpoints.","workouts:read_DESCRIPTION":"grants read access to workouts endpoints.","workouts:write_DESCRIPTION":"grants write access to workouts endpoints."},URL:"Application URL"},pee="OAuth2 applications",fee="Application created successfully. Make sure to copy the secret now, it won't show up again.",mee="Are you sure you want to delete this app?",_ee="The application {0} is requesting:",Tee="Authorize {0} to use your account?",hee="copy to the clipboard",See="Delete application",Aee="Add an application",Oee="Application not found!",gee="no applications",Iee="no description",Nee="Revoke all tokens",Ree="Are you sure you want to revoke all tokens?",vee="All existing associated tokens have been revoked.",bee={ADD_A_NEW_APP:dee,APP:Eee,APPS_LIST:pee,APP_CREATED_SUCCESSFULLY:fee,APP_DELETION_CONFIRMATION:mee,APP_REQUESTING_ACCESS:_ee,AUTHORIZE_APP:Tee,COPY_TO_CLIPBOARD:hee,DELETE_APP:See,NEW_APP:Aee,NO_APP:Oee,NO_APPS:gee,NO_DESCRIPTION:Iee,REVOKE_ALL_TOKENS:Nee,TOKENS_REVOCATION_CONFIRMATION:Ree,TOKENS_REVOKED:vee},Cee={ACCOUNT_DELETION:{CONTENT:'You can request the deletion of your account at any time by going to this address (after logging in) and clicking on "Delete My Account" button in your account edition.',TITLE:"Account deletion"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`If we decide to change our privacy policy, we will post those changes on this page. This document is under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) license. Originally adapted from the [Discourse](https://github.com/discourse/discourse) privacy policy.`,TITLE:"Changes to our Privacy Policy"},DATA_COLLECTED:{CONTENT:`The following information are collected: - Account information (username, e-mail address and password). You may also enter additional profile information such as a first name, last name, birth date, location, biography and upload a profile picture. @@ -413,7 +413,7 @@ When you authorize a third-party application to use your account, depending on t If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) do not use this site. -Law requirements can be different if this server is in another jurisdiction.`,TITLE:"Site usage by children"},YOUR_CONSENT:{CONTENT:"By using our site, you consent to our web site privacy policy.",TITLE:"Your Consent"}},Nee="Last update",vee="privacy policy",bee={CONTENT:Ree,LAST_UPDATE:Nee,TITLE:vee},Cee={LABEL:"Hiking"},Dee={LABEL:"Mountaineering"},Pee={LABEL:"Paragliding"},Lee={LABEL:"Rowing"},yee={LABEL:"Running"},$ee={LABEL:"Snowshoes"},Uee={LABEL:"Swimrun"},kee={LABEL:"Trail"},wee={LABEL:"Walking"},Mee={"Cycling (Sport)":{LABEL:"Cycling (Sport)"},"Cycling (Transport)":{LABEL:"Cycling (Transport)"},"Cycling (Trekking)":{LABEL:"Cycling (Trekking)"},"Cycling (Virtual)":{LABEL:"Cycling (Virtual)"},Hiking:Cee,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Electric)"},Mountaineering:Dee,"Open Water Swimming":{LABEL:"Open Water Swimming"},Paragliding:Pee,Rowing:Lee,Running:yee,"Skiing (Alpine)":{LABEL:"Skiing (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiing (Cross Country)"},Snowshoes:$ee,Swimrun:Uee,Trail:kee,Walking:wee},Wee="Average",Fee="Dates",zee="Statistics",xee={month:"Monthly statistics",week:"Weekly statistics",year:"Annual statistics"},Bee="Statistics on all workouts:",Gee="Statistics on the last {count} workouts:",Hee={by_sport:"by sport",by_time:"by time period"},Vee={month:"month",week:"week",year:"year"},Kee="average number of workouts",jee={AVERAGE:Wee,DATES:Fee,STATISTICS:zee,STATISTICS_CHARTS:xee,STATISTICS_ON_ALL_WORKOUTS:Bee,STATISTICS_ON_LAST_WORKOUTS:Gee,STATISTICS_TYPES:Hee,TIME_FRAMES:Vee,WORKOUTS_AVERAGE:Kee},qee="Account confirmation",Yee="Didn't received instructions?",Xee="Check your email. A new confirmation email has been sent to the address provided.",Qee="Admin",Zee="Already have an account?",Jee="Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",ete="Current password",tte="Email",nte="Enter a valid email address.",ate="Email update",ste="Enter a password",rte={DATA_EXPORT:"Data export",DOWNLOAD_ARCHIVE:"Download archive",GENERATING_LINK:"generating link…",ONLY_ONE_EXPORT_PER_DAY:"You can request an archive by 24 hours",STATUS:{errored:"errored (please request another export)",in_progress:"in progres…"}},ote="Filter on username",ite="hide password",ute="Invalid token, please request a new password reset.",lte="I want to delete my account",cte="Language | Languages",dte="The privacy policy has been updated, please {0} it before proceeding.",Ete="Login",pte="Logout",fte="Are you sure you want to log out?",mte="log in",_te="New password",Tte="No sport found.",hte="No users found.",Ste="Password",Ate="Forgot password?",Ote="At least 8 characters required.",gte="Password reset",Ite="Check your email. If your address is in our database, you'll received an email with a link to reset your password.",Rte={AVERAGE:"average",GOOD:"good",LABEL:"password strength",STRONG:"strong",SUGGESTIONS:{allUppercase:"Capitalize some, but not all letters.",anotherWord:"Add more words that are less common.",associatedYears:"Avoid years that are associated with you.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",l33t:"Avoid predictable letter substitutions like {'@'} for a.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it.",recentYears:"Avoid recent years.",repeated:"Avoid repeated words and characters.",reverseWords:"Avoid reversed spellings of common words.",sequences:"Avoid common character sequences.",useWords:"Use multiple words, but avoid common phrases."},WEAK:"weak"},Nte="Your password have been updated. Click {0} to log in.",vte={ACCOUNT_EDITION:"Account edition",ASCENT_DATA:"Ascent-related data (records, total)",BACK_TO_PROFILE:"Back to profile",BIO:"Bio",BIRTH_DATE:"Birth date",DATE_FORMAT:"Date display format",EDIT:"Edit profile",EDIT_PREFERENCES:"Edit preferences",EDIT_SPORTS_PREFERENCES:"Edit sports preferences",ELEVATION_CHART_START:{LABEL:"Elevation chart starts at",MIN_ALT:"Minimum altitude",ZERO:"Zero"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Are you sure you want to delete this equipment {0}?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"disabled by admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"This equipment is associated with workouts.",IS_ACTIVE:"active",LABEL:"label",YOUR_EQUIPMENTS:"Your equipments"},EQUIPMENTS_EDITION:"Equipments edition",ERRORED_EMAIL_UPDATE:"Please {0} to change your email address again or contact the administrator",FIRST_DAY_OF_WEEK:"First day of week",FIRST_NAME:"First name",INTERFACE:"Interface",LANGUAGE:"Language",LAST_NAME:"Last name",LOCATION:"Location",MONDAY:"Monday",PICTURE:"Picture",PICTURE_EDITION:"Picture edition",PICTURE_REMOVE:"Remove picture",PICTURE_UPDATE:"Update picture",PREFERENCES_EDITION:"Preferences edition","PRIVACY-POLICY_EDITION":"Privacy policy",PROFILE_EDITION:"Profile edition",REGISTRATION_DATE:"Registration date",SPORT:{ACTION:"action",COLOR:"color",CONFIRM_SPORT_RESET:"Are you sure you want to reset this sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Are you sure you want to reset this sport? All default equipments will be removed.",DEFAULT_EQUIPMENTS:"Default equipment | Default equipments",DISABLED_BY_ADMIN:"disabled by admin",IS_ACTIVE:"active",LABEL:"label",STOPPED_SPEED_THRESHOLD:"stopped speed threshold"},SPORTS_EDITION:"Sports preferences edition",SUCCESSFUL_EMAIL_UPDATE:"Your account has been updated successfully. Please check your email to confirm your new email address.",SUCCESSFUL_REGISTRATION:"Your account has been created successfully.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"A link to activate your account has been emailed to the address provided.",SUCCESSFUL_UPDATE:"Your account has been updated successfully.",SUNDAY:"Sunday",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"equipments",PICTURE:"picture",PREFERENCES:"preferences","PRIVACY-POLICY":"privacy policy",PROFILE:"profile",SPORTS:"sports"},THEME_MODE:{LABEL:"Theme mode",VALUES:{DARK:"Dark",DEFAULT:"Browser preference",LIGHT:"Light"}},TIMEZONE:"Timezone | Timezones",UNITS:{IMPERIAL:"Imperial system (ft, mi, mph, °F)",LABEL:"Units for distance",METRIC:"Metric system (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtered",HELP:"If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",LABEL:"GPX max speed strategy",RAW_SPEED:"Raw"}},bte="I have read and agree to the {0}.",Cte="Register",Dte="Sorry, registration is disabled.",Pte="Resend account confirmation email",Lte="Reset your password",yte="review",$te="show password",Ute="This user account is inactive.",kte="Toggle theme (Light or Dark mode)",wte="Username",Mte='3 to 30 characters required, only alphanumeric characters and the underscore character "_" allowed.',Wte="user picture",Fte="You have accepted the {0}.",zte={ACCOUNT_CONFIRMATION:qee,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Yee,ACCOUNT_CONFIRMATION_SENT:Xee,ADMIN:Qee,ALREADY_HAVE_ACCOUNT:Zee,CONFIRM_ACCOUNT_DELETION:Jee,CURRENT_PASSWORD:ete,EMAIL:tte,EMAIL_INFO:nte,EMAIL_UPDATE:ate,ENTER_PASSWORD:ste,EXPORT_REQUEST:rte,FILTER_ON_USERNAME:ote,HIDE_PASSWORD:ite,INVALID_TOKEN:ute,I_WANT_TO_DELETE_MY_ACCOUNT:lte,LANGUAGE:cte,LAST_PRIVACY_POLICY_TO_VALIDATE:dte,LOGIN:Ete,LOGOUT:pte,LOGOUT_CONFIRMATION:fte,LOG_IN:mte,NEW_PASSWORD:_te,NO_SPORT_FOUND:Tte,NO_USERS_FOUND:hte,PASSWORD:Ste,PASSWORD_FORGOTTEN:Ate,PASSWORD_INFO:Ote,PASSWORD_RESET:gte,PASSWORD_SENT_EMAIL_TEXT:Ite,PASSWORD_STRENGTH:Rte,PASSWORD_UPDATED:Nte,PROFILE:vte,READ_AND_ACCEPT_PRIVACY_POLICY:bte,REGISTER:Cte,REGISTER_DISABLED:Dte,RESENT_ACCOUNT_CONFIRMATION:Pte,RESET_PASSWORD:Lte,REVIEW:yte,SHOW_PASSWORD:$te,THIS_USER_ACCOUNT_IS_INACTIVE:Ute,TOGGLE_THEME:kte,USERNAME:wte,USERNAME_INFO:Mte,USER_PICTURE:Wte,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Fte},xte="Add a workout",Bte="analysis",Gte="ascent",Hte="average speed",Vte="ave. speed",Kte="back to workout",jte="date",qte="Delete the workout",Yte="descent",Xte="description",Qte="display filters",Zte="distance",Jte="Download the workout",ene="duration",tne="Edit the workout",nne="elevation",ane="end",sne="Exit Fullscreen",rne="from",one=".gpx file",ine="hide filters",une="Both elevation values must be provided and be greater than or equal to 0.",lne="The distance must be greater than 0",cne="The duration must be greater than 0 seconds",dne="Latest workouts",Ene="Load more workouts",pne="max. altitude",fne="max files",mne="max size",_ne="max. speed",Tne="min. altitude",hne={deselectLabel:"Press enter to remove",selectLabel:"Press enter to select",selectedLabel:"Selected"},Sne="No next segment",Ane="Next workout",One="notes",gne="data from gpx, without any cleaning",Ine="No description",Rne="No file provided",Nne="no folder inside",vne="No map",bne="No next segment",Cne="No next workout",Dne="No notes",Pne="No previous segment",Lne="No previous workout",yne="No records.",$ne="No workouts.",Une="pauses",kne="Previous segment",wne="Previous workout",Mne="record | records",Wne="Ave. speed",Fne="Farthest distance",zne="Highest ascent",xne="Longest duration",Bne="Max. speed",Gne="remaining characters",Hne="Reset zoom",Vne="segment | segments",Kne="speed",jne="sport | sports",qne="start",Yne="Start and finish",Xne="start elevation axis at zero",Qne="title",Zne="to",Jne="total distance",eae="total duration",tae="Upload one!",nae="View Fullscreen",aae={DARK_SKY:{"clear-day":"clear day","clear-night":"clear night",cloudy:"cloudy",fog:"fog","partly-cloudy-day":"partly cloudy day","partly-cloudy-night":"partly cloudy night",rain:"rain",sleet:"sleet",snow:"snow",wind:"wind"},HUMIDITY:"humidity",TEMPERATURE:"temperature",WIND:"wind",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},sae="without .gpx file",rae="with .gpx file",oae="workout | workouts",iae="workout speed and elevation chart",uae="workout date",lae="Are you sure you want to delete this workout?",cae="workout map",dae=".zip file",Eae="or .zip file containing .gpx files",pae={ADD_WORKOUT:xte,ANALYSIS:Bte,ASCENT:Gte,AVERAGE_SPEED:Hte,AVE_SPEED:Vte,BACK_TO_WORKOUT:Kte,DATE:jte,DELETE_WORKOUT:qte,DESCENT:Yte,DESCRIPTION:Xte,DISPLAY_FILTERS:Qte,DISTANCE:Zte,DOWNLOAD_WORKOUT:Jte,DURATION:ene,EDIT_WORKOUT:tne,ELEVATION:nne,END:ane,EXIT_FULLSCREEN:sne,FROM:rne,GPX_FILE:one,HIDE_FILTERS:ine,INVALID_ASCENT_OR_DESCENT:une,INVALID_DISTANCE:lne,INVALID_DURATION:cne,LATEST_WORKOUTS:dne,LOAD_MORE_WORKOUT:Ene,MAX_ALTITUDE:pne,MAX_FILES:fne,MAX_SIZE:mne,MAX_SPEED:_ne,MIN_ALTITUDE:Tne,MULTISELECT:hne,NEXT_SEGMENT:Sne,NEXT_WORKOUT:Ane,NOTES:One,NO_DATA_CLEANING:gne,NO_DESCRIPTION:Ine,NO_FILE_PROVIDED:Rne,NO_FOLDER:Nne,NO_MAP:vne,NO_NEXT_SEGMENT:bne,NO_NEXT_WORKOUT:Cne,NO_NOTES:Dne,NO_PREVIOUS_SEGMENT:Pne,NO_PREVIOUS_WORKOUT:Lne,NO_RECORDS:yne,NO_WORKOUTS:$ne,PAUSES:Une,PREVIOUS_SEGMENT:kne,PREVIOUS_WORKOUT:wne,RECORD:Mne,RECORD_AS:Wne,RECORD_FD:Fne,RECORD_HA:zne,RECORD_LD:xne,RECORD_MS:Bne,REMAINING_CHARS:Gne,RESET_ZOOM:Hne,SEGMENT:Vne,SPEED:Kne,SPORT:jne,START:qne,START_AND_FINISH:Yne,START_ELEVATION_AT_ZERO:Xne,TITLE:Qne,TO:Zne,TOTAL_DISTANCE:Jne,TOTAL_DURATION:eae,UPLOAD_FIRST_WORKOUT:tae,VIEW_FULLSCREEN:nae,WEATHER:aae,WITHOUT_GPX:sae,WITH_GPX:rae,WORKOUT:oae,WORKOUT_CHART:iae,WORKOUT_DATE:uae,WORKOUT_DELETION_CONFIRMATION:lae,WORKOUT_MAP:cae,ZIP_ARCHIVE:dae,ZIP_ARCHIVE_DESCRIPTION:Eae},fae={about:lZ,admin:xZ,api:GZ,buttons:cJ,common:UJ,dashboard:MJ,error:oee,equipments:tee,equipment_types:GJ,oauth2:Iee,privacy_policy:bee,sports:Mee,statistics:jee,user:zte,workouts:pae},mae="Sobre esta instancia",_ae="Contacta con la administración",Tae="FitTrackee es un gestor de actividades en exterior autohospedado.",hae="con licencia {0} ",Sae="Código fuente",Aae="Datos meteorología:",Oae={ABOUT_THIS_INSTANCE:mae,CONTACT_ADMIN:_ae,FITTRACKEE_DESCRIPTION:Tae,FITTRACKEE_LICENSE:hae,SOURCE_CODE:Sae,WEATHER_DATA_FROM:Aae},gae={DESCRIPTION:"Cualquier tipo de información adicional que pueda ser útil para tus usuarios. Puedes usar Markdown.",TEXT:"Información detallada sobre la instancia"},Iae="Acción",Rae="Activar cuenta",Nae="Activa",vae="Admin",bae="Administración",Cae="Añadir/Retirar derechos de aministración, eliminar cuenta de usuario.",Dae="Aplicación",Pae={ADMIN_CONTACT:"Contacto por email con la administración",MAX_FILES_IN_ZIP_LABEL:"Núm. máximo de ficheros en el zip",MAX_USERS_HELP:"Si 0, no hay límite para los registros.",MAX_USERS_LABEL:"Núm. máximo de usuarios activos",NO_CONTACT_EMAIL:"sin email de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. de los ficheros subidos (en Mb)",STATS_WORKOUTS_LIMIT_HELP:"Si es 0, no hay limitación en el número de entrenamientos.",STATS_WORKOUTS_LIMIT_LABEL:"Número máximo de sesiones. para estadísticas deportivas",TITLE:"Configuración de la aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. del fichero zip (en Mb)"},Lae="Volver a admin",yae="¿Seguro que quieres eliminar la cuenta {0}? Se borrarán todos los datos y no será reversible.",$ae="¿Seguro que quieres restablecer la contraseña de {0}?",Uae="Email actual",kae="Eliminar usuario",wae="El envío de email está desactivado.",Mae="Activar/desactivar tipos de equipaciones.",Wae="Activar/desactivar deportes.",Fae={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"ya existe la equipación",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administración de la equipación"},zae="Nuevo email",xae="No hay texto",Bae="Se ha restablecido la contraseña.",Gae="Añade tu propia política de privacidad o déjalo en blanco para usar una por defecto. Puedes usar Markdown.",Hae="Actualmente está desactivada la creación de cuentas.",Vae="Actualmente está abierta la creación de cuentas.",Kae="Restablecer contraseña",jae={TABLE:{ACTIVE:"Activa",HAS_WORKOUTS:"ya existe el entrenamiento",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},qae="Actualizar la configuración de la aplicación.",Yae="Actualizar email",Xae="usuario | usuarios",Qae={SELECTS:{ORDER_BY:{ADMIN:"estatus de admin",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de cuenta",USERNAME:"identificador",WORKOUTS_COUNT:"número de entramientos"}},TABLE:{ADD_ADMIN_RIGHTS:"Otorgar permiso de admin",REMOVE_ADMIN_RIGHTS:"Retirar permiso de admin"},TITLE:"Administración - Usuarios"},Zae="La dirección de email ha sido actualizada.",Jae={ABOUT:gae,ACTION:Iae,ACTIVATE_USER_ACCOUNT:Rae,ACTIVE:Nae,ADMIN:vae,ADMINISTRATION:bae,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Cae,APPLICATION:Dae,APP_CONFIG:Pae,BACK_TO_ADMIN:Lae,CONFIRM_USER_ACCOUNT_DELETION:yae,CONFIRM_USER_PASSWORD_RESET:$ae,CURRENT_EMAIL:Uae,DELETE_USER:kae,EMAIL_SENDING_DISABLED:wae,ENABLE_DISABLE_EQUIPMENT_TYPES:Mae,ENABLE_DISABLE_SPORTS:Wae,EQUIPMENT_TYPES:Fae,NEW_EMAIL:zae,NO_TEXT_ENTERED:xae,PASSWORD_RESET_SUCCESSFUL:Bae,PRIVACY_POLICY_DESCRIPTION:Gae,REGISTRATION_DISABLED:Hae,REGISTRATION_ENABLED:Vae,RESET_USER_PASSWORD:Kae,SPORTS:jae,UPDATE_APPLICATION_DESCRIPTION:qae,UPDATE_USER_EMAIL:Yae,USER:Xae,USERS:Qae,USER_EMAIL_UPDATE_SUCCESSFUL:Zae},ese={" is missing in gpx file":"Falta el elemento en el archivo .gpx.","Network Error":"Error en la red.",UNKNOWN:"Error. Inténtalo de nuevo o contacta con la administración.","at least one file in zip archive exceeds size limit, please check the archive":"Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.","completed request already exists":"Ya existe una solicitud de exportación completa.","email: valid email must be provided":"Email: debes proporcionar un email válido.","equipment already exists with the same label":"Ya existen equipaciones con la misma etiqueta.","equipment type is inactive":"Tipo de equipación inactivo.","error during gpx file parsing":"Error al procesar el fichero gpx.","error during gpx processing":"Error en el procesado del gpx.","error on getting configuration":"Error al obtener la configuración.","error when saving workout":"Error al guardar el entrenamiento.","error when updating configuration":"Error al actualizar la configuración","error, please try again or contact the administrator":"Error, inténtalo de nuevo más tarde o contacta con la administración.","error, registration is disabled":"Error, no se permiten nuevos registros.","file extension not allowed":"Extensión de fichero no permitida.","file size is greater than the allowed size":"El tamaño del fichero es mayor del permitido.","gpx file is invalid":"El archivo .gpx no es válido.","invalid credentials":"Credenciales no válidas.","invalid payload":"Los datos proporcionados no son válidos.","invalid token, please log in again":"Token no válido, por favor vuelve a iniciar sesión.","invalid token, please request a new token":"Token no válido, inicia sesión de nuevo.","new email must be different than current email":"El nuevo email tiene que ser diferente al email actual","no file part":"Sin fichero.","no selected file":"Sin fichero seleccionado.","no tracks in gpx file":"No hay pista () en el archivo .gpx.","ongoing request exists":"Ya existe una solicitud de exportación.","password: password and password confirmation do not match":"Contraseña: la contraseña y la confirmación no coinciden.","provide a valid auth token":"Proporciona un auth token válido.","signature expired, please log in again":"Firma caducada. Inicia sesión de nuevo.","sorry, that username is already taken":"Lo sentimos, pero el nombre de usuario ya está en uso.","sport does not exist":"No existe este deporte.","successfully registered":"Cuenta creada correctamente.","the number of files in the archive exceeds the limit":"El número de ficheros en el archivo excede el límite.","user does not exist":"No existe el usuario.","valid email must be provided for admin contact":"Debes proporcionar un email válido para el contacto de administración","you can not delete your account, no other user has admin rights":"No puedes eliminar tu cuenta, ninguna otra tiene permisos de administración.","you do not have permissions":"No tienes permiso."},tse={ERROR:ese},nse="Autorizar",ase="Volver",sse="Cancelar",rse="Eliminar filtros",ose="Borrar",ise="Eliminar mi cuenta",use="Desactivar",lse="Editar",cse="Activar",dse="Filtro",Ese="Acceder",pse="No",fse="Actualizar totales",mse="Crear cuenta",_se="Solicitar exportación de datos",Tse="Restablecer",hse="Enviar",Sse="Si",Ase={"ACCOUNT-CONFIRMATION-RESEND":"Reenviar correo de confirmación",AUTHORIZE:nse,BACK:ase,CANCEL:sse,CLEAR_FILTER:rse,DELETE:ose,DELETE_MY_ACCOUNT:ise,DISABLE:use,EDIT:lse,ENABLE:cse,FILTER:dse,LOGIN:Ese,NO:pse,REFRESH_TOTALS:fse,REGISTER:mse,REQUEST_DATA_EXPORT:_se,RESET:Tse,SUBMIT:hse,YES:Sse},Ose="acerca de",gse="acción",Ise="activa",Rse="Confirmación",Nse="contacto",vse="día | días",bse="Descripción",Cse="Mostrado",Dse="documentación",Pse="aquí",Lse="Oculto",yse="Inicio",$se="hora|horas",Use="inactivo",kse="etiqueta",wse="minuto|minutos",Mse="siguiente",Wse="sin descripción",Fse="anterior",zse="segundo|segundos",xse={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"ordenar"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por página"}},Bse="Total",Gse="duración total con pausas",Hse={ABOUT:Ose,ACTION:gse,ACTIVE:Ise,CONFIRMATION:Rse,CONTACT:Nse,DAY:vse,DESCRIPTION:bse,DISPLAYED:Cse,DOCUMENTATION:Dse,HERE:Pse,HIDDEN:Lse,HOME:yse,HOURS:$se,INACTIVE:Use,LABEL:kse,MINUTES:wse,NEXT:Mse,NO_DESCRIPTION:Wse,PREVIOUS:Fse,SECONDS:zse,SELECTS:xse,TOTAL:Bse,TOTAL_DURATION_WITH_PAUSES:Gse},Vse="Tablero",Kse="Este mes",jse={DASHBOARD:Vse,THIS_MONTH:Kse},qse={LABEL:"Bicicleta"},Yse={LABEL:"Kayak/Bote"},Xse={LABEL:"Zapatos"},Qse={LABEL:"Esquís"},Zse={LABEL:"Raquetas de nieve"},Jse={Bike:qse,"Bike Trainer":{LABEL:"Entrenador de bicicleta"},Kayak_Boat:Yse,Shoes:Xse,Skis:Qse,Snowshoes:Zse},ere="Añadir una nueva equipación",tre="Se eliminarán todas las asociaciones de los entrenamientos.",nre="Por defecto para los deportes",are="Editar la equipación",sre="equipación|equipaciones",rre="tipo de equipación|tipos de equipaciones",ore={inactive:"Equipación '{equipmentLabel}' inactiva.",invalid:"La equipación '{equipmentLabel}' no es la correcta para este deporte.",not_found:"Equipación no encontrada."},ire="Nueva equipación",ure="No se han encontrado equipaciones.",lre="Sin equipaciones",cre="sin equipación",dre={"50_CHARACTERS_MAX":"Máximo 50 caracteres",ADD_A_NEW_EQUIPMENT:ere,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:tre,DEFAULT_FOR_SPORTS:nre,EDIT_EQUIPMENTS:are,EQUIPMENT:sre,EQUIPMENT_TYPE:rre,ERRORS:ore,NEW_EQUIPMENT:ire,NO_EQUIPMENT:ure,NO_EQUIPMENTS:lre,WITHOUT_EQUIPMENTS:cre},Ere="Parece que hay algún problema con la aplicación.Por favor inténtalo de nuevo más tarde o contacta con la administración.",pre={PAGE:"No se encuentra la página",WORKOUT:"No se encuentra el entrenamiento"},fre="Ha habido un error",mre="Error. Inténtalo de nuevo o contacta con la administración.",_re={APP_ERROR:Ere,NOT_FOUND:pre,SOMETHING_WRONG:fre,UNKNOWN:mre},Tre="Añadir aplicación OAuth2",hre={CLIENT_ID:"Id",CLIENT_SECRET:"Clave secreta",DESCRIPTION:"Descripción de la aplicación",ISSUE_AT:"Edición en",NAME:"Nombre de la aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbito","application:write_DESCRIPTION":"concede permiso de escritura a la aplicación configurada.","equipments:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso equipments.","profile:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso auth.","profile:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso auth.","users:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso users.","users:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso workouts."},URL:"URL de la aplicación"},Sre="Aplicaciones OAuth2",Are="Aplicación creada correctamente. Asegúrate de que copias la clave secreta, no volverá a ser mostrada.",Ore="¿Estás seguro de que quieres eliminar esta app?",gre="La aplicación {0} solicita:",Ire="¿Autorizar a {0} a usar tu cuenta?",Rre="copiar al portapapeles",Nre="Eliminar aplicación",vre="Añadir una aplicación",bre="No se encuentra la aplicación!",Cre="sin aplicaciones",Dre="sin descripción",Pre="Revocar todas las claves",Lre="¿Estás seguro de revocar todas las claves?",yre="Todas las claves asociadas han sido revocadas.",$re={ADD_A_NEW_APP:Tre,APP:hre,APPS_LIST:Sre,APP_CREATED_SUCCESSFULLY:Are,APP_DELETION_CONFIRMATION:Ore,APP_REQUESTING_ACCESS:gre,AUTHORIZE_APP:Ire,COPY_TO_CLIPBOARD:Rre,DELETE_APP:Nre,NEW_APP:vre,NO_APP:bre,NO_APPS:Cre,NO_DESCRIPTION:Dre,REVOKE_ALL_TOKENS:Pre,TOKENS_REVOCATION_CONFIRMATION:Lre,TOKENS_REVOKED:yre},Ure={ACCOUNT_DELETION:{CONTENT:'Puedes solicitar en cualquier momento la eliminación de tu cuenta yendo a esta dirección (tras iniciar sesión) y pulsando en el botón "Eliminar mi Cuenta" en los ajustes de la cuenta.',TITLE:"Eliminación de la cuenta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página. +Law requirements can be different if this server is in another jurisdiction.`,TITLE:"Site usage by children"},YOUR_CONSENT:{CONTENT:"By using our site, you consent to our web site privacy policy.",TITLE:"Your Consent"}},Dee="Last update",Pee="privacy policy",Lee={CONTENT:Cee,LAST_UPDATE:Dee,TITLE:Pee},yee={LABEL:"Hiking"},$ee={LABEL:"Mountaineering"},Uee={LABEL:"Paragliding"},kee={LABEL:"Rowing"},wee={LABEL:"Running"},Mee={LABEL:"Snowshoes"},Wee={LABEL:"Swimrun"},Fee={LABEL:"Trail"},zee={LABEL:"Walking"},xee={"Cycling (Sport)":{LABEL:"Cycling (Sport)"},"Cycling (Transport)":{LABEL:"Cycling (Transport)"},"Cycling (Trekking)":{LABEL:"Cycling (Trekking)"},"Cycling (Virtual)":{LABEL:"Cycling (Virtual)"},Hiking:yee,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Electric)"},Mountaineering:$ee,"Open Water Swimming":{LABEL:"Open Water Swimming"},Paragliding:Uee,Rowing:kee,Running:wee,"Skiing (Alpine)":{LABEL:"Skiing (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiing (Cross Country)"},Snowshoes:Mee,Swimrun:Wee,Trail:Fee,Walking:zee},Bee="Average",Gee="Dates",Hee="Statistics",Vee={month:"Monthly statistics",week:"Weekly statistics",year:"Annual statistics"},Kee="Statistics on all workouts:",jee="Statistics on the last {count} workouts:",qee={by_sport:"by sport",by_time:"by time period"},Yee={month:"month",week:"week",year:"year"},Xee="average number of workouts",Qee={AVERAGE:Bee,DATES:Gee,STATISTICS:Hee,STATISTICS_CHARTS:Vee,STATISTICS_ON_ALL_WORKOUTS:Kee,STATISTICS_ON_LAST_WORKOUTS:jee,STATISTICS_TYPES:qee,TIME_FRAMES:Yee,WORKOUTS_AVERAGE:Xee},Zee="Account confirmation",Jee="Didn't received instructions?",ete="Check your email. A new confirmation email has been sent to the address provided.",tte="Admin",nte="Already have an account?",ate="Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",ste="Current password",ote="Email",rte="Enter a valid email address.",ite="Email update",ute="Enter a password",lte={DATA_EXPORT:"Data export",DOWNLOAD_ARCHIVE:"Download archive",GENERATING_LINK:"generating link…",ONLY_ONE_EXPORT_PER_DAY:"You can request an archive by 24 hours",STATUS:{errored:"errored (please request another export)",in_progress:"in progres…"}},cte="Filter on username",dte="hide password",Ete="Invalid token, please request a new password reset.",pte="I want to delete my account",fte="Language | Languages",mte="The privacy policy has been updated, please {0} it before proceeding.",_te="Login",Tte="Logout",hte="Are you sure you want to log out?",Ste="log in",Ate="New password",Ote="No sport found.",gte="No users found.",Ite="Password",Nte="Forgot password?",Rte="At least 8 characters required.",vte="Password reset",bte="Check your email. If your address is in our database, you'll received an email with a link to reset your password.",Cte={AVERAGE:"average",GOOD:"good",LABEL:"password strength",STRONG:"strong",SUGGESTIONS:{allUppercase:"Capitalize some, but not all letters.",anotherWord:"Add more words that are less common.",associatedYears:"Avoid years that are associated with you.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",l33t:"Avoid predictable letter substitutions like {'@'} for a.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it.",recentYears:"Avoid recent years.",repeated:"Avoid repeated words and characters.",reverseWords:"Avoid reversed spellings of common words.",sequences:"Avoid common character sequences.",useWords:"Use multiple words, but avoid common phrases."},WEAK:"weak"},Dte="Your password have been updated. Click {0} to log in.",Pte={ACCOUNT_EDITION:"Account edition",ASCENT_DATA:"Ascent-related data (records, total)",BACK_TO_PROFILE:"Back to profile",BIO:"Bio",BIRTH_DATE:"Birth date",DATE_FORMAT:"Date display format",EDIT:"Edit profile",EDIT_PREFERENCES:"Edit preferences",EDIT_SPORTS_PREFERENCES:"Edit sports preferences",ELEVATION_CHART_START:{LABEL:"Elevation chart starts at",MIN_ALT:"Minimum altitude",ZERO:"Zero"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Are you sure you want to delete this equipment {0}?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"disabled by admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"This equipment is associated with workouts.",IS_ACTIVE:"active",LABEL:"label",YOUR_EQUIPMENTS:"Your equipments"},EQUIPMENTS_EDITION:"Equipments edition",ERRORED_EMAIL_UPDATE:"Please {0} to change your email address again or contact the administrator",FIRST_DAY_OF_WEEK:"First day of week",FIRST_NAME:"First name",INTERFACE:"Interface",LANGUAGE:"Language",LAST_NAME:"Last name",LOCATION:"Location",MONDAY:"Monday",PICTURE:"Picture",PICTURE_EDITION:"Picture edition",PICTURE_REMOVE:"Remove picture",PICTURE_UPDATE:"Update picture",PREFERENCES_EDITION:"Preferences edition","PRIVACY-POLICY_EDITION":"Privacy policy",PROFILE_EDITION:"Profile edition",REGISTRATION_DATE:"Registration date",SPORT:{ACTION:"action",COLOR:"color",CONFIRM_SPORT_RESET:"Are you sure you want to reset this sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Are you sure you want to reset this sport? All default equipments will be removed.",DEFAULT_EQUIPMENTS:"Default equipment | Default equipments",DISABLED_BY_ADMIN:"disabled by admin",IS_ACTIVE:"active",LABEL:"label",STOPPED_SPEED_THRESHOLD:"stopped speed threshold"},SPORTS_EDITION:"Sports preferences edition",SUCCESSFUL_EMAIL_UPDATE:"Your account has been updated successfully. Please check your email to confirm your new email address.",SUCCESSFUL_REGISTRATION:"Your account has been created successfully.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"A link to activate your account has been emailed to the address provided.",SUCCESSFUL_UPDATE:"Your account has been updated successfully.",SUNDAY:"Sunday",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"equipments",PICTURE:"picture",PREFERENCES:"preferences","PRIVACY-POLICY":"privacy policy",PROFILE:"profile",SPORTS:"sports"},THEME_MODE:{LABEL:"Theme mode",VALUES:{DARK:"Dark",DEFAULT:"Browser preference",LIGHT:"Light"}},TIMEZONE:"Timezone | Timezones",UNITS:{IMPERIAL:"Imperial system (ft, mi, mph, °F)",LABEL:"Units for distance",METRIC:"Metric system (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtered",HELP:"If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",LABEL:"GPX max speed strategy",RAW_SPEED:"Raw"}},Lte="I have read and agree to the {0}.",yte="Register",$te="Sorry, registration is disabled.",Ute="Resend account confirmation email",kte="Reset your password",wte="review",Mte="show password",Wte="This user account is inactive.",Fte="Toggle theme (Light or Dark mode)",zte="Username",xte='3 to 30 characters required, only alphanumeric characters and the underscore character "_" allowed.',Bte="user picture",Gte="You have accepted the {0}.",Hte={ACCOUNT_CONFIRMATION:Zee,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Jee,ACCOUNT_CONFIRMATION_SENT:ete,ADMIN:tte,ALREADY_HAVE_ACCOUNT:nte,CONFIRM_ACCOUNT_DELETION:ate,CURRENT_PASSWORD:ste,EMAIL:ote,EMAIL_INFO:rte,EMAIL_UPDATE:ite,ENTER_PASSWORD:ute,EXPORT_REQUEST:lte,FILTER_ON_USERNAME:cte,HIDE_PASSWORD:dte,INVALID_TOKEN:Ete,I_WANT_TO_DELETE_MY_ACCOUNT:pte,LANGUAGE:fte,LAST_PRIVACY_POLICY_TO_VALIDATE:mte,LOGIN:_te,LOGOUT:Tte,LOGOUT_CONFIRMATION:hte,LOG_IN:Ste,NEW_PASSWORD:Ate,NO_SPORT_FOUND:Ote,NO_USERS_FOUND:gte,PASSWORD:Ite,PASSWORD_FORGOTTEN:Nte,PASSWORD_INFO:Rte,PASSWORD_RESET:vte,PASSWORD_SENT_EMAIL_TEXT:bte,PASSWORD_STRENGTH:Cte,PASSWORD_UPDATED:Dte,PROFILE:Pte,READ_AND_ACCEPT_PRIVACY_POLICY:Lte,REGISTER:yte,REGISTER_DISABLED:$te,RESENT_ACCOUNT_CONFIRMATION:Ute,RESET_PASSWORD:kte,REVIEW:wte,SHOW_PASSWORD:Mte,THIS_USER_ACCOUNT_IS_INACTIVE:Wte,TOGGLE_THEME:Fte,USERNAME:zte,USERNAME_INFO:xte,USER_PICTURE:Bte,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Gte},Vte="Add a workout",Kte="analysis",jte="ascent",qte="average speed",Yte="ave. speed",Xte="back to workout",Qte="date",Zte="Delete the workout",Jte="descent",ene="description",tne="display filters",nne="distance",ane="Download the workout",sne="duration",one="Edit the workout",rne="elevation",ine="end",une="Exit Fullscreen",lne="from",cne=".gpx file",dne="hide filters",Ene="Both elevation values must be provided and be greater than or equal to 0.",pne="The distance must be greater than 0",fne="The duration must be greater than 0 seconds",mne="Latest workouts",_ne="Load more workouts",Tne="max. altitude",hne="max files",Sne="max size",Ane="max. speed",One="min. altitude",gne={deselectLabel:"Press enter to remove",selectLabel:"Press enter to select",selectedLabel:"Selected"},Ine="No next segment",Nne="Next workout",Rne="notes",vne="data from gpx, without any cleaning",bne="No description",Cne="No file provided",Dne="no folder inside",Pne="No map",Lne="No next segment",yne="No next workout",$ne="No notes",Une="No previous segment",kne="No previous workout",wne="No records.",Mne="No workouts.",Wne="pauses",Fne="Previous segment",zne="Previous workout",xne="record | records",Bne="Ave. speed",Gne="Farthest distance",Hne="Highest ascent",Vne="Longest duration",Kne="Max. speed",jne="remaining characters",qne="Reset zoom",Yne="segment | segments",Xne="speed",Qne="sport | sports",Zne="start",Jne="Start and finish",eae="start elevation axis at zero",tae="title",nae="to",aae="total distance",sae="total duration",oae="Upload one!",rae="View Fullscreen",iae={DARK_SKY:{"clear-day":"clear day","clear-night":"clear night",cloudy:"cloudy",fog:"fog","partly-cloudy-day":"partly cloudy day","partly-cloudy-night":"partly cloudy night",rain:"rain",sleet:"sleet",snow:"snow",wind:"wind"},HUMIDITY:"humidity",TEMPERATURE:"temperature",WIND:"wind",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},uae="without .gpx file",lae="with .gpx file",cae="workout | workouts",dae="workout speed and elevation chart",Eae="workout date",pae="Are you sure you want to delete this workout?",fae="workout map",mae=".zip file",_ae="or .zip file containing .gpx files",Tae={ADD_WORKOUT:Vte,ANALYSIS:Kte,ASCENT:jte,AVERAGE_SPEED:qte,AVE_SPEED:Yte,BACK_TO_WORKOUT:Xte,DATE:Qte,DELETE_WORKOUT:Zte,DESCENT:Jte,DESCRIPTION:ene,DISPLAY_FILTERS:tne,DISTANCE:nne,DOWNLOAD_WORKOUT:ane,DURATION:sne,EDIT_WORKOUT:one,ELEVATION:rne,END:ine,EXIT_FULLSCREEN:une,FROM:lne,GPX_FILE:cne,HIDE_FILTERS:dne,INVALID_ASCENT_OR_DESCENT:Ene,INVALID_DISTANCE:pne,INVALID_DURATION:fne,LATEST_WORKOUTS:mne,LOAD_MORE_WORKOUT:_ne,MAX_ALTITUDE:Tne,MAX_FILES:hne,MAX_SIZE:Sne,MAX_SPEED:Ane,MIN_ALTITUDE:One,MULTISELECT:gne,NEXT_SEGMENT:Ine,NEXT_WORKOUT:Nne,NOTES:Rne,NO_DATA_CLEANING:vne,NO_DESCRIPTION:bne,NO_FILE_PROVIDED:Cne,NO_FOLDER:Dne,NO_MAP:Pne,NO_NEXT_SEGMENT:Lne,NO_NEXT_WORKOUT:yne,NO_NOTES:$ne,NO_PREVIOUS_SEGMENT:Une,NO_PREVIOUS_WORKOUT:kne,NO_RECORDS:wne,NO_WORKOUTS:Mne,PAUSES:Wne,PREVIOUS_SEGMENT:Fne,PREVIOUS_WORKOUT:zne,RECORD:xne,RECORD_AS:Bne,RECORD_FD:Gne,RECORD_HA:Hne,RECORD_LD:Vne,RECORD_MS:Kne,REMAINING_CHARS:jne,RESET_ZOOM:qne,SEGMENT:Yne,SPEED:Xne,SPORT:Qne,START:Zne,START_AND_FINISH:Jne,START_ELEVATION_AT_ZERO:eae,TITLE:tae,TO:nae,TOTAL_DISTANCE:aae,TOTAL_DURATION:sae,UPLOAD_FIRST_WORKOUT:oae,VIEW_FULLSCREEN:rae,WEATHER:iae,WITHOUT_GPX:uae,WITH_GPX:lae,WORKOUT:cae,WORKOUT_CHART:dae,WORKOUT_DATE:Eae,WORKOUT_DELETION_CONFIRMATION:pae,WORKOUT_MAP:fae,ZIP_ARCHIVE:mae,ZIP_ARCHIVE_DESCRIPTION:_ae},hae={about:pZ,admin:VZ,api:jZ,buttons:fJ,common:WJ,dashboard:xJ,error:cee,equipments:oee,equipment_types:jJ,oauth2:bee,privacy_policy:Lee,sports:xee,statistics:Qee,user:Hte,workouts:Tae},Sae="Sobre esta instancia",Aae="Contacta con la administración",Oae="FitTrackee es un gestor de actividades en exterior autohospedado.",gae="con licencia {0} ",Iae="Código fuente",Nae="Datos meteorología:",Rae={ABOUT_THIS_INSTANCE:Sae,CONTACT_ADMIN:Aae,FITTRACKEE_DESCRIPTION:Oae,FITTRACKEE_LICENSE:gae,SOURCE_CODE:Iae,WEATHER_DATA_FROM:Nae},vae={DESCRIPTION:"Cualquier tipo de información adicional que pueda ser útil para tus usuarios. Puedes usar Markdown.",TEXT:"Información detallada sobre la instancia"},bae="Acción",Cae="Activar cuenta",Dae="Activa",Pae="Admin",Lae="Administración",yae="Añadir/Retirar derechos de aministración, eliminar cuenta de usuario.",$ae="Aplicación",Uae={ADMIN_CONTACT:"Contacto por email con la administración",MAX_FILES_IN_ZIP_LABEL:"Núm. máximo de ficheros en el zip",MAX_USERS_HELP:"Si 0, no hay límite para los registros.",MAX_USERS_LABEL:"Núm. máximo de usuarios activos",NO_CONTACT_EMAIL:"sin email de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. de los ficheros subidos (en Mb)",STATS_WORKOUTS_LIMIT_HELP:"Si es 0, no hay limitación en el número de entrenamientos.",STATS_WORKOUTS_LIMIT_LABEL:"Número máximo de sesiones. para estadísticas deportivas",TITLE:"Configuración de la aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. del fichero zip (en Mb)"},kae="Volver a admin",wae="¿Seguro que quieres eliminar la cuenta {0}? Se borrarán todos los datos y no será reversible.",Mae="¿Seguro que quieres restablecer la contraseña de {0}?",Wae="Email actual",Fae="Eliminar usuario",zae="El envío de email está desactivado.",xae="Activar/desactivar tipos de equipaciones.",Bae="Activar/desactivar deportes.",Gae={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"ya existe la equipación",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administración de la equipación"},Hae="Nuevo email",Vae="No hay texto",Kae="Se ha restablecido la contraseña.",jae="Añade tu propia política de privacidad o déjalo en blanco para usar una por defecto. Puedes usar Markdown.",qae="Actualmente está desactivada la creación de cuentas.",Yae="Actualmente está abierta la creación de cuentas.",Xae="Restablecer contraseña",Qae={TABLE:{ACTIVE:"Activa",HAS_WORKOUTS:"ya existe el entrenamiento",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Zae="Actualizar la configuración de la aplicación.",Jae="Actualizar email",ese="usuario | usuarios",tse={SELECTS:{ORDER_BY:{ADMIN:"estatus de admin",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de cuenta",USERNAME:"identificador",WORKOUTS_COUNT:"número de entramientos"}},TABLE:{ADD_ADMIN_RIGHTS:"Otorgar permiso de admin",REMOVE_ADMIN_RIGHTS:"Retirar permiso de admin"},TITLE:"Administración - Usuarios"},nse="La dirección de email ha sido actualizada.",ase={ABOUT:vae,ACTION:bae,ACTIVATE_USER_ACCOUNT:Cae,ACTIVE:Dae,ADMIN:Pae,ADMINISTRATION:Lae,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:yae,APPLICATION:$ae,APP_CONFIG:Uae,BACK_TO_ADMIN:kae,CONFIRM_USER_ACCOUNT_DELETION:wae,CONFIRM_USER_PASSWORD_RESET:Mae,CURRENT_EMAIL:Wae,DELETE_USER:Fae,EMAIL_SENDING_DISABLED:zae,ENABLE_DISABLE_EQUIPMENT_TYPES:xae,ENABLE_DISABLE_SPORTS:Bae,EQUIPMENT_TYPES:Gae,NEW_EMAIL:Hae,NO_TEXT_ENTERED:Vae,PASSWORD_RESET_SUCCESSFUL:Kae,PRIVACY_POLICY_DESCRIPTION:jae,REGISTRATION_DISABLED:qae,REGISTRATION_ENABLED:Yae,RESET_USER_PASSWORD:Xae,SPORTS:Qae,UPDATE_APPLICATION_DESCRIPTION:Zae,UPDATE_USER_EMAIL:Jae,USER:ese,USERS:tse,USER_EMAIL_UPDATE_SUCCESSFUL:nse},sse={" is missing in gpx file":"Falta el elemento en el archivo .gpx.","Network Error":"Error en la red.",UNKNOWN:"Error. Inténtalo de nuevo o contacta con la administración.","at least one file in zip archive exceeds size limit, please check the archive":"Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.","completed request already exists":"Ya existe una solicitud de exportación completa.","email: valid email must be provided":"Email: debes proporcionar un email válido.","equipment already exists with the same label":"Ya existen equipaciones con la misma etiqueta.","equipment type is inactive":"Tipo de equipación inactivo.","error during gpx file parsing":"Error al procesar el fichero gpx.","error during gpx processing":"Error en el procesado del gpx.","error on getting configuration":"Error al obtener la configuración.","error when saving workout":"Error al guardar el entrenamiento.","error when updating configuration":"Error al actualizar la configuración","error, please try again or contact the administrator":"Error, inténtalo de nuevo más tarde o contacta con la administración.","error, registration is disabled":"Error, no se permiten nuevos registros.","file extension not allowed":"Extensión de fichero no permitida.","file size is greater than the allowed size":"El tamaño del fichero es mayor del permitido.","gpx file is invalid":"El archivo .gpx no es válido.","invalid credentials":"Credenciales no válidas.","invalid payload":"Los datos proporcionados no son válidos.","invalid token, please log in again":"Token no válido, por favor vuelve a iniciar sesión.","invalid token, please request a new token":"Token no válido, inicia sesión de nuevo.","new email must be different than current email":"El nuevo email tiene que ser diferente al email actual","no file part":"Sin fichero.","no selected file":"Sin fichero seleccionado.","no tracks in gpx file":"No hay pista () en el archivo .gpx.","ongoing request exists":"Ya existe una solicitud de exportación.","password: password and password confirmation do not match":"Contraseña: la contraseña y la confirmación no coinciden.","provide a valid auth token":"Proporciona un auth token válido.","signature expired, please log in again":"Firma caducada. Inicia sesión de nuevo.","sorry, that username is already taken":"Lo sentimos, pero el nombre de usuario ya está en uso.","sport does not exist":"No existe este deporte.","successfully registered":"Cuenta creada correctamente.","the number of files in the archive exceeds the limit":"El número de ficheros en el archivo excede el límite.","user does not exist":"No existe el usuario.","valid email must be provided for admin contact":"Debes proporcionar un email válido para el contacto de administración","you can not delete your account, no other user has admin rights":"No puedes eliminar tu cuenta, ninguna otra tiene permisos de administración.","you do not have permissions":"No tienes permiso."},ose={ERROR:sse},rse="Autorizar",ise="Volver",use="Cancelar",lse="Eliminar filtros",cse="Borrar",dse="Eliminar mi cuenta",Ese="Desactivar",pse="Editar",fse="Activar",mse="Filtro",_se="Ocultar",Tse="Acceder",hse="No",Sse="Leer más",Ase="Actualizar totales",Ose="Crear cuenta",gse="Solicitar exportación de datos",Ise="Restablecer",Nse="Enviar",Rse="Si",vse={"ACCOUNT-CONFIRMATION-RESEND":"Reenviar correo de confirmación",AUTHORIZE:rse,BACK:ise,CANCEL:use,CLEAR_FILTER:lse,DELETE:cse,DELETE_MY_ACCOUNT:dse,DISABLE:Ese,EDIT:pse,ENABLE:fse,FILTER:mse,HIDE:_se,LOGIN:Tse,NO:hse,READ_MORE:Sse,REFRESH_TOTALS:Ase,REGISTER:Ose,REQUEST_DATA_EXPORT:gse,RESET:Ise,SUBMIT:Nse,YES:Rse},bse="acerca de",Cse="acción",Dse="activa",Pse="Confirmación",Lse="contacto",yse="día | días",$se="Descripción",Use="Mostrado",kse="documentación",wse="aquí",Mse="Oculto",Wse="Inicio",Fse="hora|horas",zse="inactivo",xse="etiqueta",Bse="minuto|minutos",Gse="siguiente",Hse="sin descripción",Vse="anterior",Kse="segundo|segundos",jse={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"ordenar"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por página"}},qse="Total",Yse="duración total con pausas",Xse={ABOUT:bse,ACTION:Cse,ACTIVE:Dse,CONFIRMATION:Pse,CONTACT:Lse,DAY:yse,DESCRIPTION:$se,DISPLAYED:Use,DOCUMENTATION:kse,HERE:wse,HIDDEN:Mse,HOME:Wse,HOURS:Fse,INACTIVE:zse,LABEL:xse,MINUTES:Bse,NEXT:Gse,NO_DESCRIPTION:Hse,PREVIOUS:Vse,SECONDS:Kse,SELECTS:jse,TOTAL:qse,TOTAL_DURATION_WITH_PAUSES:Yse},Qse="Tablero",Zse="Este mes",Jse={DASHBOARD:Qse,THIS_MONTH:Zse},eoe={LABEL:"Bicicleta"},toe={LABEL:"Kayak/Bote"},noe={LABEL:"Zapatos"},aoe={LABEL:"Esquís"},soe={LABEL:"Raquetas de nieve"},ooe={Bike:eoe,"Bike Trainer":{LABEL:"Entrenador de bicicleta"},Kayak_Boat:toe,Shoes:noe,Skis:aoe,Snowshoes:soe},roe="Añadir una nueva equipación",ioe="Se eliminarán todas las asociaciones de los entrenamientos.",uoe="Por defecto para los deportes",loe="Editar la equipación",coe="equipación|equipaciones",doe="tipo de equipación|tipos de equipaciones",Eoe={inactive:"Equipación '{equipmentLabel}' inactiva.",invalid:"La equipación '{equipmentLabel}' no es la correcta para este deporte.",not_found:"Equipación no encontrada."},poe="Nueva equipación",foe="No se han encontrado equipaciones.",moe="Sin equipaciones",_oe="sin equipación",Toe={"50_CHARACTERS_MAX":"Máximo 50 caracteres",ADD_A_NEW_EQUIPMENT:roe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:ioe,DEFAULT_FOR_SPORTS:uoe,EDIT_EQUIPMENTS:loe,EQUIPMENT:coe,EQUIPMENT_TYPE:doe,ERRORS:Eoe,NEW_EQUIPMENT:poe,NO_EQUIPMENT:foe,NO_EQUIPMENTS:moe,WITHOUT_EQUIPMENTS:_oe},hoe="Parece que hay algún problema con la aplicación.Por favor inténtalo de nuevo más tarde o contacta con la administración.",Soe={PAGE:"No se encuentra la página",WORKOUT:"No se encuentra el entrenamiento"},Aoe="Ha habido un error",Ooe="Error. Inténtalo de nuevo o contacta con la administración.",goe={APP_ERROR:hoe,NOT_FOUND:Soe,SOMETHING_WRONG:Aoe,UNKNOWN:Ooe},Ioe="Añadir aplicación OAuth2",Noe={CLIENT_ID:"Id",CLIENT_SECRET:"Clave secreta",DESCRIPTION:"Descripción de la aplicación",ISSUE_AT:"Edición en",NAME:"Nombre de la aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbito","application:write_DESCRIPTION":"concede permiso de escritura a la aplicación configurada.","equipments:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso equipments.","profile:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso auth.","profile:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso auth.","users:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso users.","users:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso workouts."},URL:"URL de la aplicación"},Roe="Aplicaciones OAuth2",voe="Aplicación creada correctamente. Asegúrate de que copias la clave secreta, no volverá a ser mostrada.",boe="¿Estás seguro de que quieres eliminar esta app?",Coe="La aplicación {0} solicita:",Doe="¿Autorizar a {0} a usar tu cuenta?",Poe="copiar al portapapeles",Loe="Eliminar aplicación",yoe="Añadir una aplicación",$oe="No se encuentra la aplicación!",Uoe="sin aplicaciones",koe="sin descripción",woe="Revocar todas las claves",Moe="¿Estás seguro de revocar todas las claves?",Woe="Todas las claves asociadas han sido revocadas.",Foe={ADD_A_NEW_APP:Ioe,APP:Noe,APPS_LIST:Roe,APP_CREATED_SUCCESSFULLY:voe,APP_DELETION_CONFIRMATION:boe,APP_REQUESTING_ACCESS:Coe,AUTHORIZE_APP:Doe,COPY_TO_CLIPBOARD:Poe,DELETE_APP:Loe,NEW_APP:yoe,NO_APP:$oe,NO_APPS:Uoe,NO_DESCRIPTION:koe,REVOKE_ALL_TOKENS:woe,TOKENS_REVOCATION_CONFIRMATION:Moe,TOKENS_REVOKED:Woe},zoe={ACCOUNT_DELETION:{CONTENT:'Puedes solicitar en cualquier momento la eliminación de tu cuenta yendo a esta dirección (tras iniciar sesión) y pulsando en el botón "Eliminar mi Cuenta" en los ajustes de la cuenta.',TITLE:"Eliminación de la cuenta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página. Este documento está bajo licencia [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado de la política de privacidad original de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Cambios en la Política de Privacidad"},DATA_COLLECTED:{CONTENT:`Recogemos la siguiente información: - Información de la cuenta (nombre de usuario, dirección de correo electrónico y contraseña). También información opcional de tu perfil como podría ser el nombre, apellido, fecha de nacimiento, localización, biografía y la imagen de perfil subida. @@ -432,7 +432,7 @@ Cuando autorizas a una aplicación de terceros a usar tu cuenta, dependiendo del Si este servidor está en EEUU de América: nuestra web, productos y servicios están orientados a personas de al menos 13 años de edad. Si no tienes 13 cumplidos, por requerimiento de la [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) no uses esta web. -Los requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares.`,TITLE:"Uso de esta web por menores"},YOUR_CONSENT:{CONTENT:"Al utilizar nuestra web, aceptas la política de privacidad de nuestra web.",TITLE:"Tu consentimiento"}},kre="Última actualización",wre="política de privacidad",Mre={CONTENT:Ure,LAST_UPDATE:kre,TITLE:wre},Wre={LABEL:"Senderismo"},Fre={LABEL:"Montañismo"},zre={LABEL:"Parapente"},xre={LABEL:"Remo"},Bre={LABEL:"Correr"},Gre={LABEL:"Raquetas de nieve"},Hre={LABEL:"Swimrun"},Vre={LABEL:"Ruta"},Kre={LABEL:"Caminar"},jre={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (senderismo)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:Wre,"Mountain Biking":{LABEL:"Bicicleta por Montaña"},"Mountain Biking (Electric)":{LABEL:"Bicicleta (Eléctrica) por Montaña"},Mountaineering:Fre,"Open Water Swimming":{LABEL:"Natación en aguas abiertas"},Paragliding:zre,Rowing:xre,Running:Bre,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí de travesía"},Snowshoes:Gre,Swimrun:Hre,Trail:Vre,Walking:Kre},qre="Media",Yre="Fechas",Xre="Estadísticas",Qre={month:"Estadísticas mensuales",week:"Estadísticas semanales",year:"Estadísticas anuales"},Zre="Estadísticas de todos los entrenamientos:",Jre="Estadísticas de los últimos {count} entrenamientos:",eoe={by_sport:"por deporte",by_time:"por periodo de tiempo"},toe={month:"mes",week:"semana",year:"año"},noe="número medio de entrenamientos",aoe={AVERAGE:qre,DATES:Yre,STATISTICS:Xre,STATISTICS_CHARTS:Qre,STATISTICS_ON_ALL_WORKOUTS:Zre,STATISTICS_ON_LAST_WORKOUTS:Jre,STATISTICS_TYPES:eoe,TIME_FRAMES:toe,WORKOUTS_AVERAGE:noe},soe="Confirmacion la cuenta",roe="¿No has recibido instrucciones?",ooe="Comprueba el correo. Se ha enviado un nuevo email de confirmación a la dirección proporcionada.",ioe="Admin",uoe="¿Ya tienes una cuenta?",loe="¿Seguro que quieres eliminar tu cuenta? Se borrarán todos los datos, la decisión no es reversible.",coe="Contraseña actual",doe="Correo electrónico",Eoe="Escribe una dirección válida de correo.",poe="Actualización el correo electrónico",foe="Escribe una contraseña",moe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar archivo",GENERATING_LINK:"creando enlace…",ONLY_ONE_EXPORT_PER_DAY:"Puedes solicitar un archivo cada 24 horas",STATUS:{errored:"ha fallado (solicita una nueva exportación)",in_progress:"en progreso…"}},_oe="Filtrar por nombre de usuario",Toe="ocultar contraseña",hoe="Clave secreta no válida, solicita un nuevo restablecimiento de contraseña.",Soe="Quiero eliminar mi cuenta",Aoe="Idioma | Idiomas",Ooe="La política de privacidad ha sido actualizada, {0} antes de continuar.",goe="Acceder",Ioe="Cerrar sesión",Roe="¿Está seguro de que deseas cerrar la sesión?",Noe="iniciar sesión",voe="Nueva contraseña",boe="Ningún deporte encontrado.",Coe="No hay usuarios.",Doe="Contraseña",Poe="¿Has olvidado la contraseña?",Loe="Se requieren 8 caracteres como mínimo.",yoe="Restablecer la contraseña",$oe="Comprueba tu email. Si la dirección está en nuestra base de datos recibirás un email con un enlace para restablecer tu contraseña.",Uoe={AVERAGE:"media",GOOD:"buena",LABEL:"fortaleza de la contraseña",STRONG:"fuerte",SUGGESTIONS:{allUppercase:"Usa alguna mayúscula, pero no todas.",anotherWord:"Añade más palabras poco comunes.",associatedYears:"Evita los años asociados a ti.",capitalization:"Usa alguna mayúscula más que en la primera.",dates:"Evita fechas y años que se puedan asociar a ti.",l33t:"Evita substituciones evidentes de letras como {'@'} por la a.",longerKeyboardPattern:"Usa patrones de teclado más largos y cambia de dirección de escritura varias veces.",noNeed:"Puedes crear contraseñas fuertes sin usar símbolos, números o letras mayúsculas.",pwned:"Si utilizas esta contraseña en otros lugares, deberías cambiarla.",recentYears:"Evita años recientes.",repeated:"Evita palabras y caracteres repetidos.",reverseWords:"Evita palabras del revés o palabras comunes.",sequences:"Evita secuencias comunes de caracteres.",useWords:"Usa varias palabras, pero evita frases comunes."},WEAK:"débil"},koe="Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión.",woe={ACCOUNT_EDITION:"Edición de la cuenta",ASCENT_DATA:"Datos de ascensión (récords, total)",BACK_TO_PROFILE:"Volver al perfil",BIO:"Biografía",BIRTH_DATE:"Fecha de nacimiento",DATE_FORMAT:"Formato de la fecha",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias de los deportes",ELEVATION_CHART_START:{LABEL:"La elevación del gráfico empieza en",MIN_ALT:"Altitud mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"¿Seguro que quieres borrar esta equipación {0}?",DESCRIPTION:"descripción",DISABLED_BY_ADMIN:"desactivada por admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Esta equipación está asociada a los entrenamientos.",IS_ACTIVE:"activa",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Tu equipación"},EQUIPMENTS_EDITION:"Edición de la equipación",ERRORED_EMAIL_UPDATE:"Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",FIRST_DAY_OF_WEEK:"Primer día de la semana",FIRST_NAME:"Nombre",INTERFACE:"Interfaz",LANGUAGE:"Idioma",LAST_NAME:"Apellido",LOCATION:"Localización",MONDAY:"Lunes",PICTURE:"Fotografía",PICTURE_EDITION:"Editar la foto",PICTURE_REMOVE:"Eliminar la foto",PICTURE_UPDATE:"Actualizar la foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidad",PROFILE_EDITION:"Editar perfil",REGISTRATION_DATE:"Fecha de registro",SPORT:{ACTION:"acción",COLOR:"color",CONFIRM_SPORT_RESET:"¿Estás seguro de que quieres reiniciar este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"¿Estás seguro de que quieres reiniciar este deporte? Se eliminarán todas las equipaciones predeterminados.",DEFAULT_EQUIPMENTS:"Equipación por defecto | Equipaciones por defecto",DISABLED_BY_ADMIN:"desactivada por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"límite para detectar detención"},SPORTS_EDITION:"Editar preferencias de los deportes",SUCCESSFUL_EMAIL_UPDATE:"Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico.",SUCCESSFUL_REGISTRATION:"Se ha creado correctamente tu cuenta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",SUCCESSFUL_UPDATE:"Tu cuenta ha sido actualizada correctamente.",SUNDAY:"Domingo",TABS:{ACCOUNT:"cuenta",APPS:"aplicaciones",EQUIPMENTS:"Equipaciones",PICTURE:"fotografía",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidad",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Tema",VALUES:{DARK:"Oscuro",DEFAULT:"Preferencias del navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Si se filtra, excluye los valores extremos (que pueden ser errores del GPS) al calcular la velocidad máxima.",LABEL:"Estrategia de velocidad máxima",RAW_SPEED:"En bruto"}},Moe="He leído y aceptado la {0}.",Woe="Crear cuenta",Foe="Lo sentimos, no se admiten nuevas cuentas.",zoe="Reenviar email de confirmación de cuenta",xoe="Restablecer contraseña",Boe="revisar",Goe="mostrar contraseña",Hoe="Esta cuenta de usuario no está activa.",Voe="Alternar tema (modo claro u oscuro)",Koe="Nombre de usuario",joe='Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo "_".',qoe="foto del usuario",Yoe="Has aceptado la {0}.",Xoe={ACCOUNT_CONFIRMATION:soe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:roe,ACCOUNT_CONFIRMATION_SENT:ooe,ADMIN:ioe,ALREADY_HAVE_ACCOUNT:uoe,CONFIRM_ACCOUNT_DELETION:loe,CURRENT_PASSWORD:coe,EMAIL:doe,EMAIL_INFO:Eoe,EMAIL_UPDATE:poe,ENTER_PASSWORD:foe,EXPORT_REQUEST:moe,FILTER_ON_USERNAME:_oe,HIDE_PASSWORD:Toe,INVALID_TOKEN:hoe,I_WANT_TO_DELETE_MY_ACCOUNT:Soe,LANGUAGE:Aoe,LAST_PRIVACY_POLICY_TO_VALIDATE:Ooe,LOGIN:goe,LOGOUT:Ioe,LOGOUT_CONFIRMATION:Roe,LOG_IN:Noe,NEW_PASSWORD:voe,NO_SPORT_FOUND:boe,NO_USERS_FOUND:Coe,PASSWORD:Doe,PASSWORD_FORGOTTEN:Poe,PASSWORD_INFO:Loe,PASSWORD_RESET:yoe,PASSWORD_SENT_EMAIL_TEXT:$oe,PASSWORD_STRENGTH:Uoe,PASSWORD_UPDATED:koe,PROFILE:woe,READ_AND_ACCEPT_PRIVACY_POLICY:Moe,REGISTER:Woe,REGISTER_DISABLED:Foe,RESENT_ACCOUNT_CONFIRMATION:zoe,RESET_PASSWORD:xoe,REVIEW:Boe,SHOW_PASSWORD:Goe,THIS_USER_ACCOUNT_IS_INACTIVE:Hoe,TOGGLE_THEME:Voe,USERNAME:Koe,USERNAME_INFO:joe,USER_PICTURE:qoe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Yoe},Qoe="Añadir entrenamiento",Zoe="análisis",Joe="ascenso",eie="velocidad media",tie="vel. media",nie="volver al entrenamiento",aie="fecha",sie="Eliminar el entrenamiento",rie="descenso",oie="mostrar filtros",iie="distancia",uie="Descarga el entrenamiento",lie="tiempo",cie="Editar el entranamiento",die="altitud",Eie="fin",pie="Salir de la pantalla completa",fie="desde",mie="fichero .gpx",_ie="ocultar filtros",Tie="Debes proporcionar ambos valores de altura y tienen que ser igual o superior a 0.",hie="La distancia debe ser mayor de 0",Sie="La duración debe ser mayor que 0 segundos",Aie="Últimos entrenamientos",Oie="Cargar más entrenamientos",gie="altitud máxima",Iie="máx. de ficheros",Rie="tamaño máximo",Nie="velocidad máxima",vie="altitud mínima",bie={deselectLabel:"Pulsa intro para eliminar",selectLabel:"Pulsa intro para seleccionar",selectedLabel:"Seleccionado"},Cie="Sin tramo siguiente",Die="Siguiente entrenamiento",Pie="notas",Lie="datos desde gpx, sin comprobar",yie="Sin fichero proporcionado",$ie="no hay carpeta dentro",Uie="Sin mapa",kie="No hay tramo siguiente",wie="No hay entrenamiento siguiente",Mie="Sin notas",Wie="No hay tramo anterior",Fie="No hay entrenamiento anterior",zie="Sin registros.",xie="Sin entrenamientos.",Bie="pausas",Gie="Tramo anterior",Hie="Entrenamiento anterior",Vie="registro | registros",Kie="Vel. media",jie="Distancia mayor",qie="Ascenso mayor",Yie="Duración más larga",Xie="Velocidad máxima",Qie="caracteres restantes",Zie="Restablecer el zoom",Jie="tramo | tramos",eue="velocidad",tue="deporte | deportes",nue="inicio",aue="Inicio y final",sue="poner la altitud de inicio en el cero del gráfico",rue="título",oue="para",iue="distancia total",uue="duración total",lue="Una subida!",cue="Ver a pantalla completa",due={DARK_SKY:{"clear-day":"día despejado","clear-night":"noche despejada",cloudy:"nublado",fog:"niebla","partly-cloudy-day":"día parcialmente nublado","partly-cloudy-night":"noche parcialmente nublada",rain:"lluvia",sleet:"granizo",snow:"nieve",wind:"viento"},HUMIDITY:"humedad",TEMPERATURE:"temperatura",WIND:"viento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},Eue="sin fichero .gpx",pue="con fichero .gpx",fue="entrenamiento | entrenamientos",mue="tabla de velocidad y elevación del entrenamiento",_ue="fecha del entrenamiento",Tue="¿Seguro que quieres eliminar este entrenamiento?",hue="mapa del entrenamiento",Sue="fichero .zip",Aue="o fichero .zip que contiene ficheros .gpx",Oue={ADD_WORKOUT:Qoe,ANALYSIS:Zoe,ASCENT:Joe,AVERAGE_SPEED:eie,AVE_SPEED:tie,BACK_TO_WORKOUT:nie,DATE:aie,DELETE_WORKOUT:sie,DESCENT:rie,DISPLAY_FILTERS:oie,DISTANCE:iie,DOWNLOAD_WORKOUT:uie,DURATION:lie,EDIT_WORKOUT:cie,ELEVATION:die,END:Eie,EXIT_FULLSCREEN:pie,FROM:fie,GPX_FILE:mie,HIDE_FILTERS:_ie,INVALID_ASCENT_OR_DESCENT:Tie,INVALID_DISTANCE:hie,INVALID_DURATION:Sie,LATEST_WORKOUTS:Aie,LOAD_MORE_WORKOUT:Oie,MAX_ALTITUDE:gie,MAX_FILES:Iie,MAX_SIZE:Rie,MAX_SPEED:Nie,MIN_ALTITUDE:vie,MULTISELECT:bie,NEXT_SEGMENT:Cie,NEXT_WORKOUT:Die,NOTES:Pie,NO_DATA_CLEANING:Lie,NO_FILE_PROVIDED:yie,NO_FOLDER:$ie,NO_MAP:Uie,NO_NEXT_SEGMENT:kie,NO_NEXT_WORKOUT:wie,NO_NOTES:Mie,NO_PREVIOUS_SEGMENT:Wie,NO_PREVIOUS_WORKOUT:Fie,NO_RECORDS:zie,NO_WORKOUTS:xie,PAUSES:Bie,PREVIOUS_SEGMENT:Gie,PREVIOUS_WORKOUT:Hie,RECORD:Vie,RECORD_AS:Kie,RECORD_FD:jie,RECORD_HA:qie,RECORD_LD:Yie,RECORD_MS:Xie,REMAINING_CHARS:Qie,RESET_ZOOM:Zie,SEGMENT:Jie,SPEED:eue,SPORT:tue,START:nue,START_AND_FINISH:aue,START_ELEVATION_AT_ZERO:sue,TITLE:rue,TO:oue,TOTAL_DISTANCE:iue,TOTAL_DURATION:uue,UPLOAD_FIRST_WORKOUT:lue,VIEW_FULLSCREEN:cue,WEATHER:due,WITHOUT_GPX:Eue,WITH_GPX:pue,WORKOUT:fue,WORKOUT_CHART:mue,WORKOUT_DATE:_ue,WORKOUT_DELETION_CONFIRMATION:Tue,WORKOUT_MAP:hue,ZIP_ARCHIVE:Sue,ZIP_ARCHIVE_DESCRIPTION:Aue},gue={about:Oae,admin:Jae,api:tse,buttons:Ase,common:Hse,dashboard:jse,error:_re,equipments:dre,equipment_types:Jse,oauth2:$re,privacy_policy:Mre,sports:jre,statistics:aoe,user:Xoe,workouts:Oue},Iue="Instantzia honi buruz",Rue="Kontaktatu kudeatzailearekin",Nue="FitTrackee aire-libreko ekintzak gordetzeko zerbitzua da.",vue="{0} lizentziapean ",bue="Iturburu kodea",Cue="Eguraldiaren datuak:",Due={ABOUT_THIS_INSTANCE:Iue,CONTACT_ADMIN:Rue,FITTRACKEE_DESCRIPTION:Nue,FITTRACKEE_LICENSE:vue,SOURCE_CODE:bue,WEATHER_DATA_FROM:Cue},Pue={DESCRIPTION:"Zure erabiltzaileentzat erabilgarri izan daitekeen edozein informazioa. Markdown sintaxia erabili dezakezu.",TEXT:"Instantziaren informazio xehetua"},Lue="Ekintza",yue="Aktibatu kontua",$ue="Aktibo",Uue="Kudeatzailea",kue="Kudeaketa",wue="Gehitu/kendu kudeatzaile baimenak, ezabatu erabiltzaile-kontua.",Mue="Aplikazioa",Wue={ADMIN_CONTACT:"Kontakturako kudeatzailearen eposta helbidea",MAX_FILES_IN_ZIP_LABEL:"zip fitxategiaren gehienezko fitxategi kopurua",MAX_USERS_HELP:"0 bada, ez dago izena emateko mugarik.",MAX_USERS_LABEL:"Gehieneko erabiltzaile kopurua",NO_CONTACT_EMAIL:"ez dago kontakturako eposta helbiderik",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Kargatutako fitxategien tamaina-muga (Mbtan)",STATS_WORKOUTS_LIMIT_HELP:"0 bada, ez da saio kopuruaren mugarik erabiliko.",STATS_WORKOUTS_LIMIT_LABEL:"Saio kopuru maximoa kirolaren estatistikatarako",TITLE:"Aplikazioaren konfigurazioa",ZIP_UPLOAD_MAX_SIZE_LABEL:"zip fitxategiaren gehienezko tamaina (Mbtan)"},Fue="Kudeaketara itzuli",zue="Ziur zaude {0} kontua ezabatu nahi duzula? Datu guztiak ezabatuko dira eta ekintza hau ezin da desegin.",xue="Ziur zaude {0} pasahitza berrezarri nahi duzula?",Bue="Uneko eposta",Gue="Ezabatu erabiltzailea",Hue="Eposta bidalketa desaktibatuta dago.",Vue="Aktibatu/Desaktibatu ekipamendu motak.",Kue="Aktibatu/desaktibatu kirolak.",jue={TABLE:{ACTIVE:"Aktibatu",HAS_EQUIPMENTS:"ekipamendua existitzen da",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Ekipamendu administrazioa"},que="Eposta berria",Yue="Ez duzu testurik idatzi",Xue="Pasahitza berrezarri egin da.",Que="Gehitu zure pribatutasun politika edo utzi hutsik defektuzkoa erabiltzeko. Markdown sintaxia erabili dezakezu.",Zue="Izen-ematea desaktibatuta dago.",Jue="Izen-ematea aktibatuta dago.",ele="Berrezarri pasahitza",tle={TABLE:{ACTIVE:"Aktibo",HAS_WORKOUTS:"entrenamendua badago",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Kirolen kudeaketa"},nle="Eguneratu aplikazioaren konfigurazioa.",ale="Eguneratu eposta",sle="erabiltzaile | erabiltzaile",rle={SELECTS:{ORDER_BY:{ADMIN:"kudeatzailearen egoera",CREATED_AT:"izen-emate data",IS_ACTIVE:"kontuaren egoera",USERNAME:"erabiltzaile-izena",WORKOUTS_COUNT:"entrenamendu kopurua"}},TABLE:{ADD_ADMIN_RIGHTS:"Gehitu kudeatzaile baimenak",REMOVE_ADMIN_RIGHTS:"Kendu kudeatzaile baimenak"},TITLE:"Kudeaketa - Erabiltzaileak"},ole="Eposta helbidea eguneratu egin da.",ile={ABOUT:Pue,ACTION:Lue,ACTIVATE_USER_ACCOUNT:yue,ACTIVE:$ue,ADMIN:Uue,ADMINISTRATION:kue,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:wue,APPLICATION:Mue,APP_CONFIG:Wue,BACK_TO_ADMIN:Fue,CONFIRM_USER_ACCOUNT_DELETION:zue,CONFIRM_USER_PASSWORD_RESET:xue,CURRENT_EMAIL:Bue,DELETE_USER:Gue,EMAIL_SENDING_DISABLED:Hue,ENABLE_DISABLE_EQUIPMENT_TYPES:Vue,ENABLE_DISABLE_SPORTS:Kue,EQUIPMENT_TYPES:jue,NEW_EMAIL:que,NO_TEXT_ENTERED:Yue,PASSWORD_RESET_SUCCESSFUL:Xue,PRIVACY_POLICY_DESCRIPTION:Que,REGISTRATION_DISABLED:Zue,REGISTRATION_ENABLED:Jue,RESET_USER_PASSWORD:ele,SPORTS:tle,UPDATE_APPLICATION_DESCRIPTION:nle,UPDATE_USER_EMAIL:ale,USER:sle,USERS:rle,USER_EMAIL_UPDATE_SUCCESSFUL:ole},ule={" is missing in gpx file":".gpx fitxategian elementua falta da.","Network Error":"Sareko errorea.",UNKNOWN:"Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.","at least one file in zip archive exceeds size limit, please check the archive":"zip fitxategian dagoen fitxategietako batek gutxienez tamaina muga gainditzen du, egiaztatu fitxategia.","completed request already exists":"Guztia esportatzeko beste eskaera bat eginda dago.","email: valid email must be provided":"Eposta: emandako helbidea zuzena izan behar da.","equipment already exists with the same label":"Ekipamendua dagoeneko existitzen da etiketa berarekin.","equipment type is inactive":"Ekipamendu mota inaktibo.","error during gpx file parsing":"Errorea gpx fitxategia irakurtzean.","error during gpx processing":"Errorea gpx fitxategia prozesatzean.","error on getting configuration":"Errorea konfigurazioa lortzean.","error when saving workout":"Errorea entrenamendua gordetzean.","error when updating configuration":"Errorea konfigurazioa eguneratzean","error, please try again or contact the administrator":"Errorea, saiatu berriz edo jarri kontaktuan kudeatzailearekin.","error, registration is disabled":"Errorea, izen-ematea desaktibatuta dago.","file extension not allowed":"Fitxategiaren luzapen hori ez da onargarria.","file size is greater than the allowed size":"Fitxategiaren tamaina baimendutakoa baino handiagoa da.","gpx file is invalid":".gpx fitxategia ez da zuzena.","invalid credentials":"Kredentzialak ez dira zuzenak.","invalid payload":"Emandako datuak ez dira zuzenak.","invalid token, please log in again":"Tokena ez da zuzena, sartu berriz.","invalid token, please request a new token":"Tokena ez da zuzena, sartu berriz.","new email must be different than current email":"Eposta helbide berria unekoaren desberdina izan behar da","no file part":"Ez duzu fitxategirik gehitu.","no selected file":"Ez duzu fitxategirik aukeratu.","no tracks in gpx file":"Ez dago arrastorik () .gpx fitxategian.","ongoing request exists":"Datuak esportatzeko eskaera bat jada badago.","password: password and password confirmation do not match":"Pasahitza: pasahitza eta baieztapena ez datoz bat.","provide a valid auth token":"Autentifikazio token zuzen bat eman behar duzu.","signature expired, please log in again":"Sinadura iraungi egin da. Sartu berriz.","sorry, that username is already taken":"Barkatu, erabiltzaile-izen hori hartuta dago.","sport does not exist":"Kirol hori ez da existitzen.","successfully registered":"Ondo eman duzu izena.","the number of files in the archive exceeds the limit":"Fitxategian dagoen fitxategi kopurua onartutakoa baino handiagoa da.","user does not exist":"Erabiltzailea ez da existitzen.","valid email must be provided for admin contact":"Kudeatzailearekin kontaktatzeko eposta helbide zuzen bat eman behar duzu","you can not delete your account, no other user has admin rights":"Ezin duzu zure kontua ezabatu, kudeaketa baimena duen kontu bakarra da.","you do not have permissions":"Ez duzu baimenik."},lle={ERROR:ule},cle="Baimendu",dle="Atzera",Ele="Utzi",ple="Garbitu filtroak",fle="Ezabatu",mle="Ezabatu nire kontua",_le="Desaktibatu",Tle="Editatu",hle="Aktibatu",Sle="Filtroa",Ale="Sartu",Ole="Ez",gle="Eguneratu guztizkoak",Ile="Sortu kontua",Rle="Eskatu datuak esportatzea",Nle="Berrezarri",vle="Bidali",ble="Bai",Cle={"ACCOUNT-CONFIRMATION-RESEND":"Berriz bidali baieztapen eposta",AUTHORIZE:cle,BACK:dle,CANCEL:Ele,CLEAR_FILTER:ple,DELETE:fle,DELETE_MY_ACCOUNT:mle,DISABLE:_le,EDIT:Tle,ENABLE:hle,FILTER:Sle,LOGIN:Ale,NO:Ole,REFRESH_TOTALS:gle,REGISTER:Ile,REQUEST_DATA_EXPORT:Rle,RESET:Nle,SUBMIT:vle,YES:ble},Dle="honi buruz",Ple="ekintza",Lle="aktibo",yle="Baieztapena",$le="kontaktua",Ule="egun | egun",kle="Deskribapena",wle="Erakutsita",Mle="dokumentazioa",Wle="hemen",Fle="Ezkutuan",zle="Hasiera",xle="ordu|ordu",Ble="inaktibo",Gle="etiketa",Hle="minutu|minutu",Vle="hurrengoa",Kle="deskribapenik gabe",jle="aurrekoa",qle="segundu|segundu",Yle={ORDER:{ASC:"gorantz",DESC:"beherantz",LABEL:"ordenatu"},ORDER_BY:{LABEL:"honen arabera ordenatu"},PER_PAGE:{LABEL:"orrialdeko"}},Xle="Guztira",Qle="iraupena guztira atsedenekin",Zle={ABOUT:Dle,ACTION:Ple,ACTIVE:Lle,CONFIRMATION:yle,CONTACT:$le,DAY:Ule,DESCRIPTION:kle,DISPLAYED:wle,DOCUMENTATION:Mle,HERE:Wle,HIDDEN:Fle,HOME:zle,HOURS:xle,INACTIVE:Ble,LABEL:Gle,MINUTES:Hle,NEXT:Vle,NO_DESCRIPTION:Kle,PREVIOUS:jle,SECONDS:qle,SELECTS:Yle,TOTAL:Xle,TOTAL_DURATION_WITH_PAUSES:Qle},Jle="Mahaigaina",ece="Hilabete honetan",tce={DASHBOARD:Jle,THIS_MONTH:ece},nce={LABEL:"Bizikleta"},ace={LABEL:"Kayak/Txalupa"},sce={LABEL:"Oinetakoak"},rce={LABEL:"Eskiak"},oce={LABEL:"Elur-erraketak"},ice={Bike:nce,"Bike Trainer":{LABEL:"Bizikleta entrenatzailea"},Kayak_Boat:ace,Shoes:sce,Skis:rce,Snowshoes:oce},uce="Gehitu ekipamendua berria",lce="Entrenamenduen lotura guztiak ezabatuko dira.",cce="Kirolentzat lehenetsia",dce="Editatu ekipamendua",Ece="ekipamendu|ekipamendu",pce="ekipamendu mota|ekipamendu mota",fce={inactive:"'{equipmentLabel}' ekipamendu inaktibo.",invalid:"'{equipmentLabel}' ekipamendua ez da baliozkoa kirol honetarako.",not_found:"Ekipamendua ez da aurkitu."},mce="Ekipamendu berria",_ce="Ez da ekipamendurik aurkitu.",Tce="Ekipamendurik gabe",hce="ekipamendurik gabe",Sce={"50_CHARACTERS_MAX":"Gehienez 50 karaktere",ADD_A_NEW_EQUIPMENT:uce,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:lce,DEFAULT_FOR_SPORTS:cce,EDIT_EQUIPMENTS:dce,EQUIPMENT:Ece,EQUIPMENT_TYPE:pce,ERRORS:fce,NEW_EQUIPMENT:mce,NO_EQUIPMENT:_ce,NO_EQUIPMENTS:Tce,WITHOUT_EQUIPMENTS:hce},Ace="Aplikazioak erroreren bat duela dirudi.Saiatu berriz beranduxeago edo jarri kontaktuan kudeatzailearekin.",Oce={PAGE:"Orrialdea ez da aurkitu",WORKOUT:"Entrenamendua ez da aurkitu"},gce="Zerbait gaizki irten da",Ice="Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.",Rce={APP_ERROR:Ace,NOT_FOUND:Oce,SOMETHING_WRONG:gce,UNKNOWN:Ice},Nce="Gehitu OAuth2 aplikazio berria",vce={CLIENT_ID:"Id",CLIENT_SECRET:"Gako sekretua",DESCRIPTION:"Aplikazioaren deskribapena",ISSUE_AT:"Noiz emana",NAME:"Aplikazioaren izena",REDIRECT_URL:"Berbideraketa URLa",SCOPE:{LABEL:"Ingurua","application:write_DESCRIPTION":"aplikazioaren konfiguraziorako idazketa baimena ematen du.","equipments:read_DESCRIPTION":"equipments zerbitzuetarako irakurketa baimena ematen du.","equipments:write_DESCRIPTION":"equipments zerbitzuetarako idazketa baimena ematen du.","profile:read_DESCRIPTION":"auth zerbitzuetarako irakurketa baimena ematen du.","profile:write_DESCRIPTION":"auth zerbitzuetarako idazketa baimena ematen du.","users:read_DESCRIPTION":"users zerbitzuetarako irakurketa baimena ematen du.","users:write_DESCRIPTION":"users zerbitzuetarako idazketa baimena ematen du.","workouts:read_DESCRIPTION":"workouts zerbitzuetarako irakurketa baimena ematen du.","workouts:write_DESCRIPTION":"workouts zerbitzuetarako idazketa baimena ematen du."},URL:"Aplikazioaren URLa"},bce="OAuth2 aplikazioak",Cce="Aplikazioa ondo sortu du. Kopiatu gako sekretua orain ez da-eta berriz agertuko.",Dce="Ziur zaude aplikazio hau ezabatu nahi duzula?",Pce="{0} aplikazioa zera eskatzen ari da:",Lce="{0} aplikazioari zure kontua erabiltzeko baimena eman?",yce="kopiatu arbelera",$ce="Ezabatu aplikazioa",Uce="Gehitu aplikazioa",kce="Aplikazioa ez da aurkitu!",wce="ez dago aplikaziorik",Mce="deskribapenik ez",Wce="Baliogabetu token guztiak",Fce="Ziur zaude token guztiak baliogabetu nahi dituzula?",zce="Lotutako token guztiak baliogabetu egin dira.",xce={ADD_A_NEW_APP:Nce,APP:vce,APPS_LIST:bce,APP_CREATED_SUCCESSFULLY:Cce,APP_DELETION_CONFIRMATION:Dce,APP_REQUESTING_ACCESS:Pce,AUTHORIZE_APP:Lce,COPY_TO_CLIPBOARD:yce,DELETE_APP:$ce,NEW_APP:Uce,NO_APP:kce,NO_APPS:wce,NO_DESCRIPTION:Mce,REVOKE_ALL_TOKENS:Wce,TOKENS_REVOCATION_CONFIRMATION:Fce,TOKENS_REVOKED:zce},Bce={ACCOUNT_DELETION:{CONTENT:'Zure kontua ezabatzeko eskatu dezakezu helbide honetara joanez (behin webgunean sartuta) eta "Ezabatu nire kontua" botoian sakatuz.',TITLE:"Kontua ezabatzea"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Gure pribatutasun politika aldatzen baduzu, aldaketa horiek hemen jarriko ditugu. +Los requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares.`,TITLE:"Uso de esta web por menores"},YOUR_CONSENT:{CONTENT:"Al utilizar nuestra web, aceptas la política de privacidad de nuestra web.",TITLE:"Tu consentimiento"}},xoe="Última actualización",Boe="política de privacidad",Goe={CONTENT:zoe,LAST_UPDATE:xoe,TITLE:Boe},Hoe={LABEL:"Senderismo"},Voe={LABEL:"Montañismo"},Koe={LABEL:"Parapente"},joe={LABEL:"Remo"},qoe={LABEL:"Correr"},Yoe={LABEL:"Raquetas de nieve"},Xoe={LABEL:"Swimrun"},Qoe={LABEL:"Ruta"},Zoe={LABEL:"Caminar"},Joe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (senderismo)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:Hoe,"Mountain Biking":{LABEL:"Bicicleta por Montaña"},"Mountain Biking (Electric)":{LABEL:"Bicicleta (Eléctrica) por Montaña"},Mountaineering:Voe,"Open Water Swimming":{LABEL:"Natación en aguas abiertas"},Paragliding:Koe,Rowing:joe,Running:qoe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí de travesía"},Snowshoes:Yoe,Swimrun:Xoe,Trail:Qoe,Walking:Zoe},ere="Media",tre="Fechas",nre="Estadísticas",are={month:"Estadísticas mensuales",week:"Estadísticas semanales",year:"Estadísticas anuales"},sre="Estadísticas de todos los entrenamientos:",ore="Estadísticas de los últimos {count} entrenamientos:",rre={by_sport:"por deporte",by_time:"por periodo de tiempo"},ire={month:"mes",week:"semana",year:"año"},ure="número medio de entrenamientos",lre={AVERAGE:ere,DATES:tre,STATISTICS:nre,STATISTICS_CHARTS:are,STATISTICS_ON_ALL_WORKOUTS:sre,STATISTICS_ON_LAST_WORKOUTS:ore,STATISTICS_TYPES:rre,TIME_FRAMES:ire,WORKOUTS_AVERAGE:ure},cre="Confirmacion la cuenta",dre="¿No has recibido instrucciones?",Ere="Comprueba el correo. Se ha enviado un nuevo email de confirmación a la dirección proporcionada.",pre="Admin",fre="¿Ya tienes una cuenta?",mre="¿Seguro que quieres eliminar tu cuenta? Se borrarán todos los datos, la decisión no es reversible.",_re="Contraseña actual",Tre="Correo electrónico",hre="Escribe una dirección válida de correo.",Sre="Actualización el correo electrónico",Are="Escribe una contraseña",Ore={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar archivo",GENERATING_LINK:"creando enlace…",ONLY_ONE_EXPORT_PER_DAY:"Puedes solicitar un archivo cada 24 horas",STATUS:{errored:"ha fallado (solicita una nueva exportación)",in_progress:"en progreso…"}},gre="Filtrar por nombre de usuario",Ire="ocultar contraseña",Nre="Clave secreta no válida, solicita un nuevo restablecimiento de contraseña.",Rre="Quiero eliminar mi cuenta",vre="Idioma | Idiomas",bre="La política de privacidad ha sido actualizada, {0} antes de continuar.",Cre="Acceder",Dre="Cerrar sesión",Pre="¿Está seguro de que deseas cerrar la sesión?",Lre="iniciar sesión",yre="Nueva contraseña",$re="Ningún deporte encontrado.",Ure="No hay usuarios.",kre="Contraseña",wre="¿Has olvidado la contraseña?",Mre="Se requieren 8 caracteres como mínimo.",Wre="Restablecer la contraseña",Fre="Comprueba tu email. Si la dirección está en nuestra base de datos recibirás un email con un enlace para restablecer tu contraseña.",zre={AVERAGE:"media",GOOD:"buena",LABEL:"fortaleza de la contraseña",STRONG:"fuerte",SUGGESTIONS:{allUppercase:"Usa alguna mayúscula, pero no todas.",anotherWord:"Añade más palabras poco comunes.",associatedYears:"Evita los años asociados a ti.",capitalization:"Usa alguna mayúscula más que en la primera.",dates:"Evita fechas y años que se puedan asociar a ti.",l33t:"Evita substituciones evidentes de letras como {'@'} por la a.",longerKeyboardPattern:"Usa patrones de teclado más largos y cambia de dirección de escritura varias veces.",noNeed:"Puedes crear contraseñas fuertes sin usar símbolos, números o letras mayúsculas.",pwned:"Si utilizas esta contraseña en otros lugares, deberías cambiarla.",recentYears:"Evita años recientes.",repeated:"Evita palabras y caracteres repetidos.",reverseWords:"Evita palabras del revés o palabras comunes.",sequences:"Evita secuencias comunes de caracteres.",useWords:"Usa varias palabras, pero evita frases comunes."},WEAK:"débil"},xre="Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión.",Bre={ACCOUNT_EDITION:"Edición de la cuenta",ASCENT_DATA:"Datos de ascensión (récords, total)",BACK_TO_PROFILE:"Volver al perfil",BIO:"Biografía",BIRTH_DATE:"Fecha de nacimiento",DATE_FORMAT:"Formato de la fecha",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias de los deportes",ELEVATION_CHART_START:{LABEL:"La elevación del gráfico empieza en",MIN_ALT:"Altitud mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"¿Seguro que quieres borrar esta equipación {0}?",DESCRIPTION:"descripción",DISABLED_BY_ADMIN:"desactivada por admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Esta equipación está asociada a los entrenamientos.",IS_ACTIVE:"activa",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Tu equipación"},EQUIPMENTS_EDITION:"Edición de la equipación",ERRORED_EMAIL_UPDATE:"Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",FIRST_DAY_OF_WEEK:"Primer día de la semana",FIRST_NAME:"Nombre",INTERFACE:"Interfaz",LANGUAGE:"Idioma",LAST_NAME:"Apellido",LOCATION:"Localización",MONDAY:"Lunes",PICTURE:"Fotografía",PICTURE_EDITION:"Editar la foto",PICTURE_REMOVE:"Eliminar la foto",PICTURE_UPDATE:"Actualizar la foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidad",PROFILE_EDITION:"Editar perfil",REGISTRATION_DATE:"Fecha de registro",SPORT:{ACTION:"acción",COLOR:"color",CONFIRM_SPORT_RESET:"¿Estás seguro de que quieres reiniciar este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"¿Estás seguro de que quieres reiniciar este deporte? Se eliminarán todas las equipaciones predeterminados.",DEFAULT_EQUIPMENTS:"Equipación por defecto | Equipaciones por defecto",DISABLED_BY_ADMIN:"desactivada por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"límite para detectar detención"},SPORTS_EDITION:"Editar preferencias de los deportes",SUCCESSFUL_EMAIL_UPDATE:"Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico.",SUCCESSFUL_REGISTRATION:"Se ha creado correctamente tu cuenta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",SUCCESSFUL_UPDATE:"Tu cuenta ha sido actualizada correctamente.",SUNDAY:"Domingo",TABS:{ACCOUNT:"cuenta",APPS:"aplicaciones",EQUIPMENTS:"Equipaciones",PICTURE:"fotografía",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidad",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Tema",VALUES:{DARK:"Oscuro",DEFAULT:"Preferencias del navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Si se filtra, excluye los valores extremos (que pueden ser errores del GPS) al calcular la velocidad máxima.",LABEL:"Estrategia de velocidad máxima",RAW_SPEED:"En bruto"}},Gre="He leído y aceptado la {0}.",Hre="Crear cuenta",Vre="Lo sentimos, no se admiten nuevas cuentas.",Kre="Reenviar email de confirmación de cuenta",jre="Restablecer contraseña",qre="revisar",Yre="mostrar contraseña",Xre="Esta cuenta de usuario no está activa.",Qre="Alternar tema (modo claro u oscuro)",Zre="Nombre de usuario",Jre='Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo "_".',eie="foto del usuario",tie="Has aceptado la {0}.",nie={ACCOUNT_CONFIRMATION:cre,ACCOUNT_CONFIRMATION_NOT_RECEIVED:dre,ACCOUNT_CONFIRMATION_SENT:Ere,ADMIN:pre,ALREADY_HAVE_ACCOUNT:fre,CONFIRM_ACCOUNT_DELETION:mre,CURRENT_PASSWORD:_re,EMAIL:Tre,EMAIL_INFO:hre,EMAIL_UPDATE:Sre,ENTER_PASSWORD:Are,EXPORT_REQUEST:Ore,FILTER_ON_USERNAME:gre,HIDE_PASSWORD:Ire,INVALID_TOKEN:Nre,I_WANT_TO_DELETE_MY_ACCOUNT:Rre,LANGUAGE:vre,LAST_PRIVACY_POLICY_TO_VALIDATE:bre,LOGIN:Cre,LOGOUT:Dre,LOGOUT_CONFIRMATION:Pre,LOG_IN:Lre,NEW_PASSWORD:yre,NO_SPORT_FOUND:$re,NO_USERS_FOUND:Ure,PASSWORD:kre,PASSWORD_FORGOTTEN:wre,PASSWORD_INFO:Mre,PASSWORD_RESET:Wre,PASSWORD_SENT_EMAIL_TEXT:Fre,PASSWORD_STRENGTH:zre,PASSWORD_UPDATED:xre,PROFILE:Bre,READ_AND_ACCEPT_PRIVACY_POLICY:Gre,REGISTER:Hre,REGISTER_DISABLED:Vre,RESENT_ACCOUNT_CONFIRMATION:Kre,RESET_PASSWORD:jre,REVIEW:qre,SHOW_PASSWORD:Yre,THIS_USER_ACCOUNT_IS_INACTIVE:Xre,TOGGLE_THEME:Qre,USERNAME:Zre,USERNAME_INFO:Jre,USER_PICTURE:eie,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:tie},aie="Añadir entrenamiento",sie="análisis",oie="ascenso",rie="velocidad media",iie="vel. media",uie="volver al entrenamiento",lie="fecha",cie="Eliminar el entrenamiento",die="descenso",Eie="descripción",pie="mostrar filtros",fie="distancia",mie="Descarga el entrenamiento",_ie="tiempo",Tie="Editar el entranamiento",hie="altitud",Sie="fin",Aie="Salir de la pantalla completa",Oie="desde",gie="fichero .gpx",Iie="ocultar filtros",Nie="Debes proporcionar ambos valores de altura y tienen que ser igual o superior a 0.",Rie="La distancia debe ser mayor de 0",vie="La duración debe ser mayor que 0 segundos",bie="Últimos entrenamientos",Cie="Cargar más entrenamientos",Die="altitud máxima",Pie="máx. de ficheros",Lie="tamaño máximo",yie="velocidad máxima",$ie="altitud mínima",Uie={deselectLabel:"Pulsa intro para eliminar",selectLabel:"Pulsa intro para seleccionar",selectedLabel:"Seleccionado"},kie="Sin tramo siguiente",wie="Siguiente entrenamiento",Mie="notas",Wie="datos desde gpx, sin comprobar",Fie="Sin descripción",zie="Sin fichero proporcionado",xie="no hay carpeta dentro",Bie="Sin mapa",Gie="No hay tramo siguiente",Hie="No hay entrenamiento siguiente",Vie="Sin notas",Kie="No hay tramo anterior",jie="No hay entrenamiento anterior",qie="Sin registros.",Yie="Sin entrenamientos.",Xie="pausas",Qie="Tramo anterior",Zie="Entrenamiento anterior",Jie="registro | registros",eue="Vel. media",tue="Distancia mayor",nue="Ascenso mayor",aue="Duración más larga",sue="Velocidad máxima",oue="caracteres restantes",rue="Restablecer el zoom",iue="tramo | tramos",uue="velocidad",lue="deporte | deportes",cue="inicio",due="Inicio y final",Eue="poner la altitud de inicio en el cero del gráfico",pue="título",fue="para",mue="distancia total",_ue="duración total",Tue="Una subida!",hue="Ver a pantalla completa",Sue={DARK_SKY:{"clear-day":"día despejado","clear-night":"noche despejada",cloudy:"nublado",fog:"niebla","partly-cloudy-day":"día parcialmente nublado","partly-cloudy-night":"noche parcialmente nublada",rain:"lluvia",sleet:"granizo",snow:"nieve",wind:"viento"},HUMIDITY:"humedad",TEMPERATURE:"temperatura",WIND:"viento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},Aue="sin fichero .gpx",Oue="con fichero .gpx",gue="entrenamiento | entrenamientos",Iue="tabla de velocidad y elevación del entrenamiento",Nue="fecha del entrenamiento",Rue="¿Seguro que quieres eliminar este entrenamiento?",vue="mapa del entrenamiento",bue="fichero .zip",Cue="o fichero .zip que contiene ficheros .gpx",Due={ADD_WORKOUT:aie,ANALYSIS:sie,ASCENT:oie,AVERAGE_SPEED:rie,AVE_SPEED:iie,BACK_TO_WORKOUT:uie,DATE:lie,DELETE_WORKOUT:cie,DESCENT:die,DESCRIPTION:Eie,DISPLAY_FILTERS:pie,DISTANCE:fie,DOWNLOAD_WORKOUT:mie,DURATION:_ie,EDIT_WORKOUT:Tie,ELEVATION:hie,END:Sie,EXIT_FULLSCREEN:Aie,FROM:Oie,GPX_FILE:gie,HIDE_FILTERS:Iie,INVALID_ASCENT_OR_DESCENT:Nie,INVALID_DISTANCE:Rie,INVALID_DURATION:vie,LATEST_WORKOUTS:bie,LOAD_MORE_WORKOUT:Cie,MAX_ALTITUDE:Die,MAX_FILES:Pie,MAX_SIZE:Lie,MAX_SPEED:yie,MIN_ALTITUDE:$ie,MULTISELECT:Uie,NEXT_SEGMENT:kie,NEXT_WORKOUT:wie,NOTES:Mie,NO_DATA_CLEANING:Wie,NO_DESCRIPTION:Fie,NO_FILE_PROVIDED:zie,NO_FOLDER:xie,NO_MAP:Bie,NO_NEXT_SEGMENT:Gie,NO_NEXT_WORKOUT:Hie,NO_NOTES:Vie,NO_PREVIOUS_SEGMENT:Kie,NO_PREVIOUS_WORKOUT:jie,NO_RECORDS:qie,NO_WORKOUTS:Yie,PAUSES:Xie,PREVIOUS_SEGMENT:Qie,PREVIOUS_WORKOUT:Zie,RECORD:Jie,RECORD_AS:eue,RECORD_FD:tue,RECORD_HA:nue,RECORD_LD:aue,RECORD_MS:sue,REMAINING_CHARS:oue,RESET_ZOOM:rue,SEGMENT:iue,SPEED:uue,SPORT:lue,START:cue,START_AND_FINISH:due,START_ELEVATION_AT_ZERO:Eue,TITLE:pue,TO:fue,TOTAL_DISTANCE:mue,TOTAL_DURATION:_ue,UPLOAD_FIRST_WORKOUT:Tue,VIEW_FULLSCREEN:hue,WEATHER:Sue,WITHOUT_GPX:Aue,WITH_GPX:Oue,WORKOUT:gue,WORKOUT_CHART:Iue,WORKOUT_DATE:Nue,WORKOUT_DELETION_CONFIRMATION:Rue,WORKOUT_MAP:vue,ZIP_ARCHIVE:bue,ZIP_ARCHIVE_DESCRIPTION:Cue},Pue={about:Rae,admin:ase,api:ose,buttons:vse,common:Xse,dashboard:Jse,error:goe,equipments:Toe,equipment_types:ooe,oauth2:Foe,privacy_policy:Goe,sports:Joe,statistics:lre,user:nie,workouts:Due},Lue="Instantzia honi buruz",yue="Kontaktatu kudeatzailearekin",$ue="FitTrackee aire-libreko ekintzak gordetzeko zerbitzua da.",Uue="{0} lizentziapean ",kue="Iturburu kodea",wue="Eguraldiaren datuak:",Mue={ABOUT_THIS_INSTANCE:Lue,CONTACT_ADMIN:yue,FITTRACKEE_DESCRIPTION:$ue,FITTRACKEE_LICENSE:Uue,SOURCE_CODE:kue,WEATHER_DATA_FROM:wue},Wue={DESCRIPTION:"Zure erabiltzaileentzat erabilgarri izan daitekeen edozein informazioa. Markdown sintaxia erabili dezakezu.",TEXT:"Instantziaren informazio xehetua"},Fue="Ekintza",zue="Aktibatu kontua",xue="Aktibo",Bue="Kudeatzailea",Gue="Kudeaketa",Hue="Gehitu/kendu kudeatzaile baimenak, ezabatu erabiltzaile-kontua.",Vue="Aplikazioa",Kue={ADMIN_CONTACT:"Kontakturako kudeatzailearen eposta helbidea",MAX_FILES_IN_ZIP_LABEL:"zip fitxategiaren gehienezko fitxategi kopurua",MAX_USERS_HELP:"0 bada, ez dago izena emateko mugarik.",MAX_USERS_LABEL:"Gehieneko erabiltzaile kopurua",NO_CONTACT_EMAIL:"ez dago kontakturako eposta helbiderik",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Kargatutako fitxategien tamaina-muga (Mbtan)",STATS_WORKOUTS_LIMIT_HELP:"0 bada, ez da saio kopuruaren mugarik erabiliko.",STATS_WORKOUTS_LIMIT_LABEL:"Saio kopuru maximoa kirolaren estatistikatarako",TITLE:"Aplikazioaren konfigurazioa",ZIP_UPLOAD_MAX_SIZE_LABEL:"zip fitxategiaren gehienezko tamaina (Mbtan)"},jue="Kudeaketara itzuli",que="Ziur zaude {0} kontua ezabatu nahi duzula? Datu guztiak ezabatuko dira eta ekintza hau ezin da desegin.",Yue="Ziur zaude {0} pasahitza berrezarri nahi duzula?",Xue="Uneko eposta",Que="Ezabatu erabiltzailea",Zue="Eposta bidalketa desaktibatuta dago.",Jue="Aktibatu/Desaktibatu ekipamendu motak.",ele="Aktibatu/desaktibatu kirolak.",tle={TABLE:{ACTIVE:"Aktibatu",HAS_EQUIPMENTS:"ekipamendua existitzen da",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Ekipamendu administrazioa"},nle="Eposta berria",ale="Ez duzu testurik idatzi",sle="Pasahitza berrezarri egin da.",ole="Gehitu zure pribatutasun politika edo utzi hutsik defektuzkoa erabiltzeko. Markdown sintaxia erabili dezakezu.",rle="Izen-ematea desaktibatuta dago.",ile="Izen-ematea aktibatuta dago.",ule="Berrezarri pasahitza",lle={TABLE:{ACTIVE:"Aktibo",HAS_WORKOUTS:"entrenamendua badago",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Kirolen kudeaketa"},cle="Eguneratu aplikazioaren konfigurazioa.",dle="Eguneratu eposta",Ele="erabiltzaile | erabiltzaile",ple={SELECTS:{ORDER_BY:{ADMIN:"kudeatzailearen egoera",CREATED_AT:"izen-emate data",IS_ACTIVE:"kontuaren egoera",USERNAME:"erabiltzaile-izena",WORKOUTS_COUNT:"entrenamendu kopurua"}},TABLE:{ADD_ADMIN_RIGHTS:"Gehitu kudeatzaile baimenak",REMOVE_ADMIN_RIGHTS:"Kendu kudeatzaile baimenak"},TITLE:"Kudeaketa - Erabiltzaileak"},fle="Eposta helbidea eguneratu egin da.",mle={ABOUT:Wue,ACTION:Fue,ACTIVATE_USER_ACCOUNT:zue,ACTIVE:xue,ADMIN:Bue,ADMINISTRATION:Gue,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Hue,APPLICATION:Vue,APP_CONFIG:Kue,BACK_TO_ADMIN:jue,CONFIRM_USER_ACCOUNT_DELETION:que,CONFIRM_USER_PASSWORD_RESET:Yue,CURRENT_EMAIL:Xue,DELETE_USER:Que,EMAIL_SENDING_DISABLED:Zue,ENABLE_DISABLE_EQUIPMENT_TYPES:Jue,ENABLE_DISABLE_SPORTS:ele,EQUIPMENT_TYPES:tle,NEW_EMAIL:nle,NO_TEXT_ENTERED:ale,PASSWORD_RESET_SUCCESSFUL:sle,PRIVACY_POLICY_DESCRIPTION:ole,REGISTRATION_DISABLED:rle,REGISTRATION_ENABLED:ile,RESET_USER_PASSWORD:ule,SPORTS:lle,UPDATE_APPLICATION_DESCRIPTION:cle,UPDATE_USER_EMAIL:dle,USER:Ele,USERS:ple,USER_EMAIL_UPDATE_SUCCESSFUL:fle},_le={" is missing in gpx file":".gpx fitxategian elementua falta da.","Network Error":"Sareko errorea.",UNKNOWN:"Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.","at least one file in zip archive exceeds size limit, please check the archive":"zip fitxategian dagoen fitxategietako batek gutxienez tamaina muga gainditzen du, egiaztatu fitxategia.","completed request already exists":"Guztia esportatzeko beste eskaera bat eginda dago.","email: valid email must be provided":"Eposta: emandako helbidea zuzena izan behar da.","equipment already exists with the same label":"Ekipamendua dagoeneko existitzen da etiketa berarekin.","equipment type is inactive":"Ekipamendu mota inaktibo.","error during gpx file parsing":"Errorea gpx fitxategia irakurtzean.","error during gpx processing":"Errorea gpx fitxategia prozesatzean.","error on getting configuration":"Errorea konfigurazioa lortzean.","error when saving workout":"Errorea entrenamendua gordetzean.","error when updating configuration":"Errorea konfigurazioa eguneratzean","error, please try again or contact the administrator":"Errorea, saiatu berriz edo jarri kontaktuan kudeatzailearekin.","error, registration is disabled":"Errorea, izen-ematea desaktibatuta dago.","file extension not allowed":"Fitxategiaren luzapen hori ez da onargarria.","file size is greater than the allowed size":"Fitxategiaren tamaina baimendutakoa baino handiagoa da.","gpx file is invalid":".gpx fitxategia ez da zuzena.","invalid credentials":"Kredentzialak ez dira zuzenak.","invalid payload":"Emandako datuak ez dira zuzenak.","invalid token, please log in again":"Tokena ez da zuzena, sartu berriz.","invalid token, please request a new token":"Tokena ez da zuzena, sartu berriz.","new email must be different than current email":"Eposta helbide berria unekoaren desberdina izan behar da","no file part":"Ez duzu fitxategirik gehitu.","no selected file":"Ez duzu fitxategirik aukeratu.","no tracks in gpx file":"Ez dago arrastorik () .gpx fitxategian.","ongoing request exists":"Datuak esportatzeko eskaera bat jada badago.","password: password and password confirmation do not match":"Pasahitza: pasahitza eta baieztapena ez datoz bat.","provide a valid auth token":"Autentifikazio token zuzen bat eman behar duzu.","signature expired, please log in again":"Sinadura iraungi egin da. Sartu berriz.","sorry, that username is already taken":"Barkatu, erabiltzaile-izen hori hartuta dago.","sport does not exist":"Kirol hori ez da existitzen.","successfully registered":"Ondo eman duzu izena.","the number of files in the archive exceeds the limit":"Fitxategian dagoen fitxategi kopurua onartutakoa baino handiagoa da.","user does not exist":"Erabiltzailea ez da existitzen.","valid email must be provided for admin contact":"Kudeatzailearekin kontaktatzeko eposta helbide zuzen bat eman behar duzu","you can not delete your account, no other user has admin rights":"Ezin duzu zure kontua ezabatu, kudeaketa baimena duen kontu bakarra da.","you do not have permissions":"Ez duzu baimenik."},Tle={ERROR:_le},hle="Baimendu",Sle="Atzera",Ale="Utzi",Ole="Garbitu filtroak",gle="Ezabatu",Ile="Ezabatu nire kontua",Nle="Desaktibatu",Rle="Editatu",vle="Aktibatu",ble="Filtroa",Cle="Ezkutatu",Dle="Sartu",Ple="Ez",Lle="Irakurri gehiago",yle="Eguneratu guztizkoak",$le="Sortu kontua",Ule="Eskatu datuak esportatzea",kle="Berrezarri",wle="Bidali",Mle="Bai",Wle={"ACCOUNT-CONFIRMATION-RESEND":"Berriz bidali baieztapen eposta",AUTHORIZE:hle,BACK:Sle,CANCEL:Ale,CLEAR_FILTER:Ole,DELETE:gle,DELETE_MY_ACCOUNT:Ile,DISABLE:Nle,EDIT:Rle,ENABLE:vle,FILTER:ble,HIDE:Cle,LOGIN:Dle,NO:Ple,READ_MORE:Lle,REFRESH_TOTALS:yle,REGISTER:$le,REQUEST_DATA_EXPORT:Ule,RESET:kle,SUBMIT:wle,YES:Mle},Fle="honi buruz",zle="ekintza",xle="aktibo",Ble="Baieztapena",Gle="kontaktua",Hle="egun | egun",Vle="Deskribapena",Kle="Erakutsita",jle="dokumentazioa",qle="hemen",Yle="Ezkutuan",Xle="Hasiera",Qle="ordu|ordu",Zle="inaktibo",Jle="etiketa",ece="minutu|minutu",tce="hurrengoa",nce="deskribapenik gabe",ace="aurrekoa",sce="segundu|segundu",oce={ORDER:{ASC:"gorantz",DESC:"beherantz",LABEL:"ordenatu"},ORDER_BY:{LABEL:"honen arabera ordenatu"},PER_PAGE:{LABEL:"orrialdeko"}},rce="Guztira",ice="iraupena guztira atsedenekin",uce={ABOUT:Fle,ACTION:zle,ACTIVE:xle,CONFIRMATION:Ble,CONTACT:Gle,DAY:Hle,DESCRIPTION:Vle,DISPLAYED:Kle,DOCUMENTATION:jle,HERE:qle,HIDDEN:Yle,HOME:Xle,HOURS:Qle,INACTIVE:Zle,LABEL:Jle,MINUTES:ece,NEXT:tce,NO_DESCRIPTION:nce,PREVIOUS:ace,SECONDS:sce,SELECTS:oce,TOTAL:rce,TOTAL_DURATION_WITH_PAUSES:ice},lce="Mahaigaina",cce="Hilabete honetan",dce={DASHBOARD:lce,THIS_MONTH:cce},Ece={LABEL:"Bizikleta"},pce={LABEL:"Kayak/Txalupa"},fce={LABEL:"Oinetakoak"},mce={LABEL:"Eskiak"},_ce={LABEL:"Elur-erraketak"},Tce={Bike:Ece,"Bike Trainer":{LABEL:"Bizikleta entrenatzailea"},Kayak_Boat:pce,Shoes:fce,Skis:mce,Snowshoes:_ce},hce="Gehitu ekipamendua berria",Sce="Entrenamenduen lotura guztiak ezabatuko dira.",Ace="Kirolentzat lehenetsia",Oce="Editatu ekipamendua",gce="ekipamendu|ekipamendu",Ice="ekipamendu mota|ekipamendu mota",Nce={inactive:"'{equipmentLabel}' ekipamendu inaktibo.",invalid:"'{equipmentLabel}' ekipamendua ez da baliozkoa kirol honetarako.",not_found:"Ekipamendua ez da aurkitu."},Rce="Ekipamendu berria",vce="Ez da ekipamendurik aurkitu.",bce="Ekipamendurik gabe",Cce="ekipamendurik gabe",Dce={"50_CHARACTERS_MAX":"Gehienez 50 karaktere",ADD_A_NEW_EQUIPMENT:hce,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Sce,DEFAULT_FOR_SPORTS:Ace,EDIT_EQUIPMENTS:Oce,EQUIPMENT:gce,EQUIPMENT_TYPE:Ice,ERRORS:Nce,NEW_EQUIPMENT:Rce,NO_EQUIPMENT:vce,NO_EQUIPMENTS:bce,WITHOUT_EQUIPMENTS:Cce},Pce="Aplikazioak erroreren bat duela dirudi.Saiatu berriz beranduxeago edo jarri kontaktuan kudeatzailearekin.",Lce={PAGE:"Orrialdea ez da aurkitu",WORKOUT:"Entrenamendua ez da aurkitu"},yce="Zerbait gaizki irten da",$ce="Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.",Uce={APP_ERROR:Pce,NOT_FOUND:Lce,SOMETHING_WRONG:yce,UNKNOWN:$ce},kce="Gehitu OAuth2 aplikazio berria",wce={CLIENT_ID:"Id",CLIENT_SECRET:"Gako sekretua",DESCRIPTION:"Aplikazioaren deskribapena",ISSUE_AT:"Noiz emana",NAME:"Aplikazioaren izena",REDIRECT_URL:"Berbideraketa URLa",SCOPE:{LABEL:"Ingurua","application:write_DESCRIPTION":"aplikazioaren konfiguraziorako idazketa baimena ematen du.","equipments:read_DESCRIPTION":"equipments zerbitzuetarako irakurketa baimena ematen du.","equipments:write_DESCRIPTION":"equipments zerbitzuetarako idazketa baimena ematen du.","profile:read_DESCRIPTION":"auth zerbitzuetarako irakurketa baimena ematen du.","profile:write_DESCRIPTION":"auth zerbitzuetarako idazketa baimena ematen du.","users:read_DESCRIPTION":"users zerbitzuetarako irakurketa baimena ematen du.","users:write_DESCRIPTION":"users zerbitzuetarako idazketa baimena ematen du.","workouts:read_DESCRIPTION":"workouts zerbitzuetarako irakurketa baimena ematen du.","workouts:write_DESCRIPTION":"workouts zerbitzuetarako idazketa baimena ematen du."},URL:"Aplikazioaren URLa"},Mce="OAuth2 aplikazioak",Wce="Aplikazioa ondo sortu du. Kopiatu gako sekretua orain ez da-eta berriz agertuko.",Fce="Ziur zaude aplikazio hau ezabatu nahi duzula?",zce="{0} aplikazioa zera eskatzen ari da:",xce="{0} aplikazioari zure kontua erabiltzeko baimena eman?",Bce="kopiatu arbelera",Gce="Ezabatu aplikazioa",Hce="Gehitu aplikazioa",Vce="Aplikazioa ez da aurkitu!",Kce="ez dago aplikaziorik",jce="deskribapenik ez",qce="Baliogabetu token guztiak",Yce="Ziur zaude token guztiak baliogabetu nahi dituzula?",Xce="Lotutako token guztiak baliogabetu egin dira.",Qce={ADD_A_NEW_APP:kce,APP:wce,APPS_LIST:Mce,APP_CREATED_SUCCESSFULLY:Wce,APP_DELETION_CONFIRMATION:Fce,APP_REQUESTING_ACCESS:zce,AUTHORIZE_APP:xce,COPY_TO_CLIPBOARD:Bce,DELETE_APP:Gce,NEW_APP:Hce,NO_APP:Vce,NO_APPS:Kce,NO_DESCRIPTION:jce,REVOKE_ALL_TOKENS:qce,TOKENS_REVOCATION_CONFIRMATION:Yce,TOKENS_REVOKED:Xce},Zce={ACCOUNT_DELETION:{CONTENT:'Zure kontua ezabatzeko eskatu dezakezu helbide honetara joanez (behin webgunean sartuta) eta "Ezabatu nire kontua" botoian sakatuz.',TITLE:"Kontua ezabatzea"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Gure pribatutasun politika aldatzen baduzu, aldaketa horiek hemen jarriko ditugu. Dokumentu hau [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) lizentziapean dago. [Discourse](https://github.com/discourse/discourse) proiektuaren pribatutasun politikatik egokitu dugu.`,TITLE:"Gure Pribatutasun Politikaren aldaketak"},DATA_COLLECTED:{CONTENT:`Informazio hau jasotzen dugu: - Kontuaren informazioa (erabiltzaile-izena, eposta helbidea eta pasahitza). Zure profilean informazio gehigarria ere gehitu dezakezu, adibidez, zure izen-abizenak, jaiotze-data, herria, biografia eta argazkia. @@ -451,7 +451,7 @@ Hirugarren aplikazio bati zure kontua erabiltzeko baimena ematen diozuenean, ema Zerbitzaru hau AEBn badago: gure webgunea, produktuak eta zerbitzuak, gutxienez 13 urte dituzten pertsonentzat dira. 13 urtez azpikoa bazara [HOPBL](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Haurren Online Pribatutasuna Babesteko Legea) dioenari jarraiki ez erabili webgune hau. -Lege betebeharrak desberdinak izan daitezke zerbitzaria beste tokiren baten badago.`,TITLE:"Zerbitzua adingabeek erabiltzea"},YOUR_CONSENT:{CONTENT:"Gure webgunea erabiltzen duzunean, webguneko pribatutasun politikari baietza ematen diozu.",TITLE:"Zure onarpena"}},Gce="Azken eguneraketa",Hce="pribatutasun politika",Vce={CONTENT:Bce,LAST_UPDATE:Gce,TITLE:Hce},Kce={LABEL:"Mendi ibilaldia"},jce={LABEL:"Mendizaletasuna"},qce={LABEL:"Parapentea"},Yce={LABEL:"Arrauna"},Xce={LABEL:"Korrika egitea"},Qce={LABEL:"Erraketak"},Zce={LABEL:"Bidea"},Jce={LABEL:"Oinez ibiltzea"},ede={"Cycling (Sport)":{LABEL:"Txirrindularitza (Kirola)"},"Cycling (Transport)":{LABEL:"Txirrindularitza (Garraioa)"},"Cycling (Trekking)":{LABEL:"Txirrindularitza (mendikoa)"},"Cycling (Virtual)":{LABEL:"Txirrindularitza (birtuala)"},Hiking:Kce,"Mountain Biking":{LABEL:"Mendiko bizikleta"},"Mountain Biking (Electric)":{LABEL:"Mendiko bizikleta (elektrikoa)"},Mountaineering:jce,"Open Water Swimming":{LABEL:"Ur irekietako igeriketa"},Paragliding:qce,Rowing:Yce,Running:Xce,"Skiing (Alpine)":{LABEL:"Eskia (alpinoa)"},"Skiing (Cross Country)":{LABEL:"Mendiko eskia"},Snowshoes:Qce,Trail:Zce,Walking:Jce},tde="Batazbestekoa",nde="Datak",ade="Estatistikak",sde={month:"Hileroko estatistikak",week:"Asteroko estatistikak",year:"Urteroko estatistikak"},rde="Saio guztien estatistikak:",ode="Azken {count} saioen estatistikak:",ide={by_sport:"kirolka",by_time:"denbora tarteka"},ude={month:"hilabetea",week:"astea",year:"urtea"},lde="batazbesteko saio kopurua",cde={AVERAGE:tde,DATES:nde,STATISTICS:ade,STATISTICS_CHARTS:sde,STATISTICS_ON_ALL_WORKOUTS:rde,STATISTICS_ON_LAST_WORKOUTS:ode,STATISTICS_TYPES:ide,TIME_FRAMES:ude,WORKOUTS_AVERAGE:lde},dde="Kontua baieztatzea",Ede="Ez duzu jarraibiderik jaso?",pde="Begiratu zure eposta. Esandako helbidera baieztapen mezu bat bidali dizugu.",fde="Kudeatzailea",mde="Baduzu kontu bat?",_de="Ziur zaude zure kontua ezabatu nahi duzula? Datu guztiak ezabatu egingo dira eta hori ezin da desegin.",Tde="Uneko pasahitza",hde="Eposta",Sde="Idatzi eposta helbide zuzen bat.",Ade="Eposta eguneraketa",Ode="Idatzi pasahitza",gde={DATA_EXPORT:"Datuak esportatzea",DOWNLOAD_ARCHIVE:"Deskargatu artxiboa",GENERATING_LINK:"esteka sortzen…",ONLY_ONE_EXPORT_PER_DAY:"24 orduero eskatu dezakezu artxiboa",STATUS:{errored:"huts egin du (eskatu beste esportazio bat)",in_progress:"jardunean…"}},Ide="Filtratu erabiltzaile-izenaren arabera",Rde="ezkutatu pasahitza",Nde="Tokena ez da zuzena, berrezarri pasahitza berriz.",vde="Nere kontua ezabatu nahi dut",bde="Hizkuntza | Hizkuntza",Cde="Pribatutasun politika aldatu egin da, {0} jarraitu aurretik.",Dde="Sartu",Pde="Irten",Lde="Ziur zaude irten egin nahi duzula?",yde="sartu",$de="Pasahitz berria",Ude="Ez da kirolik aurkitu.",kde="Ez da erabiltzailerik aurkitu.",wde="Pasahitza",Mde="Pasahitza ahaztu duzu?",Wde="Gutxienez 8 karaktere izan behar ditu.",Fde="Berrezarri pasahitza",zde="Begiratu zure eposta. Zure helbidea gure datu-basean badago, pasahitza berrezartzeko esteka duen mezu bat jasoko duzu.",xde={AVERAGE:"batazbestekoa",GOOD:"ona",LABEL:"pasahitzaren indarra",STRONG:"gogorra",SUGGESTIONS:{allUppercase:"Idatzi hizki batzuk letra-larriz.",anotherWord:"Gehitu hain arruntak ez diren hitz gehiago.",associatedYears:"Ekidin zurekin lotutako urteak.",capitalization:"Lehenengo hizkia baino letra-larri gehiago erabili.",dates:"Ekidin zurekin lotutako data eta urteak.",l33t:"Ekidin ohikoak diren letra aldaketak, adibidez {'@'} erabiltzea a-ren ordez.",longerKeyboardPattern:"Erabili teklatuko patroi luzeagoak eta aldatu idazteko norabidea behin eta berriz.",noNeed:"Pasahitz sendoak sortzeko, sinboloak, zenbakiak edo letra-larriak erabili ditzakezu.",pwned:"Pasahitz hau beste nonbait erabiltzen baduzu, aldatu egin beharko zenuke.",recentYears:"Ekidin azken urteak.",repeated:"Ekidin errepikatutako hitz eta karaktereak.",reverseWords:"Ekidin alderantziz idatzitako ohiko hitzak.",sequences:"Ekidin ohiko karaktere-segidak.",useWords:"Erabili hitz asko, baina ekidin ohiko esaldiak."},WEAK:"ahula"},Bde="Zure pasahitza aldatu egin da. Egin klik {0} sartzeko.",Gde={ACCOUNT_EDITION:"Kontua editatzea",ASCENT_DATA:"Igoerarekin lotutako datuak (errekorrak, guztizkoa)",BACK_TO_PROFILE:"Itzuli profilera",BIO:"Biografia",BIRTH_DATE:"Jaiotze-data",DATE_FORMAT:"Data erakusteko formatua",EDIT:"Editatu profila",EDIT_PREFERENCES:"Editatu ezarpenak",EDIT_SPORTS_PREFERENCES:"Editatu kirolen ezarpenak",ELEVATION_CHART_START:{LABEL:"Altueraren grafikoa hemen hasten da",MIN_ALT:"Altuera minimoa",ZERO:"Zero"},EQUIPMENTS:{ACTION:"ekintza",CONFIRM_EQUIPMENT_DELETION:"Ziur zaude {0} ekipamendua ezabatu nahi duzula?",DESCRIPTION:"deskribapena",DISABLED_BY_ADMIN:"adminak desaktibatuta",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ekipamendu hau entrenamenduetara lotuta dago.",IS_ACTIVE:"aktibo",LABEL:"etiketa",YOUR_EQUIPMENTS:"Zure ekipamenduak"},EQUIPMENTS_EDITION:"Ekipamenduen edizioa",ERRORED_EMAIL_UPDATE:"Mesedez {0} zure eposta helbidea berriz aldatzeko edo jarri kontaktuan kudeatzailearekin",FIRST_DAY_OF_WEEK:"Asteko lehen eguna",FIRST_NAME:"Izena",INTERFACE:"Interfazea",LANGUAGE:"Hizkuntza",LAST_NAME:"Abizena",LOCATION:"Herria",MONDAY:"Astelehena",PICTURE:"Argazkia",PICTURE_EDITION:"Editatu argazkia",PICTURE_REMOVE:"Ezabatu argazkia",PICTURE_UPDATE:"Eguneratu argazkia",PREFERENCES_EDITION:"Editatu ezarpenak","PRIVACY-POLICY_EDITION":"Pribatutasun politika",PROFILE_EDITION:"Editatu profila",REGISTRATION_DATE:"Izen-emate data",SPORT:{ACTION:"akzioa",COLOR:"kolorea",CONFIRM_SPORT_RESET:"Ziur zaude kirol hau berrabiarazi nahi duzula?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Ziur zaude kirol hau berrabiarazi nahi duzula? Lehenetsitako ekipamendu guztiak ezabatuak izango dira.",DEFAULT_EQUIPMENTS:"Ekipamendu lehenetsi | Ekipamendu lehenetsi",DISABLED_BY_ADMIN:"kudeatzaileak desaktibatuta",IS_ACTIVE:"aktibo",LABEL:"etiketa",STOPPED_SPEED_THRESHOLD:"gelditzeko abiaduraren muga"},SPORTS_EDITION:"Editatu kirolek ezarpenak",SUCCESSFUL_EMAIL_UPDATE:"Zure kontua ondo eguneratu da. Begiratu zure eposta zure helbide berria baieztatzeko.",SUCCESSFUL_REGISTRATION:"Zure kontua ondo sortu da.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Zure kontua aktibatzeko esteka bat epostaz bidali dizugu.",SUCCESSFUL_UPDATE:"Zure kontua ondo eguneratu da.",SUNDAY:"Igandea",TABS:{ACCOUNT:"kontua",APPS:"aplikazioak",EQUIPMENTS:"ekipamenduak",PICTURE:"argazkia",PREFERENCES:"ezarpenak","PRIVACY-POLICY":"pribatutasun politika",PROFILE:"profila",SPORTS:"kirolak"},THEME_MODE:{LABEL:"Itxura",VALUES:{DARK:"Iluna",DEFAULT:"Nabigatzailearen ezarpenak",LIGHT:"Argia"}},TIMEZONE:"Ordu-zona | Ordu-zona",UNITS:{IMPERIAL:"Sistema inperiala (oinak, miliak, miliak orduko, ºF)",LABEL:"Distantziarako unitatea",METRIC:"Sistema metrikoa (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtratuta",HELP:"Filtratuta badago, ertzetako balioak ez dira erabiltzen abiadura maximoa kalkulatzean (GPSaren erroreak izan daitezke).",LABEL:"Abiadura maximoa kalkulatzeko estrategia",RAW_SPEED:"Gordina"}},Hde="{0} irakurri eta onartzen dut.",Vde="Izena eman",Kde="Barkatu, izen-ematea desaktibatuta dago.",jde="Berriz bidali baieztapen eposta",qde="Berrezarri zure pasahitza",Yde="errebisatu",Xde="erakutsi pasahitza",Qde="Erabiltzaile honen kontua desaktibatuta dago.",Zde="Aldatu itxura (argia edo iluna)",Jde="Erabiltzaile-izena",eEe='3 eta 30 karaktere artekoa, hizkiak, zenbakiak eta "_" karakterea bakarrik erabili daitezke.',tEe="erabiltzailearen argazkia",nEe="{0} onartu duzu.",aEe={ACCOUNT_CONFIRMATION:dde,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Ede,ACCOUNT_CONFIRMATION_SENT:pde,ADMIN:fde,ALREADY_HAVE_ACCOUNT:mde,CONFIRM_ACCOUNT_DELETION:_de,CURRENT_PASSWORD:Tde,EMAIL:hde,EMAIL_INFO:Sde,EMAIL_UPDATE:Ade,ENTER_PASSWORD:Ode,EXPORT_REQUEST:gde,FILTER_ON_USERNAME:Ide,HIDE_PASSWORD:Rde,INVALID_TOKEN:Nde,I_WANT_TO_DELETE_MY_ACCOUNT:vde,LANGUAGE:bde,LAST_PRIVACY_POLICY_TO_VALIDATE:Cde,LOGIN:Dde,LOGOUT:Pde,LOGOUT_CONFIRMATION:Lde,LOG_IN:yde,NEW_PASSWORD:$de,NO_SPORT_FOUND:Ude,NO_USERS_FOUND:kde,PASSWORD:wde,PASSWORD_FORGOTTEN:Mde,PASSWORD_INFO:Wde,PASSWORD_RESET:Fde,PASSWORD_SENT_EMAIL_TEXT:zde,PASSWORD_STRENGTH:xde,PASSWORD_UPDATED:Bde,PROFILE:Gde,READ_AND_ACCEPT_PRIVACY_POLICY:Hde,REGISTER:Vde,REGISTER_DISABLED:Kde,RESENT_ACCOUNT_CONFIRMATION:jde,RESET_PASSWORD:qde,REVIEW:Yde,SHOW_PASSWORD:Xde,THIS_USER_ACCOUNT_IS_INACTIVE:Qde,TOGGLE_THEME:Zde,USERNAME:Jde,USERNAME_INFO:eEe,USER_PICTURE:tEe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:nEe},sEe="Gehitu entrenamendua",rEe="analisia",oEe="igoera",iEe="batazbesteko abiadura",uEe="btb. abiadura",lEe="itzuli entrenamendura",cEe="data",dEe="Ezabatu entrenamendua",EEe="jaitsiera",pEe="erakutsi filtroak",fEe="distantzia",mEe="Deskargatu entrenamendua",_Ee="iraupena",TEe="Editatu entrenamendua",hEe="altuera",SEe="bukaera",AEe="Irten pantaila osotik",OEe="noiztik",gEe=".gpx fitxategia",IEe="ezkutatu filtroak",REe="Altuera balio biak eman behar dituzu eta 0 edo handiagoak izan behar dira.",NEe="Distantzia 0 baino handiagoa izan behar da",vEe="Iraupena 0 segundo baino handiagoa izan behar da",bEe="Azken entrenamenduak",CEe="Kargatu entrenamendu gehiago",DEe="altuera maximoa",PEe="fitxategi kopuru maximoa",LEe="tamaina maximoa",yEe="abiadura maximoa",$Ee="altuera minimoa",UEe={deselectLabel:"Sakatu enter ezabatzeko",selectLabel:"Sakatu enter aukeratzeko",selectedLabel:"Hautatua"},kEe="Ez dago hurrengo segmentorik",wEe="Hurrengo entrenamendua",MEe="oharrak",WEe="gpxtik ateratako datuak, garbiketa gabe",FEe="Ez dago fitxategirik",zEe="ez dago karpetarik",xEe="Ez dago maparik",BEe="Ez dago hurrengo segmentorik",GEe="Ez dago hurrengo entrenamendurik",HEe="Ez dago oharrik",VEe="Ez dago aurreko segmentorik",KEe="Ez dago aurreko entrenamendurik",jEe="Ez dago erregistrorik.",qEe="Ez dago entrenamendurik.",YEe="atsedenak",XEe="Aurreko segmentoa",QEe="Aurreko entrenamendua",ZEe="errekor | errekor",JEe="Btb. abiadura",epe="Distantzia handiena",tpe="Altuera handiena",npe="Iraupen luzeena",ape="Abiadura handiena",spe="falta den karaktereak",rpe="Berrezarri zooma",ope="segmentu | segmentu",ipe="abiadura",upe="kirol | kirol",lpe="hasiera",cpe="Hasiera eta amaiera",dpe="hasierako altuera zeroan dago",Epe="izenburua",ppe="nora",fpe="distantzia guztira",mpe="iraupen totala",_pe="Bat kargatuta!",Tpe="Ikusi pantaila osoan",hpe={DARK_SKY:{"clear-day":"egun garbia","clear-night":"gau garbia",cloudy:"lainotua",fog:"behelainoa","partly-cloudy-day":"laino batzuk egunez","partly-cloudy-night":"laino batzuk gauez",rain:"euria",sleet:"txingorra",snow:"elurra",wind:"haizea"},HUMIDITY:"hezetasuna",TEMPERATURE:"tenperatura",WIND:"haizea",WIND_DIRECTIONS:{E:"E",ENE:"EIE",ESE:"EHE",N:"I",NE:"IE",NNE:"IIE",NNW:"IIM",NW:"IM",S:"H",SE:"HE",SSE:"HHE",SSW:"HHM",SW:"HM",W:"M",WNW:"MIM",WSW:"MHM"}},Spe=".gpx fitxategi gabe",Ape=".gpx fitxategiarekin",Ope="entrenamendu | entrenamendu",gpe="entrenamenduaren abiadura eta altuera grafikoa",Ipe="entrenamenduaren data",Rpe="Ziur zaude entrenamendu hau ezabatu nahi duzula?",Npe="entrenamenduaren mapa",vpe=".zip fitxategia",bpe="edo .gpx fitxategiak dituen .zip fitxategia",Cpe={ADD_WORKOUT:sEe,ANALYSIS:rEe,ASCENT:oEe,AVERAGE_SPEED:iEe,AVE_SPEED:uEe,BACK_TO_WORKOUT:lEe,DATE:cEe,DELETE_WORKOUT:dEe,DESCENT:EEe,DISPLAY_FILTERS:pEe,DISTANCE:fEe,DOWNLOAD_WORKOUT:mEe,DURATION:_Ee,EDIT_WORKOUT:TEe,ELEVATION:hEe,END:SEe,EXIT_FULLSCREEN:AEe,FROM:OEe,GPX_FILE:gEe,HIDE_FILTERS:IEe,INVALID_ASCENT_OR_DESCENT:REe,INVALID_DISTANCE:NEe,INVALID_DURATION:vEe,LATEST_WORKOUTS:bEe,LOAD_MORE_WORKOUT:CEe,MAX_ALTITUDE:DEe,MAX_FILES:PEe,MAX_SIZE:LEe,MAX_SPEED:yEe,MIN_ALTITUDE:$Ee,MULTISELECT:UEe,NEXT_SEGMENT:kEe,NEXT_WORKOUT:wEe,NOTES:MEe,NO_DATA_CLEANING:WEe,NO_FILE_PROVIDED:FEe,NO_FOLDER:zEe,NO_MAP:xEe,NO_NEXT_SEGMENT:BEe,NO_NEXT_WORKOUT:GEe,NO_NOTES:HEe,NO_PREVIOUS_SEGMENT:VEe,NO_PREVIOUS_WORKOUT:KEe,NO_RECORDS:jEe,NO_WORKOUTS:qEe,PAUSES:YEe,PREVIOUS_SEGMENT:XEe,PREVIOUS_WORKOUT:QEe,RECORD:ZEe,RECORD_AS:JEe,RECORD_FD:epe,RECORD_HA:tpe,RECORD_LD:npe,RECORD_MS:ape,REMAINING_CHARS:spe,RESET_ZOOM:rpe,SEGMENT:ope,SPEED:ipe,SPORT:upe,START:lpe,START_AND_FINISH:cpe,START_ELEVATION_AT_ZERO:dpe,TITLE:Epe,TO:ppe,TOTAL_DISTANCE:fpe,TOTAL_DURATION:mpe,UPLOAD_FIRST_WORKOUT:_pe,VIEW_FULLSCREEN:Tpe,WEATHER:hpe,WITHOUT_GPX:Spe,WITH_GPX:Ape,WORKOUT:Ope,WORKOUT_CHART:gpe,WORKOUT_DATE:Ipe,WORKOUT_DELETION_CONFIRMATION:Rpe,WORKOUT_MAP:Npe,ZIP_ARCHIVE:vpe,ZIP_ARCHIVE_DESCRIPTION:bpe},Dpe={about:Due,admin:ile,api:lle,buttons:Cle,common:Zle,dashboard:tce,error:Rce,equipments:Sce,equipment_types:ice,oauth2:xce,privacy_policy:Vce,sports:ede,statistics:cde,user:aEe,workouts:Cpe},Ppe="A propos de cette instance",Lpe="Contacter l'administrateur",ype="FitTrackee est un tracker d'activités sportives (en extérieur).",$pe="sous licence {0} (en) ",Upe="Code source (en)",kpe="Source des données météo :",wpe={ABOUT_THIS_INSTANCE:Ppe,CONTACT_ADMIN:Lpe,FITTRACKEE_DESCRIPTION:ype,FITTRACKEE_LICENSE:$pe,SOURCE_CODE:Upe,WEATHER_DATA_FROM:kpe},Mpe={DESCRIPTION:"Toute information supplémentaire qui peut être utile à vos utilisateurs. La syntaxe Markdown peut être utilisée.",TEXT:"Information détaillée de l'instance"},Wpe="Action",Fpe="Activer le compte",zpe="Actif",xpe="Admin",Bpe="Administration",Gpe="Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",Hpe="Application",Vpe={ADMIN_CONTACT:"Email de l'administrateur pour contact ",MAX_FILES_IN_ZIP_LABEL:"Nombre max. de fichiers dans une archive zip ",MAX_USERS_HELP:"Si égal à 0, pas limite d'inscription",MAX_USERS_LABEL:"Nombre maximum d'utilisateurs actifs ",NO_CONTACT_EMAIL:"non renseigné",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Taille max. des fichiers (en Mo) ",STATS_WORKOUTS_LIMIT_HELP:"Si égal à 0, pas limite sur le nombre de séances.",STATS_WORKOUTS_LIMIT_LABEL:"Nombre de séances max. pour les statistiques d'un sport",TITLE:"Configuration de l'application",ZIP_UPLOAD_MAX_SIZE_LABEL:"Taille max. des archives zip (en Mo) "},Kpe="Revenir à l'admin",jpe="Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",qpe="Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",Ype="Adresse email actuelle",Xpe="Supprimer l'utilisateur",Qpe="L'envoi d'emails est désactivé.",Zpe="Activer/désactiver des types d'équipement.",Jpe="Activer/désactiver des sports.",efe={TABLE:{ACTIVE:"Actif",HAS_EQUIPMENTS:"des équipements existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Équipements"},tfe="Nouvelle adresse email",nfe="pas de texte saisi",afe="Le mot de passe a été réinitialisé.",sfe="Ajouter votre propre politique de confidentialité ou laisser vider pour utiliser la politique par défaut. La syntaxe Markdown peut être utilisée.",rfe="Les inscriptions sont actuellement désactivées.",ofe="Les inscriptions sont actuellement activées.",ife="Réinit. le mot de passe",ufe={TABLE:{ACTIVE:"Actif",HAS_WORKOUTS:"des séances existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Sports"},lfe="Configurer l'application.",cfe="Changer l'email",dfe="utilisateur | utilisateurs",Efe={SELECTS:{ORDER_BY:{ADMIN:"status administrateur",CREATED_AT:"date d'inscription",IS_ACTIVE:"statut du compte",USERNAME:"nom d'utilisateur",WORKOUTS_COUNT:"nombre de séances"}},TABLE:{ADD_ADMIN_RIGHTS:"Ajouter les droits d'admin",REMOVE_ADMIN_RIGHTS:"Retirer les droits d'admin"},TITLE:"Administration - Utilisateurs"},pfe="L'adresse email a été mise à jour.",ffe={ABOUT:Mpe,ACTION:Wpe,ACTIVATE_USER_ACCOUNT:Fpe,ACTIVE:zpe,ADMIN:xpe,ADMINISTRATION:Bpe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Gpe,APPLICATION:Hpe,APP_CONFIG:Vpe,BACK_TO_ADMIN:Kpe,CONFIRM_USER_ACCOUNT_DELETION:jpe,CONFIRM_USER_PASSWORD_RESET:qpe,CURRENT_EMAIL:Ype,DELETE_USER:Xpe,EMAIL_SENDING_DISABLED:Qpe,ENABLE_DISABLE_EQUIPMENT_TYPES:Zpe,ENABLE_DISABLE_SPORTS:Jpe,EQUIPMENT_TYPES:efe,NEW_EMAIL:tfe,NO_TEXT_ENTERED:nfe,PASSWORD_RESET_SUCCESSFUL:afe,PRIVACY_POLICY_DESCRIPTION:sfe,REGISTRATION_DISABLED:rfe,REGISTRATION_ENABLED:ofe,RESET_USER_PASSWORD:ife,SPORTS:ufe,UPDATE_APPLICATION_DESCRIPTION:lfe,UPDATE_USER_EMAIL:cfe,USER:dfe,USERS:Efe,USER_EMAIL_UPDATE_SUCCESSFUL:pfe},mfe={" is missing in gpx file":"Elément manquant dans le fichier .gpx.","Network Error":"Erreur réseau.",UNKNOWN:"Erreur. Veuillez réessayer ou contacter l'administrateur.","at least one file in zip archive exceeds size limit, please check the archive":"Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.","completed request already exists":"Une demande d'export terminée existe déjà.","email: valid email must be provided":"Courriel : une adresse électronique valide doit être fournie.","equipment already exists with the same label":"Un équipement existe déjà avec le même nom.","equipment type is inactive":"Le type d'équipement est désactivé.","error during gpx file parsing":"Erreur lors de l'analyse du fichier.","error during gpx processing":"Erreur lors du traitement du fichier gpx.","error on getting configuration":"Erreur lors de la récupération de la configuration.","error when saving workout":"Erreur lors de l'enregistrement de la séance.","error when updating configuration":"Erreur lors de la mise à jour de la configuration","error, please try again or contact the administrator":"Erreur, veuillez réessayer ou contacter l'administrateur.","error, registration is disabled":"Erreur, les inscriptions sont désactivées.","file extension not allowed":"Extension de fichier non autorisée.","file size is greater than the allowed size":"La taille du fichier est supérieure à la limite autorisée.","gpx file is invalid":"Le fichier .gpx est invalide.","invalid credentials":"Identifiants invalides.","invalid payload":"Données fournies incorrectes.","invalid token, please log in again":"Jeton de connexion invalide, merci de vous reconnecter.","invalid token, please request a new token":"Jeton de connexion invalide, veuillez demander un nouveau jeton.","new email must be different than current email":"La nouvelle adresse électronique doit être différente de l'adresse actuelle","no file part":"Pas de fichier fourni.","no selected file":"Pas de fichier sélectionné.","no tracks in gpx file":"Pas de trace () dans le fichier .gpx.","ongoing request exists":"Une demande d'exportation de données existe déjà.","password: password and password confirmation do not match":"Mot de passe : les mots de passe saisis sont différents.","provide a valid auth token":"Merci de fournir un jeton de connexion valide.","signature expired, please log in again":"Signature expirée. Merci de vous reconnecter.","sorry, that username is already taken":"Désolé, ce nom d'utilisateur est déjà utilisé.","sport does not exist":"Ce sport n'existe pas.","successfully registered":"Inscription validée.","the number of files in the archive exceeds the limit":"Le nombre de fichiers de l'archive dépasse la limite.","user does not exist":"L'utilisateur n'existe pas.","valid email must be provided for admin contact":"Une adresse électronique doit être fournie pour le contact de l'administrateur","you can not delete your account, no other user has admin rights":"Vous ne pouvez pas supprimer votre compte, aucun autre utilisateur n'a des droits d'administration.","you do not have permissions":"Vous n'avez pas les permissions nécessaires."},_fe={ERROR:mfe},Tfe="Autoriser",hfe="Retour",Sfe="Annuler",Afe="Réinitialiser",Ofe="Supprimer",gfe="Supprimer mon compte",Ife="Désactiver",Rfe="Modifier",Nfe="Activer",vfe="Filtrer",bfe="Masquer",Cfe="Se connecter",Dfe="Non",Pfe="Lire la suite",Lfe="S'inscrire",yfe="Recalculer les totaux",$fe="Demander un export de données",Ufe="Réinit.",kfe="Valider",wfe="Oui",Mfe={"ACCOUNT-CONFIRMATION-RESEND":"Renvoyer le message de confirmation",AUTHORIZE:Tfe,BACK:hfe,CANCEL:Sfe,CLEAR_FILTER:Afe,DELETE:Ofe,DELETE_MY_ACCOUNT:gfe,DISABLE:Ife,EDIT:Rfe,ENABLE:Nfe,FILTER:vfe,HIDE:bfe,LOGIN:Cfe,NO:Dfe,READ_MORE:Pfe,REGISTER:Lfe,REFRESH_TOTALS:yfe,REQUEST_DATA_EXPORT:$fe,RESET:Ufe,SUBMIT:kfe,YES:wfe},Wfe="à propos",Ffe="action",zfe="actif",xfe="Confirmation",Bfe="contact",Gfe="jour | jours",Hfe="Description",Vfe="Affiché",Kfe="documentation",jfe="ici",qfe="Masqué",Yfe="Accueil",Xfe="heure|heures",Qfe="inactif",Zfe="Nom",Jfe="minute|minutes",eme="suivant",tme="pas de description",nme="prédédent",ame="seconde|secondes",sme={ORDER:{ASC:"ascendant",DESC:"descendant",LABEL:"tri"},ORDER_BY:{LABEL:"trier par "},PER_PAGE:{LABEL:"par page"}},rme="Total",ome="durée totale, pauses comprises",ime={ABOUT:Wfe,ACTION:Ffe,ACTIVE:zfe,CONFIRMATION:xfe,CONTACT:Bfe,DAY:Gfe,DESCRIPTION:Hfe,DISPLAYED:Vfe,DOCUMENTATION:Kfe,HERE:jfe,HIDDEN:qfe,HOME:Yfe,HOURS:Xfe,INACTIVE:Qfe,LABEL:Zfe,MINUTES:Jfe,NEXT:eme,NO_DESCRIPTION:tme,PREVIOUS:nme,SECONDS:ame,SELECTS:sme,TOTAL:rme,TOTAL_DURATION_WITH_PAUSES:ome},ume="Tableau de bord",lme="Ce mois-ci",cme={DASHBOARD:ume,THIS_MONTH:lme},dme={LABEL:"Vélo"},Eme={LABEL:"Kayak/Bateau"},pme={LABEL:"Chaussures"},fme={LABEL:"Skis"},mme={LABEL:"Raquettes"},_me={Bike:dme,"Bike Trainer":{LABEL:"Vélo d'entraînement"},Kayak_Boat:Eme,Shoes:pme,Skis:fme,Snowshoes:mme},Tme="Ajouter un nouvel équipement",hme="Toutes les associations à des séances seront supprimées.",Sme="associé par défaut aux sports",Ame="Modifier les équipements",Ome="équipement|équipements",gme="type d'équipement|types d'équipement",Ime={inactive:"Équipement {equipmentLabel} inactif.",invalid:"Équipement {equipmentLabel} invalide pour ce sport.",not_found:"Équipement introuvable."},Rme="Nouvel équipement",Nme="Pas d'équipement correspondant.",vme="Pas d'équipements",bme="sans équipements",Cme={"50_CHARACTERS_MAX":"50 caractères maximum",ADD_A_NEW_EQUIPMENT:Tme,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:hme,DEFAULT_FOR_SPORTS:Sme,EDIT_EQUIPMENTS:Ame,EQUIPMENT:Ome,EQUIPMENT_TYPE:gme,ERRORS:Ime,NEW_EQUIPMENT:Rme,NO_EQUIPMENT:Nme,NO_EQUIPMENTS:vme,WITHOUT_EQUIPMENTS:bme},Dme="L'application semble rencontrer quelques problèmes.Veuillez réessayer plus tard ou contacter l'administrateur.",Pme={PAGE:"Page introuvable",WORKOUT:"Séance introuvable"},Lme="Une erreur s'est produite",yme="Erreur. Veuillez réessayer ou contacter l'administrateur.",$me={APP_ERROR:Dme,NOT_FOUND:Pme,SOMETHING_WRONG:Lme,UNKNOWN:yme},Ume="Ajouter une nouvelle application OAuth2",kme={CLIENT_ID:"Identifiant",CLIENT_SECRET:"Secret",DESCRIPTION:"Description de l'application",ISSUE_AT:"Créée le",NAME:"Nom de l'application",REDIRECT_URL:"URL de redirection",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"donne les droits en écriture à la configuration de l'application.","equipments:read_DESCRIPTION":"donne les droits en lecture aux routes equipments.","equipments:write_DESCRIPTION":"donne les droits en écriture aux routes equipments.","profile:read_DESCRIPTION":"donne les droits en lecture aux routes auth.","profile:write_DESCRIPTION":"donne les droits en écriture aux routes auth.","users:read_DESCRIPTION":"donne les droits en lecture aux routes users.","users:write_DESCRIPTION":"donne les droits en écriture aux routes users.","workouts:read_DESCRIPTION":"donne les droits en lecture aux routes workouts.","workouts:write_DESCRIPTION":"donne les droits en écriture aux routes workouts."},URL:"URL de l'application"},wme="Applications OAuth2",Mme="Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",Wme="Êtes-vous sûr de vouloir supprimer cette application ?",Fme="L'application {0} demande les accès suivants :",zme="Autoriser {0} à utiliser votre compte ?",xme="copier dans le presse papier",Bme="Supprimer l'application",Gme="Ajouter une application",Hme="Application introuvable !",Vme="pas de applications",Kme="pas de description",jme="Révoquer tous les jetons",qme="Êtes-vous sûr de vouloir révoquer tous les jetons ?",Yme="Tous les jetons associés existants ont été révoqués.",Xme={ADD_A_NEW_APP:Ume,APP:kme,APPS_LIST:wme,APP_CREATED_SUCCESSFULLY:Mme,APP_DELETION_CONFIRMATION:Wme,APP_REQUESTING_ACCESS:Fme,AUTHORIZE_APP:zme,COPY_TO_CLIPBOARD:xme,DELETE_APP:Bme,NEW_APP:Gme,NO_APP:Hme,NO_APPS:Vme,NO_DESCRIPTION:Kme,REVOKE_ALL_TOKENS:jme,TOKENS_REVOCATION_CONFIRMATION:qme,TOKENS_REVOKED:Yme},Qme={ACCOUNT_DELETION:{CONTENT:`Vous pouvez demander à tout moment la suppression de votre compte en vous rendant à cette adresse (après vous être connecté à votre compte), puis en cliquant sur le bouton sous "Supprimer mon compte" dans l'espace de mise à jour de votre compte.`,TITLE:"Suppression du compte"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si nous décidons de changer notre politique de confidentialité, nous afficherons ces modifications sur cette page. +Lege betebeharrak desberdinak izan daitezke zerbitzaria beste tokiren baten badago.`,TITLE:"Zerbitzua adingabeek erabiltzea"},YOUR_CONSENT:{CONTENT:"Gure webgunea erabiltzen duzunean, webguneko pribatutasun politikari baietza ematen diozu.",TITLE:"Zure onarpena"}},Jce="Azken eguneraketa",ede="pribatutasun politika",tde={CONTENT:Zce,LAST_UPDATE:Jce,TITLE:ede},nde={LABEL:"Mendi ibilaldia"},ade={LABEL:"Mendizaletasuna"},sde={LABEL:"Parapentea"},ode={LABEL:"Arrauna"},rde={LABEL:"Korrika egitea"},ide={LABEL:"Erraketak"},ude={LABEL:"Igerikorrika"},lde={LABEL:"Bidea"},cde={LABEL:"Oinez ibiltzea"},dde={"Cycling (Sport)":{LABEL:"Txirrindularitza (Kirola)"},"Cycling (Transport)":{LABEL:"Txirrindularitza (Garraioa)"},"Cycling (Trekking)":{LABEL:"Txirrindularitza (mendikoa)"},"Cycling (Virtual)":{LABEL:"Txirrindularitza (birtuala)"},Hiking:nde,"Mountain Biking":{LABEL:"Mendiko bizikleta"},"Mountain Biking (Electric)":{LABEL:"Mendiko bizikleta (elektrikoa)"},Mountaineering:ade,"Open Water Swimming":{LABEL:"Ur irekietako igeriketa"},Paragliding:sde,Rowing:ode,Running:rde,"Skiing (Alpine)":{LABEL:"Eskia (alpinoa)"},"Skiing (Cross Country)":{LABEL:"Mendiko eskia"},Snowshoes:ide,Swimrun:ude,Trail:lde,Walking:cde},Ede="Batazbestekoa",pde="Datak",fde="Estatistikak",mde={month:"Hileroko estatistikak",week:"Asteroko estatistikak",year:"Urteroko estatistikak"},_de="Saio guztien estatistikak:",Tde="Azken {count} saioen estatistikak:",hde={by_sport:"kirolka",by_time:"denbora tarteka"},Sde={month:"hilabetea",week:"astea",year:"urtea"},Ade="batazbesteko saio kopurua",Ode={AVERAGE:Ede,DATES:pde,STATISTICS:fde,STATISTICS_CHARTS:mde,STATISTICS_ON_ALL_WORKOUTS:_de,STATISTICS_ON_LAST_WORKOUTS:Tde,STATISTICS_TYPES:hde,TIME_FRAMES:Sde,WORKOUTS_AVERAGE:Ade},gde="Kontua baieztatzea",Ide="Ez duzu jarraibiderik jaso?",Nde="Begiratu zure eposta. Esandako helbidera baieztapen mezu bat bidali dizugu.",Rde="Kudeatzailea",vde="Baduzu kontu bat?",bde="Ziur zaude zure kontua ezabatu nahi duzula? Datu guztiak ezabatu egingo dira eta hori ezin da desegin.",Cde="Uneko pasahitza",Dde="Eposta",Pde="Idatzi eposta helbide zuzen bat.",Lde="Eposta eguneraketa",yde="Idatzi pasahitza",$de={DATA_EXPORT:"Datuak esportatzea",DOWNLOAD_ARCHIVE:"Deskargatu artxiboa",GENERATING_LINK:"esteka sortzen…",ONLY_ONE_EXPORT_PER_DAY:"24 orduero eskatu dezakezu artxiboa",STATUS:{errored:"huts egin du (eskatu beste esportazio bat)",in_progress:"jardunean…"}},Ude="Filtratu erabiltzaile-izenaren arabera",kde="ezkutatu pasahitza",wde="Tokena ez da zuzena, berrezarri pasahitza berriz.",Mde="Nere kontua ezabatu nahi dut",Wde="Hizkuntza | Hizkuntza",Fde="Pribatutasun politika aldatu egin da, {0} jarraitu aurretik.",zde="Sartu",xde="Irten",Bde="Ziur zaude irten egin nahi duzula?",Gde="sartu",Hde="Pasahitz berria",Vde="Ez da kirolik aurkitu.",Kde="Ez da erabiltzailerik aurkitu.",jde="Pasahitza",qde="Pasahitza ahaztu duzu?",Yde="Gutxienez 8 karaktere izan behar ditu.",Xde="Berrezarri pasahitza",Qde="Begiratu zure eposta. Zure helbidea gure datu-basean badago, pasahitza berrezartzeko esteka duen mezu bat jasoko duzu.",Zde={AVERAGE:"batazbestekoa",GOOD:"ona",LABEL:"pasahitzaren indarra",STRONG:"gogorra",SUGGESTIONS:{allUppercase:"Idatzi hizki batzuk letra-larriz.",anotherWord:"Gehitu hain arruntak ez diren hitz gehiago.",associatedYears:"Ekidin zurekin lotutako urteak.",capitalization:"Lehenengo hizkia baino letra-larri gehiago erabili.",dates:"Ekidin zurekin lotutako data eta urteak.",l33t:"Ekidin ohikoak diren letra aldaketak, adibidez {'@'} erabiltzea a-ren ordez.",longerKeyboardPattern:"Erabili teklatuko patroi luzeagoak eta aldatu idazteko norabidea behin eta berriz.",noNeed:"Pasahitz sendoak sortzeko, sinboloak, zenbakiak edo letra-larriak erabili ditzakezu.",pwned:"Pasahitz hau beste nonbait erabiltzen baduzu, aldatu egin beharko zenuke.",recentYears:"Ekidin azken urteak.",repeated:"Ekidin errepikatutako hitz eta karaktereak.",reverseWords:"Ekidin alderantziz idatzitako ohiko hitzak.",sequences:"Ekidin ohiko karaktere-segidak.",useWords:"Erabili hitz asko, baina ekidin ohiko esaldiak."},WEAK:"ahula"},Jde="Zure pasahitza aldatu egin da. Egin klik {0} sartzeko.",eEe={ACCOUNT_EDITION:"Kontua editatzea",ASCENT_DATA:"Igoerarekin lotutako datuak (errekorrak, guztizkoa)",BACK_TO_PROFILE:"Itzuli profilera",BIO:"Biografia",BIRTH_DATE:"Jaiotze-data",DATE_FORMAT:"Data erakusteko formatua",EDIT:"Editatu profila",EDIT_PREFERENCES:"Editatu ezarpenak",EDIT_SPORTS_PREFERENCES:"Editatu kirolen ezarpenak",ELEVATION_CHART_START:{LABEL:"Altueraren grafikoa hemen hasten da",MIN_ALT:"Altuera minimoa",ZERO:"Zero"},EQUIPMENTS:{ACTION:"ekintza",CONFIRM_EQUIPMENT_DELETION:"Ziur zaude {0} ekipamendua ezabatu nahi duzula?",DESCRIPTION:"deskribapena",DISABLED_BY_ADMIN:"adminak desaktibatuta",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ekipamendu hau entrenamenduetara lotuta dago.",IS_ACTIVE:"aktibo",LABEL:"etiketa",YOUR_EQUIPMENTS:"Zure ekipamenduak"},EQUIPMENTS_EDITION:"Ekipamenduen edizioa",ERRORED_EMAIL_UPDATE:"Mesedez {0} zure eposta helbidea berriz aldatzeko edo jarri kontaktuan kudeatzailearekin",FIRST_DAY_OF_WEEK:"Asteko lehen eguna",FIRST_NAME:"Izena",INTERFACE:"Interfazea",LANGUAGE:"Hizkuntza",LAST_NAME:"Abizena",LOCATION:"Herria",MONDAY:"Astelehena",PICTURE:"Argazkia",PICTURE_EDITION:"Editatu argazkia",PICTURE_REMOVE:"Ezabatu argazkia",PICTURE_UPDATE:"Eguneratu argazkia",PREFERENCES_EDITION:"Editatu ezarpenak","PRIVACY-POLICY_EDITION":"Pribatutasun politika",PROFILE_EDITION:"Editatu profila",REGISTRATION_DATE:"Izen-emate data",SPORT:{ACTION:"akzioa",COLOR:"kolorea",CONFIRM_SPORT_RESET:"Ziur zaude kirol hau berrabiarazi nahi duzula?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Ziur zaude kirol hau berrabiarazi nahi duzula? Lehenetsitako ekipamendu guztiak ezabatuak izango dira.",DEFAULT_EQUIPMENTS:"Ekipamendu lehenetsi | Ekipamendu lehenetsi",DISABLED_BY_ADMIN:"kudeatzaileak desaktibatuta",IS_ACTIVE:"aktibo",LABEL:"etiketa",STOPPED_SPEED_THRESHOLD:"gelditzeko abiaduraren muga"},SPORTS_EDITION:"Editatu kirolek ezarpenak",SUCCESSFUL_EMAIL_UPDATE:"Zure kontua ondo eguneratu da. Begiratu zure eposta zure helbide berria baieztatzeko.",SUCCESSFUL_REGISTRATION:"Zure kontua ondo sortu da.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Zure kontua aktibatzeko esteka bat epostaz bidali dizugu.",SUCCESSFUL_UPDATE:"Zure kontua ondo eguneratu da.",SUNDAY:"Igandea",TABS:{ACCOUNT:"kontua",APPS:"aplikazioak",EQUIPMENTS:"ekipamenduak",PICTURE:"argazkia",PREFERENCES:"ezarpenak","PRIVACY-POLICY":"pribatutasun politika",PROFILE:"profila",SPORTS:"kirolak"},THEME_MODE:{LABEL:"Itxura",VALUES:{DARK:"Iluna",DEFAULT:"Nabigatzailearen ezarpenak",LIGHT:"Argia"}},TIMEZONE:"Ordu-zona | Ordu-zona",UNITS:{IMPERIAL:"Sistema inperiala (oinak, miliak, miliak orduko, ºF)",LABEL:"Distantziarako unitatea",METRIC:"Sistema metrikoa (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtratuta",HELP:"Filtratuta badago, ertzetako balioak ez dira erabiltzen abiadura maximoa kalkulatzean (GPSaren erroreak izan daitezke).",LABEL:"Abiadura maximoa kalkulatzeko estrategia",RAW_SPEED:"Gordina"}},tEe="{0} irakurri eta onartzen dut.",nEe="Izena eman",aEe="Barkatu, izen-ematea desaktibatuta dago.",sEe="Berriz bidali baieztapen eposta",oEe="Berrezarri zure pasahitza",rEe="errebisatu",iEe="erakutsi pasahitza",uEe="Erabiltzaile honen kontua desaktibatuta dago.",lEe="Aldatu itxura (argia edo iluna)",cEe="Erabiltzaile-izena",dEe='3 eta 30 karaktere artekoa, hizkiak, zenbakiak eta "_" karakterea bakarrik erabili daitezke.',EEe="erabiltzailearen argazkia",pEe="{0} onartu duzu.",fEe={ACCOUNT_CONFIRMATION:gde,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Ide,ACCOUNT_CONFIRMATION_SENT:Nde,ADMIN:Rde,ALREADY_HAVE_ACCOUNT:vde,CONFIRM_ACCOUNT_DELETION:bde,CURRENT_PASSWORD:Cde,EMAIL:Dde,EMAIL_INFO:Pde,EMAIL_UPDATE:Lde,ENTER_PASSWORD:yde,EXPORT_REQUEST:$de,FILTER_ON_USERNAME:Ude,HIDE_PASSWORD:kde,INVALID_TOKEN:wde,I_WANT_TO_DELETE_MY_ACCOUNT:Mde,LANGUAGE:Wde,LAST_PRIVACY_POLICY_TO_VALIDATE:Fde,LOGIN:zde,LOGOUT:xde,LOGOUT_CONFIRMATION:Bde,LOG_IN:Gde,NEW_PASSWORD:Hde,NO_SPORT_FOUND:Vde,NO_USERS_FOUND:Kde,PASSWORD:jde,PASSWORD_FORGOTTEN:qde,PASSWORD_INFO:Yde,PASSWORD_RESET:Xde,PASSWORD_SENT_EMAIL_TEXT:Qde,PASSWORD_STRENGTH:Zde,PASSWORD_UPDATED:Jde,PROFILE:eEe,READ_AND_ACCEPT_PRIVACY_POLICY:tEe,REGISTER:nEe,REGISTER_DISABLED:aEe,RESENT_ACCOUNT_CONFIRMATION:sEe,RESET_PASSWORD:oEe,REVIEW:rEe,SHOW_PASSWORD:iEe,THIS_USER_ACCOUNT_IS_INACTIVE:uEe,TOGGLE_THEME:lEe,USERNAME:cEe,USERNAME_INFO:dEe,USER_PICTURE:EEe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:pEe},mEe="Gehitu entrenamendua",_Ee="analisia",TEe="igoera",hEe="batazbesteko abiadura",SEe="btb. abiadura",AEe="itzuli entrenamendura",OEe="data",gEe="Ezabatu entrenamendua",IEe="jaitsiera",NEe="deskribapena",REe="erakutsi filtroak",vEe="distantzia",bEe="Deskargatu entrenamendua",CEe="iraupena",DEe="Editatu entrenamendua",PEe="altuera",LEe="bukaera",yEe="Irten pantaila osotik",$Ee="noiztik",UEe=".gpx fitxategia",kEe="ezkutatu filtroak",wEe="Altuera balio biak eman behar dituzu eta 0 edo handiagoak izan behar dira.",MEe="Distantzia 0 baino handiagoa izan behar da",WEe="Iraupena 0 segundo baino handiagoa izan behar da",FEe="Azken entrenamenduak",zEe="Kargatu entrenamendu gehiago",xEe="altuera maximoa",BEe="fitxategi kopuru maximoa",GEe="tamaina maximoa",HEe="abiadura maximoa",VEe="altuera minimoa",KEe={deselectLabel:"Sakatu enter ezabatzeko",selectLabel:"Sakatu enter aukeratzeko",selectedLabel:"Hautatua"},jEe="Ez dago hurrengo segmentorik",qEe="Hurrengo entrenamendua",YEe="oharrak",XEe="gpxtik ateratako datuak, garbiketa gabe",QEe="Ez dago deskribapenik",ZEe="Ez dago fitxategirik",JEe="ez dago karpetarik",epe="Ez dago maparik",tpe="Ez dago hurrengo segmentorik",npe="Ez dago hurrengo entrenamendurik",ape="Ez dago oharrik",spe="Ez dago aurreko segmentorik",ope="Ez dago aurreko entrenamendurik",rpe="Ez dago erregistrorik.",ipe="Ez dago entrenamendurik.",upe="atsedenak",lpe="Aurreko segmentoa",cpe="Aurreko entrenamendua",dpe="errekor | errekor",Epe="Btb. abiadura",ppe="Distantzia handiena",fpe="Altuera handiena",mpe="Iraupen luzeena",_pe="Abiadura handiena",Tpe="falta den karaktereak",hpe="Berrezarri zooma",Spe="segmentu | segmentu",Ape="abiadura",Ope="kirol | kirol",gpe="hasiera",Ipe="Hasiera eta amaiera",Npe="hasierako altuera zeroan dago",Rpe="izenburua",vpe="nora",bpe="distantzia guztira",Cpe="iraupen totala",Dpe="Bat kargatuta!",Ppe="Ikusi pantaila osoan",Lpe={DARK_SKY:{"clear-day":"egun garbia","clear-night":"gau garbia",cloudy:"lainotua",fog:"behelainoa","partly-cloudy-day":"laino batzuk egunez","partly-cloudy-night":"laino batzuk gauez",rain:"euria",sleet:"txingorra",snow:"elurra",wind:"haizea"},HUMIDITY:"hezetasuna",TEMPERATURE:"tenperatura",WIND:"haizea",WIND_DIRECTIONS:{E:"E",ENE:"EIE",ESE:"EHE",N:"I",NE:"IE",NNE:"IIE",NNW:"IIM",NW:"IM",S:"H",SE:"HE",SSE:"HHE",SSW:"HHM",SW:"HM",W:"M",WNW:"MIM",WSW:"MHM"}},ype=".gpx fitxategi gabe",$pe=".gpx fitxategiarekin",Upe="entrenamendu | entrenamendu",kpe="entrenamenduaren abiadura eta altuera grafikoa",wpe="entrenamenduaren data",Mpe="Ziur zaude entrenamendu hau ezabatu nahi duzula?",Wpe="entrenamenduaren mapa",Fpe=".zip fitxategia",zpe="edo .gpx fitxategiak dituen .zip fitxategia",xpe={ADD_WORKOUT:mEe,ANALYSIS:_Ee,ASCENT:TEe,AVERAGE_SPEED:hEe,AVE_SPEED:SEe,BACK_TO_WORKOUT:AEe,DATE:OEe,DELETE_WORKOUT:gEe,DESCENT:IEe,DESCRIPTION:NEe,DISPLAY_FILTERS:REe,DISTANCE:vEe,DOWNLOAD_WORKOUT:bEe,DURATION:CEe,EDIT_WORKOUT:DEe,ELEVATION:PEe,END:LEe,EXIT_FULLSCREEN:yEe,FROM:$Ee,GPX_FILE:UEe,HIDE_FILTERS:kEe,INVALID_ASCENT_OR_DESCENT:wEe,INVALID_DISTANCE:MEe,INVALID_DURATION:WEe,LATEST_WORKOUTS:FEe,LOAD_MORE_WORKOUT:zEe,MAX_ALTITUDE:xEe,MAX_FILES:BEe,MAX_SIZE:GEe,MAX_SPEED:HEe,MIN_ALTITUDE:VEe,MULTISELECT:KEe,NEXT_SEGMENT:jEe,NEXT_WORKOUT:qEe,NOTES:YEe,NO_DATA_CLEANING:XEe,NO_DESCRIPTION:QEe,NO_FILE_PROVIDED:ZEe,NO_FOLDER:JEe,NO_MAP:epe,NO_NEXT_SEGMENT:tpe,NO_NEXT_WORKOUT:npe,NO_NOTES:ape,NO_PREVIOUS_SEGMENT:spe,NO_PREVIOUS_WORKOUT:ope,NO_RECORDS:rpe,NO_WORKOUTS:ipe,PAUSES:upe,PREVIOUS_SEGMENT:lpe,PREVIOUS_WORKOUT:cpe,RECORD:dpe,RECORD_AS:Epe,RECORD_FD:ppe,RECORD_HA:fpe,RECORD_LD:mpe,RECORD_MS:_pe,REMAINING_CHARS:Tpe,RESET_ZOOM:hpe,SEGMENT:Spe,SPEED:Ape,SPORT:Ope,START:gpe,START_AND_FINISH:Ipe,START_ELEVATION_AT_ZERO:Npe,TITLE:Rpe,TO:vpe,TOTAL_DISTANCE:bpe,TOTAL_DURATION:Cpe,UPLOAD_FIRST_WORKOUT:Dpe,VIEW_FULLSCREEN:Ppe,WEATHER:Lpe,WITHOUT_GPX:ype,WITH_GPX:$pe,WORKOUT:Upe,WORKOUT_CHART:kpe,WORKOUT_DATE:wpe,WORKOUT_DELETION_CONFIRMATION:Mpe,WORKOUT_MAP:Wpe,ZIP_ARCHIVE:Fpe,ZIP_ARCHIVE_DESCRIPTION:zpe},Bpe={about:Mue,admin:mle,api:Tle,buttons:Wle,common:uce,dashboard:dce,error:Uce,equipments:Dce,equipment_types:Tce,oauth2:Qce,privacy_policy:tde,sports:dde,statistics:Ode,user:fEe,workouts:xpe},Gpe="A propos de cette instance",Hpe="Contacter l'administrateur",Vpe="FitTrackee est un tracker d'activités sportives (en extérieur).",Kpe="sous licence {0} (en) ",jpe="Code source (en)",qpe="Source des données météo :",Ype={ABOUT_THIS_INSTANCE:Gpe,CONTACT_ADMIN:Hpe,FITTRACKEE_DESCRIPTION:Vpe,FITTRACKEE_LICENSE:Kpe,SOURCE_CODE:jpe,WEATHER_DATA_FROM:qpe},Xpe={DESCRIPTION:"Toute information supplémentaire qui peut être utile à vos utilisateurs. La syntaxe Markdown peut être utilisée.",TEXT:"Information détaillée de l'instance"},Qpe="Action",Zpe="Activer le compte",Jpe="Actif",efe="Admin",tfe="Administration",nfe="Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",afe="Application",sfe={ADMIN_CONTACT:"Email de l'administrateur pour contact ",MAX_FILES_IN_ZIP_LABEL:"Nombre max. de fichiers dans une archive zip ",MAX_USERS_HELP:"Si égal à 0, pas limite d'inscription",MAX_USERS_LABEL:"Nombre maximum d'utilisateurs actifs ",NO_CONTACT_EMAIL:"non renseigné",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Taille max. des fichiers (en Mo) ",STATS_WORKOUTS_LIMIT_HELP:"Si égal à 0, pas limite sur le nombre de séances.",STATS_WORKOUTS_LIMIT_LABEL:"Nombre de séances max. pour les statistiques d'un sport",TITLE:"Configuration de l'application",ZIP_UPLOAD_MAX_SIZE_LABEL:"Taille max. des archives zip (en Mo) "},ofe="Revenir à l'admin",rfe="Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",ife="Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",ufe="Adresse email actuelle",lfe="Supprimer l'utilisateur",cfe="L'envoi d'emails est désactivé.",dfe="Activer/désactiver des types d'équipement.",Efe="Activer/désactiver des sports.",pfe={TABLE:{ACTIVE:"Actif",HAS_EQUIPMENTS:"des équipements existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Équipements"},ffe="Nouvelle adresse email",mfe="pas de texte saisi",_fe="Le mot de passe a été réinitialisé.",Tfe="Ajouter votre propre politique de confidentialité ou laisser vider pour utiliser la politique par défaut. La syntaxe Markdown peut être utilisée.",hfe="Les inscriptions sont actuellement désactivées.",Sfe="Les inscriptions sont actuellement activées.",Afe="Réinit. le mot de passe",Ofe={TABLE:{ACTIVE:"Actif",HAS_WORKOUTS:"des séances existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Sports"},gfe="Configurer l'application.",Ife="Changer l'email",Nfe="utilisateur | utilisateurs",Rfe={SELECTS:{ORDER_BY:{ADMIN:"status administrateur",CREATED_AT:"date d'inscription",IS_ACTIVE:"statut du compte",USERNAME:"nom d'utilisateur",WORKOUTS_COUNT:"nombre de séances"}},TABLE:{ADD_ADMIN_RIGHTS:"Ajouter les droits d'admin",REMOVE_ADMIN_RIGHTS:"Retirer les droits d'admin"},TITLE:"Administration - Utilisateurs"},vfe="L'adresse email a été mise à jour.",bfe={ABOUT:Xpe,ACTION:Qpe,ACTIVATE_USER_ACCOUNT:Zpe,ACTIVE:Jpe,ADMIN:efe,ADMINISTRATION:tfe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:nfe,APPLICATION:afe,APP_CONFIG:sfe,BACK_TO_ADMIN:ofe,CONFIRM_USER_ACCOUNT_DELETION:rfe,CONFIRM_USER_PASSWORD_RESET:ife,CURRENT_EMAIL:ufe,DELETE_USER:lfe,EMAIL_SENDING_DISABLED:cfe,ENABLE_DISABLE_EQUIPMENT_TYPES:dfe,ENABLE_DISABLE_SPORTS:Efe,EQUIPMENT_TYPES:pfe,NEW_EMAIL:ffe,NO_TEXT_ENTERED:mfe,PASSWORD_RESET_SUCCESSFUL:_fe,PRIVACY_POLICY_DESCRIPTION:Tfe,REGISTRATION_DISABLED:hfe,REGISTRATION_ENABLED:Sfe,RESET_USER_PASSWORD:Afe,SPORTS:Ofe,UPDATE_APPLICATION_DESCRIPTION:gfe,UPDATE_USER_EMAIL:Ife,USER:Nfe,USERS:Rfe,USER_EMAIL_UPDATE_SUCCESSFUL:vfe},Cfe={" is missing in gpx file":"Elément manquant dans le fichier .gpx.","Network Error":"Erreur réseau.",UNKNOWN:"Erreur. Veuillez réessayer ou contacter l'administrateur.","at least one file in zip archive exceeds size limit, please check the archive":"Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.","completed request already exists":"Une demande d'export terminée existe déjà.","email: valid email must be provided":"Courriel : une adresse électronique valide doit être fournie.","equipment already exists with the same label":"Un équipement existe déjà avec le même nom.","equipment type is inactive":"Le type d'équipement est désactivé.","error during gpx file parsing":"Erreur lors de l'analyse du fichier.","error during gpx processing":"Erreur lors du traitement du fichier gpx.","error on getting configuration":"Erreur lors de la récupération de la configuration.","error when saving workout":"Erreur lors de l'enregistrement de la séance.","error when updating configuration":"Erreur lors de la mise à jour de la configuration","error, please try again or contact the administrator":"Erreur, veuillez réessayer ou contacter l'administrateur.","error, registration is disabled":"Erreur, les inscriptions sont désactivées.","file extension not allowed":"Extension de fichier non autorisée.","file size is greater than the allowed size":"La taille du fichier est supérieure à la limite autorisée.","gpx file is invalid":"Le fichier .gpx est invalide.","invalid credentials":"Identifiants invalides.","invalid payload":"Données fournies incorrectes.","invalid token, please log in again":"Jeton de connexion invalide, merci de vous reconnecter.","invalid token, please request a new token":"Jeton de connexion invalide, veuillez demander un nouveau jeton.","new email must be different than current email":"La nouvelle adresse électronique doit être différente de l'adresse actuelle","no file part":"Pas de fichier fourni.","no selected file":"Pas de fichier sélectionné.","no tracks in gpx file":"Pas de trace () dans le fichier .gpx.","ongoing request exists":"Une demande d'exportation de données existe déjà.","password: password and password confirmation do not match":"Mot de passe : les mots de passe saisis sont différents.","provide a valid auth token":"Merci de fournir un jeton de connexion valide.","signature expired, please log in again":"Signature expirée. Merci de vous reconnecter.","sorry, that username is already taken":"Désolé, ce nom d'utilisateur est déjà utilisé.","sport does not exist":"Ce sport n'existe pas.","successfully registered":"Inscription validée.","the number of files in the archive exceeds the limit":"Le nombre de fichiers de l'archive dépasse la limite.","user does not exist":"L'utilisateur n'existe pas.","valid email must be provided for admin contact":"Une adresse électronique doit être fournie pour le contact de l'administrateur","you can not delete your account, no other user has admin rights":"Vous ne pouvez pas supprimer votre compte, aucun autre utilisateur n'a des droits d'administration.","you do not have permissions":"Vous n'avez pas les permissions nécessaires."},Dfe={ERROR:Cfe},Pfe="Autoriser",Lfe="Retour",yfe="Annuler",$fe="Réinitialiser",Ufe="Supprimer",kfe="Supprimer mon compte",wfe="Désactiver",Mfe="Modifier",Wfe="Activer",Ffe="Filtrer",zfe="Masquer",xfe="Se connecter",Bfe="Non",Gfe="Lire la suite",Hfe="S'inscrire",Vfe="Recalculer les totaux",Kfe="Demander un export de données",jfe="Réinit.",qfe="Valider",Yfe="Oui",Xfe={"ACCOUNT-CONFIRMATION-RESEND":"Renvoyer le message de confirmation",AUTHORIZE:Pfe,BACK:Lfe,CANCEL:yfe,CLEAR_FILTER:$fe,DELETE:Ufe,DELETE_MY_ACCOUNT:kfe,DISABLE:wfe,EDIT:Mfe,ENABLE:Wfe,FILTER:Ffe,HIDE:zfe,LOGIN:xfe,NO:Bfe,READ_MORE:Gfe,REGISTER:Hfe,REFRESH_TOTALS:Vfe,REQUEST_DATA_EXPORT:Kfe,RESET:jfe,SUBMIT:qfe,YES:Yfe},Qfe="à propos",Zfe="action",Jfe="actif",eme="Confirmation",tme="contact",nme="jour | jours",ame="Description",sme="Affiché",ome="documentation",rme="ici",ime="Masqué",ume="Accueil",lme="heure|heures",cme="inactif",dme="Nom",Eme="minute|minutes",pme="suivant",fme="pas de description",mme="prédédent",_me="seconde|secondes",Tme={ORDER:{ASC:"ascendant",DESC:"descendant",LABEL:"tri"},ORDER_BY:{LABEL:"trier par "},PER_PAGE:{LABEL:"par page"}},hme="Total",Sme="durée totale, pauses comprises",Ame={ABOUT:Qfe,ACTION:Zfe,ACTIVE:Jfe,CONFIRMATION:eme,CONTACT:tme,DAY:nme,DESCRIPTION:ame,DISPLAYED:sme,DOCUMENTATION:ome,HERE:rme,HIDDEN:ime,HOME:ume,HOURS:lme,INACTIVE:cme,LABEL:dme,MINUTES:Eme,NEXT:pme,NO_DESCRIPTION:fme,PREVIOUS:mme,SECONDS:_me,SELECTS:Tme,TOTAL:hme,TOTAL_DURATION_WITH_PAUSES:Sme},Ome="Tableau de bord",gme="Ce mois-ci",Ime={DASHBOARD:Ome,THIS_MONTH:gme},Nme={LABEL:"Vélo"},Rme={LABEL:"Kayak/Bateau"},vme={LABEL:"Chaussures"},bme={LABEL:"Skis"},Cme={LABEL:"Raquettes"},Dme={Bike:Nme,"Bike Trainer":{LABEL:"Vélo d'entraînement"},Kayak_Boat:Rme,Shoes:vme,Skis:bme,Snowshoes:Cme},Pme="Ajouter un nouvel équipement",Lme="Toutes les associations à des séances seront supprimées.",yme="associé par défaut aux sports",$me="Modifier les équipements",Ume="équipement|équipements",kme="type d'équipement|types d'équipement",wme={inactive:"Équipement {equipmentLabel} inactif.",invalid:"Équipement {equipmentLabel} invalide pour ce sport.",not_found:"Équipement introuvable."},Mme="Nouvel équipement",Wme="Pas d'équipement correspondant.",Fme="Pas d'équipements",zme="sans équipements",xme={"50_CHARACTERS_MAX":"50 caractères maximum",ADD_A_NEW_EQUIPMENT:Pme,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Lme,DEFAULT_FOR_SPORTS:yme,EDIT_EQUIPMENTS:$me,EQUIPMENT:Ume,EQUIPMENT_TYPE:kme,ERRORS:wme,NEW_EQUIPMENT:Mme,NO_EQUIPMENT:Wme,NO_EQUIPMENTS:Fme,WITHOUT_EQUIPMENTS:zme},Bme="L'application semble rencontrer quelques problèmes.Veuillez réessayer plus tard ou contacter l'administrateur.",Gme={PAGE:"Page introuvable",WORKOUT:"Séance introuvable"},Hme="Une erreur s'est produite",Vme="Erreur. Veuillez réessayer ou contacter l'administrateur.",Kme={APP_ERROR:Bme,NOT_FOUND:Gme,SOMETHING_WRONG:Hme,UNKNOWN:Vme},jme="Ajouter une nouvelle application OAuth2",qme={CLIENT_ID:"Identifiant",CLIENT_SECRET:"Secret",DESCRIPTION:"Description de l'application",ISSUE_AT:"Créée le",NAME:"Nom de l'application",REDIRECT_URL:"URL de redirection",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"donne les droits en écriture à la configuration de l'application.","equipments:read_DESCRIPTION":"donne les droits en lecture aux routes equipments.","equipments:write_DESCRIPTION":"donne les droits en écriture aux routes equipments.","profile:read_DESCRIPTION":"donne les droits en lecture aux routes auth.","profile:write_DESCRIPTION":"donne les droits en écriture aux routes auth.","users:read_DESCRIPTION":"donne les droits en lecture aux routes users.","users:write_DESCRIPTION":"donne les droits en écriture aux routes users.","workouts:read_DESCRIPTION":"donne les droits en lecture aux routes workouts.","workouts:write_DESCRIPTION":"donne les droits en écriture aux routes workouts."},URL:"URL de l'application"},Yme="Applications OAuth2",Xme="Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",Qme="Êtes-vous sûr de vouloir supprimer cette application ?",Zme="L'application {0} demande les accès suivants :",Jme="Autoriser {0} à utiliser votre compte ?",e_e="copier dans le presse papier",t_e="Supprimer l'application",n_e="Ajouter une application",a_e="Application introuvable !",s_e="pas de applications",o_e="pas de description",r_e="Révoquer tous les jetons",i_e="Êtes-vous sûr de vouloir révoquer tous les jetons ?",u_e="Tous les jetons associés existants ont été révoqués.",l_e={ADD_A_NEW_APP:jme,APP:qme,APPS_LIST:Yme,APP_CREATED_SUCCESSFULLY:Xme,APP_DELETION_CONFIRMATION:Qme,APP_REQUESTING_ACCESS:Zme,AUTHORIZE_APP:Jme,COPY_TO_CLIPBOARD:e_e,DELETE_APP:t_e,NEW_APP:n_e,NO_APP:a_e,NO_APPS:s_e,NO_DESCRIPTION:o_e,REVOKE_ALL_TOKENS:r_e,TOKENS_REVOCATION_CONFIRMATION:i_e,TOKENS_REVOKED:u_e},c_e={ACCOUNT_DELETION:{CONTENT:`Vous pouvez demander à tout moment la suppression de votre compte en vous rendant à cette adresse (après vous être connecté à votre compte), puis en cliquant sur le bouton sous "Supprimer mon compte" dans l'espace de mise à jour de votre compte.`,TITLE:"Suppression du compte"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si nous décidons de changer notre politique de confidentialité, nous afficherons ces modifications sur cette page. Ce document est sous licence [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptée de la politique de confidentialité de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Modifications de notre politique de confidentialité"},DATA_COLLECTED:{CONTENT:`Les informations suivantes sont collectées : - Informations liées au compte (nom d'utilisateur, courriel et mot de passe). Vous pouvez également saisir les informations du profil tel que le prénom, le nom de famille, la date de naissance, la localisation, une biographie et envoyer une image de profil. @@ -470,7 +470,7 @@ Si vous autorisez une application tierce à utiliser votre compte, selon le pér Si ce serveur se trouve aux États-Unis : notre site et nos services sont tous destinés à des personnes âgées d'au moins 13 ans. Si vous avez moins de 13 ans, conformément aux exigences de la loi [COPPA](https://fr.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), n'utilisez pas ce site. -Les exigences légales peuvent être différentes si ce serveur se trouve dans une autre juridiction.`,TITLE:"Protection des mineurs"},YOUR_CONSENT:{CONTENT:"En utilisant notre site, vous acceptez la politique de confidentialité de notre site web.",TITLE:"Votre consentement"}},Zme="Dernière mise à jour",Jme="politique de confidentialité",e_e={CONTENT:Qme,LAST_UPDATE:Zme,TITLE:Jme},t_e={LABEL:"Randonnée"},n_e={LABEL:"Alpinisme"},a_e={LABEL:"Parapente"},s_e={LABEL:"Aviron"},r_e={LABEL:"Course"},o_e={LABEL:"Raquettes"},i_e={LABEL:"Swimrun"},u_e={LABEL:"Trail"},l_e={LABEL:"Marche"},c_e={"Cycling (Sport)":{LABEL:"Vélo (Sport)"},"Cycling (Transport)":{LABEL:"Vélo (Transport)"},"Cycling (Trekking)":{LABEL:"Vélo (Trekking)"},"Cycling (Virtual)":{LABEL:"Vélo (Virtuel)"},Hiking:t_e,"Mountain Biking":{LABEL:"VTT"},"Mountain Biking (Electric)":{LABEL:"VTT (Électrique)"},Mountaineering:n_e,"Open Water Swimming":{LABEL:"Nage en eau libre"},Paragliding:a_e,Rowing:s_e,Running:r_e,"Skiing (Alpine)":{LABEL:"Ski (Alpin)"},"Skiing (Cross Country)":{LABEL:"Ski (Randonnée)"},Snowshoes:o_e,Swimrun:i_e,Trail:u_e,Walking:l_e},d_e="Moyenne",E_e="Dates",p_e="Statistiques",f_e={month:"Statistiques mensuelles",week:"Statistiques hebdomadaires",year:"Statistiques annuelles"},m_e="Statistiques sur toutes les séances :",__e="Statistiques sur les {count} dernières séances :",T_e={by_sport:"par sport",by_time:"par période de temps"},h_e={month:"mois",week:"semaine",year:"année"},S_e="nombre moyen de séances",A_e={AVERAGE:d_e,DATES:E_e,STATISTICS:p_e,STATISTICS_CHARTS:f_e,STATISTICS_ON_ALL_WORKOUTS:m_e,STATISTICS_ON_LAST_WORKOUTS:__e,STATISTICS_TYPES:T_e,TIME_FRAMES:h_e,WORKOUTS_AVERAGE:S_e},O_e="Confirmation du compte",g_e="Vous n'avez pas reçu les instructions ?",I_e="Vérifiez vos courriels. Un nouveau courriel de confirmation a été envoyé à l'adresse électronique fournie.",R_e="Admin",N_e="Vous avez déjà un compte ?",v_e="Êtes-vous sûr·e de vouloir supprimer votre compte ? Toutes les données seront définitivement effacées.",b_e="Mot de passe actuel",C_e="Courriel",D_e="Saisissez une adresse électronique valide.",P_e="Mise à jour de l'adresse électronique",L_e="Saisissez un mot de passe",y_e={DATA_EXPORT:"Export des données",DOWNLOAD_ARCHIVE:"Télécharger l'archive",GENERATING_LINK:"lien en cours de génération…",ONLY_ONE_EXPORT_PER_DAY:"Vous pouvez demander un export par 24h",STATUS:{errored:"en erreur (veuillez demander une nouvelle archive)",in_progress:"en cours…"}},$_e="Filtrer sur le nom d'utilisateur",U_e="masquer le mot de passe",k_e="Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",w_e="Je souhaite supprimer mon compte",M_e="Langue | Langues",W_e="La politique de confidentialité a été mise à jour. Veuillez l'{0} avant de poursuivre.",F_e="Se connecter",z_e="Se déconnecter",x_e="Etes-vous sûr de vouloir vous déconnecter ?",B_e="connecter",G_e="Nouveau mot de passe",H_e="Aucun sport trouvé.",V_e="Aucun utilisateur trouvé.",K_e="Mot de passe",j_e="Mot de passe oublié ?",q_e="8 caractères minimum.",Y_e="Réinitialisation du mot de passe",X_e="Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.",Q_e={AVERAGE:"moyenne",GOOD:"bonne",LABEL:"robustesse du mot de passe",STRONG:"forte",SUGGESTIONS:{allUppercase:"Mettez quelques lettres en majuscules, mais pas toutes.",anotherWord:"Ajoutez des mots moins courants.",associatedYears:"Évitez les années qui vous sont associées. (ex : date de naissance).",capitalization:"Capitalisez mais pas seulement la première lettre.",dates:"Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",l33t:"Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",longerKeyboardPattern:"Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",noNeed:"Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",pwned:"Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",recentYears:"Évitez les dernières années.",repeated:"Évitez les mots et les caractères répétés.",reverseWords:"Évitez les orthographes inversées des mots courants.",sequences:"Évitez les séquences de caractères courantes.",useWords:"Utilisez plusieurs mots, mais évitez les phrases courantes."},WEAK:"faible"},Z_e="Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",J_e={ACCOUNT_EDITION:"Mise à jour du compte",ASCENT_DATA:"Données relatives au dénivelé positif (records, total)",BACK_TO_PROFILE:"Revenir au profil",BIO:"Bio",BIRTH_DATE:"Date de naissance",DATE_FORMAT:"Format d'affichage de la date",EDIT:"Modifier le profil",EDIT_PREFERENCES:"Modifier les préférences",EDIT_SPORTS_PREFERENCES:"Modifier les préférences des sports",ELEVATION_CHART_START:{LABEL:"Début de l'axe pour le graphe affichant l'altitude",MIN_ALT:"Altitude minimale",ZERO:"0"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Êtes-vous sûr de vouloir supprimer cet équipement {0} ?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"désactivé par l'administrateur",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Cet équipement est associé à des séances.",IS_ACTIVE:"actif",LABEL:"label",YOUR_EQUIPMENTS:"Vos équipements"},EQUIPMENTS_EDITION:"Mise à jour des équipements",ERRORED_EMAIL_UPDATE:"Veuillez vous {0} pour changer de nouveau votre adresse électronique ou contacter l'administrateur",FIRST_DAY_OF_WEEK:"Premier jour de la semaine",FIRST_NAME:"Prénom",INTERFACE:"Interface",LANGUAGE:"Langue",LAST_NAME:"Nom",LOCATION:"Lieu",MONDAY:"Lundi",PICTURE:"Image de profil",PICTURE_EDITION:"Mise à jour de l'image de profil",PICTURE_REMOVE:"Supprimer",PICTURE_UPDATE:"Mettre à jour l'image",PREFERENCES_EDITION:"Mise à jour des préférences","PRIVACY-POLICY_EDITION":"Politique de confidentialité",PROFILE_EDITION:"Mise à jour du profil",REGISTRATION_DATE:"Date d'inscription",SPORT:{ACTION:"action",COLOR:"couleur",CONFIRM_SPORT_RESET:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ? Tous les équipements associés seront supprimés.",DEFAULT_EQUIPMENTS:"Équipement associé | Équipements associés",DISABLED_BY_ADMIN:"désactivé par l'administrateur",IS_ACTIVE:"actif",LABEL:"label",STOPPED_SPEED_THRESHOLD:"seuil de vitesse arrêtée"},SPORTS_EDITION:"Mise à jour des préférences des sports",SUCCESSFUL_EMAIL_UPDATE:"Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",SUCCESSFUL_REGISTRATION:"Votre compte a été créé avec succès.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",SUCCESSFUL_UPDATE:"Votre compte a été modifié avec succès.",SUNDAY:"Dimanche",TABS:{ACCOUNT:"compte",APPS:"apps",EQUIPMENTS:"équipements",PICTURE:"image",PREFERENCES:"préférences","PRIVACY-POLICY":"politique de confidentialité",PROFILE:"profil",SPORTS:"sports"},THEME_MODE:{LABEL:"Thème",VALUES:{DARK:"Sombre",DEFAULT:"Préférence du navigateur",LIGHT:"Clair"}},TIMEZONE:"Fuseau horaire | Fuseaux horaires",UNITS:{IMPERIAL:"Système impérial (ft, mi, mph, °F)",LABEL:"Unités pour les distances",METRIC:"Système métrique (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtré",HELP:"Si filtré, les valeurs extrêmes (qui peuvent être des erreurs GPS) sont exclues lors du calcul de la vitesse maximale.",LABEL:"Calcul de la vitesse maximale",RAW_SPEED:"Brut"}},eTe="J'ai lu et accepte la {0}.",tTe="S'inscrire",nTe="Désolé, les inscriptions sont désactivées.",aTe="Envoyer à nouveau le courriel de confirmation de compte",sTe="Réinitialiser votre mot de passe",rTe="accepter",oTe="afficher le mot de passe",iTe="Le compte de cet utilisateur est inactif.",uTe="Modifier le thème (Mode Clair ou Sombre)",lTe="Nom d'utilisateur",cTe="3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés.",dTe="photo de l'utilisateur",ETe="Vous avez accepté la {0}.",pTe={ACCOUNT_CONFIRMATION:O_e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:g_e,ACCOUNT_CONFIRMATION_SENT:I_e,ADMIN:R_e,ALREADY_HAVE_ACCOUNT:N_e,CONFIRM_ACCOUNT_DELETION:v_e,CURRENT_PASSWORD:b_e,EMAIL:C_e,EMAIL_INFO:D_e,EMAIL_UPDATE:P_e,ENTER_PASSWORD:L_e,EXPORT_REQUEST:y_e,FILTER_ON_USERNAME:$_e,HIDE_PASSWORD:U_e,INVALID_TOKEN:k_e,I_WANT_TO_DELETE_MY_ACCOUNT:w_e,LANGUAGE:M_e,LAST_PRIVACY_POLICY_TO_VALIDATE:W_e,LOGIN:F_e,LOGOUT:z_e,LOGOUT_CONFIRMATION:x_e,LOG_IN:B_e,NEW_PASSWORD:G_e,NO_SPORT_FOUND:H_e,NO_USERS_FOUND:V_e,PASSWORD:K_e,PASSWORD_FORGOTTEN:j_e,PASSWORD_INFO:q_e,PASSWORD_RESET:Y_e,PASSWORD_SENT_EMAIL_TEXT:X_e,PASSWORD_STRENGTH:Q_e,PASSWORD_UPDATED:Z_e,PROFILE:J_e,READ_AND_ACCEPT_PRIVACY_POLICY:eTe,REGISTER:tTe,REGISTER_DISABLED:nTe,RESENT_ACCOUNT_CONFIRMATION:aTe,RESET_PASSWORD:sTe,REVIEW:rTe,SHOW_PASSWORD:oTe,THIS_USER_ACCOUNT_IS_INACTIVE:iTe,TOGGLE_THEME:uTe,USERNAME:lTe,USERNAME_INFO:cTe,USER_PICTURE:dTe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ETe},fTe="Ajouter une séance",mTe="analyse",_Te="dénivelé positif",TTe="vitesse moyenne",hTe="vitesse moy.",STe="revenir à la séance",ATe="date",OTe="Supprimer la séance",gTe="dénivelé négatif",ITe="description",RTe="afficher les filtres",NTe="distance",vTe="Télécharger la séance",bTe="durée",CTe="Modifier la séance",DTe="altitude",PTe="fin",LTe="Sortir du plein-écran",yTe="à partir de",$Te="fichier .gpx",UTe="masquer les filtres",kTe="Les 2 valeurs pour l'élévation doivent être renseignées et être supérieures ou égales à 0.",wTe="La distance doit être supérieure à 0",MTe="La durée doit être supérieure à 0 secondes",WTe="Séances récentes",FTe="Charger les séances suivantes",zTe="altitude max",xTe="fichiers max. ",BTe="taille max. ",GTe="vitesse max",HTe="altitude min",VTe={deselectLabel:"Appuyer sur Entrée pour supprimer",selectLabel:"Appuyer sur Entrée pour sélectionner",selectedLabel:"Sélectionné"},KTe="Segment suivant",jTe="Séance suivante",qTe="notes",YTe="données issues du fichier gpx, sans correction",XTe="Pas de description",QTe="Pas de fichier fourni",ZTe="pas de répertoire",JTe="Pas de carte",e0e="Pas de segment suivant",t0e="Pas de séance suivante",n0e="Pas de notes",a0e="Pas de segment précédent",s0e="Pas de séance précédente",r0e="Pas de records.",o0e="Pas de séances.",i0e="pauses",u0e="Segment précédent",l0e="Séance précédente",c0e="record | records",d0e="Vitesse moy.",E0e="Distance la + longue",p0e="Dénivelé positif le + élevé",f0e="Durée la + longue",m0e="Vitesse max.",_0e="nombre de caractères restants ",T0e="Réinitialiser le zoom",h0e="segment | segments",S0e="vitesse",A0e="sport | sports",O0e="début",g0e="Départ et arrivée",I0e="démarrer l'axe de l'altitude à 0",R0e="titre",N0e="jusqu'au",v0e="distance totale",b0e="durée totale",C0e="Ajoutez votre première séance !",D0e="Afficher en plein-écran",P0e={DARK_SKY:{"clear-day":"ensoleillé","clear-night":"nuit claire",cloudy:"nuageux",fog:"brouillard","partly-cloudy-day":"partiellement nuageux","partly-cloudy-night":"nuit partiellement nuageuse",rain:"pluie",sleet:"neige fondue",snow:"neige",wind:"venteux"},HUMIDITY:"humidité",TEMPERATURE:"température",WIND:"vent",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},L0e="sans fichier .gpx",y0e="avec un fichier .gpx",$0e="séance | séances",U0e="graphe de vitesse et d'altitude de la séance",k0e="date de la séance",w0e="Etes-vous sûr de vouloir supprimer cette séance ?",M0e="carte de la séance",W0e="archive .zip",F0e="ou une archive .zip contenant des fichiers .gpx",z0e={ADD_WORKOUT:fTe,ANALYSIS:mTe,ASCENT:_Te,AVERAGE_SPEED:TTe,AVE_SPEED:hTe,BACK_TO_WORKOUT:STe,DATE:ATe,DELETE_WORKOUT:OTe,DESCENT:gTe,DESCRIPTION:ITe,DISPLAY_FILTERS:RTe,DISTANCE:NTe,DOWNLOAD_WORKOUT:vTe,DURATION:bTe,EDIT_WORKOUT:CTe,ELEVATION:DTe,END:PTe,EXIT_FULLSCREEN:LTe,FROM:yTe,GPX_FILE:$Te,HIDE_FILTERS:UTe,INVALID_ASCENT_OR_DESCENT:kTe,INVALID_DISTANCE:wTe,INVALID_DURATION:MTe,LATEST_WORKOUTS:WTe,LOAD_MORE_WORKOUT:FTe,MAX_ALTITUDE:zTe,MAX_FILES:xTe,MAX_SIZE:BTe,MAX_SPEED:GTe,MIN_ALTITUDE:HTe,MULTISELECT:VTe,NEXT_SEGMENT:KTe,NEXT_WORKOUT:jTe,NOTES:qTe,NO_DATA_CLEANING:YTe,NO_DESCRIPTION:XTe,NO_FILE_PROVIDED:QTe,NO_FOLDER:ZTe,NO_MAP:JTe,NO_NEXT_SEGMENT:e0e,NO_NEXT_WORKOUT:t0e,NO_NOTES:n0e,NO_PREVIOUS_SEGMENT:a0e,NO_PREVIOUS_WORKOUT:s0e,NO_RECORDS:r0e,NO_WORKOUTS:o0e,PAUSES:i0e,PREVIOUS_SEGMENT:u0e,PREVIOUS_WORKOUT:l0e,RECORD:c0e,RECORD_AS:d0e,RECORD_FD:E0e,RECORD_HA:p0e,RECORD_LD:f0e,RECORD_MS:m0e,REMAINING_CHARS:_0e,RESET_ZOOM:T0e,SEGMENT:h0e,SPEED:S0e,SPORT:A0e,START:O0e,START_AND_FINISH:g0e,START_ELEVATION_AT_ZERO:I0e,TITLE:R0e,TO:N0e,TOTAL_DISTANCE:v0e,TOTAL_DURATION:b0e,UPLOAD_FIRST_WORKOUT:C0e,VIEW_FULLSCREEN:D0e,WEATHER:P0e,WITHOUT_GPX:L0e,WITH_GPX:y0e,WORKOUT:$0e,WORKOUT_CHART:U0e,WORKOUT_DATE:k0e,WORKOUT_DELETION_CONFIRMATION:w0e,WORKOUT_MAP:M0e,ZIP_ARCHIVE:W0e,ZIP_ARCHIVE_DESCRIPTION:F0e},x0e={about:wpe,admin:ffe,api:_fe,buttons:Mfe,common:ime,dashboard:cme,error:$me,equipments:Cme,equipment_types:_me,oauth2:Xme,privacy_policy:e_e,sports:c_e,statistics:A_e,user:pTe,workouts:z0e},B0e="Sobre esta instancia",G0e="Contacta coa administración",H0e="FitTrackee é un xestor autohospedado de actividades en exterior.",V0e="con licenza {0} ",K0e="Código fonte",j0e="Datos meteoroloxía:",q0e={ABOUT_THIS_INSTANCE:B0e,CONTACT_ADMIN:G0e,FITTRACKEE_DESCRIPTION:H0e,FITTRACKEE_LICENSE:V0e,SOURCE_CODE:K0e,WEATHER_DATA_FROM:j0e},Y0e={DESCRIPTION:"Calquera información adicional que poida ser útil para as túas usuarias. Pódese usar a sintaxe de Markdown.",TEXT:"Información detallada da instancia"},X0e="Acción",Q0e="Activar conta",Z0e="Activa",J0e="Admin",ehe="Administración",the="Engadir/eliminar dereitos de administración, eliminar a conta da usuaria.",nhe="Aplicación",ahe={ADMIN_CONTACT:"Enderezo de contacto da administración",MAX_FILES_IN_ZIP_LABEL:"Num. máximo ficheiros con arquivos zip",MAX_USERS_HELP:"Se 0, non hai límite de rexistros.",MAX_USERS_LABEL:"Número máx. de usuarias activas",NO_CONTACT_EMAIL:"sen correo de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. dos ficheiros subidos (en MB)",STATS_WORKOUTS_LIMIT_HELP:"Se é 0, non hai límite ao número de adestramentos.",STATS_WORKOUTS_LIMIT_LABEL:"Máx. de adestramentos para estatísticas de deporte",TITLE:"Configuración da aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. do arquivo zip (en MB)"},she="Volver a admin",rhe="Tes a certeza de querer eliminar a conta {0}? Borraranse todos os datos, non hai volta atrás.",ohe="Tes certeza de querer restablecer o contrasinal de {0}?",ihe="Enderezo actual",uhe="Eliminar usuaria",lhe="O envío de correos está desactivado.",che="Activar/Desactivar tipos de equipamento.",dhe="Activar/desactivar deportes.",Ehe={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"o equipamento xa existe",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administración de equipamento"},phe="Novo enderezo de correo",fhe="Non escribiches texto",mhe="Restableceuse o contrasinal.",_he="Engade a túa propia política de privacidade ou déixaa baleira para usar unha por defecto. Podes usar Markdown.",The="Actualmente non se poden crear máis contas.",hhe="Actualmente pódense crear novas contas.",She="Restablecer contrasinal",Ahe={TABLE:{ACTIVE:"Activo",HAS_WORKOUTS:"xa existe o adestramento",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Ohe="Actualizar configuración da aplicación.",ghe="Actualizar correo electrónico",Ihe="usuaria | usuarias",Rhe={SELECTS:{ORDER_BY:{ADMIN:"rol de admin",CREATED_AT:"data de rexistro",IS_ACTIVE:"estado da conta",USERNAME:"identificador",WORKOUTS_COUNT:"número adestramentos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceder permisos admin",REMOVE_ADMIN_RIGHTS:"Retirar permisos admin"},TITLE:"Administración - Usuarias"},Nhe="Actualizouse o enderezo de correo.",vhe={ABOUT:Y0e,ACTION:X0e,ACTIVATE_USER_ACCOUNT:Q0e,ACTIVE:Z0e,ADMIN:J0e,ADMINISTRATION:ehe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:the,APPLICATION:nhe,APP_CONFIG:ahe,BACK_TO_ADMIN:she,CONFIRM_USER_ACCOUNT_DELETION:rhe,CONFIRM_USER_PASSWORD_RESET:ohe,CURRENT_EMAIL:ihe,DELETE_USER:uhe,EMAIL_SENDING_DISABLED:lhe,ENABLE_DISABLE_EQUIPMENT_TYPES:che,ENABLE_DISABLE_SPORTS:dhe,EQUIPMENT_TYPES:Ehe,NEW_EMAIL:phe,NO_TEXT_ENTERED:fhe,PASSWORD_RESET_SUCCESSFUL:mhe,PRIVACY_POLICY_DESCRIPTION:_he,REGISTRATION_DISABLED:The,REGISTRATION_ENABLED:hhe,RESET_USER_PASSWORD:She,SPORTS:Ahe,UPDATE_APPLICATION_DESCRIPTION:Ohe,UPDATE_USER_EMAIL:ghe,USER:Ihe,USERS:Rhe,USER_EMAIL_UPDATE_SUCCESSFUL:Nhe},bhe={" is missing in gpx file":"falta o elemento no ficheiro .gpx.","Network Error":"Erro na rede.",UNKNOWN:"Erro. Inténtao outra vez ou contacta coa administración.","at least one file in zip archive exceeds size limit, please check the archive":"Polo menos un ficheiro no arquivo .zip excede o tamaño máximo, comproba o arquivo.","completed request already exists":"Xa existe unha solicitude de exportación completa.","email: valid email must be provided":"Correo: debes escribir un correo electrónico válido.","equipment already exists with the same label":"Xa existe equipamento coa mesma etiqueta.","equipment type is inactive":"O tipo de equipamento non está activo.","error during gpx file parsing":"Erro ao procesar o ficheiro gpx.","error during gpx processing":"Erro no procesado gpx.","error on getting configuration":"Erro ao obter a configuración.","error when saving workout":"Erro ao gardar o adestramento.","error when updating configuration":"Erro ao actualizar a configuración","error, please try again or contact the administrator":"Erro, inténtao outra vez ou contacta coa administración.","error, registration is disabled":"Erro, non se admiten novas usuarias.","file extension not allowed":"Non está permitida a extensión do ficheiro.","file size is greater than the allowed size":"O tamaño do ficheiro supera o tamaño permitido.","gpx file is invalid":"O ficheiro .gpx non é válido.","invalid credentials":"Credenciais incorrectas.","invalid payload":"Os datos proporcionados non son válidos.","invalid token, please log in again":"Token non válido, accede outra vez.","invalid token, please request a new token":"Token non válido, accede outra vez.","new email must be different than current email":"O novo enderezo ten que ser diferente ao actual","no file part":"Sen ficheiro proporcionado.","no selected file":"Sen ficheiro seleccionado.","no tracks in gpx file":"Non hai ruta () no ficheiro .gpx.","ongoing request exists":"Xa existe unha solicitude de exportación de datos.","password: password and password confirmation do not match":"Contrasinal: o contrasinal e a súa confirmación non concordan.","provide a valid auth token":"Proporciona unha chave secreta válida.","signature expired, please log in again":"Caducou a sinatura. Accede outra vez.","sorry, that username is already taken":"Lamentámolo, o nome de usuaria xa está en uso.","sport does not exist":"Non existe o deporte.","successfully registered":"Conta creada correctamente.","the number of files in the archive exceeds the limit":"O número de ficheiros no arquivo supera o límite.","user does not exist":"Non existe a usuaria.","valid email must be provided for admin contact":"Hai que proporcionar un correo electrónico válido para contacto de administración","you can not delete your account, no other user has admin rights":"Non podes eliminar a túa conta, non hai outra usuaria con permisos de administración.","you do not have permissions":"Non tes permisos."},Che={ERROR:bhe},Dhe="Autorizar",Phe="Volver",Lhe="Cancelar",yhe="Limpar filtros",$he="Eliminar",Uhe="Eliminar a miña conta",khe="Desactivar",whe="Editar",Mhe="Activar",Whe="Filtro",Fhe="Acceder",zhe="Non",xhe="Actualizar totais",Bhe="Crear conta",Ghe="Solicitar exportación dos datos",Hhe="Restablecer",Vhe="Enviar",Khe="Si",jhe={"ACCOUNT-CONFIRMATION-RESEND":"Volver a enviar un correo de confirmación",AUTHORIZE:Dhe,BACK:Phe,CANCEL:Lhe,CLEAR_FILTER:yhe,DELETE:$he,DELETE_MY_ACCOUNT:Uhe,DISABLE:khe,EDIT:whe,ENABLE:Mhe,FILTER:Whe,LOGIN:Fhe,NO:zhe,REFRESH_TOTALS:xhe,REGISTER:Bhe,REQUEST_DATA_EXPORT:Ghe,RESET:Hhe,SUBMIT:Vhe,YES:Khe},qhe="sobre",Yhe="acción",Xhe="activo",Qhe="Confirmación",Zhe="contacto",Jhe="día | días",e1e="Descrición",t1e="Mostrado",n1e="documentación",a1e="aquí",s1e="Agochado",r1e="Inicio",o1e="hora|horas",i1e="non activo",u1e="etiqueta",l1e="minuto|minutos",c1e="seguinte",d1e="sen descrición",E1e="anterior",p1e="segundo|segundos",f1e={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"orde"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por páxina"}},m1e="Total",_1e="duración total con pausas",T1e={ABOUT:qhe,ACTION:Yhe,ACTIVE:Xhe,CONFIRMATION:Qhe,CONTACT:Zhe,DAY:Jhe,DESCRIPTION:e1e,DISPLAYED:t1e,DOCUMENTATION:n1e,HERE:a1e,HIDDEN:s1e,HOME:r1e,HOURS:o1e,INACTIVE:i1e,LABEL:u1e,MINUTES:l1e,NEXT:c1e,NO_DESCRIPTION:d1e,PREVIOUS:E1e,SECONDS:p1e,SELECTS:f1e,TOTAL:m1e,TOTAL_DURATION_WITH_PAUSES:_1e},h1e="Taboleiro",S1e="Este mes",A1e={DASHBOARD:h1e,THIS_MONTH:S1e},O1e={LABEL:"Bicicleta"},g1e={LABEL:"Kayak/Lancha"},I1e={LABEL:"Calzado"},R1e={LABEL:"Esquís"},N1e={LABEL:"Calzado para neve"},v1e={Bike:O1e,"Bike Trainer":{LABEL:"Bici estática"},Kayak_Boat:g1e,Shoes:I1e,Skis:R1e,Snowshoes:N1e},b1e="Engadir novo equipamento",C1e="Vanse eliminar todas as asociacións a adestramentos.",D1e="Por defecto para deporte",P1e="Editar equipamentos",L1e="equipamento|equipamentos",y1e="tipo de equipamento|tipos de equipamento",$1e={inactive:"O equipamento '{equipmentLabel}' non está en uso.",invalid:"O equipamento '{equipmentLabel}' non é válido para este deporte.",not_found:"Non hai equipamento."},U1e="Novo equipamento",k1e="Non hai equipamento.",w1e="Sen equipamentos",M1e="sen equipamentos",W1e={"50_CHARACTERS_MAX":"50 caracteres como máximo",ADD_A_NEW_EQUIPMENT:b1e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:C1e,DEFAULT_FOR_SPORTS:D1e,EDIT_EQUIPMENTS:P1e,EQUIPMENT:L1e,EQUIPMENT_TYPE:y1e,ERRORS:$1e,NEW_EQUIPMENT:U1e,NO_EQUIPMENT:k1e,NO_EQUIPMENTS:w1e,WITHOUT_EQUIPMENTS:M1e},F1e="A aplicación atopou algún problema.Inténtao máis tarde ou contacta coa administración.",z1e={PAGE:"Non se atopa a páxina",WORKOUT:"Non se atopa o adestramento"},x1e="Algo fallou",B1e="Erro. Inténtao outra vez ou contacta coa administración.",G1e={APP_ERROR:F1e,NOT_FOUND:z1e,SOMETHING_WRONG:x1e,UNKNOWN:B1e},H1e="Engadir nova aplicación OAuth2",V1e={CLIENT_ID:"id",CLIENT_SECRET:"Chave secreta",DESCRIPTION:"Descrición da aplicación",ISSUE_AT:"Edición en",NAME:"Noma da aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbitos","application:write_DESCRIPTION":"concede acceso a escritura na configuración da aplicación.","equipments:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso equipments.","profile:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso auth.","profile:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso auth.","users:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso users.","users:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura aos puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permisos de escritura aos puntos de acceso workouts."},URL:"URL da aplicación"},K1e="Aplicacións OAuth2",j1e="Creouse correctamente a aplicación. Pon coidado en gardar agora a chave secreta, non se volverá a mostrar.",q1e="Tes certeza de querer eliminar esta app?",Y1e="A aplicación {0} solicita:",X1e="Autorizar a {0} a que use a túa conta?",Q1e="copiar ao portapapeis",Z1e="Eliminar aplicación",J1e="Engadir unha aplicación",eSe="Non se atopa a aplicación!",tSe="sen aplicacións",nSe="sen descrición",aSe="Revogar todas as chaves",sSe="Tes a certeza de querer eliminar todas as chaves de acceso?",rSe="Foron revogadas todas as chaves de acceso asociadas.",oSe={ADD_A_NEW_APP:H1e,APP:V1e,APPS_LIST:K1e,APP_CREATED_SUCCESSFULLY:j1e,APP_DELETION_CONFIRMATION:q1e,APP_REQUESTING_ACCESS:Y1e,AUTHORIZE_APP:X1e,COPY_TO_CLIPBOARD:Q1e,DELETE_APP:Z1e,NEW_APP:J1e,NO_APP:eSe,NO_APPS:tSe,NO_DESCRIPTION:nSe,REVOKE_ALL_TOKENS:aSe,TOKENS_REVOCATION_CONFIRMATION:sSe,TOKENS_REVOKED:rSe},iSe={ACCOUNT_DELETION:{CONTENT:'Podes solicitar en todo momento a eliminación da túa conta indo a este enderezo (con sesión iniciada) e premendo no botón "Eliminar a miña conta" nos axustes da túa conta.',TITLE:"Eliminación da conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidimos cambiar a nosa política de privacidade, publicaremos os cambios nesta páxina. +Les exigences légales peuvent être différentes si ce serveur se trouve dans une autre juridiction.`,TITLE:"Protection des mineurs"},YOUR_CONSENT:{CONTENT:"En utilisant notre site, vous acceptez la politique de confidentialité de notre site web.",TITLE:"Votre consentement"}},d_e="Dernière mise à jour",E_e="politique de confidentialité",p_e={CONTENT:c_e,LAST_UPDATE:d_e,TITLE:E_e},f_e={LABEL:"Randonnée"},m_e={LABEL:"Alpinisme"},__e={LABEL:"Parapente"},T_e={LABEL:"Aviron"},h_e={LABEL:"Course"},S_e={LABEL:"Raquettes"},A_e={LABEL:"Swimrun"},O_e={LABEL:"Trail"},g_e={LABEL:"Marche"},I_e={"Cycling (Sport)":{LABEL:"Vélo (Sport)"},"Cycling (Transport)":{LABEL:"Vélo (Transport)"},"Cycling (Trekking)":{LABEL:"Vélo (Trekking)"},"Cycling (Virtual)":{LABEL:"Vélo (Virtuel)"},Hiking:f_e,"Mountain Biking":{LABEL:"VTT"},"Mountain Biking (Electric)":{LABEL:"VTT (Électrique)"},Mountaineering:m_e,"Open Water Swimming":{LABEL:"Nage en eau libre"},Paragliding:__e,Rowing:T_e,Running:h_e,"Skiing (Alpine)":{LABEL:"Ski (Alpin)"},"Skiing (Cross Country)":{LABEL:"Ski (Randonnée)"},Snowshoes:S_e,Swimrun:A_e,Trail:O_e,Walking:g_e},N_e="Moyenne",R_e="Dates",v_e="Statistiques",b_e={month:"Statistiques mensuelles",week:"Statistiques hebdomadaires",year:"Statistiques annuelles"},C_e="Statistiques sur toutes les séances :",D_e="Statistiques sur les {count} dernières séances :",P_e={by_sport:"par sport",by_time:"par période de temps"},L_e={month:"mois",week:"semaine",year:"année"},y_e="nombre moyen de séances",$_e={AVERAGE:N_e,DATES:R_e,STATISTICS:v_e,STATISTICS_CHARTS:b_e,STATISTICS_ON_ALL_WORKOUTS:C_e,STATISTICS_ON_LAST_WORKOUTS:D_e,STATISTICS_TYPES:P_e,TIME_FRAMES:L_e,WORKOUTS_AVERAGE:y_e},U_e="Confirmation du compte",k_e="Vous n'avez pas reçu les instructions ?",w_e="Vérifiez vos courriels. Un nouveau courriel de confirmation a été envoyé à l'adresse électronique fournie.",M_e="Admin",W_e="Vous avez déjà un compte ?",F_e="Êtes-vous sûr·e de vouloir supprimer votre compte ? Toutes les données seront définitivement effacées.",z_e="Mot de passe actuel",x_e="Courriel",B_e="Saisissez une adresse électronique valide.",G_e="Mise à jour de l'adresse électronique",H_e="Saisissez un mot de passe",V_e={DATA_EXPORT:"Export des données",DOWNLOAD_ARCHIVE:"Télécharger l'archive",GENERATING_LINK:"lien en cours de génération…",ONLY_ONE_EXPORT_PER_DAY:"Vous pouvez demander un export par 24h",STATUS:{errored:"en erreur (veuillez demander une nouvelle archive)",in_progress:"en cours…"}},K_e="Filtrer sur le nom d'utilisateur",j_e="masquer le mot de passe",q_e="Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",Y_e="Je souhaite supprimer mon compte",X_e="Langue | Langues",Q_e="La politique de confidentialité a été mise à jour. Veuillez l'{0} avant de poursuivre.",Z_e="Se connecter",J_e="Se déconnecter",eTe="Etes-vous sûr de vouloir vous déconnecter ?",tTe="connecter",nTe="Nouveau mot de passe",aTe="Aucun sport trouvé.",sTe="Aucun utilisateur trouvé.",oTe="Mot de passe",rTe="Mot de passe oublié ?",iTe="8 caractères minimum.",uTe="Réinitialisation du mot de passe",lTe="Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.",cTe={AVERAGE:"moyenne",GOOD:"bonne",LABEL:"robustesse du mot de passe",STRONG:"forte",SUGGESTIONS:{allUppercase:"Mettez quelques lettres en majuscules, mais pas toutes.",anotherWord:"Ajoutez des mots moins courants.",associatedYears:"Évitez les années qui vous sont associées. (ex : date de naissance).",capitalization:"Capitalisez mais pas seulement la première lettre.",dates:"Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",l33t:"Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",longerKeyboardPattern:"Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",noNeed:"Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",pwned:"Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",recentYears:"Évitez les dernières années.",repeated:"Évitez les mots et les caractères répétés.",reverseWords:"Évitez les orthographes inversées des mots courants.",sequences:"Évitez les séquences de caractères courantes.",useWords:"Utilisez plusieurs mots, mais évitez les phrases courantes."},WEAK:"faible"},dTe="Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",ETe={ACCOUNT_EDITION:"Mise à jour du compte",ASCENT_DATA:"Données relatives au dénivelé positif (records, total)",BACK_TO_PROFILE:"Revenir au profil",BIO:"Bio",BIRTH_DATE:"Date de naissance",DATE_FORMAT:"Format d'affichage de la date",EDIT:"Modifier le profil",EDIT_PREFERENCES:"Modifier les préférences",EDIT_SPORTS_PREFERENCES:"Modifier les préférences des sports",ELEVATION_CHART_START:{LABEL:"Début de l'axe pour le graphe affichant l'altitude",MIN_ALT:"Altitude minimale",ZERO:"0"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Êtes-vous sûr de vouloir supprimer cet équipement {0} ?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"désactivé par l'administrateur",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Cet équipement est associé à des séances.",IS_ACTIVE:"actif",LABEL:"label",YOUR_EQUIPMENTS:"Vos équipements"},EQUIPMENTS_EDITION:"Mise à jour des équipements",ERRORED_EMAIL_UPDATE:"Veuillez vous {0} pour changer de nouveau votre adresse électronique ou contacter l'administrateur",FIRST_DAY_OF_WEEK:"Premier jour de la semaine",FIRST_NAME:"Prénom",INTERFACE:"Interface",LANGUAGE:"Langue",LAST_NAME:"Nom",LOCATION:"Lieu",MONDAY:"Lundi",PICTURE:"Image de profil",PICTURE_EDITION:"Mise à jour de l'image de profil",PICTURE_REMOVE:"Supprimer",PICTURE_UPDATE:"Mettre à jour l'image",PREFERENCES_EDITION:"Mise à jour des préférences","PRIVACY-POLICY_EDITION":"Politique de confidentialité",PROFILE_EDITION:"Mise à jour du profil",REGISTRATION_DATE:"Date d'inscription",SPORT:{ACTION:"action",COLOR:"couleur",CONFIRM_SPORT_RESET:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ? Tous les équipements associés seront supprimés.",DEFAULT_EQUIPMENTS:"Équipement associé | Équipements associés",DISABLED_BY_ADMIN:"désactivé par l'administrateur",IS_ACTIVE:"actif",LABEL:"label",STOPPED_SPEED_THRESHOLD:"seuil de vitesse arrêtée"},SPORTS_EDITION:"Mise à jour des préférences des sports",SUCCESSFUL_EMAIL_UPDATE:"Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",SUCCESSFUL_REGISTRATION:"Votre compte a été créé avec succès.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",SUCCESSFUL_UPDATE:"Votre compte a été modifié avec succès.",SUNDAY:"Dimanche",TABS:{ACCOUNT:"compte",APPS:"apps",EQUIPMENTS:"équipements",PICTURE:"image",PREFERENCES:"préférences","PRIVACY-POLICY":"politique de confidentialité",PROFILE:"profil",SPORTS:"sports"},THEME_MODE:{LABEL:"Thème",VALUES:{DARK:"Sombre",DEFAULT:"Préférence du navigateur",LIGHT:"Clair"}},TIMEZONE:"Fuseau horaire | Fuseaux horaires",UNITS:{IMPERIAL:"Système impérial (ft, mi, mph, °F)",LABEL:"Unités pour les distances",METRIC:"Système métrique (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtré",HELP:"Si filtré, les valeurs extrêmes (qui peuvent être des erreurs GPS) sont exclues lors du calcul de la vitesse maximale.",LABEL:"Calcul de la vitesse maximale",RAW_SPEED:"Brut"}},pTe="J'ai lu et accepte la {0}.",fTe="S'inscrire",mTe="Désolé, les inscriptions sont désactivées.",_Te="Envoyer à nouveau le courriel de confirmation de compte",TTe="Réinitialiser votre mot de passe",hTe="accepter",STe="afficher le mot de passe",ATe="Le compte de cet utilisateur est inactif.",OTe="Modifier le thème (Mode Clair ou Sombre)",gTe="Nom d'utilisateur",ITe="3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés.",NTe="photo de l'utilisateur",RTe="Vous avez accepté la {0}.",vTe={ACCOUNT_CONFIRMATION:U_e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:k_e,ACCOUNT_CONFIRMATION_SENT:w_e,ADMIN:M_e,ALREADY_HAVE_ACCOUNT:W_e,CONFIRM_ACCOUNT_DELETION:F_e,CURRENT_PASSWORD:z_e,EMAIL:x_e,EMAIL_INFO:B_e,EMAIL_UPDATE:G_e,ENTER_PASSWORD:H_e,EXPORT_REQUEST:V_e,FILTER_ON_USERNAME:K_e,HIDE_PASSWORD:j_e,INVALID_TOKEN:q_e,I_WANT_TO_DELETE_MY_ACCOUNT:Y_e,LANGUAGE:X_e,LAST_PRIVACY_POLICY_TO_VALIDATE:Q_e,LOGIN:Z_e,LOGOUT:J_e,LOGOUT_CONFIRMATION:eTe,LOG_IN:tTe,NEW_PASSWORD:nTe,NO_SPORT_FOUND:aTe,NO_USERS_FOUND:sTe,PASSWORD:oTe,PASSWORD_FORGOTTEN:rTe,PASSWORD_INFO:iTe,PASSWORD_RESET:uTe,PASSWORD_SENT_EMAIL_TEXT:lTe,PASSWORD_STRENGTH:cTe,PASSWORD_UPDATED:dTe,PROFILE:ETe,READ_AND_ACCEPT_PRIVACY_POLICY:pTe,REGISTER:fTe,REGISTER_DISABLED:mTe,RESENT_ACCOUNT_CONFIRMATION:_Te,RESET_PASSWORD:TTe,REVIEW:hTe,SHOW_PASSWORD:STe,THIS_USER_ACCOUNT_IS_INACTIVE:ATe,TOGGLE_THEME:OTe,USERNAME:gTe,USERNAME_INFO:ITe,USER_PICTURE:NTe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:RTe},bTe="Ajouter une séance",CTe="analyse",DTe="dénivelé positif",PTe="vitesse moyenne",LTe="vitesse moy.",yTe="revenir à la séance",$Te="date",UTe="Supprimer la séance",kTe="dénivelé négatif",wTe="description",MTe="afficher les filtres",WTe="distance",FTe="Télécharger la séance",zTe="durée",xTe="Modifier la séance",BTe="altitude",GTe="fin",HTe="Sortir du plein-écran",VTe="à partir de",KTe="fichier .gpx",jTe="masquer les filtres",qTe="Les 2 valeurs pour l'élévation doivent être renseignées et être supérieures ou égales à 0.",YTe="La distance doit être supérieure à 0",XTe="La durée doit être supérieure à 0 secondes",QTe="Séances récentes",ZTe="Charger les séances suivantes",JTe="altitude max",e0e="fichiers max. ",t0e="taille max. ",n0e="vitesse max",a0e="altitude min",s0e={deselectLabel:"Appuyer sur Entrée pour supprimer",selectLabel:"Appuyer sur Entrée pour sélectionner",selectedLabel:"Sélectionné"},o0e="Segment suivant",r0e="Séance suivante",i0e="notes",u0e="données issues du fichier gpx, sans correction",l0e="Pas de description",c0e="Pas de fichier fourni",d0e="pas de répertoire",E0e="Pas de carte",p0e="Pas de segment suivant",f0e="Pas de séance suivante",m0e="Pas de notes",_0e="Pas de segment précédent",T0e="Pas de séance précédente",h0e="Pas de records.",S0e="Pas de séances.",A0e="pauses",O0e="Segment précédent",g0e="Séance précédente",I0e="record | records",N0e="Vitesse moy.",R0e="Distance la + longue",v0e="Dénivelé positif le + élevé",b0e="Durée la + longue",C0e="Vitesse max.",D0e="nombre de caractères restants ",P0e="Réinitialiser le zoom",L0e="segment | segments",y0e="vitesse",$0e="sport | sports",U0e="début",k0e="Départ et arrivée",w0e="démarrer l'axe de l'altitude à 0",M0e="titre",W0e="jusqu'au",F0e="distance totale",z0e="durée totale",x0e="Ajoutez votre première séance !",B0e="Afficher en plein-écran",G0e={DARK_SKY:{"clear-day":"ensoleillé","clear-night":"nuit claire",cloudy:"nuageux",fog:"brouillard","partly-cloudy-day":"partiellement nuageux","partly-cloudy-night":"nuit partiellement nuageuse",rain:"pluie",sleet:"neige fondue",snow:"neige",wind:"venteux"},HUMIDITY:"humidité",TEMPERATURE:"température",WIND:"vent",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},H0e="sans fichier .gpx",V0e="avec un fichier .gpx",K0e="séance | séances",j0e="graphe de vitesse et d'altitude de la séance",q0e="date de la séance",Y0e="Etes-vous sûr de vouloir supprimer cette séance ?",X0e="carte de la séance",Q0e="archive .zip",Z0e="ou une archive .zip contenant des fichiers .gpx",J0e={ADD_WORKOUT:bTe,ANALYSIS:CTe,ASCENT:DTe,AVERAGE_SPEED:PTe,AVE_SPEED:LTe,BACK_TO_WORKOUT:yTe,DATE:$Te,DELETE_WORKOUT:UTe,DESCENT:kTe,DESCRIPTION:wTe,DISPLAY_FILTERS:MTe,DISTANCE:WTe,DOWNLOAD_WORKOUT:FTe,DURATION:zTe,EDIT_WORKOUT:xTe,ELEVATION:BTe,END:GTe,EXIT_FULLSCREEN:HTe,FROM:VTe,GPX_FILE:KTe,HIDE_FILTERS:jTe,INVALID_ASCENT_OR_DESCENT:qTe,INVALID_DISTANCE:YTe,INVALID_DURATION:XTe,LATEST_WORKOUTS:QTe,LOAD_MORE_WORKOUT:ZTe,MAX_ALTITUDE:JTe,MAX_FILES:e0e,MAX_SIZE:t0e,MAX_SPEED:n0e,MIN_ALTITUDE:a0e,MULTISELECT:s0e,NEXT_SEGMENT:o0e,NEXT_WORKOUT:r0e,NOTES:i0e,NO_DATA_CLEANING:u0e,NO_DESCRIPTION:l0e,NO_FILE_PROVIDED:c0e,NO_FOLDER:d0e,NO_MAP:E0e,NO_NEXT_SEGMENT:p0e,NO_NEXT_WORKOUT:f0e,NO_NOTES:m0e,NO_PREVIOUS_SEGMENT:_0e,NO_PREVIOUS_WORKOUT:T0e,NO_RECORDS:h0e,NO_WORKOUTS:S0e,PAUSES:A0e,PREVIOUS_SEGMENT:O0e,PREVIOUS_WORKOUT:g0e,RECORD:I0e,RECORD_AS:N0e,RECORD_FD:R0e,RECORD_HA:v0e,RECORD_LD:b0e,RECORD_MS:C0e,REMAINING_CHARS:D0e,RESET_ZOOM:P0e,SEGMENT:L0e,SPEED:y0e,SPORT:$0e,START:U0e,START_AND_FINISH:k0e,START_ELEVATION_AT_ZERO:w0e,TITLE:M0e,TO:W0e,TOTAL_DISTANCE:F0e,TOTAL_DURATION:z0e,UPLOAD_FIRST_WORKOUT:x0e,VIEW_FULLSCREEN:B0e,WEATHER:G0e,WITHOUT_GPX:H0e,WITH_GPX:V0e,WORKOUT:K0e,WORKOUT_CHART:j0e,WORKOUT_DATE:q0e,WORKOUT_DELETION_CONFIRMATION:Y0e,WORKOUT_MAP:X0e,ZIP_ARCHIVE:Q0e,ZIP_ARCHIVE_DESCRIPTION:Z0e},ehe={about:Ype,admin:bfe,api:Dfe,buttons:Xfe,common:Ame,dashboard:Ime,error:Kme,equipments:xme,equipment_types:Dme,oauth2:l_e,privacy_policy:p_e,sports:I_e,statistics:$_e,user:vTe,workouts:J0e},the="Sobre esta instancia",nhe="Contacta coa administración",ahe="FitTrackee é un xestor autohospedado de actividades en exterior.",she="con licenza {0} ",ohe="Código fonte",rhe="Datos meteoroloxía:",ihe={ABOUT_THIS_INSTANCE:the,CONTACT_ADMIN:nhe,FITTRACKEE_DESCRIPTION:ahe,FITTRACKEE_LICENSE:she,SOURCE_CODE:ohe,WEATHER_DATA_FROM:rhe},uhe={DESCRIPTION:"Calquera información adicional que poida ser útil para as túas usuarias. Pódese usar a sintaxe de Markdown.",TEXT:"Información detallada da instancia"},lhe="Acción",che="Activar conta",dhe="Activa",Ehe="Admin",phe="Administración",fhe="Engadir/eliminar dereitos de administración, eliminar a conta da usuaria.",mhe="Aplicación",_he={ADMIN_CONTACT:"Enderezo de contacto da administración",MAX_FILES_IN_ZIP_LABEL:"Num. máximo ficheiros con arquivos zip",MAX_USERS_HELP:"Se 0, non hai límite de rexistros.",MAX_USERS_LABEL:"Número máx. de usuarias activas",NO_CONTACT_EMAIL:"sen correo de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. dos ficheiros subidos (en MB)",STATS_WORKOUTS_LIMIT_HELP:"Se é 0, non hai límite ao número de adestramentos.",STATS_WORKOUTS_LIMIT_LABEL:"Máx. de adestramentos para estatísticas de deporte",TITLE:"Configuración da aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. do arquivo zip (en MB)"},The="Volver a admin",hhe="Tes a certeza de querer eliminar a conta {0}? Borraranse todos os datos, non hai volta atrás.",She="Tes certeza de querer restablecer o contrasinal de {0}?",Ahe="Enderezo actual",Ohe="Eliminar usuaria",ghe="O envío de correos está desactivado.",Ihe="Activar/Desactivar tipos de equipamento.",Nhe="Activar/desactivar deportes.",Rhe={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"o equipamento xa existe",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administración de equipamento"},vhe="Novo enderezo de correo",bhe="Non escribiches texto",Che="Restableceuse o contrasinal.",Dhe="Engade a túa propia política de privacidade ou déixaa baleira para usar unha por defecto. Podes usar Markdown.",Phe="Actualmente non se poden crear máis contas.",Lhe="Actualmente pódense crear novas contas.",yhe="Restablecer contrasinal",$he={TABLE:{ACTIVE:"Activo",HAS_WORKOUTS:"xa existe o adestramento",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Uhe="Actualizar configuración da aplicación.",khe="Actualizar correo electrónico",whe="usuaria | usuarias",Mhe={SELECTS:{ORDER_BY:{ADMIN:"rol de admin",CREATED_AT:"data de rexistro",IS_ACTIVE:"estado da conta",USERNAME:"identificador",WORKOUTS_COUNT:"número adestramentos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceder permisos admin",REMOVE_ADMIN_RIGHTS:"Retirar permisos admin"},TITLE:"Administración - Usuarias"},Whe="Actualizouse o enderezo de correo.",Fhe={ABOUT:uhe,ACTION:lhe,ACTIVATE_USER_ACCOUNT:che,ACTIVE:dhe,ADMIN:Ehe,ADMINISTRATION:phe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:fhe,APPLICATION:mhe,APP_CONFIG:_he,BACK_TO_ADMIN:The,CONFIRM_USER_ACCOUNT_DELETION:hhe,CONFIRM_USER_PASSWORD_RESET:She,CURRENT_EMAIL:Ahe,DELETE_USER:Ohe,EMAIL_SENDING_DISABLED:ghe,ENABLE_DISABLE_EQUIPMENT_TYPES:Ihe,ENABLE_DISABLE_SPORTS:Nhe,EQUIPMENT_TYPES:Rhe,NEW_EMAIL:vhe,NO_TEXT_ENTERED:bhe,PASSWORD_RESET_SUCCESSFUL:Che,PRIVACY_POLICY_DESCRIPTION:Dhe,REGISTRATION_DISABLED:Phe,REGISTRATION_ENABLED:Lhe,RESET_USER_PASSWORD:yhe,SPORTS:$he,UPDATE_APPLICATION_DESCRIPTION:Uhe,UPDATE_USER_EMAIL:khe,USER:whe,USERS:Mhe,USER_EMAIL_UPDATE_SUCCESSFUL:Whe},zhe={" is missing in gpx file":"falta o elemento no ficheiro .gpx.","Network Error":"Erro na rede.",UNKNOWN:"Erro. Inténtao outra vez ou contacta coa administración.","at least one file in zip archive exceeds size limit, please check the archive":"Polo menos un ficheiro no arquivo .zip excede o tamaño máximo, comproba o arquivo.","completed request already exists":"Xa existe unha solicitude de exportación completa.","email: valid email must be provided":"Correo: debes escribir un correo electrónico válido.","equipment already exists with the same label":"Xa existe equipamento coa mesma etiqueta.","equipment type is inactive":"O tipo de equipamento non está activo.","error during gpx file parsing":"Erro ao procesar o ficheiro gpx.","error during gpx processing":"Erro no procesado gpx.","error on getting configuration":"Erro ao obter a configuración.","error when saving workout":"Erro ao gardar o adestramento.","error when updating configuration":"Erro ao actualizar a configuración","error, please try again or contact the administrator":"Erro, inténtao outra vez ou contacta coa administración.","error, registration is disabled":"Erro, non se admiten novas usuarias.","file extension not allowed":"Non está permitida a extensión do ficheiro.","file size is greater than the allowed size":"O tamaño do ficheiro supera o tamaño permitido.","gpx file is invalid":"O ficheiro .gpx non é válido.","invalid credentials":"Credenciais incorrectas.","invalid payload":"Os datos proporcionados non son válidos.","invalid token, please log in again":"Token non válido, accede outra vez.","invalid token, please request a new token":"Token non válido, accede outra vez.","new email must be different than current email":"O novo enderezo ten que ser diferente ao actual","no file part":"Sen ficheiro proporcionado.","no selected file":"Sen ficheiro seleccionado.","no tracks in gpx file":"Non hai ruta () no ficheiro .gpx.","ongoing request exists":"Xa existe unha solicitude de exportación de datos.","password: password and password confirmation do not match":"Contrasinal: o contrasinal e a súa confirmación non concordan.","provide a valid auth token":"Proporciona unha chave secreta válida.","signature expired, please log in again":"Caducou a sinatura. Accede outra vez.","sorry, that username is already taken":"Lamentámolo, o nome de usuaria xa está en uso.","sport does not exist":"Non existe o deporte.","successfully registered":"Conta creada correctamente.","the number of files in the archive exceeds the limit":"O número de ficheiros no arquivo supera o límite.","user does not exist":"Non existe a usuaria.","valid email must be provided for admin contact":"Hai que proporcionar un correo electrónico válido para contacto de administración","you can not delete your account, no other user has admin rights":"Non podes eliminar a túa conta, non hai outra usuaria con permisos de administración.","you do not have permissions":"Non tes permisos."},xhe={ERROR:zhe},Bhe="Autorizar",Ghe="Volver",Hhe="Cancelar",Vhe="Limpar filtros",Khe="Eliminar",jhe="Eliminar a miña conta",qhe="Desactivar",Yhe="Editar",Xhe="Activar",Qhe="Filtro",Zhe="Ocultar",Jhe="Acceder",e1e="Non",t1e="Ler mais",n1e="Actualizar totais",a1e="Crear conta",s1e="Solicitar exportación dos datos",o1e="Restablecer",r1e="Enviar",i1e="Si",u1e={"ACCOUNT-CONFIRMATION-RESEND":"Volver a enviar un correo de confirmación",AUTHORIZE:Bhe,BACK:Ghe,CANCEL:Hhe,CLEAR_FILTER:Vhe,DELETE:Khe,DELETE_MY_ACCOUNT:jhe,DISABLE:qhe,EDIT:Yhe,ENABLE:Xhe,FILTER:Qhe,HIDE:Zhe,LOGIN:Jhe,NO:e1e,READ_MORE:t1e,REFRESH_TOTALS:n1e,REGISTER:a1e,REQUEST_DATA_EXPORT:s1e,RESET:o1e,SUBMIT:r1e,YES:i1e},l1e="sobre",c1e="acción",d1e="activo",E1e="Confirmación",p1e="contacto",f1e="día | días",m1e="Descrición",_1e="Mostrado",T1e="documentación",h1e="aquí",S1e="Agochado",A1e="Inicio",O1e="hora|horas",g1e="non activo",I1e="etiqueta",N1e="minuto|minutos",R1e="seguinte",v1e="sen descrición",b1e="anterior",C1e="segundo|segundos",D1e={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"orde"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por páxina"}},P1e="Total",L1e="duración total con pausas",y1e={ABOUT:l1e,ACTION:c1e,ACTIVE:d1e,CONFIRMATION:E1e,CONTACT:p1e,DAY:f1e,DESCRIPTION:m1e,DISPLAYED:_1e,DOCUMENTATION:T1e,HERE:h1e,HIDDEN:S1e,HOME:A1e,HOURS:O1e,INACTIVE:g1e,LABEL:I1e,MINUTES:N1e,NEXT:R1e,NO_DESCRIPTION:v1e,PREVIOUS:b1e,SECONDS:C1e,SELECTS:D1e,TOTAL:P1e,TOTAL_DURATION_WITH_PAUSES:L1e},$1e="Taboleiro",U1e="Este mes",k1e={DASHBOARD:$1e,THIS_MONTH:U1e},w1e={LABEL:"Bicicleta"},M1e={LABEL:"Kayak/Lancha"},W1e={LABEL:"Calzado"},F1e={LABEL:"Esquís"},z1e={LABEL:"Calzado para neve"},x1e={Bike:w1e,"Bike Trainer":{LABEL:"Bici estática"},Kayak_Boat:M1e,Shoes:W1e,Skis:F1e,Snowshoes:z1e},B1e="Engadir novo equipamento",G1e="Vanse eliminar todas as asociacións a adestramentos.",H1e="Por defecto para deporte",V1e="Editar equipamentos",K1e="equipamento|equipamentos",j1e="tipo de equipamento|tipos de equipamento",q1e={inactive:"O equipamento '{equipmentLabel}' non está en uso.",invalid:"O equipamento '{equipmentLabel}' non é válido para este deporte.",not_found:"Non hai equipamento."},Y1e="Novo equipamento",X1e="Non hai equipamento.",Q1e="Sen equipamentos",Z1e="sen equipamentos",J1e={"50_CHARACTERS_MAX":"50 caracteres como máximo",ADD_A_NEW_EQUIPMENT:B1e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:G1e,DEFAULT_FOR_SPORTS:H1e,EDIT_EQUIPMENTS:V1e,EQUIPMENT:K1e,EQUIPMENT_TYPE:j1e,ERRORS:q1e,NEW_EQUIPMENT:Y1e,NO_EQUIPMENT:X1e,NO_EQUIPMENTS:Q1e,WITHOUT_EQUIPMENTS:Z1e},eSe="A aplicación atopou algún problema.Inténtao máis tarde ou contacta coa administración.",tSe={PAGE:"Non se atopa a páxina",WORKOUT:"Non se atopa o adestramento"},nSe="Algo fallou",aSe="Erro. Inténtao outra vez ou contacta coa administración.",sSe={APP_ERROR:eSe,NOT_FOUND:tSe,SOMETHING_WRONG:nSe,UNKNOWN:aSe},oSe="Engadir nova aplicación OAuth2",rSe={CLIENT_ID:"id",CLIENT_SECRET:"Chave secreta",DESCRIPTION:"Descrición da aplicación",ISSUE_AT:"Edición en",NAME:"Noma da aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbitos","application:write_DESCRIPTION":"concede acceso a escritura na configuración da aplicación.","equipments:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso equipments.","profile:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso auth.","profile:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso auth.","users:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso users.","users:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura aos puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permisos de escritura aos puntos de acceso workouts."},URL:"URL da aplicación"},iSe="Aplicacións OAuth2",uSe="Creouse correctamente a aplicación. Pon coidado en gardar agora a chave secreta, non se volverá a mostrar.",lSe="Tes certeza de querer eliminar esta app?",cSe="A aplicación {0} solicita:",dSe="Autorizar a {0} a que use a túa conta?",ESe="copiar ao portapapeis",pSe="Eliminar aplicación",fSe="Engadir unha aplicación",mSe="Non se atopa a aplicación!",_Se="sen aplicacións",TSe="sen descrición",hSe="Revogar todas as chaves",SSe="Tes a certeza de querer eliminar todas as chaves de acceso?",ASe="Foron revogadas todas as chaves de acceso asociadas.",OSe={ADD_A_NEW_APP:oSe,APP:rSe,APPS_LIST:iSe,APP_CREATED_SUCCESSFULLY:uSe,APP_DELETION_CONFIRMATION:lSe,APP_REQUESTING_ACCESS:cSe,AUTHORIZE_APP:dSe,COPY_TO_CLIPBOARD:ESe,DELETE_APP:pSe,NEW_APP:fSe,NO_APP:mSe,NO_APPS:_Se,NO_DESCRIPTION:TSe,REVOKE_ALL_TOKENS:hSe,TOKENS_REVOCATION_CONFIRMATION:SSe,TOKENS_REVOKED:ASe},gSe={ACCOUNT_DELETION:{CONTENT:'Podes solicitar en todo momento a eliminación da túa conta indo a este enderezo (con sesión iniciada) e premendo no botón "Eliminar a miña conta" nos axustes da túa conta.',TITLE:"Eliminación da conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidimos cambiar a nosa política de privacidade, publicaremos os cambios nesta páxina. Este documento está baixo licenza [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado do orixinal da política de privacidade de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Cambios na nosa Política de Privacidade"},DATA_COLLECTED:{CONTENT:`Recollemos a seguinte información: - Información da conta (identificador, enderezo de correo e contrasinal). Poderías engadir información adicional ao perfil como o nome, apelido, data de nacemento, localización, biografía e subir unha foto de perfil. @@ -489,7 +489,7 @@ Cando autorizas a terceiras partes a usar a túa conta, dependendo dos permisos Se este servidor está en EEUU de América: A nosa web, produtos e servizos están dirixidos a persoas a partir dos 13 anos. Se non tes 13 anos, por requerimento da [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), non uses esta web. -Os requerimentos legais poderían ser diferentes se este servidor está baixo outra xurisdición.`,TITLE:"Uso da web por menores"},YOUR_CONSENT:{CONTENT:"Ao usar esta web, aceptas a política de privacidade desta web.",TITLE:"O teu consentimento"}},uSe="Última actualización",lSe="política de privacidade",cSe={CONTENT:iSe,LAST_UPDATE:uSe,TITLE:lSe},dSe={LABEL:"Sendeirismo"},ESe={LABEL:"Montañismo"},pSe={LABEL:"Paracaidismo"},fSe={LABEL:"Remo"},mSe={LABEL:"Correr"},_Se={LABEL:"Raquetas de neve"},TSe={LABEL:"Swimrun"},hSe={LABEL:"Trail"},SSe={LABEL:"Camiñar"},ASe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:dSe,"Mountain Biking":{LABEL:"Ciclismo por Montaña"},"Mountain Biking (Electric)":{LABEL:"Ciclismo por Montaña (Eléctrica)"},Mountaineering:ESe,"Open Water Swimming":{LABEL:"Natación Auga Aberta"},Paragliding:pSe,Rowing:fSe,Running:mSe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí (de travesía)"},Snowshoes:_Se,Swimrun:TSe,Trail:hSe,Walking:SSe},OSe="Media",gSe="Datas",ISe="Estatísticas",RSe={month:"Estatísticas mensuais",week:"Estatísticas semanais",year:"Estatísticas anuais"},NSe="Estatísticas con todos os adestramentos:",vSe="Estatísticas dos últimos {count} adestramentos:",bSe={by_sport:"por deporte",by_time:"por data"},CSe={month:"mes",week:"semana",year:"ano"},DSe="a media de adestramentos",PSe={AVERAGE:OSe,DATES:gSe,STATISTICS:ISe,STATISTICS_CHARTS:RSe,STATISTICS_ON_ALL_WORKOUTS:NSe,STATISTICS_ON_LAST_WORKOUTS:vSe,STATISTICS_TYPES:bSe,TIME_FRAMES:CSe,WORKOUTS_AVERAGE:DSe},LSe="Confirmación da conta",ySe="Non recibiches instrucións?",$Se="Comproba o correo. Enviouse un correo de confirmación ao enderezo proporcionado.",USe="Admin",kSe="Xa tes unha conta?",wSe="Tes a certeza de querer eliminar a conta? Todos os datos serán borrados, e non poderás restablecelos.",MSe="Contrasinal actual",WSe="Correo Electrónico",FSe="Escribe un enderezo válido.",zSe="Actualizar correo",xSe="Escribe un contrasinal",BSe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar arquivo",GENERATING_LINK:"creando ligazón…",ONLY_ONE_EXPORT_PER_DAY:"Podes solicitar un arquivo cada 24 horas",STATUS:{errored:"fallou (solicita outra exportación)",in_progress:"en progreso…"}},GSe="Filtrar por identificador",HSe="agochar contrasinal",VSe="Token non válido, solicita un novo restablecemento de contrasinal.",KSe="Quero eliminar a miña conta",jSe="Idioma | Idiomas",qSe="Actualizouse a política de privacidade, podes {0} antes de continuar.",YSe="Acceso",XSe="Pechar sesión",QSe="Tes certeza de querer pechar a sesión?",ZSe="acceder",JSe="Novo contrasinal",eAe="Non se atopan deportes.",tAe="Non hai usuarias.",nAe="Contrasinal",aAe="Esqueciches o contrasinal?",sAe="Require 8 caracteres como mínimo.",rAe="Restablecer contrasinal",oAe="Comproba o correo electrónico. Se o enderezo está na base de datos recibirás un correo cunha ligazón de restablecemento.",iAe={AVERAGE:"media",GOOD:"boa",LABEL:"forza do contrasinal",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inclúe algunha letra maiúscula, non todas.",anotherWord:"Engade máis palabras pouco comúns.",associatedYears:"Evita os anos que teñan relación contigo.",capitalization:"Usa máis maiúsculas que só na primeira letra.",dates:"Evita datas e anos que teñan relación contigo.",l33t:"Evita substitucións de letras que sexan evidentes como {'@'} polo a.",longerKeyboardPattern:"Usa patróns longos no teclado e cambia de dirección de escritura varias veces.",noNeed:"Podes crear contrasinais fortes sen usar símbolos, números ou letras maiúsculas.",pwned:"Se usas este contrasinal noutros lugares entón deberías cambialo.",recentYears:"Evita anos recentes.",repeated:"Evita palabras e caracteres repetidos.",reverseWords:"Evita palabras comúns escritas ao revés.",sequences:"Evita secuencias comúns de caracteres.",useWords:"Usa varias palabras, pero evita frases comúns."},WEAK:"feble"},uAe="Actualizouse o teu contrasinal. Preme en {0} para acceder.",lAe={ACCOUNT_EDITION:"Edición da conta",ASCENT_DATA:"Datos de ascensión (gravacións, total)",BACK_TO_PROFILE:"Volver ao perfil",BIO:"Bio",BIRTH_DATE:"Data de nacemento",DATE_FORMAT:"Formato para as datas",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias dos deportes",ELEVATION_CHART_START:{LABEL:"O gráfico de elevación comeza en",MIN_ALT:"Altitude mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"Tes certeza de querer eliminar o equipamento {0}?",DESCRIPTION:"descrición",DISABLED_BY_ADMIN:"desactivado por Admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está asociado a adestramentos.",IS_ACTIVE:"activo",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Os teus equipamentos"},EQUIPMENTS_EDITION:"Edición de equipamentos",ERRORED_EMAIL_UPDATE:"{0} para cambiar o enderezo de correo electrónico ou contacta coa administración",FIRST_DAY_OF_WEEK:"Primeiro día da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Idioma",LAST_NAME:"Apelido",LOCATION:"Localización",MONDAY:"Luns",PICTURE:"Fotografía",PICTURE_EDITION:"Edición da foto",PICTURE_REMOVE:"Eliminar foto",PICTURE_UPDATE:"Actualizar foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Edición do perfil",REGISTRATION_DATE:"Data de rexistro",SPORT:{ACTION:"acción",COLOR:"cor",CONFIRM_SPORT_RESET:"Tes certeza de querer restablecer este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tes a certeza de querer restablecer este deporte? Os equipamentos por defecto serán eleminados.",DEFAULT_EQUIPMENTS:"Equipamento por defecto|Equipamentos por defecto",DISABLED_BY_ADMIN:"desactivado por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"limiar para detectar pausa"},SPORTS_EDITION:"Edición das preferencias do deporte",SUCCESSFUL_EMAIL_UPDATE:"A conta actualizouse correctamente. Comproba o teu correo para confirmar o novo enderezo de correo electrónico.",SUCCESSFUL_REGISTRATION:"Creouse correctamente a conta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Enviouse un correo ao enderezo proporcionado cunha ligazón para activar a conta.",SUCCESSFUL_UPDATE:"Actualizouse correctamente a conta.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"apps",EQUIPMENTS:"equipamentos",PICTURE:"imaxe",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Decorado",VALUES:{DARK:"Escuro",DEFAULT:"Seguir navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtras, excluirá os valores extremos (que poderían deberse a erros do GPS) ao calcular a velocidade máxima.",LABEL:"Estratexia para velocidade máx. GPX",RAW_SPEED:"En bruto"}},cAe="Lin e acepto a {0}.",dAe="Crear conta",EAe="Lamentámolo, pero non se permiten novas contas.",pAe="Reenviar o correo de confirmación de conta",fAe="Restablece o contrasinal",mAe="revisar",_Ae="mostrar contrasinal",TAe="Esta conta de usuaria está desactivada.",hAe="Cambiar decorado (modo Claro ou Escuro)",SAe="Identificador",AAe='Require entre 3 e 30 caracteres, só se permiten alfanuméricos e o trazo baixo "_".',OAe="foto da usuaria",gAe="Aceptaches a {0}.",IAe={ACCOUNT_CONFIRMATION:LSe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:ySe,ACCOUNT_CONFIRMATION_SENT:$Se,ADMIN:USe,ALREADY_HAVE_ACCOUNT:kSe,CONFIRM_ACCOUNT_DELETION:wSe,CURRENT_PASSWORD:MSe,EMAIL:WSe,EMAIL_INFO:FSe,EMAIL_UPDATE:zSe,ENTER_PASSWORD:xSe,EXPORT_REQUEST:BSe,FILTER_ON_USERNAME:GSe,HIDE_PASSWORD:HSe,INVALID_TOKEN:VSe,I_WANT_TO_DELETE_MY_ACCOUNT:KSe,LANGUAGE:jSe,LAST_PRIVACY_POLICY_TO_VALIDATE:qSe,LOGIN:YSe,LOGOUT:XSe,LOGOUT_CONFIRMATION:QSe,LOG_IN:ZSe,NEW_PASSWORD:JSe,NO_SPORT_FOUND:eAe,NO_USERS_FOUND:tAe,PASSWORD:nAe,PASSWORD_FORGOTTEN:aAe,PASSWORD_INFO:sAe,PASSWORD_RESET:rAe,PASSWORD_SENT_EMAIL_TEXT:oAe,PASSWORD_STRENGTH:iAe,PASSWORD_UPDATED:uAe,PROFILE:lAe,READ_AND_ACCEPT_PRIVACY_POLICY:cAe,REGISTER:dAe,REGISTER_DISABLED:EAe,RESENT_ACCOUNT_CONFIRMATION:pAe,RESET_PASSWORD:fAe,REVIEW:mAe,SHOW_PASSWORD:_Ae,THIS_USER_ACCOUNT_IS_INACTIVE:TAe,TOGGLE_THEME:hAe,USERNAME:SAe,USERNAME_INFO:AAe,USER_PICTURE:OAe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:gAe},RAe="Engadir adestramento",NAe="análise",vAe="ascenso",bAe="velocidade media",CAe="vel. media",DAe="volver ao adestramento",PAe="data",LAe="Eliminar o adestramento",yAe="descenso",$Ae="mostrar filtros",UAe="distancia",kAe="Descargar o adestramento",wAe="duración",MAe="Editar adestramento",WAe="altitude",FAe="fin",zAe="Saír da pantalla completa",xAe="desde",BAe="ficheiro .gpx",GAe="agochar filtros",HAe="Hai que proporcionar os dous valores de altitude e deben ser iguais o maiores que 0.",VAe="A distancia debe ser superior a 0",KAe="A duración debe superar os 0 segundos",jAe="Últimos adestramentos",qAe="Cargar máis adestramentos",YAe="Altitude máx.",XAe="máx. de ficheiros",QAe="Tamaño máx.",ZAe="Vel. máxima",JAe="Altitude min.",eOe={deselectLabel:"Preme Enter para eliminar",selectLabel:"Preme Enter para seleccionar",selectedLabel:"Seleccionado"},tOe="Non hai tramo seguinte",nOe="Seguinte adestramento",aOe="notas",sOe="datos directos do .gpx, sen limpar",rOe="Non hai ficheiro",oOe="sen cartafoles dentro",iOe="Sen mapa",uOe="Non hai tramo seguinte",lOe="Non hai adestramento seguinte",cOe="Sen notas",dOe="Non hai tramo anterior",EOe="Non hai adestramento anterior",pOe="Sen récords.",fOe="Sen adestramentos.",mOe="pausas",_Oe="Tramo anterior",TOe="Adestramento anterior",hOe="récord | récords",SOe="Vel. media",AOe="A maior distancia",OOe="O maior desnivel",gOe="A duración máis longa",IOe="Vel. máxima",ROe="caracteres restantes",NOe="Restablecer vista",vOe="tramo | tramos",bOe="velocidade",COe="deporte | deportes",DOe="inicio",POe="Inicio e fin",LOe="situar a altitude de inicio no cero da gráfica",yOe="título",$Oe="a",UOe="distancia total",kOe="duración total",wOe="Sube un!",MOe="Ver en pantalla completa",WOe={DARK_SKY:{"clear-day":"día despexado","clear-night":"noite despexada",cloudy:"nubrado",fog:"néboa","partly-cloudy-day":"día algo nubrado","partly-cloudy-night":"noite algo nubrada",rain:"chuvia",sleet:"sarabia",snow:"neve",wind:"vento"},HUMIDITY:"humidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"L",ENE:"XAN",ESE:"LSL",N:"N",NE:"NL",NNE:"NNL",NNW:"NNO",NW:"NO",S:"S",SE:"SL",SSE:"SSL",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},FOe="sen ficheiro .gpx",zOe="con ficheiro .gpx",xOe="adestramento | adestramentos",BOe="gráfico de velocidade e altitude do adestramento",GOe="data do adestramento",HOe="Tes certeza de querer borrar este adestramento?",VOe="mapa do adestramento",KOe="ficheiro .zip",jOe="ou ficheiro .zip que contén ficheiros .gpx",qOe={ADD_WORKOUT:RAe,ANALYSIS:NAe,ASCENT:vAe,AVERAGE_SPEED:bAe,AVE_SPEED:CAe,BACK_TO_WORKOUT:DAe,DATE:PAe,DELETE_WORKOUT:LAe,DESCENT:yAe,DISPLAY_FILTERS:$Ae,DISTANCE:UAe,DOWNLOAD_WORKOUT:kAe,DURATION:wAe,EDIT_WORKOUT:MAe,ELEVATION:WAe,END:FAe,EXIT_FULLSCREEN:zAe,FROM:xAe,GPX_FILE:BAe,HIDE_FILTERS:GAe,INVALID_ASCENT_OR_DESCENT:HAe,INVALID_DISTANCE:VAe,INVALID_DURATION:KAe,LATEST_WORKOUTS:jAe,LOAD_MORE_WORKOUT:qAe,MAX_ALTITUDE:YAe,MAX_FILES:XAe,MAX_SIZE:QAe,MAX_SPEED:ZAe,MIN_ALTITUDE:JAe,MULTISELECT:eOe,NEXT_SEGMENT:tOe,NEXT_WORKOUT:nOe,NOTES:aOe,NO_DATA_CLEANING:sOe,NO_FILE_PROVIDED:rOe,NO_FOLDER:oOe,NO_MAP:iOe,NO_NEXT_SEGMENT:uOe,NO_NEXT_WORKOUT:lOe,NO_NOTES:cOe,NO_PREVIOUS_SEGMENT:dOe,NO_PREVIOUS_WORKOUT:EOe,NO_RECORDS:pOe,NO_WORKOUTS:fOe,PAUSES:mOe,PREVIOUS_SEGMENT:_Oe,PREVIOUS_WORKOUT:TOe,RECORD:hOe,RECORD_AS:SOe,RECORD_FD:AOe,RECORD_HA:OOe,RECORD_LD:gOe,RECORD_MS:IOe,REMAINING_CHARS:ROe,RESET_ZOOM:NOe,SEGMENT:vOe,SPEED:bOe,SPORT:COe,START:DOe,START_AND_FINISH:POe,START_ELEVATION_AT_ZERO:LOe,TITLE:yOe,TO:$Oe,TOTAL_DISTANCE:UOe,TOTAL_DURATION:kOe,UPLOAD_FIRST_WORKOUT:wOe,VIEW_FULLSCREEN:MOe,WEATHER:WOe,WITHOUT_GPX:FOe,WITH_GPX:zOe,WORKOUT:xOe,WORKOUT_CHART:BOe,WORKOUT_DATE:GOe,WORKOUT_DELETION_CONFIRMATION:HOe,WORKOUT_MAP:VOe,ZIP_ARCHIVE:KOe,ZIP_ARCHIVE_DESCRIPTION:jOe},YOe={about:q0e,admin:vhe,api:Che,buttons:jhe,common:T1e,dashboard:A1e,error:G1e,equipments:W1e,equipment_types:v1e,oauth2:oSe,privacy_policy:cSe,sports:ASe,statistics:PSe,user:IAe,workouts:qOe},XOe="Contatta l'amministratore",QOe="FitTrackee è un tracker self-hosted per attività outdoor.",ZOe="Sotto licenza {0} ",JOe="Codice sorgente",ege={CONTACT_ADMIN:XOe,FITTRACKEE_DESCRIPTION:QOe,FITTRACKEE_LICENSE:ZOe,SOURCE_CODE:JOe},tge={TEXT:"Informazioni dettagliate sull'istanza"},nge="Azione",age="Attiva account",sge="Attivo",rge="Admin",oge="Amministrazione",ige="Aggiungi/rimuovi permessi, elimina account utente.",uge="Applicazione",lge={ADMIN_CONTACT:"Email di contatto dell'amministratore",MAX_FILES_IN_ZIP_LABEL:"Numero massimo di files zip",MAX_USERS_HELP:"Se settato a 0, non ci sono limiti per le registrazioni.",MAX_USERS_LABEL:"Numero massimo di utenti attivi",NO_CONTACT_EMAIL:"nessuna mail di contatto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dei file caricabili (in Mb)",TITLE:"Configurazione applicazione",ZIP_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dell'archivio zip (in Mb)"},cge="Ritorna ad amministrazione",dge="Sei sicuro di voler eliminare {0} account? Tutti i dati verranno persi, quest'azione non può essere annullata.",Ege="Sei sicuro di voler resettare {0} password?",pge="Email corrente",fge="Elimina utente",mge="L'invio di email è disabilitato.",_ge="Attiva/Disattiva sports.",Tge="Nuova email",hge="La password è stata reimpostata.",Sge="La registrazione è al momento disabilitata.",Age="La registrazione è al momento abilitata.",Oge="Reset password",gge={TABLE:{ACTIVE:"Attivo",HAS_WORKOUTS:"workout esistono",IMAGE:"Immagine",LABEL:"Etichetta"},TITLE:"Amministrazione sport"},Ige="Aggiorna configurazione applicazione.",Rge="Aggiorna email",Nge="utente | utenti",vge={SELECTS:{ORDER_BY:{ADMIN:"stato admin",CREATED_AT:"data di registrazione",IS_ACTIVE:"stato account",USERNAME:"nome utente",WORKOUTS_COUNT:"numero di workout"}},TABLE:{ADD_ADMIN_RIGHTS:"Aggiungi permessi di amministratore",REMOVE_ADMIN_RIGHTS:"Rimuovi permessi di amministratore"}},bge="L'indirizzo email è stato aggiornato.",Cge={ABOUT:tge,ACTION:nge,ACTIVATE_USER_ACCOUNT:age,ACTIVE:sge,ADMIN:rge,ADMINISTRATION:oge,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:ige,APPLICATION:uge,APP_CONFIG:lge,BACK_TO_ADMIN:cge,CONFIRM_USER_ACCOUNT_DELETION:dge,CONFIRM_USER_PASSWORD_RESET:Ege,CURRENT_EMAIL:pge,DELETE_USER:fge,EMAIL_SENDING_DISABLED:mge,ENABLE_DISABLE_SPORTS:_ge,NEW_EMAIL:Tge,PASSWORD_RESET_SUCCESSFUL:hge,REGISTRATION_DISABLED:Sge,REGISTRATION_ENABLED:Age,RESET_USER_PASSWORD:Oge,SPORTS:gge,UPDATE_APPLICATION_DESCRIPTION:Ige,UPDATE_USER_EMAIL:Rge,USER:Nge,USERS:vge,USER_EMAIL_UPDATE_SUCCESSFUL:bge},Dge={"Network Error":"Errore di rete.",UNKNOWN:"Errore. Per favore riprova o contatta l'amminstratore.","at least one file in zip archive exceeds size limit, please check the archive":"Almeno un file nell'archivio zip supera il limite di dimensione, per favore controlla.","email: valid email must be provided":"Email: dev'essere inserita un'email valida.","error during gpx file parsing":"Errore nella lettura del file gpx.","error during gpx processing":"Errore nell'elaborazione del file gpx.","error on getting configuration":"Errore nella lettura della configurazione.","error when updating configuration":"Errore nell'aggiornamento della configurazione","error, please try again or contact the administrator":"Errore, per favore riprova o contatta l'amministratore.","error, registration is disabled":"Errore, la registrazione è disabilitata.","file extension not allowed":"File con estensione non permessa.","file size is greater than the allowed size":"La dimensione del file è maggiore di quella massima permessa.","invalid credentials":"Credenziali errate.","invalid payload":"I dati inseriti non sono validi.","invalid token, please log in again":"Token scaduto, per favore ripeti il log in.","invalid token, please request a new token":"Token scaduto, per favore ripeti il log in.","new email must be different than current email":"La nuova email dev'essere diversa dalla vecchia mail","no file part":"Nessun file scelto.","no selected file":"Nessun file scelto.","password: password and password confirmation do not match":"Password: la password inserita e la conferma non combaciano.","provide a valid auth token":"Insersci un token di autenticazione valido.","signature expired, please log in again":"Token scaduto. Per favore ripeti il log in.","sorry, that username is already taken":"Mi dispiace, quell'username è già esistente.","sport does not exist":"Questo sport non esiste.","successfully registered":"Registrato con successo.","the number of files in the archive exceeds the limit":"Il numero di files nell'archivio supera il limite massimo permesso.","user does not exist":"L'utente non esiste.","valid email must be provided for admin contact":"Dev'essere inserita un'email valida","you can not delete your account, no other user has admin rights":"Non puoi eliminare questo account, nessun'altro account ha permessi di amministratore.","you do not have permissions":"Non hai i permessi necessari."},Pge={ERROR:Dge},Lge="Autorizza",yge="Indietro",$ge="Annulla",Uge="Resetta filtri",kge="Elimina il mio account",wge="Disattiva",Mge="Modifica",Wge="Attiva",Fge="Filtra",zge="Log in",xge="No",Bge="Registra",Gge="Reset",Hge="Invia",Vge="Si",Kge={"ACCOUNT-CONFIRMATION-RESEND":"Re-invia email di conferma",AUTHORIZE:Lge,BACK:yge,CANCEL:$ge,CLEAR_FILTER:Uge,DELETE_MY_ACCOUNT:kge,DISABLE:wge,EDIT:Mge,ENABLE:Wge,FILTER:Fge,LOGIN:zge,NO:xge,REGISTER:Bge,RESET:Gge,SUBMIT:Hge,YES:Vge},jge="about",qge="azione",Yge="Conferma",Xge="contatto",Qge="giorno | giorni",Zge="Descrizione",Jge="Mostrato",eIe="documentazione",tIe="qui",nIe="Nascosto",aIe="Home",sIe="ora|ore",rIe="inattivo",oIe="etichetta",iIe="minuto|minuti",uIe="avanti",lIe="nessuna descrizione",cIe="precedente",dIe="secondo|secondi",EIe={ORDER:{ASC:"crescente",DESC:"decrescente",LABEL:"ordina"},ORDER_BY:{LABEL:"ordina per"},PER_PAGE:{LABEL:"per pagina"}},pIe="Totale",fIe="durata totale con pause",mIe={ABOUT:jge,ACTION:qge,CONFIRMATION:Yge,CONTACT:Xge,DAY:Qge,DESCRIPTION:Zge,DISPLAYED:Jge,DOCUMENTATION:eIe,HERE:tIe,HIDDEN:nIe,HOME:aIe,HOURS:sIe,INACTIVE:rIe,LABEL:oIe,MINUTES:iIe,NEXT:uIe,NO_DESCRIPTION:lIe,PREVIOUS:cIe,SECONDS:dIe,SELECTS:EIe,TOTAL:pIe,TOTAL_DURATION_WITH_PAUSES:fIe},_Ie="Dashboard",TIe="Questo mese",hIe={DASHBOARD:_Ie,THIS_MONTH:TIe},SIe={LABEL:"Bici"},AIe={LABEL:"Kayak/Barca"},OIe={LABEL:"Scarpe"},gIe={LABEL:"Sci"},IIe={LABEL:"Ciaspole"},RIe={Bike:SIe,"Bike Trainer":{LABEL:"Allenatore per Bici"},Kayak_Boat:AIe,Shoes:OIe,Skis:gIe,Snowshoes:IIe},NIe="Aggiungi una nuova attrezzatura",vIe="Tutte le associazioni degli allenamenti saranno rimosse.",bIe="Modifica attrezzature",CIe="attrezzatura|attrezzature",DIe="tipo di attrezzatura|tipi di attrezzatura",PIe={inactive:"Attrezzatura '{equipmentLabel}' inattiva.",invalid:"Attrezzatura '{equipmentLabel}' non valida per questo sport.",not_found:"Attrezzatura non trovata."},LIe="Nuova attrezzatura",yIe="Nessuna attrezzatura trovata.",$Ie="Nessuna attrezzatura",UIe="Senza attrezzature",kIe={"50_CHARACTERS_MAX":"Massimo 50 caratteri",ADD_A_NEW_EQUIPMENT:NIe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:vIe,EDIT_EQUIPMENTS:bIe,EQUIPMENT:CIe,EQUIPMENT_TYPE:DIe,ERRORS:PIe,NEW_EQUIPMENT:LIe,NO_EQUIPMENT:yIe,NO_EQUIPMENTS:$Ie,WITHOUT_EQUIPMENTS:UIe},wIe="L'applicazione ha riscontrato dei problemi. Per favore riprova più tardi o contatta l'amministratore.",MIe={PAGE:"Pagina non trovata",WORKOUT:"Workout non trovato"},WIe="Qualcosa è andato storto",FIe="Errore. Per favore riprova o contatta l'amministratore.",zIe={APP_ERROR:wIe,NOT_FOUND:MIe,SOMETHING_WRONG:WIe,UNKNOWN:FIe},xIe="Aggiungi una nuova applicazione OAuth2",BIe={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Descrizione applicazione",ISSUE_AT:"Issue at",NAME:"Nome applicazione",REDIRECT_URL:"URL redirect",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"da permessi di scrittura alla configurazioen dell'applicazione.","equipments:read_DESCRIPTION":"da permessi di lettura a equipments endpoints.","equipments:write_DESCRIPTION":"da permessi di scrittura a equipments endpoints.","profile:read_DESCRIPTION":"da permessi di lettura a auth endpoints.","profile:write_DESCRIPTION":"da permessi di scrittura a auth endpoints.","users:read_DESCRIPTION":"da permessi di lettura a users endpoints.","users:write_DESCRIPTION":"da permessi di scrittura a usersendpoints.","workouts:read_DESCRIPTION":"da permessi di lettura a workouts endpoints.","workouts:write_DESCRIPTION":"da permessi di scrittura a workouts endpoints."},URL:"URL applicazione"},GIe="Applicazioni OAuth2",HIe="Applicazione creata. Sii certo di copiare il secret ora, non lo rivedrai più.",VIe="Sei sicuro di voler eliminare quest'app?",KIe="L'applicazione {0} sta chiedendo:",jIe="Autorizzi {0} ad utilizzare il tuo account?",qIe="copia nella clipboard",YIe="Elimina applicazione",XIe="Aggiungi applicazione",QIe="Applicazione non trovata!",ZIe="nessuna applicazione",JIe="nessuna descrizione",eRe="Rimuovi tutti i tokens",tRe="Sei sicuro di voler rimuovere tutti i token?",nRe="Tutti i token esistenti associati sono stati rimossi.",aRe={ADD_A_NEW_APP:xIe,APP:BIe,APPS_LIST:GIe,APP_CREATED_SUCCESSFULLY:HIe,APP_DELETION_CONFIRMATION:VIe,APP_REQUESTING_ACCESS:KIe,AUTHORIZE_APP:jIe,COPY_TO_CLIPBOARD:qIe,DELETE_APP:YIe,NEW_APP:XIe,NO_APP:QIe,NO_APPS:ZIe,NO_DESCRIPTION:JIe,REVOKE_ALL_TOKENS:eRe,TOKENS_REVOCATION_CONFIRMATION:tRe,TOKENS_REVOKED:nRe},sRe={ACCOUNT_DELETION:{CONTENT:`Puoi richiedere la cancellazione del tuo account in qualsiasi momento andando a questo indirizzo (dopo aver effettuato l'accesso) e cliccando sul pulsante "Elimina il mio account" nella sezione modifica account.`,TITLE:"Eliminazione dell'account"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidiamo di modificare la nostra politica sulla privacy, pubblicheremo tali modifiche su questa pagina. +Os requerimentos legais poderían ser diferentes se este servidor está baixo outra xurisdición.`,TITLE:"Uso da web por menores"},YOUR_CONSENT:{CONTENT:"Ao usar esta web, aceptas a política de privacidade desta web.",TITLE:"O teu consentimento"}},ISe="Última actualización",NSe="política de privacidade",RSe={CONTENT:gSe,LAST_UPDATE:ISe,TITLE:NSe},vSe={LABEL:"Sendeirismo"},bSe={LABEL:"Montañismo"},CSe={LABEL:"Paracaidismo"},DSe={LABEL:"Remo"},PSe={LABEL:"Correr"},LSe={LABEL:"Raquetas de neve"},ySe={LABEL:"Swimrun"},$Se={LABEL:"Trail"},USe={LABEL:"Camiñar"},kSe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:vSe,"Mountain Biking":{LABEL:"Ciclismo por Montaña"},"Mountain Biking (Electric)":{LABEL:"Ciclismo por Montaña (Eléctrica)"},Mountaineering:bSe,"Open Water Swimming":{LABEL:"Natación Auga Aberta"},Paragliding:CSe,Rowing:DSe,Running:PSe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí (de travesía)"},Snowshoes:LSe,Swimrun:ySe,Trail:$Se,Walking:USe},wSe="Media",MSe="Datas",WSe="Estatísticas",FSe={month:"Estatísticas mensuais",week:"Estatísticas semanais",year:"Estatísticas anuais"},zSe="Estatísticas con todos os adestramentos:",xSe="Estatísticas dos últimos {count} adestramentos:",BSe={by_sport:"por deporte",by_time:"por data"},GSe={month:"mes",week:"semana",year:"ano"},HSe="a media de adestramentos",VSe={AVERAGE:wSe,DATES:MSe,STATISTICS:WSe,STATISTICS_CHARTS:FSe,STATISTICS_ON_ALL_WORKOUTS:zSe,STATISTICS_ON_LAST_WORKOUTS:xSe,STATISTICS_TYPES:BSe,TIME_FRAMES:GSe,WORKOUTS_AVERAGE:HSe},KSe="Confirmación da conta",jSe="Non recibiches instrucións?",qSe="Comproba o correo. Enviouse un correo de confirmación ao enderezo proporcionado.",YSe="Admin",XSe="Xa tes unha conta?",QSe="Tes a certeza de querer eliminar a conta? Todos os datos serán borrados, e non poderás restablecelos.",ZSe="Contrasinal actual",JSe="Correo Electrónico",eAe="Escribe un enderezo válido.",tAe="Actualizar correo",nAe="Escribe un contrasinal",aAe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar arquivo",GENERATING_LINK:"creando ligazón…",ONLY_ONE_EXPORT_PER_DAY:"Podes solicitar un arquivo cada 24 horas",STATUS:{errored:"fallou (solicita outra exportación)",in_progress:"en progreso…"}},sAe="Filtrar por identificador",oAe="agochar contrasinal",rAe="Token non válido, solicita un novo restablecemento de contrasinal.",iAe="Quero eliminar a miña conta",uAe="Idioma | Idiomas",lAe="Actualizouse a política de privacidade, podes {0} antes de continuar.",cAe="Acceso",dAe="Pechar sesión",EAe="Tes certeza de querer pechar a sesión?",pAe="acceder",fAe="Novo contrasinal",mAe="Non se atopan deportes.",_Ae="Non hai usuarias.",TAe="Contrasinal",hAe="Esqueciches o contrasinal?",SAe="Require 8 caracteres como mínimo.",AAe="Restablecer contrasinal",OAe="Comproba o correo electrónico. Se o enderezo está na base de datos recibirás un correo cunha ligazón de restablecemento.",gAe={AVERAGE:"media",GOOD:"boa",LABEL:"forza do contrasinal",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inclúe algunha letra maiúscula, non todas.",anotherWord:"Engade máis palabras pouco comúns.",associatedYears:"Evita os anos que teñan relación contigo.",capitalization:"Usa máis maiúsculas que só na primeira letra.",dates:"Evita datas e anos que teñan relación contigo.",l33t:"Evita substitucións de letras que sexan evidentes como {'@'} polo a.",longerKeyboardPattern:"Usa patróns longos no teclado e cambia de dirección de escritura varias veces.",noNeed:"Podes crear contrasinais fortes sen usar símbolos, números ou letras maiúsculas.",pwned:"Se usas este contrasinal noutros lugares entón deberías cambialo.",recentYears:"Evita anos recentes.",repeated:"Evita palabras e caracteres repetidos.",reverseWords:"Evita palabras comúns escritas ao revés.",sequences:"Evita secuencias comúns de caracteres.",useWords:"Usa varias palabras, pero evita frases comúns."},WEAK:"feble"},IAe="Actualizouse o teu contrasinal. Preme en {0} para acceder.",NAe={ACCOUNT_EDITION:"Edición da conta",ASCENT_DATA:"Datos de ascensión (gravacións, total)",BACK_TO_PROFILE:"Volver ao perfil",BIO:"Bio",BIRTH_DATE:"Data de nacemento",DATE_FORMAT:"Formato para as datas",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias dos deportes",ELEVATION_CHART_START:{LABEL:"O gráfico de elevación comeza en",MIN_ALT:"Altitude mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"Tes certeza de querer eliminar o equipamento {0}?",DESCRIPTION:"descrición",DISABLED_BY_ADMIN:"desactivado por Admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está asociado a adestramentos.",IS_ACTIVE:"activo",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Os teus equipamentos"},EQUIPMENTS_EDITION:"Edición de equipamentos",ERRORED_EMAIL_UPDATE:"{0} para cambiar o enderezo de correo electrónico ou contacta coa administración",FIRST_DAY_OF_WEEK:"Primeiro día da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Idioma",LAST_NAME:"Apelido",LOCATION:"Localización",MONDAY:"Luns",PICTURE:"Fotografía",PICTURE_EDITION:"Edición da foto",PICTURE_REMOVE:"Eliminar foto",PICTURE_UPDATE:"Actualizar foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Edición do perfil",REGISTRATION_DATE:"Data de rexistro",SPORT:{ACTION:"acción",COLOR:"cor",CONFIRM_SPORT_RESET:"Tes certeza de querer restablecer este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tes a certeza de querer restablecer este deporte? Os equipamentos por defecto serán eleminados.",DEFAULT_EQUIPMENTS:"Equipamento por defecto|Equipamentos por defecto",DISABLED_BY_ADMIN:"desactivado por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"limiar para detectar pausa"},SPORTS_EDITION:"Edición das preferencias do deporte",SUCCESSFUL_EMAIL_UPDATE:"A conta actualizouse correctamente. Comproba o teu correo para confirmar o novo enderezo de correo electrónico.",SUCCESSFUL_REGISTRATION:"Creouse correctamente a conta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Enviouse un correo ao enderezo proporcionado cunha ligazón para activar a conta.",SUCCESSFUL_UPDATE:"Actualizouse correctamente a conta.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"apps",EQUIPMENTS:"equipamentos",PICTURE:"imaxe",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Decorado",VALUES:{DARK:"Escuro",DEFAULT:"Seguir navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtras, excluirá os valores extremos (que poderían deberse a erros do GPS) ao calcular a velocidade máxima.",LABEL:"Estratexia para velocidade máx. GPX",RAW_SPEED:"En bruto"}},RAe="Lin e acepto a {0}.",vAe="Crear conta",bAe="Lamentámolo, pero non se permiten novas contas.",CAe="Reenviar o correo de confirmación de conta",DAe="Restablece o contrasinal",PAe="revisar",LAe="mostrar contrasinal",yAe="Esta conta de usuaria está desactivada.",$Ae="Cambiar decorado (modo Claro ou Escuro)",UAe="Identificador",kAe='Require entre 3 e 30 caracteres, só se permiten alfanuméricos e o trazo baixo "_".',wAe="foto da usuaria",MAe="Aceptaches a {0}.",WAe={ACCOUNT_CONFIRMATION:KSe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:jSe,ACCOUNT_CONFIRMATION_SENT:qSe,ADMIN:YSe,ALREADY_HAVE_ACCOUNT:XSe,CONFIRM_ACCOUNT_DELETION:QSe,CURRENT_PASSWORD:ZSe,EMAIL:JSe,EMAIL_INFO:eAe,EMAIL_UPDATE:tAe,ENTER_PASSWORD:nAe,EXPORT_REQUEST:aAe,FILTER_ON_USERNAME:sAe,HIDE_PASSWORD:oAe,INVALID_TOKEN:rAe,I_WANT_TO_DELETE_MY_ACCOUNT:iAe,LANGUAGE:uAe,LAST_PRIVACY_POLICY_TO_VALIDATE:lAe,LOGIN:cAe,LOGOUT:dAe,LOGOUT_CONFIRMATION:EAe,LOG_IN:pAe,NEW_PASSWORD:fAe,NO_SPORT_FOUND:mAe,NO_USERS_FOUND:_Ae,PASSWORD:TAe,PASSWORD_FORGOTTEN:hAe,PASSWORD_INFO:SAe,PASSWORD_RESET:AAe,PASSWORD_SENT_EMAIL_TEXT:OAe,PASSWORD_STRENGTH:gAe,PASSWORD_UPDATED:IAe,PROFILE:NAe,READ_AND_ACCEPT_PRIVACY_POLICY:RAe,REGISTER:vAe,REGISTER_DISABLED:bAe,RESENT_ACCOUNT_CONFIRMATION:CAe,RESET_PASSWORD:DAe,REVIEW:PAe,SHOW_PASSWORD:LAe,THIS_USER_ACCOUNT_IS_INACTIVE:yAe,TOGGLE_THEME:$Ae,USERNAME:UAe,USERNAME_INFO:kAe,USER_PICTURE:wAe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:MAe},FAe="Engadir adestramento",zAe="análise",xAe="ascenso",BAe="velocidade media",GAe="vel. media",HAe="volver ao adestramento",VAe="data",KAe="Eliminar o adestramento",jAe="descenso",qAe="descrición",YAe="mostrar filtros",XAe="distancia",QAe="Descargar o adestramento",ZAe="duración",JAe="Editar adestramento",eOe="altitude",tOe="fin",nOe="Saír da pantalla completa",aOe="desde",sOe="ficheiro .gpx",oOe="agochar filtros",rOe="Hai que proporcionar os dous valores de altitude e deben ser iguais o maiores que 0.",iOe="A distancia debe ser superior a 0",uOe="A duración debe superar os 0 segundos",lOe="Últimos adestramentos",cOe="Cargar máis adestramentos",dOe="Altitude máx.",EOe="máx. de ficheiros",pOe="Tamaño máx.",fOe="Vel. máxima",mOe="Altitude min.",_Oe={deselectLabel:"Preme Enter para eliminar",selectLabel:"Preme Enter para seleccionar",selectedLabel:"Seleccionado"},TOe="Non hai tramo seguinte",hOe="Seguinte adestramento",SOe="notas",AOe="datos directos do .gpx, sen limpar",OOe="Sen descrición",gOe="Non hai ficheiro",IOe="sen cartafoles dentro",NOe="Sen mapa",ROe="Non hai tramo seguinte",vOe="Non hai adestramento seguinte",bOe="Sen notas",COe="Non hai tramo anterior",DOe="Non hai adestramento anterior",POe="Sen récords.",LOe="Sen adestramentos.",yOe="pausas",$Oe="Tramo anterior",UOe="Adestramento anterior",kOe="récord | récords",wOe="Vel. media",MOe="A maior distancia",WOe="O maior desnivel",FOe="A duración máis longa",zOe="Vel. máxima",xOe="caracteres restantes",BOe="Restablecer vista",GOe="tramo | tramos",HOe="velocidade",VOe="deporte | deportes",KOe="inicio",jOe="Inicio e fin",qOe="situar a altitude de inicio no cero da gráfica",YOe="título",XOe="a",QOe="distancia total",ZOe="duración total",JOe="Sube un!",ege="Ver en pantalla completa",tge={DARK_SKY:{"clear-day":"día despexado","clear-night":"noite despexada",cloudy:"nubrado",fog:"néboa","partly-cloudy-day":"día algo nubrado","partly-cloudy-night":"noite algo nubrada",rain:"chuvia",sleet:"sarabia",snow:"neve",wind:"vento"},HUMIDITY:"humidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"L",ENE:"XAN",ESE:"LSL",N:"N",NE:"NL",NNE:"NNL",NNW:"NNO",NW:"NO",S:"S",SE:"SL",SSE:"SSL",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},nge="sen ficheiro .gpx",age="con ficheiro .gpx",sge="adestramento | adestramentos",oge="gráfico de velocidade e altitude do adestramento",rge="data do adestramento",ige="Tes certeza de querer borrar este adestramento?",uge="mapa do adestramento",lge="ficheiro .zip",cge="ou ficheiro .zip que contén ficheiros .gpx",dge={ADD_WORKOUT:FAe,ANALYSIS:zAe,ASCENT:xAe,AVERAGE_SPEED:BAe,AVE_SPEED:GAe,BACK_TO_WORKOUT:HAe,DATE:VAe,DELETE_WORKOUT:KAe,DESCENT:jAe,DESCRIPTION:qAe,DISPLAY_FILTERS:YAe,DISTANCE:XAe,DOWNLOAD_WORKOUT:QAe,DURATION:ZAe,EDIT_WORKOUT:JAe,ELEVATION:eOe,END:tOe,EXIT_FULLSCREEN:nOe,FROM:aOe,GPX_FILE:sOe,HIDE_FILTERS:oOe,INVALID_ASCENT_OR_DESCENT:rOe,INVALID_DISTANCE:iOe,INVALID_DURATION:uOe,LATEST_WORKOUTS:lOe,LOAD_MORE_WORKOUT:cOe,MAX_ALTITUDE:dOe,MAX_FILES:EOe,MAX_SIZE:pOe,MAX_SPEED:fOe,MIN_ALTITUDE:mOe,MULTISELECT:_Oe,NEXT_SEGMENT:TOe,NEXT_WORKOUT:hOe,NOTES:SOe,NO_DATA_CLEANING:AOe,NO_DESCRIPTION:OOe,NO_FILE_PROVIDED:gOe,NO_FOLDER:IOe,NO_MAP:NOe,NO_NEXT_SEGMENT:ROe,NO_NEXT_WORKOUT:vOe,NO_NOTES:bOe,NO_PREVIOUS_SEGMENT:COe,NO_PREVIOUS_WORKOUT:DOe,NO_RECORDS:POe,NO_WORKOUTS:LOe,PAUSES:yOe,PREVIOUS_SEGMENT:$Oe,PREVIOUS_WORKOUT:UOe,RECORD:kOe,RECORD_AS:wOe,RECORD_FD:MOe,RECORD_HA:WOe,RECORD_LD:FOe,RECORD_MS:zOe,REMAINING_CHARS:xOe,RESET_ZOOM:BOe,SEGMENT:GOe,SPEED:HOe,SPORT:VOe,START:KOe,START_AND_FINISH:jOe,START_ELEVATION_AT_ZERO:qOe,TITLE:YOe,TO:XOe,TOTAL_DISTANCE:QOe,TOTAL_DURATION:ZOe,UPLOAD_FIRST_WORKOUT:JOe,VIEW_FULLSCREEN:ege,WEATHER:tge,WITHOUT_GPX:nge,WITH_GPX:age,WORKOUT:sge,WORKOUT_CHART:oge,WORKOUT_DATE:rge,WORKOUT_DELETION_CONFIRMATION:ige,WORKOUT_MAP:uge,ZIP_ARCHIVE:lge,ZIP_ARCHIVE_DESCRIPTION:cge},Ege={about:ihe,admin:Fhe,api:xhe,buttons:u1e,common:y1e,dashboard:k1e,error:sSe,equipments:J1e,equipment_types:x1e,oauth2:OSe,privacy_policy:RSe,sports:kSe,statistics:VSe,user:WAe,workouts:dge},pge="Contatta l'amministratore",fge="FitTrackee è un tracker self-hosted per attività outdoor.",mge="Sotto licenza {0} ",_ge="Codice sorgente",Tge={CONTACT_ADMIN:pge,FITTRACKEE_DESCRIPTION:fge,FITTRACKEE_LICENSE:mge,SOURCE_CODE:_ge},hge={TEXT:"Informazioni dettagliate sull'istanza"},Sge="Azione",Age="Attiva account",Oge="Attivo",gge="Admin",Ige="Amministrazione",Nge="Aggiungi/rimuovi permessi, elimina account utente.",Rge="Applicazione",vge={ADMIN_CONTACT:"Email di contatto dell'amministratore",MAX_FILES_IN_ZIP_LABEL:"Numero massimo di files zip",MAX_USERS_HELP:"Se settato a 0, non ci sono limiti per le registrazioni.",MAX_USERS_LABEL:"Numero massimo di utenti attivi",NO_CONTACT_EMAIL:"nessuna mail di contatto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dei file caricabili (in Mb)",TITLE:"Configurazione applicazione",ZIP_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dell'archivio zip (in Mb)"},bge="Ritorna ad amministrazione",Cge="Sei sicuro di voler eliminare {0} account? Tutti i dati verranno persi, quest'azione non può essere annullata.",Dge="Sei sicuro di voler resettare {0} password?",Pge="Email corrente",Lge="Elimina utente",yge="L'invio di email è disabilitato.",$ge="Attiva/Disattiva sports.",Uge="Nuova email",kge="La password è stata reimpostata.",wge="La registrazione è al momento disabilitata.",Mge="La registrazione è al momento abilitata.",Wge="Reset password",Fge={TABLE:{ACTIVE:"Attivo",HAS_WORKOUTS:"workout esistono",IMAGE:"Immagine",LABEL:"Etichetta"},TITLE:"Amministrazione sport"},zge="Aggiorna configurazione applicazione.",xge="Aggiorna email",Bge="utente | utenti",Gge={SELECTS:{ORDER_BY:{ADMIN:"stato admin",CREATED_AT:"data di registrazione",IS_ACTIVE:"stato account",USERNAME:"nome utente",WORKOUTS_COUNT:"numero di workout"}},TABLE:{ADD_ADMIN_RIGHTS:"Aggiungi permessi di amministratore",REMOVE_ADMIN_RIGHTS:"Rimuovi permessi di amministratore"}},Hge="L'indirizzo email è stato aggiornato.",Vge={ABOUT:hge,ACTION:Sge,ACTIVATE_USER_ACCOUNT:Age,ACTIVE:Oge,ADMIN:gge,ADMINISTRATION:Ige,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Nge,APPLICATION:Rge,APP_CONFIG:vge,BACK_TO_ADMIN:bge,CONFIRM_USER_ACCOUNT_DELETION:Cge,CONFIRM_USER_PASSWORD_RESET:Dge,CURRENT_EMAIL:Pge,DELETE_USER:Lge,EMAIL_SENDING_DISABLED:yge,ENABLE_DISABLE_SPORTS:$ge,NEW_EMAIL:Uge,PASSWORD_RESET_SUCCESSFUL:kge,REGISTRATION_DISABLED:wge,REGISTRATION_ENABLED:Mge,RESET_USER_PASSWORD:Wge,SPORTS:Fge,UPDATE_APPLICATION_DESCRIPTION:zge,UPDATE_USER_EMAIL:xge,USER:Bge,USERS:Gge,USER_EMAIL_UPDATE_SUCCESSFUL:Hge},Kge={"Network Error":"Errore di rete.",UNKNOWN:"Errore. Per favore riprova o contatta l'amminstratore.","at least one file in zip archive exceeds size limit, please check the archive":"Almeno un file nell'archivio zip supera il limite di dimensione, per favore controlla.","email: valid email must be provided":"Email: dev'essere inserita un'email valida.","error during gpx file parsing":"Errore nella lettura del file gpx.","error during gpx processing":"Errore nell'elaborazione del file gpx.","error on getting configuration":"Errore nella lettura della configurazione.","error when updating configuration":"Errore nell'aggiornamento della configurazione","error, please try again or contact the administrator":"Errore, per favore riprova o contatta l'amministratore.","error, registration is disabled":"Errore, la registrazione è disabilitata.","file extension not allowed":"File con estensione non permessa.","file size is greater than the allowed size":"La dimensione del file è maggiore di quella massima permessa.","invalid credentials":"Credenziali errate.","invalid payload":"I dati inseriti non sono validi.","invalid token, please log in again":"Token scaduto, per favore ripeti il log in.","invalid token, please request a new token":"Token scaduto, per favore ripeti il log in.","new email must be different than current email":"La nuova email dev'essere diversa dalla vecchia mail","no file part":"Nessun file scelto.","no selected file":"Nessun file scelto.","password: password and password confirmation do not match":"Password: la password inserita e la conferma non combaciano.","provide a valid auth token":"Insersci un token di autenticazione valido.","signature expired, please log in again":"Token scaduto. Per favore ripeti il log in.","sorry, that username is already taken":"Mi dispiace, quell'username è già esistente.","sport does not exist":"Questo sport non esiste.","successfully registered":"Registrato con successo.","the number of files in the archive exceeds the limit":"Il numero di files nell'archivio supera il limite massimo permesso.","user does not exist":"L'utente non esiste.","valid email must be provided for admin contact":"Dev'essere inserita un'email valida","you can not delete your account, no other user has admin rights":"Non puoi eliminare questo account, nessun'altro account ha permessi di amministratore.","you do not have permissions":"Non hai i permessi necessari."},jge={ERROR:Kge},qge="Autorizza",Yge="Indietro",Xge="Annulla",Qge="Resetta filtri",Zge="Elimina il mio account",Jge="Disattiva",eIe="Modifica",tIe="Attiva",nIe="Filtra",aIe="Log in",sIe="No",oIe="Registra",rIe="Reset",iIe="Invia",uIe="Si",lIe={"ACCOUNT-CONFIRMATION-RESEND":"Re-invia email di conferma",AUTHORIZE:qge,BACK:Yge,CANCEL:Xge,CLEAR_FILTER:Qge,DELETE_MY_ACCOUNT:Zge,DISABLE:Jge,EDIT:eIe,ENABLE:tIe,FILTER:nIe,LOGIN:aIe,NO:sIe,REGISTER:oIe,RESET:rIe,SUBMIT:iIe,YES:uIe},cIe="about",dIe="azione",EIe="Conferma",pIe="contatto",fIe="giorno | giorni",mIe="Descrizione",_Ie="Mostrato",TIe="documentazione",hIe="qui",SIe="Nascosto",AIe="Home",OIe="ora|ore",gIe="inattivo",IIe="etichetta",NIe="minuto|minuti",RIe="avanti",vIe="nessuna descrizione",bIe="precedente",CIe="secondo|secondi",DIe={ORDER:{ASC:"crescente",DESC:"decrescente",LABEL:"ordina"},ORDER_BY:{LABEL:"ordina per"},PER_PAGE:{LABEL:"per pagina"}},PIe="Totale",LIe="durata totale con pause",yIe={ABOUT:cIe,ACTION:dIe,CONFIRMATION:EIe,CONTACT:pIe,DAY:fIe,DESCRIPTION:mIe,DISPLAYED:_Ie,DOCUMENTATION:TIe,HERE:hIe,HIDDEN:SIe,HOME:AIe,HOURS:OIe,INACTIVE:gIe,LABEL:IIe,MINUTES:NIe,NEXT:RIe,NO_DESCRIPTION:vIe,PREVIOUS:bIe,SECONDS:CIe,SELECTS:DIe,TOTAL:PIe,TOTAL_DURATION_WITH_PAUSES:LIe},$Ie="Dashboard",UIe="Questo mese",kIe={DASHBOARD:$Ie,THIS_MONTH:UIe},wIe={LABEL:"Bici"},MIe={LABEL:"Kayak/Barca"},WIe={LABEL:"Scarpe"},FIe={LABEL:"Sci"},zIe={LABEL:"Ciaspole"},xIe={Bike:wIe,"Bike Trainer":{LABEL:"Allenatore per Bici"},Kayak_Boat:MIe,Shoes:WIe,Skis:FIe,Snowshoes:zIe},BIe="Aggiungi una nuova attrezzatura",GIe="Tutte le associazioni degli allenamenti saranno rimosse.",HIe="Modifica attrezzature",VIe="attrezzatura|attrezzature",KIe="tipo di attrezzatura|tipi di attrezzatura",jIe={inactive:"Attrezzatura '{equipmentLabel}' inattiva.",invalid:"Attrezzatura '{equipmentLabel}' non valida per questo sport.",not_found:"Attrezzatura non trovata."},qIe="Nuova attrezzatura",YIe="Nessuna attrezzatura trovata.",XIe="Nessuna attrezzatura",QIe="Senza attrezzature",ZIe={"50_CHARACTERS_MAX":"Massimo 50 caratteri",ADD_A_NEW_EQUIPMENT:BIe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:GIe,EDIT_EQUIPMENTS:HIe,EQUIPMENT:VIe,EQUIPMENT_TYPE:KIe,ERRORS:jIe,NEW_EQUIPMENT:qIe,NO_EQUIPMENT:YIe,NO_EQUIPMENTS:XIe,WITHOUT_EQUIPMENTS:QIe},JIe="L'applicazione ha riscontrato dei problemi. Per favore riprova più tardi o contatta l'amministratore.",eNe={PAGE:"Pagina non trovata",WORKOUT:"Workout non trovato"},tNe="Qualcosa è andato storto",nNe="Errore. Per favore riprova o contatta l'amministratore.",aNe={APP_ERROR:JIe,NOT_FOUND:eNe,SOMETHING_WRONG:tNe,UNKNOWN:nNe},sNe="Aggiungi una nuova applicazione OAuth2",oNe={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Descrizione applicazione",ISSUE_AT:"Issue at",NAME:"Nome applicazione",REDIRECT_URL:"URL redirect",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"da permessi di scrittura alla configurazioen dell'applicazione.","equipments:read_DESCRIPTION":"da permessi di lettura a equipments endpoints.","equipments:write_DESCRIPTION":"da permessi di scrittura a equipments endpoints.","profile:read_DESCRIPTION":"da permessi di lettura a auth endpoints.","profile:write_DESCRIPTION":"da permessi di scrittura a auth endpoints.","users:read_DESCRIPTION":"da permessi di lettura a users endpoints.","users:write_DESCRIPTION":"da permessi di scrittura a usersendpoints.","workouts:read_DESCRIPTION":"da permessi di lettura a workouts endpoints.","workouts:write_DESCRIPTION":"da permessi di scrittura a workouts endpoints."},URL:"URL applicazione"},rNe="Applicazioni OAuth2",iNe="Applicazione creata. Sii certo di copiare il secret ora, non lo rivedrai più.",uNe="Sei sicuro di voler eliminare quest'app?",lNe="L'applicazione {0} sta chiedendo:",cNe="Autorizzi {0} ad utilizzare il tuo account?",dNe="copia nella clipboard",ENe="Elimina applicazione",pNe="Aggiungi applicazione",fNe="Applicazione non trovata!",mNe="nessuna applicazione",_Ne="nessuna descrizione",TNe="Rimuovi tutti i tokens",hNe="Sei sicuro di voler rimuovere tutti i token?",SNe="Tutti i token esistenti associati sono stati rimossi.",ANe={ADD_A_NEW_APP:sNe,APP:oNe,APPS_LIST:rNe,APP_CREATED_SUCCESSFULLY:iNe,APP_DELETION_CONFIRMATION:uNe,APP_REQUESTING_ACCESS:lNe,AUTHORIZE_APP:cNe,COPY_TO_CLIPBOARD:dNe,DELETE_APP:ENe,NEW_APP:pNe,NO_APP:fNe,NO_APPS:mNe,NO_DESCRIPTION:_Ne,REVOKE_ALL_TOKENS:TNe,TOKENS_REVOCATION_CONFIRMATION:hNe,TOKENS_REVOKED:SNe},ONe={ACCOUNT_DELETION:{CONTENT:`Puoi richiedere la cancellazione del tuo account in qualsiasi momento andando a questo indirizzo (dopo aver effettuato l'accesso) e cliccando sul pulsante "Elimina il mio account" nella sezione modifica account.`,TITLE:"Eliminazione dell'account"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidiamo di modificare la nostra politica sulla privacy, pubblicheremo tali modifiche su questa pagina. Questo documento è sotto licenza [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) . Originariamente adattato dalla politica sulla privacy di [Discourse](https://github.com/discourse/discourse).`,TITLE:"Modifiche alla nostra Politica sulla Privacy"},DATA_COLLECTED:{CONTENT:`Le seguenti informazioni vengono raccolte: - Informazioni sull'account (nome utente, indirizzo e-mail e password). È inoltre possibile inserire informazioni aggiuntive sul profilo come nome, cognome, data di nascita, posizione, biografia e caricare un'immagine del profilo. @@ -501,7 +501,7 @@ Ciò non include terze parti di fiducia che ci aiutano a gestire il nostro sito Potremmo inoltre divulgare le tue informazioni quando riteniamo che la divulgazione sia appropriata per ottemperare alla legge, far rispettare le politiche del nostro sito o proteggere i nostri diritti, la nostra proprietà o la nostra sicurezza. -Quando autorizzi un'applicazione di terze parti a utilizzare il tuo account, a seconda dello scopo delle autorizzazioni che approvi, potrebbe accedere alle informazioni del tuo profilo o ai tuoi allenamenti. Le applicazioni non possono mai accedere alla tua password.`,TITLE:"Divulgamo informazioni a terze parti esterne?"},INFORMATION_PROTECTION:{CONTENT:"Implementiamo una varietà di misure di sicurezza per mantenere la sicurezza delle tue informazioni personali quando inserisci, invii o accedi alle tue informazioni personali.",TITLE:"Come proteggiamo le tue informazioni?"},INFORMATION_USAGE:{TITLE:"Per cosa utilizziamo le tue informazioni?"},SITE_USAGE_BY_CHILDREN:{TITLE:"Utilizzo del sito da parte dei bambini"},YOUR_CONSENT:{CONTENT:"Utilizzando il nostro sito, acconsenti alla nostra politica sulla privacy del sito web.",TITLE:"Il tuo consenso"}},rRe="Ultimo aggiornamento",oRe="politica sulla privacy",iRe={CONTENT:sRe,LAST_UPDATE:rRe,TITLE:oRe},uRe={LABEL:"Escursioni"},lRe={LABEL:"Alpinismo"},cRe={LABEL:"Canottaggio"},dRe={LABEL:"Corsa"},ERe={LABEL:"Racchette da neve"},pRe={LABEL:"Sentieri"},fRe={LABEL:"Camminata"},mRe={"Cycling (Sport)":{LABEL:"Ciclismo (Sport)"},"Cycling (Transport)":{LABEL:"Ciclismo (Trasporto)"},"Cycling (Virtual)":{LABEL:"Cicliscmo (Virtuale)"},Hiking:uRe,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Elettrica)"},Mountaineering:lRe,Rowing:cRe,Running:dRe,"Skiing (Alpine)":{LABEL:"Sci (Alpino)"},"Skiing (Cross Country)":{LABEL:"Sci (Cross Country)"},Snowshoes:ERe,Trail:pRe,Walking:fRe},_Re="Media",TRe="Date",hRe="Statistiche",SRe={month:"Statistiche mensili",week:"Statistiche settimanali",year:"Statistiche annuali"},ARe="Statistiche su tutti gli allenamenti:",ORe="Statistiche sugli ultimi {count} allenamenti:",gRe={by_sport:"per sport",by_time:"per periodo di tempo"},IRe={month:"mese",week:"settimana",year:"anno"},RRe="numero medio di allenamenti",NRe={AVERAGE:_Re,DATES:TRe,STATISTICS:hRe,STATISTICS_CHARTS:SRe,STATISTICS_ON_ALL_WORKOUTS:ARe,STATISTICS_ON_LAST_WORKOUTS:ORe,STATISTICS_TYPES:gRe,TIME_FRAMES:IRe,WORKOUTS_AVERAGE:RRe},vRe="Non hai ricevuto istruzioni?",bRe="Controlla la tua email. Una nuova email di conferma è stata inviata all'indirizzo specificato.",CRe="Admin",DRe="Hai già un account?",PRe="Sei sicuro di voler eliminare il tuo account? Tutti i dati saranno eliminati, quest'azione non può essere annullata",LRe="Password corrente",yRe="Email",$Re="Inserisci un indirizzo email valido.",URe="Inserisci una password",kRe="Filtra per username",wRe="nascondi password",MRe="Token invalido, per favore richiedi un nuovo reset della password.",WRe="Lingua | Le lingue",FRe="Login",zRe="Logout",xRe="log in",BRe="Nuova password",GRe="Nessun utente trovato.",HRe="Password",VRe="Password dimenticata?",KRe="Inserisci almeno 8 caratteri.",jRe="Reset password",qRe="Controlla la tua email. Se l'indirizzo inserito è nel nostro database, riceverai un'email con un link per resettare la tua password.",YRe={AVERAGE:"media",GOOD:"buona",LABEL:"sicurezza password",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inserisci qualche maiuscola.",anotherWord:"Aggiungi più parole che sono meno comuni.",associatedYears:"Evita date che possono essere associate a te.",capitalization:"Inserisci maiuscole oltre alla prima lettera.",dates:"Evita date che possono essere associate a te.",l33t:"Evita sostituzioni prevedibili, per esempio, {'@'} per la a.",longerKeyboardPattern:"Usa patterns più lunghi e cambia direzione di scrittura più volte.",noNeed:"Puoi creare password sicure senza utilizzare simboli, numeri, o maiuscole.",pwned:"È consigliabile cambiare questa password se è utilizzata per altro.",recentYears:"Evita date recenti.",repeated:"Evita di ripetere lettere e parole.",reverseWords:"Evita di scrivere parole al contrario.",sequences:"Evita sequenze di caratteri comuni.",useWords:"Usa più parole, ma evita frasi comuni."},WEAK:"bassa"},XRe="La tua password è stata aggiornata. Clicca {0} per effettuare il login.",QRe={ACCOUNT_EDITION:"Tipo di account",ASCENT_DATA:"Dati relativi alle salite (singoli, totale)",BACK_TO_PROFILE:"Ritorna al profilo",BIO:"Bio",BIRTH_DATE:"Data di nascita",DATE_FORMAT:"Formato data",EDIT:"Modifica profilo",EDIT_PREFERENCES:"Modifica preferenze",EDIT_SPORTS_PREFERENCES:"Modifica preferenze sport",ERRORED_EMAIL_UPDATE:"Per favore {0} per cambiare di nuovo la tua mail o contatta l'amministratore",FIRST_DAY_OF_WEEK:"Primo giorno della settimana",FIRST_NAME:"Nome",LANGUAGE:"Lingua",LAST_NAME:"Cognome",LOCATION:"Posizione",MONDAY:"Lunedì",PICTURE:"Foto",PICTURE_EDITION:"Foto",PICTURE_REMOVE:"Rimuovi foto",PICTURE_UPDATE:"Aggiorna foto",PREFERENCES_EDITION:"Preferenze",PROFILE_EDITION:"Profilo",REGISTRATION_DATE:"Data di registrazione",SPORT:{ACTION:"azione",COLOR:"colore",DISABLED_BY_ADMIN:"disattivato dall'amministratore",IS_ACTIVE:"attivo",LABEL:"etichetta",STOPPED_SPEED_THRESHOLD:"Limite minimo di velocità"},SPORTS_EDITION:"Preferenze sport",SUCCESSFUL_EMAIL_UPDATE:"Il tuo account è stato aggiornato con successo. Per favore controlla la tua email per confermare il tuo indirizzo email.",SUCCESSFUL_REGISTRATION:"Il tuo account è stato creato con successo.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un link per attivare il tuo account è stato inviato all'indirizzo specificato.",SUCCESSFUL_UPDATE:"Il tuo account è stato aggiornato con successo.",SUNDAY:"Domenica",TABS:{ACCOUNT:"account",APPS:"apps",PICTURE:"foto",PREFERENCES:"preferenze",PROFILE:"profilo",SPORTS:"sports"},TIMEZONE:"Timezone",UNITS:{IMPERIAL:"Sistema imperiale (ft, mi, mph, °F)",LABEL:"Unità per la distanza",METRIC:"Sistema metrico (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrato",LABEL:"Strategia di massima velocità",RAW_SPEED:"Greggio"}},ZRe="Registra",JRe="Mi dispiace, la registrazione è disabilitata.",eNe="Re-invia email di conferma dell'account",tNe="Resetta password",nNe="mostra password",aNe="Questo account è inattivo.",sNe="Username",rNe='Sono richiesti da 3 a 30 caratteri, è permesso utilizzare solo caratteri alfanumerici ed il simbolo "_".',oNe="foto profilo",iNe={ACCOUNT_CONFIRMATION_NOT_RECEIVED:vRe,ACCOUNT_CONFIRMATION_SENT:bRe,ADMIN:CRe,ALREADY_HAVE_ACCOUNT:DRe,CONFIRM_ACCOUNT_DELETION:PRe,CURRENT_PASSWORD:LRe,EMAIL:yRe,EMAIL_INFO:$Re,ENTER_PASSWORD:URe,FILTER_ON_USERNAME:kRe,HIDE_PASSWORD:wRe,INVALID_TOKEN:MRe,LANGUAGE:WRe,LOGIN:FRe,LOGOUT:zRe,LOG_IN:xRe,NEW_PASSWORD:BRe,NO_USERS_FOUND:GRe,PASSWORD:HRe,PASSWORD_FORGOTTEN:VRe,PASSWORD_INFO:KRe,PASSWORD_RESET:jRe,PASSWORD_SENT_EMAIL_TEXT:qRe,PASSWORD_STRENGTH:YRe,PASSWORD_UPDATED:XRe,PROFILE:QRe,REGISTER:ZRe,REGISTER_DISABLED:JRe,RESENT_ACCOUNT_CONFIRMATION:eNe,RESET_PASSWORD:tNe,SHOW_PASSWORD:nNe,THIS_USER_ACCOUNT_IS_INACTIVE:aNe,USERNAME:sNe,USERNAME_INFO:rNe,USER_PICTURE:oNe},uNe="Aggiungi un workout",lNe="analisi",cNe="salita",dNe="velocità media",ENe="vel. media",pNe="ritorna al workout",fNe="data",mNe="discesa",_Ne="mostra filtri",TNe="distanza",hNe="durata",SNe="Modifica il workout",ANe="elevazione",ONe="fine",gNe="da",INe="file .gpx",RNe="nascondi filtri",NNe="Entrambi i valori di elevazione devono essere forniti ed essere maggiori o uguali a 0.",vNe="La distanza dev'essere maggiore di 0",bNe="La durata dev'essere maggiore di 0",CNe="Ultimi workout",DNe="Carica più workout",PNe="altitudine massima",LNe="file massimi",yNe="dimensione massima",$Ne="velocità massima",UNe="altitudine minima",kNe="Nessun segmento successivo",wNe="Prossimo workout",MNe="note",WNe='data dal file gpx, senza "pulizia"',FNe="Nessun file scelto",zNe="nessuna cartella all'interno",xNe="Nessuna mappa",BNe="Nessun segmento successivo",GNe="Nessun workout successivo",HNe="Nessuna nota",VNe="Nessun segmento precedente",KNe="Nessun workout precedente",jNe="Nessun record.",qNe="Nessun workout.",YNe="pause",XNe="Segmento precedente",QNe="Workout precedente",ZNe="record | record",JNe="Vel. media",eve="Distanza più lunga",tve="Salita più alta",nve="Durata più lunga",ave="Vel. massima",sve="caratteri rimanenti",rve="segmento | segmenti",ove="velocità",ive="sport | sport",uve="inizio",lve="Inizio e fine",cve="partenza asse elevazione a 0",dve="titolo",Eve="a",pve="durata totale",fve="Carica file!",mve={DARK_SKY:{"clear-day":"cielo chiaro","clear-night":"notte chiara",cloudy:"nuvoloso",fog:"nebbia","partly-cloudy-day":"parzialmente nuvoloso","partly-cloudy-night":"notte parzialmente nuvolosa",rain:"pioggia",sleet:"nevischio",snow:"neve",wind:"vento"},HUMIDITY:"umidità",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},_ve="senza file .gpx",Tve="con file .gpx",hve="allenamento | allenamenti",Sve="data workout",Ave="Sei sicuro di voler eliminare questo workout?",Ove="file .zip",gve="o file .zip contenente files .gpx",Ive={ADD_WORKOUT:uNe,ANALYSIS:lNe,ASCENT:cNe,AVERAGE_SPEED:dNe,AVE_SPEED:ENe,BACK_TO_WORKOUT:pNe,DATE:fNe,DESCENT:mNe,DISPLAY_FILTERS:_Ne,DISTANCE:TNe,DURATION:hNe,EDIT_WORKOUT:SNe,ELEVATION:ANe,END:ONe,FROM:gNe,GPX_FILE:INe,HIDE_FILTERS:RNe,INVALID_ASCENT_OR_DESCENT:NNe,INVALID_DISTANCE:vNe,INVALID_DURATION:bNe,LATEST_WORKOUTS:CNe,LOAD_MORE_WORKOUT:DNe,MAX_ALTITUDE:PNe,MAX_FILES:LNe,MAX_SIZE:yNe,MAX_SPEED:$Ne,MIN_ALTITUDE:UNe,NEXT_SEGMENT:kNe,NEXT_WORKOUT:wNe,NOTES:MNe,NO_DATA_CLEANING:WNe,NO_FILE_PROVIDED:FNe,NO_FOLDER:zNe,NO_MAP:xNe,NO_NEXT_SEGMENT:BNe,NO_NEXT_WORKOUT:GNe,NO_NOTES:HNe,NO_PREVIOUS_SEGMENT:VNe,NO_PREVIOUS_WORKOUT:KNe,NO_RECORDS:jNe,NO_WORKOUTS:qNe,PAUSES:YNe,PREVIOUS_SEGMENT:XNe,PREVIOUS_WORKOUT:QNe,RECORD:ZNe,RECORD_AS:JNe,RECORD_FD:eve,RECORD_HA:tve,RECORD_LD:nve,RECORD_MS:ave,REMAINING_CHARS:sve,SEGMENT:rve,SPEED:ove,SPORT:ive,START:uve,START_AND_FINISH:lve,START_ELEVATION_AT_ZERO:cve,TITLE:dve,TO:Eve,TOTAL_DURATION:pve,UPLOAD_FIRST_WORKOUT:fve,WEATHER:mve,WITHOUT_GPX:_ve,WITH_GPX:Tve,WORKOUT:hve,WORKOUT_DATE:Sve,WORKOUT_DELETION_CONFIRMATION:Ave,ZIP_ARCHIVE:Ove,ZIP_ARCHIVE_DESCRIPTION:gve},Rve={about:ege,admin:Cge,api:Pge,buttons:Kge,common:mIe,dashboard:hIe,error:zIe,equipments:kIe,equipment_types:RIe,oauth2:aRe,privacy_policy:iRe,sports:mRe,statistics:NRe,user:iNe,workouts:Ive},Nve="Om denne instansen",vve="Kontakt administratoren",bve="FitTrackee er en selvtjent utendørsaktivitetssporer.",Cve="{0}-lisens ",Dve="Kildekode",Pve="Værdata fra:",Lve={ABOUT_THIS_INSTANCE:Nve,CONTACT_ADMIN:vve,FITTRACKEE_DESCRIPTION:bve,FITTRACKEE_LICENSE:Cve,SOURCE_CODE:Dve,WEATHER_DATA_FROM:Pve},yve={DESCRIPTION:"All ytterligere info som kan være nyttig for brukerne dine. Markdown-syntaks kan brukes.",TEXT:"Detaljert info om instansen"},$ve="Handling",Uve="Aktiver konto",kve="Aktiv",wve="Administrator",Mve="Administrasjon",Wve="Program",Fve={ADMIN_CONTACT:"E-post til administrator i kontaktøyemed",MAX_FILES_IN_ZIP_LABEL:"Maks. filer i ZIP-arkiv",MAX_USERS_LABEL:"Maks. antall aktive brukere"},zve="Tilbake til administrasjon",xve="Vil du tilbakestille {0} passord?",Bve="Nåværende e-postadresse",Gve="Slett bruker",Hve="Ny e-post",Vve="Ingen tekst innskrevet",Kve="Passordet har blitt tilbakestilt.",jve="Registrering er avskrudd.",qve="Registrering er påslått.",Yve="Tilbakestill passord",Xve={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"",IMAGE:"Bilde",LABEL:"Etikett"},TITLE:"Sportsadministrasjon"},Qve="Oppdater programoppsett.",Zve="Oppdater e-post",Jve="bruker | brukere",ebe={SELECTS:{ORDER_BY:{ADMIN:"administratorstatus",CREATED_AT:"registreringsdato",IS_ACTIVE:"kontostatus",USERNAME:"brukernavn",WORKOUTS_COUNT:"arbeidsøktantall"}},TABLE:{ADD_ADMIN_RIGHTS:"Legg til administratorrettigheter",REMOVE_ADMIN_RIGHTS:"Fjern administratorrettigheter"},TITLE:"Administrasjon — brukere"},tbe="E-postadresse oppdatert.",nbe={ABOUT:yve,ACTION:$ve,ACTIVATE_USER_ACCOUNT:Uve,ACTIVE:kve,ADMIN:wve,ADMINISTRATION:Mve,APPLICATION:Wve,APP_CONFIG:Fve,BACK_TO_ADMIN:zve,CONFIRM_USER_PASSWORD_RESET:xve,CURRENT_EMAIL:Bve,DELETE_USER:Gve,NEW_EMAIL:Hve,NO_TEXT_ENTERED:Vve,PASSWORD_RESET_SUCCESSFUL:Kve,REGISTRATION_DISABLED:jve,REGISTRATION_ENABLED:qve,RESET_USER_PASSWORD:Yve,SPORTS:Xve,UPDATE_APPLICATION_DESCRIPTION:Qve,UPDATE_USER_EMAIL:Zve,USER:Jve,USERS:ebe,USER_EMAIL_UPDATE_SUCCESSFUL:tbe},abe={" is missing in gpx file":" -element mangler i .gpx-filen.","Network Error":"Nettverksfeil.","completed request already exists":"Fullført eksportforespørsel finnes allerede.","email: valid email must be provided":"E-post: Angi en gyldig e-postadresse.","error during gpx file parsing":"Kunne ikke tolke GPX-fil.","error during gpx processing":"Kunne ikke behandle GPX-fil.","error on getting configuration":"Kunne ikke hente oppsett.","error when saving workout":"Kunne ikke lagre arbeidsøkt.","error when updating configuration":"Kunne ikke oppdatere oppsett","file extension not allowed":"Filendelsen tillates ikke.","gpx file is invalid":".gpx-filen er ugyldig.","invalid credentials":"Ugyldige identitetsdetaljer.","invalid payload":"Angitt data er ugyldig.","invalid token, please log in again":"Ugyldig symbol. Logg inn igjen.","invalid token, please request a new token":"Ugyldig symbol. Logg inn igjen.","no file part":"Ingen fil angitt.","no selected file":"Ingen valgt fil.","no tracks in gpx file":"Ingen spor () i .gpx-filen.","ongoing request exists":"Dataeksporteringsforespørsel finnes allerede.","provide a valid auth token":"Angi et gyldig auth-symbol.","signature expired, please log in again":"Signatur utløpt. Logg inn igjen.","sorry, that username is already taken":"Velg et brukernavn som ikke er i bruk.","sport does not exist":"Sporten finnes ikke.","successfully registered":"Registrert.","user does not exist":"Brukeren finnes ikke.","valid email must be provided for admin contact":"En gyldig e-postadresse må angis for administratorkontakt","you do not have permissions":"Du har ikke tilganger."},sbe={ERROR:abe},rbe="Tilbake",obe="Avbryt",ibe="Tøm filtre",ube="Slett kontoen min",lbe="Skru av",cbe="Rediger",dbe="Filter",Ebe="Logg inn",pbe="Nei",fbe="Registrer",mbe="Forespør dataeksport",_be="Tilbakestill",Tbe="Send inn",hbe="Ja",Sbe={"ACCOUNT-CONFIRMATION-RESEND":"Send bekreftelse per e-post igjen",BACK:rbe,CANCEL:obe,CLEAR_FILTER:ibe,DELETE_MY_ACCOUNT:ube,DISABLE:lbe,EDIT:cbe,FILTER:dbe,LOGIN:Ebe,NO:pbe,REGISTER:fbe,REQUEST_DATA_EXPORT:mbe,RESET:_be,SUBMIT:Tbe,YES:hbe},Abe="om",Obe="Bekreftelse",gbe="kontakt",Ibe="dag | dager",Rbe="Vist",Nbe="dokumentasjon",vbe="her",bbe="Skjult",Cbe="Hjem",Dbe="neste",Pbe="forrige",Lbe={ORDER:{ASC:"stigende",DESC:"synkende"},ORDER_BY:{LABEL:"sorter etter"}},ybe={ABOUT:Abe,CONFIRMATION:Obe,CONTACT:gbe,DAY:Ibe,DISPLAYED:Rbe,DOCUMENTATION:Nbe,HERE:vbe,HIDDEN:bbe,HOME:Cbe,NEXT:Dbe,PREVIOUS:Pbe,SELECTS:Lbe},$be="Oversikt",Ube="Denne måneden",kbe={DASHBOARD:$be,THIS_MONTH:Ube},wbe={LABEL:"Kajakk/båt"},Mbe={Kayak_Boat:wbe},Wbe={},Fbe={PAGE:"Fant ikke siden",WORKOUT:"Fant ikke arbeidsøkten"},zbe="Noe gikk galt",xbe={NOT_FOUND:Fbe,SOMETHING_WRONG:zbe},Bbe="Legg til et nytt OAuth 2.0-program",Gbe={CLIENT_ID:"ID",CLIENT_SECRET:"Hemmelinghet",DESCRIPTION:"Programbeskrivelse",NAME:"Programnavn",REDIRECT_URL:"Nettadresse-videresendelse",SCOPE:{LABEL:"Omfang","profile:write_DESCRIPTION":"innvilger skrivetilgang til auth-endepunkter.","workouts:read_DESCRIPTION":"innvilger lesetilgang til workouts-endepunkter."},URL:"Programnettadresse"},Hbe="Slett programmet?",Vbe="{0}-programmet kjører:",Kbe="kopier til utklippstavlen",jbe="Slett program",qbe="Legg til et program",Ybe="Fant ikke program!",Xbe="ingen programmer",Qbe="ingen beskrivelse",Zbe="Tilbakekall alle symboler",Jbe="Tilbakekall alle symboler?",e2e="Alle eksisterende tilknyttede symbol tilbakekalt.",t2e={ADD_A_NEW_APP:Bbe,APP:Gbe,APP_DELETION_CONFIRMATION:Hbe,APP_REQUESTING_ACCESS:Vbe,COPY_TO_CLIPBOARD:Kbe,DELETE_APP:jbe,NEW_APP:qbe,NO_APP:Ybe,NO_APPS:Xbe,NO_DESCRIPTION:Qbe,REVOKE_ALL_TOKENS:Zbe,TOKENS_REVOCATION_CONFIRMATION:Jbe,TOKENS_REVOKED:e2e},n2e={ACCOUNT_DELETION:{CONTENT:"Du kan forespørre sletting av kontoen din når som helst ved å gå til denne adressen (etter å ha logget inn) og klikke på «Slett kontoen min»-knappen i din kontoredigering.",TITLE:"Kontosletting"},CHANGES_TO_OUR_PRIVACY_POLICY:{TITLE:"Endringer i personvernspraksisen"},DATA_COLLECTED:{TITLE:"Hvilken info hentes?"},INFORMATION_PROTECTION:{TITLE:"Hvordan beskyttes din info?"},YOUR_CONSENT:{TITLE:"Ditt samtykke"}},a2e="personvernspraksis",s2e={CONTENT:n2e,TITLE:a2e},r2e={LABEL:"Paragliding"},o2e={LABEL:"Roing"},i2e={LABEL:"Løping"},u2e={LABEL:"Truger"},l2e={"Cycling (Sport)":{LABEL:"Sykling (sport)"},"Cycling (Transport)":{LABEL:"Sykling (transport)"},"Cycling (Virtual)":{LABEL:"Sykling (virtuell)"},"Mountain Biking":{LABEL:"Fjellsykling"},"Mountain Biking (Electric)":{LABEL:"Fjellsykling (elektrisk)"},Paragliding:r2e,Rowing:o2e,Running:i2e,Snowshoes:u2e},c2e="Statistikk",d2e={month:"måned",week:"uke",year:"år"},E2e={STATISTICS:c2e,TIME_FRAMES:d2e},p2e="Kontobekreftelse",f2e="Mottok du ikke noen instruks?",m2e="Administrator",_2e="Har du allerede en konto?",T2e="Nåværende passord",h2e="E-post",S2e="Skriv inn en gyldig e-postadresse.",A2e="Skriv inn et passord",O2e={DATA_EXPORT:"Dataeksport",DOWNLOAD_ARCHIVE:"Last ned arkiv",GENERATING_LINK:"genererer lenke…",STATUS:{in_progress:"underveis …"}},g2e="Filtrer på brukernavn",I2e="skjul passord",R2e="Ugyldig symbol. Forespør ny tilbakestilling av passord.",N2e="Jeg vil slette kontoen min",v2e="Språk | Språk",b2e="Logg inn",C2e="Logg ut",D2e="Vil du logge ut?",P2e="logg inn",L2e="Nytt passord",y2e="Fant ingen brukere.",$2e="Passord",U2e="Glemt passordet?",k2e="Minst åtte tegn.",w2e="Passordtilbakestilling",M2e={AVERAGE:"gjen.",GOOD:"bra",LABEL:"passordstyrke",STRONG:"sterkt",SUGGESTIONS:{anotherWord:"Legg til flere sjeldnere ord",associatedYears:"Unngå årstall du har tilknytning til.",capitalization:"Bruk stor bokstav i mer enn første bokstav.",l33t:"Unngå forutsigbare bytter, som «{'@'}» for «a».",recentYears:"Unngå nylige årstall.",repeated:"Unngå gjentatte ord og tegn.",reverseWords:"Unngå omvendte stavelser av vanlige ord.",sequences:"Unngå vanlige tegnsekvenser.",useWords:"Bruk flere ord, men unngå vanlige sekvenser."},WEAK:"svakt"},W2e="Passord oppdatert. Klikk {0} for å logge inn.",F2e={ACCOUNT_EDITION:"Kontoredigering",BACK_TO_PROFILE:"Tilbake til profil",BIO:"Biografi",BIRTH_DATE:"Fødselsdag",DATE_FORMAT:"Datovisningsformat",EDIT:"Rediger profil",EDIT_PREFERENCES:"Rediger innstillinger",EDIT_SPORTS_PREFERENCES:"Rediger sportsinnstillinger",ELEVATION_CHART_START:{MIN_ALT:"Minste høyde",ZERO:"Null"},FIRST_DAY_OF_WEEK:"Ukestart",FIRST_NAME:"Fornavn",LANGUAGE:"Språk",LAST_NAME:"Etternavn",MONDAY:"Mandag",PICTURE:"Bilde",PICTURE_REMOVE:"Fjern bilde",PICTURE_UPDATE:"Oppdater bilde","PRIVACY-POLICY_EDITION":"Personvernspraksis",REGISTRATION_DATE:"Registreringsdato",SPORT:{ACTION:"handling",COLOR:"farge",DISABLED_BY_ADMIN:"avskrudd av administrator",IS_ACTIVE:"aktiv",LABEL:"etikett"},SUCCESSFUL_REGISTRATION:"Konto opprettet.",SUNDAY:"Søndag",TABS:{ACCOUNT:"konto",APPS:"programmer",PICTURE:"bilde",PREFERENCES:"innstillinger","PRIVACY-POLICY":"personvernspraksis",PROFILE:"profil",SPORTS:"sport"},TIMEZONE:"Tidssone",UNITS:{LABEL:"Lengdeenhet"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrert",LABEL:"Maks hastighet strategi",RAW_SPEED:"Rå"}},z2e="Jeg har lest og samtykker til {0}.",x2e="Registrering",B2e="Registrering er avskrudd.",G2e="Send kontobekreftelse per e-post igjen",H2e="Tilbakestill passordet ditt",V2e="vis passord",K2e="Denne brukerkontoen er inaktiv.",j2e="Brukernavn",q2e="3 til 30 tegn kreves. Kun alfanumeriske tegn og understrek «_» tillates.",Y2e="brukerbilde",X2e="Du har samtykket til {0}.",Q2e={ACCOUNT_CONFIRMATION:p2e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:f2e,ADMIN:m2e,ALREADY_HAVE_ACCOUNT:_2e,CURRENT_PASSWORD:T2e,EMAIL:h2e,EMAIL_INFO:S2e,ENTER_PASSWORD:A2e,EXPORT_REQUEST:O2e,FILTER_ON_USERNAME:g2e,HIDE_PASSWORD:I2e,INVALID_TOKEN:R2e,I_WANT_TO_DELETE_MY_ACCOUNT:N2e,LANGUAGE:v2e,LOGIN:b2e,LOGOUT:C2e,LOGOUT_CONFIRMATION:D2e,LOG_IN:P2e,NEW_PASSWORD:L2e,NO_USERS_FOUND:y2e,PASSWORD:$2e,PASSWORD_FORGOTTEN:U2e,PASSWORD_INFO:k2e,PASSWORD_RESET:w2e,PASSWORD_STRENGTH:M2e,PASSWORD_UPDATED:W2e,PROFILE:F2e,READ_AND_ACCEPT_PRIVACY_POLICY:z2e,REGISTER:x2e,REGISTER_DISABLED:B2e,RESENT_ACCOUNT_CONFIRMATION:G2e,RESET_PASSWORD:H2e,SHOW_PASSWORD:V2e,THIS_USER_ACCOUNT_IS_INACTIVE:K2e,USERNAME:j2e,USERNAME_INFO:q2e,USER_PICTURE:Y2e,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:X2e},Z2e="Legg til en arbeidsøkt",J2e="analyse",eCe="gjen. hastighet",tCe="gjen. hastighet",nCe="tilbake til arbeidsøkt",aCe="dato",sCe="Slett arbeidsøkten",rCe="avstand",oCe="Last ned treningsøkten",iCe="varighet",uCe="Rediger arbeidsøkten",lCe="Avslutt fullskjermsvisning",cCe="fra",dCe=".gpx-fil",ECe="Avstanden må være større enn 0",pCe="Seneste treningsøkter",fCe="Last inn flere arbeidsøkter",mCe="maks. filer",_Ce="maks. størrelse",TCe="maks. hastighet",hCe="min. høyde",SCe="Ingen flere segmenter",ACe="Neste arbeidsøkt",OCe="notater",gCe="Ingen fil angitt",ICe="inneholder ingen mappe",RCe="Ingen flere arbeidsøkter",NCe="Ingen notater",vCe="Ingen tidligere segment",bCe="Ingen tidligere arbeidsøkter",CCe="Ingen arbeidsøkter.",DCe="pauser",PCe="Forrige segment",LCe="Tidligere arbeidsøkt",yCe="Gjen. hastighet",$Ce="Lengste distanse",UCe="Høyeste stigning",kCe="Lengste varighet",wCe="Maks. hastighet",MCe="gjenstående tegn",WCe="Tilbakestill forstørrelse",FCe="segment | segmenter",zCe="hastighet",xCe="sport | sporter",BCe="start",GCe="Start og slutt",HCe="til",VCe="total varighet",KCe="Fullskjermsvisning",jCe={DARK_SKY:{"clear-day":"tøm dag","clear-night":"klar natt",cloudy:"overskyet",fog:"tåke","partly-cloudy-day":"delvis skyet dag","partly-cloudy-night":"delvis skyet natt",rain:"regn",snow:"snø",wind:"vind"},TEMPERATURE:"temperatur",WIND:"vind",WIND_DIRECTIONS:{N:"N",NE:"NØ",NNE:"NNØ",NNW:"NNV",NW:"NV",S:"S",SE:"SØ",SSE:"SSØ",SSW:"SSV",SW:"SV",W:"V",WNW:"VNV",WSW:"VSV"}},qCe="uten .gpx-fil",YCe="med .gpx-fil",XCe="treningsøktdato",QCe="Slett denne treningsøkten?",ZCe=".zip-fil",JCe="eller .zip fil som inneholder .gpx-filer",e3e={ADD_WORKOUT:Z2e,ANALYSIS:J2e,AVERAGE_SPEED:eCe,AVE_SPEED:tCe,BACK_TO_WORKOUT:nCe,DATE:aCe,DELETE_WORKOUT:sCe,DISTANCE:rCe,DOWNLOAD_WORKOUT:oCe,DURATION:iCe,EDIT_WORKOUT:uCe,EXIT_FULLSCREEN:lCe,FROM:cCe,GPX_FILE:dCe,INVALID_DISTANCE:ECe,LATEST_WORKOUTS:pCe,LOAD_MORE_WORKOUT:fCe,MAX_FILES:mCe,MAX_SIZE:_Ce,MAX_SPEED:TCe,MIN_ALTITUDE:hCe,NEXT_SEGMENT:SCe,NEXT_WORKOUT:ACe,NOTES:OCe,NO_FILE_PROVIDED:gCe,NO_FOLDER:ICe,NO_NEXT_WORKOUT:RCe,NO_NOTES:NCe,NO_PREVIOUS_SEGMENT:vCe,NO_PREVIOUS_WORKOUT:bCe,NO_WORKOUTS:CCe,PAUSES:DCe,PREVIOUS_SEGMENT:PCe,PREVIOUS_WORKOUT:LCe,RECORD_AS:yCe,RECORD_FD:$Ce,RECORD_HA:UCe,RECORD_LD:kCe,RECORD_MS:wCe,REMAINING_CHARS:MCe,RESET_ZOOM:WCe,SEGMENT:FCe,SPEED:zCe,SPORT:xCe,START:BCe,START_AND_FINISH:GCe,TO:HCe,TOTAL_DURATION:VCe,VIEW_FULLSCREEN:KCe,WEATHER:jCe,WITHOUT_GPX:qCe,WITH_GPX:YCe,WORKOUT_DATE:XCe,WORKOUT_DELETION_CONFIRMATION:QCe,ZIP_ARCHIVE:ZCe,ZIP_ARCHIVE_DESCRIPTION:JCe},t3e={about:Lve,admin:nbe,api:sbe,buttons:Sbe,common:ybe,dashboard:kbe,error:xbe,equipments:Wbe,equipment_types:Mbe,oauth2:t2e,privacy_policy:s2e,sports:l2e,statistics:E2e,user:Q2e,workouts:e3e},n3e="Over deze instantie",a3e="Contacteer uw administrator",s3e="FitTrackee is zelf-gehoste activiteiten tracker.",r3e="Onder {0} licentie ",o3e="Broncode",i3e="Weer gegevens van:",u3e={ABOUT_THIS_INSTANCE:n3e,CONTACT_ADMIN:a3e,FITTRACKEE_DESCRIPTION:s3e,FITTRACKEE_LICENSE:r3e,SOURCE_CODE:o3e,WEATHER_DATA_FROM:i3e},l3e={DESCRIPTION:"Extra informatie die nuttig kan zijn voor uw gebruikers. Markdown opmaak kan gebruikt worden.",TEXT:"Gedetailleerde informatie over deze instantie"},c3e="Actie",d3e="Activeer account",E3e="Ingeschakeld",p3e="Beheer",f3e="Instellingen",m3e="Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.",_3e="Applicatie",T3e={ADMIN_CONTACT:"Administrator email voor contact",MAX_FILES_IN_ZIP_LABEL:"Max. aantal bestanden in zip archief",MAX_USERS_HELP:"Bij 0, geen limiet op registratie.",MAX_USERS_LABEL:"Max. aantal actieve gebruikers",NO_CONTACT_EMAIL:"geen contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van bestanden voor upload (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Bij 0, geen beperking op het aantal trainingen.",STATS_WORKOUTS_LIMIT_LABEL:"Max. aantal trainingen voor sportstatistieken",TITLE:"Applicatie configureren",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van zip archief (in Mb)"},h3e="Terug naar beheer",S3e="Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.",A3e="Weet u zeker dat u het wachtwoord voor {0} wilt resetten?",O3e="Huidige email",g3e="Verwijder gebruiker",I3e="Emails verzenden is uitgeschakeld.",R3e="Inschakelen/uitschakelen materiaaltypes.",N3e="Aan- of uitzetten van sporten.",v3e={TABLE:{ACTIVE:"Actief",HAS_EQUIPMENTS:"materialen bestaan",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer materialen"},b3e="Nieuwe email",C3e="Geen tekst ingegeven",D3e="Het wachtwoord werd gereset.",P3e="Voeg uw eigen privacybeleid toe, of laat leeg om het standaard beleid te gebruiken. Markdown opmaak kan gebruikt worden.",L3e="Registratie is momenteel uitgeschakeld.",y3e="Registratie is momenteel ingeschakeld.",$3e="Reset wachtwoord",U3e={TABLE:{ACTIVE:"Ingeschakeld",HAS_WORKOUTS:"Trainingen aanwezig",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer sporten"},k3e="De applicatie configureren.",w3e="Update email",M3e="gebruiker | gebruikers",W3e={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"Registratie datum",IS_ACTIVE:"Account status",USERNAME:"gebruikersnaam",WORKOUTS_COUNT:"aantal trainingen"}},TABLE:{ADD_ADMIN_RIGHTS:"Admin rechten toevoegen",REMOVE_ADMIN_RIGHTS:"Verwijder admin rechten"},TITLE:"Administratie - Gebruikers"},F3e="Het emailadres werd bijgewerkt.",z3e={ABOUT:l3e,ACTION:c3e,ACTIVATE_USER_ACCOUNT:d3e,ACTIVE:E3e,ADMIN:p3e,ADMINISTRATION:f3e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:m3e,APPLICATION:_3e,APP_CONFIG:T3e,BACK_TO_ADMIN:h3e,CONFIRM_USER_ACCOUNT_DELETION:S3e,CONFIRM_USER_PASSWORD_RESET:A3e,CURRENT_EMAIL:O3e,DELETE_USER:g3e,EMAIL_SENDING_DISABLED:I3e,ENABLE_DISABLE_EQUIPMENT_TYPES:R3e,ENABLE_DISABLE_SPORTS:N3e,EQUIPMENT_TYPES:v3e,NEW_EMAIL:b3e,NO_TEXT_ENTERED:C3e,PASSWORD_RESET_SUCCESSFUL:D3e,PRIVACY_POLICY_DESCRIPTION:P3e,REGISTRATION_DISABLED:L3e,REGISTRATION_ENABLED:y3e,RESET_USER_PASSWORD:$3e,SPORTS:U3e,UPDATE_APPLICATION_DESCRIPTION:k3e,UPDATE_USER_EMAIL:w3e,USER:M3e,USERS:W3e,USER_EMAIL_UPDATE_SUCCESSFUL:F3e},x3e={" is missing in gpx file":" gedeelte ontbreekt in het .gpx bestand.","Network Error":"Netwerk fout.",UNKNOWN:"Fout. Probeer opnieuw of contacteer de administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.","completed request already exists":"Er bestaat al een voltooide export aanvraag.","email: valid email must be provided":"Email: een geldige email is vereist.","equipment already exists with the same label":"Materiaal met hetzelfde label bestaat al.","equipment type is inactive":"Materiaaltype is inactief.","error during gpx file parsing":"Fout bij het verwerken van het gpx bestand.","error during gpx processing":"Fout bij verwerken van gpx.","error on getting configuration":"Fout bij ophalen van configuratie.","error when saving workout":"Fout bij het opslaan van de activiteit.","error when updating configuration":"Fout bij het updaten van de configuratie","error, please try again or contact the administrator":"Fout, probeer opnieuw of contacteer de administrator.","error, registration is disabled":"Fout, registratie is uitgeschakeld.","file extension not allowed":"Bestandsformaat niet toegelaten.","file size is greater than the allowed size":"Bestandsgrootte is groter dan toegestaan.","gpx file is invalid":"Het .gpx bestand is ongeldig.","invalid credentials":"Ongeldige inloggegevens.","invalid payload":"Ingegeven data is ongeldig.","invalid token, please log in again":"Ongeldige token, log opnieuw in.","invalid token, please request a new token":"Ongeldige token, log opnieuw in.","new email must be different than current email":"Het nieuwe email adres dient te verschillen van het oude","no file part":"Geen bestand opgegeven.","no selected file":"Geen bestand geselecteerd.","no tracks in gpx file":"Geen route () aanwezig in het .gpx bestand.","ongoing request exists":"Er bestaat al een export aanvraag.","password: password and password confirmation do not match":"Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.","provide a valid auth token":"Geef een geldig auth token.","signature expired, please log in again":"Signatuur verlopen. Log opnieuw in.","sorry, that username is already taken":"Sorry, deze gebruikersnaam is al in gebruik.","sport does not exist":"Deze sport bestaat niet.","successfully registered":"Succesvol geregistreerd.","the number of files in the archive exceeds the limit":"Het aantal bestanden in het zip archief overschrijdt de limiet.","user does not exist":"Gebruiker bestaat niet.","valid email must be provided for admin contact":"Een geldige email is vereist voor admin contact informatie","you can not delete your account, no other user has admin rights":"U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.","you do not have permissions":"U hebt geen machtigingen."},B3e={ERROR:x3e},G3e="Toekennen",H3e="Terug",V3e="Annuleren",K3e="Verwijder filters",j3e="Verwijderen",q3e="Verwijder mijn account",Y3e="Uitzetten",X3e="Bewerken",Q3e="Aanzetten",Z3e="Filter",J3e="Inloggen",eDe="Nee",tDe="Ververs totalen",nDe="Registreer",aDe="Data export aanvragen",sDe="Reset",rDe="Opslaan",oDe="Ja",iDe={"ACCOUNT-CONFIRMATION-RESEND":"Herzend bevestigings email",AUTHORIZE:G3e,BACK:H3e,CANCEL:V3e,CLEAR_FILTER:K3e,DELETE:j3e,DELETE_MY_ACCOUNT:q3e,DISABLE:Y3e,EDIT:X3e,ENABLE:Q3e,FILTER:Z3e,LOGIN:J3e,NO:eDe,REFRESH_TOTALS:tDe,REGISTER:nDe,REQUEST_DATA_EXPORT:aDe,RESET:sDe,SUBMIT:rDe,YES:oDe},uDe="over",lDe="Actie",cDe="Actief",dDe="Bevestiging",EDe="contacteer",pDe="dag | dagen",fDe="Beschrijving",mDe="Weergegeven",_De="documentatie",TDe="hier",hDe="Verborgen",SDe="Startscherm",ADe="uur|uren",ODe="inactief",gDe="label",IDe="minuut|minuten",RDe="volgende",NDe="geen beschrijving",vDe="vorige",bDe="seconde|secondes",CDe={ORDER:{ASC:"oplopend",DESC:"aflopend",LABEL:"sorteer"},ORDER_BY:{LABEL:"sorteer op"},PER_PAGE:{LABEL:"per pagina"}},DDe="Totaal",PDe="totale duur inclusief pauzes",LDe={ABOUT:uDe,ACTION:lDe,ACTIVE:cDe,CONFIRMATION:dDe,CONTACT:EDe,DAY:pDe,DESCRIPTION:fDe,DISPLAYED:mDe,DOCUMENTATION:_De,HERE:TDe,HIDDEN:hDe,HOME:SDe,HOURS:ADe,INACTIVE:ODe,LABEL:gDe,MINUTES:IDe,NEXT:RDe,NO_DESCRIPTION:NDe,PREVIOUS:vDe,SECONDS:bDe,SELECTS:CDe,TOTAL:DDe,TOTAL_DURATION_WITH_PAUSES:PDe},yDe="Dashboard",$De="Deze maand",UDe={DASHBOARD:yDe,THIS_MONTH:$De},kDe={LABEL:"Fiets"},wDe={LABEL:"Kajak/Boot"},MDe={LABEL:"Schoenen"},WDe={LABEL:"Ski's"},FDe={LABEL:"Sneeuwschoenen"},zDe={Bike:kDe,"Bike Trainer":{LABEL:"Fietstrainer"},Kayak_Boat:wDe,Shoes:MDe,Skis:WDe,Snowshoes:FDe},xDe="Voeg nieuw materiaal toe",BDe="Alle koppelingen met trainingen zullen worden verwijderd.",GDe="Standaard voor sporten",HDe="Bewerk materialen",VDe="materiaal|materialen",KDe="materiaaltype|materiaaltypes",jDe={inactive:"Materiaal '{equipmentLabel}' inactief.",invalid:"Materiaal '{equipmentLabel}' is ongeldig voor deze sport.",not_found:"Materiaal niet gevonden."},qDe="Nieuw materiaal",YDe="Geen materiaal gevonden.",XDe="Geen materialen",QDe="zonder materiaal",ZDe={"50_CHARACTERS_MAX":"Maximaal 50 tekens",ADD_A_NEW_EQUIPMENT:xDe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:BDe,DEFAULT_FOR_SPORTS:GDe,EDIT_EQUIPMENTS:HDe,EQUIPMENT:VDe,EQUIPMENT_TYPE:KDe,ERRORS:jDe,NEW_EQUIPMENT:qDe,NO_EQUIPMENT:YDe,NO_EQUIPMENTS:XDe,WITHOUT_EQUIPMENTS:QDe},JDe="Er heeft zich een onbekende fout voorgedaan.Probeer het later opnieuw of contacteer de administrator.",ePe={PAGE:"Pagina niet gevonden",WORKOUT:"Training niet gevonden"},tPe="Er ging iets mis",nPe="Fout. Probeer opnieuw of contacteer de administrator.",aPe={APP_ERROR:JDe,NOT_FOUND:ePe,SOMETHING_WRONG:tPe,UNKNOWN:nPe},sPe="Nieuwe OAuth2 app toevoegen",rPe={CLIENT_ID:"Id",CLIENT_SECRET:"Geheim",DESCRIPTION:"App omschrijving",ISSUE_AT:"Probleem bij",NAME:"Naam van de app",REDIRECT_URL:"Doorverwijs URL",SCOPE:{LABEL:"Omvang","application:write_DESCRIPTION":"geeft toestemming tot aanpassen van de applicatie instellingen.","equipments:read_DESCRIPTION":"staat leestoegang toe aan equipments endpoints.","equipments:write_DESCRIPTION":"staat schrijftoegang toe aan equipments endpoints.","profile:read_DESCRIPTION":"staat leestoegang toe aan auth endpoints.","profile:write_DESCRIPTION":"staat schrijftoegang toe aan auth endpoints.","users:read_DESCRIPTION":"staat leestoegang toe aan users endpoints.","users:write_DESCRIPTION":"staat schrijftoegang toe aan users endpoints.","workouts:read_DESCRIPTION":"staat leestoegang toe aan workouts endpoints.","workouts:write_DESCRIPTION":"staat schrijftoegang toe aan workouts endpoints."},URL:"App URL"},oPe="OAuth2 apps",iPe="App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.",uPe="Weet u zeker dat u deze app wilt verwijderen?",lPe="De app {0} vraagt:",cPe="Toegang geven aan {0} tot uw gebruikersaccount?",dPe="kopieer naar klembord",EPe="Verwijder app",pPe="Voeg een app toe",fPe="App niet gevonden!",mPe="geen apps",_Pe="geen beschrijving",TPe="Verwijder alle tokens",hPe="Weet u zeker dat u alle tokens wilt intrekken?",SPe="Alle bestaande tokens werden ingetrokken.",APe={ADD_A_NEW_APP:sPe,APP:rPe,APPS_LIST:oPe,APP_CREATED_SUCCESSFULLY:iPe,APP_DELETION_CONFIRMATION:uPe,APP_REQUESTING_ACCESS:lPe,AUTHORIZE_APP:cPe,COPY_TO_CLIPBOARD:dPe,DELETE_APP:EPe,NEW_APP:pPe,NO_APP:fPe,NO_APPS:mPe,NO_DESCRIPTION:_Pe,REVOKE_ALL_TOKENS:TPe,TOKENS_REVOCATION_CONFIRMATION:hPe,TOKENS_REVOKED:SPe},OPe={ACCOUNT_DELETION:{CONTENT:'U kunt uw account op elk moment opzeggen door naar volgend adres te gaan, en na inloggen op de knop "Verwijder mijn account" te klikken in uw instellingen.',TITLE:"Account verwijderen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Eventuele aanpassingen aan het privacybeleid zullen op deze pagina worden weergegeven. +Quando autorizzi un'applicazione di terze parti a utilizzare il tuo account, a seconda dello scopo delle autorizzazioni che approvi, potrebbe accedere alle informazioni del tuo profilo o ai tuoi allenamenti. Le applicazioni non possono mai accedere alla tua password.`,TITLE:"Divulgamo informazioni a terze parti esterne?"},INFORMATION_PROTECTION:{CONTENT:"Implementiamo una varietà di misure di sicurezza per mantenere la sicurezza delle tue informazioni personali quando inserisci, invii o accedi alle tue informazioni personali.",TITLE:"Come proteggiamo le tue informazioni?"},INFORMATION_USAGE:{TITLE:"Per cosa utilizziamo le tue informazioni?"},SITE_USAGE_BY_CHILDREN:{TITLE:"Utilizzo del sito da parte dei bambini"},YOUR_CONSENT:{CONTENT:"Utilizzando il nostro sito, acconsenti alla nostra politica sulla privacy del sito web.",TITLE:"Il tuo consenso"}},gNe="Ultimo aggiornamento",INe="politica sulla privacy",NNe={CONTENT:ONe,LAST_UPDATE:gNe,TITLE:INe},RNe={LABEL:"Escursioni"},vNe={LABEL:"Alpinismo"},bNe={LABEL:"Canottaggio"},CNe={LABEL:"Corsa"},DNe={LABEL:"Racchette da neve"},PNe={LABEL:"Sentieri"},LNe={LABEL:"Camminata"},yNe={"Cycling (Sport)":{LABEL:"Ciclismo (Sport)"},"Cycling (Transport)":{LABEL:"Ciclismo (Trasporto)"},"Cycling (Virtual)":{LABEL:"Cicliscmo (Virtuale)"},Hiking:RNe,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Elettrica)"},Mountaineering:vNe,Rowing:bNe,Running:CNe,"Skiing (Alpine)":{LABEL:"Sci (Alpino)"},"Skiing (Cross Country)":{LABEL:"Sci (Cross Country)"},Snowshoes:DNe,Trail:PNe,Walking:LNe},$Ne="Media",UNe="Date",kNe="Statistiche",wNe={month:"Statistiche mensili",week:"Statistiche settimanali",year:"Statistiche annuali"},MNe="Statistiche su tutti gli allenamenti:",WNe="Statistiche sugli ultimi {count} allenamenti:",FNe={by_sport:"per sport",by_time:"per periodo di tempo"},zNe={month:"mese",week:"settimana",year:"anno"},xNe="numero medio di allenamenti",BNe={AVERAGE:$Ne,DATES:UNe,STATISTICS:kNe,STATISTICS_CHARTS:wNe,STATISTICS_ON_ALL_WORKOUTS:MNe,STATISTICS_ON_LAST_WORKOUTS:WNe,STATISTICS_TYPES:FNe,TIME_FRAMES:zNe,WORKOUTS_AVERAGE:xNe},GNe="Non hai ricevuto istruzioni?",HNe="Controlla la tua email. Una nuova email di conferma è stata inviata all'indirizzo specificato.",VNe="Admin",KNe="Hai già un account?",jNe="Sei sicuro di voler eliminare il tuo account? Tutti i dati saranno eliminati, quest'azione non può essere annullata",qNe="Password corrente",YNe="Email",XNe="Inserisci un indirizzo email valido.",QNe="Inserisci una password",ZNe="Filtra per username",JNe="nascondi password",eRe="Token invalido, per favore richiedi un nuovo reset della password.",tRe="Lingua | Le lingue",nRe="Login",aRe="Logout",sRe="log in",oRe="Nuova password",rRe="Nessun utente trovato.",iRe="Password",uRe="Password dimenticata?",lRe="Inserisci almeno 8 caratteri.",cRe="Reset password",dRe="Controlla la tua email. Se l'indirizzo inserito è nel nostro database, riceverai un'email con un link per resettare la tua password.",ERe={AVERAGE:"media",GOOD:"buona",LABEL:"sicurezza password",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inserisci qualche maiuscola.",anotherWord:"Aggiungi più parole che sono meno comuni.",associatedYears:"Evita date che possono essere associate a te.",capitalization:"Inserisci maiuscole oltre alla prima lettera.",dates:"Evita date che possono essere associate a te.",l33t:"Evita sostituzioni prevedibili, per esempio, {'@'} per la a.",longerKeyboardPattern:"Usa patterns più lunghi e cambia direzione di scrittura più volte.",noNeed:"Puoi creare password sicure senza utilizzare simboli, numeri, o maiuscole.",pwned:"È consigliabile cambiare questa password se è utilizzata per altro.",recentYears:"Evita date recenti.",repeated:"Evita di ripetere lettere e parole.",reverseWords:"Evita di scrivere parole al contrario.",sequences:"Evita sequenze di caratteri comuni.",useWords:"Usa più parole, ma evita frasi comuni."},WEAK:"bassa"},pRe="La tua password è stata aggiornata. Clicca {0} per effettuare il login.",fRe={ACCOUNT_EDITION:"Tipo di account",ASCENT_DATA:"Dati relativi alle salite (singoli, totale)",BACK_TO_PROFILE:"Ritorna al profilo",BIO:"Bio",BIRTH_DATE:"Data di nascita",DATE_FORMAT:"Formato data",EDIT:"Modifica profilo",EDIT_PREFERENCES:"Modifica preferenze",EDIT_SPORTS_PREFERENCES:"Modifica preferenze sport",ERRORED_EMAIL_UPDATE:"Per favore {0} per cambiare di nuovo la tua mail o contatta l'amministratore",FIRST_DAY_OF_WEEK:"Primo giorno della settimana",FIRST_NAME:"Nome",LANGUAGE:"Lingua",LAST_NAME:"Cognome",LOCATION:"Posizione",MONDAY:"Lunedì",PICTURE:"Foto",PICTURE_EDITION:"Foto",PICTURE_REMOVE:"Rimuovi foto",PICTURE_UPDATE:"Aggiorna foto",PREFERENCES_EDITION:"Preferenze",PROFILE_EDITION:"Profilo",REGISTRATION_DATE:"Data di registrazione",SPORT:{ACTION:"azione",COLOR:"colore",DISABLED_BY_ADMIN:"disattivato dall'amministratore",IS_ACTIVE:"attivo",LABEL:"etichetta",STOPPED_SPEED_THRESHOLD:"Limite minimo di velocità"},SPORTS_EDITION:"Preferenze sport",SUCCESSFUL_EMAIL_UPDATE:"Il tuo account è stato aggiornato con successo. Per favore controlla la tua email per confermare il tuo indirizzo email.",SUCCESSFUL_REGISTRATION:"Il tuo account è stato creato con successo.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un link per attivare il tuo account è stato inviato all'indirizzo specificato.",SUCCESSFUL_UPDATE:"Il tuo account è stato aggiornato con successo.",SUNDAY:"Domenica",TABS:{ACCOUNT:"account",APPS:"apps",PICTURE:"foto",PREFERENCES:"preferenze",PROFILE:"profilo",SPORTS:"sports"},TIMEZONE:"Timezone",UNITS:{IMPERIAL:"Sistema imperiale (ft, mi, mph, °F)",LABEL:"Unità per la distanza",METRIC:"Sistema metrico (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrato",LABEL:"Strategia di massima velocità",RAW_SPEED:"Greggio"}},mRe="Registra",_Re="Mi dispiace, la registrazione è disabilitata.",TRe="Re-invia email di conferma dell'account",hRe="Resetta password",SRe="mostra password",ARe="Questo account è inattivo.",ORe="Username",gRe='Sono richiesti da 3 a 30 caratteri, è permesso utilizzare solo caratteri alfanumerici ed il simbolo "_".',IRe="foto profilo",NRe={ACCOUNT_CONFIRMATION_NOT_RECEIVED:GNe,ACCOUNT_CONFIRMATION_SENT:HNe,ADMIN:VNe,ALREADY_HAVE_ACCOUNT:KNe,CONFIRM_ACCOUNT_DELETION:jNe,CURRENT_PASSWORD:qNe,EMAIL:YNe,EMAIL_INFO:XNe,ENTER_PASSWORD:QNe,FILTER_ON_USERNAME:ZNe,HIDE_PASSWORD:JNe,INVALID_TOKEN:eRe,LANGUAGE:tRe,LOGIN:nRe,LOGOUT:aRe,LOG_IN:sRe,NEW_PASSWORD:oRe,NO_USERS_FOUND:rRe,PASSWORD:iRe,PASSWORD_FORGOTTEN:uRe,PASSWORD_INFO:lRe,PASSWORD_RESET:cRe,PASSWORD_SENT_EMAIL_TEXT:dRe,PASSWORD_STRENGTH:ERe,PASSWORD_UPDATED:pRe,PROFILE:fRe,REGISTER:mRe,REGISTER_DISABLED:_Re,RESENT_ACCOUNT_CONFIRMATION:TRe,RESET_PASSWORD:hRe,SHOW_PASSWORD:SRe,THIS_USER_ACCOUNT_IS_INACTIVE:ARe,USERNAME:ORe,USERNAME_INFO:gRe,USER_PICTURE:IRe},RRe="Aggiungi un workout",vRe="analisi",bRe="salita",CRe="velocità media",DRe="vel. media",PRe="ritorna al workout",LRe="data",yRe="discesa",$Re="mostra filtri",URe="distanza",kRe="durata",wRe="Modifica il workout",MRe="elevazione",WRe="fine",FRe="da",zRe="file .gpx",xRe="nascondi filtri",BRe="Entrambi i valori di elevazione devono essere forniti ed essere maggiori o uguali a 0.",GRe="La distanza dev'essere maggiore di 0",HRe="La durata dev'essere maggiore di 0",VRe="Ultimi workout",KRe="Carica più workout",jRe="altitudine massima",qRe="file massimi",YRe="dimensione massima",XRe="velocità massima",QRe="altitudine minima",ZRe="Nessun segmento successivo",JRe="Prossimo workout",eve="note",tve='data dal file gpx, senza "pulizia"',nve="Nessun file scelto",ave="nessuna cartella all'interno",sve="Nessuna mappa",ove="Nessun segmento successivo",rve="Nessun workout successivo",ive="Nessuna nota",uve="Nessun segmento precedente",lve="Nessun workout precedente",cve="Nessun record.",dve="Nessun workout.",Eve="pause",pve="Segmento precedente",fve="Workout precedente",mve="record | record",_ve="Vel. media",Tve="Distanza più lunga",hve="Salita più alta",Sve="Durata più lunga",Ave="Vel. massima",Ove="caratteri rimanenti",gve="segmento | segmenti",Ive="velocità",Nve="sport | sport",Rve="inizio",vve="Inizio e fine",bve="partenza asse elevazione a 0",Cve="titolo",Dve="a",Pve="durata totale",Lve="Carica file!",yve={DARK_SKY:{"clear-day":"cielo chiaro","clear-night":"notte chiara",cloudy:"nuvoloso",fog:"nebbia","partly-cloudy-day":"parzialmente nuvoloso","partly-cloudy-night":"notte parzialmente nuvolosa",rain:"pioggia",sleet:"nevischio",snow:"neve",wind:"vento"},HUMIDITY:"umidità",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},$ve="senza file .gpx",Uve="con file .gpx",kve="allenamento | allenamenti",wve="data workout",Mve="Sei sicuro di voler eliminare questo workout?",Wve="file .zip",Fve="o file .zip contenente files .gpx",zve={ADD_WORKOUT:RRe,ANALYSIS:vRe,ASCENT:bRe,AVERAGE_SPEED:CRe,AVE_SPEED:DRe,BACK_TO_WORKOUT:PRe,DATE:LRe,DESCENT:yRe,DISPLAY_FILTERS:$Re,DISTANCE:URe,DURATION:kRe,EDIT_WORKOUT:wRe,ELEVATION:MRe,END:WRe,FROM:FRe,GPX_FILE:zRe,HIDE_FILTERS:xRe,INVALID_ASCENT_OR_DESCENT:BRe,INVALID_DISTANCE:GRe,INVALID_DURATION:HRe,LATEST_WORKOUTS:VRe,LOAD_MORE_WORKOUT:KRe,MAX_ALTITUDE:jRe,MAX_FILES:qRe,MAX_SIZE:YRe,MAX_SPEED:XRe,MIN_ALTITUDE:QRe,NEXT_SEGMENT:ZRe,NEXT_WORKOUT:JRe,NOTES:eve,NO_DATA_CLEANING:tve,NO_FILE_PROVIDED:nve,NO_FOLDER:ave,NO_MAP:sve,NO_NEXT_SEGMENT:ove,NO_NEXT_WORKOUT:rve,NO_NOTES:ive,NO_PREVIOUS_SEGMENT:uve,NO_PREVIOUS_WORKOUT:lve,NO_RECORDS:cve,NO_WORKOUTS:dve,PAUSES:Eve,PREVIOUS_SEGMENT:pve,PREVIOUS_WORKOUT:fve,RECORD:mve,RECORD_AS:_ve,RECORD_FD:Tve,RECORD_HA:hve,RECORD_LD:Sve,RECORD_MS:Ave,REMAINING_CHARS:Ove,SEGMENT:gve,SPEED:Ive,SPORT:Nve,START:Rve,START_AND_FINISH:vve,START_ELEVATION_AT_ZERO:bve,TITLE:Cve,TO:Dve,TOTAL_DURATION:Pve,UPLOAD_FIRST_WORKOUT:Lve,WEATHER:yve,WITHOUT_GPX:$ve,WITH_GPX:Uve,WORKOUT:kve,WORKOUT_DATE:wve,WORKOUT_DELETION_CONFIRMATION:Mve,ZIP_ARCHIVE:Wve,ZIP_ARCHIVE_DESCRIPTION:Fve},xve={about:Tge,admin:Vge,api:jge,buttons:lIe,common:yIe,dashboard:kIe,error:aNe,equipments:ZIe,equipment_types:xIe,oauth2:ANe,privacy_policy:NNe,sports:yNe,statistics:BNe,user:NRe,workouts:zve},Bve="Om denne instansen",Gve="Kontakt administratoren",Hve="FitTrackee er en selvtjent utendørsaktivitetssporer.",Vve="{0}-lisens ",Kve="Kildekode",jve="Værdata fra:",qve={ABOUT_THIS_INSTANCE:Bve,CONTACT_ADMIN:Gve,FITTRACKEE_DESCRIPTION:Hve,FITTRACKEE_LICENSE:Vve,SOURCE_CODE:Kve,WEATHER_DATA_FROM:jve},Yve={DESCRIPTION:"All ytterligere info som kan være nyttig for brukerne dine. Markdown-syntaks kan brukes.",TEXT:"Detaljert info om instansen"},Xve="Handling",Qve="Aktiver konto",Zve="Aktiv",Jve="Administrator",ebe="Administrasjon",tbe="Program",nbe={ADMIN_CONTACT:"E-post til administrator i kontaktøyemed",MAX_FILES_IN_ZIP_LABEL:"Maks. filer i ZIP-arkiv",MAX_USERS_LABEL:"Maks. antall aktive brukere"},abe="Tilbake til administrasjon",sbe="Vil du tilbakestille {0} passord?",obe="Nåværende e-postadresse",rbe="Slett bruker",ibe="Ny e-post",ube="Ingen tekst innskrevet",lbe="Passordet har blitt tilbakestilt.",cbe="Registrering er avskrudd.",dbe="Registrering er påslått.",Ebe="Tilbakestill passord",pbe={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"",IMAGE:"Bilde",LABEL:"Etikett"},TITLE:"Sportsadministrasjon"},fbe="Oppdater programoppsett.",mbe="Oppdater e-post",_be="bruker | brukere",Tbe={SELECTS:{ORDER_BY:{ADMIN:"administratorstatus",CREATED_AT:"registreringsdato",IS_ACTIVE:"kontostatus",USERNAME:"brukernavn",WORKOUTS_COUNT:"arbeidsøktantall"}},TABLE:{ADD_ADMIN_RIGHTS:"Legg til administratorrettigheter",REMOVE_ADMIN_RIGHTS:"Fjern administratorrettigheter"},TITLE:"Administrasjon — brukere"},hbe="E-postadresse oppdatert.",Sbe={ABOUT:Yve,ACTION:Xve,ACTIVATE_USER_ACCOUNT:Qve,ACTIVE:Zve,ADMIN:Jve,ADMINISTRATION:ebe,APPLICATION:tbe,APP_CONFIG:nbe,BACK_TO_ADMIN:abe,CONFIRM_USER_PASSWORD_RESET:sbe,CURRENT_EMAIL:obe,DELETE_USER:rbe,NEW_EMAIL:ibe,NO_TEXT_ENTERED:ube,PASSWORD_RESET_SUCCESSFUL:lbe,REGISTRATION_DISABLED:cbe,REGISTRATION_ENABLED:dbe,RESET_USER_PASSWORD:Ebe,SPORTS:pbe,UPDATE_APPLICATION_DESCRIPTION:fbe,UPDATE_USER_EMAIL:mbe,USER:_be,USERS:Tbe,USER_EMAIL_UPDATE_SUCCESSFUL:hbe},Abe={" is missing in gpx file":" -element mangler i .gpx-filen.","Network Error":"Nettverksfeil.","completed request already exists":"Fullført eksportforespørsel finnes allerede.","email: valid email must be provided":"E-post: Angi en gyldig e-postadresse.","error during gpx file parsing":"Kunne ikke tolke GPX-fil.","error during gpx processing":"Kunne ikke behandle GPX-fil.","error on getting configuration":"Kunne ikke hente oppsett.","error when saving workout":"Kunne ikke lagre arbeidsøkt.","error when updating configuration":"Kunne ikke oppdatere oppsett","file extension not allowed":"Filendelsen tillates ikke.","gpx file is invalid":".gpx-filen er ugyldig.","invalid credentials":"Ugyldige identitetsdetaljer.","invalid payload":"Angitt data er ugyldig.","invalid token, please log in again":"Ugyldig symbol. Logg inn igjen.","invalid token, please request a new token":"Ugyldig symbol. Logg inn igjen.","no file part":"Ingen fil angitt.","no selected file":"Ingen valgt fil.","no tracks in gpx file":"Ingen spor () i .gpx-filen.","ongoing request exists":"Dataeksporteringsforespørsel finnes allerede.","provide a valid auth token":"Angi et gyldig auth-symbol.","signature expired, please log in again":"Signatur utløpt. Logg inn igjen.","sorry, that username is already taken":"Velg et brukernavn som ikke er i bruk.","sport does not exist":"Sporten finnes ikke.","successfully registered":"Registrert.","user does not exist":"Brukeren finnes ikke.","valid email must be provided for admin contact":"En gyldig e-postadresse må angis for administratorkontakt","you do not have permissions":"Du har ikke tilganger."},Obe={ERROR:Abe},gbe="Tilbake",Ibe="Avbryt",Nbe="Tøm filtre",Rbe="Slett kontoen min",vbe="Skru av",bbe="Rediger",Cbe="Filter",Dbe="Logg inn",Pbe="Nei",Lbe="Registrer",ybe="Forespør dataeksport",$be="Tilbakestill",Ube="Send inn",kbe="Ja",wbe={"ACCOUNT-CONFIRMATION-RESEND":"Send bekreftelse per e-post igjen",BACK:gbe,CANCEL:Ibe,CLEAR_FILTER:Nbe,DELETE_MY_ACCOUNT:Rbe,DISABLE:vbe,EDIT:bbe,FILTER:Cbe,LOGIN:Dbe,NO:Pbe,REGISTER:Lbe,REQUEST_DATA_EXPORT:ybe,RESET:$be,SUBMIT:Ube,YES:kbe},Mbe="om",Wbe="Bekreftelse",Fbe="kontakt",zbe="dag | dager",xbe="Vist",Bbe="dokumentasjon",Gbe="her",Hbe="Skjult",Vbe="Hjem",Kbe="neste",jbe="forrige",qbe={ORDER:{ASC:"stigende",DESC:"synkende"},ORDER_BY:{LABEL:"sorter etter"}},Ybe={ABOUT:Mbe,CONFIRMATION:Wbe,CONTACT:Fbe,DAY:zbe,DISPLAYED:xbe,DOCUMENTATION:Bbe,HERE:Gbe,HIDDEN:Hbe,HOME:Vbe,NEXT:Kbe,PREVIOUS:jbe,SELECTS:qbe},Xbe="Oversikt",Qbe="Denne måneden",Zbe={DASHBOARD:Xbe,THIS_MONTH:Qbe},Jbe={LABEL:"Kajakk/båt"},e2e={Kayak_Boat:Jbe},t2e={},n2e={PAGE:"Fant ikke siden",WORKOUT:"Fant ikke arbeidsøkten"},a2e="Noe gikk galt",s2e={NOT_FOUND:n2e,SOMETHING_WRONG:a2e},o2e="Legg til et nytt OAuth 2.0-program",r2e={CLIENT_ID:"ID",CLIENT_SECRET:"Hemmelinghet",DESCRIPTION:"Programbeskrivelse",NAME:"Programnavn",REDIRECT_URL:"Nettadresse-videresendelse",SCOPE:{LABEL:"Omfang","profile:write_DESCRIPTION":"innvilger skrivetilgang til auth-endepunkter.","workouts:read_DESCRIPTION":"innvilger lesetilgang til workouts-endepunkter."},URL:"Programnettadresse"},i2e="Slett programmet?",u2e="{0}-programmet kjører:",l2e="kopier til utklippstavlen",c2e="Slett program",d2e="Legg til et program",E2e="Fant ikke program!",p2e="ingen programmer",f2e="ingen beskrivelse",m2e="Tilbakekall alle symboler",_2e="Tilbakekall alle symboler?",T2e="Alle eksisterende tilknyttede symbol tilbakekalt.",h2e={ADD_A_NEW_APP:o2e,APP:r2e,APP_DELETION_CONFIRMATION:i2e,APP_REQUESTING_ACCESS:u2e,COPY_TO_CLIPBOARD:l2e,DELETE_APP:c2e,NEW_APP:d2e,NO_APP:E2e,NO_APPS:p2e,NO_DESCRIPTION:f2e,REVOKE_ALL_TOKENS:m2e,TOKENS_REVOCATION_CONFIRMATION:_2e,TOKENS_REVOKED:T2e},S2e={ACCOUNT_DELETION:{CONTENT:"Du kan forespørre sletting av kontoen din når som helst ved å gå til denne adressen (etter å ha logget inn) og klikke på «Slett kontoen min»-knappen i din kontoredigering.",TITLE:"Kontosletting"},CHANGES_TO_OUR_PRIVACY_POLICY:{TITLE:"Endringer i personvernspraksisen"},DATA_COLLECTED:{TITLE:"Hvilken info hentes?"},INFORMATION_PROTECTION:{TITLE:"Hvordan beskyttes din info?"},YOUR_CONSENT:{TITLE:"Ditt samtykke"}},A2e="personvernspraksis",O2e={CONTENT:S2e,TITLE:A2e},g2e={LABEL:"Paragliding"},I2e={LABEL:"Roing"},N2e={LABEL:"Løping"},R2e={LABEL:"Truger"},v2e={"Cycling (Sport)":{LABEL:"Sykling (sport)"},"Cycling (Transport)":{LABEL:"Sykling (transport)"},"Cycling (Virtual)":{LABEL:"Sykling (virtuell)"},"Mountain Biking":{LABEL:"Fjellsykling"},"Mountain Biking (Electric)":{LABEL:"Fjellsykling (elektrisk)"},Paragliding:g2e,Rowing:I2e,Running:N2e,Snowshoes:R2e},b2e="Statistikk",C2e={month:"måned",week:"uke",year:"år"},D2e={STATISTICS:b2e,TIME_FRAMES:C2e},P2e="Kontobekreftelse",L2e="Mottok du ikke noen instruks?",y2e="Administrator",$2e="Har du allerede en konto?",U2e="Nåværende passord",k2e="E-post",w2e="Skriv inn en gyldig e-postadresse.",M2e="Skriv inn et passord",W2e={DATA_EXPORT:"Dataeksport",DOWNLOAD_ARCHIVE:"Last ned arkiv",GENERATING_LINK:"genererer lenke…",STATUS:{in_progress:"underveis …"}},F2e="Filtrer på brukernavn",z2e="skjul passord",x2e="Ugyldig symbol. Forespør ny tilbakestilling av passord.",B2e="Jeg vil slette kontoen min",G2e="Språk | Språk",H2e="Logg inn",V2e="Logg ut",K2e="Vil du logge ut?",j2e="logg inn",q2e="Nytt passord",Y2e="Fant ingen brukere.",X2e="Passord",Q2e="Glemt passordet?",Z2e="Minst åtte tegn.",J2e="Passordtilbakestilling",eCe={AVERAGE:"gjen.",GOOD:"bra",LABEL:"passordstyrke",STRONG:"sterkt",SUGGESTIONS:{anotherWord:"Legg til flere sjeldnere ord",associatedYears:"Unngå årstall du har tilknytning til.",capitalization:"Bruk stor bokstav i mer enn første bokstav.",l33t:"Unngå forutsigbare bytter, som «{'@'}» for «a».",recentYears:"Unngå nylige årstall.",repeated:"Unngå gjentatte ord og tegn.",reverseWords:"Unngå omvendte stavelser av vanlige ord.",sequences:"Unngå vanlige tegnsekvenser.",useWords:"Bruk flere ord, men unngå vanlige sekvenser."},WEAK:"svakt"},tCe="Passord oppdatert. Klikk {0} for å logge inn.",nCe={ACCOUNT_EDITION:"Kontoredigering",BACK_TO_PROFILE:"Tilbake til profil",BIO:"Biografi",BIRTH_DATE:"Fødselsdag",DATE_FORMAT:"Datovisningsformat",EDIT:"Rediger profil",EDIT_PREFERENCES:"Rediger innstillinger",EDIT_SPORTS_PREFERENCES:"Rediger sportsinnstillinger",ELEVATION_CHART_START:{MIN_ALT:"Minste høyde",ZERO:"Null"},FIRST_DAY_OF_WEEK:"Ukestart",FIRST_NAME:"Fornavn",LANGUAGE:"Språk",LAST_NAME:"Etternavn",MONDAY:"Mandag",PICTURE:"Bilde",PICTURE_REMOVE:"Fjern bilde",PICTURE_UPDATE:"Oppdater bilde","PRIVACY-POLICY_EDITION":"Personvernspraksis",REGISTRATION_DATE:"Registreringsdato",SPORT:{ACTION:"handling",COLOR:"farge",DISABLED_BY_ADMIN:"avskrudd av administrator",IS_ACTIVE:"aktiv",LABEL:"etikett"},SUCCESSFUL_REGISTRATION:"Konto opprettet.",SUNDAY:"Søndag",TABS:{ACCOUNT:"konto",APPS:"programmer",PICTURE:"bilde",PREFERENCES:"innstillinger","PRIVACY-POLICY":"personvernspraksis",PROFILE:"profil",SPORTS:"sport"},TIMEZONE:"Tidssone",UNITS:{LABEL:"Lengdeenhet"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrert",LABEL:"Maks hastighet strategi",RAW_SPEED:"Rå"}},aCe="Jeg har lest og samtykker til {0}.",sCe="Registrering",oCe="Registrering er avskrudd.",rCe="Send kontobekreftelse per e-post igjen",iCe="Tilbakestill passordet ditt",uCe="vis passord",lCe="Denne brukerkontoen er inaktiv.",cCe="Brukernavn",dCe="3 til 30 tegn kreves. Kun alfanumeriske tegn og understrek «_» tillates.",ECe="brukerbilde",pCe="Du har samtykket til {0}.",fCe={ACCOUNT_CONFIRMATION:P2e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:L2e,ADMIN:y2e,ALREADY_HAVE_ACCOUNT:$2e,CURRENT_PASSWORD:U2e,EMAIL:k2e,EMAIL_INFO:w2e,ENTER_PASSWORD:M2e,EXPORT_REQUEST:W2e,FILTER_ON_USERNAME:F2e,HIDE_PASSWORD:z2e,INVALID_TOKEN:x2e,I_WANT_TO_DELETE_MY_ACCOUNT:B2e,LANGUAGE:G2e,LOGIN:H2e,LOGOUT:V2e,LOGOUT_CONFIRMATION:K2e,LOG_IN:j2e,NEW_PASSWORD:q2e,NO_USERS_FOUND:Y2e,PASSWORD:X2e,PASSWORD_FORGOTTEN:Q2e,PASSWORD_INFO:Z2e,PASSWORD_RESET:J2e,PASSWORD_STRENGTH:eCe,PASSWORD_UPDATED:tCe,PROFILE:nCe,READ_AND_ACCEPT_PRIVACY_POLICY:aCe,REGISTER:sCe,REGISTER_DISABLED:oCe,RESENT_ACCOUNT_CONFIRMATION:rCe,RESET_PASSWORD:iCe,SHOW_PASSWORD:uCe,THIS_USER_ACCOUNT_IS_INACTIVE:lCe,USERNAME:cCe,USERNAME_INFO:dCe,USER_PICTURE:ECe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:pCe},mCe="Legg til en arbeidsøkt",_Ce="analyse",TCe="gjen. hastighet",hCe="gjen. hastighet",SCe="tilbake til arbeidsøkt",ACe="dato",OCe="Slett arbeidsøkten",gCe="avstand",ICe="Last ned treningsøkten",NCe="varighet",RCe="Rediger arbeidsøkten",vCe="Avslutt fullskjermsvisning",bCe="fra",CCe=".gpx-fil",DCe="Avstanden må være større enn 0",PCe="Seneste treningsøkter",LCe="Last inn flere arbeidsøkter",yCe="maks. filer",$Ce="maks. størrelse",UCe="maks. hastighet",kCe="min. høyde",wCe="Ingen flere segmenter",MCe="Neste arbeidsøkt",WCe="notater",FCe="Ingen fil angitt",zCe="inneholder ingen mappe",xCe="Ingen flere arbeidsøkter",BCe="Ingen notater",GCe="Ingen tidligere segment",HCe="Ingen tidligere arbeidsøkter",VCe="Ingen arbeidsøkter.",KCe="pauser",jCe="Forrige segment",qCe="Tidligere arbeidsøkt",YCe="Gjen. hastighet",XCe="Lengste distanse",QCe="Høyeste stigning",ZCe="Lengste varighet",JCe="Maks. hastighet",e3e="gjenstående tegn",t3e="Tilbakestill forstørrelse",n3e="segment | segmenter",a3e="hastighet",s3e="sport | sporter",o3e="start",r3e="Start og slutt",i3e="til",u3e="total varighet",l3e="Fullskjermsvisning",c3e={DARK_SKY:{"clear-day":"tøm dag","clear-night":"klar natt",cloudy:"overskyet",fog:"tåke","partly-cloudy-day":"delvis skyet dag","partly-cloudy-night":"delvis skyet natt",rain:"regn",snow:"snø",wind:"vind"},TEMPERATURE:"temperatur",WIND:"vind",WIND_DIRECTIONS:{N:"N",NE:"NØ",NNE:"NNØ",NNW:"NNV",NW:"NV",S:"S",SE:"SØ",SSE:"SSØ",SSW:"SSV",SW:"SV",W:"V",WNW:"VNV",WSW:"VSV"}},d3e="uten .gpx-fil",E3e="med .gpx-fil",p3e="treningsøktdato",f3e="Slett denne treningsøkten?",m3e=".zip-fil",_3e="eller .zip fil som inneholder .gpx-filer",T3e={ADD_WORKOUT:mCe,ANALYSIS:_Ce,AVERAGE_SPEED:TCe,AVE_SPEED:hCe,BACK_TO_WORKOUT:SCe,DATE:ACe,DELETE_WORKOUT:OCe,DISTANCE:gCe,DOWNLOAD_WORKOUT:ICe,DURATION:NCe,EDIT_WORKOUT:RCe,EXIT_FULLSCREEN:vCe,FROM:bCe,GPX_FILE:CCe,INVALID_DISTANCE:DCe,LATEST_WORKOUTS:PCe,LOAD_MORE_WORKOUT:LCe,MAX_FILES:yCe,MAX_SIZE:$Ce,MAX_SPEED:UCe,MIN_ALTITUDE:kCe,NEXT_SEGMENT:wCe,NEXT_WORKOUT:MCe,NOTES:WCe,NO_FILE_PROVIDED:FCe,NO_FOLDER:zCe,NO_NEXT_WORKOUT:xCe,NO_NOTES:BCe,NO_PREVIOUS_SEGMENT:GCe,NO_PREVIOUS_WORKOUT:HCe,NO_WORKOUTS:VCe,PAUSES:KCe,PREVIOUS_SEGMENT:jCe,PREVIOUS_WORKOUT:qCe,RECORD_AS:YCe,RECORD_FD:XCe,RECORD_HA:QCe,RECORD_LD:ZCe,RECORD_MS:JCe,REMAINING_CHARS:e3e,RESET_ZOOM:t3e,SEGMENT:n3e,SPEED:a3e,SPORT:s3e,START:o3e,START_AND_FINISH:r3e,TO:i3e,TOTAL_DURATION:u3e,VIEW_FULLSCREEN:l3e,WEATHER:c3e,WITHOUT_GPX:d3e,WITH_GPX:E3e,WORKOUT_DATE:p3e,WORKOUT_DELETION_CONFIRMATION:f3e,ZIP_ARCHIVE:m3e,ZIP_ARCHIVE_DESCRIPTION:_3e},h3e={about:qve,admin:Sbe,api:Obe,buttons:wbe,common:Ybe,dashboard:Zbe,error:s2e,equipments:t2e,equipment_types:e2e,oauth2:h2e,privacy_policy:O2e,sports:v2e,statistics:D2e,user:fCe,workouts:T3e},S3e="Over deze instantie",A3e="Contacteer uw administrator",O3e="FitTrackee is zelf-gehoste activiteiten tracker.",g3e="Onder {0} licentie ",I3e="Broncode",N3e="Weer gegevens van:",R3e={ABOUT_THIS_INSTANCE:S3e,CONTACT_ADMIN:A3e,FITTRACKEE_DESCRIPTION:O3e,FITTRACKEE_LICENSE:g3e,SOURCE_CODE:I3e,WEATHER_DATA_FROM:N3e},v3e={DESCRIPTION:"Extra informatie die nuttig kan zijn voor uw gebruikers. Markdown opmaak kan gebruikt worden.",TEXT:"Gedetailleerde informatie over deze instantie"},b3e="Actie",C3e="Activeer account",D3e="Ingeschakeld",P3e="Beheer",L3e="Instellingen",y3e="Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.",$3e="Applicatie",U3e={ADMIN_CONTACT:"Administrator email voor contact",MAX_FILES_IN_ZIP_LABEL:"Max. aantal bestanden in zip archief",MAX_USERS_HELP:"Bij 0, geen limiet op registratie.",MAX_USERS_LABEL:"Max. aantal actieve gebruikers",NO_CONTACT_EMAIL:"geen contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van bestanden voor upload (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Bij 0, geen beperking op het aantal trainingen.",STATS_WORKOUTS_LIMIT_LABEL:"Max. aantal trainingen voor sportstatistieken",TITLE:"Applicatie configureren",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van zip archief (in Mb)"},k3e="Terug naar beheer",w3e="Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.",M3e="Weet u zeker dat u het wachtwoord voor {0} wilt resetten?",W3e="Huidige email",F3e="Verwijder gebruiker",z3e="Emails verzenden is uitgeschakeld.",x3e="Inschakelen/uitschakelen materiaaltypes.",B3e="Aan- of uitzetten van sporten.",G3e={TABLE:{ACTIVE:"Actief",HAS_EQUIPMENTS:"materialen bestaan",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer materialen"},H3e="Nieuwe email",V3e="Geen tekst ingegeven",K3e="Het wachtwoord werd gereset.",j3e="Voeg uw eigen privacybeleid toe, of laat leeg om het standaard beleid te gebruiken. Markdown opmaak kan gebruikt worden.",q3e="Registratie is momenteel uitgeschakeld.",Y3e="Registratie is momenteel ingeschakeld.",X3e="Reset wachtwoord",Q3e={TABLE:{ACTIVE:"Ingeschakeld",HAS_WORKOUTS:"Trainingen aanwezig",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer sporten"},Z3e="De applicatie configureren.",J3e="Update email",eDe="gebruiker | gebruikers",tDe={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"Registratie datum",IS_ACTIVE:"Account status",USERNAME:"gebruikersnaam",WORKOUTS_COUNT:"aantal trainingen"}},TABLE:{ADD_ADMIN_RIGHTS:"Admin rechten toevoegen",REMOVE_ADMIN_RIGHTS:"Verwijder admin rechten"},TITLE:"Administratie - Gebruikers"},nDe="Het emailadres werd bijgewerkt.",aDe={ABOUT:v3e,ACTION:b3e,ACTIVATE_USER_ACCOUNT:C3e,ACTIVE:D3e,ADMIN:P3e,ADMINISTRATION:L3e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:y3e,APPLICATION:$3e,APP_CONFIG:U3e,BACK_TO_ADMIN:k3e,CONFIRM_USER_ACCOUNT_DELETION:w3e,CONFIRM_USER_PASSWORD_RESET:M3e,CURRENT_EMAIL:W3e,DELETE_USER:F3e,EMAIL_SENDING_DISABLED:z3e,ENABLE_DISABLE_EQUIPMENT_TYPES:x3e,ENABLE_DISABLE_SPORTS:B3e,EQUIPMENT_TYPES:G3e,NEW_EMAIL:H3e,NO_TEXT_ENTERED:V3e,PASSWORD_RESET_SUCCESSFUL:K3e,PRIVACY_POLICY_DESCRIPTION:j3e,REGISTRATION_DISABLED:q3e,REGISTRATION_ENABLED:Y3e,RESET_USER_PASSWORD:X3e,SPORTS:Q3e,UPDATE_APPLICATION_DESCRIPTION:Z3e,UPDATE_USER_EMAIL:J3e,USER:eDe,USERS:tDe,USER_EMAIL_UPDATE_SUCCESSFUL:nDe},sDe={" is missing in gpx file":" gedeelte ontbreekt in het .gpx bestand.","Network Error":"Netwerk fout.",UNKNOWN:"Fout. Probeer opnieuw of contacteer de administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.","completed request already exists":"Er bestaat al een voltooide export aanvraag.","email: valid email must be provided":"Email: een geldige email is vereist.","equipment already exists with the same label":"Materiaal met hetzelfde label bestaat al.","equipment type is inactive":"Materiaaltype is inactief.","error during gpx file parsing":"Fout bij het verwerken van het gpx bestand.","error during gpx processing":"Fout bij verwerken van gpx.","error on getting configuration":"Fout bij ophalen van configuratie.","error when saving workout":"Fout bij het opslaan van de activiteit.","error when updating configuration":"Fout bij het updaten van de configuratie","error, please try again or contact the administrator":"Fout, probeer opnieuw of contacteer de administrator.","error, registration is disabled":"Fout, registratie is uitgeschakeld.","file extension not allowed":"Bestandsformaat niet toegelaten.","file size is greater than the allowed size":"Bestandsgrootte is groter dan toegestaan.","gpx file is invalid":"Het .gpx bestand is ongeldig.","invalid credentials":"Ongeldige inloggegevens.","invalid payload":"Ingegeven data is ongeldig.","invalid token, please log in again":"Ongeldige token, log opnieuw in.","invalid token, please request a new token":"Ongeldige token, log opnieuw in.","new email must be different than current email":"Het nieuwe email adres dient te verschillen van het oude","no file part":"Geen bestand opgegeven.","no selected file":"Geen bestand geselecteerd.","no tracks in gpx file":"Geen route () aanwezig in het .gpx bestand.","ongoing request exists":"Er bestaat al een export aanvraag.","password: password and password confirmation do not match":"Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.","provide a valid auth token":"Geef een geldig auth token.","signature expired, please log in again":"Signatuur verlopen. Log opnieuw in.","sorry, that username is already taken":"Sorry, deze gebruikersnaam is al in gebruik.","sport does not exist":"Deze sport bestaat niet.","successfully registered":"Succesvol geregistreerd.","the number of files in the archive exceeds the limit":"Het aantal bestanden in het zip archief overschrijdt de limiet.","user does not exist":"Gebruiker bestaat niet.","valid email must be provided for admin contact":"Een geldige email is vereist voor admin contact informatie","you can not delete your account, no other user has admin rights":"U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.","you do not have permissions":"U hebt geen machtigingen."},oDe={ERROR:sDe},rDe="Toekennen",iDe="Terug",uDe="Annuleren",lDe="Verwijder filters",cDe="Verwijderen",dDe="Verwijder mijn account",EDe="Uitzetten",pDe="Bewerken",fDe="Aanzetten",mDe="Filter",_De="Inloggen",TDe="Nee",hDe="Ververs totalen",SDe="Registreer",ADe="Data export aanvragen",ODe="Reset",gDe="Opslaan",IDe="Ja",NDe={"ACCOUNT-CONFIRMATION-RESEND":"Herzend bevestigings email",AUTHORIZE:rDe,BACK:iDe,CANCEL:uDe,CLEAR_FILTER:lDe,DELETE:cDe,DELETE_MY_ACCOUNT:dDe,DISABLE:EDe,EDIT:pDe,ENABLE:fDe,FILTER:mDe,LOGIN:_De,NO:TDe,REFRESH_TOTALS:hDe,REGISTER:SDe,REQUEST_DATA_EXPORT:ADe,RESET:ODe,SUBMIT:gDe,YES:IDe},RDe="over",vDe="Actie",bDe="Actief",CDe="Bevestiging",DDe="contacteer",PDe="dag | dagen",LDe="Beschrijving",yDe="Weergegeven",$De="documentatie",UDe="hier",kDe="Verborgen",wDe="Startscherm",MDe="uur|uren",WDe="inactief",FDe="label",zDe="minuut|minuten",xDe="volgende",BDe="geen beschrijving",GDe="vorige",HDe="seconde|secondes",VDe={ORDER:{ASC:"oplopend",DESC:"aflopend",LABEL:"sorteer"},ORDER_BY:{LABEL:"sorteer op"},PER_PAGE:{LABEL:"per pagina"}},KDe="Totaal",jDe="totale duur inclusief pauzes",qDe={ABOUT:RDe,ACTION:vDe,ACTIVE:bDe,CONFIRMATION:CDe,CONTACT:DDe,DAY:PDe,DESCRIPTION:LDe,DISPLAYED:yDe,DOCUMENTATION:$De,HERE:UDe,HIDDEN:kDe,HOME:wDe,HOURS:MDe,INACTIVE:WDe,LABEL:FDe,MINUTES:zDe,NEXT:xDe,NO_DESCRIPTION:BDe,PREVIOUS:GDe,SECONDS:HDe,SELECTS:VDe,TOTAL:KDe,TOTAL_DURATION_WITH_PAUSES:jDe},YDe="Dashboard",XDe="Deze maand",QDe={DASHBOARD:YDe,THIS_MONTH:XDe},ZDe={LABEL:"Fiets"},JDe={LABEL:"Kajak/Boot"},ePe={LABEL:"Schoenen"},tPe={LABEL:"Ski's"},nPe={LABEL:"Sneeuwschoenen"},aPe={Bike:ZDe,"Bike Trainer":{LABEL:"Fietstrainer"},Kayak_Boat:JDe,Shoes:ePe,Skis:tPe,Snowshoes:nPe},sPe="Voeg nieuw materiaal toe",oPe="Alle koppelingen met trainingen zullen worden verwijderd.",rPe="Standaard voor sporten",iPe="Bewerk materialen",uPe="materiaal|materialen",lPe="materiaaltype|materiaaltypes",cPe={inactive:"Materiaal '{equipmentLabel}' inactief.",invalid:"Materiaal '{equipmentLabel}' is ongeldig voor deze sport.",not_found:"Materiaal niet gevonden."},dPe="Nieuw materiaal",EPe="Geen materiaal gevonden.",pPe="Geen materialen",fPe="zonder materiaal",mPe={"50_CHARACTERS_MAX":"Maximaal 50 tekens",ADD_A_NEW_EQUIPMENT:sPe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:oPe,DEFAULT_FOR_SPORTS:rPe,EDIT_EQUIPMENTS:iPe,EQUIPMENT:uPe,EQUIPMENT_TYPE:lPe,ERRORS:cPe,NEW_EQUIPMENT:dPe,NO_EQUIPMENT:EPe,NO_EQUIPMENTS:pPe,WITHOUT_EQUIPMENTS:fPe},_Pe="Er heeft zich een onbekende fout voorgedaan.Probeer het later opnieuw of contacteer de administrator.",TPe={PAGE:"Pagina niet gevonden",WORKOUT:"Training niet gevonden"},hPe="Er ging iets mis",SPe="Fout. Probeer opnieuw of contacteer de administrator.",APe={APP_ERROR:_Pe,NOT_FOUND:TPe,SOMETHING_WRONG:hPe,UNKNOWN:SPe},OPe="Nieuwe OAuth2 app toevoegen",gPe={CLIENT_ID:"Id",CLIENT_SECRET:"Geheim",DESCRIPTION:"App omschrijving",ISSUE_AT:"Probleem bij",NAME:"Naam van de app",REDIRECT_URL:"Doorverwijs URL",SCOPE:{LABEL:"Omvang","application:write_DESCRIPTION":"geeft toestemming tot aanpassen van de applicatie instellingen.","equipments:read_DESCRIPTION":"staat leestoegang toe aan equipments endpoints.","equipments:write_DESCRIPTION":"staat schrijftoegang toe aan equipments endpoints.","profile:read_DESCRIPTION":"staat leestoegang toe aan auth endpoints.","profile:write_DESCRIPTION":"staat schrijftoegang toe aan auth endpoints.","users:read_DESCRIPTION":"staat leestoegang toe aan users endpoints.","users:write_DESCRIPTION":"staat schrijftoegang toe aan users endpoints.","workouts:read_DESCRIPTION":"staat leestoegang toe aan workouts endpoints.","workouts:write_DESCRIPTION":"staat schrijftoegang toe aan workouts endpoints."},URL:"App URL"},IPe="OAuth2 apps",NPe="App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.",RPe="Weet u zeker dat u deze app wilt verwijderen?",vPe="De app {0} vraagt:",bPe="Toegang geven aan {0} tot uw gebruikersaccount?",CPe="kopieer naar klembord",DPe="Verwijder app",PPe="Voeg een app toe",LPe="App niet gevonden!",yPe="geen apps",$Pe="geen beschrijving",UPe="Verwijder alle tokens",kPe="Weet u zeker dat u alle tokens wilt intrekken?",wPe="Alle bestaande tokens werden ingetrokken.",MPe={ADD_A_NEW_APP:OPe,APP:gPe,APPS_LIST:IPe,APP_CREATED_SUCCESSFULLY:NPe,APP_DELETION_CONFIRMATION:RPe,APP_REQUESTING_ACCESS:vPe,AUTHORIZE_APP:bPe,COPY_TO_CLIPBOARD:CPe,DELETE_APP:DPe,NEW_APP:PPe,NO_APP:LPe,NO_APPS:yPe,NO_DESCRIPTION:$Pe,REVOKE_ALL_TOKENS:UPe,TOKENS_REVOCATION_CONFIRMATION:kPe,TOKENS_REVOKED:wPe},WPe={ACCOUNT_DELETION:{CONTENT:'U kunt uw account op elk moment opzeggen door naar volgend adres te gaan, en na inloggen op de knop "Verwijder mijn account" te klikken in uw instellingen.',TITLE:"Account verwijderen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Eventuele aanpassingen aan het privacybeleid zullen op deze pagina worden weergegeven. Dit document valt onder volgende licentie [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Een aanpassing van dit origineel privacybeleid [Discourse](https://github.com/discourse/discourse).`,TITLE:"Aanpassingen aan ons Privacybeleid"},DATA_COLLECTED:{CONTENT:`De volgende informatie wordt verzameld: - Account informatie (gebruikersnaam, email en wachtwoord). U kan ook bijkomende informatie opgeven zoals: naam, voornaam, geboortedatum, locatie, biografie en een profiel-afbeelding. @@ -520,7 +520,7 @@ Mogelijk kan er informatie worden gedeeld wanneer dit nodig is om aan de wetgevi Als de server zich in de USA bevindt: Deze site en zijn services zijn gericht op personen van minstens 13 jaar oud. Als u onder de 13 jaar bent, volgens naleving van de [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), gelieve deze site niet te gebruiken. -Wetgeving kan verschillen als de server zich op een andere plaats bevindt.`,TITLE:"Gebruik door minderjarigen"},YOUR_CONSENT:{CONTENT:"Door deze site te gebruiken, gaat u akkoord met ons privacybeleid.",TITLE:"Uw toestemming"}},gPe="Laatste aanpassing",IPe="privacybeleid",RPe={CONTENT:OPe,LAST_UPDATE:gPe,TITLE:IPe},NPe={LABEL:"Trektocht"},vPe={LABEL:"Bergbeklimmen"},bPe={LABEL:"Paragliden"},CPe={LABEL:"Roeien"},DPe={LABEL:"Lopen"},PPe={LABEL:"Sneeuwschoenen"},LPe={LABEL:"Zwemloop"},yPe={LABEL:"Trail"},$Pe={LABEL:"Wandelen"},UPe={"Cycling (Sport)":{LABEL:"Fietsen (Sport)"},"Cycling (Transport)":{LABEL:"Fietsen (Transport)"},"Cycling (Trekking)":{LABEL:"Fietsen (Trekking)"},"Cycling (Virtual)":{LABEL:"Fietsen (Virtueel)"},Hiking:NPe,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (Elektrisch)"},Mountaineering:vPe,"Open Water Swimming":{LABEL:"Zwemmen (open water)"},Paragliding:bPe,Rowing:CPe,Running:DPe,"Skiing (Alpine)":{LABEL:"Skiën (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiën (Cross Country)"},Snowshoes:PPe,Swimrun:LPe,Trail:yPe,Walking:$Pe},kPe="Gemiddelde",wPe="Datums",MPe="Statistieken",WPe={month:"Maandelijkse statistieken",week:"Wekelijkse statistieken",year:"Jaarlijkse statistieken"},FPe="Statistieken van alle trainingen:",zPe="Statistieken van de laatste {count} trainingen:",xPe={by_sport:"op basis van sport",by_time:"op basis van periode"},BPe={month:"maand",week:"week",year:"jaar"},GPe="gemiddeld aantal trainingen",HPe={AVERAGE:kPe,DATES:wPe,STATISTICS:MPe,STATISTICS_CHARTS:WPe,STATISTICS_ON_ALL_WORKOUTS:FPe,STATISTICS_ON_LAST_WORKOUTS:zPe,STATISTICS_TYPES:xPe,TIME_FRAMES:BPe,WORKOUTS_AVERAGE:GPe},VPe="Account bevestigen",KPe="Geen instructies ontvangen?",jPe="Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.",qPe="Beheer",YPe="Al een account aangemaakt?",XPe="Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden.",QPe="Huidig wachtwoord",ZPe="Email",JPe="Geef een geldig email adres op.",eLe="Update email",tLe="Geef een paswoord in",nLe={DATA_EXPORT:"Data exporteren",DOWNLOAD_ARCHIVE:"Archief downloaden",GENERATING_LINK:"link aanmaken…",ONLY_ONE_EXPORT_PER_DAY:"Je kan 1 keer per 24h een archief aanvragen",STATUS:{errored:"fout (gelieve een nieuw archief aan te vragen)",in_progress:"Bezig met verwerken…"}},aLe="Filter op gebruikersnaam",sLe="verberg wachtwoord",rLe="Ongeldig token, vraag een nieuwe wachtwoord reset aan.",oLe="Ik wil mijn account verwijderen",iLe="Taal | Talen",uLe="Het privacybeleid werd aangepast, gelieve te {0} voor verdergaan.",lLe="Inloggen",cLe="Uitloggen",dLe="Zeker dat u wilt uitloggen?",ELe="inloggen",pLe="Nieuw wachtwoord",fLe="Geen sport gevonden.",mLe="Geen gebruikers gevonden.",_Le="Wachtwoord",TLe="Wachtwoord vergeten?",hLe="Tenminste 8 karakters vereist.",SLe="Wachtwoord reset",ALe="Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",OLe={AVERAGE:"gemiddeld",GOOD:"goed",LABEL:"wachtwoord sterkte",STRONG:"sterk",SUGGESTIONS:{allUppercase:"Gebruik enkele hoofdletters.",anotherWord:"Voeg meer niet gangbare woorden toe.",associatedYears:"Vermijd jaartallen met een persoonlijke betekenis.",capitalization:"Gebruik niet enkel voor de eerste letter een hoofdletter.",dates:"Vermijd persoonlijke gegevens en jaartallen.",l33t:"Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.",longerKeyboardPattern:"Gebruik langere patronen en verander de richting van typen meerdere malen.",noNeed:"U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters.",pwned:"Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.",recentYears:"Vermijd recente jaartallen.",repeated:"Vermijd opeenvolgende woorden en karakters.",reverseWords:"Vermijd gangbare woorden die achterstevoren geschreven zijn.",sequences:"Vermijd voorspelbare opeenvolgingen.",useWords:"Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen."},WEAK:"zwak"},gLe="Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",ILe={ACCOUNT_EDITION:"Account aanpassen",ASCENT_DATA:"Hoogte gerelateerde data (opnames, totaal)",BACK_TO_PROFILE:"Terug naar profiel",BIO:"Bio",BIRTH_DATE:"Geboortedatum",DATE_FORMAT:"Weergaveformaat datum",EDIT:"Profiel aanpassen",EDIT_PREFERENCES:"Voorkeuren wijzigen",EDIT_SPORTS_PREFERENCES:"Sport voorkeuren wijzigen",ELEVATION_CHART_START:{LABEL:"Hoogte grafiek begint op",MIN_ALT:"Minimum hoogte",ZERO:"Nul"},EQUIPMENTS:{ACTION:"actie",CONFIRM_EQUIPMENT_DELETION:"Weet je zeker dat je dit materiaal {0} wilt verwijderen?",DESCRIPTION:"beschrijving",DISABLED_BY_ADMIN:"uitgeschakeld door de beheerder",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dit materiaal is gekoppeld aan trainingen.",IS_ACTIVE:"actief",LABEL:"label",YOUR_EQUIPMENTS:"Jouw materialen"},EQUIPMENTS_EDITION:"Materialen aanpassen",ERRORED_EMAIL_UPDATE:"Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator",FIRST_DAY_OF_WEEK:"Eerste dag van de week",FIRST_NAME:"Voornaam",INTERFACE:"Interface",LANGUAGE:"Taal",LAST_NAME:"Achternaam",LOCATION:"Locatie",MONDAY:"Maandag",PICTURE:"Afbeelding",PICTURE_EDITION:"Afbeelding aanpassen",PICTURE_REMOVE:"Afbeelding verwijderen",PICTURE_UPDATE:"Afbeelding veranderen",PREFERENCES_EDITION:"Voorkeuren aanpassen","PRIVACY-POLICY_EDITION":"Privacybeleid",PROFILE_EDITION:"Profiel aanpassen",REGISTRATION_DATE:"Datum registratie",SPORT:{ACTION:"actie",COLOR:"kleur",CONFIRM_SPORT_RESET:"Weet je zeker dat je deze sport wilt resetten?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Weet je zeker dat je deze sport wilt resetten? Alle standaard materialen worden verwijderd.",DEFAULT_EQUIPMENTS:"Standaard materiaal | Standaard materialen",DISABLED_BY_ADMIN:"uitgeschakeld door admin",IS_ACTIVE:"actief",LABEL:"label",STOPPED_SPEED_THRESHOLD:"snelheidsgrens voor stilstand"},SPORTS_EDITION:"Sport voorkeuren aanpassen",SUCCESSFUL_EMAIL_UPDATE:"Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",SUCCESSFUL_REGISTRATION:"Uw account werd succesvol aangemaakt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",SUCCESSFUL_UPDATE:"Uw account werd succesvol bijgewerkt.",SUNDAY:"Zondag",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"materialen",PICTURE:"afbeelding",PREFERENCES:"voorkeuren","PRIVACY-POLICY":"Privacybeleid",PROFILE:"profiel",SPORTS:"sporten"},THEME_MODE:{LABEL:"Thema modus",VALUES:{DARK:"Donker",DEFAULT:"Browser voorkeur",LIGHT:"Licht"}},TIMEZONE:"Tijdzone | Tijdzones",UNITS:{IMPERIAL:"Imperialistisch systeem (ft, mi, mph, °F)",LABEL:"Eenheid voor afstand",METRIC:"Metrisch systeem (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefilterd",HELP:"Bij filteren worden extreme waarden (dewelke mogelijk GPS fouten zijn) niet gebruikt om de maximum snelheid te berekenen.",LABEL:"Strategie voor maximale snelheid",RAW_SPEED:"Rauw"}},RLe="Ik heb het {0} gelezen en goedgekeurd.",NLe="Registreren",vLe="Sorry, registreren is uitgeschakeld.",bLe="Opnieuw zenden van account bevestigingsmail",CLe="Reset uw wachtwoord",DLe="beoordeel",PLe="toon wachtwoord",LLe="Deze account is niet actief.",yLe="Schakel thema (lichte of donkere modus)",$Le="Gebruikersnaam",ULe='3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter "_" zijn toegestaan.',kLe="gebruikersafbeelding",wLe="U hebt het {0} aanvaard.",MLe={ACCOUNT_CONFIRMATION:VPe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:KPe,ACCOUNT_CONFIRMATION_SENT:jPe,ADMIN:qPe,ALREADY_HAVE_ACCOUNT:YPe,CONFIRM_ACCOUNT_DELETION:XPe,CURRENT_PASSWORD:QPe,EMAIL:ZPe,EMAIL_INFO:JPe,EMAIL_UPDATE:eLe,ENTER_PASSWORD:tLe,EXPORT_REQUEST:nLe,FILTER_ON_USERNAME:aLe,HIDE_PASSWORD:sLe,INVALID_TOKEN:rLe,I_WANT_TO_DELETE_MY_ACCOUNT:oLe,LANGUAGE:iLe,LAST_PRIVACY_POLICY_TO_VALIDATE:uLe,LOGIN:lLe,LOGOUT:cLe,LOGOUT_CONFIRMATION:dLe,LOG_IN:ELe,NEW_PASSWORD:pLe,NO_SPORT_FOUND:fLe,NO_USERS_FOUND:mLe,PASSWORD:_Le,PASSWORD_FORGOTTEN:TLe,PASSWORD_INFO:hLe,PASSWORD_RESET:SLe,PASSWORD_SENT_EMAIL_TEXT:ALe,PASSWORD_STRENGTH:OLe,PASSWORD_UPDATED:gLe,PROFILE:ILe,READ_AND_ACCEPT_PRIVACY_POLICY:RLe,REGISTER:NLe,REGISTER_DISABLED:vLe,RESENT_ACCOUNT_CONFIRMATION:bLe,RESET_PASSWORD:CLe,REVIEW:DLe,SHOW_PASSWORD:PLe,THIS_USER_ACCOUNT_IS_INACTIVE:LLe,TOGGLE_THEME:yLe,USERNAME:$Le,USERNAME_INFO:ULe,USER_PICTURE:kLe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:wLe},WLe="Training toevoegen",FLe="analyse",zLe="geklommen",xLe="gemiddelde snelheid",BLe="gem. snelheid",GLe="Terug naar training",HLe="datum",VLe="Verwijder de training",KLe="gedaald",jLe="toon filters",qLe="afstand",YLe="Download de training",XLe="duur",QLe="Training aanpassen",ZLe="hoogte",JLe="einde",eye="Verlaat volledig scherm",tye="van",nye=".gpx bestand",aye="verberg filters",sye="Beide waarden moeten opgegeven worden en dienen groter dan of gelijk aan 0 te zijn.",rye="De afstand moet groter zijn dan 0",oye="De duur moet langer zijn dan 0 seconden",iye="Laatste trainingen",uye="Toon meer trainingen",lye="max. hoogte",cye="max. aantal bestanden",dye="max. grootte",Eye="max. snelheid",pye="min. hoogte",fye={deselectLabel:"Druk op enter om te verwijderen",selectLabel:"Druk op enter om te selecteren",selectedLabel:"Geselecteerd"},mye="Geen volgend segment",_ye="Volgende training",Tye="notities",hye="data vanuit gpx, zonder op te schonen",Sye="Geen bestand opgegeven",Aye="geen map aanwezig",Oye="Geen kaart",gye="Geen volgend segment",Iye="Geen volgende training",Rye="Geen notities",Nye="Geen vorig segment",vye="Geen vorige training",bye="Geen records.",Cye="Geen trainingen.",Dye="pauzes",Pye="Vorig segment",Lye="Vorige training",yye="record | records",$ye="Gem. snelheid",Uye="Langste afstand",kye="Hoogst geklommen",wye="Langste duur",Mye="Max. snelheid",Wye="resterende karakters",Fye="Reset zoomniveau",zye="segment | segmenten",xye="snelheid",Bye="sport | sporten",Gye="start",Hye="Start en aankomst",Vye="Zet hoogte-as vast op 0",Kye="titel",jye="tem.",qye="totale afstand",Yye="totale duur",Xye="Eén uploaden!",Qye="Volledig scherm",Zye={DARK_SKY:{"clear-day":"heldere dag","clear-night":"heldere nacht",cloudy:"bewolkt",fog:"mist","partly-cloudy-day":"gedeeltelijk bewolkte dag","partly-cloudy-night":"gedeeltelijk bewolkte nacht",rain:"regen",sleet:"natte sneeuw",snow:"sneeuw",wind:"wind"},HUMIDITY:"vochtigheid",TEMPERATURE:"temperatuur",WIND:"wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OZO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"Z",SE:"ZO",SSE:"ZZO",SSW:"ZZW",SW:"ZW",W:"W",WNW:"WNW",WSW:"WZW"}},Jye="zonder .gpx bestand",e4e="met .gpx bestand",t4e="training | trainingen",n4e="grafiek snelheid en hoogte training",a4e="datum training",s4e="Weet u zeker dat u deze training wilt verwijderen?",r4e="kaart training",o4e=".zip bestand",i4e="of .zip archief met .gpx bestanden",u4e={ADD_WORKOUT:WLe,ANALYSIS:FLe,ASCENT:zLe,AVERAGE_SPEED:xLe,AVE_SPEED:BLe,BACK_TO_WORKOUT:GLe,DATE:HLe,DELETE_WORKOUT:VLe,DESCENT:KLe,DISPLAY_FILTERS:jLe,DISTANCE:qLe,DOWNLOAD_WORKOUT:YLe,DURATION:XLe,EDIT_WORKOUT:QLe,ELEVATION:ZLe,END:JLe,EXIT_FULLSCREEN:eye,FROM:tye,GPX_FILE:nye,HIDE_FILTERS:aye,INVALID_ASCENT_OR_DESCENT:sye,INVALID_DISTANCE:rye,INVALID_DURATION:oye,LATEST_WORKOUTS:iye,LOAD_MORE_WORKOUT:uye,MAX_ALTITUDE:lye,MAX_FILES:cye,MAX_SIZE:dye,MAX_SPEED:Eye,MIN_ALTITUDE:pye,MULTISELECT:fye,NEXT_SEGMENT:mye,NEXT_WORKOUT:_ye,NOTES:Tye,NO_DATA_CLEANING:hye,NO_FILE_PROVIDED:Sye,NO_FOLDER:Aye,NO_MAP:Oye,NO_NEXT_SEGMENT:gye,NO_NEXT_WORKOUT:Iye,NO_NOTES:Rye,NO_PREVIOUS_SEGMENT:Nye,NO_PREVIOUS_WORKOUT:vye,NO_RECORDS:bye,NO_WORKOUTS:Cye,PAUSES:Dye,PREVIOUS_SEGMENT:Pye,PREVIOUS_WORKOUT:Lye,RECORD:yye,RECORD_AS:$ye,RECORD_FD:Uye,RECORD_HA:kye,RECORD_LD:wye,RECORD_MS:Mye,REMAINING_CHARS:Wye,RESET_ZOOM:Fye,SEGMENT:zye,SPEED:xye,SPORT:Bye,START:Gye,START_AND_FINISH:Hye,START_ELEVATION_AT_ZERO:Vye,TITLE:Kye,TO:jye,TOTAL_DISTANCE:qye,TOTAL_DURATION:Yye,UPLOAD_FIRST_WORKOUT:Xye,VIEW_FULLSCREEN:Qye,WEATHER:Zye,WITHOUT_GPX:Jye,WITH_GPX:e4e,WORKOUT:t4e,WORKOUT_CHART:n4e,WORKOUT_DATE:a4e,WORKOUT_DELETION_CONFIRMATION:s4e,WORKOUT_MAP:r4e,ZIP_ARCHIVE:o4e,ZIP_ARCHIVE_DESCRIPTION:i4e},l4e={about:u3e,admin:z3e,api:B3e,buttons:iDe,common:LDe,dashboard:UDe,error:aPe,equipments:ZDe,equipment_types:zDe,oauth2:APe,privacy_policy:RPe,sports:UPe,statistics:HPe,user:MLe,workouts:u4e},c4e="O tej instancji",d4e="Skontaktuj się z administratorem",E4e="FitTrackee to program śledzenia aktywności na świeżym powietrzu.",p4e="na licencji {0} ",f4e="Kod źródłowy",m4e="Dane pogodowe z:",_4e={ABOUT_THIS_INSTANCE:c4e,CONTACT_ADMIN:d4e,FITTRACKEE_DESCRIPTION:E4e,FITTRACKEE_LICENSE:p4e,SOURCE_CODE:f4e,WEATHER_DATA_FROM:m4e},T4e={DESCRIPTION:"Ewentualne dodatkowe informacje, które mogą być użyteczne użytkownikom. Można używać składni Markdown.",TEXT:"Szczegółowe informacje o instancji"},h4e="Akcja",S4e="Aktywuj konto",A4e="Aktywne",O4e="Administrator",g4e="Administracja",I4e="Dodaj/usuń uprawnienia administratora, usuń konto użytkownika.",R4e="Aplikacja",N4e={ADMIN_CONTACT:"Kontaktowy e-mail administratora",MAX_FILES_IN_ZIP_LABEL:"Maks. plików archiwum zip",MAX_USERS_HELP:"Jeśli 0, to nie ma limitu rejestracji.",MAX_USERS_LABEL:"Maks. liczba aktywnych użytkowników",NO_CONTACT_EMAIL:"brak adresu e-mail do kontaktu",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość nadesłanych plików (w Mb)",STATS_WORKOUTS_LIMIT_HELP:"Zero oznacza brak limitu ćwiczeń.",STATS_WORKOUTS_LIMIT_LABEL:"Maksymalna ilość treningów do statystyk sportu",TITLE:"Konfiguracja aplikacji",ZIP_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość archiwum zip (w Mb)"},v4e="Wróć do administratora",b4e="Czy na pewno usunąć konto {0}? Wszystkie dane zostaną skasowane, tego nie da się cofnąć.",C4e="Czy na pewno chcesz zresetować {0} hasło?",D4e="Aktualny e-mail",P4e="Usuń użytkownika",L4e="Wysyłanie e-maili jest wyłączone.",y4e="Włącz/wyłącz typy sprzętu.",$4e="Włącz/wyłącz sporty.",U4e={TABLE:{ACTIVE:"Aktywny",HAS_EQUIPMENTS:"sprzęt istnieje",IMAGE:"Obraz",LABEL:"Nazwa"},TITLE:"Zarządzanie sprzętem"},k4e="Nowy e-mail",w4e="Nie podano tekstu",M4e="Hasło zostało zresetowane.",W4e="Dodaj swoją politykę prywatności lub zostaw puste aby użyć domyślnej. Można używać składni Markdown.",F4e="Zakładanie kont jest wyłączone.",z4e="Zakładanie kont jest włączone.",x4e="Zresetuj hasło",B4e={TABLE:{ACTIVE:"Aktywny",HAS_WORKOUTS:"istnieją treningi",IMAGE:"Obraz",LABEL:"Etykieta"},TITLE:"Zarządzanie sportami"},G4e="Zaktualizuj konfigurację aplikacji.",H4e="Zaktualizuj e-mail",V4e="użytkownik | użytkowników",K4e={SELECTS:{ORDER_BY:{ADMIN:"status administratora",CREATED_AT:"data rejestracji",IS_ACTIVE:"status konta",USERNAME:"nazwa użytkownika",WORKOUTS_COUNT:"liczba treningów"}},TABLE:{ADD_ADMIN_RIGHTS:"Dodaj uprawnienia administratora",REMOVE_ADMIN_RIGHTS:"Usuń uprawnienia administratora"},TITLE:"Administracja - Użytkownicy"},j4e="Adres e-mail został zaktualizowany.",q4e={ABOUT:T4e,ACTION:h4e,ACTIVATE_USER_ACCOUNT:S4e,ACTIVE:A4e,ADMIN:O4e,ADMINISTRATION:g4e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:I4e,APPLICATION:R4e,APP_CONFIG:N4e,BACK_TO_ADMIN:v4e,CONFIRM_USER_ACCOUNT_DELETION:b4e,CONFIRM_USER_PASSWORD_RESET:C4e,CURRENT_EMAIL:D4e,DELETE_USER:P4e,EMAIL_SENDING_DISABLED:L4e,ENABLE_DISABLE_EQUIPMENT_TYPES:y4e,ENABLE_DISABLE_SPORTS:$4e,EQUIPMENT_TYPES:U4e,NEW_EMAIL:k4e,NO_TEXT_ENTERED:w4e,PASSWORD_RESET_SUCCESSFUL:M4e,PRIVACY_POLICY_DESCRIPTION:W4e,REGISTRATION_DISABLED:F4e,REGISTRATION_ENABLED:z4e,RESET_USER_PASSWORD:x4e,SPORTS:B4e,UPDATE_APPLICATION_DESCRIPTION:G4e,UPDATE_USER_EMAIL:H4e,USER:V4e,USERS:K4e,USER_EMAIL_UPDATE_SUCCESSFUL:j4e},Y4e={" is missing in gpx file":"Brakuje elementu w pliku .gpx.","Network Error":"Błąd sieciowy.",UNKNOWN:"Błąd. Spróbuj ponownie lub skontaktuj się z administratorem.","at least one file in zip archive exceeds size limit, please check the archive":"Co najmniej jeden plik zip przekracza limit wielkości, sprawdź archiwum.","completed request already exists":"Ukończony wniosek eksportu już istnieje.","email: valid email must be provided":"E-mail: należy podać poprawny adres.","equipment already exists with the same label":"Sprzęt z taką samą etykietą już istnieje.","equipment type is inactive":"Typ sprzętu jest nieaktywny.","error during gpx file parsing":"Błąd podczas parsowania pliku gpx.","error during gpx processing":"Błąd podczas procesowania pliku gpx.","error on getting configuration":"Błąd przy pobieraniu konfiguracji.","error when saving workout":"Błąd przy zapisie treningu.","error when updating configuration":"Błąd przy aktualizacji konfiguracji","error, please try again or contact the administrator":"Błąd, spróbuj ponownie lub skontaktuj się z administratorem.","error, registration is disabled":"Błąd, rejestracja jest wyłączona.","file extension not allowed":"Niedozwolone zakończenie pliku.","file size is greater than the allowed size":"Wielkość pliku przekracza dozwolony rozmiar.","gpx file is invalid":"Plik .gpx jest niepoprawny.","invalid credentials":"Niepoprawne dane logowania.","invalid payload":"Przekazane dane są niepoprawne.","invalid token, please log in again":"Niepoprawny token, proszę się ponownie zalogować.","invalid token, please request a new token":"Niepoprawny token, proszę się ponownie zalogować.","new email must be different than current email":"Nowy adres e-mail musi być inny niż aktualny","no file part":"Nie dostarczono pliku.","no selected file":"Nie wybrano pliku.","no tracks in gpx file":"Brak trasy () w pliku .gpx.","ongoing request exists":"Wniosek o eksport danych już istnieje.","password: password and password confirmation do not match":"Hasło: hasło i powtórzone hasło nie zgadzają się.","provide a valid auth token":"Dostarcz poprawny token.","signature expired, please log in again":"Podpis wygasł. Proszę się ponownie zalogować.","sorry, that username is already taken":"Niestety ta nazwa użytkownika jest już zajęta.","sport does not exist":"Taki sport nie istnieje.","successfully registered":"Pomyślnie zarejestrowano.","the number of files in the archive exceeds the limit":"Liczba plików w archiwum przekracza limit.","user does not exist":"Użytkownik nie istnieje.","valid email must be provided for admin contact":"Poprawny adres e-mail musi być podany do kontaktu z administratorem","you can not delete your account, no other user has admin rights":"Nie możesz skasować swojego konta, bo żaden inny użytkownik nie ma praw administratora.","you do not have permissions":"Nie masz uprawnień."},X4e={ERROR:Y4e},Q4e="Autoryzuj",Z4e="Wstecz",J4e="Anuluj",e$e="Wyczyść filtry",t$e="Usuń",n$e="Usuń moje konto",a$e="Wyłącz",s$e="Edytuj",r$e="Włącz",o$e="Filtruj",i$e="Zaloguj się",u$e="Nie",l$e="Odśwież sumy",c$e="Zarejestruj",d$e="Zleć eksport danych",E$e="Reset",p$e="Wyślij",f$e="Tak",m$e={"ACCOUNT-CONFIRMATION-RESEND":"Wyślij ponownie potwierdzenie adresu e-mail",AUTHORIZE:Q4e,BACK:Z4e,CANCEL:J4e,CLEAR_FILTER:e$e,DELETE:t$e,DELETE_MY_ACCOUNT:n$e,DISABLE:a$e,EDIT:s$e,ENABLE:r$e,FILTER:o$e,LOGIN:i$e,NO:u$e,REFRESH_TOTALS:l$e,REGISTER:c$e,REQUEST_DATA_EXPORT:d$e,RESET:E$e,SUBMIT:p$e,YES:f$e},_$e="o",T$e="akcja",h$e="aktywny",S$e="Potwierdzenie",A$e="kontakt",O$e="dzień | dni",g$e="Opis",I$e="Wyświetlony",R$e="dokumentacja",N$e="tutaj",v$e="Ukryty",b$e="Dom",C$e="godzina|godzin",D$e="nieaktywny",P$e="etykieta",L$e="minuta|minuty",y$e="następna",$$e="brak opisu",U$e="poprzednia",k$e="sekunda|sekund",w$e={ORDER:{ASC:"rosnąco",DESC:"malejąco",LABEL:"sortuj"},ORDER_BY:{LABEL:"uporządkuj według"},PER_PAGE:{LABEL:"na stronę"}},M$e="Łącznie",W$e="całkowity czas trwania z przerwami",F$e={ABOUT:_$e,ACTION:T$e,ACTIVE:h$e,CONFIRMATION:S$e,CONTACT:A$e,DAY:O$e,DESCRIPTION:g$e,DISPLAYED:I$e,DOCUMENTATION:R$e,HERE:N$e,HIDDEN:v$e,HOME:b$e,HOURS:C$e,INACTIVE:D$e,LABEL:P$e,MINUTES:L$e,NEXT:y$e,NO_DESCRIPTION:$$e,PREVIOUS:U$e,SECONDS:k$e,SELECTS:w$e,TOTAL:M$e,TOTAL_DURATION_WITH_PAUSES:W$e},z$e="Panel",x$e="Ten miesiąc",B$e={DASHBOARD:z$e,THIS_MONTH:x$e},G$e={LABEL:"Rower"},H$e={LABEL:"Kajak/Łódź"},V$e={LABEL:"Buty"},K$e={LABEL:"Narty"},j$e={LABEL:"Rakiety śnieżne"},q$e={Bike:G$e,"Bike Trainer":{LABEL:"Trenażer"},Kayak_Boat:H$e,Shoes:V$e,Skis:K$e,Snowshoes:j$e},Y$e="Dodaj nowy sprzęt",X$e="Wszystkie połączenia z treningami zostaną usunięte.",Q$e="Domyślny dla sportów",Z$e="Edytuj sprzęty",J$e="sprzęt|sprzęty",e6e="typ sprzętu|typy sprzętu",t6e={inactive:"Sprzęt '{equipmentLabel}' nieaktywny.",invalid:"Sprzęt '{equipmentLabel}' jest nie właściwy do tego sportu.",not_found:"Sprzęt nie znaleziony."},n6e="Nowy sprzęt",a6e="Nie znaleziono żadnego sprzętu.",s6e="Brak sprzętów",r6e="bez sprzętu",o6e={"50_CHARACTERS_MAX":"maksimum 50 znaków",ADD_A_NEW_EQUIPMENT:Y$e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:X$e,DEFAULT_FOR_SPORTS:Q$e,EDIT_EQUIPMENTS:Z$e,EQUIPMENT:J$e,EQUIPMENT_TYPE:e6e,ERRORS:t6e,NEW_EQUIPMENT:n6e,NO_EQUIPMENT:a6e,NO_EQUIPMENTS:s6e,WITHOUT_EQUIPMENTS:r6e},i6e="Wygląda na to, że aplikacja napotkała pewne problemy.Spróbuj ponownie później lub skontaktuj się z administratorem.",u6e={PAGE:"Nie znaleziono strony",WORKOUT:"Nie znaleziono treningu"},l6e="Coś poszło nie tak",c6e="Błąd. Proszę spróbować ponownie lub skontaktować się z administratorem.",d6e={APP_ERROR:i6e,NOT_FOUND:u6e,SOMETHING_WRONG:l6e,UNKNOWN:c6e},E6e="Dodaj nową aplikację OAuth2",p6e={CLIENT_ID:"Identyfikator",CLIENT_SECRET:"Sekret",DESCRIPTION:"Opis aplikacji",ISSUE_AT:"Wydana",NAME:"Nazwa aplikacji",REDIRECT_URL:"Adres URL przekierowania",SCOPE:{LABEL:"Zakres","application:write_DESCRIPTION":"nadaje dostęp do zapisu konfiguracji aplikacji.","equipments:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów equipments.","equipments:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach equipments.","profile:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów auth.","profile:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach auth.","users:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów users.","users:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach users.","workouts:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów workouts.","workouts:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach workouts."},URL:"Adres URL aplikacji"},f6e="Aplikacje OAuth2",m6e="Aplikacja pomyślnie utworzona. Upewnij się teraz, aby skopiować sekret. On już się więcej nie wyświetli.",_6e="Czy na pewno chcesz usunąć tę aplikację?",T6e="Aplikacja {0} wnioskuje o:",h6e="Zezwolić {0} by używała twojego konta?",S6e="skopiuj do schowka",A6e="Usuń aplikację",O6e="Dodaj aplikację",g6e="Aplikacja nie znaleziona!",I6e="brak aplikacji",R6e="bez opisu",N6e="Odwołaj wszystkie tokeny",v6e="Czy na pewno odwołać wszystkie tokeny?",b6e="Wszystkie istniejące powiązane tokeny zostały odwołane.",C6e={ADD_A_NEW_APP:E6e,APP:p6e,APPS_LIST:f6e,APP_CREATED_SUCCESSFULLY:m6e,APP_DELETION_CONFIRMATION:_6e,APP_REQUESTING_ACCESS:T6e,AUTHORIZE_APP:h6e,COPY_TO_CLIPBOARD:S6e,DELETE_APP:A6e,NEW_APP:O6e,NO_APP:g6e,NO_APPS:I6e,NO_DESCRIPTION:R6e,REVOKE_ALL_TOKENS:N6e,TOKENS_REVOCATION_CONFIRMATION:v6e,TOKENS_REVOKED:b6e},D6e={ACCOUNT_DELETION:{CONTENT:'Możesz złożyć wniosek usunięcia konta w każdej chwili poprzez wejście na ten adres (po zalogowaniu) i kliknięcie "Usuń moje konto" na ekranie edycji konta.',TITLE:"Usuwanie konta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Jeśli zdecydujemy się zmienić naszą politykę prywatności, umieścimy zmiany na tej stronie. +Wetgeving kan verschillen als de server zich op een andere plaats bevindt.`,TITLE:"Gebruik door minderjarigen"},YOUR_CONSENT:{CONTENT:"Door deze site te gebruiken, gaat u akkoord met ons privacybeleid.",TITLE:"Uw toestemming"}},FPe="Laatste aanpassing",zPe="privacybeleid",xPe={CONTENT:WPe,LAST_UPDATE:FPe,TITLE:zPe},BPe={LABEL:"Trektocht"},GPe={LABEL:"Bergbeklimmen"},HPe={LABEL:"Paragliden"},VPe={LABEL:"Roeien"},KPe={LABEL:"Lopen"},jPe={LABEL:"Sneeuwschoenen"},qPe={LABEL:"Zwemloop"},YPe={LABEL:"Trail"},XPe={LABEL:"Wandelen"},QPe={"Cycling (Sport)":{LABEL:"Fietsen (Sport)"},"Cycling (Transport)":{LABEL:"Fietsen (Transport)"},"Cycling (Trekking)":{LABEL:"Fietsen (Trekking)"},"Cycling (Virtual)":{LABEL:"Fietsen (Virtueel)"},Hiking:BPe,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (Elektrisch)"},Mountaineering:GPe,"Open Water Swimming":{LABEL:"Zwemmen (open water)"},Paragliding:HPe,Rowing:VPe,Running:KPe,"Skiing (Alpine)":{LABEL:"Skiën (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiën (Cross Country)"},Snowshoes:jPe,Swimrun:qPe,Trail:YPe,Walking:XPe},ZPe="Gemiddelde",JPe="Datums",eLe="Statistieken",tLe={month:"Maandelijkse statistieken",week:"Wekelijkse statistieken",year:"Jaarlijkse statistieken"},nLe="Statistieken van alle trainingen:",aLe="Statistieken van de laatste {count} trainingen:",sLe={by_sport:"op basis van sport",by_time:"op basis van periode"},oLe={month:"maand",week:"week",year:"jaar"},rLe="gemiddeld aantal trainingen",iLe={AVERAGE:ZPe,DATES:JPe,STATISTICS:eLe,STATISTICS_CHARTS:tLe,STATISTICS_ON_ALL_WORKOUTS:nLe,STATISTICS_ON_LAST_WORKOUTS:aLe,STATISTICS_TYPES:sLe,TIME_FRAMES:oLe,WORKOUTS_AVERAGE:rLe},uLe="Account bevestigen",lLe="Geen instructies ontvangen?",cLe="Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.",dLe="Beheer",ELe="Al een account aangemaakt?",pLe="Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden.",fLe="Huidig wachtwoord",mLe="Email",_Le="Geef een geldig email adres op.",TLe="Update email",hLe="Geef een paswoord in",SLe={DATA_EXPORT:"Data exporteren",DOWNLOAD_ARCHIVE:"Archief downloaden",GENERATING_LINK:"link aanmaken…",ONLY_ONE_EXPORT_PER_DAY:"Je kan 1 keer per 24h een archief aanvragen",STATUS:{errored:"fout (gelieve een nieuw archief aan te vragen)",in_progress:"Bezig met verwerken…"}},ALe="Filter op gebruikersnaam",OLe="verberg wachtwoord",gLe="Ongeldig token, vraag een nieuwe wachtwoord reset aan.",ILe="Ik wil mijn account verwijderen",NLe="Taal | Talen",RLe="Het privacybeleid werd aangepast, gelieve te {0} voor verdergaan.",vLe="Inloggen",bLe="Uitloggen",CLe="Zeker dat u wilt uitloggen?",DLe="inloggen",PLe="Nieuw wachtwoord",LLe="Geen sport gevonden.",yLe="Geen gebruikers gevonden.",$Le="Wachtwoord",ULe="Wachtwoord vergeten?",kLe="Tenminste 8 karakters vereist.",wLe="Wachtwoord reset",MLe="Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",WLe={AVERAGE:"gemiddeld",GOOD:"goed",LABEL:"wachtwoord sterkte",STRONG:"sterk",SUGGESTIONS:{allUppercase:"Gebruik enkele hoofdletters.",anotherWord:"Voeg meer niet gangbare woorden toe.",associatedYears:"Vermijd jaartallen met een persoonlijke betekenis.",capitalization:"Gebruik niet enkel voor de eerste letter een hoofdletter.",dates:"Vermijd persoonlijke gegevens en jaartallen.",l33t:"Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.",longerKeyboardPattern:"Gebruik langere patronen en verander de richting van typen meerdere malen.",noNeed:"U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters.",pwned:"Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.",recentYears:"Vermijd recente jaartallen.",repeated:"Vermijd opeenvolgende woorden en karakters.",reverseWords:"Vermijd gangbare woorden die achterstevoren geschreven zijn.",sequences:"Vermijd voorspelbare opeenvolgingen.",useWords:"Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen."},WEAK:"zwak"},FLe="Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",zLe={ACCOUNT_EDITION:"Account aanpassen",ASCENT_DATA:"Hoogte gerelateerde data (opnames, totaal)",BACK_TO_PROFILE:"Terug naar profiel",BIO:"Bio",BIRTH_DATE:"Geboortedatum",DATE_FORMAT:"Weergaveformaat datum",EDIT:"Profiel aanpassen",EDIT_PREFERENCES:"Voorkeuren wijzigen",EDIT_SPORTS_PREFERENCES:"Sport voorkeuren wijzigen",ELEVATION_CHART_START:{LABEL:"Hoogte grafiek begint op",MIN_ALT:"Minimum hoogte",ZERO:"Nul"},EQUIPMENTS:{ACTION:"actie",CONFIRM_EQUIPMENT_DELETION:"Weet je zeker dat je dit materiaal {0} wilt verwijderen?",DESCRIPTION:"beschrijving",DISABLED_BY_ADMIN:"uitgeschakeld door de beheerder",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dit materiaal is gekoppeld aan trainingen.",IS_ACTIVE:"actief",LABEL:"label",YOUR_EQUIPMENTS:"Jouw materialen"},EQUIPMENTS_EDITION:"Materialen aanpassen",ERRORED_EMAIL_UPDATE:"Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator",FIRST_DAY_OF_WEEK:"Eerste dag van de week",FIRST_NAME:"Voornaam",INTERFACE:"Interface",LANGUAGE:"Taal",LAST_NAME:"Achternaam",LOCATION:"Locatie",MONDAY:"Maandag",PICTURE:"Afbeelding",PICTURE_EDITION:"Afbeelding aanpassen",PICTURE_REMOVE:"Afbeelding verwijderen",PICTURE_UPDATE:"Afbeelding veranderen",PREFERENCES_EDITION:"Voorkeuren aanpassen","PRIVACY-POLICY_EDITION":"Privacybeleid",PROFILE_EDITION:"Profiel aanpassen",REGISTRATION_DATE:"Datum registratie",SPORT:{ACTION:"actie",COLOR:"kleur",CONFIRM_SPORT_RESET:"Weet je zeker dat je deze sport wilt resetten?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Weet je zeker dat je deze sport wilt resetten? Alle standaard materialen worden verwijderd.",DEFAULT_EQUIPMENTS:"Standaard materiaal | Standaard materialen",DISABLED_BY_ADMIN:"uitgeschakeld door admin",IS_ACTIVE:"actief",LABEL:"label",STOPPED_SPEED_THRESHOLD:"snelheidsgrens voor stilstand"},SPORTS_EDITION:"Sport voorkeuren aanpassen",SUCCESSFUL_EMAIL_UPDATE:"Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",SUCCESSFUL_REGISTRATION:"Uw account werd succesvol aangemaakt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",SUCCESSFUL_UPDATE:"Uw account werd succesvol bijgewerkt.",SUNDAY:"Zondag",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"materialen",PICTURE:"afbeelding",PREFERENCES:"voorkeuren","PRIVACY-POLICY":"Privacybeleid",PROFILE:"profiel",SPORTS:"sporten"},THEME_MODE:{LABEL:"Thema modus",VALUES:{DARK:"Donker",DEFAULT:"Browser voorkeur",LIGHT:"Licht"}},TIMEZONE:"Tijdzone | Tijdzones",UNITS:{IMPERIAL:"Imperialistisch systeem (ft, mi, mph, °F)",LABEL:"Eenheid voor afstand",METRIC:"Metrisch systeem (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefilterd",HELP:"Bij filteren worden extreme waarden (dewelke mogelijk GPS fouten zijn) niet gebruikt om de maximum snelheid te berekenen.",LABEL:"Strategie voor maximale snelheid",RAW_SPEED:"Rauw"}},xLe="Ik heb het {0} gelezen en goedgekeurd.",BLe="Registreren",GLe="Sorry, registreren is uitgeschakeld.",HLe="Opnieuw zenden van account bevestigingsmail",VLe="Reset uw wachtwoord",KLe="beoordeel",jLe="toon wachtwoord",qLe="Deze account is niet actief.",YLe="Schakel thema (lichte of donkere modus)",XLe="Gebruikersnaam",QLe='3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter "_" zijn toegestaan.',ZLe="gebruikersafbeelding",JLe="U hebt het {0} aanvaard.",eye={ACCOUNT_CONFIRMATION:uLe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:lLe,ACCOUNT_CONFIRMATION_SENT:cLe,ADMIN:dLe,ALREADY_HAVE_ACCOUNT:ELe,CONFIRM_ACCOUNT_DELETION:pLe,CURRENT_PASSWORD:fLe,EMAIL:mLe,EMAIL_INFO:_Le,EMAIL_UPDATE:TLe,ENTER_PASSWORD:hLe,EXPORT_REQUEST:SLe,FILTER_ON_USERNAME:ALe,HIDE_PASSWORD:OLe,INVALID_TOKEN:gLe,I_WANT_TO_DELETE_MY_ACCOUNT:ILe,LANGUAGE:NLe,LAST_PRIVACY_POLICY_TO_VALIDATE:RLe,LOGIN:vLe,LOGOUT:bLe,LOGOUT_CONFIRMATION:CLe,LOG_IN:DLe,NEW_PASSWORD:PLe,NO_SPORT_FOUND:LLe,NO_USERS_FOUND:yLe,PASSWORD:$Le,PASSWORD_FORGOTTEN:ULe,PASSWORD_INFO:kLe,PASSWORD_RESET:wLe,PASSWORD_SENT_EMAIL_TEXT:MLe,PASSWORD_STRENGTH:WLe,PASSWORD_UPDATED:FLe,PROFILE:zLe,READ_AND_ACCEPT_PRIVACY_POLICY:xLe,REGISTER:BLe,REGISTER_DISABLED:GLe,RESENT_ACCOUNT_CONFIRMATION:HLe,RESET_PASSWORD:VLe,REVIEW:KLe,SHOW_PASSWORD:jLe,THIS_USER_ACCOUNT_IS_INACTIVE:qLe,TOGGLE_THEME:YLe,USERNAME:XLe,USERNAME_INFO:QLe,USER_PICTURE:ZLe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:JLe},tye="Training toevoegen",nye="analyse",aye="geklommen",sye="gemiddelde snelheid",oye="gem. snelheid",rye="Terug naar training",iye="datum",uye="Verwijder de training",lye="gedaald",cye="toon filters",dye="afstand",Eye="Download de training",pye="duur",fye="Training aanpassen",mye="hoogte",_ye="einde",Tye="Verlaat volledig scherm",hye="van",Sye=".gpx bestand",Aye="verberg filters",Oye="Beide waarden moeten opgegeven worden en dienen groter dan of gelijk aan 0 te zijn.",gye="De afstand moet groter zijn dan 0",Iye="De duur moet langer zijn dan 0 seconden",Nye="Laatste trainingen",Rye="Toon meer trainingen",vye="max. hoogte",bye="max. aantal bestanden",Cye="max. grootte",Dye="max. snelheid",Pye="min. hoogte",Lye={deselectLabel:"Druk op enter om te verwijderen",selectLabel:"Druk op enter om te selecteren",selectedLabel:"Geselecteerd"},yye="Geen volgend segment",$ye="Volgende training",Uye="notities",kye="data vanuit gpx, zonder op te schonen",wye="Geen bestand opgegeven",Mye="geen map aanwezig",Wye="Geen kaart",Fye="Geen volgend segment",zye="Geen volgende training",xye="Geen notities",Bye="Geen vorig segment",Gye="Geen vorige training",Hye="Geen records.",Vye="Geen trainingen.",Kye="pauzes",jye="Vorig segment",qye="Vorige training",Yye="record | records",Xye="Gem. snelheid",Qye="Langste afstand",Zye="Hoogst geklommen",Jye="Langste duur",e4e="Max. snelheid",t4e="resterende karakters",n4e="Reset zoomniveau",a4e="segment | segmenten",s4e="snelheid",o4e="sport | sporten",r4e="start",i4e="Start en aankomst",u4e="Zet hoogte-as vast op 0",l4e="titel",c4e="tem.",d4e="totale afstand",E4e="totale duur",p4e="Eén uploaden!",f4e="Volledig scherm",m4e={DARK_SKY:{"clear-day":"heldere dag","clear-night":"heldere nacht",cloudy:"bewolkt",fog:"mist","partly-cloudy-day":"gedeeltelijk bewolkte dag","partly-cloudy-night":"gedeeltelijk bewolkte nacht",rain:"regen",sleet:"natte sneeuw",snow:"sneeuw",wind:"wind"},HUMIDITY:"vochtigheid",TEMPERATURE:"temperatuur",WIND:"wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OZO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"Z",SE:"ZO",SSE:"ZZO",SSW:"ZZW",SW:"ZW",W:"W",WNW:"WNW",WSW:"WZW"}},_4e="zonder .gpx bestand",T4e="met .gpx bestand",h4e="training | trainingen",S4e="grafiek snelheid en hoogte training",A4e="datum training",O4e="Weet u zeker dat u deze training wilt verwijderen?",g4e="kaart training",I4e=".zip bestand",N4e="of .zip archief met .gpx bestanden",R4e={ADD_WORKOUT:tye,ANALYSIS:nye,ASCENT:aye,AVERAGE_SPEED:sye,AVE_SPEED:oye,BACK_TO_WORKOUT:rye,DATE:iye,DELETE_WORKOUT:uye,DESCENT:lye,DISPLAY_FILTERS:cye,DISTANCE:dye,DOWNLOAD_WORKOUT:Eye,DURATION:pye,EDIT_WORKOUT:fye,ELEVATION:mye,END:_ye,EXIT_FULLSCREEN:Tye,FROM:hye,GPX_FILE:Sye,HIDE_FILTERS:Aye,INVALID_ASCENT_OR_DESCENT:Oye,INVALID_DISTANCE:gye,INVALID_DURATION:Iye,LATEST_WORKOUTS:Nye,LOAD_MORE_WORKOUT:Rye,MAX_ALTITUDE:vye,MAX_FILES:bye,MAX_SIZE:Cye,MAX_SPEED:Dye,MIN_ALTITUDE:Pye,MULTISELECT:Lye,NEXT_SEGMENT:yye,NEXT_WORKOUT:$ye,NOTES:Uye,NO_DATA_CLEANING:kye,NO_FILE_PROVIDED:wye,NO_FOLDER:Mye,NO_MAP:Wye,NO_NEXT_SEGMENT:Fye,NO_NEXT_WORKOUT:zye,NO_NOTES:xye,NO_PREVIOUS_SEGMENT:Bye,NO_PREVIOUS_WORKOUT:Gye,NO_RECORDS:Hye,NO_WORKOUTS:Vye,PAUSES:Kye,PREVIOUS_SEGMENT:jye,PREVIOUS_WORKOUT:qye,RECORD:Yye,RECORD_AS:Xye,RECORD_FD:Qye,RECORD_HA:Zye,RECORD_LD:Jye,RECORD_MS:e4e,REMAINING_CHARS:t4e,RESET_ZOOM:n4e,SEGMENT:a4e,SPEED:s4e,SPORT:o4e,START:r4e,START_AND_FINISH:i4e,START_ELEVATION_AT_ZERO:u4e,TITLE:l4e,TO:c4e,TOTAL_DISTANCE:d4e,TOTAL_DURATION:E4e,UPLOAD_FIRST_WORKOUT:p4e,VIEW_FULLSCREEN:f4e,WEATHER:m4e,WITHOUT_GPX:_4e,WITH_GPX:T4e,WORKOUT:h4e,WORKOUT_CHART:S4e,WORKOUT_DATE:A4e,WORKOUT_DELETION_CONFIRMATION:O4e,WORKOUT_MAP:g4e,ZIP_ARCHIVE:I4e,ZIP_ARCHIVE_DESCRIPTION:N4e},v4e={about:R3e,admin:aDe,api:oDe,buttons:NDe,common:qDe,dashboard:QDe,error:APe,equipments:mPe,equipment_types:aPe,oauth2:MPe,privacy_policy:xPe,sports:QPe,statistics:iLe,user:eye,workouts:R4e},b4e="O tej instancji",C4e="Skontaktuj się z administratorem",D4e="FitTrackee to program śledzenia aktywności na świeżym powietrzu.",P4e="na licencji {0} ",L4e="Kod źródłowy",y4e="Dane pogodowe z:",$4e={ABOUT_THIS_INSTANCE:b4e,CONTACT_ADMIN:C4e,FITTRACKEE_DESCRIPTION:D4e,FITTRACKEE_LICENSE:P4e,SOURCE_CODE:L4e,WEATHER_DATA_FROM:y4e},U4e={DESCRIPTION:"Ewentualne dodatkowe informacje, które mogą być użyteczne użytkownikom. Można używać składni Markdown.",TEXT:"Szczegółowe informacje o instancji"},k4e="Akcja",w4e="Aktywuj konto",M4e="Aktywne",W4e="Administrator",F4e="Administracja",z4e="Dodaj/usuń uprawnienia administratora, usuń konto użytkownika.",x4e="Aplikacja",B4e={ADMIN_CONTACT:"Kontaktowy e-mail administratora",MAX_FILES_IN_ZIP_LABEL:"Maks. plików archiwum zip",MAX_USERS_HELP:"Jeśli 0, to nie ma limitu rejestracji.",MAX_USERS_LABEL:"Maks. liczba aktywnych użytkowników",NO_CONTACT_EMAIL:"brak adresu e-mail do kontaktu",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość nadesłanych plików (w Mb)",STATS_WORKOUTS_LIMIT_HELP:"Zero oznacza brak limitu ćwiczeń.",STATS_WORKOUTS_LIMIT_LABEL:"Maksymalna ilość treningów do statystyk sportu",TITLE:"Konfiguracja aplikacji",ZIP_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość archiwum zip (w Mb)"},G4e="Wróć do administratora",H4e="Czy na pewno usunąć konto {0}? Wszystkie dane zostaną skasowane, tego nie da się cofnąć.",V4e="Czy na pewno chcesz zresetować {0} hasło?",K4e="Aktualny e-mail",j4e="Usuń użytkownika",q4e="Wysyłanie e-maili jest wyłączone.",Y4e="Włącz/wyłącz typy sprzętu.",X4e="Włącz/wyłącz sporty.",Q4e={TABLE:{ACTIVE:"Aktywny",HAS_EQUIPMENTS:"sprzęt istnieje",IMAGE:"Obraz",LABEL:"Nazwa"},TITLE:"Zarządzanie sprzętem"},Z4e="Nowy e-mail",J4e="Nie podano tekstu",e$e="Hasło zostało zresetowane.",t$e="Dodaj swoją politykę prywatności lub zostaw puste aby użyć domyślnej. Można używać składni Markdown.",n$e="Zakładanie kont jest wyłączone.",a$e="Zakładanie kont jest włączone.",s$e="Zresetuj hasło",o$e={TABLE:{ACTIVE:"Aktywny",HAS_WORKOUTS:"istnieją treningi",IMAGE:"Obraz",LABEL:"Etykieta"},TITLE:"Zarządzanie sportami"},r$e="Zaktualizuj konfigurację aplikacji.",i$e="Zaktualizuj e-mail",u$e="użytkownik | użytkowników",l$e={SELECTS:{ORDER_BY:{ADMIN:"status administratora",CREATED_AT:"data rejestracji",IS_ACTIVE:"status konta",USERNAME:"nazwa użytkownika",WORKOUTS_COUNT:"liczba treningów"}},TABLE:{ADD_ADMIN_RIGHTS:"Dodaj uprawnienia administratora",REMOVE_ADMIN_RIGHTS:"Usuń uprawnienia administratora"},TITLE:"Administracja - Użytkownicy"},c$e="Adres e-mail został zaktualizowany.",d$e={ABOUT:U4e,ACTION:k4e,ACTIVATE_USER_ACCOUNT:w4e,ACTIVE:M4e,ADMIN:W4e,ADMINISTRATION:F4e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:z4e,APPLICATION:x4e,APP_CONFIG:B4e,BACK_TO_ADMIN:G4e,CONFIRM_USER_ACCOUNT_DELETION:H4e,CONFIRM_USER_PASSWORD_RESET:V4e,CURRENT_EMAIL:K4e,DELETE_USER:j4e,EMAIL_SENDING_DISABLED:q4e,ENABLE_DISABLE_EQUIPMENT_TYPES:Y4e,ENABLE_DISABLE_SPORTS:X4e,EQUIPMENT_TYPES:Q4e,NEW_EMAIL:Z4e,NO_TEXT_ENTERED:J4e,PASSWORD_RESET_SUCCESSFUL:e$e,PRIVACY_POLICY_DESCRIPTION:t$e,REGISTRATION_DISABLED:n$e,REGISTRATION_ENABLED:a$e,RESET_USER_PASSWORD:s$e,SPORTS:o$e,UPDATE_APPLICATION_DESCRIPTION:r$e,UPDATE_USER_EMAIL:i$e,USER:u$e,USERS:l$e,USER_EMAIL_UPDATE_SUCCESSFUL:c$e},E$e={" is missing in gpx file":"Brakuje elementu w pliku .gpx.","Network Error":"Błąd sieciowy.",UNKNOWN:"Błąd. Spróbuj ponownie lub skontaktuj się z administratorem.","at least one file in zip archive exceeds size limit, please check the archive":"Co najmniej jeden plik zip przekracza limit wielkości, sprawdź archiwum.","completed request already exists":"Ukończony wniosek eksportu już istnieje.","email: valid email must be provided":"E-mail: należy podać poprawny adres.","equipment already exists with the same label":"Sprzęt z taką samą etykietą już istnieje.","equipment type is inactive":"Typ sprzętu jest nieaktywny.","error during gpx file parsing":"Błąd podczas parsowania pliku gpx.","error during gpx processing":"Błąd podczas procesowania pliku gpx.","error on getting configuration":"Błąd przy pobieraniu konfiguracji.","error when saving workout":"Błąd przy zapisie treningu.","error when updating configuration":"Błąd przy aktualizacji konfiguracji","error, please try again or contact the administrator":"Błąd, spróbuj ponownie lub skontaktuj się z administratorem.","error, registration is disabled":"Błąd, rejestracja jest wyłączona.","file extension not allowed":"Niedozwolone zakończenie pliku.","file size is greater than the allowed size":"Wielkość pliku przekracza dozwolony rozmiar.","gpx file is invalid":"Plik .gpx jest niepoprawny.","invalid credentials":"Niepoprawne dane logowania.","invalid payload":"Przekazane dane są niepoprawne.","invalid token, please log in again":"Niepoprawny token, proszę się ponownie zalogować.","invalid token, please request a new token":"Niepoprawny token, proszę się ponownie zalogować.","new email must be different than current email":"Nowy adres e-mail musi być inny niż aktualny","no file part":"Nie dostarczono pliku.","no selected file":"Nie wybrano pliku.","no tracks in gpx file":"Brak trasy () w pliku .gpx.","ongoing request exists":"Wniosek o eksport danych już istnieje.","password: password and password confirmation do not match":"Hasło: hasło i powtórzone hasło nie zgadzają się.","provide a valid auth token":"Dostarcz poprawny token.","signature expired, please log in again":"Podpis wygasł. Proszę się ponownie zalogować.","sorry, that username is already taken":"Niestety ta nazwa użytkownika jest już zajęta.","sport does not exist":"Taki sport nie istnieje.","successfully registered":"Pomyślnie zarejestrowano.","the number of files in the archive exceeds the limit":"Liczba plików w archiwum przekracza limit.","user does not exist":"Użytkownik nie istnieje.","valid email must be provided for admin contact":"Poprawny adres e-mail musi być podany do kontaktu z administratorem","you can not delete your account, no other user has admin rights":"Nie możesz skasować swojego konta, bo żaden inny użytkownik nie ma praw administratora.","you do not have permissions":"Nie masz uprawnień."},p$e={ERROR:E$e},f$e="Autoryzuj",m$e="Wstecz",_$e="Anuluj",T$e="Wyczyść filtry",h$e="Usuń",S$e="Usuń moje konto",A$e="Wyłącz",O$e="Edytuj",g$e="Włącz",I$e="Filtruj",N$e="Zaloguj się",R$e="Nie",v$e="Odśwież sumy",b$e="Zarejestruj",C$e="Zleć eksport danych",D$e="Reset",P$e="Wyślij",L$e="Tak",y$e={"ACCOUNT-CONFIRMATION-RESEND":"Wyślij ponownie potwierdzenie adresu e-mail",AUTHORIZE:f$e,BACK:m$e,CANCEL:_$e,CLEAR_FILTER:T$e,DELETE:h$e,DELETE_MY_ACCOUNT:S$e,DISABLE:A$e,EDIT:O$e,ENABLE:g$e,FILTER:I$e,LOGIN:N$e,NO:R$e,REFRESH_TOTALS:v$e,REGISTER:b$e,REQUEST_DATA_EXPORT:C$e,RESET:D$e,SUBMIT:P$e,YES:L$e},$$e="o",U$e="akcja",k$e="aktywny",w$e="Potwierdzenie",M$e="kontakt",W$e="dzień | dni",F$e="Opis",z$e="Wyświetlony",x$e="dokumentacja",B$e="tutaj",G$e="Ukryty",H$e="Dom",V$e="godzina|godzin",K$e="nieaktywny",j$e="etykieta",q$e="minuta|minuty",Y$e="następna",X$e="brak opisu",Q$e="poprzednia",Z$e="sekunda|sekund",J$e={ORDER:{ASC:"rosnąco",DESC:"malejąco",LABEL:"sortuj"},ORDER_BY:{LABEL:"uporządkuj według"},PER_PAGE:{LABEL:"na stronę"}},e6e="Łącznie",t6e="całkowity czas trwania z przerwami",n6e={ABOUT:$$e,ACTION:U$e,ACTIVE:k$e,CONFIRMATION:w$e,CONTACT:M$e,DAY:W$e,DESCRIPTION:F$e,DISPLAYED:z$e,DOCUMENTATION:x$e,HERE:B$e,HIDDEN:G$e,HOME:H$e,HOURS:V$e,INACTIVE:K$e,LABEL:j$e,MINUTES:q$e,NEXT:Y$e,NO_DESCRIPTION:X$e,PREVIOUS:Q$e,SECONDS:Z$e,SELECTS:J$e,TOTAL:e6e,TOTAL_DURATION_WITH_PAUSES:t6e},a6e="Panel",s6e="Ten miesiąc",o6e={DASHBOARD:a6e,THIS_MONTH:s6e},r6e={LABEL:"Rower"},i6e={LABEL:"Kajak/Łódź"},u6e={LABEL:"Buty"},l6e={LABEL:"Narty"},c6e={LABEL:"Rakiety śnieżne"},d6e={Bike:r6e,"Bike Trainer":{LABEL:"Trenażer"},Kayak_Boat:i6e,Shoes:u6e,Skis:l6e,Snowshoes:c6e},E6e="Dodaj nowy sprzęt",p6e="Wszystkie połączenia z treningami zostaną usunięte.",f6e="Domyślny dla sportów",m6e="Edytuj sprzęty",_6e="sprzęt|sprzęty",T6e="typ sprzętu|typy sprzętu",h6e={inactive:"Sprzęt '{equipmentLabel}' nieaktywny.",invalid:"Sprzęt '{equipmentLabel}' jest nie właściwy do tego sportu.",not_found:"Sprzęt nie znaleziony."},S6e="Nowy sprzęt",A6e="Nie znaleziono żadnego sprzętu.",O6e="Brak sprzętów",g6e="bez sprzętu",I6e={"50_CHARACTERS_MAX":"maksimum 50 znaków",ADD_A_NEW_EQUIPMENT:E6e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:p6e,DEFAULT_FOR_SPORTS:f6e,EDIT_EQUIPMENTS:m6e,EQUIPMENT:_6e,EQUIPMENT_TYPE:T6e,ERRORS:h6e,NEW_EQUIPMENT:S6e,NO_EQUIPMENT:A6e,NO_EQUIPMENTS:O6e,WITHOUT_EQUIPMENTS:g6e},N6e="Wygląda na to, że aplikacja napotkała pewne problemy.Spróbuj ponownie później lub skontaktuj się z administratorem.",R6e={PAGE:"Nie znaleziono strony",WORKOUT:"Nie znaleziono treningu"},v6e="Coś poszło nie tak",b6e="Błąd. Proszę spróbować ponownie lub skontaktować się z administratorem.",C6e={APP_ERROR:N6e,NOT_FOUND:R6e,SOMETHING_WRONG:v6e,UNKNOWN:b6e},D6e="Dodaj nową aplikację OAuth2",P6e={CLIENT_ID:"Identyfikator",CLIENT_SECRET:"Sekret",DESCRIPTION:"Opis aplikacji",ISSUE_AT:"Wydana",NAME:"Nazwa aplikacji",REDIRECT_URL:"Adres URL przekierowania",SCOPE:{LABEL:"Zakres","application:write_DESCRIPTION":"nadaje dostęp do zapisu konfiguracji aplikacji.","equipments:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów equipments.","equipments:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach equipments.","profile:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów auth.","profile:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach auth.","users:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów users.","users:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach users.","workouts:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów workouts.","workouts:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach workouts."},URL:"Adres URL aplikacji"},L6e="Aplikacje OAuth2",y6e="Aplikacja pomyślnie utworzona. Upewnij się teraz, aby skopiować sekret. On już się więcej nie wyświetli.",$6e="Czy na pewno chcesz usunąć tę aplikację?",U6e="Aplikacja {0} wnioskuje o:",k6e="Zezwolić {0} by używała twojego konta?",w6e="skopiuj do schowka",M6e="Usuń aplikację",W6e="Dodaj aplikację",F6e="Aplikacja nie znaleziona!",z6e="brak aplikacji",x6e="bez opisu",B6e="Odwołaj wszystkie tokeny",G6e="Czy na pewno odwołać wszystkie tokeny?",H6e="Wszystkie istniejące powiązane tokeny zostały odwołane.",V6e={ADD_A_NEW_APP:D6e,APP:P6e,APPS_LIST:L6e,APP_CREATED_SUCCESSFULLY:y6e,APP_DELETION_CONFIRMATION:$6e,APP_REQUESTING_ACCESS:U6e,AUTHORIZE_APP:k6e,COPY_TO_CLIPBOARD:w6e,DELETE_APP:M6e,NEW_APP:W6e,NO_APP:F6e,NO_APPS:z6e,NO_DESCRIPTION:x6e,REVOKE_ALL_TOKENS:B6e,TOKENS_REVOCATION_CONFIRMATION:G6e,TOKENS_REVOKED:H6e},K6e={ACCOUNT_DELETION:{CONTENT:'Możesz złożyć wniosek usunięcia konta w każdej chwili poprzez wejście na ten adres (po zalogowaniu) i kliknięcie "Usuń moje konto" na ekranie edycji konta.',TITLE:"Usuwanie konta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Jeśli zdecydujemy się zmienić naszą politykę prywatności, umieścimy zmiany na tej stronie. Ten dokument jest na licencji [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Oryginalnie zaczerpnięty z polityki prywatności [Discourse](https://github.com/discourse/discourse).`,TITLE:"Zmiany w naszej polityce prywatności"},DATA_COLLECTED:{CONTENT:`Następujące dane są zbierane: - Informacje o koncie (nazwa użytkownika, adres e-mail, hasło). Dobrowolnie podane dane konta jak imię, nazwisko, data urodzenia, lokalizacja, informacje o sobie, czy zdjęcie profilowe. @@ -539,7 +539,7 @@ Jeśli zezwolisz zewnętrznej aplikacji, aby używała twojego konta, to zależn Jeśli ten serwer znajduje się w USA: Nasza strona, produkty i usługi są skierowane do ludzi w wieku co najmniej 13 lat. Jeśli jesteś poniżej tego wieku, to według wymagań [COPPA](https://pl.wikipedia.org/wiki/Children%E2%80%99s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) nie używaj tej strony. -Wymagania prawne mogę być inne, jeśli ten serwer znajduje się w innej jurysdykcji.`,TITLE:"Używanie strony przez dzieci"},YOUR_CONSENT:{CONTENT:"Poprzez używanie tej strony, wyrażasz zgodę na naszą politykę prywatności.",TITLE:"Twoja zgoda"}},P6e="Ostatnia aktualizacja",L6e="polityka prywatności",y6e={CONTENT:D6e,LAST_UPDATE:P6e,TITLE:L6e},$6e={LABEL:"Piesza wycieczka"},U6e={LABEL:"Alpinizm"},k6e={LABEL:"Paralotniarstwo"},w6e={LABEL:"Wioślarstwo"},M6e={LABEL:"Bieg"},W6e={LABEL:"Rakiety śnieżne"},F6e={LABEL:"Swimrun"},z6e={LABEL:"Szlak"},x6e={LABEL:"Chód"},B6e={"Cycling (Sport)":{LABEL:"Kolarstwo (Sport)"},"Cycling (Transport)":{LABEL:"Kolarstwo (Transport)"},"Cycling (Trekking)":{LABEL:"Kolarstwo (Trekking)"},"Cycling (Virtual)":{LABEL:"Kolarstwo (Wirtualne)"},Hiking:$6e,"Mountain Biking":{LABEL:"Kolarstwo górskie"},"Mountain Biking (Electric)":{LABEL:"Kolarstwo górskie (Elektryczne)"},Mountaineering:U6e,"Open Water Swimming":{LABEL:"Pływanie na wodach otwartych"},Paragliding:k6e,Rowing:w6e,Running:M6e,"Skiing (Alpine)":{LABEL:"Narciarstwo alpejskie"},"Skiing (Cross Country)":{LABEL:"Narciarstwo biegowe"},Snowshoes:W6e,Swimrun:F6e,Trail:z6e,Walking:x6e},G6e="Średnia",H6e="Daty",V6e="Statystyki",K6e={month:"Miesięczne statystyki",week:"Tygodniowe statystyki",year:"Roczne statystyki"},j6e="Statystyki dotyczące wszystkich treningów:",q6e="Statystyki z ostatnich {count} treningów:",Y6e={by_sport:"wg sportu",by_time:"wg przedziału czasu"},X6e={month:"miesiąc",week:"tydzień",year:"rok"},Q6e="średnia ilość treningów",Z6e={AVERAGE:G6e,DATES:H6e,STATISTICS:V6e,STATISTICS_CHARTS:K6e,STATISTICS_ON_ALL_WORKOUTS:j6e,STATISTICS_ON_LAST_WORKOUTS:q6e,STATISTICS_TYPES:Y6e,TIME_FRAMES:X6e,WORKOUTS_AVERAGE:Q6e},J6e="Potwierdzenie konta",eUe="Nie otrzymałeś(-aś) instrukcji?",tUe="Sprawdź swój e-mail. Nowa wiadomość z potwierdzeniem została wysłana na podany adres.",nUe="Administrator",aUe="Masz już konto?",sUe="Czy jesteś pewien, że chcesz usunąć swoje konto? Wszystkie dane zostaną nieodwracalnie skasowane.",rUe="Aktualne hasło",oUe="E-mail",iUe="Podaj poprawny adres e-mail.",uUe="Aktualizacja adresu e-mail",lUe="Podaj hasło",cUe={DATA_EXPORT:"Eksport danych",DOWNLOAD_ARCHIVE:"Pobierz archiwum",GENERATING_LINK:"generowanie linka…",ONLY_ONE_EXPORT_PER_DAY:"Możesz poprosić o archiwum w przeciągu 24 godzin",STATUS:{errored:"niepowodzenie (proszę zlecić kolejny eksport)",in_progress:"w trakcie…"}},dUe="Filtruj po nazwie użytkownika",EUe="ukryj hasło",pUe="Niepoprawny token, proszę zlecić nowy reset hasła.",fUe="Chcę usunąć swoje konto",mUe="Język | Języki",_Ue="Polityka prywatności uległa zmianie, proszę {0} ją przed przejściem dalej.",TUe="Zaloguj",hUe="Wyloguj",SUe="Na pewno chcesz się wylogować?",AUe="zaloguj się",OUe="Nowe hasło",gUe="Nie znaleziono żadnego sportu.",IUe="Nie znaleziono użytkowników.",RUe="Hasło",NUe="Nie pamiętasz hasła?",vUe="Potrzeba co najmniej ośmiu znaków.",bUe="Reset hasła",CUe="Sprawdź swój e-mail. Jeśli Twój adres jest w naszej bazie danych, otrzymasz wiadomość z linkiem do resetu hasła.",DUe={AVERAGE:"średnia",GOOD:"dobra",LABEL:"siła hasła",STRONG:"silne",SUGGESTIONS:{allUppercase:"Użyj wielkich liter, ale nie samych wielkich.",anotherWord:"Dodaj jakieś wyrazy, które są mniej popularne.",associatedYears:"Unikaj lat, które są powiązane z Tobą.",capitalization:"Użyj wielkiej litery nie tylko na początku.",dates:"Unikaj dat, które są powiązane z Tobą.",l33t:"Unikaj przewidywalnych zastępstw liter, jak {'@'} zamiast a.",longerKeyboardPattern:"Użyj dłuższych wzorców na klawiaturze i zmieniaj kierunek pisania wiele razy.",noNeed:"Możesz tworzyć silne hasła bez użycia symboli, liczb czy wielkich liter.",pwned:"Jeśli używasz tego hasła także gdzieś indziej, zmień je.",recentYears:"Unikaj ostatnich lat.",repeated:"Unikaj powtarzania słów i znaków.",reverseWords:"Unikaj pisania wspak popularnych słów.",sequences:"Unikaj popularnych sekwencji znaków.",useWords:"Użyj wielu słów, ale unikaj znanych sformułowań."},WEAK:"słabe"},PUe="Twoje hasło zostało zaktualizowane. Kliknij {0} aby się zalogować.",LUe={ACCOUNT_EDITION:"Edycja konta",ASCENT_DATA:"Dane o wzniesieniach (rekordy, podsumowanie)",BACK_TO_PROFILE:"Wróć do profilu",BIO:"O sobie",BIRTH_DATE:"Data urodzenia",DATE_FORMAT:"Format wyświetlanych dat",EDIT:"Edytuj profil",EDIT_PREFERENCES:"Edytuj ustawienia",EDIT_SPORTS_PREFERENCES:"Edytuj ustawienia sportów",ELEVATION_CHART_START:{LABEL:"Wykres wysokości zaczyna się od",MIN_ALT:"Najmniejsza wysokość",ZERO:"Zero"},EQUIPMENTS:{ACTION:"akcja",CONFIRM_EQUIPMENT_DELETION:"Czy na pewno chcesz usunąć ten sprzęt {0}?",DESCRIPTION:"opis",DISABLED_BY_ADMIN:"wyłączone przez administratora",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ten sprzęt jest powiązany z treningami.",IS_ACTIVE:"aktywny",LABEL:"etykieta",YOUR_EQUIPMENTS:"Twoje sprzęty"},EQUIPMENTS_EDITION:"Edycja sprzętów",ERRORED_EMAIL_UPDATE:"Proszę {0} by znów zmienić swój adres e-mail lub skontaktować się z administratorem",FIRST_DAY_OF_WEEK:"Pierwszy dzień tygodnia",FIRST_NAME:"Imię",INTERFACE:"Interfejs",LANGUAGE:"Język",LAST_NAME:"Nazwisko",LOCATION:"Miejsce",MONDAY:"Poniedziałek",PICTURE:"Zdjęcie",PICTURE_EDITION:"Zmiana zdjęcia",PICTURE_REMOVE:"Usuń zdjęcie",PICTURE_UPDATE:"Zaktualizuj zdjęcie",PREFERENCES_EDITION:"Edycja ustawień","PRIVACY-POLICY_EDITION":"Polityka prywatności",PROFILE_EDITION:"Edycja profilu",REGISTRATION_DATE:"Data rejestracji",SPORT:{ACTION:"akcja",COLOR:"kolor",CONFIRM_SPORT_RESET:"Czy na pewno chcesz zresetować ten sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Czy na pewno chcesz zresetować ten sport? Wszystkie domyślne sprzęty zostaną usunięte.",DEFAULT_EQUIPMENTS:"Domyślny sprzęt | Domyślne sprzęty",DISABLED_BY_ADMIN:"wyłączone przez administratora",IS_ACTIVE:"aktywny",LABEL:"etykieta",STOPPED_SPEED_THRESHOLD:"próg prędkości zatrzymanej"},SPORTS_EDITION:"Edycja ustawień sportu",SUCCESSFUL_EMAIL_UPDATE:"Twoje konto zostało zaktualizowane. Sprawdź swój e-mail aby potwierdzić nowy adres.",SUCCESSFUL_REGISTRATION:"Twoje konto zostało pomyślnie utworzone.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Link do aktywacji konta został wysłany e-mailem na podany adres.",SUCCESSFUL_UPDATE:"Twoje konto zostało pomyślnie zaktualizowane.",SUNDAY:"Niedziela",TABS:{ACCOUNT:"konto",APPS:"aplikacje",EQUIPMENTS:"sprzęty",PICTURE:"zdjęcie",PREFERENCES:"ustawienia","PRIVACY-POLICY":"polityka prywatności",PROFILE:"profil",SPORTS:"sporty"},THEME_MODE:{LABEL:"Tryb wyglądu",VALUES:{DARK:"Ciemny",DEFAULT:"Przeglądarka decyduje",LIGHT:"Jasny"}},TIMEZONE:"Strefa czasowa | Strefy czasowe",UNITS:{IMPERIAL:"System imperialny (stopy, mile, °F)",LABEL:"Jednostki dystansu",METRIC:"System metryczny (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Odfiltrowana",HELP:"Przy filtrowaniu wartości odstające (które mogą sugerować błąd GPS) nie są brane pod uwagę przy wyliczaniu maksymalnej prędkości.",LABEL:"Ustalanie prędkości maksymalnej przy GPX",RAW_SPEED:"Oryginalna"}},yUe="Przeczytałem(-am) i zaakceptowałem(-am) {0}.",$Ue="Załóż konto",UUe="Niestety zakładanie kont jest wyłączone.",kUe="Wyślij ponownie e-mail potwierdzenia konta",wUe="Zresetuj swoje hasło",MUe="przejrzyj",WUe="pokaż hasło",FUe="To konto użytkownika jest nieaktywne.",zUe="Przełącz wygląd (jasny lub ciemny tryb)",xUe="Nazwa użytkownika",BUe='Wymagane od 3 do 30 znaków, można używać tylko liter, cyfr i podkreślenia "_".',GUe="zdjęcie użytkownika",HUe="Zaakceptowałeś(-aś) {0}.",VUe={ACCOUNT_CONFIRMATION:J6e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:eUe,ACCOUNT_CONFIRMATION_SENT:tUe,ADMIN:nUe,ALREADY_HAVE_ACCOUNT:aUe,CONFIRM_ACCOUNT_DELETION:sUe,CURRENT_PASSWORD:rUe,EMAIL:oUe,EMAIL_INFO:iUe,EMAIL_UPDATE:uUe,ENTER_PASSWORD:lUe,EXPORT_REQUEST:cUe,FILTER_ON_USERNAME:dUe,HIDE_PASSWORD:EUe,INVALID_TOKEN:pUe,I_WANT_TO_DELETE_MY_ACCOUNT:fUe,LANGUAGE:mUe,LAST_PRIVACY_POLICY_TO_VALIDATE:_Ue,LOGIN:TUe,LOGOUT:hUe,LOGOUT_CONFIRMATION:SUe,LOG_IN:AUe,NEW_PASSWORD:OUe,NO_SPORT_FOUND:gUe,NO_USERS_FOUND:IUe,PASSWORD:RUe,PASSWORD_FORGOTTEN:NUe,PASSWORD_INFO:vUe,PASSWORD_RESET:bUe,PASSWORD_SENT_EMAIL_TEXT:CUe,PASSWORD_STRENGTH:DUe,PASSWORD_UPDATED:PUe,PROFILE:LUe,READ_AND_ACCEPT_PRIVACY_POLICY:yUe,REGISTER:$Ue,REGISTER_DISABLED:UUe,RESENT_ACCOUNT_CONFIRMATION:kUe,RESET_PASSWORD:wUe,REVIEW:MUe,SHOW_PASSWORD:WUe,THIS_USER_ACCOUNT_IS_INACTIVE:FUe,TOGGLE_THEME:zUe,USERNAME:xUe,USERNAME_INFO:BUe,USER_PICTURE:GUe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:HUe},KUe="Dodaj trening",jUe="analiza",qUe="wzniesienie",YUe="średnia prędkość",XUe="śr. prędkość",QUe="wróć do treningu",ZUe="data",JUe="Usuń ten trening",eke="zejście",tke="filtry wyświetlania",nke="dystans",ake="Pobierz trening",ske="czas trwania",rke="Edytuj trening",oke="wysokość",ike="koniec",uke="Wyłącz pełny ekran",lke="z",cke="plik .gpx",dke="ukryj filtry",Eke="Obie wysokości muszą być podane i muszą być większe niż lub równe zeru.",pke="Dystans musi być większy niż 0",fke="Czas trwania musi być większy niż 0 sekund",mke="Ostatnie treningi",_ke="Wczytaj więcej treningów",Tke="maks. wysokość",hke="maks. plików",Ske="maks. wielkość",Ake="maks. prędkość",Oke="min. wysokość",gke={deselectLabel:"Naciśnij enter aby usunąć",selectLabel:"Naciśnij enter aby wybrać",selectedLabel:"Wybrane"},Ike="Następny segment",Rke="Następny trening",Nke="notatki",vke="dane z pliku gpx, bez żadnego czyszczenia",bke="Nie podano pliku",Cke="nie ma folderu w środku",Dke="Brak mapy",Pke="Nie ma następnego segmentu",Lke="Nie ma następnego treningu",yke="Brak notatek",$ke="Nie ma poprzedniego segmentu",Uke="Nie ma poprzedniego treningu",kke="Brak rekordów.",wke="Brak treningów.",Mke="przerwy",Wke="Poprzedni segment",Fke="Poprzedni trening",zke="rekord | rekordy",xke="Śr. prędkość",Bke="Najdłuższy dystans",Gke="Najwyższe wzniesienie",Hke="Najdłuższy czas trwania",Vke="Maks. prędkość",Kke="pozostałych znaków",jke="Reset zbliżenia",qke="segment | segmenty",Yke="prędkość",Xke="sport | sporty",Qke="start",Zke="Start i koniec",Jke="zacznij oś wysokości od zera",ewe="tytuł",twe="do",nwe="całkowita odległość",awe="całkowity czas trwania",swe="Wyślij jakiś!",rwe="Włącz pełny ekran",owe={DARK_SKY:{"clear-day":"bezchmurny dzień","clear-night":"bezchmurna noc",cloudy:"pochmurnie",fog:"mgła","partly-cloudy-day":"trochę pochmurny dzień","partly-cloudy-night":"trochę pochmurna noc",rain:"deszcz",sleet:"deszcz ze śniegiem",snow:"śnieg",wind:"wiatr"},HUMIDITY:"wilgotność",TEMPERATURE:"temperatura",WIND:"wiatr",WIND_DIRECTIONS:{E:"Wsch.",ENE:"Wsch.-Płn.-Wsch.",ESE:"Wsch.-Płd.-Wsch.",N:"Płn.",NE:"Płn.-Wsch.",NNE:"Płn.-Płn.-Wsch.",NNW:"Płn.-Płn.-Zach.",NW:"Płn.-Zach.",S:"Płd.",SE:"Płd.-Wsch.",SSE:"Płd.-Płd.-Wsch.",SSW:"Płd.-Płd.-Zach.",SW:"Płd.-Zach.",W:"Zach.",WNW:"Zach.-Płn.-Zach.",WSW:"Zach.-Płd.-Zach."}},iwe="bez pliku .gpx",uwe="z plikiem .gpx",lwe="trening | treningi",cwe="wykres prędkości i wysokości treningu",dwe="data treningu",Ewe="Na pewno usunąć ten trening?",pwe="mapa treningu",fwe="plik .zip",mwe="lub .zip zawierający pliki .gpx",_we={ADD_WORKOUT:KUe,ANALYSIS:jUe,ASCENT:qUe,AVERAGE_SPEED:YUe,AVE_SPEED:XUe,BACK_TO_WORKOUT:QUe,DATE:ZUe,DELETE_WORKOUT:JUe,DESCENT:eke,DISPLAY_FILTERS:tke,DISTANCE:nke,DOWNLOAD_WORKOUT:ake,DURATION:ske,EDIT_WORKOUT:rke,ELEVATION:oke,END:ike,EXIT_FULLSCREEN:uke,FROM:lke,GPX_FILE:cke,HIDE_FILTERS:dke,INVALID_ASCENT_OR_DESCENT:Eke,INVALID_DISTANCE:pke,INVALID_DURATION:fke,LATEST_WORKOUTS:mke,LOAD_MORE_WORKOUT:_ke,MAX_ALTITUDE:Tke,MAX_FILES:hke,MAX_SIZE:Ske,MAX_SPEED:Ake,MIN_ALTITUDE:Oke,MULTISELECT:gke,NEXT_SEGMENT:Ike,NEXT_WORKOUT:Rke,NOTES:Nke,NO_DATA_CLEANING:vke,NO_FILE_PROVIDED:bke,NO_FOLDER:Cke,NO_MAP:Dke,NO_NEXT_SEGMENT:Pke,NO_NEXT_WORKOUT:Lke,NO_NOTES:yke,NO_PREVIOUS_SEGMENT:$ke,NO_PREVIOUS_WORKOUT:Uke,NO_RECORDS:kke,NO_WORKOUTS:wke,PAUSES:Mke,PREVIOUS_SEGMENT:Wke,PREVIOUS_WORKOUT:Fke,RECORD:zke,RECORD_AS:xke,RECORD_FD:Bke,RECORD_HA:Gke,RECORD_LD:Hke,RECORD_MS:Vke,REMAINING_CHARS:Kke,RESET_ZOOM:jke,SEGMENT:qke,SPEED:Yke,SPORT:Xke,START:Qke,START_AND_FINISH:Zke,START_ELEVATION_AT_ZERO:Jke,TITLE:ewe,TO:twe,TOTAL_DISTANCE:nwe,TOTAL_DURATION:awe,UPLOAD_FIRST_WORKOUT:swe,VIEW_FULLSCREEN:rwe,WEATHER:owe,WITHOUT_GPX:iwe,WITH_GPX:uwe,WORKOUT:lwe,WORKOUT_CHART:cwe,WORKOUT_DATE:dwe,WORKOUT_DELETION_CONFIRMATION:Ewe,WORKOUT_MAP:pwe,ZIP_ARCHIVE:fwe,ZIP_ARCHIVE_DESCRIPTION:mwe},Twe={about:_4e,admin:q4e,api:X4e,buttons:m$e,common:F$e,dashboard:B$e,error:d6e,equipments:o6e,equipment_types:q$e,oauth2:C6e,privacy_policy:y6e,sports:B6e,statistics:Z6e,user:VUe,workouts:_we},hwe="Sobre esta instância",Swe="Entre em contato com a administração",Awe="FitTrackee é um gerenciador de atividades ao ar livre auto-hospedado.",Owe="licenciado {0} ",gwe="Código fonte",Iwe="Dados meteorológicos:",Rwe={ABOUT_THIS_INSTANCE:hwe,CONTACT_ADMIN:Swe,FITTRACKEE_DESCRIPTION:Awe,FITTRACKEE_LICENSE:Owe,SOURCE_CODE:gwe,WEATHER_DATA_FROM:Iwe},Nwe={DESCRIPTION:"Qualquer tipo de informação adicional que possa ser útil aos seus usuários. Você pode usar o Markdown.",TEXT:"Informações detalhadas sobre a instância"},vwe="Ação",bwe="Ativar conta",Cwe="Ativo",Dwe="Administrador",Pwe="Administração",Lwe="Adicionar/remover direitos de administração, excluir conta de usuário.",ywe="Aplicativo",$we={ADMIN_CONTACT:"Contato por e-mail com a administração",MAX_FILES_IN_ZIP_LABEL:"Número máximo de arquivos zip",MAX_USERS_HELP:"Se for 0, não há limite de registros.",MAX_USERS_LABEL:"Número máximo de usuários ativos",NO_CONTACT_EMAIL:"sem e-mail de contato",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo de arquivos enviados (em Mb)",TITLE:"Configurações do aplicativo",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo do arquivo zip (em Mb)"},Uwe="Voltar ao administrador",kwe="Tem certeza de que deseja excluir a conta {0}? Todos os dados serão apagados e não serão reversíveis.",wwe="Tem certeza de que deseja redefinir a senha de {0}?",Mwe="Email atual",Wwe="Apagar utilizador",Fwe="O envio de e-mail está desativado.",zwe="Ativar/desativar tipos de equipamentos.",xwe="Ativar/desativar desportos.",Bwe={TABLE:{ACTIVE:"Ativar",HAS_EQUIPMENTS:"o equipamento já existe",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Administração de equipamentos"},Gwe="Novo Email",Hwe="Não há texto",Vwe="A senha foi redefinida.",Kwe="Adicione sua própria política de privacidade ou deixe em branco para usar uma política padrão. Você pode usar o Markdown.",jwe="A criação de conta está atualmente desativada.",qwe="A criação de conta está ativa.",Ywe="Restaurar senha",Xwe={TABLE:{ACTIVE:"Ativo",HAS_WORKOUTS:"já existe treino",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Gerenciar desportos"},Qwe="Atualize as configurações do aplicativo.",Zwe="Atualizar e-mail",Jwe="usuário | Usuários",e8e={SELECTS:{ORDER_BY:{ADMIN:"status de administrador",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de conta",USERNAME:"utilizador",WORKOUTS_COUNT:"número de treinos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceda permissão de administrador",REMOVE_ADMIN_RIGHTS:"Remover permissão de administrador"},TITLE:"Administração - Usuários"},t8e="O endereço de e-mail foi atualizado.",n8e={ABOUT:Nwe,ACTION:vwe,ACTIVATE_USER_ACCOUNT:bwe,ACTIVE:Cwe,ADMIN:Dwe,ADMINISTRATION:Pwe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Lwe,APPLICATION:ywe,APP_CONFIG:$we,BACK_TO_ADMIN:Uwe,CONFIRM_USER_ACCOUNT_DELETION:kwe,CONFIRM_USER_PASSWORD_RESET:wwe,CURRENT_EMAIL:Mwe,DELETE_USER:Wwe,EMAIL_SENDING_DISABLED:Fwe,ENABLE_DISABLE_EQUIPMENT_TYPES:zwe,ENABLE_DISABLE_SPORTS:xwe,EQUIPMENT_TYPES:Bwe,NEW_EMAIL:Gwe,NO_TEXT_ENTERED:Hwe,PASSWORD_RESET_SUCCESSFUL:Vwe,PRIVACY_POLICY_DESCRIPTION:Kwe,REGISTRATION_DISABLED:jwe,REGISTRATION_ENABLED:qwe,RESET_USER_PASSWORD:Ywe,SPORTS:Xwe,UPDATE_APPLICATION_DESCRIPTION:Qwe,UPDATE_USER_EMAIL:Zwe,USER:Jwe,USERS:e8e,USER_EMAIL_UPDATE_SUCCESSFUL:t8e},a8e={" is missing in gpx file":"O elemento está faltando no arquivo .gpx.","Network Error":"Erro de rede.",UNKNOWN:"Erro. Tente novamente ou entre em contato com ao administrador.","at least one file in zip archive exceeds size limit, please check the archive":"Se pelo menos um dos arquivos dentro do arquivo zip exceder o limite de tamanho, verifique o arquivo.","completed request already exists":"Já existe uma solicitação de exportação completa.","email: valid email must be provided":"E-mail: Deve fornecer um e-mail válido.","equipment already exists with the same label":"Já existe equipamento com a mesmo nome.","equipment type is inactive":"Tipo de equipamento inativo.","error during gpx file parsing":"Erro ao processar o arquivo gpx.","error during gpx processing":"Erro no processamento do GPX.","error on getting configuration":"Erro ao obter configuração.","error when saving workout":"Erro ao salvar o treino.","error when updating configuration":"Erro ao atualizar a configuração","error, please try again or contact the administrator":"Erro, tente novamente mais tarde ou entre em contato com o administrador.","error, registration is disabled":"Erro, não são permitidos novos registros.","file extension not allowed":"Extensão de arquivo não permitida.","file size is greater than the allowed size":"O tamanho do arquivo é maior que o permitido.","gpx file is invalid":"O arquivo .gpx é inválido.","invalid credentials":"Credenciais inválidas.","invalid payload":"Os dados fornecidos não são válidos.","invalid token, please log in again":"Token inválido, faça login novamente.","invalid token, please request a new token":"Token inválido, faça login novamente.","new email must be different than current email":"O novo e-mail deve ser diferente do e-mail atual","no file part":"Nenhum arquivo.","no selected file":"Nenhum arquivo selecionado.","no tracks in gpx file":"Não há trilha () no arquivo .gpx.","ongoing request exists":"Já existe uma pedido de exportação.","password: password and password confirmation do not match":"Senha: A senha e a confirmação não coincidem.","provide a valid auth token":"Fornece um token de autenticação válido.","signature expired, please log in again":"Assinatura expirada. Faça login novamente.","sorry, that username is already taken":"Lamentamos, mas o nome de usuário já está em uso.","sport does not exist":"Este desporto não existe.","successfully registered":"Conta criada com sucesso.","the number of files in the archive exceeds the limit":"O número de arquivos no arquivo excede o limite.","user does not exist":"O usuário não existe.","valid email must be provided for admin contact":"Você deve fornecer um e-mail válido para contato do administrador","you can not delete your account, no other user has admin rights":"Você não pode excluir sua conta, nenhuma outra conta tem permissões administrativas.","you do not have permissions":"Você não tem permissão."},s8e={ERROR:a8e},r8e="Autorizar",o8e="Retornar",i8e="Cancelar",u8e="Remover filtros",l8e="Excluir",c8e="Apagar minha conta",d8e="Desativar",E8e="Editar",p8e="Ativar",f8e="Filtro",m8e="Fazer login",_8e="Não",T8e="Atualizar totais",h8e="Criar uma conta",S8e="Solicitar exportação de dados",A8e="Restaurar",O8e="Enviar",g8e="Sim",I8e={"ACCOUNT-CONFIRMATION-RESEND":"Re-enviar email de confirmação",AUTHORIZE:r8e,BACK:o8e,CANCEL:i8e,CLEAR_FILTER:u8e,DELETE:l8e,DELETE_MY_ACCOUNT:c8e,DISABLE:d8e,EDIT:E8e,ENABLE:p8e,FILTER:f8e,LOGIN:m8e,NO:_8e,REFRESH_TOTALS:T8e,REGISTER:h8e,REQUEST_DATA_EXPORT:S8e,RESET:A8e,SUBMIT:O8e,YES:g8e},R8e="sobre",N8e="Ação",v8e="ativo",b8e="Confirmação",C8e="contato",D8e="dia | dias",P8e="Descrição",L8e="Mostrando",y8e="documentação",$8e="aqui",U8e="Escondido",k8e="Inicio",w8e="hora | horas",M8e="inativo",W8e="etiqueta",F8e="minuto | minutos",z8e="seguinte",x8e="sem descrição",B8e="retroceder",G8e="segundo | segundos",H8e={ORDER:{ASC:"subida",DESC:"descida",LABEL:"ordenar"},ORDER_BY:{LABEL:"organizar por"},PER_PAGE:{LABEL:"por página"}},V8e="Total",K8e="duração total com pausas",j8e={ABOUT:R8e,ACTION:N8e,ACTIVE:v8e,CONFIRMATION:b8e,CONTACT:C8e,DAY:D8e,DESCRIPTION:P8e,DISPLAYED:L8e,DOCUMENTATION:y8e,HERE:$8e,HIDDEN:U8e,HOME:k8e,HOURS:w8e,INACTIVE:M8e,LABEL:W8e,MINUTES:F8e,NEXT:z8e,NO_DESCRIPTION:x8e,PREVIOUS:B8e,SECONDS:G8e,SELECTS:H8e,TOTAL:V8e,TOTAL_DURATION_WITH_PAUSES:K8e},q8e="Dashboard",Y8e="Este mês",X8e={DASHBOARD:q8e,THIS_MONTH:Y8e},Q8e={LABEL:"Bicicleta"},Z8e={LABEL:"Kayak"},J8e={LABEL:"Sapatilhas"},e5e={LABEL:"Esquis"},t5e={LABEL:"Raquetes de neve"},n5e={Bike:Q8e,"Bike Trainer":{LABEL:"Bicicleta treino"},Kayak_Boat:Z8e,Shoes:J8e,Skis:e5e,Snowshoes:t5e},a5e="Adicionar um novo equipamento",s5e="Todas as associações serão removidas dos treinos.",r5e="Padrão para desporto",o5e="Editar equipamento",i5e="equipamento | equipamentos",u5e="tipo de equipamento | tipos de equipamentos",l5e={inactive:"Equipamento '{equipmentLabel}' inativo.",invalid:"O equipamento '{equipmentLabel}' não é correto para este desporto.",not_found:"Equipamento não encontrado."},c5e="Equipamento novo",d5e="Nenhum equipamento encontrado.",E5e="Sem equipamento",p5e="sem equipamento",f5e={"50_CHARACTERS_MAX":"Máximo de 50 caracteres",ADD_A_NEW_EQUIPMENT:a5e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:s5e,DEFAULT_FOR_SPORTS:r5e,EDIT_EQUIPMENTS:o5e,EQUIPMENT:i5e,EQUIPMENT_TYPE:u5e,ERRORS:l5e,NEW_EQUIPMENT:c5e,NO_EQUIPMENT:d5e,NO_EQUIPMENTS:E5e,WITHOUT_EQUIPMENTS:p5e},m5e="Parece haver algo errado com o aplicativo.Tente novamente mais tarde ou entre em contato com o administrador.",_5e={PAGE:"página não encontrada",WORKOUT:"Treino não encontrado"},T5e="Ocorreu um erro",h5e="Erro. Tente novamente ou entre em contato com a o administrador.",S5e={APP_ERROR:m5e,NOT_FOUND:_5e,SOMETHING_WRONG:T5e,UNKNOWN:h5e},A5e="Adicionar aplicativo OAuth2",O5e={CLIENT_ID:"Id",CLIENT_SECRET:"Senha secreta",DESCRIPTION:"Descrição do aplicativo",ISSUE_AT:"Edição em",NAME:"Nome da Aplicação",REDIRECT_URL:"URL de redirecionamento",SCOPE:{LABEL:"Âmbito","application:write_DESCRIPTION":"concede permissão de gravação ao aplicativo configurado.","equipments:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","equipments:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","profile:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","profile:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","users:read_DESCRIPTION":"Concede permissão de leitura aos usuários dos pontos de acesso.","users:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de usuários.","workouts:read_DESCRIPTION":"Concede permissão de leitura aos pontos de acesso de exercícios.","workouts:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de exercícios."},URL:"URL do aplicativo"},g5e="Aplicativos OAuth2",I5e="Aplicativo criado com sucesso. Certifique-se de copiar a chave secreta, ela não será mostrada novamente.",R5e="Tem certeza de que deseja excluir este aplicativo?",N5e="Solicitações do aplicativo {0}:",v5e="Autorizar {0} a usar sua conta?",b5e="copiar para área de transferência",C5e="Excluir aplicativo",D5e="Adicionar um aplicativo",P5e="Aplicação não encontrada!",L5e="sem aplicativos",y5e="sem descrição",$5e="Revogar todas as chaves",U5e="Tem certeza de revogar todas as chaves?",k5e="Todas as chaves associadas foram revogadas.",w5e={ADD_A_NEW_APP:A5e,APP:O5e,APPS_LIST:g5e,APP_CREATED_SUCCESSFULLY:I5e,APP_DELETION_CONFIRMATION:R5e,APP_REQUESTING_ACCESS:N5e,AUTHORIZE_APP:v5e,COPY_TO_CLIPBOARD:b5e,DELETE_APP:C5e,NEW_APP:D5e,NO_APP:P5e,NO_APPS:L5e,NO_DESCRIPTION:y5e,REVOKE_ALL_TOKENS:$5e,TOKENS_REVOCATION_CONFIRMATION:U5e,TOKENS_REVOKED:k5e},M5e={ACCOUNT_DELETION:{CONTENT:"Você pode solicitar a exclusão da sua conta a qualquer momento acessando este endereço (após fazer login) e clicando no botão “Excluir minha conta” nas configurações da conta.",TITLE:"Exclusão de conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidirmos alterar a nossa política de privacidade, anunciaremos as alterações nesta página. +Wymagania prawne mogę być inne, jeśli ten serwer znajduje się w innej jurysdykcji.`,TITLE:"Używanie strony przez dzieci"},YOUR_CONSENT:{CONTENT:"Poprzez używanie tej strony, wyrażasz zgodę na naszą politykę prywatności.",TITLE:"Twoja zgoda"}},j6e="Ostatnia aktualizacja",q6e="polityka prywatności",Y6e={CONTENT:K6e,LAST_UPDATE:j6e,TITLE:q6e},X6e={LABEL:"Piesza wycieczka"},Q6e={LABEL:"Alpinizm"},Z6e={LABEL:"Paralotniarstwo"},J6e={LABEL:"Wioślarstwo"},eUe={LABEL:"Bieg"},tUe={LABEL:"Rakiety śnieżne"},nUe={LABEL:"Swimrun"},aUe={LABEL:"Szlak"},sUe={LABEL:"Chód"},oUe={"Cycling (Sport)":{LABEL:"Kolarstwo (Sport)"},"Cycling (Transport)":{LABEL:"Kolarstwo (Transport)"},"Cycling (Trekking)":{LABEL:"Kolarstwo (Trekking)"},"Cycling (Virtual)":{LABEL:"Kolarstwo (Wirtualne)"},Hiking:X6e,"Mountain Biking":{LABEL:"Kolarstwo górskie"},"Mountain Biking (Electric)":{LABEL:"Kolarstwo górskie (Elektryczne)"},Mountaineering:Q6e,"Open Water Swimming":{LABEL:"Pływanie na wodach otwartych"},Paragliding:Z6e,Rowing:J6e,Running:eUe,"Skiing (Alpine)":{LABEL:"Narciarstwo alpejskie"},"Skiing (Cross Country)":{LABEL:"Narciarstwo biegowe"},Snowshoes:tUe,Swimrun:nUe,Trail:aUe,Walking:sUe},rUe="Średnia",iUe="Daty",uUe="Statystyki",lUe={month:"Miesięczne statystyki",week:"Tygodniowe statystyki",year:"Roczne statystyki"},cUe="Statystyki dotyczące wszystkich treningów:",dUe="Statystyki z ostatnich {count} treningów:",EUe={by_sport:"wg sportu",by_time:"wg przedziału czasu"},pUe={month:"miesiąc",week:"tydzień",year:"rok"},fUe="średnia ilość treningów",mUe={AVERAGE:rUe,DATES:iUe,STATISTICS:uUe,STATISTICS_CHARTS:lUe,STATISTICS_ON_ALL_WORKOUTS:cUe,STATISTICS_ON_LAST_WORKOUTS:dUe,STATISTICS_TYPES:EUe,TIME_FRAMES:pUe,WORKOUTS_AVERAGE:fUe},_Ue="Potwierdzenie konta",TUe="Nie otrzymałeś(-aś) instrukcji?",hUe="Sprawdź swój e-mail. Nowa wiadomość z potwierdzeniem została wysłana na podany adres.",SUe="Administrator",AUe="Masz już konto?",OUe="Czy jesteś pewien, że chcesz usunąć swoje konto? Wszystkie dane zostaną nieodwracalnie skasowane.",gUe="Aktualne hasło",IUe="E-mail",NUe="Podaj poprawny adres e-mail.",RUe="Aktualizacja adresu e-mail",vUe="Podaj hasło",bUe={DATA_EXPORT:"Eksport danych",DOWNLOAD_ARCHIVE:"Pobierz archiwum",GENERATING_LINK:"generowanie linka…",ONLY_ONE_EXPORT_PER_DAY:"Możesz poprosić o archiwum w przeciągu 24 godzin",STATUS:{errored:"niepowodzenie (proszę zlecić kolejny eksport)",in_progress:"w trakcie…"}},CUe="Filtruj po nazwie użytkownika",DUe="ukryj hasło",PUe="Niepoprawny token, proszę zlecić nowy reset hasła.",LUe="Chcę usunąć swoje konto",yUe="Język | Języki",$Ue="Polityka prywatności uległa zmianie, proszę {0} ją przed przejściem dalej.",UUe="Zaloguj",kUe="Wyloguj",wUe="Na pewno chcesz się wylogować?",MUe="zaloguj się",WUe="Nowe hasło",FUe="Nie znaleziono żadnego sportu.",zUe="Nie znaleziono użytkowników.",xUe="Hasło",BUe="Nie pamiętasz hasła?",GUe="Potrzeba co najmniej ośmiu znaków.",HUe="Reset hasła",VUe="Sprawdź swój e-mail. Jeśli Twój adres jest w naszej bazie danych, otrzymasz wiadomość z linkiem do resetu hasła.",KUe={AVERAGE:"średnia",GOOD:"dobra",LABEL:"siła hasła",STRONG:"silne",SUGGESTIONS:{allUppercase:"Użyj wielkich liter, ale nie samych wielkich.",anotherWord:"Dodaj jakieś wyrazy, które są mniej popularne.",associatedYears:"Unikaj lat, które są powiązane z Tobą.",capitalization:"Użyj wielkiej litery nie tylko na początku.",dates:"Unikaj dat, które są powiązane z Tobą.",l33t:"Unikaj przewidywalnych zastępstw liter, jak {'@'} zamiast a.",longerKeyboardPattern:"Użyj dłuższych wzorców na klawiaturze i zmieniaj kierunek pisania wiele razy.",noNeed:"Możesz tworzyć silne hasła bez użycia symboli, liczb czy wielkich liter.",pwned:"Jeśli używasz tego hasła także gdzieś indziej, zmień je.",recentYears:"Unikaj ostatnich lat.",repeated:"Unikaj powtarzania słów i znaków.",reverseWords:"Unikaj pisania wspak popularnych słów.",sequences:"Unikaj popularnych sekwencji znaków.",useWords:"Użyj wielu słów, ale unikaj znanych sformułowań."},WEAK:"słabe"},jUe="Twoje hasło zostało zaktualizowane. Kliknij {0} aby się zalogować.",qUe={ACCOUNT_EDITION:"Edycja konta",ASCENT_DATA:"Dane o wzniesieniach (rekordy, podsumowanie)",BACK_TO_PROFILE:"Wróć do profilu",BIO:"O sobie",BIRTH_DATE:"Data urodzenia",DATE_FORMAT:"Format wyświetlanych dat",EDIT:"Edytuj profil",EDIT_PREFERENCES:"Edytuj ustawienia",EDIT_SPORTS_PREFERENCES:"Edytuj ustawienia sportów",ELEVATION_CHART_START:{LABEL:"Wykres wysokości zaczyna się od",MIN_ALT:"Najmniejsza wysokość",ZERO:"Zero"},EQUIPMENTS:{ACTION:"akcja",CONFIRM_EQUIPMENT_DELETION:"Czy na pewno chcesz usunąć ten sprzęt {0}?",DESCRIPTION:"opis",DISABLED_BY_ADMIN:"wyłączone przez administratora",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ten sprzęt jest powiązany z treningami.",IS_ACTIVE:"aktywny",LABEL:"etykieta",YOUR_EQUIPMENTS:"Twoje sprzęty"},EQUIPMENTS_EDITION:"Edycja sprzętów",ERRORED_EMAIL_UPDATE:"Proszę {0} by znów zmienić swój adres e-mail lub skontaktować się z administratorem",FIRST_DAY_OF_WEEK:"Pierwszy dzień tygodnia",FIRST_NAME:"Imię",INTERFACE:"Interfejs",LANGUAGE:"Język",LAST_NAME:"Nazwisko",LOCATION:"Miejsce",MONDAY:"Poniedziałek",PICTURE:"Zdjęcie",PICTURE_EDITION:"Zmiana zdjęcia",PICTURE_REMOVE:"Usuń zdjęcie",PICTURE_UPDATE:"Zaktualizuj zdjęcie",PREFERENCES_EDITION:"Edycja ustawień","PRIVACY-POLICY_EDITION":"Polityka prywatności",PROFILE_EDITION:"Edycja profilu",REGISTRATION_DATE:"Data rejestracji",SPORT:{ACTION:"akcja",COLOR:"kolor",CONFIRM_SPORT_RESET:"Czy na pewno chcesz zresetować ten sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Czy na pewno chcesz zresetować ten sport? Wszystkie domyślne sprzęty zostaną usunięte.",DEFAULT_EQUIPMENTS:"Domyślny sprzęt | Domyślne sprzęty",DISABLED_BY_ADMIN:"wyłączone przez administratora",IS_ACTIVE:"aktywny",LABEL:"etykieta",STOPPED_SPEED_THRESHOLD:"próg prędkości zatrzymanej"},SPORTS_EDITION:"Edycja ustawień sportu",SUCCESSFUL_EMAIL_UPDATE:"Twoje konto zostało zaktualizowane. Sprawdź swój e-mail aby potwierdzić nowy adres.",SUCCESSFUL_REGISTRATION:"Twoje konto zostało pomyślnie utworzone.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Link do aktywacji konta został wysłany e-mailem na podany adres.",SUCCESSFUL_UPDATE:"Twoje konto zostało pomyślnie zaktualizowane.",SUNDAY:"Niedziela",TABS:{ACCOUNT:"konto",APPS:"aplikacje",EQUIPMENTS:"sprzęty",PICTURE:"zdjęcie",PREFERENCES:"ustawienia","PRIVACY-POLICY":"polityka prywatności",PROFILE:"profil",SPORTS:"sporty"},THEME_MODE:{LABEL:"Tryb wyglądu",VALUES:{DARK:"Ciemny",DEFAULT:"Przeglądarka decyduje",LIGHT:"Jasny"}},TIMEZONE:"Strefa czasowa | Strefy czasowe",UNITS:{IMPERIAL:"System imperialny (stopy, mile, °F)",LABEL:"Jednostki dystansu",METRIC:"System metryczny (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Odfiltrowana",HELP:"Przy filtrowaniu wartości odstające (które mogą sugerować błąd GPS) nie są brane pod uwagę przy wyliczaniu maksymalnej prędkości.",LABEL:"Ustalanie prędkości maksymalnej przy GPX",RAW_SPEED:"Oryginalna"}},YUe="Przeczytałem(-am) i zaakceptowałem(-am) {0}.",XUe="Załóż konto",QUe="Niestety zakładanie kont jest wyłączone.",ZUe="Wyślij ponownie e-mail potwierdzenia konta",JUe="Zresetuj swoje hasło",eke="przejrzyj",tke="pokaż hasło",nke="To konto użytkownika jest nieaktywne.",ake="Przełącz wygląd (jasny lub ciemny tryb)",ske="Nazwa użytkownika",oke='Wymagane od 3 do 30 znaków, można używać tylko liter, cyfr i podkreślenia "_".',rke="zdjęcie użytkownika",ike="Zaakceptowałeś(-aś) {0}.",uke={ACCOUNT_CONFIRMATION:_Ue,ACCOUNT_CONFIRMATION_NOT_RECEIVED:TUe,ACCOUNT_CONFIRMATION_SENT:hUe,ADMIN:SUe,ALREADY_HAVE_ACCOUNT:AUe,CONFIRM_ACCOUNT_DELETION:OUe,CURRENT_PASSWORD:gUe,EMAIL:IUe,EMAIL_INFO:NUe,EMAIL_UPDATE:RUe,ENTER_PASSWORD:vUe,EXPORT_REQUEST:bUe,FILTER_ON_USERNAME:CUe,HIDE_PASSWORD:DUe,INVALID_TOKEN:PUe,I_WANT_TO_DELETE_MY_ACCOUNT:LUe,LANGUAGE:yUe,LAST_PRIVACY_POLICY_TO_VALIDATE:$Ue,LOGIN:UUe,LOGOUT:kUe,LOGOUT_CONFIRMATION:wUe,LOG_IN:MUe,NEW_PASSWORD:WUe,NO_SPORT_FOUND:FUe,NO_USERS_FOUND:zUe,PASSWORD:xUe,PASSWORD_FORGOTTEN:BUe,PASSWORD_INFO:GUe,PASSWORD_RESET:HUe,PASSWORD_SENT_EMAIL_TEXT:VUe,PASSWORD_STRENGTH:KUe,PASSWORD_UPDATED:jUe,PROFILE:qUe,READ_AND_ACCEPT_PRIVACY_POLICY:YUe,REGISTER:XUe,REGISTER_DISABLED:QUe,RESENT_ACCOUNT_CONFIRMATION:ZUe,RESET_PASSWORD:JUe,REVIEW:eke,SHOW_PASSWORD:tke,THIS_USER_ACCOUNT_IS_INACTIVE:nke,TOGGLE_THEME:ake,USERNAME:ske,USERNAME_INFO:oke,USER_PICTURE:rke,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ike},lke="Dodaj trening",cke="analiza",dke="wzniesienie",Eke="średnia prędkość",pke="śr. prędkość",fke="wróć do treningu",mke="data",_ke="Usuń ten trening",Tke="zejście",hke="filtry wyświetlania",Ske="dystans",Ake="Pobierz trening",Oke="czas trwania",gke="Edytuj trening",Ike="wysokość",Nke="koniec",Rke="Wyłącz pełny ekran",vke="z",bke="plik .gpx",Cke="ukryj filtry",Dke="Obie wysokości muszą być podane i muszą być większe niż lub równe zeru.",Pke="Dystans musi być większy niż 0",Lke="Czas trwania musi być większy niż 0 sekund",yke="Ostatnie treningi",$ke="Wczytaj więcej treningów",Uke="maks. wysokość",kke="maks. plików",wke="maks. wielkość",Mke="maks. prędkość",Wke="min. wysokość",Fke={deselectLabel:"Naciśnij enter aby usunąć",selectLabel:"Naciśnij enter aby wybrać",selectedLabel:"Wybrane"},zke="Następny segment",xke="Następny trening",Bke="notatki",Gke="dane z pliku gpx, bez żadnego czyszczenia",Hke="Nie podano pliku",Vke="nie ma folderu w środku",Kke="Brak mapy",jke="Nie ma następnego segmentu",qke="Nie ma następnego treningu",Yke="Brak notatek",Xke="Nie ma poprzedniego segmentu",Qke="Nie ma poprzedniego treningu",Zke="Brak rekordów.",Jke="Brak treningów.",ewe="przerwy",twe="Poprzedni segment",nwe="Poprzedni trening",awe="rekord | rekordy",swe="Śr. prędkość",owe="Najdłuższy dystans",rwe="Najwyższe wzniesienie",iwe="Najdłuższy czas trwania",uwe="Maks. prędkość",lwe="pozostałych znaków",cwe="Reset zbliżenia",dwe="segment | segmenty",Ewe="prędkość",pwe="sport | sporty",fwe="start",mwe="Start i koniec",_we="zacznij oś wysokości od zera",Twe="tytuł",hwe="do",Swe="całkowita odległość",Awe="całkowity czas trwania",Owe="Wyślij jakiś!",gwe="Włącz pełny ekran",Iwe={DARK_SKY:{"clear-day":"bezchmurny dzień","clear-night":"bezchmurna noc",cloudy:"pochmurnie",fog:"mgła","partly-cloudy-day":"trochę pochmurny dzień","partly-cloudy-night":"trochę pochmurna noc",rain:"deszcz",sleet:"deszcz ze śniegiem",snow:"śnieg",wind:"wiatr"},HUMIDITY:"wilgotność",TEMPERATURE:"temperatura",WIND:"wiatr",WIND_DIRECTIONS:{E:"Wsch.",ENE:"Wsch.-Płn.-Wsch.",ESE:"Wsch.-Płd.-Wsch.",N:"Płn.",NE:"Płn.-Wsch.",NNE:"Płn.-Płn.-Wsch.",NNW:"Płn.-Płn.-Zach.",NW:"Płn.-Zach.",S:"Płd.",SE:"Płd.-Wsch.",SSE:"Płd.-Płd.-Wsch.",SSW:"Płd.-Płd.-Zach.",SW:"Płd.-Zach.",W:"Zach.",WNW:"Zach.-Płn.-Zach.",WSW:"Zach.-Płd.-Zach."}},Nwe="bez pliku .gpx",Rwe="z plikiem .gpx",vwe="trening | treningi",bwe="wykres prędkości i wysokości treningu",Cwe="data treningu",Dwe="Na pewno usunąć ten trening?",Pwe="mapa treningu",Lwe="plik .zip",ywe="lub .zip zawierający pliki .gpx",$we={ADD_WORKOUT:lke,ANALYSIS:cke,ASCENT:dke,AVERAGE_SPEED:Eke,AVE_SPEED:pke,BACK_TO_WORKOUT:fke,DATE:mke,DELETE_WORKOUT:_ke,DESCENT:Tke,DISPLAY_FILTERS:hke,DISTANCE:Ske,DOWNLOAD_WORKOUT:Ake,DURATION:Oke,EDIT_WORKOUT:gke,ELEVATION:Ike,END:Nke,EXIT_FULLSCREEN:Rke,FROM:vke,GPX_FILE:bke,HIDE_FILTERS:Cke,INVALID_ASCENT_OR_DESCENT:Dke,INVALID_DISTANCE:Pke,INVALID_DURATION:Lke,LATEST_WORKOUTS:yke,LOAD_MORE_WORKOUT:$ke,MAX_ALTITUDE:Uke,MAX_FILES:kke,MAX_SIZE:wke,MAX_SPEED:Mke,MIN_ALTITUDE:Wke,MULTISELECT:Fke,NEXT_SEGMENT:zke,NEXT_WORKOUT:xke,NOTES:Bke,NO_DATA_CLEANING:Gke,NO_FILE_PROVIDED:Hke,NO_FOLDER:Vke,NO_MAP:Kke,NO_NEXT_SEGMENT:jke,NO_NEXT_WORKOUT:qke,NO_NOTES:Yke,NO_PREVIOUS_SEGMENT:Xke,NO_PREVIOUS_WORKOUT:Qke,NO_RECORDS:Zke,NO_WORKOUTS:Jke,PAUSES:ewe,PREVIOUS_SEGMENT:twe,PREVIOUS_WORKOUT:nwe,RECORD:awe,RECORD_AS:swe,RECORD_FD:owe,RECORD_HA:rwe,RECORD_LD:iwe,RECORD_MS:uwe,REMAINING_CHARS:lwe,RESET_ZOOM:cwe,SEGMENT:dwe,SPEED:Ewe,SPORT:pwe,START:fwe,START_AND_FINISH:mwe,START_ELEVATION_AT_ZERO:_we,TITLE:Twe,TO:hwe,TOTAL_DISTANCE:Swe,TOTAL_DURATION:Awe,UPLOAD_FIRST_WORKOUT:Owe,VIEW_FULLSCREEN:gwe,WEATHER:Iwe,WITHOUT_GPX:Nwe,WITH_GPX:Rwe,WORKOUT:vwe,WORKOUT_CHART:bwe,WORKOUT_DATE:Cwe,WORKOUT_DELETION_CONFIRMATION:Dwe,WORKOUT_MAP:Pwe,ZIP_ARCHIVE:Lwe,ZIP_ARCHIVE_DESCRIPTION:ywe},Uwe={about:$4e,admin:d$e,api:p$e,buttons:y$e,common:n6e,dashboard:o6e,error:C6e,equipments:I6e,equipment_types:d6e,oauth2:V6e,privacy_policy:Y6e,sports:oUe,statistics:mUe,user:uke,workouts:$we},kwe="Sobre esta instância",wwe="Entre em contato com a administração",Mwe="FitTrackee é um gerenciador de atividades ao ar livre auto-hospedado.",Wwe="licenciado {0} ",Fwe="Código fonte",zwe="Dados meteorológicos:",xwe={ABOUT_THIS_INSTANCE:kwe,CONTACT_ADMIN:wwe,FITTRACKEE_DESCRIPTION:Mwe,FITTRACKEE_LICENSE:Wwe,SOURCE_CODE:Fwe,WEATHER_DATA_FROM:zwe},Bwe={DESCRIPTION:"Qualquer tipo de informação adicional que possa ser útil aos seus usuários. Você pode usar o Markdown.",TEXT:"Informações detalhadas sobre a instância"},Gwe="Ação",Hwe="Ativar conta",Vwe="Ativo",Kwe="Administrador",jwe="Administração",qwe="Adicionar/remover direitos de administração, excluir conta de usuário.",Ywe="Aplicativo",Xwe={ADMIN_CONTACT:"Contato por e-mail com a administração",MAX_FILES_IN_ZIP_LABEL:"Número máximo de arquivos zip",MAX_USERS_HELP:"Se for 0, não há limite de registros.",MAX_USERS_LABEL:"Número máximo de usuários ativos",NO_CONTACT_EMAIL:"sem e-mail de contato",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo de arquivos enviados (em Mb)",TITLE:"Configurações do aplicativo",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo do arquivo zip (em Mb)"},Qwe="Voltar ao administrador",Zwe="Tem certeza de que deseja excluir a conta {0}? Todos os dados serão apagados e não serão reversíveis.",Jwe="Tem certeza de que deseja redefinir a senha de {0}?",e8e="Email atual",t8e="Apagar utilizador",n8e="O envio de e-mail está desativado.",a8e="Ativar/desativar tipos de equipamentos.",s8e="Ativar/desativar desportos.",o8e={TABLE:{ACTIVE:"Ativar",HAS_EQUIPMENTS:"o equipamento já existe",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Administração de equipamentos"},r8e="Novo Email",i8e="Não há texto",u8e="A senha foi redefinida.",l8e="Adicione sua própria política de privacidade ou deixe em branco para usar uma política padrão. Você pode usar o Markdown.",c8e="A criação de conta está atualmente desativada.",d8e="A criação de conta está ativa.",E8e="Restaurar senha",p8e={TABLE:{ACTIVE:"Ativo",HAS_WORKOUTS:"já existe treino",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Gerenciar desportos"},f8e="Atualize as configurações do aplicativo.",m8e="Atualizar e-mail",_8e="usuário | Usuários",T8e={SELECTS:{ORDER_BY:{ADMIN:"status de administrador",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de conta",USERNAME:"utilizador",WORKOUTS_COUNT:"número de treinos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceda permissão de administrador",REMOVE_ADMIN_RIGHTS:"Remover permissão de administrador"},TITLE:"Administração - Usuários"},h8e="O endereço de e-mail foi atualizado.",S8e={ABOUT:Bwe,ACTION:Gwe,ACTIVATE_USER_ACCOUNT:Hwe,ACTIVE:Vwe,ADMIN:Kwe,ADMINISTRATION:jwe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:qwe,APPLICATION:Ywe,APP_CONFIG:Xwe,BACK_TO_ADMIN:Qwe,CONFIRM_USER_ACCOUNT_DELETION:Zwe,CONFIRM_USER_PASSWORD_RESET:Jwe,CURRENT_EMAIL:e8e,DELETE_USER:t8e,EMAIL_SENDING_DISABLED:n8e,ENABLE_DISABLE_EQUIPMENT_TYPES:a8e,ENABLE_DISABLE_SPORTS:s8e,EQUIPMENT_TYPES:o8e,NEW_EMAIL:r8e,NO_TEXT_ENTERED:i8e,PASSWORD_RESET_SUCCESSFUL:u8e,PRIVACY_POLICY_DESCRIPTION:l8e,REGISTRATION_DISABLED:c8e,REGISTRATION_ENABLED:d8e,RESET_USER_PASSWORD:E8e,SPORTS:p8e,UPDATE_APPLICATION_DESCRIPTION:f8e,UPDATE_USER_EMAIL:m8e,USER:_8e,USERS:T8e,USER_EMAIL_UPDATE_SUCCESSFUL:h8e},A8e={" is missing in gpx file":"O elemento está faltando no arquivo .gpx.","Network Error":"Erro de rede.",UNKNOWN:"Erro. Tente novamente ou entre em contato com ao administrador.","at least one file in zip archive exceeds size limit, please check the archive":"Se pelo menos um dos arquivos dentro do arquivo zip exceder o limite de tamanho, verifique o arquivo.","completed request already exists":"Já existe uma solicitação de exportação completa.","email: valid email must be provided":"E-mail: Deve fornecer um e-mail válido.","equipment already exists with the same label":"Já existe equipamento com a mesmo nome.","equipment type is inactive":"Tipo de equipamento inativo.","error during gpx file parsing":"Erro ao processar o arquivo gpx.","error during gpx processing":"Erro no processamento do GPX.","error on getting configuration":"Erro ao obter configuração.","error when saving workout":"Erro ao salvar o treino.","error when updating configuration":"Erro ao atualizar a configuração","error, please try again or contact the administrator":"Erro, tente novamente mais tarde ou entre em contato com o administrador.","error, registration is disabled":"Erro, não são permitidos novos registros.","file extension not allowed":"Extensão de arquivo não permitida.","file size is greater than the allowed size":"O tamanho do arquivo é maior que o permitido.","gpx file is invalid":"O arquivo .gpx é inválido.","invalid credentials":"Credenciais inválidas.","invalid payload":"Os dados fornecidos não são válidos.","invalid token, please log in again":"Token inválido, faça login novamente.","invalid token, please request a new token":"Token inválido, faça login novamente.","new email must be different than current email":"O novo e-mail deve ser diferente do e-mail atual","no file part":"Nenhum arquivo.","no selected file":"Nenhum arquivo selecionado.","no tracks in gpx file":"Não há trilha () no arquivo .gpx.","ongoing request exists":"Já existe uma pedido de exportação.","password: password and password confirmation do not match":"Senha: A senha e a confirmação não coincidem.","provide a valid auth token":"Fornece um token de autenticação válido.","signature expired, please log in again":"Assinatura expirada. Faça login novamente.","sorry, that username is already taken":"Lamentamos, mas o nome de usuário já está em uso.","sport does not exist":"Este desporto não existe.","successfully registered":"Conta criada com sucesso.","the number of files in the archive exceeds the limit":"O número de arquivos no arquivo excede o limite.","user does not exist":"O usuário não existe.","valid email must be provided for admin contact":"Você deve fornecer um e-mail válido para contato do administrador","you can not delete your account, no other user has admin rights":"Você não pode excluir sua conta, nenhuma outra conta tem permissões administrativas.","you do not have permissions":"Você não tem permissão."},O8e={ERROR:A8e},g8e="Autorizar",I8e="Retornar",N8e="Cancelar",R8e="Remover filtros",v8e="Excluir",b8e="Apagar minha conta",C8e="Desativar",D8e="Editar",P8e="Ativar",L8e="Filtro",y8e="Fazer login",$8e="Não",U8e="Atualizar totais",k8e="Criar uma conta",w8e="Solicitar exportação de dados",M8e="Restaurar",W8e="Enviar",F8e="Sim",z8e={"ACCOUNT-CONFIRMATION-RESEND":"Re-enviar email de confirmação",AUTHORIZE:g8e,BACK:I8e,CANCEL:N8e,CLEAR_FILTER:R8e,DELETE:v8e,DELETE_MY_ACCOUNT:b8e,DISABLE:C8e,EDIT:D8e,ENABLE:P8e,FILTER:L8e,LOGIN:y8e,NO:$8e,REFRESH_TOTALS:U8e,REGISTER:k8e,REQUEST_DATA_EXPORT:w8e,RESET:M8e,SUBMIT:W8e,YES:F8e},x8e="sobre",B8e="Ação",G8e="ativo",H8e="Confirmação",V8e="contato",K8e="dia | dias",j8e="Descrição",q8e="Mostrando",Y8e="documentação",X8e="aqui",Q8e="Escondido",Z8e="Inicio",J8e="hora | horas",e5e="inativo",t5e="etiqueta",n5e="minuto | minutos",a5e="seguinte",s5e="sem descrição",o5e="retroceder",r5e="segundo | segundos",i5e={ORDER:{ASC:"subida",DESC:"descida",LABEL:"ordenar"},ORDER_BY:{LABEL:"organizar por"},PER_PAGE:{LABEL:"por página"}},u5e="Total",l5e="duração total com pausas",c5e={ABOUT:x8e,ACTION:B8e,ACTIVE:G8e,CONFIRMATION:H8e,CONTACT:V8e,DAY:K8e,DESCRIPTION:j8e,DISPLAYED:q8e,DOCUMENTATION:Y8e,HERE:X8e,HIDDEN:Q8e,HOME:Z8e,HOURS:J8e,INACTIVE:e5e,LABEL:t5e,MINUTES:n5e,NEXT:a5e,NO_DESCRIPTION:s5e,PREVIOUS:o5e,SECONDS:r5e,SELECTS:i5e,TOTAL:u5e,TOTAL_DURATION_WITH_PAUSES:l5e},d5e="Dashboard",E5e="Este mês",p5e={DASHBOARD:d5e,THIS_MONTH:E5e},f5e={LABEL:"Bicicleta"},m5e={LABEL:"Kayak"},_5e={LABEL:"Sapatilhas"},T5e={LABEL:"Esquis"},h5e={LABEL:"Raquetes de neve"},S5e={Bike:f5e,"Bike Trainer":{LABEL:"Bicicleta treino"},Kayak_Boat:m5e,Shoes:_5e,Skis:T5e,Snowshoes:h5e},A5e="Adicionar um novo equipamento",O5e="Todas as associações serão removidas dos treinos.",g5e="Padrão para desporto",I5e="Editar equipamento",N5e="equipamento | equipamentos",R5e="tipo de equipamento | tipos de equipamentos",v5e={inactive:"Equipamento '{equipmentLabel}' inativo.",invalid:"O equipamento '{equipmentLabel}' não é correto para este desporto.",not_found:"Equipamento não encontrado."},b5e="Equipamento novo",C5e="Nenhum equipamento encontrado.",D5e="Sem equipamento",P5e="sem equipamento",L5e={"50_CHARACTERS_MAX":"Máximo de 50 caracteres",ADD_A_NEW_EQUIPMENT:A5e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:O5e,DEFAULT_FOR_SPORTS:g5e,EDIT_EQUIPMENTS:I5e,EQUIPMENT:N5e,EQUIPMENT_TYPE:R5e,ERRORS:v5e,NEW_EQUIPMENT:b5e,NO_EQUIPMENT:C5e,NO_EQUIPMENTS:D5e,WITHOUT_EQUIPMENTS:P5e},y5e="Parece haver algo errado com o aplicativo.Tente novamente mais tarde ou entre em contato com o administrador.",$5e={PAGE:"página não encontrada",WORKOUT:"Treino não encontrado"},U5e="Ocorreu um erro",k5e="Erro. Tente novamente ou entre em contato com a o administrador.",w5e={APP_ERROR:y5e,NOT_FOUND:$5e,SOMETHING_WRONG:U5e,UNKNOWN:k5e},M5e="Adicionar aplicativo OAuth2",W5e={CLIENT_ID:"Id",CLIENT_SECRET:"Senha secreta",DESCRIPTION:"Descrição do aplicativo",ISSUE_AT:"Edição em",NAME:"Nome da Aplicação",REDIRECT_URL:"URL de redirecionamento",SCOPE:{LABEL:"Âmbito","application:write_DESCRIPTION":"concede permissão de gravação ao aplicativo configurado.","equipments:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","equipments:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","profile:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","profile:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","users:read_DESCRIPTION":"Concede permissão de leitura aos usuários dos pontos de acesso.","users:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de usuários.","workouts:read_DESCRIPTION":"Concede permissão de leitura aos pontos de acesso de exercícios.","workouts:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de exercícios."},URL:"URL do aplicativo"},F5e="Aplicativos OAuth2",z5e="Aplicativo criado com sucesso. Certifique-se de copiar a chave secreta, ela não será mostrada novamente.",x5e="Tem certeza de que deseja excluir este aplicativo?",B5e="Solicitações do aplicativo {0}:",G5e="Autorizar {0} a usar sua conta?",H5e="copiar para área de transferência",V5e="Excluir aplicativo",K5e="Adicionar um aplicativo",j5e="Aplicação não encontrada!",q5e="sem aplicativos",Y5e="sem descrição",X5e="Revogar todas as chaves",Q5e="Tem certeza de revogar todas as chaves?",Z5e="Todas as chaves associadas foram revogadas.",J5e={ADD_A_NEW_APP:M5e,APP:W5e,APPS_LIST:F5e,APP_CREATED_SUCCESSFULLY:z5e,APP_DELETION_CONFIRMATION:x5e,APP_REQUESTING_ACCESS:B5e,AUTHORIZE_APP:G5e,COPY_TO_CLIPBOARD:H5e,DELETE_APP:V5e,NEW_APP:K5e,NO_APP:j5e,NO_APPS:q5e,NO_DESCRIPTION:Y5e,REVOKE_ALL_TOKENS:X5e,TOKENS_REVOCATION_CONFIRMATION:Q5e,TOKENS_REVOKED:Z5e},eMe={ACCOUNT_DELETION:{CONTENT:"Você pode solicitar a exclusão da sua conta a qualquer momento acessando este endereço (após fazer login) e clicando no botão “Excluir minha conta” nas configurações da conta.",TITLE:"Exclusão de conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidirmos alterar a nossa política de privacidade, anunciaremos as alterações nesta página. Este documento está licenciado sob [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado da política de privacidade original do [Discourse](https://github.com/discourse/discourse).`,TITLE:"Mudanças na Política de Privacidade"},DATA_COLLECTED:{CONTENT:`Coletamos as seguintes informações: - Informações da conta (nome de usuário, endereço de e-mail e senha). Também informações opcionais do seu perfil, como nome, sobrenome, data de nascimento, localização, biografia e imagem de perfil carregada. @@ -558,51 +558,51 @@ Quando você autoriza um aplicativo de terceiros a usar sua conta, dependendo do Se este servidor estiver nos Estados Unidos da América: o nosso website, produtos e serviços destinam-se a pessoas com pelo menos 13 anos de idade. Se você não tiver mais de 13 anos, conforme exigido pela [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Lei de Proteção à Privacidade Online das Crianças), não use este site. -Os requisitos legais podem ser diferentes se este servidor estiver localizado em outros locais.`,TITLE:"Utilização deste site por menores"},YOUR_CONSENT:{CONTENT:"Ao utilizar nosso site, você aceita a política de privacidade do nosso site.",TITLE:"Sua permissão"}},W5e="Última atualização",F5e="política de privacidade",z5e={CONTENT:M5e,LAST_UPDATE:W5e,TITLE:F5e},x5e={LABEL:"Caminhada"},B5e={LABEL:"Montanhismo"},G5e={LABEL:"Parapente"},H5e={LABEL:"Remo"},V5e={LABEL:"Correr"},K5e={LABEL:"Snowshoes"},j5e={LABEL:"Trail"},q5e={LABEL:"Andar"},Y5e={"Cycling (Sport)":{LABEL:"Ciclismo (Desporto)"},"Cycling (Transport)":{LABEL:"Ciclismo (Commut)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (virtual)"},Hiking:x5e,"Mountain Biking":{LABEL:"Bicicleta de montanha"},"Mountain Biking (Electric)":{LABEL:"Bicicleta de montanha (elétrica)"},Mountaineering:B5e,"Open Water Swimming":{LABEL:"Natação em águas abertas"},Paragliding:G5e,Rowing:H5e,Running:V5e,"Skiing (Alpine)":{LABEL:"Esqui (alpino)"},"Skiing (Cross Country)":{LABEL:"Passeio de esqui"},Snowshoes:K5e,Trail:j5e,Walking:q5e},X5e="Estatisticas",Q5e={month:"Estatistica do mês",week:"Estatistica da semana",year:"Estatistica do anual"},Z5e={month:"mês",week:"semana",year:"ano"},J5e={STATISTICS:X5e,STATISTICS_CHARTS:Q5e,TIME_FRAMES:Z5e},eMe="Confirmação da conta",tMe="Você não recebeu instruções?",nMe="Verifique o e-mail. Um novo e-mail de confirmação foi enviado para o endereço fornecido.",aMe="Administrador",sMe="Você já tem uma conta?",rMe="Tem certeza de que deseja excluir sua conta? Todos os dados serão apagados, a decisão não é reversível.",oMe="Senha atual",iMe="Correio eletrônico",uMe="Digite um endereço de e-mail válido.",lMe="Atualizar e-mail",cMe="insira uma senha",dMe={DATA_EXPORT:"Exportar dados",DOWNLOAD_ARCHIVE:"Fazer download do ficheiro",GENERATING_LINK:"criando link…",ONLY_ONE_EXPORT_PER_DAY:"Você pode solicitar um arquivo a cada 24 horas",STATUS:{errored:"falhou (solicita uma nova exportação)",in_progress:"em progresso…"}},EMe="Filtrar por nome de usuário",pMe="esconder a senha",fMe="Chave secreta inválida, solicite uma nova redefinição de senha.",mMe="Quero excluir minha conta",_Me="Idioma | Idiomas",TMe="A política de privacidade foi atualizada, {0} antes de continuar.",hMe="Acessar",SMe="Fechar Sessão",AMe="Tem certeza que deseja sair?",OMe="iniciar sessão",gMe="Nova senha",IMe="Nenhum desporto encontrado.",RMe="Não há usuários.",NMe="Senha",vMe="Você esqueceu a senha?",bMe="É necessário um mínimo de 8 caracteres.",CMe="Redefinir sua senha",DMe="Verifique seu e-mail. Caso o endereço esteja em nosso banco de dados você receberá um e-mail com um link para redefinir sua senha.",PMe={AVERAGE:"media",GOOD:"bom",LABEL:"comprimento da senha",STRONG:"forte",SUGGESTIONS:{allUppercase:"Use algumas letras maiúsculas, mas não todas.",anotherWord:"Adicione palavras mais incomuns.",associatedYears:"Evite os anos associados a você.",capitalization:"Use mais algumas letras maiúsculas do que na primeira.",dates:"Evite datas e anos que possam estar associados a você.",l33t:"Evite substituições óbvias de letras como {'@'} para a.",longerKeyboardPattern:"Use padrões de teclado mais longos e altere as direções de digitação várias vezes.",noNeed:"Você pode criar senhas fortes sem usar símbolos, números ou letras maiúsculas.",pwned:"Se você usar essa senha em outro lugar, deverá alterá-la.",recentYears:"Evite os últimos anos.",repeated:"Evite palavras e caracteres repetidos.",reverseWords:"Evite palavras invertidas ou palavras comuns.",sequences:"Evite sequências comuns de caracteres.",useWords:"Use várias palavras, mas evite frases comuns."},WEAK:"fraco"},LMe="Sua senha foi atualizada. Pressione {0} para fazer login.",yMe={ACCOUNT_EDITION:"Edição de conta",ASCENT_DATA:"Dados de data (registros, total)",BACK_TO_PROFILE:"Voltar ao perfil",BIO:"Biografia",BIRTH_DATE:"Data de nascimento",DATE_FORMAT:"Formato de data",EDIT:"Editar Perfil",EDIT_PREFERENCES:"Edite preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferências desporto",ELEVATION_CHART_START:{LABEL:"A elevação do gráfico começa em",MIN_ALT:"Altitude mínima",ZERO:"Zero"},EQUIPMENTS:{ACTION:"Ação",CONFIRM_EQUIPMENT_DELETION:"Tem certeza de que deseja excluir este equipamento {0}?",DESCRIPTION:"descrição",DISABLED_BY_ADMIN:"desativado pelo administrador",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está associado ao treino.",IS_ACTIVE:"ativo",LABEL:"rótulo",YOUR_EQUIPMENTS:"Seu equipamento"},EQUIPMENTS_EDITION:"Edição do equipamento",ERRORED_EMAIL_UPDATE:"Por favor {0} para alterar seu endereço de e-mail novamente ou entre em contato com o administrador",FIRST_DAY_OF_WEEK:"O primeiro dia da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Linguagem",LAST_NAME:"Apelido",LOCATION:"Localização",MONDAY:"Segunda-feira",PICTURE:"Fotografia",PICTURE_EDITION:"Edite a foto",PICTURE_REMOVE:"Exclua a foto",PICTURE_UPDATE:"Atualizar foto",PREFERENCES_EDITION:"Edite preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Editar Perfil",REGISTRATION_DATE:"Data de registro",SPORT:{ACTION:"Ação",COLOR:"cor",CONFIRM_SPORT_RESET:"Tem certeza de que deseja reiniciar este desporto?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tem certeza de que deseja reiniciar este ddesporto? Todos os equipamentos padrão serão removidos.",DEFAULT_EQUIPMENTS:"Equipamento padrão | Equipamentos padrão",DISABLED_BY_ADMIN:"desativado pelo administrador",IS_ACTIVE:"ativo",LABEL:"rótulo",STOPPED_SPEED_THRESHOLD:"limite para detectar paragem"},SPORTS_EDITION:"Editar preferências desporto",SUCCESSFUL_EMAIL_UPDATE:"Sua conta foi atualizada com sucesso. Verifique seu e-mail para confirmar seu novo endereço de e-mail.",SUCCESSFUL_REGISTRATION:"Sua conta foi criada com sucesso.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Um link foi enviado em um e-mail para seu e-mail para ativar a conta.",SUCCESSFUL_UPDATE:"Sua conta foi atualizada com sucesso.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"aplicações",EQUIPMENTS:"equipamento",PICTURE:"fotografia",PREFERENCES:"preferências","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"desportos"},THEME_MODE:{LABEL:"Modo tema",VALUES:{DARK:"Escuro",DEFAULT:"Preferências do navegador",LIGHT:"Claro"}},TIMEZONE:"Fuso horário | Fusos horários",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distância",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtrado, exclui valores extremos (que podem ser erros de GPS) no cálculo da velocidade máxima.",LABEL:"GPS velocidade máxima",RAW_SPEED:"Em bruto"}},$Me="Li e aceito o {0}.",UMe="Criar uma conta",kMe="Desculpe, novas contas estão desativas.",wMe="Re-enviar e-mail de confirmação da conta",MMe="Restaurar senha",WMe="análise",FMe="mostrar senha",zMe="Esta conta de usuário não está ativa.",xMe="Alternar tema (modo claro ou escuro)",BMe="Nome de utilizador",GMe='São necessários entre 3 e 30 caracteres, apenas caracteres alfanuméricos e sublinhados "_" são permitidos.',HMe="foto de utilizador",VMe="Você aceitou {0}.",KMe={ACCOUNT_CONFIRMATION:eMe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:tMe,ACCOUNT_CONFIRMATION_SENT:nMe,ADMIN:aMe,ALREADY_HAVE_ACCOUNT:sMe,CONFIRM_ACCOUNT_DELETION:rMe,CURRENT_PASSWORD:oMe,EMAIL:iMe,EMAIL_INFO:uMe,EMAIL_UPDATE:lMe,ENTER_PASSWORD:cMe,EXPORT_REQUEST:dMe,FILTER_ON_USERNAME:EMe,HIDE_PASSWORD:pMe,INVALID_TOKEN:fMe,I_WANT_TO_DELETE_MY_ACCOUNT:mMe,LANGUAGE:_Me,LAST_PRIVACY_POLICY_TO_VALIDATE:TMe,LOGIN:hMe,LOGOUT:SMe,LOGOUT_CONFIRMATION:AMe,LOG_IN:OMe,NEW_PASSWORD:gMe,NO_SPORT_FOUND:IMe,NO_USERS_FOUND:RMe,PASSWORD:NMe,PASSWORD_FORGOTTEN:vMe,PASSWORD_INFO:bMe,PASSWORD_RESET:CMe,PASSWORD_SENT_EMAIL_TEXT:DMe,PASSWORD_STRENGTH:PMe,PASSWORD_UPDATED:LMe,PROFILE:yMe,READ_AND_ACCEPT_PRIVACY_POLICY:$Me,REGISTER:UMe,REGISTER_DISABLED:kMe,RESENT_ACCOUNT_CONFIRMATION:wMe,RESET_PASSWORD:MMe,REVIEW:WMe,SHOW_PASSWORD:FMe,THIS_USER_ACCOUNT_IS_INACTIVE:zMe,TOGGLE_THEME:xMe,USERNAME:BMe,USERNAME_INFO:GMe,USER_PICTURE:HMe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:VMe},jMe="Adicionar atividade",qMe="análise",YMe="subida",XMe="velocidade média",QMe="velocidade media",ZMe="voltar aos treinos",JMe="data",e7e="Elimine o treino",t7e="descida",n7e="mostrar filtros",a7e="distância",s7e="Baixe o treino",r7e="duração",o7e="Editar treino",i7e="altitude",u7e="fim",l7e="Sair da tela inteira",c7e="desde",d7e="arquivo .gpx",E7e="ocultar filtros",p7e="Você deve fornecer os dois valores de altura e eles devem ser iguais ou maiores que 0.",f7e="A distância deve ser maior que 0",m7e="A duração deve ser superior a 0 segundos",_7e="Últimas sessões de treino",T7e="Carregue mais treinos",h7e="altitude máxima",S7e="máx. de arquivos",A7e="tamanho máximo",O7e="velocidade máxima",g7e="altitude mínima",I7e={deselectLabel:"Pressione Enter para excluir",selectLabel:"Pressione Enter para selecionar",selectedLabel:"Selecionado"},R7e="Nenhuma próxima seção",N7e="Próximo treino",v7e="notas",b7e="dados do GPX, sem formatação",C7e="Nenhum arquivo fornecido",D7e="não há nenhuma pasta",P7e="Sem mapa",L7e="Não há próxima seção",y7e="Não há próximo treino",$7e="Sem notas",U7e="Não há seção anterior",k7e="Sem treino anterior",w7e="Não há registros.",M7e="Não a treinos.",W7e="pausas",F7e="Seção anterior",z7e="Treino anterior",x7e="registo | registros",B7e="Vel. media",G7e="Maior distância",H7e="Maior subida",V7e="Maior duração",K7e="Velocidade máxima",j7e="caracteres restantes",q7e="Redefinir zoom",Y7e="segmento | segmentos",X7e="velocidade",Q7e="desporto | desportos",Z7e="começar",J7e="Começar e terminar",e9e="coloque a altitude inicial em zero no gráfico",t9e="Titulo",n9e="para",a9e="distância total",s9e="Duração total",r9e="Upload one!",o9e="Ver tela inteira",i9e={DARK_SKY:{"clear-day":"Dia limpo","clear-night":"noite clara",cloudy:"nublado",fog:"névoa","partly-cloudy-day":"dia parcialmente nublado","partly-cloudy-night":"noite parcialmente nublada",rain:"chuva",sleet:"granizo",snow:"neve",wind:"vento"},HUMIDITY:"umidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},u9e="sem arquivo .gpx",l9e="com arquivo .gpx",c9e="treino | treinos",d9e="gráfico de velocidade e elevação de treinamento",E9e="data do treino",p9e="Tem certeza de que deseja eliminar este treino?",f9e="mapa de treino",m9e="arquivo .zip",_9e="ou arquivo .zip contendo arquivos .gpx",T9e={ADD_WORKOUT:jMe,ANALYSIS:qMe,ASCENT:YMe,AVERAGE_SPEED:XMe,AVE_SPEED:QMe,BACK_TO_WORKOUT:ZMe,DATE:JMe,DELETE_WORKOUT:e7e,DESCENT:t7e,DISPLAY_FILTERS:n7e,DISTANCE:a7e,DOWNLOAD_WORKOUT:s7e,DURATION:r7e,EDIT_WORKOUT:o7e,ELEVATION:i7e,END:u7e,EXIT_FULLSCREEN:l7e,FROM:c7e,GPX_FILE:d7e,HIDE_FILTERS:E7e,INVALID_ASCENT_OR_DESCENT:p7e,INVALID_DISTANCE:f7e,INVALID_DURATION:m7e,LATEST_WORKOUTS:_7e,LOAD_MORE_WORKOUT:T7e,MAX_ALTITUDE:h7e,MAX_FILES:S7e,MAX_SIZE:A7e,MAX_SPEED:O7e,MIN_ALTITUDE:g7e,MULTISELECT:I7e,NEXT_SEGMENT:R7e,NEXT_WORKOUT:N7e,NOTES:v7e,NO_DATA_CLEANING:b7e,NO_FILE_PROVIDED:C7e,NO_FOLDER:D7e,NO_MAP:P7e,NO_NEXT_SEGMENT:L7e,NO_NEXT_WORKOUT:y7e,NO_NOTES:$7e,NO_PREVIOUS_SEGMENT:U7e,NO_PREVIOUS_WORKOUT:k7e,NO_RECORDS:w7e,NO_WORKOUTS:M7e,PAUSES:W7e,PREVIOUS_SEGMENT:F7e,PREVIOUS_WORKOUT:z7e,RECORD:x7e,RECORD_AS:B7e,RECORD_FD:G7e,RECORD_HA:H7e,RECORD_LD:V7e,RECORD_MS:K7e,REMAINING_CHARS:j7e,RESET_ZOOM:q7e,SEGMENT:Y7e,SPEED:X7e,SPORT:Q7e,START:Z7e,START_AND_FINISH:J7e,START_ELEVATION_AT_ZERO:e9e,TITLE:t9e,TO:n9e,TOTAL_DISTANCE:a9e,TOTAL_DURATION:s9e,UPLOAD_FIRST_WORKOUT:r9e,VIEW_FULLSCREEN:o9e,WEATHER:i9e,WITHOUT_GPX:u9e,WITH_GPX:l9e,WORKOUT:c9e,WORKOUT_CHART:d9e,WORKOUT_DATE:E9e,WORKOUT_DELETION_CONFIRMATION:p9e,WORKOUT_MAP:f9e,ZIP_ARCHIVE:m9e,ZIP_ARCHIVE_DESCRIPTION:_9e},h9e={about:Rwe,admin:n8e,api:s8e,buttons:I8e,common:j8e,dashboard:X8e,error:S5e,equipments:f5e,equipment_types:n5e,oauth2:w5e,privacy_policy:z5e,sports:Y5e,statistics:J5e,user:KMe,workouts:T9e},Lr=m9({legacy:!1,locale:"en",fallbackLocale:"en",globalInjection:!0,messages:{bg:$B,cs:qK,de:nZ,en:fae,es:gue,eu:Dpe,fr:x0e,gl:YOe,it:Rve,nb:t3e,nl:l4e,pl:Twe,pt:h9e}});var S9e={"":["",""],_:["",""],"*":["",""],"~":["",""],"\n":[""]," ":[""],"-":[""]};function U_(e){return e.replace(RegExp("^"+(e.match(/^(\t| )+/)||"")[0],"gm"),"")}function Vr(e){return(e+"").replace(/"/g,""").replace(//g,">")}function ys(e,t){var n,a,s,r,o,i=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,u=[],l="",c=t||{},p=0;function E(T){var O=S9e[T[1]||""],R=u[u.length-1]==T;return O?O[1]?(R?u.pop():u.push(T),O[0|R]):O[0]:T}function f(){for(var T="";u.length;)T+=E(u[u.length-1]);return T}for(e=e.replace(/^\[(.+?)\]:\s*(.+)$/gm,function(T,O,R){return c[O.toLowerCase()]=R,""}).replace(/^\n+|\n+$/g,"");s=i.exec(e);)a=e.substring(p,s.index),p=i.lastIndex,n=s[0],a.match(/[^\\](\\\\)*\\$/)||((o=s[3]||s[4])?n='"+U_(Vr(o).replace(/^\n+|\n+$/g,""))+"":(o=s[6])?(o.match(/\./)&&(s[5]=s[5].replace(/^\d+/gm,"")),r=ys(U_(s[5].replace(/^\s*[>*+.-]/gm,""))),o==">"?o="blockquote":(o=o.match(/\./)?"ol":"ul",r=r.replace(/^(.*)(\n|$)/gm,"$1")),n="<"+o+">"+r+""+o+">"):s[8]?n='':s[10]?(l=l.replace("",''),n=f()+""):s[9]?n="":s[12]||s[14]?n="<"+(o="h"+(s[14]?s[14].length:s[13]>"="?1:2))+">"+ys(s[12]||s[15],c)+""+o+">":s[16]?n=""+Vr(s[16])+"":(s[17]||s[1])&&(n=E(s[17]||"--"))),l+=a,l+=n;return(l+e.substring(p)+f()).replace(/^\n+|\n+$/g,"")}const A9e=["bytes","KB","MB","GB","TB"],jS=e=>{if(!e)return{size:"0",suffix:"bytes"};const t=Math.floor(Math.log(e)/Math.log(1024)),n=(e/Math.pow(1024,t)).toFixed(1),a=A9e[t];return{size:n,suffix:a}},gu=e=>{if(!e)return"0 bytes";const t=jS(e);return`${t.size}${t.suffix}`},O9e=e=>{const t=e/1048576;return!e&&0||+t.toFixed(2)},g9e="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster6d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",I9e="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",hr=(e,t)=>{for(const n in t)e[n]=t[n];return e},$d="numeric",Ud="ascii",kd="alpha",Xi="asciinumeric",hi="alphanumeric",wd="domain",qS="emoji",R9e="scheme",N9e="slashscheme",k_="whitespace";function v9e(e,t){return e in t||(t[e]=[]),t[e]}function Rs(e,t,n){t[$d]&&(t[Xi]=!0,t[hi]=!0),t[Ud]&&(t[Xi]=!0,t[kd]=!0),t[Xi]&&(t[hi]=!0),t[kd]&&(t[hi]=!0),t[hi]&&(t[wd]=!0),t[qS]&&(t[wd]=!0);for(const a in t){const s=v9e(a,n);s.indexOf(e)<0&&s.push(e)}}function b9e(e,t){const n={};for(const a in t)t[a].indexOf(e)>=0&&(n[a]=!0);return n}function Nn(e){e===void 0&&(e=null),this.j={},this.jr=[],this.jd=null,this.t=e}Nn.groups={};Nn.prototype={accepts(){return!!this.t},go(e){const t=this,n=t.j[e];if(n)return n;for(let a=0;ae.ta(t,n,a,s),yn=(e,t,n,a,s)=>e.tr(t,n,a,s),w_=(e,t,n,a,s)=>e.ts(t,n,a,s),Ae=(e,t,n,a,s)=>e.tt(t,n,a,s),Ta="WORD",Md="UWORD",No="LOCALHOST",Wd="TLD",Fd="UTLD",Qi="SCHEME",Zs="SLASH_SCHEME",lp="NUM",YS="WS",cp="NL",oo="OPENBRACE",io="CLOSEBRACE",Iu="OPENBRACKET",Ru="CLOSEBRACKET",Nu="OPENPAREN",vu="CLOSEPAREN",bu="OPENANGLEBRACKET",Cu="CLOSEANGLEBRACKET",Du="FULLWIDTHLEFTPAREN",Pu="FULLWIDTHRIGHTPAREN",Lu="LEFTCORNERBRACKET",yu="RIGHTCORNERBRACKET",$u="LEFTWHITECORNERBRACKET",Uu="RIGHTWHITECORNERBRACKET",ku="FULLWIDTHLESSTHAN",wu="FULLWIDTHGREATERTHAN",Mu="AMPERSAND",Wu="APOSTROPHE",Fu="ASTERISK",Ha="AT",zu="BACKSLASH",xu="BACKTICK",Bu="CARET",qa="COLON",dp="COMMA",Gu="DOLLAR",ta="DOT",Hu="EQUALS",Ep="EXCLAMATION",na="HYPHEN",Vu="PERCENT",Ku="PIPE",ju="PLUS",qu="POUND",Yu="QUERY",pp="QUOTE",fp="SEMI",aa="SLASH",uo="TILDE",Xu="UNDERSCORE",XS="EMOJI",Qu="SYM";var QS=Object.freeze({__proto__:null,WORD:Ta,UWORD:Md,LOCALHOST:No,TLD:Wd,UTLD:Fd,SCHEME:Qi,SLASH_SCHEME:Zs,NUM:lp,WS:YS,NL:cp,OPENBRACE:oo,CLOSEBRACE:io,OPENBRACKET:Iu,CLOSEBRACKET:Ru,OPENPAREN:Nu,CLOSEPAREN:vu,OPENANGLEBRACKET:bu,CLOSEANGLEBRACKET:Cu,FULLWIDTHLEFTPAREN:Du,FULLWIDTHRIGHTPAREN:Pu,LEFTCORNERBRACKET:Lu,RIGHTCORNERBRACKET:yu,LEFTWHITECORNERBRACKET:$u,RIGHTWHITECORNERBRACKET:Uu,FULLWIDTHLESSTHAN:ku,FULLWIDTHGREATERTHAN:wu,AMPERSAND:Mu,APOSTROPHE:Wu,ASTERISK:Fu,AT:Ha,BACKSLASH:zu,BACKTICK:xu,CARET:Bu,COLON:qa,COMMA:dp,DOLLAR:Gu,DOT:ta,EQUALS:Hu,EXCLAMATION:Ep,HYPHEN:na,PERCENT:Vu,PIPE:Ku,PLUS:ju,POUND:qu,QUERY:Yu,QUOTE:pp,SEMI:fp,SLASH:aa,TILDE:uo,UNDERSCORE:Xu,EMOJI:XS,SYM:Qu});const Vs=/[a-z]/,vc=new RegExp("\\p{L}","u"),bc=new RegExp("\\p{Emoji}","u"),Cc=/\d/,M_=/\s/,W_=` -`,C9e="️",D9e="";let Si=null,Ai=null;function P9e(e){e===void 0&&(e=[]);const t={};Nn.groups=t;const n=new Nn;Si==null&&(Si=F_(g9e)),Ai==null&&(Ai=F_(I9e)),Ae(n,"'",Wu),Ae(n,"{",oo),Ae(n,"}",io),Ae(n,"[",Iu),Ae(n,"]",Ru),Ae(n,"(",Nu),Ae(n,")",vu),Ae(n,"<",bu),Ae(n,">",Cu),Ae(n,"(",Du),Ae(n,")",Pu),Ae(n,"「",Lu),Ae(n,"」",yu),Ae(n,"『",$u),Ae(n,"』",Uu),Ae(n,"<",ku),Ae(n,">",wu),Ae(n,"&",Mu),Ae(n,"*",Fu),Ae(n,"@",Ha),Ae(n,"`",xu),Ae(n,"^",Bu),Ae(n,":",qa),Ae(n,",",dp),Ae(n,"$",Gu),Ae(n,".",ta),Ae(n,"=",Hu),Ae(n,"!",Ep),Ae(n,"-",na),Ae(n,"%",Vu),Ae(n,"|",Ku),Ae(n,"+",ju),Ae(n,"#",qu),Ae(n,"?",Yu),Ae(n,'"',pp),Ae(n,"/",aa),Ae(n,";",fp),Ae(n,"~",uo),Ae(n,"_",Xu),Ae(n,"\\",zu);const a=yn(n,Cc,lp,{[$d]:!0});yn(a,Cc,a);const s=yn(n,Vs,Ta,{[Ud]:!0});yn(s,Vs,s);const r=yn(n,vc,Md,{[kd]:!0});yn(r,Vs),yn(r,vc,r);const o=yn(n,M_,YS,{[k_]:!0});Ae(n,W_,cp,{[k_]:!0}),Ae(o,W_),yn(o,M_,o);const i=yn(n,bc,XS,{[qS]:!0});yn(i,bc,i),Ae(i,C9e,i);const u=Ae(i,D9e);yn(u,bc,i);const l=[[Vs,s]],c=[[Vs,null],[vc,r]];for(let p=0;pp[0]>E[0]?1:-1);for(let p=0;p=0?T[wd]=!0:Vs.test(E)?Cc.test(E)?T[Xi]=!0:T[Ud]=!0:T[$d]=!0,w_(n,E,E,T)}return w_(n,"localhost",No,{ascii:!0}),n.jd=new Nn(Qu),{start:n,tokens:hr({groups:t},QS)}}function L9e(e,t){const n=y9e(t.replace(/[A-Z]/g,i=>i.toLowerCase())),a=n.length,s=[];let r=0,o=0;for(;o=0&&(p+=n[o].length,E++),l+=n[o].length,r+=n[o].length,o++;r-=p,o-=E,l-=p,s.push({t:c.t,v:t.slice(r-l,r),s:r-l,e:r})}return s}function y9e(e){const t=[],n=e.length;let a=0;for(;a56319||a+1===n||(r=e.charCodeAt(a+1))<56320||r>57343?e[a]:e.slice(a,a+2);t.push(o),a+=o.length}return t}function Fa(e,t,n,a,s){let r;const o=t.length;for(let i=0;i=0;)r++;if(r>0){t.push(n.join(""));for(let o=parseInt(e.substring(a,a+r),10);o>0;o--)n.pop();a+=r}else n.push(e[a]),a++}return t}const vo={defaultProtocol:"http",events:null,format:z_,formatHref:z_,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function mp(e,t){t===void 0&&(t=null);let n=hr({},vo);e&&(n=hr(n,e instanceof mp?e.o:e));const a=n.ignoreTags,s=[];for(let r=0;rn?a.substring(0,n)+"…":a},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e){return e===void 0&&(e=vo.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const t=this,n=this.toHref(e.get("defaultProtocol")),a=e.get("formatHref",n,this),s=e.get("tagName",n,t),r=this.toFormattedString(e),o={},i=e.get("className",n,t),u=e.get("target",n,t),l=e.get("rel",n,t),c=e.getObj("attributes",n,t),p=e.getObj("events",n,t);return o.href=a,i&&(o.class=i),u&&(o.target=u),l&&(o.rel=l),c&&hr(o,c),{tagName:s,attributes:o,content:r,eventListeners:p}}};function Fl(e,t){class n extends ZS{constructor(s,r){super(s,r),this.t=e}}for(const a in t)n.prototype[a]=t[a];return n.t=e,n}const x_=Fl("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),B_=Fl("text"),$9e=Fl("nl"),Oi=Fl("url",{isLink:!0,toHref(e){return e===void 0&&(e=vo.defaultProtocol),this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==No&&e[1].t===qa}}),$n=e=>new Nn(e);function U9e(e){let{groups:t}=e;const n=t.domain.concat([Mu,Fu,Ha,zu,xu,Bu,Gu,Hu,na,lp,Vu,Ku,ju,qu,aa,Qu,uo,Xu]),a=[Wu,qa,dp,ta,Ep,Yu,pp,fp,bu,Cu,oo,io,Ru,Iu,Nu,vu,Du,Pu,Lu,yu,$u,Uu,ku,wu],s=[Mu,Wu,Fu,zu,xu,Bu,Gu,Hu,na,oo,io,Vu,Ku,ju,qu,Yu,aa,Qu,uo,Xu],r=$n(),o=Ae(r,uo);Je(o,s,o),Je(o,t.domain,o);const i=$n(),u=$n(),l=$n();Je(r,t.domain,i),Je(r,t.scheme,u),Je(r,t.slashscheme,l),Je(i,s,o),Je(i,t.domain,i);const c=Ae(i,Ha);Ae(o,Ha,c),Ae(u,Ha,c),Ae(l,Ha,c);const p=Ae(o,ta);Je(p,s,o),Je(p,t.domain,o);const E=$n();Je(c,t.domain,E),Je(E,t.domain,E);const f=Ae(E,ta);Je(f,t.domain,E);const T=$n(x_);Je(f,t.tld,T),Je(f,t.utld,T),Ae(c,No,T);const O=Ae(E,na);Je(O,t.domain,E),Je(T,t.domain,E),Ae(T,ta,f),Ae(T,na,O);const R=Ae(T,qa);Je(R,t.numeric,x_);const g=Ae(i,na),N=Ae(i,ta);Je(g,t.domain,i),Je(N,s,o),Je(N,t.domain,i);const S=$n(Oi);Je(N,t.tld,S),Je(N,t.utld,S),Je(S,t.domain,i),Je(S,s,o),Ae(S,ta,N),Ae(S,na,g),Ae(S,Ha,c);const A=Ae(S,qa),v=$n(Oi);Je(A,t.numeric,v);const D=$n(Oi),P=$n();Je(D,n,D),Je(D,a,P),Je(P,n,D),Je(P,a,P),Ae(S,aa,D),Ae(v,aa,D);const C=Ae(u,qa),y=Ae(l,qa),z=Ae(y,aa),$=Ae(z,aa);Je(u,t.domain,i),Ae(u,ta,N),Ae(u,na,g),Je(l,t.domain,i),Ae(l,ta,N),Ae(l,na,g),Je(C,t.domain,D),Ae(C,aa,D),Je($,t.domain,D),Je($,n,D),Ae($,aa,D);const F=[[oo,io],[Iu,Ru],[Nu,vu],[bu,Cu],[Du,Pu],[Lu,yu],[$u,Uu],[ku,wu]];for(let Y=0;Y=0&&E++,s++,c++;if(E<0)s-=c,s0&&(r.push(Dc(B_,t,o)),o=[]),s-=E,c-=E;const f=p.t,T=n.slice(s-c,s);r.push(Dc(f,t,T))}}return o.length>0&&r.push(Dc(B_,t,o)),r}function Dc(e,t,n){const a=n[0].s,s=n[n.length-1].e,r=t.slice(a,s);return new e(r,n)}const nn={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function w9e(){nn.scanner=P9e(nn.customSchemes);for(let e=0;e",lt:"<",nbsp:" ",quot:'"'},F9e=/^#[xX]([A-Fa-f0-9]+)$/,z9e=/^#([0-9]+)$/,x9e=/^([A-Za-z0-9]+)$/,B9e=function(){function e(t){this.named=t}return e.prototype.parse=function(t){if(t){var n=t.match(F9e);if(n)return String.fromCharCode(parseInt(n[1],16));if(n=t.match(z9e),n)return String.fromCharCode(parseInt(n[1],10));if(n=t.match(x9e),n)return this.named[n[1]]||"&"+n[1]+";"}},e}(),G9e=/[\t\n\f ]/,H9e=/[A-Za-z]/,V9e=/\r\n?/g;function Zt(e){return G9e.test(e)}function G_(e){return H9e.test(e)}function K9e(e){return e.replace(V9e,` -`)}var j9e=function(){function e(t,n,a){a===void 0&&(a="precompile"),this.delegate=t,this.entityParser=n,this.mode=a,this.state="beforeData",this.line=-1,this.column=-1,this.input="",this.index=-1,this.tagNameBuffer="",this.states={beforeData:function(){var s=this.peek();if(s==="<"&&!this.isIgnoredEndTag())this.transitionTo("tagOpen"),this.markTagStart(),this.consume();else{if(this.mode==="precompile"&&s===` -`){var r=this.tagNameBuffer.toLowerCase();(r==="pre"||r==="textarea")&&this.consume()}this.transitionTo("data"),this.delegate.beginData()}},data:function(){var s=this.peek(),r=this.tagNameBuffer;s==="<"&&!this.isIgnoredEndTag()?(this.delegate.finishData(),this.transitionTo("tagOpen"),this.markTagStart(),this.consume()):s==="&"&&r!=="script"&&r!=="style"?(this.consume(),this.delegate.appendToData(this.consumeCharRef()||"&")):(this.consume(),this.delegate.appendToData(s))},tagOpen:function(){var s=this.consume();s==="!"?this.transitionTo("markupDeclarationOpen"):s==="/"?this.transitionTo("endTagOpen"):(s==="@"||s===":"||G_(s))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginStartTag(),this.appendToTagName(s))},markupDeclarationOpen:function(){var s=this.consume();if(s==="-"&&this.peek()==="-")this.consume(),this.transitionTo("commentStart"),this.delegate.beginComment();else{var r=s.toUpperCase()+this.input.substring(this.index,this.index+6).toUpperCase();r==="DOCTYPE"&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.transitionTo("doctype"),this.delegate.beginDoctype&&this.delegate.beginDoctype())}},doctype:function(){var s=this.consume();Zt(s)&&this.transitionTo("beforeDoctypeName")},beforeDoctypeName:function(){var s=this.consume();Zt(s)||(this.transitionTo("doctypeName"),this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(s.toLowerCase()))},doctypeName:function(){var s=this.consume();Zt(s)?this.transitionTo("afterDoctypeName"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(s.toLowerCase())},afterDoctypeName:function(){var s=this.consume();if(!Zt(s))if(s===">")this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData");else{var r=s.toUpperCase()+this.input.substring(this.index,this.index+5).toUpperCase(),o=r.toUpperCase()==="PUBLIC",i=r.toUpperCase()==="SYSTEM";(o||i)&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume()),o?this.transitionTo("afterDoctypePublicKeyword"):i&&this.transitionTo("afterDoctypeSystemKeyword")}},afterDoctypePublicKeyword:function(){var s=this.peek();Zt(s)?(this.transitionTo("beforeDoctypePublicIdentifier"),this.consume()):s==='"'?(this.transitionTo("doctypePublicIdentifierDoubleQuoted"),this.consume()):s==="'"?(this.transitionTo("doctypePublicIdentifierSingleQuoted"),this.consume()):s===">"&&(this.consume(),this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},doctypePublicIdentifierDoubleQuoted:function(){var s=this.consume();s==='"'?this.transitionTo("afterDoctypePublicIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(s)},doctypePublicIdentifierSingleQuoted:function(){var s=this.consume();s==="'"?this.transitionTo("afterDoctypePublicIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(s)},afterDoctypePublicIdentifier:function(){var s=this.consume();Zt(s)?this.transitionTo("betweenDoctypePublicAndSystemIdentifiers"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):s==='"'?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):s==="'"&&this.transitionTo("doctypeSystemIdentifierSingleQuoted")},betweenDoctypePublicAndSystemIdentifiers:function(){var s=this.consume();Zt(s)||(s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):s==='"'?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):s==="'"&&this.transitionTo("doctypeSystemIdentifierSingleQuoted"))},doctypeSystemIdentifierDoubleQuoted:function(){var s=this.consume();s==='"'?this.transitionTo("afterDoctypeSystemIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(s)},doctypeSystemIdentifierSingleQuoted:function(){var s=this.consume();s==="'"?this.transitionTo("afterDoctypeSystemIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(s)},afterDoctypeSystemIdentifier:function(){var s=this.consume();Zt(s)||s===">"&&(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},commentStart:function(){var s=this.consume();s==="-"?this.transitionTo("commentStartDash"):s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData(s),this.transitionTo("comment"))},commentStartDash:function(){var s=this.consume();s==="-"?this.transitionTo("commentEnd"):s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("-"),this.transitionTo("comment"))},comment:function(){var s=this.consume();s==="-"?this.transitionTo("commentEndDash"):this.delegate.appendToCommentData(s)},commentEndDash:function(){var s=this.consume();s==="-"?this.transitionTo("commentEnd"):(this.delegate.appendToCommentData("-"+s),this.transitionTo("comment"))},commentEnd:function(){var s=this.consume();s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("--"+s),this.transitionTo("comment"))},tagName:function(){var s=this.consume();Zt(s)?this.transitionTo("beforeAttributeName"):s==="/"?this.transitionTo("selfClosingStartTag"):s===">"?(this.delegate.finishTag(),this.transitionTo("beforeData")):this.appendToTagName(s)},endTagName:function(){var s=this.consume();Zt(s)?(this.transitionTo("beforeAttributeName"),this.tagNameBuffer=""):s==="/"?(this.transitionTo("selfClosingStartTag"),this.tagNameBuffer=""):s===">"?(this.delegate.finishTag(),this.transitionTo("beforeData"),this.tagNameBuffer=""):this.appendToTagName(s)},beforeAttributeName:function(){var s=this.peek();if(Zt(s)){this.consume();return}else s==="/"?(this.transitionTo("selfClosingStartTag"),this.consume()):s===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):s==="="?(this.delegate.reportSyntaxError("attribute name cannot start with equals sign"),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(s)):(this.transitionTo("attributeName"),this.delegate.beginAttribute())},attributeName:function(){var s=this.peek();Zt(s)?(this.transitionTo("afterAttributeName"),this.consume()):s==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="="?(this.transitionTo("beforeAttributeValue"),this.consume()):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):s==='"'||s==="'"||s==="<"?(this.delegate.reportSyntaxError(s+" is not a valid character within attribute names"),this.consume(),this.delegate.appendToAttributeName(s)):(this.consume(),this.delegate.appendToAttributeName(s))},afterAttributeName:function(){var s=this.peek();if(Zt(s)){this.consume();return}else s==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="="?(this.consume(),this.transitionTo("beforeAttributeValue")):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(s))},beforeAttributeValue:function(){var s=this.peek();Zt(s)?this.consume():s==='"'?(this.transitionTo("attributeValueDoubleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):s==="'"?(this.transitionTo("attributeValueSingleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.transitionTo("attributeValueUnquoted"),this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(s))},attributeValueDoubleQuoted:function(){var s=this.consume();s==='"'?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):s==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(s)},attributeValueSingleQuoted:function(){var s=this.consume();s==="'"?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):s==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(s)},attributeValueUnquoted:function(){var s=this.peek();Zt(s)?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("beforeAttributeName")):s==="/"?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="&"?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef()||"&")):s===">"?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.consume(),this.delegate.appendToAttributeValue(s))},afterAttributeValueQuoted:function(){var s=this.peek();Zt(s)?(this.consume(),this.transitionTo("beforeAttributeName")):s==="/"?(this.consume(),this.transitionTo("selfClosingStartTag")):s===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},selfClosingStartTag:function(){var s=this.peek();s===">"?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},endTagOpen:function(){var s=this.consume();(s==="@"||s===":"||G_(s))&&(this.transitionTo("endTagName"),this.tagNameBuffer="",this.delegate.beginEndTag(),this.appendToTagName(s))}},this.reset()}return e.prototype.reset=function(){this.transitionTo("beforeData"),this.input="",this.tagNameBuffer="",this.index=0,this.line=1,this.column=0,this.delegate.reset()},e.prototype.transitionTo=function(t){this.state=t},e.prototype.tokenize=function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},e.prototype.tokenizePart=function(t){for(this.input+=K9e(t);this.index"||t==="style"&&this.input.substring(this.index,this.index+8)!==""||t==="script"&&this.input.substring(this.index,this.index+9)!=="<\/script>"},e}(),q9e=function(){function e(t,n){n===void 0&&(n={}),this.options=n,this.token=null,this.startLine=1,this.startColumn=0,this.tokens=[],this.tokenizer=new j9e(this,t,n.mode),this._currentAttribute=void 0}return e.prototype.tokenize=function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},e.prototype.tokenizePart=function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},e.prototype.tokenizeEOF=function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},e.prototype.reset=function(){this.token=null,this.startLine=1,this.startColumn=0},e.prototype.current=function(){var t=this.token;if(t===null)throw new Error("token was unexpectedly null");if(arguments.length===0)return t;for(var n=0;n=0))continue;let c=a.length;eWe(u,n,++o,a),o+=a.length-c-1}else if(i.type!==zd)a.push(i);else{const u=J9e(i.chars,r);a.push.apply(a,u)}}for(let o=0;o0&&(u+=" "+aWe(i.attributes).join(" ")),i.selfClosing&&(u+=" /"),u+=">",s.push(u);break}case eA:s.push(`${i.tagName}>`);break;case zd:s.push(xd(i.chars));break;case X9e:s.push(``);break;case Q9e:{let u=`",s.push(u);break}}}return s.join("")}function J9e(e,t){const n=M9e(e),a=[];for(let s=0;s0;){let r=t[n];r.type===Zu&&r.tagName.toUpperCase()===e?s++:r.type===eA&&r.tagName.toUpperCase()===e&&s--,a.push(r),n++}return a}function tWe(e){let{tagName:t,attributes:n,content:a}=e;return`<${t} ${nWe(n)}>${xd(a)}${t}>`}function xd(e){return e.replace(//g,">")}function tA(e){return e.replace(/"/g,""")}function nWe(e){const t=[];for(const n in e){const a=e[n]+"";t.push(`${n}="${tA(a)}"`)}return t.join(" ")}function aWe(e){const t=[];for(let n=0;n䀾mmaĀ;d䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ߂ߐĀiyޱrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣসে্ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४ĀnrࢃgleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpwਖਛgȀLRlr৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼અઋp;椅y;䐜Ādl੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑඞcy;䐊cute;䅃ƀaeyહાron;䅇dil;䅅;䐝ƀgswે૰ativeƀMTV૨ediumSpace;怋hiĀcn૦ëeryThiîtedĀGLଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷreak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪௫ఄ಄ದൡඅ櫬Āoungruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater;EFGLSTஶஷ扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨setĀ;Eೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂෛ෧ขภยา฿ไlig;䅒cute耻Ó䃓Āiyීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲcr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬืde耻Õ䃕es;樷ml耻Ö䃖erĀBP๋Āar๐๓r;怾acĀek๚;揞et;掴arenthesis;揜ҀacfhilorsງຊຏຒດຝະrtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ檻cedesȀ;EST່້扺qual;檯lantEqual;扼ilde;找me;怳Ādpuct;戏ortionĀ;aȥl;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL憒ar;懥eftArrow;懄eiling;按oǵ\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄቕቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHcቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗ĀeiቻDzኀ\0ኇefore;戴a;䎘ĀcnኘkSpace;쀀 Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtèa;䎖r;愨pf;愤cr;쀀𝒵ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒;Eaeiopᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;eᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;eᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰᝃᝈ០៦ᠹᡐᜍ᥈ᥰot;櫭ĀcrᛶkȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;tbrk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯᝳ;䎲;愶een;扬r;쀀𝔟gcostuvwឍឝឳេ៕៛ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀakoᠦᠵĀcn៲ᠣkƀlst֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ;敛;敘;攘;攔;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģbar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;elƀ;bhᥨᥩᥫ䁜;槅sub;柈ŬᥴlĀ;e怢t»pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭒\0᯽\0ᰌƀcprᦲute;䄇̀;abcdsᦿᧀᧄ᧕᧙戩nd;橄rcup;橉Āau᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r;Ecefms᩠ᩢᩫ᪤᪪旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ\0\0aĀ;t䀬;䁀ƀ;fl戁îᅠeĀmxent»eóɍǧ\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯delprvw᭠᭬᭷ᮂᮬᯔarrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;pᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰻᰿ᱝᱩᱵᲞᲬᲷᴍᵻᶑᶫᶻ᷆᷍ròar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂᳖᳜᳠mƀ;oș᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄĀDoḆᴴoôĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»ṺƀaeiἒἚls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧\0耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₥₰₴⃰℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽ƀ;qsؾٌlanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqrⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0proør;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼ròòΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonóquigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roøurĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨íistĀ;sடr;쀀𝔫ȀEest⩦⩹⩼ƀ;qs⩭ƀ;qs⩴lanôií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast⭕⭚⭟lleìl;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖchimpqu⮽⯍⯙⬄⯤⯯Ȁ;cerല⯆ഷ⯉uå;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭ååഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñĀ;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;cⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācrir;榿;쀀𝔬ͯ\0\0\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕⶥⶨrò᪀Āirⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔǒr;榷rp;榹;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ\0\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ脀¶;l䂶leìЃɩ\0\0m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳ᤈ⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t⾴ïrel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⋢⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔ABHabcdefhilmnoprstuxけさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstwガクシスゼゾダッデナp;極Ā;fゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ìâヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘rrowĀ;tㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowóarpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓ròaòՑ;怏oustĀ;a㈞掱che»mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì耻䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;qኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫwar;椪lig耻ß䃟㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rëƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproøim»ኬsðኞĀas㚺㚮ðrn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈadempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xôheadĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roðtré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜtré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}));var hp={};Object.defineProperty(hp,"__esModule",{value:!0});hp.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}));var Bd={};(function(e){var t;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);e.fromCodePoint=(t=String.fromCodePoint)!==null&&t!==void 0?t:function(r){var o="";return r>65535&&(r-=65536,o+=String.fromCharCode(r>>>10&1023|55296),r=56320|r&1023),o+=String.fromCharCode(r),o};function a(r){var o;return r>=55296&&r<=57343||r>1114111?65533:(o=n.get(r))!==null&&o!==void 0?o:r}e.replaceCodePoint=a;function s(r){return(0,e.fromCodePoint)(a(r))}e.default=s})(Bd);(function(e){var t=Ke&&Ke.__createBinding||(Object.create?function($,F,Y,re){re===void 0&&(re=Y);var B=Object.getOwnPropertyDescriptor(F,Y);(!B||("get"in B?!F.__esModule:B.writable||B.configurable))&&(B={enumerable:!0,get:function(){return F[Y]}}),Object.defineProperty($,re,B)}:function($,F,Y,re){re===void 0&&(re=Y),$[re]=F[Y]}),n=Ke&&Ke.__setModuleDefault||(Object.create?function($,F){Object.defineProperty($,"default",{enumerable:!0,value:F})}:function($,F){$.default=F}),a=Ke&&Ke.__importStar||function($){if($&&$.__esModule)return $;var F={};if($!=null)for(var Y in $)Y!=="default"&&Object.prototype.hasOwnProperty.call($,Y)&&t(F,$,Y);return n(F,$),F},s=Ke&&Ke.__importDefault||function($){return $&&$.__esModule?$:{default:$}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTMLAttribute=e.decodeHTML=e.determineBranch=e.EntityDecoder=e.DecodingMode=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var r=s(Tp);e.htmlDecodeTree=r.default;var o=s(hp);e.xmlDecodeTree=o.default;var i=a(Bd);e.decodeCodePoint=i.default;var u=Bd;Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return u.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return u.fromCodePoint}});var l;(function($){$[$.NUM=35]="NUM",$[$.SEMI=59]="SEMI",$[$.EQUALS=61]="EQUALS",$[$.ZERO=48]="ZERO",$[$.NINE=57]="NINE",$[$.LOWER_A=97]="LOWER_A",$[$.LOWER_F=102]="LOWER_F",$[$.LOWER_X=120]="LOWER_X",$[$.LOWER_Z=122]="LOWER_Z",$[$.UPPER_A=65]="UPPER_A",$[$.UPPER_F=70]="UPPER_F",$[$.UPPER_Z=90]="UPPER_Z"})(l||(l={}));var c=32,p;(function($){$[$.VALUE_LENGTH=49152]="VALUE_LENGTH",$[$.BRANCH_LENGTH=16256]="BRANCH_LENGTH",$[$.JUMP_TABLE=127]="JUMP_TABLE"})(p=e.BinTrieFlags||(e.BinTrieFlags={}));function E($){return $>=l.ZERO&&$<=l.NINE}function f($){return $>=l.UPPER_A&&$<=l.UPPER_F||$>=l.LOWER_A&&$<=l.LOWER_F}function T($){return $>=l.UPPER_A&&$<=l.UPPER_Z||$>=l.LOWER_A&&$<=l.LOWER_Z||E($)}function O($){return $===l.EQUALS||T($)}var R;(function($){$[$.EntityStart=0]="EntityStart",$[$.NumericStart=1]="NumericStart",$[$.NumericDecimal=2]="NumericDecimal",$[$.NumericHex=3]="NumericHex",$[$.NamedEntity=4]="NamedEntity"})(R||(R={}));var g;(function($){$[$.Legacy=0]="Legacy",$[$.Strict=1]="Strict",$[$.Attribute=2]="Attribute"})(g=e.DecodingMode||(e.DecodingMode={}));var N=function(){function $(F,Y,re){this.decodeTree=F,this.emitCodePoint=Y,this.errors=re,this.state=R.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=g.Strict}return $.prototype.startEntity=function(F){this.decodeMode=F,this.state=R.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},$.prototype.write=function(F,Y){switch(this.state){case R.EntityStart:return F.charCodeAt(Y)===l.NUM?(this.state=R.NumericStart,this.consumed+=1,this.stateNumericStart(F,Y+1)):(this.state=R.NamedEntity,this.stateNamedEntity(F,Y));case R.NumericStart:return this.stateNumericStart(F,Y);case R.NumericDecimal:return this.stateNumericDecimal(F,Y);case R.NumericHex:return this.stateNumericHex(F,Y);case R.NamedEntity:return this.stateNamedEntity(F,Y)}},$.prototype.stateNumericStart=function(F,Y){return Y>=F.length?-1:(F.charCodeAt(Y)|c)===l.LOWER_X?(this.state=R.NumericHex,this.consumed+=1,this.stateNumericHex(F,Y+1)):(this.state=R.NumericDecimal,this.stateNumericDecimal(F,Y))},$.prototype.addToNumericResult=function(F,Y,re,B){if(Y!==re){var Q=re-Y;this.result=this.result*Math.pow(B,Q)+parseInt(F.substr(Y,Q),B),this.consumed+=Q}},$.prototype.stateNumericHex=function(F,Y){for(var re=Y;Y>14;Y>14,Q!==0){if(j===l.SEMI)return this.emitNamedEntityData(this.treeIndex,Q,this.consumed+this.excess);this.decodeMode!==g.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},$.prototype.emitNotTerminatedNamedEntity=function(){var F,Y=this,re=Y.result,B=Y.decodeTree,Q=(B[re]&p.VALUE_LENGTH)>>14;return this.emitNamedEntityData(re,Q,this.consumed),(F=this.errors)===null||F===void 0||F.missingSemicolonAfterCharacterReference(),this.consumed},$.prototype.emitNamedEntityData=function(F,Y,re){var B=this.decodeTree;return this.emitCodePoint(Y===1?B[F]&~p.VALUE_LENGTH:B[F+1],re),Y===3&&this.emitCodePoint(B[F+2],re),re},$.prototype.end=function(){var F;switch(this.state){case R.NamedEntity:return this.result!==0&&(this.decodeMode!==g.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case R.NumericDecimal:return this.emitNumericEntity(0,2);case R.NumericHex:return this.emitNumericEntity(0,3);case R.NumericStart:return(F=this.errors)===null||F===void 0||F.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case R.EntityStart:return 0}},$}();e.EntityDecoder=N;function S($){var F="",Y=new N($,function(re){return F+=(0,i.fromCodePoint)(re)});return function(B,Q){for(var j=0,ue=0;(ue=B.indexOf("&",ue))>=0;){F+=B.slice(j,ue),Y.startEntity(Q);var Z=Y.write(B,ue+1);if(Z<0){j=ue+Y.end();break}j=ue+Z,ue=Z===0?j+1:j}var ve=F+B.slice(j);return F="",ve}}function A($,F,Y,re){var B=(F&p.BRANCH_LENGTH)>>7,Q=F&p.JUMP_TABLE;if(B===0)return Q!==0&&re===Q?Y:-1;if(Q){var j=re-Q;return j<0||j>=B?-1:$[Y+j]-1}for(var ue=Y,Z=ue+B-1;ue<=Z;){var ve=ue+Z>>>1,ye=$[ve];if(yere)Z=ve-1;else return $[ve+B]}return-1}e.determineBranch=A;var v=S(r.default),D=S(o.default);function P($,F){return F===void 0&&(F=g.Legacy),v($,F)}e.decodeHTML=P;function C($){return v($,g.Attribute)}e.decodeHTMLAttribute=C;function y($){return v($,g.Strict)}e.decodeHTMLStrict=y;function z($){return D($,g.Strict)}e.decodeXML=z})(Co);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QuoteType=void 0;var t=Co,n;(function(E){E[E.Tab=9]="Tab",E[E.NewLine=10]="NewLine",E[E.FormFeed=12]="FormFeed",E[E.CarriageReturn=13]="CarriageReturn",E[E.Space=32]="Space",E[E.ExclamationMark=33]="ExclamationMark",E[E.Number=35]="Number",E[E.Amp=38]="Amp",E[E.SingleQuote=39]="SingleQuote",E[E.DoubleQuote=34]="DoubleQuote",E[E.Dash=45]="Dash",E[E.Slash=47]="Slash",E[E.Zero=48]="Zero",E[E.Nine=57]="Nine",E[E.Semi=59]="Semi",E[E.Lt=60]="Lt",E[E.Eq=61]="Eq",E[E.Gt=62]="Gt",E[E.Questionmark=63]="Questionmark",E[E.UpperA=65]="UpperA",E[E.LowerA=97]="LowerA",E[E.UpperF=70]="UpperF",E[E.LowerF=102]="LowerF",E[E.UpperZ=90]="UpperZ",E[E.LowerZ=122]="LowerZ",E[E.LowerX=120]="LowerX",E[E.OpeningSquareBracket=91]="OpeningSquareBracket"})(n||(n={}));var a;(function(E){E[E.Text=1]="Text",E[E.BeforeTagName=2]="BeforeTagName",E[E.InTagName=3]="InTagName",E[E.InSelfClosingTag=4]="InSelfClosingTag",E[E.BeforeClosingTagName=5]="BeforeClosingTagName",E[E.InClosingTagName=6]="InClosingTagName",E[E.AfterClosingTagName=7]="AfterClosingTagName",E[E.BeforeAttributeName=8]="BeforeAttributeName",E[E.InAttributeName=9]="InAttributeName",E[E.AfterAttributeName=10]="AfterAttributeName",E[E.BeforeAttributeValue=11]="BeforeAttributeValue",E[E.InAttributeValueDq=12]="InAttributeValueDq",E[E.InAttributeValueSq=13]="InAttributeValueSq",E[E.InAttributeValueNq=14]="InAttributeValueNq",E[E.BeforeDeclaration=15]="BeforeDeclaration",E[E.InDeclaration=16]="InDeclaration",E[E.InProcessingInstruction=17]="InProcessingInstruction",E[E.BeforeComment=18]="BeforeComment",E[E.CDATASequence=19]="CDATASequence",E[E.InSpecialComment=20]="InSpecialComment",E[E.InCommentLike=21]="InCommentLike",E[E.BeforeSpecialS=22]="BeforeSpecialS",E[E.SpecialStartSequence=23]="SpecialStartSequence",E[E.InSpecialTag=24]="InSpecialTag",E[E.BeforeEntity=25]="BeforeEntity",E[E.BeforeNumericEntity=26]="BeforeNumericEntity",E[E.InNamedEntity=27]="InNamedEntity",E[E.InNumericEntity=28]="InNumericEntity",E[E.InHexEntity=29]="InHexEntity"})(a||(a={}));function s(E){return E===n.Space||E===n.NewLine||E===n.Tab||E===n.FormFeed||E===n.CarriageReturn}function r(E){return E===n.Slash||E===n.Gt||s(E)}function o(E){return E>=n.Zero&&E<=n.Nine}function i(E){return E>=n.LowerA&&E<=n.LowerZ||E>=n.UpperA&&E<=n.UpperZ}function u(E){return E>=n.UpperA&&E<=n.UpperF||E>=n.LowerA&&E<=n.LowerF}var l;(function(E){E[E.NoValue=0]="NoValue",E[E.Unquoted=1]="Unquoted",E[E.Single=2]="Single",E[E.Double=3]="Double"})(l=e.QuoteType||(e.QuoteType={}));var c={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},p=function(){function E(f,T){var O=f.xmlMode,R=O===void 0?!1:O,g=f.decodeEntities,N=g===void 0?!0:g;this.cbs=T,this.state=a.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=a.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=R,this.decodeEntities=N,this.entityTrie=R?t.xmlDecodeTree:t.htmlDecodeTree}return E.prototype.reset=function(){this.state=a.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=a.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},E.prototype.write=function(f){this.offset+=this.buffer.length,this.buffer=f,this.parse()},E.prototype.end=function(){this.running&&this.finish()},E.prototype.pause=function(){this.running=!1},E.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=a.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&f===n.Amp&&(this.state=a.BeforeEntity)},E.prototype.stateSpecialStartSequence=function(f){var T=this.sequenceIndex===this.currentSequence.length,O=T?r(f):(f|32)===this.currentSequence[this.sequenceIndex];if(!O)this.isSpecial=!1;else if(!T){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=a.InTagName,this.stateInTagName(f)},E.prototype.stateInSpecialTag=function(f){if(this.sequenceIndex===this.currentSequence.length){if(f===n.Gt||s(f)){var T=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&f!==n.Semi)this.trieIndex+=O;else{var R=this.index-this.entityExcess+1;R>this.sectionStart&&this.emitPartial(this.sectionStart,R),this.entityResult=this.trieIndex,this.trieIndex+=O,this.entityExcess=0,this.sectionStart=this.index+1,O===0&&this.emitNamedEntity()}}},E.prototype.emitNamedEntity=function(){if(this.state=this.baseState,this.entityResult!==0){var f=(this.entityTrie[this.entityResult]&t.BinTrieFlags.VALUE_LENGTH)>>14;switch(f){case 1:{this.emitCodePoint(this.entityTrie[this.entityResult]&~t.BinTrieFlags.VALUE_LENGTH);break}case 2:{this.emitCodePoint(this.entityTrie[this.entityResult+1]);break}case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}},E.prototype.stateBeforeNumericEntity=function(f){(f|32)===n.LowerX?(this.entityExcess++,this.state=a.InHexEntity):(this.state=a.InNumericEntity,this.stateInNumericEntity(f))},E.prototype.emitNumericEntity=function(f){var T=this.index-this.entityExcess-1,O=T+2+ +(this.state===a.InHexEntity);O!==this.index&&(T>this.sectionStart&&this.emitPartial(this.sectionStart,T),this.sectionStart=this.index+Number(f),this.emitCodePoint((0,t.replaceCodePoint)(this.entityResult))),this.state=this.baseState},E.prototype.stateInNumericEntity=function(f){f===n.Semi?this.emitNumericEntity(!0):o(f)?(this.entityResult=this.entityResult*10+(f-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.stateInHexEntity=function(f){f===n.Semi?this.emitNumericEntity(!0):o(f)?(this.entityResult=this.entityResult*16+(f-n.Zero),this.entityExcess++):u(f)?(this.entityResult=this.entityResult*16+((f|32)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===a.Text||this.baseState===a.InSpecialTag)},E.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===a.Text||this.state===a.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===a.InAttributeValueDq||this.state===a.InAttributeValueSq||this.state===a.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},E.prototype.shouldContinue=function(){return this.index0&&o.has(this.stack[this.stack.length-1]);){var i=this.stack.pop();(a=(n=this.cbs).onclosetag)===null||a===void 0||a.call(n,i,!0)}this.isVoidElement(t)||(this.stack.push(t),q_.has(t)?this.foreignContext.push(!0):Y_.has(t)&&this.foreignContext.push(!1)),(r=(s=this.cbs).onopentagname)===null||r===void 0||r.call(s,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var n,a;this.startIndex=this.openTagStart,this.attribs&&((a=(n=this.cbs).onopentag)===null||a===void 0||a.call(n,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,n){var a,s,r,o,i,u;this.endIndex=n;var l=this.getSlice(t,n);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(q_.has(l)||Y_.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))!this.options.xmlMode&&l==="br"&&((s=(a=this.cbs).onopentagname)===null||s===void 0||s.call(a,"br"),(o=(r=this.cbs).onopentag)===null||o===void 0||o.call(r,"br",{},!0),(u=(i=this.cbs).onclosetag)===null||u===void 0||u.call(i,"br",!1));else{var c=this.stack.lastIndexOf(l);if(c!==-1)if(this.cbs.onclosetag)for(var p=this.stack.length-c;p--;)this.cbs.onclosetag(this.stack.pop(),p!==0);else this.stack.length=c;else!this.options.xmlMode&&l==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=n+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var n,a,s=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===s&&((a=(n=this.cbs).onclosetag)===null||a===void 0||a.call(n,s,!t),this.stack.pop())},e.prototype.onattribname=function(t,n){this.startIndex=t;var a=this.getSlice(t,n);this.attribname=this.lowerCaseAttributeNames?a.toLowerCase():a},e.prototype.onattribdata=function(t,n){this.attribvalue+=this.getSlice(t,n)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,H_.fromCodePoint)(t)},e.prototype.onattribend=function(t,n){var a,s;this.endIndex=n,(s=(a=this.cbs).onattribute)===null||s===void 0||s.call(a,this.attribname,this.attribvalue,t===gi.QuoteType.Double?'"':t===gi.QuoteType.Single?"'":t===gi.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var n=t.search(lWe),a=n<0?t:t.substr(0,n);return this.lowerCaseTagNames&&(a=a.toLowerCase()),a},e.prototype.ondeclaration=function(t,n){this.endIndex=n;var a=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var s=this.getInstructionName(a);this.cbs.onprocessinginstruction("!".concat(s),"!".concat(a))}this.startIndex=n+1},e.prototype.onprocessinginstruction=function(t,n){this.endIndex=n;var a=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var s=this.getInstructionName(a);this.cbs.onprocessinginstruction("?".concat(s),"?".concat(a))}this.startIndex=n+1},e.prototype.oncomment=function(t,n,a){var s,r,o,i;this.endIndex=n,(r=(s=this.cbs).oncomment)===null||r===void 0||r.call(s,this.getSlice(t,n-a)),(i=(o=this.cbs).oncommentend)===null||i===void 0||i.call(o),this.startIndex=n+1},e.prototype.oncdata=function(t,n,a){var s,r,o,i,u,l,c,p,E,f;this.endIndex=n;var T=this.getSlice(t,n-a);this.options.xmlMode||this.options.recognizeCDATA?((r=(s=this.cbs).oncdatastart)===null||r===void 0||r.call(s),(i=(o=this.cbs).ontext)===null||i===void 0||i.call(o,T),(l=(u=this.cbs).oncdataend)===null||l===void 0||l.call(u)):((p=(c=this.cbs).oncomment)===null||p===void 0||p.call(c,"[CDATA[".concat(T,"]]")),(f=(E=this.cbs).oncommentend)===null||f===void 0||f.call(E)),this.startIndex=n+1},e.prototype.onend=function(){var t,n;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var a=this.stack.length;a>0;this.cbs.onclosetag(this.stack[--a],!0));}(n=(t=this.cbs).onend)===null||n===void 0||n.call(t)},e.prototype.reset=function(){var t,n,a,s;(n=(t=this.cbs).onreset)===null||n===void 0||n.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(s=(a=this.cbs).onparserinit)===null||s===void 0||s.call(a,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(t){this.reset(),this.end(t)},e.prototype.getSlice=function(t,n){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var a=this.buffers[0].slice(t-this.bufferOffset,n-this.bufferOffset);n-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),a+=this.buffers[0].slice(0,n-this.bufferOffset);return a},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var n,a;if(this.ended){(a=(n=this.cbs).onerror)===null||a===void 0||a.call(n,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var n,a;if(this.ended){(a=(n=this.cbs).onerror)===null||a===void 0||a.call(n,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(n){this.children=n},enumerable:!1,configurable:!0}),t}(Sp);rt.NodeWithChildren=xl;var oA=function(e){us(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=Tn.ElementType.CDATA,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(xl);rt.CDATA=oA;var iA=function(e){us(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=Tn.ElementType.Root,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(xl);rt.Document=iA;var uA=function(e){us(t,e);function t(n,a,s,r){s===void 0&&(s=[]),r===void 0&&(r=n==="script"?Tn.ElementType.Script:n==="style"?Tn.ElementType.Style:Tn.ElementType.Tag);var o=e.call(this,s)||this;return o.name=n,o.attribs=a,o.type=r,o}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(n){this.name=n},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var n=this;return Object.keys(this.attribs).map(function(a){var s,r;return{name:a,value:n.attribs[a],namespace:(s=n["x-attribsNamespace"])===null||s===void 0?void 0:s[a],prefix:(r=n["x-attribsPrefix"])===null||r===void 0?void 0:r[a]}})},enumerable:!1,configurable:!0}),t}(xl);rt.Element=uA;function lA(e){return(0,Tn.isTag)(e)}rt.isTag=lA;function cA(e){return e.type===Tn.ElementType.CDATA}rt.isCDATA=cA;function dA(e){return e.type===Tn.ElementType.Text}rt.isText=dA;function EA(e){return e.type===Tn.ElementType.Comment}rt.isComment=EA;function pA(e){return e.type===Tn.ElementType.Directive}rt.isDirective=pA;function fA(e){return e.type===Tn.ElementType.Root}rt.isDocument=fA;function dWe(e){return Object.prototype.hasOwnProperty.call(e,"children")}rt.hasChildren=dWe;function Ap(e,t){t===void 0&&(t=!1);var n;if(dA(e))n=new aA(e.data);else if(EA(e))n=new sA(e.data);else if(lA(e)){var a=t?Pc(e.children):[],s=new uA(e.name,lo({},e.attribs),a);a.forEach(function(u){return u.parent=s}),e.namespace!=null&&(s.namespace=e.namespace),e["x-attribsNamespace"]&&(s["x-attribsNamespace"]=lo({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(s["x-attribsPrefix"]=lo({},e["x-attribsPrefix"])),n=s}else if(cA(e)){var a=t?Pc(e.children):[],r=new oA(a);a.forEach(function(l){return l.parent=r}),n=r}else if(fA(e)){var a=t?Pc(e.children):[],o=new iA(a);a.forEach(function(l){return l.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),n=o}else if(pA(e)){var i=new rA(e.name,e.data);e["x-name"]!=null&&(i["x-name"]=e["x-name"],i["x-publicId"]=e["x-publicId"],i["x-systemId"]=e["x-systemId"]),n=i}else throw new Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(n.sourceCodeLocation=e.sourceCodeLocation),n}rt.cloneNode=Ap;function Pc(e){for(var t=e.map(function(a){return Ap(a,!0)}),n=1;n$\x80-\uFFFF]/g;var t=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);e.getCodePoint=String.prototype.codePointAt!=null?function(s,r){return s.codePointAt(r)}:function(s,r){return(s.charCodeAt(r)&64512)===55296?(s.charCodeAt(r)-55296)*1024+s.charCodeAt(r+1)-56320+65536:s.charCodeAt(r)};function n(s){for(var r="",o=0,i;(i=e.xmlReplacer.exec(s))!==null;){var u=i.index,l=s.charCodeAt(u),c=t.get(l);c!==void 0?(r+=s.substring(o,u)+c,o=u+1):(r+="".concat(s.substring(o,u),"").concat((0,e.getCodePoint)(s,u).toString(16),";"),o=e.xmlReplacer.lastIndex+=+((l&64512)===55296))}return r+s.substr(o)}e.encodeXML=n,e.escape=n;function a(s,r){return function(i){for(var u,l=0,c="";u=s.exec(i);)l!==u.index&&(c+=i.substring(l,u.index)),c+=r.get(u[0].charCodeAt(0)),l=u.index+1;return c+i.substring(l)}}e.escapeUTF8=a(/[&<>'"]/g,t),e.escapeAttribute=a(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),e.escapeText=a(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))})(Ju);var EWe=Ke&&Ke.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty($s,"__esModule",{value:!0});$s.encodeNonAsciiHTML=$s.encodeHTML=void 0;var pWe=EWe(Op),_A=Ju,fWe=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function mWe(e){return TA(fWe,e)}$s.encodeHTML=mWe;function _We(e){return TA(_A.xmlReplacer,e)}$s.encodeNonAsciiHTML=_We;function TA(e,t){for(var n="",a=0,s;(s=e.exec(t))!==null;){var r=s.index;n+=t.substring(a,r);var o=t.charCodeAt(r),i=pWe.default.get(o);if(typeof i=="object"){if(r+1
0?1:s}function tS(e,t){Xe(2,arguments);var n=vm(e),a=vm(t);return n.getTime()===a.getTime()}function $C(e){return Xe(1,arguments),e instanceof Date||_u(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function UC(e){if(Xe(1,arguments),!$C(e)&&typeof e!="number")return!1;var t=et(e);return!isNaN(Number(t))}function kC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=n.getFullYear()-a.getFullYear(),o=n.getMonth()-a.getMonth();return s*12+o}function wC(e,t){return Xe(2,arguments),et(e).getTime()-et(t).getTime()}var bm={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},MC="trunc";function WC(e){return e?bm[e]:bm[MC]}function FC(e){Xe(1,arguments);var t=et(e);return t.setHours(23,59,59,999),t}function Yr(e){Xe(1,arguments);var t=et(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function zC(e){Xe(1,arguments);var t=et(e);return FC(t).getTime()===Yr(t).getTime()}function xC(e,t){Xe(2,arguments);var n=et(e),a=et(t),s=ji(n,a),o=Math.abs(kC(n,a)),r;if(o<1)r=0;else{n.getMonth()===1&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-s*o);var i=ji(n,a)===-s;zC(et(e))&&o===1&&ji(e,a)===1&&(i=!1),r=s*(o-Number(i))}return r===0?0:r}function BC(e,t,n){Xe(2,arguments);var a=wC(e,t)/1e3;return WC(void 0)(a)}function Xr(e){Xe(1,arguments);var t=et(e);return t.setDate(1),t.setHours(0,0,0,0),t}function nS(e){Xe(1,arguments);var t=et(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function XE(e){Xe(1,arguments);var t=et(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function QE(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getDay(),T=(f
=s.getTime()?n+1:t.getTime()>=r.getTime()?n:n-1}function KC(e){Xe(1,arguments);var t=aS(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var a=hu(n);return a}var jC=6048e5;function qC(e){Xe(1,arguments);var t=et(e),n=hu(t).getTime()-KC(t).getTime();return Math.round(n/jC)+1}function po(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&s!==void 0?s:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=et(e),f=E.getUTCDay(),T=(f
=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(p+1,0,f),T.setUTCHours(0,0,0,0);var O=po(T,t),N=new Date(0);N.setUTCFullYear(p,0,f),N.setUTCHours(0,0,0,0);var g=po(N,t);return c.getTime()>=O.getTime()?p+1:c.getTime()>=g.getTime()?p:p-1}function YC(e,t){var n,a,s,o,r,i,u,l;Xe(1,arguments);var c=ws(),p=Xt((n=(a=(s=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(r=t.locale)===null||r===void 0||(i=r.options)===null||i===void 0?void 0:i.firstWeekContainsDate)!==null&&s!==void 0?s:c.firstWeekContainsDate)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&n!==void 0?n:1),E=sS(e,t),f=new Date(0);f.setUTCFullYear(E,0,p),f.setUTCHours(0,0,0,0);var T=po(f,t);return T}var XC=6048e5;function QC(e,t){Xe(1,arguments);var n=et(e),a=po(n,t).getTime()-YC(n,t).getTime();return Math.round(a/XC)+1}function _t(e,t){for(var n=e<0?"-":"",a=Math.abs(e).toString();a.length0?a:1-a;return _t(n==="yy"?s%100:s,n.length)},M:function(t,n){var a=t.getUTCMonth();return n==="M"?String(a+1):_t(a+1,2)},d:function(t,n){return _t(t.getUTCDate(),n.length)},a:function(t,n){var a=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(t,n){return _t(t.getUTCHours()%12||12,n.length)},H:function(t,n){return _t(t.getUTCHours(),n.length)},m:function(t,n){return _t(t.getUTCMinutes(),n.length)},s:function(t,n){return _t(t.getUTCSeconds(),n.length)},S:function(t,n){var a=n.length,s=t.getUTCMilliseconds(),o=Math.floor(s*Math.pow(10,a-3));return _t(o,n.length)}},Hs={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ZC={G:function(t,n,a){var s=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return a.era(s,{width:"abbreviated"});case"GGGGG":return a.era(s,{width:"narrow"});case"GGGG":default:return a.era(s,{width:"wide"})}},y:function(t,n,a){if(n==="yo"){var s=t.getUTCFullYear(),o=s>0?s:1-s;return a.ordinalNumber(o,{unit:"year"})}return wa.y(t,n)},Y:function(t,n,a,s){var o=sS(t,s),r=o>0?o:1-o;if(n==="YY"){var i=r%100;return _t(i,2)}return n==="Yo"?a.ordinalNumber(r,{unit:"year"}):_t(r,n.length)},R:function(t,n){var a=aS(t);return _t(a,n.length)},u:function(t,n){var a=t.getUTCFullYear();return _t(a,n.length)},Q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(s);case"QQ":return _t(s,2);case"Qo":return a.ordinalNumber(s,{unit:"quarter"});case"QQQ":return a.quarter(s,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(s,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(s,{width:"wide",context:"formatting"})}},q:function(t,n,a){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(s);case"qq":return _t(s,2);case"qo":return a.ordinalNumber(s,{unit:"quarter"});case"qqq":return a.quarter(s,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(s,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(s,{width:"wide",context:"standalone"})}},M:function(t,n,a){var s=t.getUTCMonth();switch(n){case"M":case"MM":return wa.M(t,n);case"Mo":return a.ordinalNumber(s+1,{unit:"month"});case"MMM":return a.month(s,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(s,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(s,{width:"wide",context:"formatting"})}},L:function(t,n,a){var s=t.getUTCMonth();switch(n){case"L":return String(s+1);case"LL":return _t(s+1,2);case"Lo":return a.ordinalNumber(s+1,{unit:"month"});case"LLL":return a.month(s,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(s,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(s,{width:"wide",context:"standalone"})}},w:function(t,n,a,s){var o=QC(t,s);return n==="wo"?a.ordinalNumber(o,{unit:"week"}):_t(o,n.length)},I:function(t,n,a){var s=qC(t);return n==="Io"?a.ordinalNumber(s,{unit:"week"}):_t(s,n.length)},d:function(t,n,a){return n==="do"?a.ordinalNumber(t.getUTCDate(),{unit:"date"}):wa.d(t,n)},D:function(t,n,a){var s=VC(t);return n==="Do"?a.ordinalNumber(s,{unit:"dayOfYear"}):_t(s,n.length)},E:function(t,n,a){var s=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return a.day(s,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(s,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(s,{width:"short",context:"formatting"});case"EEEE":default:return a.day(s,{width:"wide",context:"formatting"})}},e:function(t,n,a,s){var o=t.getUTCDay(),r=(o-s.weekStartsOn+8)%7||7;switch(n){case"e":return String(r);case"ee":return _t(r,2);case"eo":return a.ordinalNumber(r,{unit:"day"});case"eee":return a.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(o,{width:"short",context:"formatting"});case"eeee":default:return a.day(o,{width:"wide",context:"formatting"})}},c:function(t,n,a,s){var o=t.getUTCDay(),r=(o-s.weekStartsOn+8)%7||7;switch(n){case"c":return String(r);case"cc":return _t(r,n.length);case"co":return a.ordinalNumber(r,{unit:"day"});case"ccc":return a.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(o,{width:"narrow",context:"standalone"});case"cccccc":return a.day(o,{width:"short",context:"standalone"});case"cccc":default:return a.day(o,{width:"wide",context:"standalone"})}},i:function(t,n,a){var s=t.getUTCDay(),o=s===0?7:s;switch(n){case"i":return String(o);case"ii":return _t(o,n.length);case"io":return a.ordinalNumber(o,{unit:"day"});case"iii":return a.day(s,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(s,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(s,{width:"short",context:"formatting"});case"iiii":default:return a.day(s,{width:"wide",context:"formatting"})}},a:function(t,n,a){var s=t.getUTCHours(),o=s/12>=1?"pm":"am";switch(n){case"a":case"aa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,n,a){var s=t.getUTCHours(),o;switch(s===12?o=Hs.noon:s===0?o=Hs.midnight:o=s/12>=1?"pm":"am",n){case"b":case"bb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,n,a){var s=t.getUTCHours(),o;switch(s>=17?o=Hs.evening:s>=12?o=Hs.afternoon:s>=4?o=Hs.morning:o=Hs.night,n){case"B":case"BB":case"BBB":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,n,a){if(n==="ho"){var s=t.getUTCHours()%12;return s===0&&(s=12),a.ordinalNumber(s,{unit:"hour"})}return wa.h(t,n)},H:function(t,n,a){return n==="Ho"?a.ordinalNumber(t.getUTCHours(),{unit:"hour"}):wa.H(t,n)},K:function(t,n,a){var s=t.getUTCHours()%12;return n==="Ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},k:function(t,n,a){var s=t.getUTCHours();return s===0&&(s=24),n==="ko"?a.ordinalNumber(s,{unit:"hour"}):_t(s,n.length)},m:function(t,n,a){return n==="mo"?a.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):wa.m(t,n)},s:function(t,n,a){return n==="so"?a.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):wa.s(t,n)},S:function(t,n){return wa.S(t,n)},X:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();if(r===0)return"Z";switch(n){case"X":return Dm(r);case"XXXX":case"XX":return hs(r);case"XXXXX":case"XXX":default:return hs(r,":")}},x:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"x":return Dm(r);case"xxxx":case"xx":return hs(r);case"xxxxx":case"xxx":default:return hs(r,":")}},O:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+Cm(r,":");case"OOOO":default:return"GMT"+hs(r,":")}},z:function(t,n,a,s){var o=s._originalDate||t,r=o.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+Cm(r,":");case"zzzz":default:return"GMT"+hs(r,":")}},t:function(t,n,a,s){var o=s._originalDate||t,r=Math.floor(o.getTime()/1e3);return _t(r,n.length)},T:function(t,n,a,s){var o=s._originalDate||t,r=o.getTime();return _t(r,n.length)}};function Cm(e,t){var n=e>0?"-":"+",a=Math.abs(e),s=Math.floor(a/60),o=a%60;if(o===0)return n+String(s);var r=t;return n+String(s)+r+_t(o,2)}function Dm(e,t){if(e%60===0){var n=e>0?"-":"+";return n+_t(Math.abs(e)/60,2)}return hs(e,t)}function hs(e,t){var n=t||"",a=e>0?"-":"+",s=Math.abs(e),o=_t(Math.floor(s/60),2),r=_t(s%60,2);return a+o+n+r}var Pm=function(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},oS=function(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},JC=function(t,n){var a=t.match(/(P+)(p+)?/)||[],s=a[1],o=a[2];if(!o)return Pm(t,n);var r;switch(s){case"P":r=n.dateTime({width:"short"});break;case"PP":r=n.dateTime({width:"medium"});break;case"PPP":r=n.dateTime({width:"long"});break;case"PPPP":default:r=n.dateTime({width:"full"});break}return r.replace("{{date}}",Pm(s,n)).replace("{{time}}",oS(o,n))},e3={p:oS,P:JC},t3=["D","DD"],n3=["YY","YYYY"];function a3(e){return t3.indexOf(e)!==-1}function s3(e){return n3.indexOf(e)!==-1}function Lm(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var o3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},r3=function(t,n,a){var s,o=o3[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:s+" ago":s},i3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},u3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},l3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c3={date:nt({formats:i3,defaultWidth:"full"}),time:nt({formats:u3,defaultWidth:"full"}),dateTime:nt({formats:l3,defaultWidth:"full"})},d3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},E3=function(t,n,a,s){return d3[t]},p3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},f3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},m3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_3={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},T3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},h3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},S3=function(t,n){var a=Number(t),s=a%100;if(s>20||s<10)switch(s%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},A3={ordinalNumber:S3,era:De({values:p3,defaultWidth:"wide"}),quarter:De({values:f3,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:m3,defaultWidth:"wide"}),day:De({values:_3,defaultWidth:"wide"}),dayPeriod:De({values:T3,defaultWidth:"wide",formattingValues:h3,defaultFormattingWidth:"wide"})},O3=/^(\d+)(th|st|nd|rd)?/i,g3=/\d+/i,I3={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},N3={any:[/^b/i,/^(a|c)/i]},R3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},v3={any:[/1/i,/2/i,/3/i,/4/i]},b3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},C3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D3={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},P3={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},L3={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},y3={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},$3={ordinalNumber:Pn({matchPattern:O3,parsePattern:g3,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:I3,defaultMatchWidth:"wide",parsePatterns:N3,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:R3,defaultMatchWidth:"wide",parsePatterns:v3,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:b3,defaultMatchWidth:"wide",parsePatterns:C3,defaultParseWidth:"any"}),day:Pe({matchPatterns:D3,defaultMatchWidth:"wide",parsePatterns:P3,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:L3,defaultMatchWidth:"any",parsePatterns:y3,defaultParseWidth:"any"})},Qr={code:"en-US",formatDistance:r3,formatLong:c3,formatRelative:E3,localize:A3,match:$3,options:{weekStartsOn:0,firstWeekContainsDate:1}},U3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,k3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w3=/^'([^]*?)'?$/,M3=/''/g,W3=/[a-zA-Z]/;function un(e,t,n){var a,s,o,r,i,u,l,c,p,E,f,T,O,N,g,R,S,A;Xe(2,arguments);var v=String(t),D=ws(),P=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:D.locale)!==null&&a!==void 0?a:Qr,C=Xt((o=(r=(i=(u=n==null?void 0:n.firstWeekContainsDate)!==null&&u!==void 0?u:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&i!==void 0?i:D.firstWeekContainsDate)!==null&&r!==void 0?r:(p=D.locale)===null||p===void 0||(E=p.options)===null||E===void 0?void 0:E.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=Xt((f=(T=(O=(N=n==null?void 0:n.weekStartsOn)!==null&&N!==void 0?N:n==null||(g=n.locale)===null||g===void 0||(R=g.options)===null||R===void 0?void 0:R.weekStartsOn)!==null&&O!==void 0?O:D.weekStartsOn)!==null&&T!==void 0?T:(S=D.locale)===null||S===void 0||(A=S.options)===null||A===void 0?void 0:A.weekStartsOn)!==null&&f!==void 0?f:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var z=et(e);if(!UC(z))throw new RangeError("Invalid time value");var $=_d(z),F=GC(z,$),Y={firstWeekContainsDate:C,weekStartsOn:y,locale:P,_originalDate:z},oe=v.match(k3).map(function(B){var Q=B[0];if(Q==="p"||Q==="P"){var j=e3[Q];return j(B,P.formatLong)}return B}).join("").match(U3).map(function(B){if(B==="''")return"'";var Q=B[0];if(Q==="'")return F3(B);var j=ZC[Q];if(j)return!(n!=null&&n.useAdditionalWeekYearTokens)&&s3(B)&&Lm(B,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&a3(B)&&Lm(B,t,String(e)),j(F,B,P.localize,Y);if(Q.match(W3))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return B}).join("");return oe}function F3(e){var t=e.match(w3);return t?t[1].replace(M3,"'"):e}function rS(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function z3(e){return rS({},e)}var ym=1440,x3=2520,Sc=43200,B3=86400;function G3(e,t,n){var a,s;Xe(2,arguments);var o=ws(),r=(a=(s=n==null?void 0:n.locale)!==null&&s!==void 0?s:o.locale)!==null&&a!==void 0?a:Qr;if(!r.formatDistance)throw new RangeError("locale must contain formatDistance property");var i=ji(e,t);if(isNaN(i))throw new RangeError("Invalid time value");var u=rS(z3(n),{addSuffix:!!(n!=null&&n.addSuffix),comparison:i}),l,c;i>0?(l=et(t),c=et(e)):(l=et(e),c=et(t));var p=BC(c,l),E=(_d(c)-_d(l))/1e3,f=Math.round((p-E)/60),T;if(f<2)return n!=null&&n.includeSeconds?p<5?r.formatDistance("lessThanXSeconds",5,u):p<10?r.formatDistance("lessThanXSeconds",10,u):p<20?r.formatDistance("lessThanXSeconds",20,u):p<40?r.formatDistance("halfAMinute",0,u):p<60?r.formatDistance("lessThanXMinutes",1,u):r.formatDistance("xMinutes",1,u):f===0?r.formatDistance("lessThanXMinutes",1,u):r.formatDistance("xMinutes",f,u);if(f<45)return r.formatDistance("xMinutes",f,u);if(f<90)return r.formatDistance("aboutXHours",1,u);if(f0?"след "+s:"преди "+s:s},X3={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},Q3={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},Z3={any:"{{date}} {{time}}"},J3={date:nt({formats:X3,defaultWidth:"full"}),time:nt({formats:Q3,defaultWidth:"full"}),dateTime:nt({formats:Z3,defaultWidth:"any"})},ZE=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function eD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'миналата "+t+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+t+" в' p"}}function iS(e){var t=ZE[e];return e===2?"'във "+t+" в' p":"'в "+t+" в' p"}function tD(e){var t=ZE[e];switch(e){case 0:case 3:case 6:return"'следващата "+t+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+t+" в' p"}}var nD=function(t,n,a){var s=et(t),o=s.getUTCDay();return Ar(s,n,a)?iS(o):eD(o)},aD=function(t,n,a){var s=et(t),o=s.getUTCDay();return Ar(s,n,a)?iS(o):tD(o)},sD={lastWeek:nD,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:aD,other:"P"},oD=function(t,n,a,s){var o=sD[t];return typeof o=="function"?o(n,a,s):o},rD={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},iD={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},uD={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},lD={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},cD={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function dD(e){return e==="year"||e==="week"||e==="minute"||e==="second"}function ED(e){return e==="quarter"}function ms(e,t,n,a,s){var o=ED(t)?s:dD(t)?a:n;return e+"-"+o}var pD=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return ms(0,s,"ев","ева","ево");if(a%1e3===0)return ms(a,s,"ен","на","но");if(a%100===0)return ms(a,s,"тен","тна","тно");var o=a%100;if(o>20||o<10)switch(o%10){case 1:return ms(a,s,"ви","ва","во");case 2:return ms(a,s,"ри","ра","ро");case 7:case 8:return ms(a,s,"ми","ма","мо")}return ms(a,s,"ти","та","то")},fD={ordinalNumber:pD,era:De({values:rD,defaultWidth:"wide"}),quarter:De({values:iD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:uD,defaultWidth:"wide"}),day:De({values:lD,defaultWidth:"wide"}),dayPeriod:De({values:cD,defaultWidth:"wide"})},mD=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,_D=/\d+/i,TD={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},hD={any:[/^п/i,/^н/i]},SD={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},AD={any:[/1/i,/2/i,/3/i,/4/i]},OD={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},gD={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},ID={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},ND={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},RD={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},vD={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},bD={ordinalNumber:Pn({matchPattern:mD,parsePattern:_D,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:TD,defaultMatchWidth:"wide",parsePatterns:hD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:SD,defaultMatchWidth:"wide",parsePatterns:AD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:ID,defaultMatchWidth:"wide",parsePatterns:ND,defaultParseWidth:"any"}),day:Pe({matchPatterns:OD,defaultMatchWidth:"wide",parsePatterns:gD,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:RD,defaultMatchWidth:"any",parsePatterns:vD,defaultParseWidth:"any"})},CD={code:"bg",formatDistance:Y3,formatLong:J3,formatRelative:oD,localize:fD,match:bD,options:{weekStartsOn:1,firstWeekContainsDate:1}},DD={lessThanXSeconds:{one:{regular:"méně než sekunda",past:"před méně než sekundou",future:"za méně než sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"sekunda",past:"před sekundou",future:"za sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než minuta",past:"před méně než minutou",future:"za méně než minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"minuta",past:"před minutou",future:"za minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně hodina",past:"přibližně před hodinou",future:"přibližně za hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"hodina",past:"před hodinou",future:"za hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"den",past:"před dnem",future:"za den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně týden",past:"přibližně před týdnem",future:"přibližně za týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"týden",past:"před týdnem",future:"za týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně měsíc",past:"přibližně před měsícem",future:"přibližně za měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"měsíc",past:"před měsícem",future:"za měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně rok",past:"přibližně před rokem",future:"přibližně za rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"rok",past:"před rokem",future:"za rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než rok",past:"před více než rokem",future:"za více než rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro rok",past:"skoro před rokem",future:"skoro za rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},PD=function(t,n,a){var s,o=DD[t];o.type==="other"?s=o.other:n===1?s=o.one:n>1&&n<5?s=o.few:s=o.many;var r=(a==null?void 0:a.addSuffix)===!0,i=a==null?void 0:a.comparison,u;return r&&i===-1?u=s.past:r&&i===1?u=s.future:u=s.regular,u.replace("{{count}}",String(n))},LD={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},yD={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},$D={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},UD={date:nt({formats:LD,defaultWidth:"full"}),time:nt({formats:yD,defaultWidth:"full"}),dateTime:nt({formats:$D,defaultWidth:"full"})},kD=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],wD={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:function(t){var n=t.getUTCDay();return"'v "+kD[n]+" o' p"},other:"P"},MD=function(t,n){var a=wD[t];return typeof a=="function"?a(n):a},WD={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},FD={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},zD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},xD={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},BD={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},GD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},HD={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},VD=function(t,n){var a=Number(t);return a+"."},KD={ordinalNumber:VD,era:De({values:WD,defaultWidth:"wide"}),quarter:De({values:FD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:zD,defaultWidth:"wide",formattingValues:xD,defaultFormattingWidth:"wide"}),day:De({values:BD,defaultWidth:"wide"}),dayPeriod:De({values:GD,defaultWidth:"wide",formattingValues:HD,defaultFormattingWidth:"wide"})},jD=/^(\d+)\.?/i,qD=/\d+/i,YD={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},XD={any:[/^p[řr]/i,/^(po|n)/i]},QD={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},ZD={any:[/1/i,/2/i,/3/i,/4/i]},JD={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},eP={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},tP={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},nP={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},aP={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},sP={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},oP={ordinalNumber:Pn({matchPattern:jD,parsePattern:qD,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:YD,defaultMatchWidth:"wide",parsePatterns:XD,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:QD,defaultMatchWidth:"wide",parsePatterns:ZD,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:JD,defaultMatchWidth:"wide",parsePatterns:eP,defaultParseWidth:"any"}),day:Pe({matchPatterns:tP,defaultMatchWidth:"wide",parsePatterns:nP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:aP,defaultMatchWidth:"any",parsePatterns:sP,defaultParseWidth:"any"})},rP={code:"cs",formatDistance:PD,formatLong:UD,formatRelative:MD,localize:KD,match:oP,options:{weekStartsOn:1,firstWeekContainsDate:4}},Um={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},iP=function(t,n,a){var s,o=a!=null&&a.addSuffix?Um[t].withPreposition:Um[t].standalone;return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+s:"vor "+s:s},uP={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},lP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},cP={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},dP={date:nt({formats:uP,defaultWidth:"full"}),time:nt({formats:lP,defaultWidth:"full"}),dateTime:nt({formats:cP,defaultWidth:"full"})},EP={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},pP=function(t,n,a,s){return EP[t]},fP={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},mP={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},Sd={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},_P={narrow:Sd.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:Sd.wide},TP={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},hP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},SP={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},AP=function(t){var n=Number(t);return n+"."},OP={ordinalNumber:AP,era:De({values:fP,defaultWidth:"wide"}),quarter:De({values:mP,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Sd,formattingValues:_P,defaultWidth:"wide"}),day:De({values:TP,defaultWidth:"wide"}),dayPeriod:De({values:hP,defaultWidth:"wide",formattingValues:SP,defaultFormattingWidth:"wide"})},gP=/^(\d+)(\.)?/i,IP=/\d+/i,NP={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},RP={any:[/^v/i,/^n/i]},vP={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},bP={any:[/1/i,/2/i,/3/i,/4/i]},CP={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},DP={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},PP={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},LP={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},yP={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},$P={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},UP={ordinalNumber:Pn({matchPattern:gP,parsePattern:IP,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:NP,defaultMatchWidth:"wide",parsePatterns:RP,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:vP,defaultMatchWidth:"wide",parsePatterns:bP,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:CP,defaultMatchWidth:"wide",parsePatterns:DP,defaultParseWidth:"any"}),day:Pe({matchPatterns:PP,defaultMatchWidth:"wide",parsePatterns:LP,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:yP,defaultMatchWidth:"wide",parsePatterns:$P,defaultParseWidth:"any"})},kP={code:"de",formatDistance:iP,formatLong:dP,formatRelative:pP,localize:OP,match:UP,options:{weekStartsOn:1,firstWeekContainsDate:4}},wP={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},MP=function(t,n,a){var s,o=wP[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hace "+s:s},WP={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},FP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},zP={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},xP={date:nt({formats:WP,defaultWidth:"full"}),time:nt({formats:FP,defaultWidth:"full"}),dateTime:nt({formats:zP,defaultWidth:"full"})},BP={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},GP={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},HP=function(t,n,a,s){return n.getUTCHours()!==1?GP[t]:BP[t]},VP={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},KP={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},jP={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},qP={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},YP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},XP={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},QP=function(t,n){var a=Number(t);return a+"º"},ZP={ordinalNumber:QP,era:De({values:VP,defaultWidth:"wide"}),quarter:De({values:KP,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:De({values:jP,defaultWidth:"wide"}),day:De({values:qP,defaultWidth:"wide"}),dayPeriod:De({values:YP,defaultWidth:"wide",formattingValues:XP,defaultFormattingWidth:"wide"})},JP=/^(\d+)(º)?/i,eL=/\d+/i,tL={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},nL={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},aL={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},sL={any:[/1/i,/2/i,/3/i,/4/i]},oL={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},rL={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},iL={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},uL={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},lL={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},cL={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},dL={ordinalNumber:Pn({matchPattern:JP,parsePattern:eL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:tL,defaultMatchWidth:"wide",parsePatterns:nL,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:aL,defaultMatchWidth:"wide",parsePatterns:sL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:rL,defaultParseWidth:"any"}),day:Pe({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:uL,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:lL,defaultMatchWidth:"any",parsePatterns:cL,defaultParseWidth:"any"})},EL={code:"es",formatDistance:MP,formatLong:xP,formatRelative:HP,localize:ZP,match:dL,options:{weekStartsOn:1,firstWeekContainsDate:1}},pL={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},fL=function(t,n,a){var s,o=pL[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"duela "+s:s},mL={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},_L={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},TL={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hL={date:nt({formats:mL,defaultWidth:"full"}),time:nt({formats:_L,defaultWidth:"full"}),dateTime:nt({formats:TL,defaultWidth:"full"})},SL={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},AL={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},OL=function(t,n){return n.getUTCHours()!==1?AL[t]:SL[t]},gL={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},IL={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},NL={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},RL={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},vL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},bL={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},CL=function(t,n){var a=Number(t);return a+"."},DL={ordinalNumber:CL,era:De({values:gL,defaultWidth:"wide"}),quarter:De({values:IL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:NL,defaultWidth:"wide"}),day:De({values:RL,defaultWidth:"wide"}),dayPeriod:De({values:vL,defaultWidth:"wide",formattingValues:bL,defaultFormattingWidth:"wide"})},PL=/^(\d+)(.)?/i,LL=/\d+/i,yL={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},$L={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},UL={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},kL={any:[/1/i,/2/i,/3/i,/4/i]},wL={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},ML={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},WL={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},FL={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},zL={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},xL={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},BL={ordinalNumber:Pn({matchPattern:PL,parsePattern:LL,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:yL,defaultMatchWidth:"wide",parsePatterns:$L,defaultParseWidth:"wide"}),quarter:Pe({matchPatterns:UL,defaultMatchWidth:"wide",parsePatterns:kL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:wL,defaultMatchWidth:"wide",parsePatterns:ML,defaultParseWidth:"any"}),day:Pe({matchPatterns:WL,defaultMatchWidth:"wide",parsePatterns:FL,defaultParseWidth:"wide"}),dayPeriod:Pe({matchPatterns:zL,defaultMatchWidth:"any",parsePatterns:xL,defaultParseWidth:"any"})},GL={code:"eu",formatDistance:fL,formatLong:hL,formatRelative:OL,localize:DL,match:BL,options:{weekStartsOn:1,firstWeekContainsDate:1}},HL={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},VL=function(t,n,a){var s,o=HL[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"dans "+s:"il y a "+s:s},KL={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},jL={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},qL={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YL={date:nt({formats:KL,defaultWidth:"full"}),time:nt({formats:jL,defaultWidth:"full"}),dateTime:nt({formats:qL,defaultWidth:"full"})},XL={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},QL=function(t,n,a,s){return XL[t]},ZL={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},JL={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ey={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},ty={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ny={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ay=function(t,n){var a=Number(t),s=n==null?void 0:n.unit;if(a===0)return"0";var o=["year","week","hour","minute","second"],r;return a===1?r=s&&o.includes(s)?"ère":"er":r="ème",a+r},sy={ordinalNumber:ay,era:De({values:ZL,defaultWidth:"wide"}),quarter:De({values:JL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:ey,defaultWidth:"wide"}),day:De({values:ty,defaultWidth:"wide"}),dayPeriod:De({values:ny,defaultWidth:"wide"})},oy=/^(\d+)(ième|ère|ème|er|e)?/i,ry=/\d+/i,iy={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},uy={any:[/^av/i,/^ap/i]},ly={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},cy={any:[/1/i,/2/i,/3/i,/4/i]},dy={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},Ey={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},fy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},my={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},_y={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Ty={ordinalNumber:Pn({matchPattern:oy,parsePattern:ry,valueCallback:function(t){return parseInt(t)}}),era:Pe({matchPatterns:iy,defaultMatchWidth:"wide",parsePatterns:uy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:dy,defaultMatchWidth:"wide",parsePatterns:Ey,defaultParseWidth:"any"}),day:Pe({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:fy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:_y,defaultParseWidth:"any"})},hy={code:"fr",formatDistance:VL,formatLong:YL,formatRelative:QL,localize:sy,match:Ty,options:{weekStartsOn:1,firstWeekContainsDate:4}},Sy={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},Ay=function(t,n,a){var s,o=Sy[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"en "+s:"hai "+s:s},Oy={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},gy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Iy={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ny={date:nt({formats:Oy,defaultWidth:"full"}),time:nt({formats:gy,defaultWidth:"full"}),dateTime:nt({formats:Iy,defaultWidth:"full"})},Ry={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},vy={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},by=function(t,n,a,s){return n.getUTCHours()!==1?vy[t]:Ry[t]},Cy={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},Dy={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Py={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},Ly={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},yy={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},$y={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},Uy=function(t,n){var a=Number(t);return a+"º"},ky={ordinalNumber:Uy,era:De({values:Cy,defaultWidth:"wide"}),quarter:De({values:Dy,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:Py,defaultWidth:"wide"}),day:De({values:Ly,defaultWidth:"wide"}),dayPeriod:De({values:yy,defaultWidth:"wide",formattingValues:$y,defaultFormattingWidth:"wide"})},wy=/^(\d+)(º)?/i,My=/\d+/i,Wy={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},Fy={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},zy={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},xy={any:[/1/i,/2/i,/3/i,/4/i]},By={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},Gy={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},Hy={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},Vy={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},Ky={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},jy={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},qy={ordinalNumber:Pn({matchPattern:wy,parsePattern:My,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:Wy,defaultMatchWidth:"wide",parsePatterns:Fy,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:zy,defaultMatchWidth:"wide",parsePatterns:xy,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:By,defaultMatchWidth:"wide",parsePatterns:Gy,defaultParseWidth:"any"}),day:Pe({matchPatterns:Hy,defaultMatchWidth:"wide",parsePatterns:Vy,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:Ky,defaultMatchWidth:"any",parsePatterns:jy,defaultParseWidth:"any"})},Yy={code:"gl",formatDistance:Ay,formatLong:Ny,formatRelative:by,localize:ky,match:qy,options:{weekStartsOn:1,firstWeekContainsDate:1}},Xy={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Qy=function(t,n,a){var s,o=Xy[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",n.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"tra "+s:s+" fa":s},Zy={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Jy={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},e4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},t4={date:nt({formats:Zy,defaultWidth:"full"}),time:nt({formats:Jy,defaultWidth:"full"}),dateTime:nt({formats:e4,defaultWidth:"full"})},JE=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function n4(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+JE[e]+" scorso alle' p"}}function km(e){return"'"+JE[e]+" alle' p"}function a4(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+JE[e]+" prossimo alle' p"}}var s4={lastWeek:function(t,n,a){var s=t.getUTCDay();return Ar(t,n,a)?km(s):n4(s)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,n,a){var s=t.getUTCDay();return Ar(t,n,a)?km(s):a4(s)},other:"P"},o4=function(t,n,a,s){var o=s4[t];return typeof o=="function"?o(n,a,s):o},r4={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},i4={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},u4={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},l4={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},c4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},d4={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},E4=function(t,n){var a=Number(t);return String(a)},p4={ordinalNumber:E4,era:De({values:r4,defaultWidth:"wide"}),quarter:De({values:i4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:u4,defaultWidth:"wide"}),day:De({values:l4,defaultWidth:"wide"}),dayPeriod:De({values:c4,defaultWidth:"wide",formattingValues:d4,defaultFormattingWidth:"wide"})},f4=/^(\d+)(º)?/i,m4=/\d+/i,_4={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},T4={any:[/^a/i,/^(d|e)/i]},h4={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},S4={any:[/1/i,/2/i,/3/i,/4/i]},A4={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},O4={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},g4={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},I4={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},N4={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},R4={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},v4={ordinalNumber:Pn({matchPattern:f4,parsePattern:m4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:T4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:h4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:A4,defaultMatchWidth:"wide",parsePatterns:O4,defaultParseWidth:"any"}),day:Pe({matchPatterns:g4,defaultMatchWidth:"wide",parsePatterns:I4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:N4,defaultMatchWidth:"any",parsePatterns:R4,defaultParseWidth:"any"})},b4={code:"it",formatDistance:Qy,formatLong:t4,formatRelative:o4,localize:p4,match:v4,options:{weekStartsOn:1,firstWeekContainsDate:4}},C4={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},D4=function(t,n,a){var s,o=C4[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"om "+s:s+" siden":s},P4={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},L4={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y4={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},$4={date:nt({formats:P4,defaultWidth:"full"}),time:nt({formats:L4,defaultWidth:"full"}),dateTime:nt({formats:y4,defaultWidth:"full"})},U4={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},k4=function(t,n,a,s){return U4[t]},w4={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},M4={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},W4={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},F4={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},z4={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},x4=function(t,n){var a=Number(t);return a+"."},B4={ordinalNumber:x4,era:De({values:w4,defaultWidth:"wide"}),quarter:De({values:M4,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:W4,defaultWidth:"wide"}),day:De({values:F4,defaultWidth:"wide"}),dayPeriod:De({values:z4,defaultWidth:"wide"})},G4=/^(\d+)\.?/i,H4=/\d+/i,V4={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},K4={any:[/^f/i,/^e/i]},j4={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},q4={any:[/1/i,/2/i,/3/i,/4/i]},Y4={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},X4={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},Q4={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},Z4={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},J4={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},e$={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},t$={ordinalNumber:Pn({matchPattern:G4,parsePattern:H4,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:V4,defaultMatchWidth:"wide",parsePatterns:K4,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:j4,defaultMatchWidth:"wide",parsePatterns:q4,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:Y4,defaultMatchWidth:"wide",parsePatterns:X4,defaultParseWidth:"any"}),day:Pe({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:Z4,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:J4,defaultMatchWidth:"any",parsePatterns:e$,defaultParseWidth:"any"})},n$={code:"nb",formatDistance:D4,formatLong:$4,formatRelative:k4,localize:B4,match:t$,options:{weekStartsOn:1,firstWeekContainsDate:4}},a$={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},s$=function(t,n,a){var s,o=a$[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"over "+s:s+" geleden":s},o$={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},r$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i$={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u$={date:nt({formats:o$,defaultWidth:"full"}),time:nt({formats:r$,defaultWidth:"full"}),dateTime:nt({formats:i$,defaultWidth:"full"})},l$={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},c$=function(t,n,a,s){return l$[t]},d$={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},E$={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},p$={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},f$={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},m$={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},_$=function(t,n){var a=Number(t);return a+"e"},T$={ordinalNumber:_$,era:De({values:d$,defaultWidth:"wide"}),quarter:De({values:E$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:p$,defaultWidth:"wide"}),day:De({values:f$,defaultWidth:"wide"}),dayPeriod:De({values:m$,defaultWidth:"wide"})},h$=/^(\d+)e?/i,S$=/\d+/i,A$={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},O$={any:[/^v/,/^n/]},g$={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},I$={any:[/1/i,/2/i,/3/i,/4/i]},N$={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},R$={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},v$={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},b$={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},C$={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},D$={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},P$={ordinalNumber:Pn({matchPattern:h$,parsePattern:S$,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:A$,defaultMatchWidth:"wide",parsePatterns:O$,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:g$,defaultMatchWidth:"wide",parsePatterns:I$,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:N$,defaultMatchWidth:"wide",parsePatterns:R$,defaultParseWidth:"any"}),day:Pe({matchPatterns:v$,defaultMatchWidth:"wide",parsePatterns:b$,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:C$,defaultMatchWidth:"any",parsePatterns:D$,defaultParseWidth:"any"})},L$={code:"nl",formatDistance:s$,formatLong:u$,formatRelative:c$,localize:T$,match:P$,options:{weekStartsOn:1,firstWeekContainsDate:4}},y$={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function $$(e,t){if(t===1)return e.one;var n=t%100;if(n<=20&&n>10)return e.other;var a=n%10;return a>=2&&a<=4?e.twoFour:e.other}function Ac(e,t,n){var a=$$(e,t),s=typeof a=="string"?a:a[n];return s.replace("{{count}}",String(t))}var U$=function(t,n,a){var s=y$[t];return a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"za "+Ac(s,n,"future"):Ac(s,n,"past")+" temu":Ac(s,n,"regular")},k$={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},w$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},M$={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},W$={date:nt({formats:k$,defaultWidth:"full"}),time:nt({formats:w$,defaultWidth:"full"}),dateTime:nt({formats:M$,defaultWidth:"full"})},F$={masculine:"ostatni",feminine:"ostatnia"},z$={masculine:"ten",feminine:"ta"},x$={masculine:"następny",feminine:"następna"},B$={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function wm(e,t,n,a){var s;if(Ar(t,n,a))s=z$;else if(e==="lastWeek")s=F$;else if(e==="nextWeek")s=x$;else throw new Error("Cannot determine adjectives for token ".concat(e));var o=t.getUTCDay(),r=B$[o],i=s[r];return"'".concat(i,"' eeee 'o' p")}var G$={lastWeek:wm,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:wm,other:"P"},H$=function(t,n,a,s){var o=G$[t];return typeof o=="function"?o(t,n,a,s):o},V$={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},K$={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},j$={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},q$={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},Y$={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},X$={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},Q$={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},Z$={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},J$=function(t,n){return String(t)},e6={ordinalNumber:J$,era:De({values:V$,defaultWidth:"wide"}),quarter:De({values:K$,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:j$,defaultWidth:"wide",formattingValues:q$,defaultFormattingWidth:"wide"}),day:De({values:Y$,defaultWidth:"wide",formattingValues:X$,defaultFormattingWidth:"wide"}),dayPeriod:De({values:Q$,defaultWidth:"wide",formattingValues:Z$,defaultFormattingWidth:"wide"})},t6=/^(\d+)?/i,n6=/\d+/i,a6={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},s6={any:[/^p/i,/^n/i]},o6={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},r6={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},i6={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},u6={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},l6={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},c6={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},d6={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},E6={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},p6={ordinalNumber:Pn({matchPattern:t6,parsePattern:n6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:a6,defaultMatchWidth:"wide",parsePatterns:s6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:o6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"}),day:Pe({matchPatterns:l6,defaultMatchWidth:"wide",parsePatterns:c6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:d6,defaultMatchWidth:"any",parsePatterns:E6,defaultParseWidth:"any"})},f6={code:"pl",formatDistance:U$,formatLong:W$,formatRelative:H$,localize:e6,match:p6,options:{weekStartsOn:1,firstWeekContainsDate:4}},m6={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},_6=function(t,n,a){var s,o=m6[t];return typeof o=="string"?s=o:n===1?s=o.one:s=o.other.replace("{{count}}",String(n)),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"daqui a "+s:"há "+s:s},T6={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},h6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},S6={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},A6={date:nt({formats:T6,defaultWidth:"full"}),time:nt({formats:h6,defaultWidth:"full"}),dateTime:nt({formats:S6,defaultWidth:"full"})},O6={lastWeek:function(t){var n=t.getUTCDay(),a=n===0||n===6?"último":"última";return"'"+a+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},g6=function(t,n,a,s){var o=O6[t];return typeof o=="function"?o(n):o},I6={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},N6={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},R6={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},v6={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},b6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},C6={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},D6=function(t,n){var a=Number(t);return a+"º"},P6={ordinalNumber:D6,era:De({values:I6,defaultWidth:"wide"}),quarter:De({values:N6,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:De({values:R6,defaultWidth:"wide"}),day:De({values:v6,defaultWidth:"wide"}),dayPeriod:De({values:b6,defaultWidth:"wide",formattingValues:C6,defaultFormattingWidth:"wide"})},L6=/^(\d+)(º|ª)?/i,y6=/\d+/i,$6={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},U6={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},k6={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},w6={any:[/1/i,/2/i,/3/i,/4/i]},M6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},W6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},F6={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},z6={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},x6={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},B6={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},G6={ordinalNumber:Pn({matchPattern:L6,parsePattern:y6,valueCallback:function(t){return parseInt(t,10)}}),era:Pe({matchPatterns:$6,defaultMatchWidth:"wide",parsePatterns:U6,defaultParseWidth:"any"}),quarter:Pe({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:w6,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Pe({matchPatterns:M6,defaultMatchWidth:"wide",parsePatterns:W6,defaultParseWidth:"any"}),day:Pe({matchPatterns:F6,defaultMatchWidth:"wide",parsePatterns:z6,defaultParseWidth:"any"}),dayPeriod:Pe({matchPatterns:x6,defaultMatchWidth:"any",parsePatterns:B6,defaultParseWidth:"any"})},H6={code:"pt",formatDistance:_6,formatLong:A6,formatRelative:g6,localize:P6,match:G6,options:{weekStartsOn:1,firstWeekContainsDate:4}};const V6=e=>["bg","cs","de","en","es","eu","fr","gl","it","nb","nl","pl","pt"].includes(e),Ls={bg:CD,cs:rP,de:kP,en:Qr,es:EL,eu:GL,fr:hy,gl:Yy,it:b4,nb:n$,nl:L$,pl:f6,pt:H6},ro={bg:"български",cs:"Česky (73%)",de:"Deutsch",en:"English",es:"Español",eu:"Euskara (99%)",fr:"Français",gl:"Galego",it:"Italiano (82%)",nl:"Nederlands (99%)",nb:"Norsk bokmål (52%)",pl:"Polski (91%)",pt:"Português (98%)"},Ad=Object.keys(ro).map(e=>({label:ro[e],value:e})),yl=e=>(ot("data-v-0c80a9fc"),e=e(),rt(),e),K6={id:"nav"},j6={class:"nav-container"},q6={class:"nav-app-name"},Y6=yl(()=>d("i",{class:"fa fa-bars hamburger-icon"},null,-1)),X6=[Y6],Q6={class:"nav-items-app-menu"},Z6={key:0,class:"nav-items-group"},J6=yl(()=>d("div",{class:"nav-item nav-separator"},null,-1)),eU={class:"nav-items-user-menu"},tU={key:0,class:"nav-items-group"},nU={class:"nav-item nav-profile-img"},aU=["title"],sU=yl(()=>d("i",{class:"fa fa-sign-out nav-button-fa","aria-hidden":"true"},null,-1)),oU={class:"nav-button-text"},rU={key:1,class:"nav-items-group"},iU={class:"theme-button"},uU=["title"],lU={key:0,class:"fa nav-button-fa fa-moon","aria-hidden":"true"},cU={key:1,class:"clear-theme",src:gb,alt:"","aria-hidden":"true"},dU={class:"nav-button-text"},EU=yl(()=>d("i",{class:"fa fa-language","aria-hidden":"true"},null,-1)),pU=te({__name:"NavBar",emits:["menuInteraction"],setup(e,{emit:t}){const n=t,a=ke(),s=w(()=>a.getters[X.GETTERS.AUTH_USER_PROFILE]),o=w(()=>a.getters[X.GETTERS.IS_AUTHENTICATED]),r=w(()=>a.getters[K.GETTERS.LANGUAGE]),i=Ee(!1),u=Ee(!1),l=w(()=>a.getters[K.GETTERS.DARK_MODE]),c=w(()=>Dl(l.value));pt(()=>N());function p(){i.value=!0,n("menuInteraction",!0)}function E(){i.value=!1,n("menuInteraction",!1)}function f(R){a.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,R.value)}function T(){a.dispatch(X.ACTIONS.LOGOUT),u.value=!1}function O(R){u.value=R}function N(){c.value?document.body.setAttribute("data-theme","dark"):document.body.removeAttribute("data-theme")}function g(){a.commit(K.MUTATIONS.UPDATE_DARK_MODE,!c.value)}return We(()=>c.value,()=>{N()}),(R,S)=>{const A=re("Modal"),v=re("router-link"),D=re("Dropdown");return h(),I("header",K6,[u.value?(h(),q(A,{key:0,title:R.$t("common.CONFIRMATION"),message:R.$t("user.LOGOUT_CONFIRMATION"),onConfirmAction:T,onCancelAction:S[0]||(S[0]=P=>O(!1)),onKeydown:S[1]||(S[1]=Ze(P=>O(!1),["esc"]))},null,8,["title","message"])):M("",!0),d("div",j6,[d("div",q6,[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1})]),d("div",{class:me(["nav-icon-open",{"menu-open":i.value}])},[d("button",{class:"menu-button transparent",onClick:S[2]||(S[2]=P=>p())},X6)],2),d("div",{class:me(["nav-items",{"menu-open":i.value}])},[d("div",{class:"nav-items-close",onClick:E},[W(v,{class:"nav-item app-name",to:"/"},{default:ce(()=>[H(" FitTrackee ")]),_:1}),d("button",{class:"menu-button transparent",onClick:S[3]||(S[3]=P=>E())},[d("i",{class:me(["fa fa-close close-icon nav-item",{"menu-closed":!i.value}])},null,2)])]),d("div",Q6,[o.value?(h(),I("div",Z6,[W(v,{class:"nav-item",to:"/",onClick:S[4]||(S[4]=P=>E())},{default:ce(()=>[H(_(R.$t("dashboard.DASHBOARD")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts",onClick:S[5]||(S[5]=P=>E())},{default:ce(()=>[H(_(Ve(R.$t("workouts.WORKOUT",2))),1)]),_:1}),W(v,{class:"nav-item",to:"/statistics",onClick:S[6]||(S[6]=P=>E())},{default:ce(()=>[H(_(R.$t("statistics.STATISTICS")),1)]),_:1}),W(v,{class:"nav-item",to:"/workouts/add",onClick:S[7]||(S[7]=P=>E())},{default:ce(()=>[H(_(R.$t("workouts.ADD_WORKOUT")),1)]),_:1}),o.value&&s.value.admin?(h(),q(v,{key:0,class:"nav-item",to:"/admin",onClick:S[8]||(S[8]=P=>E())},{default:ce(()=>[H(_(R.$t("admin.ADMIN")),1)]),_:1})):M("",!0),J6])):M("",!0)]),d("div",eU,[o.value?(h(),I("div",tU,[d("div",nU,[W(Kr,{user:s.value},null,8,["user"])]),W(v,{class:"nav-item",to:"/profile",onClick:E},{default:ce(()=>[H(_(s.value.username),1)]),_:1}),d("button",{class:"nav-button logout-button transparent",onClick:S[9]||(S[9]=P=>O(!0)),title:R.$t("user.LOGOUT")},[sU,d("span",oU,_(R.$t("user.LOGOUT")),1)],8,aU)])):(h(),I("div",rU,[W(v,{class:"nav-item",to:"/login",onClick:E},{default:ce(()=>[H(_(R.$t("user.LOGIN")),1)]),_:1}),W(v,{class:"nav-item",to:"/register",onClick:E},{default:ce(()=>[H(_(R.$t("user.REGISTER")),1)]),_:1})])),d("div",iU,[d("button",{class:"nav-button transparent",onClick:g,title:R.$t("user.TOGGLE_THEME")},[c.value?(h(),I("i",lU)):(h(),I("img",cU)),d("span",dU,_(R.$t("user.TOGGLE_THEME")),1)],8,uU)]),m(Ad)&&r.value?(h(),q(D,{key:2,class:"nav-item",options:m(Ad),selected:r.value,onSelected:f,buttonLabel:R.$t("user.LANGUAGE"),listLabel:R.$t("user.LANGUAGE",0),isMenuOpen:i.value},{default:ce(()=>[EU]),_:1},8,["options","selected","buttonLabel","listLabel","isMenuOpen"])):M("",!0)])],2)])])}}}),fU=ie(pU,[["__scopeId","data-v-0c80a9fc"]]),mU={name:"ErrorImg"},_U={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -51 512 512"},TU=An('',1),hU=[TU];function SU(e,t,n,a,s,o){return h(),I("svg",_U,hU)}const ep=ie(mU,[["render",SU]]),AU={id:"no-config"},OU={class:"error-page"},gU={class:"error-img"},IU=["innerHTML"],NU=te({__name:"NoConfig",setup(e){return(t,n)=>(h(),I("div",AU,[d("div",OU,[d("div",gU,[W(ep)]),d("p",{class:"error-message",innerHTML:t.$t("error.APP_ERROR")},null,8,IU)])]))}}),RU=ie(NU,[["__scopeId","data-v-73140811"]]),vU=d("div",{id:"top"},null,-1),bU={key:0,class:"app-container"},CU={class:"app-loading"},DU={class:"container scroll"},PU=d("i",{class:"fa fa-chevron-up","aria-hidden":"true"},null,-1),LU=[PU],yU=te({__name:"App",setup(e){const t=ke(),n=w(()=>t.getters[K.GETTERS.APP_CONFIG]),a=w(()=>t.getters[K.GETTERS.APP_LOADING]),s=Ee(!1),o=Ee(!1);pt(()=>{c(),t.dispatch(K.ACTIONS.GET_APPLICATION_CONFIG)}),St(()=>u());function r(p){s.value=p}function i(p){return p.getBoundingClientRect().top=0}function u(){window.onscroll=()=>{const p=document.querySelector("#bottom");o.value=p!==null&&i(p)}}function l(){window.scrollTo({top:0,behavior:"smooth"}),setTimeout(()=>{o.value=!1},300)}function c(){let p="en";try{const E=navigator.language.split("-")[0];V6(E)&&(p=E)}catch{p="en"}t.dispatch(K.ACTIONS.UPDATE_APPLICATION_LANGUAGE,p)}return(p,E)=>{const f=re("Loader"),T=re("router-view");return h(),I(_e,null,[vU,W(fU,{onMenuInteraction:r}),d("main",null,[a.value?(h(),I("div",bU,[d("div",CU,[W(f)])])):(h(),I("div",{key:1,class:me(["app-container",{"hide-scroll":s.value}])},[n.value?(h(),q(T,{key:0})):(h(),q(RU,{key:1}))],2)),d("div",DU,[d("div",{class:me(["scroll-button",{"display-button":o.value}]),onClick:l},LU,2)])]),n.value?(h(),q(Ob,{key:0,version:n.value?n.value.version:"",adminContact:n.value.admin_contact},null,8,["version","adminContact"])):M("",!0)],64)}}}),$U={class:"alert-message"},UU=["innerHTML"],kU=te({__name:"AlertMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",$U,[d("div",{innerHTML:a.$t(m(n))},null,8,UU)]))}}),wU=ie(kU,[["__scopeId","data-v-f7bf1117"]]),MU={},WU={class:"card"},FU={class:"card-title"},zU={class:"card-content"};function xU(e,t){return h(),I("div",WU,[d("div",FU,[$t(e.$slots,"title")]),d("div",zU,[$t(e.$slots,"content")])])}const uS=ie(MU,[["render",xU]]),BU={class:"custom-textarea"},GU=["id","name","maxLength","disabled","rows"],HU={class:"remaining-chars"},VU=te({__name:"CustomTextArea",props:{name:{},charLimit:{default:500},disabled:{type:Boolean,default:!1},input:{default:""},rows:{default:2}},emits:["updateValue"],setup(e,{emit:t}){const n=e,a=t,{input:s}=Te(n),o=Ee(s.value?s.value:"");function r(i){a("updateValue",i.target.value)}return We(()=>n.input,i=>{o.value=i===null?"":i}),(i,u)=>(h(),I("div",BU,[$e(d("textarea",{id:i.name,name:i.name,maxLength:i.charLimit,disabled:i.disabled,rows:i.rows,"onUpdate:modelValue":u[0]||(u[0]=l=>o.value=l),onInput:r},null,40,GU),[[at,o.value]]),d("div",HU,_(i.$t("workouts.REMAINING_CHARS"))+": "+_(o.value.length)+"/"+_(i.charLimit),1)]))}}),KU=ie(VU,[["__scopeId","data-v-1e13e7da"]]),_n={ft:{unit:"ft",system:"imperial",multiplier:1,defaultTarget:"m"},mi:{unit:"mi",system:"imperial",multiplier:5280,defaultTarget:"km"},m:{unit:"m",system:"metric",multiplier:1,defaultTarget:"ft"},km:{unit:"m",system:"metric",multiplier:1e3,defaultTarget:"mi"}},jU={metric:{imperial:3.280839895,metric:1},imperial:{metric:1/3.280839895,imperial:1}},Bt=(e,t,n,a=3)=>{const s=_n[t],o=_n[n],r=e*s.multiplier*jU[s.system][o.system]/o.multiplier;return a!==null?parseFloat(r.toFixed(a)):r},qi=(e,t,n)=>{const a=n?_n[e].defaultTarget:e;return n?Bt(t,e,a,2):t},Mm=(e,t)=>{const n=t?e*1.8+32:e,a=t?" °F":"°C";return`${n===0?0:Number(n).toFixed(1)}${a}`},qU=(e,t)=>{const n=t?e*2.2369363:e,a=t?" mph":"m/s";return`${n===0?0:Number(n).toFixed(1)}${a}`},YU=te({__name:"Distance",props:{distance:{},unitFrom:{},useImperialUnits:{type:Boolean},digits:{default:2},displayUnit:{type:Boolean,default:!0},speed:{type:Boolean,default:!1},strong:{type:Boolean,default:!1}},setup(e){const t=e,{digits:n,displayUnit:a,distance:s,speed:o,strong:r,unitFrom:i,useImperialUnits:u}=Te(t),l=w(()=>u.value?_n[i.value].defaultTarget:i.value),c=w(()=>u.value?Bt(s.value,i.value,l.value,n.value):parseFloat(s.value.toFixed(n.value)));return(p,E)=>(h(),I(_e,null,[d("span",{class:me(["distance",{strong:m(r)}])},_(c.value),3),H(" "+_(" ")+" "),m(a)?(h(),I("span",{key:0,class:me(["unit",{strong:m(r)}])},_(l.value)+_(m(o)?"/h":""),3)):M("",!0)],64))}}),XU=ie(YU,[["__scopeId","data-v-0f0f76cd"]]);/*! * vue-router v4.4.3 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Xs=typeof document<"u";function QU(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Tt=Object.assign;function Oc(e,t){const n={};for(const a in t){const s=t[a];n[a]=Kn(s)?s.map(e):e(s)}return n}const so=()=>{},Kn=Array.isArray,lS=/#/g,ZU=/&/g,JU=/\//g,ek=/=/g,tk=/\?/g,cS=/\+/g,nk=/%5B/g,ak=/%5D/g,dS=/%5E/g,sk=/%60/g,ES=/%7B/g,rk=/%7C/g,pS=/%7D/g,ok=/%20/g;function tp(e){return encodeURI(""+e).replace(rk,"|").replace(nk,"[").replace(ak,"]")}function ik(e){return tp(e).replace(ES,"{").replace(pS,"}").replace(dS,"^")}function Od(e){return tp(e).replace(cS,"%2B").replace(ok,"+").replace(lS,"%23").replace(ZU,"%26").replace(sk,"`").replace(ES,"{").replace(pS,"}").replace(dS,"^")}function uk(e){return Od(e).replace(ek,"%3D")}function lk(e){return tp(e).replace(lS,"%23").replace(tk,"%3F")}function ck(e){return e==null?"":lk(e).replace(JU,"%2F")}function Oo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dk=/\/$/,Ek=e=>e.replace(dk,"");function gc(e,t,n="/"){let a,s={},r="",o="";const i=t.indexOf("#");let u=t.indexOf("?");return i=0&&(u=-1),u>-1&&(a=t.slice(0,u),r=t.slice(u+1,i>-1?i:t.length),s=e(r)),i>-1&&(a=a||t.slice(0,i),o=t.slice(i,t.length)),a=_k(a??t,n),{fullPath:a+(r&&"?")+r+o,path:a,query:s,hash:Oo(o)}}function pk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fk(e,t,n){const a=t.matched.length-1,s=n.matched.length-1;return a>-1&&a===s&&pr(t.matched[a],n.matched[s])&&fS(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fS(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mk(e[n],t[n]))return!1;return!0}function mk(e,t){return Kn(e)?Fm(e,t):Kn(t)?Fm(t,e):e===t}function Fm(e,t){return Kn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function _k(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let r=n.length-1,o,i;for(o=0;o1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(o).join("/")}const Ma={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var go;(function(e){e.pop="pop",e.push="push"})(go||(go={}));var ro;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ro||(ro={}));function Tk(e){if(!e)if(Xs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ek(e)}const hk=/^[^#]+#/;function Sk(e,t){return e.replace(hk,"#")+t}function Ak(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const $l=()=>({left:window.scrollX,top:window.scrollY});function Ok(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Ak(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function zm(e,t){return(history.state?history.state.position-t:-1)+e}const gd=new Map;function gk(e,t){gd.set(e,t)}function Ik(e){const t=gd.get(e);return gd.delete(e),t}let Rk=()=>location.protocol+"//"+location.host;function mS(e,t){const{pathname:n,search:a,hash:s}=t,r=e.indexOf("#");if(r>-1){let i=s.includes(e.slice(r))?e.slice(r).length:1,u=s.slice(i);return u[0]!=="/"&&(u="/"+u),Wm(u,"")}return Wm(n,e)+a+s}function Nk(e,t,n,a){let s=[],r=[],o=null;const i=({state:E})=>{const f=mS(e,location),T=n.value,O=t.value;let R=0;if(E){if(n.value=f,t.value=E,o&&o===T){o=null;return}R=O?E.position-O.position:0}else a(f);s.forEach(g=>{g(n.value,T,{delta:R,type:go.pop,direction:R?R>0?ro.forward:ro.back:ro.unknown})})};function u(){o=n.value}function l(E){s.push(E);const f=()=>{const T=s.indexOf(E);T>-1&&s.splice(T,1)};return r.push(f),f}function c(){const{history:E}=window;E.state&&E.replaceState(Tt({},E.state,{scroll:$l()}),"")}function p(){for(const E of r)E();r=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:p}}function xm(e,t,n,a=!1,s=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:s?$l():null}}function vk(e){const{history:t,location:n}=window,a={value:mS(e,n)},s={value:t.state};s.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(u,l,c){const p=e.indexOf("#"),E=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:Rk()+e+u;try{t[c?"replaceState":"pushState"](l,"",E),s.value=l}catch(f){console.error(f),n[c?"replace":"assign"](E)}}function o(u,l){const c=Tt({},t.state,xm(s.value.back,u,s.value.forward,!0),l,{position:s.value.position});r(u,c,!0),a.value=u}function i(u,l){const c=Tt({},s.value,t.state,{forward:u,scroll:$l()});r(c.current,c,!0);const p=Tt({},xm(a.value,u,null),{position:c.position+1},l);r(u,p,!1),a.value=u}return{location:a,state:s,push:i,replace:o}}function bk(e){e=Tk(e);const t=vk(e),n=Nk(e,t.state,t.location,t.replace);function a(r,o=!0){o||n.pauseListeners(),history.go(r)}const s=Tt({location:"",base:e,go:a,createHref:Sk.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Ck(e){return typeof e=="string"||e&&typeof e=="object"}function _S(e){return typeof e=="string"||typeof e=="symbol"}const TS=Symbol("");var Bm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bm||(Bm={}));function fr(e,t){return Tt(new Error,{type:e,[TS]:!0},t)}function pa(e,t){return e instanceof Error&&TS in e&&(t==null||!!(e.type&t))}const Gm="[^/]+?",Dk={sensitive:!1,strict:!1,start:!0,end:!0},Pk=/[.+*?^${}()[\]/\\]/g;function Lk(e,t){const n=Tt({},Dk,t),a=[];let s=n.start?"^":"";const r=[];for(const l of e){const c=l.length?[]:[90];n.strict&&!l.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function hS(e,t){let n=0;const a=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const $k={type:0,value:""},Uk=/[a-zA-Z0-9_]/;function kk(e){if(!e)return[[]];if(e==="/")return[[$k]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${n})/"${l}": ${f}`)}let n=0,a=n;const s=[];let r;function o(){r&&s.push(r),r=[]}let i=0,u,l="",c="";function p(){l&&(n===0?r.push({type:0,value:l}):n===1||n===2||n===3?(r.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function E(){l+=u}for(;i{o(S)}:so}function o(p){if(_S(p)){const E=a.get(p);E&&(a.delete(p),n.splice(n.indexOf(E),1),E.children.forEach(o),E.alias.forEach(o))}else{const E=n.indexOf(p);E>-1&&(n.splice(E,1),p.record.name&&a.delete(p.record.name),p.children.forEach(o),p.alias.forEach(o))}}function i(){return n}function u(p){const E=xk(p,n);n.splice(E,0,p),p.record.name&&!Km(p)&&a.set(p.record.name,p)}function l(p,E){let f,T={},O,R;if("name"in p&&p.name){if(f=a.get(p.name),!f)throw fr(1,{location:p});R=f.record.name,T=Tt(Vm(E.params,f.keys.filter(S=>!S.optional).concat(f.parent?f.parent.keys.filter(S=>S.optional):[]).map(S=>S.name)),p.params&&Vm(p.params,f.keys.map(S=>S.name))),O=f.stringify(T)}else if(p.path!=null)O=p.path,f=n.find(S=>S.re.test(O)),f&&(T=f.parse(O),R=f.record.name);else{if(f=E.name?a.get(E.name):n.find(S=>S.re.test(E.path)),!f)throw fr(1,{location:p,currentLocation:E});R=f.record.name,T=Tt({},E.params,p.params),O=f.stringify(T)}const g=[];let N=f;for(;N;)g.unshift(N.record),N=N.parent;return{name:R,path:O,params:T,matched:g,meta:zk(g)}}e.forEach(p=>r(p));function c(){n.length=0,a.clear()}return{addRoute:r,resolve:l,removeRoute:o,clearRoutes:c,getRoutes:i,getRecordMatcher:s}}function Vm(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Wk(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fk(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fk(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Km(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zk(e){return e.reduce((t,n)=>Tt(t,n.meta),{})}function jm(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function xk(e,t){let n=0,a=t.length;for(;n!==a;){const r=n+a>>1;hS(e,t[r])<0?a=r:n=r+1}const s=Bk(e);return s&&(a=t.lastIndexOf(s,a-1)),a}function Bk(e){let t=e;for(;t=t.parent;)if(SS(t)&&hS(e,t)===0)return t}function SS({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Gk(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sr&&Od(r)):[a&&Od(a)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function Hk(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Kn(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return t}const Vk=Symbol(""),Ym=Symbol(""),Ul=Symbol(""),np=Symbol(""),Id=Symbol("");function Gr(){let e=[];function t(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ga(e,t,n,a,s,r=o=>o()){const o=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((i,u)=>{const l=E=>{E===!1?u(fr(4,{from:n,to:t})):E instanceof Error?u(E):Ck(E)?u(fr(2,{from:t,to:E})):(o&&a.enterCallbacks[s]===o&&typeof E=="function"&&o.push(E),i())},c=r(()=>e.call(a&&a.instances[s],t,n,l));let p=Promise.resolve(c);e.length<3&&(p=p.then(l)),p.catch(E=>u(E))})}function Ic(e,t,n,a,s=r=>r()){const r=[];for(const o of e)for(const i in o.components){let u=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Kk(u)){const c=(u.__vccOpts||u)[t];c&&r.push(Ga(c,n,a,o,i,s))}else{let l=u();r.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const p=QU(c)?c.default:c;o.components[i]=p;const f=(p.__vccOpts||p)[t];return f&&Ga(f,n,a,o,i,s)()}))}}return r}function Kk(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xm(e){const t=Nt(Ul),n=Nt(np),a=w(()=>{const u=m(e.to);return t.resolve(u)}),s=w(()=>{const{matched:u}=a.value,{length:l}=u,c=u[l-1],p=n.matched;if(!c||!p.length)return-1;const E=p.findIndex(pr.bind(null,c));if(E>-1)return E;const f=Qm(u[l-2]);return l>1&&Qm(c)===f&&p[p.length-1].path!==f?p.findIndex(pr.bind(null,u[l-2])):E}),r=w(()=>s.value>-1&&Xk(n.params,a.value.params)),o=w(()=>s.value>-1&&s.value===n.matched.length-1&&fS(n.params,a.value.params));function i(u={}){return Yk(u)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(so):Promise.resolve()}return{route:a,href:w(()=>a.value.href),isActive:r,isExactActive:o,navigate:i}}const jk=te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Xm,setup(e,{slots:t}){const n=Kt(Xm(e)),{options:a}=Nt(Ul),s=w(()=>({[Zm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Zm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:Sn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},r)}}}),qk=jk;function Yk(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Xk(e,t){for(const n in t){const a=t[n],s=e[n];if(typeof a=="string"){if(a!==s)return!1}else if(!Kn(s)||s.length!==a.length||a.some((r,o)=>r!==s[o]))return!1}return!0}function Qm(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Zm=(e,t,n)=>e??t??n,Qk=te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Nt(Id),s=w(()=>e.route||a.value),r=Nt(Ym,0),o=w(()=>{let l=m(r);const{matched:c}=s.value;let p;for(;(p=c[l])&&!p.components;)l++;return l}),i=w(()=>s.value.matched[o.value]);rn(Ym,w(()=>o.value+1)),rn(Vk,i),rn(Id,s);const u=Ee();return ze(()=>[u.value,i.value,e.name],([l,c,p],[E,f,T])=>{c&&(c.instances[p]=l,f&&f!==c&&l&&l===E&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),l&&c&&(!f||!pr(c,f)||!E)&&(c.enterCallbacks[p]||[]).forEach(O=>O(l))},{flush:"post"}),()=>{const l=s.value,c=e.name,p=i.value,E=p&&p.components[c];if(!E)return Jm(n.default,{Component:E,route:l});const f=p.props[c],T=f?f===!0?l.params:typeof f=="function"?f(l):f:null,R=Sn(E,Tt({},T,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(p.instances[c]=null)},ref:u}));return Jm(n.default,{Component:R,route:l})||R}}});function Jm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Zk=Qk;function Jk(e){const t=Mk(e.routes,e),n=e.parseQuery||Gk,a=e.stringifyQuery||qm,s=e.history,r=Gr(),o=Gr(),i=Gr(),u=Fo(Ma);let l=Ma;Xs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oc.bind(null,ne=>""+ne),p=Oc.bind(null,ck),E=Oc.bind(null,Oo);function f(ne,he){let Se,be;return _S(ne)?(Se=t.getRecordMatcher(ne),be=he):be=ne,t.addRoute(be,Se)}function T(ne){const he=t.getRecordMatcher(ne);he&&t.removeRoute(he)}function O(){return t.getRoutes().map(ne=>ne.record)}function R(ne){return!!t.getRecordMatcher(ne)}function g(ne,he){if(he=Tt({},he||u.value),typeof ne=="string"){const b=gc(n,ne,he.path),G=t.resolve({path:b.path},he),le=s.createHref(b.fullPath);return Tt(b,G,{params:E(G.params),hash:Oo(b.hash),redirectedFrom:void 0,href:le})}let Se;if(ne.path!=null)Se=Tt({},ne,{path:gc(n,ne.path,he.path).path});else{const b=Tt({},ne.params);for(const G in b)b[G]==null&&delete b[G];Se=Tt({},ne,{params:p(b)}),he.params=p(he.params)}const be=t.resolve(Se,he),ut=ne.hash||"";be.params=c(E(be.params));const mt=pk(a,Tt({},ne,{hash:ik(ut),path:be.path})),k=s.createHref(mt);return Tt({fullPath:mt,hash:ut,query:a===qm?Hk(ne.query):ne.query||{}},be,{redirectedFrom:void 0,href:k})}function N(ne){return typeof ne=="string"?gc(n,ne,u.value.path):Tt({},ne)}function S(ne,he){if(l!==ne)return fr(8,{from:he,to:ne})}function A(ne){return P(ne)}function v(ne){return A(Tt(N(ne),{replace:!0}))}function D(ne){const he=ne.matched[ne.matched.length-1];if(he&&he.redirect){const{redirect:Se}=he;let be=typeof Se=="function"?Se(ne):Se;return typeof be=="string"&&(be=be.includes("?")||be.includes("#")?be=N(be):{path:be},be.params={}),Tt({query:ne.query,hash:ne.hash,params:be.path!=null?{}:ne.params},be)}}function P(ne,he){const Se=l=g(ne),be=u.value,ut=ne.state,mt=ne.force,k=ne.replace===!0,b=D(Se);if(b)return P(Tt(N(b),{state:typeof b=="object"?Tt({},ut,b.state):ut,force:mt,replace:k}),he||Se);const G=Se;G.redirectedFrom=he;let le;return!mt&&fk(a,be,Se)&&(le=fr(16,{to:G,from:be}),ye(be,be,!0,!1)),(le?Promise.resolve(le):z(G,be)).catch(ae=>pa(ae)?pa(ae,2)?ae:ve(ae):ue(ae,G,be)).then(ae=>{if(ae){if(pa(ae,2))return P(Tt({replace:k},N(ae.to),{state:typeof ae.to=="object"?Tt({},ut,ae.to.state):ut,force:mt}),he||G)}else ae=F(G,be,!0,k,ut);return $(G,be,ae),ae})}function C(ne,he){const Se=S(ne,he);return Se?Promise.reject(Se):Promise.resolve()}function y(ne){const he=je.values().next().value;return he&&typeof he.runWithContext=="function"?he.runWithContext(ne):ne()}function z(ne,he){let Se;const[be,ut,mt]=ew(ne,he);Se=Ic(be.reverse(),"beforeRouteLeave",ne,he);for(const b of be)b.leaveGuards.forEach(G=>{Se.push(Ga(G,ne,he))});const k=C.bind(null,ne,he);return Se.push(k),It(Se).then(()=>{Se=[];for(const b of r.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).then(()=>{Se=Ic(ut,"beforeRouteUpdate",ne,he);for(const b of ut)b.updateGuards.forEach(G=>{Se.push(Ga(G,ne,he))});return Se.push(k),It(Se)}).then(()=>{Se=[];for(const b of mt)if(b.beforeEnter)if(Kn(b.beforeEnter))for(const G of b.beforeEnter)Se.push(Ga(G,ne,he));else Se.push(Ga(b.beforeEnter,ne,he));return Se.push(k),It(Se)}).then(()=>(ne.matched.forEach(b=>b.enterCallbacks={}),Se=Ic(mt,"beforeRouteEnter",ne,he,y),Se.push(k),It(Se))).then(()=>{Se=[];for(const b of o.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).catch(b=>pa(b,8)?b:Promise.reject(b))}function $(ne,he,Se){i.list().forEach(be=>y(()=>be(ne,he,Se)))}function F(ne,he,Se,be,ut){const mt=S(ne,he);if(mt)return mt;const k=he===Ma,b=Xs?history.state:{};Se&&(be||k?s.replace(ne.fullPath,Tt({scroll:k&&b&&b.scroll},ut)):s.push(ne.fullPath,ut)),u.value=ne,ye(ne,he,Se,k),ve()}let Y;function re(){Y||(Y=s.listen((ne,he,Se)=>{if(!Re.listening)return;const be=g(ne),ut=D(be);if(ut){P(Tt(ut,{replace:!0}),be).catch(so);return}l=be;const mt=u.value;Xs&&gk(zm(mt.fullPath,Se.delta),$l()),z(be,mt).catch(k=>pa(k,12)?k:pa(k,2)?(P(k.to,be).then(b=>{pa(b,20)&&!Se.delta&&Se.type===go.pop&&s.go(-1,!1)}).catch(so),Promise.reject()):(Se.delta&&s.go(-Se.delta,!1),ue(k,be,mt))).then(k=>{k=k||F(be,mt,!1),k&&(Se.delta&&!pa(k,8)?s.go(-Se.delta,!1):Se.type===go.pop&&pa(k,20)&&s.go(-1,!1)),$(be,mt,k)}).catch(so)}))}let B=Gr(),Q=Gr(),j;function ue(ne,he,Se){ve(ne);const be=Q.list();return be.length?be.forEach(ut=>ut(ne,he,Se)):console.error(ne),Promise.reject(ne)}function Z(){return j&&u.value!==Ma?Promise.resolve():new Promise((ne,he)=>{B.add([ne,he])})}function ve(ne){return j||(j=!ne,re(),B.list().forEach(([he,Se])=>ne?Se(ne):he()),B.reset()),ne}function ye(ne,he,Se,be){const{scrollBehavior:ut}=e;if(!Xs||!ut)return Promise.resolve();const mt=!Se&&Ik(zm(ne.fullPath,0))||(be||!Se)&&history.state&&history.state.scroll||null;return on().then(()=>ut(ne,he,mt)).then(k=>k&&Ok(k)).catch(k=>ue(k,ne,he))}const we=ne=>s.go(ne);let zt;const je=new Set,Re={currentRoute:u,listening:!0,addRoute:f,removeRoute:T,clearRoutes:t.clearRoutes,hasRoute:R,getRoutes:O,resolve:g,options:e,push:A,replace:v,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:r.add,beforeResolve:o.add,afterEach:i.add,onError:Q.add,isReady:Z,install(ne){const he=this;ne.component("RouterLink",qk),ne.component("RouterView",Zk),ne.config.globalProperties.$router=he,Object.defineProperty(ne.config.globalProperties,"$route",{enumerable:!0,get:()=>m(u)}),Xs&&!zt&&u.value===Ma&&(zt=!0,A(s.location).catch(ut=>{}));const Se={};for(const ut in Ma)Object.defineProperty(Se,ut,{get:()=>u.value[ut],enumerable:!0});ne.provide(Ul,he),ne.provide(np,B0(Se)),ne.provide(Id,u);const be=ne.unmount;je.add(ne),ne.unmount=function(){je.delete(ne),je.size<1&&(l=Ma,Y&&Y(),Y=null,u.value=Ma,zt=!1,j=!1),be()}}};function It(ne){return ne.reduce((he,Se)=>he.then(()=>y(Se)),Promise.resolve())}return Re}function ew(e,t){const n=[],a=[],s=[],r=Math.max(t.matched.length,e.matched.length);for(let o=0;opr(l,i))?a.push(i):n.push(i));const u=e.matched[o];u&&(t.matched.find(l=>pr(l,u))||s.push(u))}return[n,a,s]}function ca(){return Nt(Ul)}function Lt(e){return Nt(np)}const tw={class:"dropdown-wrapper"},nw=["aria-expanded","aria-label"],aw=["aria-labelledby"],sw=["id","onClick","onKeydown","onMouseover"],rw=te({__name:"Dropdown",props:{options:{},selected:{},buttonLabel:{},listLabel:{},isMenuOpen:{type:Boolean}},emits:{selected:e=>e},setup(e,{emit:t}){const n=e,{isMenuOpen:a,options:s,selected:r}=Te(n),o=t,i=Lt(),u=Ee(!1),l=Ee(null),c=Ee(T(r.value));function p(){if(u.value)E();else{u.value=!0;const g=document.getElementById(`dropdown-item-${c.value}`);g==null||g.focus()}}function E(){var g;u.value=!1,c.value=T(r.value),(g=l.value)==null||g.focus()}function f(g){o("selected",g),u.value=!1}function T(g){const N=s.value.findIndex(S=>S.value===g);return N>=0?N:0}function O(g){let N=!1;u.value&&(g.key==="ArrowDown"&&(N=!0,c.value+=1,c.value>s.value.length&&(c.value=0)),g.key==="ArrowUp"&&(N=!0,c.value-=1,c.value<0&&(c.value=s.value.length-1)),g.key==="Home"&&(N=!0,c.value=0),g.key==="End"&&(N=!0,c.value=s.value.length-1),g.key==="Enter"&&(N=!0,f(s.value[c.value])),(g.key==="Escape"||g.key==="Tab")&&(N=g.key==="Escape",E())),N&&(g.stopPropagation(),g.preventDefault())}function R(g){c.value=g}return ze(()=>i.path,()=>u.value=!1),ze(()=>r.value,g=>c.value=T(g)),ze(()=>a.value,g=>{g||E()}),St(()=>{document.addEventListener("keydown",O)}),ft(()=>{document.removeEventListener("keydown",O)}),(g,N)=>(h(),I("div",tw,[d("button",{"aria-controls":"dropdown-list","aria-expanded":u.value,"aria-haspopup":"true","aria-label":g.buttonLabel,class:"dropdown-selector transparent",onClick:N[0]||(N[0]=S=>p()),ref_key:"dropdownButton",ref:l},[$t(g.$slots,"default",{},void 0,!0)],8,nw),u.value?(h(),I("ul",{key:0,"aria-labelledby":g.listLabel,class:"dropdown-list",id:"dropdown-list",role:"menu"},[(h(!0),I(_e,null,Le(m(s),(S,A)=>(h(),I("li",{class:me(["dropdown-item",{selected:S.value===m(r),focused:A===c.value}]),key:A,id:`dropdown-item-${A}`,tabindex:"-1",onClick:v=>f(S),onKeydown:Ze(v=>f(S),["enter"]),onMouseover:v=>R(A),role:"menuitem"},_(S.label),43,sw))),128))],8,aw)):M("",!0)]))}}),ow=ie(rw,[["__scopeId","data-v-99bd9a4e"]]),iw={class:"error-message"},uw={key:0},lw={key:1},cw={key:2},dw=te({__name:"ErrorMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",iw,[Array.isArray(m(n))?(h(),I("ul",uw,[(h(!0),I(_e,null,Le(m(n),(r,o)=>(h(),I("li",{key:o},_(a.$t(r)),1))),128))])):typeof m(n)=="string"?(h(),I("div",lw,_(a.$t(m(n)).replace("api.ERROR.","")),1)):(h(),I("div",cw,_(a.$t(`equipments.ERRORS.${m(n).status}`,{equipmentId:m(n).equipmentId,equipmentLabel:m(n).equipmentLabel})),1))]))}}),Ew=ie(dw,[["__scopeId","data-v-5d2995e8"]]),pw={name:"Bike"},fw={version:"1.1",id:"bike",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 35 35","xml:space":"preserve"},mw=d("desc",{id:"BikeEquipmentDescription"},"bike",-1),_w=d("g",null,[d("path",{d:`M25.8 14.32c-0.64 0-1.24 0.12-1.84 0.32l-1.52-3 2.6-3.88c0.28-0.4 0.12-1.32-0.72-1.32h-3.32c-0.48 0-0.84 + */const Xs=typeof document<"u";function QU(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Tt=Object.assign;function Oc(e,t){const n={};for(const a in t){const s=t[a];n[a]=Kn(s)?s.map(e):e(s)}return n}const or=()=>{},Kn=Array.isArray,lS=/#/g,ZU=/&/g,JU=/\//g,ek=/=/g,tk=/\?/g,cS=/\+/g,nk=/%5B/g,ak=/%5D/g,dS=/%5E/g,sk=/%60/g,ES=/%7B/g,ok=/%7C/g,pS=/%7D/g,rk=/%20/g;function tp(e){return encodeURI(""+e).replace(ok,"|").replace(nk,"[").replace(ak,"]")}function ik(e){return tp(e).replace(ES,"{").replace(pS,"}").replace(dS,"^")}function Od(e){return tp(e).replace(cS,"%2B").replace(rk,"+").replace(lS,"%23").replace(ZU,"%26").replace(sk,"`").replace(ES,"{").replace(pS,"}").replace(dS,"^")}function uk(e){return Od(e).replace(ek,"%3D")}function lk(e){return tp(e).replace(lS,"%23").replace(tk,"%3F")}function ck(e){return e==null?"":lk(e).replace(JU,"%2F")}function Or(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dk=/\/$/,Ek=e=>e.replace(dk,"");function gc(e,t,n="/"){let a,s={},o="",r="";const i=t.indexOf("#");let u=t.indexOf("?");return i=0&&(u=-1),u>-1&&(a=t.slice(0,u),o=t.slice(u+1,i>-1?i:t.length),s=e(o)),i>-1&&(a=a||t.slice(0,i),r=t.slice(i,t.length)),a=_k(a??t,n),{fullPath:a+(o&&"?")+o+r,path:a,query:s,hash:Or(r)}}function pk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fk(e,t,n){const a=t.matched.length-1,s=n.matched.length-1;return a>-1&&a===s&&fo(t.matched[a],n.matched[s])&&fS(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function fo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fS(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mk(e[n],t[n]))return!1;return!0}function mk(e,t){return Kn(e)?Fm(e,t):Kn(t)?Fm(t,e):e===t}function Fm(e,t){return Kn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function _k(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let o=n.length-1,r,i;for(r=0;r1&&o--;else break;return n.slice(0,o).join("/")+"/"+a.slice(r).join("/")}const Ma={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var gr;(function(e){e.pop="pop",e.push="push"})(gr||(gr={}));var rr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(rr||(rr={}));function Tk(e){if(!e)if(Xs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ek(e)}const hk=/^[^#]+#/;function Sk(e,t){return e.replace(hk,"#")+t}function Ak(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const $l=()=>({left:window.scrollX,top:window.scrollY});function Ok(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Ak(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function zm(e,t){return(history.state?history.state.position-t:-1)+e}const gd=new Map;function gk(e,t){gd.set(e,t)}function Ik(e){const t=gd.get(e);return gd.delete(e),t}let Nk=()=>location.protocol+"//"+location.host;function mS(e,t){const{pathname:n,search:a,hash:s}=t,o=e.indexOf("#");if(o>-1){let i=s.includes(e.slice(o))?e.slice(o).length:1,u=s.slice(i);return u[0]!=="/"&&(u="/"+u),Wm(u,"")}return Wm(n,e)+a+s}function Rk(e,t,n,a){let s=[],o=[],r=null;const i=({state:E})=>{const f=mS(e,location),T=n.value,O=t.value;let N=0;if(E){if(n.value=f,t.value=E,r&&r===T){r=null;return}N=O?E.position-O.position:0}else a(f);s.forEach(g=>{g(n.value,T,{delta:N,type:gr.pop,direction:N?N>0?rr.forward:rr.back:rr.unknown})})};function u(){r=n.value}function l(E){s.push(E);const f=()=>{const T=s.indexOf(E);T>-1&&s.splice(T,1)};return o.push(f),f}function c(){const{history:E}=window;E.state&&E.replaceState(Tt({},E.state,{scroll:$l()}),"")}function p(){for(const E of o)E();o=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:p}}function xm(e,t,n,a=!1,s=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:s?$l():null}}function vk(e){const{history:t,location:n}=window,a={value:mS(e,n)},s={value:t.state};s.value||o(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(u,l,c){const p=e.indexOf("#"),E=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+u:Nk()+e+u;try{t[c?"replaceState":"pushState"](l,"",E),s.value=l}catch(f){console.error(f),n[c?"replace":"assign"](E)}}function r(u,l){const c=Tt({},t.state,xm(s.value.back,u,s.value.forward,!0),l,{position:s.value.position});o(u,c,!0),a.value=u}function i(u,l){const c=Tt({},s.value,t.state,{forward:u,scroll:$l()});o(c.current,c,!0);const p=Tt({},xm(a.value,u,null),{position:c.position+1},l);o(u,p,!1),a.value=u}return{location:a,state:s,push:i,replace:r}}function bk(e){e=Tk(e);const t=vk(e),n=Rk(e,t.state,t.location,t.replace);function a(o,r=!0){r||n.pauseListeners(),history.go(o)}const s=Tt({location:"",base:e,go:a,createHref:Sk.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Ck(e){return typeof e=="string"||e&&typeof e=="object"}function _S(e){return typeof e=="string"||typeof e=="symbol"}const TS=Symbol("");var Bm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bm||(Bm={}));function mo(e,t){return Tt(new Error,{type:e,[TS]:!0},t)}function pa(e,t){return e instanceof Error&&TS in e&&(t==null||!!(e.type&t))}const Gm="[^/]+?",Dk={sensitive:!1,strict:!1,start:!0,end:!0},Pk=/[.+*?^${}()[\]/\\]/g;function Lk(e,t){const n=Tt({},Dk,t),a=[];let s=n.start?"^":"";const o=[];for(const l of e){const c=l.length?[]:[90];n.strict&&!l.length&&(s+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function hS(e,t){let n=0;const a=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const $k={type:0,value:""},Uk=/[a-zA-Z0-9_]/;function kk(e){if(!e)return[[]];if(e==="/")return[[$k]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${n})/"${l}": ${f}`)}let n=0,a=n;const s=[];let o;function r(){o&&s.push(o),o=[]}let i=0,u,l="",c="";function p(){l&&(n===0?o.push({type:0,value:l}):n===1||n===2||n===3?(o.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function E(){l+=u}for(;i{r(S)}:or}function r(p){if(_S(p)){const E=a.get(p);E&&(a.delete(p),n.splice(n.indexOf(E),1),E.children.forEach(r),E.alias.forEach(r))}else{const E=n.indexOf(p);E>-1&&(n.splice(E,1),p.record.name&&a.delete(p.record.name),p.children.forEach(r),p.alias.forEach(r))}}function i(){return n}function u(p){const E=xk(p,n);n.splice(E,0,p),p.record.name&&!Km(p)&&a.set(p.record.name,p)}function l(p,E){let f,T={},O,N;if("name"in p&&p.name){if(f=a.get(p.name),!f)throw mo(1,{location:p});N=f.record.name,T=Tt(Vm(E.params,f.keys.filter(S=>!S.optional).concat(f.parent?f.parent.keys.filter(S=>S.optional):[]).map(S=>S.name)),p.params&&Vm(p.params,f.keys.map(S=>S.name))),O=f.stringify(T)}else if(p.path!=null)O=p.path,f=n.find(S=>S.re.test(O)),f&&(T=f.parse(O),N=f.record.name);else{if(f=E.name?a.get(E.name):n.find(S=>S.re.test(E.path)),!f)throw mo(1,{location:p,currentLocation:E});N=f.record.name,T=Tt({},E.params,p.params),O=f.stringify(T)}const g=[];let R=f;for(;R;)g.unshift(R.record),R=R.parent;return{name:N,path:O,params:T,matched:g,meta:zk(g)}}e.forEach(p=>o(p));function c(){n.length=0,a.clear()}return{addRoute:o,resolve:l,removeRoute:r,clearRoutes:c,getRoutes:i,getRecordMatcher:s}}function Vm(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Wk(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fk(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fk(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Km(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zk(e){return e.reduce((t,n)=>Tt(t,n.meta),{})}function jm(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function xk(e,t){let n=0,a=t.length;for(;n!==a;){const o=n+a>>1;hS(e,t[o])<0?a=o:n=o+1}const s=Bk(e);return s&&(a=t.lastIndexOf(s,a-1)),a}function Bk(e){let t=e;for(;t=t.parent;)if(SS(t)&&hS(e,t)===0)return t}function SS({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Gk(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Od(o)):[a&&Od(a)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Hk(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Kn(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return t}const Vk=Symbol(""),Ym=Symbol(""),Ul=Symbol(""),np=Symbol(""),Id=Symbol("");function Ho(){let e=[];function t(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ga(e,t,n,a,s,o=r=>r()){const r=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((i,u)=>{const l=E=>{E===!1?u(mo(4,{from:n,to:t})):E instanceof Error?u(E):Ck(E)?u(mo(2,{from:t,to:E})):(r&&a.enterCallbacks[s]===r&&typeof E=="function"&&r.push(E),i())},c=o(()=>e.call(a&&a.instances[s],t,n,l));let p=Promise.resolve(c);e.length<3&&(p=p.then(l)),p.catch(E=>u(E))})}function Ic(e,t,n,a,s=o=>o()){const o=[];for(const r of e)for(const i in r.components){let u=r.components[i];if(!(t!=="beforeRouteEnter"&&!r.instances[i]))if(Kk(u)){const c=(u.__vccOpts||u)[t];c&&o.push(Ga(c,n,a,r,i,s))}else{let l=u();o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${r.path}"`));const p=QU(c)?c.default:c;r.components[i]=p;const f=(p.__vccOpts||p)[t];return f&&Ga(f,n,a,r,i,s)()}))}}return o}function Kk(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xm(e){const t=Rt(Ul),n=Rt(np),a=w(()=>{const u=m(e.to);return t.resolve(u)}),s=w(()=>{const{matched:u}=a.value,{length:l}=u,c=u[l-1],p=n.matched;if(!c||!p.length)return-1;const E=p.findIndex(fo.bind(null,c));if(E>-1)return E;const f=Qm(u[l-2]);return l>1&&Qm(c)===f&&p[p.length-1].path!==f?p.findIndex(fo.bind(null,u[l-2])):E}),o=w(()=>s.value>-1&&Xk(n.params,a.value.params)),r=w(()=>s.value>-1&&s.value===n.matched.length-1&&fS(n.params,a.value.params));function i(u={}){return Yk(u)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(or):Promise.resolve()}return{route:a,href:w(()=>a.value.href),isActive:o,isExactActive:r,navigate:i}}const jk=te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Xm,setup(e,{slots:t}){const n=Kt(Xm(e)),{options:a}=Rt(Ul),s=w(()=>({[Zm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Zm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Sn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),qk=jk;function Yk(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Xk(e,t){for(const n in t){const a=t[n],s=e[n];if(typeof a=="string"){if(a!==s)return!1}else if(!Kn(s)||s.length!==a.length||a.some((o,r)=>o!==s[r]))return!1}return!0}function Qm(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Zm=(e,t,n)=>e??t??n,Qk=te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Rt(Id),s=w(()=>e.route||a.value),o=Rt(Ym,0),r=w(()=>{let l=m(o);const{matched:c}=s.value;let p;for(;(p=c[l])&&!p.components;)l++;return l}),i=w(()=>s.value.matched[r.value]);on(Ym,w(()=>r.value+1)),on(Vk,i),on(Id,s);const u=Ee();return We(()=>[u.value,i.value,e.name],([l,c,p],[E,f,T])=>{c&&(c.instances[p]=l,f&&f!==c&&l&&l===E&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),l&&c&&(!f||!fo(c,f)||!E)&&(c.enterCallbacks[p]||[]).forEach(O=>O(l))},{flush:"post"}),()=>{const l=s.value,c=e.name,p=i.value,E=p&&p.components[c];if(!E)return Jm(n.default,{Component:E,route:l});const f=p.props[c],T=f?f===!0?l.params:typeof f=="function"?f(l):f:null,N=Sn(E,Tt({},T,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(p.instances[c]=null)},ref:u}));return Jm(n.default,{Component:N,route:l})||N}}});function Jm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Zk=Qk;function Jk(e){const t=Mk(e.routes,e),n=e.parseQuery||Gk,a=e.stringifyQuery||qm,s=e.history,o=Ho(),r=Ho(),i=Ho(),u=Fr(Ma);let l=Ma;Xs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oc.bind(null,ne=>""+ne),p=Oc.bind(null,ck),E=Oc.bind(null,Or);function f(ne,he){let Se,Ce;return _S(ne)?(Se=t.getRecordMatcher(ne),Ce=he):Ce=ne,t.addRoute(Ce,Se)}function T(ne){const he=t.getRecordMatcher(ne);he&&t.removeRoute(he)}function O(){return t.getRoutes().map(ne=>ne.record)}function N(ne){return!!t.getRecordMatcher(ne)}function g(ne,he){if(he=Tt({},he||u.value),typeof ne=="string"){const b=gc(n,ne,he.path),G=t.resolve({path:b.path},he),le=s.createHref(b.fullPath);return Tt(b,G,{params:E(G.params),hash:Or(b.hash),redirectedFrom:void 0,href:le})}let Se;if(ne.path!=null)Se=Tt({},ne,{path:gc(n,ne.path,he.path).path});else{const b=Tt({},ne.params);for(const G in b)b[G]==null&&delete b[G];Se=Tt({},ne,{params:p(b)}),he.params=p(he.params)}const Ce=t.resolve(Se,he),ut=ne.hash||"";Ce.params=c(E(Ce.params));const mt=pk(a,Tt({},ne,{hash:ik(ut),path:Ce.path})),k=s.createHref(mt);return Tt({fullPath:mt,hash:ut,query:a===qm?Hk(ne.query):ne.query||{}},Ce,{redirectedFrom:void 0,href:k})}function R(ne){return typeof ne=="string"?gc(n,ne,u.value.path):Tt({},ne)}function S(ne,he){if(l!==ne)return mo(8,{from:he,to:ne})}function A(ne){return P(ne)}function v(ne){return A(Tt(R(ne),{replace:!0}))}function D(ne){const he=ne.matched[ne.matched.length-1];if(he&&he.redirect){const{redirect:Se}=he;let Ce=typeof Se=="function"?Se(ne):Se;return typeof Ce=="string"&&(Ce=Ce.includes("?")||Ce.includes("#")?Ce=R(Ce):{path:Ce},Ce.params={}),Tt({query:ne.query,hash:ne.hash,params:Ce.path!=null?{}:ne.params},Ce)}}function P(ne,he){const Se=l=g(ne),Ce=u.value,ut=ne.state,mt=ne.force,k=ne.replace===!0,b=D(Se);if(b)return P(Tt(R(b),{state:typeof b=="object"?Tt({},ut,b.state):ut,force:mt,replace:k}),he||Se);const G=Se;G.redirectedFrom=he;let le;return!mt&&fk(a,Ce,Se)&&(le=mo(16,{to:G,from:Ce}),ye(Ce,Ce,!0,!1)),(le?Promise.resolve(le):z(G,Ce)).catch(ae=>pa(ae)?pa(ae,2)?ae:ve(ae):ue(ae,G,Ce)).then(ae=>{if(ae){if(pa(ae,2))return P(Tt({replace:k},R(ae.to),{state:typeof ae.to=="object"?Tt({},ut,ae.to.state):ut,force:mt}),he||G)}else ae=F(G,Ce,!0,k,ut);return $(G,Ce,ae),ae})}function C(ne,he){const Se=S(ne,he);return Se?Promise.reject(Se):Promise.resolve()}function y(ne){const he=je.values().next().value;return he&&typeof he.runWithContext=="function"?he.runWithContext(ne):ne()}function z(ne,he){let Se;const[Ce,ut,mt]=ew(ne,he);Se=Ic(Ce.reverse(),"beforeRouteLeave",ne,he);for(const b of Ce)b.leaveGuards.forEach(G=>{Se.push(Ga(G,ne,he))});const k=C.bind(null,ne,he);return Se.push(k),It(Se).then(()=>{Se=[];for(const b of o.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).then(()=>{Se=Ic(ut,"beforeRouteUpdate",ne,he);for(const b of ut)b.updateGuards.forEach(G=>{Se.push(Ga(G,ne,he))});return Se.push(k),It(Se)}).then(()=>{Se=[];for(const b of mt)if(b.beforeEnter)if(Kn(b.beforeEnter))for(const G of b.beforeEnter)Se.push(Ga(G,ne,he));else Se.push(Ga(b.beforeEnter,ne,he));return Se.push(k),It(Se)}).then(()=>(ne.matched.forEach(b=>b.enterCallbacks={}),Se=Ic(mt,"beforeRouteEnter",ne,he,y),Se.push(k),It(Se))).then(()=>{Se=[];for(const b of r.list())Se.push(Ga(b,ne,he));return Se.push(k),It(Se)}).catch(b=>pa(b,8)?b:Promise.reject(b))}function $(ne,he,Se){i.list().forEach(Ce=>y(()=>Ce(ne,he,Se)))}function F(ne,he,Se,Ce,ut){const mt=S(ne,he);if(mt)return mt;const k=he===Ma,b=Xs?history.state:{};Se&&(Ce||k?s.replace(ne.fullPath,Tt({scroll:k&&b&&b.scroll},ut)):s.push(ne.fullPath,ut)),u.value=ne,ye(ne,he,Se,k),ve()}let Y;function oe(){Y||(Y=s.listen((ne,he,Se)=>{if(!Re.listening)return;const Ce=g(ne),ut=D(Ce);if(ut){P(Tt(ut,{replace:!0}),Ce).catch(or);return}l=Ce;const mt=u.value;Xs&&gk(zm(mt.fullPath,Se.delta),$l()),z(Ce,mt).catch(k=>pa(k,12)?k:pa(k,2)?(P(k.to,Ce).then(b=>{pa(b,20)&&!Se.delta&&Se.type===gr.pop&&s.go(-1,!1)}).catch(or),Promise.reject()):(Se.delta&&s.go(-Se.delta,!1),ue(k,Ce,mt))).then(k=>{k=k||F(Ce,mt,!1),k&&(Se.delta&&!pa(k,8)?s.go(-Se.delta,!1):Se.type===gr.pop&&pa(k,20)&&s.go(-1,!1)),$(Ce,mt,k)}).catch(or)}))}let B=Ho(),Q=Ho(),j;function ue(ne,he,Se){ve(ne);const Ce=Q.list();return Ce.length?Ce.forEach(ut=>ut(ne,he,Se)):console.error(ne),Promise.reject(ne)}function Z(){return j&&u.value!==Ma?Promise.resolve():new Promise((ne,he)=>{B.add([ne,he])})}function ve(ne){return j||(j=!ne,oe(),B.list().forEach(([he,Se])=>ne?Se(ne):he()),B.reset()),ne}function ye(ne,he,Se,Ce){const{scrollBehavior:ut}=e;if(!Xs||!ut)return Promise.resolve();const mt=!Se&&Ik(zm(ne.fullPath,0))||(Ce||!Se)&&history.state&&history.state.scroll||null;return rn().then(()=>ut(ne,he,mt)).then(k=>k&&Ok(k)).catch(k=>ue(k,ne,he))}const we=ne=>s.go(ne);let zt;const je=new Set,Re={currentRoute:u,listening:!0,addRoute:f,removeRoute:T,clearRoutes:t.clearRoutes,hasRoute:N,getRoutes:O,resolve:g,options:e,push:A,replace:v,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:o.add,beforeResolve:r.add,afterEach:i.add,onError:Q.add,isReady:Z,install(ne){const he=this;ne.component("RouterLink",qk),ne.component("RouterView",Zk),ne.config.globalProperties.$router=he,Object.defineProperty(ne.config.globalProperties,"$route",{enumerable:!0,get:()=>m(u)}),Xs&&!zt&&u.value===Ma&&(zt=!0,A(s.location).catch(ut=>{}));const Se={};for(const ut in Ma)Object.defineProperty(Se,ut,{get:()=>u.value[ut],enumerable:!0});ne.provide(Ul,he),ne.provide(np,B0(Se)),ne.provide(Id,u);const Ce=ne.unmount;je.add(ne),ne.unmount=function(){je.delete(ne),je.size<1&&(l=Ma,Y&&Y(),Y=null,u.value=Ma,zt=!1,j=!1),Ce()}}};function It(ne){return ne.reduce((he,Se)=>he.then(()=>y(Se)),Promise.resolve())}return Re}function ew(e,t){const n=[],a=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let r=0;rfo(l,i))?a.push(i):n.push(i));const u=e.matched[r];u&&(t.matched.find(l=>fo(l,u))||s.push(u))}return[n,a,s]}function ca(){return Rt(Ul)}function Lt(e){return Rt(np)}const tw={class:"dropdown-wrapper"},nw=["aria-expanded","aria-label"],aw=["aria-labelledby"],sw=["id","onClick","onKeydown","onMouseover"],ow=te({__name:"Dropdown",props:{options:{},selected:{},buttonLabel:{},listLabel:{},isMenuOpen:{type:Boolean}},emits:{selected:e=>e},setup(e,{emit:t}){const n=e,{isMenuOpen:a,options:s,selected:o}=Te(n),r=t,i=Lt(),u=Ee(!1),l=Ee(null),c=Ee(T(o.value));function p(){if(u.value)E();else{u.value=!0;const g=document.getElementById(`dropdown-item-${c.value}`);g==null||g.focus()}}function E(){var g;u.value=!1,c.value=T(o.value),(g=l.value)==null||g.focus()}function f(g){r("selected",g),u.value=!1}function T(g){const R=s.value.findIndex(S=>S.value===g);return R>=0?R:0}function O(g){let R=!1;u.value&&(g.key==="ArrowDown"&&(R=!0,c.value+=1,c.value>s.value.length&&(c.value=0)),g.key==="ArrowUp"&&(R=!0,c.value-=1,c.value<0&&(c.value=s.value.length-1)),g.key==="Home"&&(R=!0,c.value=0),g.key==="End"&&(R=!0,c.value=s.value.length-1),g.key==="Enter"&&(R=!0,f(s.value[c.value])),(g.key==="Escape"||g.key==="Tab")&&(R=g.key==="Escape",E())),R&&(g.stopPropagation(),g.preventDefault())}function N(g){c.value=g}return We(()=>i.path,()=>u.value=!1),We(()=>o.value,g=>c.value=T(g)),We(()=>a.value,g=>{g||E()}),St(()=>{document.addEventListener("keydown",O)}),ft(()=>{document.removeEventListener("keydown",O)}),(g,R)=>(h(),I("div",tw,[d("button",{"aria-controls":"dropdown-list","aria-expanded":u.value,"aria-haspopup":"true","aria-label":g.buttonLabel,class:"dropdown-selector transparent",onClick:R[0]||(R[0]=S=>p()),ref_key:"dropdownButton",ref:l},[$t(g.$slots,"default",{},void 0,!0)],8,nw),u.value?(h(),I("ul",{key:0,"aria-labelledby":g.listLabel,class:"dropdown-list",id:"dropdown-list",role:"menu"},[(h(!0),I(_e,null,Le(m(s),(S,A)=>(h(),I("li",{class:me(["dropdown-item",{selected:S.value===m(o),focused:A===c.value}]),key:A,id:`dropdown-item-${A}`,tabindex:"-1",onClick:v=>f(S),onKeydown:Ze(v=>f(S),["enter"]),onMouseover:v=>N(A),role:"menuitem"},_(S.label),43,sw))),128))],8,aw)):M("",!0)]))}}),rw=ie(ow,[["__scopeId","data-v-99bd9a4e"]]),iw={class:"error-message"},uw={key:0},lw={key:1},cw={key:2},dw=te({__name:"ErrorMessage",props:{message:{}},setup(e){const t=e,{message:n}=Te(t);return(a,s)=>(h(),I("div",iw,[Array.isArray(m(n))?(h(),I("ul",uw,[(h(!0),I(_e,null,Le(m(n),(o,r)=>(h(),I("li",{key:r},_(a.$t(o)),1))),128))])):typeof m(n)=="string"?(h(),I("div",lw,_(a.$t(m(n)).replace("api.ERROR.","")),1)):(h(),I("div",cw,_(a.$t(`equipments.ERRORS.${m(n).status}`,{equipmentId:m(n).equipmentId,equipmentLabel:m(n).equipmentLabel})),1))]))}}),Ew=ie(dw,[["__scopeId","data-v-5d2995e8"]]),pw={name:"Bike"},fw={version:"1.1",id:"bike",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 35 35","xml:space":"preserve"},mw=d("desc",{id:"BikeEquipmentDescription"},"bike",-1),_w=d("g",null,[d("path",{d:`M25.8 14.32c-0.64 0-1.24 0.12-1.84 0.32l-1.52-3 2.6-3.88c0.28-0.4 0.12-1.32-0.72-1.32h-3.32c-0.48 0-0.84 0.36-0.84 0.84s0.36 0.84 0.84 0.84h1.76l-1.76 2.64h-9.68c-0.4 0-0.68 0.36-0.68 0.36v0 0 0 0l-2.56 3.76c-0.72-0.36-1.56-0.56-2.44-0.56-3.12 0-5.64 2.52-5.64 5.64s2.52 5.64 5.68 5.64c2.8 0 5.16-2.080 5.56-4.8h4.6c0.48 0 0.68-0.4 0.68-0.4v0l4.8-7.2 1.16 2.2c-1.4 1.040-2.32 2.68-2.32 4.56 0 3.12 2.52 5.64 5.64 @@ -44,7 +44,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i 0.68 1.28v0 0h3.84c-0.4 1.8-2 3.12-3.84 3.12zM25.8 23.88c-2.16 0-3.96-1.76-3.96-3.96 0-1.2 0.56-2.32 1.44-3.040l1.8 3.44c0.2 0.32 0.68 0.56 1.16 0.36 0.4-0.16 0.56-0.72 0.36-1.12l-1.8-3.4c0.32-0.080 0.68-0.16 1.040-0.16 2.16 0 3.96 1.76 3.96 3.96s-1.8 3.92-4 3.92zM9.8 9.4h3.080c0.48 0 0.84-0.36 - 0.84-0.84s-0.36-0.84-0.84-0.84h-3.080c-0.48 0-0.84 0.36-0.84 0.84-0.040 0.44 0.36 0.84 0.84 0.84z`})],-1),Tw=[mw,_w];function hw(e,t,n,a,s,r){return h(),I("svg",fw,Tw)}const Sw=ie(pw,[["render",hw]]),Aw={name:"BikeTrainer"},Ow={version:"1.1",id:"bike_trainer",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"}},gw=An(`bike trainerbike trainer`,7),Iw=[gw];function Rw(e,t,n,a,s,r){return h(),I("svg",Ow,Iw)}const Nw=ie(Aw,[["render",Rw]]),vw={name:"Kayak_Boat"},bw={id:"kayak",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"-200 -150 800 800","xml:space":"preserve"},Cw=d("desc",{id:"kayakBoatEquipmentDescription"},"kayak",-1),Dw=d("g",null,[d("g",null,[d("path",{d:`M506.376,55.175L458.322,7.122c-5.504-5.504-14.428-5.504-19.933,0l-30.985,30.985 + -49,-0.5 9.6894,-11.353 19.3561,-22.686 29,-34 z">`,7),Iw=[gw];function Nw(e,t,n,a,s,o){return h(),I("svg",Ow,Iw)}const Rw=ie(Aw,[["render",Nw]]),vw={name:"Kayak_Boat"},bw={id:"kayak",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"-200 -150 800 800","xml:space":"preserve"},Cw=d("desc",{id:"kayakBoatEquipmentDescription"},"kayak",-1),Dw=d("g",null,[d("g",null,[d("path",{d:`M506.376,55.175L458.322,7.122c-5.504-5.504-14.428-5.504-19.933,0l-30.985,30.985 c-14.252,14.252-17.674,35.223-10.286,52.713c-1.12,0.678-2.183,1.483-3.15,2.45L91.981,395.257 c-1.027,1.027-1.872,2.163-2.574,3.361c-17.508-7.434-38.522-4.024-52.798,10.25L5.623,439.852 c-5.504,5.504-5.504,14.429,0,19.933l48.054,48.054c5.504,5.504,14.428,5.504,19.933,0l30.985-30.985 @@ -73,7 +73,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c0-25.894,20.992-46.886,46.886-46.886c13.039,0,24.831,5.326,33.329,13.917l40.982-40.982 C317.405,73.151,301.526,41.842,287.822,18.22z`})])],-1),Lw=d("g",null,[d("g",null,[d("path",{d:`M356.238,224.889l-53.113,53.115v50.303c0,25.894-20.992,46.886-46.886,46.886c-13.817,0-26.235-5.979-34.816-15.488 l-40.306,40.306c13.297,37.559,29.552,69.661,43.538,93.767c6.534,11.261,18.536,18.214,31.556,18.22s25.057-6.925,31.591-18.186 - c29.734-51.242,69.75-138.626,69.75-237.815C357.552,245.483,357.078,235.11,356.238,224.889z`})])],-1),yw=[Cw,Dw,Pw,Lw];function $w(e,t,n,a,s,r){return h(),I("svg",bw,yw)}const Uw=ie(vw,[["render",$w]]),kw={name:"Shoes"},ww={id:"shoes",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Mw=An(`shoesshoes`,4),Ww=[Mw];function Fw(e,t,n,a,s,r){return h(),I("svg",ww,Ww)}const zw=ie(kw,[["render",Fw]]),xw={name:"Shoes"},Bw={id:"skis",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Gw=d("desc",{id:"skisEquipmentDescription"},"skis",-1),Hw=d("path",{d:`m 105.01644,82.858537 c -0.75155,0 -1.40914,0.134433 -2.1607,0.373428 -1.52187,0.492925 -2.39554,1.127758 -3.400739,2.673751 + 39.5,-38 z">`,4),Ww=[Mw];function Fw(e,t,n,a,s,o){return h(),I("svg",ww,Ww)}const zw=ie(kw,[["render",Fw]]),xw={name:"Shoes"},Bw={id:"skis",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve"},Gw=d("desc",{id:"skisEquipmentDescription"},"skis",-1),Hw=d("path",{d:`m 105.01644,82.858537 c -0.75155,0 -1.40914,0.134433 -2.1607,0.373428 -1.52187,0.492925 -2.39554,1.127758 -3.400739,2.673751 -1.01459,1.553454 -1.85068,4.040497 -2.16069,7.192229 -0.62942,6.296003 0.79852,14.996885 3.184669,23.511055 4.81929,17.02088 12.99235,33.25755 12.99235,33.25755 l 31.75279,62.51192 11.9308,-22.33103 28.18296,9.48509 -31.7528,-62.48952 c 0,0 -8.36096,-16.25161 -19.82202,-31.129 -5.73054,-7.438695 -12.30656,-14.481551 -18.22498,-18.66396 -3.00618,-2.091199 -5.82448,-3.420599 -7.89123,-3.973273 @@ -101,7 +101,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i V 250.0574 Z m 80.79115,0 v 153.85252 h -21.60693 v 13.44343 h 21.60693 v 17.17771 h 16.90978 V 417.35335 H 463.7855 V 403.90992 H 442.17857 V 250.0574 Z m -200.94449,26.13999 -40.0198,12.92062 10.52164,20.76263 40.11374,-12.92062 -4.88504,-9.63446 z m -94.03714,0.0747 -10.61558,20.76262 40.0198,12.92063 8.45488,-16.58022 -2.25462,-4.48115 -0.65761,-1.34434 z m 110.94691,33.16045 - -40.0198,12.84594 55.61437,109.48923 40.0198,-12.92063 z m -127.95063,0.0373 -55.623763,109.33985 40.057384,12.92063 55.680129,-109.33986 z`},null,-1),Vw=[Gw,Hw];function Kw(e,t,n,a,s,r){return h(),I("svg",Bw,Vw)}const jw=ie(xw,[["render",Kw]]),qw={name:"Shoes"},Yw={id:"shoes",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 512 512","xml:space":"preserve",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"}},Xw=An(`snowshoessnowshoes`,3),Qw=[Xw];function Zw(e,t,n,a,s,r){return h(),I("svg",Yw,Qw)}const Jw=ie(qw,[["render",Zw]]),e8=["title"],t8=te({__name:"index",props:{equipmentTypeLabel:{},title:{}},setup(e){const t=e,n=jo(),a=w(()=>n.getters[K.GETTERS.DARK_MODE]),s=w(()=>Dl(a.value)),{equipmentTypeLabel:r,title:o}=Te(t);return(i,u)=>(h(),I("div",{class:"equipment-type-img",style:ba({fill:s.value?"#cfd0d0":"#2c3e50"}),title:m(o)},[m(r)==="Bike"?(h(),q(Sw,{key:0})):M("",!0),m(r)==="Bike Trainer"?(h(),q(Nw,{key:1})):M("",!0),m(r)==="Kayak_Boat"?(h(),q(Uw,{key:2})):M("",!0),m(r)==="Shoes"?(h(),q(zw,{key:3})):M("",!0),m(r)==="Skis"?(h(),q(jw,{key:4})):M("",!0),m(r)==="Snowshoes"?(h(),q(Jw,{key:5})):M("",!0)],12,e8))}}),n8={name:"CyclingSport"},a8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve"},s8=d("desc",{id:"cyclingSportDescription"}," silhouette of a person riding a bicycle ",-1),r8=d("g",null,[d("path",{d:`M321.097,112.359c20.973,12.338,47.985,5.315,60.293-15.652c12.34-20.973,5.35-47.974-15.623-60.304 + 5.705,-1.571 11.372,-3.071 17,-4.5 z">`,3),Qw=[Xw];function Zw(e,t,n,a,s,o){return h(),I("svg",Yw,Qw)}const Jw=ie(qw,[["render",Zw]]),e8=["title"],t8=te({__name:"index",props:{equipmentTypeLabel:{},title:{}},setup(e){const t=e,n=jr(),a=w(()=>n.getters[K.GETTERS.DARK_MODE]),s=w(()=>Dl(a.value)),{equipmentTypeLabel:o,title:r}=Te(t);return(i,u)=>(h(),I("div",{class:"equipment-type-img",style:ba({fill:s.value?"#cfd0d0":"#2c3e50"}),title:m(r)},[m(o)==="Bike"?(h(),q(Sw,{key:0})):M("",!0),m(o)==="Bike Trainer"?(h(),q(Rw,{key:1})):M("",!0),m(o)==="Kayak_Boat"?(h(),q(Uw,{key:2})):M("",!0),m(o)==="Shoes"?(h(),q(zw,{key:3})):M("",!0),m(o)==="Skis"?(h(),q(jw,{key:4})):M("",!0),m(o)==="Snowshoes"?(h(),q(Jw,{key:5})):M("",!0)],12,e8))}}),n8={name:"CyclingSport"},a8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve"},s8=d("desc",{id:"cyclingSportDescription"}," silhouette of a person riding a bicycle ",-1),o8=d("g",null,[d("path",{d:`M321.097,112.359c20.973,12.338,47.985,5.315,60.293-15.652c12.34-20.973,5.35-47.974-15.623-60.304 c-21.009-12.332-47.99-5.317-60.314,15.65C293.129,73.036,300.103,100.027,321.097,112.359z`}),d("path",{d:`M393.081,264.102c-2.414,0-4.8,0.194-7.169,0.362l-14.431-71.605l4.702-1.757c10.666-3.987,16.093-15.868,12.098-26.54 c-3.994-10.681-15.946-16.084-26.531-12.09l-51.823,19.38l-2.321-18.864c6.3-13.193,5.541-29.78-4.767-41.482 c-21.224-24.092-47.12-12.508-55.191-5.976l-106.884,86.555l0.016,0.024c-3.319,2.893-6.089,6.485-7.86,10.842 @@ -179,7 +179,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c7.877-9.118,17.787-16.319,29.205-20.734L375.396,337.633z M393.081,436.671c-40.757,0-73.907-33.161-73.907-73.917 c0-9.544,1.965-18.597,5.268-26.983l44.541,26.888c0,0.032-0.016,0.064-0.016,0.095c0,13.323,10.808,24.132,24.114,24.132 c13.322,0,24.118-10.81,24.118-24.132c0-10.478-6.721-19.307-16.06-22.64l-10.277-51.043c0.756-0.024,1.463-0.226,2.22-0.226 - c40.757,0,73.911,33.153,73.911,73.909C466.992,403.51,433.838,436.671,393.081,436.671z`})],-1),o8=[s8,r8];function i8(e,t,n,a,s,r){return h(),I("svg",a8,o8)}const u8=ie(n8,[["render",i8]]),l8={name:"CyclingTransport"},c8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},d8=d("desc",{id:"cyclingTransportDescription"}," silhouette of a person riding a bicycle (for transportation) ",-1),E8=d("g",{id:"g147"},[d("path",{d:"m 189.097,82.359 c 20.97701,12.331184 47.97442,5.308784 60.293,-15.652 12.32942,-20.979222 5.35418,-47.981117 -15.623,-60.304 -21.00482,-12.3391184 -47.99,-5.317 -60.314,15.65 -12.324,20.983 -5.34599,47.967183 15.644,60.306 z",id:"path143"}),d("path",{d:"m 393.081,264.102 c -2.414,0 -4.8,0.194 -7.169,0.362 l -14.431,-71.605 4.702,-1.757 c 10.666,-3.987 16.093,-15.868 12.098,-26.54 -3.994,-10.681 -15.946,-16.084 -26.531,-12.09 l -63.05508,-1.53717 C 284.04753,137.09803 248.90259,106.55858 243.33317,101.62481 217.77732,75.090916 186.1698,85.012419 178.0988,91.544419 L 140.764,192.085 l 0.016,0.024 c -3.319,2.893 -6.089,6.485 -7.86,10.842 -2.191,5.396 -2.596,11.067 -1.564,16.384 -8.503,0.669 -15.255,7.571 -15.255,16.246 0,9.085 7.346,16.44 16.432,16.48 l -6.797,15.906 c -8.62,-2.465 -17.674,-3.866 -27.066,-3.866 C 44.27,264.102 0,308.354 0,362.754 c 0,54.403 44.27,98.663 98.668,98.663 54.403,0 98.652,-44.26 98.652,-98.663 0,-36.228 -19.683,-67.867 -48.858,-85.024 l 10.957,-25.652 h 17.767 l 60.281,24.462 -32.201,52.773 c -8.297,13.612 -3.994,31.382 9.615,39.685 4.691,2.86 9.878,4.229 15,4.229 9.729,0 19.234,-4.929 24.677,-13.838 l 29.339,-48.095 19.072,11.511 c -5.447,12.227 -8.54,25.726 -8.54,39.95 0,54.403 44.254,98.663 98.652,98.663 54.402,0 98.656,-44.26 98.656,-98.663 0,-54.401 -44.254,-98.653 -98.656,-98.653 z M 98.668,436.671 c -40.756,0 -73.923,-33.161 -73.923,-73.917 0,-40.756 33.167,-73.909 73.923,-73.909 5.944,0 11.649,0.896 17.188,2.224 L 95.38,338.962 c -11.758,1.619 -20.843,11.598 -20.843,23.792 0,13.323 10.808,24.132 24.13,24.132 8.767,0 16.367,-4.745 20.589,-11.76 h 52.065 c -5.926,34.862 -36.133,61.545 -72.653,61.545 z m 72.654,-86.288 h -52.065 c -0.355,-0.588 -0.708,-1.176 -1.112,-1.732 l 20.476,-47.901 c 17.058,11.026 29.172,28.845 32.701,49.633 z m 125.459,-60.208 7.666,-12.564 c 4.416,-7.233 5.431,-16.038 2.774,-24.084 -2.661,-8.046 -8.718,-14.515 -16.562,-17.704 l -73.83357,-31.7176 16.7558,-45.21274 c 10.36934,4.13303 41.82171,27.90767 45.77423,28.08592 3.271,1.981 8.57725,1.46711 12.29625,1.46711 2.435,0 18.50584,0.70472 20.84384,-0.16628 L 343.32113,188.03378 361.635,269.33 c -18.268,6.162 -34.117,17.51 -45.848,32.314 z m 78.615,47.458 -38.003,-22.94 c 7.877,-9.118 17.787,-16.319 29.205,-20.734 z m 17.685,99.038 c -40.757,0 -73.907,-33.161 -73.907,-73.917 0,-9.544 1.965,-18.597 5.268,-26.983 l 44.541,26.888 c 0,0.032 -0.016,0.064 -0.016,0.095 0,13.323 10.808,24.132 24.114,24.132 13.322,0 24.118,-10.81 24.118,-24.132 0,-10.478 -6.721,-19.307 -16.06,-22.64 l -10.277,-51.043 c 0.756,-0.024 1.463,-0.226 2.22,-0.226 40.757,0 73.911,33.153 73.911,73.909 -10e-4,40.756 -33.155,73.917 -73.912,73.917 z",id:"path145"})],-1),p8=[d8,E8];function f8(e,t,n,a,s,r){return h(),I("svg",c8,p8)}const m8=ie(l8,[["render",f8]]),_8={name:"CyclingTransport"},T8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},h8=An(' silhouette of a person riding a bicycle for touring/trekking ',2),S8=[h8];function A8(e,t,n,a,s,r){return h(),I("svg",T8,S8)}const O8=ie(_8,[["render",A8]]),g8={name:"CyclingVirtual"},I8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},R8=An(' silhouette of a person riding a bicycle with virtual indicator ',4),N8=[R8];function v8(e,t,n,a,s,r){return h(),I("svg",I8,N8)}const b8=ie(g8,[["render",v8]]),C8={name:"Hiking"},D8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 463.507 463.507",style:{"enable-background":"new 0 0 463.507 463.507"},"xml:space":"preserve"},P8=d("desc",{id:"hikingDescription"},"silhouette of a person hiking",-1),L8=d("g",null,[d("path",{d:`M246.413,78.492c21.688,0,39.255-17.573,39.255-39.251c0-21.67-17.567-39.24-39.255-39.24 + c40.757,0,73.911,33.153,73.911,73.909C466.992,403.51,433.838,436.671,393.081,436.671z`})],-1),r8=[s8,o8];function i8(e,t,n,a,s,o){return h(),I("svg",a8,r8)}const u8=ie(n8,[["render",i8]]),l8={name:"CyclingTransport"},c8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},d8=d("desc",{id:"cyclingTransportDescription"}," silhouette of a person riding a bicycle (for transportation) ",-1),E8=d("g",{id:"g147"},[d("path",{d:"m 189.097,82.359 c 20.97701,12.331184 47.97442,5.308784 60.293,-15.652 12.32942,-20.979222 5.35418,-47.981117 -15.623,-60.304 -21.00482,-12.3391184 -47.99,-5.317 -60.314,15.65 -12.324,20.983 -5.34599,47.967183 15.644,60.306 z",id:"path143"}),d("path",{d:"m 393.081,264.102 c -2.414,0 -4.8,0.194 -7.169,0.362 l -14.431,-71.605 4.702,-1.757 c 10.666,-3.987 16.093,-15.868 12.098,-26.54 -3.994,-10.681 -15.946,-16.084 -26.531,-12.09 l -63.05508,-1.53717 C 284.04753,137.09803 248.90259,106.55858 243.33317,101.62481 217.77732,75.090916 186.1698,85.012419 178.0988,91.544419 L 140.764,192.085 l 0.016,0.024 c -3.319,2.893 -6.089,6.485 -7.86,10.842 -2.191,5.396 -2.596,11.067 -1.564,16.384 -8.503,0.669 -15.255,7.571 -15.255,16.246 0,9.085 7.346,16.44 16.432,16.48 l -6.797,15.906 c -8.62,-2.465 -17.674,-3.866 -27.066,-3.866 C 44.27,264.102 0,308.354 0,362.754 c 0,54.403 44.27,98.663 98.668,98.663 54.403,0 98.652,-44.26 98.652,-98.663 0,-36.228 -19.683,-67.867 -48.858,-85.024 l 10.957,-25.652 h 17.767 l 60.281,24.462 -32.201,52.773 c -8.297,13.612 -3.994,31.382 9.615,39.685 4.691,2.86 9.878,4.229 15,4.229 9.729,0 19.234,-4.929 24.677,-13.838 l 29.339,-48.095 19.072,11.511 c -5.447,12.227 -8.54,25.726 -8.54,39.95 0,54.403 44.254,98.663 98.652,98.663 54.402,0 98.656,-44.26 98.656,-98.663 0,-54.401 -44.254,-98.653 -98.656,-98.653 z M 98.668,436.671 c -40.756,0 -73.923,-33.161 -73.923,-73.917 0,-40.756 33.167,-73.909 73.923,-73.909 5.944,0 11.649,0.896 17.188,2.224 L 95.38,338.962 c -11.758,1.619 -20.843,11.598 -20.843,23.792 0,13.323 10.808,24.132 24.13,24.132 8.767,0 16.367,-4.745 20.589,-11.76 h 52.065 c -5.926,34.862 -36.133,61.545 -72.653,61.545 z m 72.654,-86.288 h -52.065 c -0.355,-0.588 -0.708,-1.176 -1.112,-1.732 l 20.476,-47.901 c 17.058,11.026 29.172,28.845 32.701,49.633 z m 125.459,-60.208 7.666,-12.564 c 4.416,-7.233 5.431,-16.038 2.774,-24.084 -2.661,-8.046 -8.718,-14.515 -16.562,-17.704 l -73.83357,-31.7176 16.7558,-45.21274 c 10.36934,4.13303 41.82171,27.90767 45.77423,28.08592 3.271,1.981 8.57725,1.46711 12.29625,1.46711 2.435,0 18.50584,0.70472 20.84384,-0.16628 L 343.32113,188.03378 361.635,269.33 c -18.268,6.162 -34.117,17.51 -45.848,32.314 z m 78.615,47.458 -38.003,-22.94 c 7.877,-9.118 17.787,-16.319 29.205,-20.734 z m 17.685,99.038 c -40.757,0 -73.907,-33.161 -73.907,-73.917 0,-9.544 1.965,-18.597 5.268,-26.983 l 44.541,26.888 c 0,0.032 -0.016,0.064 -0.016,0.095 0,13.323 10.808,24.132 24.114,24.132 13.322,0 24.118,-10.81 24.118,-24.132 0,-10.478 -6.721,-19.307 -16.06,-22.64 l -10.277,-51.043 c 0.756,-0.024 1.463,-0.226 2.22,-0.226 40.757,0 73.911,33.153 73.911,73.909 -10e-4,40.756 -33.155,73.917 -73.912,73.917 z",id:"path145"})],-1),p8=[d8,E8];function f8(e,t,n,a,s,o){return h(),I("svg",c8,p8)}const m8=ie(l8,[["render",f8]]),_8={name:"CyclingTransport"},T8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},h8=An(' silhouette of a person riding a bicycle for touring/trekking ',2),S8=[h8];function A8(e,t,n,a,s,o){return h(),I("svg",T8,S8)}const O8=ie(_8,[["render",A8]]),g8={name:"CyclingVirtual"},I8={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 491.737 491.737",style:{"enable-background":"new 0 0 491.737 491.737"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},N8=An(' silhouette of a person riding a bicycle with virtual indicator ',4),R8=[N8];function v8(e,t,n,a,s,o){return h(),I("svg",I8,R8)}const b8=ie(g8,[["render",v8]]),C8={name:"Hiking"},D8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 463.507 463.507",style:{"enable-background":"new 0 0 463.507 463.507"},"xml:space":"preserve"},P8=d("desc",{id:"hikingDescription"},"silhouette of a person hiking",-1),L8=d("g",null,[d("path",{d:`M246.413,78.492c21.688,0,39.255-17.573,39.255-39.251c0-21.67-17.567-39.24-39.255-39.24 c-21.652,0-39.242,17.57-39.242,39.24C207.171,60.919,224.761,78.492,246.413,78.492z`}),d("path",{d:`M386.604,202.858c0-11.185-9.066-20.251-20.253-20.251h-68.479l-38.62-54.832l0.127-0.933 c1.378-10.474-1.474-21.067-7.911-29.444c-6.441-8.378-15.932-13.852-26.408-15.23c-11.596-1.511-22.592,2.224-30.852,9.225V45.779 c0-7.847-6.362-14.217-14.225-14.217H140.59c-7.867,0-14.225,6.37-14.225,14.217v168.953c0,20.68,15.821,37.476,35.979,39.446 @@ -188,7 +188,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-0.917,13.393,9.177,24.99,22.58,25.908c0.552,0.04,1.124,0.056,1.691,0.056c12.66,0,23.339-9.819,24.208-22.642l6.882-100.264 c0.508-7.364-2.371-14.572-7.815-19.564l-45.994-42.219l13.992-90.613l19.331,27.435c3.801,5.387,9.972,8.592,16.552,8.592h70.882 l1.339,232.294c0,4.478,3.626,8.101,8.101,8.101c4.479,0,8.101-3.624,8.101-8.101l-1.339-234.036 - C381.588,218.245,386.604,211.15,386.604,202.858z`})],-1),y8=[P8,L8];function $8(e,t,n,a,s,r){return h(),I("svg",D8,y8)}const U8=ie(C8,[["render",$8]]),k8={name:"MountainBiking"},w8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},M8=d("desc",{id:"mountainBikingDescription"}," silhouette of a person riding a mountain bike ",-1),W8=d("g",null,[d("g",null,[d("path",{d:`M149.951,67.997c15.711-7.143,22.739-25.675,15.596-41.416c-7.124-15.701-25.723-22.682-41.453-15.539 + C381.588,218.245,386.604,211.15,386.604,202.858z`})],-1),y8=[P8,L8];function $8(e,t,n,a,s,o){return h(),I("svg",D8,y8)}const U8=ie(C8,[["render",$8]]),k8={name:"MountainBiking"},w8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},M8=d("desc",{id:"mountainBikingDescription"}," silhouette of a person riding a mountain bike ",-1),W8=d("g",null,[d("g",null,[d("path",{d:`M149.951,67.997c15.711-7.143,22.739-25.675,15.596-41.416c-7.124-15.701-25.723-22.682-41.453-15.539 c-15.721,7.134-22.702,25.752-15.578,41.444C115.679,68.216,134.23,75.14,149.951,67.997z`}),d("path",{d:`M87.517,89.072l-32.828,87.755c-1.979,5.967-1.683,12.594,1.1,18.733c4.055,8.922,12.604,14.525,21.755,15.271 l76.873,6.244l29.137,64.184c4.122,9.046,14.832,13.148,23.906,9.017c9.075-4.131,13.072-14.859,8.951-23.944l-36.424-80.201 c0,0-3.605-13.76-21.343-14.133l-43.873-2.572l21.009-55.166l31.671,20.588c5.584,3.663,10.997,3.682,15.1,1.722l55.051-24.997 @@ -203,7 +203,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-12.326-0.497-24.021,8.97-26.096,21.143l-2.62,15.339c-0.564,3.271-0.354,6.11,0.401,8.501c-0.43,1.778-0.736,3.548-0.736,5.326 v9.562c0,10.557,8.568,19.125,19.125,19.125h460.932c10.557,0,19.115-8.568,19.106-19.125l-0.125-167.507 c0-2.782-0.593-5.221-1.616-7.286c1.396-3.806,2.057-7.841,1.598-11.839l-4.677-40.497c-1.415-12.249-9.763-29.146-18.637-37.724 - l-36.127-34.951C434.712,167.418,425.79,170.325,423.687,182.488z`})])],-1),F8=[M8,W8];function z8(e,t,n,a,s,r){return h(),I("svg",w8,F8)}const x8=ie(k8,[["render",z8]]),B8={name:"MountainBikingElectric"},G8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 503.162 503.162",style:{"enable-background":"new 0 0 503.162 503.162"},"xml:space":"preserve"},H8=An(' silhouette of a person riding an electric mountain bike ',18),V8=[H8];function K8(e,t,n,a,s,r){return h(),I("svg",G8,V8)}const j8=ie(B8,[["render",K8]]),q8={name:"Mountaineering"},Y8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 495.017 495.017",style:{"enable-background":"new 0 0 495.017 495.017"},"xml:space":"preserve"},X8=An(` silhouette of a person doing mountaineering silhouette of a person riding an electric mountain bike ',18),V8=[H8];function K8(e,t,n,a,s,o){return h(),I("svg",G8,V8)}const j8=ie(B8,[["render",K8]]),q8={name:"Mountaineering"},Y8={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 495.017 495.017",style:{"enable-background":"new 0 0 495.017 495.017"},"xml:space":"preserve"},X8=An(` silhouette of a person doing mountaineering `,2),Q8=[X8];function Z8(e,t,n,a,s,r){return h(),I("svg",Y8,Q8)}const J8=ie(q8,[["render",Z8]]),e5={name:"OpenWaterSwimming"},t5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508",style:{"enable-background":"new 0 0 492.508 492.508"},"xml:space":"preserve"},n5=An(` silhouette of a person swimming in open water `,2),Q8=[X8];function Z8(e,t,n,a,s,o){return h(),I("svg",Y8,Q8)}const J8=ie(q8,[["render",Z8]]),e5={name:"OpenWaterSwimming"},t5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508",style:{"enable-background":"new 0 0 492.508 492.508"},"xml:space":"preserve"},n5=An(` silhouette of a person swimming in open water `,3),a5=[n5];function s5(e,t,n,a,s,r){return h(),I("svg",t5,a5)}const r5=ie(e5,[["render",s5]]),o5={name:"Paragliding"},i5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 170 170","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},u5=An('silhouette of a person paragliding',3),l5=[u5];function c5(e,t,n,a,s,r){return h(),I("svg",i5,l5)}const d5=ie(o5,[["render",c5]]),E5={name:"Rowing"},p5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 534.51 534.51",style:{"enable-background":"new 0 0 534.51 534.51"},"xml:space":"preserve"},f5=d("desc",{id:"rowingDescription"},"silhouette of a person rowing",-1),m5=d("g",null,[d("g",null,[d("path",{d:`M70.517,393.857h132.622l-67.205,68.631c-3.28,3.385-3.204,8.797,0.172,12.076c1.597,1.568,3.72,2.43,5.958,2.43 + -43.378,43.375 z" id="path13">`,3),a5=[n5];function s5(e,t,n,a,s,o){return h(),I("svg",t5,a5)}const o5=ie(e5,[["render",s5]]),r5={name:"Paragliding"},i5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 170 170","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},u5=An('silhouette of a person paragliding',3),l5=[u5];function c5(e,t,n,a,s,o){return h(),I("svg",i5,l5)}const d5=ie(r5,[["render",c5]]),E5={name:"Rowing"},p5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 534.51 534.51",style:{"enable-background":"new 0 0 534.51 534.51"},"xml:space":"preserve"},f5=d("desc",{id:"rowingDescription"},"silhouette of a person rowing",-1),m5=d("g",null,[d("g",null,[d("path",{d:`M70.517,393.857h132.622l-67.205,68.631c-3.28,3.385-3.204,8.797,0.172,12.076c1.597,1.568,3.72,2.43,5.958,2.43 c2.305,0,4.533-0.947,6.12-2.572l78.881-80.555h221.315c12.45,0,30.676-6.006,40.296-13.914 c8.788-7.229,19.049-16.217,26.345-24.299c10.375-9.811,22.214-23.639-4.255-22.834c-6.98,0.248-206.789,0.02-223.926,0 l47.144-48.139l22.176-22.032l28.209,9.17c10.414,3.385,22.472-0.803,26.919-9.362c4.446-8.558,0.268-18.407-9.343-21.993 @@ -295,7 +295,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-1.482-0.851-14.153-5.786-26.833-10.643c-14.898-5.719-30.371,0.583-34.53,13.971l-7.525,24.241l-35.324,118.451 c-0.468,1.34-0.603,2.562-0.746,3.711H14.136c-12.45,0-17.662,8.836-11.618,19.727l23.237,21.592 C39.123,385.068,58.066,393.857,70.517,393.857z M272.63,248.727c1.797-5.967,8.099-9.39,14.075-7.64l51.37,14.975l-33.038,33.737 - l-43.453,43.012h-14.2L272.63,248.727z`}),d("circle",{cx:"248.953",cy:"109.842",r:"52.326"})])],-1),_5=[f5,m5];function T5(e,t,n,a,s,r){return h(),I("svg",p5,_5)}const h5=ie(E5,[["render",T5]]),S5={name:"Running"},A5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve"},O5=d("desc",{id:"runningDescription"},"silhouette of a running person",-1),g5=d("g",null,[d("path",{d:`M282.74,80.771c22.318,0,40.401-18.08,40.401-40.389C323.141,18.084,305.058,0,282.74,0 + l-43.453,43.012h-14.2L272.63,248.727z`}),d("circle",{cx:"248.953",cy:"109.842",r:"52.326"})])],-1),_5=[f5,m5];function T5(e,t,n,a,s,o){return h(),I("svg",p5,_5)}const h5=ie(E5,[["render",T5]]),S5={name:"Running"},A5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve"},O5=d("desc",{id:"runningDescription"},"silhouette of a running person",-1),g5=d("g",null,[d("path",{d:`M282.74,80.771c22.318,0,40.401-18.08,40.401-40.389C323.141,18.084,305.058,0,282.74,0 c-22.281,0-40.378,18.084-40.378,40.383C242.362,62.691,260.458,80.771,282.74,80.771z`}),d("path",{d:`M400.207,188.547H331.47l-38.766-55.03l0.123-0.944c1.384-10.514-1.475-21.146-7.94-29.556 c-6.461-8.409-16.007-13.903-26.52-15.287c-10.926-1.429-22.619,3.12-31.206,8.646c-1.441,0.928-84.97,54.921-84.97,54.921 c-5.175,3.358-8.542,8.877-9.165,15.016c-0.634,6.13,1.574,12.222,5.976,16.541l58.982,58l-6.417,48.954l-18.707,65.584l-67.8-19.4 @@ -304,7 +304,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i l26.365,36.639l6.684,119.628c0.73,12.991,11.501,23.036,24.349,23.036c0.441,0,0.92-0.016,1.379-0.039 c13.453-0.748,23.745-12.262,23-25.713l-7.083-126.736c-0.271-4.643-1.846-9.116-4.56-12.887l-32.24-44.811l11.959-91.279 l19.409,27.555c3.794,5.407,10.005,8.624,16.613,8.624h79.28c11.226,0,20.326-9.101,20.326-20.329 - C420.533,197.647,411.432,188.547,400.207,188.547z M204.606,190.357l-19.026-18.717l23.476-15.206L204.606,190.357z`})],-1),I5=[O5,g5];function R5(e,t,n,a,s,r){return h(),I("svg",A5,I5)}const N5=ie(S5,[["render",R5]]),v5={name:"SkiingAlpine"},b5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 522.362 522.362",style:{"enable-background":"new 0 0 522.362 522.362"},"xml:space":"preserve"},C5=d("desc",{id:"alpineSkiingDescription"},"silhouette of a person skiing",-1),D5=d("g",null,[d("g",null,[d("path",{d:`M14.314,351.859L408.088,461.78c4.484,1.311,9.104,1.97,13.731,1.97l0,0c17.471,0,33.746-9.429,42.467-24.604 + C420.533,197.647,411.432,188.547,400.207,188.547z M204.606,190.357l-19.026-18.717l23.476-15.206L204.606,190.357z`})],-1),I5=[O5,g5];function N5(e,t,n,a,s,o){return h(),I("svg",A5,I5)}const R5=ie(S5,[["render",N5]]),v5={name:"SkiingAlpine"},b5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 522.362 522.362",style:{"enable-background":"new 0 0 522.362 522.362"},"xml:space":"preserve"},C5=d("desc",{id:"alpineSkiingDescription"},"silhouette of a person skiing",-1),D5=d("g",null,[d("g",null,[d("path",{d:`M14.314,351.859L408.088,461.78c4.484,1.311,9.104,1.97,13.731,1.97l0,0c17.471,0,33.746-9.429,42.467-24.604 c2.716-4.724,3.137-10.27,1.157-15.214c-1.912-4.762-5.767-8.31-10.576-9.744c-7.373-2.237-15.481,1.109-22.146,9.229 c-3.548,4.303-9.496,6.244-15.07,4.714l-136.467-38.078c1.396-0.555,2.812-1.195,4.236-2.065l103.266-63.15 c15.443-9.362,18.493-33.957,7.812-43.883l-64.758-60.233l39.972-21.688l69.682,9.744c5.23,0.736,9.744-2.037,10.079-6.187 @@ -315,7 +315,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i l102.414,14.315l-5.308,3.72c-4.332,3.022-10.155,9.151-11.723,14.201c-3.844,12.45-1.473,26.717,10.452,37.705l68.802,62.175 c0,0-50.978,31.776-74.998,46.397c-14.219,8.606-13.674,23.858-6.129,33.393L23.705,318.199 c-10.012-2.792-20.569,2.554-23.113,11.695C-2,339.169,4.159,349.029,14.314,351.859z`}),d("path",{d:`M450.842,72.003c-15.291,16.715-14.201,42.667,2.639,58.121c16.706,15.31,42.716,14.086,58.073-2.668 - c15.386-16.677,14.172-42.734-2.544-58.016C492.305,54.064,466.17,55.192,450.842,72.003z`})])],-1),P5=[C5,D5];function L5(e,t,n,a,s,r){return h(),I("svg",b5,P5)}const y5=ie(v5,[["render",L5]]),$5={name:"SkiingCrossCountry"},U5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 296 296",style:{"enable-background":"new 0 0 296 296"},"xml:space":"preserve"},k5=d("desc",{id:"crossCountrySkiingDescription"}," silhouette of a person skiing (cross country) ",-1),w5=d("g",null,[d("path",{d:`M241.313,246.906h-39.564l0.456-1.273c5.62-18.374,3.479-37.58-6.027-54.278c-5.653-9.929-13.443-18.018-22.745-23.959 + c15.386-16.677,14.172-42.734-2.544-58.016C492.305,54.064,466.17,55.192,450.842,72.003z`})])],-1),P5=[C5,D5];function L5(e,t,n,a,s,o){return h(),I("svg",b5,P5)}const y5=ie(v5,[["render",L5]]),$5={name:"SkiingCrossCountry"},U5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 296 296",style:{"enable-background":"new 0 0 296 296"},"xml:space":"preserve"},k5=d("desc",{id:"crossCountrySkiingDescription"}," silhouette of a person skiing (cross country) ",-1),w5=d("g",null,[d("path",{d:`M241.313,246.906h-39.564l0.456-1.273c5.62-18.374,3.479-37.58-6.027-54.278c-5.653-9.929-13.443-18.018-22.745-23.959 l12.886-51.126c3.035-12.05-4.272-24.266-16.322-27.301c-2.634-0.664-5.278-0.826-7.833-0.559 c-0.151-0.011-0.299-0.032-0.452-0.038c-26.03-1.077-51.443,8.485-70.33,25.993L41.586,82.855 c-4.332-2.741-10.065-1.451-12.806,2.881s-1.451,10.065,2.88,12.806l47.625,30.136c-2.557,6.013-0.962,13.224,4.375,17.531 @@ -325,7 +325,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i h161.375H280c9.113,0,16.167-7.387,16.167-16.5v-2.5H241.313z M153.974,192.398c0.741-0.153,1.471-0.231,2.188-0.457 c5.742,3.406,10.53,8.313,13.945,14.311c5.378,9.447,6.59,20.402,3.41,30.797l-1.799,5.674c-0.447,1.461-0.656,3.184-0.657,4.184 h-69.909C121.581,231.906,139.297,213.274,153.974,192.398z M167,57.938c0-15.378,12.466-27.844,27.844-27.844 - s27.844,12.466,27.844,27.844s-12.466,27.844-27.844,27.844S167,73.315,167,57.938z`})],-1),M5=[k5,w5];function W5(e,t,n,a,s,r){return h(),I("svg",U5,M5)}const F5=ie($5,[["render",W5]]),z5={name:"Snowshoes"},x5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},B5=An('silhouette of a person with snowshoes',6),G5=[B5];function H5(e,t,n,a,s,r){return h(),I("svg",x5,G5)}const V5=ie(z5,[["render",H5]]),K5={name:"Swimrun"},j5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},q5=An(' silhouette of a person swimming in open water and another silhouette of a person running ',4),Y5=[q5];function X5(e,t,n,a,s,r){return h(),I("svg",j5,Y5)}const Q5=ie(K5,[["render",X5]]),Z5={name:"Trail"},J5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 535.876 535.876",style:{"enable-background":"new 0 0 535.876 535.876"},"xml:space":"preserve"},eM=d("desc",{id:"trailDescription"},"silhouette of a person running (trail)",-1),tM=d("g",null,[d("g",null,[d("path",{d:`M505.204,326.949c-5.805-10.892-15.176-10.862-20.923,0.067l-7.114,13.512c-5.757,10.92-20.416,19.775-32.752,19.775 + s27.844,12.466,27.844,27.844s-12.466,27.844-27.844,27.844S167,73.315,167,57.938z`})],-1),M5=[k5,w5];function W5(e,t,n,a,s,o){return h(),I("svg",U5,M5)}const F5=ie($5,[["render",W5]]),z5={name:"Snowshoes"},x5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},B5=An('silhouette of a person with snowshoes',6),G5=[B5];function H5(e,t,n,a,s,o){return h(),I("svg",x5,G5)}const V5=ie(z5,[["render",H5]]),K5={name:"Swimrun"},j5={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 492.508 492.508","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},q5=An(' silhouette of a person swimming in open water and another silhouette of a person running ',4),Y5=[q5];function X5(e,t,n,a,s,o){return h(),I("svg",j5,Y5)}const Q5=ie(K5,[["render",X5]]),Z5={name:"Trail"},J5={version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 535.876 535.876",style:{"enable-background":"new 0 0 535.876 535.876"},"xml:space":"preserve"},eM=d("desc",{id:"trailDescription"},"silhouette of a person running (trail)",-1),tM=d("g",null,[d("g",null,[d("path",{d:`M505.204,326.949c-5.805-10.892-15.176-10.862-20.923,0.067l-7.114,13.512c-5.757,10.92-20.416,19.775-32.752,19.775 h-16.753c-12.346,0-29.645,6.847-38.643,15.29l-32.35,30.342l-1.233-105.388c0.822-18.446-10.596-24.634-10.596-24.634 l-56.543-25.972l33.67-67.645l38.527,22.912c0,0,15.472,9.715,26.727-9.324l37.026-63.093c1.625-3.519,2.094-7.564,1.052-11.609 c-2.381-9.256-11.81-14.86-21.095-12.479c-4.083,1.042-7.459,3.49-9.754,6.713l-30.772,51.962l-62.777-37.102 @@ -338,25 +338,25 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i c-11.657-4.054-28.831-0.984-38.374,6.838L109.9,433.954c-9.544,7.822-26.67,10.72-38.25,6.483L40.84,429.135 c-11.58-4.256-25.608,1.157-31.336,12.097l-7.21,13.789c-5.728,10.93-0.354,19.794,11.982,19.794H500.27 c12.336,0,24.309-9.802,26.728-21.907l8.004-39.981c2.409-12.097-0.325-30.733-6.14-41.616L505.204,326.949z`}),d("path",{d:`M326.395,126.625c17.806-4.562,28.563-22.721,23.983-40.526c-4.581-17.844-22.74-28.554-40.555-23.983 - c-17.796,4.581-28.535,22.711-23.964,40.535C290.439,120.476,308.599,131.205,326.395,126.625z`})])],-1),nM=[eM,tM];function aM(e,t,n,a,s,r){return h(),I("svg",J5,nM)}const sM=ie(Z5,[["render",aM]]),rM={name:"Walking"},oM={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},iM=An('silhouette of a walking person',3),uM=[iM];function lM(e,t,n,a,s,r){return h(),I("svg",oM,uM)}const cM=ie(rM,[["render",lM]]),dM=["title"],EM=te({__name:"index",props:{sportLabel:{},color:{},title:{default:""}},setup(e){const t=e,{color:n,sportLabel:a,title:s}=Te(t),r=Nt("sportColors");return(o,i)=>(h(),I("div",{class:"sport-img",style:ba({fill:m(n)?m(n):m(r)[m(a)]}),title:m(s)?m(s):o.$t(`sports.${m(a)}.LABEL`)},[m(a)==="Cycling (Sport)"?(h(),q(u8,{key:0})):M("",!0),m(a)==="Cycling (Trekking)"?(h(),q(O8,{key:1})):M("",!0),m(a)==="Cycling (Transport)"?(h(),q(m8,{key:2})):M("",!0),m(a)==="Cycling (Virtual)"?(h(),q(b8,{key:3})):M("",!0),m(a)==="Hiking"?(h(),q(U8,{key:4})):M("",!0),m(a)==="Mountain Biking"?(h(),q(x8,{key:5})):M("",!0),m(a)==="Mountain Biking (Electric)"?(h(),q(j8,{key:6})):M("",!0),m(a)==="Mountaineering"?(h(),q(J8,{key:7})):M("",!0),m(a)==="Paragliding"?(h(),q(d5,{key:8})):M("",!0),m(a)==="Open Water Swimming"?(h(),q(r5,{key:9})):M("",!0),m(a)==="Rowing"?(h(),q(h5,{key:10})):M("",!0),m(a)==="Running"?(h(),q(N5,{key:11})):M("",!0),m(a)==="Skiing (Alpine)"?(h(),q(y5,{key:12})):M("",!0),m(a)==="Skiing (Cross Country)"?(h(),q(F5,{key:13})):M("",!0),m(a)==="Snowshoes"?(h(),q(V5,{key:14})):M("",!0),m(a)==="Swimrun"?(h(),q(Q5,{key:15})):M("",!0),m(a)==="Trail"?(h(),q(sM,{key:16})):M("",!0),m(a)==="Walking"?(h(),q(cM,{key:17})):M("",!0)],12,dM))}}),pM={},fM={class:"loader"};function mM(e,t){return h(),I("div",fM)}const _M=ie(pM,[["render",mM],["__scopeId","data-v-8b613881"]]),TM=e=>(ot("data-v-686c06c7"),e=e(),it(),e),hM={class:"custom-modal"},SM={key:0,class:"modal-message"},AM={key:1,class:"modal-message"},OM={key:2,class:"info-box"},gM=TM(()=>d("i",{class:"fa fa-exclamation-triangle","aria-hidden":"true"},null,-1)),IM={class:"modal-buttons"},RM=te({__name:"Modal",props:{title:{},message:{},strongMessage:{default:()=>""},warning:{default:()=>""}},emits:["cancelAction","confirmAction"],setup(e,{emit:t}){const n=e,a=t,s=ke(),{title:r,message:o,strongMessage:i}=Te(n),u=w(()=>s.getters[K.GETTERS.ERROR_MESSAGES]);let l=null,c=null,p=null;function E(f){var T;(f.key==="Tab"||f.keyCode===9)&&(f.preventDefault(),((T=document.activeElement)==null?void 0:T.id)==="cancel-button"?l==null||l.focus():c==null||c.focus())}return St(()=>{p=document.activeElement,c=document.getElementById("cancel-button"),l=document.getElementById("confirm-button"),c&&c.focus(),document.addEventListener("keydown",E)}),ft(()=>{s.commit(K.MUTATIONS.EMPTY_ERROR_MESSAGES),document.removeEventListener("keydown",E),p==null||p.focus()}),(f,T)=>{const O=oe("i18n-t"),R=oe("ErrorMessage"),g=oe("Card");return h(),I("div",{id:"modal",role:"dialog",onClick:T[2]||(T[2]=Ce(N=>a("cancelAction"),["self"]))},[d("div",hM,[W(g,null,{title:ce(()=>[H(_(m(r)),1)]),content:ce(()=>[m(i)?(h(),I("div",SM,[W(O,{keypath:m(o)},{default:ce(()=>[d("span",null,_(m(i)),1)]),_:1},8,["keypath"])])):(h(),I("div",AM,_(m(o)),1)),f.warning?(h(),I("div",OM,[gM,H(" "+_(f.warning),1)])):M("",!0),u.value?(h(),q(R,{key:3,message:u.value},null,8,["message"])):M("",!0),d("div",IM,[u.value?M("",!0):(h(),I("button",{key:0,class:me(["confirm",{danger:f.warning}]),id:"confirm-button",onClick:T[0]||(T[0]=N=>a("confirmAction"))},_(f.$t("buttons.YES")),3)),d("button",{tabindex:"0",id:"cancel-button",class:"cancel",onClick:T[1]||(T[1]=N=>a("cancelAction"))},_(f.$t(`buttons.${u.value?"CANCEL":"NO"}`)),1)])]),_:1})])])}}}),NM=ie(RM,[["__scopeId","data-v-686c06c7"]]),vM=[{target:wU,name:"AlertMessage"},{target:uS,name:"Card"},{target:KU,name:"CustomTextArea"},{target:XU,name:"Distance"},{target:ow,name:"Dropdown"},{target:Ew,name:"ErrorMessage"},{target:_M,name:"Loader"},{target:NM,name:"Modal"},{target:EM,name:"SportImage"},{target:t8,name:"EquipmentTypeImage"}],bM={mounted:(e,t)=>{e.clickOutsideEvent=function(n){e===n.target||e.contains(n.target)||t.value(n)},document.body.addEventListener("click",e.clickOutsideEvent),document.body.addEventListener("touchstart",e.clickOutsideEvent)},unmounted:function(e){e.clickOutsideEvent&&(document.body.removeEventListener("click",e.clickOutsideEvent),document.body.removeEventListener("touchstart",e.clickOutsideEvent),e.clickOutsideEvent=void 0)}};/*! + c-17.796,4.581-28.535,22.711-23.964,40.535C290.439,120.476,308.599,131.205,326.395,126.625z`})])],-1),nM=[eM,tM];function aM(e,t,n,a,s,o){return h(),I("svg",J5,nM)}const sM=ie(Z5,[["render",aM]]),oM={name:"Walking"},rM={version:"1.1",id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 494.49 494.49",style:{"enable-background":"new 0 0 494.49 494.49"},"xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},iM=An('silhouette of a walking person',3),uM=[iM];function lM(e,t,n,a,s,o){return h(),I("svg",rM,uM)}const cM=ie(oM,[["render",lM]]),dM=["title"],EM=te({__name:"index",props:{sportLabel:{},color:{},title:{default:""}},setup(e){const t=e,{color:n,sportLabel:a,title:s}=Te(t),o=Rt("sportColors");return(r,i)=>(h(),I("div",{class:"sport-img",style:ba({fill:m(n)?m(n):m(o)[m(a)]}),title:m(s)?m(s):r.$t(`sports.${m(a)}.LABEL`)},[m(a)==="Cycling (Sport)"?(h(),q(u8,{key:0})):M("",!0),m(a)==="Cycling (Trekking)"?(h(),q(O8,{key:1})):M("",!0),m(a)==="Cycling (Transport)"?(h(),q(m8,{key:2})):M("",!0),m(a)==="Cycling (Virtual)"?(h(),q(b8,{key:3})):M("",!0),m(a)==="Hiking"?(h(),q(U8,{key:4})):M("",!0),m(a)==="Mountain Biking"?(h(),q(x8,{key:5})):M("",!0),m(a)==="Mountain Biking (Electric)"?(h(),q(j8,{key:6})):M("",!0),m(a)==="Mountaineering"?(h(),q(J8,{key:7})):M("",!0),m(a)==="Paragliding"?(h(),q(d5,{key:8})):M("",!0),m(a)==="Open Water Swimming"?(h(),q(o5,{key:9})):M("",!0),m(a)==="Rowing"?(h(),q(h5,{key:10})):M("",!0),m(a)==="Running"?(h(),q(R5,{key:11})):M("",!0),m(a)==="Skiing (Alpine)"?(h(),q(y5,{key:12})):M("",!0),m(a)==="Skiing (Cross Country)"?(h(),q(F5,{key:13})):M("",!0),m(a)==="Snowshoes"?(h(),q(V5,{key:14})):M("",!0),m(a)==="Swimrun"?(h(),q(Q5,{key:15})):M("",!0),m(a)==="Trail"?(h(),q(sM,{key:16})):M("",!0),m(a)==="Walking"?(h(),q(cM,{key:17})):M("",!0)],12,dM))}}),pM={},fM={class:"loader"};function mM(e,t){return h(),I("div",fM)}const _M=ie(pM,[["render",mM],["__scopeId","data-v-8b613881"]]),TM=e=>(ot("data-v-686c06c7"),e=e(),rt(),e),hM={class:"custom-modal"},SM={key:0,class:"modal-message"},AM={key:1,class:"modal-message"},OM={key:2,class:"info-box"},gM=TM(()=>d("i",{class:"fa fa-exclamation-triangle","aria-hidden":"true"},null,-1)),IM={class:"modal-buttons"},NM=te({__name:"Modal",props:{title:{},message:{},strongMessage:{default:()=>""},warning:{default:()=>""}},emits:["cancelAction","confirmAction"],setup(e,{emit:t}){const n=e,a=t,s=ke(),{title:o,message:r,strongMessage:i}=Te(n),u=w(()=>s.getters[K.GETTERS.ERROR_MESSAGES]);let l=null,c=null,p=null;function E(f){var T;(f.key==="Tab"||f.keyCode===9)&&(f.preventDefault(),((T=document.activeElement)==null?void 0:T.id)==="cancel-button"?l==null||l.focus():c==null||c.focus())}return St(()=>{p=document.activeElement,c=document.getElementById("cancel-button"),l=document.getElementById("confirm-button"),c&&c.focus(),document.addEventListener("keydown",E)}),ft(()=>{s.commit(K.MUTATIONS.EMPTY_ERROR_MESSAGES),document.removeEventListener("keydown",E),p==null||p.focus()}),(f,T)=>{const O=re("i18n-t"),N=re("ErrorMessage"),g=re("Card");return h(),I("div",{id:"modal",role:"dialog",onClick:T[2]||(T[2]=be(R=>a("cancelAction"),["self"]))},[d("div",hM,[W(g,null,{title:ce(()=>[H(_(m(o)),1)]),content:ce(()=>[m(i)?(h(),I("div",SM,[W(O,{keypath:m(r)},{default:ce(()=>[d("span",null,_(m(i)),1)]),_:1},8,["keypath"])])):(h(),I("div",AM,_(m(r)),1)),f.warning?(h(),I("div",OM,[gM,H(" "+_(f.warning),1)])):M("",!0),u.value?(h(),q(N,{key:3,message:u.value},null,8,["message"])):M("",!0),d("div",IM,[u.value?M("",!0):(h(),I("button",{key:0,class:me(["confirm",{danger:f.warning}]),id:"confirm-button",onClick:T[0]||(T[0]=R=>a("confirmAction"))},_(f.$t("buttons.YES")),3)),d("button",{tabindex:"0",id:"cancel-button",class:"cancel",onClick:T[1]||(T[1]=R=>a("cancelAction"))},_(f.$t(`buttons.${u.value?"CANCEL":"NO"}`)),1)])]),_:1})])])}}}),RM=ie(NM,[["__scopeId","data-v-686c06c7"]]),vM=[{target:wU,name:"AlertMessage"},{target:uS,name:"Card"},{target:KU,name:"CustomTextArea"},{target:XU,name:"Distance"},{target:rw,name:"Dropdown"},{target:Ew,name:"ErrorMessage"},{target:_M,name:"Loader"},{target:RM,name:"Modal"},{target:EM,name:"SportImage"},{target:t8,name:"EquipmentTypeImage"}],bM={mounted:(e,t)=>{e.clickOutsideEvent=function(n){e===n.target||e.contains(n.target)||t.value(n)},document.body.addEventListener("click",e.clickOutsideEvent),document.body.addEventListener("touchstart",e.clickOutsideEvent)},unmounted:function(e){e.clickOutsideEvent&&(document.body.removeEventListener("click",e.clickOutsideEvent),document.body.removeEventListener("touchstart",e.clickOutsideEvent),e.clickOutsideEvent=void 0)}};/*! * shared v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const Su=typeof window<"u",os=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CM=(e,t,n)=>DM({l:e,k:t,s:n}),DM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Wt=e=>typeof e=="number"&&isFinite(e),PM=e=>OS(e)==="[object Date]",ns=e=>OS(e)==="[object RegExp]",kl=e=>qe(e)&&Object.keys(e).length===0,qt=Object.assign;let e_;const ga=()=>e_||(e_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function t_(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const LM=Object.prototype.hasOwnProperty;function Au(e,t){return LM.call(e,t)}const Ct=Array.isArray,Rt=e=>typeof e=="function",Ie=e=>typeof e=="string",st=e=>typeof e=="boolean",Et=e=>e!==null&&typeof e=="object",yM=e=>Et(e)&&Rt(e.then)&&Rt(e.catch),AS=Object.prototype.toString,OS=e=>AS.call(e),qe=e=>{if(!Et(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$M=e=>e==null?"":Ct(e)||qe(e)&&e.toString===AS?JSON.stringify(e,null,2):String(e);function UM(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}function wl(e){let t=e;return()=>++t}function kM(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ti=e=>!Et(e)||Ct(e);function Yi(e,t){if(Ti(e)||Ti(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:s}=n.pop();Object.keys(a).forEach(r=>{Ti(a[r])||Ti(s[r])?s[r]=a[r]:n.push({src:a[r],des:s[r]})})}}/*! + */const Su=typeof window<"u",rs=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CM=(e,t,n)=>DM({l:e,k:t,s:n}),DM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Wt=e=>typeof e=="number"&&isFinite(e),PM=e=>OS(e)==="[object Date]",ns=e=>OS(e)==="[object RegExp]",kl=e=>qe(e)&&Object.keys(e).length===0,qt=Object.assign;let e_;const ga=()=>e_||(e_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function t_(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const LM=Object.prototype.hasOwnProperty;function Au(e,t){return LM.call(e,t)}const Ct=Array.isArray,Nt=e=>typeof e=="function",Ne=e=>typeof e=="string",st=e=>typeof e=="boolean",Et=e=>e!==null&&typeof e=="object",yM=e=>Et(e)&&Nt(e.then)&&Nt(e.catch),AS=Object.prototype.toString,OS=e=>AS.call(e),qe=e=>{if(!Et(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$M=e=>e==null?"":Ct(e)||qe(e)&&e.toString===AS?JSON.stringify(e,null,2):String(e);function UM(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}function wl(e){let t=e;return()=>++t}function kM(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ti=e=>!Et(e)||Ct(e);function Yi(e,t){if(Ti(e)||Ti(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:s}=n.pop();Object.keys(a).forEach(o=>{Ti(a[o])||Ti(s[o])?s[o]=a[o]:n.push({src:a[o],des:s[o]})})}}/*! * message-compiler v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function wM(e,t,n){return{line:e,column:t,offset:n}}function Ou(e,t,n){return{start:e,end:t}}const MM=/\{([0-9a-zA-Z]+)\}/g;function gS(e,...t){return t.length===1&&WM(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(MM,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const IS=Object.assign,n_=e=>typeof e=="string",WM=e=>e!==null&&typeof e=="object";function RS(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}const ap={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},FM={[ap.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function zM(e,t,...n){const a=gS(FM[e],...n||[]),s={message:String(a),code:e};return t&&(s.location=t),s}const Be={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},xM={[Be.EXPECTED_TOKEN]:"Expected token: '{0}'",[Be.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Be.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Be.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Be.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Be.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Be.EMPTY_PLACEHOLDER]:"Empty placeholder",[Be.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Be.INVALID_LINKED_FORMAT]:"Invalid linked format",[Be.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Be.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Be.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Be.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Be.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Be.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Pr(e,t,n={}){const{domain:a,messages:s,args:r}=n,o=gS((s||xM)[e]||"",...r||[]),i=new SyntaxError(String(o));return i.code=e,t&&(i.location=t),i.domain=a,i}function BM(e){throw e}const fa=" ",GM="\r",tn=` -`,HM="\u2028",VM="\u2029";function KM(e){const t=e;let n=0,a=1,s=1,r=0;const o=P=>t[P]===GM&&t[P+1]===tn,i=P=>t[P]===tn,u=P=>t[P]===VM,l=P=>t[P]===HM,c=P=>o(P)||i(P)||u(P)||l(P),p=()=>n,E=()=>a,f=()=>s,T=()=>r,O=P=>o(P)||u(P)||l(P)?tn:t[P],R=()=>O(n),g=()=>O(n+r);function N(){return r=0,c(n)&&(a++,s=0),o(n)&&n++,n++,s++,t[n]}function S(){return o(n+r)&&r++,r++,t[n+r]}function A(){n=0,a=1,s=1,r=0}function v(P=0){r=P}function D(){const P=n+r;for(;P!==n;)N();r=0}return{index:p,line:E,column:f,peekOffset:T,charAt:O,currentChar:R,currentPeek:g,next:N,peek:S,reset:A,resetPeek:v,skipToPeek:D}}const Wa=void 0,jM=".",a_="'",qM="tokenizer";function YM(e,t={}){const n=t.location!==!1,a=KM(e),s=()=>a.index(),r=()=>wM(a.line(),a.column(),a.index()),o=r(),i=s(),u={currentType:14,offset:i,startLoc:o,endLoc:o,lastType:14,lastOffset:i,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},l=()=>u,{onError:c}=t;function p(L,U,x,...se){const Oe=l();if(U.column+=x,U.offset+=x,c){const de=n?Ou(Oe.startLoc,U):null,V=Pr(L,de,{domain:qM,args:se});c(V)}}function E(L,U,x){L.endLoc=r(),L.currentType=U;const se={type:U};return n&&(se.loc=Ou(L.startLoc,L.endLoc)),x!=null&&(se.value=x),se}const f=L=>E(L,14);function T(L,U){return L.currentChar()===U?(L.next(),U):(p(Be.EXPECTED_TOKEN,r(),0,U),"")}function O(L){let U="";for(;L.currentPeek()===fa||L.currentPeek()===tn;)U+=L.currentPeek(),L.peek();return U}function R(L){const U=O(L);return L.skipToPeek(),U}function g(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U===95}function N(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=48&&U<=57}function S(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function A(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()==="-"?L.peek():L.currentPeek(),Oe=N(se);return L.resetPeek(),Oe}function v(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()===a_;return L.resetPeek(),se}function D(L,U){const{currentType:x}=U;if(x!==8)return!1;O(L);const se=L.currentPeek()===".";return L.resetPeek(),se}function P(L,U){const{currentType:x}=U;if(x!==9)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function C(L,U){const{currentType:x}=U;if(!(x===8||x===12))return!1;O(L);const se=L.currentPeek()===":";return L.resetPeek(),se}function y(L,U){const{currentType:x}=U;if(x!==10)return!1;const se=()=>{const de=L.currentPeek();return de==="{"?g(L.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===fa||!de?!1:de===tn?(L.peek(),se()):F(L,!1)},Oe=se();return L.resetPeek(),Oe}function z(L){O(L);const U=L.currentPeek()==="|";return L.resetPeek(),U}function $(L){const U=O(L),x=L.currentPeek()==="%"&&L.peek()==="{";return L.resetPeek(),{isModulo:x,hasSpace:U.length>0}}function F(L,U=!0){const x=(Oe=!1,de="",V=!1)=>{const J=L.currentPeek();return J==="{"?de==="%"?!1:Oe:J==="@"||!J?de==="%"?!0:Oe:J==="%"?(L.peek(),x(Oe,"%",!0)):J==="|"?de==="%"||V?!0:!(de===fa||de===tn):J===fa?(L.peek(),x(!0,fa,V)):J===tn?(L.peek(),x(!0,tn,V)):!0},se=x();return U&&L.resetPeek(),se}function Y(L,U){const x=L.currentChar();return x===Wa?Wa:U(x)?(L.next(),x):null}function re(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36}function B(L){return Y(L,re)}function Q(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36||U===45}function j(L){return Y(L,Q)}function ue(L){const U=L.charCodeAt(0);return U>=48&&U<=57}function Z(L){return Y(L,ue)}function ve(L){const U=L.charCodeAt(0);return U>=48&&U<=57||U>=65&&U<=70||U>=97&&U<=102}function ye(L){return Y(L,ve)}function we(L){let U="",x="";for(;U=Z(L);)x+=U;return x}function zt(L){R(L);const U=L.currentChar();return U!=="%"&&p(Be.EXPECTED_TOKEN,r(),0,U),L.next(),"%"}function je(L){let U="";for(;;){const x=L.currentChar();if(x==="{"||x==="}"||x==="@"||x==="|"||!x)break;if(x==="%")if(F(L))U+=x,L.next();else break;else if(x===fa||x===tn)if(F(L))U+=x,L.next();else{if(z(L))break;U+=x,L.next()}else U+=x,L.next()}return U}function Re(L){R(L);let U="",x="";for(;U=j(L);)x+=U;return L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x}function It(L){R(L);let U="";return L.currentChar()==="-"?(L.next(),U+=`-${we(L)}`):U+=we(L),L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),U}function ne(L){return L!==a_&&L!==tn}function he(L){R(L),T(L,"'");let U="",x="";for(;U=Y(L,ne);)U==="\\"?x+=Se(L):x+=U;const se=L.currentChar();return se===tn||se===Wa?(p(Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),se===tn&&(L.next(),T(L,"'")),x):(T(L,"'"),x)}function Se(L){const U=L.currentChar();switch(U){case"\\":case"'":return L.next(),`\\${U}`;case"u":return be(L,U,4);case"U":return be(L,U,6);default:return p(Be.UNKNOWN_ESCAPE_SEQUENCE,r(),0,U),""}}function be(L,U,x){T(L,U);let se="";for(let Oe=0;Oe{const se=L.currentChar();return se==="{"||se==="%"||se==="@"||se==="|"||se==="("||se===")"||!se||se===fa?x:(x+=se,L.next(),U(x))};return U("")}function G(L){R(L);const U=T(L,"|");return R(L),U}function le(L,U){let x=null;switch(L.currentChar()){case"{":return U.braceNest>=1&&p(Be.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),L.next(),x=E(U,2,"{"),R(L),U.braceNest++,x;case"}":return U.braceNest>0&&U.currentType===2&&p(Be.EMPTY_PLACEHOLDER,r(),0),L.next(),x=E(U,3,"}"),U.braceNest--,U.braceNest>0&&R(L),U.inLinked&&U.braceNest===0&&(U.inLinked=!1),x;case"@":return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x=ae(L,U)||f(U),U.braceNest=0,x;default:{let Oe=!0,de=!0,V=!0;if(z(L))return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;if(U.braceNest>0&&(U.currentType===5||U.currentType===6||U.currentType===7))return p(Be.UNTERMINATED_CLOSING_BRACE,r(),0),U.braceNest=0,pe(L,U);if(Oe=S(L,U))return x=E(U,5,Re(L)),R(L),x;if(de=A(L,U))return x=E(U,6,It(L)),R(L),x;if(V=v(L,U))return x=E(U,7,he(L)),R(L),x;if(!Oe&&!de&&!V)return x=E(U,13,mt(L)),p(Be.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,x.value),R(L),x;break}}return x}function ae(L,U){const{currentType:x}=U;let se=null;const Oe=L.currentChar();switch((x===8||x===9||x===12||x===10)&&(Oe===tn||Oe===fa)&&p(Be.INVALID_LINKED_FORMAT,r(),0),Oe){case"@":return L.next(),se=E(U,8,"@"),U.inLinked=!0,se;case".":return R(L),L.next(),E(U,9,".");case":":return R(L),L.next(),E(U,10,":");default:return z(L)?(se=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,se):D(L,U)||C(L,U)?(R(L),ae(L,U)):P(L,U)?(R(L),E(U,12,k(L))):y(L,U)?(R(L),Oe==="{"?le(L,U)||se:E(U,11,b(L))):(x===8&&p(Be.INVALID_LINKED_FORMAT,r(),0),U.braceNest=0,U.inLinked=!1,pe(L,U))}}function pe(L,U){let x={type:14};if(U.braceNest>0)return le(L,U)||f(U);if(U.inLinked)return ae(L,U)||f(U);switch(L.currentChar()){case"{":return le(L,U)||f(U);case"}":return p(Be.UNBALANCED_CLOSING_BRACE,r(),0),L.next(),E(U,3,"}");case"@":return ae(L,U)||f(U);default:{if(z(L))return x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;const{isModulo:Oe,hasSpace:de}=$(L);if(Oe)return de?E(U,0,je(L)):E(U,4,zt(L));if(F(L))return E(U,0,je(L));break}}return x}function ge(){const{currentType:L,offset:U,startLoc:x,endLoc:se}=u;return u.lastType=L,u.lastOffset=U,u.lastStartLoc=x,u.lastEndLoc=se,u.offset=s(),u.startLoc=r(),a.currentChar()===Wa?E(u,14):pe(a,u)}return{nextToken:ge,currentOffset:s,currentPosition:r,context:l}}const XM="parser",QM=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ZM(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JM(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function s(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,n){const y=t?Ou(v,C):null,z=Pr(A,y,{domain:XM,args:P});n(z)}}function r(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,a){const y=t?Ou(v,C):null;a(zM(A,y,P))}}function o(S,A,v){const D={type:S};return t&&(D.start=A,D.end=A,D.loc={start:v,end:v}),D}function i(S,A,v,D){t&&(S.end=A,S.loc&&(S.loc.end=v))}function u(S,A){const v=S.context(),D=o(3,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function l(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(5,D,P);return C.index=parseInt(A,10),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function c(S,A,v){const D=S.context(),{lastOffset:P,lastStartLoc:C}=D,y=o(4,P,C);return y.key=A,v===!0&&(y.modulo=!0),S.nextToken(),i(y,S.currentOffset(),S.currentPosition()),y}function p(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(9,D,P);return C.value=A.replace(QM,ZM),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function E(S){const A=S.nextToken(),v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=o(8,D,P);return A.type!==12?(s(S,Be.UNEXPECTED_EMPTY_LINKED_MODIFIER,v.lastStartLoc,0),C.value="",i(C,D,P),{nextConsumeToken:A,node:C}):(A.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(A)),C.value=A.value||"",i(C,S.currentOffset(),S.currentPosition()),{node:C})}function f(S,A){const v=S.context(),D=o(7,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function T(S){const A=S.context(),v=o(6,A.offset,A.startLoc);let D=S.nextToken();if(D.type===9){const P=E(S);v.modifier=P.node,D=P.nextConsumeToken||S.nextToken()}switch(D.type!==10&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),D=S.nextToken(),D.type===2&&(D=S.nextToken()),D.type){case 11:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=f(S,D.value||"");break;case 5:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=c(S,D.value||"");break;case 6:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=l(S,D.value||"");break;case 7:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=p(S,D.value||"");break;default:{s(S,Be.UNEXPECTED_EMPTY_LINKED_KEY,A.lastStartLoc,0);const P=S.context(),C=o(7,P.offset,P.startLoc);return C.value="",i(C,P.offset,P.startLoc),v.key=C,i(v,P.offset,P.startLoc),{nextConsumeToken:D,node:v}}}return i(v,S.currentOffset(),S.currentPosition()),{node:v}}function O(S){const A=S.context(),v=A.currentType===1?S.currentOffset():A.offset,D=A.currentType===1?A.endLoc:A.startLoc,P=o(2,v,D);P.items=[];let C=null,y=null;do{const F=C||S.nextToken();switch(C=null,F.type){case 0:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(u(S,F.value||""));break;case 6:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(l(S,F.value||""));break;case 4:y=!0;break;case 5:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(c(S,F.value||"",!!y)),y&&(r(S,ap.USE_MODULO_SYNTAX,A.lastStartLoc,0,xn(F)),y=null);break;case 7:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(p(S,F.value||""));break;case 8:{const Y=T(S);P.items.push(Y.node),C=Y.nextConsumeToken||null;break}}}while(A.currentType!==14&&A.currentType!==1);const z=A.currentType===1?A.lastOffset:S.currentOffset(),$=A.currentType===1?A.lastEndLoc:S.currentPosition();return i(P,z,$),P}function R(S,A,v,D){const P=S.context();let C=D.items.length===0;const y=o(1,A,v);y.cases=[],y.cases.push(D);do{const z=O(S);C||(C=z.items.length===0),y.cases.push(z)}while(P.currentType!==14);return C&&s(S,Be.MUST_HAVE_MESSAGES_IN_PLURAL,v,0),i(y,S.currentOffset(),S.currentPosition()),y}function g(S){const A=S.context(),{offset:v,startLoc:D}=A,P=O(S);return A.currentType===14?P:R(S,v,D,P)}function N(S){const A=YM(S,IS({},e)),v=A.context(),D=o(0,v.offset,v.startLoc);return t&&D.loc&&(D.loc.source=S),D.body=g(A),e.onCacheKey&&(D.cacheKey=e.onCacheKey(S)),v.currentType!==14&&s(A,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,S[v.offset]||""),i(D,A.currentOffset(),A.currentPosition()),D}return{parse:N}}function xn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function e7(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function s_(e,t){for(let n=0;nr_(n)),e}function r_(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ni;function l(R,g){i.code+=R}function c(R,g=!0){const N=g?s:"";l(r?N+" ".repeat(R):N)}function p(R=!0){const g=++i.indentLevel;R&&c(g)}function E(R=!0){const g=--i.indentLevel;R&&c(g)}function f(){c(i.indentLevel)}return{context:u,push:l,indent:p,deindent:E,newline:f,helper:R=>`_${R}`,needIndent:()=>i.needIndent}}function o7(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),mr(e,t.key),t.modifier?(e.push(", "),mr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function i7(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const s=t.items.length;for(let r=0;r1){e.push(`${n("plural")}([`),e.indent(a());const s=t.cases.length;for(let r=0;r{const n=n_(t.mode)?t.mode:"normal",a=n_(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,o=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],u=r7(e,{mode:n,filename:a,sourceMap:s,breakLineCode:r,needIndent:o});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(o),i.length>0&&(u.push(`const { ${RS(i.map(p=>`${p}: _${p}`),", ")} } = ctx`),u.newline()),u.push("return "),mr(u,e),u.deindent(o),u.push("}"),delete e.helpers;const{code:l,map:c}=u.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function d7(e,t={}){const n=IS({},t),a=!!n.jit,s=!!n.minify,r=n.optimize==null?!0:n.optimize,i=JM(n).parse(e);return a?(r&&n7(i),s&&Qs(i),{ast:i,code:""}):(t7(i,n),c7(i,n))}/*! + */function wM(e,t,n){return{line:e,column:t,offset:n}}function Ou(e,t,n){return{start:e,end:t}}const MM=/\{([0-9a-zA-Z]+)\}/g;function gS(e,...t){return t.length===1&&WM(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(MM,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const IS=Object.assign,n_=e=>typeof e=="string",WM=e=>e!==null&&typeof e=="object";function NS(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}const ap={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},FM={[ap.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function zM(e,t,...n){const a=gS(FM[e],...n||[]),s={message:String(a),code:e};return t&&(s.location=t),s}const Be={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},xM={[Be.EXPECTED_TOKEN]:"Expected token: '{0}'",[Be.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Be.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Be.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Be.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Be.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Be.EMPTY_PLACEHOLDER]:"Empty placeholder",[Be.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Be.INVALID_LINKED_FORMAT]:"Invalid linked format",[Be.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Be.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Be.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Be.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Be.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Be.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Lo(e,t,n={}){const{domain:a,messages:s,args:o}=n,r=gS((s||xM)[e]||"",...o||[]),i=new SyntaxError(String(r));return i.code=e,t&&(i.location=t),i.domain=a,i}function BM(e){throw e}const fa=" ",GM="\r",tn=` +`,HM="\u2028",VM="\u2029";function KM(e){const t=e;let n=0,a=1,s=1,o=0;const r=P=>t[P]===GM&&t[P+1]===tn,i=P=>t[P]===tn,u=P=>t[P]===VM,l=P=>t[P]===HM,c=P=>r(P)||i(P)||u(P)||l(P),p=()=>n,E=()=>a,f=()=>s,T=()=>o,O=P=>r(P)||u(P)||l(P)?tn:t[P],N=()=>O(n),g=()=>O(n+o);function R(){return o=0,c(n)&&(a++,s=0),r(n)&&n++,n++,s++,t[n]}function S(){return r(n+o)&&o++,o++,t[n+o]}function A(){n=0,a=1,s=1,o=0}function v(P=0){o=P}function D(){const P=n+o;for(;P!==n;)R();o=0}return{index:p,line:E,column:f,peekOffset:T,charAt:O,currentChar:N,currentPeek:g,next:R,peek:S,reset:A,resetPeek:v,skipToPeek:D}}const Wa=void 0,jM=".",a_="'",qM="tokenizer";function YM(e,t={}){const n=t.location!==!1,a=KM(e),s=()=>a.index(),o=()=>wM(a.line(),a.column(),a.index()),r=o(),i=s(),u={currentType:14,offset:i,startLoc:r,endLoc:r,lastType:14,lastOffset:i,lastStartLoc:r,lastEndLoc:r,braceNest:0,inLinked:!1,text:""},l=()=>u,{onError:c}=t;function p(L,U,x,...se){const ge=l();if(U.column+=x,U.offset+=x,c){const de=n?Ou(ge.startLoc,U):null,V=Lo(L,de,{domain:qM,args:se});c(V)}}function E(L,U,x){L.endLoc=o(),L.currentType=U;const se={type:U};return n&&(se.loc=Ou(L.startLoc,L.endLoc)),x!=null&&(se.value=x),se}const f=L=>E(L,14);function T(L,U){return L.currentChar()===U?(L.next(),U):(p(Be.EXPECTED_TOKEN,o(),0,U),"")}function O(L){let U="";for(;L.currentPeek()===fa||L.currentPeek()===tn;)U+=L.currentPeek(),L.peek();return U}function N(L){const U=O(L);return L.skipToPeek(),U}function g(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U===95}function R(L){if(L===Wa)return!1;const U=L.charCodeAt(0);return U>=48&&U<=57}function S(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function A(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()==="-"?L.peek():L.currentPeek(),ge=R(se);return L.resetPeek(),ge}function v(L,U){const{currentType:x}=U;if(x!==2)return!1;O(L);const se=L.currentPeek()===a_;return L.resetPeek(),se}function D(L,U){const{currentType:x}=U;if(x!==8)return!1;O(L);const se=L.currentPeek()===".";return L.resetPeek(),se}function P(L,U){const{currentType:x}=U;if(x!==9)return!1;O(L);const se=g(L.currentPeek());return L.resetPeek(),se}function C(L,U){const{currentType:x}=U;if(!(x===8||x===12))return!1;O(L);const se=L.currentPeek()===":";return L.resetPeek(),se}function y(L,U){const{currentType:x}=U;if(x!==10)return!1;const se=()=>{const de=L.currentPeek();return de==="{"?g(L.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===fa||!de?!1:de===tn?(L.peek(),se()):F(L,!1)},ge=se();return L.resetPeek(),ge}function z(L){O(L);const U=L.currentPeek()==="|";return L.resetPeek(),U}function $(L){const U=O(L),x=L.currentPeek()==="%"&&L.peek()==="{";return L.resetPeek(),{isModulo:x,hasSpace:U.length>0}}function F(L,U=!0){const x=(ge=!1,de="",V=!1)=>{const J=L.currentPeek();return J==="{"?de==="%"?!1:ge:J==="@"||!J?de==="%"?!0:ge:J==="%"?(L.peek(),x(ge,"%",!0)):J==="|"?de==="%"||V?!0:!(de===fa||de===tn):J===fa?(L.peek(),x(!0,fa,V)):J===tn?(L.peek(),x(!0,tn,V)):!0},se=x();return U&&L.resetPeek(),se}function Y(L,U){const x=L.currentChar();return x===Wa?Wa:U(x)?(L.next(),x):null}function oe(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36}function B(L){return Y(L,oe)}function Q(L){const U=L.charCodeAt(0);return U>=97&&U<=122||U>=65&&U<=90||U>=48&&U<=57||U===95||U===36||U===45}function j(L){return Y(L,Q)}function ue(L){const U=L.charCodeAt(0);return U>=48&&U<=57}function Z(L){return Y(L,ue)}function ve(L){const U=L.charCodeAt(0);return U>=48&&U<=57||U>=65&&U<=70||U>=97&&U<=102}function ye(L){return Y(L,ve)}function we(L){let U="",x="";for(;U=Z(L);)x+=U;return x}function zt(L){N(L);const U=L.currentChar();return U!=="%"&&p(Be.EXPECTED_TOKEN,o(),0,U),L.next(),"%"}function je(L){let U="";for(;;){const x=L.currentChar();if(x==="{"||x==="}"||x==="@"||x==="|"||!x)break;if(x==="%")if(F(L))U+=x,L.next();else break;else if(x===fa||x===tn)if(F(L))U+=x,L.next();else{if(z(L))break;U+=x,L.next()}else U+=x,L.next()}return U}function Re(L){N(L);let U="",x="";for(;U=j(L);)x+=U;return L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x}function It(L){N(L);let U="";return L.currentChar()==="-"?(L.next(),U+=`-${we(L)}`):U+=we(L),L.currentChar()===Wa&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),U}function ne(L){return L!==a_&&L!==tn}function he(L){N(L),T(L,"'");let U="",x="";for(;U=Y(L,ne);)U==="\\"?x+=Se(L):x+=U;const se=L.currentChar();return se===tn||se===Wa?(p(Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),se===tn&&(L.next(),T(L,"'")),x):(T(L,"'"),x)}function Se(L){const U=L.currentChar();switch(U){case"\\":case"'":return L.next(),`\\${U}`;case"u":return Ce(L,U,4);case"U":return Ce(L,U,6);default:return p(Be.UNKNOWN_ESCAPE_SEQUENCE,o(),0,U),""}}function Ce(L,U,x){T(L,U);let se="";for(let ge=0;ge{const se=L.currentChar();return se==="{"||se==="%"||se==="@"||se==="|"||se==="("||se===")"||!se||se===fa?x:(x+=se,L.next(),U(x))};return U("")}function G(L){N(L);const U=T(L,"|");return N(L),U}function le(L,U){let x=null;switch(L.currentChar()){case"{":return U.braceNest>=1&&p(Be.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),L.next(),x=E(U,2,"{"),N(L),U.braceNest++,x;case"}":return U.braceNest>0&&U.currentType===2&&p(Be.EMPTY_PLACEHOLDER,o(),0),L.next(),x=E(U,3,"}"),U.braceNest--,U.braceNest>0&&N(L),U.inLinked&&U.braceNest===0&&(U.inLinked=!1),x;case"@":return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x=ae(L,U)||f(U),U.braceNest=0,x;default:{let ge=!0,de=!0,V=!0;if(z(L))return U.braceNest>0&&p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;if(U.braceNest>0&&(U.currentType===5||U.currentType===6||U.currentType===7))return p(Be.UNTERMINATED_CLOSING_BRACE,o(),0),U.braceNest=0,pe(L,U);if(ge=S(L,U))return x=E(U,5,Re(L)),N(L),x;if(de=A(L,U))return x=E(U,6,It(L)),N(L),x;if(V=v(L,U))return x=E(U,7,he(L)),N(L),x;if(!ge&&!de&&!V)return x=E(U,13,mt(L)),p(Be.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,x.value),N(L),x;break}}return x}function ae(L,U){const{currentType:x}=U;let se=null;const ge=L.currentChar();switch((x===8||x===9||x===12||x===10)&&(ge===tn||ge===fa)&&p(Be.INVALID_LINKED_FORMAT,o(),0),ge){case"@":return L.next(),se=E(U,8,"@"),U.inLinked=!0,se;case".":return N(L),L.next(),E(U,9,".");case":":return N(L),L.next(),E(U,10,":");default:return z(L)?(se=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,se):D(L,U)||C(L,U)?(N(L),ae(L,U)):P(L,U)?(N(L),E(U,12,k(L))):y(L,U)?(N(L),ge==="{"?le(L,U)||se:E(U,11,b(L))):(x===8&&p(Be.INVALID_LINKED_FORMAT,o(),0),U.braceNest=0,U.inLinked=!1,pe(L,U))}}function pe(L,U){let x={type:14};if(U.braceNest>0)return le(L,U)||f(U);if(U.inLinked)return ae(L,U)||f(U);switch(L.currentChar()){case"{":return le(L,U)||f(U);case"}":return p(Be.UNBALANCED_CLOSING_BRACE,o(),0),L.next(),E(U,3,"}");case"@":return ae(L,U)||f(U);default:{if(z(L))return x=E(U,1,G(L)),U.braceNest=0,U.inLinked=!1,x;const{isModulo:ge,hasSpace:de}=$(L);if(ge)return de?E(U,0,je(L)):E(U,4,zt(L));if(F(L))return E(U,0,je(L));break}}return x}function Ie(){const{currentType:L,offset:U,startLoc:x,endLoc:se}=u;return u.lastType=L,u.lastOffset=U,u.lastStartLoc=x,u.lastEndLoc=se,u.offset=s(),u.startLoc=o(),a.currentChar()===Wa?E(u,14):pe(a,u)}return{nextToken:Ie,currentOffset:s,currentPosition:o,context:l}}const XM="parser",QM=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ZM(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JM(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function s(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,n){const y=t?Ou(v,C):null,z=Lo(A,y,{domain:XM,args:P});n(z)}}function o(S,A,v,D,...P){const C=S.currentPosition();if(C.offset+=D,C.column+=D,a){const y=t?Ou(v,C):null;a(zM(A,y,P))}}function r(S,A,v){const D={type:S};return t&&(D.start=A,D.end=A,D.loc={start:v,end:v}),D}function i(S,A,v,D){t&&(S.end=A,S.loc&&(S.loc.end=v))}function u(S,A){const v=S.context(),D=r(3,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function l(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(5,D,P);return C.index=parseInt(A,10),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function c(S,A,v){const D=S.context(),{lastOffset:P,lastStartLoc:C}=D,y=r(4,P,C);return y.key=A,v===!0&&(y.modulo=!0),S.nextToken(),i(y,S.currentOffset(),S.currentPosition()),y}function p(S,A){const v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(9,D,P);return C.value=A.replace(QM,ZM),S.nextToken(),i(C,S.currentOffset(),S.currentPosition()),C}function E(S){const A=S.nextToken(),v=S.context(),{lastOffset:D,lastStartLoc:P}=v,C=r(8,D,P);return A.type!==12?(s(S,Be.UNEXPECTED_EMPTY_LINKED_MODIFIER,v.lastStartLoc,0),C.value="",i(C,D,P),{nextConsumeToken:A,node:C}):(A.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(A)),C.value=A.value||"",i(C,S.currentOffset(),S.currentPosition()),{node:C})}function f(S,A){const v=S.context(),D=r(7,v.offset,v.startLoc);return D.value=A,i(D,S.currentOffset(),S.currentPosition()),D}function T(S){const A=S.context(),v=r(6,A.offset,A.startLoc);let D=S.nextToken();if(D.type===9){const P=E(S);v.modifier=P.node,D=P.nextConsumeToken||S.nextToken()}switch(D.type!==10&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),D=S.nextToken(),D.type===2&&(D=S.nextToken()),D.type){case 11:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=f(S,D.value||"");break;case 5:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=c(S,D.value||"");break;case 6:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=l(S,D.value||"");break;case 7:D.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(D)),v.key=p(S,D.value||"");break;default:{s(S,Be.UNEXPECTED_EMPTY_LINKED_KEY,A.lastStartLoc,0);const P=S.context(),C=r(7,P.offset,P.startLoc);return C.value="",i(C,P.offset,P.startLoc),v.key=C,i(v,P.offset,P.startLoc),{nextConsumeToken:D,node:v}}}return i(v,S.currentOffset(),S.currentPosition()),{node:v}}function O(S){const A=S.context(),v=A.currentType===1?S.currentOffset():A.offset,D=A.currentType===1?A.endLoc:A.startLoc,P=r(2,v,D);P.items=[];let C=null,y=null;do{const F=C||S.nextToken();switch(C=null,F.type){case 0:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(u(S,F.value||""));break;case 6:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(l(S,F.value||""));break;case 4:y=!0;break;case 5:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(c(S,F.value||"",!!y)),y&&(o(S,ap.USE_MODULO_SYNTAX,A.lastStartLoc,0,xn(F)),y=null);break;case 7:F.value==null&&s(S,Be.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,xn(F)),P.items.push(p(S,F.value||""));break;case 8:{const Y=T(S);P.items.push(Y.node),C=Y.nextConsumeToken||null;break}}}while(A.currentType!==14&&A.currentType!==1);const z=A.currentType===1?A.lastOffset:S.currentOffset(),$=A.currentType===1?A.lastEndLoc:S.currentPosition();return i(P,z,$),P}function N(S,A,v,D){const P=S.context();let C=D.items.length===0;const y=r(1,A,v);y.cases=[],y.cases.push(D);do{const z=O(S);C||(C=z.items.length===0),y.cases.push(z)}while(P.currentType!==14);return C&&s(S,Be.MUST_HAVE_MESSAGES_IN_PLURAL,v,0),i(y,S.currentOffset(),S.currentPosition()),y}function g(S){const A=S.context(),{offset:v,startLoc:D}=A,P=O(S);return A.currentType===14?P:N(S,v,D,P)}function R(S){const A=YM(S,IS({},e)),v=A.context(),D=r(0,v.offset,v.startLoc);return t&&D.loc&&(D.loc.source=S),D.body=g(A),e.onCacheKey&&(D.cacheKey=e.onCacheKey(S)),v.currentType!==14&&s(A,Be.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,S[v.offset]||""),i(D,A.currentOffset(),A.currentPosition()),D}return{parse:R}}function xn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function e7(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function s_(e,t){for(let n=0;no_(n)),e}function o_(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ni;function l(N,g){i.code+=N}function c(N,g=!0){const R=g?s:"";l(o?R+" ".repeat(N):R)}function p(N=!0){const g=++i.indentLevel;N&&c(g)}function E(N=!0){const g=--i.indentLevel;N&&c(g)}function f(){c(i.indentLevel)}return{context:u,push:l,indent:p,deindent:E,newline:f,helper:N=>`_${N}`,needIndent:()=>i.needIndent}}function r7(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),_o(e,t.key),t.modifier?(e.push(", "),_o(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function i7(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(a());const s=t.cases.length;for(let o=0;o{const n=n_(t.mode)?t.mode:"normal",a=n_(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,r=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],u=o7(e,{mode:n,filename:a,sourceMap:s,breakLineCode:o,needIndent:r});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(r),i.length>0&&(u.push(`const { ${NS(i.map(p=>`${p}: _${p}`),", ")} } = ctx`),u.newline()),u.push("return "),_o(u,e),u.deindent(r),u.push("}"),delete e.helpers;const{code:l,map:c}=u.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function d7(e,t={}){const n=IS({},t),a=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,i=JM(n).parse(e);return a?(o&&n7(i),s&&Qs(i),{ast:i,code:""}):(t7(i,n),c7(i,n))}/*! * core-base v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function E7(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const is=[];is[0]={w:[0],i:[3,0],"[":[4],o:[7]};is[1]={w:[1],".":[2],"[":[4],o:[7]};is[2]={w:[2],i:[3,0],0:[3,0]};is[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};is[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};is[5]={"'":[4,0],o:8,l:[5,0]};is[6]={'"':[4,0],o:8,l:[6,0]};const p7=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function f7(e){return p7.test(e)}function m7(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function _7(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function T7(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:f7(t)?m7(t):"*"+t}function h7(e){const t=[];let n=-1,a=0,s=0,r,o,i,u,l,c,p;const E=[];E[0]=()=>{o===void 0?o=i:o+=i},E[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},E[2]=()=>{E[0](),s++},E[3]=()=>{if(s>0)s--,a=4,E[0]();else{if(s=0,o===void 0||(o=T7(o),o===!1))return!1;E[1]()}};function f(){const T=e[n+1];if(a===5&&T==="'"||a===6&&T==='"')return n++,i="\\"+T,E[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&f())){if(u=_7(r),p=is[a],l=p[u]||p.l||8,l===8||(a=l[0],l[1]!==void 0&&(c=E[l[1]],c&&(i=r,c()===!1))))return;if(a===7)return t}}const o_=new Map;function S7(e,t){return Et(e)?e[t]:null}function A7(e,t){if(!Et(e))return null;let n=o_.get(t);if(n||(n=h7(t),n&&o_.set(t,n)),!n)return null;const a=n.length;let s=e,r=0;for(;re,g7=e=>"",I7="text",R7=e=>e.length===0?"":UM(e),N7=$M;function i_(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function v7(e){const t=Wt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Wt(e.named.count)||Wt(e.named.n))?Wt(e.named.count)?e.named.count:Wt(e.named.n)?e.named.n:t:t}function b7(e,t){t.count||(t.count=e),t.n||(t.n=e)}function C7(e={}){const t=e.locale,n=v7(e),a=Et(e.pluralRules)&&Ie(t)&&Rt(e.pluralRules[t])?e.pluralRules[t]:i_,s=Et(e.pluralRules)&&Ie(t)&&Rt(e.pluralRules[t])?i_:void 0,r=g=>g[a(n,g.length,s)],o=e.list||[],i=g=>o[g],u=e.named||{};Wt(e.pluralIndex)&&b7(n,u);const l=g=>u[g];function c(g){const N=Rt(e.messages)?e.messages(g):Et(e.messages)?e.messages[g]:!1;return N||(e.parent?e.parent.message(g):g7)}const p=g=>e.modifiers?e.modifiers[g]:O7,E=qe(e.processor)&&Rt(e.processor.normalize)?e.processor.normalize:R7,f=qe(e.processor)&&Rt(e.processor.interpolate)?e.processor.interpolate:N7,T=qe(e.processor)&&Ie(e.processor.type)?e.processor.type:I7,R={list:i,named:l,plural:r,linked:(g,...N)=>{const[S,A]=N;let v="text",D="";N.length===1?Et(S)?(D=S.modifier||D,v=S.type||v):Ie(S)&&(D=S||D):N.length===2&&(Ie(S)&&(D=S||D),Ie(A)&&(v=A||v));const P=c(g)(R),C=v==="vnode"&&Ct(P)&&D?P[0]:P;return D?p(D)(C,v):C},message:c,type:T,interpolate:f,normalize:E,values:qt({},o,u)};return R}let Io=null;function D7(e){Io=e}function P7(e,t,n){Io&&Io.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const L7=y7("function:translate");function y7(e){return t=>Io&&Io.emit(e,t)}const NS=ap.__EXTEND_POINT__,_s=wl(NS),$7={NOT_FOUND_KEY:NS,FALLBACK_TO_TRANSLATE:_s(),CANNOT_FORMAT_NUMBER:_s(),FALLBACK_TO_NUMBER_FORMAT:_s(),CANNOT_FORMAT_DATE:_s(),FALLBACK_TO_DATE_FORMAT:_s(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:_s(),__EXTEND_POINT__:_s()},vS=Be.__EXTEND_POINT__,Ts=wl(vS),Gn={INVALID_ARGUMENT:vS,INVALID_DATE_ARGUMENT:Ts(),INVALID_ISO_DATE_ARGUMENT:Ts(),NOT_SUPPORT_NON_STRING_MESSAGE:Ts(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Ts(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Ts(),NOT_SUPPORT_LOCALE_TYPE:Ts(),__EXTEND_POINT__:Ts()};function oa(e){return Pr(e,null,void 0)}function rp(e,t){return t.locale!=null?u_(t.locale):u_(e.locale)}let Rc;function u_(e){if(Ie(e))return e;if(Rt(e)){if(e.resolvedOnce&&Rc!=null)return Rc;if(e.constructor.name==="Function"){const t=e();if(yM(t))throw oa(Gn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Rc=t}else throw oa(Gn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw oa(Gn.NOT_SUPPORT_LOCALE_TYPE)}function U7(e,t,n){return[...new Set([n,...Ct(t)?t:Et(t)?Object.keys(t):Ie(t)?[t]:[n]])]}function bS(e,t,n){const a=Ie(n)?n:_r,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let r=s.__localeChainCache.get(a);if(!r){r=[];let o=[n];for(;Ct(o);)o=l_(r,o,t);const i=Ct(t)||!qe(t)?t:t.default?t.default:null;o=Ie(i)?[i]:i,Ct(o)&&l_(r,o,!1),s.__localeChainCache.set(a,r)}return r}function l_(e,t,n){let a=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function W7(){return{upper:(e,t)=>t==="text"&&Ie(e)?e.toUpperCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ie(e)?e.toLowerCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ie(e)?d_(e):t==="vnode"&&Et(e)&&"__v_isVNode"in e?d_(e.children):e}}let CS;function E_(e){CS=e}let DS;function F7(e){DS=e}let PS;function z7(e){PS=e}let LS=null;const x7=e=>{LS=e},B7=()=>LS;let yS=null;const p_=e=>{yS=e},G7=()=>yS;let f_=0;function H7(e={}){const t=Rt(e.onWarn)?e.onWarn:kM,n=Ie(e.version)?e.version:M7,a=Ie(e.locale)||Rt(e.locale)?e.locale:_r,s=Rt(a)?_r:a,r=Ct(e.fallbackLocale)||qe(e.fallbackLocale)||Ie(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,o=qe(e.messages)?e.messages:{[s]:{}},i=qe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},u=qe(e.numberFormats)?e.numberFormats:{[s]:{}},l=qt({},e.modifiers||{},W7()),c=e.pluralRules||{},p=Rt(e.missing)?e.missing:null,E=st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,f=st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,O=!!e.unresolving,R=Rt(e.postTranslation)?e.postTranslation:null,g=qe(e.processor)?e.processor:null,N=st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,A=Rt(e.messageCompiler)?e.messageCompiler:CS,v=Rt(e.messageResolver)?e.messageResolver:DS||S7,D=Rt(e.localeFallbacker)?e.localeFallbacker:PS||U7,P=Et(e.fallbackContext)?e.fallbackContext:void 0,C=e,y=Et(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,z=Et(C.__numberFormatters)?C.__numberFormatters:new Map,$=Et(C.__meta)?C.__meta:{};f_++;const F={version:n,cid:f_,locale:a,fallbackLocale:r,messages:o,modifiers:l,pluralRules:c,missing:p,missingWarn:E,fallbackWarn:f,fallbackFormat:T,unresolving:O,postTranslation:R,processor:g,warnHtmlMessage:N,escapeParameter:S,messageCompiler:A,messageResolver:v,localeFallbacker:D,fallbackContext:P,onWarn:t,__meta:$};return F.datetimeFormats=i,F.numberFormats=u,F.__datetimeFormatters=y,F.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&P7(F,n,$),F}function op(e,t,n,a,s){const{missing:r,onWarn:o}=e;if(r!==null){const i=r(e,n,t,s);return Ie(i)?i:t}else return t}function Hr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function V7(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function K7(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aj7(n,e)}function j7(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const a=n,s=a.c||a.cases;return e.plural(s.reduce((r,o)=>[...r,m_(e,o)],[]))}else return m_(e,n)}function m_(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const a=(t.i||t.items).reduce((s,r)=>[...s,Rd(e,r)],[]);return e.normalize(a)}}function Rd(e,t){const n=t.t||t.type;switch(n){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,s=a.m||a.modifier;return e.linked(Rd(e,a.k||a.key),s?Rd(e,s):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const $S=e=>e;let Js=Object.create(null);const Tr=e=>Et(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function US(e,t={}){let n=!1;const a=t.onError||BM;return t.onError=s=>{n=!0,a(s)},{...d7(e,t),detectError:n}}const q7=(e,t)=>{if(!Ie(e))throw oa(Gn.NOT_SUPPORT_NON_STRING_MESSAGE);{st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{code:r,detectError:o}=US(e,t),i=new Function(`return ${r}`)();return o?i:Js[a]=i}};function Y7(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ie(e)){st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{ast:r,detectError:o}=US(e,{...t,location:!1,jit:!0}),i=Nc(r);return o?i:Js[a]=i}else{const n=e.cacheKey;if(n){const a=Js[n];return a||(Js[n]=Nc(e))}else return Nc(e)}}const __=()=>"",Un=e=>Rt(e);function T_(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:s,messageCompiler:r,fallbackLocale:o,messages:i}=e,[u,l]=Nd(...t),c=st(l.missingWarn)?l.missingWarn:e.missingWarn,p=st(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,E=st(l.escapeParameter)?l.escapeParameter:e.escapeParameter,f=!!l.resolvedMessage,T=Ie(l.default)||st(l.default)?st(l.default)?r?u:()=>u:l.default:n?r?u:()=>u:"",O=n||T!=="",R=rp(e,l);E&&X7(l);let[g,N,S]=f?[u,R,i[R]||{}]:kS(e,u,R,o,p,c),A=g,v=u;if(!f&&!(Ie(A)||Tr(A)||Un(A))&&O&&(A=T,v=A),!f&&(!(Ie(A)||Tr(A)||Un(A))||!Ie(N)))return s?Ml:u;let D=!1;const P=()=>{D=!0},C=Un(A)?A:wS(e,u,N,A,v,P);if(D)return A;const y=J7(e,N,S,l),z=C7(y),$=Q7(e,C,z),F=a?a($,u):$;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:Ie(u)?u:Un(A)?A.key:"",locale:N||(Un(A)?A.locale:""),format:Ie(A)?A:Un(A)?A.source:"",message:F};Y.meta=qt({},e.__meta,B7()||{}),L7(Y)}return F}function X7(e){Ct(e.list)?e.list=e.list.map(t=>Ie(t)?t_(t):t):Et(e.named)&&Object.keys(e.named).forEach(t=>{Ie(e.named[t])&&(e.named[t]=t_(e.named[t]))})}function kS(e,t,n,a,s,r){const{messages:o,onWarn:i,messageResolver:u,localeFallbacker:l}=e,c=l(e,a,n);let p={},E,f=null;const T="translate";for(let O=0;Oa;return l.locale=n,l.key=t,l}const u=o(a,Z7(e,n,s,a,i,r));return u.locale=n,u.key=t,u.source=a,u}function Q7(e,t,n){return t(n)}function Nd(...e){const[t,n,a]=e,s={};if(!Ie(t)&&!Wt(t)&&!Un(t)&&!Tr(t))throw oa(Gn.INVALID_ARGUMENT);const r=Wt(t)?String(t):(Un(t),t);return Wt(n)?s.plural=n:Ie(n)?s.default=n:qe(n)&&!kl(n)?s.named=n:Ct(n)&&(s.list=n),Wt(a)?s.plural=a:Ie(a)?s.default=a:qe(a)&&qt(s,a),[r,s]}function Z7(e,t,n,a,s,r){return{locale:t,key:n,warnHtmlMessage:s,onError:o=>{throw r&&r(o),o},onCacheKey:o=>CM(t,n,o)}}function J7(e,t,n,a){const{modifiers:s,pluralRules:r,messageResolver:o,fallbackLocale:i,fallbackWarn:u,missingWarn:l,fallbackContext:c}=e,E={locale:t,modifiers:s,pluralRules:r,messages:f=>{let T=o(n,f);if(T==null&&c){const[,,O]=kS(c,f,t,i,u,l);T=o(O,f)}if(Ie(T)||Tr(T)){let O=!1;const g=wS(e,f,t,T,f,()=>{O=!0});return O?__:g}else return Un(T)?T:__}};return e.processor&&(E.processor=e.processor),a.list&&(E.list=a.list),a.named&&(E.named=a.named),Wt(a.plural)&&(E.pluralIndex=a.plural),E}function h_(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:o}=e,{__datetimeFormatters:i}=e,[u,l,c,p]=vd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=rp(e,c),O=o(e,s,T);if(!Ie(u)||u==="")return new Intl.DateTimeFormat(T,p).format(l);let R={},g,N=null;const S="datetime format";for(let D=0;D{MS.includes(u)?o[u]=n[u]:r[u]=n[u]}),Ie(a)?r.locale=a:qe(a)&&(o=a),qe(s)&&(o=s),[r.key||"",i,r,o]}function S_(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function A_(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:o}=e,{__numberFormatters:i}=e,[u,l,c,p]=bd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=rp(e,c),O=o(e,s,T);if(!Ie(u)||u==="")return new Intl.NumberFormat(T,p).format(l);let R={},g,N=null;const S="number format";for(let D=0;D{WS.includes(u)?o[u]=n[u]:r[u]=n[u]}),Ie(a)?r.locale=a:qe(a)&&(o=a),qe(s)&&(o=s),[r.key||"",i,r,o]}function O_(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}E7();/*! + */function E7(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const is=[];is[0]={w:[0],i:[3,0],"[":[4],o:[7]};is[1]={w:[1],".":[2],"[":[4],o:[7]};is[2]={w:[2],i:[3,0],0:[3,0]};is[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};is[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};is[5]={"'":[4,0],o:8,l:[5,0]};is[6]={'"':[4,0],o:8,l:[6,0]};const p7=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function f7(e){return p7.test(e)}function m7(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function _7(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function T7(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:f7(t)?m7(t):"*"+t}function h7(e){const t=[];let n=-1,a=0,s=0,o,r,i,u,l,c,p;const E=[];E[0]=()=>{r===void 0?r=i:r+=i},E[1]=()=>{r!==void 0&&(t.push(r),r=void 0)},E[2]=()=>{E[0](),s++},E[3]=()=>{if(s>0)s--,a=4,E[0]();else{if(s=0,r===void 0||(r=T7(r),r===!1))return!1;E[1]()}};function f(){const T=e[n+1];if(a===5&&T==="'"||a===6&&T==='"')return n++,i="\\"+T,E[0](),!0}for(;a!==null;)if(n++,o=e[n],!(o==="\\"&&f())){if(u=_7(o),p=is[a],l=p[u]||p.l||8,l===8||(a=l[0],l[1]!==void 0&&(c=E[l[1]],c&&(i=o,c()===!1))))return;if(a===7)return t}}const r_=new Map;function S7(e,t){return Et(e)?e[t]:null}function A7(e,t){if(!Et(e))return null;let n=r_.get(t);if(n||(n=h7(t),n&&r_.set(t,n)),!n)return null;const a=n.length;let s=e,o=0;for(;oe,g7=e=>"",I7="text",N7=e=>e.length===0?"":UM(e),R7=$M;function i_(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function v7(e){const t=Wt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Wt(e.named.count)||Wt(e.named.n))?Wt(e.named.count)?e.named.count:Wt(e.named.n)?e.named.n:t:t}function b7(e,t){t.count||(t.count=e),t.n||(t.n=e)}function C7(e={}){const t=e.locale,n=v7(e),a=Et(e.pluralRules)&&Ne(t)&&Nt(e.pluralRules[t])?e.pluralRules[t]:i_,s=Et(e.pluralRules)&&Ne(t)&&Nt(e.pluralRules[t])?i_:void 0,o=g=>g[a(n,g.length,s)],r=e.list||[],i=g=>r[g],u=e.named||{};Wt(e.pluralIndex)&&b7(n,u);const l=g=>u[g];function c(g){const R=Nt(e.messages)?e.messages(g):Et(e.messages)?e.messages[g]:!1;return R||(e.parent?e.parent.message(g):g7)}const p=g=>e.modifiers?e.modifiers[g]:O7,E=qe(e.processor)&&Nt(e.processor.normalize)?e.processor.normalize:N7,f=qe(e.processor)&&Nt(e.processor.interpolate)?e.processor.interpolate:R7,T=qe(e.processor)&&Ne(e.processor.type)?e.processor.type:I7,N={list:i,named:l,plural:o,linked:(g,...R)=>{const[S,A]=R;let v="text",D="";R.length===1?Et(S)?(D=S.modifier||D,v=S.type||v):Ne(S)&&(D=S||D):R.length===2&&(Ne(S)&&(D=S||D),Ne(A)&&(v=A||v));const P=c(g)(N),C=v==="vnode"&&Ct(P)&&D?P[0]:P;return D?p(D)(C,v):C},message:c,type:T,interpolate:f,normalize:E,values:qt({},r,u)};return N}let Ir=null;function D7(e){Ir=e}function P7(e,t,n){Ir&&Ir.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const L7=y7("function:translate");function y7(e){return t=>Ir&&Ir.emit(e,t)}const RS=ap.__EXTEND_POINT__,_s=wl(RS),$7={NOT_FOUND_KEY:RS,FALLBACK_TO_TRANSLATE:_s(),CANNOT_FORMAT_NUMBER:_s(),FALLBACK_TO_NUMBER_FORMAT:_s(),CANNOT_FORMAT_DATE:_s(),FALLBACK_TO_DATE_FORMAT:_s(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:_s(),__EXTEND_POINT__:_s()},vS=Be.__EXTEND_POINT__,Ts=wl(vS),Gn={INVALID_ARGUMENT:vS,INVALID_DATE_ARGUMENT:Ts(),INVALID_ISO_DATE_ARGUMENT:Ts(),NOT_SUPPORT_NON_STRING_MESSAGE:Ts(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Ts(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Ts(),NOT_SUPPORT_LOCALE_TYPE:Ts(),__EXTEND_POINT__:Ts()};function ra(e){return Lo(e,null,void 0)}function op(e,t){return t.locale!=null?u_(t.locale):u_(e.locale)}let Nc;function u_(e){if(Ne(e))return e;if(Nt(e)){if(e.resolvedOnce&&Nc!=null)return Nc;if(e.constructor.name==="Function"){const t=e();if(yM(t))throw ra(Gn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Nc=t}else throw ra(Gn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ra(Gn.NOT_SUPPORT_LOCALE_TYPE)}function U7(e,t,n){return[...new Set([n,...Ct(t)?t:Et(t)?Object.keys(t):Ne(t)?[t]:[n]])]}function bS(e,t,n){const a=Ne(n)?n:To,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(a);if(!o){o=[];let r=[n];for(;Ct(r);)r=l_(o,r,t);const i=Ct(t)||!qe(t)?t:t.default?t.default:null;r=Ne(i)?[i]:i,Ct(r)&&l_(o,r,!1),s.__localeChainCache.set(a,o)}return o}function l_(e,t,n){let a=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function W7(){return{upper:(e,t)=>t==="text"&&Ne(e)?e.toUpperCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ne(e)?e.toLowerCase():t==="vnode"&&Et(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ne(e)?d_(e):t==="vnode"&&Et(e)&&"__v_isVNode"in e?d_(e.children):e}}let CS;function E_(e){CS=e}let DS;function F7(e){DS=e}let PS;function z7(e){PS=e}let LS=null;const x7=e=>{LS=e},B7=()=>LS;let yS=null;const p_=e=>{yS=e},G7=()=>yS;let f_=0;function H7(e={}){const t=Nt(e.onWarn)?e.onWarn:kM,n=Ne(e.version)?e.version:M7,a=Ne(e.locale)||Nt(e.locale)?e.locale:To,s=Nt(a)?To:a,o=Ct(e.fallbackLocale)||qe(e.fallbackLocale)||Ne(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,r=qe(e.messages)?e.messages:{[s]:{}},i=qe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},u=qe(e.numberFormats)?e.numberFormats:{[s]:{}},l=qt({},e.modifiers||{},W7()),c=e.pluralRules||{},p=Nt(e.missing)?e.missing:null,E=st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,f=st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,O=!!e.unresolving,N=Nt(e.postTranslation)?e.postTranslation:null,g=qe(e.processor)?e.processor:null,R=st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,A=Nt(e.messageCompiler)?e.messageCompiler:CS,v=Nt(e.messageResolver)?e.messageResolver:DS||S7,D=Nt(e.localeFallbacker)?e.localeFallbacker:PS||U7,P=Et(e.fallbackContext)?e.fallbackContext:void 0,C=e,y=Et(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,z=Et(C.__numberFormatters)?C.__numberFormatters:new Map,$=Et(C.__meta)?C.__meta:{};f_++;const F={version:n,cid:f_,locale:a,fallbackLocale:o,messages:r,modifiers:l,pluralRules:c,missing:p,missingWarn:E,fallbackWarn:f,fallbackFormat:T,unresolving:O,postTranslation:N,processor:g,warnHtmlMessage:R,escapeParameter:S,messageCompiler:A,messageResolver:v,localeFallbacker:D,fallbackContext:P,onWarn:t,__meta:$};return F.datetimeFormats=i,F.numberFormats=u,F.__datetimeFormatters=y,F.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&P7(F,n,$),F}function rp(e,t,n,a,s){const{missing:o,onWarn:r}=e;if(o!==null){const i=o(e,n,t,s);return Ne(i)?i:t}else return t}function Vo(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function V7(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function K7(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aj7(n,e)}function j7(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const a=n,s=a.c||a.cases;return e.plural(s.reduce((o,r)=>[...o,m_(e,r)],[]))}else return m_(e,n)}function m_(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const a=(t.i||t.items).reduce((s,o)=>[...s,Nd(e,o)],[]);return e.normalize(a)}}function Nd(e,t){const n=t.t||t.type;switch(n){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,s=a.m||a.modifier;return e.linked(Nd(e,a.k||a.key),s?Nd(e,s):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const $S=e=>e;let Js=Object.create(null);const ho=e=>Et(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function US(e,t={}){let n=!1;const a=t.onError||BM;return t.onError=s=>{n=!0,a(s)},{...d7(e,t),detectError:n}}const q7=(e,t)=>{if(!Ne(e))throw ra(Gn.NOT_SUPPORT_NON_STRING_MESSAGE);{st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{code:o,detectError:r}=US(e,t),i=new Function(`return ${o}`)();return r?i:Js[a]=i}};function Y7(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ne(e)){st(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$S)(e),s=Js[a];if(s)return s;const{ast:o,detectError:r}=US(e,{...t,location:!1,jit:!0}),i=Rc(o);return r?i:Js[a]=i}else{const n=e.cacheKey;if(n){const a=Js[n];return a||(Js[n]=Rc(e))}else return Rc(e)}}const __=()=>"",Un=e=>Nt(e);function T_(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:s,messageCompiler:o,fallbackLocale:r,messages:i}=e,[u,l]=Rd(...t),c=st(l.missingWarn)?l.missingWarn:e.missingWarn,p=st(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,E=st(l.escapeParameter)?l.escapeParameter:e.escapeParameter,f=!!l.resolvedMessage,T=Ne(l.default)||st(l.default)?st(l.default)?o?u:()=>u:l.default:n?o?u:()=>u:"",O=n||T!=="",N=op(e,l);E&&X7(l);let[g,R,S]=f?[u,N,i[N]||{}]:kS(e,u,N,r,p,c),A=g,v=u;if(!f&&!(Ne(A)||ho(A)||Un(A))&&O&&(A=T,v=A),!f&&(!(Ne(A)||ho(A)||Un(A))||!Ne(R)))return s?Ml:u;let D=!1;const P=()=>{D=!0},C=Un(A)?A:wS(e,u,R,A,v,P);if(D)return A;const y=J7(e,R,S,l),z=C7(y),$=Q7(e,C,z),F=a?a($,u):$;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:Ne(u)?u:Un(A)?A.key:"",locale:R||(Un(A)?A.locale:""),format:Ne(A)?A:Un(A)?A.source:"",message:F};Y.meta=qt({},e.__meta,B7()||{}),L7(Y)}return F}function X7(e){Ct(e.list)?e.list=e.list.map(t=>Ne(t)?t_(t):t):Et(e.named)&&Object.keys(e.named).forEach(t=>{Ne(e.named[t])&&(e.named[t]=t_(e.named[t]))})}function kS(e,t,n,a,s,o){const{messages:r,onWarn:i,messageResolver:u,localeFallbacker:l}=e,c=l(e,a,n);let p={},E,f=null;const T="translate";for(let O=0;Oa;return l.locale=n,l.key=t,l}const u=r(a,Z7(e,n,s,a,i,o));return u.locale=n,u.key=t,u.source=a,u}function Q7(e,t,n){return t(n)}function Rd(...e){const[t,n,a]=e,s={};if(!Ne(t)&&!Wt(t)&&!Un(t)&&!ho(t))throw ra(Gn.INVALID_ARGUMENT);const o=Wt(t)?String(t):(Un(t),t);return Wt(n)?s.plural=n:Ne(n)?s.default=n:qe(n)&&!kl(n)?s.named=n:Ct(n)&&(s.list=n),Wt(a)?s.plural=a:Ne(a)?s.default=a:qe(a)&&qt(s,a),[o,s]}function Z7(e,t,n,a,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:r=>{throw o&&o(r),r},onCacheKey:r=>CM(t,n,r)}}function J7(e,t,n,a){const{modifiers:s,pluralRules:o,messageResolver:r,fallbackLocale:i,fallbackWarn:u,missingWarn:l,fallbackContext:c}=e,E={locale:t,modifiers:s,pluralRules:o,messages:f=>{let T=r(n,f);if(T==null&&c){const[,,O]=kS(c,f,t,i,u,l);T=r(O,f)}if(Ne(T)||ho(T)){let O=!1;const g=wS(e,f,t,T,f,()=>{O=!0});return O?__:g}else return Un(T)?T:__}};return e.processor&&(E.processor=e.processor),a.list&&(E.list=a.list),a.named&&(E.named=a.named),Wt(a.plural)&&(E.pluralIndex=a.plural),E}function h_(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:s,onWarn:o,localeFallbacker:r}=e,{__datetimeFormatters:i}=e,[u,l,c,p]=vd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=op(e,c),O=r(e,s,T);if(!Ne(u)||u==="")return new Intl.DateTimeFormat(T,p).format(l);let N={},g,R=null;const S="datetime format";for(let D=0;D{MS.includes(u)?r[u]=n[u]:o[u]=n[u]}),Ne(a)?o.locale=a:qe(a)&&(r=a),qe(s)&&(r=s),[o.key||"",i,o,r]}function S_(e,t,n){const a=e;for(const s in n){const o=`${t}__${s}`;a.__datetimeFormatters.has(o)&&a.__datetimeFormatters.delete(o)}}function A_(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:s,onWarn:o,localeFallbacker:r}=e,{__numberFormatters:i}=e,[u,l,c,p]=bd(...t),E=st(c.missingWarn)?c.missingWarn:e.missingWarn;st(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const f=!!c.part,T=op(e,c),O=r(e,s,T);if(!Ne(u)||u==="")return new Intl.NumberFormat(T,p).format(l);let N={},g,R=null;const S="number format";for(let D=0;D{WS.includes(u)?r[u]=n[u]:o[u]=n[u]}),Ne(a)?o.locale=a:qe(a)&&(r=a),qe(s)&&(r=s),[o.key||"",i,o,r]}function O_(e,t,n){const a=e;for(const s in n){const o=`${t}__${s}`;a.__numberFormatters.has(o)&&a.__numberFormatters.delete(o)}}E7();/*! * vue-i18n v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const e9="9.14.0";function t9(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(ga().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(ga().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1)}const FS=$7.__EXTEND_POINT__,ma=wl(FS);ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma();const zS=Gn.__EXTEND_POINT__,ln=wl(zS),Ft={UNEXPECTED_RETURN_TYPE:zS,INVALID_ARGUMENT:ln(),MUST_BE_CALL_SETUP_TOP:ln(),NOT_INSTALLED:ln(),NOT_AVAILABLE_IN_LEGACY_MODE:ln(),REQUIRED_VALUE:ln(),INVALID_VALUE:ln(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:ln(),NOT_INSTALLED_WITH_PROVIDE:ln(),UNEXPECTED_ERROR:ln(),NOT_COMPATIBLE_LEGACY_VUE_I18N:ln(),BRIDGE_SUPPORT_VUE_2_ONLY:ln(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:ln(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:ln(),__EXTEND_POINT__:ln()};function Ht(e,...t){return Pr(e,null,void 0)}const Cd=os("__translateVNode"),Dd=os("__datetimeParts"),Pd=os("__numberParts"),xS=os("__setPluralRules"),BS=os("__injectWithOption"),Ld=os("__dispose");function Ro(e){if(!Et(e))return e;for(const t in e)if(Au(e,t))if(!t.includes("."))Et(e[t])&&Ro(e[t]);else{const n=t.split("."),a=n.length-1;let s=e,r=!1;for(let o=0;o{if("locale"in i&&"resource"in i){const{locale:u,resource:l}=i;u?(o[u]=o[u]||{},Yi(l,o[u])):Yi(l,o)}else Ie(i)&&Yi(JSON.parse(i),o)}),s==null&&r)for(const i in o)Au(o,i)&&Ro(o[i]);return o}function GS(e){return e.type}function HS(e,t,n){let a=Et(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=Wl(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const s=Object.keys(a);s.length&&s.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(Et(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(Et(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function g_(e){return W(xo,null,e,0)}const I_="__INTLIFY_META__",R_=()=>[],n9=()=>!1;let N_=0;function v_(e){return(t,n,a,s)=>e(n,a,lr()||void 0,s)}const a9=()=>{const e=lr();let t=null;return e&&(t=GS(e)[I_])?{[I_]:t}:null};function ip(e={},t){const{__root:n,__injectWithOption:a}=e,s=n===void 0,r=e.flatJson,o=Su?Ee:Fo,i=!!e.translateExistCompatible;let u=st(e.inheritLocale)?e.inheritLocale:!0;const l=o(n&&u?n.locale.value:Ie(e.locale)?e.locale:_r),c=o(n&&u?n.fallbackLocale.value:Ie(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),p=o(Wl(l.value,e)),E=o(qe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=o(qe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let T=n?n.missingWarn:st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,O=n?n.fallbackWarn:st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,R=n?n.fallbackRoot:st(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,N=Rt(e.missing)?e.missing:null,S=Rt(e.missing)?v_(e.missing):null,A=Rt(e.postTranslation)?e.postTranslation:null,v=n?n.warnHtmlMessage:st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,D=!!e.escapeParameter;const P=n?n.modifiers:qe(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,y;y=(()=>{s&&p_(null);const V={version:e9,locale:l.value,fallbackLocale:c.value,messages:p.value,modifiers:P,pluralRules:C,missing:S===null?void 0:S,missingWarn:T,fallbackWarn:O,fallbackFormat:g,unresolving:!0,postTranslation:A===null?void 0:A,warnHtmlMessage:v,escapeParameter:D,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};V.datetimeFormats=E.value,V.numberFormats=f.value,V.__datetimeFormatters=qe(y)?y.__datetimeFormatters:void 0,V.__numberFormatters=qe(y)?y.__numberFormatters:void 0;const J=H7(V);return s&&p_(J),J})(),Hr(y,l.value,c.value);function $(){return[l.value,c.value,p.value,E.value,f.value]}const F=w({get:()=>l.value,set:V=>{l.value=V,y.locale=l.value}}),Y=w({get:()=>c.value,set:V=>{c.value=V,y.fallbackLocale=c.value,Hr(y,l.value,V)}}),re=w(()=>p.value),B=w(()=>E.value),Q=w(()=>f.value);function j(){return Rt(A)?A:null}function ue(V){A=V,y.postTranslation=V}function Z(){return N}function ve(V){V!==null&&(S=v_(V)),N=V,y.missing=S}const ye=(V,J,Me,We,Ot,Qt)=>{$();let gn;try{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=n?G7():void 0),gn=V(y)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=void 0)}if(Me!=="translate exists"&&Wt(gn)&&gn===Ml||Me==="translate exists"&&!gn){const[oi,xs]=J();return n&&R?We(n):Ot(oi)}else{if(Qt(gn))return gn;throw Ht(Ft.UNEXPECTED_RETURN_TYPE)}};function we(...V){return ye(J=>Reflect.apply(T_,null,[J,...V]),()=>Nd(...V),"translate",J=>Reflect.apply(J.t,J,[...V]),J=>J,J=>Ie(J))}function zt(...V){const[J,Me,We]=V;if(We&&!Et(We))throw Ht(Ft.INVALID_ARGUMENT);return we(J,Me,qt({resolvedMessage:!0},We||{}))}function je(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>Reflect.apply(J.d,J,[...V]),()=>c_,J=>Ie(J))}function Re(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>Reflect.apply(J.n,J,[...V]),()=>c_,J=>Ie(J))}function It(V){return V.map(J=>Ie(J)||Wt(J)||st(J)?g_(String(J)):J)}const he={normalize:It,interpolate:V=>V,type:"vnode"};function Se(...V){return ye(J=>{let Me;const We=J;try{We.processor=he,Me=Reflect.apply(T_,null,[We,...V])}finally{We.processor=null}return Me},()=>Nd(...V),"translate",J=>J[Cd](...V),J=>[g_(J)],J=>Ct(J))}function be(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>J[Pd](...V),R_,J=>Ie(J)||Ct(J))}function ut(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>J[Dd](...V),R_,J=>Ie(J)||Ct(J))}function mt(V){C=V,y.pluralRules=C}function k(V,J){return ye(()=>{if(!V)return!1;const Me=Ie(J)?J:l.value,We=le(Me),Ot=y.messageResolver(We,V);return i?Ot!=null:Tr(Ot)||Un(Ot)||Ie(Ot)},()=>[V],"translate exists",Me=>Reflect.apply(Me.te,Me,[V,J]),n9,Me=>st(Me))}function b(V){let J=null;const Me=bS(y,c.value,l.value);for(let We=0;We{u&&(l.value=V,y.locale=V,Hr(y,l.value,c.value))}),ze(n.fallbackLocale,V=>{u&&(c.value=V,y.fallbackLocale=V,Hr(y,l.value,c.value))}));const de={id:N_,locale:F,fallbackLocale:Y,get inheritLocale(){return u},set inheritLocale(V){u=V,V&&n&&(l.value=n.locale.value,c.value=n.fallbackLocale.value,Hr(y,l.value,c.value))},get availableLocales(){return Object.keys(p.value).sort()},messages:re,get modifiers(){return P},get pluralRules(){return C||{}},get isGlobal(){return s},get missingWarn(){return T},set missingWarn(V){T=V,y.missingWarn=T},get fallbackWarn(){return O},set fallbackWarn(V){O=V,y.fallbackWarn=O},get fallbackRoot(){return R},set fallbackRoot(V){R=V},get fallbackFormat(){return g},set fallbackFormat(V){g=V,y.fallbackFormat=g},get warnHtmlMessage(){return v},set warnHtmlMessage(V){v=V,y.warnHtmlMessage=V},get escapeParameter(){return D},set escapeParameter(V){D=V,y.escapeParameter=V},t:we,getLocaleMessage:le,setLocaleMessage:ae,mergeLocaleMessage:pe,getPostTranslationHandler:j,setPostTranslationHandler:ue,getMissingHandler:Z,setMissingHandler:ve,[xS]:mt};return de.datetimeFormats=B,de.numberFormats=Q,de.rt=zt,de.te=k,de.tm=G,de.d=je,de.n=Re,de.getDateTimeFormat=ge,de.setDateTimeFormat=L,de.mergeDateTimeFormat=U,de.getNumberFormat=x,de.setNumberFormat=se,de.mergeNumberFormat=Oe,de[BS]=a,de[Cd]=Se,de[Dd]=ut,de[Pd]=be,de}function s9(e){const t=Ie(e.locale)?e.locale:_r,n=Ie(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Rt(e.missing)?e.missing:void 0,s=st(e.silentTranslationWarn)||ns(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=st(e.silentFallbackWarn)||ns(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=st(e.fallbackRoot)?e.fallbackRoot:!0,i=!!e.formatFallbackMessages,u=qe(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,c=Rt(e.postTranslation)?e.postTranslation:void 0,p=Ie(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,E=!!e.escapeParameterHtml,f=st(e.sync)?e.sync:!0;let T=e.messages;if(qe(e.sharedMessages)){const D=e.sharedMessages;T=Object.keys(D).reduce((C,y)=>{const z=C[y]||(C[y]={});return qt(z,D[y]),C},T||{})}const{__i18n:O,__root:R,__injectWithOption:g}=e,N=e.datetimeFormats,S=e.numberFormats,A=e.flatJson,v=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:T,flatJson:A,datetimeFormats:N,numberFormats:S,missing:a,missingWarn:s,fallbackWarn:r,fallbackRoot:o,fallbackFormat:i,modifiers:u,pluralRules:l,postTranslation:c,warnHtmlMessage:p,escapeParameter:E,messageResolver:e.messageResolver,inheritLocale:f,translateExistCompatible:v,__i18n:O,__root:R,__injectWithOption:g}}function yd(e={},t){{const n=ip(s9(e)),{__extender:a}=e,s={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return st(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=st(r)?!r:r},get silentFallbackWarn(){return st(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=st(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[o,i,u]=r,l={};let c=null,p=null;if(!Ie(o))throw Ht(Ft.INVALID_ARGUMENT);const E=o;return Ie(i)?l.locale=i:Ct(i)?c=i:qe(i)&&(p=i),Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[o,i,u]=r,l={plural:1};let c=null,p=null;if(!Ie(o))throw Ht(Ft.INVALID_ARGUMENT);const E=o;return Ie(i)?l.locale=i:Wt(i)?l.plural=i:Ct(i)?c=i:qe(i)&&(p=i),Ie(u)?l.locale=u:Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},te(r,o){return n.te(r,o)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,o){n.setLocaleMessage(r,o)},mergeLocaleMessage(r,o){n.mergeLocaleMessage(r,o)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,o){n.setDateTimeFormat(r,o)},mergeDateTimeFormat(r,o){n.mergeDateTimeFormat(r,o)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,o){n.setNumberFormat(r,o)},mergeNumberFormat(r,o){n.mergeNumberFormat(r,o)},getChoiceIndex(r,o){return-1}};return s.__extender=a,s}}const up={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function r9({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,s)=>[...a,...s.type===_e?s.children:[s]],[]):t.reduce((n,a)=>{const s=e[a];return s&&(n[a]=s()),n},{})}function VS(e){return _e}const o9=te({name:"i18n-t",props:qt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Wt(e)||!isNaN(e)}},up),setup(e,t){const{slots:n,attrs:a}=t,s=e.i18n||yt({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(p=>p!=="_"),o={};e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=Ie(e.plural)?+e.plural:e.plural);const i=r9(t,r),u=s[Cd](e.keypath,i,o),l=qt({},a),c=Ie(e.tag)||Et(e.tag)?e.tag:VS();return Sn(c,l,u)}}}),b_=o9;function i9(e){return Ct(e)&&!Ie(e[0])}function KS(e,t,n,a){const{slots:s,attrs:r}=t;return()=>{const o={part:!0};let i={};e.locale&&(o.locale=e.locale),Ie(e.format)?o.key=e.format:Et(e.format)&&(Ie(e.format.key)&&(o.key=e.format.key),i=Object.keys(e.format).reduce((E,f)=>n.includes(f)?qt({},E,{[f]:e.format[f]}):E,{}));const u=a(e.value,o,i);let l=[o.key];Ct(u)?l=u.map((E,f)=>{const T=s[E.type],O=T?T({[E.type]:E.value,index:f,parts:u}):[E.value];return i9(O)&&(O[0].key=`${E.type}-${f}`),O}):Ie(u)&&(l=[u]);const c=qt({},r),p=Ie(e.tag)||Et(e.tag)?e.tag:VS();return Sn(p,c,l)}}const u9=te({name:"i18n-n",props:qt({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,WS,(...a)=>n[Pd](...a))}}),C_=u9,l9=te({name:"i18n-d",props:qt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,MS,(...a)=>n[Dd](...a))}}),D_=l9;function c9(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function d9(e){const t=o=>{const{instance:i,modifiers:u,value:l}=o;if(!i||!i.$)throw Ht(Ft.UNEXPECTED_ERROR);const c=c9(e,i.$),p=P_(l);return[Reflect.apply(c.t,c,[...L_(p)]),c]};return{created:(o,i)=>{const[u,l]=t(i);Su&&e.global===l&&(o.__i18nWatcher=ze(l.locale,()=>{i.instance&&i.instance.$forceUpdate()})),o.__composer=l,o.textContent=u},unmounted:o=>{Su&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:i})=>{if(o.__composer){const u=o.__composer,l=P_(i);o.textContent=Reflect.apply(u.t,u,[...L_(l)])}},getSSRProps:o=>{const[i]=t(o);return{textContent:i}}}}function P_(e){if(Ie(e))return{path:e};if(qe(e)){if(!("path"in e))throw Ht(Ft.REQUIRED_VALUE,"path");return e}else throw Ht(Ft.INVALID_VALUE)}function L_(e){const{path:t,locale:n,args:a,choice:s,plural:r}=e,o={},i=a||{};return Ie(n)&&(o.locale=n),Wt(s)&&(o.plural=s),Wt(r)&&(o.plural=r),[t,i,o]}function E9(e,t,...n){const a=qe(n[0])?n[0]:{},s=!!a.useI18nComponentName;(st(a.globalInstall)?a.globalInstall:!0)&&([s?"i18n":b_.name,"I18nT"].forEach(o=>e.component(o,b_)),[C_.name,"I18nN"].forEach(o=>e.component(o,C_)),[D_.name,"I18nD"].forEach(o=>e.component(o,D_))),e.directive("t",d9(t))}function p9(e,t,n){return{beforeCreate(){const a=lr();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const r=s.i18n;if(s.__i18n&&(r.__i18n=s.__i18n),r.__root=t,this===this.$root)this.$i18n=y_(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=yd(r);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(s.__i18n)if(this===this.$root)this.$i18n=y_(e,s);else{this.$i18n=yd({__i18n:s.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;s.__i18nGlobal&&HS(t,s,s),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,o)=>this.$i18n.te(r,o),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=lr();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,s.__disposer&&(s.__disposer(),delete s.__disposer,delete s.__extender),n.__deleteInstance(a),delete this.$i18n}}}function y_(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[xS](t.pluralizationRules||e.pluralizationRules);const n=Wl(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const f9=os("global-vue-i18n");function m9(e={},t){const n=__VUE_I18N_LEGACY_API__&&st(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=st(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[o,i]=_9(e,n),u=os("");function l(E){return r.get(E)||null}function c(E,f){r.set(E,f)}function p(E){r.delete(E)}{const E={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(f,...T){if(f.__VUE_I18N_SYMBOL__=u,f.provide(f.__VUE_I18N_SYMBOL__,E),qe(T[0])){const g=T[0];E.__composerExtend=g.__composerExtend,E.__vueI18nExtend=g.__vueI18nExtend}let O=null;!n&&a&&(O=N9(f,E.global)),__VUE_I18N_FULL_INSTALL__&&E9(f,E,...T),__VUE_I18N_LEGACY_API__&&n&&f.mixin(p9(i,i.__composer,E));const R=f.unmount;f.unmount=()=>{O&&O(),E.dispose(),R()}},get global(){return i},dispose(){o.stop()},__instances:r,__getInstance:l,__setInstance:c,__deleteInstance:p};return E}}function yt(e={}){const t=lr();if(t==null)throw Ht(Ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ht(Ft.NOT_INSTALLED);const n=T9(t),a=S9(n),s=GS(t),r=h9(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Ht(Ft.NOT_AVAILABLE_IN_LEGACY_MODE);return I9(t,r,a,e)}if(r==="global")return HS(a,e,s),a;if(r==="parent"){let u=A9(n,t,e.__useComponent);return u==null&&(u=a),u}const o=n;let i=o.__getInstance(t);if(i==null){const u=qt({},e);"__i18n"in s&&(u.__i18n=s.__i18n),a&&(u.__root=a),i=ip(u),o.__composerExtend&&(i[Ld]=o.__composerExtend(i)),g9(o,t,i),o.__setInstance(t,i)}return i}function _9(e,t,n){const a=P0();{const s=__VUE_I18N_LEGACY_API__&&t?a.run(()=>yd(e)):a.run(()=>ip(e));if(s==null)throw Ht(Ft.UNEXPECTED_ERROR);return[a,s]}}function T9(e){{const t=Nt(e.isCE?f9:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ht(e.isCE?Ft.NOT_INSTALLED_WITH_PROVIDE:Ft.UNEXPECTED_ERROR);return t}}function h9(e,t){return kl(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function S9(e){return e.mode==="composition"?e.global:e.global.__composer}function A9(e,t,n=!1){let a=null;const s=t.root;let r=O9(t,n);for(;r!=null;){const o=e;if(e.mode==="composition")a=o.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const i=o.__getInstance(r);i!=null&&(a=i.__composer,n&&a&&!a[BS]&&(a=null))}if(a!=null||s===r)break;r=r.parent}return a}function O9(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function g9(e,t,n){St(()=>{},t),ft(()=>{const a=n;e.__deleteInstance(t);const s=a[Ld];s&&(s(),delete a[Ld])},t)}function I9(e,t,n,a={}){const s=t==="local",r=Fo(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Ht(Ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=st(a.inheritLocale)?a.inheritLocale:!Ie(a.locale),i=Ee(!s||o?n.locale.value:Ie(a.locale)?a.locale:_r),u=Ee(!s||o?n.fallbackLocale.value:Ie(a.fallbackLocale)||Ct(a.fallbackLocale)||qe(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:i.value),l=Ee(Wl(i.value,a)),c=Ee(qe(a.datetimeFormats)?a.datetimeFormats:{[i.value]:{}}),p=Ee(qe(a.numberFormats)?a.numberFormats:{[i.value]:{}}),E=s?n.missingWarn:st(a.missingWarn)||ns(a.missingWarn)?a.missingWarn:!0,f=s?n.fallbackWarn:st(a.fallbackWarn)||ns(a.fallbackWarn)?a.fallbackWarn:!0,T=s?n.fallbackRoot:st(a.fallbackRoot)?a.fallbackRoot:!0,O=!!a.fallbackFormat,R=Rt(a.missing)?a.missing:null,g=Rt(a.postTranslation)?a.postTranslation:null,N=s?n.warnHtmlMessage:st(a.warnHtmlMessage)?a.warnHtmlMessage:!0,S=!!a.escapeParameter,A=s?n.modifiers:qe(a.modifiers)?a.modifiers:{},v=a.pluralRules||s&&n.pluralRules;function D(){return[i.value,u.value,l.value,c.value,p.value]}const P=w({get:()=>r.value?r.value.locale.value:i.value,set:b=>{r.value&&(r.value.locale.value=b),i.value=b}}),C=w({get:()=>r.value?r.value.fallbackLocale.value:u.value,set:b=>{r.value&&(r.value.fallbackLocale.value=b),u.value=b}}),y=w(()=>r.value?r.value.messages.value:l.value),z=w(()=>c.value),$=w(()=>p.value);function F(){return r.value?r.value.getPostTranslationHandler():g}function Y(b){r.value&&r.value.setPostTranslationHandler(b)}function re(){return r.value?r.value.getMissingHandler():R}function B(b){r.value&&r.value.setMissingHandler(b)}function Q(b){return D(),b()}function j(...b){return r.value?Q(()=>Reflect.apply(r.value.t,null,[...b])):Q(()=>"")}function ue(...b){return r.value?Reflect.apply(r.value.rt,null,[...b]):""}function Z(...b){return r.value?Q(()=>Reflect.apply(r.value.d,null,[...b])):Q(()=>"")}function ve(...b){return r.value?Q(()=>Reflect.apply(r.value.n,null,[...b])):Q(()=>"")}function ye(b){return r.value?r.value.tm(b):{}}function we(b,G){return r.value?r.value.te(b,G):!1}function zt(b){return r.value?r.value.getLocaleMessage(b):{}}function je(b,G){r.value&&(r.value.setLocaleMessage(b,G),l.value[b]=G)}function Re(b,G){r.value&&r.value.mergeLocaleMessage(b,G)}function It(b){return r.value?r.value.getDateTimeFormat(b):{}}function ne(b,G){r.value&&(r.value.setDateTimeFormat(b,G),c.value[b]=G)}function he(b,G){r.value&&r.value.mergeDateTimeFormat(b,G)}function Se(b){return r.value?r.value.getNumberFormat(b):{}}function be(b,G){r.value&&(r.value.setNumberFormat(b,G),p.value[b]=G)}function ut(b,G){r.value&&r.value.mergeNumberFormat(b,G)}const mt={get id(){return r.value?r.value.id:-1},locale:P,fallbackLocale:C,messages:y,datetimeFormats:z,numberFormats:$,get inheritLocale(){return r.value?r.value.inheritLocale:o},set inheritLocale(b){r.value&&(r.value.inheritLocale=b)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(l.value)},get modifiers(){return r.value?r.value.modifiers:A},get pluralRules(){return r.value?r.value.pluralRules:v},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:E},set missingWarn(b){r.value&&(r.value.missingWarn=b)},get fallbackWarn(){return r.value?r.value.fallbackWarn:f},set fallbackWarn(b){r.value&&(r.value.missingWarn=b)},get fallbackRoot(){return r.value?r.value.fallbackRoot:T},set fallbackRoot(b){r.value&&(r.value.fallbackRoot=b)},get fallbackFormat(){return r.value?r.value.fallbackFormat:O},set fallbackFormat(b){r.value&&(r.value.fallbackFormat=b)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:N},set warnHtmlMessage(b){r.value&&(r.value.warnHtmlMessage=b)},get escapeParameter(){return r.value?r.value.escapeParameter:S},set escapeParameter(b){r.value&&(r.value.escapeParameter=b)},t:j,getPostTranslationHandler:F,setPostTranslationHandler:Y,getMissingHandler:re,setMissingHandler:B,rt:ue,d:Z,n:ve,tm:ye,te:we,getLocaleMessage:zt,setLocaleMessage:je,mergeLocaleMessage:Re,getDateTimeFormat:It,setDateTimeFormat:ne,mergeDateTimeFormat:he,getNumberFormat:Se,setNumberFormat:be,mergeNumberFormat:ut};function k(b){b.locale.value=i.value,b.fallbackLocale.value=u.value,Object.keys(l.value).forEach(G=>{b.mergeLocaleMessage(G,l.value[G])}),Object.keys(c.value).forEach(G=>{b.mergeDateTimeFormat(G,c.value[G])}),Object.keys(p.value).forEach(G=>{b.mergeNumberFormat(G,p.value[G])}),b.escapeParameter=S,b.fallbackFormat=O,b.fallbackRoot=T,b.fallbackWarn=f,b.missingWarn=E,b.warnHtmlMessage=N}return pt(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Ht(Ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=r.value=e.proxy.$i18n.__composer;t==="global"?(i.value=b.locale.value,u.value=b.fallbackLocale.value,l.value=b.messages.value,c.value=b.datetimeFormats.value,p.value=b.numberFormats.value):s&&k(b)}),mt}const R9=["locale","fallbackLocale","availableLocales"],$_=["t","rt","d","n","tm","te"];function N9(e,t){const n=Object.create(null);return R9.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r)throw Ht(Ft.UNEXPECTED_ERROR);const o=Yt(r.value)?{get(){return r.value.value},set(i){r.value.value=i}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,s,o)}),e.config.globalProperties.$i18n=n,$_.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r||!r.value)throw Ht(Ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,r)}),()=>{delete e.config.globalProperties.$i18n,$_.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}t9();__INTLIFY_JIT_COMPILATION__?E_(Y7):E_(q7);F7(A7);z7(bS);if(__INTLIFY_PROD_DEVTOOLS__){const e=ga();e.__INTLIFY__=!0,D7(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const v9="Относно тази инстанция",b9="Връзка с администратор",C9="FitTrackee е self-hosted тракер за активности.",D9="под {0} лиценз ",P9="Сорс код",L9="Данни за времето от:",y9={ABOUT_THIS_INSTANCE:v9,CONTACT_ADMIN:b9,FITTRACKEE_DESCRIPTION:C9,FITTRACKEE_LICENSE:D9,SOURCE_CODE:P9,WEATHER_DATA_FROM:L9},$9={DESCRIPTION:"Всякаква допълнителна информация, която може да бъде полезна за вашите потребители. Може да се използва Markdown синтаксис.",TEXT:"Детайлна информация за инстанцията"},U9="Действие",k9="Активиране на акаунт",w9="Активен",M9="Администриране",W9="Администрация",F9="Добавяне/премахване на администраторски права, изтриване на потребителски акаунт.",z9="Приложение",x9={ADMIN_CONTACT:"Администраторски имейл за контакт",MAX_FILES_IN_ZIP_LABEL:"Макс. файлове в zip архив",MAX_USERS_HELP:"0 - без лимит за регистрация.",MAX_USERS_LABEL:"Макс. брой активни потребители",NO_CONTACT_EMAIL:"без имейл за връзка",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Макс. големина на качените файлове (в Mb)",STATS_WORKOUTS_LIMIT_HELP:"0 - без лимит на броя тренировки.",STATS_WORKOUTS_LIMIT_LABEL:"Макс. тренировки за спортни статистики",TITLE:"Конфигурация на приложението",ZIP_UPLOAD_MAX_SIZE_LABEL:"Макс. размер на zip архива (в Mb)"},B9="Обратно към администрациата",G9="Сигурни ли сте, че искате да изтриете {0} акаунтa? Всички данни ще бъдат изтрити, и няма да могат да бъдат възстановени.",H9="Сигурни ли сте, че искате да зададете нова парола за {0}?",V9="Текущ имейл",K9="Изтрий потребител",j9="Изпращането на имейли е забранено.",q9="Позволи/забрани видеве оборудвания.",Y9="Позволи/забрани спортове.",X9={TABLE:{ACTIVE:"Активно",HAS_EQUIPMENTS:"оборудването съществува",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на оборудването"},Q9="Нов имейл",Z9="Не е въведен текст",J9="Паролата бе нулирана.",eW="Добавете своя собствена политика за поверителност или оставете празно, за да използвате тази по подразбиране. Може да се използва Markdown синтаксис.",tW="Регистрациите са забранени.",nW="Регистрациите са позволени.",aW="Нулиране на парола",sW={TABLE:{ACTIVE:"Активен",HAS_WORKOUTS:"съществуват тренировки",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на спортове"},rW="Актуализиране на конфигурацията на приложението.",oW="Актуализиране на имейл",iW="потребител | потребители",uW={SELECTS:{ORDER_BY:{ADMIN:"административен статус",CREATED_AT:"регистриран на",IS_ACTIVE:"статус на акаунт",USERNAME:"потребителско име",WORKOUTS_COUNT:"брой тренировки"}},TABLE:{ADD_ADMIN_RIGHTS:"Добави административни права",REMOVE_ADMIN_RIGHTS:"Отстрани административни права"},TITLE:"Администриране - Потребители"},lW="Имейл адресът бе променен.",cW={ABOUT:$9,ACTION:U9,ACTIVATE_USER_ACCOUNT:k9,ACTIVE:w9,ADMIN:M9,ADMINISTRATION:W9,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:F9,APPLICATION:z9,APP_CONFIG:x9,BACK_TO_ADMIN:B9,CONFIRM_USER_ACCOUNT_DELETION:G9,CONFIRM_USER_PASSWORD_RESET:H9,CURRENT_EMAIL:V9,DELETE_USER:K9,EMAIL_SENDING_DISABLED:j9,ENABLE_DISABLE_EQUIPMENT_TYPES:q9,ENABLE_DISABLE_SPORTS:Y9,EQUIPMENT_TYPES:X9,NEW_EMAIL:Q9,NO_TEXT_ENTERED:Z9,PASSWORD_RESET_SUCCESSFUL:J9,PRIVACY_POLICY_DESCRIPTION:eW,REGISTRATION_DISABLED:tW,REGISTRATION_ENABLED:nW,RESET_USER_PASSWORD:aW,SPORTS:sW,UPDATE_APPLICATION_DESCRIPTION:rW,UPDATE_USER_EMAIL:oW,USER:iW,USERS:uW,USER_EMAIL_UPDATE_SUCCESSFUL:lW},dW={" is missing in gpx file":"Елементът липсва в .gpx файла.","Network Error":"Мрежова грешка.",UNKNOWN:"Грешка. Моля, опитайте отново или се свържете с администратор.","at least one file in zip archive exceeds size limit, please check the archive":"Поне един файл в zip архива надвишава ограничението за размер, моля, проверете архива.","completed request already exists":"Вече съществува изпълнена заявка за експортиране.","email: valid email must be provided":"Имейл: трябва да бъде предоставен валиден имейл.","equipment already exists with the same label":"Вече съществува оборудване със същия етикет.","equipment type is inactive":"Типът оборудване е неактивен.","error during gpx file parsing":"Грешка по време на анализ на gpx файл.","error during gpx processing":"Грешка по време на обработката на gpx.","error on getting configuration":"Грешка при получаване на конфигурацията.","error when saving workout":"Грешка при запазване на тренировка.","error when updating configuration":"Грешка при актуализиране на конфигурацията","error, please try again or contact the administrator":"Грешка, моля опитайте отново или се свържете с администратор.","error, registration is disabled":"Грешка, регистрацията е деактивирана.","file extension not allowed":"Разширението на файла не е разрешено.","file size is greater than the allowed size":"Размерът на файла е по-голям от разрешения.","gpx file is invalid":"Невалиден .gpx файл.","invalid credentials":"Невалидни креденшъли.","invalid payload":"Предоставените данни са невалидни.","invalid token, please log in again":"Невалиден токен, моля, влезте отново.","invalid token, please request a new token":"Невалиден токен, моля, влезте отново.","new email must be different than current email":"Новият имейл трябва да е различен от текущия","no file part":"Няма предоставен файл.","no selected file":"Няма избран файл.","no tracks in gpx file":"Няма запис () в .gpx файл.","ongoing request exists":"Вече съществува заявка за експортиране на данни.","password: password and password confirmation do not match":"Парола: паролата и потвърждението на паролата не съвпадат.","provide a valid auth token":"Изисква се валиден токен за удостоверяване.","signature expired, please log in again":"Подписът е изтекъл. Моля, влезте отново.","sorry, that username is already taken":"Съжаляваме, това потребителско име вече е заето.","sport does not exist":"Спортът не съществува.","successfully registered":"Успешна регистрация.","the number of files in the archive exceeds the limit":"Броят на файловете в архива надвишава ограничението.","user does not exist":"Потребителят не съществува.","valid email must be provided for admin contact":"Трябва да предоставите валиден имейл за контакт с администратор","you can not delete your account, no other user has admin rights":"Не можете да изтриете акаунта си, само вие имате администраторски права.","you do not have permissions":"Нямате разрешения."},EW={ERROR:dW},pW="Оторизирайте",fW="Назад",mW="Отказ",_W="Изчисти филтри",TW="Изтрий",hW="Изтрий акаунта си",SW="Деактивиране",AW="Промени",OW="Активиране",gW="Филтър",IW="Вход",RW="Не",NW="Обнови тоталите",vW="Регистриране",bW="Заяви експортиране на данни",CW="Нулирай",DW="Изпрати",PW="Да",LW={"ACCOUNT-CONFIRMATION-RESEND":"Повторно изпращане на имейл за потвърждение",AUTHORIZE:pW,BACK:fW,CANCEL:mW,CLEAR_FILTER:_W,DELETE:TW,DELETE_MY_ACCOUNT:hW,DISABLE:SW,EDIT:AW,ENABLE:OW,FILTER:gW,LOGIN:IW,NO:RW,REFRESH_TOTALS:NW,REGISTER:vW,REQUEST_DATA_EXPORT:bW,RESET:CW,SUBMIT:DW,YES:PW},yW="за",$W="действие",UW="активно",kW="Потвърждение",wW="контакт",MW="ден | дни",WW="Описание",FW="Показано",zW="документация",xW="тук",BW="Скрито",GW="Начало",HW="час|часове",VW="неактивен",KW="етикет",jW="минута|минути",qW="следващ",YW="няма описание",XW="предишен",QW="секунда|секунди",ZW={ORDER:{ASC:"възходящ",DESC:"низходящ",LABEL:"сортиране"},ORDER_BY:{LABEL:"подреди по"},PER_PAGE:{LABEL:"на страница"}},JW="Общо",eF="обща продължителност с паузите",tF={ABOUT:yW,ACTION:$W,ACTIVE:UW,CONFIRMATION:kW,CONTACT:wW,DAY:MW,DESCRIPTION:WW,DISPLAYED:FW,DOCUMENTATION:zW,HERE:xW,HIDDEN:BW,HOME:GW,HOURS:HW,INACTIVE:VW,LABEL:KW,MINUTES:jW,NEXT:qW,NO_DESCRIPTION:YW,PREVIOUS:XW,SECONDS:QW,SELECTS:ZW,TOTAL:JW,TOTAL_DURATION_WITH_PAUSES:eF},nF="Табло",aF="Този месец",sF={DASHBOARD:nF,THIS_MONTH:aF},rF={LABEL:"Колело"},oF={LABEL:"Каяк/Лодка"},iF={LABEL:"Обувки"},uF={LABEL:"Ски"},lF={LABEL:"Снегоходки"},cF={Bike:rF,"Bike Trainer":{LABEL:"Велотренажор"},Kayak_Boat:oF,Shoes:iF,Skis:uF,Snowshoes:lF},dF="Добави ново оборудване",EF="Всички асоциации с тренировки ще бъдат премахнати.",pF="По подразбиране за спорт",fF="Редактирайте оборудването",mF="оборудване|оборудване",_F="вид оборудване|видове оборудване",TF={inactive:"Оборудване '{equipmentLabel}' е неактивно.",invalid:"Оборнудване '{equipmentLabel}' е несъвместимо с този спорт.",not_found:"Оборудването не е намерено."},hF="Ново оборудване",SF="Не е намерено оборудване.",AF="Няма оборудване",OF="без оборудване",gF={"50_CHARACTERS_MAX":"максимум 50 знака",ADD_A_NEW_EQUIPMENT:dF,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:EF,DEFAULT_FOR_SPORTS:pF,EDIT_EQUIPMENTS:fF,EQUIPMENT:mF,EQUIPMENT_TYPE:_F,ERRORS:TF,NEW_EQUIPMENT:hF,NO_EQUIPMENT:SF,NO_EQUIPMENTS:AF,WITHOUT_EQUIPMENTS:OF},IF="Изглежда че има някакви проблеми с приложението. Моля опитайте по-късно или се свържете с администратор.",RF={PAGE:"Страницата не е намерена",WORKOUT:"Тренировката не е намерена"},NF="Нещо се обърка",vF="Грешка. Моля, опитайте отново или се свържете с администратор.",bF={APP_ERROR:IF,NOT_FOUND:RF,SOMETHING_WRONG:NF,UNKNOWN:vF},CF="Добавяне на ново OAuth2 приложение",DF={CLIENT_ID:"Id",CLIENT_SECRET:"Тайна",DESCRIPTION:"Описание на приложението",ISSUE_AT:"Издадено на",NAME:"Име на приложението",REDIRECT_URL:"URL за пренасочване",SCOPE:{LABEL:"Скоуп","application:write_DESCRIPTION":"предоставя достъп за запис до конфигурацията на приложението.","equipments:read_DESCRIPTION":"предоставя достъп за четене до крайни точки на оборудване.","equipments:write_DESCRIPTION":"предоставя достъп за запис до крайни точки на оборудване.","profile:read_DESCRIPTION":"предоставя достъп за четене до крайни точки за auth.","profile:write_DESCRIPTION":"предоставя достъп за запис до крайни точки за auth.","users:read_DESCRIPTION":"предоставя достъп за четене на крайни точки на потребители.","users:write_DESCRIPTION":"предоставя достъп за запис на крайни точки на потребители.","workouts:read_DESCRIPTION":"дава достъп за четене до крайни точки на тренировки.","workouts:write_DESCRIPTION":"дава достъп за запис до крайни точки на тренировки."},URL:"URL адрес на приложението"},PF="OAuth2 приложения",LF="Приложението е създадено успешно. Не забравяйте да копирате тайната сега, тя няма да се покаже отново.",yF="Сигурни ли сте, че искате да изтриете това приложение?",$F="Приложението {0} иска:",UF="Упълномощавате ли {0} да използва вашия акаунт?",kF="копирайте в клипборда",wF="Изтриване на приложението",MF="Добавяне на приложение",WF="Приложението не е намерено!",FF="няма приложения",zF="няма описание",xF="Отменете всички токени",BF="Сигурни ли сте, че искате да отмените всички токени?",GF="Всички съществуващи свързани токени са отменени.",HF={ADD_A_NEW_APP:CF,APP:DF,APPS_LIST:PF,APP_CREATED_SUCCESSFULLY:LF,APP_DELETION_CONFIRMATION:yF,APP_REQUESTING_ACCESS:$F,AUTHORIZE_APP:UF,COPY_TO_CLIPBOARD:kF,DELETE_APP:wF,NEW_APP:MF,NO_APP:WF,NO_APPS:FF,NO_DESCRIPTION:zF,REVOKE_ALL_TOKENS:xF,TOKENS_REVOCATION_CONFIRMATION:BF,TOKENS_REVOKED:GF},VF={ACCOUNT_DELETION:{CONTENT:"Можете да поискате изтриване на вашия акаунт по всяко време, като отидете на този адрес (след като влезете) и щракнете върху бутона „Изтриване на моя акаунт“ настройките на вашият профил.",TITLE:"Изтриване на акаунт"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Ако решим да променим нашата политика за поверителност, ще публикуваме тези промени на тази страница. + */const e9="9.14.0";function t9(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(ga().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(ga().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ga().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ga().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ga().__INTLIFY_PROD_DEVTOOLS__=!1)}const FS=$7.__EXTEND_POINT__,ma=wl(FS);ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma(),ma();const zS=Gn.__EXTEND_POINT__,ln=wl(zS),Ft={UNEXPECTED_RETURN_TYPE:zS,INVALID_ARGUMENT:ln(),MUST_BE_CALL_SETUP_TOP:ln(),NOT_INSTALLED:ln(),NOT_AVAILABLE_IN_LEGACY_MODE:ln(),REQUIRED_VALUE:ln(),INVALID_VALUE:ln(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:ln(),NOT_INSTALLED_WITH_PROVIDE:ln(),UNEXPECTED_ERROR:ln(),NOT_COMPATIBLE_LEGACY_VUE_I18N:ln(),BRIDGE_SUPPORT_VUE_2_ONLY:ln(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:ln(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:ln(),__EXTEND_POINT__:ln()};function Ht(e,...t){return Lo(e,null,void 0)}const Cd=rs("__translateVNode"),Dd=rs("__datetimeParts"),Pd=rs("__numberParts"),xS=rs("__setPluralRules"),BS=rs("__injectWithOption"),Ld=rs("__dispose");function Nr(e){if(!Et(e))return e;for(const t in e)if(Au(e,t))if(!t.includes("."))Et(e[t])&&Nr(e[t]);else{const n=t.split("."),a=n.length-1;let s=e,o=!1;for(let r=0;r{if("locale"in i&&"resource"in i){const{locale:u,resource:l}=i;u?(r[u]=r[u]||{},Yi(l,r[u])):Yi(l,r)}else Ne(i)&&Yi(JSON.parse(i),r)}),s==null&&o)for(const i in r)Au(r,i)&&Nr(r[i]);return r}function GS(e){return e.type}function HS(e,t,n){let a=Et(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=Wl(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const s=Object.keys(a);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,a[o])});{if(Et(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(r=>{e.mergeDateTimeFormat(r,t.datetimeFormats[r])})}if(Et(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(r=>{e.mergeNumberFormat(r,t.numberFormats[r])})}}}function g_(e){return W(xr,null,e,0)}const I_="__INTLIFY_META__",N_=()=>[],n9=()=>!1;let R_=0;function v_(e){return(t,n,a,s)=>e(n,a,lo()||void 0,s)}const a9=()=>{const e=lo();let t=null;return e&&(t=GS(e)[I_])?{[I_]:t}:null};function ip(e={},t){const{__root:n,__injectWithOption:a}=e,s=n===void 0,o=e.flatJson,r=Su?Ee:Fr,i=!!e.translateExistCompatible;let u=st(e.inheritLocale)?e.inheritLocale:!0;const l=r(n&&u?n.locale.value:Ne(e.locale)?e.locale:To),c=r(n&&u?n.fallbackLocale.value:Ne(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),p=r(Wl(l.value,e)),E=r(qe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=r(qe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let T=n?n.missingWarn:st(e.missingWarn)||ns(e.missingWarn)?e.missingWarn:!0,O=n?n.fallbackWarn:st(e.fallbackWarn)||ns(e.fallbackWarn)?e.fallbackWarn:!0,N=n?n.fallbackRoot:st(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,R=Nt(e.missing)?e.missing:null,S=Nt(e.missing)?v_(e.missing):null,A=Nt(e.postTranslation)?e.postTranslation:null,v=n?n.warnHtmlMessage:st(e.warnHtmlMessage)?e.warnHtmlMessage:!0,D=!!e.escapeParameter;const P=n?n.modifiers:qe(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,y;y=(()=>{s&&p_(null);const V={version:e9,locale:l.value,fallbackLocale:c.value,messages:p.value,modifiers:P,pluralRules:C,missing:S===null?void 0:S,missingWarn:T,fallbackWarn:O,fallbackFormat:g,unresolving:!0,postTranslation:A===null?void 0:A,warnHtmlMessage:v,escapeParameter:D,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};V.datetimeFormats=E.value,V.numberFormats=f.value,V.__datetimeFormatters=qe(y)?y.__datetimeFormatters:void 0,V.__numberFormatters=qe(y)?y.__numberFormatters:void 0;const J=H7(V);return s&&p_(J),J})(),Vo(y,l.value,c.value);function $(){return[l.value,c.value,p.value,E.value,f.value]}const F=w({get:()=>l.value,set:V=>{l.value=V,y.locale=l.value}}),Y=w({get:()=>c.value,set:V=>{c.value=V,y.fallbackLocale=c.value,Vo(y,l.value,V)}}),oe=w(()=>p.value),B=w(()=>E.value),Q=w(()=>f.value);function j(){return Nt(A)?A:null}function ue(V){A=V,y.postTranslation=V}function Z(){return R}function ve(V){V!==null&&(S=v_(V)),R=V,y.missing=S}const ye=(V,J,Me,Fe,Ot,Qt)=>{$();let gn;try{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=n?G7():void 0),gn=V(y)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(y.fallbackContext=void 0)}if(Me!=="translate exists"&&Wt(gn)&&gn===Ml||Me==="translate exists"&&!gn){const[ri,xs]=J();return n&&N?Fe(n):Ot(ri)}else{if(Qt(gn))return gn;throw Ht(Ft.UNEXPECTED_RETURN_TYPE)}};function we(...V){return ye(J=>Reflect.apply(T_,null,[J,...V]),()=>Rd(...V),"translate",J=>Reflect.apply(J.t,J,[...V]),J=>J,J=>Ne(J))}function zt(...V){const[J,Me,Fe]=V;if(Fe&&!Et(Fe))throw Ht(Ft.INVALID_ARGUMENT);return we(J,Me,qt({resolvedMessage:!0},Fe||{}))}function je(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>Reflect.apply(J.d,J,[...V]),()=>c_,J=>Ne(J))}function Re(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>Reflect.apply(J.n,J,[...V]),()=>c_,J=>Ne(J))}function It(V){return V.map(J=>Ne(J)||Wt(J)||st(J)?g_(String(J)):J)}const he={normalize:It,interpolate:V=>V,type:"vnode"};function Se(...V){return ye(J=>{let Me;const Fe=J;try{Fe.processor=he,Me=Reflect.apply(T_,null,[Fe,...V])}finally{Fe.processor=null}return Me},()=>Rd(...V),"translate",J=>J[Cd](...V),J=>[g_(J)],J=>Ct(J))}function Ce(...V){return ye(J=>Reflect.apply(A_,null,[J,...V]),()=>bd(...V),"number format",J=>J[Pd](...V),N_,J=>Ne(J)||Ct(J))}function ut(...V){return ye(J=>Reflect.apply(h_,null,[J,...V]),()=>vd(...V),"datetime format",J=>J[Dd](...V),N_,J=>Ne(J)||Ct(J))}function mt(V){C=V,y.pluralRules=C}function k(V,J){return ye(()=>{if(!V)return!1;const Me=Ne(J)?J:l.value,Fe=le(Me),Ot=y.messageResolver(Fe,V);return i?Ot!=null:ho(Ot)||Un(Ot)||Ne(Ot)},()=>[V],"translate exists",Me=>Reflect.apply(Me.te,Me,[V,J]),n9,Me=>st(Me))}function b(V){let J=null;const Me=bS(y,c.value,l.value);for(let Fe=0;Fe{u&&(l.value=V,y.locale=V,Vo(y,l.value,c.value))}),We(n.fallbackLocale,V=>{u&&(c.value=V,y.fallbackLocale=V,Vo(y,l.value,c.value))}));const de={id:R_,locale:F,fallbackLocale:Y,get inheritLocale(){return u},set inheritLocale(V){u=V,V&&n&&(l.value=n.locale.value,c.value=n.fallbackLocale.value,Vo(y,l.value,c.value))},get availableLocales(){return Object.keys(p.value).sort()},messages:oe,get modifiers(){return P},get pluralRules(){return C||{}},get isGlobal(){return s},get missingWarn(){return T},set missingWarn(V){T=V,y.missingWarn=T},get fallbackWarn(){return O},set fallbackWarn(V){O=V,y.fallbackWarn=O},get fallbackRoot(){return N},set fallbackRoot(V){N=V},get fallbackFormat(){return g},set fallbackFormat(V){g=V,y.fallbackFormat=g},get warnHtmlMessage(){return v},set warnHtmlMessage(V){v=V,y.warnHtmlMessage=V},get escapeParameter(){return D},set escapeParameter(V){D=V,y.escapeParameter=V},t:we,getLocaleMessage:le,setLocaleMessage:ae,mergeLocaleMessage:pe,getPostTranslationHandler:j,setPostTranslationHandler:ue,getMissingHandler:Z,setMissingHandler:ve,[xS]:mt};return de.datetimeFormats=B,de.numberFormats=Q,de.rt=zt,de.te=k,de.tm=G,de.d=je,de.n=Re,de.getDateTimeFormat=Ie,de.setDateTimeFormat=L,de.mergeDateTimeFormat=U,de.getNumberFormat=x,de.setNumberFormat=se,de.mergeNumberFormat=ge,de[BS]=a,de[Cd]=Se,de[Dd]=ut,de[Pd]=Ce,de}function s9(e){const t=Ne(e.locale)?e.locale:To,n=Ne(e.fallbackLocale)||Ct(e.fallbackLocale)||qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Nt(e.missing)?e.missing:void 0,s=st(e.silentTranslationWarn)||ns(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,o=st(e.silentFallbackWarn)||ns(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,r=st(e.fallbackRoot)?e.fallbackRoot:!0,i=!!e.formatFallbackMessages,u=qe(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,c=Nt(e.postTranslation)?e.postTranslation:void 0,p=Ne(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,E=!!e.escapeParameterHtml,f=st(e.sync)?e.sync:!0;let T=e.messages;if(qe(e.sharedMessages)){const D=e.sharedMessages;T=Object.keys(D).reduce((C,y)=>{const z=C[y]||(C[y]={});return qt(z,D[y]),C},T||{})}const{__i18n:O,__root:N,__injectWithOption:g}=e,R=e.datetimeFormats,S=e.numberFormats,A=e.flatJson,v=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:T,flatJson:A,datetimeFormats:R,numberFormats:S,missing:a,missingWarn:s,fallbackWarn:o,fallbackRoot:r,fallbackFormat:i,modifiers:u,pluralRules:l,postTranslation:c,warnHtmlMessage:p,escapeParameter:E,messageResolver:e.messageResolver,inheritLocale:f,translateExistCompatible:v,__i18n:O,__root:N,__injectWithOption:g}}function yd(e={},t){{const n=ip(s9(e)),{__extender:a}=e,s={id:n.id,get locale(){return n.locale.value},set locale(o){n.locale.value=o},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(o){n.fallbackLocale.value=o},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(o){},get missing(){return n.getMissingHandler()},set missing(o){n.setMissingHandler(o)},get silentTranslationWarn(){return st(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(o){n.missingWarn=st(o)?!o:o},get silentFallbackWarn(){return st(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(o){n.fallbackWarn=st(o)?!o:o},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(o){n.fallbackFormat=o},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(o){n.setPostTranslationHandler(o)},get sync(){return n.inheritLocale},set sync(o){n.inheritLocale=o},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){n.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(o){n.escapeParameter=o},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(o){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...o){const[r,i,u]=o,l={};let c=null,p=null;if(!Ne(r))throw Ht(Ft.INVALID_ARGUMENT);const E=r;return Ne(i)?l.locale=i:Ct(i)?c=i:qe(i)&&(p=i),Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},rt(...o){return Reflect.apply(n.rt,n,[...o])},tc(...o){const[r,i,u]=o,l={plural:1};let c=null,p=null;if(!Ne(r))throw Ht(Ft.INVALID_ARGUMENT);const E=r;return Ne(i)?l.locale=i:Wt(i)?l.plural=i:Ct(i)?c=i:qe(i)&&(p=i),Ne(u)?l.locale=u:Ct(u)?c=u:qe(u)&&(p=u),Reflect.apply(n.t,n,[E,c||p||{},l])},te(o,r){return n.te(o,r)},tm(o){return n.tm(o)},getLocaleMessage(o){return n.getLocaleMessage(o)},setLocaleMessage(o,r){n.setLocaleMessage(o,r)},mergeLocaleMessage(o,r){n.mergeLocaleMessage(o,r)},d(...o){return Reflect.apply(n.d,n,[...o])},getDateTimeFormat(o){return n.getDateTimeFormat(o)},setDateTimeFormat(o,r){n.setDateTimeFormat(o,r)},mergeDateTimeFormat(o,r){n.mergeDateTimeFormat(o,r)},n(...o){return Reflect.apply(n.n,n,[...o])},getNumberFormat(o){return n.getNumberFormat(o)},setNumberFormat(o,r){n.setNumberFormat(o,r)},mergeNumberFormat(o,r){n.mergeNumberFormat(o,r)},getChoiceIndex(o,r){return-1}};return s.__extender=a,s}}const up={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function o9({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,s)=>[...a,...s.type===_e?s.children:[s]],[]):t.reduce((n,a)=>{const s=e[a];return s&&(n[a]=s()),n},{})}function VS(e){return _e}const r9=te({name:"i18n-t",props:qt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Wt(e)||!isNaN(e)}},up),setup(e,t){const{slots:n,attrs:a}=t,s=e.i18n||yt({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(p=>p!=="_"),r={};e.locale&&(r.locale=e.locale),e.plural!==void 0&&(r.plural=Ne(e.plural)?+e.plural:e.plural);const i=o9(t,o),u=s[Cd](e.keypath,i,r),l=qt({},a),c=Ne(e.tag)||Et(e.tag)?e.tag:VS();return Sn(c,l,u)}}}),b_=r9;function i9(e){return Ct(e)&&!Ne(e[0])}function KS(e,t,n,a){const{slots:s,attrs:o}=t;return()=>{const r={part:!0};let i={};e.locale&&(r.locale=e.locale),Ne(e.format)?r.key=e.format:Et(e.format)&&(Ne(e.format.key)&&(r.key=e.format.key),i=Object.keys(e.format).reduce((E,f)=>n.includes(f)?qt({},E,{[f]:e.format[f]}):E,{}));const u=a(e.value,r,i);let l=[r.key];Ct(u)?l=u.map((E,f)=>{const T=s[E.type],O=T?T({[E.type]:E.value,index:f,parts:u}):[E.value];return i9(O)&&(O[0].key=`${E.type}-${f}`),O}):Ne(u)&&(l=[u]);const c=qt({},o),p=Ne(e.tag)||Et(e.tag)?e.tag:VS();return Sn(p,c,l)}}const u9=te({name:"i18n-n",props:qt({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,WS,(...a)=>n[Pd](...a))}}),C_=u9,l9=te({name:"i18n-d",props:qt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||yt({useScope:e.scope,__useComponent:!0});return KS(e,t,MS,(...a)=>n[Dd](...a))}}),D_=l9;function c9(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function d9(e){const t=r=>{const{instance:i,modifiers:u,value:l}=r;if(!i||!i.$)throw Ht(Ft.UNEXPECTED_ERROR);const c=c9(e,i.$),p=P_(l);return[Reflect.apply(c.t,c,[...L_(p)]),c]};return{created:(r,i)=>{const[u,l]=t(i);Su&&e.global===l&&(r.__i18nWatcher=We(l.locale,()=>{i.instance&&i.instance.$forceUpdate()})),r.__composer=l,r.textContent=u},unmounted:r=>{Su&&r.__i18nWatcher&&(r.__i18nWatcher(),r.__i18nWatcher=void 0,delete r.__i18nWatcher),r.__composer&&(r.__composer=void 0,delete r.__composer)},beforeUpdate:(r,{value:i})=>{if(r.__composer){const u=r.__composer,l=P_(i);r.textContent=Reflect.apply(u.t,u,[...L_(l)])}},getSSRProps:r=>{const[i]=t(r);return{textContent:i}}}}function P_(e){if(Ne(e))return{path:e};if(qe(e)){if(!("path"in e))throw Ht(Ft.REQUIRED_VALUE,"path");return e}else throw Ht(Ft.INVALID_VALUE)}function L_(e){const{path:t,locale:n,args:a,choice:s,plural:o}=e,r={},i=a||{};return Ne(n)&&(r.locale=n),Wt(s)&&(r.plural=s),Wt(o)&&(r.plural=o),[t,i,r]}function E9(e,t,...n){const a=qe(n[0])?n[0]:{},s=!!a.useI18nComponentName;(st(a.globalInstall)?a.globalInstall:!0)&&([s?"i18n":b_.name,"I18nT"].forEach(r=>e.component(r,b_)),[C_.name,"I18nN"].forEach(r=>e.component(r,C_)),[D_.name,"I18nD"].forEach(r=>e.component(r,D_))),e.directive("t",d9(t))}function p9(e,t,n){return{beforeCreate(){const a=lo();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const o=s.i18n;if(s.__i18n&&(o.__i18n=s.__i18n),o.__root=t,this===this.$root)this.$i18n=y_(e,o);else{o.__injectWithOption=!0,o.__extender=n.__vueI18nExtend,this.$i18n=yd(o);const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}}else if(s.__i18n)if(this===this.$root)this.$i18n=y_(e,s);else{this.$i18n=yd({__i18n:s.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}else this.$i18n=e;s.__i18nGlobal&&HS(t,s,s),this.$t=(...o)=>this.$i18n.t(...o),this.$rt=(...o)=>this.$i18n.rt(...o),this.$tc=(...o)=>this.$i18n.tc(...o),this.$te=(o,r)=>this.$i18n.te(o,r),this.$d=(...o)=>this.$i18n.d(...o),this.$n=(...o)=>this.$i18n.n(...o),this.$tm=o=>this.$i18n.tm(o),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=lo();if(!a)throw Ht(Ft.UNEXPECTED_ERROR);const s=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,s.__disposer&&(s.__disposer(),delete s.__disposer,delete s.__extender),n.__deleteInstance(a),delete this.$i18n}}}function y_(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[xS](t.pluralizationRules||e.pluralizationRules);const n=Wl(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const f9=rs("global-vue-i18n");function m9(e={},t){const n=__VUE_I18N_LEGACY_API__&&st(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=st(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,o=new Map,[r,i]=_9(e,n),u=rs("");function l(E){return o.get(E)||null}function c(E,f){o.set(E,f)}function p(E){o.delete(E)}{const E={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(f,...T){if(f.__VUE_I18N_SYMBOL__=u,f.provide(f.__VUE_I18N_SYMBOL__,E),qe(T[0])){const g=T[0];E.__composerExtend=g.__composerExtend,E.__vueI18nExtend=g.__vueI18nExtend}let O=null;!n&&a&&(O=R9(f,E.global)),__VUE_I18N_FULL_INSTALL__&&E9(f,E,...T),__VUE_I18N_LEGACY_API__&&n&&f.mixin(p9(i,i.__composer,E));const N=f.unmount;f.unmount=()=>{O&&O(),E.dispose(),N()}},get global(){return i},dispose(){r.stop()},__instances:o,__getInstance:l,__setInstance:c,__deleteInstance:p};return E}}function yt(e={}){const t=lo();if(t==null)throw Ht(Ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ht(Ft.NOT_INSTALLED);const n=T9(t),a=S9(n),s=GS(t),o=h9(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Ht(Ft.NOT_AVAILABLE_IN_LEGACY_MODE);return I9(t,o,a,e)}if(o==="global")return HS(a,e,s),a;if(o==="parent"){let u=A9(n,t,e.__useComponent);return u==null&&(u=a),u}const r=n;let i=r.__getInstance(t);if(i==null){const u=qt({},e);"__i18n"in s&&(u.__i18n=s.__i18n),a&&(u.__root=a),i=ip(u),r.__composerExtend&&(i[Ld]=r.__composerExtend(i)),g9(r,t,i),r.__setInstance(t,i)}return i}function _9(e,t,n){const a=P0();{const s=__VUE_I18N_LEGACY_API__&&t?a.run(()=>yd(e)):a.run(()=>ip(e));if(s==null)throw Ht(Ft.UNEXPECTED_ERROR);return[a,s]}}function T9(e){{const t=Rt(e.isCE?f9:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ht(e.isCE?Ft.NOT_INSTALLED_WITH_PROVIDE:Ft.UNEXPECTED_ERROR);return t}}function h9(e,t){return kl(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function S9(e){return e.mode==="composition"?e.global:e.global.__composer}function A9(e,t,n=!1){let a=null;const s=t.root;let o=O9(t,n);for(;o!=null;){const r=e;if(e.mode==="composition")a=r.__getInstance(o);else if(__VUE_I18N_LEGACY_API__){const i=r.__getInstance(o);i!=null&&(a=i.__composer,n&&a&&!a[BS]&&(a=null))}if(a!=null||s===o)break;o=o.parent}return a}function O9(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function g9(e,t,n){St(()=>{},t),ft(()=>{const a=n;e.__deleteInstance(t);const s=a[Ld];s&&(s(),delete a[Ld])},t)}function I9(e,t,n,a={}){const s=t==="local",o=Fr(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Ht(Ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const r=st(a.inheritLocale)?a.inheritLocale:!Ne(a.locale),i=Ee(!s||r?n.locale.value:Ne(a.locale)?a.locale:To),u=Ee(!s||r?n.fallbackLocale.value:Ne(a.fallbackLocale)||Ct(a.fallbackLocale)||qe(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:i.value),l=Ee(Wl(i.value,a)),c=Ee(qe(a.datetimeFormats)?a.datetimeFormats:{[i.value]:{}}),p=Ee(qe(a.numberFormats)?a.numberFormats:{[i.value]:{}}),E=s?n.missingWarn:st(a.missingWarn)||ns(a.missingWarn)?a.missingWarn:!0,f=s?n.fallbackWarn:st(a.fallbackWarn)||ns(a.fallbackWarn)?a.fallbackWarn:!0,T=s?n.fallbackRoot:st(a.fallbackRoot)?a.fallbackRoot:!0,O=!!a.fallbackFormat,N=Nt(a.missing)?a.missing:null,g=Nt(a.postTranslation)?a.postTranslation:null,R=s?n.warnHtmlMessage:st(a.warnHtmlMessage)?a.warnHtmlMessage:!0,S=!!a.escapeParameter,A=s?n.modifiers:qe(a.modifiers)?a.modifiers:{},v=a.pluralRules||s&&n.pluralRules;function D(){return[i.value,u.value,l.value,c.value,p.value]}const P=w({get:()=>o.value?o.value.locale.value:i.value,set:b=>{o.value&&(o.value.locale.value=b),i.value=b}}),C=w({get:()=>o.value?o.value.fallbackLocale.value:u.value,set:b=>{o.value&&(o.value.fallbackLocale.value=b),u.value=b}}),y=w(()=>o.value?o.value.messages.value:l.value),z=w(()=>c.value),$=w(()=>p.value);function F(){return o.value?o.value.getPostTranslationHandler():g}function Y(b){o.value&&o.value.setPostTranslationHandler(b)}function oe(){return o.value?o.value.getMissingHandler():N}function B(b){o.value&&o.value.setMissingHandler(b)}function Q(b){return D(),b()}function j(...b){return o.value?Q(()=>Reflect.apply(o.value.t,null,[...b])):Q(()=>"")}function ue(...b){return o.value?Reflect.apply(o.value.rt,null,[...b]):""}function Z(...b){return o.value?Q(()=>Reflect.apply(o.value.d,null,[...b])):Q(()=>"")}function ve(...b){return o.value?Q(()=>Reflect.apply(o.value.n,null,[...b])):Q(()=>"")}function ye(b){return o.value?o.value.tm(b):{}}function we(b,G){return o.value?o.value.te(b,G):!1}function zt(b){return o.value?o.value.getLocaleMessage(b):{}}function je(b,G){o.value&&(o.value.setLocaleMessage(b,G),l.value[b]=G)}function Re(b,G){o.value&&o.value.mergeLocaleMessage(b,G)}function It(b){return o.value?o.value.getDateTimeFormat(b):{}}function ne(b,G){o.value&&(o.value.setDateTimeFormat(b,G),c.value[b]=G)}function he(b,G){o.value&&o.value.mergeDateTimeFormat(b,G)}function Se(b){return o.value?o.value.getNumberFormat(b):{}}function Ce(b,G){o.value&&(o.value.setNumberFormat(b,G),p.value[b]=G)}function ut(b,G){o.value&&o.value.mergeNumberFormat(b,G)}const mt={get id(){return o.value?o.value.id:-1},locale:P,fallbackLocale:C,messages:y,datetimeFormats:z,numberFormats:$,get inheritLocale(){return o.value?o.value.inheritLocale:r},set inheritLocale(b){o.value&&(o.value.inheritLocale=b)},get availableLocales(){return o.value?o.value.availableLocales:Object.keys(l.value)},get modifiers(){return o.value?o.value.modifiers:A},get pluralRules(){return o.value?o.value.pluralRules:v},get isGlobal(){return o.value?o.value.isGlobal:!1},get missingWarn(){return o.value?o.value.missingWarn:E},set missingWarn(b){o.value&&(o.value.missingWarn=b)},get fallbackWarn(){return o.value?o.value.fallbackWarn:f},set fallbackWarn(b){o.value&&(o.value.missingWarn=b)},get fallbackRoot(){return o.value?o.value.fallbackRoot:T},set fallbackRoot(b){o.value&&(o.value.fallbackRoot=b)},get fallbackFormat(){return o.value?o.value.fallbackFormat:O},set fallbackFormat(b){o.value&&(o.value.fallbackFormat=b)},get warnHtmlMessage(){return o.value?o.value.warnHtmlMessage:R},set warnHtmlMessage(b){o.value&&(o.value.warnHtmlMessage=b)},get escapeParameter(){return o.value?o.value.escapeParameter:S},set escapeParameter(b){o.value&&(o.value.escapeParameter=b)},t:j,getPostTranslationHandler:F,setPostTranslationHandler:Y,getMissingHandler:oe,setMissingHandler:B,rt:ue,d:Z,n:ve,tm:ye,te:we,getLocaleMessage:zt,setLocaleMessage:je,mergeLocaleMessage:Re,getDateTimeFormat:It,setDateTimeFormat:ne,mergeDateTimeFormat:he,getNumberFormat:Se,setNumberFormat:Ce,mergeNumberFormat:ut};function k(b){b.locale.value=i.value,b.fallbackLocale.value=u.value,Object.keys(l.value).forEach(G=>{b.mergeLocaleMessage(G,l.value[G])}),Object.keys(c.value).forEach(G=>{b.mergeDateTimeFormat(G,c.value[G])}),Object.keys(p.value).forEach(G=>{b.mergeNumberFormat(G,p.value[G])}),b.escapeParameter=S,b.fallbackFormat=O,b.fallbackRoot=T,b.fallbackWarn=f,b.missingWarn=E,b.warnHtmlMessage=R}return pt(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Ht(Ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=o.value=e.proxy.$i18n.__composer;t==="global"?(i.value=b.locale.value,u.value=b.fallbackLocale.value,l.value=b.messages.value,c.value=b.datetimeFormats.value,p.value=b.numberFormats.value):s&&k(b)}),mt}const N9=["locale","fallbackLocale","availableLocales"],$_=["t","rt","d","n","tm","te"];function R9(e,t){const n=Object.create(null);return N9.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Ht(Ft.UNEXPECTED_ERROR);const r=Yt(o.value)?{get(){return o.value.value},set(i){o.value.value=i}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,r)}),e.config.globalProperties.$i18n=n,$_.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Ht(Ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,$_.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}t9();__INTLIFY_JIT_COMPILATION__?E_(Y7):E_(q7);F7(A7);z7(bS);if(__INTLIFY_PROD_DEVTOOLS__){const e=ga();e.__INTLIFY__=!0,D7(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const v9="Относно тази инстанция",b9="Връзка с администратор",C9="FitTrackee е self-hosted тракер за активности.",D9="под {0} лиценз ",P9="Сорс код",L9="Данни за времето от:",y9={ABOUT_THIS_INSTANCE:v9,CONTACT_ADMIN:b9,FITTRACKEE_DESCRIPTION:C9,FITTRACKEE_LICENSE:D9,SOURCE_CODE:P9,WEATHER_DATA_FROM:L9},$9={DESCRIPTION:"Всякаква допълнителна информация, която може да бъде полезна за вашите потребители. Може да се използва Markdown синтаксис.",TEXT:"Детайлна информация за инстанцията"},U9="Действие",k9="Активиране на акаунт",w9="Активен",M9="Администриране",W9="Администрация",F9="Добавяне/премахване на администраторски права, изтриване на потребителски акаунт.",z9="Приложение",x9={ADMIN_CONTACT:"Администраторски имейл за контакт",MAX_FILES_IN_ZIP_LABEL:"Макс. файлове в zip архив",MAX_USERS_HELP:"0 - без лимит за регистрация.",MAX_USERS_LABEL:"Макс. брой активни потребители",NO_CONTACT_EMAIL:"без имейл за връзка",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Макс. големина на качените файлове (в Mb)",STATS_WORKOUTS_LIMIT_HELP:"0 - без лимит на броя тренировки.",STATS_WORKOUTS_LIMIT_LABEL:"Макс. тренировки за спортни статистики",TITLE:"Конфигурация на приложението",ZIP_UPLOAD_MAX_SIZE_LABEL:"Макс. размер на zip архива (в Mb)"},B9="Обратно към администрациата",G9="Сигурни ли сте, че искате да изтриете {0} акаунтa? Всички данни ще бъдат изтрити, и няма да могат да бъдат възстановени.",H9="Сигурни ли сте, че искате да зададете нова парола за {0}?",V9="Текущ имейл",K9="Изтрий потребител",j9="Изпращането на имейли е забранено.",q9="Позволи/забрани видеве оборудвания.",Y9="Позволи/забрани спортове.",X9={TABLE:{ACTIVE:"Активно",HAS_EQUIPMENTS:"оборудването съществува",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на оборудването"},Q9="Нов имейл",Z9="Не е въведен текст",J9="Паролата бе нулирана.",eW="Добавете своя собствена политика за поверителност или оставете празно, за да използвате тази по подразбиране. Може да се използва Markdown синтаксис.",tW="Регистрациите са забранени.",nW="Регистрациите са позволени.",aW="Нулиране на парола",sW={TABLE:{ACTIVE:"Активен",HAS_WORKOUTS:"съществуват тренировки",IMAGE:"Изображение",LABEL:"Етикет"},TITLE:"Администриране на спортове"},oW="Актуализиране на конфигурацията на приложението.",rW="Актуализиране на имейл",iW="потребител | потребители",uW={SELECTS:{ORDER_BY:{ADMIN:"административен статус",CREATED_AT:"регистриран на",IS_ACTIVE:"статус на акаунт",USERNAME:"потребителско име",WORKOUTS_COUNT:"брой тренировки"}},TABLE:{ADD_ADMIN_RIGHTS:"Добави административни права",REMOVE_ADMIN_RIGHTS:"Отстрани административни права"},TITLE:"Администриране - Потребители"},lW="Имейл адресът бе променен.",cW={ABOUT:$9,ACTION:U9,ACTIVATE_USER_ACCOUNT:k9,ACTIVE:w9,ADMIN:M9,ADMINISTRATION:W9,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:F9,APPLICATION:z9,APP_CONFIG:x9,BACK_TO_ADMIN:B9,CONFIRM_USER_ACCOUNT_DELETION:G9,CONFIRM_USER_PASSWORD_RESET:H9,CURRENT_EMAIL:V9,DELETE_USER:K9,EMAIL_SENDING_DISABLED:j9,ENABLE_DISABLE_EQUIPMENT_TYPES:q9,ENABLE_DISABLE_SPORTS:Y9,EQUIPMENT_TYPES:X9,NEW_EMAIL:Q9,NO_TEXT_ENTERED:Z9,PASSWORD_RESET_SUCCESSFUL:J9,PRIVACY_POLICY_DESCRIPTION:eW,REGISTRATION_DISABLED:tW,REGISTRATION_ENABLED:nW,RESET_USER_PASSWORD:aW,SPORTS:sW,UPDATE_APPLICATION_DESCRIPTION:oW,UPDATE_USER_EMAIL:rW,USER:iW,USERS:uW,USER_EMAIL_UPDATE_SUCCESSFUL:lW},dW={" is missing in gpx file":"Елементът липсва в .gpx файла.","Network Error":"Мрежова грешка.",UNKNOWN:"Грешка. Моля, опитайте отново или се свържете с администратор.","at least one file in zip archive exceeds size limit, please check the archive":"Поне един файл в zip архива надвишава ограничението за размер, моля, проверете архива.","completed request already exists":"Вече съществува изпълнена заявка за експортиране.","email: valid email must be provided":"Имейл: трябва да бъде предоставен валиден имейл.","equipment already exists with the same label":"Вече съществува оборудване със същия етикет.","equipment type is inactive":"Типът оборудване е неактивен.","error during gpx file parsing":"Грешка по време на анализ на gpx файл.","error during gpx processing":"Грешка по време на обработката на gpx.","error on getting configuration":"Грешка при получаване на конфигурацията.","error when saving workout":"Грешка при запазване на тренировка.","error when updating configuration":"Грешка при актуализиране на конфигурацията","error, please try again or contact the administrator":"Грешка, моля опитайте отново или се свържете с администратор.","error, registration is disabled":"Грешка, регистрацията е деактивирана.","file extension not allowed":"Разширението на файла не е разрешено.","file size is greater than the allowed size":"Размерът на файла е по-голям от разрешения.","gpx file is invalid":"Невалиден .gpx файл.","invalid credentials":"Невалидни креденшъли.","invalid payload":"Предоставените данни са невалидни.","invalid token, please log in again":"Невалиден токен, моля, влезте отново.","invalid token, please request a new token":"Невалиден токен, моля, влезте отново.","new email must be different than current email":"Новият имейл трябва да е различен от текущия","no file part":"Няма предоставен файл.","no selected file":"Няма избран файл.","no tracks in gpx file":"Няма запис () в .gpx файл.","ongoing request exists":"Вече съществува заявка за експортиране на данни.","password: password and password confirmation do not match":"Парола: паролата и потвърждението на паролата не съвпадат.","provide a valid auth token":"Изисква се валиден токен за удостоверяване.","signature expired, please log in again":"Подписът е изтекъл. Моля, влезте отново.","sorry, that username is already taken":"Съжаляваме, това потребителско име вече е заето.","sport does not exist":"Спортът не съществува.","successfully registered":"Успешна регистрация.","the number of files in the archive exceeds the limit":"Броят на файловете в архива надвишава ограничението.","user does not exist":"Потребителят не съществува.","valid email must be provided for admin contact":"Трябва да предоставите валиден имейл за контакт с администратор","you can not delete your account, no other user has admin rights":"Не можете да изтриете акаунта си, само вие имате администраторски права.","you do not have permissions":"Нямате разрешения."},EW={ERROR:dW},pW="Оторизирайте",fW="Назад",mW="Отказ",_W="Изчисти филтри",TW="Изтрий",hW="Изтрий акаунта си",SW="Деактивиране",AW="Промени",OW="Активиране",gW="Филтър",IW="Вход",NW="Не",RW="Обнови тоталите",vW="Регистриране",bW="Заяви експортиране на данни",CW="Нулирай",DW="Изпрати",PW="Да",LW={"ACCOUNT-CONFIRMATION-RESEND":"Повторно изпращане на имейл за потвърждение",AUTHORIZE:pW,BACK:fW,CANCEL:mW,CLEAR_FILTER:_W,DELETE:TW,DELETE_MY_ACCOUNT:hW,DISABLE:SW,EDIT:AW,ENABLE:OW,FILTER:gW,LOGIN:IW,NO:NW,REFRESH_TOTALS:RW,REGISTER:vW,REQUEST_DATA_EXPORT:bW,RESET:CW,SUBMIT:DW,YES:PW},yW="за",$W="действие",UW="активно",kW="Потвърждение",wW="контакт",MW="ден | дни",WW="Описание",FW="Показано",zW="документация",xW="тук",BW="Скрито",GW="Начало",HW="час|часове",VW="неактивен",KW="етикет",jW="минута|минути",qW="следващ",YW="няма описание",XW="предишен",QW="секунда|секунди",ZW={ORDER:{ASC:"възходящ",DESC:"низходящ",LABEL:"сортиране"},ORDER_BY:{LABEL:"подреди по"},PER_PAGE:{LABEL:"на страница"}},JW="Общо",eF="обща продължителност с паузите",tF={ABOUT:yW,ACTION:$W,ACTIVE:UW,CONFIRMATION:kW,CONTACT:wW,DAY:MW,DESCRIPTION:WW,DISPLAYED:FW,DOCUMENTATION:zW,HERE:xW,HIDDEN:BW,HOME:GW,HOURS:HW,INACTIVE:VW,LABEL:KW,MINUTES:jW,NEXT:qW,NO_DESCRIPTION:YW,PREVIOUS:XW,SECONDS:QW,SELECTS:ZW,TOTAL:JW,TOTAL_DURATION_WITH_PAUSES:eF},nF="Табло",aF="Този месец",sF={DASHBOARD:nF,THIS_MONTH:aF},oF={LABEL:"Колело"},rF={LABEL:"Каяк/Лодка"},iF={LABEL:"Обувки"},uF={LABEL:"Ски"},lF={LABEL:"Снегоходки"},cF={Bike:oF,"Bike Trainer":{LABEL:"Велотренажор"},Kayak_Boat:rF,Shoes:iF,Skis:uF,Snowshoes:lF},dF="Добави ново оборудване",EF="Всички асоциации с тренировки ще бъдат премахнати.",pF="По подразбиране за спорт",fF="Редактирайте оборудването",mF="оборудване|оборудване",_F="вид оборудване|видове оборудване",TF={inactive:"Оборудване '{equipmentLabel}' е неактивно.",invalid:"Оборнудване '{equipmentLabel}' е несъвместимо с този спорт.",not_found:"Оборудването не е намерено."},hF="Ново оборудване",SF="Не е намерено оборудване.",AF="Няма оборудване",OF="без оборудване",gF={"50_CHARACTERS_MAX":"максимум 50 знака",ADD_A_NEW_EQUIPMENT:dF,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:EF,DEFAULT_FOR_SPORTS:pF,EDIT_EQUIPMENTS:fF,EQUIPMENT:mF,EQUIPMENT_TYPE:_F,ERRORS:TF,NEW_EQUIPMENT:hF,NO_EQUIPMENT:SF,NO_EQUIPMENTS:AF,WITHOUT_EQUIPMENTS:OF},IF="Изглежда че има някакви проблеми с приложението. Моля опитайте по-късно или се свържете с администратор.",NF={PAGE:"Страницата не е намерена",WORKOUT:"Тренировката не е намерена"},RF="Нещо се обърка",vF="Грешка. Моля, опитайте отново или се свържете с администратор.",bF={APP_ERROR:IF,NOT_FOUND:NF,SOMETHING_WRONG:RF,UNKNOWN:vF},CF="Добавяне на ново OAuth2 приложение",DF={CLIENT_ID:"Id",CLIENT_SECRET:"Тайна",DESCRIPTION:"Описание на приложението",ISSUE_AT:"Издадено на",NAME:"Име на приложението",REDIRECT_URL:"URL за пренасочване",SCOPE:{LABEL:"Скоуп","application:write_DESCRIPTION":"предоставя достъп за запис до конфигурацията на приложението.","equipments:read_DESCRIPTION":"предоставя достъп за четене до крайни точки на оборудване.","equipments:write_DESCRIPTION":"предоставя достъп за запис до крайни точки на оборудване.","profile:read_DESCRIPTION":"предоставя достъп за четене до крайни точки за auth.","profile:write_DESCRIPTION":"предоставя достъп за запис до крайни точки за auth.","users:read_DESCRIPTION":"предоставя достъп за четене на крайни точки на потребители.","users:write_DESCRIPTION":"предоставя достъп за запис на крайни точки на потребители.","workouts:read_DESCRIPTION":"дава достъп за четене до крайни точки на тренировки.","workouts:write_DESCRIPTION":"дава достъп за запис до крайни точки на тренировки."},URL:"URL адрес на приложението"},PF="OAuth2 приложения",LF="Приложението е създадено успешно. Не забравяйте да копирате тайната сега, тя няма да се покаже отново.",yF="Сигурни ли сте, че искате да изтриете това приложение?",$F="Приложението {0} иска:",UF="Упълномощавате ли {0} да използва вашия акаунт?",kF="копирайте в клипборда",wF="Изтриване на приложението",MF="Добавяне на приложение",WF="Приложението не е намерено!",FF="няма приложения",zF="няма описание",xF="Отменете всички токени",BF="Сигурни ли сте, че искате да отмените всички токени?",GF="Всички съществуващи свързани токени са отменени.",HF={ADD_A_NEW_APP:CF,APP:DF,APPS_LIST:PF,APP_CREATED_SUCCESSFULLY:LF,APP_DELETION_CONFIRMATION:yF,APP_REQUESTING_ACCESS:$F,AUTHORIZE_APP:UF,COPY_TO_CLIPBOARD:kF,DELETE_APP:wF,NEW_APP:MF,NO_APP:WF,NO_APPS:FF,NO_DESCRIPTION:zF,REVOKE_ALL_TOKENS:xF,TOKENS_REVOCATION_CONFIRMATION:BF,TOKENS_REVOKED:GF},VF={ACCOUNT_DELETION:{CONTENT:"Можете да поискате изтриване на вашия акаунт по всяко време, като отидете на този адрес (след като влезете) и щракнете върху бутона „Изтриване на моя акаунт“ настройките на вашият профил.",TITLE:"Изтриване на акаунт"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Ако решим да променим нашата политика за поверителност, ще публикуваме тези промени на тази страница. Този документ е под лиценз [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Първоначално адаптиран от политиката за поверителност на [Discourse](https://github.com/discourse/discourse).`,TITLE:"Промени в нашата Политика за поверителност"},DATA_COLLECTED:{CONTENT:`Събира се следната информация: - Информация за акаунта (потребителско име, имейл адрес и парола). Можете също да въведете допълнителна информация за профила, като собствено име, фамилия, дата на раждане, местоположение, биография и да качите профилна снимка. @@ -375,7 +375,7 @@ import{C as TE,B as S0,L as A0,a as wg,b as Mg,P as Wg,p as Fg,c as zg,d as xg,i Ако този сървър е в САЩ: Нашият сайт, продукти и услуги са насочени към хора на възраст от поне 13 години. Ако сте на възраст под 13 години, съгласно изискванията на [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Закон за защита на личната информация на децата онлайн) не използвайте този сайт. -Законовите изисквания могат да бъдат различни, ако този сървър е в друга юрисдикция.`,TITLE:"Използване на сайта от деца"},YOUR_CONSENT:{CONTENT:"Чрез използване на нашия сайт, вие се съгласявате с нашата политика за поверителност.",TITLE:"Вашето съгласие"}},KF="Последна актуализация",jF="политика за поверителност",qF={CONTENT:VF,LAST_UPDATE:KF,TITLE:jF},YF={LABEL:"Туризъм"},XF={LABEL:"Алпинизъм"},QF={LABEL:"Парапланеризъм"},ZF={LABEL:"Гребане"},JF={LABEL:"Бягане"},ez={LABEL:"Снегоходки"},tz={LABEL:"Суимрън"},nz={LABEL:"Трейл"},az={LABEL:"Ходене"},sz={"Cycling (Sport)":{LABEL:"Колоездене (спорт)"},"Cycling (Transport)":{LABEL:"Колоездене (транспорт)"},"Cycling (Trekking)":{LABEL:"Колоездене (трекинг)"},"Cycling (Virtual)":{LABEL:"Колоездене (виртуално)"},Hiking:YF,"Mountain Biking":{LABEL:"Планинско колоездене"},"Mountain Biking (Electric)":{LABEL:"Планинско колоездене (електрическо)"},Mountaineering:XF,"Open Water Swimming":{LABEL:"Плуване в открити води"},Paragliding:QF,Rowing:ZF,Running:JF,"Skiing (Alpine)":{LABEL:"Ски (алпийски)"},"Skiing (Cross Country)":{LABEL:"Ски (бягане)"},Snowshoes:ez,Swimrun:tz,Trail:nz,Walking:az},rz="Средно",oz="Дати",iz="Статистики",uz={month:"Месечни статистики",week:"Седмични статистики",year:"Годишни статистики"},lz="Статистики върху всички тренировки:",cz="Статистики върху последните {count} тренировки:",dz={by_sport:"по спорт",by_time:"по време"},Ez={month:"месец",week:"седмица",year:"година"},pz="среден брой тренировки",fz={AVERAGE:rz,DATES:oz,STATISTICS:iz,STATISTICS_CHARTS:uz,STATISTICS_ON_ALL_WORKOUTS:lz,STATISTICS_ON_LAST_WORKOUTS:cz,STATISTICS_TYPES:dz,TIME_FRAMES:Ez,WORKOUTS_AVERAGE:pz},mz="Потвърждение на акаунта",_z="Не получихте инструкции?",Tz="Проверете имейла си. Изпратен е нов имейл за потвърждение на посочения адрес.",hz="Админ",Sz="Вече имате акаунт?",Az="Сигурни ли сте, че искате да изтриете акаунта си? Всички данни ще бъдат изтрити, това не може да бъде отменено.",Oz="Текуща парола",gz="Имейл",Iz="Въведете валиден имейл адрес.",Rz="Актуализация по имейл",Nz="Въведете парола",vz={DATA_EXPORT:"Експорт на данни",DOWNLOAD_ARCHIVE:"Изтегляне на архив",GENERATING_LINK:"генериране на връзка…",ONLY_ONE_EXPORT_PER_DAY:"Можете да поискате архив до 24 часа",STATUS:{errored:"грешка (моля, изискайте друг експорт)",in_progress:"в ход…"}},bz="Филтриране по потребителско име",Cz="скрий паролата",Dz="Невалиден токен, моля, поискайте нова парола.",Pz="Искам да изтрия акаунта си",Lz="Език | Езици",yz="Декларацията за поверителност е актуализирана, моля, {0} я, преди да продължите.",$z="Вход",Uz="Изход",kz="Сигурни ли сте, че искате да излезете?",wz="влезте",Mz="Нова парола",Wz="Няма намерен спорт.",Fz="Няма намерени потребители.",zz="Парола",xz="Забравена парола?",Bz="Необходими са поне 8 знака.",Gz="Нулиране на парола",Hz="Проверете имейла си. Ако вашият адрес е в нашата база данни, ще получите имейл с връзка за нулиране на паролата.",Vz={AVERAGE:"средна",GOOD:"добра",LABEL:"сила на паролата",STRONG:"силна",SUGGESTIONS:{allUppercase:"Напишете с главни букви някои, но не всички букви.",anotherWord:"Добавете повече думи, които са по-рядко срещани.",associatedYears:"Избягвайте годините, които са свързани с вас.",capitalization:"Направете главна не само първата буква.",dates:"Избягвайте дати и години, които са свързани с вас.",l33t:"Избягвайте предвидими замествания на букви като {'@'} за a.",longerKeyboardPattern:"Използвайте по-дълги модели на клавиатурата и променете посоката на писане няколко пъти.",noNeed:"Можете да създавате силни пароли, без да използвате символи, цифри или главни букви.",pwned:"Ако използвате тази парола другаде, трябва да я промените.",recentYears:"Избягвайте последните години.",repeated:"Избягвайте повтарящи се думи и знаци.",reverseWords:"Избягвайте обратното изписване на чести срешабу думи.",sequences:"Избягвайте често срещани последователности от знаци.",useWords:"Използвайте няколко думи, но избягвайте често използвани фрази."},WEAK:"слаба"},Kz="Вашата парола е актуализирана. Кликнете върху {0}, за да влезете.",jz={ACCOUNT_EDITION:"Редактиране на акаунта",ASCENT_DATA:"Данни, свързани с изкачване (записи, общо)",BACK_TO_PROFILE:"Назад към профила",BIO:"Биография",BIRTH_DATE:"Дата на раждане",DATE_FORMAT:"Формат на датата",EDIT:"Редактиране на профил",EDIT_PREFERENCES:"Редактиране на предпочитанията",EDIT_SPORTS_PREFERENCES:"Редактиране на спортните предпочитания",ELEVATION_CHART_START:{LABEL:"Диаграмата на надморската височина започва от",MIN_ALT:"Минимална надморска височина",ZERO:"Нула"},EQUIPMENTS:{ACTION:"действие",CONFIRM_EQUIPMENT_DELETION:"Сигурни ли сте, че искате да изтриете това оборудване {0}?",DESCRIPTION:"описание",DISABLED_BY_ADMIN:"забранено от администратора",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Това оборудване е свързано с тренировки.",IS_ACTIVE:"активно",LABEL:"етикет",YOUR_EQUIPMENTS:"Вашето оборудване"},EQUIPMENTS_EDITION:"Редактиране на оборудване",ERRORED_EMAIL_UPDATE:"Моля, {0}, за да промените имейл адреса си отново или се свържете с администратор",FIRST_DAY_OF_WEEK:"Първи ден от седмицата",FIRST_NAME:"Първо име",INTERFACE:"Интерфейс",LANGUAGE:"Език",LAST_NAME:"Фамилия",LOCATION:"Местоположение",MONDAY:"Понеделник",PICTURE:"Снимка",PICTURE_EDITION:"Редактиране на снимката",PICTURE_REMOVE:"Премахване на снимката",PICTURE_UPDATE:"Актуализиране на снимката",PREFERENCES_EDITION:"Редактиране на предпочитанията","PRIVACY-POLICY_EDITION":"Политика за поверителност",PROFILE_EDITION:"Редактиране на профила",REGISTRATION_DATE:"Дата на регистрация",SPORT:{ACTION:"действие",COLOR:"цвят",CONFIRM_SPORT_RESET:"Сигурни ли сте, че искате да нулирате този спорт?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Сигурни ли сте, че искате да нулирате този спорт? Всички подразбрани оборудвания ще бъде премахнати.",DEFAULT_EQUIPMENTS:"Оборудване по подразбиране | Оборудване по подразбиране",DISABLED_BY_ADMIN:"забранено от администратора",IS_ACTIVE:"активно",LABEL:"етикет",STOPPED_SPEED_THRESHOLD:"праг на спряна скорост"},SPORTS_EDITION:"Редактиране на предпочитанията за спорт",SUCCESSFUL_EMAIL_UPDATE:"Вашият акаунт е актуализиран успешно. Моля, проверете имейла си, за да потвърдите новия си имейл адрес.",SUCCESSFUL_REGISTRATION:"Акаунт ви е създаден успешно.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Връзка за активиране на вашия акаунт е изпратена на посочения имейл адрес.",SUCCESSFUL_UPDATE:"Вашият акаунт е актуализиран успешно.",SUNDAY:"Неделя",TABS:{ACCOUNT:"акаунт",APPS:"приложения",EQUIPMENTS:"оборудване",PICTURE:"снимка",PREFERENCES:"предпочитания","PRIVACY-POLICY":"политика за поверителност",PROFILE:"профил",SPORTS:"спортове"},THEME_MODE:{LABEL:"Тема",VALUES:{DARK:"Тъмна",DEFAULT:"Предпочитание на браузъра",LIGHT:"Светла"}},TIMEZONE:"Часова зона | Часови зони",UNITS:{IMPERIAL:"Имперска система (ft, mi, mph, °F)",LABEL:"Единици за разстояние",METRIC:"Метрична система (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Филтриран",HELP:"Ако се филтрира ще се изключват екстремни стойности (които може да са GPS грешки) при изчисляване на максималната скорост.",LABEL:"GPX стратегия за максимална скорост",RAW_SPEED:"Сурова"}},qz="Прочетох и съм съгласен с {0}.",Yz="Регистрация",Xz="За съжаление регистрацията е деактивирана.",Qz="Повторно изпращане на имейл за потвърждение на акаунта",Zz="Нулирайте паролата си",Jz="преглед",ex="покажи паролата",tx="Този потребителски акаунт е неактивен.",nx="Превключване на темата (светъл или тъмен режим)",ax="Потребителско име",sx='Необходими са 3 до 30 знака, разрешени са само буквено-цифрови знаци и долната черта "_".',rx="потребителска снимка",ox="Вие приехте {0}.",ix={ACCOUNT_CONFIRMATION:mz,ACCOUNT_CONFIRMATION_NOT_RECEIVED:_z,ACCOUNT_CONFIRMATION_SENT:Tz,ADMIN:hz,ALREADY_HAVE_ACCOUNT:Sz,CONFIRM_ACCOUNT_DELETION:Az,CURRENT_PASSWORD:Oz,EMAIL:gz,EMAIL_INFO:Iz,EMAIL_UPDATE:Rz,ENTER_PASSWORD:Nz,EXPORT_REQUEST:vz,FILTER_ON_USERNAME:bz,HIDE_PASSWORD:Cz,INVALID_TOKEN:Dz,I_WANT_TO_DELETE_MY_ACCOUNT:Pz,LANGUAGE:Lz,LAST_PRIVACY_POLICY_TO_VALIDATE:yz,LOGIN:$z,LOGOUT:Uz,LOGOUT_CONFIRMATION:kz,LOG_IN:wz,NEW_PASSWORD:Mz,NO_SPORT_FOUND:Wz,NO_USERS_FOUND:Fz,PASSWORD:zz,PASSWORD_FORGOTTEN:xz,PASSWORD_INFO:Bz,PASSWORD_RESET:Gz,PASSWORD_SENT_EMAIL_TEXT:Hz,PASSWORD_STRENGTH:Vz,PASSWORD_UPDATED:Kz,PROFILE:jz,READ_AND_ACCEPT_PRIVACY_POLICY:qz,REGISTER:Yz,REGISTER_DISABLED:Xz,RESENT_ACCOUNT_CONFIRMATION:Qz,RESET_PASSWORD:Zz,REVIEW:Jz,SHOW_PASSWORD:ex,THIS_USER_ACCOUNT_IS_INACTIVE:tx,TOGGLE_THEME:nx,USERNAME:ax,USERNAME_INFO:sx,USER_PICTURE:rx,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ox},ux="Добавяне на тренировка",lx="анализ",cx="изкачване",dx="средна скорост",Ex="средна скорост",px="обратно към тренировката",fx="дата",mx="Изтриване на тренировката",_x="спускане",Tx="филтри за показване",hx="разстояние",Sx="Изтегляне на тренировката",Ax="продължителност",Ox="Редактиране на тренировката",gx="надморска височина",Ix="край",Rx="Изход от цял екран",Nx="от",vx=".gpx файл",bx="скрий филтри",Cx="И двете стойности за надморска височина трябва да бъдат предоставени и да са по-големи или равни на 0.",Dx="Разстоянието трябва да е по-голямо от 0",Px="Продължителността трябва да е по-голяма от 0 секунди",Lx="Последни тренировки",yx="Зареждане на още тренировки",$x="макс. надморска височина",Ux="макс. файлове",kx="макс. размер",wx="макс. скорост",Mx="мин. надморска височина",Wx={deselectLabel:"Натиснете Еnter за премахване",selectLabel:"Натиснете Enter, за да изберете",selectedLabel:"Избрано"},Fx="Няма следващ сегмент",zx="Следваща тренировка",xx="бележки",Bx="данни от gpx, без никакво почистване",Gx="Няма предоставен файл",Hx="вътре няма папка",Vx="Няма карта",Kx="Няма следващ сегмент",jx="Няма следваща тренировка",qx="Без бележки",Yx="Няма предишен сегмент",Xx="Няма предишна тренировка",Qx="Няма записи.",Zx="Без тренировки.",Jx="паузи",eB="Предишен сегмент",tB="Предишна тренировка",nB="запис | записи",aB="Ср. скорост",sB="Най-далечното разстояние",rB="Най-високо изкачване",oB="Най-голяма продължителност",iB="Макс. скорост",uB="оставащи знаци",lB="Нулиране на мащаба",cB="сегмент | сегменти",dB="скорост",EB="спорт | спортове",pB="начало",fB="Начало и край",mB="ос на надм. височина стартира от нула",_B="заглавие",TB="към",hB="общо разстояние",SB="обща продължителност",AB="Качете един!",OB="Преглед на цял екран",gB={DARK_SKY:{"clear-day":"ясен ден","clear-night":"ясна нощ",cloudy:"облачно",fog:"мъгла","partly-cloudy-day":"ден с разкъсана облачност","partly-cloudy-night":"нощ с разкъсана облачност",rain:"дъжд",sleet:"суграшица",snow:"сняг",wind:"вятър"},HUMIDITY:"влажност",TEMPERATURE:"температура",WIND:"вятър",WIND_DIRECTIONS:{E:"Изток",ENE:"Изток-североизток",ESE:"Изток - югоизток",N:"Север",NE:"Североизток",NNE:"Север - североизток",NNW:"Север - северозапад",NW:"Северозапад",S:"Юг",SE:"Югоизток",SSE:"Юг - югоизток",SSW:"Юг - югозапад",SW:"Югозапад",W:"Запад",WNW:"Запад - северозапад",WSW:"Запад - югпзапад"}},IB="без .gpx файл",RB="с .gpx файл",NB="тренировка | тренировки",vB="графика на скоростта и височината на тренировката",bB="дата на тренировка",CB="Сигурни ли сте, че искате да изтриете тази тренировка?",DB="карта на тренировка",PB=".zip файл",LB="или .zip файл, съдържащ .gpx файлове",yB={ADD_WORKOUT:ux,ANALYSIS:lx,ASCENT:cx,AVERAGE_SPEED:dx,AVE_SPEED:Ex,BACK_TO_WORKOUT:px,DATE:fx,DELETE_WORKOUT:mx,DESCENT:_x,DISPLAY_FILTERS:Tx,DISTANCE:hx,DOWNLOAD_WORKOUT:Sx,DURATION:Ax,EDIT_WORKOUT:Ox,ELEVATION:gx,END:Ix,EXIT_FULLSCREEN:Rx,FROM:Nx,GPX_FILE:vx,HIDE_FILTERS:bx,INVALID_ASCENT_OR_DESCENT:Cx,INVALID_DISTANCE:Dx,INVALID_DURATION:Px,LATEST_WORKOUTS:Lx,LOAD_MORE_WORKOUT:yx,MAX_ALTITUDE:$x,MAX_FILES:Ux,MAX_SIZE:kx,MAX_SPEED:wx,MIN_ALTITUDE:Mx,MULTISELECT:Wx,NEXT_SEGMENT:Fx,NEXT_WORKOUT:zx,NOTES:xx,NO_DATA_CLEANING:Bx,NO_FILE_PROVIDED:Gx,NO_FOLDER:Hx,NO_MAP:Vx,NO_NEXT_SEGMENT:Kx,NO_NEXT_WORKOUT:jx,NO_NOTES:qx,NO_PREVIOUS_SEGMENT:Yx,NO_PREVIOUS_WORKOUT:Xx,NO_RECORDS:Qx,NO_WORKOUTS:Zx,PAUSES:Jx,PREVIOUS_SEGMENT:eB,PREVIOUS_WORKOUT:tB,RECORD:nB,RECORD_AS:aB,RECORD_FD:sB,RECORD_HA:rB,RECORD_LD:oB,RECORD_MS:iB,REMAINING_CHARS:uB,RESET_ZOOM:lB,SEGMENT:cB,SPEED:dB,SPORT:EB,START:pB,START_AND_FINISH:fB,START_ELEVATION_AT_ZERO:mB,TITLE:_B,TO:TB,TOTAL_DISTANCE:hB,TOTAL_DURATION:SB,UPLOAD_FIRST_WORKOUT:AB,VIEW_FULLSCREEN:OB,WEATHER:gB,WITHOUT_GPX:IB,WITH_GPX:RB,WORKOUT:NB,WORKOUT_CHART:vB,WORKOUT_DATE:bB,WORKOUT_DELETION_CONFIRMATION:CB,WORKOUT_MAP:DB,ZIP_ARCHIVE:PB,ZIP_ARCHIVE_DESCRIPTION:LB},$B={about:y9,admin:cW,api:EW,buttons:LW,common:tF,dashboard:sF,error:bF,equipments:gF,equipment_types:cF,oauth2:HF,privacy_policy:qF,sports:sz,statistics:fz,user:ix,workouts:yB},UB="O této instanci",kB="Kontaktujte správce",wB="pod licencí {0} ",MB="Zdrojový kód",WB="Data o počasí z:",FB={ABOUT_THIS_INSTANCE:UB,CONTACT_ADMIN:kB,FITTRACKEE_LICENSE:wB,SOURCE_CODE:MB,WEATHER_DATA_FROM:WB},zB={DESCRIPTION:"Libovolné další informace, které mohou být užitečné pro uživatele. Lze použít Markdown syntaxi.",TEXT:"Detailní informace o instanci"},xB="Akce",BB="Aktivovat účet",GB="Aktivní",HB="Správce",VB="Správa",KB="Přidat/odebrat oprávnění pro správu, smazat uživatelský účet.",jB="Aplikace",qB={ADMIN_CONTACT:"Kontaktní e-mail správce",MAX_FILES_IN_ZIP_LABEL:"Max. počet souborů v zip archivu",MAX_USERS_HELP:"Pokud zadáte 0, tak nebudou registrace omezeny.",MAX_USERS_LABEL:"Max. počet aktivních uživatelů",NO_CONTACT_EMAIL:"žádný kontaktní e-mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. velikost nahrávaných souborů (v MB)",STATS_WORKOUTS_LIMIT_HELP:"Nula znamená bez omezení počtu cvičení.",TITLE:"Nastavení aplikace",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. velikost zip archivu (v MB)"},YB="Zpět na správu",XB="Jste si jistý, že chcete smazat účet {0}? Všechna data budou smazána, toto nelze vrátit.",QB="Jste si jistý, že chcete resetovat {0} heslo?",ZB="Současný email",JB="Smazat uživatele",eG="Odesílání emailů je zakázáno.",tG="Povolit/zakázat typy vybavení.",nG="Povolit/zakázat sporty.",aG={TABLE:{ACTIVE:"Aktivní",HAS_EQUIPMENTS:"vybavení existuje",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa vybavení"},sG="Nový email",rG="Nebyl zadaný text",oG="Heslo bylo obnoveno.",iG="Registrace je momentálně zakázaná.",uG="Registrace je momentálně povolná.",lG="Obnova hesla",cG={TABLE:{ACTIVE:"Aktivní",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa sportů"},dG="Upravit nastavení aplikace.",EG="Upravit e-mail",pG="uživatel | uživatelé",fG={SELECTS:{ORDER_BY:{CREATED_AT:"datum registrace",IS_ACTIVE:"stav účtu",USERNAME:"uživatelské jméno"}},TABLE:{ADD_ADMIN_RIGHTS:"Přidat oprávnění správce",REMOVE_ADMIN_RIGHTS:"Odstranit oprávnění správce"}},mG="E-mailová adresa byla upravena.",_G={ABOUT:zB,ACTION:xB,ACTIVATE_USER_ACCOUNT:BB,ACTIVE:GB,ADMIN:HB,ADMINISTRATION:VB,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:KB,APPLICATION:jB,APP_CONFIG:qB,BACK_TO_ADMIN:YB,CONFIRM_USER_ACCOUNT_DELETION:XB,CONFIRM_USER_PASSWORD_RESET:QB,CURRENT_EMAIL:ZB,DELETE_USER:JB,EMAIL_SENDING_DISABLED:eG,ENABLE_DISABLE_EQUIPMENT_TYPES:tG,ENABLE_DISABLE_SPORTS:nG,EQUIPMENT_TYPES:aG,NEW_EMAIL:sG,NO_TEXT_ENTERED:rG,PASSWORD_RESET_SUCCESSFUL:oG,REGISTRATION_DISABLED:iG,REGISTRATION_ENABLED:uG,RESET_USER_PASSWORD:lG,SPORTS:cG,UPDATE_APPLICATION_DESCRIPTION:dG,UPDATE_USER_EMAIL:EG,USER:pG,USERS:fG,USER_EMAIL_UPDATE_SUCCESSFUL:mG},TG={" is missing in gpx file":"Prvek (čas) chybí v .gpx souboru.","Network Error":"Chyba sítě.",UNKNOWN:"Chyba. Prosím zkuste to znovu nebo kontaktujte správce.","at least one file in zip archive exceeds size limit, please check the archive":"Alespoň jeden soubor v zip archivu překročil limit velikost, prosím zkontrolujte archív.","completed request already exists":"Již existuje dokončený požadavek na export.","email: valid email must be provided":"E-mail: je nutné poskytnout planý e-mail.","equipment already exists with the same label":"Vybavení se stejným popiskem již existuje.","equipment type is inactive":"Typ vybavení není aktivní.","error during gpx file parsing":"Chyby při parsování gpx souboru.","error during gpx processing":"Chyba při zpracování gpx.","error on getting configuration":"Chyba při získávání nastavení.","error when saving workout":"Chyba při ukládání cvičení.","error when updating configuration":"Chyba při aktualizaci nastavení","error, please try again or contact the administrator":"Chyba, prosím zkuste to znovu nebo kontaktujte správce.","error, registration is disabled":"Chyba, registrace byla zakázána.","file extension not allowed":"Přípona souboru není povolena.","file size is greater than the allowed size":"Velikost souboru je větší než maximální povolená velikost souboru.","gpx file is invalid":"Soubor .gpx je neplaný.","invalid credentials":"Nesprávné přístupové údaje.","invalid payload":"Poskytnuté data nejsou platné.","invalid token, please log in again":"Chybný token, prosím přihlašte se znovu.","invalid token, please request a new token":"Chybný token, prosím přihlašte se znovu.","new email must be different than current email":"Nová e-mailová adresa musí být jiná než aktuální","no file part":"Nebyl poskytnut soubor.","no selected file":"Nebyl vybrán soubor.","no tracks in gpx file":"V .gpx souboru není trať ().","ongoing request exists":"Požadovaný export dat již existuje.","password: password and password confirmation do not match":"Heslo: heslo a potvrzení hesla nesouhlasí.","provide a valid auth token":"Poskytněte planý autentizační token.","signature expired, please log in again":"Podpis vypršel. Prosím přihlašte se znovu.","sorry, that username is already taken":"Omlouváme se, ale uživatelské jméno je již obsazené.","sport does not exist":"Sport neexistuje.","successfully registered":"Úspěšně zaregistrovaný.","the number of files in the archive exceeds the limit":"Počet souboru v archivu překročil limit.","user does not exist":"Uživatel neexistuje.","valid email must be provided for admin contact":"Pro kontaktování správce musíte poskytnout platný e-mail","you can not delete your account, no other user has admin rights":"Nemůžete smazat Váš účet, protože žádný jiný účet nemá oprávnění správce.","you do not have permissions":"Nemáte oprávnění."},hG={ERROR:TG},SG="Povolit",AG="Zpět",OG="Zrušit",gG="Vyčistit filtry",IG="Smazat",RG="Smazat můj účet",NG="Zakázat",vG="Upravit",bG="Povolit",CG="Filtr",DG="Přihlášení",PG="Ne",LG="Obnovit součty",yG="Registrace",$G="Požádat o export dat",UG="Resetovat",kG="Odeslat",wG="Ano",MG={"ACCOUNT-CONFIRMATION-RESEND":"Znovu odeslat potvrzovací email",AUTHORIZE:SG,BACK:AG,CANCEL:OG,CLEAR_FILTER:gG,DELETE:IG,DELETE_MY_ACCOUNT:RG,DISABLE:NG,EDIT:vG,ENABLE:bG,FILTER:CG,LOGIN:DG,NO:PG,REFRESH_TOTALS:LG,REGISTER:yG,REQUEST_DATA_EXPORT:$G,RESET:UG,SUBMIT:kG,YES:wG},WG="akce",FG="aktivní",zG="Potvrzení",xG="kontakt",BG="den | dny",GG="Popis",HG="Zobrazeno",VG="dokumentace",KG="Skryto",jG="Domů",qG="hodina|hodiny",YG="neaktivní",XG="popisek",QG="minuta|minuty",ZG="další",JG="bez popisu",eH="předchozí",tH="sekunda|sekundy",nH={ORDER:{ASC:"vzsestupně",DESC:"sestupně",LABEL:"seřadit"},ORDER_BY:{LABEL:"řazení podle"},PER_PAGE:{LABEL:"na stránku"}},aH="Celkem",sH="Celková doba včetně přestávek",rH={ACTION:WG,ACTIVE:FG,CONFIRMATION:zG,CONTACT:xG,DAY:BG,DESCRIPTION:GG,DISPLAYED:HG,DOCUMENTATION:VG,HIDDEN:KG,HOME:jG,HOURS:qG,INACTIVE:YG,LABEL:XG,MINUTES:QG,NEXT:ZG,NO_DESCRIPTION:JG,PREVIOUS:eH,SECONDS:tH,SELECTS:nH,TOTAL:aH,TOTAL_DURATION_WITH_PAUSES:sH},oH="Nástěnka",iH="Tento měsíc",uH={DASHBOARD:oH,THIS_MONTH:iH},lH={LABEL:"Kolo"},cH={LABEL:"Kajak/Loď"},dH={LABEL:"Boty"},EH={LABEL:"Lyže"},pH={LABEL:"Sněžnice"},fH={Bike:lH,"Bike Trainer":{LABEL:"Cyklotrenažér"},Kayak_Boat:cH,Shoes:dH,Skis:EH,Snowshoes:pH},mH="Přidat nové vybavení",_H="Všechny spojení na cvičení budou odstraněny.",TH="Výchozí pro sporty",hH="Upravit vybavení",SH="vybavení|vybavení",AH="typ vybavení|typy vybavení",OH={inactive:"Vybavení '{equipmentLabel}' není aktivní.",invalid:"Vybavení '{equipmentLabel}' není platné pro tento sport.",not_found:"Vybavení nebylo nalezeno."},gH="Nové vybavení",IH="Žádné vybavení nebylo nalezeno.",RH="Žádné vybavení",NH="bez vybavení",vH={"50_CHARACTERS_MAX":"Ne více než 50 znaků",ADD_A_NEW_EQUIPMENT:mH,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:_H,DEFAULT_FOR_SPORTS:TH,EDIT_EQUIPMENTS:hH,EQUIPMENT:SH,EQUIPMENT_TYPE:AH,ERRORS:OH,NEW_EQUIPMENT:gH,NO_EQUIPMENT:IH,NO_EQUIPMENTS:RH,WITHOUT_EQUIPMENTS:NH},bH="Zda se, že v aplikaci došlo k nějakému problému.Prosíme, zkuste to znovu později nebo kontaktujte správce.",CH={PAGE:"Stránka nenalezena",WORKOUT:"Cvičení nenalezeno"},DH="Něco se pokazilo",PH="Chyba. Prosím zkuste znovu nebo kontaktujte správce.",LH={APP_ERROR:bH,NOT_FOUND:CH,SOMETHING_WRONG:DH,UNKNOWN:PH},yH={},$H={},UH={LABEL:"Turistika"},kH={LABEL:"Horolezectví"},wH={LABEL:"Paragliding"},MH={LABEL:"Veslování"},WH={LABEL:"Běhání"},FH={LABEL:"Sněžnice"},zH={LABEL:"Trail"},xH={LABEL:"Chůze"},BH={"Cycling (Sport)":{LABEL:"Cyklistika (Sport)"},"Cycling (Transport)":{LABEL:"Jízda na kole (Přeprava)"},"Cycling (Trekking)":{LABEL:"Jízda na kole (Trekking)"},"Cycling (Virtual)":{LABEL:"Jízda na kole (Virtuální)"},Hiking:UH,"Mountain Biking":{LABEL:"Horská cyklistika"},"Mountain Biking (Electric)":{LABEL:"Horská cyklistika (Elektrická)"},Mountaineering:kH,"Open Water Swimming":{LABEL:"Plavání na otevřené vodě"},Paragliding:wH,Rowing:MH,Running:WH,"Skiing (Alpine)":{LABEL:"Lyžování (Alpské)"},"Skiing (Cross Country)":{LABEL:"Lyžování (Běžky)"},Snowshoes:FH,Trail:zH,Walking:xH},GH="Statistiky",HH={month:"Měsíční statistika",week:"Týdenní statistika"},VH={month:"měsíc",week:"týden",year:"rok"},KH={STATISTICS:GH,STATISTICS_CHARTS:HH,TIME_FRAMES:VH},jH="Potvrzení účtu",qH="Zkontrolujte Váš e-mail. Byl odeslán nový e-mail pro potvrzení zadané adresy.",YH="Správce",XH="Máte již účet?",QH="Jste si jistý, že chcete smazat Váš účet? Všechna data budou smazána, toto nejde vrátit.",ZH="Současné heslo",JH="Email",eV="Zadejte platnou emailovou adresu.",tV="Aktualizace e-mailu",nV="Zadejte heslo",aV={DATA_EXPORT:"Export dat",DOWNLOAD_ARCHIVE:"Stáhnout archiv",GENERATING_LINK:"generování odkazu…",ONLY_ONE_EXPORT_PER_DAY:"Archiv lze požadovat po 24 hodinách",STATUS:{errored:"selhalo (prosím vyžádejte si další export)",in_progress:"probíhá…"}},sV="Filtr na uživatelské jméno",rV="skrýt heslo",oV="Neplatný token, prosím vyžádejte si nové obnovení hesla.",iV="Chci smazat svůj účet",uV="Jazyk | Jazyky",lV="Přihlášení",cV="Odhlášení",dV="Jste si jistý, že se chcete odhlásit?",EV="přihlásit",pV="Nové heslo",fV="Nebyl nalezen sport.",mV="Nebyli nalezeni uživatelé.",_V="Heslo",TV="Zapoměl jste heslo?",hV="Je požadováno alespoň 8 znaků.",SV="Reset hesla",AV="Zkontrolujte si svůj e-mail. Pokud je Vaše adresa v naší databázi, dostanete e-amil s odkazem pro obnovení hesla.",OV={AVERAGE:"průměr",GOOD:"dobré",LABEL:"síla hesla",STRONG:"silné",SUGGESTIONS:{allUppercase:"Napište některé písmena velké, ale ne všechny.",anotherWord:"Přidejte více slov, které jsou méně obvyklá.",associatedYears:"Vyhněte se letopočtům spojeným s Vámi.",capitalization:"Udělejte víc velkých písmen, nejen první.",dates:"Vyhněte se datům a rokům spojeným s Vámi.",l33t:"Vyhněte se předvídatelným nahrazením jako {'@'} za a.",longerKeyboardPattern:"Použijte delší klávesové vzory a několikrát změňte směr psaní.",noNeed:"Silné heslo můžete vytvořit bez použití symbolů, čísel nebo velkých písmen.",pwned:"Pokud používáte toto heslo i jinde, tak byste ho měli změnit.",recentYears:"Vyhněte se nedávným rokům.",repeated:"Vyhněte se opakování slov a písmen.",reverseWords:"Vyhněte se obvyklým slovům napsaným pozpátku.",sequences:"Vyhněte se obvyklým sekvencím znaků.",useWords:"Použijte několik slov, ale vyhněte se obvyklým frázím."},WEAK:"týden"},gV="Vaše heslo bylo změněno. Klikněte {0} pro přihlášení.",IV={BACK_TO_PROFILE:"Zpět na profil",BIRTH_DATE:"Datum narození",DATE_FORMAT:"Formát zobrazení datumu",EDIT:"Upravit profil",ELEVATION_CHART_START:{MIN_ALT:"Minimální nadmořská výška",ZERO:"Nula"},EQUIPMENTS:{ACTION:"akce",DESCRIPTION:"popis",DISABLED_BY_ADMIN:"zakázáno správcem",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Vybavení spojené s cvičením.",IS_ACTIVE:"aktivní"}},RV={ACCOUNT_CONFIRMATION:jH,ACCOUNT_CONFIRMATION_SENT:qH,ADMIN:YH,ALREADY_HAVE_ACCOUNT:XH,CONFIRM_ACCOUNT_DELETION:QH,CURRENT_PASSWORD:ZH,EMAIL:JH,EMAIL_INFO:eV,EMAIL_UPDATE:tV,ENTER_PASSWORD:nV,EXPORT_REQUEST:aV,FILTER_ON_USERNAME:sV,HIDE_PASSWORD:rV,INVALID_TOKEN:oV,I_WANT_TO_DELETE_MY_ACCOUNT:iV,LANGUAGE:uV,LOGIN:lV,LOGOUT:cV,LOGOUT_CONFIRMATION:dV,LOG_IN:EV,NEW_PASSWORD:pV,NO_SPORT_FOUND:fV,NO_USERS_FOUND:mV,PASSWORD:_V,PASSWORD_FORGOTTEN:TV,PASSWORD_INFO:hV,PASSWORD_RESET:SV,PASSWORD_SENT_EMAIL_TEXT:AV,PASSWORD_STRENGTH:OV,PASSWORD_UPDATED:gV,PROFILE:IV},NV="Přidat cvičení",vV="analýza",bV="vzestupně",CV="průměrná rychlost",DV="prům. rychl.",PV="zpět ke cvičení",LV="datum",yV="Smazat cvičení",$V="sestupně",UV="zobrazit filtry",kV="vzdálenost",wV="Stáhnout cvičení",MV="doba trvání",WV="Upravit cvičení",FV="převýšení",zV="konec",xV="Opustit celou obrazovku",BV="od",GV="soubor .gpx",HV="skrýt filtry",VV="Vzdálenost musí být větší než 0",KV="Doba trvání musí být delší než 0 sekund",jV="Poslední cvičení",qV="Načíst víc cvičení",YV="max. výška",XV="max. souborů",QV="max. velikost",ZV="max. rychlost",JV="min. výška",eK={deselectLabel:"Pro odstranění zmáčkněte enter",selectLabel:"Pro výběr zmáčkněte enter",selectedLabel:"Vybrané"},tK="Další cvičení",nK="poznámky",aK="data z gpx bez vyčištění",sK="Nebyl poskytnut soubor",rK="uvnitř není složka",oK="Žádná mapa",iK="Žádný další segment",uK="Žádné další cvičení",lK="Žádné poznámky",cK="Žádný předchozí segment",dK="Žádné předchozí cvičení",EK="Žádné záznamy.",pK="Žádné cvičení.",fK="přestávky",mK="Předchozí segment",_K="Předchozí cvičení",TK="záznam | záznamy",hK="Prům. rychlost",SK="Největší vzdálenost",AK="Největší převýšení",OK="Nejdelší doba trvání",gK="Max. rychlost",IK="zbýva znaků",RK="Obnovit přiblížení",NK="segment | segmenty",vK="rychlost",bK="sport | sporty",CK="začátek",DK="Začátek a konec",PK="začít osu převýšení na nule",LK="nadpis",yK="do",$K="celková vzdálenost",UK="celková doba trvání",kK="Nahrát jeden!",wK="Zobrazit přes celou obrazovku",MK={DARK_SKY:{"clear-day":"jasný den","clear-night":"jasná noc",cloudy:"oblačno",fog:"mlha","partly-cloudy-day":"polojasný den","partly-cloudy-night":"polojasná noc",rain:"déšť",sleet:"plískanice",snow:"sníh",wind:"vítr"},HUMIDITY:"vlhkost",TEMPERATURE:"teplota",WIND:"vítr",WIND_DIRECTIONS:{E:"V",ENE:"VSV",ESE:"VJV",N:"S",NE:"SV",NNE:"SSV",NNW:"SSZ",NW:"SZ",S:"J",SE:"JV",SSE:"JJV",SSW:"JJZ",SW:"JZ",W:"Z",WNW:"ZSZ",WSW:"ZJZ"}},WK="bez .gpx souboru",FK="s .gpx souborem",zK="cvičení | cvičení",xK="rychlost cvičení a výškový graf",BK="datum cvičení",GK="Jste si jistý, že chcete smazat cvičení?",HK="mapa cvičení",VK=".zip soubor",KK="nebo .zip soubor obsahující .gpx soubor",jK={ADD_WORKOUT:NV,ANALYSIS:vV,ASCENT:bV,AVERAGE_SPEED:CV,AVE_SPEED:DV,BACK_TO_WORKOUT:PV,DATE:LV,DELETE_WORKOUT:yV,DESCENT:$V,DISPLAY_FILTERS:UV,DISTANCE:kV,DOWNLOAD_WORKOUT:wV,DURATION:MV,EDIT_WORKOUT:WV,ELEVATION:FV,END:zV,EXIT_FULLSCREEN:xV,FROM:BV,GPX_FILE:GV,HIDE_FILTERS:HV,INVALID_DISTANCE:VV,INVALID_DURATION:KV,LATEST_WORKOUTS:jV,LOAD_MORE_WORKOUT:qV,MAX_ALTITUDE:YV,MAX_FILES:XV,MAX_SIZE:QV,MAX_SPEED:ZV,MIN_ALTITUDE:JV,MULTISELECT:eK,NEXT_WORKOUT:tK,NOTES:nK,NO_DATA_CLEANING:aK,NO_FILE_PROVIDED:sK,NO_FOLDER:rK,NO_MAP:oK,NO_NEXT_SEGMENT:iK,NO_NEXT_WORKOUT:uK,NO_NOTES:lK,NO_PREVIOUS_SEGMENT:cK,NO_PREVIOUS_WORKOUT:dK,NO_RECORDS:EK,NO_WORKOUTS:pK,PAUSES:fK,PREVIOUS_SEGMENT:mK,PREVIOUS_WORKOUT:_K,RECORD:TK,RECORD_AS:hK,RECORD_FD:SK,RECORD_HA:AK,RECORD_LD:OK,RECORD_MS:gK,REMAINING_CHARS:IK,RESET_ZOOM:RK,SEGMENT:NK,SPEED:vK,SPORT:bK,START:CK,START_AND_FINISH:DK,START_ELEVATION_AT_ZERO:PK,TITLE:LK,TO:yK,TOTAL_DISTANCE:$K,TOTAL_DURATION:UK,UPLOAD_FIRST_WORKOUT:kK,VIEW_FULLSCREEN:wK,WEATHER:MK,WITHOUT_GPX:WK,WITH_GPX:FK,WORKOUT:zK,WORKOUT_CHART:xK,WORKOUT_DATE:BK,WORKOUT_DELETION_CONFIRMATION:GK,WORKOUT_MAP:HK,ZIP_ARCHIVE:VK,ZIP_ARCHIVE_DESCRIPTION:KK},qK={about:FB,admin:_G,api:hG,buttons:MG,common:rH,dashboard:uH,error:LH,equipments:vH,equipment_types:fH,oauth2:yH,privacy_policy:$H,sports:BH,statistics:KH,user:RV,workouts:jK},YK="Über diese Instanz",XK="Kontaktiere den Administrator",QK="FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.",ZK="unter {0} Lizenz ",JK="Quellcode",ej="Wetterdaten von:",tj={ABOUT_THIS_INSTANCE:YK,CONTACT_ADMIN:XK,FITTRACKEE_DESCRIPTION:QK,FITTRACKEE_LICENSE:ZK,SOURCE_CODE:JK,WEATHER_DATA_FROM:ej},nj={DESCRIPTION:"Zusätzliche Informationen, die für deine Nutzer nützlich sein könnten. Markdown-Syntax wird unterstützt.",TEXT:"Detaillierte Instanz-Informationen"},aj="Aktion",sj="Aktiviere Konto",rj="Aktiv",oj="Admin",ij="Administration",uj="Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",lj="Anwendung",cj={ADMIN_CONTACT:"Kontakt-E-Mail des Administrators",MAX_FILES_IN_ZIP_LABEL:"Max. Dateianzahl im zip Archiv",MAX_USERS_HELP:"Wenn 0, gibt es keine Registrierungslimitierung..",MAX_USERS_LABEL:"Max. Anzahl aktiver Nutzer",NO_CONTACT_EMAIL:"keine Kontakt-E-Mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. Größe der hochgeladenen Dateien (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Wenn 0, keine Limitierung der Workout-Anzahl.",STATS_WORKOUTS_LIMIT_LABEL:"Maximale Workouts für Sport-Statistiken",TITLE:"Anwendungskonfiguration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. Größe des zip Archives (in Mb)"},dj="Zurück zu Admin",Ej="Möchtest du wirklich das {0} Konto löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",pj="Möchtest du wirklich das {0} Passwort zurücksetzen?",fj="Aktuelle E-Mail",mj="Lösche Nutzer",_j="E-Mail-Versand ist deaktiviert.",Tj="Equipment-Typen aktivieren/deaktivieren.",hj="Aktivieren/Deaktivieren von Sportarten.",Sj={TABLE:{ACTIVE:"Aktiv",HAS_EQUIPMENTS:"Equipment existiert",IMAGE:"Bild",LABEL:"Bezeichnung"},TITLE:"Equipment-Verwaltung"},Aj="Neue E-Mail",Oj="Kein Text eingegeben",gj="Das wasswort wurde zurückgesetzt.",Ij="Füge deine eigene Datenschutzrichtlinie hinzu oder leer lassen, um die standardmäßige zu verwenden. Markdown-Syntax wird unterstützt.",Rj="Registrierung ist derzeit deaktiviert.",Nj="Registrierung ist derzeit aktiviert.",vj="Passwort zurücksetzen",bj={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"Trainings existieren",IMAGE:"Bild",LABEL:"Titel"},TITLE:"Sportarten Administration"},Cj="Aktualisiere Anwemdungskonfiguration.",Dj="Aktualisiere E-Mail",Pj="Nutzer",Lj={SELECTS:{ORDER_BY:{ADMIN:"Adminstatus",CREATED_AT:"Registrierungsdatum",IS_ACTIVE:"Accountstatus",USERNAME:"Nutzername",WORKOUTS_COUNT:"Trainingsanzahl"}},TABLE:{ADD_ADMIN_RIGHTS:"Administratorrechte hinzufügen",REMOVE_ADMIN_RIGHTS:"Administratorrechte entfernen"},TITLE:"Administration - Benutzer"},yj="Die E-Mail Adresse wurde aktualisiert.",$j={ABOUT:nj,ACTION:aj,ACTIVATE_USER_ACCOUNT:sj,ACTIVE:rj,ADMIN:oj,ADMINISTRATION:ij,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:uj,APPLICATION:lj,APP_CONFIG:cj,BACK_TO_ADMIN:dj,CONFIRM_USER_ACCOUNT_DELETION:Ej,CONFIRM_USER_PASSWORD_RESET:pj,CURRENT_EMAIL:fj,DELETE_USER:mj,EMAIL_SENDING_DISABLED:_j,ENABLE_DISABLE_EQUIPMENT_TYPES:Tj,ENABLE_DISABLE_SPORTS:hj,EQUIPMENT_TYPES:Sj,NEW_EMAIL:Aj,NO_TEXT_ENTERED:Oj,PASSWORD_RESET_SUCCESSFUL:gj,PRIVACY_POLICY_DESCRIPTION:Ij,REGISTRATION_DISABLED:Rj,REGISTRATION_ENABLED:Nj,RESET_USER_PASSWORD:vj,SPORTS:bj,UPDATE_APPLICATION_DESCRIPTION:Cj,UPDATE_USER_EMAIL:Dj,USER:Pj,USERS:Lj,USER_EMAIL_UPDATE_SUCCESSFUL:yj},Uj={" is missing in gpx file":"-Element fehlt in der .gpx-Datei.","Network Error":"Netzwerkfehler.",UNKNOWN:"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.","completed request already exists":"Eine Anfrage zum vollständigen Export existiert bereits.","email: valid email must be provided":"E-Mail: Eine gültige E-Mail muss angegeben werden.","equipment already exists with the same label":"Equipment mit der gleichen Bezeichnung existiert bereits.","equipment type is inactive":"Equipment-Typ ist inaktiv.","error during gpx file parsing":"Fehler beim Einlesen der GPX-Datei","error during gpx processing":"Fehler bei der GPX-Verarbeitung.","error on getting configuration":"Fehler beim Abrufen der Konfiguration.","error when saving workout":"Fehler beim Speichern des Workouts.","error when updating configuration":"Fehler beim Aktualisieren der Konfiguration","error, please try again or contact the administrator":"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","error, registration is disabled":"Fehler. Die Registrierung ist deaktiviert.","file extension not allowed":"Dateierweiterung ist nicht erlaubt.","file size is greater than the allowed size":"Die Datei ist größer als erlaubt.","gpx file is invalid":"Die .gpx-Datei ist ungültig.","invalid credentials":"Ungültige Anmeldedaten.","invalid payload":"Die bereitgestellten Daten sind ungültig.","invalid token, please log in again":"Ungültiges Token, bitte erneut anmelden.","invalid token, please request a new token":"Ungültiges Token, bitte erneut anmelden.","new email must be different than current email":"Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden","no file part":"Keine Datei angegeben.","no selected file":"Keine Datei ausgewählt.","no tracks in gpx file":"Kein Track () in der .gpx-Datei.","ongoing request exists":"Eine Anfrage zum Datenexport existiert bereits.","password: password and password confirmation do not match":"Passwort: Passwort und Passwortbestätigung stimmen nicht überein.","provide a valid auth token":"Gebe ein gültiges Authentifizierungstoken an.","signature expired, please log in again":"Die Signatur ist abgelaufen. Bitte melde dich erneut an.","sorry, that username is already taken":"Es tut mir leid, der Benutzername ist schon vergeben.","sport does not exist":"Sportart existiert nicht.","successfully registered":"Registrierung erfolgreich.","the number of files in the archive exceeds the limit":"Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.","user does not exist":"Der Nutzer existiert nicht.","valid email must be provided for admin contact":"Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden","you can not delete your account, no other user has admin rights":"Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.","you do not have permissions":"Du hast keine Berechtigung."},kj={ERROR:Uj},wj="Autorisieren",Mj="Zurück",Wj="Abbrechen",Fj="Filter löschen",zj="Löschen",xj="Mein Konto löschen",Bj="Deaktivieren",Gj="Bearbeiten",Hj="Aktivieren",Vj="Filter",Kj="Anmelden",jj="Nein",qj="Gesamtbeträge aktualisieren",Yj="Registrieren",Xj="Daten-Export anfragen",Qj="Zurücksetzen",Zj="Speichern",Jj="Ja",eq={"ACCOUNT-CONFIRMATION-RESEND":"Bestätigungs-E-Mail erneut senden",AUTHORIZE:wj,BACK:Mj,CANCEL:Wj,CLEAR_FILTER:Fj,DELETE:zj,DELETE_MY_ACCOUNT:xj,DISABLE:Bj,EDIT:Gj,ENABLE:Hj,FILTER:Vj,LOGIN:Kj,NO:jj,REFRESH_TOTALS:qj,REGISTER:Yj,REQUEST_DATA_EXPORT:Xj,RESET:Qj,SUBMIT:Zj,YES:Jj},tq="Über",nq="Aktion",aq="aktiv",sq="Bestätigung",rq="Kontakt",oq="Tag | Tage",iq="Beschreibung",uq="Angezeigt",lq="Dokumentation (en)",cq="hier",dq="Versteckt",Eq="Startseite",pq="Stunde|Stunden",fq="inaktiv",mq="Bezeichnung",_q="Minute|Minuten",Tq="Nächste",hq="keine Beschreibung",Sq="Vorhergehende",Aq="Sekunde|Sekunden",Oq={ORDER:{ASC:"aufsteigend",DESC:"absteigend",LABEL:"sortieren"},ORDER_BY:{LABEL:"sortiert nach"},PER_PAGE:{LABEL:"pro Seite"}},gq="Insgesamt",Iq="Gesamtdauer mit Pause",Rq={ABOUT:tq,ACTION:nq,ACTIVE:aq,CONFIRMATION:sq,CONTACT:rq,DAY:oq,DESCRIPTION:iq,DISPLAYED:uq,DOCUMENTATION:lq,HERE:cq,HIDDEN:dq,HOME:Eq,HOURS:pq,INACTIVE:fq,LABEL:mq,MINUTES:_q,NEXT:Tq,NO_DESCRIPTION:hq,PREVIOUS:Sq,SECONDS:Aq,SELECTS:Oq,TOTAL:gq,TOTAL_DURATION_WITH_PAUSES:Iq},Nq="Dashboard",vq="Dieser Monat",bq={DASHBOARD:Nq,THIS_MONTH:vq},Cq={LABEL:"Fahrrad"},Dq={LABEL:"Kajak/Boot"},Pq={LABEL:"Schuhe"},Lq={LABEL:"Skier"},yq={LABEL:"Schneeschuhe"},$q={Bike:Cq,"Bike Trainer":{LABEL:"Fahrradtrainer"},Kayak_Boat:Dq,Shoes:Pq,Skis:Lq,Snowshoes:yq},Uq="Neues Equipment hinzufügen",kq="Alle Workout-Assoziationen werden entfernt.",wq="Standard für Sport",Mq="Equipments bearbeiten",Wq="Equipment|Equipments",Fq="Equipment-Typ|Equipment-Typen",zq={inactive:'Equipment "{equipmentLabel}" ist inaktiv.',invalid:'Equipment "{equipmentLabel}" ist für diesen Sport ungültig.',not_found:"Equipment wurde nicht gefunden."},xq="Neues Equipment",Bq="Kein Equipment gefunden.",Gq="Keine Equipments",Hq="ohne Equipments",Vq={"50_CHARACTERS_MAX":"Maximal 50 Zeichen",ADD_A_NEW_EQUIPMENT:Uq,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:kq,DEFAULT_FOR_SPORTS:wq,EDIT_EQUIPMENTS:Mq,EQUIPMENT:Wq,EQUIPMENT_TYPE:Fq,ERRORS:zq,NEW_EQUIPMENT:xq,NO_EQUIPMENT:Bq,NO_EQUIPMENTS:Gq,WITHOUT_EQUIPMENTS:Hq},Kq="Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.Bitte versuche es später noch einmal oder kontaktiere den Administrator.",jq={PAGE:"Seite nicht gefunden",WORKOUT:"Training nicht gefunden"},qq="Etwas lief schief",Yq="Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",Xq={APP_ERROR:Kq,NOT_FOUND:jq,SOMETHING_WRONG:qq,UNKNOWN:Yq},Qq="Eine neue OAuth2-Anwendung hinzufügen",Zq={CLIENT_ID:"ID",CLIENT_SECRET:"Geheimnis",DESCRIPTION:"Anwendungsbeschreibung",ISSUE_AT:"Erstellt am",NAME:"Anwendungsname",REDIRECT_URL:"Weiterleitungs-URL",SCOPE:{LABEL:"Geltungsbereich","application:write_DESCRIPTION":"erlaubt Schreibzugriff auf die Anwendungskonfiguration","equipments:read_DESCRIPTION":"erlaubt Lesezugriff auf equipments-Endpunkte","equipments:write_DESCRIPTION":"erlaubt Schreibzugriff auf equipments-Endpunkte","profile:read_DESCRIPTION":"erlaubt Lesezugriff auf auth-Endpunkte","profile:write_DESCRIPTION":"erlaubt Schreibzugriff auf auth-Endpunkte","users:read_DESCRIPTION":"erlaubt Lesezugriff auf users-Endpunkte","users:write_DESCRIPTION":"erlaubt Schreibzugriff auf users-Endpunkte","workouts:read_DESCRIPTION":"erlaubt Lesezugriff auf workouts-Endpunkte","workouts:write_DESCRIPTION":"erlaubt Schreibzugriff auf workouts-Endpunkte"},URL:"Anwendungs-URL"},Jq="OAuth2-Anwendungen",eY="Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.",tY="Bist sicher, dass du diese App löschen willst?",nY="Die Anwendung {0} fragt an:",aY="{0} den Zugriff auf deinen Account erlauben?",sY="in Zwischenablage kopieren",rY="Anwendung löschen",oY="Anwendung hinzufügen",iY="Anwendung wurde nicht gefunden!",uY="keine Anwendungen",lY="keine Beschreibung",cY="Alle Tokens zurückrufen",dY="Bist du sicher, dass du alle Tokens zurückrufen möchtest?",EY="Alle vorhandenen und vergebenen Tokens wurde zurückgerufen.",pY={ADD_A_NEW_APP:Qq,APP:Zq,APPS_LIST:Jq,APP_CREATED_SUCCESSFULLY:eY,APP_DELETION_CONFIRMATION:tY,APP_REQUESTING_ACCESS:nY,AUTHORIZE_APP:aY,COPY_TO_CLIPBOARD:sY,DELETE_APP:rY,NEW_APP:oY,NO_APP:iY,NO_APPS:uY,NO_DESCRIPTION:lY,REVOKE_ALL_TOKENS:cY,TOKENS_REVOCATION_CONFIRMATION:dY,TOKENS_REVOKED:EY},fY={ACCOUNT_DELETION:{CONTENT:"Du kannst die Löschung deines Kontos jederzeit anfragen, indem du (nach dem Anmelden) zu dieser Adresse gehst und auf den „Mein Konto löschen“-Button in der Accountbearbeitung klickst.",TITLE:"Account löschen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Wenn wir uns dazu entschließen, unsere Datenschutzrichtlinie zu ändern, werden wir die Änderungen auf dieser Seite posten. +Законовите изисквания могат да бъдат различни, ако този сървър е в друга юрисдикция.`,TITLE:"Използване на сайта от деца"},YOUR_CONSENT:{CONTENT:"Чрез използване на нашия сайт, вие се съгласявате с нашата политика за поверителност.",TITLE:"Вашето съгласие"}},KF="Последна актуализация",jF="политика за поверителност",qF={CONTENT:VF,LAST_UPDATE:KF,TITLE:jF},YF={LABEL:"Туризъм"},XF={LABEL:"Алпинизъм"},QF={LABEL:"Парапланеризъм"},ZF={LABEL:"Гребане"},JF={LABEL:"Бягане"},ez={LABEL:"Снегоходки"},tz={LABEL:"Суимрън"},nz={LABEL:"Трейл"},az={LABEL:"Ходене"},sz={"Cycling (Sport)":{LABEL:"Колоездене (спорт)"},"Cycling (Transport)":{LABEL:"Колоездене (транспорт)"},"Cycling (Trekking)":{LABEL:"Колоездене (трекинг)"},"Cycling (Virtual)":{LABEL:"Колоездене (виртуално)"},Hiking:YF,"Mountain Biking":{LABEL:"Планинско колоездене"},"Mountain Biking (Electric)":{LABEL:"Планинско колоездене (електрическо)"},Mountaineering:XF,"Open Water Swimming":{LABEL:"Плуване в открити води"},Paragliding:QF,Rowing:ZF,Running:JF,"Skiing (Alpine)":{LABEL:"Ски (алпийски)"},"Skiing (Cross Country)":{LABEL:"Ски (бягане)"},Snowshoes:ez,Swimrun:tz,Trail:nz,Walking:az},oz="Средно",rz="Дати",iz="Статистики",uz={month:"Месечни статистики",week:"Седмични статистики",year:"Годишни статистики"},lz="Статистики върху всички тренировки:",cz="Статистики върху последните {count} тренировки:",dz={by_sport:"по спорт",by_time:"по време"},Ez={month:"месец",week:"седмица",year:"година"},pz="среден брой тренировки",fz={AVERAGE:oz,DATES:rz,STATISTICS:iz,STATISTICS_CHARTS:uz,STATISTICS_ON_ALL_WORKOUTS:lz,STATISTICS_ON_LAST_WORKOUTS:cz,STATISTICS_TYPES:dz,TIME_FRAMES:Ez,WORKOUTS_AVERAGE:pz},mz="Потвърждение на акаунта",_z="Не получихте инструкции?",Tz="Проверете имейла си. Изпратен е нов имейл за потвърждение на посочения адрес.",hz="Админ",Sz="Вече имате акаунт?",Az="Сигурни ли сте, че искате да изтриете акаунта си? Всички данни ще бъдат изтрити, това не може да бъде отменено.",Oz="Текуща парола",gz="Имейл",Iz="Въведете валиден имейл адрес.",Nz="Актуализация по имейл",Rz="Въведете парола",vz={DATA_EXPORT:"Експорт на данни",DOWNLOAD_ARCHIVE:"Изтегляне на архив",GENERATING_LINK:"генериране на връзка…",ONLY_ONE_EXPORT_PER_DAY:"Можете да поискате архив до 24 часа",STATUS:{errored:"грешка (моля, изискайте друг експорт)",in_progress:"в ход…"}},bz="Филтриране по потребителско име",Cz="скрий паролата",Dz="Невалиден токен, моля, поискайте нова парола.",Pz="Искам да изтрия акаунта си",Lz="Език | Езици",yz="Декларацията за поверителност е актуализирана, моля, {0} я, преди да продължите.",$z="Вход",Uz="Изход",kz="Сигурни ли сте, че искате да излезете?",wz="влезте",Mz="Нова парола",Wz="Няма намерен спорт.",Fz="Няма намерени потребители.",zz="Парола",xz="Забравена парола?",Bz="Необходими са поне 8 знака.",Gz="Нулиране на парола",Hz="Проверете имейла си. Ако вашият адрес е в нашата база данни, ще получите имейл с връзка за нулиране на паролата.",Vz={AVERAGE:"средна",GOOD:"добра",LABEL:"сила на паролата",STRONG:"силна",SUGGESTIONS:{allUppercase:"Напишете с главни букви някои, но не всички букви.",anotherWord:"Добавете повече думи, които са по-рядко срещани.",associatedYears:"Избягвайте годините, които са свързани с вас.",capitalization:"Направете главна не само първата буква.",dates:"Избягвайте дати и години, които са свързани с вас.",l33t:"Избягвайте предвидими замествания на букви като {'@'} за a.",longerKeyboardPattern:"Използвайте по-дълги модели на клавиатурата и променете посоката на писане няколко пъти.",noNeed:"Можете да създавате силни пароли, без да използвате символи, цифри или главни букви.",pwned:"Ако използвате тази парола другаде, трябва да я промените.",recentYears:"Избягвайте последните години.",repeated:"Избягвайте повтарящи се думи и знаци.",reverseWords:"Избягвайте обратното изписване на чести срешабу думи.",sequences:"Избягвайте често срещани последователности от знаци.",useWords:"Използвайте няколко думи, но избягвайте често използвани фрази."},WEAK:"слаба"},Kz="Вашата парола е актуализирана. Кликнете върху {0}, за да влезете.",jz={ACCOUNT_EDITION:"Редактиране на акаунта",ASCENT_DATA:"Данни, свързани с изкачване (записи, общо)",BACK_TO_PROFILE:"Назад към профила",BIO:"Биография",BIRTH_DATE:"Дата на раждане",DATE_FORMAT:"Формат на датата",EDIT:"Редактиране на профил",EDIT_PREFERENCES:"Редактиране на предпочитанията",EDIT_SPORTS_PREFERENCES:"Редактиране на спортните предпочитания",ELEVATION_CHART_START:{LABEL:"Диаграмата на надморската височина започва от",MIN_ALT:"Минимална надморска височина",ZERO:"Нула"},EQUIPMENTS:{ACTION:"действие",CONFIRM_EQUIPMENT_DELETION:"Сигурни ли сте, че искате да изтриете това оборудване {0}?",DESCRIPTION:"описание",DISABLED_BY_ADMIN:"забранено от администратора",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Това оборудване е свързано с тренировки.",IS_ACTIVE:"активно",LABEL:"етикет",YOUR_EQUIPMENTS:"Вашето оборудване"},EQUIPMENTS_EDITION:"Редактиране на оборудване",ERRORED_EMAIL_UPDATE:"Моля, {0}, за да промените имейл адреса си отново или се свържете с администратор",FIRST_DAY_OF_WEEK:"Първи ден от седмицата",FIRST_NAME:"Първо име",INTERFACE:"Интерфейс",LANGUAGE:"Език",LAST_NAME:"Фамилия",LOCATION:"Местоположение",MONDAY:"Понеделник",PICTURE:"Снимка",PICTURE_EDITION:"Редактиране на снимката",PICTURE_REMOVE:"Премахване на снимката",PICTURE_UPDATE:"Актуализиране на снимката",PREFERENCES_EDITION:"Редактиране на предпочитанията","PRIVACY-POLICY_EDITION":"Политика за поверителност",PROFILE_EDITION:"Редактиране на профила",REGISTRATION_DATE:"Дата на регистрация",SPORT:{ACTION:"действие",COLOR:"цвят",CONFIRM_SPORT_RESET:"Сигурни ли сте, че искате да нулирате този спорт?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Сигурни ли сте, че искате да нулирате този спорт? Всички подразбрани оборудвания ще бъде премахнати.",DEFAULT_EQUIPMENTS:"Оборудване по подразбиране | Оборудване по подразбиране",DISABLED_BY_ADMIN:"забранено от администратора",IS_ACTIVE:"активно",LABEL:"етикет",STOPPED_SPEED_THRESHOLD:"праг на спряна скорост"},SPORTS_EDITION:"Редактиране на предпочитанията за спорт",SUCCESSFUL_EMAIL_UPDATE:"Вашият акаунт е актуализиран успешно. Моля, проверете имейла си, за да потвърдите новия си имейл адрес.",SUCCESSFUL_REGISTRATION:"Акаунт ви е създаден успешно.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Връзка за активиране на вашия акаунт е изпратена на посочения имейл адрес.",SUCCESSFUL_UPDATE:"Вашият акаунт е актуализиран успешно.",SUNDAY:"Неделя",TABS:{ACCOUNT:"акаунт",APPS:"приложения",EQUIPMENTS:"оборудване",PICTURE:"снимка",PREFERENCES:"предпочитания","PRIVACY-POLICY":"политика за поверителност",PROFILE:"профил",SPORTS:"спортове"},THEME_MODE:{LABEL:"Тема",VALUES:{DARK:"Тъмна",DEFAULT:"Предпочитание на браузъра",LIGHT:"Светла"}},TIMEZONE:"Часова зона | Часови зони",UNITS:{IMPERIAL:"Имперска система (ft, mi, mph, °F)",LABEL:"Единици за разстояние",METRIC:"Метрична система (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Филтриран",HELP:"Ако се филтрира ще се изключват екстремни стойности (които може да са GPS грешки) при изчисляване на максималната скорост.",LABEL:"GPX стратегия за максимална скорост",RAW_SPEED:"Сурова"}},qz="Прочетох и съм съгласен с {0}.",Yz="Регистрация",Xz="За съжаление регистрацията е деактивирана.",Qz="Повторно изпращане на имейл за потвърждение на акаунта",Zz="Нулирайте паролата си",Jz="преглед",ex="покажи паролата",tx="Този потребителски акаунт е неактивен.",nx="Превключване на темата (светъл или тъмен режим)",ax="Потребителско име",sx='Необходими са 3 до 30 знака, разрешени са само буквено-цифрови знаци и долната черта "_".',ox="потребителска снимка",rx="Вие приехте {0}.",ix={ACCOUNT_CONFIRMATION:mz,ACCOUNT_CONFIRMATION_NOT_RECEIVED:_z,ACCOUNT_CONFIRMATION_SENT:Tz,ADMIN:hz,ALREADY_HAVE_ACCOUNT:Sz,CONFIRM_ACCOUNT_DELETION:Az,CURRENT_PASSWORD:Oz,EMAIL:gz,EMAIL_INFO:Iz,EMAIL_UPDATE:Nz,ENTER_PASSWORD:Rz,EXPORT_REQUEST:vz,FILTER_ON_USERNAME:bz,HIDE_PASSWORD:Cz,INVALID_TOKEN:Dz,I_WANT_TO_DELETE_MY_ACCOUNT:Pz,LANGUAGE:Lz,LAST_PRIVACY_POLICY_TO_VALIDATE:yz,LOGIN:$z,LOGOUT:Uz,LOGOUT_CONFIRMATION:kz,LOG_IN:wz,NEW_PASSWORD:Mz,NO_SPORT_FOUND:Wz,NO_USERS_FOUND:Fz,PASSWORD:zz,PASSWORD_FORGOTTEN:xz,PASSWORD_INFO:Bz,PASSWORD_RESET:Gz,PASSWORD_SENT_EMAIL_TEXT:Hz,PASSWORD_STRENGTH:Vz,PASSWORD_UPDATED:Kz,PROFILE:jz,READ_AND_ACCEPT_PRIVACY_POLICY:qz,REGISTER:Yz,REGISTER_DISABLED:Xz,RESENT_ACCOUNT_CONFIRMATION:Qz,RESET_PASSWORD:Zz,REVIEW:Jz,SHOW_PASSWORD:ex,THIS_USER_ACCOUNT_IS_INACTIVE:tx,TOGGLE_THEME:nx,USERNAME:ax,USERNAME_INFO:sx,USER_PICTURE:ox,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:rx},ux="Добавяне на тренировка",lx="анализ",cx="изкачване",dx="средна скорост",Ex="средна скорост",px="обратно към тренировката",fx="дата",mx="Изтриване на тренировката",_x="спускане",Tx="филтри за показване",hx="разстояние",Sx="Изтегляне на тренировката",Ax="продължителност",Ox="Редактиране на тренировката",gx="надморска височина",Ix="край",Nx="Изход от цял екран",Rx="от",vx=".gpx файл",bx="скрий филтри",Cx="И двете стойности за надморска височина трябва да бъдат предоставени и да са по-големи или равни на 0.",Dx="Разстоянието трябва да е по-голямо от 0",Px="Продължителността трябва да е по-голяма от 0 секунди",Lx="Последни тренировки",yx="Зареждане на още тренировки",$x="макс. надморска височина",Ux="макс. файлове",kx="макс. размер",wx="макс. скорост",Mx="мин. надморска височина",Wx={deselectLabel:"Натиснете Еnter за премахване",selectLabel:"Натиснете Enter, за да изберете",selectedLabel:"Избрано"},Fx="Няма следващ сегмент",zx="Следваща тренировка",xx="бележки",Bx="данни от gpx, без никакво почистване",Gx="Няма предоставен файл",Hx="вътре няма папка",Vx="Няма карта",Kx="Няма следващ сегмент",jx="Няма следваща тренировка",qx="Без бележки",Yx="Няма предишен сегмент",Xx="Няма предишна тренировка",Qx="Няма записи.",Zx="Без тренировки.",Jx="паузи",eB="Предишен сегмент",tB="Предишна тренировка",nB="запис | записи",aB="Ср. скорост",sB="Най-далечното разстояние",oB="Най-високо изкачване",rB="Най-голяма продължителност",iB="Макс. скорост",uB="оставащи знаци",lB="Нулиране на мащаба",cB="сегмент | сегменти",dB="скорост",EB="спорт | спортове",pB="начало",fB="Начало и край",mB="ос на надм. височина стартира от нула",_B="заглавие",TB="към",hB="общо разстояние",SB="обща продължителност",AB="Качете един!",OB="Преглед на цял екран",gB={DARK_SKY:{"clear-day":"ясен ден","clear-night":"ясна нощ",cloudy:"облачно",fog:"мъгла","partly-cloudy-day":"ден с разкъсана облачност","partly-cloudy-night":"нощ с разкъсана облачност",rain:"дъжд",sleet:"суграшица",snow:"сняг",wind:"вятър"},HUMIDITY:"влажност",TEMPERATURE:"температура",WIND:"вятър",WIND_DIRECTIONS:{E:"Изток",ENE:"Изток-североизток",ESE:"Изток - югоизток",N:"Север",NE:"Североизток",NNE:"Север - североизток",NNW:"Север - северозапад",NW:"Северозапад",S:"Юг",SE:"Югоизток",SSE:"Юг - югоизток",SSW:"Юг - югозапад",SW:"Югозапад",W:"Запад",WNW:"Запад - северозапад",WSW:"Запад - югпзапад"}},IB="без .gpx файл",NB="с .gpx файл",RB="тренировка | тренировки",vB="графика на скоростта и височината на тренировката",bB="дата на тренировка",CB="Сигурни ли сте, че искате да изтриете тази тренировка?",DB="карта на тренировка",PB=".zip файл",LB="или .zip файл, съдържащ .gpx файлове",yB={ADD_WORKOUT:ux,ANALYSIS:lx,ASCENT:cx,AVERAGE_SPEED:dx,AVE_SPEED:Ex,BACK_TO_WORKOUT:px,DATE:fx,DELETE_WORKOUT:mx,DESCENT:_x,DISPLAY_FILTERS:Tx,DISTANCE:hx,DOWNLOAD_WORKOUT:Sx,DURATION:Ax,EDIT_WORKOUT:Ox,ELEVATION:gx,END:Ix,EXIT_FULLSCREEN:Nx,FROM:Rx,GPX_FILE:vx,HIDE_FILTERS:bx,INVALID_ASCENT_OR_DESCENT:Cx,INVALID_DISTANCE:Dx,INVALID_DURATION:Px,LATEST_WORKOUTS:Lx,LOAD_MORE_WORKOUT:yx,MAX_ALTITUDE:$x,MAX_FILES:Ux,MAX_SIZE:kx,MAX_SPEED:wx,MIN_ALTITUDE:Mx,MULTISELECT:Wx,NEXT_SEGMENT:Fx,NEXT_WORKOUT:zx,NOTES:xx,NO_DATA_CLEANING:Bx,NO_FILE_PROVIDED:Gx,NO_FOLDER:Hx,NO_MAP:Vx,NO_NEXT_SEGMENT:Kx,NO_NEXT_WORKOUT:jx,NO_NOTES:qx,NO_PREVIOUS_SEGMENT:Yx,NO_PREVIOUS_WORKOUT:Xx,NO_RECORDS:Qx,NO_WORKOUTS:Zx,PAUSES:Jx,PREVIOUS_SEGMENT:eB,PREVIOUS_WORKOUT:tB,RECORD:nB,RECORD_AS:aB,RECORD_FD:sB,RECORD_HA:oB,RECORD_LD:rB,RECORD_MS:iB,REMAINING_CHARS:uB,RESET_ZOOM:lB,SEGMENT:cB,SPEED:dB,SPORT:EB,START:pB,START_AND_FINISH:fB,START_ELEVATION_AT_ZERO:mB,TITLE:_B,TO:TB,TOTAL_DISTANCE:hB,TOTAL_DURATION:SB,UPLOAD_FIRST_WORKOUT:AB,VIEW_FULLSCREEN:OB,WEATHER:gB,WITHOUT_GPX:IB,WITH_GPX:NB,WORKOUT:RB,WORKOUT_CHART:vB,WORKOUT_DATE:bB,WORKOUT_DELETION_CONFIRMATION:CB,WORKOUT_MAP:DB,ZIP_ARCHIVE:PB,ZIP_ARCHIVE_DESCRIPTION:LB},$B={about:y9,admin:cW,api:EW,buttons:LW,common:tF,dashboard:sF,error:bF,equipments:gF,equipment_types:cF,oauth2:HF,privacy_policy:qF,sports:sz,statistics:fz,user:ix,workouts:yB},UB="O této instanci",kB="Kontaktujte správce",wB="pod licencí {0} ",MB="Zdrojový kód",WB="Data o počasí z:",FB={ABOUT_THIS_INSTANCE:UB,CONTACT_ADMIN:kB,FITTRACKEE_LICENSE:wB,SOURCE_CODE:MB,WEATHER_DATA_FROM:WB},zB={DESCRIPTION:"Libovolné další informace, které mohou být užitečné pro uživatele. Lze použít Markdown syntaxi.",TEXT:"Detailní informace o instanci"},xB="Akce",BB="Aktivovat účet",GB="Aktivní",HB="Správce",VB="Správa",KB="Přidat/odebrat oprávnění pro správu, smazat uživatelský účet.",jB="Aplikace",qB={ADMIN_CONTACT:"Kontaktní e-mail správce",MAX_FILES_IN_ZIP_LABEL:"Max. počet souborů v zip archivu",MAX_USERS_HELP:"Pokud zadáte 0, tak nebudou registrace omezeny.",MAX_USERS_LABEL:"Max. počet aktivních uživatelů",NO_CONTACT_EMAIL:"žádný kontaktní e-mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. velikost nahrávaných souborů (v MB)",STATS_WORKOUTS_LIMIT_HELP:"Nula znamená bez omezení počtu cvičení.",TITLE:"Nastavení aplikace",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. velikost zip archivu (v MB)"},YB="Zpět na správu",XB="Jste si jistý, že chcete smazat účet {0}? Všechna data budou smazána, toto nelze vrátit.",QB="Jste si jistý, že chcete resetovat {0} heslo?",ZB="Současný email",JB="Smazat uživatele",eG="Odesílání emailů je zakázáno.",tG="Povolit/zakázat typy vybavení.",nG="Povolit/zakázat sporty.",aG={TABLE:{ACTIVE:"Aktivní",HAS_EQUIPMENTS:"vybavení existuje",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa vybavení"},sG="Nový email",oG="Nebyl zadaný text",rG="Heslo bylo obnoveno.",iG="Registrace je momentálně zakázaná.",uG="Registrace je momentálně povolná.",lG="Obnova hesla",cG={TABLE:{ACTIVE:"Aktivní",IMAGE:"Obrázek",LABEL:"Popisek"},TITLE:"Správa sportů"},dG="Upravit nastavení aplikace.",EG="Upravit e-mail",pG="uživatel | uživatelé",fG={SELECTS:{ORDER_BY:{CREATED_AT:"datum registrace",IS_ACTIVE:"stav účtu",USERNAME:"uživatelské jméno"}},TABLE:{ADD_ADMIN_RIGHTS:"Přidat oprávnění správce",REMOVE_ADMIN_RIGHTS:"Odstranit oprávnění správce"}},mG="E-mailová adresa byla upravena.",_G={ABOUT:zB,ACTION:xB,ACTIVATE_USER_ACCOUNT:BB,ACTIVE:GB,ADMIN:HB,ADMINISTRATION:VB,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:KB,APPLICATION:jB,APP_CONFIG:qB,BACK_TO_ADMIN:YB,CONFIRM_USER_ACCOUNT_DELETION:XB,CONFIRM_USER_PASSWORD_RESET:QB,CURRENT_EMAIL:ZB,DELETE_USER:JB,EMAIL_SENDING_DISABLED:eG,ENABLE_DISABLE_EQUIPMENT_TYPES:tG,ENABLE_DISABLE_SPORTS:nG,EQUIPMENT_TYPES:aG,NEW_EMAIL:sG,NO_TEXT_ENTERED:oG,PASSWORD_RESET_SUCCESSFUL:rG,REGISTRATION_DISABLED:iG,REGISTRATION_ENABLED:uG,RESET_USER_PASSWORD:lG,SPORTS:cG,UPDATE_APPLICATION_DESCRIPTION:dG,UPDATE_USER_EMAIL:EG,USER:pG,USERS:fG,USER_EMAIL_UPDATE_SUCCESSFUL:mG},TG={" is missing in gpx file":"Prvek (čas) chybí v .gpx souboru.","Network Error":"Chyba sítě.",UNKNOWN:"Chyba. Prosím zkuste to znovu nebo kontaktujte správce.","at least one file in zip archive exceeds size limit, please check the archive":"Alespoň jeden soubor v zip archivu překročil limit velikost, prosím zkontrolujte archív.","completed request already exists":"Již existuje dokončený požadavek na export.","email: valid email must be provided":"E-mail: je nutné poskytnout planý e-mail.","equipment already exists with the same label":"Vybavení se stejným popiskem již existuje.","equipment type is inactive":"Typ vybavení není aktivní.","error during gpx file parsing":"Chyby při parsování gpx souboru.","error during gpx processing":"Chyba při zpracování gpx.","error on getting configuration":"Chyba při získávání nastavení.","error when saving workout":"Chyba při ukládání cvičení.","error when updating configuration":"Chyba při aktualizaci nastavení","error, please try again or contact the administrator":"Chyba, prosím zkuste to znovu nebo kontaktujte správce.","error, registration is disabled":"Chyba, registrace byla zakázána.","file extension not allowed":"Přípona souboru není povolena.","file size is greater than the allowed size":"Velikost souboru je větší než maximální povolená velikost souboru.","gpx file is invalid":"Soubor .gpx je neplaný.","invalid credentials":"Nesprávné přístupové údaje.","invalid payload":"Poskytnuté data nejsou platné.","invalid token, please log in again":"Chybný token, prosím přihlašte se znovu.","invalid token, please request a new token":"Chybný token, prosím přihlašte se znovu.","new email must be different than current email":"Nová e-mailová adresa musí být jiná než aktuální","no file part":"Nebyl poskytnut soubor.","no selected file":"Nebyl vybrán soubor.","no tracks in gpx file":"V .gpx souboru není trať ().","ongoing request exists":"Požadovaný export dat již existuje.","password: password and password confirmation do not match":"Heslo: heslo a potvrzení hesla nesouhlasí.","provide a valid auth token":"Poskytněte planý autentizační token.","signature expired, please log in again":"Podpis vypršel. Prosím přihlašte se znovu.","sorry, that username is already taken":"Omlouváme se, ale uživatelské jméno je již obsazené.","sport does not exist":"Sport neexistuje.","successfully registered":"Úspěšně zaregistrovaný.","the number of files in the archive exceeds the limit":"Počet souboru v archivu překročil limit.","user does not exist":"Uživatel neexistuje.","valid email must be provided for admin contact":"Pro kontaktování správce musíte poskytnout platný e-mail","you can not delete your account, no other user has admin rights":"Nemůžete smazat Váš účet, protože žádný jiný účet nemá oprávnění správce.","you do not have permissions":"Nemáte oprávnění."},hG={ERROR:TG},SG="Povolit",AG="Zpět",OG="Zrušit",gG="Vyčistit filtry",IG="Smazat",NG="Smazat můj účet",RG="Zakázat",vG="Upravit",bG="Povolit",CG="Filtr",DG="Přihlášení",PG="Ne",LG="Obnovit součty",yG="Registrace",$G="Požádat o export dat",UG="Resetovat",kG="Odeslat",wG="Ano",MG={"ACCOUNT-CONFIRMATION-RESEND":"Znovu odeslat potvrzovací email",AUTHORIZE:SG,BACK:AG,CANCEL:OG,CLEAR_FILTER:gG,DELETE:IG,DELETE_MY_ACCOUNT:NG,DISABLE:RG,EDIT:vG,ENABLE:bG,FILTER:CG,LOGIN:DG,NO:PG,REFRESH_TOTALS:LG,REGISTER:yG,REQUEST_DATA_EXPORT:$G,RESET:UG,SUBMIT:kG,YES:wG},WG="akce",FG="aktivní",zG="Potvrzení",xG="kontakt",BG="den | dny",GG="Popis",HG="Zobrazeno",VG="dokumentace",KG="Skryto",jG="Domů",qG="hodina|hodiny",YG="neaktivní",XG="popisek",QG="minuta|minuty",ZG="další",JG="bez popisu",eH="předchozí",tH="sekunda|sekundy",nH={ORDER:{ASC:"vzsestupně",DESC:"sestupně",LABEL:"seřadit"},ORDER_BY:{LABEL:"řazení podle"},PER_PAGE:{LABEL:"na stránku"}},aH="Celkem",sH="Celková doba včetně přestávek",oH={ACTION:WG,ACTIVE:FG,CONFIRMATION:zG,CONTACT:xG,DAY:BG,DESCRIPTION:GG,DISPLAYED:HG,DOCUMENTATION:VG,HIDDEN:KG,HOME:jG,HOURS:qG,INACTIVE:YG,LABEL:XG,MINUTES:QG,NEXT:ZG,NO_DESCRIPTION:JG,PREVIOUS:eH,SECONDS:tH,SELECTS:nH,TOTAL:aH,TOTAL_DURATION_WITH_PAUSES:sH},rH="Nástěnka",iH="Tento měsíc",uH={DASHBOARD:rH,THIS_MONTH:iH},lH={LABEL:"Kolo"},cH={LABEL:"Kajak/Loď"},dH={LABEL:"Boty"},EH={LABEL:"Lyže"},pH={LABEL:"Sněžnice"},fH={Bike:lH,"Bike Trainer":{LABEL:"Cyklotrenažér"},Kayak_Boat:cH,Shoes:dH,Skis:EH,Snowshoes:pH},mH="Přidat nové vybavení",_H="Všechny spojení na cvičení budou odstraněny.",TH="Výchozí pro sporty",hH="Upravit vybavení",SH="vybavení|vybavení",AH="typ vybavení|typy vybavení",OH={inactive:"Vybavení '{equipmentLabel}' není aktivní.",invalid:"Vybavení '{equipmentLabel}' není platné pro tento sport.",not_found:"Vybavení nebylo nalezeno."},gH="Nové vybavení",IH="Žádné vybavení nebylo nalezeno.",NH="Žádné vybavení",RH="bez vybavení",vH={"50_CHARACTERS_MAX":"Ne více než 50 znaků",ADD_A_NEW_EQUIPMENT:mH,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:_H,DEFAULT_FOR_SPORTS:TH,EDIT_EQUIPMENTS:hH,EQUIPMENT:SH,EQUIPMENT_TYPE:AH,ERRORS:OH,NEW_EQUIPMENT:gH,NO_EQUIPMENT:IH,NO_EQUIPMENTS:NH,WITHOUT_EQUIPMENTS:RH},bH="Zda se, že v aplikaci došlo k nějakému problému.Prosíme, zkuste to znovu později nebo kontaktujte správce.",CH={PAGE:"Stránka nenalezena",WORKOUT:"Cvičení nenalezeno"},DH="Něco se pokazilo",PH="Chyba. Prosím zkuste znovu nebo kontaktujte správce.",LH={APP_ERROR:bH,NOT_FOUND:CH,SOMETHING_WRONG:DH,UNKNOWN:PH},yH={},$H={},UH={LABEL:"Turistika"},kH={LABEL:"Horolezectví"},wH={LABEL:"Paragliding"},MH={LABEL:"Veslování"},WH={LABEL:"Běhání"},FH={LABEL:"Sněžnice"},zH={LABEL:"Trail"},xH={LABEL:"Chůze"},BH={"Cycling (Sport)":{LABEL:"Cyklistika (Sport)"},"Cycling (Transport)":{LABEL:"Jízda na kole (Přeprava)"},"Cycling (Trekking)":{LABEL:"Jízda na kole (Trekking)"},"Cycling (Virtual)":{LABEL:"Jízda na kole (Virtuální)"},Hiking:UH,"Mountain Biking":{LABEL:"Horská cyklistika"},"Mountain Biking (Electric)":{LABEL:"Horská cyklistika (Elektrická)"},Mountaineering:kH,"Open Water Swimming":{LABEL:"Plavání na otevřené vodě"},Paragliding:wH,Rowing:MH,Running:WH,"Skiing (Alpine)":{LABEL:"Lyžování (Alpské)"},"Skiing (Cross Country)":{LABEL:"Lyžování (Běžky)"},Snowshoes:FH,Trail:zH,Walking:xH},GH="Statistiky",HH={month:"Měsíční statistika",week:"Týdenní statistika"},VH={month:"měsíc",week:"týden",year:"rok"},KH={STATISTICS:GH,STATISTICS_CHARTS:HH,TIME_FRAMES:VH},jH="Potvrzení účtu",qH="Zkontrolujte Váš e-mail. Byl odeslán nový e-mail pro potvrzení zadané adresy.",YH="Správce",XH="Máte již účet?",QH="Jste si jistý, že chcete smazat Váš účet? Všechna data budou smazána, toto nejde vrátit.",ZH="Současné heslo",JH="Email",eV="Zadejte platnou emailovou adresu.",tV="Aktualizace e-mailu",nV="Zadejte heslo",aV={DATA_EXPORT:"Export dat",DOWNLOAD_ARCHIVE:"Stáhnout archiv",GENERATING_LINK:"generování odkazu…",ONLY_ONE_EXPORT_PER_DAY:"Archiv lze požadovat po 24 hodinách",STATUS:{errored:"selhalo (prosím vyžádejte si další export)",in_progress:"probíhá…"}},sV="Filtr na uživatelské jméno",oV="skrýt heslo",rV="Neplatný token, prosím vyžádejte si nové obnovení hesla.",iV="Chci smazat svůj účet",uV="Jazyk | Jazyky",lV="Přihlášení",cV="Odhlášení",dV="Jste si jistý, že se chcete odhlásit?",EV="přihlásit",pV="Nové heslo",fV="Nebyl nalezen sport.",mV="Nebyli nalezeni uživatelé.",_V="Heslo",TV="Zapoměl jste heslo?",hV="Je požadováno alespoň 8 znaků.",SV="Reset hesla",AV="Zkontrolujte si svůj e-mail. Pokud je Vaše adresa v naší databázi, dostanete e-amil s odkazem pro obnovení hesla.",OV={AVERAGE:"průměr",GOOD:"dobré",LABEL:"síla hesla",STRONG:"silné",SUGGESTIONS:{allUppercase:"Napište některé písmena velké, ale ne všechny.",anotherWord:"Přidejte více slov, které jsou méně obvyklá.",associatedYears:"Vyhněte se letopočtům spojeným s Vámi.",capitalization:"Udělejte víc velkých písmen, nejen první.",dates:"Vyhněte se datům a rokům spojeným s Vámi.",l33t:"Vyhněte se předvídatelným nahrazením jako {'@'} za a.",longerKeyboardPattern:"Použijte delší klávesové vzory a několikrát změňte směr psaní.",noNeed:"Silné heslo můžete vytvořit bez použití symbolů, čísel nebo velkých písmen.",pwned:"Pokud používáte toto heslo i jinde, tak byste ho měli změnit.",recentYears:"Vyhněte se nedávným rokům.",repeated:"Vyhněte se opakování slov a písmen.",reverseWords:"Vyhněte se obvyklým slovům napsaným pozpátku.",sequences:"Vyhněte se obvyklým sekvencím znaků.",useWords:"Použijte několik slov, ale vyhněte se obvyklým frázím."},WEAK:"týden"},gV="Vaše heslo bylo změněno. Klikněte {0} pro přihlášení.",IV={BACK_TO_PROFILE:"Zpět na profil",BIRTH_DATE:"Datum narození",DATE_FORMAT:"Formát zobrazení datumu",EDIT:"Upravit profil",ELEVATION_CHART_START:{MIN_ALT:"Minimální nadmořská výška",ZERO:"Nula"},EQUIPMENTS:{ACTION:"akce",DESCRIPTION:"popis",DISABLED_BY_ADMIN:"zakázáno správcem",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Vybavení spojené s cvičením.",IS_ACTIVE:"aktivní"}},NV={ACCOUNT_CONFIRMATION:jH,ACCOUNT_CONFIRMATION_SENT:qH,ADMIN:YH,ALREADY_HAVE_ACCOUNT:XH,CONFIRM_ACCOUNT_DELETION:QH,CURRENT_PASSWORD:ZH,EMAIL:JH,EMAIL_INFO:eV,EMAIL_UPDATE:tV,ENTER_PASSWORD:nV,EXPORT_REQUEST:aV,FILTER_ON_USERNAME:sV,HIDE_PASSWORD:oV,INVALID_TOKEN:rV,I_WANT_TO_DELETE_MY_ACCOUNT:iV,LANGUAGE:uV,LOGIN:lV,LOGOUT:cV,LOGOUT_CONFIRMATION:dV,LOG_IN:EV,NEW_PASSWORD:pV,NO_SPORT_FOUND:fV,NO_USERS_FOUND:mV,PASSWORD:_V,PASSWORD_FORGOTTEN:TV,PASSWORD_INFO:hV,PASSWORD_RESET:SV,PASSWORD_SENT_EMAIL_TEXT:AV,PASSWORD_STRENGTH:OV,PASSWORD_UPDATED:gV,PROFILE:IV},RV="Přidat cvičení",vV="analýza",bV="vzestupně",CV="průměrná rychlost",DV="prům. rychl.",PV="zpět ke cvičení",LV="datum",yV="Smazat cvičení",$V="sestupně",UV="zobrazit filtry",kV="vzdálenost",wV="Stáhnout cvičení",MV="doba trvání",WV="Upravit cvičení",FV="převýšení",zV="konec",xV="Opustit celou obrazovku",BV="od",GV="soubor .gpx",HV="skrýt filtry",VV="Vzdálenost musí být větší než 0",KV="Doba trvání musí být delší než 0 sekund",jV="Poslední cvičení",qV="Načíst víc cvičení",YV="max. výška",XV="max. souborů",QV="max. velikost",ZV="max. rychlost",JV="min. výška",eK={deselectLabel:"Pro odstranění zmáčkněte enter",selectLabel:"Pro výběr zmáčkněte enter",selectedLabel:"Vybrané"},tK="Další cvičení",nK="poznámky",aK="data z gpx bez vyčištění",sK="Nebyl poskytnut soubor",oK="uvnitř není složka",rK="Žádná mapa",iK="Žádný další segment",uK="Žádné další cvičení",lK="Žádné poznámky",cK="Žádný předchozí segment",dK="Žádné předchozí cvičení",EK="Žádné záznamy.",pK="Žádné cvičení.",fK="přestávky",mK="Předchozí segment",_K="Předchozí cvičení",TK="záznam | záznamy",hK="Prům. rychlost",SK="Největší vzdálenost",AK="Největší převýšení",OK="Nejdelší doba trvání",gK="Max. rychlost",IK="zbýva znaků",NK="Obnovit přiblížení",RK="segment | segmenty",vK="rychlost",bK="sport | sporty",CK="začátek",DK="Začátek a konec",PK="začít osu převýšení na nule",LK="nadpis",yK="do",$K="celková vzdálenost",UK="celková doba trvání",kK="Nahrát jeden!",wK="Zobrazit přes celou obrazovku",MK={DARK_SKY:{"clear-day":"jasný den","clear-night":"jasná noc",cloudy:"oblačno",fog:"mlha","partly-cloudy-day":"polojasný den","partly-cloudy-night":"polojasná noc",rain:"déšť",sleet:"plískanice",snow:"sníh",wind:"vítr"},HUMIDITY:"vlhkost",TEMPERATURE:"teplota",WIND:"vítr",WIND_DIRECTIONS:{E:"V",ENE:"VSV",ESE:"VJV",N:"S",NE:"SV",NNE:"SSV",NNW:"SSZ",NW:"SZ",S:"J",SE:"JV",SSE:"JJV",SSW:"JJZ",SW:"JZ",W:"Z",WNW:"ZSZ",WSW:"ZJZ"}},WK="bez .gpx souboru",FK="s .gpx souborem",zK="cvičení | cvičení",xK="rychlost cvičení a výškový graf",BK="datum cvičení",GK="Jste si jistý, že chcete smazat cvičení?",HK="mapa cvičení",VK=".zip soubor",KK="nebo .zip soubor obsahující .gpx soubor",jK={ADD_WORKOUT:RV,ANALYSIS:vV,ASCENT:bV,AVERAGE_SPEED:CV,AVE_SPEED:DV,BACK_TO_WORKOUT:PV,DATE:LV,DELETE_WORKOUT:yV,DESCENT:$V,DISPLAY_FILTERS:UV,DISTANCE:kV,DOWNLOAD_WORKOUT:wV,DURATION:MV,EDIT_WORKOUT:WV,ELEVATION:FV,END:zV,EXIT_FULLSCREEN:xV,FROM:BV,GPX_FILE:GV,HIDE_FILTERS:HV,INVALID_DISTANCE:VV,INVALID_DURATION:KV,LATEST_WORKOUTS:jV,LOAD_MORE_WORKOUT:qV,MAX_ALTITUDE:YV,MAX_FILES:XV,MAX_SIZE:QV,MAX_SPEED:ZV,MIN_ALTITUDE:JV,MULTISELECT:eK,NEXT_WORKOUT:tK,NOTES:nK,NO_DATA_CLEANING:aK,NO_FILE_PROVIDED:sK,NO_FOLDER:oK,NO_MAP:rK,NO_NEXT_SEGMENT:iK,NO_NEXT_WORKOUT:uK,NO_NOTES:lK,NO_PREVIOUS_SEGMENT:cK,NO_PREVIOUS_WORKOUT:dK,NO_RECORDS:EK,NO_WORKOUTS:pK,PAUSES:fK,PREVIOUS_SEGMENT:mK,PREVIOUS_WORKOUT:_K,RECORD:TK,RECORD_AS:hK,RECORD_FD:SK,RECORD_HA:AK,RECORD_LD:OK,RECORD_MS:gK,REMAINING_CHARS:IK,RESET_ZOOM:NK,SEGMENT:RK,SPEED:vK,SPORT:bK,START:CK,START_AND_FINISH:DK,START_ELEVATION_AT_ZERO:PK,TITLE:LK,TO:yK,TOTAL_DISTANCE:$K,TOTAL_DURATION:UK,UPLOAD_FIRST_WORKOUT:kK,VIEW_FULLSCREEN:wK,WEATHER:MK,WITHOUT_GPX:WK,WITH_GPX:FK,WORKOUT:zK,WORKOUT_CHART:xK,WORKOUT_DATE:BK,WORKOUT_DELETION_CONFIRMATION:GK,WORKOUT_MAP:HK,ZIP_ARCHIVE:VK,ZIP_ARCHIVE_DESCRIPTION:KK},qK={about:FB,admin:_G,api:hG,buttons:MG,common:oH,dashboard:uH,error:LH,equipments:vH,equipment_types:fH,oauth2:yH,privacy_policy:$H,sports:BH,statistics:KH,user:NV,workouts:jK},YK="Über diese Instanz",XK="Kontaktiere den Administrator",QK="FitTrackee ist ein selbst-gehosteter Outdoor-Aktivitäts-Tracker.",ZK="unter {0} Lizenz ",JK="Quellcode",ej="Wetterdaten von:",tj={ABOUT_THIS_INSTANCE:YK,CONTACT_ADMIN:XK,FITTRACKEE_DESCRIPTION:QK,FITTRACKEE_LICENSE:ZK,SOURCE_CODE:JK,WEATHER_DATA_FROM:ej},nj={DESCRIPTION:"Zusätzliche Informationen, die für deine Nutzer nützlich sein könnten. Markdown-Syntax wird unterstützt.",TEXT:"Detaillierte Instanz-Informationen"},aj="Aktion",sj="Aktiviere Konto",oj="Aktiv",rj="Admin",ij="Administration",uj="Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",lj="Anwendung",cj={ADMIN_CONTACT:"Kontakt-E-Mail des Administrators",MAX_FILES_IN_ZIP_LABEL:"Max. Dateianzahl im zip Archiv",MAX_USERS_HELP:"Wenn 0, gibt es keine Registrierungslimitierung..",MAX_USERS_LABEL:"Max. Anzahl aktiver Nutzer",NO_CONTACT_EMAIL:"keine Kontakt-E-Mail",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. Größe der hochgeladenen Dateien (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Wenn 0, keine Limitierung der Workout-Anzahl.",STATS_WORKOUTS_LIMIT_LABEL:"Maximale Workouts für Sport-Statistiken",TITLE:"Anwendungskonfiguration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. Größe des zip Archives (in Mb)"},dj="Zurück zu Admin",Ej="Möchtest du wirklich das {0} Konto löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",pj="Möchtest du wirklich das {0} Passwort zurücksetzen?",fj="Aktuelle E-Mail",mj="Lösche Nutzer",_j="E-Mail-Versand ist deaktiviert.",Tj="Equipment-Typen aktivieren/deaktivieren.",hj="Aktivieren/Deaktivieren von Sportarten.",Sj={TABLE:{ACTIVE:"Aktiv",HAS_EQUIPMENTS:"Equipment existiert",IMAGE:"Bild",LABEL:"Bezeichnung"},TITLE:"Equipment-Verwaltung"},Aj="Neue E-Mail",Oj="Kein Text eingegeben",gj="Das wasswort wurde zurückgesetzt.",Ij="Füge deine eigene Datenschutzrichtlinie hinzu oder leer lassen, um die standardmäßige zu verwenden. Markdown-Syntax wird unterstützt.",Nj="Registrierung ist derzeit deaktiviert.",Rj="Registrierung ist derzeit aktiviert.",vj="Passwort zurücksetzen",bj={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"Trainings existieren",IMAGE:"Bild",LABEL:"Titel"},TITLE:"Sportarten Administration"},Cj="Aktualisiere Anwemdungskonfiguration.",Dj="Aktualisiere E-Mail",Pj="Nutzer",Lj={SELECTS:{ORDER_BY:{ADMIN:"Adminstatus",CREATED_AT:"Registrierungsdatum",IS_ACTIVE:"Accountstatus",USERNAME:"Nutzername",WORKOUTS_COUNT:"Trainingsanzahl"}},TABLE:{ADD_ADMIN_RIGHTS:"Administratorrechte hinzufügen",REMOVE_ADMIN_RIGHTS:"Administratorrechte entfernen"},TITLE:"Administration - Benutzer"},yj="Die E-Mail Adresse wurde aktualisiert.",$j={ABOUT:nj,ACTION:aj,ACTIVATE_USER_ACCOUNT:sj,ACTIVE:oj,ADMIN:rj,ADMINISTRATION:ij,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:uj,APPLICATION:lj,APP_CONFIG:cj,BACK_TO_ADMIN:dj,CONFIRM_USER_ACCOUNT_DELETION:Ej,CONFIRM_USER_PASSWORD_RESET:pj,CURRENT_EMAIL:fj,DELETE_USER:mj,EMAIL_SENDING_DISABLED:_j,ENABLE_DISABLE_EQUIPMENT_TYPES:Tj,ENABLE_DISABLE_SPORTS:hj,EQUIPMENT_TYPES:Sj,NEW_EMAIL:Aj,NO_TEXT_ENTERED:Oj,PASSWORD_RESET_SUCCESSFUL:gj,PRIVACY_POLICY_DESCRIPTION:Ij,REGISTRATION_DISABLED:Nj,REGISTRATION_ENABLED:Rj,RESET_USER_PASSWORD:vj,SPORTS:bj,UPDATE_APPLICATION_DESCRIPTION:Cj,UPDATE_USER_EMAIL:Dj,USER:Pj,USERS:Lj,USER_EMAIL_UPDATE_SUCCESSFUL:yj},Uj={" is missing in gpx file":"-Element fehlt in der .gpx-Datei.","Network Error":"Netzwerkfehler.",UNKNOWN:"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.","completed request already exists":"Eine Anfrage zum vollständigen Export existiert bereits.","email: valid email must be provided":"E-Mail: Eine gültige E-Mail muss angegeben werden.","equipment already exists with the same label":"Equipment mit der gleichen Bezeichnung existiert bereits.","equipment type is inactive":"Equipment-Typ ist inaktiv.","error during gpx file parsing":"Fehler beim Einlesen der GPX-Datei","error during gpx processing":"Fehler bei der GPX-Verarbeitung.","error on getting configuration":"Fehler beim Abrufen der Konfiguration.","error when saving workout":"Fehler beim Speichern des Workouts.","error when updating configuration":"Fehler beim Aktualisieren der Konfiguration","error, please try again or contact the administrator":"Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.","error, registration is disabled":"Fehler. Die Registrierung ist deaktiviert.","file extension not allowed":"Dateierweiterung ist nicht erlaubt.","file size is greater than the allowed size":"Die Datei ist größer als erlaubt.","gpx file is invalid":"Die .gpx-Datei ist ungültig.","invalid credentials":"Ungültige Anmeldedaten.","invalid payload":"Die bereitgestellten Daten sind ungültig.","invalid token, please log in again":"Ungültiges Token, bitte erneut anmelden.","invalid token, please request a new token":"Ungültiges Token, bitte erneut anmelden.","new email must be different than current email":"Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden","no file part":"Keine Datei angegeben.","no selected file":"Keine Datei ausgewählt.","no tracks in gpx file":"Kein Track () in der .gpx-Datei.","ongoing request exists":"Eine Anfrage zum Datenexport existiert bereits.","password: password and password confirmation do not match":"Passwort: Passwort und Passwortbestätigung stimmen nicht überein.","provide a valid auth token":"Gebe ein gültiges Authentifizierungstoken an.","signature expired, please log in again":"Die Signatur ist abgelaufen. Bitte melde dich erneut an.","sorry, that username is already taken":"Es tut mir leid, der Benutzername ist schon vergeben.","sport does not exist":"Sportart existiert nicht.","successfully registered":"Registrierung erfolgreich.","the number of files in the archive exceeds the limit":"Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.","user does not exist":"Der Nutzer existiert nicht.","valid email must be provided for admin contact":"Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden","you can not delete your account, no other user has admin rights":"Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.","you do not have permissions":"Du hast keine Berechtigung."},kj={ERROR:Uj},wj="Autorisieren",Mj="Zurück",Wj="Abbrechen",Fj="Filter löschen",zj="Löschen",xj="Mein Konto löschen",Bj="Deaktivieren",Gj="Bearbeiten",Hj="Aktivieren",Vj="Filter",Kj="Verstecken",jj="Anmelden",qj="Nein",Yj="Mehr lesen",Xj="Gesamtbeträge aktualisieren",Qj="Registrieren",Zj="Daten-Export anfragen",Jj="Zurücksetzen",eq="Speichern",tq="Ja",nq={"ACCOUNT-CONFIRMATION-RESEND":"Bestätigungs-E-Mail erneut senden",AUTHORIZE:wj,BACK:Mj,CANCEL:Wj,CLEAR_FILTER:Fj,DELETE:zj,DELETE_MY_ACCOUNT:xj,DISABLE:Bj,EDIT:Gj,ENABLE:Hj,FILTER:Vj,HIDE:Kj,LOGIN:jj,NO:qj,READ_MORE:Yj,REFRESH_TOTALS:Xj,REGISTER:Qj,REQUEST_DATA_EXPORT:Zj,RESET:Jj,SUBMIT:eq,YES:tq},aq="Über",sq="Aktion",oq="aktiv",rq="Bestätigung",iq="Kontakt",uq="Tag | Tage",lq="Beschreibung",cq="Angezeigt",dq="Dokumentation (en)",Eq="hier",pq="Versteckt",fq="Startseite",mq="Stunde|Stunden",_q="inaktiv",Tq="Bezeichnung",hq="Minute|Minuten",Sq="Nächste",Aq="keine Beschreibung",Oq="Vorhergehende",gq="Sekunde|Sekunden",Iq={ORDER:{ASC:"aufsteigend",DESC:"absteigend",LABEL:"sortieren"},ORDER_BY:{LABEL:"sortiert nach"},PER_PAGE:{LABEL:"pro Seite"}},Nq="Insgesamt",Rq="Gesamtdauer mit Pause",vq={ABOUT:aq,ACTION:sq,ACTIVE:oq,CONFIRMATION:rq,CONTACT:iq,DAY:uq,DESCRIPTION:lq,DISPLAYED:cq,DOCUMENTATION:dq,HERE:Eq,HIDDEN:pq,HOME:fq,HOURS:mq,INACTIVE:_q,LABEL:Tq,MINUTES:hq,NEXT:Sq,NO_DESCRIPTION:Aq,PREVIOUS:Oq,SECONDS:gq,SELECTS:Iq,TOTAL:Nq,TOTAL_DURATION_WITH_PAUSES:Rq},bq="Dashboard",Cq="Dieser Monat",Dq={DASHBOARD:bq,THIS_MONTH:Cq},Pq={LABEL:"Fahrrad"},Lq={LABEL:"Kajak/Boot"},yq={LABEL:"Schuhe"},$q={LABEL:"Skier"},Uq={LABEL:"Schneeschuhe"},kq={Bike:Pq,"Bike Trainer":{LABEL:"Fahrradtrainer"},Kayak_Boat:Lq,Shoes:yq,Skis:$q,Snowshoes:Uq},wq="Neues Equipment hinzufügen",Mq="Alle Workout-Assoziationen werden entfernt.",Wq="Standard für Sport",Fq="Equipments bearbeiten",zq="Equipment|Equipments",xq="Equipment-Typ|Equipment-Typen",Bq={inactive:'Equipment "{equipmentLabel}" ist inaktiv.',invalid:'Equipment "{equipmentLabel}" ist für diesen Sport ungültig.',not_found:"Equipment wurde nicht gefunden."},Gq="Neues Equipment",Hq="Kein Equipment gefunden.",Vq="Keine Equipments",Kq="ohne Equipments",jq={"50_CHARACTERS_MAX":"Maximal 50 Zeichen",ADD_A_NEW_EQUIPMENT:wq,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Mq,DEFAULT_FOR_SPORTS:Wq,EDIT_EQUIPMENTS:Fq,EQUIPMENT:zq,EQUIPMENT_TYPE:xq,ERRORS:Bq,NEW_EQUIPMENT:Gq,NO_EQUIPMENT:Hq,NO_EQUIPMENTS:Vq,WITHOUT_EQUIPMENTS:Kq},qq="Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.Bitte versuche es später noch einmal oder kontaktiere den Administrator.",Yq={PAGE:"Seite nicht gefunden",WORKOUT:"Training nicht gefunden"},Xq="Etwas lief schief",Qq="Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",Zq={APP_ERROR:qq,NOT_FOUND:Yq,SOMETHING_WRONG:Xq,UNKNOWN:Qq},Jq="Eine neue OAuth2-Anwendung hinzufügen",eY={CLIENT_ID:"ID",CLIENT_SECRET:"Geheimnis",DESCRIPTION:"Anwendungsbeschreibung",ISSUE_AT:"Erstellt am",NAME:"Anwendungsname",REDIRECT_URL:"Weiterleitungs-URL",SCOPE:{LABEL:"Geltungsbereich","application:write_DESCRIPTION":"erlaubt Schreibzugriff auf die Anwendungskonfiguration","equipments:read_DESCRIPTION":"erlaubt Lesezugriff auf equipments-Endpunkte","equipments:write_DESCRIPTION":"erlaubt Schreibzugriff auf equipments-Endpunkte","profile:read_DESCRIPTION":"erlaubt Lesezugriff auf auth-Endpunkte","profile:write_DESCRIPTION":"erlaubt Schreibzugriff auf auth-Endpunkte","users:read_DESCRIPTION":"erlaubt Lesezugriff auf users-Endpunkte","users:write_DESCRIPTION":"erlaubt Schreibzugriff auf users-Endpunkte","workouts:read_DESCRIPTION":"erlaubt Lesezugriff auf workouts-Endpunkte","workouts:write_DESCRIPTION":"erlaubt Schreibzugriff auf workouts-Endpunkte"},URL:"Anwendungs-URL"},tY="OAuth2-Anwendungen",nY="Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.",aY="Bist sicher, dass du diese App löschen willst?",sY="Die Anwendung {0} fragt an:",oY="{0} den Zugriff auf deinen Account erlauben?",rY="in Zwischenablage kopieren",iY="Anwendung löschen",uY="Anwendung hinzufügen",lY="Anwendung wurde nicht gefunden!",cY="keine Anwendungen",dY="keine Beschreibung",EY="Alle Tokens zurückrufen",pY="Bist du sicher, dass du alle Tokens zurückrufen möchtest?",fY="Alle vorhandenen und vergebenen Tokens wurde zurückgerufen.",mY={ADD_A_NEW_APP:Jq,APP:eY,APPS_LIST:tY,APP_CREATED_SUCCESSFULLY:nY,APP_DELETION_CONFIRMATION:aY,APP_REQUESTING_ACCESS:sY,AUTHORIZE_APP:oY,COPY_TO_CLIPBOARD:rY,DELETE_APP:iY,NEW_APP:uY,NO_APP:lY,NO_APPS:cY,NO_DESCRIPTION:dY,REVOKE_ALL_TOKENS:EY,TOKENS_REVOCATION_CONFIRMATION:pY,TOKENS_REVOKED:fY},_Y={ACCOUNT_DELETION:{CONTENT:"Du kannst die Löschung deines Kontos jederzeit anfragen, indem du (nach dem Anmelden) zu dieser Adresse gehst und auf den „Mein Konto löschen“-Button in der Accountbearbeitung klickst.",TITLE:"Account löschen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Wenn wir uns dazu entschließen, unsere Datenschutzrichtlinie zu ändern, werden wir die Änderungen auf dieser Seite posten. Dieses Dokument ist unter der [CC-BY-SA-Lizenz](https://creativecommons.org/licenses/by-sa/4.0/). Angepasst von der Datenschutzrichtlinie von [Discourse](https://github.com/discourse/discourse).`,TITLE:"Änderungen unserer Datenschutzrichtlinie"},DATA_COLLECTED:{CONTENT:`Die folgenden Informationen werden gesammelt: - Accountinformationen (Benutzername, E-Mail-Adresse und Password). Du kannst auch zusätzliche Profilinformationen wie Vor- und Nachname, Geburtsdatum, Standort und Biographie eingeben und ein Profilbild hochladen. @@ -394,7 +394,7 @@ Wenn du einer Anwendung von Dritten die Berechtigung gibst, deinen Account zu nu Wenn dieser Server in den USA steht: Unsere Seite und Services sind für Personen, die mindestens 13 Jahre alt sind. Wenn du unter 13 bist, benutze diese Seite gemäß den Bestimmungen der [COPPA](https://de.wikipedia.org/wiki/Children%E2%80%99s_Online_Privacy_Protection_Act) (Children’s Online Privacy Protection Act) nicht. -Gesetzliche Anforderungen können in anderen Rechtsbereichen anders sein.`,TITLE:"Seitennutzung durch Kinder"},YOUR_CONSENT:{CONTENT:"Durch das Benutzen unserer Seite stimmst du der Datenschutzrichtlinie der Webseite zu.",TITLE:"Deine Zustimmung"}},mY="Letztes Update",_Y="Datenschutzrichtlinie",TY={CONTENT:fY,LAST_UPDATE:mY,TITLE:_Y},hY={LABEL:"Wandern"},SY={LABEL:"Bergsteigen"},AY={LABEL:"Paragliden"},OY={LABEL:"Rudern"},gY={LABEL:"Laufen"},IY={LABEL:"Schneeschuhe"},RY={LABEL:"Schwimmlauf"},NY={LABEL:"Trail"},vY={LABEL:"Gehen"},bY={"Cycling (Sport)":{LABEL:"Radfahren (Sport)"},"Cycling (Transport)":{LABEL:"Radfahren (Pendeln)"},"Cycling (Trekking)":{LABEL:"Radfahren (Trekking)"},"Cycling (Virtual)":{LABEL:"Radfahren (Virtuell)"},Hiking:hY,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (elektrisch)"},Mountaineering:SY,"Open Water Swimming":{LABEL:"Offenes Schwimmen im Wasser"},Paragliding:AY,Rowing:OY,Running:gY,"Skiing (Alpine)":{LABEL:"Skifahren (Alpin)"},"Skiing (Cross Country)":{LABEL:"Skifahren (Langlauf)"},Snowshoes:IY,Swimrun:RY,Trail:NY,Walking:vY},CY="Durchschnitt",DY="Daten",PY="Statistik",LY={month:"Monatliche Statistiken",week:"Wöchentliche Statistiken",year:"Jährliche Statistiken"},yY="Statistiken für alle Trainings:",$Y="Statistiken der letzten {count} Workouts:",UY={by_sport:"nach Sportart",by_time:"nach Zeitspanne"},kY={month:"Monat",week:"Woche",year:"Jahr"},wY="durchschnittliche Anzahl an Trainings",MY={AVERAGE:CY,DATES:DY,STATISTICS:PY,STATISTICS_CHARTS:LY,STATISTICS_ON_ALL_WORKOUTS:yY,STATISTICS_ON_LAST_WORKOUTS:$Y,STATISTICS_TYPES:UY,TIME_FRAMES:kY,WORKOUTS_AVERAGE:wY},WY="Account-Bestätigung",FY="Hast du keine Anweisungen erhalten?",zY="Prüfe deine E-Mail. Eine neue Bestätigungs-E-Mail wurde an die angegebene Adresse geschickt.",xY="Admin",BY="Hast du bereits ein Konto?",GY="Möchtest du dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",HY="Aktuelles Passwort",VY="E-Mail",KY="Gebe eine gültige E-Mail-Adresse an.",jY="E-Mail-Aktualisierung",qY="Gebe ein Passwort ein",YY={DATA_EXPORT:"Datenexport",DOWNLOAD_ARCHIVE:"Archiv herunterladen",GENERATING_LINK:"generiere Link…",ONLY_ONE_EXPORT_PER_DAY:"Du kannst alle 24 Stunden ein Archiv anfragen",STATUS:{errored:"fehlgeschlagen (bitte frage einen anderen Export an)",in_progress:"in Arbeit…"}},XY="Nach Benutzernamen filtern",QY="Passwort verbergen",ZY="Ungültiges Token, bitte fordere ein neues Passworts an.",JY="Ich möchte meinen Account löschen",eX="Sprache | Sprachen",tX="Die Datenschutzrichtlinie wurde aktualisiert, bitte {0} sie vor dem Fortfahren.",nX="Anmeldung",aX="Abmelden",sX="Bist du sicher, dass du dich abmelden möchtest?",rX="Anmelden",oX="Neues Passwort",iX="Keinen Sport gefunden.",uX="Keine Nutzer gefunden.",lX="Passwort",cX="Passwort vergessen?",dX="Mindestens 8 Zeichen sind erforderlich.",EX="Passwort zurücksetzen",pX="Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.",fX={AVERAGE:"mittel",GOOD:"gut",LABEL:"Passwortstärke",STRONG:"start",SUGGESTIONS:{allUppercase:"Schreibe einige, aber nicht alle Buchstaben groß.",anotherWord:"Füge weitere weniger gebräuchliche Wörter hinzu.",associatedYears:"Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",capitalization:"Schreibe mehr als nur den ersten Buchstaben groß.",dates:"Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.",l33t:"Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",longerKeyboardPattern:"Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.",noNeed:"Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.",pwned:"Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern.",recentYears:"Vermeide Angabe von letzten Jahreszahlen.",repeated:"Vermeide wiederholungen von Wörtern und Zeichen.",reverseWords:"Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",sequences:"Vermeide gebräuchliche Zeichenfolgen.",useWords:"Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke."},WEAK:"schwach"},mX="Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.",_X={ACCOUNT_EDITION:"Kontoausgabe",ASCENT_DATA:"Anstiegs-bezogene Daten (Aufnahmen, gesamt)",BACK_TO_PROFILE:"Zurück zum Profil",BIO:"Biographie",BIRTH_DATE:"Geburtsdatum",DATE_FORMAT:"Datumsanzeigeformat",EDIT:"Profil bearbeiten",EDIT_PREFERENCES:"Einstellungen ändern",EDIT_SPORTS_PREFERENCES:"Einstellungen für Sportarten ändern",ELEVATION_CHART_START:{LABEL:"Höhendiagramm startet bei",MIN_ALT:"Minimale Höhe",ZERO:"Null"},EQUIPMENTS:{ACTION:"Aktion",CONFIRM_EQUIPMENT_DELETION:"Bist du sicher, dass du das Equipment {0} löschen möchtest?",DESCRIPTION:"Beschreibung",DISABLED_BY_ADMIN:"vom Admin deaktiviert",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dieses Equipment ist mit Workouts assoziiert.",IS_ACTIVE:"aktiv",LABEL:"Bezeichnung",YOUR_EQUIPMENTS:"Deine Equipments"},EQUIPMENTS_EDITION:"Equipment-Ausführungen",ERRORED_EMAIL_UPDATE:"Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator",FIRST_DAY_OF_WEEK:"Erster Tag der Woche",FIRST_NAME:"Vorname",INTERFACE:"Schnittstelle",LANGUAGE:"Sprache",LAST_NAME:"Nachname",LOCATION:"Ort",MONDAY:"Montag",PICTURE:"Bild",PICTURE_EDITION:"Bildausgabe",PICTURE_REMOVE:"Bild entfernen",PICTURE_UPDATE:"Bild aktualisieren",PREFERENCES_EDITION:"Einstellungsausgabe","PRIVACY-POLICY_EDITION":"Datenschutzrichtlinie",PROFILE_EDITION:"Profil-Ausgabe",REGISTRATION_DATE:"Registrierungsdatum",SPORT:{ACTION:"Aktion",COLOR:"Farbe",CONFIRM_SPORT_RESET:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest? Alle Standard-Equipments werden gelöscht.",DEFAULT_EQUIPMENTS:"Standard-Equipments | Standard-Equipments",DISABLED_BY_ADMIN:"vom Admin deaktiviert",IS_ACTIVE:"aktiv",LABEL:"Titel",STOPPED_SPEED_THRESHOLD:"Geschwindigkeitsschwellenwert für Stopp"},SPORTS_EDITION:"Sportarten-Einstellungsausgabe",SUCCESSFUL_EMAIL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",SUCCESSFUL_REGISTRATION:"Dein Konto wurde erfolgreich erstellt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",SUCCESSFUL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert.",SUNDAY:"Sontag",TABS:{ACCOUNT:"Konto",APPS:"Anwendungen",EQUIPMENTS:"Equipments",PICTURE:"Bild",PREFERENCES:"Einstellungen","PRIVACY-POLICY":"Datenschutzrichtlinie",PROFILE:"Profil",SPORTS:"Sportarten"},THEME_MODE:{LABEL:"Themenmodus",VALUES:{DARK:"Dunkel",DEFAULT:"Browsereinstellung",LIGHT:"Hell"}},TIMEZONE:"Zeitzone | Zeitzonen",UNITS:{IMPERIAL:"Imperiales System (ft, mi, mph, °F)",LABEL:"Einheiten für die Distanz",METRIC:"Metrisches System (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefiltert",HELP:"Wenn gefiltert wird, werden extreme Werte (welche GPS-Fehler sein können) beim Berechnen der Maximalgeschwindigkeit ausgeschlossen.",LABEL:"Höchstgeschwindigkeitsstrategie",RAW_SPEED:"Rau"}},TX="Ich habe die {0} gelesen und stimme ihr zu.",hX="Registrieren",SX="Entschuldigung, die Registrierung ist deaktiviert.",AX="E-Mail zur Kontobestätigung erneut senden",OX="Passwort zurücksetzen",gX="überprüfen",IX="Passwort anzeigen",RX="Dieser Account ist inaktiv.",NX="Thema ändern (Heller oder dunkler Modus)",vX="Nutzername",bX="3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt.",CX="Benutzerbild",DX="Du hast die {0} akzeptiert.",PX={ACCOUNT_CONFIRMATION:WY,ACCOUNT_CONFIRMATION_NOT_RECEIVED:FY,ACCOUNT_CONFIRMATION_SENT:zY,ADMIN:xY,ALREADY_HAVE_ACCOUNT:BY,CONFIRM_ACCOUNT_DELETION:GY,CURRENT_PASSWORD:HY,EMAIL:VY,EMAIL_INFO:KY,EMAIL_UPDATE:jY,ENTER_PASSWORD:qY,EXPORT_REQUEST:YY,FILTER_ON_USERNAME:XY,HIDE_PASSWORD:QY,INVALID_TOKEN:ZY,I_WANT_TO_DELETE_MY_ACCOUNT:JY,LANGUAGE:eX,LAST_PRIVACY_POLICY_TO_VALIDATE:tX,LOGIN:nX,LOGOUT:aX,LOGOUT_CONFIRMATION:sX,LOG_IN:rX,NEW_PASSWORD:oX,NO_SPORT_FOUND:iX,NO_USERS_FOUND:uX,PASSWORD:lX,PASSWORD_FORGOTTEN:cX,PASSWORD_INFO:dX,PASSWORD_RESET:EX,PASSWORD_SENT_EMAIL_TEXT:pX,PASSWORD_STRENGTH:fX,PASSWORD_UPDATED:mX,PROFILE:_X,READ_AND_ACCEPT_PRIVACY_POLICY:TX,REGISTER:hX,REGISTER_DISABLED:SX,RESENT_ACCOUNT_CONFIRMATION:AX,RESET_PASSWORD:OX,REVIEW:gX,SHOW_PASSWORD:IX,THIS_USER_ACCOUNT_IS_INACTIVE:RX,TOGGLE_THEME:NX,USERNAME:vX,USERNAME_INFO:bX,USER_PICTURE:CX,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:DX},LX="Training hinzufügen",yX="Analyse",$X="Aufstieg",UX="Durchschnittsgeschwindigkeit",kX="Durchschn. Geschwindigkeit",wX="zurück zum Training",MX="Datum",WX="Workout löschen",FX="Abstieg",zX="zeige Filter",xX="Entfernung",BX="Workout herunterladen",GX="Dauer",HX="Training bearbeiten",VX="Höhe",KX="Ende",jX="Vollbild verlassen",qX="Von",YX=".gpx Datei",XX="verberge Filter",QX="Beide Höhenwerte müssen angegeben werden und größer oder gleich 0 sein.",ZX="Die Distanz muss größer als 0 sein",JX="Die Dauer muss größer als 0 Sekunden sein",eQ="Letzte Trainings",tQ="Lade mehr Trainings",nQ="maximale Höhe",aQ="Maximale Dateianzahl",sQ="Maximalgröße",rQ="Max. Geschwindigkeit",oQ="minimale Höhe",iQ={deselectLabel:"Enger zum Entfernen drücken",selectLabel:"Enger zum Auswählen drücken",selectedLabel:"Ausgewählt"},uQ="Nächstes Segment",lQ="Nächstes Training",cQ="Anmerkungen",dQ="Daten aus gpx, ohne Bereinigung",EQ="Keine Datei angegeben",pQ="enthält keinen Ordner",fQ="Keine Karte",mQ="Kein nächstes Segment",_Q="Kein nächstes Training",TQ="Keine Anmerkungen",hQ="Kein vorheriges Segment",SQ="Kein vorheriges Training",AQ="Keine Aufzeichnungen.",OQ="Keine Trainings.",gQ="Pausen",IQ="Vorheriges Segment",RQ="Vorheriges Training",NQ="Aufzeichnung | Aufzeichnungen",vQ="Durchschn. Geschwindigkeit",bQ="Weiteste Entfernung",CQ="Höchster Anstieg",DQ="Längste Dauer",PQ="Max. Geschwindigkeit",LQ="verbleibende Zeichen",yQ="Zoom zurücksetzen",$Q="Segment | Segmente",UQ="Geschwindigkeit",kQ="Sportart | Sportarten",wQ="Start",MQ="Start und Ziel",WQ="Höhenachse bei Null starten",FQ="Titel",zQ="bis",xQ="Gesamtentfernung",BQ="Gesamtdauer",GQ="Füge erstes Training hinzu!",HQ="Vollbild anzeigen",VQ={DARK_SKY:{"clear-day":"klarer Tag","clear-night":"klare Nacht",cloudy:"wolkig",fog:"Nebel","partly-cloudy-day":"teilweise bewölkter Tag","partly-cloudy-night":"teilweise bewölkte Nacht",rain:"Regen",sleet:"Schneeregen",snow:"Schnee",wind:"Wind"},HUMIDITY:"Luftfeuchtigkeit",TEMPERATURE:"Temperatur",WIND:"Wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OSO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"S",SE:"SO",SSE:"SSO",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},KQ="ohne .gpx Datei",jQ="mit .gpx Datei",qQ="Training | Trainings",YQ="Geschwindigkeit und -Höhen-Diagramm des Workouts",XQ="Trainingsdatum",QQ="Bist du sicher, dass du dieses Training löschen möchtest?",ZQ="Workout-Karte",JQ=".zip Datei",eZ="oder .zip Datei mit .gpx Dateien",tZ={ADD_WORKOUT:LX,ANALYSIS:yX,ASCENT:$X,AVERAGE_SPEED:UX,AVE_SPEED:kX,BACK_TO_WORKOUT:wX,DATE:MX,DELETE_WORKOUT:WX,DESCENT:FX,DISPLAY_FILTERS:zX,DISTANCE:xX,DOWNLOAD_WORKOUT:BX,DURATION:GX,EDIT_WORKOUT:HX,ELEVATION:VX,END:KX,EXIT_FULLSCREEN:jX,FROM:qX,GPX_FILE:YX,HIDE_FILTERS:XX,INVALID_ASCENT_OR_DESCENT:QX,INVALID_DISTANCE:ZX,INVALID_DURATION:JX,LATEST_WORKOUTS:eQ,LOAD_MORE_WORKOUT:tQ,MAX_ALTITUDE:nQ,MAX_FILES:aQ,MAX_SIZE:sQ,MAX_SPEED:rQ,MIN_ALTITUDE:oQ,MULTISELECT:iQ,NEXT_SEGMENT:uQ,NEXT_WORKOUT:lQ,NOTES:cQ,NO_DATA_CLEANING:dQ,NO_FILE_PROVIDED:EQ,NO_FOLDER:pQ,NO_MAP:fQ,NO_NEXT_SEGMENT:mQ,NO_NEXT_WORKOUT:_Q,NO_NOTES:TQ,NO_PREVIOUS_SEGMENT:hQ,NO_PREVIOUS_WORKOUT:SQ,NO_RECORDS:AQ,NO_WORKOUTS:OQ,PAUSES:gQ,PREVIOUS_SEGMENT:IQ,PREVIOUS_WORKOUT:RQ,RECORD:NQ,RECORD_AS:vQ,RECORD_FD:bQ,RECORD_HA:CQ,RECORD_LD:DQ,RECORD_MS:PQ,REMAINING_CHARS:LQ,RESET_ZOOM:yQ,SEGMENT:$Q,SPEED:UQ,SPORT:kQ,START:wQ,START_AND_FINISH:MQ,START_ELEVATION_AT_ZERO:WQ,TITLE:FQ,TO:zQ,TOTAL_DISTANCE:xQ,TOTAL_DURATION:BQ,UPLOAD_FIRST_WORKOUT:GQ,VIEW_FULLSCREEN:HQ,WEATHER:VQ,WITHOUT_GPX:KQ,WITH_GPX:jQ,WORKOUT:qQ,WORKOUT_CHART:YQ,WORKOUT_DATE:XQ,WORKOUT_DELETION_CONFIRMATION:QQ,WORKOUT_MAP:ZQ,ZIP_ARCHIVE:JQ,ZIP_ARCHIVE_DESCRIPTION:eZ},nZ={about:tj,admin:$j,api:kj,buttons:eq,common:Rq,dashboard:bq,error:Xq,equipments:Vq,equipment_types:$q,oauth2:pY,privacy_policy:TY,sports:bY,statistics:MY,user:PX,workouts:tZ},aZ="About this instance",sZ="Contact the administrator",rZ="FitTrackee is a self-hosted outdoor activity tracker.",oZ="under {0} license ",iZ="Source code",uZ="Weather data from:",lZ={ABOUT_THIS_INSTANCE:aZ,CONTACT_ADMIN:sZ,FITTRACKEE_DESCRIPTION:rZ,FITTRACKEE_LICENSE:oZ,SOURCE_CODE:iZ,WEATHER_DATA_FROM:uZ},cZ={DESCRIPTION:"Any additional information that may be useful to your users. Markdown syntax can be used.",TEXT:"Detailed instance information"},dZ="Action",EZ="Activate account",pZ="Active",fZ="Admin",mZ="Administration",_Z="Add/remove admin rights, delete user account.",TZ="Application",hZ={ADMIN_CONTACT:"Administrator email for contact",MAX_FILES_IN_ZIP_LABEL:"Max. files of zip archive",MAX_USERS_HELP:"If 0, no limitation on registration.",MAX_USERS_LABEL:"Max. number of active users",NO_CONTACT_EMAIL:"no contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. size of uploaded files (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"If 0, no limitation on workouts number.",STATS_WORKOUTS_LIMIT_LABEL:"Max. workouts for sport statistics",TITLE:"Application configuration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. size of zip archive (in Mb)"},SZ="Back to admin",AZ="Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",OZ="Are you sure you want to reset {0} password?",gZ="Current email",IZ="Delete user",RZ="Email sending is disabled.",NZ="Enable/disable equipment types.",vZ="Enable/disable sports.",bZ={TABLE:{ACTIVE:"Active",HAS_EQUIPMENTS:"equipments exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Equipments administration"},CZ="New email",DZ="No text entered",PZ="The password has been reset.",LZ="Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",yZ="Registration is currently disabled.",$Z="Registration is currently enabled.",UZ="Reset password",kZ={TABLE:{ACTIVE:"Active",HAS_WORKOUTS:"workouts exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Sports administration"},wZ="Update application configuration.",MZ="Update email",WZ="user | users",FZ={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"registration date",IS_ACTIVE:"account status",USERNAME:"username",WORKOUTS_COUNT:"workout count"}},TABLE:{ADD_ADMIN_RIGHTS:"Add admin rights",REMOVE_ADMIN_RIGHTS:"Remove admin rights"},TITLE:"Administration - Users"},zZ="The email address has been updated.",xZ={ABOUT:cZ,ACTION:dZ,ACTIVATE_USER_ACCOUNT:EZ,ACTIVE:pZ,ADMIN:fZ,ADMINISTRATION:mZ,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:_Z,APPLICATION:TZ,APP_CONFIG:hZ,BACK_TO_ADMIN:SZ,CONFIRM_USER_ACCOUNT_DELETION:AZ,CONFIRM_USER_PASSWORD_RESET:OZ,CURRENT_EMAIL:gZ,DELETE_USER:IZ,EMAIL_SENDING_DISABLED:RZ,ENABLE_DISABLE_EQUIPMENT_TYPES:NZ,ENABLE_DISABLE_SPORTS:vZ,EQUIPMENT_TYPES:bZ,NEW_EMAIL:CZ,NO_TEXT_ENTERED:DZ,PASSWORD_RESET_SUCCESSFUL:PZ,PRIVACY_POLICY_DESCRIPTION:LZ,REGISTRATION_DISABLED:yZ,REGISTRATION_ENABLED:$Z,RESET_USER_PASSWORD:UZ,SPORTS:kZ,UPDATE_APPLICATION_DESCRIPTION:wZ,UPDATE_USER_EMAIL:MZ,USER:WZ,USERS:FZ,USER_EMAIL_UPDATE_SUCCESSFUL:zZ},BZ={" is missing in gpx file":" element is missing in .gpx file.","Network Error":"Network Error.",UNKNOWN:"Error. Please try again or contact the administrator.","at least one file in zip archive exceeds size limit, please check the archive":"At least one file in zip archive exceeds size limit, please check the archive.","completed request already exists":"A completed export request already exists.","email: valid email must be provided":"Email: valid email must be provided.","equipment already exists with the same label":"Equipment already exists with the same label.","equipment type is inactive":"Equipment type is inactive.","error during gpx file parsing":"Error during gpx file parsing.","error during gpx processing":"Error during gpx processing.","error on getting configuration":"Error on getting configuration.","error when saving workout":"Error when saving workout.","error when updating configuration":"Error when updating configuration","error, please try again or contact the administrator":"Error, please try again or contact the administrator.","error, registration is disabled":"Error, registration is disabled.","file extension not allowed":"File extension not allowed.","file size is greater than the allowed size":"File size is greater than the allowed size.","gpx file is invalid":"The .gpx file is invalid.","invalid credentials":"Invalid credentials.","invalid payload":"Provided data are invalid.","invalid token, please log in again":"Invalid token, please log in again.","invalid token, please request a new token":"Invalid token, please log in again.","new email must be different than current email":"The new email must be different than current email","no file part":"No file provided.","no selected file":"No selected file.","no tracks in gpx file":"No track () in .gpx file.","ongoing request exists":"A data export request already exists.","password: password and password confirmation do not match":"Password: password and password confirmation don't match.","provide a valid auth token":"Provide a valid auth token.","signature expired, please log in again":"Signature expired. Please log in again.","sorry, that username is already taken":"Sorry, that username is already taken.","sport does not exist":"Sport does not exist.","successfully registered":"Successfully registered.","the number of files in the archive exceeds the limit":"The number of files in the archive exceeds the limit.","user does not exist":"User does not exist.","valid email must be provided for admin contact":"A valid email must be provided for administrator contact","you can not delete your account, no other user has admin rights":"You can not delete your account, no other user has admin rights.","you do not have permissions":"You do not have permissions."},GZ={ERROR:BZ},HZ="Authorize",VZ="Back",KZ="Cancel",jZ="Clear filters",qZ="Delete",YZ="Delete my account",XZ="Disable",QZ="Edit",ZZ="Enable",JZ="Filter",eJ="Hide",tJ="Log in",nJ="No",aJ="Read more",sJ="Register",rJ="Refresh totals",oJ="Request data export",iJ="Reset",uJ="Submit",lJ="Yes",cJ={"ACCOUNT-CONFIRMATION-RESEND":"Resend confirmation email",AUTHORIZE:HZ,BACK:VZ,CANCEL:KZ,CLEAR_FILTER:jZ,DELETE:qZ,DELETE_MY_ACCOUNT:YZ,DISABLE:XZ,EDIT:QZ,ENABLE:ZZ,FILTER:JZ,HIDE:eJ,LOGIN:tJ,NO:nJ,READ_MORE:aJ,REGISTER:sJ,REFRESH_TOTALS:rJ,REQUEST_DATA_EXPORT:oJ,RESET:iJ,SUBMIT:uJ,YES:lJ},dJ="about",EJ="action",pJ="active",fJ="Confirmation",mJ="contact",_J="day | days",TJ="Description",hJ="Displayed",SJ="documentation",AJ="here",OJ="Hidden",gJ="Home",IJ="hour|hours",RJ="inactive",NJ="label",vJ="minute|minutes",bJ="next",CJ="no description",DJ="previous",PJ="second|seconds",LJ={ORDER:{ASC:"ascending",DESC:"descending",LABEL:"sort"},ORDER_BY:{LABEL:"order by"},PER_PAGE:{LABEL:"per page"}},yJ="Total",$J="total duration with pauses",UJ={ABOUT:dJ,ACTION:EJ,ACTIVE:pJ,CONFIRMATION:fJ,CONTACT:mJ,DAY:_J,DESCRIPTION:TJ,DISPLAYED:hJ,DOCUMENTATION:SJ,HERE:AJ,HIDDEN:OJ,HOME:gJ,HOURS:IJ,INACTIVE:RJ,LABEL:NJ,MINUTES:vJ,NEXT:bJ,NO_DESCRIPTION:CJ,PREVIOUS:DJ,SECONDS:PJ,SELECTS:LJ,TOTAL:yJ,TOTAL_DURATION_WITH_PAUSES:$J},kJ="Dashboard",wJ="This month",MJ={DASHBOARD:kJ,THIS_MONTH:wJ},WJ={LABEL:"Bike"},FJ={LABEL:"Kayak/Boat"},zJ={LABEL:"Shoes"},xJ={LABEL:"Skis"},BJ={LABEL:"Snowshoes"},GJ={Bike:WJ,"Bike Trainer":{LABEL:"Bike Trainer"},Kayak_Boat:FJ,Shoes:zJ,Skis:xJ,Snowshoes:BJ},HJ="Add a new equipment",VJ="All workouts associations will be removed.",KJ="Default for sports",jJ="Edit equipments",qJ="equipment|equipments",YJ="equipment type|equipment types",XJ={inactive:"Equipment '{equipmentLabel}' inactive.",invalid:"Equipment '{equipmentLabel}' invalid for this sport.",not_found:"Equipment not found."},QJ="New equipment",ZJ="No equipment found.",JJ="No equipments",eee="without equipments",tee={"50_CHARACTERS_MAX":"50 characters maximum",ADD_A_NEW_EQUIPMENT:HJ,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:VJ,DEFAULT_FOR_SPORTS:KJ,EDIT_EQUIPMENTS:jJ,EQUIPMENT:qJ,EQUIPMENT_TYPE:YJ,ERRORS:XJ,NEW_EQUIPMENT:QJ,NO_EQUIPMENT:ZJ,NO_EQUIPMENTS:JJ,WITHOUT_EQUIPMENTS:eee},nee="The application seems to have encountered some issues.Please try again later or contact the administrator.",aee={PAGE:"Page not found",WORKOUT:"Workout not found"},see="Something went wrong",ree="Error. Please try again or contact the administrator.",oee={APP_ERROR:nee,NOT_FOUND:aee,SOMETHING_WRONG:see,UNKNOWN:ree},iee="Add a new OAuth2 application",uee={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Application description",ISSUE_AT:"Issue at",NAME:"Application name",REDIRECT_URL:"Redirect URL",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"grants write access to application configuration.","equipments:read_DESCRIPTION":"grants read access to equipments endpoints.","equipments:write_DESCRIPTION":"grants write access to equipments endpoints.","profile:read_DESCRIPTION":"grants read access to auth endpoints.","profile:write_DESCRIPTION":"grants write access to auth endpoints.","users:read_DESCRIPTION":"grants read access to users endpoints.","users:write_DESCRIPTION":"grants write access to users endpoints.","workouts:read_DESCRIPTION":"grants read access to workouts endpoints.","workouts:write_DESCRIPTION":"grants write access to workouts endpoints."},URL:"Application URL"},lee="OAuth2 applications",cee="Application created successfully. Make sure to copy the secret now, it won't show up again.",dee="Are you sure you want to delete this app?",Eee="The application {0} is requesting:",pee="Authorize {0} to use your account?",fee="copy to the clipboard",mee="Delete application",_ee="Add an application",Tee="Application not found!",hee="no applications",See="no description",Aee="Revoke all tokens",Oee="Are you sure you want to revoke all tokens?",gee="All existing associated tokens have been revoked.",Iee={ADD_A_NEW_APP:iee,APP:uee,APPS_LIST:lee,APP_CREATED_SUCCESSFULLY:cee,APP_DELETION_CONFIRMATION:dee,APP_REQUESTING_ACCESS:Eee,AUTHORIZE_APP:pee,COPY_TO_CLIPBOARD:fee,DELETE_APP:mee,NEW_APP:_ee,NO_APP:Tee,NO_APPS:hee,NO_DESCRIPTION:See,REVOKE_ALL_TOKENS:Aee,TOKENS_REVOCATION_CONFIRMATION:Oee,TOKENS_REVOKED:gee},Ree={ACCOUNT_DELETION:{CONTENT:'You can request the deletion of your account at any time by going to this address (after logging in) and clicking on "Delete My Account" button in your account edition.',TITLE:"Account deletion"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`If we decide to change our privacy policy, we will post those changes on this page. +Gesetzliche Anforderungen können in anderen Rechtsbereichen anders sein.`,TITLE:"Seitennutzung durch Kinder"},YOUR_CONSENT:{CONTENT:"Durch das Benutzen unserer Seite stimmst du der Datenschutzrichtlinie der Webseite zu.",TITLE:"Deine Zustimmung"}},TY="Letztes Update",hY="Datenschutzrichtlinie",SY={CONTENT:_Y,LAST_UPDATE:TY,TITLE:hY},AY={LABEL:"Wandern"},OY={LABEL:"Bergsteigen"},gY={LABEL:"Paragliden"},IY={LABEL:"Rudern"},NY={LABEL:"Laufen"},RY={LABEL:"Schneeschuhe"},vY={LABEL:"Schwimmlauf"},bY={LABEL:"Trail"},CY={LABEL:"Gehen"},DY={"Cycling (Sport)":{LABEL:"Radfahren (Sport)"},"Cycling (Transport)":{LABEL:"Radfahren (Pendeln)"},"Cycling (Trekking)":{LABEL:"Radfahren (Trekking)"},"Cycling (Virtual)":{LABEL:"Radfahren (Virtuell)"},Hiking:AY,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (elektrisch)"},Mountaineering:OY,"Open Water Swimming":{LABEL:"Offenes Schwimmen im Wasser"},Paragliding:gY,Rowing:IY,Running:NY,"Skiing (Alpine)":{LABEL:"Skifahren (Alpin)"},"Skiing (Cross Country)":{LABEL:"Skifahren (Langlauf)"},Snowshoes:RY,Swimrun:vY,Trail:bY,Walking:CY},PY="Durchschnitt",LY="Daten",yY="Statistik",$Y={month:"Monatliche Statistiken",week:"Wöchentliche Statistiken",year:"Jährliche Statistiken"},UY="Statistiken für alle Trainings:",kY="Statistiken der letzten {count} Workouts:",wY={by_sport:"nach Sportart",by_time:"nach Zeitspanne"},MY={month:"Monat",week:"Woche",year:"Jahr"},WY="durchschnittliche Anzahl an Trainings",FY={AVERAGE:PY,DATES:LY,STATISTICS:yY,STATISTICS_CHARTS:$Y,STATISTICS_ON_ALL_WORKOUTS:UY,STATISTICS_ON_LAST_WORKOUTS:kY,STATISTICS_TYPES:wY,TIME_FRAMES:MY,WORKOUTS_AVERAGE:WY},zY="Account-Bestätigung",xY="Hast du keine Anweisungen erhalten?",BY="Prüfe deine E-Mail. Eine neue Bestätigungs-E-Mail wurde an die angegebene Adresse geschickt.",GY="Admin",HY="Hast du bereits ein Konto?",VY="Möchtest du dein Konto wirklich löschen? Alle Daten werden gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",KY="Aktuelles Passwort",jY="E-Mail",qY="Gebe eine gültige E-Mail-Adresse an.",YY="E-Mail-Aktualisierung",XY="Gebe ein Passwort ein",QY={DATA_EXPORT:"Datenexport",DOWNLOAD_ARCHIVE:"Archiv herunterladen",GENERATING_LINK:"generiere Link…",ONLY_ONE_EXPORT_PER_DAY:"Du kannst alle 24 Stunden ein Archiv anfragen",STATUS:{errored:"fehlgeschlagen (bitte frage einen anderen Export an)",in_progress:"in Arbeit…"}},ZY="Nach Benutzernamen filtern",JY="Passwort verbergen",eX="Ungültiges Token, bitte fordere ein neues Passworts an.",tX="Ich möchte meinen Account löschen",nX="Sprache | Sprachen",aX="Die Datenschutzrichtlinie wurde aktualisiert, bitte {0} sie vor dem Fortfahren.",sX="Anmeldung",oX="Abmelden",rX="Bist du sicher, dass du dich abmelden möchtest?",iX="Anmelden",uX="Neues Passwort",lX="Keinen Sport gefunden.",cX="Keine Nutzer gefunden.",dX="Passwort",EX="Passwort vergessen?",pX="Mindestens 8 Zeichen sind erforderlich.",fX="Passwort zurücksetzen",mX="Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.",_X={AVERAGE:"mittel",GOOD:"gut",LABEL:"Passwortstärke",STRONG:"start",SUGGESTIONS:{allUppercase:"Schreibe einige, aber nicht alle Buchstaben groß.",anotherWord:"Füge weitere weniger gebräuchliche Wörter hinzu.",associatedYears:"Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",capitalization:"Schreibe mehr als nur den ersten Buchstaben groß.",dates:"Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.",l33t:"Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",longerKeyboardPattern:"Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.",noNeed:"Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.",pwned:"Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern.",recentYears:"Vermeide Angabe von letzten Jahreszahlen.",repeated:"Vermeide wiederholungen von Wörtern und Zeichen.",reverseWords:"Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",sequences:"Vermeide gebräuchliche Zeichenfolgen.",useWords:"Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke."},WEAK:"schwach"},TX="Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.",hX={ACCOUNT_EDITION:"Kontoausgabe",ASCENT_DATA:"Anstiegs-bezogene Daten (Aufnahmen, gesamt)",BACK_TO_PROFILE:"Zurück zum Profil",BIO:"Biographie",BIRTH_DATE:"Geburtsdatum",DATE_FORMAT:"Datumsanzeigeformat",EDIT:"Profil bearbeiten",EDIT_PREFERENCES:"Einstellungen ändern",EDIT_SPORTS_PREFERENCES:"Einstellungen für Sportarten ändern",ELEVATION_CHART_START:{LABEL:"Höhendiagramm startet bei",MIN_ALT:"Minimale Höhe",ZERO:"Null"},EQUIPMENTS:{ACTION:"Aktion",CONFIRM_EQUIPMENT_DELETION:"Bist du sicher, dass du das Equipment {0} löschen möchtest?",DESCRIPTION:"Beschreibung",DISABLED_BY_ADMIN:"vom Admin deaktiviert",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dieses Equipment ist mit Workouts assoziiert.",IS_ACTIVE:"aktiv",LABEL:"Bezeichnung",YOUR_EQUIPMENTS:"Deine Equipments"},EQUIPMENTS_EDITION:"Equipment-Ausführungen",ERRORED_EMAIL_UPDATE:"Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator",FIRST_DAY_OF_WEEK:"Erster Tag der Woche",FIRST_NAME:"Vorname",INTERFACE:"Schnittstelle",LANGUAGE:"Sprache",LAST_NAME:"Nachname",LOCATION:"Ort",MONDAY:"Montag",PICTURE:"Bild",PICTURE_EDITION:"Bildausgabe",PICTURE_REMOVE:"Bild entfernen",PICTURE_UPDATE:"Bild aktualisieren",PREFERENCES_EDITION:"Einstellungsausgabe","PRIVACY-POLICY_EDITION":"Datenschutzrichtlinie",PROFILE_EDITION:"Profil-Ausgabe",REGISTRATION_DATE:"Registrierungsdatum",SPORT:{ACTION:"Aktion",COLOR:"Farbe",CONFIRM_SPORT_RESET:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Bist du sicher, dass du diesen Sport zurücksetzen möchtest? Alle Standard-Equipments werden gelöscht.",DEFAULT_EQUIPMENTS:"Standard-Equipments | Standard-Equipments",DISABLED_BY_ADMIN:"vom Admin deaktiviert",IS_ACTIVE:"aktiv",LABEL:"Titel",STOPPED_SPEED_THRESHOLD:"Geschwindigkeitsschwellenwert für Stopp"},SPORTS_EDITION:"Sportarten-Einstellungsausgabe",SUCCESSFUL_EMAIL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",SUCCESSFUL_REGISTRATION:"Dein Konto wurde erfolgreich erstellt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",SUCCESSFUL_UPDATE:"Dein Konto wurde erfolgreich aktualisiert.",SUNDAY:"Sontag",TABS:{ACCOUNT:"Konto",APPS:"Anwendungen",EQUIPMENTS:"Equipments",PICTURE:"Bild",PREFERENCES:"Einstellungen","PRIVACY-POLICY":"Datenschutzrichtlinie",PROFILE:"Profil",SPORTS:"Sportarten"},THEME_MODE:{LABEL:"Themenmodus",VALUES:{DARK:"Dunkel",DEFAULT:"Browsereinstellung",LIGHT:"Hell"}},TIMEZONE:"Zeitzone | Zeitzonen",UNITS:{IMPERIAL:"Imperiales System (ft, mi, mph, °F)",LABEL:"Einheiten für die Distanz",METRIC:"Metrisches System (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefiltert",HELP:"Wenn gefiltert wird, werden extreme Werte (welche GPS-Fehler sein können) beim Berechnen der Maximalgeschwindigkeit ausgeschlossen.",LABEL:"Höchstgeschwindigkeitsstrategie",RAW_SPEED:"Rau"}},SX="Ich habe die {0} gelesen und stimme ihr zu.",AX="Registrieren",OX="Entschuldigung, die Registrierung ist deaktiviert.",gX="E-Mail zur Kontobestätigung erneut senden",IX="Passwort zurücksetzen",NX="überprüfen",RX="Passwort anzeigen",vX="Dieser Account ist inaktiv.",bX="Thema ändern (Heller oder dunkler Modus)",CX="Nutzername",DX="3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt.",PX="Benutzerbild",LX="Du hast die {0} akzeptiert.",yX={ACCOUNT_CONFIRMATION:zY,ACCOUNT_CONFIRMATION_NOT_RECEIVED:xY,ACCOUNT_CONFIRMATION_SENT:BY,ADMIN:GY,ALREADY_HAVE_ACCOUNT:HY,CONFIRM_ACCOUNT_DELETION:VY,CURRENT_PASSWORD:KY,EMAIL:jY,EMAIL_INFO:qY,EMAIL_UPDATE:YY,ENTER_PASSWORD:XY,EXPORT_REQUEST:QY,FILTER_ON_USERNAME:ZY,HIDE_PASSWORD:JY,INVALID_TOKEN:eX,I_WANT_TO_DELETE_MY_ACCOUNT:tX,LANGUAGE:nX,LAST_PRIVACY_POLICY_TO_VALIDATE:aX,LOGIN:sX,LOGOUT:oX,LOGOUT_CONFIRMATION:rX,LOG_IN:iX,NEW_PASSWORD:uX,NO_SPORT_FOUND:lX,NO_USERS_FOUND:cX,PASSWORD:dX,PASSWORD_FORGOTTEN:EX,PASSWORD_INFO:pX,PASSWORD_RESET:fX,PASSWORD_SENT_EMAIL_TEXT:mX,PASSWORD_STRENGTH:_X,PASSWORD_UPDATED:TX,PROFILE:hX,READ_AND_ACCEPT_PRIVACY_POLICY:SX,REGISTER:AX,REGISTER_DISABLED:OX,RESENT_ACCOUNT_CONFIRMATION:gX,RESET_PASSWORD:IX,REVIEW:NX,SHOW_PASSWORD:RX,THIS_USER_ACCOUNT_IS_INACTIVE:vX,TOGGLE_THEME:bX,USERNAME:CX,USERNAME_INFO:DX,USER_PICTURE:PX,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:LX},$X="Training hinzufügen",UX="Analyse",kX="Aufstieg",wX="Durchschnittsgeschwindigkeit",MX="Durchschn. Geschwindigkeit",WX="zurück zum Training",FX="Datum",zX="Workout löschen",xX="Abstieg",BX="Beschreibung",GX="zeige Filter",HX="Entfernung",VX="Workout herunterladen",KX="Dauer",jX="Training bearbeiten",qX="Höhe",YX="Ende",XX="Vollbild verlassen",QX="Von",ZX=".gpx Datei",JX="verberge Filter",eQ="Beide Höhenwerte müssen angegeben werden und größer oder gleich 0 sein.",tQ="Die Distanz muss größer als 0 sein",nQ="Die Dauer muss größer als 0 Sekunden sein",aQ="Letzte Trainings",sQ="Lade mehr Trainings",oQ="maximale Höhe",rQ="Maximale Dateianzahl",iQ="Maximalgröße",uQ="Max. Geschwindigkeit",lQ="minimale Höhe",cQ={deselectLabel:"Enger zum Entfernen drücken",selectLabel:"Enger zum Auswählen drücken",selectedLabel:"Ausgewählt"},dQ="Nächstes Segment",EQ="Nächstes Training",pQ="Anmerkungen",fQ="Daten aus gpx, ohne Bereinigung",mQ="Keine Beschreibung",_Q="Keine Datei angegeben",TQ="enthält keinen Ordner",hQ="Keine Karte",SQ="Kein nächstes Segment",AQ="Kein nächstes Training",OQ="Keine Anmerkungen",gQ="Kein vorheriges Segment",IQ="Kein vorheriges Training",NQ="Keine Aufzeichnungen.",RQ="Keine Trainings.",vQ="Pausen",bQ="Vorheriges Segment",CQ="Vorheriges Training",DQ="Aufzeichnung | Aufzeichnungen",PQ="Durchschn. Geschwindigkeit",LQ="Weiteste Entfernung",yQ="Höchster Anstieg",$Q="Längste Dauer",UQ="Max. Geschwindigkeit",kQ="verbleibende Zeichen",wQ="Zoom zurücksetzen",MQ="Segment | Segmente",WQ="Geschwindigkeit",FQ="Sportart | Sportarten",zQ="Start",xQ="Start und Ziel",BQ="Höhenachse bei Null starten",GQ="Titel",HQ="bis",VQ="Gesamtentfernung",KQ="Gesamtdauer",jQ="Füge erstes Training hinzu!",qQ="Vollbild anzeigen",YQ={DARK_SKY:{"clear-day":"klarer Tag","clear-night":"klare Nacht",cloudy:"wolkig",fog:"Nebel","partly-cloudy-day":"teilweise bewölkter Tag","partly-cloudy-night":"teilweise bewölkte Nacht",rain:"Regen",sleet:"Schneeregen",snow:"Schnee",wind:"Wind"},HUMIDITY:"Luftfeuchtigkeit",TEMPERATURE:"Temperatur",WIND:"Wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OSO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"S",SE:"SO",SSE:"SSO",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},XQ="ohne .gpx Datei",QQ="mit .gpx Datei",ZQ="Training | Trainings",JQ="Geschwindigkeit und -Höhen-Diagramm des Workouts",eZ="Trainingsdatum",tZ="Bist du sicher, dass du dieses Training löschen möchtest?",nZ="Workout-Karte",aZ=".zip Datei",sZ="oder .zip Datei mit .gpx Dateien",oZ={ADD_WORKOUT:$X,ANALYSIS:UX,ASCENT:kX,AVERAGE_SPEED:wX,AVE_SPEED:MX,BACK_TO_WORKOUT:WX,DATE:FX,DELETE_WORKOUT:zX,DESCENT:xX,DESCRIPTION:BX,DISPLAY_FILTERS:GX,DISTANCE:HX,DOWNLOAD_WORKOUT:VX,DURATION:KX,EDIT_WORKOUT:jX,ELEVATION:qX,END:YX,EXIT_FULLSCREEN:XX,FROM:QX,GPX_FILE:ZX,HIDE_FILTERS:JX,INVALID_ASCENT_OR_DESCENT:eQ,INVALID_DISTANCE:tQ,INVALID_DURATION:nQ,LATEST_WORKOUTS:aQ,LOAD_MORE_WORKOUT:sQ,MAX_ALTITUDE:oQ,MAX_FILES:rQ,MAX_SIZE:iQ,MAX_SPEED:uQ,MIN_ALTITUDE:lQ,MULTISELECT:cQ,NEXT_SEGMENT:dQ,NEXT_WORKOUT:EQ,NOTES:pQ,NO_DATA_CLEANING:fQ,NO_DESCRIPTION:mQ,NO_FILE_PROVIDED:_Q,NO_FOLDER:TQ,NO_MAP:hQ,NO_NEXT_SEGMENT:SQ,NO_NEXT_WORKOUT:AQ,NO_NOTES:OQ,NO_PREVIOUS_SEGMENT:gQ,NO_PREVIOUS_WORKOUT:IQ,NO_RECORDS:NQ,NO_WORKOUTS:RQ,PAUSES:vQ,PREVIOUS_SEGMENT:bQ,PREVIOUS_WORKOUT:CQ,RECORD:DQ,RECORD_AS:PQ,RECORD_FD:LQ,RECORD_HA:yQ,RECORD_LD:$Q,RECORD_MS:UQ,REMAINING_CHARS:kQ,RESET_ZOOM:wQ,SEGMENT:MQ,SPEED:WQ,SPORT:FQ,START:zQ,START_AND_FINISH:xQ,START_ELEVATION_AT_ZERO:BQ,TITLE:GQ,TO:HQ,TOTAL_DISTANCE:VQ,TOTAL_DURATION:KQ,UPLOAD_FIRST_WORKOUT:jQ,VIEW_FULLSCREEN:qQ,WEATHER:YQ,WITHOUT_GPX:XQ,WITH_GPX:QQ,WORKOUT:ZQ,WORKOUT_CHART:JQ,WORKOUT_DATE:eZ,WORKOUT_DELETION_CONFIRMATION:tZ,WORKOUT_MAP:nZ,ZIP_ARCHIVE:aZ,ZIP_ARCHIVE_DESCRIPTION:sZ},rZ={about:tj,admin:$j,api:kj,buttons:nq,common:vq,dashboard:Dq,error:Zq,equipments:jq,equipment_types:kq,oauth2:mY,privacy_policy:SY,sports:DY,statistics:FY,user:yX,workouts:oZ},iZ="About this instance",uZ="Contact the administrator",lZ="FitTrackee is a self-hosted outdoor activity tracker.",cZ="under {0} license ",dZ="Source code",EZ="Weather data from:",pZ={ABOUT_THIS_INSTANCE:iZ,CONTACT_ADMIN:uZ,FITTRACKEE_DESCRIPTION:lZ,FITTRACKEE_LICENSE:cZ,SOURCE_CODE:dZ,WEATHER_DATA_FROM:EZ},fZ={DESCRIPTION:"Any additional information that may be useful to your users. Markdown syntax can be used.",TEXT:"Detailed instance information"},mZ="Action",_Z="Activate account",TZ="Active",hZ="Admin",SZ="Administration",AZ="Add/remove admin rights, delete user account.",OZ="Application",gZ={ADMIN_CONTACT:"Administrator email for contact",MAX_FILES_IN_ZIP_LABEL:"Max. files of zip archive",MAX_USERS_HELP:"If 0, no limitation on registration.",MAX_USERS_LABEL:"Max. number of active users",NO_CONTACT_EMAIL:"no contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. size of uploaded files (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"If 0, no limitation on workouts number.",STATS_WORKOUTS_LIMIT_LABEL:"Max. workouts for sport statistics",TITLE:"Application configuration",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. size of zip archive (in Mb)"},IZ="Back to admin",NZ="Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",RZ="Are you sure you want to reset {0} password?",vZ="Current email",bZ="Delete user",CZ="Email sending is disabled.",DZ="Enable/disable equipment types.",PZ="Enable/disable sports.",LZ={TABLE:{ACTIVE:"Active",HAS_EQUIPMENTS:"equipments exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Equipments administration"},yZ="New email",$Z="No text entered",UZ="The password has been reset.",kZ="Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",wZ="Registration is currently disabled.",MZ="Registration is currently enabled.",WZ="Reset password",FZ={TABLE:{ACTIVE:"Active",HAS_WORKOUTS:"workouts exist",IMAGE:"Image",LABEL:"Label"},TITLE:"Sports administration"},zZ="Update application configuration.",xZ="Update email",BZ="user | users",GZ={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"registration date",IS_ACTIVE:"account status",USERNAME:"username",WORKOUTS_COUNT:"workout count"}},TABLE:{ADD_ADMIN_RIGHTS:"Add admin rights",REMOVE_ADMIN_RIGHTS:"Remove admin rights"},TITLE:"Administration - Users"},HZ="The email address has been updated.",VZ={ABOUT:fZ,ACTION:mZ,ACTIVATE_USER_ACCOUNT:_Z,ACTIVE:TZ,ADMIN:hZ,ADMINISTRATION:SZ,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:AZ,APPLICATION:OZ,APP_CONFIG:gZ,BACK_TO_ADMIN:IZ,CONFIRM_USER_ACCOUNT_DELETION:NZ,CONFIRM_USER_PASSWORD_RESET:RZ,CURRENT_EMAIL:vZ,DELETE_USER:bZ,EMAIL_SENDING_DISABLED:CZ,ENABLE_DISABLE_EQUIPMENT_TYPES:DZ,ENABLE_DISABLE_SPORTS:PZ,EQUIPMENT_TYPES:LZ,NEW_EMAIL:yZ,NO_TEXT_ENTERED:$Z,PASSWORD_RESET_SUCCESSFUL:UZ,PRIVACY_POLICY_DESCRIPTION:kZ,REGISTRATION_DISABLED:wZ,REGISTRATION_ENABLED:MZ,RESET_USER_PASSWORD:WZ,SPORTS:FZ,UPDATE_APPLICATION_DESCRIPTION:zZ,UPDATE_USER_EMAIL:xZ,USER:BZ,USERS:GZ,USER_EMAIL_UPDATE_SUCCESSFUL:HZ},KZ={" is missing in gpx file":" element is missing in .gpx file.","Network Error":"Network Error.",UNKNOWN:"Error. Please try again or contact the administrator.","at least one file in zip archive exceeds size limit, please check the archive":"At least one file in zip archive exceeds size limit, please check the archive.","completed request already exists":"A completed export request already exists.","email: valid email must be provided":"Email: valid email must be provided.","equipment already exists with the same label":"Equipment already exists with the same label.","equipment type is inactive":"Equipment type is inactive.","error during gpx file parsing":"Error during gpx file parsing.","error during gpx processing":"Error during gpx processing.","error on getting configuration":"Error on getting configuration.","error when saving workout":"Error when saving workout.","error when updating configuration":"Error when updating configuration","error, please try again or contact the administrator":"Error, please try again or contact the administrator.","error, registration is disabled":"Error, registration is disabled.","file extension not allowed":"File extension not allowed.","file size is greater than the allowed size":"File size is greater than the allowed size.","gpx file is invalid":"The .gpx file is invalid.","invalid credentials":"Invalid credentials.","invalid payload":"Provided data are invalid.","invalid token, please log in again":"Invalid token, please log in again.","invalid token, please request a new token":"Invalid token, please log in again.","new email must be different than current email":"The new email must be different than current email","no file part":"No file provided.","no selected file":"No selected file.","no tracks in gpx file":"No track () in .gpx file.","ongoing request exists":"A data export request already exists.","password: password and password confirmation do not match":"Password: password and password confirmation don't match.","provide a valid auth token":"Provide a valid auth token.","signature expired, please log in again":"Signature expired. Please log in again.","sorry, that username is already taken":"Sorry, that username is already taken.","sport does not exist":"Sport does not exist.","successfully registered":"Successfully registered.","the number of files in the archive exceeds the limit":"The number of files in the archive exceeds the limit.","user does not exist":"User does not exist.","valid email must be provided for admin contact":"A valid email must be provided for administrator contact","you can not delete your account, no other user has admin rights":"You can not delete your account, no other user has admin rights.","you do not have permissions":"You do not have permissions."},jZ={ERROR:KZ},qZ="Authorize",YZ="Back",XZ="Cancel",QZ="Clear filters",ZZ="Delete",JZ="Delete my account",eJ="Disable",tJ="Edit",nJ="Enable",aJ="Filter",sJ="Hide",oJ="Log in",rJ="No",iJ="Read more",uJ="Register",lJ="Refresh totals",cJ="Request data export",dJ="Reset",EJ="Submit",pJ="Yes",fJ={"ACCOUNT-CONFIRMATION-RESEND":"Resend confirmation email",AUTHORIZE:qZ,BACK:YZ,CANCEL:XZ,CLEAR_FILTER:QZ,DELETE:ZZ,DELETE_MY_ACCOUNT:JZ,DISABLE:eJ,EDIT:tJ,ENABLE:nJ,FILTER:aJ,HIDE:sJ,LOGIN:oJ,NO:rJ,READ_MORE:iJ,REGISTER:uJ,REFRESH_TOTALS:lJ,REQUEST_DATA_EXPORT:cJ,RESET:dJ,SUBMIT:EJ,YES:pJ},mJ="about",_J="action",TJ="active",hJ="Confirmation",SJ="contact",AJ="day | days",OJ="Description",gJ="Displayed",IJ="documentation",NJ="here",RJ="Hidden",vJ="Home",bJ="hour|hours",CJ="inactive",DJ="label",PJ="minute|minutes",LJ="next",yJ="no description",$J="previous",UJ="second|seconds",kJ={ORDER:{ASC:"ascending",DESC:"descending",LABEL:"sort"},ORDER_BY:{LABEL:"order by"},PER_PAGE:{LABEL:"per page"}},wJ="Total",MJ="total duration with pauses",WJ={ABOUT:mJ,ACTION:_J,ACTIVE:TJ,CONFIRMATION:hJ,CONTACT:SJ,DAY:AJ,DESCRIPTION:OJ,DISPLAYED:gJ,DOCUMENTATION:IJ,HERE:NJ,HIDDEN:RJ,HOME:vJ,HOURS:bJ,INACTIVE:CJ,LABEL:DJ,MINUTES:PJ,NEXT:LJ,NO_DESCRIPTION:yJ,PREVIOUS:$J,SECONDS:UJ,SELECTS:kJ,TOTAL:wJ,TOTAL_DURATION_WITH_PAUSES:MJ},FJ="Dashboard",zJ="This month",xJ={DASHBOARD:FJ,THIS_MONTH:zJ},BJ={LABEL:"Bike"},GJ={LABEL:"Kayak/Boat"},HJ={LABEL:"Shoes"},VJ={LABEL:"Skis"},KJ={LABEL:"Snowshoes"},jJ={Bike:BJ,"Bike Trainer":{LABEL:"Bike Trainer"},Kayak_Boat:GJ,Shoes:HJ,Skis:VJ,Snowshoes:KJ},qJ="Add a new equipment",YJ="All workouts associations will be removed.",XJ="Default for sports",QJ="Edit equipments",ZJ="equipment|equipments",JJ="equipment type|equipment types",eee={inactive:"Equipment '{equipmentLabel}' inactive.",invalid:"Equipment '{equipmentLabel}' invalid for this sport.",not_found:"Equipment not found."},tee="New equipment",nee="No equipment found.",aee="No equipments",see="without equipments",oee={"50_CHARACTERS_MAX":"50 characters maximum",ADD_A_NEW_EQUIPMENT:qJ,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:YJ,DEFAULT_FOR_SPORTS:XJ,EDIT_EQUIPMENTS:QJ,EQUIPMENT:ZJ,EQUIPMENT_TYPE:JJ,ERRORS:eee,NEW_EQUIPMENT:tee,NO_EQUIPMENT:nee,NO_EQUIPMENTS:aee,WITHOUT_EQUIPMENTS:see},ree="The application seems to have encountered some issues.Please try again later or contact the administrator.",iee={PAGE:"Page not found",WORKOUT:"Workout not found"},uee="Something went wrong",lee="Error. Please try again or contact the administrator.",cee={APP_ERROR:ree,NOT_FOUND:iee,SOMETHING_WRONG:uee,UNKNOWN:lee},dee="Add a new OAuth2 application",Eee={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Application description",ISSUE_AT:"Issue at",NAME:"Application name",REDIRECT_URL:"Redirect URL",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"grants write access to application configuration.","equipments:read_DESCRIPTION":"grants read access to equipments endpoints.","equipments:write_DESCRIPTION":"grants write access to equipments endpoints.","profile:read_DESCRIPTION":"grants read access to auth endpoints.","profile:write_DESCRIPTION":"grants write access to auth endpoints.","users:read_DESCRIPTION":"grants read access to users endpoints.","users:write_DESCRIPTION":"grants write access to users endpoints.","workouts:read_DESCRIPTION":"grants read access to workouts endpoints.","workouts:write_DESCRIPTION":"grants write access to workouts endpoints."},URL:"Application URL"},pee="OAuth2 applications",fee="Application created successfully. Make sure to copy the secret now, it won't show up again.",mee="Are you sure you want to delete this app?",_ee="The application {0} is requesting:",Tee="Authorize {0} to use your account?",hee="copy to the clipboard",See="Delete application",Aee="Add an application",Oee="Application not found!",gee="no applications",Iee="no description",Nee="Revoke all tokens",Ree="Are you sure you want to revoke all tokens?",vee="All existing associated tokens have been revoked.",bee={ADD_A_NEW_APP:dee,APP:Eee,APPS_LIST:pee,APP_CREATED_SUCCESSFULLY:fee,APP_DELETION_CONFIRMATION:mee,APP_REQUESTING_ACCESS:_ee,AUTHORIZE_APP:Tee,COPY_TO_CLIPBOARD:hee,DELETE_APP:See,NEW_APP:Aee,NO_APP:Oee,NO_APPS:gee,NO_DESCRIPTION:Iee,REVOKE_ALL_TOKENS:Nee,TOKENS_REVOCATION_CONFIRMATION:Ree,TOKENS_REVOKED:vee},Cee={ACCOUNT_DELETION:{CONTENT:'You can request the deletion of your account at any time by going to this address (after logging in) and clicking on "Delete My Account" button in your account edition.',TITLE:"Account deletion"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`If we decide to change our privacy policy, we will post those changes on this page. This document is under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) license. Originally adapted from the [Discourse](https://github.com/discourse/discourse) privacy policy.`,TITLE:"Changes to our Privacy Policy"},DATA_COLLECTED:{CONTENT:`The following information are collected: - Account information (username, e-mail address and password). You may also enter additional profile information such as a first name, last name, birth date, location, biography and upload a profile picture. @@ -413,7 +413,7 @@ When you authorize a third-party application to use your account, depending on t If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) do not use this site. -Law requirements can be different if this server is in another jurisdiction.`,TITLE:"Site usage by children"},YOUR_CONSENT:{CONTENT:"By using our site, you consent to our web site privacy policy.",TITLE:"Your Consent"}},Nee="Last update",vee="privacy policy",bee={CONTENT:Ree,LAST_UPDATE:Nee,TITLE:vee},Cee={LABEL:"Hiking"},Dee={LABEL:"Mountaineering"},Pee={LABEL:"Paragliding"},Lee={LABEL:"Rowing"},yee={LABEL:"Running"},$ee={LABEL:"Snowshoes"},Uee={LABEL:"Swimrun"},kee={LABEL:"Trail"},wee={LABEL:"Walking"},Mee={"Cycling (Sport)":{LABEL:"Cycling (Sport)"},"Cycling (Transport)":{LABEL:"Cycling (Transport)"},"Cycling (Trekking)":{LABEL:"Cycling (Trekking)"},"Cycling (Virtual)":{LABEL:"Cycling (Virtual)"},Hiking:Cee,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Electric)"},Mountaineering:Dee,"Open Water Swimming":{LABEL:"Open Water Swimming"},Paragliding:Pee,Rowing:Lee,Running:yee,"Skiing (Alpine)":{LABEL:"Skiing (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiing (Cross Country)"},Snowshoes:$ee,Swimrun:Uee,Trail:kee,Walking:wee},Wee="Average",Fee="Dates",zee="Statistics",xee={month:"Monthly statistics",week:"Weekly statistics",year:"Annual statistics"},Bee="Statistics on all workouts:",Gee="Statistics on the last {count} workouts:",Hee={by_sport:"by sport",by_time:"by time period"},Vee={month:"month",week:"week",year:"year"},Kee="average number of workouts",jee={AVERAGE:Wee,DATES:Fee,STATISTICS:zee,STATISTICS_CHARTS:xee,STATISTICS_ON_ALL_WORKOUTS:Bee,STATISTICS_ON_LAST_WORKOUTS:Gee,STATISTICS_TYPES:Hee,TIME_FRAMES:Vee,WORKOUTS_AVERAGE:Kee},qee="Account confirmation",Yee="Didn't received instructions?",Xee="Check your email. A new confirmation email has been sent to the address provided.",Qee="Admin",Zee="Already have an account?",Jee="Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",ete="Current password",tte="Email",nte="Enter a valid email address.",ate="Email update",ste="Enter a password",rte={DATA_EXPORT:"Data export",DOWNLOAD_ARCHIVE:"Download archive",GENERATING_LINK:"generating link…",ONLY_ONE_EXPORT_PER_DAY:"You can request an archive by 24 hours",STATUS:{errored:"errored (please request another export)",in_progress:"in progres…"}},ote="Filter on username",ite="hide password",ute="Invalid token, please request a new password reset.",lte="I want to delete my account",cte="Language | Languages",dte="The privacy policy has been updated, please {0} it before proceeding.",Ete="Login",pte="Logout",fte="Are you sure you want to log out?",mte="log in",_te="New password",Tte="No sport found.",hte="No users found.",Ste="Password",Ate="Forgot password?",Ote="At least 8 characters required.",gte="Password reset",Ite="Check your email. If your address is in our database, you'll received an email with a link to reset your password.",Rte={AVERAGE:"average",GOOD:"good",LABEL:"password strength",STRONG:"strong",SUGGESTIONS:{allUppercase:"Capitalize some, but not all letters.",anotherWord:"Add more words that are less common.",associatedYears:"Avoid years that are associated with you.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",l33t:"Avoid predictable letter substitutions like {'@'} for a.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it.",recentYears:"Avoid recent years.",repeated:"Avoid repeated words and characters.",reverseWords:"Avoid reversed spellings of common words.",sequences:"Avoid common character sequences.",useWords:"Use multiple words, but avoid common phrases."},WEAK:"weak"},Nte="Your password have been updated. Click {0} to log in.",vte={ACCOUNT_EDITION:"Account edition",ASCENT_DATA:"Ascent-related data (records, total)",BACK_TO_PROFILE:"Back to profile",BIO:"Bio",BIRTH_DATE:"Birth date",DATE_FORMAT:"Date display format",EDIT:"Edit profile",EDIT_PREFERENCES:"Edit preferences",EDIT_SPORTS_PREFERENCES:"Edit sports preferences",ELEVATION_CHART_START:{LABEL:"Elevation chart starts at",MIN_ALT:"Minimum altitude",ZERO:"Zero"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Are you sure you want to delete this equipment {0}?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"disabled by admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"This equipment is associated with workouts.",IS_ACTIVE:"active",LABEL:"label",YOUR_EQUIPMENTS:"Your equipments"},EQUIPMENTS_EDITION:"Equipments edition",ERRORED_EMAIL_UPDATE:"Please {0} to change your email address again or contact the administrator",FIRST_DAY_OF_WEEK:"First day of week",FIRST_NAME:"First name",INTERFACE:"Interface",LANGUAGE:"Language",LAST_NAME:"Last name",LOCATION:"Location",MONDAY:"Monday",PICTURE:"Picture",PICTURE_EDITION:"Picture edition",PICTURE_REMOVE:"Remove picture",PICTURE_UPDATE:"Update picture",PREFERENCES_EDITION:"Preferences edition","PRIVACY-POLICY_EDITION":"Privacy policy",PROFILE_EDITION:"Profile edition",REGISTRATION_DATE:"Registration date",SPORT:{ACTION:"action",COLOR:"color",CONFIRM_SPORT_RESET:"Are you sure you want to reset this sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Are you sure you want to reset this sport? All default equipments will be removed.",DEFAULT_EQUIPMENTS:"Default equipment | Default equipments",DISABLED_BY_ADMIN:"disabled by admin",IS_ACTIVE:"active",LABEL:"label",STOPPED_SPEED_THRESHOLD:"stopped speed threshold"},SPORTS_EDITION:"Sports preferences edition",SUCCESSFUL_EMAIL_UPDATE:"Your account has been updated successfully. Please check your email to confirm your new email address.",SUCCESSFUL_REGISTRATION:"Your account has been created successfully.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"A link to activate your account has been emailed to the address provided.",SUCCESSFUL_UPDATE:"Your account has been updated successfully.",SUNDAY:"Sunday",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"equipments",PICTURE:"picture",PREFERENCES:"preferences","PRIVACY-POLICY":"privacy policy",PROFILE:"profile",SPORTS:"sports"},THEME_MODE:{LABEL:"Theme mode",VALUES:{DARK:"Dark",DEFAULT:"Browser preference",LIGHT:"Light"}},TIMEZONE:"Timezone | Timezones",UNITS:{IMPERIAL:"Imperial system (ft, mi, mph, °F)",LABEL:"Units for distance",METRIC:"Metric system (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtered",HELP:"If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",LABEL:"GPX max speed strategy",RAW_SPEED:"Raw"}},bte="I have read and agree to the {0}.",Cte="Register",Dte="Sorry, registration is disabled.",Pte="Resend account confirmation email",Lte="Reset your password",yte="review",$te="show password",Ute="This user account is inactive.",kte="Toggle theme (Light or Dark mode)",wte="Username",Mte='3 to 30 characters required, only alphanumeric characters and the underscore character "_" allowed.',Wte="user picture",Fte="You have accepted the {0}.",zte={ACCOUNT_CONFIRMATION:qee,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Yee,ACCOUNT_CONFIRMATION_SENT:Xee,ADMIN:Qee,ALREADY_HAVE_ACCOUNT:Zee,CONFIRM_ACCOUNT_DELETION:Jee,CURRENT_PASSWORD:ete,EMAIL:tte,EMAIL_INFO:nte,EMAIL_UPDATE:ate,ENTER_PASSWORD:ste,EXPORT_REQUEST:rte,FILTER_ON_USERNAME:ote,HIDE_PASSWORD:ite,INVALID_TOKEN:ute,I_WANT_TO_DELETE_MY_ACCOUNT:lte,LANGUAGE:cte,LAST_PRIVACY_POLICY_TO_VALIDATE:dte,LOGIN:Ete,LOGOUT:pte,LOGOUT_CONFIRMATION:fte,LOG_IN:mte,NEW_PASSWORD:_te,NO_SPORT_FOUND:Tte,NO_USERS_FOUND:hte,PASSWORD:Ste,PASSWORD_FORGOTTEN:Ate,PASSWORD_INFO:Ote,PASSWORD_RESET:gte,PASSWORD_SENT_EMAIL_TEXT:Ite,PASSWORD_STRENGTH:Rte,PASSWORD_UPDATED:Nte,PROFILE:vte,READ_AND_ACCEPT_PRIVACY_POLICY:bte,REGISTER:Cte,REGISTER_DISABLED:Dte,RESENT_ACCOUNT_CONFIRMATION:Pte,RESET_PASSWORD:Lte,REVIEW:yte,SHOW_PASSWORD:$te,THIS_USER_ACCOUNT_IS_INACTIVE:Ute,TOGGLE_THEME:kte,USERNAME:wte,USERNAME_INFO:Mte,USER_PICTURE:Wte,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Fte},xte="Add a workout",Bte="analysis",Gte="ascent",Hte="average speed",Vte="ave. speed",Kte="back to workout",jte="date",qte="Delete the workout",Yte="descent",Xte="description",Qte="display filters",Zte="distance",Jte="Download the workout",ene="duration",tne="Edit the workout",nne="elevation",ane="end",sne="Exit Fullscreen",rne="from",one=".gpx file",ine="hide filters",une="Both elevation values must be provided and be greater than or equal to 0.",lne="The distance must be greater than 0",cne="The duration must be greater than 0 seconds",dne="Latest workouts",Ene="Load more workouts",pne="max. altitude",fne="max files",mne="max size",_ne="max. speed",Tne="min. altitude",hne={deselectLabel:"Press enter to remove",selectLabel:"Press enter to select",selectedLabel:"Selected"},Sne="No next segment",Ane="Next workout",One="notes",gne="data from gpx, without any cleaning",Ine="No description",Rne="No file provided",Nne="no folder inside",vne="No map",bne="No next segment",Cne="No next workout",Dne="No notes",Pne="No previous segment",Lne="No previous workout",yne="No records.",$ne="No workouts.",Une="pauses",kne="Previous segment",wne="Previous workout",Mne="record | records",Wne="Ave. speed",Fne="Farthest distance",zne="Highest ascent",xne="Longest duration",Bne="Max. speed",Gne="remaining characters",Hne="Reset zoom",Vne="segment | segments",Kne="speed",jne="sport | sports",qne="start",Yne="Start and finish",Xne="start elevation axis at zero",Qne="title",Zne="to",Jne="total distance",eae="total duration",tae="Upload one!",nae="View Fullscreen",aae={DARK_SKY:{"clear-day":"clear day","clear-night":"clear night",cloudy:"cloudy",fog:"fog","partly-cloudy-day":"partly cloudy day","partly-cloudy-night":"partly cloudy night",rain:"rain",sleet:"sleet",snow:"snow",wind:"wind"},HUMIDITY:"humidity",TEMPERATURE:"temperature",WIND:"wind",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},sae="without .gpx file",rae="with .gpx file",oae="workout | workouts",iae="workout speed and elevation chart",uae="workout date",lae="Are you sure you want to delete this workout?",cae="workout map",dae=".zip file",Eae="or .zip file containing .gpx files",pae={ADD_WORKOUT:xte,ANALYSIS:Bte,ASCENT:Gte,AVERAGE_SPEED:Hte,AVE_SPEED:Vte,BACK_TO_WORKOUT:Kte,DATE:jte,DELETE_WORKOUT:qte,DESCENT:Yte,DESCRIPTION:Xte,DISPLAY_FILTERS:Qte,DISTANCE:Zte,DOWNLOAD_WORKOUT:Jte,DURATION:ene,EDIT_WORKOUT:tne,ELEVATION:nne,END:ane,EXIT_FULLSCREEN:sne,FROM:rne,GPX_FILE:one,HIDE_FILTERS:ine,INVALID_ASCENT_OR_DESCENT:une,INVALID_DISTANCE:lne,INVALID_DURATION:cne,LATEST_WORKOUTS:dne,LOAD_MORE_WORKOUT:Ene,MAX_ALTITUDE:pne,MAX_FILES:fne,MAX_SIZE:mne,MAX_SPEED:_ne,MIN_ALTITUDE:Tne,MULTISELECT:hne,NEXT_SEGMENT:Sne,NEXT_WORKOUT:Ane,NOTES:One,NO_DATA_CLEANING:gne,NO_DESCRIPTION:Ine,NO_FILE_PROVIDED:Rne,NO_FOLDER:Nne,NO_MAP:vne,NO_NEXT_SEGMENT:bne,NO_NEXT_WORKOUT:Cne,NO_NOTES:Dne,NO_PREVIOUS_SEGMENT:Pne,NO_PREVIOUS_WORKOUT:Lne,NO_RECORDS:yne,NO_WORKOUTS:$ne,PAUSES:Une,PREVIOUS_SEGMENT:kne,PREVIOUS_WORKOUT:wne,RECORD:Mne,RECORD_AS:Wne,RECORD_FD:Fne,RECORD_HA:zne,RECORD_LD:xne,RECORD_MS:Bne,REMAINING_CHARS:Gne,RESET_ZOOM:Hne,SEGMENT:Vne,SPEED:Kne,SPORT:jne,START:qne,START_AND_FINISH:Yne,START_ELEVATION_AT_ZERO:Xne,TITLE:Qne,TO:Zne,TOTAL_DISTANCE:Jne,TOTAL_DURATION:eae,UPLOAD_FIRST_WORKOUT:tae,VIEW_FULLSCREEN:nae,WEATHER:aae,WITHOUT_GPX:sae,WITH_GPX:rae,WORKOUT:oae,WORKOUT_CHART:iae,WORKOUT_DATE:uae,WORKOUT_DELETION_CONFIRMATION:lae,WORKOUT_MAP:cae,ZIP_ARCHIVE:dae,ZIP_ARCHIVE_DESCRIPTION:Eae},fae={about:lZ,admin:xZ,api:GZ,buttons:cJ,common:UJ,dashboard:MJ,error:oee,equipments:tee,equipment_types:GJ,oauth2:Iee,privacy_policy:bee,sports:Mee,statistics:jee,user:zte,workouts:pae},mae="Sobre esta instancia",_ae="Contacta con la administración",Tae="FitTrackee es un gestor de actividades en exterior autohospedado.",hae="con licencia {0} ",Sae="Código fuente",Aae="Datos meteorología:",Oae={ABOUT_THIS_INSTANCE:mae,CONTACT_ADMIN:_ae,FITTRACKEE_DESCRIPTION:Tae,FITTRACKEE_LICENSE:hae,SOURCE_CODE:Sae,WEATHER_DATA_FROM:Aae},gae={DESCRIPTION:"Cualquier tipo de información adicional que pueda ser útil para tus usuarios. Puedes usar Markdown.",TEXT:"Información detallada sobre la instancia"},Iae="Acción",Rae="Activar cuenta",Nae="Activa",vae="Admin",bae="Administración",Cae="Añadir/Retirar derechos de aministración, eliminar cuenta de usuario.",Dae="Aplicación",Pae={ADMIN_CONTACT:"Contacto por email con la administración",MAX_FILES_IN_ZIP_LABEL:"Núm. máximo de ficheros en el zip",MAX_USERS_HELP:"Si 0, no hay límite para los registros.",MAX_USERS_LABEL:"Núm. máximo de usuarios activos",NO_CONTACT_EMAIL:"sin email de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. de los ficheros subidos (en Mb)",STATS_WORKOUTS_LIMIT_HELP:"Si es 0, no hay limitación en el número de entrenamientos.",STATS_WORKOUTS_LIMIT_LABEL:"Número máximo de sesiones. para estadísticas deportivas",TITLE:"Configuración de la aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. del fichero zip (en Mb)"},Lae="Volver a admin",yae="¿Seguro que quieres eliminar la cuenta {0}? Se borrarán todos los datos y no será reversible.",$ae="¿Seguro que quieres restablecer la contraseña de {0}?",Uae="Email actual",kae="Eliminar usuario",wae="El envío de email está desactivado.",Mae="Activar/desactivar tipos de equipaciones.",Wae="Activar/desactivar deportes.",Fae={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"ya existe la equipación",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administración de la equipación"},zae="Nuevo email",xae="No hay texto",Bae="Se ha restablecido la contraseña.",Gae="Añade tu propia política de privacidad o déjalo en blanco para usar una por defecto. Puedes usar Markdown.",Hae="Actualmente está desactivada la creación de cuentas.",Vae="Actualmente está abierta la creación de cuentas.",Kae="Restablecer contraseña",jae={TABLE:{ACTIVE:"Activa",HAS_WORKOUTS:"ya existe el entrenamiento",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},qae="Actualizar la configuración de la aplicación.",Yae="Actualizar email",Xae="usuario | usuarios",Qae={SELECTS:{ORDER_BY:{ADMIN:"estatus de admin",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de cuenta",USERNAME:"identificador",WORKOUTS_COUNT:"número de entramientos"}},TABLE:{ADD_ADMIN_RIGHTS:"Otorgar permiso de admin",REMOVE_ADMIN_RIGHTS:"Retirar permiso de admin"},TITLE:"Administración - Usuarios"},Zae="La dirección de email ha sido actualizada.",Jae={ABOUT:gae,ACTION:Iae,ACTIVATE_USER_ACCOUNT:Rae,ACTIVE:Nae,ADMIN:vae,ADMINISTRATION:bae,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Cae,APPLICATION:Dae,APP_CONFIG:Pae,BACK_TO_ADMIN:Lae,CONFIRM_USER_ACCOUNT_DELETION:yae,CONFIRM_USER_PASSWORD_RESET:$ae,CURRENT_EMAIL:Uae,DELETE_USER:kae,EMAIL_SENDING_DISABLED:wae,ENABLE_DISABLE_EQUIPMENT_TYPES:Mae,ENABLE_DISABLE_SPORTS:Wae,EQUIPMENT_TYPES:Fae,NEW_EMAIL:zae,NO_TEXT_ENTERED:xae,PASSWORD_RESET_SUCCESSFUL:Bae,PRIVACY_POLICY_DESCRIPTION:Gae,REGISTRATION_DISABLED:Hae,REGISTRATION_ENABLED:Vae,RESET_USER_PASSWORD:Kae,SPORTS:jae,UPDATE_APPLICATION_DESCRIPTION:qae,UPDATE_USER_EMAIL:Yae,USER:Xae,USERS:Qae,USER_EMAIL_UPDATE_SUCCESSFUL:Zae},ese={" is missing in gpx file":"Falta el elemento en el archivo .gpx.","Network Error":"Error en la red.",UNKNOWN:"Error. Inténtalo de nuevo o contacta con la administración.","at least one file in zip archive exceeds size limit, please check the archive":"Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.","completed request already exists":"Ya existe una solicitud de exportación completa.","email: valid email must be provided":"Email: debes proporcionar un email válido.","equipment already exists with the same label":"Ya existen equipaciones con la misma etiqueta.","equipment type is inactive":"Tipo de equipación inactivo.","error during gpx file parsing":"Error al procesar el fichero gpx.","error during gpx processing":"Error en el procesado del gpx.","error on getting configuration":"Error al obtener la configuración.","error when saving workout":"Error al guardar el entrenamiento.","error when updating configuration":"Error al actualizar la configuración","error, please try again or contact the administrator":"Error, inténtalo de nuevo más tarde o contacta con la administración.","error, registration is disabled":"Error, no se permiten nuevos registros.","file extension not allowed":"Extensión de fichero no permitida.","file size is greater than the allowed size":"El tamaño del fichero es mayor del permitido.","gpx file is invalid":"El archivo .gpx no es válido.","invalid credentials":"Credenciales no válidas.","invalid payload":"Los datos proporcionados no son válidos.","invalid token, please log in again":"Token no válido, por favor vuelve a iniciar sesión.","invalid token, please request a new token":"Token no válido, inicia sesión de nuevo.","new email must be different than current email":"El nuevo email tiene que ser diferente al email actual","no file part":"Sin fichero.","no selected file":"Sin fichero seleccionado.","no tracks in gpx file":"No hay pista () en el archivo .gpx.","ongoing request exists":"Ya existe una solicitud de exportación.","password: password and password confirmation do not match":"Contraseña: la contraseña y la confirmación no coinciden.","provide a valid auth token":"Proporciona un auth token válido.","signature expired, please log in again":"Firma caducada. Inicia sesión de nuevo.","sorry, that username is already taken":"Lo sentimos, pero el nombre de usuario ya está en uso.","sport does not exist":"No existe este deporte.","successfully registered":"Cuenta creada correctamente.","the number of files in the archive exceeds the limit":"El número de ficheros en el archivo excede el límite.","user does not exist":"No existe el usuario.","valid email must be provided for admin contact":"Debes proporcionar un email válido para el contacto de administración","you can not delete your account, no other user has admin rights":"No puedes eliminar tu cuenta, ninguna otra tiene permisos de administración.","you do not have permissions":"No tienes permiso."},tse={ERROR:ese},nse="Autorizar",ase="Volver",sse="Cancelar",rse="Eliminar filtros",ose="Borrar",ise="Eliminar mi cuenta",use="Desactivar",lse="Editar",cse="Activar",dse="Filtro",Ese="Acceder",pse="No",fse="Actualizar totales",mse="Crear cuenta",_se="Solicitar exportación de datos",Tse="Restablecer",hse="Enviar",Sse="Si",Ase={"ACCOUNT-CONFIRMATION-RESEND":"Reenviar correo de confirmación",AUTHORIZE:nse,BACK:ase,CANCEL:sse,CLEAR_FILTER:rse,DELETE:ose,DELETE_MY_ACCOUNT:ise,DISABLE:use,EDIT:lse,ENABLE:cse,FILTER:dse,LOGIN:Ese,NO:pse,REFRESH_TOTALS:fse,REGISTER:mse,REQUEST_DATA_EXPORT:_se,RESET:Tse,SUBMIT:hse,YES:Sse},Ose="acerca de",gse="acción",Ise="activa",Rse="Confirmación",Nse="contacto",vse="día | días",bse="Descripción",Cse="Mostrado",Dse="documentación",Pse="aquí",Lse="Oculto",yse="Inicio",$se="hora|horas",Use="inactivo",kse="etiqueta",wse="minuto|minutos",Mse="siguiente",Wse="sin descripción",Fse="anterior",zse="segundo|segundos",xse={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"ordenar"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por página"}},Bse="Total",Gse="duración total con pausas",Hse={ABOUT:Ose,ACTION:gse,ACTIVE:Ise,CONFIRMATION:Rse,CONTACT:Nse,DAY:vse,DESCRIPTION:bse,DISPLAYED:Cse,DOCUMENTATION:Dse,HERE:Pse,HIDDEN:Lse,HOME:yse,HOURS:$se,INACTIVE:Use,LABEL:kse,MINUTES:wse,NEXT:Mse,NO_DESCRIPTION:Wse,PREVIOUS:Fse,SECONDS:zse,SELECTS:xse,TOTAL:Bse,TOTAL_DURATION_WITH_PAUSES:Gse},Vse="Tablero",Kse="Este mes",jse={DASHBOARD:Vse,THIS_MONTH:Kse},qse={LABEL:"Bicicleta"},Yse={LABEL:"Kayak/Bote"},Xse={LABEL:"Zapatos"},Qse={LABEL:"Esquís"},Zse={LABEL:"Raquetas de nieve"},Jse={Bike:qse,"Bike Trainer":{LABEL:"Entrenador de bicicleta"},Kayak_Boat:Yse,Shoes:Xse,Skis:Qse,Snowshoes:Zse},ere="Añadir una nueva equipación",tre="Se eliminarán todas las asociaciones de los entrenamientos.",nre="Por defecto para los deportes",are="Editar la equipación",sre="equipación|equipaciones",rre="tipo de equipación|tipos de equipaciones",ore={inactive:"Equipación '{equipmentLabel}' inactiva.",invalid:"La equipación '{equipmentLabel}' no es la correcta para este deporte.",not_found:"Equipación no encontrada."},ire="Nueva equipación",ure="No se han encontrado equipaciones.",lre="Sin equipaciones",cre="sin equipación",dre={"50_CHARACTERS_MAX":"Máximo 50 caracteres",ADD_A_NEW_EQUIPMENT:ere,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:tre,DEFAULT_FOR_SPORTS:nre,EDIT_EQUIPMENTS:are,EQUIPMENT:sre,EQUIPMENT_TYPE:rre,ERRORS:ore,NEW_EQUIPMENT:ire,NO_EQUIPMENT:ure,NO_EQUIPMENTS:lre,WITHOUT_EQUIPMENTS:cre},Ere="Parece que hay algún problema con la aplicación.Por favor inténtalo de nuevo más tarde o contacta con la administración.",pre={PAGE:"No se encuentra la página",WORKOUT:"No se encuentra el entrenamiento"},fre="Ha habido un error",mre="Error. Inténtalo de nuevo o contacta con la administración.",_re={APP_ERROR:Ere,NOT_FOUND:pre,SOMETHING_WRONG:fre,UNKNOWN:mre},Tre="Añadir aplicación OAuth2",hre={CLIENT_ID:"Id",CLIENT_SECRET:"Clave secreta",DESCRIPTION:"Descripción de la aplicación",ISSUE_AT:"Edición en",NAME:"Nombre de la aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbito","application:write_DESCRIPTION":"concede permiso de escritura a la aplicación configurada.","equipments:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso equipments.","profile:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso auth.","profile:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso auth.","users:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso users.","users:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso workouts."},URL:"URL de la aplicación"},Sre="Aplicaciones OAuth2",Are="Aplicación creada correctamente. Asegúrate de que copias la clave secreta, no volverá a ser mostrada.",Ore="¿Estás seguro de que quieres eliminar esta app?",gre="La aplicación {0} solicita:",Ire="¿Autorizar a {0} a usar tu cuenta?",Rre="copiar al portapapeles",Nre="Eliminar aplicación",vre="Añadir una aplicación",bre="No se encuentra la aplicación!",Cre="sin aplicaciones",Dre="sin descripción",Pre="Revocar todas las claves",Lre="¿Estás seguro de revocar todas las claves?",yre="Todas las claves asociadas han sido revocadas.",$re={ADD_A_NEW_APP:Tre,APP:hre,APPS_LIST:Sre,APP_CREATED_SUCCESSFULLY:Are,APP_DELETION_CONFIRMATION:Ore,APP_REQUESTING_ACCESS:gre,AUTHORIZE_APP:Ire,COPY_TO_CLIPBOARD:Rre,DELETE_APP:Nre,NEW_APP:vre,NO_APP:bre,NO_APPS:Cre,NO_DESCRIPTION:Dre,REVOKE_ALL_TOKENS:Pre,TOKENS_REVOCATION_CONFIRMATION:Lre,TOKENS_REVOKED:yre},Ure={ACCOUNT_DELETION:{CONTENT:'Puedes solicitar en cualquier momento la eliminación de tu cuenta yendo a esta dirección (tras iniciar sesión) y pulsando en el botón "Eliminar mi Cuenta" en los ajustes de la cuenta.',TITLE:"Eliminación de la cuenta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página. +Law requirements can be different if this server is in another jurisdiction.`,TITLE:"Site usage by children"},YOUR_CONSENT:{CONTENT:"By using our site, you consent to our web site privacy policy.",TITLE:"Your Consent"}},Dee="Last update",Pee="privacy policy",Lee={CONTENT:Cee,LAST_UPDATE:Dee,TITLE:Pee},yee={LABEL:"Hiking"},$ee={LABEL:"Mountaineering"},Uee={LABEL:"Paragliding"},kee={LABEL:"Rowing"},wee={LABEL:"Running"},Mee={LABEL:"Snowshoes"},Wee={LABEL:"Swimrun"},Fee={LABEL:"Trail"},zee={LABEL:"Walking"},xee={"Cycling (Sport)":{LABEL:"Cycling (Sport)"},"Cycling (Transport)":{LABEL:"Cycling (Transport)"},"Cycling (Trekking)":{LABEL:"Cycling (Trekking)"},"Cycling (Virtual)":{LABEL:"Cycling (Virtual)"},Hiking:yee,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Electric)"},Mountaineering:$ee,"Open Water Swimming":{LABEL:"Open Water Swimming"},Paragliding:Uee,Rowing:kee,Running:wee,"Skiing (Alpine)":{LABEL:"Skiing (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiing (Cross Country)"},Snowshoes:Mee,Swimrun:Wee,Trail:Fee,Walking:zee},Bee="Average",Gee="Dates",Hee="Statistics",Vee={month:"Monthly statistics",week:"Weekly statistics",year:"Annual statistics"},Kee="Statistics on all workouts:",jee="Statistics on the last {count} workouts:",qee={by_sport:"by sport",by_time:"by time period"},Yee={month:"month",week:"week",year:"year"},Xee="average number of workouts",Qee={AVERAGE:Bee,DATES:Gee,STATISTICS:Hee,STATISTICS_CHARTS:Vee,STATISTICS_ON_ALL_WORKOUTS:Kee,STATISTICS_ON_LAST_WORKOUTS:jee,STATISTICS_TYPES:qee,TIME_FRAMES:Yee,WORKOUTS_AVERAGE:Xee},Zee="Account confirmation",Jee="Didn't received instructions?",ete="Check your email. A new confirmation email has been sent to the address provided.",tte="Admin",nte="Already have an account?",ate="Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",ste="Current password",ote="Email",rte="Enter a valid email address.",ite="Email update",ute="Enter a password",lte={DATA_EXPORT:"Data export",DOWNLOAD_ARCHIVE:"Download archive",GENERATING_LINK:"generating link…",ONLY_ONE_EXPORT_PER_DAY:"You can request an archive by 24 hours",STATUS:{errored:"errored (please request another export)",in_progress:"in progres…"}},cte="Filter on username",dte="hide password",Ete="Invalid token, please request a new password reset.",pte="I want to delete my account",fte="Language | Languages",mte="The privacy policy has been updated, please {0} it before proceeding.",_te="Login",Tte="Logout",hte="Are you sure you want to log out?",Ste="log in",Ate="New password",Ote="No sport found.",gte="No users found.",Ite="Password",Nte="Forgot password?",Rte="At least 8 characters required.",vte="Password reset",bte="Check your email. If your address is in our database, you'll received an email with a link to reset your password.",Cte={AVERAGE:"average",GOOD:"good",LABEL:"password strength",STRONG:"strong",SUGGESTIONS:{allUppercase:"Capitalize some, but not all letters.",anotherWord:"Add more words that are less common.",associatedYears:"Avoid years that are associated with you.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",l33t:"Avoid predictable letter substitutions like {'@'} for a.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it.",recentYears:"Avoid recent years.",repeated:"Avoid repeated words and characters.",reverseWords:"Avoid reversed spellings of common words.",sequences:"Avoid common character sequences.",useWords:"Use multiple words, but avoid common phrases."},WEAK:"weak"},Dte="Your password have been updated. Click {0} to log in.",Pte={ACCOUNT_EDITION:"Account edition",ASCENT_DATA:"Ascent-related data (records, total)",BACK_TO_PROFILE:"Back to profile",BIO:"Bio",BIRTH_DATE:"Birth date",DATE_FORMAT:"Date display format",EDIT:"Edit profile",EDIT_PREFERENCES:"Edit preferences",EDIT_SPORTS_PREFERENCES:"Edit sports preferences",ELEVATION_CHART_START:{LABEL:"Elevation chart starts at",MIN_ALT:"Minimum altitude",ZERO:"Zero"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Are you sure you want to delete this equipment {0}?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"disabled by admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"This equipment is associated with workouts.",IS_ACTIVE:"active",LABEL:"label",YOUR_EQUIPMENTS:"Your equipments"},EQUIPMENTS_EDITION:"Equipments edition",ERRORED_EMAIL_UPDATE:"Please {0} to change your email address again or contact the administrator",FIRST_DAY_OF_WEEK:"First day of week",FIRST_NAME:"First name",INTERFACE:"Interface",LANGUAGE:"Language",LAST_NAME:"Last name",LOCATION:"Location",MONDAY:"Monday",PICTURE:"Picture",PICTURE_EDITION:"Picture edition",PICTURE_REMOVE:"Remove picture",PICTURE_UPDATE:"Update picture",PREFERENCES_EDITION:"Preferences edition","PRIVACY-POLICY_EDITION":"Privacy policy",PROFILE_EDITION:"Profile edition",REGISTRATION_DATE:"Registration date",SPORT:{ACTION:"action",COLOR:"color",CONFIRM_SPORT_RESET:"Are you sure you want to reset this sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Are you sure you want to reset this sport? All default equipments will be removed.",DEFAULT_EQUIPMENTS:"Default equipment | Default equipments",DISABLED_BY_ADMIN:"disabled by admin",IS_ACTIVE:"active",LABEL:"label",STOPPED_SPEED_THRESHOLD:"stopped speed threshold"},SPORTS_EDITION:"Sports preferences edition",SUCCESSFUL_EMAIL_UPDATE:"Your account has been updated successfully. Please check your email to confirm your new email address.",SUCCESSFUL_REGISTRATION:"Your account has been created successfully.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"A link to activate your account has been emailed to the address provided.",SUCCESSFUL_UPDATE:"Your account has been updated successfully.",SUNDAY:"Sunday",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"equipments",PICTURE:"picture",PREFERENCES:"preferences","PRIVACY-POLICY":"privacy policy",PROFILE:"profile",SPORTS:"sports"},THEME_MODE:{LABEL:"Theme mode",VALUES:{DARK:"Dark",DEFAULT:"Browser preference",LIGHT:"Light"}},TIMEZONE:"Timezone | Timezones",UNITS:{IMPERIAL:"Imperial system (ft, mi, mph, °F)",LABEL:"Units for distance",METRIC:"Metric system (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtered",HELP:"If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",LABEL:"GPX max speed strategy",RAW_SPEED:"Raw"}},Lte="I have read and agree to the {0}.",yte="Register",$te="Sorry, registration is disabled.",Ute="Resend account confirmation email",kte="Reset your password",wte="review",Mte="show password",Wte="This user account is inactive.",Fte="Toggle theme (Light or Dark mode)",zte="Username",xte='3 to 30 characters required, only alphanumeric characters and the underscore character "_" allowed.',Bte="user picture",Gte="You have accepted the {0}.",Hte={ACCOUNT_CONFIRMATION:Zee,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Jee,ACCOUNT_CONFIRMATION_SENT:ete,ADMIN:tte,ALREADY_HAVE_ACCOUNT:nte,CONFIRM_ACCOUNT_DELETION:ate,CURRENT_PASSWORD:ste,EMAIL:ote,EMAIL_INFO:rte,EMAIL_UPDATE:ite,ENTER_PASSWORD:ute,EXPORT_REQUEST:lte,FILTER_ON_USERNAME:cte,HIDE_PASSWORD:dte,INVALID_TOKEN:Ete,I_WANT_TO_DELETE_MY_ACCOUNT:pte,LANGUAGE:fte,LAST_PRIVACY_POLICY_TO_VALIDATE:mte,LOGIN:_te,LOGOUT:Tte,LOGOUT_CONFIRMATION:hte,LOG_IN:Ste,NEW_PASSWORD:Ate,NO_SPORT_FOUND:Ote,NO_USERS_FOUND:gte,PASSWORD:Ite,PASSWORD_FORGOTTEN:Nte,PASSWORD_INFO:Rte,PASSWORD_RESET:vte,PASSWORD_SENT_EMAIL_TEXT:bte,PASSWORD_STRENGTH:Cte,PASSWORD_UPDATED:Dte,PROFILE:Pte,READ_AND_ACCEPT_PRIVACY_POLICY:Lte,REGISTER:yte,REGISTER_DISABLED:$te,RESENT_ACCOUNT_CONFIRMATION:Ute,RESET_PASSWORD:kte,REVIEW:wte,SHOW_PASSWORD:Mte,THIS_USER_ACCOUNT_IS_INACTIVE:Wte,TOGGLE_THEME:Fte,USERNAME:zte,USERNAME_INFO:xte,USER_PICTURE:Bte,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Gte},Vte="Add a workout",Kte="analysis",jte="ascent",qte="average speed",Yte="ave. speed",Xte="back to workout",Qte="date",Zte="Delete the workout",Jte="descent",ene="description",tne="display filters",nne="distance",ane="Download the workout",sne="duration",one="Edit the workout",rne="elevation",ine="end",une="Exit Fullscreen",lne="from",cne=".gpx file",dne="hide filters",Ene="Both elevation values must be provided and be greater than or equal to 0.",pne="The distance must be greater than 0",fne="The duration must be greater than 0 seconds",mne="Latest workouts",_ne="Load more workouts",Tne="max. altitude",hne="max files",Sne="max size",Ane="max. speed",One="min. altitude",gne={deselectLabel:"Press enter to remove",selectLabel:"Press enter to select",selectedLabel:"Selected"},Ine="No next segment",Nne="Next workout",Rne="notes",vne="data from gpx, without any cleaning",bne="No description",Cne="No file provided",Dne="no folder inside",Pne="No map",Lne="No next segment",yne="No next workout",$ne="No notes",Une="No previous segment",kne="No previous workout",wne="No records.",Mne="No workouts.",Wne="pauses",Fne="Previous segment",zne="Previous workout",xne="record | records",Bne="Ave. speed",Gne="Farthest distance",Hne="Highest ascent",Vne="Longest duration",Kne="Max. speed",jne="remaining characters",qne="Reset zoom",Yne="segment | segments",Xne="speed",Qne="sport | sports",Zne="start",Jne="Start and finish",eae="start elevation axis at zero",tae="title",nae="to",aae="total distance",sae="total duration",oae="Upload one!",rae="View Fullscreen",iae={DARK_SKY:{"clear-day":"clear day","clear-night":"clear night",cloudy:"cloudy",fog:"fog","partly-cloudy-day":"partly cloudy day","partly-cloudy-night":"partly cloudy night",rain:"rain",sleet:"sleet",snow:"snow",wind:"wind"},HUMIDITY:"humidity",TEMPERATURE:"temperature",WIND:"wind",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},uae="without .gpx file",lae="with .gpx file",cae="workout | workouts",dae="workout speed and elevation chart",Eae="workout date",pae="Are you sure you want to delete this workout?",fae="workout map",mae=".zip file",_ae="or .zip file containing .gpx files",Tae={ADD_WORKOUT:Vte,ANALYSIS:Kte,ASCENT:jte,AVERAGE_SPEED:qte,AVE_SPEED:Yte,BACK_TO_WORKOUT:Xte,DATE:Qte,DELETE_WORKOUT:Zte,DESCENT:Jte,DESCRIPTION:ene,DISPLAY_FILTERS:tne,DISTANCE:nne,DOWNLOAD_WORKOUT:ane,DURATION:sne,EDIT_WORKOUT:one,ELEVATION:rne,END:ine,EXIT_FULLSCREEN:une,FROM:lne,GPX_FILE:cne,HIDE_FILTERS:dne,INVALID_ASCENT_OR_DESCENT:Ene,INVALID_DISTANCE:pne,INVALID_DURATION:fne,LATEST_WORKOUTS:mne,LOAD_MORE_WORKOUT:_ne,MAX_ALTITUDE:Tne,MAX_FILES:hne,MAX_SIZE:Sne,MAX_SPEED:Ane,MIN_ALTITUDE:One,MULTISELECT:gne,NEXT_SEGMENT:Ine,NEXT_WORKOUT:Nne,NOTES:Rne,NO_DATA_CLEANING:vne,NO_DESCRIPTION:bne,NO_FILE_PROVIDED:Cne,NO_FOLDER:Dne,NO_MAP:Pne,NO_NEXT_SEGMENT:Lne,NO_NEXT_WORKOUT:yne,NO_NOTES:$ne,NO_PREVIOUS_SEGMENT:Une,NO_PREVIOUS_WORKOUT:kne,NO_RECORDS:wne,NO_WORKOUTS:Mne,PAUSES:Wne,PREVIOUS_SEGMENT:Fne,PREVIOUS_WORKOUT:zne,RECORD:xne,RECORD_AS:Bne,RECORD_FD:Gne,RECORD_HA:Hne,RECORD_LD:Vne,RECORD_MS:Kne,REMAINING_CHARS:jne,RESET_ZOOM:qne,SEGMENT:Yne,SPEED:Xne,SPORT:Qne,START:Zne,START_AND_FINISH:Jne,START_ELEVATION_AT_ZERO:eae,TITLE:tae,TO:nae,TOTAL_DISTANCE:aae,TOTAL_DURATION:sae,UPLOAD_FIRST_WORKOUT:oae,VIEW_FULLSCREEN:rae,WEATHER:iae,WITHOUT_GPX:uae,WITH_GPX:lae,WORKOUT:cae,WORKOUT_CHART:dae,WORKOUT_DATE:Eae,WORKOUT_DELETION_CONFIRMATION:pae,WORKOUT_MAP:fae,ZIP_ARCHIVE:mae,ZIP_ARCHIVE_DESCRIPTION:_ae},hae={about:pZ,admin:VZ,api:jZ,buttons:fJ,common:WJ,dashboard:xJ,error:cee,equipments:oee,equipment_types:jJ,oauth2:bee,privacy_policy:Lee,sports:xee,statistics:Qee,user:Hte,workouts:Tae},Sae="Sobre esta instancia",Aae="Contacta con la administración",Oae="FitTrackee es un gestor de actividades en exterior autohospedado.",gae="con licencia {0} ",Iae="Código fuente",Nae="Datos meteorología:",Rae={ABOUT_THIS_INSTANCE:Sae,CONTACT_ADMIN:Aae,FITTRACKEE_DESCRIPTION:Oae,FITTRACKEE_LICENSE:gae,SOURCE_CODE:Iae,WEATHER_DATA_FROM:Nae},vae={DESCRIPTION:"Cualquier tipo de información adicional que pueda ser útil para tus usuarios. Puedes usar Markdown.",TEXT:"Información detallada sobre la instancia"},bae="Acción",Cae="Activar cuenta",Dae="Activa",Pae="Admin",Lae="Administración",yae="Añadir/Retirar derechos de aministración, eliminar cuenta de usuario.",$ae="Aplicación",Uae={ADMIN_CONTACT:"Contacto por email con la administración",MAX_FILES_IN_ZIP_LABEL:"Núm. máximo de ficheros en el zip",MAX_USERS_HELP:"Si 0, no hay límite para los registros.",MAX_USERS_LABEL:"Núm. máximo de usuarios activos",NO_CONTACT_EMAIL:"sin email de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. de los ficheros subidos (en Mb)",STATS_WORKOUTS_LIMIT_HELP:"Si es 0, no hay limitación en el número de entrenamientos.",STATS_WORKOUTS_LIMIT_LABEL:"Número máximo de sesiones. para estadísticas deportivas",TITLE:"Configuración de la aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño máx. del fichero zip (en Mb)"},kae="Volver a admin",wae="¿Seguro que quieres eliminar la cuenta {0}? Se borrarán todos los datos y no será reversible.",Mae="¿Seguro que quieres restablecer la contraseña de {0}?",Wae="Email actual",Fae="Eliminar usuario",zae="El envío de email está desactivado.",xae="Activar/desactivar tipos de equipaciones.",Bae="Activar/desactivar deportes.",Gae={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"ya existe la equipación",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administración de la equipación"},Hae="Nuevo email",Vae="No hay texto",Kae="Se ha restablecido la contraseña.",jae="Añade tu propia política de privacidad o déjalo en blanco para usar una por defecto. Puedes usar Markdown.",qae="Actualmente está desactivada la creación de cuentas.",Yae="Actualmente está abierta la creación de cuentas.",Xae="Restablecer contraseña",Qae={TABLE:{ACTIVE:"Activa",HAS_WORKOUTS:"ya existe el entrenamiento",IMAGE:"Imagen",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Zae="Actualizar la configuración de la aplicación.",Jae="Actualizar email",ese="usuario | usuarios",tse={SELECTS:{ORDER_BY:{ADMIN:"estatus de admin",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de cuenta",USERNAME:"identificador",WORKOUTS_COUNT:"número de entramientos"}},TABLE:{ADD_ADMIN_RIGHTS:"Otorgar permiso de admin",REMOVE_ADMIN_RIGHTS:"Retirar permiso de admin"},TITLE:"Administración - Usuarios"},nse="La dirección de email ha sido actualizada.",ase={ABOUT:vae,ACTION:bae,ACTIVATE_USER_ACCOUNT:Cae,ACTIVE:Dae,ADMIN:Pae,ADMINISTRATION:Lae,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:yae,APPLICATION:$ae,APP_CONFIG:Uae,BACK_TO_ADMIN:kae,CONFIRM_USER_ACCOUNT_DELETION:wae,CONFIRM_USER_PASSWORD_RESET:Mae,CURRENT_EMAIL:Wae,DELETE_USER:Fae,EMAIL_SENDING_DISABLED:zae,ENABLE_DISABLE_EQUIPMENT_TYPES:xae,ENABLE_DISABLE_SPORTS:Bae,EQUIPMENT_TYPES:Gae,NEW_EMAIL:Hae,NO_TEXT_ENTERED:Vae,PASSWORD_RESET_SUCCESSFUL:Kae,PRIVACY_POLICY_DESCRIPTION:jae,REGISTRATION_DISABLED:qae,REGISTRATION_ENABLED:Yae,RESET_USER_PASSWORD:Xae,SPORTS:Qae,UPDATE_APPLICATION_DESCRIPTION:Zae,UPDATE_USER_EMAIL:Jae,USER:ese,USERS:tse,USER_EMAIL_UPDATE_SUCCESSFUL:nse},sse={" is missing in gpx file":"Falta el elemento en el archivo .gpx.","Network Error":"Error en la red.",UNKNOWN:"Error. Inténtalo de nuevo o contacta con la administración.","at least one file in zip archive exceeds size limit, please check the archive":"Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.","completed request already exists":"Ya existe una solicitud de exportación completa.","email: valid email must be provided":"Email: debes proporcionar un email válido.","equipment already exists with the same label":"Ya existen equipaciones con la misma etiqueta.","equipment type is inactive":"Tipo de equipación inactivo.","error during gpx file parsing":"Error al procesar el fichero gpx.","error during gpx processing":"Error en el procesado del gpx.","error on getting configuration":"Error al obtener la configuración.","error when saving workout":"Error al guardar el entrenamiento.","error when updating configuration":"Error al actualizar la configuración","error, please try again or contact the administrator":"Error, inténtalo de nuevo más tarde o contacta con la administración.","error, registration is disabled":"Error, no se permiten nuevos registros.","file extension not allowed":"Extensión de fichero no permitida.","file size is greater than the allowed size":"El tamaño del fichero es mayor del permitido.","gpx file is invalid":"El archivo .gpx no es válido.","invalid credentials":"Credenciales no válidas.","invalid payload":"Los datos proporcionados no son válidos.","invalid token, please log in again":"Token no válido, por favor vuelve a iniciar sesión.","invalid token, please request a new token":"Token no válido, inicia sesión de nuevo.","new email must be different than current email":"El nuevo email tiene que ser diferente al email actual","no file part":"Sin fichero.","no selected file":"Sin fichero seleccionado.","no tracks in gpx file":"No hay pista () en el archivo .gpx.","ongoing request exists":"Ya existe una solicitud de exportación.","password: password and password confirmation do not match":"Contraseña: la contraseña y la confirmación no coinciden.","provide a valid auth token":"Proporciona un auth token válido.","signature expired, please log in again":"Firma caducada. Inicia sesión de nuevo.","sorry, that username is already taken":"Lo sentimos, pero el nombre de usuario ya está en uso.","sport does not exist":"No existe este deporte.","successfully registered":"Cuenta creada correctamente.","the number of files in the archive exceeds the limit":"El número de ficheros en el archivo excede el límite.","user does not exist":"No existe el usuario.","valid email must be provided for admin contact":"Debes proporcionar un email válido para el contacto de administración","you can not delete your account, no other user has admin rights":"No puedes eliminar tu cuenta, ninguna otra tiene permisos de administración.","you do not have permissions":"No tienes permiso."},ose={ERROR:sse},rse="Autorizar",ise="Volver",use="Cancelar",lse="Eliminar filtros",cse="Borrar",dse="Eliminar mi cuenta",Ese="Desactivar",pse="Editar",fse="Activar",mse="Filtro",_se="Ocultar",Tse="Acceder",hse="No",Sse="Leer más",Ase="Actualizar totales",Ose="Crear cuenta",gse="Solicitar exportación de datos",Ise="Restablecer",Nse="Enviar",Rse="Si",vse={"ACCOUNT-CONFIRMATION-RESEND":"Reenviar correo de confirmación",AUTHORIZE:rse,BACK:ise,CANCEL:use,CLEAR_FILTER:lse,DELETE:cse,DELETE_MY_ACCOUNT:dse,DISABLE:Ese,EDIT:pse,ENABLE:fse,FILTER:mse,HIDE:_se,LOGIN:Tse,NO:hse,READ_MORE:Sse,REFRESH_TOTALS:Ase,REGISTER:Ose,REQUEST_DATA_EXPORT:gse,RESET:Ise,SUBMIT:Nse,YES:Rse},bse="acerca de",Cse="acción",Dse="activa",Pse="Confirmación",Lse="contacto",yse="día | días",$se="Descripción",Use="Mostrado",kse="documentación",wse="aquí",Mse="Oculto",Wse="Inicio",Fse="hora|horas",zse="inactivo",xse="etiqueta",Bse="minuto|minutos",Gse="siguiente",Hse="sin descripción",Vse="anterior",Kse="segundo|segundos",jse={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"ordenar"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por página"}},qse="Total",Yse="duración total con pausas",Xse={ABOUT:bse,ACTION:Cse,ACTIVE:Dse,CONFIRMATION:Pse,CONTACT:Lse,DAY:yse,DESCRIPTION:$se,DISPLAYED:Use,DOCUMENTATION:kse,HERE:wse,HIDDEN:Mse,HOME:Wse,HOURS:Fse,INACTIVE:zse,LABEL:xse,MINUTES:Bse,NEXT:Gse,NO_DESCRIPTION:Hse,PREVIOUS:Vse,SECONDS:Kse,SELECTS:jse,TOTAL:qse,TOTAL_DURATION_WITH_PAUSES:Yse},Qse="Tablero",Zse="Este mes",Jse={DASHBOARD:Qse,THIS_MONTH:Zse},eoe={LABEL:"Bicicleta"},toe={LABEL:"Kayak/Bote"},noe={LABEL:"Zapatos"},aoe={LABEL:"Esquís"},soe={LABEL:"Raquetas de nieve"},ooe={Bike:eoe,"Bike Trainer":{LABEL:"Entrenador de bicicleta"},Kayak_Boat:toe,Shoes:noe,Skis:aoe,Snowshoes:soe},roe="Añadir una nueva equipación",ioe="Se eliminarán todas las asociaciones de los entrenamientos.",uoe="Por defecto para los deportes",loe="Editar la equipación",coe="equipación|equipaciones",doe="tipo de equipación|tipos de equipaciones",Eoe={inactive:"Equipación '{equipmentLabel}' inactiva.",invalid:"La equipación '{equipmentLabel}' no es la correcta para este deporte.",not_found:"Equipación no encontrada."},poe="Nueva equipación",foe="No se han encontrado equipaciones.",moe="Sin equipaciones",_oe="sin equipación",Toe={"50_CHARACTERS_MAX":"Máximo 50 caracteres",ADD_A_NEW_EQUIPMENT:roe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:ioe,DEFAULT_FOR_SPORTS:uoe,EDIT_EQUIPMENTS:loe,EQUIPMENT:coe,EQUIPMENT_TYPE:doe,ERRORS:Eoe,NEW_EQUIPMENT:poe,NO_EQUIPMENT:foe,NO_EQUIPMENTS:moe,WITHOUT_EQUIPMENTS:_oe},hoe="Parece que hay algún problema con la aplicación.Por favor inténtalo de nuevo más tarde o contacta con la administración.",Soe={PAGE:"No se encuentra la página",WORKOUT:"No se encuentra el entrenamiento"},Aoe="Ha habido un error",Ooe="Error. Inténtalo de nuevo o contacta con la administración.",goe={APP_ERROR:hoe,NOT_FOUND:Soe,SOMETHING_WRONG:Aoe,UNKNOWN:Ooe},Ioe="Añadir aplicación OAuth2",Noe={CLIENT_ID:"Id",CLIENT_SECRET:"Clave secreta",DESCRIPTION:"Descripción de la aplicación",ISSUE_AT:"Edición en",NAME:"Nombre de la aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbito","application:write_DESCRIPTION":"concede permiso de escritura a la aplicación configurada.","equipments:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso equipments.","profile:read_DESCRIPTION":"concede permiso de lectura a puntos de acceso auth.","profile:write_DESCRIPTION":"concede permiso de lectura a los puntos de acceso auth.","users:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso users.","users:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura a los puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permiso de escritura a los puntos de acceso workouts."},URL:"URL de la aplicación"},Roe="Aplicaciones OAuth2",voe="Aplicación creada correctamente. Asegúrate de que copias la clave secreta, no volverá a ser mostrada.",boe="¿Estás seguro de que quieres eliminar esta app?",Coe="La aplicación {0} solicita:",Doe="¿Autorizar a {0} a usar tu cuenta?",Poe="copiar al portapapeles",Loe="Eliminar aplicación",yoe="Añadir una aplicación",$oe="No se encuentra la aplicación!",Uoe="sin aplicaciones",koe="sin descripción",woe="Revocar todas las claves",Moe="¿Estás seguro de revocar todas las claves?",Woe="Todas las claves asociadas han sido revocadas.",Foe={ADD_A_NEW_APP:Ioe,APP:Noe,APPS_LIST:Roe,APP_CREATED_SUCCESSFULLY:voe,APP_DELETION_CONFIRMATION:boe,APP_REQUESTING_ACCESS:Coe,AUTHORIZE_APP:Doe,COPY_TO_CLIPBOARD:Poe,DELETE_APP:Loe,NEW_APP:yoe,NO_APP:$oe,NO_APPS:Uoe,NO_DESCRIPTION:koe,REVOKE_ALL_TOKENS:woe,TOKENS_REVOCATION_CONFIRMATION:Moe,TOKENS_REVOKED:Woe},zoe={ACCOUNT_DELETION:{CONTENT:'Puedes solicitar en cualquier momento la eliminación de tu cuenta yendo a esta dirección (tras iniciar sesión) y pulsando en el botón "Eliminar mi Cuenta" en los ajustes de la cuenta.',TITLE:"Eliminación de la cuenta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página. Este documento está bajo licencia [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado de la política de privacidad original de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Cambios en la Política de Privacidad"},DATA_COLLECTED:{CONTENT:`Recogemos la siguiente información: - Información de la cuenta (nombre de usuario, dirección de correo electrónico y contraseña). También información opcional de tu perfil como podría ser el nombre, apellido, fecha de nacimiento, localización, biografía y la imagen de perfil subida. @@ -432,7 +432,7 @@ Cuando autorizas a una aplicación de terceros a usar tu cuenta, dependiendo del Si este servidor está en EEUU de América: nuestra web, productos y servicios están orientados a personas de al menos 13 años de edad. Si no tienes 13 cumplidos, por requerimiento de la [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) no uses esta web. -Los requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares.`,TITLE:"Uso de esta web por menores"},YOUR_CONSENT:{CONTENT:"Al utilizar nuestra web, aceptas la política de privacidad de nuestra web.",TITLE:"Tu consentimiento"}},kre="Última actualización",wre="política de privacidad",Mre={CONTENT:Ure,LAST_UPDATE:kre,TITLE:wre},Wre={LABEL:"Senderismo"},Fre={LABEL:"Montañismo"},zre={LABEL:"Parapente"},xre={LABEL:"Remo"},Bre={LABEL:"Correr"},Gre={LABEL:"Raquetas de nieve"},Hre={LABEL:"Swimrun"},Vre={LABEL:"Ruta"},Kre={LABEL:"Caminar"},jre={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (senderismo)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:Wre,"Mountain Biking":{LABEL:"Bicicleta por Montaña"},"Mountain Biking (Electric)":{LABEL:"Bicicleta (Eléctrica) por Montaña"},Mountaineering:Fre,"Open Water Swimming":{LABEL:"Natación en aguas abiertas"},Paragliding:zre,Rowing:xre,Running:Bre,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí de travesía"},Snowshoes:Gre,Swimrun:Hre,Trail:Vre,Walking:Kre},qre="Media",Yre="Fechas",Xre="Estadísticas",Qre={month:"Estadísticas mensuales",week:"Estadísticas semanales",year:"Estadísticas anuales"},Zre="Estadísticas de todos los entrenamientos:",Jre="Estadísticas de los últimos {count} entrenamientos:",eoe={by_sport:"por deporte",by_time:"por periodo de tiempo"},toe={month:"mes",week:"semana",year:"año"},noe="número medio de entrenamientos",aoe={AVERAGE:qre,DATES:Yre,STATISTICS:Xre,STATISTICS_CHARTS:Qre,STATISTICS_ON_ALL_WORKOUTS:Zre,STATISTICS_ON_LAST_WORKOUTS:Jre,STATISTICS_TYPES:eoe,TIME_FRAMES:toe,WORKOUTS_AVERAGE:noe},soe="Confirmacion la cuenta",roe="¿No has recibido instrucciones?",ooe="Comprueba el correo. Se ha enviado un nuevo email de confirmación a la dirección proporcionada.",ioe="Admin",uoe="¿Ya tienes una cuenta?",loe="¿Seguro que quieres eliminar tu cuenta? Se borrarán todos los datos, la decisión no es reversible.",coe="Contraseña actual",doe="Correo electrónico",Eoe="Escribe una dirección válida de correo.",poe="Actualización el correo electrónico",foe="Escribe una contraseña",moe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar archivo",GENERATING_LINK:"creando enlace…",ONLY_ONE_EXPORT_PER_DAY:"Puedes solicitar un archivo cada 24 horas",STATUS:{errored:"ha fallado (solicita una nueva exportación)",in_progress:"en progreso…"}},_oe="Filtrar por nombre de usuario",Toe="ocultar contraseña",hoe="Clave secreta no válida, solicita un nuevo restablecimiento de contraseña.",Soe="Quiero eliminar mi cuenta",Aoe="Idioma | Idiomas",Ooe="La política de privacidad ha sido actualizada, {0} antes de continuar.",goe="Acceder",Ioe="Cerrar sesión",Roe="¿Está seguro de que deseas cerrar la sesión?",Noe="iniciar sesión",voe="Nueva contraseña",boe="Ningún deporte encontrado.",Coe="No hay usuarios.",Doe="Contraseña",Poe="¿Has olvidado la contraseña?",Loe="Se requieren 8 caracteres como mínimo.",yoe="Restablecer la contraseña",$oe="Comprueba tu email. Si la dirección está en nuestra base de datos recibirás un email con un enlace para restablecer tu contraseña.",Uoe={AVERAGE:"media",GOOD:"buena",LABEL:"fortaleza de la contraseña",STRONG:"fuerte",SUGGESTIONS:{allUppercase:"Usa alguna mayúscula, pero no todas.",anotherWord:"Añade más palabras poco comunes.",associatedYears:"Evita los años asociados a ti.",capitalization:"Usa alguna mayúscula más que en la primera.",dates:"Evita fechas y años que se puedan asociar a ti.",l33t:"Evita substituciones evidentes de letras como {'@'} por la a.",longerKeyboardPattern:"Usa patrones de teclado más largos y cambia de dirección de escritura varias veces.",noNeed:"Puedes crear contraseñas fuertes sin usar símbolos, números o letras mayúsculas.",pwned:"Si utilizas esta contraseña en otros lugares, deberías cambiarla.",recentYears:"Evita años recientes.",repeated:"Evita palabras y caracteres repetidos.",reverseWords:"Evita palabras del revés o palabras comunes.",sequences:"Evita secuencias comunes de caracteres.",useWords:"Usa varias palabras, pero evita frases comunes."},WEAK:"débil"},koe="Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión.",woe={ACCOUNT_EDITION:"Edición de la cuenta",ASCENT_DATA:"Datos de ascensión (récords, total)",BACK_TO_PROFILE:"Volver al perfil",BIO:"Biografía",BIRTH_DATE:"Fecha de nacimiento",DATE_FORMAT:"Formato de la fecha",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias de los deportes",ELEVATION_CHART_START:{LABEL:"La elevación del gráfico empieza en",MIN_ALT:"Altitud mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"¿Seguro que quieres borrar esta equipación {0}?",DESCRIPTION:"descripción",DISABLED_BY_ADMIN:"desactivada por admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Esta equipación está asociada a los entrenamientos.",IS_ACTIVE:"activa",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Tu equipación"},EQUIPMENTS_EDITION:"Edición de la equipación",ERRORED_EMAIL_UPDATE:"Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",FIRST_DAY_OF_WEEK:"Primer día de la semana",FIRST_NAME:"Nombre",INTERFACE:"Interfaz",LANGUAGE:"Idioma",LAST_NAME:"Apellido",LOCATION:"Localización",MONDAY:"Lunes",PICTURE:"Fotografía",PICTURE_EDITION:"Editar la foto",PICTURE_REMOVE:"Eliminar la foto",PICTURE_UPDATE:"Actualizar la foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidad",PROFILE_EDITION:"Editar perfil",REGISTRATION_DATE:"Fecha de registro",SPORT:{ACTION:"acción",COLOR:"color",CONFIRM_SPORT_RESET:"¿Estás seguro de que quieres reiniciar este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"¿Estás seguro de que quieres reiniciar este deporte? Se eliminarán todas las equipaciones predeterminados.",DEFAULT_EQUIPMENTS:"Equipación por defecto | Equipaciones por defecto",DISABLED_BY_ADMIN:"desactivada por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"límite para detectar detención"},SPORTS_EDITION:"Editar preferencias de los deportes",SUCCESSFUL_EMAIL_UPDATE:"Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico.",SUCCESSFUL_REGISTRATION:"Se ha creado correctamente tu cuenta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",SUCCESSFUL_UPDATE:"Tu cuenta ha sido actualizada correctamente.",SUNDAY:"Domingo",TABS:{ACCOUNT:"cuenta",APPS:"aplicaciones",EQUIPMENTS:"Equipaciones",PICTURE:"fotografía",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidad",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Tema",VALUES:{DARK:"Oscuro",DEFAULT:"Preferencias del navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Si se filtra, excluye los valores extremos (que pueden ser errores del GPS) al calcular la velocidad máxima.",LABEL:"Estrategia de velocidad máxima",RAW_SPEED:"En bruto"}},Moe="He leído y aceptado la {0}.",Woe="Crear cuenta",Foe="Lo sentimos, no se admiten nuevas cuentas.",zoe="Reenviar email de confirmación de cuenta",xoe="Restablecer contraseña",Boe="revisar",Goe="mostrar contraseña",Hoe="Esta cuenta de usuario no está activa.",Voe="Alternar tema (modo claro u oscuro)",Koe="Nombre de usuario",joe='Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo "_".',qoe="foto del usuario",Yoe="Has aceptado la {0}.",Xoe={ACCOUNT_CONFIRMATION:soe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:roe,ACCOUNT_CONFIRMATION_SENT:ooe,ADMIN:ioe,ALREADY_HAVE_ACCOUNT:uoe,CONFIRM_ACCOUNT_DELETION:loe,CURRENT_PASSWORD:coe,EMAIL:doe,EMAIL_INFO:Eoe,EMAIL_UPDATE:poe,ENTER_PASSWORD:foe,EXPORT_REQUEST:moe,FILTER_ON_USERNAME:_oe,HIDE_PASSWORD:Toe,INVALID_TOKEN:hoe,I_WANT_TO_DELETE_MY_ACCOUNT:Soe,LANGUAGE:Aoe,LAST_PRIVACY_POLICY_TO_VALIDATE:Ooe,LOGIN:goe,LOGOUT:Ioe,LOGOUT_CONFIRMATION:Roe,LOG_IN:Noe,NEW_PASSWORD:voe,NO_SPORT_FOUND:boe,NO_USERS_FOUND:Coe,PASSWORD:Doe,PASSWORD_FORGOTTEN:Poe,PASSWORD_INFO:Loe,PASSWORD_RESET:yoe,PASSWORD_SENT_EMAIL_TEXT:$oe,PASSWORD_STRENGTH:Uoe,PASSWORD_UPDATED:koe,PROFILE:woe,READ_AND_ACCEPT_PRIVACY_POLICY:Moe,REGISTER:Woe,REGISTER_DISABLED:Foe,RESENT_ACCOUNT_CONFIRMATION:zoe,RESET_PASSWORD:xoe,REVIEW:Boe,SHOW_PASSWORD:Goe,THIS_USER_ACCOUNT_IS_INACTIVE:Hoe,TOGGLE_THEME:Voe,USERNAME:Koe,USERNAME_INFO:joe,USER_PICTURE:qoe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:Yoe},Qoe="Añadir entrenamiento",Zoe="análisis",Joe="ascenso",eie="velocidad media",tie="vel. media",nie="volver al entrenamiento",aie="fecha",sie="Eliminar el entrenamiento",rie="descenso",oie="mostrar filtros",iie="distancia",uie="Descarga el entrenamiento",lie="tiempo",cie="Editar el entranamiento",die="altitud",Eie="fin",pie="Salir de la pantalla completa",fie="desde",mie="fichero .gpx",_ie="ocultar filtros",Tie="Debes proporcionar ambos valores de altura y tienen que ser igual o superior a 0.",hie="La distancia debe ser mayor de 0",Sie="La duración debe ser mayor que 0 segundos",Aie="Últimos entrenamientos",Oie="Cargar más entrenamientos",gie="altitud máxima",Iie="máx. de ficheros",Rie="tamaño máximo",Nie="velocidad máxima",vie="altitud mínima",bie={deselectLabel:"Pulsa intro para eliminar",selectLabel:"Pulsa intro para seleccionar",selectedLabel:"Seleccionado"},Cie="Sin tramo siguiente",Die="Siguiente entrenamiento",Pie="notas",Lie="datos desde gpx, sin comprobar",yie="Sin fichero proporcionado",$ie="no hay carpeta dentro",Uie="Sin mapa",kie="No hay tramo siguiente",wie="No hay entrenamiento siguiente",Mie="Sin notas",Wie="No hay tramo anterior",Fie="No hay entrenamiento anterior",zie="Sin registros.",xie="Sin entrenamientos.",Bie="pausas",Gie="Tramo anterior",Hie="Entrenamiento anterior",Vie="registro | registros",Kie="Vel. media",jie="Distancia mayor",qie="Ascenso mayor",Yie="Duración más larga",Xie="Velocidad máxima",Qie="caracteres restantes",Zie="Restablecer el zoom",Jie="tramo | tramos",eue="velocidad",tue="deporte | deportes",nue="inicio",aue="Inicio y final",sue="poner la altitud de inicio en el cero del gráfico",rue="título",oue="para",iue="distancia total",uue="duración total",lue="Una subida!",cue="Ver a pantalla completa",due={DARK_SKY:{"clear-day":"día despejado","clear-night":"noche despejada",cloudy:"nublado",fog:"niebla","partly-cloudy-day":"día parcialmente nublado","partly-cloudy-night":"noche parcialmente nublada",rain:"lluvia",sleet:"granizo",snow:"nieve",wind:"viento"},HUMIDITY:"humedad",TEMPERATURE:"temperatura",WIND:"viento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},Eue="sin fichero .gpx",pue="con fichero .gpx",fue="entrenamiento | entrenamientos",mue="tabla de velocidad y elevación del entrenamiento",_ue="fecha del entrenamiento",Tue="¿Seguro que quieres eliminar este entrenamiento?",hue="mapa del entrenamiento",Sue="fichero .zip",Aue="o fichero .zip que contiene ficheros .gpx",Oue={ADD_WORKOUT:Qoe,ANALYSIS:Zoe,ASCENT:Joe,AVERAGE_SPEED:eie,AVE_SPEED:tie,BACK_TO_WORKOUT:nie,DATE:aie,DELETE_WORKOUT:sie,DESCENT:rie,DISPLAY_FILTERS:oie,DISTANCE:iie,DOWNLOAD_WORKOUT:uie,DURATION:lie,EDIT_WORKOUT:cie,ELEVATION:die,END:Eie,EXIT_FULLSCREEN:pie,FROM:fie,GPX_FILE:mie,HIDE_FILTERS:_ie,INVALID_ASCENT_OR_DESCENT:Tie,INVALID_DISTANCE:hie,INVALID_DURATION:Sie,LATEST_WORKOUTS:Aie,LOAD_MORE_WORKOUT:Oie,MAX_ALTITUDE:gie,MAX_FILES:Iie,MAX_SIZE:Rie,MAX_SPEED:Nie,MIN_ALTITUDE:vie,MULTISELECT:bie,NEXT_SEGMENT:Cie,NEXT_WORKOUT:Die,NOTES:Pie,NO_DATA_CLEANING:Lie,NO_FILE_PROVIDED:yie,NO_FOLDER:$ie,NO_MAP:Uie,NO_NEXT_SEGMENT:kie,NO_NEXT_WORKOUT:wie,NO_NOTES:Mie,NO_PREVIOUS_SEGMENT:Wie,NO_PREVIOUS_WORKOUT:Fie,NO_RECORDS:zie,NO_WORKOUTS:xie,PAUSES:Bie,PREVIOUS_SEGMENT:Gie,PREVIOUS_WORKOUT:Hie,RECORD:Vie,RECORD_AS:Kie,RECORD_FD:jie,RECORD_HA:qie,RECORD_LD:Yie,RECORD_MS:Xie,REMAINING_CHARS:Qie,RESET_ZOOM:Zie,SEGMENT:Jie,SPEED:eue,SPORT:tue,START:nue,START_AND_FINISH:aue,START_ELEVATION_AT_ZERO:sue,TITLE:rue,TO:oue,TOTAL_DISTANCE:iue,TOTAL_DURATION:uue,UPLOAD_FIRST_WORKOUT:lue,VIEW_FULLSCREEN:cue,WEATHER:due,WITHOUT_GPX:Eue,WITH_GPX:pue,WORKOUT:fue,WORKOUT_CHART:mue,WORKOUT_DATE:_ue,WORKOUT_DELETION_CONFIRMATION:Tue,WORKOUT_MAP:hue,ZIP_ARCHIVE:Sue,ZIP_ARCHIVE_DESCRIPTION:Aue},gue={about:Oae,admin:Jae,api:tse,buttons:Ase,common:Hse,dashboard:jse,error:_re,equipments:dre,equipment_types:Jse,oauth2:$re,privacy_policy:Mre,sports:jre,statistics:aoe,user:Xoe,workouts:Oue},Iue="Instantzia honi buruz",Rue="Kontaktatu kudeatzailearekin",Nue="FitTrackee aire-libreko ekintzak gordetzeko zerbitzua da.",vue="{0} lizentziapean ",bue="Iturburu kodea",Cue="Eguraldiaren datuak:",Due={ABOUT_THIS_INSTANCE:Iue,CONTACT_ADMIN:Rue,FITTRACKEE_DESCRIPTION:Nue,FITTRACKEE_LICENSE:vue,SOURCE_CODE:bue,WEATHER_DATA_FROM:Cue},Pue={DESCRIPTION:"Zure erabiltzaileentzat erabilgarri izan daitekeen edozein informazioa. Markdown sintaxia erabili dezakezu.",TEXT:"Instantziaren informazio xehetua"},Lue="Ekintza",yue="Aktibatu kontua",$ue="Aktibo",Uue="Kudeatzailea",kue="Kudeaketa",wue="Gehitu/kendu kudeatzaile baimenak, ezabatu erabiltzaile-kontua.",Mue="Aplikazioa",Wue={ADMIN_CONTACT:"Kontakturako kudeatzailearen eposta helbidea",MAX_FILES_IN_ZIP_LABEL:"zip fitxategiaren gehienezko fitxategi kopurua",MAX_USERS_HELP:"0 bada, ez dago izena emateko mugarik.",MAX_USERS_LABEL:"Gehieneko erabiltzaile kopurua",NO_CONTACT_EMAIL:"ez dago kontakturako eposta helbiderik",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Kargatutako fitxategien tamaina-muga (Mbtan)",STATS_WORKOUTS_LIMIT_HELP:"0 bada, ez da saio kopuruaren mugarik erabiliko.",STATS_WORKOUTS_LIMIT_LABEL:"Saio kopuru maximoa kirolaren estatistikatarako",TITLE:"Aplikazioaren konfigurazioa",ZIP_UPLOAD_MAX_SIZE_LABEL:"zip fitxategiaren gehienezko tamaina (Mbtan)"},Fue="Kudeaketara itzuli",zue="Ziur zaude {0} kontua ezabatu nahi duzula? Datu guztiak ezabatuko dira eta ekintza hau ezin da desegin.",xue="Ziur zaude {0} pasahitza berrezarri nahi duzula?",Bue="Uneko eposta",Gue="Ezabatu erabiltzailea",Hue="Eposta bidalketa desaktibatuta dago.",Vue="Aktibatu/Desaktibatu ekipamendu motak.",Kue="Aktibatu/desaktibatu kirolak.",jue={TABLE:{ACTIVE:"Aktibatu",HAS_EQUIPMENTS:"ekipamendua existitzen da",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Ekipamendu administrazioa"},que="Eposta berria",Yue="Ez duzu testurik idatzi",Xue="Pasahitza berrezarri egin da.",Que="Gehitu zure pribatutasun politika edo utzi hutsik defektuzkoa erabiltzeko. Markdown sintaxia erabili dezakezu.",Zue="Izen-ematea desaktibatuta dago.",Jue="Izen-ematea aktibatuta dago.",ele="Berrezarri pasahitza",tle={TABLE:{ACTIVE:"Aktibo",HAS_WORKOUTS:"entrenamendua badago",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Kirolen kudeaketa"},nle="Eguneratu aplikazioaren konfigurazioa.",ale="Eguneratu eposta",sle="erabiltzaile | erabiltzaile",rle={SELECTS:{ORDER_BY:{ADMIN:"kudeatzailearen egoera",CREATED_AT:"izen-emate data",IS_ACTIVE:"kontuaren egoera",USERNAME:"erabiltzaile-izena",WORKOUTS_COUNT:"entrenamendu kopurua"}},TABLE:{ADD_ADMIN_RIGHTS:"Gehitu kudeatzaile baimenak",REMOVE_ADMIN_RIGHTS:"Kendu kudeatzaile baimenak"},TITLE:"Kudeaketa - Erabiltzaileak"},ole="Eposta helbidea eguneratu egin da.",ile={ABOUT:Pue,ACTION:Lue,ACTIVATE_USER_ACCOUNT:yue,ACTIVE:$ue,ADMIN:Uue,ADMINISTRATION:kue,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:wue,APPLICATION:Mue,APP_CONFIG:Wue,BACK_TO_ADMIN:Fue,CONFIRM_USER_ACCOUNT_DELETION:zue,CONFIRM_USER_PASSWORD_RESET:xue,CURRENT_EMAIL:Bue,DELETE_USER:Gue,EMAIL_SENDING_DISABLED:Hue,ENABLE_DISABLE_EQUIPMENT_TYPES:Vue,ENABLE_DISABLE_SPORTS:Kue,EQUIPMENT_TYPES:jue,NEW_EMAIL:que,NO_TEXT_ENTERED:Yue,PASSWORD_RESET_SUCCESSFUL:Xue,PRIVACY_POLICY_DESCRIPTION:Que,REGISTRATION_DISABLED:Zue,REGISTRATION_ENABLED:Jue,RESET_USER_PASSWORD:ele,SPORTS:tle,UPDATE_APPLICATION_DESCRIPTION:nle,UPDATE_USER_EMAIL:ale,USER:sle,USERS:rle,USER_EMAIL_UPDATE_SUCCESSFUL:ole},ule={" is missing in gpx file":".gpx fitxategian elementua falta da.","Network Error":"Sareko errorea.",UNKNOWN:"Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.","at least one file in zip archive exceeds size limit, please check the archive":"zip fitxategian dagoen fitxategietako batek gutxienez tamaina muga gainditzen du, egiaztatu fitxategia.","completed request already exists":"Guztia esportatzeko beste eskaera bat eginda dago.","email: valid email must be provided":"Eposta: emandako helbidea zuzena izan behar da.","equipment already exists with the same label":"Ekipamendua dagoeneko existitzen da etiketa berarekin.","equipment type is inactive":"Ekipamendu mota inaktibo.","error during gpx file parsing":"Errorea gpx fitxategia irakurtzean.","error during gpx processing":"Errorea gpx fitxategia prozesatzean.","error on getting configuration":"Errorea konfigurazioa lortzean.","error when saving workout":"Errorea entrenamendua gordetzean.","error when updating configuration":"Errorea konfigurazioa eguneratzean","error, please try again or contact the administrator":"Errorea, saiatu berriz edo jarri kontaktuan kudeatzailearekin.","error, registration is disabled":"Errorea, izen-ematea desaktibatuta dago.","file extension not allowed":"Fitxategiaren luzapen hori ez da onargarria.","file size is greater than the allowed size":"Fitxategiaren tamaina baimendutakoa baino handiagoa da.","gpx file is invalid":".gpx fitxategia ez da zuzena.","invalid credentials":"Kredentzialak ez dira zuzenak.","invalid payload":"Emandako datuak ez dira zuzenak.","invalid token, please log in again":"Tokena ez da zuzena, sartu berriz.","invalid token, please request a new token":"Tokena ez da zuzena, sartu berriz.","new email must be different than current email":"Eposta helbide berria unekoaren desberdina izan behar da","no file part":"Ez duzu fitxategirik gehitu.","no selected file":"Ez duzu fitxategirik aukeratu.","no tracks in gpx file":"Ez dago arrastorik () .gpx fitxategian.","ongoing request exists":"Datuak esportatzeko eskaera bat jada badago.","password: password and password confirmation do not match":"Pasahitza: pasahitza eta baieztapena ez datoz bat.","provide a valid auth token":"Autentifikazio token zuzen bat eman behar duzu.","signature expired, please log in again":"Sinadura iraungi egin da. Sartu berriz.","sorry, that username is already taken":"Barkatu, erabiltzaile-izen hori hartuta dago.","sport does not exist":"Kirol hori ez da existitzen.","successfully registered":"Ondo eman duzu izena.","the number of files in the archive exceeds the limit":"Fitxategian dagoen fitxategi kopurua onartutakoa baino handiagoa da.","user does not exist":"Erabiltzailea ez da existitzen.","valid email must be provided for admin contact":"Kudeatzailearekin kontaktatzeko eposta helbide zuzen bat eman behar duzu","you can not delete your account, no other user has admin rights":"Ezin duzu zure kontua ezabatu, kudeaketa baimena duen kontu bakarra da.","you do not have permissions":"Ez duzu baimenik."},lle={ERROR:ule},cle="Baimendu",dle="Atzera",Ele="Utzi",ple="Garbitu filtroak",fle="Ezabatu",mle="Ezabatu nire kontua",_le="Desaktibatu",Tle="Editatu",hle="Aktibatu",Sle="Filtroa",Ale="Sartu",Ole="Ez",gle="Eguneratu guztizkoak",Ile="Sortu kontua",Rle="Eskatu datuak esportatzea",Nle="Berrezarri",vle="Bidali",ble="Bai",Cle={"ACCOUNT-CONFIRMATION-RESEND":"Berriz bidali baieztapen eposta",AUTHORIZE:cle,BACK:dle,CANCEL:Ele,CLEAR_FILTER:ple,DELETE:fle,DELETE_MY_ACCOUNT:mle,DISABLE:_le,EDIT:Tle,ENABLE:hle,FILTER:Sle,LOGIN:Ale,NO:Ole,REFRESH_TOTALS:gle,REGISTER:Ile,REQUEST_DATA_EXPORT:Rle,RESET:Nle,SUBMIT:vle,YES:ble},Dle="honi buruz",Ple="ekintza",Lle="aktibo",yle="Baieztapena",$le="kontaktua",Ule="egun | egun",kle="Deskribapena",wle="Erakutsita",Mle="dokumentazioa",Wle="hemen",Fle="Ezkutuan",zle="Hasiera",xle="ordu|ordu",Ble="inaktibo",Gle="etiketa",Hle="minutu|minutu",Vle="hurrengoa",Kle="deskribapenik gabe",jle="aurrekoa",qle="segundu|segundu",Yle={ORDER:{ASC:"gorantz",DESC:"beherantz",LABEL:"ordenatu"},ORDER_BY:{LABEL:"honen arabera ordenatu"},PER_PAGE:{LABEL:"orrialdeko"}},Xle="Guztira",Qle="iraupena guztira atsedenekin",Zle={ABOUT:Dle,ACTION:Ple,ACTIVE:Lle,CONFIRMATION:yle,CONTACT:$le,DAY:Ule,DESCRIPTION:kle,DISPLAYED:wle,DOCUMENTATION:Mle,HERE:Wle,HIDDEN:Fle,HOME:zle,HOURS:xle,INACTIVE:Ble,LABEL:Gle,MINUTES:Hle,NEXT:Vle,NO_DESCRIPTION:Kle,PREVIOUS:jle,SECONDS:qle,SELECTS:Yle,TOTAL:Xle,TOTAL_DURATION_WITH_PAUSES:Qle},Jle="Mahaigaina",ece="Hilabete honetan",tce={DASHBOARD:Jle,THIS_MONTH:ece},nce={LABEL:"Bizikleta"},ace={LABEL:"Kayak/Txalupa"},sce={LABEL:"Oinetakoak"},rce={LABEL:"Eskiak"},oce={LABEL:"Elur-erraketak"},ice={Bike:nce,"Bike Trainer":{LABEL:"Bizikleta entrenatzailea"},Kayak_Boat:ace,Shoes:sce,Skis:rce,Snowshoes:oce},uce="Gehitu ekipamendua berria",lce="Entrenamenduen lotura guztiak ezabatuko dira.",cce="Kirolentzat lehenetsia",dce="Editatu ekipamendua",Ece="ekipamendu|ekipamendu",pce="ekipamendu mota|ekipamendu mota",fce={inactive:"'{equipmentLabel}' ekipamendu inaktibo.",invalid:"'{equipmentLabel}' ekipamendua ez da baliozkoa kirol honetarako.",not_found:"Ekipamendua ez da aurkitu."},mce="Ekipamendu berria",_ce="Ez da ekipamendurik aurkitu.",Tce="Ekipamendurik gabe",hce="ekipamendurik gabe",Sce={"50_CHARACTERS_MAX":"Gehienez 50 karaktere",ADD_A_NEW_EQUIPMENT:uce,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:lce,DEFAULT_FOR_SPORTS:cce,EDIT_EQUIPMENTS:dce,EQUIPMENT:Ece,EQUIPMENT_TYPE:pce,ERRORS:fce,NEW_EQUIPMENT:mce,NO_EQUIPMENT:_ce,NO_EQUIPMENTS:Tce,WITHOUT_EQUIPMENTS:hce},Ace="Aplikazioak erroreren bat duela dirudi.Saiatu berriz beranduxeago edo jarri kontaktuan kudeatzailearekin.",Oce={PAGE:"Orrialdea ez da aurkitu",WORKOUT:"Entrenamendua ez da aurkitu"},gce="Zerbait gaizki irten da",Ice="Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.",Rce={APP_ERROR:Ace,NOT_FOUND:Oce,SOMETHING_WRONG:gce,UNKNOWN:Ice},Nce="Gehitu OAuth2 aplikazio berria",vce={CLIENT_ID:"Id",CLIENT_SECRET:"Gako sekretua",DESCRIPTION:"Aplikazioaren deskribapena",ISSUE_AT:"Noiz emana",NAME:"Aplikazioaren izena",REDIRECT_URL:"Berbideraketa URLa",SCOPE:{LABEL:"Ingurua","application:write_DESCRIPTION":"aplikazioaren konfiguraziorako idazketa baimena ematen du.","equipments:read_DESCRIPTION":"equipments zerbitzuetarako irakurketa baimena ematen du.","equipments:write_DESCRIPTION":"equipments zerbitzuetarako idazketa baimena ematen du.","profile:read_DESCRIPTION":"auth zerbitzuetarako irakurketa baimena ematen du.","profile:write_DESCRIPTION":"auth zerbitzuetarako idazketa baimena ematen du.","users:read_DESCRIPTION":"users zerbitzuetarako irakurketa baimena ematen du.","users:write_DESCRIPTION":"users zerbitzuetarako idazketa baimena ematen du.","workouts:read_DESCRIPTION":"workouts zerbitzuetarako irakurketa baimena ematen du.","workouts:write_DESCRIPTION":"workouts zerbitzuetarako idazketa baimena ematen du."},URL:"Aplikazioaren URLa"},bce="OAuth2 aplikazioak",Cce="Aplikazioa ondo sortu du. Kopiatu gako sekretua orain ez da-eta berriz agertuko.",Dce="Ziur zaude aplikazio hau ezabatu nahi duzula?",Pce="{0} aplikazioa zera eskatzen ari da:",Lce="{0} aplikazioari zure kontua erabiltzeko baimena eman?",yce="kopiatu arbelera",$ce="Ezabatu aplikazioa",Uce="Gehitu aplikazioa",kce="Aplikazioa ez da aurkitu!",wce="ez dago aplikaziorik",Mce="deskribapenik ez",Wce="Baliogabetu token guztiak",Fce="Ziur zaude token guztiak baliogabetu nahi dituzula?",zce="Lotutako token guztiak baliogabetu egin dira.",xce={ADD_A_NEW_APP:Nce,APP:vce,APPS_LIST:bce,APP_CREATED_SUCCESSFULLY:Cce,APP_DELETION_CONFIRMATION:Dce,APP_REQUESTING_ACCESS:Pce,AUTHORIZE_APP:Lce,COPY_TO_CLIPBOARD:yce,DELETE_APP:$ce,NEW_APP:Uce,NO_APP:kce,NO_APPS:wce,NO_DESCRIPTION:Mce,REVOKE_ALL_TOKENS:Wce,TOKENS_REVOCATION_CONFIRMATION:Fce,TOKENS_REVOKED:zce},Bce={ACCOUNT_DELETION:{CONTENT:'Zure kontua ezabatzeko eskatu dezakezu helbide honetara joanez (behin webgunean sartuta) eta "Ezabatu nire kontua" botoian sakatuz.',TITLE:"Kontua ezabatzea"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Gure pribatutasun politika aldatzen baduzu, aldaketa horiek hemen jarriko ditugu. +Los requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares.`,TITLE:"Uso de esta web por menores"},YOUR_CONSENT:{CONTENT:"Al utilizar nuestra web, aceptas la política de privacidad de nuestra web.",TITLE:"Tu consentimiento"}},xoe="Última actualización",Boe="política de privacidad",Goe={CONTENT:zoe,LAST_UPDATE:xoe,TITLE:Boe},Hoe={LABEL:"Senderismo"},Voe={LABEL:"Montañismo"},Koe={LABEL:"Parapente"},joe={LABEL:"Remo"},qoe={LABEL:"Correr"},Yoe={LABEL:"Raquetas de nieve"},Xoe={LABEL:"Swimrun"},Qoe={LABEL:"Ruta"},Zoe={LABEL:"Caminar"},Joe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (senderismo)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:Hoe,"Mountain Biking":{LABEL:"Bicicleta por Montaña"},"Mountain Biking (Electric)":{LABEL:"Bicicleta (Eléctrica) por Montaña"},Mountaineering:Voe,"Open Water Swimming":{LABEL:"Natación en aguas abiertas"},Paragliding:Koe,Rowing:joe,Running:qoe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí de travesía"},Snowshoes:Yoe,Swimrun:Xoe,Trail:Qoe,Walking:Zoe},ere="Media",tre="Fechas",nre="Estadísticas",are={month:"Estadísticas mensuales",week:"Estadísticas semanales",year:"Estadísticas anuales"},sre="Estadísticas de todos los entrenamientos:",ore="Estadísticas de los últimos {count} entrenamientos:",rre={by_sport:"por deporte",by_time:"por periodo de tiempo"},ire={month:"mes",week:"semana",year:"año"},ure="número medio de entrenamientos",lre={AVERAGE:ere,DATES:tre,STATISTICS:nre,STATISTICS_CHARTS:are,STATISTICS_ON_ALL_WORKOUTS:sre,STATISTICS_ON_LAST_WORKOUTS:ore,STATISTICS_TYPES:rre,TIME_FRAMES:ire,WORKOUTS_AVERAGE:ure},cre="Confirmacion la cuenta",dre="¿No has recibido instrucciones?",Ere="Comprueba el correo. Se ha enviado un nuevo email de confirmación a la dirección proporcionada.",pre="Admin",fre="¿Ya tienes una cuenta?",mre="¿Seguro que quieres eliminar tu cuenta? Se borrarán todos los datos, la decisión no es reversible.",_re="Contraseña actual",Tre="Correo electrónico",hre="Escribe una dirección válida de correo.",Sre="Actualización el correo electrónico",Are="Escribe una contraseña",Ore={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar archivo",GENERATING_LINK:"creando enlace…",ONLY_ONE_EXPORT_PER_DAY:"Puedes solicitar un archivo cada 24 horas",STATUS:{errored:"ha fallado (solicita una nueva exportación)",in_progress:"en progreso…"}},gre="Filtrar por nombre de usuario",Ire="ocultar contraseña",Nre="Clave secreta no válida, solicita un nuevo restablecimiento de contraseña.",Rre="Quiero eliminar mi cuenta",vre="Idioma | Idiomas",bre="La política de privacidad ha sido actualizada, {0} antes de continuar.",Cre="Acceder",Dre="Cerrar sesión",Pre="¿Está seguro de que deseas cerrar la sesión?",Lre="iniciar sesión",yre="Nueva contraseña",$re="Ningún deporte encontrado.",Ure="No hay usuarios.",kre="Contraseña",wre="¿Has olvidado la contraseña?",Mre="Se requieren 8 caracteres como mínimo.",Wre="Restablecer la contraseña",Fre="Comprueba tu email. Si la dirección está en nuestra base de datos recibirás un email con un enlace para restablecer tu contraseña.",zre={AVERAGE:"media",GOOD:"buena",LABEL:"fortaleza de la contraseña",STRONG:"fuerte",SUGGESTIONS:{allUppercase:"Usa alguna mayúscula, pero no todas.",anotherWord:"Añade más palabras poco comunes.",associatedYears:"Evita los años asociados a ti.",capitalization:"Usa alguna mayúscula más que en la primera.",dates:"Evita fechas y años que se puedan asociar a ti.",l33t:"Evita substituciones evidentes de letras como {'@'} por la a.",longerKeyboardPattern:"Usa patrones de teclado más largos y cambia de dirección de escritura varias veces.",noNeed:"Puedes crear contraseñas fuertes sin usar símbolos, números o letras mayúsculas.",pwned:"Si utilizas esta contraseña en otros lugares, deberías cambiarla.",recentYears:"Evita años recientes.",repeated:"Evita palabras y caracteres repetidos.",reverseWords:"Evita palabras del revés o palabras comunes.",sequences:"Evita secuencias comunes de caracteres.",useWords:"Usa varias palabras, pero evita frases comunes."},WEAK:"débil"},xre="Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión.",Bre={ACCOUNT_EDITION:"Edición de la cuenta",ASCENT_DATA:"Datos de ascensión (récords, total)",BACK_TO_PROFILE:"Volver al perfil",BIO:"Biografía",BIRTH_DATE:"Fecha de nacimiento",DATE_FORMAT:"Formato de la fecha",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias de los deportes",ELEVATION_CHART_START:{LABEL:"La elevación del gráfico empieza en",MIN_ALT:"Altitud mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"¿Seguro que quieres borrar esta equipación {0}?",DESCRIPTION:"descripción",DISABLED_BY_ADMIN:"desactivada por admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Esta equipación está asociada a los entrenamientos.",IS_ACTIVE:"activa",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Tu equipación"},EQUIPMENTS_EDITION:"Edición de la equipación",ERRORED_EMAIL_UPDATE:"Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",FIRST_DAY_OF_WEEK:"Primer día de la semana",FIRST_NAME:"Nombre",INTERFACE:"Interfaz",LANGUAGE:"Idioma",LAST_NAME:"Apellido",LOCATION:"Localización",MONDAY:"Lunes",PICTURE:"Fotografía",PICTURE_EDITION:"Editar la foto",PICTURE_REMOVE:"Eliminar la foto",PICTURE_UPDATE:"Actualizar la foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidad",PROFILE_EDITION:"Editar perfil",REGISTRATION_DATE:"Fecha de registro",SPORT:{ACTION:"acción",COLOR:"color",CONFIRM_SPORT_RESET:"¿Estás seguro de que quieres reiniciar este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"¿Estás seguro de que quieres reiniciar este deporte? Se eliminarán todas las equipaciones predeterminados.",DEFAULT_EQUIPMENTS:"Equipación por defecto | Equipaciones por defecto",DISABLED_BY_ADMIN:"desactivada por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"límite para detectar detención"},SPORTS_EDITION:"Editar preferencias de los deportes",SUCCESSFUL_EMAIL_UPDATE:"Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico.",SUCCESSFUL_REGISTRATION:"Se ha creado correctamente tu cuenta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",SUCCESSFUL_UPDATE:"Tu cuenta ha sido actualizada correctamente.",SUNDAY:"Domingo",TABS:{ACCOUNT:"cuenta",APPS:"aplicaciones",EQUIPMENTS:"Equipaciones",PICTURE:"fotografía",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidad",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Tema",VALUES:{DARK:"Oscuro",DEFAULT:"Preferencias del navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Si se filtra, excluye los valores extremos (que pueden ser errores del GPS) al calcular la velocidad máxima.",LABEL:"Estrategia de velocidad máxima",RAW_SPEED:"En bruto"}},Gre="He leído y aceptado la {0}.",Hre="Crear cuenta",Vre="Lo sentimos, no se admiten nuevas cuentas.",Kre="Reenviar email de confirmación de cuenta",jre="Restablecer contraseña",qre="revisar",Yre="mostrar contraseña",Xre="Esta cuenta de usuario no está activa.",Qre="Alternar tema (modo claro u oscuro)",Zre="Nombre de usuario",Jre='Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo "_".',eie="foto del usuario",tie="Has aceptado la {0}.",nie={ACCOUNT_CONFIRMATION:cre,ACCOUNT_CONFIRMATION_NOT_RECEIVED:dre,ACCOUNT_CONFIRMATION_SENT:Ere,ADMIN:pre,ALREADY_HAVE_ACCOUNT:fre,CONFIRM_ACCOUNT_DELETION:mre,CURRENT_PASSWORD:_re,EMAIL:Tre,EMAIL_INFO:hre,EMAIL_UPDATE:Sre,ENTER_PASSWORD:Are,EXPORT_REQUEST:Ore,FILTER_ON_USERNAME:gre,HIDE_PASSWORD:Ire,INVALID_TOKEN:Nre,I_WANT_TO_DELETE_MY_ACCOUNT:Rre,LANGUAGE:vre,LAST_PRIVACY_POLICY_TO_VALIDATE:bre,LOGIN:Cre,LOGOUT:Dre,LOGOUT_CONFIRMATION:Pre,LOG_IN:Lre,NEW_PASSWORD:yre,NO_SPORT_FOUND:$re,NO_USERS_FOUND:Ure,PASSWORD:kre,PASSWORD_FORGOTTEN:wre,PASSWORD_INFO:Mre,PASSWORD_RESET:Wre,PASSWORD_SENT_EMAIL_TEXT:Fre,PASSWORD_STRENGTH:zre,PASSWORD_UPDATED:xre,PROFILE:Bre,READ_AND_ACCEPT_PRIVACY_POLICY:Gre,REGISTER:Hre,REGISTER_DISABLED:Vre,RESENT_ACCOUNT_CONFIRMATION:Kre,RESET_PASSWORD:jre,REVIEW:qre,SHOW_PASSWORD:Yre,THIS_USER_ACCOUNT_IS_INACTIVE:Xre,TOGGLE_THEME:Qre,USERNAME:Zre,USERNAME_INFO:Jre,USER_PICTURE:eie,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:tie},aie="Añadir entrenamiento",sie="análisis",oie="ascenso",rie="velocidad media",iie="vel. media",uie="volver al entrenamiento",lie="fecha",cie="Eliminar el entrenamiento",die="descenso",Eie="descripción",pie="mostrar filtros",fie="distancia",mie="Descarga el entrenamiento",_ie="tiempo",Tie="Editar el entranamiento",hie="altitud",Sie="fin",Aie="Salir de la pantalla completa",Oie="desde",gie="fichero .gpx",Iie="ocultar filtros",Nie="Debes proporcionar ambos valores de altura y tienen que ser igual o superior a 0.",Rie="La distancia debe ser mayor de 0",vie="La duración debe ser mayor que 0 segundos",bie="Últimos entrenamientos",Cie="Cargar más entrenamientos",Die="altitud máxima",Pie="máx. de ficheros",Lie="tamaño máximo",yie="velocidad máxima",$ie="altitud mínima",Uie={deselectLabel:"Pulsa intro para eliminar",selectLabel:"Pulsa intro para seleccionar",selectedLabel:"Seleccionado"},kie="Sin tramo siguiente",wie="Siguiente entrenamiento",Mie="notas",Wie="datos desde gpx, sin comprobar",Fie="Sin descripción",zie="Sin fichero proporcionado",xie="no hay carpeta dentro",Bie="Sin mapa",Gie="No hay tramo siguiente",Hie="No hay entrenamiento siguiente",Vie="Sin notas",Kie="No hay tramo anterior",jie="No hay entrenamiento anterior",qie="Sin registros.",Yie="Sin entrenamientos.",Xie="pausas",Qie="Tramo anterior",Zie="Entrenamiento anterior",Jie="registro | registros",eue="Vel. media",tue="Distancia mayor",nue="Ascenso mayor",aue="Duración más larga",sue="Velocidad máxima",oue="caracteres restantes",rue="Restablecer el zoom",iue="tramo | tramos",uue="velocidad",lue="deporte | deportes",cue="inicio",due="Inicio y final",Eue="poner la altitud de inicio en el cero del gráfico",pue="título",fue="para",mue="distancia total",_ue="duración total",Tue="Una subida!",hue="Ver a pantalla completa",Sue={DARK_SKY:{"clear-day":"día despejado","clear-night":"noche despejada",cloudy:"nublado",fog:"niebla","partly-cloudy-day":"día parcialmente nublado","partly-cloudy-night":"noche parcialmente nublada",rain:"lluvia",sleet:"granizo",snow:"nieve",wind:"viento"},HUMIDITY:"humedad",TEMPERATURE:"temperatura",WIND:"viento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},Aue="sin fichero .gpx",Oue="con fichero .gpx",gue="entrenamiento | entrenamientos",Iue="tabla de velocidad y elevación del entrenamiento",Nue="fecha del entrenamiento",Rue="¿Seguro que quieres eliminar este entrenamiento?",vue="mapa del entrenamiento",bue="fichero .zip",Cue="o fichero .zip que contiene ficheros .gpx",Due={ADD_WORKOUT:aie,ANALYSIS:sie,ASCENT:oie,AVERAGE_SPEED:rie,AVE_SPEED:iie,BACK_TO_WORKOUT:uie,DATE:lie,DELETE_WORKOUT:cie,DESCENT:die,DESCRIPTION:Eie,DISPLAY_FILTERS:pie,DISTANCE:fie,DOWNLOAD_WORKOUT:mie,DURATION:_ie,EDIT_WORKOUT:Tie,ELEVATION:hie,END:Sie,EXIT_FULLSCREEN:Aie,FROM:Oie,GPX_FILE:gie,HIDE_FILTERS:Iie,INVALID_ASCENT_OR_DESCENT:Nie,INVALID_DISTANCE:Rie,INVALID_DURATION:vie,LATEST_WORKOUTS:bie,LOAD_MORE_WORKOUT:Cie,MAX_ALTITUDE:Die,MAX_FILES:Pie,MAX_SIZE:Lie,MAX_SPEED:yie,MIN_ALTITUDE:$ie,MULTISELECT:Uie,NEXT_SEGMENT:kie,NEXT_WORKOUT:wie,NOTES:Mie,NO_DATA_CLEANING:Wie,NO_DESCRIPTION:Fie,NO_FILE_PROVIDED:zie,NO_FOLDER:xie,NO_MAP:Bie,NO_NEXT_SEGMENT:Gie,NO_NEXT_WORKOUT:Hie,NO_NOTES:Vie,NO_PREVIOUS_SEGMENT:Kie,NO_PREVIOUS_WORKOUT:jie,NO_RECORDS:qie,NO_WORKOUTS:Yie,PAUSES:Xie,PREVIOUS_SEGMENT:Qie,PREVIOUS_WORKOUT:Zie,RECORD:Jie,RECORD_AS:eue,RECORD_FD:tue,RECORD_HA:nue,RECORD_LD:aue,RECORD_MS:sue,REMAINING_CHARS:oue,RESET_ZOOM:rue,SEGMENT:iue,SPEED:uue,SPORT:lue,START:cue,START_AND_FINISH:due,START_ELEVATION_AT_ZERO:Eue,TITLE:pue,TO:fue,TOTAL_DISTANCE:mue,TOTAL_DURATION:_ue,UPLOAD_FIRST_WORKOUT:Tue,VIEW_FULLSCREEN:hue,WEATHER:Sue,WITHOUT_GPX:Aue,WITH_GPX:Oue,WORKOUT:gue,WORKOUT_CHART:Iue,WORKOUT_DATE:Nue,WORKOUT_DELETION_CONFIRMATION:Rue,WORKOUT_MAP:vue,ZIP_ARCHIVE:bue,ZIP_ARCHIVE_DESCRIPTION:Cue},Pue={about:Rae,admin:ase,api:ose,buttons:vse,common:Xse,dashboard:Jse,error:goe,equipments:Toe,equipment_types:ooe,oauth2:Foe,privacy_policy:Goe,sports:Joe,statistics:lre,user:nie,workouts:Due},Lue="Instantzia honi buruz",yue="Kontaktatu kudeatzailearekin",$ue="FitTrackee aire-libreko ekintzak gordetzeko zerbitzua da.",Uue="{0} lizentziapean ",kue="Iturburu kodea",wue="Eguraldiaren datuak:",Mue={ABOUT_THIS_INSTANCE:Lue,CONTACT_ADMIN:yue,FITTRACKEE_DESCRIPTION:$ue,FITTRACKEE_LICENSE:Uue,SOURCE_CODE:kue,WEATHER_DATA_FROM:wue},Wue={DESCRIPTION:"Zure erabiltzaileentzat erabilgarri izan daitekeen edozein informazioa. Markdown sintaxia erabili dezakezu.",TEXT:"Instantziaren informazio xehetua"},Fue="Ekintza",zue="Aktibatu kontua",xue="Aktibo",Bue="Kudeatzailea",Gue="Kudeaketa",Hue="Gehitu/kendu kudeatzaile baimenak, ezabatu erabiltzaile-kontua.",Vue="Aplikazioa",Kue={ADMIN_CONTACT:"Kontakturako kudeatzailearen eposta helbidea",MAX_FILES_IN_ZIP_LABEL:"zip fitxategiaren gehienezko fitxategi kopurua",MAX_USERS_HELP:"0 bada, ez dago izena emateko mugarik.",MAX_USERS_LABEL:"Gehieneko erabiltzaile kopurua",NO_CONTACT_EMAIL:"ez dago kontakturako eposta helbiderik",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Kargatutako fitxategien tamaina-muga (Mbtan)",STATS_WORKOUTS_LIMIT_HELP:"0 bada, ez da saio kopuruaren mugarik erabiliko.",STATS_WORKOUTS_LIMIT_LABEL:"Saio kopuru maximoa kirolaren estatistikatarako",TITLE:"Aplikazioaren konfigurazioa",ZIP_UPLOAD_MAX_SIZE_LABEL:"zip fitxategiaren gehienezko tamaina (Mbtan)"},jue="Kudeaketara itzuli",que="Ziur zaude {0} kontua ezabatu nahi duzula? Datu guztiak ezabatuko dira eta ekintza hau ezin da desegin.",Yue="Ziur zaude {0} pasahitza berrezarri nahi duzula?",Xue="Uneko eposta",Que="Ezabatu erabiltzailea",Zue="Eposta bidalketa desaktibatuta dago.",Jue="Aktibatu/Desaktibatu ekipamendu motak.",ele="Aktibatu/desaktibatu kirolak.",tle={TABLE:{ACTIVE:"Aktibatu",HAS_EQUIPMENTS:"ekipamendua existitzen da",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Ekipamendu administrazioa"},nle="Eposta berria",ale="Ez duzu testurik idatzi",sle="Pasahitza berrezarri egin da.",ole="Gehitu zure pribatutasun politika edo utzi hutsik defektuzkoa erabiltzeko. Markdown sintaxia erabili dezakezu.",rle="Izen-ematea desaktibatuta dago.",ile="Izen-ematea aktibatuta dago.",ule="Berrezarri pasahitza",lle={TABLE:{ACTIVE:"Aktibo",HAS_WORKOUTS:"entrenamendua badago",IMAGE:"Irudia",LABEL:"Etiketa"},TITLE:"Kirolen kudeaketa"},cle="Eguneratu aplikazioaren konfigurazioa.",dle="Eguneratu eposta",Ele="erabiltzaile | erabiltzaile",ple={SELECTS:{ORDER_BY:{ADMIN:"kudeatzailearen egoera",CREATED_AT:"izen-emate data",IS_ACTIVE:"kontuaren egoera",USERNAME:"erabiltzaile-izena",WORKOUTS_COUNT:"entrenamendu kopurua"}},TABLE:{ADD_ADMIN_RIGHTS:"Gehitu kudeatzaile baimenak",REMOVE_ADMIN_RIGHTS:"Kendu kudeatzaile baimenak"},TITLE:"Kudeaketa - Erabiltzaileak"},fle="Eposta helbidea eguneratu egin da.",mle={ABOUT:Wue,ACTION:Fue,ACTIVATE_USER_ACCOUNT:zue,ACTIVE:xue,ADMIN:Bue,ADMINISTRATION:Gue,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Hue,APPLICATION:Vue,APP_CONFIG:Kue,BACK_TO_ADMIN:jue,CONFIRM_USER_ACCOUNT_DELETION:que,CONFIRM_USER_PASSWORD_RESET:Yue,CURRENT_EMAIL:Xue,DELETE_USER:Que,EMAIL_SENDING_DISABLED:Zue,ENABLE_DISABLE_EQUIPMENT_TYPES:Jue,ENABLE_DISABLE_SPORTS:ele,EQUIPMENT_TYPES:tle,NEW_EMAIL:nle,NO_TEXT_ENTERED:ale,PASSWORD_RESET_SUCCESSFUL:sle,PRIVACY_POLICY_DESCRIPTION:ole,REGISTRATION_DISABLED:rle,REGISTRATION_ENABLED:ile,RESET_USER_PASSWORD:ule,SPORTS:lle,UPDATE_APPLICATION_DESCRIPTION:cle,UPDATE_USER_EMAIL:dle,USER:Ele,USERS:ple,USER_EMAIL_UPDATE_SUCCESSFUL:fle},_le={" is missing in gpx file":".gpx fitxategian elementua falta da.","Network Error":"Sareko errorea.",UNKNOWN:"Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.","at least one file in zip archive exceeds size limit, please check the archive":"zip fitxategian dagoen fitxategietako batek gutxienez tamaina muga gainditzen du, egiaztatu fitxategia.","completed request already exists":"Guztia esportatzeko beste eskaera bat eginda dago.","email: valid email must be provided":"Eposta: emandako helbidea zuzena izan behar da.","equipment already exists with the same label":"Ekipamendua dagoeneko existitzen da etiketa berarekin.","equipment type is inactive":"Ekipamendu mota inaktibo.","error during gpx file parsing":"Errorea gpx fitxategia irakurtzean.","error during gpx processing":"Errorea gpx fitxategia prozesatzean.","error on getting configuration":"Errorea konfigurazioa lortzean.","error when saving workout":"Errorea entrenamendua gordetzean.","error when updating configuration":"Errorea konfigurazioa eguneratzean","error, please try again or contact the administrator":"Errorea, saiatu berriz edo jarri kontaktuan kudeatzailearekin.","error, registration is disabled":"Errorea, izen-ematea desaktibatuta dago.","file extension not allowed":"Fitxategiaren luzapen hori ez da onargarria.","file size is greater than the allowed size":"Fitxategiaren tamaina baimendutakoa baino handiagoa da.","gpx file is invalid":".gpx fitxategia ez da zuzena.","invalid credentials":"Kredentzialak ez dira zuzenak.","invalid payload":"Emandako datuak ez dira zuzenak.","invalid token, please log in again":"Tokena ez da zuzena, sartu berriz.","invalid token, please request a new token":"Tokena ez da zuzena, sartu berriz.","new email must be different than current email":"Eposta helbide berria unekoaren desberdina izan behar da","no file part":"Ez duzu fitxategirik gehitu.","no selected file":"Ez duzu fitxategirik aukeratu.","no tracks in gpx file":"Ez dago arrastorik () .gpx fitxategian.","ongoing request exists":"Datuak esportatzeko eskaera bat jada badago.","password: password and password confirmation do not match":"Pasahitza: pasahitza eta baieztapena ez datoz bat.","provide a valid auth token":"Autentifikazio token zuzen bat eman behar duzu.","signature expired, please log in again":"Sinadura iraungi egin da. Sartu berriz.","sorry, that username is already taken":"Barkatu, erabiltzaile-izen hori hartuta dago.","sport does not exist":"Kirol hori ez da existitzen.","successfully registered":"Ondo eman duzu izena.","the number of files in the archive exceeds the limit":"Fitxategian dagoen fitxategi kopurua onartutakoa baino handiagoa da.","user does not exist":"Erabiltzailea ez da existitzen.","valid email must be provided for admin contact":"Kudeatzailearekin kontaktatzeko eposta helbide zuzen bat eman behar duzu","you can not delete your account, no other user has admin rights":"Ezin duzu zure kontua ezabatu, kudeaketa baimena duen kontu bakarra da.","you do not have permissions":"Ez duzu baimenik."},Tle={ERROR:_le},hle="Baimendu",Sle="Atzera",Ale="Utzi",Ole="Garbitu filtroak",gle="Ezabatu",Ile="Ezabatu nire kontua",Nle="Desaktibatu",Rle="Editatu",vle="Aktibatu",ble="Filtroa",Cle="Ezkutatu",Dle="Sartu",Ple="Ez",Lle="Irakurri gehiago",yle="Eguneratu guztizkoak",$le="Sortu kontua",Ule="Eskatu datuak esportatzea",kle="Berrezarri",wle="Bidali",Mle="Bai",Wle={"ACCOUNT-CONFIRMATION-RESEND":"Berriz bidali baieztapen eposta",AUTHORIZE:hle,BACK:Sle,CANCEL:Ale,CLEAR_FILTER:Ole,DELETE:gle,DELETE_MY_ACCOUNT:Ile,DISABLE:Nle,EDIT:Rle,ENABLE:vle,FILTER:ble,HIDE:Cle,LOGIN:Dle,NO:Ple,READ_MORE:Lle,REFRESH_TOTALS:yle,REGISTER:$le,REQUEST_DATA_EXPORT:Ule,RESET:kle,SUBMIT:wle,YES:Mle},Fle="honi buruz",zle="ekintza",xle="aktibo",Ble="Baieztapena",Gle="kontaktua",Hle="egun | egun",Vle="Deskribapena",Kle="Erakutsita",jle="dokumentazioa",qle="hemen",Yle="Ezkutuan",Xle="Hasiera",Qle="ordu|ordu",Zle="inaktibo",Jle="etiketa",ece="minutu|minutu",tce="hurrengoa",nce="deskribapenik gabe",ace="aurrekoa",sce="segundu|segundu",oce={ORDER:{ASC:"gorantz",DESC:"beherantz",LABEL:"ordenatu"},ORDER_BY:{LABEL:"honen arabera ordenatu"},PER_PAGE:{LABEL:"orrialdeko"}},rce="Guztira",ice="iraupena guztira atsedenekin",uce={ABOUT:Fle,ACTION:zle,ACTIVE:xle,CONFIRMATION:Ble,CONTACT:Gle,DAY:Hle,DESCRIPTION:Vle,DISPLAYED:Kle,DOCUMENTATION:jle,HERE:qle,HIDDEN:Yle,HOME:Xle,HOURS:Qle,INACTIVE:Zle,LABEL:Jle,MINUTES:ece,NEXT:tce,NO_DESCRIPTION:nce,PREVIOUS:ace,SECONDS:sce,SELECTS:oce,TOTAL:rce,TOTAL_DURATION_WITH_PAUSES:ice},lce="Mahaigaina",cce="Hilabete honetan",dce={DASHBOARD:lce,THIS_MONTH:cce},Ece={LABEL:"Bizikleta"},pce={LABEL:"Kayak/Txalupa"},fce={LABEL:"Oinetakoak"},mce={LABEL:"Eskiak"},_ce={LABEL:"Elur-erraketak"},Tce={Bike:Ece,"Bike Trainer":{LABEL:"Bizikleta entrenatzailea"},Kayak_Boat:pce,Shoes:fce,Skis:mce,Snowshoes:_ce},hce="Gehitu ekipamendua berria",Sce="Entrenamenduen lotura guztiak ezabatuko dira.",Ace="Kirolentzat lehenetsia",Oce="Editatu ekipamendua",gce="ekipamendu|ekipamendu",Ice="ekipamendu mota|ekipamendu mota",Nce={inactive:"'{equipmentLabel}' ekipamendu inaktibo.",invalid:"'{equipmentLabel}' ekipamendua ez da baliozkoa kirol honetarako.",not_found:"Ekipamendua ez da aurkitu."},Rce="Ekipamendu berria",vce="Ez da ekipamendurik aurkitu.",bce="Ekipamendurik gabe",Cce="ekipamendurik gabe",Dce={"50_CHARACTERS_MAX":"Gehienez 50 karaktere",ADD_A_NEW_EQUIPMENT:hce,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Sce,DEFAULT_FOR_SPORTS:Ace,EDIT_EQUIPMENTS:Oce,EQUIPMENT:gce,EQUIPMENT_TYPE:Ice,ERRORS:Nce,NEW_EQUIPMENT:Rce,NO_EQUIPMENT:vce,NO_EQUIPMENTS:bce,WITHOUT_EQUIPMENTS:Cce},Pce="Aplikazioak erroreren bat duela dirudi.Saiatu berriz beranduxeago edo jarri kontaktuan kudeatzailearekin.",Lce={PAGE:"Orrialdea ez da aurkitu",WORKOUT:"Entrenamendua ez da aurkitu"},yce="Zerbait gaizki irten da",$ce="Errorea. Saiatu berriz edo jarri kontaktuan kudeatzailearekin.",Uce={APP_ERROR:Pce,NOT_FOUND:Lce,SOMETHING_WRONG:yce,UNKNOWN:$ce},kce="Gehitu OAuth2 aplikazio berria",wce={CLIENT_ID:"Id",CLIENT_SECRET:"Gako sekretua",DESCRIPTION:"Aplikazioaren deskribapena",ISSUE_AT:"Noiz emana",NAME:"Aplikazioaren izena",REDIRECT_URL:"Berbideraketa URLa",SCOPE:{LABEL:"Ingurua","application:write_DESCRIPTION":"aplikazioaren konfiguraziorako idazketa baimena ematen du.","equipments:read_DESCRIPTION":"equipments zerbitzuetarako irakurketa baimena ematen du.","equipments:write_DESCRIPTION":"equipments zerbitzuetarako idazketa baimena ematen du.","profile:read_DESCRIPTION":"auth zerbitzuetarako irakurketa baimena ematen du.","profile:write_DESCRIPTION":"auth zerbitzuetarako idazketa baimena ematen du.","users:read_DESCRIPTION":"users zerbitzuetarako irakurketa baimena ematen du.","users:write_DESCRIPTION":"users zerbitzuetarako idazketa baimena ematen du.","workouts:read_DESCRIPTION":"workouts zerbitzuetarako irakurketa baimena ematen du.","workouts:write_DESCRIPTION":"workouts zerbitzuetarako idazketa baimena ematen du."},URL:"Aplikazioaren URLa"},Mce="OAuth2 aplikazioak",Wce="Aplikazioa ondo sortu du. Kopiatu gako sekretua orain ez da-eta berriz agertuko.",Fce="Ziur zaude aplikazio hau ezabatu nahi duzula?",zce="{0} aplikazioa zera eskatzen ari da:",xce="{0} aplikazioari zure kontua erabiltzeko baimena eman?",Bce="kopiatu arbelera",Gce="Ezabatu aplikazioa",Hce="Gehitu aplikazioa",Vce="Aplikazioa ez da aurkitu!",Kce="ez dago aplikaziorik",jce="deskribapenik ez",qce="Baliogabetu token guztiak",Yce="Ziur zaude token guztiak baliogabetu nahi dituzula?",Xce="Lotutako token guztiak baliogabetu egin dira.",Qce={ADD_A_NEW_APP:kce,APP:wce,APPS_LIST:Mce,APP_CREATED_SUCCESSFULLY:Wce,APP_DELETION_CONFIRMATION:Fce,APP_REQUESTING_ACCESS:zce,AUTHORIZE_APP:xce,COPY_TO_CLIPBOARD:Bce,DELETE_APP:Gce,NEW_APP:Hce,NO_APP:Vce,NO_APPS:Kce,NO_DESCRIPTION:jce,REVOKE_ALL_TOKENS:qce,TOKENS_REVOCATION_CONFIRMATION:Yce,TOKENS_REVOKED:Xce},Zce={ACCOUNT_DELETION:{CONTENT:'Zure kontua ezabatzeko eskatu dezakezu helbide honetara joanez (behin webgunean sartuta) eta "Ezabatu nire kontua" botoian sakatuz.',TITLE:"Kontua ezabatzea"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Gure pribatutasun politika aldatzen baduzu, aldaketa horiek hemen jarriko ditugu. Dokumentu hau [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) lizentziapean dago. [Discourse](https://github.com/discourse/discourse) proiektuaren pribatutasun politikatik egokitu dugu.`,TITLE:"Gure Pribatutasun Politikaren aldaketak"},DATA_COLLECTED:{CONTENT:`Informazio hau jasotzen dugu: - Kontuaren informazioa (erabiltzaile-izena, eposta helbidea eta pasahitza). Zure profilean informazio gehigarria ere gehitu dezakezu, adibidez, zure izen-abizenak, jaiotze-data, herria, biografia eta argazkia. @@ -451,7 +451,7 @@ Hirugarren aplikazio bati zure kontua erabiltzeko baimena ematen diozuenean, ema Zerbitzaru hau AEBn badago: gure webgunea, produktuak eta zerbitzuak, gutxienez 13 urte dituzten pertsonentzat dira. 13 urtez azpikoa bazara [HOPBL](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Haurren Online Pribatutasuna Babesteko Legea) dioenari jarraiki ez erabili webgune hau. -Lege betebeharrak desberdinak izan daitezke zerbitzaria beste tokiren baten badago.`,TITLE:"Zerbitzua adingabeek erabiltzea"},YOUR_CONSENT:{CONTENT:"Gure webgunea erabiltzen duzunean, webguneko pribatutasun politikari baietza ematen diozu.",TITLE:"Zure onarpena"}},Gce="Azken eguneraketa",Hce="pribatutasun politika",Vce={CONTENT:Bce,LAST_UPDATE:Gce,TITLE:Hce},Kce={LABEL:"Mendi ibilaldia"},jce={LABEL:"Mendizaletasuna"},qce={LABEL:"Parapentea"},Yce={LABEL:"Arrauna"},Xce={LABEL:"Korrika egitea"},Qce={LABEL:"Erraketak"},Zce={LABEL:"Bidea"},Jce={LABEL:"Oinez ibiltzea"},ede={"Cycling (Sport)":{LABEL:"Txirrindularitza (Kirola)"},"Cycling (Transport)":{LABEL:"Txirrindularitza (Garraioa)"},"Cycling (Trekking)":{LABEL:"Txirrindularitza (mendikoa)"},"Cycling (Virtual)":{LABEL:"Txirrindularitza (birtuala)"},Hiking:Kce,"Mountain Biking":{LABEL:"Mendiko bizikleta"},"Mountain Biking (Electric)":{LABEL:"Mendiko bizikleta (elektrikoa)"},Mountaineering:jce,"Open Water Swimming":{LABEL:"Ur irekietako igeriketa"},Paragliding:qce,Rowing:Yce,Running:Xce,"Skiing (Alpine)":{LABEL:"Eskia (alpinoa)"},"Skiing (Cross Country)":{LABEL:"Mendiko eskia"},Snowshoes:Qce,Trail:Zce,Walking:Jce},tde="Batazbestekoa",nde="Datak",ade="Estatistikak",sde={month:"Hileroko estatistikak",week:"Asteroko estatistikak",year:"Urteroko estatistikak"},rde="Saio guztien estatistikak:",ode="Azken {count} saioen estatistikak:",ide={by_sport:"kirolka",by_time:"denbora tarteka"},ude={month:"hilabetea",week:"astea",year:"urtea"},lde="batazbesteko saio kopurua",cde={AVERAGE:tde,DATES:nde,STATISTICS:ade,STATISTICS_CHARTS:sde,STATISTICS_ON_ALL_WORKOUTS:rde,STATISTICS_ON_LAST_WORKOUTS:ode,STATISTICS_TYPES:ide,TIME_FRAMES:ude,WORKOUTS_AVERAGE:lde},dde="Kontua baieztatzea",Ede="Ez duzu jarraibiderik jaso?",pde="Begiratu zure eposta. Esandako helbidera baieztapen mezu bat bidali dizugu.",fde="Kudeatzailea",mde="Baduzu kontu bat?",_de="Ziur zaude zure kontua ezabatu nahi duzula? Datu guztiak ezabatu egingo dira eta hori ezin da desegin.",Tde="Uneko pasahitza",hde="Eposta",Sde="Idatzi eposta helbide zuzen bat.",Ade="Eposta eguneraketa",Ode="Idatzi pasahitza",gde={DATA_EXPORT:"Datuak esportatzea",DOWNLOAD_ARCHIVE:"Deskargatu artxiboa",GENERATING_LINK:"esteka sortzen…",ONLY_ONE_EXPORT_PER_DAY:"24 orduero eskatu dezakezu artxiboa",STATUS:{errored:"huts egin du (eskatu beste esportazio bat)",in_progress:"jardunean…"}},Ide="Filtratu erabiltzaile-izenaren arabera",Rde="ezkutatu pasahitza",Nde="Tokena ez da zuzena, berrezarri pasahitza berriz.",vde="Nere kontua ezabatu nahi dut",bde="Hizkuntza | Hizkuntza",Cde="Pribatutasun politika aldatu egin da, {0} jarraitu aurretik.",Dde="Sartu",Pde="Irten",Lde="Ziur zaude irten egin nahi duzula?",yde="sartu",$de="Pasahitz berria",Ude="Ez da kirolik aurkitu.",kde="Ez da erabiltzailerik aurkitu.",wde="Pasahitza",Mde="Pasahitza ahaztu duzu?",Wde="Gutxienez 8 karaktere izan behar ditu.",Fde="Berrezarri pasahitza",zde="Begiratu zure eposta. Zure helbidea gure datu-basean badago, pasahitza berrezartzeko esteka duen mezu bat jasoko duzu.",xde={AVERAGE:"batazbestekoa",GOOD:"ona",LABEL:"pasahitzaren indarra",STRONG:"gogorra",SUGGESTIONS:{allUppercase:"Idatzi hizki batzuk letra-larriz.",anotherWord:"Gehitu hain arruntak ez diren hitz gehiago.",associatedYears:"Ekidin zurekin lotutako urteak.",capitalization:"Lehenengo hizkia baino letra-larri gehiago erabili.",dates:"Ekidin zurekin lotutako data eta urteak.",l33t:"Ekidin ohikoak diren letra aldaketak, adibidez {'@'} erabiltzea a-ren ordez.",longerKeyboardPattern:"Erabili teklatuko patroi luzeagoak eta aldatu idazteko norabidea behin eta berriz.",noNeed:"Pasahitz sendoak sortzeko, sinboloak, zenbakiak edo letra-larriak erabili ditzakezu.",pwned:"Pasahitz hau beste nonbait erabiltzen baduzu, aldatu egin beharko zenuke.",recentYears:"Ekidin azken urteak.",repeated:"Ekidin errepikatutako hitz eta karaktereak.",reverseWords:"Ekidin alderantziz idatzitako ohiko hitzak.",sequences:"Ekidin ohiko karaktere-segidak.",useWords:"Erabili hitz asko, baina ekidin ohiko esaldiak."},WEAK:"ahula"},Bde="Zure pasahitza aldatu egin da. Egin klik {0} sartzeko.",Gde={ACCOUNT_EDITION:"Kontua editatzea",ASCENT_DATA:"Igoerarekin lotutako datuak (errekorrak, guztizkoa)",BACK_TO_PROFILE:"Itzuli profilera",BIO:"Biografia",BIRTH_DATE:"Jaiotze-data",DATE_FORMAT:"Data erakusteko formatua",EDIT:"Editatu profila",EDIT_PREFERENCES:"Editatu ezarpenak",EDIT_SPORTS_PREFERENCES:"Editatu kirolen ezarpenak",ELEVATION_CHART_START:{LABEL:"Altueraren grafikoa hemen hasten da",MIN_ALT:"Altuera minimoa",ZERO:"Zero"},EQUIPMENTS:{ACTION:"ekintza",CONFIRM_EQUIPMENT_DELETION:"Ziur zaude {0} ekipamendua ezabatu nahi duzula?",DESCRIPTION:"deskribapena",DISABLED_BY_ADMIN:"adminak desaktibatuta",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ekipamendu hau entrenamenduetara lotuta dago.",IS_ACTIVE:"aktibo",LABEL:"etiketa",YOUR_EQUIPMENTS:"Zure ekipamenduak"},EQUIPMENTS_EDITION:"Ekipamenduen edizioa",ERRORED_EMAIL_UPDATE:"Mesedez {0} zure eposta helbidea berriz aldatzeko edo jarri kontaktuan kudeatzailearekin",FIRST_DAY_OF_WEEK:"Asteko lehen eguna",FIRST_NAME:"Izena",INTERFACE:"Interfazea",LANGUAGE:"Hizkuntza",LAST_NAME:"Abizena",LOCATION:"Herria",MONDAY:"Astelehena",PICTURE:"Argazkia",PICTURE_EDITION:"Editatu argazkia",PICTURE_REMOVE:"Ezabatu argazkia",PICTURE_UPDATE:"Eguneratu argazkia",PREFERENCES_EDITION:"Editatu ezarpenak","PRIVACY-POLICY_EDITION":"Pribatutasun politika",PROFILE_EDITION:"Editatu profila",REGISTRATION_DATE:"Izen-emate data",SPORT:{ACTION:"akzioa",COLOR:"kolorea",CONFIRM_SPORT_RESET:"Ziur zaude kirol hau berrabiarazi nahi duzula?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Ziur zaude kirol hau berrabiarazi nahi duzula? Lehenetsitako ekipamendu guztiak ezabatuak izango dira.",DEFAULT_EQUIPMENTS:"Ekipamendu lehenetsi | Ekipamendu lehenetsi",DISABLED_BY_ADMIN:"kudeatzaileak desaktibatuta",IS_ACTIVE:"aktibo",LABEL:"etiketa",STOPPED_SPEED_THRESHOLD:"gelditzeko abiaduraren muga"},SPORTS_EDITION:"Editatu kirolek ezarpenak",SUCCESSFUL_EMAIL_UPDATE:"Zure kontua ondo eguneratu da. Begiratu zure eposta zure helbide berria baieztatzeko.",SUCCESSFUL_REGISTRATION:"Zure kontua ondo sortu da.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Zure kontua aktibatzeko esteka bat epostaz bidali dizugu.",SUCCESSFUL_UPDATE:"Zure kontua ondo eguneratu da.",SUNDAY:"Igandea",TABS:{ACCOUNT:"kontua",APPS:"aplikazioak",EQUIPMENTS:"ekipamenduak",PICTURE:"argazkia",PREFERENCES:"ezarpenak","PRIVACY-POLICY":"pribatutasun politika",PROFILE:"profila",SPORTS:"kirolak"},THEME_MODE:{LABEL:"Itxura",VALUES:{DARK:"Iluna",DEFAULT:"Nabigatzailearen ezarpenak",LIGHT:"Argia"}},TIMEZONE:"Ordu-zona | Ordu-zona",UNITS:{IMPERIAL:"Sistema inperiala (oinak, miliak, miliak orduko, ºF)",LABEL:"Distantziarako unitatea",METRIC:"Sistema metrikoa (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtratuta",HELP:"Filtratuta badago, ertzetako balioak ez dira erabiltzen abiadura maximoa kalkulatzean (GPSaren erroreak izan daitezke).",LABEL:"Abiadura maximoa kalkulatzeko estrategia",RAW_SPEED:"Gordina"}},Hde="{0} irakurri eta onartzen dut.",Vde="Izena eman",Kde="Barkatu, izen-ematea desaktibatuta dago.",jde="Berriz bidali baieztapen eposta",qde="Berrezarri zure pasahitza",Yde="errebisatu",Xde="erakutsi pasahitza",Qde="Erabiltzaile honen kontua desaktibatuta dago.",Zde="Aldatu itxura (argia edo iluna)",Jde="Erabiltzaile-izena",eEe='3 eta 30 karaktere artekoa, hizkiak, zenbakiak eta "_" karakterea bakarrik erabili daitezke.',tEe="erabiltzailearen argazkia",nEe="{0} onartu duzu.",aEe={ACCOUNT_CONFIRMATION:dde,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Ede,ACCOUNT_CONFIRMATION_SENT:pde,ADMIN:fde,ALREADY_HAVE_ACCOUNT:mde,CONFIRM_ACCOUNT_DELETION:_de,CURRENT_PASSWORD:Tde,EMAIL:hde,EMAIL_INFO:Sde,EMAIL_UPDATE:Ade,ENTER_PASSWORD:Ode,EXPORT_REQUEST:gde,FILTER_ON_USERNAME:Ide,HIDE_PASSWORD:Rde,INVALID_TOKEN:Nde,I_WANT_TO_DELETE_MY_ACCOUNT:vde,LANGUAGE:bde,LAST_PRIVACY_POLICY_TO_VALIDATE:Cde,LOGIN:Dde,LOGOUT:Pde,LOGOUT_CONFIRMATION:Lde,LOG_IN:yde,NEW_PASSWORD:$de,NO_SPORT_FOUND:Ude,NO_USERS_FOUND:kde,PASSWORD:wde,PASSWORD_FORGOTTEN:Mde,PASSWORD_INFO:Wde,PASSWORD_RESET:Fde,PASSWORD_SENT_EMAIL_TEXT:zde,PASSWORD_STRENGTH:xde,PASSWORD_UPDATED:Bde,PROFILE:Gde,READ_AND_ACCEPT_PRIVACY_POLICY:Hde,REGISTER:Vde,REGISTER_DISABLED:Kde,RESENT_ACCOUNT_CONFIRMATION:jde,RESET_PASSWORD:qde,REVIEW:Yde,SHOW_PASSWORD:Xde,THIS_USER_ACCOUNT_IS_INACTIVE:Qde,TOGGLE_THEME:Zde,USERNAME:Jde,USERNAME_INFO:eEe,USER_PICTURE:tEe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:nEe},sEe="Gehitu entrenamendua",rEe="analisia",oEe="igoera",iEe="batazbesteko abiadura",uEe="btb. abiadura",lEe="itzuli entrenamendura",cEe="data",dEe="Ezabatu entrenamendua",EEe="jaitsiera",pEe="erakutsi filtroak",fEe="distantzia",mEe="Deskargatu entrenamendua",_Ee="iraupena",TEe="Editatu entrenamendua",hEe="altuera",SEe="bukaera",AEe="Irten pantaila osotik",OEe="noiztik",gEe=".gpx fitxategia",IEe="ezkutatu filtroak",REe="Altuera balio biak eman behar dituzu eta 0 edo handiagoak izan behar dira.",NEe="Distantzia 0 baino handiagoa izan behar da",vEe="Iraupena 0 segundo baino handiagoa izan behar da",bEe="Azken entrenamenduak",CEe="Kargatu entrenamendu gehiago",DEe="altuera maximoa",PEe="fitxategi kopuru maximoa",LEe="tamaina maximoa",yEe="abiadura maximoa",$Ee="altuera minimoa",UEe={deselectLabel:"Sakatu enter ezabatzeko",selectLabel:"Sakatu enter aukeratzeko",selectedLabel:"Hautatua"},kEe="Ez dago hurrengo segmentorik",wEe="Hurrengo entrenamendua",MEe="oharrak",WEe="gpxtik ateratako datuak, garbiketa gabe",FEe="Ez dago fitxategirik",zEe="ez dago karpetarik",xEe="Ez dago maparik",BEe="Ez dago hurrengo segmentorik",GEe="Ez dago hurrengo entrenamendurik",HEe="Ez dago oharrik",VEe="Ez dago aurreko segmentorik",KEe="Ez dago aurreko entrenamendurik",jEe="Ez dago erregistrorik.",qEe="Ez dago entrenamendurik.",YEe="atsedenak",XEe="Aurreko segmentoa",QEe="Aurreko entrenamendua",ZEe="errekor | errekor",JEe="Btb. abiadura",epe="Distantzia handiena",tpe="Altuera handiena",npe="Iraupen luzeena",ape="Abiadura handiena",spe="falta den karaktereak",rpe="Berrezarri zooma",ope="segmentu | segmentu",ipe="abiadura",upe="kirol | kirol",lpe="hasiera",cpe="Hasiera eta amaiera",dpe="hasierako altuera zeroan dago",Epe="izenburua",ppe="nora",fpe="distantzia guztira",mpe="iraupen totala",_pe="Bat kargatuta!",Tpe="Ikusi pantaila osoan",hpe={DARK_SKY:{"clear-day":"egun garbia","clear-night":"gau garbia",cloudy:"lainotua",fog:"behelainoa","partly-cloudy-day":"laino batzuk egunez","partly-cloudy-night":"laino batzuk gauez",rain:"euria",sleet:"txingorra",snow:"elurra",wind:"haizea"},HUMIDITY:"hezetasuna",TEMPERATURE:"tenperatura",WIND:"haizea",WIND_DIRECTIONS:{E:"E",ENE:"EIE",ESE:"EHE",N:"I",NE:"IE",NNE:"IIE",NNW:"IIM",NW:"IM",S:"H",SE:"HE",SSE:"HHE",SSW:"HHM",SW:"HM",W:"M",WNW:"MIM",WSW:"MHM"}},Spe=".gpx fitxategi gabe",Ape=".gpx fitxategiarekin",Ope="entrenamendu | entrenamendu",gpe="entrenamenduaren abiadura eta altuera grafikoa",Ipe="entrenamenduaren data",Rpe="Ziur zaude entrenamendu hau ezabatu nahi duzula?",Npe="entrenamenduaren mapa",vpe=".zip fitxategia",bpe="edo .gpx fitxategiak dituen .zip fitxategia",Cpe={ADD_WORKOUT:sEe,ANALYSIS:rEe,ASCENT:oEe,AVERAGE_SPEED:iEe,AVE_SPEED:uEe,BACK_TO_WORKOUT:lEe,DATE:cEe,DELETE_WORKOUT:dEe,DESCENT:EEe,DISPLAY_FILTERS:pEe,DISTANCE:fEe,DOWNLOAD_WORKOUT:mEe,DURATION:_Ee,EDIT_WORKOUT:TEe,ELEVATION:hEe,END:SEe,EXIT_FULLSCREEN:AEe,FROM:OEe,GPX_FILE:gEe,HIDE_FILTERS:IEe,INVALID_ASCENT_OR_DESCENT:REe,INVALID_DISTANCE:NEe,INVALID_DURATION:vEe,LATEST_WORKOUTS:bEe,LOAD_MORE_WORKOUT:CEe,MAX_ALTITUDE:DEe,MAX_FILES:PEe,MAX_SIZE:LEe,MAX_SPEED:yEe,MIN_ALTITUDE:$Ee,MULTISELECT:UEe,NEXT_SEGMENT:kEe,NEXT_WORKOUT:wEe,NOTES:MEe,NO_DATA_CLEANING:WEe,NO_FILE_PROVIDED:FEe,NO_FOLDER:zEe,NO_MAP:xEe,NO_NEXT_SEGMENT:BEe,NO_NEXT_WORKOUT:GEe,NO_NOTES:HEe,NO_PREVIOUS_SEGMENT:VEe,NO_PREVIOUS_WORKOUT:KEe,NO_RECORDS:jEe,NO_WORKOUTS:qEe,PAUSES:YEe,PREVIOUS_SEGMENT:XEe,PREVIOUS_WORKOUT:QEe,RECORD:ZEe,RECORD_AS:JEe,RECORD_FD:epe,RECORD_HA:tpe,RECORD_LD:npe,RECORD_MS:ape,REMAINING_CHARS:spe,RESET_ZOOM:rpe,SEGMENT:ope,SPEED:ipe,SPORT:upe,START:lpe,START_AND_FINISH:cpe,START_ELEVATION_AT_ZERO:dpe,TITLE:Epe,TO:ppe,TOTAL_DISTANCE:fpe,TOTAL_DURATION:mpe,UPLOAD_FIRST_WORKOUT:_pe,VIEW_FULLSCREEN:Tpe,WEATHER:hpe,WITHOUT_GPX:Spe,WITH_GPX:Ape,WORKOUT:Ope,WORKOUT_CHART:gpe,WORKOUT_DATE:Ipe,WORKOUT_DELETION_CONFIRMATION:Rpe,WORKOUT_MAP:Npe,ZIP_ARCHIVE:vpe,ZIP_ARCHIVE_DESCRIPTION:bpe},Dpe={about:Due,admin:ile,api:lle,buttons:Cle,common:Zle,dashboard:tce,error:Rce,equipments:Sce,equipment_types:ice,oauth2:xce,privacy_policy:Vce,sports:ede,statistics:cde,user:aEe,workouts:Cpe},Ppe="A propos de cette instance",Lpe="Contacter l'administrateur",ype="FitTrackee est un tracker d'activités sportives (en extérieur).",$pe="sous licence {0} (en) ",Upe="Code source (en)",kpe="Source des données météo :",wpe={ABOUT_THIS_INSTANCE:Ppe,CONTACT_ADMIN:Lpe,FITTRACKEE_DESCRIPTION:ype,FITTRACKEE_LICENSE:$pe,SOURCE_CODE:Upe,WEATHER_DATA_FROM:kpe},Mpe={DESCRIPTION:"Toute information supplémentaire qui peut être utile à vos utilisateurs. La syntaxe Markdown peut être utilisée.",TEXT:"Information détaillée de l'instance"},Wpe="Action",Fpe="Activer le compte",zpe="Actif",xpe="Admin",Bpe="Administration",Gpe="Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",Hpe="Application",Vpe={ADMIN_CONTACT:"Email de l'administrateur pour contact ",MAX_FILES_IN_ZIP_LABEL:"Nombre max. de fichiers dans une archive zip ",MAX_USERS_HELP:"Si égal à 0, pas limite d'inscription",MAX_USERS_LABEL:"Nombre maximum d'utilisateurs actifs ",NO_CONTACT_EMAIL:"non renseigné",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Taille max. des fichiers (en Mo) ",STATS_WORKOUTS_LIMIT_HELP:"Si égal à 0, pas limite sur le nombre de séances.",STATS_WORKOUTS_LIMIT_LABEL:"Nombre de séances max. pour les statistiques d'un sport",TITLE:"Configuration de l'application",ZIP_UPLOAD_MAX_SIZE_LABEL:"Taille max. des archives zip (en Mo) "},Kpe="Revenir à l'admin",jpe="Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",qpe="Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",Ype="Adresse email actuelle",Xpe="Supprimer l'utilisateur",Qpe="L'envoi d'emails est désactivé.",Zpe="Activer/désactiver des types d'équipement.",Jpe="Activer/désactiver des sports.",efe={TABLE:{ACTIVE:"Actif",HAS_EQUIPMENTS:"des équipements existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Équipements"},tfe="Nouvelle adresse email",nfe="pas de texte saisi",afe="Le mot de passe a été réinitialisé.",sfe="Ajouter votre propre politique de confidentialité ou laisser vider pour utiliser la politique par défaut. La syntaxe Markdown peut être utilisée.",rfe="Les inscriptions sont actuellement désactivées.",ofe="Les inscriptions sont actuellement activées.",ife="Réinit. le mot de passe",ufe={TABLE:{ACTIVE:"Actif",HAS_WORKOUTS:"des séances existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Sports"},lfe="Configurer l'application.",cfe="Changer l'email",dfe="utilisateur | utilisateurs",Efe={SELECTS:{ORDER_BY:{ADMIN:"status administrateur",CREATED_AT:"date d'inscription",IS_ACTIVE:"statut du compte",USERNAME:"nom d'utilisateur",WORKOUTS_COUNT:"nombre de séances"}},TABLE:{ADD_ADMIN_RIGHTS:"Ajouter les droits d'admin",REMOVE_ADMIN_RIGHTS:"Retirer les droits d'admin"},TITLE:"Administration - Utilisateurs"},pfe="L'adresse email a été mise à jour.",ffe={ABOUT:Mpe,ACTION:Wpe,ACTIVATE_USER_ACCOUNT:Fpe,ACTIVE:zpe,ADMIN:xpe,ADMINISTRATION:Bpe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Gpe,APPLICATION:Hpe,APP_CONFIG:Vpe,BACK_TO_ADMIN:Kpe,CONFIRM_USER_ACCOUNT_DELETION:jpe,CONFIRM_USER_PASSWORD_RESET:qpe,CURRENT_EMAIL:Ype,DELETE_USER:Xpe,EMAIL_SENDING_DISABLED:Qpe,ENABLE_DISABLE_EQUIPMENT_TYPES:Zpe,ENABLE_DISABLE_SPORTS:Jpe,EQUIPMENT_TYPES:efe,NEW_EMAIL:tfe,NO_TEXT_ENTERED:nfe,PASSWORD_RESET_SUCCESSFUL:afe,PRIVACY_POLICY_DESCRIPTION:sfe,REGISTRATION_DISABLED:rfe,REGISTRATION_ENABLED:ofe,RESET_USER_PASSWORD:ife,SPORTS:ufe,UPDATE_APPLICATION_DESCRIPTION:lfe,UPDATE_USER_EMAIL:cfe,USER:dfe,USERS:Efe,USER_EMAIL_UPDATE_SUCCESSFUL:pfe},mfe={" is missing in gpx file":"Elément manquant dans le fichier .gpx.","Network Error":"Erreur réseau.",UNKNOWN:"Erreur. Veuillez réessayer ou contacter l'administrateur.","at least one file in zip archive exceeds size limit, please check the archive":"Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.","completed request already exists":"Une demande d'export terminée existe déjà.","email: valid email must be provided":"Courriel : une adresse électronique valide doit être fournie.","equipment already exists with the same label":"Un équipement existe déjà avec le même nom.","equipment type is inactive":"Le type d'équipement est désactivé.","error during gpx file parsing":"Erreur lors de l'analyse du fichier.","error during gpx processing":"Erreur lors du traitement du fichier gpx.","error on getting configuration":"Erreur lors de la récupération de la configuration.","error when saving workout":"Erreur lors de l'enregistrement de la séance.","error when updating configuration":"Erreur lors de la mise à jour de la configuration","error, please try again or contact the administrator":"Erreur, veuillez réessayer ou contacter l'administrateur.","error, registration is disabled":"Erreur, les inscriptions sont désactivées.","file extension not allowed":"Extension de fichier non autorisée.","file size is greater than the allowed size":"La taille du fichier est supérieure à la limite autorisée.","gpx file is invalid":"Le fichier .gpx est invalide.","invalid credentials":"Identifiants invalides.","invalid payload":"Données fournies incorrectes.","invalid token, please log in again":"Jeton de connexion invalide, merci de vous reconnecter.","invalid token, please request a new token":"Jeton de connexion invalide, veuillez demander un nouveau jeton.","new email must be different than current email":"La nouvelle adresse électronique doit être différente de l'adresse actuelle","no file part":"Pas de fichier fourni.","no selected file":"Pas de fichier sélectionné.","no tracks in gpx file":"Pas de trace () dans le fichier .gpx.","ongoing request exists":"Une demande d'exportation de données existe déjà.","password: password and password confirmation do not match":"Mot de passe : les mots de passe saisis sont différents.","provide a valid auth token":"Merci de fournir un jeton de connexion valide.","signature expired, please log in again":"Signature expirée. Merci de vous reconnecter.","sorry, that username is already taken":"Désolé, ce nom d'utilisateur est déjà utilisé.","sport does not exist":"Ce sport n'existe pas.","successfully registered":"Inscription validée.","the number of files in the archive exceeds the limit":"Le nombre de fichiers de l'archive dépasse la limite.","user does not exist":"L'utilisateur n'existe pas.","valid email must be provided for admin contact":"Une adresse électronique doit être fournie pour le contact de l'administrateur","you can not delete your account, no other user has admin rights":"Vous ne pouvez pas supprimer votre compte, aucun autre utilisateur n'a des droits d'administration.","you do not have permissions":"Vous n'avez pas les permissions nécessaires."},_fe={ERROR:mfe},Tfe="Autoriser",hfe="Retour",Sfe="Annuler",Afe="Réinitialiser",Ofe="Supprimer",gfe="Supprimer mon compte",Ife="Désactiver",Rfe="Modifier",Nfe="Activer",vfe="Filtrer",bfe="Masquer",Cfe="Se connecter",Dfe="Non",Pfe="Lire la suite",Lfe="S'inscrire",yfe="Recalculer les totaux",$fe="Demander un export de données",Ufe="Réinit.",kfe="Valider",wfe="Oui",Mfe={"ACCOUNT-CONFIRMATION-RESEND":"Renvoyer le message de confirmation",AUTHORIZE:Tfe,BACK:hfe,CANCEL:Sfe,CLEAR_FILTER:Afe,DELETE:Ofe,DELETE_MY_ACCOUNT:gfe,DISABLE:Ife,EDIT:Rfe,ENABLE:Nfe,FILTER:vfe,HIDE:bfe,LOGIN:Cfe,NO:Dfe,READ_MORE:Pfe,REGISTER:Lfe,REFRESH_TOTALS:yfe,REQUEST_DATA_EXPORT:$fe,RESET:Ufe,SUBMIT:kfe,YES:wfe},Wfe="à propos",Ffe="action",zfe="actif",xfe="Confirmation",Bfe="contact",Gfe="jour | jours",Hfe="Description",Vfe="Affiché",Kfe="documentation",jfe="ici",qfe="Masqué",Yfe="Accueil",Xfe="heure|heures",Qfe="inactif",Zfe="Nom",Jfe="minute|minutes",eme="suivant",tme="pas de description",nme="prédédent",ame="seconde|secondes",sme={ORDER:{ASC:"ascendant",DESC:"descendant",LABEL:"tri"},ORDER_BY:{LABEL:"trier par "},PER_PAGE:{LABEL:"par page"}},rme="Total",ome="durée totale, pauses comprises",ime={ABOUT:Wfe,ACTION:Ffe,ACTIVE:zfe,CONFIRMATION:xfe,CONTACT:Bfe,DAY:Gfe,DESCRIPTION:Hfe,DISPLAYED:Vfe,DOCUMENTATION:Kfe,HERE:jfe,HIDDEN:qfe,HOME:Yfe,HOURS:Xfe,INACTIVE:Qfe,LABEL:Zfe,MINUTES:Jfe,NEXT:eme,NO_DESCRIPTION:tme,PREVIOUS:nme,SECONDS:ame,SELECTS:sme,TOTAL:rme,TOTAL_DURATION_WITH_PAUSES:ome},ume="Tableau de bord",lme="Ce mois-ci",cme={DASHBOARD:ume,THIS_MONTH:lme},dme={LABEL:"Vélo"},Eme={LABEL:"Kayak/Bateau"},pme={LABEL:"Chaussures"},fme={LABEL:"Skis"},mme={LABEL:"Raquettes"},_me={Bike:dme,"Bike Trainer":{LABEL:"Vélo d'entraînement"},Kayak_Boat:Eme,Shoes:pme,Skis:fme,Snowshoes:mme},Tme="Ajouter un nouvel équipement",hme="Toutes les associations à des séances seront supprimées.",Sme="associé par défaut aux sports",Ame="Modifier les équipements",Ome="équipement|équipements",gme="type d'équipement|types d'équipement",Ime={inactive:"Équipement {equipmentLabel} inactif.",invalid:"Équipement {equipmentLabel} invalide pour ce sport.",not_found:"Équipement introuvable."},Rme="Nouvel équipement",Nme="Pas d'équipement correspondant.",vme="Pas d'équipements",bme="sans équipements",Cme={"50_CHARACTERS_MAX":"50 caractères maximum",ADD_A_NEW_EQUIPMENT:Tme,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:hme,DEFAULT_FOR_SPORTS:Sme,EDIT_EQUIPMENTS:Ame,EQUIPMENT:Ome,EQUIPMENT_TYPE:gme,ERRORS:Ime,NEW_EQUIPMENT:Rme,NO_EQUIPMENT:Nme,NO_EQUIPMENTS:vme,WITHOUT_EQUIPMENTS:bme},Dme="L'application semble rencontrer quelques problèmes.Veuillez réessayer plus tard ou contacter l'administrateur.",Pme={PAGE:"Page introuvable",WORKOUT:"Séance introuvable"},Lme="Une erreur s'est produite",yme="Erreur. Veuillez réessayer ou contacter l'administrateur.",$me={APP_ERROR:Dme,NOT_FOUND:Pme,SOMETHING_WRONG:Lme,UNKNOWN:yme},Ume="Ajouter une nouvelle application OAuth2",kme={CLIENT_ID:"Identifiant",CLIENT_SECRET:"Secret",DESCRIPTION:"Description de l'application",ISSUE_AT:"Créée le",NAME:"Nom de l'application",REDIRECT_URL:"URL de redirection",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"donne les droits en écriture à la configuration de l'application.","equipments:read_DESCRIPTION":"donne les droits en lecture aux routes equipments.","equipments:write_DESCRIPTION":"donne les droits en écriture aux routes equipments.","profile:read_DESCRIPTION":"donne les droits en lecture aux routes auth.","profile:write_DESCRIPTION":"donne les droits en écriture aux routes auth.","users:read_DESCRIPTION":"donne les droits en lecture aux routes users.","users:write_DESCRIPTION":"donne les droits en écriture aux routes users.","workouts:read_DESCRIPTION":"donne les droits en lecture aux routes workouts.","workouts:write_DESCRIPTION":"donne les droits en écriture aux routes workouts."},URL:"URL de l'application"},wme="Applications OAuth2",Mme="Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",Wme="Êtes-vous sûr de vouloir supprimer cette application ?",Fme="L'application {0} demande les accès suivants :",zme="Autoriser {0} à utiliser votre compte ?",xme="copier dans le presse papier",Bme="Supprimer l'application",Gme="Ajouter une application",Hme="Application introuvable !",Vme="pas de applications",Kme="pas de description",jme="Révoquer tous les jetons",qme="Êtes-vous sûr de vouloir révoquer tous les jetons ?",Yme="Tous les jetons associés existants ont été révoqués.",Xme={ADD_A_NEW_APP:Ume,APP:kme,APPS_LIST:wme,APP_CREATED_SUCCESSFULLY:Mme,APP_DELETION_CONFIRMATION:Wme,APP_REQUESTING_ACCESS:Fme,AUTHORIZE_APP:zme,COPY_TO_CLIPBOARD:xme,DELETE_APP:Bme,NEW_APP:Gme,NO_APP:Hme,NO_APPS:Vme,NO_DESCRIPTION:Kme,REVOKE_ALL_TOKENS:jme,TOKENS_REVOCATION_CONFIRMATION:qme,TOKENS_REVOKED:Yme},Qme={ACCOUNT_DELETION:{CONTENT:`Vous pouvez demander à tout moment la suppression de votre compte en vous rendant à cette adresse (après vous être connecté à votre compte), puis en cliquant sur le bouton sous "Supprimer mon compte" dans l'espace de mise à jour de votre compte.`,TITLE:"Suppression du compte"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si nous décidons de changer notre politique de confidentialité, nous afficherons ces modifications sur cette page. +Lege betebeharrak desberdinak izan daitezke zerbitzaria beste tokiren baten badago.`,TITLE:"Zerbitzua adingabeek erabiltzea"},YOUR_CONSENT:{CONTENT:"Gure webgunea erabiltzen duzunean, webguneko pribatutasun politikari baietza ematen diozu.",TITLE:"Zure onarpena"}},Jce="Azken eguneraketa",ede="pribatutasun politika",tde={CONTENT:Zce,LAST_UPDATE:Jce,TITLE:ede},nde={LABEL:"Mendi ibilaldia"},ade={LABEL:"Mendizaletasuna"},sde={LABEL:"Parapentea"},ode={LABEL:"Arrauna"},rde={LABEL:"Korrika egitea"},ide={LABEL:"Erraketak"},ude={LABEL:"Igerikorrika"},lde={LABEL:"Bidea"},cde={LABEL:"Oinez ibiltzea"},dde={"Cycling (Sport)":{LABEL:"Txirrindularitza (Kirola)"},"Cycling (Transport)":{LABEL:"Txirrindularitza (Garraioa)"},"Cycling (Trekking)":{LABEL:"Txirrindularitza (mendikoa)"},"Cycling (Virtual)":{LABEL:"Txirrindularitza (birtuala)"},Hiking:nde,"Mountain Biking":{LABEL:"Mendiko bizikleta"},"Mountain Biking (Electric)":{LABEL:"Mendiko bizikleta (elektrikoa)"},Mountaineering:ade,"Open Water Swimming":{LABEL:"Ur irekietako igeriketa"},Paragliding:sde,Rowing:ode,Running:rde,"Skiing (Alpine)":{LABEL:"Eskia (alpinoa)"},"Skiing (Cross Country)":{LABEL:"Mendiko eskia"},Snowshoes:ide,Swimrun:ude,Trail:lde,Walking:cde},Ede="Batazbestekoa",pde="Datak",fde="Estatistikak",mde={month:"Hileroko estatistikak",week:"Asteroko estatistikak",year:"Urteroko estatistikak"},_de="Saio guztien estatistikak:",Tde="Azken {count} saioen estatistikak:",hde={by_sport:"kirolka",by_time:"denbora tarteka"},Sde={month:"hilabetea",week:"astea",year:"urtea"},Ade="batazbesteko saio kopurua",Ode={AVERAGE:Ede,DATES:pde,STATISTICS:fde,STATISTICS_CHARTS:mde,STATISTICS_ON_ALL_WORKOUTS:_de,STATISTICS_ON_LAST_WORKOUTS:Tde,STATISTICS_TYPES:hde,TIME_FRAMES:Sde,WORKOUTS_AVERAGE:Ade},gde="Kontua baieztatzea",Ide="Ez duzu jarraibiderik jaso?",Nde="Begiratu zure eposta. Esandako helbidera baieztapen mezu bat bidali dizugu.",Rde="Kudeatzailea",vde="Baduzu kontu bat?",bde="Ziur zaude zure kontua ezabatu nahi duzula? Datu guztiak ezabatu egingo dira eta hori ezin da desegin.",Cde="Uneko pasahitza",Dde="Eposta",Pde="Idatzi eposta helbide zuzen bat.",Lde="Eposta eguneraketa",yde="Idatzi pasahitza",$de={DATA_EXPORT:"Datuak esportatzea",DOWNLOAD_ARCHIVE:"Deskargatu artxiboa",GENERATING_LINK:"esteka sortzen…",ONLY_ONE_EXPORT_PER_DAY:"24 orduero eskatu dezakezu artxiboa",STATUS:{errored:"huts egin du (eskatu beste esportazio bat)",in_progress:"jardunean…"}},Ude="Filtratu erabiltzaile-izenaren arabera",kde="ezkutatu pasahitza",wde="Tokena ez da zuzena, berrezarri pasahitza berriz.",Mde="Nere kontua ezabatu nahi dut",Wde="Hizkuntza | Hizkuntza",Fde="Pribatutasun politika aldatu egin da, {0} jarraitu aurretik.",zde="Sartu",xde="Irten",Bde="Ziur zaude irten egin nahi duzula?",Gde="sartu",Hde="Pasahitz berria",Vde="Ez da kirolik aurkitu.",Kde="Ez da erabiltzailerik aurkitu.",jde="Pasahitza",qde="Pasahitza ahaztu duzu?",Yde="Gutxienez 8 karaktere izan behar ditu.",Xde="Berrezarri pasahitza",Qde="Begiratu zure eposta. Zure helbidea gure datu-basean badago, pasahitza berrezartzeko esteka duen mezu bat jasoko duzu.",Zde={AVERAGE:"batazbestekoa",GOOD:"ona",LABEL:"pasahitzaren indarra",STRONG:"gogorra",SUGGESTIONS:{allUppercase:"Idatzi hizki batzuk letra-larriz.",anotherWord:"Gehitu hain arruntak ez diren hitz gehiago.",associatedYears:"Ekidin zurekin lotutako urteak.",capitalization:"Lehenengo hizkia baino letra-larri gehiago erabili.",dates:"Ekidin zurekin lotutako data eta urteak.",l33t:"Ekidin ohikoak diren letra aldaketak, adibidez {'@'} erabiltzea a-ren ordez.",longerKeyboardPattern:"Erabili teklatuko patroi luzeagoak eta aldatu idazteko norabidea behin eta berriz.",noNeed:"Pasahitz sendoak sortzeko, sinboloak, zenbakiak edo letra-larriak erabili ditzakezu.",pwned:"Pasahitz hau beste nonbait erabiltzen baduzu, aldatu egin beharko zenuke.",recentYears:"Ekidin azken urteak.",repeated:"Ekidin errepikatutako hitz eta karaktereak.",reverseWords:"Ekidin alderantziz idatzitako ohiko hitzak.",sequences:"Ekidin ohiko karaktere-segidak.",useWords:"Erabili hitz asko, baina ekidin ohiko esaldiak."},WEAK:"ahula"},Jde="Zure pasahitza aldatu egin da. Egin klik {0} sartzeko.",eEe={ACCOUNT_EDITION:"Kontua editatzea",ASCENT_DATA:"Igoerarekin lotutako datuak (errekorrak, guztizkoa)",BACK_TO_PROFILE:"Itzuli profilera",BIO:"Biografia",BIRTH_DATE:"Jaiotze-data",DATE_FORMAT:"Data erakusteko formatua",EDIT:"Editatu profila",EDIT_PREFERENCES:"Editatu ezarpenak",EDIT_SPORTS_PREFERENCES:"Editatu kirolen ezarpenak",ELEVATION_CHART_START:{LABEL:"Altueraren grafikoa hemen hasten da",MIN_ALT:"Altuera minimoa",ZERO:"Zero"},EQUIPMENTS:{ACTION:"ekintza",CONFIRM_EQUIPMENT_DELETION:"Ziur zaude {0} ekipamendua ezabatu nahi duzula?",DESCRIPTION:"deskribapena",DISABLED_BY_ADMIN:"adminak desaktibatuta",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ekipamendu hau entrenamenduetara lotuta dago.",IS_ACTIVE:"aktibo",LABEL:"etiketa",YOUR_EQUIPMENTS:"Zure ekipamenduak"},EQUIPMENTS_EDITION:"Ekipamenduen edizioa",ERRORED_EMAIL_UPDATE:"Mesedez {0} zure eposta helbidea berriz aldatzeko edo jarri kontaktuan kudeatzailearekin",FIRST_DAY_OF_WEEK:"Asteko lehen eguna",FIRST_NAME:"Izena",INTERFACE:"Interfazea",LANGUAGE:"Hizkuntza",LAST_NAME:"Abizena",LOCATION:"Herria",MONDAY:"Astelehena",PICTURE:"Argazkia",PICTURE_EDITION:"Editatu argazkia",PICTURE_REMOVE:"Ezabatu argazkia",PICTURE_UPDATE:"Eguneratu argazkia",PREFERENCES_EDITION:"Editatu ezarpenak","PRIVACY-POLICY_EDITION":"Pribatutasun politika",PROFILE_EDITION:"Editatu profila",REGISTRATION_DATE:"Izen-emate data",SPORT:{ACTION:"akzioa",COLOR:"kolorea",CONFIRM_SPORT_RESET:"Ziur zaude kirol hau berrabiarazi nahi duzula?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Ziur zaude kirol hau berrabiarazi nahi duzula? Lehenetsitako ekipamendu guztiak ezabatuak izango dira.",DEFAULT_EQUIPMENTS:"Ekipamendu lehenetsi | Ekipamendu lehenetsi",DISABLED_BY_ADMIN:"kudeatzaileak desaktibatuta",IS_ACTIVE:"aktibo",LABEL:"etiketa",STOPPED_SPEED_THRESHOLD:"gelditzeko abiaduraren muga"},SPORTS_EDITION:"Editatu kirolek ezarpenak",SUCCESSFUL_EMAIL_UPDATE:"Zure kontua ondo eguneratu da. Begiratu zure eposta zure helbide berria baieztatzeko.",SUCCESSFUL_REGISTRATION:"Zure kontua ondo sortu da.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Zure kontua aktibatzeko esteka bat epostaz bidali dizugu.",SUCCESSFUL_UPDATE:"Zure kontua ondo eguneratu da.",SUNDAY:"Igandea",TABS:{ACCOUNT:"kontua",APPS:"aplikazioak",EQUIPMENTS:"ekipamenduak",PICTURE:"argazkia",PREFERENCES:"ezarpenak","PRIVACY-POLICY":"pribatutasun politika",PROFILE:"profila",SPORTS:"kirolak"},THEME_MODE:{LABEL:"Itxura",VALUES:{DARK:"Iluna",DEFAULT:"Nabigatzailearen ezarpenak",LIGHT:"Argia"}},TIMEZONE:"Ordu-zona | Ordu-zona",UNITS:{IMPERIAL:"Sistema inperiala (oinak, miliak, miliak orduko, ºF)",LABEL:"Distantziarako unitatea",METRIC:"Sistema metrikoa (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtratuta",HELP:"Filtratuta badago, ertzetako balioak ez dira erabiltzen abiadura maximoa kalkulatzean (GPSaren erroreak izan daitezke).",LABEL:"Abiadura maximoa kalkulatzeko estrategia",RAW_SPEED:"Gordina"}},tEe="{0} irakurri eta onartzen dut.",nEe="Izena eman",aEe="Barkatu, izen-ematea desaktibatuta dago.",sEe="Berriz bidali baieztapen eposta",oEe="Berrezarri zure pasahitza",rEe="errebisatu",iEe="erakutsi pasahitza",uEe="Erabiltzaile honen kontua desaktibatuta dago.",lEe="Aldatu itxura (argia edo iluna)",cEe="Erabiltzaile-izena",dEe='3 eta 30 karaktere artekoa, hizkiak, zenbakiak eta "_" karakterea bakarrik erabili daitezke.',EEe="erabiltzailearen argazkia",pEe="{0} onartu duzu.",fEe={ACCOUNT_CONFIRMATION:gde,ACCOUNT_CONFIRMATION_NOT_RECEIVED:Ide,ACCOUNT_CONFIRMATION_SENT:Nde,ADMIN:Rde,ALREADY_HAVE_ACCOUNT:vde,CONFIRM_ACCOUNT_DELETION:bde,CURRENT_PASSWORD:Cde,EMAIL:Dde,EMAIL_INFO:Pde,EMAIL_UPDATE:Lde,ENTER_PASSWORD:yde,EXPORT_REQUEST:$de,FILTER_ON_USERNAME:Ude,HIDE_PASSWORD:kde,INVALID_TOKEN:wde,I_WANT_TO_DELETE_MY_ACCOUNT:Mde,LANGUAGE:Wde,LAST_PRIVACY_POLICY_TO_VALIDATE:Fde,LOGIN:zde,LOGOUT:xde,LOGOUT_CONFIRMATION:Bde,LOG_IN:Gde,NEW_PASSWORD:Hde,NO_SPORT_FOUND:Vde,NO_USERS_FOUND:Kde,PASSWORD:jde,PASSWORD_FORGOTTEN:qde,PASSWORD_INFO:Yde,PASSWORD_RESET:Xde,PASSWORD_SENT_EMAIL_TEXT:Qde,PASSWORD_STRENGTH:Zde,PASSWORD_UPDATED:Jde,PROFILE:eEe,READ_AND_ACCEPT_PRIVACY_POLICY:tEe,REGISTER:nEe,REGISTER_DISABLED:aEe,RESENT_ACCOUNT_CONFIRMATION:sEe,RESET_PASSWORD:oEe,REVIEW:rEe,SHOW_PASSWORD:iEe,THIS_USER_ACCOUNT_IS_INACTIVE:uEe,TOGGLE_THEME:lEe,USERNAME:cEe,USERNAME_INFO:dEe,USER_PICTURE:EEe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:pEe},mEe="Gehitu entrenamendua",_Ee="analisia",TEe="igoera",hEe="batazbesteko abiadura",SEe="btb. abiadura",AEe="itzuli entrenamendura",OEe="data",gEe="Ezabatu entrenamendua",IEe="jaitsiera",NEe="deskribapena",REe="erakutsi filtroak",vEe="distantzia",bEe="Deskargatu entrenamendua",CEe="iraupena",DEe="Editatu entrenamendua",PEe="altuera",LEe="bukaera",yEe="Irten pantaila osotik",$Ee="noiztik",UEe=".gpx fitxategia",kEe="ezkutatu filtroak",wEe="Altuera balio biak eman behar dituzu eta 0 edo handiagoak izan behar dira.",MEe="Distantzia 0 baino handiagoa izan behar da",WEe="Iraupena 0 segundo baino handiagoa izan behar da",FEe="Azken entrenamenduak",zEe="Kargatu entrenamendu gehiago",xEe="altuera maximoa",BEe="fitxategi kopuru maximoa",GEe="tamaina maximoa",HEe="abiadura maximoa",VEe="altuera minimoa",KEe={deselectLabel:"Sakatu enter ezabatzeko",selectLabel:"Sakatu enter aukeratzeko",selectedLabel:"Hautatua"},jEe="Ez dago hurrengo segmentorik",qEe="Hurrengo entrenamendua",YEe="oharrak",XEe="gpxtik ateratako datuak, garbiketa gabe",QEe="Ez dago deskribapenik",ZEe="Ez dago fitxategirik",JEe="ez dago karpetarik",epe="Ez dago maparik",tpe="Ez dago hurrengo segmentorik",npe="Ez dago hurrengo entrenamendurik",ape="Ez dago oharrik",spe="Ez dago aurreko segmentorik",ope="Ez dago aurreko entrenamendurik",rpe="Ez dago erregistrorik.",ipe="Ez dago entrenamendurik.",upe="atsedenak",lpe="Aurreko segmentoa",cpe="Aurreko entrenamendua",dpe="errekor | errekor",Epe="Btb. abiadura",ppe="Distantzia handiena",fpe="Altuera handiena",mpe="Iraupen luzeena",_pe="Abiadura handiena",Tpe="falta den karaktereak",hpe="Berrezarri zooma",Spe="segmentu | segmentu",Ape="abiadura",Ope="kirol | kirol",gpe="hasiera",Ipe="Hasiera eta amaiera",Npe="hasierako altuera zeroan dago",Rpe="izenburua",vpe="nora",bpe="distantzia guztira",Cpe="iraupen totala",Dpe="Bat kargatuta!",Ppe="Ikusi pantaila osoan",Lpe={DARK_SKY:{"clear-day":"egun garbia","clear-night":"gau garbia",cloudy:"lainotua",fog:"behelainoa","partly-cloudy-day":"laino batzuk egunez","partly-cloudy-night":"laino batzuk gauez",rain:"euria",sleet:"txingorra",snow:"elurra",wind:"haizea"},HUMIDITY:"hezetasuna",TEMPERATURE:"tenperatura",WIND:"haizea",WIND_DIRECTIONS:{E:"E",ENE:"EIE",ESE:"EHE",N:"I",NE:"IE",NNE:"IIE",NNW:"IIM",NW:"IM",S:"H",SE:"HE",SSE:"HHE",SSW:"HHM",SW:"HM",W:"M",WNW:"MIM",WSW:"MHM"}},ype=".gpx fitxategi gabe",$pe=".gpx fitxategiarekin",Upe="entrenamendu | entrenamendu",kpe="entrenamenduaren abiadura eta altuera grafikoa",wpe="entrenamenduaren data",Mpe="Ziur zaude entrenamendu hau ezabatu nahi duzula?",Wpe="entrenamenduaren mapa",Fpe=".zip fitxategia",zpe="edo .gpx fitxategiak dituen .zip fitxategia",xpe={ADD_WORKOUT:mEe,ANALYSIS:_Ee,ASCENT:TEe,AVERAGE_SPEED:hEe,AVE_SPEED:SEe,BACK_TO_WORKOUT:AEe,DATE:OEe,DELETE_WORKOUT:gEe,DESCENT:IEe,DESCRIPTION:NEe,DISPLAY_FILTERS:REe,DISTANCE:vEe,DOWNLOAD_WORKOUT:bEe,DURATION:CEe,EDIT_WORKOUT:DEe,ELEVATION:PEe,END:LEe,EXIT_FULLSCREEN:yEe,FROM:$Ee,GPX_FILE:UEe,HIDE_FILTERS:kEe,INVALID_ASCENT_OR_DESCENT:wEe,INVALID_DISTANCE:MEe,INVALID_DURATION:WEe,LATEST_WORKOUTS:FEe,LOAD_MORE_WORKOUT:zEe,MAX_ALTITUDE:xEe,MAX_FILES:BEe,MAX_SIZE:GEe,MAX_SPEED:HEe,MIN_ALTITUDE:VEe,MULTISELECT:KEe,NEXT_SEGMENT:jEe,NEXT_WORKOUT:qEe,NOTES:YEe,NO_DATA_CLEANING:XEe,NO_DESCRIPTION:QEe,NO_FILE_PROVIDED:ZEe,NO_FOLDER:JEe,NO_MAP:epe,NO_NEXT_SEGMENT:tpe,NO_NEXT_WORKOUT:npe,NO_NOTES:ape,NO_PREVIOUS_SEGMENT:spe,NO_PREVIOUS_WORKOUT:ope,NO_RECORDS:rpe,NO_WORKOUTS:ipe,PAUSES:upe,PREVIOUS_SEGMENT:lpe,PREVIOUS_WORKOUT:cpe,RECORD:dpe,RECORD_AS:Epe,RECORD_FD:ppe,RECORD_HA:fpe,RECORD_LD:mpe,RECORD_MS:_pe,REMAINING_CHARS:Tpe,RESET_ZOOM:hpe,SEGMENT:Spe,SPEED:Ape,SPORT:Ope,START:gpe,START_AND_FINISH:Ipe,START_ELEVATION_AT_ZERO:Npe,TITLE:Rpe,TO:vpe,TOTAL_DISTANCE:bpe,TOTAL_DURATION:Cpe,UPLOAD_FIRST_WORKOUT:Dpe,VIEW_FULLSCREEN:Ppe,WEATHER:Lpe,WITHOUT_GPX:ype,WITH_GPX:$pe,WORKOUT:Upe,WORKOUT_CHART:kpe,WORKOUT_DATE:wpe,WORKOUT_DELETION_CONFIRMATION:Mpe,WORKOUT_MAP:Wpe,ZIP_ARCHIVE:Fpe,ZIP_ARCHIVE_DESCRIPTION:zpe},Bpe={about:Mue,admin:mle,api:Tle,buttons:Wle,common:uce,dashboard:dce,error:Uce,equipments:Dce,equipment_types:Tce,oauth2:Qce,privacy_policy:tde,sports:dde,statistics:Ode,user:fEe,workouts:xpe},Gpe="A propos de cette instance",Hpe="Contacter l'administrateur",Vpe="FitTrackee est un tracker d'activités sportives (en extérieur).",Kpe="sous licence {0} (en) ",jpe="Code source (en)",qpe="Source des données météo :",Ype={ABOUT_THIS_INSTANCE:Gpe,CONTACT_ADMIN:Hpe,FITTRACKEE_DESCRIPTION:Vpe,FITTRACKEE_LICENSE:Kpe,SOURCE_CODE:jpe,WEATHER_DATA_FROM:qpe},Xpe={DESCRIPTION:"Toute information supplémentaire qui peut être utile à vos utilisateurs. La syntaxe Markdown peut être utilisée.",TEXT:"Information détaillée de l'instance"},Qpe="Action",Zpe="Activer le compte",Jpe="Actif",efe="Admin",tfe="Administration",nfe="Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",afe="Application",sfe={ADMIN_CONTACT:"Email de l'administrateur pour contact ",MAX_FILES_IN_ZIP_LABEL:"Nombre max. de fichiers dans une archive zip ",MAX_USERS_HELP:"Si égal à 0, pas limite d'inscription",MAX_USERS_LABEL:"Nombre maximum d'utilisateurs actifs ",NO_CONTACT_EMAIL:"non renseigné",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Taille max. des fichiers (en Mo) ",STATS_WORKOUTS_LIMIT_HELP:"Si égal à 0, pas limite sur le nombre de séances.",STATS_WORKOUTS_LIMIT_LABEL:"Nombre de séances max. pour les statistiques d'un sport",TITLE:"Configuration de l'application",ZIP_UPLOAD_MAX_SIZE_LABEL:"Taille max. des archives zip (en Mo) "},ofe="Revenir à l'admin",rfe="Êtes-vous sûr de vouloir supprimer le compte de l'utilisateur {0} ? Toutes les données seront définitivement.",ife="Êtes-vous sûr de vouloir réinitialiser le mot de passe de l'utilisateur {0} ?",ufe="Adresse email actuelle",lfe="Supprimer l'utilisateur",cfe="L'envoi d'emails est désactivé.",dfe="Activer/désactiver des types d'équipement.",Efe="Activer/désactiver des sports.",pfe={TABLE:{ACTIVE:"Actif",HAS_EQUIPMENTS:"des équipements existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Équipements"},ffe="Nouvelle adresse email",mfe="pas de texte saisi",_fe="Le mot de passe a été réinitialisé.",Tfe="Ajouter votre propre politique de confidentialité ou laisser vider pour utiliser la politique par défaut. La syntaxe Markdown peut être utilisée.",hfe="Les inscriptions sont actuellement désactivées.",Sfe="Les inscriptions sont actuellement activées.",Afe="Réinit. le mot de passe",Ofe={TABLE:{ACTIVE:"Actif",HAS_WORKOUTS:"des séances existent",IMAGE:"Image",LABEL:"Label"},TITLE:"Administration - Sports"},gfe="Configurer l'application.",Ife="Changer l'email",Nfe="utilisateur | utilisateurs",Rfe={SELECTS:{ORDER_BY:{ADMIN:"status administrateur",CREATED_AT:"date d'inscription",IS_ACTIVE:"statut du compte",USERNAME:"nom d'utilisateur",WORKOUTS_COUNT:"nombre de séances"}},TABLE:{ADD_ADMIN_RIGHTS:"Ajouter les droits d'admin",REMOVE_ADMIN_RIGHTS:"Retirer les droits d'admin"},TITLE:"Administration - Utilisateurs"},vfe="L'adresse email a été mise à jour.",bfe={ABOUT:Xpe,ACTION:Qpe,ACTIVATE_USER_ACCOUNT:Zpe,ACTIVE:Jpe,ADMIN:efe,ADMINISTRATION:tfe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:nfe,APPLICATION:afe,APP_CONFIG:sfe,BACK_TO_ADMIN:ofe,CONFIRM_USER_ACCOUNT_DELETION:rfe,CONFIRM_USER_PASSWORD_RESET:ife,CURRENT_EMAIL:ufe,DELETE_USER:lfe,EMAIL_SENDING_DISABLED:cfe,ENABLE_DISABLE_EQUIPMENT_TYPES:dfe,ENABLE_DISABLE_SPORTS:Efe,EQUIPMENT_TYPES:pfe,NEW_EMAIL:ffe,NO_TEXT_ENTERED:mfe,PASSWORD_RESET_SUCCESSFUL:_fe,PRIVACY_POLICY_DESCRIPTION:Tfe,REGISTRATION_DISABLED:hfe,REGISTRATION_ENABLED:Sfe,RESET_USER_PASSWORD:Afe,SPORTS:Ofe,UPDATE_APPLICATION_DESCRIPTION:gfe,UPDATE_USER_EMAIL:Ife,USER:Nfe,USERS:Rfe,USER_EMAIL_UPDATE_SUCCESSFUL:vfe},Cfe={" is missing in gpx file":"Elément manquant dans le fichier .gpx.","Network Error":"Erreur réseau.",UNKNOWN:"Erreur. Veuillez réessayer ou contacter l'administrateur.","at least one file in zip archive exceeds size limit, please check the archive":"Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.","completed request already exists":"Une demande d'export terminée existe déjà.","email: valid email must be provided":"Courriel : une adresse électronique valide doit être fournie.","equipment already exists with the same label":"Un équipement existe déjà avec le même nom.","equipment type is inactive":"Le type d'équipement est désactivé.","error during gpx file parsing":"Erreur lors de l'analyse du fichier.","error during gpx processing":"Erreur lors du traitement du fichier gpx.","error on getting configuration":"Erreur lors de la récupération de la configuration.","error when saving workout":"Erreur lors de l'enregistrement de la séance.","error when updating configuration":"Erreur lors de la mise à jour de la configuration","error, please try again or contact the administrator":"Erreur, veuillez réessayer ou contacter l'administrateur.","error, registration is disabled":"Erreur, les inscriptions sont désactivées.","file extension not allowed":"Extension de fichier non autorisée.","file size is greater than the allowed size":"La taille du fichier est supérieure à la limite autorisée.","gpx file is invalid":"Le fichier .gpx est invalide.","invalid credentials":"Identifiants invalides.","invalid payload":"Données fournies incorrectes.","invalid token, please log in again":"Jeton de connexion invalide, merci de vous reconnecter.","invalid token, please request a new token":"Jeton de connexion invalide, veuillez demander un nouveau jeton.","new email must be different than current email":"La nouvelle adresse électronique doit être différente de l'adresse actuelle","no file part":"Pas de fichier fourni.","no selected file":"Pas de fichier sélectionné.","no tracks in gpx file":"Pas de trace () dans le fichier .gpx.","ongoing request exists":"Une demande d'exportation de données existe déjà.","password: password and password confirmation do not match":"Mot de passe : les mots de passe saisis sont différents.","provide a valid auth token":"Merci de fournir un jeton de connexion valide.","signature expired, please log in again":"Signature expirée. Merci de vous reconnecter.","sorry, that username is already taken":"Désolé, ce nom d'utilisateur est déjà utilisé.","sport does not exist":"Ce sport n'existe pas.","successfully registered":"Inscription validée.","the number of files in the archive exceeds the limit":"Le nombre de fichiers de l'archive dépasse la limite.","user does not exist":"L'utilisateur n'existe pas.","valid email must be provided for admin contact":"Une adresse électronique doit être fournie pour le contact de l'administrateur","you can not delete your account, no other user has admin rights":"Vous ne pouvez pas supprimer votre compte, aucun autre utilisateur n'a des droits d'administration.","you do not have permissions":"Vous n'avez pas les permissions nécessaires."},Dfe={ERROR:Cfe},Pfe="Autoriser",Lfe="Retour",yfe="Annuler",$fe="Réinitialiser",Ufe="Supprimer",kfe="Supprimer mon compte",wfe="Désactiver",Mfe="Modifier",Wfe="Activer",Ffe="Filtrer",zfe="Masquer",xfe="Se connecter",Bfe="Non",Gfe="Lire la suite",Hfe="S'inscrire",Vfe="Recalculer les totaux",Kfe="Demander un export de données",jfe="Réinit.",qfe="Valider",Yfe="Oui",Xfe={"ACCOUNT-CONFIRMATION-RESEND":"Renvoyer le message de confirmation",AUTHORIZE:Pfe,BACK:Lfe,CANCEL:yfe,CLEAR_FILTER:$fe,DELETE:Ufe,DELETE_MY_ACCOUNT:kfe,DISABLE:wfe,EDIT:Mfe,ENABLE:Wfe,FILTER:Ffe,HIDE:zfe,LOGIN:xfe,NO:Bfe,READ_MORE:Gfe,REGISTER:Hfe,REFRESH_TOTALS:Vfe,REQUEST_DATA_EXPORT:Kfe,RESET:jfe,SUBMIT:qfe,YES:Yfe},Qfe="à propos",Zfe="action",Jfe="actif",eme="Confirmation",tme="contact",nme="jour | jours",ame="Description",sme="Affiché",ome="documentation",rme="ici",ime="Masqué",ume="Accueil",lme="heure|heures",cme="inactif",dme="Nom",Eme="minute|minutes",pme="suivant",fme="pas de description",mme="prédédent",_me="seconde|secondes",Tme={ORDER:{ASC:"ascendant",DESC:"descendant",LABEL:"tri"},ORDER_BY:{LABEL:"trier par "},PER_PAGE:{LABEL:"par page"}},hme="Total",Sme="durée totale, pauses comprises",Ame={ABOUT:Qfe,ACTION:Zfe,ACTIVE:Jfe,CONFIRMATION:eme,CONTACT:tme,DAY:nme,DESCRIPTION:ame,DISPLAYED:sme,DOCUMENTATION:ome,HERE:rme,HIDDEN:ime,HOME:ume,HOURS:lme,INACTIVE:cme,LABEL:dme,MINUTES:Eme,NEXT:pme,NO_DESCRIPTION:fme,PREVIOUS:mme,SECONDS:_me,SELECTS:Tme,TOTAL:hme,TOTAL_DURATION_WITH_PAUSES:Sme},Ome="Tableau de bord",gme="Ce mois-ci",Ime={DASHBOARD:Ome,THIS_MONTH:gme},Nme={LABEL:"Vélo"},Rme={LABEL:"Kayak/Bateau"},vme={LABEL:"Chaussures"},bme={LABEL:"Skis"},Cme={LABEL:"Raquettes"},Dme={Bike:Nme,"Bike Trainer":{LABEL:"Vélo d'entraînement"},Kayak_Boat:Rme,Shoes:vme,Skis:bme,Snowshoes:Cme},Pme="Ajouter un nouvel équipement",Lme="Toutes les associations à des séances seront supprimées.",yme="associé par défaut aux sports",$me="Modifier les équipements",Ume="équipement|équipements",kme="type d'équipement|types d'équipement",wme={inactive:"Équipement {equipmentLabel} inactif.",invalid:"Équipement {equipmentLabel} invalide pour ce sport.",not_found:"Équipement introuvable."},Mme="Nouvel équipement",Wme="Pas d'équipement correspondant.",Fme="Pas d'équipements",zme="sans équipements",xme={"50_CHARACTERS_MAX":"50 caractères maximum",ADD_A_NEW_EQUIPMENT:Pme,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:Lme,DEFAULT_FOR_SPORTS:yme,EDIT_EQUIPMENTS:$me,EQUIPMENT:Ume,EQUIPMENT_TYPE:kme,ERRORS:wme,NEW_EQUIPMENT:Mme,NO_EQUIPMENT:Wme,NO_EQUIPMENTS:Fme,WITHOUT_EQUIPMENTS:zme},Bme="L'application semble rencontrer quelques problèmes.Veuillez réessayer plus tard ou contacter l'administrateur.",Gme={PAGE:"Page introuvable",WORKOUT:"Séance introuvable"},Hme="Une erreur s'est produite",Vme="Erreur. Veuillez réessayer ou contacter l'administrateur.",Kme={APP_ERROR:Bme,NOT_FOUND:Gme,SOMETHING_WRONG:Hme,UNKNOWN:Vme},jme="Ajouter une nouvelle application OAuth2",qme={CLIENT_ID:"Identifiant",CLIENT_SECRET:"Secret",DESCRIPTION:"Description de l'application",ISSUE_AT:"Créée le",NAME:"Nom de l'application",REDIRECT_URL:"URL de redirection",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"donne les droits en écriture à la configuration de l'application.","equipments:read_DESCRIPTION":"donne les droits en lecture aux routes equipments.","equipments:write_DESCRIPTION":"donne les droits en écriture aux routes equipments.","profile:read_DESCRIPTION":"donne les droits en lecture aux routes auth.","profile:write_DESCRIPTION":"donne les droits en écriture aux routes auth.","users:read_DESCRIPTION":"donne les droits en lecture aux routes users.","users:write_DESCRIPTION":"donne les droits en écriture aux routes users.","workouts:read_DESCRIPTION":"donne les droits en lecture aux routes workouts.","workouts:write_DESCRIPTION":"donne les droits en écriture aux routes workouts."},URL:"URL de l'application"},Yme="Applications OAuth2",Xme="Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",Qme="Êtes-vous sûr de vouloir supprimer cette application ?",Zme="L'application {0} demande les accès suivants :",Jme="Autoriser {0} à utiliser votre compte ?",e_e="copier dans le presse papier",t_e="Supprimer l'application",n_e="Ajouter une application",a_e="Application introuvable !",s_e="pas de applications",o_e="pas de description",r_e="Révoquer tous les jetons",i_e="Êtes-vous sûr de vouloir révoquer tous les jetons ?",u_e="Tous les jetons associés existants ont été révoqués.",l_e={ADD_A_NEW_APP:jme,APP:qme,APPS_LIST:Yme,APP_CREATED_SUCCESSFULLY:Xme,APP_DELETION_CONFIRMATION:Qme,APP_REQUESTING_ACCESS:Zme,AUTHORIZE_APP:Jme,COPY_TO_CLIPBOARD:e_e,DELETE_APP:t_e,NEW_APP:n_e,NO_APP:a_e,NO_APPS:s_e,NO_DESCRIPTION:o_e,REVOKE_ALL_TOKENS:r_e,TOKENS_REVOCATION_CONFIRMATION:i_e,TOKENS_REVOKED:u_e},c_e={ACCOUNT_DELETION:{CONTENT:`Vous pouvez demander à tout moment la suppression de votre compte en vous rendant à cette adresse (après vous être connecté à votre compte), puis en cliquant sur le bouton sous "Supprimer mon compte" dans l'espace de mise à jour de votre compte.`,TITLE:"Suppression du compte"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Si nous décidons de changer notre politique de confidentialité, nous afficherons ces modifications sur cette page. Ce document est sous licence [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptée de la politique de confidentialité de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Modifications de notre politique de confidentialité"},DATA_COLLECTED:{CONTENT:`Les informations suivantes sont collectées : - Informations liées au compte (nom d'utilisateur, courriel et mot de passe). Vous pouvez également saisir les informations du profil tel que le prénom, le nom de famille, la date de naissance, la localisation, une biographie et envoyer une image de profil. @@ -470,7 +470,7 @@ Si vous autorisez une application tierce à utiliser votre compte, selon le pér Si ce serveur se trouve aux États-Unis : notre site et nos services sont tous destinés à des personnes âgées d'au moins 13 ans. Si vous avez moins de 13 ans, conformément aux exigences de la loi [COPPA](https://fr.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), n'utilisez pas ce site. -Les exigences légales peuvent être différentes si ce serveur se trouve dans une autre juridiction.`,TITLE:"Protection des mineurs"},YOUR_CONSENT:{CONTENT:"En utilisant notre site, vous acceptez la politique de confidentialité de notre site web.",TITLE:"Votre consentement"}},Zme="Dernière mise à jour",Jme="politique de confidentialité",e_e={CONTENT:Qme,LAST_UPDATE:Zme,TITLE:Jme},t_e={LABEL:"Randonnée"},n_e={LABEL:"Alpinisme"},a_e={LABEL:"Parapente"},s_e={LABEL:"Aviron"},r_e={LABEL:"Course"},o_e={LABEL:"Raquettes"},i_e={LABEL:"Swimrun"},u_e={LABEL:"Trail"},l_e={LABEL:"Marche"},c_e={"Cycling (Sport)":{LABEL:"Vélo (Sport)"},"Cycling (Transport)":{LABEL:"Vélo (Transport)"},"Cycling (Trekking)":{LABEL:"Vélo (Trekking)"},"Cycling (Virtual)":{LABEL:"Vélo (Virtuel)"},Hiking:t_e,"Mountain Biking":{LABEL:"VTT"},"Mountain Biking (Electric)":{LABEL:"VTT (Électrique)"},Mountaineering:n_e,"Open Water Swimming":{LABEL:"Nage en eau libre"},Paragliding:a_e,Rowing:s_e,Running:r_e,"Skiing (Alpine)":{LABEL:"Ski (Alpin)"},"Skiing (Cross Country)":{LABEL:"Ski (Randonnée)"},Snowshoes:o_e,Swimrun:i_e,Trail:u_e,Walking:l_e},d_e="Moyenne",E_e="Dates",p_e="Statistiques",f_e={month:"Statistiques mensuelles",week:"Statistiques hebdomadaires",year:"Statistiques annuelles"},m_e="Statistiques sur toutes les séances :",__e="Statistiques sur les {count} dernières séances :",T_e={by_sport:"par sport",by_time:"par période de temps"},h_e={month:"mois",week:"semaine",year:"année"},S_e="nombre moyen de séances",A_e={AVERAGE:d_e,DATES:E_e,STATISTICS:p_e,STATISTICS_CHARTS:f_e,STATISTICS_ON_ALL_WORKOUTS:m_e,STATISTICS_ON_LAST_WORKOUTS:__e,STATISTICS_TYPES:T_e,TIME_FRAMES:h_e,WORKOUTS_AVERAGE:S_e},O_e="Confirmation du compte",g_e="Vous n'avez pas reçu les instructions ?",I_e="Vérifiez vos courriels. Un nouveau courriel de confirmation a été envoyé à l'adresse électronique fournie.",R_e="Admin",N_e="Vous avez déjà un compte ?",v_e="Êtes-vous sûr·e de vouloir supprimer votre compte ? Toutes les données seront définitivement effacées.",b_e="Mot de passe actuel",C_e="Courriel",D_e="Saisissez une adresse électronique valide.",P_e="Mise à jour de l'adresse électronique",L_e="Saisissez un mot de passe",y_e={DATA_EXPORT:"Export des données",DOWNLOAD_ARCHIVE:"Télécharger l'archive",GENERATING_LINK:"lien en cours de génération…",ONLY_ONE_EXPORT_PER_DAY:"Vous pouvez demander un export par 24h",STATUS:{errored:"en erreur (veuillez demander une nouvelle archive)",in_progress:"en cours…"}},$_e="Filtrer sur le nom d'utilisateur",U_e="masquer le mot de passe",k_e="Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",w_e="Je souhaite supprimer mon compte",M_e="Langue | Langues",W_e="La politique de confidentialité a été mise à jour. Veuillez l'{0} avant de poursuivre.",F_e="Se connecter",z_e="Se déconnecter",x_e="Etes-vous sûr de vouloir vous déconnecter ?",B_e="connecter",G_e="Nouveau mot de passe",H_e="Aucun sport trouvé.",V_e="Aucun utilisateur trouvé.",K_e="Mot de passe",j_e="Mot de passe oublié ?",q_e="8 caractères minimum.",Y_e="Réinitialisation du mot de passe",X_e="Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.",Q_e={AVERAGE:"moyenne",GOOD:"bonne",LABEL:"robustesse du mot de passe",STRONG:"forte",SUGGESTIONS:{allUppercase:"Mettez quelques lettres en majuscules, mais pas toutes.",anotherWord:"Ajoutez des mots moins courants.",associatedYears:"Évitez les années qui vous sont associées. (ex : date de naissance).",capitalization:"Capitalisez mais pas seulement la première lettre.",dates:"Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",l33t:"Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",longerKeyboardPattern:"Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",noNeed:"Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",pwned:"Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",recentYears:"Évitez les dernières années.",repeated:"Évitez les mots et les caractères répétés.",reverseWords:"Évitez les orthographes inversées des mots courants.",sequences:"Évitez les séquences de caractères courantes.",useWords:"Utilisez plusieurs mots, mais évitez les phrases courantes."},WEAK:"faible"},Z_e="Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",J_e={ACCOUNT_EDITION:"Mise à jour du compte",ASCENT_DATA:"Données relatives au dénivelé positif (records, total)",BACK_TO_PROFILE:"Revenir au profil",BIO:"Bio",BIRTH_DATE:"Date de naissance",DATE_FORMAT:"Format d'affichage de la date",EDIT:"Modifier le profil",EDIT_PREFERENCES:"Modifier les préférences",EDIT_SPORTS_PREFERENCES:"Modifier les préférences des sports",ELEVATION_CHART_START:{LABEL:"Début de l'axe pour le graphe affichant l'altitude",MIN_ALT:"Altitude minimale",ZERO:"0"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Êtes-vous sûr de vouloir supprimer cet équipement {0} ?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"désactivé par l'administrateur",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Cet équipement est associé à des séances.",IS_ACTIVE:"actif",LABEL:"label",YOUR_EQUIPMENTS:"Vos équipements"},EQUIPMENTS_EDITION:"Mise à jour des équipements",ERRORED_EMAIL_UPDATE:"Veuillez vous {0} pour changer de nouveau votre adresse électronique ou contacter l'administrateur",FIRST_DAY_OF_WEEK:"Premier jour de la semaine",FIRST_NAME:"Prénom",INTERFACE:"Interface",LANGUAGE:"Langue",LAST_NAME:"Nom",LOCATION:"Lieu",MONDAY:"Lundi",PICTURE:"Image de profil",PICTURE_EDITION:"Mise à jour de l'image de profil",PICTURE_REMOVE:"Supprimer",PICTURE_UPDATE:"Mettre à jour l'image",PREFERENCES_EDITION:"Mise à jour des préférences","PRIVACY-POLICY_EDITION":"Politique de confidentialité",PROFILE_EDITION:"Mise à jour du profil",REGISTRATION_DATE:"Date d'inscription",SPORT:{ACTION:"action",COLOR:"couleur",CONFIRM_SPORT_RESET:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ? Tous les équipements associés seront supprimés.",DEFAULT_EQUIPMENTS:"Équipement associé | Équipements associés",DISABLED_BY_ADMIN:"désactivé par l'administrateur",IS_ACTIVE:"actif",LABEL:"label",STOPPED_SPEED_THRESHOLD:"seuil de vitesse arrêtée"},SPORTS_EDITION:"Mise à jour des préférences des sports",SUCCESSFUL_EMAIL_UPDATE:"Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",SUCCESSFUL_REGISTRATION:"Votre compte a été créé avec succès.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",SUCCESSFUL_UPDATE:"Votre compte a été modifié avec succès.",SUNDAY:"Dimanche",TABS:{ACCOUNT:"compte",APPS:"apps",EQUIPMENTS:"équipements",PICTURE:"image",PREFERENCES:"préférences","PRIVACY-POLICY":"politique de confidentialité",PROFILE:"profil",SPORTS:"sports"},THEME_MODE:{LABEL:"Thème",VALUES:{DARK:"Sombre",DEFAULT:"Préférence du navigateur",LIGHT:"Clair"}},TIMEZONE:"Fuseau horaire | Fuseaux horaires",UNITS:{IMPERIAL:"Système impérial (ft, mi, mph, °F)",LABEL:"Unités pour les distances",METRIC:"Système métrique (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtré",HELP:"Si filtré, les valeurs extrêmes (qui peuvent être des erreurs GPS) sont exclues lors du calcul de la vitesse maximale.",LABEL:"Calcul de la vitesse maximale",RAW_SPEED:"Brut"}},eTe="J'ai lu et accepte la {0}.",tTe="S'inscrire",nTe="Désolé, les inscriptions sont désactivées.",aTe="Envoyer à nouveau le courriel de confirmation de compte",sTe="Réinitialiser votre mot de passe",rTe="accepter",oTe="afficher le mot de passe",iTe="Le compte de cet utilisateur est inactif.",uTe="Modifier le thème (Mode Clair ou Sombre)",lTe="Nom d'utilisateur",cTe="3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés.",dTe="photo de l'utilisateur",ETe="Vous avez accepté la {0}.",pTe={ACCOUNT_CONFIRMATION:O_e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:g_e,ACCOUNT_CONFIRMATION_SENT:I_e,ADMIN:R_e,ALREADY_HAVE_ACCOUNT:N_e,CONFIRM_ACCOUNT_DELETION:v_e,CURRENT_PASSWORD:b_e,EMAIL:C_e,EMAIL_INFO:D_e,EMAIL_UPDATE:P_e,ENTER_PASSWORD:L_e,EXPORT_REQUEST:y_e,FILTER_ON_USERNAME:$_e,HIDE_PASSWORD:U_e,INVALID_TOKEN:k_e,I_WANT_TO_DELETE_MY_ACCOUNT:w_e,LANGUAGE:M_e,LAST_PRIVACY_POLICY_TO_VALIDATE:W_e,LOGIN:F_e,LOGOUT:z_e,LOGOUT_CONFIRMATION:x_e,LOG_IN:B_e,NEW_PASSWORD:G_e,NO_SPORT_FOUND:H_e,NO_USERS_FOUND:V_e,PASSWORD:K_e,PASSWORD_FORGOTTEN:j_e,PASSWORD_INFO:q_e,PASSWORD_RESET:Y_e,PASSWORD_SENT_EMAIL_TEXT:X_e,PASSWORD_STRENGTH:Q_e,PASSWORD_UPDATED:Z_e,PROFILE:J_e,READ_AND_ACCEPT_PRIVACY_POLICY:eTe,REGISTER:tTe,REGISTER_DISABLED:nTe,RESENT_ACCOUNT_CONFIRMATION:aTe,RESET_PASSWORD:sTe,REVIEW:rTe,SHOW_PASSWORD:oTe,THIS_USER_ACCOUNT_IS_INACTIVE:iTe,TOGGLE_THEME:uTe,USERNAME:lTe,USERNAME_INFO:cTe,USER_PICTURE:dTe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ETe},fTe="Ajouter une séance",mTe="analyse",_Te="dénivelé positif",TTe="vitesse moyenne",hTe="vitesse moy.",STe="revenir à la séance",ATe="date",OTe="Supprimer la séance",gTe="dénivelé négatif",ITe="description",RTe="afficher les filtres",NTe="distance",vTe="Télécharger la séance",bTe="durée",CTe="Modifier la séance",DTe="altitude",PTe="fin",LTe="Sortir du plein-écran",yTe="à partir de",$Te="fichier .gpx",UTe="masquer les filtres",kTe="Les 2 valeurs pour l'élévation doivent être renseignées et être supérieures ou égales à 0.",wTe="La distance doit être supérieure à 0",MTe="La durée doit être supérieure à 0 secondes",WTe="Séances récentes",FTe="Charger les séances suivantes",zTe="altitude max",xTe="fichiers max. ",BTe="taille max. ",GTe="vitesse max",HTe="altitude min",VTe={deselectLabel:"Appuyer sur Entrée pour supprimer",selectLabel:"Appuyer sur Entrée pour sélectionner",selectedLabel:"Sélectionné"},KTe="Segment suivant",jTe="Séance suivante",qTe="notes",YTe="données issues du fichier gpx, sans correction",XTe="Pas de description",QTe="Pas de fichier fourni",ZTe="pas de répertoire",JTe="Pas de carte",e0e="Pas de segment suivant",t0e="Pas de séance suivante",n0e="Pas de notes",a0e="Pas de segment précédent",s0e="Pas de séance précédente",r0e="Pas de records.",o0e="Pas de séances.",i0e="pauses",u0e="Segment précédent",l0e="Séance précédente",c0e="record | records",d0e="Vitesse moy.",E0e="Distance la + longue",p0e="Dénivelé positif le + élevé",f0e="Durée la + longue",m0e="Vitesse max.",_0e="nombre de caractères restants ",T0e="Réinitialiser le zoom",h0e="segment | segments",S0e="vitesse",A0e="sport | sports",O0e="début",g0e="Départ et arrivée",I0e="démarrer l'axe de l'altitude à 0",R0e="titre",N0e="jusqu'au",v0e="distance totale",b0e="durée totale",C0e="Ajoutez votre première séance !",D0e="Afficher en plein-écran",P0e={DARK_SKY:{"clear-day":"ensoleillé","clear-night":"nuit claire",cloudy:"nuageux",fog:"brouillard","partly-cloudy-day":"partiellement nuageux","partly-cloudy-night":"nuit partiellement nuageuse",rain:"pluie",sleet:"neige fondue",snow:"neige",wind:"venteux"},HUMIDITY:"humidité",TEMPERATURE:"température",WIND:"vent",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},L0e="sans fichier .gpx",y0e="avec un fichier .gpx",$0e="séance | séances",U0e="graphe de vitesse et d'altitude de la séance",k0e="date de la séance",w0e="Etes-vous sûr de vouloir supprimer cette séance ?",M0e="carte de la séance",W0e="archive .zip",F0e="ou une archive .zip contenant des fichiers .gpx",z0e={ADD_WORKOUT:fTe,ANALYSIS:mTe,ASCENT:_Te,AVERAGE_SPEED:TTe,AVE_SPEED:hTe,BACK_TO_WORKOUT:STe,DATE:ATe,DELETE_WORKOUT:OTe,DESCENT:gTe,DESCRIPTION:ITe,DISPLAY_FILTERS:RTe,DISTANCE:NTe,DOWNLOAD_WORKOUT:vTe,DURATION:bTe,EDIT_WORKOUT:CTe,ELEVATION:DTe,END:PTe,EXIT_FULLSCREEN:LTe,FROM:yTe,GPX_FILE:$Te,HIDE_FILTERS:UTe,INVALID_ASCENT_OR_DESCENT:kTe,INVALID_DISTANCE:wTe,INVALID_DURATION:MTe,LATEST_WORKOUTS:WTe,LOAD_MORE_WORKOUT:FTe,MAX_ALTITUDE:zTe,MAX_FILES:xTe,MAX_SIZE:BTe,MAX_SPEED:GTe,MIN_ALTITUDE:HTe,MULTISELECT:VTe,NEXT_SEGMENT:KTe,NEXT_WORKOUT:jTe,NOTES:qTe,NO_DATA_CLEANING:YTe,NO_DESCRIPTION:XTe,NO_FILE_PROVIDED:QTe,NO_FOLDER:ZTe,NO_MAP:JTe,NO_NEXT_SEGMENT:e0e,NO_NEXT_WORKOUT:t0e,NO_NOTES:n0e,NO_PREVIOUS_SEGMENT:a0e,NO_PREVIOUS_WORKOUT:s0e,NO_RECORDS:r0e,NO_WORKOUTS:o0e,PAUSES:i0e,PREVIOUS_SEGMENT:u0e,PREVIOUS_WORKOUT:l0e,RECORD:c0e,RECORD_AS:d0e,RECORD_FD:E0e,RECORD_HA:p0e,RECORD_LD:f0e,RECORD_MS:m0e,REMAINING_CHARS:_0e,RESET_ZOOM:T0e,SEGMENT:h0e,SPEED:S0e,SPORT:A0e,START:O0e,START_AND_FINISH:g0e,START_ELEVATION_AT_ZERO:I0e,TITLE:R0e,TO:N0e,TOTAL_DISTANCE:v0e,TOTAL_DURATION:b0e,UPLOAD_FIRST_WORKOUT:C0e,VIEW_FULLSCREEN:D0e,WEATHER:P0e,WITHOUT_GPX:L0e,WITH_GPX:y0e,WORKOUT:$0e,WORKOUT_CHART:U0e,WORKOUT_DATE:k0e,WORKOUT_DELETION_CONFIRMATION:w0e,WORKOUT_MAP:M0e,ZIP_ARCHIVE:W0e,ZIP_ARCHIVE_DESCRIPTION:F0e},x0e={about:wpe,admin:ffe,api:_fe,buttons:Mfe,common:ime,dashboard:cme,error:$me,equipments:Cme,equipment_types:_me,oauth2:Xme,privacy_policy:e_e,sports:c_e,statistics:A_e,user:pTe,workouts:z0e},B0e="Sobre esta instancia",G0e="Contacta coa administración",H0e="FitTrackee é un xestor autohospedado de actividades en exterior.",V0e="con licenza {0} ",K0e="Código fonte",j0e="Datos meteoroloxía:",q0e={ABOUT_THIS_INSTANCE:B0e,CONTACT_ADMIN:G0e,FITTRACKEE_DESCRIPTION:H0e,FITTRACKEE_LICENSE:V0e,SOURCE_CODE:K0e,WEATHER_DATA_FROM:j0e},Y0e={DESCRIPTION:"Calquera información adicional que poida ser útil para as túas usuarias. Pódese usar a sintaxe de Markdown.",TEXT:"Información detallada da instancia"},X0e="Acción",Q0e="Activar conta",Z0e="Activa",J0e="Admin",ehe="Administración",the="Engadir/eliminar dereitos de administración, eliminar a conta da usuaria.",nhe="Aplicación",ahe={ADMIN_CONTACT:"Enderezo de contacto da administración",MAX_FILES_IN_ZIP_LABEL:"Num. máximo ficheiros con arquivos zip",MAX_USERS_HELP:"Se 0, non hai límite de rexistros.",MAX_USERS_LABEL:"Número máx. de usuarias activas",NO_CONTACT_EMAIL:"sen correo de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. dos ficheiros subidos (en MB)",STATS_WORKOUTS_LIMIT_HELP:"Se é 0, non hai límite ao número de adestramentos.",STATS_WORKOUTS_LIMIT_LABEL:"Máx. de adestramentos para estatísticas de deporte",TITLE:"Configuración da aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. do arquivo zip (en MB)"},she="Volver a admin",rhe="Tes a certeza de querer eliminar a conta {0}? Borraranse todos os datos, non hai volta atrás.",ohe="Tes certeza de querer restablecer o contrasinal de {0}?",ihe="Enderezo actual",uhe="Eliminar usuaria",lhe="O envío de correos está desactivado.",che="Activar/Desactivar tipos de equipamento.",dhe="Activar/desactivar deportes.",Ehe={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"o equipamento xa existe",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administración de equipamento"},phe="Novo enderezo de correo",fhe="Non escribiches texto",mhe="Restableceuse o contrasinal.",_he="Engade a túa propia política de privacidade ou déixaa baleira para usar unha por defecto. Podes usar Markdown.",The="Actualmente non se poden crear máis contas.",hhe="Actualmente pódense crear novas contas.",She="Restablecer contrasinal",Ahe={TABLE:{ACTIVE:"Activo",HAS_WORKOUTS:"xa existe o adestramento",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Ohe="Actualizar configuración da aplicación.",ghe="Actualizar correo electrónico",Ihe="usuaria | usuarias",Rhe={SELECTS:{ORDER_BY:{ADMIN:"rol de admin",CREATED_AT:"data de rexistro",IS_ACTIVE:"estado da conta",USERNAME:"identificador",WORKOUTS_COUNT:"número adestramentos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceder permisos admin",REMOVE_ADMIN_RIGHTS:"Retirar permisos admin"},TITLE:"Administración - Usuarias"},Nhe="Actualizouse o enderezo de correo.",vhe={ABOUT:Y0e,ACTION:X0e,ACTIVATE_USER_ACCOUNT:Q0e,ACTIVE:Z0e,ADMIN:J0e,ADMINISTRATION:ehe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:the,APPLICATION:nhe,APP_CONFIG:ahe,BACK_TO_ADMIN:she,CONFIRM_USER_ACCOUNT_DELETION:rhe,CONFIRM_USER_PASSWORD_RESET:ohe,CURRENT_EMAIL:ihe,DELETE_USER:uhe,EMAIL_SENDING_DISABLED:lhe,ENABLE_DISABLE_EQUIPMENT_TYPES:che,ENABLE_DISABLE_SPORTS:dhe,EQUIPMENT_TYPES:Ehe,NEW_EMAIL:phe,NO_TEXT_ENTERED:fhe,PASSWORD_RESET_SUCCESSFUL:mhe,PRIVACY_POLICY_DESCRIPTION:_he,REGISTRATION_DISABLED:The,REGISTRATION_ENABLED:hhe,RESET_USER_PASSWORD:She,SPORTS:Ahe,UPDATE_APPLICATION_DESCRIPTION:Ohe,UPDATE_USER_EMAIL:ghe,USER:Ihe,USERS:Rhe,USER_EMAIL_UPDATE_SUCCESSFUL:Nhe},bhe={" is missing in gpx file":"falta o elemento no ficheiro .gpx.","Network Error":"Erro na rede.",UNKNOWN:"Erro. Inténtao outra vez ou contacta coa administración.","at least one file in zip archive exceeds size limit, please check the archive":"Polo menos un ficheiro no arquivo .zip excede o tamaño máximo, comproba o arquivo.","completed request already exists":"Xa existe unha solicitude de exportación completa.","email: valid email must be provided":"Correo: debes escribir un correo electrónico válido.","equipment already exists with the same label":"Xa existe equipamento coa mesma etiqueta.","equipment type is inactive":"O tipo de equipamento non está activo.","error during gpx file parsing":"Erro ao procesar o ficheiro gpx.","error during gpx processing":"Erro no procesado gpx.","error on getting configuration":"Erro ao obter a configuración.","error when saving workout":"Erro ao gardar o adestramento.","error when updating configuration":"Erro ao actualizar a configuración","error, please try again or contact the administrator":"Erro, inténtao outra vez ou contacta coa administración.","error, registration is disabled":"Erro, non se admiten novas usuarias.","file extension not allowed":"Non está permitida a extensión do ficheiro.","file size is greater than the allowed size":"O tamaño do ficheiro supera o tamaño permitido.","gpx file is invalid":"O ficheiro .gpx non é válido.","invalid credentials":"Credenciais incorrectas.","invalid payload":"Os datos proporcionados non son válidos.","invalid token, please log in again":"Token non válido, accede outra vez.","invalid token, please request a new token":"Token non válido, accede outra vez.","new email must be different than current email":"O novo enderezo ten que ser diferente ao actual","no file part":"Sen ficheiro proporcionado.","no selected file":"Sen ficheiro seleccionado.","no tracks in gpx file":"Non hai ruta () no ficheiro .gpx.","ongoing request exists":"Xa existe unha solicitude de exportación de datos.","password: password and password confirmation do not match":"Contrasinal: o contrasinal e a súa confirmación non concordan.","provide a valid auth token":"Proporciona unha chave secreta válida.","signature expired, please log in again":"Caducou a sinatura. Accede outra vez.","sorry, that username is already taken":"Lamentámolo, o nome de usuaria xa está en uso.","sport does not exist":"Non existe o deporte.","successfully registered":"Conta creada correctamente.","the number of files in the archive exceeds the limit":"O número de ficheiros no arquivo supera o límite.","user does not exist":"Non existe a usuaria.","valid email must be provided for admin contact":"Hai que proporcionar un correo electrónico válido para contacto de administración","you can not delete your account, no other user has admin rights":"Non podes eliminar a túa conta, non hai outra usuaria con permisos de administración.","you do not have permissions":"Non tes permisos."},Che={ERROR:bhe},Dhe="Autorizar",Phe="Volver",Lhe="Cancelar",yhe="Limpar filtros",$he="Eliminar",Uhe="Eliminar a miña conta",khe="Desactivar",whe="Editar",Mhe="Activar",Whe="Filtro",Fhe="Acceder",zhe="Non",xhe="Actualizar totais",Bhe="Crear conta",Ghe="Solicitar exportación dos datos",Hhe="Restablecer",Vhe="Enviar",Khe="Si",jhe={"ACCOUNT-CONFIRMATION-RESEND":"Volver a enviar un correo de confirmación",AUTHORIZE:Dhe,BACK:Phe,CANCEL:Lhe,CLEAR_FILTER:yhe,DELETE:$he,DELETE_MY_ACCOUNT:Uhe,DISABLE:khe,EDIT:whe,ENABLE:Mhe,FILTER:Whe,LOGIN:Fhe,NO:zhe,REFRESH_TOTALS:xhe,REGISTER:Bhe,REQUEST_DATA_EXPORT:Ghe,RESET:Hhe,SUBMIT:Vhe,YES:Khe},qhe="sobre",Yhe="acción",Xhe="activo",Qhe="Confirmación",Zhe="contacto",Jhe="día | días",e1e="Descrición",t1e="Mostrado",n1e="documentación",a1e="aquí",s1e="Agochado",r1e="Inicio",o1e="hora|horas",i1e="non activo",u1e="etiqueta",l1e="minuto|minutos",c1e="seguinte",d1e="sen descrición",E1e="anterior",p1e="segundo|segundos",f1e={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"orde"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por páxina"}},m1e="Total",_1e="duración total con pausas",T1e={ABOUT:qhe,ACTION:Yhe,ACTIVE:Xhe,CONFIRMATION:Qhe,CONTACT:Zhe,DAY:Jhe,DESCRIPTION:e1e,DISPLAYED:t1e,DOCUMENTATION:n1e,HERE:a1e,HIDDEN:s1e,HOME:r1e,HOURS:o1e,INACTIVE:i1e,LABEL:u1e,MINUTES:l1e,NEXT:c1e,NO_DESCRIPTION:d1e,PREVIOUS:E1e,SECONDS:p1e,SELECTS:f1e,TOTAL:m1e,TOTAL_DURATION_WITH_PAUSES:_1e},h1e="Taboleiro",S1e="Este mes",A1e={DASHBOARD:h1e,THIS_MONTH:S1e},O1e={LABEL:"Bicicleta"},g1e={LABEL:"Kayak/Lancha"},I1e={LABEL:"Calzado"},R1e={LABEL:"Esquís"},N1e={LABEL:"Calzado para neve"},v1e={Bike:O1e,"Bike Trainer":{LABEL:"Bici estática"},Kayak_Boat:g1e,Shoes:I1e,Skis:R1e,Snowshoes:N1e},b1e="Engadir novo equipamento",C1e="Vanse eliminar todas as asociacións a adestramentos.",D1e="Por defecto para deporte",P1e="Editar equipamentos",L1e="equipamento|equipamentos",y1e="tipo de equipamento|tipos de equipamento",$1e={inactive:"O equipamento '{equipmentLabel}' non está en uso.",invalid:"O equipamento '{equipmentLabel}' non é válido para este deporte.",not_found:"Non hai equipamento."},U1e="Novo equipamento",k1e="Non hai equipamento.",w1e="Sen equipamentos",M1e="sen equipamentos",W1e={"50_CHARACTERS_MAX":"50 caracteres como máximo",ADD_A_NEW_EQUIPMENT:b1e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:C1e,DEFAULT_FOR_SPORTS:D1e,EDIT_EQUIPMENTS:P1e,EQUIPMENT:L1e,EQUIPMENT_TYPE:y1e,ERRORS:$1e,NEW_EQUIPMENT:U1e,NO_EQUIPMENT:k1e,NO_EQUIPMENTS:w1e,WITHOUT_EQUIPMENTS:M1e},F1e="A aplicación atopou algún problema.Inténtao máis tarde ou contacta coa administración.",z1e={PAGE:"Non se atopa a páxina",WORKOUT:"Non se atopa o adestramento"},x1e="Algo fallou",B1e="Erro. Inténtao outra vez ou contacta coa administración.",G1e={APP_ERROR:F1e,NOT_FOUND:z1e,SOMETHING_WRONG:x1e,UNKNOWN:B1e},H1e="Engadir nova aplicación OAuth2",V1e={CLIENT_ID:"id",CLIENT_SECRET:"Chave secreta",DESCRIPTION:"Descrición da aplicación",ISSUE_AT:"Edición en",NAME:"Noma da aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbitos","application:write_DESCRIPTION":"concede acceso a escritura na configuración da aplicación.","equipments:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso equipments.","profile:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso auth.","profile:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso auth.","users:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso users.","users:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura aos puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permisos de escritura aos puntos de acceso workouts."},URL:"URL da aplicación"},K1e="Aplicacións OAuth2",j1e="Creouse correctamente a aplicación. Pon coidado en gardar agora a chave secreta, non se volverá a mostrar.",q1e="Tes certeza de querer eliminar esta app?",Y1e="A aplicación {0} solicita:",X1e="Autorizar a {0} a que use a túa conta?",Q1e="copiar ao portapapeis",Z1e="Eliminar aplicación",J1e="Engadir unha aplicación",eSe="Non se atopa a aplicación!",tSe="sen aplicacións",nSe="sen descrición",aSe="Revogar todas as chaves",sSe="Tes a certeza de querer eliminar todas as chaves de acceso?",rSe="Foron revogadas todas as chaves de acceso asociadas.",oSe={ADD_A_NEW_APP:H1e,APP:V1e,APPS_LIST:K1e,APP_CREATED_SUCCESSFULLY:j1e,APP_DELETION_CONFIRMATION:q1e,APP_REQUESTING_ACCESS:Y1e,AUTHORIZE_APP:X1e,COPY_TO_CLIPBOARD:Q1e,DELETE_APP:Z1e,NEW_APP:J1e,NO_APP:eSe,NO_APPS:tSe,NO_DESCRIPTION:nSe,REVOKE_ALL_TOKENS:aSe,TOKENS_REVOCATION_CONFIRMATION:sSe,TOKENS_REVOKED:rSe},iSe={ACCOUNT_DELETION:{CONTENT:'Podes solicitar en todo momento a eliminación da túa conta indo a este enderezo (con sesión iniciada) e premendo no botón "Eliminar a miña conta" nos axustes da túa conta.',TITLE:"Eliminación da conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidimos cambiar a nosa política de privacidade, publicaremos os cambios nesta páxina. +Les exigences légales peuvent être différentes si ce serveur se trouve dans une autre juridiction.`,TITLE:"Protection des mineurs"},YOUR_CONSENT:{CONTENT:"En utilisant notre site, vous acceptez la politique de confidentialité de notre site web.",TITLE:"Votre consentement"}},d_e="Dernière mise à jour",E_e="politique de confidentialité",p_e={CONTENT:c_e,LAST_UPDATE:d_e,TITLE:E_e},f_e={LABEL:"Randonnée"},m_e={LABEL:"Alpinisme"},__e={LABEL:"Parapente"},T_e={LABEL:"Aviron"},h_e={LABEL:"Course"},S_e={LABEL:"Raquettes"},A_e={LABEL:"Swimrun"},O_e={LABEL:"Trail"},g_e={LABEL:"Marche"},I_e={"Cycling (Sport)":{LABEL:"Vélo (Sport)"},"Cycling (Transport)":{LABEL:"Vélo (Transport)"},"Cycling (Trekking)":{LABEL:"Vélo (Trekking)"},"Cycling (Virtual)":{LABEL:"Vélo (Virtuel)"},Hiking:f_e,"Mountain Biking":{LABEL:"VTT"},"Mountain Biking (Electric)":{LABEL:"VTT (Électrique)"},Mountaineering:m_e,"Open Water Swimming":{LABEL:"Nage en eau libre"},Paragliding:__e,Rowing:T_e,Running:h_e,"Skiing (Alpine)":{LABEL:"Ski (Alpin)"},"Skiing (Cross Country)":{LABEL:"Ski (Randonnée)"},Snowshoes:S_e,Swimrun:A_e,Trail:O_e,Walking:g_e},N_e="Moyenne",R_e="Dates",v_e="Statistiques",b_e={month:"Statistiques mensuelles",week:"Statistiques hebdomadaires",year:"Statistiques annuelles"},C_e="Statistiques sur toutes les séances :",D_e="Statistiques sur les {count} dernières séances :",P_e={by_sport:"par sport",by_time:"par période de temps"},L_e={month:"mois",week:"semaine",year:"année"},y_e="nombre moyen de séances",$_e={AVERAGE:N_e,DATES:R_e,STATISTICS:v_e,STATISTICS_CHARTS:b_e,STATISTICS_ON_ALL_WORKOUTS:C_e,STATISTICS_ON_LAST_WORKOUTS:D_e,STATISTICS_TYPES:P_e,TIME_FRAMES:L_e,WORKOUTS_AVERAGE:y_e},U_e="Confirmation du compte",k_e="Vous n'avez pas reçu les instructions ?",w_e="Vérifiez vos courriels. Un nouveau courriel de confirmation a été envoyé à l'adresse électronique fournie.",M_e="Admin",W_e="Vous avez déjà un compte ?",F_e="Êtes-vous sûr·e de vouloir supprimer votre compte ? Toutes les données seront définitivement effacées.",z_e="Mot de passe actuel",x_e="Courriel",B_e="Saisissez une adresse électronique valide.",G_e="Mise à jour de l'adresse électronique",H_e="Saisissez un mot de passe",V_e={DATA_EXPORT:"Export des données",DOWNLOAD_ARCHIVE:"Télécharger l'archive",GENERATING_LINK:"lien en cours de génération…",ONLY_ONE_EXPORT_PER_DAY:"Vous pouvez demander un export par 24h",STATUS:{errored:"en erreur (veuillez demander une nouvelle archive)",in_progress:"en cours…"}},K_e="Filtrer sur le nom d'utilisateur",j_e="masquer le mot de passe",q_e="Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",Y_e="Je souhaite supprimer mon compte",X_e="Langue | Langues",Q_e="La politique de confidentialité a été mise à jour. Veuillez l'{0} avant de poursuivre.",Z_e="Se connecter",J_e="Se déconnecter",eTe="Etes-vous sûr de vouloir vous déconnecter ?",tTe="connecter",nTe="Nouveau mot de passe",aTe="Aucun sport trouvé.",sTe="Aucun utilisateur trouvé.",oTe="Mot de passe",rTe="Mot de passe oublié ?",iTe="8 caractères minimum.",uTe="Réinitialisation du mot de passe",lTe="Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.",cTe={AVERAGE:"moyenne",GOOD:"bonne",LABEL:"robustesse du mot de passe",STRONG:"forte",SUGGESTIONS:{allUppercase:"Mettez quelques lettres en majuscules, mais pas toutes.",anotherWord:"Ajoutez des mots moins courants.",associatedYears:"Évitez les années qui vous sont associées. (ex : date de naissance).",capitalization:"Capitalisez mais pas seulement la première lettre.",dates:"Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",l33t:"Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",longerKeyboardPattern:"Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",noNeed:"Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",pwned:"Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",recentYears:"Évitez les dernières années.",repeated:"Évitez les mots et les caractères répétés.",reverseWords:"Évitez les orthographes inversées des mots courants.",sequences:"Évitez les séquences de caractères courantes.",useWords:"Utilisez plusieurs mots, mais évitez les phrases courantes."},WEAK:"faible"},dTe="Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",ETe={ACCOUNT_EDITION:"Mise à jour du compte",ASCENT_DATA:"Données relatives au dénivelé positif (records, total)",BACK_TO_PROFILE:"Revenir au profil",BIO:"Bio",BIRTH_DATE:"Date de naissance",DATE_FORMAT:"Format d'affichage de la date",EDIT:"Modifier le profil",EDIT_PREFERENCES:"Modifier les préférences",EDIT_SPORTS_PREFERENCES:"Modifier les préférences des sports",ELEVATION_CHART_START:{LABEL:"Début de l'axe pour le graphe affichant l'altitude",MIN_ALT:"Altitude minimale",ZERO:"0"},EQUIPMENTS:{ACTION:"action",CONFIRM_EQUIPMENT_DELETION:"Êtes-vous sûr de vouloir supprimer cet équipement {0} ?",DESCRIPTION:"description",DISABLED_BY_ADMIN:"désactivé par l'administrateur",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Cet équipement est associé à des séances.",IS_ACTIVE:"actif",LABEL:"label",YOUR_EQUIPMENTS:"Vos équipements"},EQUIPMENTS_EDITION:"Mise à jour des équipements",ERRORED_EMAIL_UPDATE:"Veuillez vous {0} pour changer de nouveau votre adresse électronique ou contacter l'administrateur",FIRST_DAY_OF_WEEK:"Premier jour de la semaine",FIRST_NAME:"Prénom",INTERFACE:"Interface",LANGUAGE:"Langue",LAST_NAME:"Nom",LOCATION:"Lieu",MONDAY:"Lundi",PICTURE:"Image de profil",PICTURE_EDITION:"Mise à jour de l'image de profil",PICTURE_REMOVE:"Supprimer",PICTURE_UPDATE:"Mettre à jour l'image",PREFERENCES_EDITION:"Mise à jour des préférences","PRIVACY-POLICY_EDITION":"Politique de confidentialité",PROFILE_EDITION:"Mise à jour du profil",REGISTRATION_DATE:"Date d'inscription",SPORT:{ACTION:"action",COLOR:"couleur",CONFIRM_SPORT_RESET:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Êtes-vous sûr·e de vouloir réinitialiser ce sport ? Tous les équipements associés seront supprimés.",DEFAULT_EQUIPMENTS:"Équipement associé | Équipements associés",DISABLED_BY_ADMIN:"désactivé par l'administrateur",IS_ACTIVE:"actif",LABEL:"label",STOPPED_SPEED_THRESHOLD:"seuil de vitesse arrêtée"},SPORTS_EDITION:"Mise à jour des préférences des sports",SUCCESSFUL_EMAIL_UPDATE:"Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",SUCCESSFUL_REGISTRATION:"Votre compte a été créé avec succès.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",SUCCESSFUL_UPDATE:"Votre compte a été modifié avec succès.",SUNDAY:"Dimanche",TABS:{ACCOUNT:"compte",APPS:"apps",EQUIPMENTS:"équipements",PICTURE:"image",PREFERENCES:"préférences","PRIVACY-POLICY":"politique de confidentialité",PROFILE:"profil",SPORTS:"sports"},THEME_MODE:{LABEL:"Thème",VALUES:{DARK:"Sombre",DEFAULT:"Préférence du navigateur",LIGHT:"Clair"}},TIMEZONE:"Fuseau horaire | Fuseaux horaires",UNITS:{IMPERIAL:"Système impérial (ft, mi, mph, °F)",LABEL:"Unités pour les distances",METRIC:"Système métrique (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtré",HELP:"Si filtré, les valeurs extrêmes (qui peuvent être des erreurs GPS) sont exclues lors du calcul de la vitesse maximale.",LABEL:"Calcul de la vitesse maximale",RAW_SPEED:"Brut"}},pTe="J'ai lu et accepte la {0}.",fTe="S'inscrire",mTe="Désolé, les inscriptions sont désactivées.",_Te="Envoyer à nouveau le courriel de confirmation de compte",TTe="Réinitialiser votre mot de passe",hTe="accepter",STe="afficher le mot de passe",ATe="Le compte de cet utilisateur est inactif.",OTe="Modifier le thème (Mode Clair ou Sombre)",gTe="Nom d'utilisateur",ITe="3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés.",NTe="photo de l'utilisateur",RTe="Vous avez accepté la {0}.",vTe={ACCOUNT_CONFIRMATION:U_e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:k_e,ACCOUNT_CONFIRMATION_SENT:w_e,ADMIN:M_e,ALREADY_HAVE_ACCOUNT:W_e,CONFIRM_ACCOUNT_DELETION:F_e,CURRENT_PASSWORD:z_e,EMAIL:x_e,EMAIL_INFO:B_e,EMAIL_UPDATE:G_e,ENTER_PASSWORD:H_e,EXPORT_REQUEST:V_e,FILTER_ON_USERNAME:K_e,HIDE_PASSWORD:j_e,INVALID_TOKEN:q_e,I_WANT_TO_DELETE_MY_ACCOUNT:Y_e,LANGUAGE:X_e,LAST_PRIVACY_POLICY_TO_VALIDATE:Q_e,LOGIN:Z_e,LOGOUT:J_e,LOGOUT_CONFIRMATION:eTe,LOG_IN:tTe,NEW_PASSWORD:nTe,NO_SPORT_FOUND:aTe,NO_USERS_FOUND:sTe,PASSWORD:oTe,PASSWORD_FORGOTTEN:rTe,PASSWORD_INFO:iTe,PASSWORD_RESET:uTe,PASSWORD_SENT_EMAIL_TEXT:lTe,PASSWORD_STRENGTH:cTe,PASSWORD_UPDATED:dTe,PROFILE:ETe,READ_AND_ACCEPT_PRIVACY_POLICY:pTe,REGISTER:fTe,REGISTER_DISABLED:mTe,RESENT_ACCOUNT_CONFIRMATION:_Te,RESET_PASSWORD:TTe,REVIEW:hTe,SHOW_PASSWORD:STe,THIS_USER_ACCOUNT_IS_INACTIVE:ATe,TOGGLE_THEME:OTe,USERNAME:gTe,USERNAME_INFO:ITe,USER_PICTURE:NTe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:RTe},bTe="Ajouter une séance",CTe="analyse",DTe="dénivelé positif",PTe="vitesse moyenne",LTe="vitesse moy.",yTe="revenir à la séance",$Te="date",UTe="Supprimer la séance",kTe="dénivelé négatif",wTe="description",MTe="afficher les filtres",WTe="distance",FTe="Télécharger la séance",zTe="durée",xTe="Modifier la séance",BTe="altitude",GTe="fin",HTe="Sortir du plein-écran",VTe="à partir de",KTe="fichier .gpx",jTe="masquer les filtres",qTe="Les 2 valeurs pour l'élévation doivent être renseignées et être supérieures ou égales à 0.",YTe="La distance doit être supérieure à 0",XTe="La durée doit être supérieure à 0 secondes",QTe="Séances récentes",ZTe="Charger les séances suivantes",JTe="altitude max",e0e="fichiers max. ",t0e="taille max. ",n0e="vitesse max",a0e="altitude min",s0e={deselectLabel:"Appuyer sur Entrée pour supprimer",selectLabel:"Appuyer sur Entrée pour sélectionner",selectedLabel:"Sélectionné"},o0e="Segment suivant",r0e="Séance suivante",i0e="notes",u0e="données issues du fichier gpx, sans correction",l0e="Pas de description",c0e="Pas de fichier fourni",d0e="pas de répertoire",E0e="Pas de carte",p0e="Pas de segment suivant",f0e="Pas de séance suivante",m0e="Pas de notes",_0e="Pas de segment précédent",T0e="Pas de séance précédente",h0e="Pas de records.",S0e="Pas de séances.",A0e="pauses",O0e="Segment précédent",g0e="Séance précédente",I0e="record | records",N0e="Vitesse moy.",R0e="Distance la + longue",v0e="Dénivelé positif le + élevé",b0e="Durée la + longue",C0e="Vitesse max.",D0e="nombre de caractères restants ",P0e="Réinitialiser le zoom",L0e="segment | segments",y0e="vitesse",$0e="sport | sports",U0e="début",k0e="Départ et arrivée",w0e="démarrer l'axe de l'altitude à 0",M0e="titre",W0e="jusqu'au",F0e="distance totale",z0e="durée totale",x0e="Ajoutez votre première séance !",B0e="Afficher en plein-écran",G0e={DARK_SKY:{"clear-day":"ensoleillé","clear-night":"nuit claire",cloudy:"nuageux",fog:"brouillard","partly-cloudy-day":"partiellement nuageux","partly-cloudy-night":"nuit partiellement nuageuse",rain:"pluie",sleet:"neige fondue",snow:"neige",wind:"venteux"},HUMIDITY:"humidité",TEMPERATURE:"température",WIND:"vent",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNO",NW:"NO",S:"S",SE:"SE",SSE:"SSE",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},H0e="sans fichier .gpx",V0e="avec un fichier .gpx",K0e="séance | séances",j0e="graphe de vitesse et d'altitude de la séance",q0e="date de la séance",Y0e="Etes-vous sûr de vouloir supprimer cette séance ?",X0e="carte de la séance",Q0e="archive .zip",Z0e="ou une archive .zip contenant des fichiers .gpx",J0e={ADD_WORKOUT:bTe,ANALYSIS:CTe,ASCENT:DTe,AVERAGE_SPEED:PTe,AVE_SPEED:LTe,BACK_TO_WORKOUT:yTe,DATE:$Te,DELETE_WORKOUT:UTe,DESCENT:kTe,DESCRIPTION:wTe,DISPLAY_FILTERS:MTe,DISTANCE:WTe,DOWNLOAD_WORKOUT:FTe,DURATION:zTe,EDIT_WORKOUT:xTe,ELEVATION:BTe,END:GTe,EXIT_FULLSCREEN:HTe,FROM:VTe,GPX_FILE:KTe,HIDE_FILTERS:jTe,INVALID_ASCENT_OR_DESCENT:qTe,INVALID_DISTANCE:YTe,INVALID_DURATION:XTe,LATEST_WORKOUTS:QTe,LOAD_MORE_WORKOUT:ZTe,MAX_ALTITUDE:JTe,MAX_FILES:e0e,MAX_SIZE:t0e,MAX_SPEED:n0e,MIN_ALTITUDE:a0e,MULTISELECT:s0e,NEXT_SEGMENT:o0e,NEXT_WORKOUT:r0e,NOTES:i0e,NO_DATA_CLEANING:u0e,NO_DESCRIPTION:l0e,NO_FILE_PROVIDED:c0e,NO_FOLDER:d0e,NO_MAP:E0e,NO_NEXT_SEGMENT:p0e,NO_NEXT_WORKOUT:f0e,NO_NOTES:m0e,NO_PREVIOUS_SEGMENT:_0e,NO_PREVIOUS_WORKOUT:T0e,NO_RECORDS:h0e,NO_WORKOUTS:S0e,PAUSES:A0e,PREVIOUS_SEGMENT:O0e,PREVIOUS_WORKOUT:g0e,RECORD:I0e,RECORD_AS:N0e,RECORD_FD:R0e,RECORD_HA:v0e,RECORD_LD:b0e,RECORD_MS:C0e,REMAINING_CHARS:D0e,RESET_ZOOM:P0e,SEGMENT:L0e,SPEED:y0e,SPORT:$0e,START:U0e,START_AND_FINISH:k0e,START_ELEVATION_AT_ZERO:w0e,TITLE:M0e,TO:W0e,TOTAL_DISTANCE:F0e,TOTAL_DURATION:z0e,UPLOAD_FIRST_WORKOUT:x0e,VIEW_FULLSCREEN:B0e,WEATHER:G0e,WITHOUT_GPX:H0e,WITH_GPX:V0e,WORKOUT:K0e,WORKOUT_CHART:j0e,WORKOUT_DATE:q0e,WORKOUT_DELETION_CONFIRMATION:Y0e,WORKOUT_MAP:X0e,ZIP_ARCHIVE:Q0e,ZIP_ARCHIVE_DESCRIPTION:Z0e},ehe={about:Ype,admin:bfe,api:Dfe,buttons:Xfe,common:Ame,dashboard:Ime,error:Kme,equipments:xme,equipment_types:Dme,oauth2:l_e,privacy_policy:p_e,sports:I_e,statistics:$_e,user:vTe,workouts:J0e},the="Sobre esta instancia",nhe="Contacta coa administración",ahe="FitTrackee é un xestor autohospedado de actividades en exterior.",she="con licenza {0} ",ohe="Código fonte",rhe="Datos meteoroloxía:",ihe={ABOUT_THIS_INSTANCE:the,CONTACT_ADMIN:nhe,FITTRACKEE_DESCRIPTION:ahe,FITTRACKEE_LICENSE:she,SOURCE_CODE:ohe,WEATHER_DATA_FROM:rhe},uhe={DESCRIPTION:"Calquera información adicional que poida ser útil para as túas usuarias. Pódese usar a sintaxe de Markdown.",TEXT:"Información detallada da instancia"},lhe="Acción",che="Activar conta",dhe="Activa",Ehe="Admin",phe="Administración",fhe="Engadir/eliminar dereitos de administración, eliminar a conta da usuaria.",mhe="Aplicación",_he={ADMIN_CONTACT:"Enderezo de contacto da administración",MAX_FILES_IN_ZIP_LABEL:"Num. máximo ficheiros con arquivos zip",MAX_USERS_HELP:"Se 0, non hai límite de rexistros.",MAX_USERS_LABEL:"Número máx. de usuarias activas",NO_CONTACT_EMAIL:"sen correo de contacto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. dos ficheiros subidos (en MB)",STATS_WORKOUTS_LIMIT_HELP:"Se é 0, non hai límite ao número de adestramentos.",STATS_WORKOUTS_LIMIT_LABEL:"Máx. de adestramentos para estatísticas de deporte",TITLE:"Configuración da aplicación",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamaño Máx. do arquivo zip (en MB)"},The="Volver a admin",hhe="Tes a certeza de querer eliminar a conta {0}? Borraranse todos os datos, non hai volta atrás.",She="Tes certeza de querer restablecer o contrasinal de {0}?",Ahe="Enderezo actual",Ohe="Eliminar usuaria",ghe="O envío de correos está desactivado.",Ihe="Activar/Desactivar tipos de equipamento.",Nhe="Activar/desactivar deportes.",Rhe={TABLE:{ACTIVE:"Activar",HAS_EQUIPMENTS:"o equipamento xa existe",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administración de equipamento"},vhe="Novo enderezo de correo",bhe="Non escribiches texto",Che="Restableceuse o contrasinal.",Dhe="Engade a túa propia política de privacidade ou déixaa baleira para usar unha por defecto. Podes usar Markdown.",Phe="Actualmente non se poden crear máis contas.",Lhe="Actualmente pódense crear novas contas.",yhe="Restablecer contrasinal",$he={TABLE:{ACTIVE:"Activo",HAS_WORKOUTS:"xa existe o adestramento",IMAGE:"Imaxe",LABEL:"Etiqueta"},TITLE:"Administrar deportes"},Uhe="Actualizar configuración da aplicación.",khe="Actualizar correo electrónico",whe="usuaria | usuarias",Mhe={SELECTS:{ORDER_BY:{ADMIN:"rol de admin",CREATED_AT:"data de rexistro",IS_ACTIVE:"estado da conta",USERNAME:"identificador",WORKOUTS_COUNT:"número adestramentos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceder permisos admin",REMOVE_ADMIN_RIGHTS:"Retirar permisos admin"},TITLE:"Administración - Usuarias"},Whe="Actualizouse o enderezo de correo.",Fhe={ABOUT:uhe,ACTION:lhe,ACTIVATE_USER_ACCOUNT:che,ACTIVE:dhe,ADMIN:Ehe,ADMINISTRATION:phe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:fhe,APPLICATION:mhe,APP_CONFIG:_he,BACK_TO_ADMIN:The,CONFIRM_USER_ACCOUNT_DELETION:hhe,CONFIRM_USER_PASSWORD_RESET:She,CURRENT_EMAIL:Ahe,DELETE_USER:Ohe,EMAIL_SENDING_DISABLED:ghe,ENABLE_DISABLE_EQUIPMENT_TYPES:Ihe,ENABLE_DISABLE_SPORTS:Nhe,EQUIPMENT_TYPES:Rhe,NEW_EMAIL:vhe,NO_TEXT_ENTERED:bhe,PASSWORD_RESET_SUCCESSFUL:Che,PRIVACY_POLICY_DESCRIPTION:Dhe,REGISTRATION_DISABLED:Phe,REGISTRATION_ENABLED:Lhe,RESET_USER_PASSWORD:yhe,SPORTS:$he,UPDATE_APPLICATION_DESCRIPTION:Uhe,UPDATE_USER_EMAIL:khe,USER:whe,USERS:Mhe,USER_EMAIL_UPDATE_SUCCESSFUL:Whe},zhe={" is missing in gpx file":"falta o elemento no ficheiro .gpx.","Network Error":"Erro na rede.",UNKNOWN:"Erro. Inténtao outra vez ou contacta coa administración.","at least one file in zip archive exceeds size limit, please check the archive":"Polo menos un ficheiro no arquivo .zip excede o tamaño máximo, comproba o arquivo.","completed request already exists":"Xa existe unha solicitude de exportación completa.","email: valid email must be provided":"Correo: debes escribir un correo electrónico válido.","equipment already exists with the same label":"Xa existe equipamento coa mesma etiqueta.","equipment type is inactive":"O tipo de equipamento non está activo.","error during gpx file parsing":"Erro ao procesar o ficheiro gpx.","error during gpx processing":"Erro no procesado gpx.","error on getting configuration":"Erro ao obter a configuración.","error when saving workout":"Erro ao gardar o adestramento.","error when updating configuration":"Erro ao actualizar a configuración","error, please try again or contact the administrator":"Erro, inténtao outra vez ou contacta coa administración.","error, registration is disabled":"Erro, non se admiten novas usuarias.","file extension not allowed":"Non está permitida a extensión do ficheiro.","file size is greater than the allowed size":"O tamaño do ficheiro supera o tamaño permitido.","gpx file is invalid":"O ficheiro .gpx non é válido.","invalid credentials":"Credenciais incorrectas.","invalid payload":"Os datos proporcionados non son válidos.","invalid token, please log in again":"Token non válido, accede outra vez.","invalid token, please request a new token":"Token non válido, accede outra vez.","new email must be different than current email":"O novo enderezo ten que ser diferente ao actual","no file part":"Sen ficheiro proporcionado.","no selected file":"Sen ficheiro seleccionado.","no tracks in gpx file":"Non hai ruta () no ficheiro .gpx.","ongoing request exists":"Xa existe unha solicitude de exportación de datos.","password: password and password confirmation do not match":"Contrasinal: o contrasinal e a súa confirmación non concordan.","provide a valid auth token":"Proporciona unha chave secreta válida.","signature expired, please log in again":"Caducou a sinatura. Accede outra vez.","sorry, that username is already taken":"Lamentámolo, o nome de usuaria xa está en uso.","sport does not exist":"Non existe o deporte.","successfully registered":"Conta creada correctamente.","the number of files in the archive exceeds the limit":"O número de ficheiros no arquivo supera o límite.","user does not exist":"Non existe a usuaria.","valid email must be provided for admin contact":"Hai que proporcionar un correo electrónico válido para contacto de administración","you can not delete your account, no other user has admin rights":"Non podes eliminar a túa conta, non hai outra usuaria con permisos de administración.","you do not have permissions":"Non tes permisos."},xhe={ERROR:zhe},Bhe="Autorizar",Ghe="Volver",Hhe="Cancelar",Vhe="Limpar filtros",Khe="Eliminar",jhe="Eliminar a miña conta",qhe="Desactivar",Yhe="Editar",Xhe="Activar",Qhe="Filtro",Zhe="Ocultar",Jhe="Acceder",e1e="Non",t1e="Ler mais",n1e="Actualizar totais",a1e="Crear conta",s1e="Solicitar exportación dos datos",o1e="Restablecer",r1e="Enviar",i1e="Si",u1e={"ACCOUNT-CONFIRMATION-RESEND":"Volver a enviar un correo de confirmación",AUTHORIZE:Bhe,BACK:Ghe,CANCEL:Hhe,CLEAR_FILTER:Vhe,DELETE:Khe,DELETE_MY_ACCOUNT:jhe,DISABLE:qhe,EDIT:Yhe,ENABLE:Xhe,FILTER:Qhe,HIDE:Zhe,LOGIN:Jhe,NO:e1e,READ_MORE:t1e,REFRESH_TOTALS:n1e,REGISTER:a1e,REQUEST_DATA_EXPORT:s1e,RESET:o1e,SUBMIT:r1e,YES:i1e},l1e="sobre",c1e="acción",d1e="activo",E1e="Confirmación",p1e="contacto",f1e="día | días",m1e="Descrición",_1e="Mostrado",T1e="documentación",h1e="aquí",S1e="Agochado",A1e="Inicio",O1e="hora|horas",g1e="non activo",I1e="etiqueta",N1e="minuto|minutos",R1e="seguinte",v1e="sen descrición",b1e="anterior",C1e="segundo|segundos",D1e={ORDER:{ASC:"ascenso",DESC:"descenso",LABEL:"orde"},ORDER_BY:{LABEL:"ordenar por"},PER_PAGE:{LABEL:"por páxina"}},P1e="Total",L1e="duración total con pausas",y1e={ABOUT:l1e,ACTION:c1e,ACTIVE:d1e,CONFIRMATION:E1e,CONTACT:p1e,DAY:f1e,DESCRIPTION:m1e,DISPLAYED:_1e,DOCUMENTATION:T1e,HERE:h1e,HIDDEN:S1e,HOME:A1e,HOURS:O1e,INACTIVE:g1e,LABEL:I1e,MINUTES:N1e,NEXT:R1e,NO_DESCRIPTION:v1e,PREVIOUS:b1e,SECONDS:C1e,SELECTS:D1e,TOTAL:P1e,TOTAL_DURATION_WITH_PAUSES:L1e},$1e="Taboleiro",U1e="Este mes",k1e={DASHBOARD:$1e,THIS_MONTH:U1e},w1e={LABEL:"Bicicleta"},M1e={LABEL:"Kayak/Lancha"},W1e={LABEL:"Calzado"},F1e={LABEL:"Esquís"},z1e={LABEL:"Calzado para neve"},x1e={Bike:w1e,"Bike Trainer":{LABEL:"Bici estática"},Kayak_Boat:M1e,Shoes:W1e,Skis:F1e,Snowshoes:z1e},B1e="Engadir novo equipamento",G1e="Vanse eliminar todas as asociacións a adestramentos.",H1e="Por defecto para deporte",V1e="Editar equipamentos",K1e="equipamento|equipamentos",j1e="tipo de equipamento|tipos de equipamento",q1e={inactive:"O equipamento '{equipmentLabel}' non está en uso.",invalid:"O equipamento '{equipmentLabel}' non é válido para este deporte.",not_found:"Non hai equipamento."},Y1e="Novo equipamento",X1e="Non hai equipamento.",Q1e="Sen equipamentos",Z1e="sen equipamentos",J1e={"50_CHARACTERS_MAX":"50 caracteres como máximo",ADD_A_NEW_EQUIPMENT:B1e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:G1e,DEFAULT_FOR_SPORTS:H1e,EDIT_EQUIPMENTS:V1e,EQUIPMENT:K1e,EQUIPMENT_TYPE:j1e,ERRORS:q1e,NEW_EQUIPMENT:Y1e,NO_EQUIPMENT:X1e,NO_EQUIPMENTS:Q1e,WITHOUT_EQUIPMENTS:Z1e},eSe="A aplicación atopou algún problema.Inténtao máis tarde ou contacta coa administración.",tSe={PAGE:"Non se atopa a páxina",WORKOUT:"Non se atopa o adestramento"},nSe="Algo fallou",aSe="Erro. Inténtao outra vez ou contacta coa administración.",sSe={APP_ERROR:eSe,NOT_FOUND:tSe,SOMETHING_WRONG:nSe,UNKNOWN:aSe},oSe="Engadir nova aplicación OAuth2",rSe={CLIENT_ID:"id",CLIENT_SECRET:"Chave secreta",DESCRIPTION:"Descrición da aplicación",ISSUE_AT:"Edición en",NAME:"Noma da aplicación",REDIRECT_URL:"URL de redirección",SCOPE:{LABEL:"Ámbitos","application:write_DESCRIPTION":"concede acceso a escritura na configuración da aplicación.","equipments:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso equipments.","equipments:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso equipments.","profile:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso auth.","profile:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso auth.","users:read_DESCRIPTION":"concede acceso de lectura aos puntos de acceso users.","users:write_DESCRIPTION":"concede acceso de escritura aos puntos de acceso users.","workouts:read_DESCRIPTION":"concede permiso de lectura aos puntos de acceso workouts.","workouts:write_DESCRIPTION":"concede permisos de escritura aos puntos de acceso workouts."},URL:"URL da aplicación"},iSe="Aplicacións OAuth2",uSe="Creouse correctamente a aplicación. Pon coidado en gardar agora a chave secreta, non se volverá a mostrar.",lSe="Tes certeza de querer eliminar esta app?",cSe="A aplicación {0} solicita:",dSe="Autorizar a {0} a que use a túa conta?",ESe="copiar ao portapapeis",pSe="Eliminar aplicación",fSe="Engadir unha aplicación",mSe="Non se atopa a aplicación!",_Se="sen aplicacións",TSe="sen descrición",hSe="Revogar todas as chaves",SSe="Tes a certeza de querer eliminar todas as chaves de acceso?",ASe="Foron revogadas todas as chaves de acceso asociadas.",OSe={ADD_A_NEW_APP:oSe,APP:rSe,APPS_LIST:iSe,APP_CREATED_SUCCESSFULLY:uSe,APP_DELETION_CONFIRMATION:lSe,APP_REQUESTING_ACCESS:cSe,AUTHORIZE_APP:dSe,COPY_TO_CLIPBOARD:ESe,DELETE_APP:pSe,NEW_APP:fSe,NO_APP:mSe,NO_APPS:_Se,NO_DESCRIPTION:TSe,REVOKE_ALL_TOKENS:hSe,TOKENS_REVOCATION_CONFIRMATION:SSe,TOKENS_REVOKED:ASe},gSe={ACCOUNT_DELETION:{CONTENT:'Podes solicitar en todo momento a eliminación da túa conta indo a este enderezo (con sesión iniciada) e premendo no botón "Eliminar a miña conta" nos axustes da túa conta.',TITLE:"Eliminación da conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidimos cambiar a nosa política de privacidade, publicaremos os cambios nesta páxina. Este documento está baixo licenza [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado do orixinal da política de privacidade de [Discourse](https://github.com/discourse/discourse).`,TITLE:"Cambios na nosa Política de Privacidade"},DATA_COLLECTED:{CONTENT:`Recollemos a seguinte información: - Información da conta (identificador, enderezo de correo e contrasinal). Poderías engadir información adicional ao perfil como o nome, apelido, data de nacemento, localización, biografía e subir unha foto de perfil. @@ -489,7 +489,7 @@ Cando autorizas a terceiras partes a usar a túa conta, dependendo dos permisos Se este servidor está en EEUU de América: A nosa web, produtos e servizos están dirixidos a persoas a partir dos 13 anos. Se non tes 13 anos, por requerimento da [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), non uses esta web. -Os requerimentos legais poderían ser diferentes se este servidor está baixo outra xurisdición.`,TITLE:"Uso da web por menores"},YOUR_CONSENT:{CONTENT:"Ao usar esta web, aceptas a política de privacidade desta web.",TITLE:"O teu consentimento"}},uSe="Última actualización",lSe="política de privacidade",cSe={CONTENT:iSe,LAST_UPDATE:uSe,TITLE:lSe},dSe={LABEL:"Sendeirismo"},ESe={LABEL:"Montañismo"},pSe={LABEL:"Paracaidismo"},fSe={LABEL:"Remo"},mSe={LABEL:"Correr"},_Se={LABEL:"Raquetas de neve"},TSe={LABEL:"Swimrun"},hSe={LABEL:"Trail"},SSe={LABEL:"Camiñar"},ASe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:dSe,"Mountain Biking":{LABEL:"Ciclismo por Montaña"},"Mountain Biking (Electric)":{LABEL:"Ciclismo por Montaña (Eléctrica)"},Mountaineering:ESe,"Open Water Swimming":{LABEL:"Natación Auga Aberta"},Paragliding:pSe,Rowing:fSe,Running:mSe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí (de travesía)"},Snowshoes:_Se,Swimrun:TSe,Trail:hSe,Walking:SSe},OSe="Media",gSe="Datas",ISe="Estatísticas",RSe={month:"Estatísticas mensuais",week:"Estatísticas semanais",year:"Estatísticas anuais"},NSe="Estatísticas con todos os adestramentos:",vSe="Estatísticas dos últimos {count} adestramentos:",bSe={by_sport:"por deporte",by_time:"por data"},CSe={month:"mes",week:"semana",year:"ano"},DSe="a media de adestramentos",PSe={AVERAGE:OSe,DATES:gSe,STATISTICS:ISe,STATISTICS_CHARTS:RSe,STATISTICS_ON_ALL_WORKOUTS:NSe,STATISTICS_ON_LAST_WORKOUTS:vSe,STATISTICS_TYPES:bSe,TIME_FRAMES:CSe,WORKOUTS_AVERAGE:DSe},LSe="Confirmación da conta",ySe="Non recibiches instrucións?",$Se="Comproba o correo. Enviouse un correo de confirmación ao enderezo proporcionado.",USe="Admin",kSe="Xa tes unha conta?",wSe="Tes a certeza de querer eliminar a conta? Todos os datos serán borrados, e non poderás restablecelos.",MSe="Contrasinal actual",WSe="Correo Electrónico",FSe="Escribe un enderezo válido.",zSe="Actualizar correo",xSe="Escribe un contrasinal",BSe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar arquivo",GENERATING_LINK:"creando ligazón…",ONLY_ONE_EXPORT_PER_DAY:"Podes solicitar un arquivo cada 24 horas",STATUS:{errored:"fallou (solicita outra exportación)",in_progress:"en progreso…"}},GSe="Filtrar por identificador",HSe="agochar contrasinal",VSe="Token non válido, solicita un novo restablecemento de contrasinal.",KSe="Quero eliminar a miña conta",jSe="Idioma | Idiomas",qSe="Actualizouse a política de privacidade, podes {0} antes de continuar.",YSe="Acceso",XSe="Pechar sesión",QSe="Tes certeza de querer pechar a sesión?",ZSe="acceder",JSe="Novo contrasinal",eAe="Non se atopan deportes.",tAe="Non hai usuarias.",nAe="Contrasinal",aAe="Esqueciches o contrasinal?",sAe="Require 8 caracteres como mínimo.",rAe="Restablecer contrasinal",oAe="Comproba o correo electrónico. Se o enderezo está na base de datos recibirás un correo cunha ligazón de restablecemento.",iAe={AVERAGE:"media",GOOD:"boa",LABEL:"forza do contrasinal",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inclúe algunha letra maiúscula, non todas.",anotherWord:"Engade máis palabras pouco comúns.",associatedYears:"Evita os anos que teñan relación contigo.",capitalization:"Usa máis maiúsculas que só na primeira letra.",dates:"Evita datas e anos que teñan relación contigo.",l33t:"Evita substitucións de letras que sexan evidentes como {'@'} polo a.",longerKeyboardPattern:"Usa patróns longos no teclado e cambia de dirección de escritura varias veces.",noNeed:"Podes crear contrasinais fortes sen usar símbolos, números ou letras maiúsculas.",pwned:"Se usas este contrasinal noutros lugares entón deberías cambialo.",recentYears:"Evita anos recentes.",repeated:"Evita palabras e caracteres repetidos.",reverseWords:"Evita palabras comúns escritas ao revés.",sequences:"Evita secuencias comúns de caracteres.",useWords:"Usa varias palabras, pero evita frases comúns."},WEAK:"feble"},uAe="Actualizouse o teu contrasinal. Preme en {0} para acceder.",lAe={ACCOUNT_EDITION:"Edición da conta",ASCENT_DATA:"Datos de ascensión (gravacións, total)",BACK_TO_PROFILE:"Volver ao perfil",BIO:"Bio",BIRTH_DATE:"Data de nacemento",DATE_FORMAT:"Formato para as datas",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias dos deportes",ELEVATION_CHART_START:{LABEL:"O gráfico de elevación comeza en",MIN_ALT:"Altitude mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"Tes certeza de querer eliminar o equipamento {0}?",DESCRIPTION:"descrición",DISABLED_BY_ADMIN:"desactivado por Admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está asociado a adestramentos.",IS_ACTIVE:"activo",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Os teus equipamentos"},EQUIPMENTS_EDITION:"Edición de equipamentos",ERRORED_EMAIL_UPDATE:"{0} para cambiar o enderezo de correo electrónico ou contacta coa administración",FIRST_DAY_OF_WEEK:"Primeiro día da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Idioma",LAST_NAME:"Apelido",LOCATION:"Localización",MONDAY:"Luns",PICTURE:"Fotografía",PICTURE_EDITION:"Edición da foto",PICTURE_REMOVE:"Eliminar foto",PICTURE_UPDATE:"Actualizar foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Edición do perfil",REGISTRATION_DATE:"Data de rexistro",SPORT:{ACTION:"acción",COLOR:"cor",CONFIRM_SPORT_RESET:"Tes certeza de querer restablecer este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tes a certeza de querer restablecer este deporte? Os equipamentos por defecto serán eleminados.",DEFAULT_EQUIPMENTS:"Equipamento por defecto|Equipamentos por defecto",DISABLED_BY_ADMIN:"desactivado por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"limiar para detectar pausa"},SPORTS_EDITION:"Edición das preferencias do deporte",SUCCESSFUL_EMAIL_UPDATE:"A conta actualizouse correctamente. Comproba o teu correo para confirmar o novo enderezo de correo electrónico.",SUCCESSFUL_REGISTRATION:"Creouse correctamente a conta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Enviouse un correo ao enderezo proporcionado cunha ligazón para activar a conta.",SUCCESSFUL_UPDATE:"Actualizouse correctamente a conta.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"apps",EQUIPMENTS:"equipamentos",PICTURE:"imaxe",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Decorado",VALUES:{DARK:"Escuro",DEFAULT:"Seguir navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtras, excluirá os valores extremos (que poderían deberse a erros do GPS) ao calcular a velocidade máxima.",LABEL:"Estratexia para velocidade máx. GPX",RAW_SPEED:"En bruto"}},cAe="Lin e acepto a {0}.",dAe="Crear conta",EAe="Lamentámolo, pero non se permiten novas contas.",pAe="Reenviar o correo de confirmación de conta",fAe="Restablece o contrasinal",mAe="revisar",_Ae="mostrar contrasinal",TAe="Esta conta de usuaria está desactivada.",hAe="Cambiar decorado (modo Claro ou Escuro)",SAe="Identificador",AAe='Require entre 3 e 30 caracteres, só se permiten alfanuméricos e o trazo baixo "_".',OAe="foto da usuaria",gAe="Aceptaches a {0}.",IAe={ACCOUNT_CONFIRMATION:LSe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:ySe,ACCOUNT_CONFIRMATION_SENT:$Se,ADMIN:USe,ALREADY_HAVE_ACCOUNT:kSe,CONFIRM_ACCOUNT_DELETION:wSe,CURRENT_PASSWORD:MSe,EMAIL:WSe,EMAIL_INFO:FSe,EMAIL_UPDATE:zSe,ENTER_PASSWORD:xSe,EXPORT_REQUEST:BSe,FILTER_ON_USERNAME:GSe,HIDE_PASSWORD:HSe,INVALID_TOKEN:VSe,I_WANT_TO_DELETE_MY_ACCOUNT:KSe,LANGUAGE:jSe,LAST_PRIVACY_POLICY_TO_VALIDATE:qSe,LOGIN:YSe,LOGOUT:XSe,LOGOUT_CONFIRMATION:QSe,LOG_IN:ZSe,NEW_PASSWORD:JSe,NO_SPORT_FOUND:eAe,NO_USERS_FOUND:tAe,PASSWORD:nAe,PASSWORD_FORGOTTEN:aAe,PASSWORD_INFO:sAe,PASSWORD_RESET:rAe,PASSWORD_SENT_EMAIL_TEXT:oAe,PASSWORD_STRENGTH:iAe,PASSWORD_UPDATED:uAe,PROFILE:lAe,READ_AND_ACCEPT_PRIVACY_POLICY:cAe,REGISTER:dAe,REGISTER_DISABLED:EAe,RESENT_ACCOUNT_CONFIRMATION:pAe,RESET_PASSWORD:fAe,REVIEW:mAe,SHOW_PASSWORD:_Ae,THIS_USER_ACCOUNT_IS_INACTIVE:TAe,TOGGLE_THEME:hAe,USERNAME:SAe,USERNAME_INFO:AAe,USER_PICTURE:OAe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:gAe},RAe="Engadir adestramento",NAe="análise",vAe="ascenso",bAe="velocidade media",CAe="vel. media",DAe="volver ao adestramento",PAe="data",LAe="Eliminar o adestramento",yAe="descenso",$Ae="mostrar filtros",UAe="distancia",kAe="Descargar o adestramento",wAe="duración",MAe="Editar adestramento",WAe="altitude",FAe="fin",zAe="Saír da pantalla completa",xAe="desde",BAe="ficheiro .gpx",GAe="agochar filtros",HAe="Hai que proporcionar os dous valores de altitude e deben ser iguais o maiores que 0.",VAe="A distancia debe ser superior a 0",KAe="A duración debe superar os 0 segundos",jAe="Últimos adestramentos",qAe="Cargar máis adestramentos",YAe="Altitude máx.",XAe="máx. de ficheiros",QAe="Tamaño máx.",ZAe="Vel. máxima",JAe="Altitude min.",eOe={deselectLabel:"Preme Enter para eliminar",selectLabel:"Preme Enter para seleccionar",selectedLabel:"Seleccionado"},tOe="Non hai tramo seguinte",nOe="Seguinte adestramento",aOe="notas",sOe="datos directos do .gpx, sen limpar",rOe="Non hai ficheiro",oOe="sen cartafoles dentro",iOe="Sen mapa",uOe="Non hai tramo seguinte",lOe="Non hai adestramento seguinte",cOe="Sen notas",dOe="Non hai tramo anterior",EOe="Non hai adestramento anterior",pOe="Sen récords.",fOe="Sen adestramentos.",mOe="pausas",_Oe="Tramo anterior",TOe="Adestramento anterior",hOe="récord | récords",SOe="Vel. media",AOe="A maior distancia",OOe="O maior desnivel",gOe="A duración máis longa",IOe="Vel. máxima",ROe="caracteres restantes",NOe="Restablecer vista",vOe="tramo | tramos",bOe="velocidade",COe="deporte | deportes",DOe="inicio",POe="Inicio e fin",LOe="situar a altitude de inicio no cero da gráfica",yOe="título",$Oe="a",UOe="distancia total",kOe="duración total",wOe="Sube un!",MOe="Ver en pantalla completa",WOe={DARK_SKY:{"clear-day":"día despexado","clear-night":"noite despexada",cloudy:"nubrado",fog:"néboa","partly-cloudy-day":"día algo nubrado","partly-cloudy-night":"noite algo nubrada",rain:"chuvia",sleet:"sarabia",snow:"neve",wind:"vento"},HUMIDITY:"humidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"L",ENE:"XAN",ESE:"LSL",N:"N",NE:"NL",NNE:"NNL",NNW:"NNO",NW:"NO",S:"S",SE:"SL",SSE:"SSL",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},FOe="sen ficheiro .gpx",zOe="con ficheiro .gpx",xOe="adestramento | adestramentos",BOe="gráfico de velocidade e altitude do adestramento",GOe="data do adestramento",HOe="Tes certeza de querer borrar este adestramento?",VOe="mapa do adestramento",KOe="ficheiro .zip",jOe="ou ficheiro .zip que contén ficheiros .gpx",qOe={ADD_WORKOUT:RAe,ANALYSIS:NAe,ASCENT:vAe,AVERAGE_SPEED:bAe,AVE_SPEED:CAe,BACK_TO_WORKOUT:DAe,DATE:PAe,DELETE_WORKOUT:LAe,DESCENT:yAe,DISPLAY_FILTERS:$Ae,DISTANCE:UAe,DOWNLOAD_WORKOUT:kAe,DURATION:wAe,EDIT_WORKOUT:MAe,ELEVATION:WAe,END:FAe,EXIT_FULLSCREEN:zAe,FROM:xAe,GPX_FILE:BAe,HIDE_FILTERS:GAe,INVALID_ASCENT_OR_DESCENT:HAe,INVALID_DISTANCE:VAe,INVALID_DURATION:KAe,LATEST_WORKOUTS:jAe,LOAD_MORE_WORKOUT:qAe,MAX_ALTITUDE:YAe,MAX_FILES:XAe,MAX_SIZE:QAe,MAX_SPEED:ZAe,MIN_ALTITUDE:JAe,MULTISELECT:eOe,NEXT_SEGMENT:tOe,NEXT_WORKOUT:nOe,NOTES:aOe,NO_DATA_CLEANING:sOe,NO_FILE_PROVIDED:rOe,NO_FOLDER:oOe,NO_MAP:iOe,NO_NEXT_SEGMENT:uOe,NO_NEXT_WORKOUT:lOe,NO_NOTES:cOe,NO_PREVIOUS_SEGMENT:dOe,NO_PREVIOUS_WORKOUT:EOe,NO_RECORDS:pOe,NO_WORKOUTS:fOe,PAUSES:mOe,PREVIOUS_SEGMENT:_Oe,PREVIOUS_WORKOUT:TOe,RECORD:hOe,RECORD_AS:SOe,RECORD_FD:AOe,RECORD_HA:OOe,RECORD_LD:gOe,RECORD_MS:IOe,REMAINING_CHARS:ROe,RESET_ZOOM:NOe,SEGMENT:vOe,SPEED:bOe,SPORT:COe,START:DOe,START_AND_FINISH:POe,START_ELEVATION_AT_ZERO:LOe,TITLE:yOe,TO:$Oe,TOTAL_DISTANCE:UOe,TOTAL_DURATION:kOe,UPLOAD_FIRST_WORKOUT:wOe,VIEW_FULLSCREEN:MOe,WEATHER:WOe,WITHOUT_GPX:FOe,WITH_GPX:zOe,WORKOUT:xOe,WORKOUT_CHART:BOe,WORKOUT_DATE:GOe,WORKOUT_DELETION_CONFIRMATION:HOe,WORKOUT_MAP:VOe,ZIP_ARCHIVE:KOe,ZIP_ARCHIVE_DESCRIPTION:jOe},YOe={about:q0e,admin:vhe,api:Che,buttons:jhe,common:T1e,dashboard:A1e,error:G1e,equipments:W1e,equipment_types:v1e,oauth2:oSe,privacy_policy:cSe,sports:ASe,statistics:PSe,user:IAe,workouts:qOe},XOe="Contatta l'amministratore",QOe="FitTrackee è un tracker self-hosted per attività outdoor.",ZOe="Sotto licenza {0} ",JOe="Codice sorgente",ege={CONTACT_ADMIN:XOe,FITTRACKEE_DESCRIPTION:QOe,FITTRACKEE_LICENSE:ZOe,SOURCE_CODE:JOe},tge={TEXT:"Informazioni dettagliate sull'istanza"},nge="Azione",age="Attiva account",sge="Attivo",rge="Admin",oge="Amministrazione",ige="Aggiungi/rimuovi permessi, elimina account utente.",uge="Applicazione",lge={ADMIN_CONTACT:"Email di contatto dell'amministratore",MAX_FILES_IN_ZIP_LABEL:"Numero massimo di files zip",MAX_USERS_HELP:"Se settato a 0, non ci sono limiti per le registrazioni.",MAX_USERS_LABEL:"Numero massimo di utenti attivi",NO_CONTACT_EMAIL:"nessuna mail di contatto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dei file caricabili (in Mb)",TITLE:"Configurazione applicazione",ZIP_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dell'archivio zip (in Mb)"},cge="Ritorna ad amministrazione",dge="Sei sicuro di voler eliminare {0} account? Tutti i dati verranno persi, quest'azione non può essere annullata.",Ege="Sei sicuro di voler resettare {0} password?",pge="Email corrente",fge="Elimina utente",mge="L'invio di email è disabilitato.",_ge="Attiva/Disattiva sports.",Tge="Nuova email",hge="La password è stata reimpostata.",Sge="La registrazione è al momento disabilitata.",Age="La registrazione è al momento abilitata.",Oge="Reset password",gge={TABLE:{ACTIVE:"Attivo",HAS_WORKOUTS:"workout esistono",IMAGE:"Immagine",LABEL:"Etichetta"},TITLE:"Amministrazione sport"},Ige="Aggiorna configurazione applicazione.",Rge="Aggiorna email",Nge="utente | utenti",vge={SELECTS:{ORDER_BY:{ADMIN:"stato admin",CREATED_AT:"data di registrazione",IS_ACTIVE:"stato account",USERNAME:"nome utente",WORKOUTS_COUNT:"numero di workout"}},TABLE:{ADD_ADMIN_RIGHTS:"Aggiungi permessi di amministratore",REMOVE_ADMIN_RIGHTS:"Rimuovi permessi di amministratore"}},bge="L'indirizzo email è stato aggiornato.",Cge={ABOUT:tge,ACTION:nge,ACTIVATE_USER_ACCOUNT:age,ACTIVE:sge,ADMIN:rge,ADMINISTRATION:oge,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:ige,APPLICATION:uge,APP_CONFIG:lge,BACK_TO_ADMIN:cge,CONFIRM_USER_ACCOUNT_DELETION:dge,CONFIRM_USER_PASSWORD_RESET:Ege,CURRENT_EMAIL:pge,DELETE_USER:fge,EMAIL_SENDING_DISABLED:mge,ENABLE_DISABLE_SPORTS:_ge,NEW_EMAIL:Tge,PASSWORD_RESET_SUCCESSFUL:hge,REGISTRATION_DISABLED:Sge,REGISTRATION_ENABLED:Age,RESET_USER_PASSWORD:Oge,SPORTS:gge,UPDATE_APPLICATION_DESCRIPTION:Ige,UPDATE_USER_EMAIL:Rge,USER:Nge,USERS:vge,USER_EMAIL_UPDATE_SUCCESSFUL:bge},Dge={"Network Error":"Errore di rete.",UNKNOWN:"Errore. Per favore riprova o contatta l'amminstratore.","at least one file in zip archive exceeds size limit, please check the archive":"Almeno un file nell'archivio zip supera il limite di dimensione, per favore controlla.","email: valid email must be provided":"Email: dev'essere inserita un'email valida.","error during gpx file parsing":"Errore nella lettura del file gpx.","error during gpx processing":"Errore nell'elaborazione del file gpx.","error on getting configuration":"Errore nella lettura della configurazione.","error when updating configuration":"Errore nell'aggiornamento della configurazione","error, please try again or contact the administrator":"Errore, per favore riprova o contatta l'amministratore.","error, registration is disabled":"Errore, la registrazione è disabilitata.","file extension not allowed":"File con estensione non permessa.","file size is greater than the allowed size":"La dimensione del file è maggiore di quella massima permessa.","invalid credentials":"Credenziali errate.","invalid payload":"I dati inseriti non sono validi.","invalid token, please log in again":"Token scaduto, per favore ripeti il log in.","invalid token, please request a new token":"Token scaduto, per favore ripeti il log in.","new email must be different than current email":"La nuova email dev'essere diversa dalla vecchia mail","no file part":"Nessun file scelto.","no selected file":"Nessun file scelto.","password: password and password confirmation do not match":"Password: la password inserita e la conferma non combaciano.","provide a valid auth token":"Insersci un token di autenticazione valido.","signature expired, please log in again":"Token scaduto. Per favore ripeti il log in.","sorry, that username is already taken":"Mi dispiace, quell'username è già esistente.","sport does not exist":"Questo sport non esiste.","successfully registered":"Registrato con successo.","the number of files in the archive exceeds the limit":"Il numero di files nell'archivio supera il limite massimo permesso.","user does not exist":"L'utente non esiste.","valid email must be provided for admin contact":"Dev'essere inserita un'email valida","you can not delete your account, no other user has admin rights":"Non puoi eliminare questo account, nessun'altro account ha permessi di amministratore.","you do not have permissions":"Non hai i permessi necessari."},Pge={ERROR:Dge},Lge="Autorizza",yge="Indietro",$ge="Annulla",Uge="Resetta filtri",kge="Elimina il mio account",wge="Disattiva",Mge="Modifica",Wge="Attiva",Fge="Filtra",zge="Log in",xge="No",Bge="Registra",Gge="Reset",Hge="Invia",Vge="Si",Kge={"ACCOUNT-CONFIRMATION-RESEND":"Re-invia email di conferma",AUTHORIZE:Lge,BACK:yge,CANCEL:$ge,CLEAR_FILTER:Uge,DELETE_MY_ACCOUNT:kge,DISABLE:wge,EDIT:Mge,ENABLE:Wge,FILTER:Fge,LOGIN:zge,NO:xge,REGISTER:Bge,RESET:Gge,SUBMIT:Hge,YES:Vge},jge="about",qge="azione",Yge="Conferma",Xge="contatto",Qge="giorno | giorni",Zge="Descrizione",Jge="Mostrato",eIe="documentazione",tIe="qui",nIe="Nascosto",aIe="Home",sIe="ora|ore",rIe="inattivo",oIe="etichetta",iIe="minuto|minuti",uIe="avanti",lIe="nessuna descrizione",cIe="precedente",dIe="secondo|secondi",EIe={ORDER:{ASC:"crescente",DESC:"decrescente",LABEL:"ordina"},ORDER_BY:{LABEL:"ordina per"},PER_PAGE:{LABEL:"per pagina"}},pIe="Totale",fIe="durata totale con pause",mIe={ABOUT:jge,ACTION:qge,CONFIRMATION:Yge,CONTACT:Xge,DAY:Qge,DESCRIPTION:Zge,DISPLAYED:Jge,DOCUMENTATION:eIe,HERE:tIe,HIDDEN:nIe,HOME:aIe,HOURS:sIe,INACTIVE:rIe,LABEL:oIe,MINUTES:iIe,NEXT:uIe,NO_DESCRIPTION:lIe,PREVIOUS:cIe,SECONDS:dIe,SELECTS:EIe,TOTAL:pIe,TOTAL_DURATION_WITH_PAUSES:fIe},_Ie="Dashboard",TIe="Questo mese",hIe={DASHBOARD:_Ie,THIS_MONTH:TIe},SIe={LABEL:"Bici"},AIe={LABEL:"Kayak/Barca"},OIe={LABEL:"Scarpe"},gIe={LABEL:"Sci"},IIe={LABEL:"Ciaspole"},RIe={Bike:SIe,"Bike Trainer":{LABEL:"Allenatore per Bici"},Kayak_Boat:AIe,Shoes:OIe,Skis:gIe,Snowshoes:IIe},NIe="Aggiungi una nuova attrezzatura",vIe="Tutte le associazioni degli allenamenti saranno rimosse.",bIe="Modifica attrezzature",CIe="attrezzatura|attrezzature",DIe="tipo di attrezzatura|tipi di attrezzatura",PIe={inactive:"Attrezzatura '{equipmentLabel}' inattiva.",invalid:"Attrezzatura '{equipmentLabel}' non valida per questo sport.",not_found:"Attrezzatura non trovata."},LIe="Nuova attrezzatura",yIe="Nessuna attrezzatura trovata.",$Ie="Nessuna attrezzatura",UIe="Senza attrezzature",kIe={"50_CHARACTERS_MAX":"Massimo 50 caratteri",ADD_A_NEW_EQUIPMENT:NIe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:vIe,EDIT_EQUIPMENTS:bIe,EQUIPMENT:CIe,EQUIPMENT_TYPE:DIe,ERRORS:PIe,NEW_EQUIPMENT:LIe,NO_EQUIPMENT:yIe,NO_EQUIPMENTS:$Ie,WITHOUT_EQUIPMENTS:UIe},wIe="L'applicazione ha riscontrato dei problemi. Per favore riprova più tardi o contatta l'amministratore.",MIe={PAGE:"Pagina non trovata",WORKOUT:"Workout non trovato"},WIe="Qualcosa è andato storto",FIe="Errore. Per favore riprova o contatta l'amministratore.",zIe={APP_ERROR:wIe,NOT_FOUND:MIe,SOMETHING_WRONG:WIe,UNKNOWN:FIe},xIe="Aggiungi una nuova applicazione OAuth2",BIe={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Descrizione applicazione",ISSUE_AT:"Issue at",NAME:"Nome applicazione",REDIRECT_URL:"URL redirect",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"da permessi di scrittura alla configurazioen dell'applicazione.","equipments:read_DESCRIPTION":"da permessi di lettura a equipments endpoints.","equipments:write_DESCRIPTION":"da permessi di scrittura a equipments endpoints.","profile:read_DESCRIPTION":"da permessi di lettura a auth endpoints.","profile:write_DESCRIPTION":"da permessi di scrittura a auth endpoints.","users:read_DESCRIPTION":"da permessi di lettura a users endpoints.","users:write_DESCRIPTION":"da permessi di scrittura a usersendpoints.","workouts:read_DESCRIPTION":"da permessi di lettura a workouts endpoints.","workouts:write_DESCRIPTION":"da permessi di scrittura a workouts endpoints."},URL:"URL applicazione"},GIe="Applicazioni OAuth2",HIe="Applicazione creata. Sii certo di copiare il secret ora, non lo rivedrai più.",VIe="Sei sicuro di voler eliminare quest'app?",KIe="L'applicazione {0} sta chiedendo:",jIe="Autorizzi {0} ad utilizzare il tuo account?",qIe="copia nella clipboard",YIe="Elimina applicazione",XIe="Aggiungi applicazione",QIe="Applicazione non trovata!",ZIe="nessuna applicazione",JIe="nessuna descrizione",eRe="Rimuovi tutti i tokens",tRe="Sei sicuro di voler rimuovere tutti i token?",nRe="Tutti i token esistenti associati sono stati rimossi.",aRe={ADD_A_NEW_APP:xIe,APP:BIe,APPS_LIST:GIe,APP_CREATED_SUCCESSFULLY:HIe,APP_DELETION_CONFIRMATION:VIe,APP_REQUESTING_ACCESS:KIe,AUTHORIZE_APP:jIe,COPY_TO_CLIPBOARD:qIe,DELETE_APP:YIe,NEW_APP:XIe,NO_APP:QIe,NO_APPS:ZIe,NO_DESCRIPTION:JIe,REVOKE_ALL_TOKENS:eRe,TOKENS_REVOCATION_CONFIRMATION:tRe,TOKENS_REVOKED:nRe},sRe={ACCOUNT_DELETION:{CONTENT:`Puoi richiedere la cancellazione del tuo account in qualsiasi momento andando a questo indirizzo (dopo aver effettuato l'accesso) e cliccando sul pulsante "Elimina il mio account" nella sezione modifica account.`,TITLE:"Eliminazione dell'account"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidiamo di modificare la nostra politica sulla privacy, pubblicheremo tali modifiche su questa pagina. +Os requerimentos legais poderían ser diferentes se este servidor está baixo outra xurisdición.`,TITLE:"Uso da web por menores"},YOUR_CONSENT:{CONTENT:"Ao usar esta web, aceptas a política de privacidade desta web.",TITLE:"O teu consentimento"}},ISe="Última actualización",NSe="política de privacidade",RSe={CONTENT:gSe,LAST_UPDATE:ISe,TITLE:NSe},vSe={LABEL:"Sendeirismo"},bSe={LABEL:"Montañismo"},CSe={LABEL:"Paracaidismo"},DSe={LABEL:"Remo"},PSe={LABEL:"Correr"},LSe={LABEL:"Raquetas de neve"},ySe={LABEL:"Swimrun"},$Se={LABEL:"Trail"},USe={LABEL:"Camiñar"},kSe={"Cycling (Sport)":{LABEL:"Ciclismo (Deportivo)"},"Cycling (Transport)":{LABEL:"Ciclismo (Transporte)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (Virtual)"},Hiking:vSe,"Mountain Biking":{LABEL:"Ciclismo por Montaña"},"Mountain Biking (Electric)":{LABEL:"Ciclismo por Montaña (Eléctrica)"},Mountaineering:bSe,"Open Water Swimming":{LABEL:"Natación Auga Aberta"},Paragliding:CSe,Rowing:DSe,Running:PSe,"Skiing (Alpine)":{LABEL:"Esquí (Alpino)"},"Skiing (Cross Country)":{LABEL:"Esquí (de travesía)"},Snowshoes:LSe,Swimrun:ySe,Trail:$Se,Walking:USe},wSe="Media",MSe="Datas",WSe="Estatísticas",FSe={month:"Estatísticas mensuais",week:"Estatísticas semanais",year:"Estatísticas anuais"},zSe="Estatísticas con todos os adestramentos:",xSe="Estatísticas dos últimos {count} adestramentos:",BSe={by_sport:"por deporte",by_time:"por data"},GSe={month:"mes",week:"semana",year:"ano"},HSe="a media de adestramentos",VSe={AVERAGE:wSe,DATES:MSe,STATISTICS:WSe,STATISTICS_CHARTS:FSe,STATISTICS_ON_ALL_WORKOUTS:zSe,STATISTICS_ON_LAST_WORKOUTS:xSe,STATISTICS_TYPES:BSe,TIME_FRAMES:GSe,WORKOUTS_AVERAGE:HSe},KSe="Confirmación da conta",jSe="Non recibiches instrucións?",qSe="Comproba o correo. Enviouse un correo de confirmación ao enderezo proporcionado.",YSe="Admin",XSe="Xa tes unha conta?",QSe="Tes a certeza de querer eliminar a conta? Todos os datos serán borrados, e non poderás restablecelos.",ZSe="Contrasinal actual",JSe="Correo Electrónico",eAe="Escribe un enderezo válido.",tAe="Actualizar correo",nAe="Escribe un contrasinal",aAe={DATA_EXPORT:"Exportar datos",DOWNLOAD_ARCHIVE:"Descargar arquivo",GENERATING_LINK:"creando ligazón…",ONLY_ONE_EXPORT_PER_DAY:"Podes solicitar un arquivo cada 24 horas",STATUS:{errored:"fallou (solicita outra exportación)",in_progress:"en progreso…"}},sAe="Filtrar por identificador",oAe="agochar contrasinal",rAe="Token non válido, solicita un novo restablecemento de contrasinal.",iAe="Quero eliminar a miña conta",uAe="Idioma | Idiomas",lAe="Actualizouse a política de privacidade, podes {0} antes de continuar.",cAe="Acceso",dAe="Pechar sesión",EAe="Tes certeza de querer pechar a sesión?",pAe="acceder",fAe="Novo contrasinal",mAe="Non se atopan deportes.",_Ae="Non hai usuarias.",TAe="Contrasinal",hAe="Esqueciches o contrasinal?",SAe="Require 8 caracteres como mínimo.",AAe="Restablecer contrasinal",OAe="Comproba o correo electrónico. Se o enderezo está na base de datos recibirás un correo cunha ligazón de restablecemento.",gAe={AVERAGE:"media",GOOD:"boa",LABEL:"forza do contrasinal",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inclúe algunha letra maiúscula, non todas.",anotherWord:"Engade máis palabras pouco comúns.",associatedYears:"Evita os anos que teñan relación contigo.",capitalization:"Usa máis maiúsculas que só na primeira letra.",dates:"Evita datas e anos que teñan relación contigo.",l33t:"Evita substitucións de letras que sexan evidentes como {'@'} polo a.",longerKeyboardPattern:"Usa patróns longos no teclado e cambia de dirección de escritura varias veces.",noNeed:"Podes crear contrasinais fortes sen usar símbolos, números ou letras maiúsculas.",pwned:"Se usas este contrasinal noutros lugares entón deberías cambialo.",recentYears:"Evita anos recentes.",repeated:"Evita palabras e caracteres repetidos.",reverseWords:"Evita palabras comúns escritas ao revés.",sequences:"Evita secuencias comúns de caracteres.",useWords:"Usa varias palabras, pero evita frases comúns."},WEAK:"feble"},IAe="Actualizouse o teu contrasinal. Preme en {0} para acceder.",NAe={ACCOUNT_EDITION:"Edición da conta",ASCENT_DATA:"Datos de ascensión (gravacións, total)",BACK_TO_PROFILE:"Volver ao perfil",BIO:"Bio",BIRTH_DATE:"Data de nacemento",DATE_FORMAT:"Formato para as datas",EDIT:"Editar perfil",EDIT_PREFERENCES:"Editar preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferencias dos deportes",ELEVATION_CHART_START:{LABEL:"O gráfico de elevación comeza en",MIN_ALT:"Altitude mínima",ZERO:"Cero"},EQUIPMENTS:{ACTION:"acción",CONFIRM_EQUIPMENT_DELETION:"Tes certeza de querer eliminar o equipamento {0}?",DESCRIPTION:"descrición",DISABLED_BY_ADMIN:"desactivado por Admin",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está asociado a adestramentos.",IS_ACTIVE:"activo",LABEL:"etiqueta",YOUR_EQUIPMENTS:"Os teus equipamentos"},EQUIPMENTS_EDITION:"Edición de equipamentos",ERRORED_EMAIL_UPDATE:"{0} para cambiar o enderezo de correo electrónico ou contacta coa administración",FIRST_DAY_OF_WEEK:"Primeiro día da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Idioma",LAST_NAME:"Apelido",LOCATION:"Localización",MONDAY:"Luns",PICTURE:"Fotografía",PICTURE_EDITION:"Edición da foto",PICTURE_REMOVE:"Eliminar foto",PICTURE_UPDATE:"Actualizar foto",PREFERENCES_EDITION:"Editar preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Edición do perfil",REGISTRATION_DATE:"Data de rexistro",SPORT:{ACTION:"acción",COLOR:"cor",CONFIRM_SPORT_RESET:"Tes certeza de querer restablecer este deporte?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tes a certeza de querer restablecer este deporte? Os equipamentos por defecto serán eleminados.",DEFAULT_EQUIPMENTS:"Equipamento por defecto|Equipamentos por defecto",DISABLED_BY_ADMIN:"desactivado por admin",IS_ACTIVE:"activa",LABEL:"etiqueta",STOPPED_SPEED_THRESHOLD:"limiar para detectar pausa"},SPORTS_EDITION:"Edición das preferencias do deporte",SUCCESSFUL_EMAIL_UPDATE:"A conta actualizouse correctamente. Comproba o teu correo para confirmar o novo enderezo de correo electrónico.",SUCCESSFUL_REGISTRATION:"Creouse correctamente a conta.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Enviouse un correo ao enderezo proporcionado cunha ligazón para activar a conta.",SUCCESSFUL_UPDATE:"Actualizouse correctamente a conta.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"apps",EQUIPMENTS:"equipamentos",PICTURE:"imaxe",PREFERENCES:"preferencias","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"deportes"},THEME_MODE:{LABEL:"Decorado",VALUES:{DARK:"Escuro",DEFAULT:"Seguir navegador",LIGHT:"Claro"}},TIMEZONE:"Zona horaria | Zonas horarias",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distancia",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtras, excluirá os valores extremos (que poderían deberse a erros do GPS) ao calcular a velocidade máxima.",LABEL:"Estratexia para velocidade máx. GPX",RAW_SPEED:"En bruto"}},RAe="Lin e acepto a {0}.",vAe="Crear conta",bAe="Lamentámolo, pero non se permiten novas contas.",CAe="Reenviar o correo de confirmación de conta",DAe="Restablece o contrasinal",PAe="revisar",LAe="mostrar contrasinal",yAe="Esta conta de usuaria está desactivada.",$Ae="Cambiar decorado (modo Claro ou Escuro)",UAe="Identificador",kAe='Require entre 3 e 30 caracteres, só se permiten alfanuméricos e o trazo baixo "_".',wAe="foto da usuaria",MAe="Aceptaches a {0}.",WAe={ACCOUNT_CONFIRMATION:KSe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:jSe,ACCOUNT_CONFIRMATION_SENT:qSe,ADMIN:YSe,ALREADY_HAVE_ACCOUNT:XSe,CONFIRM_ACCOUNT_DELETION:QSe,CURRENT_PASSWORD:ZSe,EMAIL:JSe,EMAIL_INFO:eAe,EMAIL_UPDATE:tAe,ENTER_PASSWORD:nAe,EXPORT_REQUEST:aAe,FILTER_ON_USERNAME:sAe,HIDE_PASSWORD:oAe,INVALID_TOKEN:rAe,I_WANT_TO_DELETE_MY_ACCOUNT:iAe,LANGUAGE:uAe,LAST_PRIVACY_POLICY_TO_VALIDATE:lAe,LOGIN:cAe,LOGOUT:dAe,LOGOUT_CONFIRMATION:EAe,LOG_IN:pAe,NEW_PASSWORD:fAe,NO_SPORT_FOUND:mAe,NO_USERS_FOUND:_Ae,PASSWORD:TAe,PASSWORD_FORGOTTEN:hAe,PASSWORD_INFO:SAe,PASSWORD_RESET:AAe,PASSWORD_SENT_EMAIL_TEXT:OAe,PASSWORD_STRENGTH:gAe,PASSWORD_UPDATED:IAe,PROFILE:NAe,READ_AND_ACCEPT_PRIVACY_POLICY:RAe,REGISTER:vAe,REGISTER_DISABLED:bAe,RESENT_ACCOUNT_CONFIRMATION:CAe,RESET_PASSWORD:DAe,REVIEW:PAe,SHOW_PASSWORD:LAe,THIS_USER_ACCOUNT_IS_INACTIVE:yAe,TOGGLE_THEME:$Ae,USERNAME:UAe,USERNAME_INFO:kAe,USER_PICTURE:wAe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:MAe},FAe="Engadir adestramento",zAe="análise",xAe="ascenso",BAe="velocidade media",GAe="vel. media",HAe="volver ao adestramento",VAe="data",KAe="Eliminar o adestramento",jAe="descenso",qAe="descrición",YAe="mostrar filtros",XAe="distancia",QAe="Descargar o adestramento",ZAe="duración",JAe="Editar adestramento",eOe="altitude",tOe="fin",nOe="Saír da pantalla completa",aOe="desde",sOe="ficheiro .gpx",oOe="agochar filtros",rOe="Hai que proporcionar os dous valores de altitude e deben ser iguais o maiores que 0.",iOe="A distancia debe ser superior a 0",uOe="A duración debe superar os 0 segundos",lOe="Últimos adestramentos",cOe="Cargar máis adestramentos",dOe="Altitude máx.",EOe="máx. de ficheiros",pOe="Tamaño máx.",fOe="Vel. máxima",mOe="Altitude min.",_Oe={deselectLabel:"Preme Enter para eliminar",selectLabel:"Preme Enter para seleccionar",selectedLabel:"Seleccionado"},TOe="Non hai tramo seguinte",hOe="Seguinte adestramento",SOe="notas",AOe="datos directos do .gpx, sen limpar",OOe="Sen descrición",gOe="Non hai ficheiro",IOe="sen cartafoles dentro",NOe="Sen mapa",ROe="Non hai tramo seguinte",vOe="Non hai adestramento seguinte",bOe="Sen notas",COe="Non hai tramo anterior",DOe="Non hai adestramento anterior",POe="Sen récords.",LOe="Sen adestramentos.",yOe="pausas",$Oe="Tramo anterior",UOe="Adestramento anterior",kOe="récord | récords",wOe="Vel. media",MOe="A maior distancia",WOe="O maior desnivel",FOe="A duración máis longa",zOe="Vel. máxima",xOe="caracteres restantes",BOe="Restablecer vista",GOe="tramo | tramos",HOe="velocidade",VOe="deporte | deportes",KOe="inicio",jOe="Inicio e fin",qOe="situar a altitude de inicio no cero da gráfica",YOe="título",XOe="a",QOe="distancia total",ZOe="duración total",JOe="Sube un!",ege="Ver en pantalla completa",tge={DARK_SKY:{"clear-day":"día despexado","clear-night":"noite despexada",cloudy:"nubrado",fog:"néboa","partly-cloudy-day":"día algo nubrado","partly-cloudy-night":"noite algo nubrada",rain:"chuvia",sleet:"sarabia",snow:"neve",wind:"vento"},HUMIDITY:"humidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"L",ENE:"XAN",ESE:"LSL",N:"N",NE:"NL",NNE:"NNL",NNW:"NNO",NW:"NO",S:"S",SE:"SL",SSE:"SSL",SSW:"SSO",SW:"SO",W:"O",WNW:"ONO",WSW:"OSO"}},nge="sen ficheiro .gpx",age="con ficheiro .gpx",sge="adestramento | adestramentos",oge="gráfico de velocidade e altitude do adestramento",rge="data do adestramento",ige="Tes certeza de querer borrar este adestramento?",uge="mapa do adestramento",lge="ficheiro .zip",cge="ou ficheiro .zip que contén ficheiros .gpx",dge={ADD_WORKOUT:FAe,ANALYSIS:zAe,ASCENT:xAe,AVERAGE_SPEED:BAe,AVE_SPEED:GAe,BACK_TO_WORKOUT:HAe,DATE:VAe,DELETE_WORKOUT:KAe,DESCENT:jAe,DESCRIPTION:qAe,DISPLAY_FILTERS:YAe,DISTANCE:XAe,DOWNLOAD_WORKOUT:QAe,DURATION:ZAe,EDIT_WORKOUT:JAe,ELEVATION:eOe,END:tOe,EXIT_FULLSCREEN:nOe,FROM:aOe,GPX_FILE:sOe,HIDE_FILTERS:oOe,INVALID_ASCENT_OR_DESCENT:rOe,INVALID_DISTANCE:iOe,INVALID_DURATION:uOe,LATEST_WORKOUTS:lOe,LOAD_MORE_WORKOUT:cOe,MAX_ALTITUDE:dOe,MAX_FILES:EOe,MAX_SIZE:pOe,MAX_SPEED:fOe,MIN_ALTITUDE:mOe,MULTISELECT:_Oe,NEXT_SEGMENT:TOe,NEXT_WORKOUT:hOe,NOTES:SOe,NO_DATA_CLEANING:AOe,NO_DESCRIPTION:OOe,NO_FILE_PROVIDED:gOe,NO_FOLDER:IOe,NO_MAP:NOe,NO_NEXT_SEGMENT:ROe,NO_NEXT_WORKOUT:vOe,NO_NOTES:bOe,NO_PREVIOUS_SEGMENT:COe,NO_PREVIOUS_WORKOUT:DOe,NO_RECORDS:POe,NO_WORKOUTS:LOe,PAUSES:yOe,PREVIOUS_SEGMENT:$Oe,PREVIOUS_WORKOUT:UOe,RECORD:kOe,RECORD_AS:wOe,RECORD_FD:MOe,RECORD_HA:WOe,RECORD_LD:FOe,RECORD_MS:zOe,REMAINING_CHARS:xOe,RESET_ZOOM:BOe,SEGMENT:GOe,SPEED:HOe,SPORT:VOe,START:KOe,START_AND_FINISH:jOe,START_ELEVATION_AT_ZERO:qOe,TITLE:YOe,TO:XOe,TOTAL_DISTANCE:QOe,TOTAL_DURATION:ZOe,UPLOAD_FIRST_WORKOUT:JOe,VIEW_FULLSCREEN:ege,WEATHER:tge,WITHOUT_GPX:nge,WITH_GPX:age,WORKOUT:sge,WORKOUT_CHART:oge,WORKOUT_DATE:rge,WORKOUT_DELETION_CONFIRMATION:ige,WORKOUT_MAP:uge,ZIP_ARCHIVE:lge,ZIP_ARCHIVE_DESCRIPTION:cge},Ege={about:ihe,admin:Fhe,api:xhe,buttons:u1e,common:y1e,dashboard:k1e,error:sSe,equipments:J1e,equipment_types:x1e,oauth2:OSe,privacy_policy:RSe,sports:kSe,statistics:VSe,user:WAe,workouts:dge},pge="Contatta l'amministratore",fge="FitTrackee è un tracker self-hosted per attività outdoor.",mge="Sotto licenza {0} ",_ge="Codice sorgente",Tge={CONTACT_ADMIN:pge,FITTRACKEE_DESCRIPTION:fge,FITTRACKEE_LICENSE:mge,SOURCE_CODE:_ge},hge={TEXT:"Informazioni dettagliate sull'istanza"},Sge="Azione",Age="Attiva account",Oge="Attivo",gge="Admin",Ige="Amministrazione",Nge="Aggiungi/rimuovi permessi, elimina account utente.",Rge="Applicazione",vge={ADMIN_CONTACT:"Email di contatto dell'amministratore",MAX_FILES_IN_ZIP_LABEL:"Numero massimo di files zip",MAX_USERS_HELP:"Se settato a 0, non ci sono limiti per le registrazioni.",MAX_USERS_LABEL:"Numero massimo di utenti attivi",NO_CONTACT_EMAIL:"nessuna mail di contatto",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dei file caricabili (in Mb)",TITLE:"Configurazione applicazione",ZIP_UPLOAD_MAX_SIZE_LABEL:"Dimensione massima dell'archivio zip (in Mb)"},bge="Ritorna ad amministrazione",Cge="Sei sicuro di voler eliminare {0} account? Tutti i dati verranno persi, quest'azione non può essere annullata.",Dge="Sei sicuro di voler resettare {0} password?",Pge="Email corrente",Lge="Elimina utente",yge="L'invio di email è disabilitato.",$ge="Attiva/Disattiva sports.",Uge="Nuova email",kge="La password è stata reimpostata.",wge="La registrazione è al momento disabilitata.",Mge="La registrazione è al momento abilitata.",Wge="Reset password",Fge={TABLE:{ACTIVE:"Attivo",HAS_WORKOUTS:"workout esistono",IMAGE:"Immagine",LABEL:"Etichetta"},TITLE:"Amministrazione sport"},zge="Aggiorna configurazione applicazione.",xge="Aggiorna email",Bge="utente | utenti",Gge={SELECTS:{ORDER_BY:{ADMIN:"stato admin",CREATED_AT:"data di registrazione",IS_ACTIVE:"stato account",USERNAME:"nome utente",WORKOUTS_COUNT:"numero di workout"}},TABLE:{ADD_ADMIN_RIGHTS:"Aggiungi permessi di amministratore",REMOVE_ADMIN_RIGHTS:"Rimuovi permessi di amministratore"}},Hge="L'indirizzo email è stato aggiornato.",Vge={ABOUT:hge,ACTION:Sge,ACTIVATE_USER_ACCOUNT:Age,ACTIVE:Oge,ADMIN:gge,ADMINISTRATION:Ige,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Nge,APPLICATION:Rge,APP_CONFIG:vge,BACK_TO_ADMIN:bge,CONFIRM_USER_ACCOUNT_DELETION:Cge,CONFIRM_USER_PASSWORD_RESET:Dge,CURRENT_EMAIL:Pge,DELETE_USER:Lge,EMAIL_SENDING_DISABLED:yge,ENABLE_DISABLE_SPORTS:$ge,NEW_EMAIL:Uge,PASSWORD_RESET_SUCCESSFUL:kge,REGISTRATION_DISABLED:wge,REGISTRATION_ENABLED:Mge,RESET_USER_PASSWORD:Wge,SPORTS:Fge,UPDATE_APPLICATION_DESCRIPTION:zge,UPDATE_USER_EMAIL:xge,USER:Bge,USERS:Gge,USER_EMAIL_UPDATE_SUCCESSFUL:Hge},Kge={"Network Error":"Errore di rete.",UNKNOWN:"Errore. Per favore riprova o contatta l'amminstratore.","at least one file in zip archive exceeds size limit, please check the archive":"Almeno un file nell'archivio zip supera il limite di dimensione, per favore controlla.","email: valid email must be provided":"Email: dev'essere inserita un'email valida.","error during gpx file parsing":"Errore nella lettura del file gpx.","error during gpx processing":"Errore nell'elaborazione del file gpx.","error on getting configuration":"Errore nella lettura della configurazione.","error when updating configuration":"Errore nell'aggiornamento della configurazione","error, please try again or contact the administrator":"Errore, per favore riprova o contatta l'amministratore.","error, registration is disabled":"Errore, la registrazione è disabilitata.","file extension not allowed":"File con estensione non permessa.","file size is greater than the allowed size":"La dimensione del file è maggiore di quella massima permessa.","invalid credentials":"Credenziali errate.","invalid payload":"I dati inseriti non sono validi.","invalid token, please log in again":"Token scaduto, per favore ripeti il log in.","invalid token, please request a new token":"Token scaduto, per favore ripeti il log in.","new email must be different than current email":"La nuova email dev'essere diversa dalla vecchia mail","no file part":"Nessun file scelto.","no selected file":"Nessun file scelto.","password: password and password confirmation do not match":"Password: la password inserita e la conferma non combaciano.","provide a valid auth token":"Insersci un token di autenticazione valido.","signature expired, please log in again":"Token scaduto. Per favore ripeti il log in.","sorry, that username is already taken":"Mi dispiace, quell'username è già esistente.","sport does not exist":"Questo sport non esiste.","successfully registered":"Registrato con successo.","the number of files in the archive exceeds the limit":"Il numero di files nell'archivio supera il limite massimo permesso.","user does not exist":"L'utente non esiste.","valid email must be provided for admin contact":"Dev'essere inserita un'email valida","you can not delete your account, no other user has admin rights":"Non puoi eliminare questo account, nessun'altro account ha permessi di amministratore.","you do not have permissions":"Non hai i permessi necessari."},jge={ERROR:Kge},qge="Autorizza",Yge="Indietro",Xge="Annulla",Qge="Resetta filtri",Zge="Elimina il mio account",Jge="Disattiva",eIe="Modifica",tIe="Attiva",nIe="Filtra",aIe="Log in",sIe="No",oIe="Registra",rIe="Reset",iIe="Invia",uIe="Si",lIe={"ACCOUNT-CONFIRMATION-RESEND":"Re-invia email di conferma",AUTHORIZE:qge,BACK:Yge,CANCEL:Xge,CLEAR_FILTER:Qge,DELETE_MY_ACCOUNT:Zge,DISABLE:Jge,EDIT:eIe,ENABLE:tIe,FILTER:nIe,LOGIN:aIe,NO:sIe,REGISTER:oIe,RESET:rIe,SUBMIT:iIe,YES:uIe},cIe="about",dIe="azione",EIe="Conferma",pIe="contatto",fIe="giorno | giorni",mIe="Descrizione",_Ie="Mostrato",TIe="documentazione",hIe="qui",SIe="Nascosto",AIe="Home",OIe="ora|ore",gIe="inattivo",IIe="etichetta",NIe="minuto|minuti",RIe="avanti",vIe="nessuna descrizione",bIe="precedente",CIe="secondo|secondi",DIe={ORDER:{ASC:"crescente",DESC:"decrescente",LABEL:"ordina"},ORDER_BY:{LABEL:"ordina per"},PER_PAGE:{LABEL:"per pagina"}},PIe="Totale",LIe="durata totale con pause",yIe={ABOUT:cIe,ACTION:dIe,CONFIRMATION:EIe,CONTACT:pIe,DAY:fIe,DESCRIPTION:mIe,DISPLAYED:_Ie,DOCUMENTATION:TIe,HERE:hIe,HIDDEN:SIe,HOME:AIe,HOURS:OIe,INACTIVE:gIe,LABEL:IIe,MINUTES:NIe,NEXT:RIe,NO_DESCRIPTION:vIe,PREVIOUS:bIe,SECONDS:CIe,SELECTS:DIe,TOTAL:PIe,TOTAL_DURATION_WITH_PAUSES:LIe},$Ie="Dashboard",UIe="Questo mese",kIe={DASHBOARD:$Ie,THIS_MONTH:UIe},wIe={LABEL:"Bici"},MIe={LABEL:"Kayak/Barca"},WIe={LABEL:"Scarpe"},FIe={LABEL:"Sci"},zIe={LABEL:"Ciaspole"},xIe={Bike:wIe,"Bike Trainer":{LABEL:"Allenatore per Bici"},Kayak_Boat:MIe,Shoes:WIe,Skis:FIe,Snowshoes:zIe},BIe="Aggiungi una nuova attrezzatura",GIe="Tutte le associazioni degli allenamenti saranno rimosse.",HIe="Modifica attrezzature",VIe="attrezzatura|attrezzature",KIe="tipo di attrezzatura|tipi di attrezzatura",jIe={inactive:"Attrezzatura '{equipmentLabel}' inattiva.",invalid:"Attrezzatura '{equipmentLabel}' non valida per questo sport.",not_found:"Attrezzatura non trovata."},qIe="Nuova attrezzatura",YIe="Nessuna attrezzatura trovata.",XIe="Nessuna attrezzatura",QIe="Senza attrezzature",ZIe={"50_CHARACTERS_MAX":"Massimo 50 caratteri",ADD_A_NEW_EQUIPMENT:BIe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:GIe,EDIT_EQUIPMENTS:HIe,EQUIPMENT:VIe,EQUIPMENT_TYPE:KIe,ERRORS:jIe,NEW_EQUIPMENT:qIe,NO_EQUIPMENT:YIe,NO_EQUIPMENTS:XIe,WITHOUT_EQUIPMENTS:QIe},JIe="L'applicazione ha riscontrato dei problemi. Per favore riprova più tardi o contatta l'amministratore.",eNe={PAGE:"Pagina non trovata",WORKOUT:"Workout non trovato"},tNe="Qualcosa è andato storto",nNe="Errore. Per favore riprova o contatta l'amministratore.",aNe={APP_ERROR:JIe,NOT_FOUND:eNe,SOMETHING_WRONG:tNe,UNKNOWN:nNe},sNe="Aggiungi una nuova applicazione OAuth2",oNe={CLIENT_ID:"Id",CLIENT_SECRET:"Secret",DESCRIPTION:"Descrizione applicazione",ISSUE_AT:"Issue at",NAME:"Nome applicazione",REDIRECT_URL:"URL redirect",SCOPE:{LABEL:"Scope","application:write_DESCRIPTION":"da permessi di scrittura alla configurazioen dell'applicazione.","equipments:read_DESCRIPTION":"da permessi di lettura a equipments endpoints.","equipments:write_DESCRIPTION":"da permessi di scrittura a equipments endpoints.","profile:read_DESCRIPTION":"da permessi di lettura a auth endpoints.","profile:write_DESCRIPTION":"da permessi di scrittura a auth endpoints.","users:read_DESCRIPTION":"da permessi di lettura a users endpoints.","users:write_DESCRIPTION":"da permessi di scrittura a usersendpoints.","workouts:read_DESCRIPTION":"da permessi di lettura a workouts endpoints.","workouts:write_DESCRIPTION":"da permessi di scrittura a workouts endpoints."},URL:"URL applicazione"},rNe="Applicazioni OAuth2",iNe="Applicazione creata. Sii certo di copiare il secret ora, non lo rivedrai più.",uNe="Sei sicuro di voler eliminare quest'app?",lNe="L'applicazione {0} sta chiedendo:",cNe="Autorizzi {0} ad utilizzare il tuo account?",dNe="copia nella clipboard",ENe="Elimina applicazione",pNe="Aggiungi applicazione",fNe="Applicazione non trovata!",mNe="nessuna applicazione",_Ne="nessuna descrizione",TNe="Rimuovi tutti i tokens",hNe="Sei sicuro di voler rimuovere tutti i token?",SNe="Tutti i token esistenti associati sono stati rimossi.",ANe={ADD_A_NEW_APP:sNe,APP:oNe,APPS_LIST:rNe,APP_CREATED_SUCCESSFULLY:iNe,APP_DELETION_CONFIRMATION:uNe,APP_REQUESTING_ACCESS:lNe,AUTHORIZE_APP:cNe,COPY_TO_CLIPBOARD:dNe,DELETE_APP:ENe,NEW_APP:pNe,NO_APP:fNe,NO_APPS:mNe,NO_DESCRIPTION:_Ne,REVOKE_ALL_TOKENS:TNe,TOKENS_REVOCATION_CONFIRMATION:hNe,TOKENS_REVOKED:SNe},ONe={ACCOUNT_DELETION:{CONTENT:`Puoi richiedere la cancellazione del tuo account in qualsiasi momento andando a questo indirizzo (dopo aver effettuato l'accesso) e cliccando sul pulsante "Elimina il mio account" nella sezione modifica account.`,TITLE:"Eliminazione dell'account"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidiamo di modificare la nostra politica sulla privacy, pubblicheremo tali modifiche su questa pagina. Questo documento è sotto licenza [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) . Originariamente adattato dalla politica sulla privacy di [Discourse](https://github.com/discourse/discourse).`,TITLE:"Modifiche alla nostra Politica sulla Privacy"},DATA_COLLECTED:{CONTENT:`Le seguenti informazioni vengono raccolte: - Informazioni sull'account (nome utente, indirizzo e-mail e password). È inoltre possibile inserire informazioni aggiuntive sul profilo come nome, cognome, data di nascita, posizione, biografia e caricare un'immagine del profilo. @@ -501,7 +501,7 @@ Ciò non include terze parti di fiducia che ci aiutano a gestire il nostro sito Potremmo inoltre divulgare le tue informazioni quando riteniamo che la divulgazione sia appropriata per ottemperare alla legge, far rispettare le politiche del nostro sito o proteggere i nostri diritti, la nostra proprietà o la nostra sicurezza. -Quando autorizzi un'applicazione di terze parti a utilizzare il tuo account, a seconda dello scopo delle autorizzazioni che approvi, potrebbe accedere alle informazioni del tuo profilo o ai tuoi allenamenti. Le applicazioni non possono mai accedere alla tua password.`,TITLE:"Divulgamo informazioni a terze parti esterne?"},INFORMATION_PROTECTION:{CONTENT:"Implementiamo una varietà di misure di sicurezza per mantenere la sicurezza delle tue informazioni personali quando inserisci, invii o accedi alle tue informazioni personali.",TITLE:"Come proteggiamo le tue informazioni?"},INFORMATION_USAGE:{TITLE:"Per cosa utilizziamo le tue informazioni?"},SITE_USAGE_BY_CHILDREN:{TITLE:"Utilizzo del sito da parte dei bambini"},YOUR_CONSENT:{CONTENT:"Utilizzando il nostro sito, acconsenti alla nostra politica sulla privacy del sito web.",TITLE:"Il tuo consenso"}},rRe="Ultimo aggiornamento",oRe="politica sulla privacy",iRe={CONTENT:sRe,LAST_UPDATE:rRe,TITLE:oRe},uRe={LABEL:"Escursioni"},lRe={LABEL:"Alpinismo"},cRe={LABEL:"Canottaggio"},dRe={LABEL:"Corsa"},ERe={LABEL:"Racchette da neve"},pRe={LABEL:"Sentieri"},fRe={LABEL:"Camminata"},mRe={"Cycling (Sport)":{LABEL:"Ciclismo (Sport)"},"Cycling (Transport)":{LABEL:"Ciclismo (Trasporto)"},"Cycling (Virtual)":{LABEL:"Cicliscmo (Virtuale)"},Hiking:uRe,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Elettrica)"},Mountaineering:lRe,Rowing:cRe,Running:dRe,"Skiing (Alpine)":{LABEL:"Sci (Alpino)"},"Skiing (Cross Country)":{LABEL:"Sci (Cross Country)"},Snowshoes:ERe,Trail:pRe,Walking:fRe},_Re="Media",TRe="Date",hRe="Statistiche",SRe={month:"Statistiche mensili",week:"Statistiche settimanali",year:"Statistiche annuali"},ARe="Statistiche su tutti gli allenamenti:",ORe="Statistiche sugli ultimi {count} allenamenti:",gRe={by_sport:"per sport",by_time:"per periodo di tempo"},IRe={month:"mese",week:"settimana",year:"anno"},RRe="numero medio di allenamenti",NRe={AVERAGE:_Re,DATES:TRe,STATISTICS:hRe,STATISTICS_CHARTS:SRe,STATISTICS_ON_ALL_WORKOUTS:ARe,STATISTICS_ON_LAST_WORKOUTS:ORe,STATISTICS_TYPES:gRe,TIME_FRAMES:IRe,WORKOUTS_AVERAGE:RRe},vRe="Non hai ricevuto istruzioni?",bRe="Controlla la tua email. Una nuova email di conferma è stata inviata all'indirizzo specificato.",CRe="Admin",DRe="Hai già un account?",PRe="Sei sicuro di voler eliminare il tuo account? Tutti i dati saranno eliminati, quest'azione non può essere annullata",LRe="Password corrente",yRe="Email",$Re="Inserisci un indirizzo email valido.",URe="Inserisci una password",kRe="Filtra per username",wRe="nascondi password",MRe="Token invalido, per favore richiedi un nuovo reset della password.",WRe="Lingua | Le lingue",FRe="Login",zRe="Logout",xRe="log in",BRe="Nuova password",GRe="Nessun utente trovato.",HRe="Password",VRe="Password dimenticata?",KRe="Inserisci almeno 8 caratteri.",jRe="Reset password",qRe="Controlla la tua email. Se l'indirizzo inserito è nel nostro database, riceverai un'email con un link per resettare la tua password.",YRe={AVERAGE:"media",GOOD:"buona",LABEL:"sicurezza password",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inserisci qualche maiuscola.",anotherWord:"Aggiungi più parole che sono meno comuni.",associatedYears:"Evita date che possono essere associate a te.",capitalization:"Inserisci maiuscole oltre alla prima lettera.",dates:"Evita date che possono essere associate a te.",l33t:"Evita sostituzioni prevedibili, per esempio, {'@'} per la a.",longerKeyboardPattern:"Usa patterns più lunghi e cambia direzione di scrittura più volte.",noNeed:"Puoi creare password sicure senza utilizzare simboli, numeri, o maiuscole.",pwned:"È consigliabile cambiare questa password se è utilizzata per altro.",recentYears:"Evita date recenti.",repeated:"Evita di ripetere lettere e parole.",reverseWords:"Evita di scrivere parole al contrario.",sequences:"Evita sequenze di caratteri comuni.",useWords:"Usa più parole, ma evita frasi comuni."},WEAK:"bassa"},XRe="La tua password è stata aggiornata. Clicca {0} per effettuare il login.",QRe={ACCOUNT_EDITION:"Tipo di account",ASCENT_DATA:"Dati relativi alle salite (singoli, totale)",BACK_TO_PROFILE:"Ritorna al profilo",BIO:"Bio",BIRTH_DATE:"Data di nascita",DATE_FORMAT:"Formato data",EDIT:"Modifica profilo",EDIT_PREFERENCES:"Modifica preferenze",EDIT_SPORTS_PREFERENCES:"Modifica preferenze sport",ERRORED_EMAIL_UPDATE:"Per favore {0} per cambiare di nuovo la tua mail o contatta l'amministratore",FIRST_DAY_OF_WEEK:"Primo giorno della settimana",FIRST_NAME:"Nome",LANGUAGE:"Lingua",LAST_NAME:"Cognome",LOCATION:"Posizione",MONDAY:"Lunedì",PICTURE:"Foto",PICTURE_EDITION:"Foto",PICTURE_REMOVE:"Rimuovi foto",PICTURE_UPDATE:"Aggiorna foto",PREFERENCES_EDITION:"Preferenze",PROFILE_EDITION:"Profilo",REGISTRATION_DATE:"Data di registrazione",SPORT:{ACTION:"azione",COLOR:"colore",DISABLED_BY_ADMIN:"disattivato dall'amministratore",IS_ACTIVE:"attivo",LABEL:"etichetta",STOPPED_SPEED_THRESHOLD:"Limite minimo di velocità"},SPORTS_EDITION:"Preferenze sport",SUCCESSFUL_EMAIL_UPDATE:"Il tuo account è stato aggiornato con successo. Per favore controlla la tua email per confermare il tuo indirizzo email.",SUCCESSFUL_REGISTRATION:"Il tuo account è stato creato con successo.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un link per attivare il tuo account è stato inviato all'indirizzo specificato.",SUCCESSFUL_UPDATE:"Il tuo account è stato aggiornato con successo.",SUNDAY:"Domenica",TABS:{ACCOUNT:"account",APPS:"apps",PICTURE:"foto",PREFERENCES:"preferenze",PROFILE:"profilo",SPORTS:"sports"},TIMEZONE:"Timezone",UNITS:{IMPERIAL:"Sistema imperiale (ft, mi, mph, °F)",LABEL:"Unità per la distanza",METRIC:"Sistema metrico (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrato",LABEL:"Strategia di massima velocità",RAW_SPEED:"Greggio"}},ZRe="Registra",JRe="Mi dispiace, la registrazione è disabilitata.",eNe="Re-invia email di conferma dell'account",tNe="Resetta password",nNe="mostra password",aNe="Questo account è inattivo.",sNe="Username",rNe='Sono richiesti da 3 a 30 caratteri, è permesso utilizzare solo caratteri alfanumerici ed il simbolo "_".',oNe="foto profilo",iNe={ACCOUNT_CONFIRMATION_NOT_RECEIVED:vRe,ACCOUNT_CONFIRMATION_SENT:bRe,ADMIN:CRe,ALREADY_HAVE_ACCOUNT:DRe,CONFIRM_ACCOUNT_DELETION:PRe,CURRENT_PASSWORD:LRe,EMAIL:yRe,EMAIL_INFO:$Re,ENTER_PASSWORD:URe,FILTER_ON_USERNAME:kRe,HIDE_PASSWORD:wRe,INVALID_TOKEN:MRe,LANGUAGE:WRe,LOGIN:FRe,LOGOUT:zRe,LOG_IN:xRe,NEW_PASSWORD:BRe,NO_USERS_FOUND:GRe,PASSWORD:HRe,PASSWORD_FORGOTTEN:VRe,PASSWORD_INFO:KRe,PASSWORD_RESET:jRe,PASSWORD_SENT_EMAIL_TEXT:qRe,PASSWORD_STRENGTH:YRe,PASSWORD_UPDATED:XRe,PROFILE:QRe,REGISTER:ZRe,REGISTER_DISABLED:JRe,RESENT_ACCOUNT_CONFIRMATION:eNe,RESET_PASSWORD:tNe,SHOW_PASSWORD:nNe,THIS_USER_ACCOUNT_IS_INACTIVE:aNe,USERNAME:sNe,USERNAME_INFO:rNe,USER_PICTURE:oNe},uNe="Aggiungi un workout",lNe="analisi",cNe="salita",dNe="velocità media",ENe="vel. media",pNe="ritorna al workout",fNe="data",mNe="discesa",_Ne="mostra filtri",TNe="distanza",hNe="durata",SNe="Modifica il workout",ANe="elevazione",ONe="fine",gNe="da",INe="file .gpx",RNe="nascondi filtri",NNe="Entrambi i valori di elevazione devono essere forniti ed essere maggiori o uguali a 0.",vNe="La distanza dev'essere maggiore di 0",bNe="La durata dev'essere maggiore di 0",CNe="Ultimi workout",DNe="Carica più workout",PNe="altitudine massima",LNe="file massimi",yNe="dimensione massima",$Ne="velocità massima",UNe="altitudine minima",kNe="Nessun segmento successivo",wNe="Prossimo workout",MNe="note",WNe='data dal file gpx, senza "pulizia"',FNe="Nessun file scelto",zNe="nessuna cartella all'interno",xNe="Nessuna mappa",BNe="Nessun segmento successivo",GNe="Nessun workout successivo",HNe="Nessuna nota",VNe="Nessun segmento precedente",KNe="Nessun workout precedente",jNe="Nessun record.",qNe="Nessun workout.",YNe="pause",XNe="Segmento precedente",QNe="Workout precedente",ZNe="record | record",JNe="Vel. media",eve="Distanza più lunga",tve="Salita più alta",nve="Durata più lunga",ave="Vel. massima",sve="caratteri rimanenti",rve="segmento | segmenti",ove="velocità",ive="sport | sport",uve="inizio",lve="Inizio e fine",cve="partenza asse elevazione a 0",dve="titolo",Eve="a",pve="durata totale",fve="Carica file!",mve={DARK_SKY:{"clear-day":"cielo chiaro","clear-night":"notte chiara",cloudy:"nuvoloso",fog:"nebbia","partly-cloudy-day":"parzialmente nuvoloso","partly-cloudy-night":"notte parzialmente nuvolosa",rain:"pioggia",sleet:"nevischio",snow:"neve",wind:"vento"},HUMIDITY:"umidità",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},_ve="senza file .gpx",Tve="con file .gpx",hve="allenamento | allenamenti",Sve="data workout",Ave="Sei sicuro di voler eliminare questo workout?",Ove="file .zip",gve="o file .zip contenente files .gpx",Ive={ADD_WORKOUT:uNe,ANALYSIS:lNe,ASCENT:cNe,AVERAGE_SPEED:dNe,AVE_SPEED:ENe,BACK_TO_WORKOUT:pNe,DATE:fNe,DESCENT:mNe,DISPLAY_FILTERS:_Ne,DISTANCE:TNe,DURATION:hNe,EDIT_WORKOUT:SNe,ELEVATION:ANe,END:ONe,FROM:gNe,GPX_FILE:INe,HIDE_FILTERS:RNe,INVALID_ASCENT_OR_DESCENT:NNe,INVALID_DISTANCE:vNe,INVALID_DURATION:bNe,LATEST_WORKOUTS:CNe,LOAD_MORE_WORKOUT:DNe,MAX_ALTITUDE:PNe,MAX_FILES:LNe,MAX_SIZE:yNe,MAX_SPEED:$Ne,MIN_ALTITUDE:UNe,NEXT_SEGMENT:kNe,NEXT_WORKOUT:wNe,NOTES:MNe,NO_DATA_CLEANING:WNe,NO_FILE_PROVIDED:FNe,NO_FOLDER:zNe,NO_MAP:xNe,NO_NEXT_SEGMENT:BNe,NO_NEXT_WORKOUT:GNe,NO_NOTES:HNe,NO_PREVIOUS_SEGMENT:VNe,NO_PREVIOUS_WORKOUT:KNe,NO_RECORDS:jNe,NO_WORKOUTS:qNe,PAUSES:YNe,PREVIOUS_SEGMENT:XNe,PREVIOUS_WORKOUT:QNe,RECORD:ZNe,RECORD_AS:JNe,RECORD_FD:eve,RECORD_HA:tve,RECORD_LD:nve,RECORD_MS:ave,REMAINING_CHARS:sve,SEGMENT:rve,SPEED:ove,SPORT:ive,START:uve,START_AND_FINISH:lve,START_ELEVATION_AT_ZERO:cve,TITLE:dve,TO:Eve,TOTAL_DURATION:pve,UPLOAD_FIRST_WORKOUT:fve,WEATHER:mve,WITHOUT_GPX:_ve,WITH_GPX:Tve,WORKOUT:hve,WORKOUT_DATE:Sve,WORKOUT_DELETION_CONFIRMATION:Ave,ZIP_ARCHIVE:Ove,ZIP_ARCHIVE_DESCRIPTION:gve},Rve={about:ege,admin:Cge,api:Pge,buttons:Kge,common:mIe,dashboard:hIe,error:zIe,equipments:kIe,equipment_types:RIe,oauth2:aRe,privacy_policy:iRe,sports:mRe,statistics:NRe,user:iNe,workouts:Ive},Nve="Om denne instansen",vve="Kontakt administratoren",bve="FitTrackee er en selvtjent utendørsaktivitetssporer.",Cve="{0}-lisens ",Dve="Kildekode",Pve="Værdata fra:",Lve={ABOUT_THIS_INSTANCE:Nve,CONTACT_ADMIN:vve,FITTRACKEE_DESCRIPTION:bve,FITTRACKEE_LICENSE:Cve,SOURCE_CODE:Dve,WEATHER_DATA_FROM:Pve},yve={DESCRIPTION:"All ytterligere info som kan være nyttig for brukerne dine. Markdown-syntaks kan brukes.",TEXT:"Detaljert info om instansen"},$ve="Handling",Uve="Aktiver konto",kve="Aktiv",wve="Administrator",Mve="Administrasjon",Wve="Program",Fve={ADMIN_CONTACT:"E-post til administrator i kontaktøyemed",MAX_FILES_IN_ZIP_LABEL:"Maks. filer i ZIP-arkiv",MAX_USERS_LABEL:"Maks. antall aktive brukere"},zve="Tilbake til administrasjon",xve="Vil du tilbakestille {0} passord?",Bve="Nåværende e-postadresse",Gve="Slett bruker",Hve="Ny e-post",Vve="Ingen tekst innskrevet",Kve="Passordet har blitt tilbakestilt.",jve="Registrering er avskrudd.",qve="Registrering er påslått.",Yve="Tilbakestill passord",Xve={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"",IMAGE:"Bilde",LABEL:"Etikett"},TITLE:"Sportsadministrasjon"},Qve="Oppdater programoppsett.",Zve="Oppdater e-post",Jve="bruker | brukere",ebe={SELECTS:{ORDER_BY:{ADMIN:"administratorstatus",CREATED_AT:"registreringsdato",IS_ACTIVE:"kontostatus",USERNAME:"brukernavn",WORKOUTS_COUNT:"arbeidsøktantall"}},TABLE:{ADD_ADMIN_RIGHTS:"Legg til administratorrettigheter",REMOVE_ADMIN_RIGHTS:"Fjern administratorrettigheter"},TITLE:"Administrasjon — brukere"},tbe="E-postadresse oppdatert.",nbe={ABOUT:yve,ACTION:$ve,ACTIVATE_USER_ACCOUNT:Uve,ACTIVE:kve,ADMIN:wve,ADMINISTRATION:Mve,APPLICATION:Wve,APP_CONFIG:Fve,BACK_TO_ADMIN:zve,CONFIRM_USER_PASSWORD_RESET:xve,CURRENT_EMAIL:Bve,DELETE_USER:Gve,NEW_EMAIL:Hve,NO_TEXT_ENTERED:Vve,PASSWORD_RESET_SUCCESSFUL:Kve,REGISTRATION_DISABLED:jve,REGISTRATION_ENABLED:qve,RESET_USER_PASSWORD:Yve,SPORTS:Xve,UPDATE_APPLICATION_DESCRIPTION:Qve,UPDATE_USER_EMAIL:Zve,USER:Jve,USERS:ebe,USER_EMAIL_UPDATE_SUCCESSFUL:tbe},abe={" is missing in gpx file":" -element mangler i .gpx-filen.","Network Error":"Nettverksfeil.","completed request already exists":"Fullført eksportforespørsel finnes allerede.","email: valid email must be provided":"E-post: Angi en gyldig e-postadresse.","error during gpx file parsing":"Kunne ikke tolke GPX-fil.","error during gpx processing":"Kunne ikke behandle GPX-fil.","error on getting configuration":"Kunne ikke hente oppsett.","error when saving workout":"Kunne ikke lagre arbeidsøkt.","error when updating configuration":"Kunne ikke oppdatere oppsett","file extension not allowed":"Filendelsen tillates ikke.","gpx file is invalid":".gpx-filen er ugyldig.","invalid credentials":"Ugyldige identitetsdetaljer.","invalid payload":"Angitt data er ugyldig.","invalid token, please log in again":"Ugyldig symbol. Logg inn igjen.","invalid token, please request a new token":"Ugyldig symbol. Logg inn igjen.","no file part":"Ingen fil angitt.","no selected file":"Ingen valgt fil.","no tracks in gpx file":"Ingen spor () i .gpx-filen.","ongoing request exists":"Dataeksporteringsforespørsel finnes allerede.","provide a valid auth token":"Angi et gyldig auth-symbol.","signature expired, please log in again":"Signatur utløpt. Logg inn igjen.","sorry, that username is already taken":"Velg et brukernavn som ikke er i bruk.","sport does not exist":"Sporten finnes ikke.","successfully registered":"Registrert.","user does not exist":"Brukeren finnes ikke.","valid email must be provided for admin contact":"En gyldig e-postadresse må angis for administratorkontakt","you do not have permissions":"Du har ikke tilganger."},sbe={ERROR:abe},rbe="Tilbake",obe="Avbryt",ibe="Tøm filtre",ube="Slett kontoen min",lbe="Skru av",cbe="Rediger",dbe="Filter",Ebe="Logg inn",pbe="Nei",fbe="Registrer",mbe="Forespør dataeksport",_be="Tilbakestill",Tbe="Send inn",hbe="Ja",Sbe={"ACCOUNT-CONFIRMATION-RESEND":"Send bekreftelse per e-post igjen",BACK:rbe,CANCEL:obe,CLEAR_FILTER:ibe,DELETE_MY_ACCOUNT:ube,DISABLE:lbe,EDIT:cbe,FILTER:dbe,LOGIN:Ebe,NO:pbe,REGISTER:fbe,REQUEST_DATA_EXPORT:mbe,RESET:_be,SUBMIT:Tbe,YES:hbe},Abe="om",Obe="Bekreftelse",gbe="kontakt",Ibe="dag | dager",Rbe="Vist",Nbe="dokumentasjon",vbe="her",bbe="Skjult",Cbe="Hjem",Dbe="neste",Pbe="forrige",Lbe={ORDER:{ASC:"stigende",DESC:"synkende"},ORDER_BY:{LABEL:"sorter etter"}},ybe={ABOUT:Abe,CONFIRMATION:Obe,CONTACT:gbe,DAY:Ibe,DISPLAYED:Rbe,DOCUMENTATION:Nbe,HERE:vbe,HIDDEN:bbe,HOME:Cbe,NEXT:Dbe,PREVIOUS:Pbe,SELECTS:Lbe},$be="Oversikt",Ube="Denne måneden",kbe={DASHBOARD:$be,THIS_MONTH:Ube},wbe={LABEL:"Kajakk/båt"},Mbe={Kayak_Boat:wbe},Wbe={},Fbe={PAGE:"Fant ikke siden",WORKOUT:"Fant ikke arbeidsøkten"},zbe="Noe gikk galt",xbe={NOT_FOUND:Fbe,SOMETHING_WRONG:zbe},Bbe="Legg til et nytt OAuth 2.0-program",Gbe={CLIENT_ID:"ID",CLIENT_SECRET:"Hemmelinghet",DESCRIPTION:"Programbeskrivelse",NAME:"Programnavn",REDIRECT_URL:"Nettadresse-videresendelse",SCOPE:{LABEL:"Omfang","profile:write_DESCRIPTION":"innvilger skrivetilgang til auth-endepunkter.","workouts:read_DESCRIPTION":"innvilger lesetilgang til workouts-endepunkter."},URL:"Programnettadresse"},Hbe="Slett programmet?",Vbe="{0}-programmet kjører:",Kbe="kopier til utklippstavlen",jbe="Slett program",qbe="Legg til et program",Ybe="Fant ikke program!",Xbe="ingen programmer",Qbe="ingen beskrivelse",Zbe="Tilbakekall alle symboler",Jbe="Tilbakekall alle symboler?",e2e="Alle eksisterende tilknyttede symbol tilbakekalt.",t2e={ADD_A_NEW_APP:Bbe,APP:Gbe,APP_DELETION_CONFIRMATION:Hbe,APP_REQUESTING_ACCESS:Vbe,COPY_TO_CLIPBOARD:Kbe,DELETE_APP:jbe,NEW_APP:qbe,NO_APP:Ybe,NO_APPS:Xbe,NO_DESCRIPTION:Qbe,REVOKE_ALL_TOKENS:Zbe,TOKENS_REVOCATION_CONFIRMATION:Jbe,TOKENS_REVOKED:e2e},n2e={ACCOUNT_DELETION:{CONTENT:"Du kan forespørre sletting av kontoen din når som helst ved å gå til denne adressen (etter å ha logget inn) og klikke på «Slett kontoen min»-knappen i din kontoredigering.",TITLE:"Kontosletting"},CHANGES_TO_OUR_PRIVACY_POLICY:{TITLE:"Endringer i personvernspraksisen"},DATA_COLLECTED:{TITLE:"Hvilken info hentes?"},INFORMATION_PROTECTION:{TITLE:"Hvordan beskyttes din info?"},YOUR_CONSENT:{TITLE:"Ditt samtykke"}},a2e="personvernspraksis",s2e={CONTENT:n2e,TITLE:a2e},r2e={LABEL:"Paragliding"},o2e={LABEL:"Roing"},i2e={LABEL:"Løping"},u2e={LABEL:"Truger"},l2e={"Cycling (Sport)":{LABEL:"Sykling (sport)"},"Cycling (Transport)":{LABEL:"Sykling (transport)"},"Cycling (Virtual)":{LABEL:"Sykling (virtuell)"},"Mountain Biking":{LABEL:"Fjellsykling"},"Mountain Biking (Electric)":{LABEL:"Fjellsykling (elektrisk)"},Paragliding:r2e,Rowing:o2e,Running:i2e,Snowshoes:u2e},c2e="Statistikk",d2e={month:"måned",week:"uke",year:"år"},E2e={STATISTICS:c2e,TIME_FRAMES:d2e},p2e="Kontobekreftelse",f2e="Mottok du ikke noen instruks?",m2e="Administrator",_2e="Har du allerede en konto?",T2e="Nåværende passord",h2e="E-post",S2e="Skriv inn en gyldig e-postadresse.",A2e="Skriv inn et passord",O2e={DATA_EXPORT:"Dataeksport",DOWNLOAD_ARCHIVE:"Last ned arkiv",GENERATING_LINK:"genererer lenke…",STATUS:{in_progress:"underveis …"}},g2e="Filtrer på brukernavn",I2e="skjul passord",R2e="Ugyldig symbol. Forespør ny tilbakestilling av passord.",N2e="Jeg vil slette kontoen min",v2e="Språk | Språk",b2e="Logg inn",C2e="Logg ut",D2e="Vil du logge ut?",P2e="logg inn",L2e="Nytt passord",y2e="Fant ingen brukere.",$2e="Passord",U2e="Glemt passordet?",k2e="Minst åtte tegn.",w2e="Passordtilbakestilling",M2e={AVERAGE:"gjen.",GOOD:"bra",LABEL:"passordstyrke",STRONG:"sterkt",SUGGESTIONS:{anotherWord:"Legg til flere sjeldnere ord",associatedYears:"Unngå årstall du har tilknytning til.",capitalization:"Bruk stor bokstav i mer enn første bokstav.",l33t:"Unngå forutsigbare bytter, som «{'@'}» for «a».",recentYears:"Unngå nylige årstall.",repeated:"Unngå gjentatte ord og tegn.",reverseWords:"Unngå omvendte stavelser av vanlige ord.",sequences:"Unngå vanlige tegnsekvenser.",useWords:"Bruk flere ord, men unngå vanlige sekvenser."},WEAK:"svakt"},W2e="Passord oppdatert. Klikk {0} for å logge inn.",F2e={ACCOUNT_EDITION:"Kontoredigering",BACK_TO_PROFILE:"Tilbake til profil",BIO:"Biografi",BIRTH_DATE:"Fødselsdag",DATE_FORMAT:"Datovisningsformat",EDIT:"Rediger profil",EDIT_PREFERENCES:"Rediger innstillinger",EDIT_SPORTS_PREFERENCES:"Rediger sportsinnstillinger",ELEVATION_CHART_START:{MIN_ALT:"Minste høyde",ZERO:"Null"},FIRST_DAY_OF_WEEK:"Ukestart",FIRST_NAME:"Fornavn",LANGUAGE:"Språk",LAST_NAME:"Etternavn",MONDAY:"Mandag",PICTURE:"Bilde",PICTURE_REMOVE:"Fjern bilde",PICTURE_UPDATE:"Oppdater bilde","PRIVACY-POLICY_EDITION":"Personvernspraksis",REGISTRATION_DATE:"Registreringsdato",SPORT:{ACTION:"handling",COLOR:"farge",DISABLED_BY_ADMIN:"avskrudd av administrator",IS_ACTIVE:"aktiv",LABEL:"etikett"},SUCCESSFUL_REGISTRATION:"Konto opprettet.",SUNDAY:"Søndag",TABS:{ACCOUNT:"konto",APPS:"programmer",PICTURE:"bilde",PREFERENCES:"innstillinger","PRIVACY-POLICY":"personvernspraksis",PROFILE:"profil",SPORTS:"sport"},TIMEZONE:"Tidssone",UNITS:{LABEL:"Lengdeenhet"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrert",LABEL:"Maks hastighet strategi",RAW_SPEED:"Rå"}},z2e="Jeg har lest og samtykker til {0}.",x2e="Registrering",B2e="Registrering er avskrudd.",G2e="Send kontobekreftelse per e-post igjen",H2e="Tilbakestill passordet ditt",V2e="vis passord",K2e="Denne brukerkontoen er inaktiv.",j2e="Brukernavn",q2e="3 til 30 tegn kreves. Kun alfanumeriske tegn og understrek «_» tillates.",Y2e="brukerbilde",X2e="Du har samtykket til {0}.",Q2e={ACCOUNT_CONFIRMATION:p2e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:f2e,ADMIN:m2e,ALREADY_HAVE_ACCOUNT:_2e,CURRENT_PASSWORD:T2e,EMAIL:h2e,EMAIL_INFO:S2e,ENTER_PASSWORD:A2e,EXPORT_REQUEST:O2e,FILTER_ON_USERNAME:g2e,HIDE_PASSWORD:I2e,INVALID_TOKEN:R2e,I_WANT_TO_DELETE_MY_ACCOUNT:N2e,LANGUAGE:v2e,LOGIN:b2e,LOGOUT:C2e,LOGOUT_CONFIRMATION:D2e,LOG_IN:P2e,NEW_PASSWORD:L2e,NO_USERS_FOUND:y2e,PASSWORD:$2e,PASSWORD_FORGOTTEN:U2e,PASSWORD_INFO:k2e,PASSWORD_RESET:w2e,PASSWORD_STRENGTH:M2e,PASSWORD_UPDATED:W2e,PROFILE:F2e,READ_AND_ACCEPT_PRIVACY_POLICY:z2e,REGISTER:x2e,REGISTER_DISABLED:B2e,RESENT_ACCOUNT_CONFIRMATION:G2e,RESET_PASSWORD:H2e,SHOW_PASSWORD:V2e,THIS_USER_ACCOUNT_IS_INACTIVE:K2e,USERNAME:j2e,USERNAME_INFO:q2e,USER_PICTURE:Y2e,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:X2e},Z2e="Legg til en arbeidsøkt",J2e="analyse",eCe="gjen. hastighet",tCe="gjen. hastighet",nCe="tilbake til arbeidsøkt",aCe="dato",sCe="Slett arbeidsøkten",rCe="avstand",oCe="Last ned treningsøkten",iCe="varighet",uCe="Rediger arbeidsøkten",lCe="Avslutt fullskjermsvisning",cCe="fra",dCe=".gpx-fil",ECe="Avstanden må være større enn 0",pCe="Seneste treningsøkter",fCe="Last inn flere arbeidsøkter",mCe="maks. filer",_Ce="maks. størrelse",TCe="maks. hastighet",hCe="min. høyde",SCe="Ingen flere segmenter",ACe="Neste arbeidsøkt",OCe="notater",gCe="Ingen fil angitt",ICe="inneholder ingen mappe",RCe="Ingen flere arbeidsøkter",NCe="Ingen notater",vCe="Ingen tidligere segment",bCe="Ingen tidligere arbeidsøkter",CCe="Ingen arbeidsøkter.",DCe="pauser",PCe="Forrige segment",LCe="Tidligere arbeidsøkt",yCe="Gjen. hastighet",$Ce="Lengste distanse",UCe="Høyeste stigning",kCe="Lengste varighet",wCe="Maks. hastighet",MCe="gjenstående tegn",WCe="Tilbakestill forstørrelse",FCe="segment | segmenter",zCe="hastighet",xCe="sport | sporter",BCe="start",GCe="Start og slutt",HCe="til",VCe="total varighet",KCe="Fullskjermsvisning",jCe={DARK_SKY:{"clear-day":"tøm dag","clear-night":"klar natt",cloudy:"overskyet",fog:"tåke","partly-cloudy-day":"delvis skyet dag","partly-cloudy-night":"delvis skyet natt",rain:"regn",snow:"snø",wind:"vind"},TEMPERATURE:"temperatur",WIND:"vind",WIND_DIRECTIONS:{N:"N",NE:"NØ",NNE:"NNØ",NNW:"NNV",NW:"NV",S:"S",SE:"SØ",SSE:"SSØ",SSW:"SSV",SW:"SV",W:"V",WNW:"VNV",WSW:"VSV"}},qCe="uten .gpx-fil",YCe="med .gpx-fil",XCe="treningsøktdato",QCe="Slett denne treningsøkten?",ZCe=".zip-fil",JCe="eller .zip fil som inneholder .gpx-filer",e3e={ADD_WORKOUT:Z2e,ANALYSIS:J2e,AVERAGE_SPEED:eCe,AVE_SPEED:tCe,BACK_TO_WORKOUT:nCe,DATE:aCe,DELETE_WORKOUT:sCe,DISTANCE:rCe,DOWNLOAD_WORKOUT:oCe,DURATION:iCe,EDIT_WORKOUT:uCe,EXIT_FULLSCREEN:lCe,FROM:cCe,GPX_FILE:dCe,INVALID_DISTANCE:ECe,LATEST_WORKOUTS:pCe,LOAD_MORE_WORKOUT:fCe,MAX_FILES:mCe,MAX_SIZE:_Ce,MAX_SPEED:TCe,MIN_ALTITUDE:hCe,NEXT_SEGMENT:SCe,NEXT_WORKOUT:ACe,NOTES:OCe,NO_FILE_PROVIDED:gCe,NO_FOLDER:ICe,NO_NEXT_WORKOUT:RCe,NO_NOTES:NCe,NO_PREVIOUS_SEGMENT:vCe,NO_PREVIOUS_WORKOUT:bCe,NO_WORKOUTS:CCe,PAUSES:DCe,PREVIOUS_SEGMENT:PCe,PREVIOUS_WORKOUT:LCe,RECORD_AS:yCe,RECORD_FD:$Ce,RECORD_HA:UCe,RECORD_LD:kCe,RECORD_MS:wCe,REMAINING_CHARS:MCe,RESET_ZOOM:WCe,SEGMENT:FCe,SPEED:zCe,SPORT:xCe,START:BCe,START_AND_FINISH:GCe,TO:HCe,TOTAL_DURATION:VCe,VIEW_FULLSCREEN:KCe,WEATHER:jCe,WITHOUT_GPX:qCe,WITH_GPX:YCe,WORKOUT_DATE:XCe,WORKOUT_DELETION_CONFIRMATION:QCe,ZIP_ARCHIVE:ZCe,ZIP_ARCHIVE_DESCRIPTION:JCe},t3e={about:Lve,admin:nbe,api:sbe,buttons:Sbe,common:ybe,dashboard:kbe,error:xbe,equipments:Wbe,equipment_types:Mbe,oauth2:t2e,privacy_policy:s2e,sports:l2e,statistics:E2e,user:Q2e,workouts:e3e},n3e="Over deze instantie",a3e="Contacteer uw administrator",s3e="FitTrackee is zelf-gehoste activiteiten tracker.",r3e="Onder {0} licentie ",o3e="Broncode",i3e="Weer gegevens van:",u3e={ABOUT_THIS_INSTANCE:n3e,CONTACT_ADMIN:a3e,FITTRACKEE_DESCRIPTION:s3e,FITTRACKEE_LICENSE:r3e,SOURCE_CODE:o3e,WEATHER_DATA_FROM:i3e},l3e={DESCRIPTION:"Extra informatie die nuttig kan zijn voor uw gebruikers. Markdown opmaak kan gebruikt worden.",TEXT:"Gedetailleerde informatie over deze instantie"},c3e="Actie",d3e="Activeer account",E3e="Ingeschakeld",p3e="Beheer",f3e="Instellingen",m3e="Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.",_3e="Applicatie",T3e={ADMIN_CONTACT:"Administrator email voor contact",MAX_FILES_IN_ZIP_LABEL:"Max. aantal bestanden in zip archief",MAX_USERS_HELP:"Bij 0, geen limiet op registratie.",MAX_USERS_LABEL:"Max. aantal actieve gebruikers",NO_CONTACT_EMAIL:"geen contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van bestanden voor upload (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Bij 0, geen beperking op het aantal trainingen.",STATS_WORKOUTS_LIMIT_LABEL:"Max. aantal trainingen voor sportstatistieken",TITLE:"Applicatie configureren",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van zip archief (in Mb)"},h3e="Terug naar beheer",S3e="Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.",A3e="Weet u zeker dat u het wachtwoord voor {0} wilt resetten?",O3e="Huidige email",g3e="Verwijder gebruiker",I3e="Emails verzenden is uitgeschakeld.",R3e="Inschakelen/uitschakelen materiaaltypes.",N3e="Aan- of uitzetten van sporten.",v3e={TABLE:{ACTIVE:"Actief",HAS_EQUIPMENTS:"materialen bestaan",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer materialen"},b3e="Nieuwe email",C3e="Geen tekst ingegeven",D3e="Het wachtwoord werd gereset.",P3e="Voeg uw eigen privacybeleid toe, of laat leeg om het standaard beleid te gebruiken. Markdown opmaak kan gebruikt worden.",L3e="Registratie is momenteel uitgeschakeld.",y3e="Registratie is momenteel ingeschakeld.",$3e="Reset wachtwoord",U3e={TABLE:{ACTIVE:"Ingeschakeld",HAS_WORKOUTS:"Trainingen aanwezig",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer sporten"},k3e="De applicatie configureren.",w3e="Update email",M3e="gebruiker | gebruikers",W3e={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"Registratie datum",IS_ACTIVE:"Account status",USERNAME:"gebruikersnaam",WORKOUTS_COUNT:"aantal trainingen"}},TABLE:{ADD_ADMIN_RIGHTS:"Admin rechten toevoegen",REMOVE_ADMIN_RIGHTS:"Verwijder admin rechten"},TITLE:"Administratie - Gebruikers"},F3e="Het emailadres werd bijgewerkt.",z3e={ABOUT:l3e,ACTION:c3e,ACTIVATE_USER_ACCOUNT:d3e,ACTIVE:E3e,ADMIN:p3e,ADMINISTRATION:f3e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:m3e,APPLICATION:_3e,APP_CONFIG:T3e,BACK_TO_ADMIN:h3e,CONFIRM_USER_ACCOUNT_DELETION:S3e,CONFIRM_USER_PASSWORD_RESET:A3e,CURRENT_EMAIL:O3e,DELETE_USER:g3e,EMAIL_SENDING_DISABLED:I3e,ENABLE_DISABLE_EQUIPMENT_TYPES:R3e,ENABLE_DISABLE_SPORTS:N3e,EQUIPMENT_TYPES:v3e,NEW_EMAIL:b3e,NO_TEXT_ENTERED:C3e,PASSWORD_RESET_SUCCESSFUL:D3e,PRIVACY_POLICY_DESCRIPTION:P3e,REGISTRATION_DISABLED:L3e,REGISTRATION_ENABLED:y3e,RESET_USER_PASSWORD:$3e,SPORTS:U3e,UPDATE_APPLICATION_DESCRIPTION:k3e,UPDATE_USER_EMAIL:w3e,USER:M3e,USERS:W3e,USER_EMAIL_UPDATE_SUCCESSFUL:F3e},x3e={" is missing in gpx file":" gedeelte ontbreekt in het .gpx bestand.","Network Error":"Netwerk fout.",UNKNOWN:"Fout. Probeer opnieuw of contacteer de administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.","completed request already exists":"Er bestaat al een voltooide export aanvraag.","email: valid email must be provided":"Email: een geldige email is vereist.","equipment already exists with the same label":"Materiaal met hetzelfde label bestaat al.","equipment type is inactive":"Materiaaltype is inactief.","error during gpx file parsing":"Fout bij het verwerken van het gpx bestand.","error during gpx processing":"Fout bij verwerken van gpx.","error on getting configuration":"Fout bij ophalen van configuratie.","error when saving workout":"Fout bij het opslaan van de activiteit.","error when updating configuration":"Fout bij het updaten van de configuratie","error, please try again or contact the administrator":"Fout, probeer opnieuw of contacteer de administrator.","error, registration is disabled":"Fout, registratie is uitgeschakeld.","file extension not allowed":"Bestandsformaat niet toegelaten.","file size is greater than the allowed size":"Bestandsgrootte is groter dan toegestaan.","gpx file is invalid":"Het .gpx bestand is ongeldig.","invalid credentials":"Ongeldige inloggegevens.","invalid payload":"Ingegeven data is ongeldig.","invalid token, please log in again":"Ongeldige token, log opnieuw in.","invalid token, please request a new token":"Ongeldige token, log opnieuw in.","new email must be different than current email":"Het nieuwe email adres dient te verschillen van het oude","no file part":"Geen bestand opgegeven.","no selected file":"Geen bestand geselecteerd.","no tracks in gpx file":"Geen route () aanwezig in het .gpx bestand.","ongoing request exists":"Er bestaat al een export aanvraag.","password: password and password confirmation do not match":"Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.","provide a valid auth token":"Geef een geldig auth token.","signature expired, please log in again":"Signatuur verlopen. Log opnieuw in.","sorry, that username is already taken":"Sorry, deze gebruikersnaam is al in gebruik.","sport does not exist":"Deze sport bestaat niet.","successfully registered":"Succesvol geregistreerd.","the number of files in the archive exceeds the limit":"Het aantal bestanden in het zip archief overschrijdt de limiet.","user does not exist":"Gebruiker bestaat niet.","valid email must be provided for admin contact":"Een geldige email is vereist voor admin contact informatie","you can not delete your account, no other user has admin rights":"U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.","you do not have permissions":"U hebt geen machtigingen."},B3e={ERROR:x3e},G3e="Toekennen",H3e="Terug",V3e="Annuleren",K3e="Verwijder filters",j3e="Verwijderen",q3e="Verwijder mijn account",Y3e="Uitzetten",X3e="Bewerken",Q3e="Aanzetten",Z3e="Filter",J3e="Inloggen",eDe="Nee",tDe="Ververs totalen",nDe="Registreer",aDe="Data export aanvragen",sDe="Reset",rDe="Opslaan",oDe="Ja",iDe={"ACCOUNT-CONFIRMATION-RESEND":"Herzend bevestigings email",AUTHORIZE:G3e,BACK:H3e,CANCEL:V3e,CLEAR_FILTER:K3e,DELETE:j3e,DELETE_MY_ACCOUNT:q3e,DISABLE:Y3e,EDIT:X3e,ENABLE:Q3e,FILTER:Z3e,LOGIN:J3e,NO:eDe,REFRESH_TOTALS:tDe,REGISTER:nDe,REQUEST_DATA_EXPORT:aDe,RESET:sDe,SUBMIT:rDe,YES:oDe},uDe="over",lDe="Actie",cDe="Actief",dDe="Bevestiging",EDe="contacteer",pDe="dag | dagen",fDe="Beschrijving",mDe="Weergegeven",_De="documentatie",TDe="hier",hDe="Verborgen",SDe="Startscherm",ADe="uur|uren",ODe="inactief",gDe="label",IDe="minuut|minuten",RDe="volgende",NDe="geen beschrijving",vDe="vorige",bDe="seconde|secondes",CDe={ORDER:{ASC:"oplopend",DESC:"aflopend",LABEL:"sorteer"},ORDER_BY:{LABEL:"sorteer op"},PER_PAGE:{LABEL:"per pagina"}},DDe="Totaal",PDe="totale duur inclusief pauzes",LDe={ABOUT:uDe,ACTION:lDe,ACTIVE:cDe,CONFIRMATION:dDe,CONTACT:EDe,DAY:pDe,DESCRIPTION:fDe,DISPLAYED:mDe,DOCUMENTATION:_De,HERE:TDe,HIDDEN:hDe,HOME:SDe,HOURS:ADe,INACTIVE:ODe,LABEL:gDe,MINUTES:IDe,NEXT:RDe,NO_DESCRIPTION:NDe,PREVIOUS:vDe,SECONDS:bDe,SELECTS:CDe,TOTAL:DDe,TOTAL_DURATION_WITH_PAUSES:PDe},yDe="Dashboard",$De="Deze maand",UDe={DASHBOARD:yDe,THIS_MONTH:$De},kDe={LABEL:"Fiets"},wDe={LABEL:"Kajak/Boot"},MDe={LABEL:"Schoenen"},WDe={LABEL:"Ski's"},FDe={LABEL:"Sneeuwschoenen"},zDe={Bike:kDe,"Bike Trainer":{LABEL:"Fietstrainer"},Kayak_Boat:wDe,Shoes:MDe,Skis:WDe,Snowshoes:FDe},xDe="Voeg nieuw materiaal toe",BDe="Alle koppelingen met trainingen zullen worden verwijderd.",GDe="Standaard voor sporten",HDe="Bewerk materialen",VDe="materiaal|materialen",KDe="materiaaltype|materiaaltypes",jDe={inactive:"Materiaal '{equipmentLabel}' inactief.",invalid:"Materiaal '{equipmentLabel}' is ongeldig voor deze sport.",not_found:"Materiaal niet gevonden."},qDe="Nieuw materiaal",YDe="Geen materiaal gevonden.",XDe="Geen materialen",QDe="zonder materiaal",ZDe={"50_CHARACTERS_MAX":"Maximaal 50 tekens",ADD_A_NEW_EQUIPMENT:xDe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:BDe,DEFAULT_FOR_SPORTS:GDe,EDIT_EQUIPMENTS:HDe,EQUIPMENT:VDe,EQUIPMENT_TYPE:KDe,ERRORS:jDe,NEW_EQUIPMENT:qDe,NO_EQUIPMENT:YDe,NO_EQUIPMENTS:XDe,WITHOUT_EQUIPMENTS:QDe},JDe="Er heeft zich een onbekende fout voorgedaan.Probeer het later opnieuw of contacteer de administrator.",ePe={PAGE:"Pagina niet gevonden",WORKOUT:"Training niet gevonden"},tPe="Er ging iets mis",nPe="Fout. Probeer opnieuw of contacteer de administrator.",aPe={APP_ERROR:JDe,NOT_FOUND:ePe,SOMETHING_WRONG:tPe,UNKNOWN:nPe},sPe="Nieuwe OAuth2 app toevoegen",rPe={CLIENT_ID:"Id",CLIENT_SECRET:"Geheim",DESCRIPTION:"App omschrijving",ISSUE_AT:"Probleem bij",NAME:"Naam van de app",REDIRECT_URL:"Doorverwijs URL",SCOPE:{LABEL:"Omvang","application:write_DESCRIPTION":"geeft toestemming tot aanpassen van de applicatie instellingen.","equipments:read_DESCRIPTION":"staat leestoegang toe aan equipments endpoints.","equipments:write_DESCRIPTION":"staat schrijftoegang toe aan equipments endpoints.","profile:read_DESCRIPTION":"staat leestoegang toe aan auth endpoints.","profile:write_DESCRIPTION":"staat schrijftoegang toe aan auth endpoints.","users:read_DESCRIPTION":"staat leestoegang toe aan users endpoints.","users:write_DESCRIPTION":"staat schrijftoegang toe aan users endpoints.","workouts:read_DESCRIPTION":"staat leestoegang toe aan workouts endpoints.","workouts:write_DESCRIPTION":"staat schrijftoegang toe aan workouts endpoints."},URL:"App URL"},oPe="OAuth2 apps",iPe="App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.",uPe="Weet u zeker dat u deze app wilt verwijderen?",lPe="De app {0} vraagt:",cPe="Toegang geven aan {0} tot uw gebruikersaccount?",dPe="kopieer naar klembord",EPe="Verwijder app",pPe="Voeg een app toe",fPe="App niet gevonden!",mPe="geen apps",_Pe="geen beschrijving",TPe="Verwijder alle tokens",hPe="Weet u zeker dat u alle tokens wilt intrekken?",SPe="Alle bestaande tokens werden ingetrokken.",APe={ADD_A_NEW_APP:sPe,APP:rPe,APPS_LIST:oPe,APP_CREATED_SUCCESSFULLY:iPe,APP_DELETION_CONFIRMATION:uPe,APP_REQUESTING_ACCESS:lPe,AUTHORIZE_APP:cPe,COPY_TO_CLIPBOARD:dPe,DELETE_APP:EPe,NEW_APP:pPe,NO_APP:fPe,NO_APPS:mPe,NO_DESCRIPTION:_Pe,REVOKE_ALL_TOKENS:TPe,TOKENS_REVOCATION_CONFIRMATION:hPe,TOKENS_REVOKED:SPe},OPe={ACCOUNT_DELETION:{CONTENT:'U kunt uw account op elk moment opzeggen door naar volgend adres te gaan, en na inloggen op de knop "Verwijder mijn account" te klikken in uw instellingen.',TITLE:"Account verwijderen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Eventuele aanpassingen aan het privacybeleid zullen op deze pagina worden weergegeven. +Quando autorizzi un'applicazione di terze parti a utilizzare il tuo account, a seconda dello scopo delle autorizzazioni che approvi, potrebbe accedere alle informazioni del tuo profilo o ai tuoi allenamenti. Le applicazioni non possono mai accedere alla tua password.`,TITLE:"Divulgamo informazioni a terze parti esterne?"},INFORMATION_PROTECTION:{CONTENT:"Implementiamo una varietà di misure di sicurezza per mantenere la sicurezza delle tue informazioni personali quando inserisci, invii o accedi alle tue informazioni personali.",TITLE:"Come proteggiamo le tue informazioni?"},INFORMATION_USAGE:{TITLE:"Per cosa utilizziamo le tue informazioni?"},SITE_USAGE_BY_CHILDREN:{TITLE:"Utilizzo del sito da parte dei bambini"},YOUR_CONSENT:{CONTENT:"Utilizzando il nostro sito, acconsenti alla nostra politica sulla privacy del sito web.",TITLE:"Il tuo consenso"}},gNe="Ultimo aggiornamento",INe="politica sulla privacy",NNe={CONTENT:ONe,LAST_UPDATE:gNe,TITLE:INe},RNe={LABEL:"Escursioni"},vNe={LABEL:"Alpinismo"},bNe={LABEL:"Canottaggio"},CNe={LABEL:"Corsa"},DNe={LABEL:"Racchette da neve"},PNe={LABEL:"Sentieri"},LNe={LABEL:"Camminata"},yNe={"Cycling (Sport)":{LABEL:"Ciclismo (Sport)"},"Cycling (Transport)":{LABEL:"Ciclismo (Trasporto)"},"Cycling (Virtual)":{LABEL:"Cicliscmo (Virtuale)"},Hiking:RNe,"Mountain Biking":{LABEL:"Mountain Biking"},"Mountain Biking (Electric)":{LABEL:"Mountain Biking (Elettrica)"},Mountaineering:vNe,Rowing:bNe,Running:CNe,"Skiing (Alpine)":{LABEL:"Sci (Alpino)"},"Skiing (Cross Country)":{LABEL:"Sci (Cross Country)"},Snowshoes:DNe,Trail:PNe,Walking:LNe},$Ne="Media",UNe="Date",kNe="Statistiche",wNe={month:"Statistiche mensili",week:"Statistiche settimanali",year:"Statistiche annuali"},MNe="Statistiche su tutti gli allenamenti:",WNe="Statistiche sugli ultimi {count} allenamenti:",FNe={by_sport:"per sport",by_time:"per periodo di tempo"},zNe={month:"mese",week:"settimana",year:"anno"},xNe="numero medio di allenamenti",BNe={AVERAGE:$Ne,DATES:UNe,STATISTICS:kNe,STATISTICS_CHARTS:wNe,STATISTICS_ON_ALL_WORKOUTS:MNe,STATISTICS_ON_LAST_WORKOUTS:WNe,STATISTICS_TYPES:FNe,TIME_FRAMES:zNe,WORKOUTS_AVERAGE:xNe},GNe="Non hai ricevuto istruzioni?",HNe="Controlla la tua email. Una nuova email di conferma è stata inviata all'indirizzo specificato.",VNe="Admin",KNe="Hai già un account?",jNe="Sei sicuro di voler eliminare il tuo account? Tutti i dati saranno eliminati, quest'azione non può essere annullata",qNe="Password corrente",YNe="Email",XNe="Inserisci un indirizzo email valido.",QNe="Inserisci una password",ZNe="Filtra per username",JNe="nascondi password",eRe="Token invalido, per favore richiedi un nuovo reset della password.",tRe="Lingua | Le lingue",nRe="Login",aRe="Logout",sRe="log in",oRe="Nuova password",rRe="Nessun utente trovato.",iRe="Password",uRe="Password dimenticata?",lRe="Inserisci almeno 8 caratteri.",cRe="Reset password",dRe="Controlla la tua email. Se l'indirizzo inserito è nel nostro database, riceverai un'email con un link per resettare la tua password.",ERe={AVERAGE:"media",GOOD:"buona",LABEL:"sicurezza password",STRONG:"forte",SUGGESTIONS:{allUppercase:"Inserisci qualche maiuscola.",anotherWord:"Aggiungi più parole che sono meno comuni.",associatedYears:"Evita date che possono essere associate a te.",capitalization:"Inserisci maiuscole oltre alla prima lettera.",dates:"Evita date che possono essere associate a te.",l33t:"Evita sostituzioni prevedibili, per esempio, {'@'} per la a.",longerKeyboardPattern:"Usa patterns più lunghi e cambia direzione di scrittura più volte.",noNeed:"Puoi creare password sicure senza utilizzare simboli, numeri, o maiuscole.",pwned:"È consigliabile cambiare questa password se è utilizzata per altro.",recentYears:"Evita date recenti.",repeated:"Evita di ripetere lettere e parole.",reverseWords:"Evita di scrivere parole al contrario.",sequences:"Evita sequenze di caratteri comuni.",useWords:"Usa più parole, ma evita frasi comuni."},WEAK:"bassa"},pRe="La tua password è stata aggiornata. Clicca {0} per effettuare il login.",fRe={ACCOUNT_EDITION:"Tipo di account",ASCENT_DATA:"Dati relativi alle salite (singoli, totale)",BACK_TO_PROFILE:"Ritorna al profilo",BIO:"Bio",BIRTH_DATE:"Data di nascita",DATE_FORMAT:"Formato data",EDIT:"Modifica profilo",EDIT_PREFERENCES:"Modifica preferenze",EDIT_SPORTS_PREFERENCES:"Modifica preferenze sport",ERRORED_EMAIL_UPDATE:"Per favore {0} per cambiare di nuovo la tua mail o contatta l'amministratore",FIRST_DAY_OF_WEEK:"Primo giorno della settimana",FIRST_NAME:"Nome",LANGUAGE:"Lingua",LAST_NAME:"Cognome",LOCATION:"Posizione",MONDAY:"Lunedì",PICTURE:"Foto",PICTURE_EDITION:"Foto",PICTURE_REMOVE:"Rimuovi foto",PICTURE_UPDATE:"Aggiorna foto",PREFERENCES_EDITION:"Preferenze",PROFILE_EDITION:"Profilo",REGISTRATION_DATE:"Data di registrazione",SPORT:{ACTION:"azione",COLOR:"colore",DISABLED_BY_ADMIN:"disattivato dall'amministratore",IS_ACTIVE:"attivo",LABEL:"etichetta",STOPPED_SPEED_THRESHOLD:"Limite minimo di velocità"},SPORTS_EDITION:"Preferenze sport",SUCCESSFUL_EMAIL_UPDATE:"Il tuo account è stato aggiornato con successo. Per favore controlla la tua email per confermare il tuo indirizzo email.",SUCCESSFUL_REGISTRATION:"Il tuo account è stato creato con successo.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Un link per attivare il tuo account è stato inviato all'indirizzo specificato.",SUCCESSFUL_UPDATE:"Il tuo account è stato aggiornato con successo.",SUNDAY:"Domenica",TABS:{ACCOUNT:"account",APPS:"apps",PICTURE:"foto",PREFERENCES:"preferenze",PROFILE:"profilo",SPORTS:"sports"},TIMEZONE:"Timezone",UNITS:{IMPERIAL:"Sistema imperiale (ft, mi, mph, °F)",LABEL:"Unità per la distanza",METRIC:"Sistema metrico (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrato",LABEL:"Strategia di massima velocità",RAW_SPEED:"Greggio"}},mRe="Registra",_Re="Mi dispiace, la registrazione è disabilitata.",TRe="Re-invia email di conferma dell'account",hRe="Resetta password",SRe="mostra password",ARe="Questo account è inattivo.",ORe="Username",gRe='Sono richiesti da 3 a 30 caratteri, è permesso utilizzare solo caratteri alfanumerici ed il simbolo "_".',IRe="foto profilo",NRe={ACCOUNT_CONFIRMATION_NOT_RECEIVED:GNe,ACCOUNT_CONFIRMATION_SENT:HNe,ADMIN:VNe,ALREADY_HAVE_ACCOUNT:KNe,CONFIRM_ACCOUNT_DELETION:jNe,CURRENT_PASSWORD:qNe,EMAIL:YNe,EMAIL_INFO:XNe,ENTER_PASSWORD:QNe,FILTER_ON_USERNAME:ZNe,HIDE_PASSWORD:JNe,INVALID_TOKEN:eRe,LANGUAGE:tRe,LOGIN:nRe,LOGOUT:aRe,LOG_IN:sRe,NEW_PASSWORD:oRe,NO_USERS_FOUND:rRe,PASSWORD:iRe,PASSWORD_FORGOTTEN:uRe,PASSWORD_INFO:lRe,PASSWORD_RESET:cRe,PASSWORD_SENT_EMAIL_TEXT:dRe,PASSWORD_STRENGTH:ERe,PASSWORD_UPDATED:pRe,PROFILE:fRe,REGISTER:mRe,REGISTER_DISABLED:_Re,RESENT_ACCOUNT_CONFIRMATION:TRe,RESET_PASSWORD:hRe,SHOW_PASSWORD:SRe,THIS_USER_ACCOUNT_IS_INACTIVE:ARe,USERNAME:ORe,USERNAME_INFO:gRe,USER_PICTURE:IRe},RRe="Aggiungi un workout",vRe="analisi",bRe="salita",CRe="velocità media",DRe="vel. media",PRe="ritorna al workout",LRe="data",yRe="discesa",$Re="mostra filtri",URe="distanza",kRe="durata",wRe="Modifica il workout",MRe="elevazione",WRe="fine",FRe="da",zRe="file .gpx",xRe="nascondi filtri",BRe="Entrambi i valori di elevazione devono essere forniti ed essere maggiori o uguali a 0.",GRe="La distanza dev'essere maggiore di 0",HRe="La durata dev'essere maggiore di 0",VRe="Ultimi workout",KRe="Carica più workout",jRe="altitudine massima",qRe="file massimi",YRe="dimensione massima",XRe="velocità massima",QRe="altitudine minima",ZRe="Nessun segmento successivo",JRe="Prossimo workout",eve="note",tve='data dal file gpx, senza "pulizia"',nve="Nessun file scelto",ave="nessuna cartella all'interno",sve="Nessuna mappa",ove="Nessun segmento successivo",rve="Nessun workout successivo",ive="Nessuna nota",uve="Nessun segmento precedente",lve="Nessun workout precedente",cve="Nessun record.",dve="Nessun workout.",Eve="pause",pve="Segmento precedente",fve="Workout precedente",mve="record | record",_ve="Vel. media",Tve="Distanza più lunga",hve="Salita più alta",Sve="Durata più lunga",Ave="Vel. massima",Ove="caratteri rimanenti",gve="segmento | segmenti",Ive="velocità",Nve="sport | sport",Rve="inizio",vve="Inizio e fine",bve="partenza asse elevazione a 0",Cve="titolo",Dve="a",Pve="durata totale",Lve="Carica file!",yve={DARK_SKY:{"clear-day":"cielo chiaro","clear-night":"notte chiara",cloudy:"nuvoloso",fog:"nebbia","partly-cloudy-day":"parzialmente nuvoloso","partly-cloudy-night":"notte parzialmente nuvolosa",rain:"pioggia",sleet:"nevischio",snow:"neve",wind:"vento"},HUMIDITY:"umidità",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},$ve="senza file .gpx",Uve="con file .gpx",kve="allenamento | allenamenti",wve="data workout",Mve="Sei sicuro di voler eliminare questo workout?",Wve="file .zip",Fve="o file .zip contenente files .gpx",zve={ADD_WORKOUT:RRe,ANALYSIS:vRe,ASCENT:bRe,AVERAGE_SPEED:CRe,AVE_SPEED:DRe,BACK_TO_WORKOUT:PRe,DATE:LRe,DESCENT:yRe,DISPLAY_FILTERS:$Re,DISTANCE:URe,DURATION:kRe,EDIT_WORKOUT:wRe,ELEVATION:MRe,END:WRe,FROM:FRe,GPX_FILE:zRe,HIDE_FILTERS:xRe,INVALID_ASCENT_OR_DESCENT:BRe,INVALID_DISTANCE:GRe,INVALID_DURATION:HRe,LATEST_WORKOUTS:VRe,LOAD_MORE_WORKOUT:KRe,MAX_ALTITUDE:jRe,MAX_FILES:qRe,MAX_SIZE:YRe,MAX_SPEED:XRe,MIN_ALTITUDE:QRe,NEXT_SEGMENT:ZRe,NEXT_WORKOUT:JRe,NOTES:eve,NO_DATA_CLEANING:tve,NO_FILE_PROVIDED:nve,NO_FOLDER:ave,NO_MAP:sve,NO_NEXT_SEGMENT:ove,NO_NEXT_WORKOUT:rve,NO_NOTES:ive,NO_PREVIOUS_SEGMENT:uve,NO_PREVIOUS_WORKOUT:lve,NO_RECORDS:cve,NO_WORKOUTS:dve,PAUSES:Eve,PREVIOUS_SEGMENT:pve,PREVIOUS_WORKOUT:fve,RECORD:mve,RECORD_AS:_ve,RECORD_FD:Tve,RECORD_HA:hve,RECORD_LD:Sve,RECORD_MS:Ave,REMAINING_CHARS:Ove,SEGMENT:gve,SPEED:Ive,SPORT:Nve,START:Rve,START_AND_FINISH:vve,START_ELEVATION_AT_ZERO:bve,TITLE:Cve,TO:Dve,TOTAL_DURATION:Pve,UPLOAD_FIRST_WORKOUT:Lve,WEATHER:yve,WITHOUT_GPX:$ve,WITH_GPX:Uve,WORKOUT:kve,WORKOUT_DATE:wve,WORKOUT_DELETION_CONFIRMATION:Mve,ZIP_ARCHIVE:Wve,ZIP_ARCHIVE_DESCRIPTION:Fve},xve={about:Tge,admin:Vge,api:jge,buttons:lIe,common:yIe,dashboard:kIe,error:aNe,equipments:ZIe,equipment_types:xIe,oauth2:ANe,privacy_policy:NNe,sports:yNe,statistics:BNe,user:NRe,workouts:zve},Bve="Om denne instansen",Gve="Kontakt administratoren",Hve="FitTrackee er en selvtjent utendørsaktivitetssporer.",Vve="{0}-lisens ",Kve="Kildekode",jve="Værdata fra:",qve={ABOUT_THIS_INSTANCE:Bve,CONTACT_ADMIN:Gve,FITTRACKEE_DESCRIPTION:Hve,FITTRACKEE_LICENSE:Vve,SOURCE_CODE:Kve,WEATHER_DATA_FROM:jve},Yve={DESCRIPTION:"All ytterligere info som kan være nyttig for brukerne dine. Markdown-syntaks kan brukes.",TEXT:"Detaljert info om instansen"},Xve="Handling",Qve="Aktiver konto",Zve="Aktiv",Jve="Administrator",ebe="Administrasjon",tbe="Program",nbe={ADMIN_CONTACT:"E-post til administrator i kontaktøyemed",MAX_FILES_IN_ZIP_LABEL:"Maks. filer i ZIP-arkiv",MAX_USERS_LABEL:"Maks. antall aktive brukere"},abe="Tilbake til administrasjon",sbe="Vil du tilbakestille {0} passord?",obe="Nåværende e-postadresse",rbe="Slett bruker",ibe="Ny e-post",ube="Ingen tekst innskrevet",lbe="Passordet har blitt tilbakestilt.",cbe="Registrering er avskrudd.",dbe="Registrering er påslått.",Ebe="Tilbakestill passord",pbe={TABLE:{ACTIVE:"Aktiv",HAS_WORKOUTS:"",IMAGE:"Bilde",LABEL:"Etikett"},TITLE:"Sportsadministrasjon"},fbe="Oppdater programoppsett.",mbe="Oppdater e-post",_be="bruker | brukere",Tbe={SELECTS:{ORDER_BY:{ADMIN:"administratorstatus",CREATED_AT:"registreringsdato",IS_ACTIVE:"kontostatus",USERNAME:"brukernavn",WORKOUTS_COUNT:"arbeidsøktantall"}},TABLE:{ADD_ADMIN_RIGHTS:"Legg til administratorrettigheter",REMOVE_ADMIN_RIGHTS:"Fjern administratorrettigheter"},TITLE:"Administrasjon — brukere"},hbe="E-postadresse oppdatert.",Sbe={ABOUT:Yve,ACTION:Xve,ACTIVATE_USER_ACCOUNT:Qve,ACTIVE:Zve,ADMIN:Jve,ADMINISTRATION:ebe,APPLICATION:tbe,APP_CONFIG:nbe,BACK_TO_ADMIN:abe,CONFIRM_USER_PASSWORD_RESET:sbe,CURRENT_EMAIL:obe,DELETE_USER:rbe,NEW_EMAIL:ibe,NO_TEXT_ENTERED:ube,PASSWORD_RESET_SUCCESSFUL:lbe,REGISTRATION_DISABLED:cbe,REGISTRATION_ENABLED:dbe,RESET_USER_PASSWORD:Ebe,SPORTS:pbe,UPDATE_APPLICATION_DESCRIPTION:fbe,UPDATE_USER_EMAIL:mbe,USER:_be,USERS:Tbe,USER_EMAIL_UPDATE_SUCCESSFUL:hbe},Abe={" is missing in gpx file":" -element mangler i .gpx-filen.","Network Error":"Nettverksfeil.","completed request already exists":"Fullført eksportforespørsel finnes allerede.","email: valid email must be provided":"E-post: Angi en gyldig e-postadresse.","error during gpx file parsing":"Kunne ikke tolke GPX-fil.","error during gpx processing":"Kunne ikke behandle GPX-fil.","error on getting configuration":"Kunne ikke hente oppsett.","error when saving workout":"Kunne ikke lagre arbeidsøkt.","error when updating configuration":"Kunne ikke oppdatere oppsett","file extension not allowed":"Filendelsen tillates ikke.","gpx file is invalid":".gpx-filen er ugyldig.","invalid credentials":"Ugyldige identitetsdetaljer.","invalid payload":"Angitt data er ugyldig.","invalid token, please log in again":"Ugyldig symbol. Logg inn igjen.","invalid token, please request a new token":"Ugyldig symbol. Logg inn igjen.","no file part":"Ingen fil angitt.","no selected file":"Ingen valgt fil.","no tracks in gpx file":"Ingen spor () i .gpx-filen.","ongoing request exists":"Dataeksporteringsforespørsel finnes allerede.","provide a valid auth token":"Angi et gyldig auth-symbol.","signature expired, please log in again":"Signatur utløpt. Logg inn igjen.","sorry, that username is already taken":"Velg et brukernavn som ikke er i bruk.","sport does not exist":"Sporten finnes ikke.","successfully registered":"Registrert.","user does not exist":"Brukeren finnes ikke.","valid email must be provided for admin contact":"En gyldig e-postadresse må angis for administratorkontakt","you do not have permissions":"Du har ikke tilganger."},Obe={ERROR:Abe},gbe="Tilbake",Ibe="Avbryt",Nbe="Tøm filtre",Rbe="Slett kontoen min",vbe="Skru av",bbe="Rediger",Cbe="Filter",Dbe="Logg inn",Pbe="Nei",Lbe="Registrer",ybe="Forespør dataeksport",$be="Tilbakestill",Ube="Send inn",kbe="Ja",wbe={"ACCOUNT-CONFIRMATION-RESEND":"Send bekreftelse per e-post igjen",BACK:gbe,CANCEL:Ibe,CLEAR_FILTER:Nbe,DELETE_MY_ACCOUNT:Rbe,DISABLE:vbe,EDIT:bbe,FILTER:Cbe,LOGIN:Dbe,NO:Pbe,REGISTER:Lbe,REQUEST_DATA_EXPORT:ybe,RESET:$be,SUBMIT:Ube,YES:kbe},Mbe="om",Wbe="Bekreftelse",Fbe="kontakt",zbe="dag | dager",xbe="Vist",Bbe="dokumentasjon",Gbe="her",Hbe="Skjult",Vbe="Hjem",Kbe="neste",jbe="forrige",qbe={ORDER:{ASC:"stigende",DESC:"synkende"},ORDER_BY:{LABEL:"sorter etter"}},Ybe={ABOUT:Mbe,CONFIRMATION:Wbe,CONTACT:Fbe,DAY:zbe,DISPLAYED:xbe,DOCUMENTATION:Bbe,HERE:Gbe,HIDDEN:Hbe,HOME:Vbe,NEXT:Kbe,PREVIOUS:jbe,SELECTS:qbe},Xbe="Oversikt",Qbe="Denne måneden",Zbe={DASHBOARD:Xbe,THIS_MONTH:Qbe},Jbe={LABEL:"Kajakk/båt"},e2e={Kayak_Boat:Jbe},t2e={},n2e={PAGE:"Fant ikke siden",WORKOUT:"Fant ikke arbeidsøkten"},a2e="Noe gikk galt",s2e={NOT_FOUND:n2e,SOMETHING_WRONG:a2e},o2e="Legg til et nytt OAuth 2.0-program",r2e={CLIENT_ID:"ID",CLIENT_SECRET:"Hemmelinghet",DESCRIPTION:"Programbeskrivelse",NAME:"Programnavn",REDIRECT_URL:"Nettadresse-videresendelse",SCOPE:{LABEL:"Omfang","profile:write_DESCRIPTION":"innvilger skrivetilgang til auth-endepunkter.","workouts:read_DESCRIPTION":"innvilger lesetilgang til workouts-endepunkter."},URL:"Programnettadresse"},i2e="Slett programmet?",u2e="{0}-programmet kjører:",l2e="kopier til utklippstavlen",c2e="Slett program",d2e="Legg til et program",E2e="Fant ikke program!",p2e="ingen programmer",f2e="ingen beskrivelse",m2e="Tilbakekall alle symboler",_2e="Tilbakekall alle symboler?",T2e="Alle eksisterende tilknyttede symbol tilbakekalt.",h2e={ADD_A_NEW_APP:o2e,APP:r2e,APP_DELETION_CONFIRMATION:i2e,APP_REQUESTING_ACCESS:u2e,COPY_TO_CLIPBOARD:l2e,DELETE_APP:c2e,NEW_APP:d2e,NO_APP:E2e,NO_APPS:p2e,NO_DESCRIPTION:f2e,REVOKE_ALL_TOKENS:m2e,TOKENS_REVOCATION_CONFIRMATION:_2e,TOKENS_REVOKED:T2e},S2e={ACCOUNT_DELETION:{CONTENT:"Du kan forespørre sletting av kontoen din når som helst ved å gå til denne adressen (etter å ha logget inn) og klikke på «Slett kontoen min»-knappen i din kontoredigering.",TITLE:"Kontosletting"},CHANGES_TO_OUR_PRIVACY_POLICY:{TITLE:"Endringer i personvernspraksisen"},DATA_COLLECTED:{TITLE:"Hvilken info hentes?"},INFORMATION_PROTECTION:{TITLE:"Hvordan beskyttes din info?"},YOUR_CONSENT:{TITLE:"Ditt samtykke"}},A2e="personvernspraksis",O2e={CONTENT:S2e,TITLE:A2e},g2e={LABEL:"Paragliding"},I2e={LABEL:"Roing"},N2e={LABEL:"Løping"},R2e={LABEL:"Truger"},v2e={"Cycling (Sport)":{LABEL:"Sykling (sport)"},"Cycling (Transport)":{LABEL:"Sykling (transport)"},"Cycling (Virtual)":{LABEL:"Sykling (virtuell)"},"Mountain Biking":{LABEL:"Fjellsykling"},"Mountain Biking (Electric)":{LABEL:"Fjellsykling (elektrisk)"},Paragliding:g2e,Rowing:I2e,Running:N2e,Snowshoes:R2e},b2e="Statistikk",C2e={month:"måned",week:"uke",year:"år"},D2e={STATISTICS:b2e,TIME_FRAMES:C2e},P2e="Kontobekreftelse",L2e="Mottok du ikke noen instruks?",y2e="Administrator",$2e="Har du allerede en konto?",U2e="Nåværende passord",k2e="E-post",w2e="Skriv inn en gyldig e-postadresse.",M2e="Skriv inn et passord",W2e={DATA_EXPORT:"Dataeksport",DOWNLOAD_ARCHIVE:"Last ned arkiv",GENERATING_LINK:"genererer lenke…",STATUS:{in_progress:"underveis …"}},F2e="Filtrer på brukernavn",z2e="skjul passord",x2e="Ugyldig symbol. Forespør ny tilbakestilling av passord.",B2e="Jeg vil slette kontoen min",G2e="Språk | Språk",H2e="Logg inn",V2e="Logg ut",K2e="Vil du logge ut?",j2e="logg inn",q2e="Nytt passord",Y2e="Fant ingen brukere.",X2e="Passord",Q2e="Glemt passordet?",Z2e="Minst åtte tegn.",J2e="Passordtilbakestilling",eCe={AVERAGE:"gjen.",GOOD:"bra",LABEL:"passordstyrke",STRONG:"sterkt",SUGGESTIONS:{anotherWord:"Legg til flere sjeldnere ord",associatedYears:"Unngå årstall du har tilknytning til.",capitalization:"Bruk stor bokstav i mer enn første bokstav.",l33t:"Unngå forutsigbare bytter, som «{'@'}» for «a».",recentYears:"Unngå nylige årstall.",repeated:"Unngå gjentatte ord og tegn.",reverseWords:"Unngå omvendte stavelser av vanlige ord.",sequences:"Unngå vanlige tegnsekvenser.",useWords:"Bruk flere ord, men unngå vanlige sekvenser."},WEAK:"svakt"},tCe="Passord oppdatert. Klikk {0} for å logge inn.",nCe={ACCOUNT_EDITION:"Kontoredigering",BACK_TO_PROFILE:"Tilbake til profil",BIO:"Biografi",BIRTH_DATE:"Fødselsdag",DATE_FORMAT:"Datovisningsformat",EDIT:"Rediger profil",EDIT_PREFERENCES:"Rediger innstillinger",EDIT_SPORTS_PREFERENCES:"Rediger sportsinnstillinger",ELEVATION_CHART_START:{MIN_ALT:"Minste høyde",ZERO:"Null"},FIRST_DAY_OF_WEEK:"Ukestart",FIRST_NAME:"Fornavn",LANGUAGE:"Språk",LAST_NAME:"Etternavn",MONDAY:"Mandag",PICTURE:"Bilde",PICTURE_REMOVE:"Fjern bilde",PICTURE_UPDATE:"Oppdater bilde","PRIVACY-POLICY_EDITION":"Personvernspraksis",REGISTRATION_DATE:"Registreringsdato",SPORT:{ACTION:"handling",COLOR:"farge",DISABLED_BY_ADMIN:"avskrudd av administrator",IS_ACTIVE:"aktiv",LABEL:"etikett"},SUCCESSFUL_REGISTRATION:"Konto opprettet.",SUNDAY:"Søndag",TABS:{ACCOUNT:"konto",APPS:"programmer",PICTURE:"bilde",PREFERENCES:"innstillinger","PRIVACY-POLICY":"personvernspraksis",PROFILE:"profil",SPORTS:"sport"},TIMEZONE:"Tidssone",UNITS:{LABEL:"Lengdeenhet"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrert",LABEL:"Maks hastighet strategi",RAW_SPEED:"Rå"}},aCe="Jeg har lest og samtykker til {0}.",sCe="Registrering",oCe="Registrering er avskrudd.",rCe="Send kontobekreftelse per e-post igjen",iCe="Tilbakestill passordet ditt",uCe="vis passord",lCe="Denne brukerkontoen er inaktiv.",cCe="Brukernavn",dCe="3 til 30 tegn kreves. Kun alfanumeriske tegn og understrek «_» tillates.",ECe="brukerbilde",pCe="Du har samtykket til {0}.",fCe={ACCOUNT_CONFIRMATION:P2e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:L2e,ADMIN:y2e,ALREADY_HAVE_ACCOUNT:$2e,CURRENT_PASSWORD:U2e,EMAIL:k2e,EMAIL_INFO:w2e,ENTER_PASSWORD:M2e,EXPORT_REQUEST:W2e,FILTER_ON_USERNAME:F2e,HIDE_PASSWORD:z2e,INVALID_TOKEN:x2e,I_WANT_TO_DELETE_MY_ACCOUNT:B2e,LANGUAGE:G2e,LOGIN:H2e,LOGOUT:V2e,LOGOUT_CONFIRMATION:K2e,LOG_IN:j2e,NEW_PASSWORD:q2e,NO_USERS_FOUND:Y2e,PASSWORD:X2e,PASSWORD_FORGOTTEN:Q2e,PASSWORD_INFO:Z2e,PASSWORD_RESET:J2e,PASSWORD_STRENGTH:eCe,PASSWORD_UPDATED:tCe,PROFILE:nCe,READ_AND_ACCEPT_PRIVACY_POLICY:aCe,REGISTER:sCe,REGISTER_DISABLED:oCe,RESENT_ACCOUNT_CONFIRMATION:rCe,RESET_PASSWORD:iCe,SHOW_PASSWORD:uCe,THIS_USER_ACCOUNT_IS_INACTIVE:lCe,USERNAME:cCe,USERNAME_INFO:dCe,USER_PICTURE:ECe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:pCe},mCe="Legg til en arbeidsøkt",_Ce="analyse",TCe="gjen. hastighet",hCe="gjen. hastighet",SCe="tilbake til arbeidsøkt",ACe="dato",OCe="Slett arbeidsøkten",gCe="avstand",ICe="Last ned treningsøkten",NCe="varighet",RCe="Rediger arbeidsøkten",vCe="Avslutt fullskjermsvisning",bCe="fra",CCe=".gpx-fil",DCe="Avstanden må være større enn 0",PCe="Seneste treningsøkter",LCe="Last inn flere arbeidsøkter",yCe="maks. filer",$Ce="maks. størrelse",UCe="maks. hastighet",kCe="min. høyde",wCe="Ingen flere segmenter",MCe="Neste arbeidsøkt",WCe="notater",FCe="Ingen fil angitt",zCe="inneholder ingen mappe",xCe="Ingen flere arbeidsøkter",BCe="Ingen notater",GCe="Ingen tidligere segment",HCe="Ingen tidligere arbeidsøkter",VCe="Ingen arbeidsøkter.",KCe="pauser",jCe="Forrige segment",qCe="Tidligere arbeidsøkt",YCe="Gjen. hastighet",XCe="Lengste distanse",QCe="Høyeste stigning",ZCe="Lengste varighet",JCe="Maks. hastighet",e3e="gjenstående tegn",t3e="Tilbakestill forstørrelse",n3e="segment | segmenter",a3e="hastighet",s3e="sport | sporter",o3e="start",r3e="Start og slutt",i3e="til",u3e="total varighet",l3e="Fullskjermsvisning",c3e={DARK_SKY:{"clear-day":"tøm dag","clear-night":"klar natt",cloudy:"overskyet",fog:"tåke","partly-cloudy-day":"delvis skyet dag","partly-cloudy-night":"delvis skyet natt",rain:"regn",snow:"snø",wind:"vind"},TEMPERATURE:"temperatur",WIND:"vind",WIND_DIRECTIONS:{N:"N",NE:"NØ",NNE:"NNØ",NNW:"NNV",NW:"NV",S:"S",SE:"SØ",SSE:"SSØ",SSW:"SSV",SW:"SV",W:"V",WNW:"VNV",WSW:"VSV"}},d3e="uten .gpx-fil",E3e="med .gpx-fil",p3e="treningsøktdato",f3e="Slett denne treningsøkten?",m3e=".zip-fil",_3e="eller .zip fil som inneholder .gpx-filer",T3e={ADD_WORKOUT:mCe,ANALYSIS:_Ce,AVERAGE_SPEED:TCe,AVE_SPEED:hCe,BACK_TO_WORKOUT:SCe,DATE:ACe,DELETE_WORKOUT:OCe,DISTANCE:gCe,DOWNLOAD_WORKOUT:ICe,DURATION:NCe,EDIT_WORKOUT:RCe,EXIT_FULLSCREEN:vCe,FROM:bCe,GPX_FILE:CCe,INVALID_DISTANCE:DCe,LATEST_WORKOUTS:PCe,LOAD_MORE_WORKOUT:LCe,MAX_FILES:yCe,MAX_SIZE:$Ce,MAX_SPEED:UCe,MIN_ALTITUDE:kCe,NEXT_SEGMENT:wCe,NEXT_WORKOUT:MCe,NOTES:WCe,NO_FILE_PROVIDED:FCe,NO_FOLDER:zCe,NO_NEXT_WORKOUT:xCe,NO_NOTES:BCe,NO_PREVIOUS_SEGMENT:GCe,NO_PREVIOUS_WORKOUT:HCe,NO_WORKOUTS:VCe,PAUSES:KCe,PREVIOUS_SEGMENT:jCe,PREVIOUS_WORKOUT:qCe,RECORD_AS:YCe,RECORD_FD:XCe,RECORD_HA:QCe,RECORD_LD:ZCe,RECORD_MS:JCe,REMAINING_CHARS:e3e,RESET_ZOOM:t3e,SEGMENT:n3e,SPEED:a3e,SPORT:s3e,START:o3e,START_AND_FINISH:r3e,TO:i3e,TOTAL_DURATION:u3e,VIEW_FULLSCREEN:l3e,WEATHER:c3e,WITHOUT_GPX:d3e,WITH_GPX:E3e,WORKOUT_DATE:p3e,WORKOUT_DELETION_CONFIRMATION:f3e,ZIP_ARCHIVE:m3e,ZIP_ARCHIVE_DESCRIPTION:_3e},h3e={about:qve,admin:Sbe,api:Obe,buttons:wbe,common:Ybe,dashboard:Zbe,error:s2e,equipments:t2e,equipment_types:e2e,oauth2:h2e,privacy_policy:O2e,sports:v2e,statistics:D2e,user:fCe,workouts:T3e},S3e="Over deze instantie",A3e="Contacteer uw administrator",O3e="FitTrackee is zelf-gehoste activiteiten tracker.",g3e="Onder {0} licentie ",I3e="Broncode",N3e="Weer gegevens van:",R3e={ABOUT_THIS_INSTANCE:S3e,CONTACT_ADMIN:A3e,FITTRACKEE_DESCRIPTION:O3e,FITTRACKEE_LICENSE:g3e,SOURCE_CODE:I3e,WEATHER_DATA_FROM:N3e},v3e={DESCRIPTION:"Extra informatie die nuttig kan zijn voor uw gebruikers. Markdown opmaak kan gebruikt worden.",TEXT:"Gedetailleerde informatie over deze instantie"},b3e="Actie",C3e="Activeer account",D3e="Ingeschakeld",P3e="Beheer",L3e="Instellingen",y3e="Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.",$3e="Applicatie",U3e={ADMIN_CONTACT:"Administrator email voor contact",MAX_FILES_IN_ZIP_LABEL:"Max. aantal bestanden in zip archief",MAX_USERS_HELP:"Bij 0, geen limiet op registratie.",MAX_USERS_LABEL:"Max. aantal actieve gebruikers",NO_CONTACT_EMAIL:"geen contact email",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van bestanden voor upload (in Mb)",STATS_WORKOUTS_LIMIT_HELP:"Bij 0, geen beperking op het aantal trainingen.",STATS_WORKOUTS_LIMIT_LABEL:"Max. aantal trainingen voor sportstatistieken",TITLE:"Applicatie configureren",ZIP_UPLOAD_MAX_SIZE_LABEL:"Max. grootte van zip archief (in Mb)"},k3e="Terug naar beheer",w3e="Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.",M3e="Weet u zeker dat u het wachtwoord voor {0} wilt resetten?",W3e="Huidige email",F3e="Verwijder gebruiker",z3e="Emails verzenden is uitgeschakeld.",x3e="Inschakelen/uitschakelen materiaaltypes.",B3e="Aan- of uitzetten van sporten.",G3e={TABLE:{ACTIVE:"Actief",HAS_EQUIPMENTS:"materialen bestaan",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer materialen"},H3e="Nieuwe email",V3e="Geen tekst ingegeven",K3e="Het wachtwoord werd gereset.",j3e="Voeg uw eigen privacybeleid toe, of laat leeg om het standaard beleid te gebruiken. Markdown opmaak kan gebruikt worden.",q3e="Registratie is momenteel uitgeschakeld.",Y3e="Registratie is momenteel ingeschakeld.",X3e="Reset wachtwoord",Q3e={TABLE:{ACTIVE:"Ingeschakeld",HAS_WORKOUTS:"Trainingen aanwezig",IMAGE:"Afbeelding",LABEL:"Label"},TITLE:"Beheer sporten"},Z3e="De applicatie configureren.",J3e="Update email",eDe="gebruiker | gebruikers",tDe={SELECTS:{ORDER_BY:{ADMIN:"admin status",CREATED_AT:"Registratie datum",IS_ACTIVE:"Account status",USERNAME:"gebruikersnaam",WORKOUTS_COUNT:"aantal trainingen"}},TABLE:{ADD_ADMIN_RIGHTS:"Admin rechten toevoegen",REMOVE_ADMIN_RIGHTS:"Verwijder admin rechten"},TITLE:"Administratie - Gebruikers"},nDe="Het emailadres werd bijgewerkt.",aDe={ABOUT:v3e,ACTION:b3e,ACTIVATE_USER_ACCOUNT:C3e,ACTIVE:D3e,ADMIN:P3e,ADMINISTRATION:L3e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:y3e,APPLICATION:$3e,APP_CONFIG:U3e,BACK_TO_ADMIN:k3e,CONFIRM_USER_ACCOUNT_DELETION:w3e,CONFIRM_USER_PASSWORD_RESET:M3e,CURRENT_EMAIL:W3e,DELETE_USER:F3e,EMAIL_SENDING_DISABLED:z3e,ENABLE_DISABLE_EQUIPMENT_TYPES:x3e,ENABLE_DISABLE_SPORTS:B3e,EQUIPMENT_TYPES:G3e,NEW_EMAIL:H3e,NO_TEXT_ENTERED:V3e,PASSWORD_RESET_SUCCESSFUL:K3e,PRIVACY_POLICY_DESCRIPTION:j3e,REGISTRATION_DISABLED:q3e,REGISTRATION_ENABLED:Y3e,RESET_USER_PASSWORD:X3e,SPORTS:Q3e,UPDATE_APPLICATION_DESCRIPTION:Z3e,UPDATE_USER_EMAIL:J3e,USER:eDe,USERS:tDe,USER_EMAIL_UPDATE_SUCCESSFUL:nDe},sDe={" is missing in gpx file":" gedeelte ontbreekt in het .gpx bestand.","Network Error":"Netwerk fout.",UNKNOWN:"Fout. Probeer opnieuw of contacteer de administrator.","at least one file in zip archive exceeds size limit, please check the archive":"Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.","completed request already exists":"Er bestaat al een voltooide export aanvraag.","email: valid email must be provided":"Email: een geldige email is vereist.","equipment already exists with the same label":"Materiaal met hetzelfde label bestaat al.","equipment type is inactive":"Materiaaltype is inactief.","error during gpx file parsing":"Fout bij het verwerken van het gpx bestand.","error during gpx processing":"Fout bij verwerken van gpx.","error on getting configuration":"Fout bij ophalen van configuratie.","error when saving workout":"Fout bij het opslaan van de activiteit.","error when updating configuration":"Fout bij het updaten van de configuratie","error, please try again or contact the administrator":"Fout, probeer opnieuw of contacteer de administrator.","error, registration is disabled":"Fout, registratie is uitgeschakeld.","file extension not allowed":"Bestandsformaat niet toegelaten.","file size is greater than the allowed size":"Bestandsgrootte is groter dan toegestaan.","gpx file is invalid":"Het .gpx bestand is ongeldig.","invalid credentials":"Ongeldige inloggegevens.","invalid payload":"Ingegeven data is ongeldig.","invalid token, please log in again":"Ongeldige token, log opnieuw in.","invalid token, please request a new token":"Ongeldige token, log opnieuw in.","new email must be different than current email":"Het nieuwe email adres dient te verschillen van het oude","no file part":"Geen bestand opgegeven.","no selected file":"Geen bestand geselecteerd.","no tracks in gpx file":"Geen route () aanwezig in het .gpx bestand.","ongoing request exists":"Er bestaat al een export aanvraag.","password: password and password confirmation do not match":"Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.","provide a valid auth token":"Geef een geldig auth token.","signature expired, please log in again":"Signatuur verlopen. Log opnieuw in.","sorry, that username is already taken":"Sorry, deze gebruikersnaam is al in gebruik.","sport does not exist":"Deze sport bestaat niet.","successfully registered":"Succesvol geregistreerd.","the number of files in the archive exceeds the limit":"Het aantal bestanden in het zip archief overschrijdt de limiet.","user does not exist":"Gebruiker bestaat niet.","valid email must be provided for admin contact":"Een geldige email is vereist voor admin contact informatie","you can not delete your account, no other user has admin rights":"U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.","you do not have permissions":"U hebt geen machtigingen."},oDe={ERROR:sDe},rDe="Toekennen",iDe="Terug",uDe="Annuleren",lDe="Verwijder filters",cDe="Verwijderen",dDe="Verwijder mijn account",EDe="Uitzetten",pDe="Bewerken",fDe="Aanzetten",mDe="Filter",_De="Inloggen",TDe="Nee",hDe="Ververs totalen",SDe="Registreer",ADe="Data export aanvragen",ODe="Reset",gDe="Opslaan",IDe="Ja",NDe={"ACCOUNT-CONFIRMATION-RESEND":"Herzend bevestigings email",AUTHORIZE:rDe,BACK:iDe,CANCEL:uDe,CLEAR_FILTER:lDe,DELETE:cDe,DELETE_MY_ACCOUNT:dDe,DISABLE:EDe,EDIT:pDe,ENABLE:fDe,FILTER:mDe,LOGIN:_De,NO:TDe,REFRESH_TOTALS:hDe,REGISTER:SDe,REQUEST_DATA_EXPORT:ADe,RESET:ODe,SUBMIT:gDe,YES:IDe},RDe="over",vDe="Actie",bDe="Actief",CDe="Bevestiging",DDe="contacteer",PDe="dag | dagen",LDe="Beschrijving",yDe="Weergegeven",$De="documentatie",UDe="hier",kDe="Verborgen",wDe="Startscherm",MDe="uur|uren",WDe="inactief",FDe="label",zDe="minuut|minuten",xDe="volgende",BDe="geen beschrijving",GDe="vorige",HDe="seconde|secondes",VDe={ORDER:{ASC:"oplopend",DESC:"aflopend",LABEL:"sorteer"},ORDER_BY:{LABEL:"sorteer op"},PER_PAGE:{LABEL:"per pagina"}},KDe="Totaal",jDe="totale duur inclusief pauzes",qDe={ABOUT:RDe,ACTION:vDe,ACTIVE:bDe,CONFIRMATION:CDe,CONTACT:DDe,DAY:PDe,DESCRIPTION:LDe,DISPLAYED:yDe,DOCUMENTATION:$De,HERE:UDe,HIDDEN:kDe,HOME:wDe,HOURS:MDe,INACTIVE:WDe,LABEL:FDe,MINUTES:zDe,NEXT:xDe,NO_DESCRIPTION:BDe,PREVIOUS:GDe,SECONDS:HDe,SELECTS:VDe,TOTAL:KDe,TOTAL_DURATION_WITH_PAUSES:jDe},YDe="Dashboard",XDe="Deze maand",QDe={DASHBOARD:YDe,THIS_MONTH:XDe},ZDe={LABEL:"Fiets"},JDe={LABEL:"Kajak/Boot"},ePe={LABEL:"Schoenen"},tPe={LABEL:"Ski's"},nPe={LABEL:"Sneeuwschoenen"},aPe={Bike:ZDe,"Bike Trainer":{LABEL:"Fietstrainer"},Kayak_Boat:JDe,Shoes:ePe,Skis:tPe,Snowshoes:nPe},sPe="Voeg nieuw materiaal toe",oPe="Alle koppelingen met trainingen zullen worden verwijderd.",rPe="Standaard voor sporten",iPe="Bewerk materialen",uPe="materiaal|materialen",lPe="materiaaltype|materiaaltypes",cPe={inactive:"Materiaal '{equipmentLabel}' inactief.",invalid:"Materiaal '{equipmentLabel}' is ongeldig voor deze sport.",not_found:"Materiaal niet gevonden."},dPe="Nieuw materiaal",EPe="Geen materiaal gevonden.",pPe="Geen materialen",fPe="zonder materiaal",mPe={"50_CHARACTERS_MAX":"Maximaal 50 tekens",ADD_A_NEW_EQUIPMENT:sPe,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:oPe,DEFAULT_FOR_SPORTS:rPe,EDIT_EQUIPMENTS:iPe,EQUIPMENT:uPe,EQUIPMENT_TYPE:lPe,ERRORS:cPe,NEW_EQUIPMENT:dPe,NO_EQUIPMENT:EPe,NO_EQUIPMENTS:pPe,WITHOUT_EQUIPMENTS:fPe},_Pe="Er heeft zich een onbekende fout voorgedaan.Probeer het later opnieuw of contacteer de administrator.",TPe={PAGE:"Pagina niet gevonden",WORKOUT:"Training niet gevonden"},hPe="Er ging iets mis",SPe="Fout. Probeer opnieuw of contacteer de administrator.",APe={APP_ERROR:_Pe,NOT_FOUND:TPe,SOMETHING_WRONG:hPe,UNKNOWN:SPe},OPe="Nieuwe OAuth2 app toevoegen",gPe={CLIENT_ID:"Id",CLIENT_SECRET:"Geheim",DESCRIPTION:"App omschrijving",ISSUE_AT:"Probleem bij",NAME:"Naam van de app",REDIRECT_URL:"Doorverwijs URL",SCOPE:{LABEL:"Omvang","application:write_DESCRIPTION":"geeft toestemming tot aanpassen van de applicatie instellingen.","equipments:read_DESCRIPTION":"staat leestoegang toe aan equipments endpoints.","equipments:write_DESCRIPTION":"staat schrijftoegang toe aan equipments endpoints.","profile:read_DESCRIPTION":"staat leestoegang toe aan auth endpoints.","profile:write_DESCRIPTION":"staat schrijftoegang toe aan auth endpoints.","users:read_DESCRIPTION":"staat leestoegang toe aan users endpoints.","users:write_DESCRIPTION":"staat schrijftoegang toe aan users endpoints.","workouts:read_DESCRIPTION":"staat leestoegang toe aan workouts endpoints.","workouts:write_DESCRIPTION":"staat schrijftoegang toe aan workouts endpoints."},URL:"App URL"},IPe="OAuth2 apps",NPe="App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.",RPe="Weet u zeker dat u deze app wilt verwijderen?",vPe="De app {0} vraagt:",bPe="Toegang geven aan {0} tot uw gebruikersaccount?",CPe="kopieer naar klembord",DPe="Verwijder app",PPe="Voeg een app toe",LPe="App niet gevonden!",yPe="geen apps",$Pe="geen beschrijving",UPe="Verwijder alle tokens",kPe="Weet u zeker dat u alle tokens wilt intrekken?",wPe="Alle bestaande tokens werden ingetrokken.",MPe={ADD_A_NEW_APP:OPe,APP:gPe,APPS_LIST:IPe,APP_CREATED_SUCCESSFULLY:NPe,APP_DELETION_CONFIRMATION:RPe,APP_REQUESTING_ACCESS:vPe,AUTHORIZE_APP:bPe,COPY_TO_CLIPBOARD:CPe,DELETE_APP:DPe,NEW_APP:PPe,NO_APP:LPe,NO_APPS:yPe,NO_DESCRIPTION:$Pe,REVOKE_ALL_TOKENS:UPe,TOKENS_REVOCATION_CONFIRMATION:kPe,TOKENS_REVOKED:wPe},WPe={ACCOUNT_DELETION:{CONTENT:'U kunt uw account op elk moment opzeggen door naar volgend adres te gaan, en na inloggen op de knop "Verwijder mijn account" te klikken in uw instellingen.',TITLE:"Account verwijderen"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Eventuele aanpassingen aan het privacybeleid zullen op deze pagina worden weergegeven. Dit document valt onder volgende licentie [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Een aanpassing van dit origineel privacybeleid [Discourse](https://github.com/discourse/discourse).`,TITLE:"Aanpassingen aan ons Privacybeleid"},DATA_COLLECTED:{CONTENT:`De volgende informatie wordt verzameld: - Account informatie (gebruikersnaam, email en wachtwoord). U kan ook bijkomende informatie opgeven zoals: naam, voornaam, geboortedatum, locatie, biografie en een profiel-afbeelding. @@ -520,7 +520,7 @@ Mogelijk kan er informatie worden gedeeld wanneer dit nodig is om aan de wetgevi Als de server zich in de USA bevindt: Deze site en zijn services zijn gericht op personen van minstens 13 jaar oud. Als u onder de 13 jaar bent, volgens naleving van de [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act), gelieve deze site niet te gebruiken. -Wetgeving kan verschillen als de server zich op een andere plaats bevindt.`,TITLE:"Gebruik door minderjarigen"},YOUR_CONSENT:{CONTENT:"Door deze site te gebruiken, gaat u akkoord met ons privacybeleid.",TITLE:"Uw toestemming"}},gPe="Laatste aanpassing",IPe="privacybeleid",RPe={CONTENT:OPe,LAST_UPDATE:gPe,TITLE:IPe},NPe={LABEL:"Trektocht"},vPe={LABEL:"Bergbeklimmen"},bPe={LABEL:"Paragliden"},CPe={LABEL:"Roeien"},DPe={LABEL:"Lopen"},PPe={LABEL:"Sneeuwschoenen"},LPe={LABEL:"Zwemloop"},yPe={LABEL:"Trail"},$Pe={LABEL:"Wandelen"},UPe={"Cycling (Sport)":{LABEL:"Fietsen (Sport)"},"Cycling (Transport)":{LABEL:"Fietsen (Transport)"},"Cycling (Trekking)":{LABEL:"Fietsen (Trekking)"},"Cycling (Virtual)":{LABEL:"Fietsen (Virtueel)"},Hiking:NPe,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (Elektrisch)"},Mountaineering:vPe,"Open Water Swimming":{LABEL:"Zwemmen (open water)"},Paragliding:bPe,Rowing:CPe,Running:DPe,"Skiing (Alpine)":{LABEL:"Skiën (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiën (Cross Country)"},Snowshoes:PPe,Swimrun:LPe,Trail:yPe,Walking:$Pe},kPe="Gemiddelde",wPe="Datums",MPe="Statistieken",WPe={month:"Maandelijkse statistieken",week:"Wekelijkse statistieken",year:"Jaarlijkse statistieken"},FPe="Statistieken van alle trainingen:",zPe="Statistieken van de laatste {count} trainingen:",xPe={by_sport:"op basis van sport",by_time:"op basis van periode"},BPe={month:"maand",week:"week",year:"jaar"},GPe="gemiddeld aantal trainingen",HPe={AVERAGE:kPe,DATES:wPe,STATISTICS:MPe,STATISTICS_CHARTS:WPe,STATISTICS_ON_ALL_WORKOUTS:FPe,STATISTICS_ON_LAST_WORKOUTS:zPe,STATISTICS_TYPES:xPe,TIME_FRAMES:BPe,WORKOUTS_AVERAGE:GPe},VPe="Account bevestigen",KPe="Geen instructies ontvangen?",jPe="Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.",qPe="Beheer",YPe="Al een account aangemaakt?",XPe="Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden.",QPe="Huidig wachtwoord",ZPe="Email",JPe="Geef een geldig email adres op.",eLe="Update email",tLe="Geef een paswoord in",nLe={DATA_EXPORT:"Data exporteren",DOWNLOAD_ARCHIVE:"Archief downloaden",GENERATING_LINK:"link aanmaken…",ONLY_ONE_EXPORT_PER_DAY:"Je kan 1 keer per 24h een archief aanvragen",STATUS:{errored:"fout (gelieve een nieuw archief aan te vragen)",in_progress:"Bezig met verwerken…"}},aLe="Filter op gebruikersnaam",sLe="verberg wachtwoord",rLe="Ongeldig token, vraag een nieuwe wachtwoord reset aan.",oLe="Ik wil mijn account verwijderen",iLe="Taal | Talen",uLe="Het privacybeleid werd aangepast, gelieve te {0} voor verdergaan.",lLe="Inloggen",cLe="Uitloggen",dLe="Zeker dat u wilt uitloggen?",ELe="inloggen",pLe="Nieuw wachtwoord",fLe="Geen sport gevonden.",mLe="Geen gebruikers gevonden.",_Le="Wachtwoord",TLe="Wachtwoord vergeten?",hLe="Tenminste 8 karakters vereist.",SLe="Wachtwoord reset",ALe="Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",OLe={AVERAGE:"gemiddeld",GOOD:"goed",LABEL:"wachtwoord sterkte",STRONG:"sterk",SUGGESTIONS:{allUppercase:"Gebruik enkele hoofdletters.",anotherWord:"Voeg meer niet gangbare woorden toe.",associatedYears:"Vermijd jaartallen met een persoonlijke betekenis.",capitalization:"Gebruik niet enkel voor de eerste letter een hoofdletter.",dates:"Vermijd persoonlijke gegevens en jaartallen.",l33t:"Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.",longerKeyboardPattern:"Gebruik langere patronen en verander de richting van typen meerdere malen.",noNeed:"U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters.",pwned:"Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.",recentYears:"Vermijd recente jaartallen.",repeated:"Vermijd opeenvolgende woorden en karakters.",reverseWords:"Vermijd gangbare woorden die achterstevoren geschreven zijn.",sequences:"Vermijd voorspelbare opeenvolgingen.",useWords:"Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen."},WEAK:"zwak"},gLe="Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",ILe={ACCOUNT_EDITION:"Account aanpassen",ASCENT_DATA:"Hoogte gerelateerde data (opnames, totaal)",BACK_TO_PROFILE:"Terug naar profiel",BIO:"Bio",BIRTH_DATE:"Geboortedatum",DATE_FORMAT:"Weergaveformaat datum",EDIT:"Profiel aanpassen",EDIT_PREFERENCES:"Voorkeuren wijzigen",EDIT_SPORTS_PREFERENCES:"Sport voorkeuren wijzigen",ELEVATION_CHART_START:{LABEL:"Hoogte grafiek begint op",MIN_ALT:"Minimum hoogte",ZERO:"Nul"},EQUIPMENTS:{ACTION:"actie",CONFIRM_EQUIPMENT_DELETION:"Weet je zeker dat je dit materiaal {0} wilt verwijderen?",DESCRIPTION:"beschrijving",DISABLED_BY_ADMIN:"uitgeschakeld door de beheerder",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dit materiaal is gekoppeld aan trainingen.",IS_ACTIVE:"actief",LABEL:"label",YOUR_EQUIPMENTS:"Jouw materialen"},EQUIPMENTS_EDITION:"Materialen aanpassen",ERRORED_EMAIL_UPDATE:"Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator",FIRST_DAY_OF_WEEK:"Eerste dag van de week",FIRST_NAME:"Voornaam",INTERFACE:"Interface",LANGUAGE:"Taal",LAST_NAME:"Achternaam",LOCATION:"Locatie",MONDAY:"Maandag",PICTURE:"Afbeelding",PICTURE_EDITION:"Afbeelding aanpassen",PICTURE_REMOVE:"Afbeelding verwijderen",PICTURE_UPDATE:"Afbeelding veranderen",PREFERENCES_EDITION:"Voorkeuren aanpassen","PRIVACY-POLICY_EDITION":"Privacybeleid",PROFILE_EDITION:"Profiel aanpassen",REGISTRATION_DATE:"Datum registratie",SPORT:{ACTION:"actie",COLOR:"kleur",CONFIRM_SPORT_RESET:"Weet je zeker dat je deze sport wilt resetten?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Weet je zeker dat je deze sport wilt resetten? Alle standaard materialen worden verwijderd.",DEFAULT_EQUIPMENTS:"Standaard materiaal | Standaard materialen",DISABLED_BY_ADMIN:"uitgeschakeld door admin",IS_ACTIVE:"actief",LABEL:"label",STOPPED_SPEED_THRESHOLD:"snelheidsgrens voor stilstand"},SPORTS_EDITION:"Sport voorkeuren aanpassen",SUCCESSFUL_EMAIL_UPDATE:"Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",SUCCESSFUL_REGISTRATION:"Uw account werd succesvol aangemaakt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",SUCCESSFUL_UPDATE:"Uw account werd succesvol bijgewerkt.",SUNDAY:"Zondag",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"materialen",PICTURE:"afbeelding",PREFERENCES:"voorkeuren","PRIVACY-POLICY":"Privacybeleid",PROFILE:"profiel",SPORTS:"sporten"},THEME_MODE:{LABEL:"Thema modus",VALUES:{DARK:"Donker",DEFAULT:"Browser voorkeur",LIGHT:"Licht"}},TIMEZONE:"Tijdzone | Tijdzones",UNITS:{IMPERIAL:"Imperialistisch systeem (ft, mi, mph, °F)",LABEL:"Eenheid voor afstand",METRIC:"Metrisch systeem (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefilterd",HELP:"Bij filteren worden extreme waarden (dewelke mogelijk GPS fouten zijn) niet gebruikt om de maximum snelheid te berekenen.",LABEL:"Strategie voor maximale snelheid",RAW_SPEED:"Rauw"}},RLe="Ik heb het {0} gelezen en goedgekeurd.",NLe="Registreren",vLe="Sorry, registreren is uitgeschakeld.",bLe="Opnieuw zenden van account bevestigingsmail",CLe="Reset uw wachtwoord",DLe="beoordeel",PLe="toon wachtwoord",LLe="Deze account is niet actief.",yLe="Schakel thema (lichte of donkere modus)",$Le="Gebruikersnaam",ULe='3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter "_" zijn toegestaan.',kLe="gebruikersafbeelding",wLe="U hebt het {0} aanvaard.",MLe={ACCOUNT_CONFIRMATION:VPe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:KPe,ACCOUNT_CONFIRMATION_SENT:jPe,ADMIN:qPe,ALREADY_HAVE_ACCOUNT:YPe,CONFIRM_ACCOUNT_DELETION:XPe,CURRENT_PASSWORD:QPe,EMAIL:ZPe,EMAIL_INFO:JPe,EMAIL_UPDATE:eLe,ENTER_PASSWORD:tLe,EXPORT_REQUEST:nLe,FILTER_ON_USERNAME:aLe,HIDE_PASSWORD:sLe,INVALID_TOKEN:rLe,I_WANT_TO_DELETE_MY_ACCOUNT:oLe,LANGUAGE:iLe,LAST_PRIVACY_POLICY_TO_VALIDATE:uLe,LOGIN:lLe,LOGOUT:cLe,LOGOUT_CONFIRMATION:dLe,LOG_IN:ELe,NEW_PASSWORD:pLe,NO_SPORT_FOUND:fLe,NO_USERS_FOUND:mLe,PASSWORD:_Le,PASSWORD_FORGOTTEN:TLe,PASSWORD_INFO:hLe,PASSWORD_RESET:SLe,PASSWORD_SENT_EMAIL_TEXT:ALe,PASSWORD_STRENGTH:OLe,PASSWORD_UPDATED:gLe,PROFILE:ILe,READ_AND_ACCEPT_PRIVACY_POLICY:RLe,REGISTER:NLe,REGISTER_DISABLED:vLe,RESENT_ACCOUNT_CONFIRMATION:bLe,RESET_PASSWORD:CLe,REVIEW:DLe,SHOW_PASSWORD:PLe,THIS_USER_ACCOUNT_IS_INACTIVE:LLe,TOGGLE_THEME:yLe,USERNAME:$Le,USERNAME_INFO:ULe,USER_PICTURE:kLe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:wLe},WLe="Training toevoegen",FLe="analyse",zLe="geklommen",xLe="gemiddelde snelheid",BLe="gem. snelheid",GLe="Terug naar training",HLe="datum",VLe="Verwijder de training",KLe="gedaald",jLe="toon filters",qLe="afstand",YLe="Download de training",XLe="duur",QLe="Training aanpassen",ZLe="hoogte",JLe="einde",eye="Verlaat volledig scherm",tye="van",nye=".gpx bestand",aye="verberg filters",sye="Beide waarden moeten opgegeven worden en dienen groter dan of gelijk aan 0 te zijn.",rye="De afstand moet groter zijn dan 0",oye="De duur moet langer zijn dan 0 seconden",iye="Laatste trainingen",uye="Toon meer trainingen",lye="max. hoogte",cye="max. aantal bestanden",dye="max. grootte",Eye="max. snelheid",pye="min. hoogte",fye={deselectLabel:"Druk op enter om te verwijderen",selectLabel:"Druk op enter om te selecteren",selectedLabel:"Geselecteerd"},mye="Geen volgend segment",_ye="Volgende training",Tye="notities",hye="data vanuit gpx, zonder op te schonen",Sye="Geen bestand opgegeven",Aye="geen map aanwezig",Oye="Geen kaart",gye="Geen volgend segment",Iye="Geen volgende training",Rye="Geen notities",Nye="Geen vorig segment",vye="Geen vorige training",bye="Geen records.",Cye="Geen trainingen.",Dye="pauzes",Pye="Vorig segment",Lye="Vorige training",yye="record | records",$ye="Gem. snelheid",Uye="Langste afstand",kye="Hoogst geklommen",wye="Langste duur",Mye="Max. snelheid",Wye="resterende karakters",Fye="Reset zoomniveau",zye="segment | segmenten",xye="snelheid",Bye="sport | sporten",Gye="start",Hye="Start en aankomst",Vye="Zet hoogte-as vast op 0",Kye="titel",jye="tem.",qye="totale afstand",Yye="totale duur",Xye="Eén uploaden!",Qye="Volledig scherm",Zye={DARK_SKY:{"clear-day":"heldere dag","clear-night":"heldere nacht",cloudy:"bewolkt",fog:"mist","partly-cloudy-day":"gedeeltelijk bewolkte dag","partly-cloudy-night":"gedeeltelijk bewolkte nacht",rain:"regen",sleet:"natte sneeuw",snow:"sneeuw",wind:"wind"},HUMIDITY:"vochtigheid",TEMPERATURE:"temperatuur",WIND:"wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OZO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"Z",SE:"ZO",SSE:"ZZO",SSW:"ZZW",SW:"ZW",W:"W",WNW:"WNW",WSW:"WZW"}},Jye="zonder .gpx bestand",e4e="met .gpx bestand",t4e="training | trainingen",n4e="grafiek snelheid en hoogte training",a4e="datum training",s4e="Weet u zeker dat u deze training wilt verwijderen?",r4e="kaart training",o4e=".zip bestand",i4e="of .zip archief met .gpx bestanden",u4e={ADD_WORKOUT:WLe,ANALYSIS:FLe,ASCENT:zLe,AVERAGE_SPEED:xLe,AVE_SPEED:BLe,BACK_TO_WORKOUT:GLe,DATE:HLe,DELETE_WORKOUT:VLe,DESCENT:KLe,DISPLAY_FILTERS:jLe,DISTANCE:qLe,DOWNLOAD_WORKOUT:YLe,DURATION:XLe,EDIT_WORKOUT:QLe,ELEVATION:ZLe,END:JLe,EXIT_FULLSCREEN:eye,FROM:tye,GPX_FILE:nye,HIDE_FILTERS:aye,INVALID_ASCENT_OR_DESCENT:sye,INVALID_DISTANCE:rye,INVALID_DURATION:oye,LATEST_WORKOUTS:iye,LOAD_MORE_WORKOUT:uye,MAX_ALTITUDE:lye,MAX_FILES:cye,MAX_SIZE:dye,MAX_SPEED:Eye,MIN_ALTITUDE:pye,MULTISELECT:fye,NEXT_SEGMENT:mye,NEXT_WORKOUT:_ye,NOTES:Tye,NO_DATA_CLEANING:hye,NO_FILE_PROVIDED:Sye,NO_FOLDER:Aye,NO_MAP:Oye,NO_NEXT_SEGMENT:gye,NO_NEXT_WORKOUT:Iye,NO_NOTES:Rye,NO_PREVIOUS_SEGMENT:Nye,NO_PREVIOUS_WORKOUT:vye,NO_RECORDS:bye,NO_WORKOUTS:Cye,PAUSES:Dye,PREVIOUS_SEGMENT:Pye,PREVIOUS_WORKOUT:Lye,RECORD:yye,RECORD_AS:$ye,RECORD_FD:Uye,RECORD_HA:kye,RECORD_LD:wye,RECORD_MS:Mye,REMAINING_CHARS:Wye,RESET_ZOOM:Fye,SEGMENT:zye,SPEED:xye,SPORT:Bye,START:Gye,START_AND_FINISH:Hye,START_ELEVATION_AT_ZERO:Vye,TITLE:Kye,TO:jye,TOTAL_DISTANCE:qye,TOTAL_DURATION:Yye,UPLOAD_FIRST_WORKOUT:Xye,VIEW_FULLSCREEN:Qye,WEATHER:Zye,WITHOUT_GPX:Jye,WITH_GPX:e4e,WORKOUT:t4e,WORKOUT_CHART:n4e,WORKOUT_DATE:a4e,WORKOUT_DELETION_CONFIRMATION:s4e,WORKOUT_MAP:r4e,ZIP_ARCHIVE:o4e,ZIP_ARCHIVE_DESCRIPTION:i4e},l4e={about:u3e,admin:z3e,api:B3e,buttons:iDe,common:LDe,dashboard:UDe,error:aPe,equipments:ZDe,equipment_types:zDe,oauth2:APe,privacy_policy:RPe,sports:UPe,statistics:HPe,user:MLe,workouts:u4e},c4e="O tej instancji",d4e="Skontaktuj się z administratorem",E4e="FitTrackee to program śledzenia aktywności na świeżym powietrzu.",p4e="na licencji {0} ",f4e="Kod źródłowy",m4e="Dane pogodowe z:",_4e={ABOUT_THIS_INSTANCE:c4e,CONTACT_ADMIN:d4e,FITTRACKEE_DESCRIPTION:E4e,FITTRACKEE_LICENSE:p4e,SOURCE_CODE:f4e,WEATHER_DATA_FROM:m4e},T4e={DESCRIPTION:"Ewentualne dodatkowe informacje, które mogą być użyteczne użytkownikom. Można używać składni Markdown.",TEXT:"Szczegółowe informacje o instancji"},h4e="Akcja",S4e="Aktywuj konto",A4e="Aktywne",O4e="Administrator",g4e="Administracja",I4e="Dodaj/usuń uprawnienia administratora, usuń konto użytkownika.",R4e="Aplikacja",N4e={ADMIN_CONTACT:"Kontaktowy e-mail administratora",MAX_FILES_IN_ZIP_LABEL:"Maks. plików archiwum zip",MAX_USERS_HELP:"Jeśli 0, to nie ma limitu rejestracji.",MAX_USERS_LABEL:"Maks. liczba aktywnych użytkowników",NO_CONTACT_EMAIL:"brak adresu e-mail do kontaktu",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość nadesłanych plików (w Mb)",STATS_WORKOUTS_LIMIT_HELP:"Zero oznacza brak limitu ćwiczeń.",STATS_WORKOUTS_LIMIT_LABEL:"Maksymalna ilość treningów do statystyk sportu",TITLE:"Konfiguracja aplikacji",ZIP_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość archiwum zip (w Mb)"},v4e="Wróć do administratora",b4e="Czy na pewno usunąć konto {0}? Wszystkie dane zostaną skasowane, tego nie da się cofnąć.",C4e="Czy na pewno chcesz zresetować {0} hasło?",D4e="Aktualny e-mail",P4e="Usuń użytkownika",L4e="Wysyłanie e-maili jest wyłączone.",y4e="Włącz/wyłącz typy sprzętu.",$4e="Włącz/wyłącz sporty.",U4e={TABLE:{ACTIVE:"Aktywny",HAS_EQUIPMENTS:"sprzęt istnieje",IMAGE:"Obraz",LABEL:"Nazwa"},TITLE:"Zarządzanie sprzętem"},k4e="Nowy e-mail",w4e="Nie podano tekstu",M4e="Hasło zostało zresetowane.",W4e="Dodaj swoją politykę prywatności lub zostaw puste aby użyć domyślnej. Można używać składni Markdown.",F4e="Zakładanie kont jest wyłączone.",z4e="Zakładanie kont jest włączone.",x4e="Zresetuj hasło",B4e={TABLE:{ACTIVE:"Aktywny",HAS_WORKOUTS:"istnieją treningi",IMAGE:"Obraz",LABEL:"Etykieta"},TITLE:"Zarządzanie sportami"},G4e="Zaktualizuj konfigurację aplikacji.",H4e="Zaktualizuj e-mail",V4e="użytkownik | użytkowników",K4e={SELECTS:{ORDER_BY:{ADMIN:"status administratora",CREATED_AT:"data rejestracji",IS_ACTIVE:"status konta",USERNAME:"nazwa użytkownika",WORKOUTS_COUNT:"liczba treningów"}},TABLE:{ADD_ADMIN_RIGHTS:"Dodaj uprawnienia administratora",REMOVE_ADMIN_RIGHTS:"Usuń uprawnienia administratora"},TITLE:"Administracja - Użytkownicy"},j4e="Adres e-mail został zaktualizowany.",q4e={ABOUT:T4e,ACTION:h4e,ACTIVATE_USER_ACCOUNT:S4e,ACTIVE:A4e,ADMIN:O4e,ADMINISTRATION:g4e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:I4e,APPLICATION:R4e,APP_CONFIG:N4e,BACK_TO_ADMIN:v4e,CONFIRM_USER_ACCOUNT_DELETION:b4e,CONFIRM_USER_PASSWORD_RESET:C4e,CURRENT_EMAIL:D4e,DELETE_USER:P4e,EMAIL_SENDING_DISABLED:L4e,ENABLE_DISABLE_EQUIPMENT_TYPES:y4e,ENABLE_DISABLE_SPORTS:$4e,EQUIPMENT_TYPES:U4e,NEW_EMAIL:k4e,NO_TEXT_ENTERED:w4e,PASSWORD_RESET_SUCCESSFUL:M4e,PRIVACY_POLICY_DESCRIPTION:W4e,REGISTRATION_DISABLED:F4e,REGISTRATION_ENABLED:z4e,RESET_USER_PASSWORD:x4e,SPORTS:B4e,UPDATE_APPLICATION_DESCRIPTION:G4e,UPDATE_USER_EMAIL:H4e,USER:V4e,USERS:K4e,USER_EMAIL_UPDATE_SUCCESSFUL:j4e},Y4e={" is missing in gpx file":"Brakuje elementu w pliku .gpx.","Network Error":"Błąd sieciowy.",UNKNOWN:"Błąd. Spróbuj ponownie lub skontaktuj się z administratorem.","at least one file in zip archive exceeds size limit, please check the archive":"Co najmniej jeden plik zip przekracza limit wielkości, sprawdź archiwum.","completed request already exists":"Ukończony wniosek eksportu już istnieje.","email: valid email must be provided":"E-mail: należy podać poprawny adres.","equipment already exists with the same label":"Sprzęt z taką samą etykietą już istnieje.","equipment type is inactive":"Typ sprzętu jest nieaktywny.","error during gpx file parsing":"Błąd podczas parsowania pliku gpx.","error during gpx processing":"Błąd podczas procesowania pliku gpx.","error on getting configuration":"Błąd przy pobieraniu konfiguracji.","error when saving workout":"Błąd przy zapisie treningu.","error when updating configuration":"Błąd przy aktualizacji konfiguracji","error, please try again or contact the administrator":"Błąd, spróbuj ponownie lub skontaktuj się z administratorem.","error, registration is disabled":"Błąd, rejestracja jest wyłączona.","file extension not allowed":"Niedozwolone zakończenie pliku.","file size is greater than the allowed size":"Wielkość pliku przekracza dozwolony rozmiar.","gpx file is invalid":"Plik .gpx jest niepoprawny.","invalid credentials":"Niepoprawne dane logowania.","invalid payload":"Przekazane dane są niepoprawne.","invalid token, please log in again":"Niepoprawny token, proszę się ponownie zalogować.","invalid token, please request a new token":"Niepoprawny token, proszę się ponownie zalogować.","new email must be different than current email":"Nowy adres e-mail musi być inny niż aktualny","no file part":"Nie dostarczono pliku.","no selected file":"Nie wybrano pliku.","no tracks in gpx file":"Brak trasy () w pliku .gpx.","ongoing request exists":"Wniosek o eksport danych już istnieje.","password: password and password confirmation do not match":"Hasło: hasło i powtórzone hasło nie zgadzają się.","provide a valid auth token":"Dostarcz poprawny token.","signature expired, please log in again":"Podpis wygasł. Proszę się ponownie zalogować.","sorry, that username is already taken":"Niestety ta nazwa użytkownika jest już zajęta.","sport does not exist":"Taki sport nie istnieje.","successfully registered":"Pomyślnie zarejestrowano.","the number of files in the archive exceeds the limit":"Liczba plików w archiwum przekracza limit.","user does not exist":"Użytkownik nie istnieje.","valid email must be provided for admin contact":"Poprawny adres e-mail musi być podany do kontaktu z administratorem","you can not delete your account, no other user has admin rights":"Nie możesz skasować swojego konta, bo żaden inny użytkownik nie ma praw administratora.","you do not have permissions":"Nie masz uprawnień."},X4e={ERROR:Y4e},Q4e="Autoryzuj",Z4e="Wstecz",J4e="Anuluj",e$e="Wyczyść filtry",t$e="Usuń",n$e="Usuń moje konto",a$e="Wyłącz",s$e="Edytuj",r$e="Włącz",o$e="Filtruj",i$e="Zaloguj się",u$e="Nie",l$e="Odśwież sumy",c$e="Zarejestruj",d$e="Zleć eksport danych",E$e="Reset",p$e="Wyślij",f$e="Tak",m$e={"ACCOUNT-CONFIRMATION-RESEND":"Wyślij ponownie potwierdzenie adresu e-mail",AUTHORIZE:Q4e,BACK:Z4e,CANCEL:J4e,CLEAR_FILTER:e$e,DELETE:t$e,DELETE_MY_ACCOUNT:n$e,DISABLE:a$e,EDIT:s$e,ENABLE:r$e,FILTER:o$e,LOGIN:i$e,NO:u$e,REFRESH_TOTALS:l$e,REGISTER:c$e,REQUEST_DATA_EXPORT:d$e,RESET:E$e,SUBMIT:p$e,YES:f$e},_$e="o",T$e="akcja",h$e="aktywny",S$e="Potwierdzenie",A$e="kontakt",O$e="dzień | dni",g$e="Opis",I$e="Wyświetlony",R$e="dokumentacja",N$e="tutaj",v$e="Ukryty",b$e="Dom",C$e="godzina|godzin",D$e="nieaktywny",P$e="etykieta",L$e="minuta|minuty",y$e="następna",$$e="brak opisu",U$e="poprzednia",k$e="sekunda|sekund",w$e={ORDER:{ASC:"rosnąco",DESC:"malejąco",LABEL:"sortuj"},ORDER_BY:{LABEL:"uporządkuj według"},PER_PAGE:{LABEL:"na stronę"}},M$e="Łącznie",W$e="całkowity czas trwania z przerwami",F$e={ABOUT:_$e,ACTION:T$e,ACTIVE:h$e,CONFIRMATION:S$e,CONTACT:A$e,DAY:O$e,DESCRIPTION:g$e,DISPLAYED:I$e,DOCUMENTATION:R$e,HERE:N$e,HIDDEN:v$e,HOME:b$e,HOURS:C$e,INACTIVE:D$e,LABEL:P$e,MINUTES:L$e,NEXT:y$e,NO_DESCRIPTION:$$e,PREVIOUS:U$e,SECONDS:k$e,SELECTS:w$e,TOTAL:M$e,TOTAL_DURATION_WITH_PAUSES:W$e},z$e="Panel",x$e="Ten miesiąc",B$e={DASHBOARD:z$e,THIS_MONTH:x$e},G$e={LABEL:"Rower"},H$e={LABEL:"Kajak/Łódź"},V$e={LABEL:"Buty"},K$e={LABEL:"Narty"},j$e={LABEL:"Rakiety śnieżne"},q$e={Bike:G$e,"Bike Trainer":{LABEL:"Trenażer"},Kayak_Boat:H$e,Shoes:V$e,Skis:K$e,Snowshoes:j$e},Y$e="Dodaj nowy sprzęt",X$e="Wszystkie połączenia z treningami zostaną usunięte.",Q$e="Domyślny dla sportów",Z$e="Edytuj sprzęty",J$e="sprzęt|sprzęty",e6e="typ sprzętu|typy sprzętu",t6e={inactive:"Sprzęt '{equipmentLabel}' nieaktywny.",invalid:"Sprzęt '{equipmentLabel}' jest nie właściwy do tego sportu.",not_found:"Sprzęt nie znaleziony."},n6e="Nowy sprzęt",a6e="Nie znaleziono żadnego sprzętu.",s6e="Brak sprzętów",r6e="bez sprzętu",o6e={"50_CHARACTERS_MAX":"maksimum 50 znaków",ADD_A_NEW_EQUIPMENT:Y$e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:X$e,DEFAULT_FOR_SPORTS:Q$e,EDIT_EQUIPMENTS:Z$e,EQUIPMENT:J$e,EQUIPMENT_TYPE:e6e,ERRORS:t6e,NEW_EQUIPMENT:n6e,NO_EQUIPMENT:a6e,NO_EQUIPMENTS:s6e,WITHOUT_EQUIPMENTS:r6e},i6e="Wygląda na to, że aplikacja napotkała pewne problemy.Spróbuj ponownie później lub skontaktuj się z administratorem.",u6e={PAGE:"Nie znaleziono strony",WORKOUT:"Nie znaleziono treningu"},l6e="Coś poszło nie tak",c6e="Błąd. Proszę spróbować ponownie lub skontaktować się z administratorem.",d6e={APP_ERROR:i6e,NOT_FOUND:u6e,SOMETHING_WRONG:l6e,UNKNOWN:c6e},E6e="Dodaj nową aplikację OAuth2",p6e={CLIENT_ID:"Identyfikator",CLIENT_SECRET:"Sekret",DESCRIPTION:"Opis aplikacji",ISSUE_AT:"Wydana",NAME:"Nazwa aplikacji",REDIRECT_URL:"Adres URL przekierowania",SCOPE:{LABEL:"Zakres","application:write_DESCRIPTION":"nadaje dostęp do zapisu konfiguracji aplikacji.","equipments:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów equipments.","equipments:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach equipments.","profile:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów auth.","profile:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach auth.","users:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów users.","users:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach users.","workouts:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów workouts.","workouts:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach workouts."},URL:"Adres URL aplikacji"},f6e="Aplikacje OAuth2",m6e="Aplikacja pomyślnie utworzona. Upewnij się teraz, aby skopiować sekret. On już się więcej nie wyświetli.",_6e="Czy na pewno chcesz usunąć tę aplikację?",T6e="Aplikacja {0} wnioskuje o:",h6e="Zezwolić {0} by używała twojego konta?",S6e="skopiuj do schowka",A6e="Usuń aplikację",O6e="Dodaj aplikację",g6e="Aplikacja nie znaleziona!",I6e="brak aplikacji",R6e="bez opisu",N6e="Odwołaj wszystkie tokeny",v6e="Czy na pewno odwołać wszystkie tokeny?",b6e="Wszystkie istniejące powiązane tokeny zostały odwołane.",C6e={ADD_A_NEW_APP:E6e,APP:p6e,APPS_LIST:f6e,APP_CREATED_SUCCESSFULLY:m6e,APP_DELETION_CONFIRMATION:_6e,APP_REQUESTING_ACCESS:T6e,AUTHORIZE_APP:h6e,COPY_TO_CLIPBOARD:S6e,DELETE_APP:A6e,NEW_APP:O6e,NO_APP:g6e,NO_APPS:I6e,NO_DESCRIPTION:R6e,REVOKE_ALL_TOKENS:N6e,TOKENS_REVOCATION_CONFIRMATION:v6e,TOKENS_REVOKED:b6e},D6e={ACCOUNT_DELETION:{CONTENT:'Możesz złożyć wniosek usunięcia konta w każdej chwili poprzez wejście na ten adres (po zalogowaniu) i kliknięcie "Usuń moje konto" na ekranie edycji konta.',TITLE:"Usuwanie konta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Jeśli zdecydujemy się zmienić naszą politykę prywatności, umieścimy zmiany na tej stronie. +Wetgeving kan verschillen als de server zich op een andere plaats bevindt.`,TITLE:"Gebruik door minderjarigen"},YOUR_CONSENT:{CONTENT:"Door deze site te gebruiken, gaat u akkoord met ons privacybeleid.",TITLE:"Uw toestemming"}},FPe="Laatste aanpassing",zPe="privacybeleid",xPe={CONTENT:WPe,LAST_UPDATE:FPe,TITLE:zPe},BPe={LABEL:"Trektocht"},GPe={LABEL:"Bergbeklimmen"},HPe={LABEL:"Paragliden"},VPe={LABEL:"Roeien"},KPe={LABEL:"Lopen"},jPe={LABEL:"Sneeuwschoenen"},qPe={LABEL:"Zwemloop"},YPe={LABEL:"Trail"},XPe={LABEL:"Wandelen"},QPe={"Cycling (Sport)":{LABEL:"Fietsen (Sport)"},"Cycling (Transport)":{LABEL:"Fietsen (Transport)"},"Cycling (Trekking)":{LABEL:"Fietsen (Trekking)"},"Cycling (Virtual)":{LABEL:"Fietsen (Virtueel)"},Hiking:BPe,"Mountain Biking":{LABEL:"Mountainbiken"},"Mountain Biking (Electric)":{LABEL:"Mountainbiken (Elektrisch)"},Mountaineering:GPe,"Open Water Swimming":{LABEL:"Zwemmen (open water)"},Paragliding:HPe,Rowing:VPe,Running:KPe,"Skiing (Alpine)":{LABEL:"Skiën (Alpine)"},"Skiing (Cross Country)":{LABEL:"Skiën (Cross Country)"},Snowshoes:jPe,Swimrun:qPe,Trail:YPe,Walking:XPe},ZPe="Gemiddelde",JPe="Datums",eLe="Statistieken",tLe={month:"Maandelijkse statistieken",week:"Wekelijkse statistieken",year:"Jaarlijkse statistieken"},nLe="Statistieken van alle trainingen:",aLe="Statistieken van de laatste {count} trainingen:",sLe={by_sport:"op basis van sport",by_time:"op basis van periode"},oLe={month:"maand",week:"week",year:"jaar"},rLe="gemiddeld aantal trainingen",iLe={AVERAGE:ZPe,DATES:JPe,STATISTICS:eLe,STATISTICS_CHARTS:tLe,STATISTICS_ON_ALL_WORKOUTS:nLe,STATISTICS_ON_LAST_WORKOUTS:aLe,STATISTICS_TYPES:sLe,TIME_FRAMES:oLe,WORKOUTS_AVERAGE:rLe},uLe="Account bevestigen",lLe="Geen instructies ontvangen?",cLe="Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.",dLe="Beheer",ELe="Al een account aangemaakt?",pLe="Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden.",fLe="Huidig wachtwoord",mLe="Email",_Le="Geef een geldig email adres op.",TLe="Update email",hLe="Geef een paswoord in",SLe={DATA_EXPORT:"Data exporteren",DOWNLOAD_ARCHIVE:"Archief downloaden",GENERATING_LINK:"link aanmaken…",ONLY_ONE_EXPORT_PER_DAY:"Je kan 1 keer per 24h een archief aanvragen",STATUS:{errored:"fout (gelieve een nieuw archief aan te vragen)",in_progress:"Bezig met verwerken…"}},ALe="Filter op gebruikersnaam",OLe="verberg wachtwoord",gLe="Ongeldig token, vraag een nieuwe wachtwoord reset aan.",ILe="Ik wil mijn account verwijderen",NLe="Taal | Talen",RLe="Het privacybeleid werd aangepast, gelieve te {0} voor verdergaan.",vLe="Inloggen",bLe="Uitloggen",CLe="Zeker dat u wilt uitloggen?",DLe="inloggen",PLe="Nieuw wachtwoord",LLe="Geen sport gevonden.",yLe="Geen gebruikers gevonden.",$Le="Wachtwoord",ULe="Wachtwoord vergeten?",kLe="Tenminste 8 karakters vereist.",wLe="Wachtwoord reset",MLe="Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",WLe={AVERAGE:"gemiddeld",GOOD:"goed",LABEL:"wachtwoord sterkte",STRONG:"sterk",SUGGESTIONS:{allUppercase:"Gebruik enkele hoofdletters.",anotherWord:"Voeg meer niet gangbare woorden toe.",associatedYears:"Vermijd jaartallen met een persoonlijke betekenis.",capitalization:"Gebruik niet enkel voor de eerste letter een hoofdletter.",dates:"Vermijd persoonlijke gegevens en jaartallen.",l33t:"Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.",longerKeyboardPattern:"Gebruik langere patronen en verander de richting van typen meerdere malen.",noNeed:"U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters.",pwned:"Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.",recentYears:"Vermijd recente jaartallen.",repeated:"Vermijd opeenvolgende woorden en karakters.",reverseWords:"Vermijd gangbare woorden die achterstevoren geschreven zijn.",sequences:"Vermijd voorspelbare opeenvolgingen.",useWords:"Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen."},WEAK:"zwak"},FLe="Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",zLe={ACCOUNT_EDITION:"Account aanpassen",ASCENT_DATA:"Hoogte gerelateerde data (opnames, totaal)",BACK_TO_PROFILE:"Terug naar profiel",BIO:"Bio",BIRTH_DATE:"Geboortedatum",DATE_FORMAT:"Weergaveformaat datum",EDIT:"Profiel aanpassen",EDIT_PREFERENCES:"Voorkeuren wijzigen",EDIT_SPORTS_PREFERENCES:"Sport voorkeuren wijzigen",ELEVATION_CHART_START:{LABEL:"Hoogte grafiek begint op",MIN_ALT:"Minimum hoogte",ZERO:"Nul"},EQUIPMENTS:{ACTION:"actie",CONFIRM_EQUIPMENT_DELETION:"Weet je zeker dat je dit materiaal {0} wilt verwijderen?",DESCRIPTION:"beschrijving",DISABLED_BY_ADMIN:"uitgeschakeld door de beheerder",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Dit materiaal is gekoppeld aan trainingen.",IS_ACTIVE:"actief",LABEL:"label",YOUR_EQUIPMENTS:"Jouw materialen"},EQUIPMENTS_EDITION:"Materialen aanpassen",ERRORED_EMAIL_UPDATE:"Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator",FIRST_DAY_OF_WEEK:"Eerste dag van de week",FIRST_NAME:"Voornaam",INTERFACE:"Interface",LANGUAGE:"Taal",LAST_NAME:"Achternaam",LOCATION:"Locatie",MONDAY:"Maandag",PICTURE:"Afbeelding",PICTURE_EDITION:"Afbeelding aanpassen",PICTURE_REMOVE:"Afbeelding verwijderen",PICTURE_UPDATE:"Afbeelding veranderen",PREFERENCES_EDITION:"Voorkeuren aanpassen","PRIVACY-POLICY_EDITION":"Privacybeleid",PROFILE_EDITION:"Profiel aanpassen",REGISTRATION_DATE:"Datum registratie",SPORT:{ACTION:"actie",COLOR:"kleur",CONFIRM_SPORT_RESET:"Weet je zeker dat je deze sport wilt resetten?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Weet je zeker dat je deze sport wilt resetten? Alle standaard materialen worden verwijderd.",DEFAULT_EQUIPMENTS:"Standaard materiaal | Standaard materialen",DISABLED_BY_ADMIN:"uitgeschakeld door admin",IS_ACTIVE:"actief",LABEL:"label",STOPPED_SPEED_THRESHOLD:"snelheidsgrens voor stilstand"},SPORTS_EDITION:"Sport voorkeuren aanpassen",SUCCESSFUL_EMAIL_UPDATE:"Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",SUCCESSFUL_REGISTRATION:"Uw account werd succesvol aangemaakt.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",SUCCESSFUL_UPDATE:"Uw account werd succesvol bijgewerkt.",SUNDAY:"Zondag",TABS:{ACCOUNT:"account",APPS:"apps",EQUIPMENTS:"materialen",PICTURE:"afbeelding",PREFERENCES:"voorkeuren","PRIVACY-POLICY":"Privacybeleid",PROFILE:"profiel",SPORTS:"sporten"},THEME_MODE:{LABEL:"Thema modus",VALUES:{DARK:"Donker",DEFAULT:"Browser voorkeur",LIGHT:"Licht"}},TIMEZONE:"Tijdzone | Tijdzones",UNITS:{IMPERIAL:"Imperialistisch systeem (ft, mi, mph, °F)",LABEL:"Eenheid voor afstand",METRIC:"Metrisch systeem (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Gefilterd",HELP:"Bij filteren worden extreme waarden (dewelke mogelijk GPS fouten zijn) niet gebruikt om de maximum snelheid te berekenen.",LABEL:"Strategie voor maximale snelheid",RAW_SPEED:"Rauw"}},xLe="Ik heb het {0} gelezen en goedgekeurd.",BLe="Registreren",GLe="Sorry, registreren is uitgeschakeld.",HLe="Opnieuw zenden van account bevestigingsmail",VLe="Reset uw wachtwoord",KLe="beoordeel",jLe="toon wachtwoord",qLe="Deze account is niet actief.",YLe="Schakel thema (lichte of donkere modus)",XLe="Gebruikersnaam",QLe='3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter "_" zijn toegestaan.',ZLe="gebruikersafbeelding",JLe="U hebt het {0} aanvaard.",eye={ACCOUNT_CONFIRMATION:uLe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:lLe,ACCOUNT_CONFIRMATION_SENT:cLe,ADMIN:dLe,ALREADY_HAVE_ACCOUNT:ELe,CONFIRM_ACCOUNT_DELETION:pLe,CURRENT_PASSWORD:fLe,EMAIL:mLe,EMAIL_INFO:_Le,EMAIL_UPDATE:TLe,ENTER_PASSWORD:hLe,EXPORT_REQUEST:SLe,FILTER_ON_USERNAME:ALe,HIDE_PASSWORD:OLe,INVALID_TOKEN:gLe,I_WANT_TO_DELETE_MY_ACCOUNT:ILe,LANGUAGE:NLe,LAST_PRIVACY_POLICY_TO_VALIDATE:RLe,LOGIN:vLe,LOGOUT:bLe,LOGOUT_CONFIRMATION:CLe,LOG_IN:DLe,NEW_PASSWORD:PLe,NO_SPORT_FOUND:LLe,NO_USERS_FOUND:yLe,PASSWORD:$Le,PASSWORD_FORGOTTEN:ULe,PASSWORD_INFO:kLe,PASSWORD_RESET:wLe,PASSWORD_SENT_EMAIL_TEXT:MLe,PASSWORD_STRENGTH:WLe,PASSWORD_UPDATED:FLe,PROFILE:zLe,READ_AND_ACCEPT_PRIVACY_POLICY:xLe,REGISTER:BLe,REGISTER_DISABLED:GLe,RESENT_ACCOUNT_CONFIRMATION:HLe,RESET_PASSWORD:VLe,REVIEW:KLe,SHOW_PASSWORD:jLe,THIS_USER_ACCOUNT_IS_INACTIVE:qLe,TOGGLE_THEME:YLe,USERNAME:XLe,USERNAME_INFO:QLe,USER_PICTURE:ZLe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:JLe},tye="Training toevoegen",nye="analyse",aye="geklommen",sye="gemiddelde snelheid",oye="gem. snelheid",rye="Terug naar training",iye="datum",uye="Verwijder de training",lye="gedaald",cye="toon filters",dye="afstand",Eye="Download de training",pye="duur",fye="Training aanpassen",mye="hoogte",_ye="einde",Tye="Verlaat volledig scherm",hye="van",Sye=".gpx bestand",Aye="verberg filters",Oye="Beide waarden moeten opgegeven worden en dienen groter dan of gelijk aan 0 te zijn.",gye="De afstand moet groter zijn dan 0",Iye="De duur moet langer zijn dan 0 seconden",Nye="Laatste trainingen",Rye="Toon meer trainingen",vye="max. hoogte",bye="max. aantal bestanden",Cye="max. grootte",Dye="max. snelheid",Pye="min. hoogte",Lye={deselectLabel:"Druk op enter om te verwijderen",selectLabel:"Druk op enter om te selecteren",selectedLabel:"Geselecteerd"},yye="Geen volgend segment",$ye="Volgende training",Uye="notities",kye="data vanuit gpx, zonder op te schonen",wye="Geen bestand opgegeven",Mye="geen map aanwezig",Wye="Geen kaart",Fye="Geen volgend segment",zye="Geen volgende training",xye="Geen notities",Bye="Geen vorig segment",Gye="Geen vorige training",Hye="Geen records.",Vye="Geen trainingen.",Kye="pauzes",jye="Vorig segment",qye="Vorige training",Yye="record | records",Xye="Gem. snelheid",Qye="Langste afstand",Zye="Hoogst geklommen",Jye="Langste duur",e4e="Max. snelheid",t4e="resterende karakters",n4e="Reset zoomniveau",a4e="segment | segmenten",s4e="snelheid",o4e="sport | sporten",r4e="start",i4e="Start en aankomst",u4e="Zet hoogte-as vast op 0",l4e="titel",c4e="tem.",d4e="totale afstand",E4e="totale duur",p4e="Eén uploaden!",f4e="Volledig scherm",m4e={DARK_SKY:{"clear-day":"heldere dag","clear-night":"heldere nacht",cloudy:"bewolkt",fog:"mist","partly-cloudy-day":"gedeeltelijk bewolkte dag","partly-cloudy-night":"gedeeltelijk bewolkte nacht",rain:"regen",sleet:"natte sneeuw",snow:"sneeuw",wind:"wind"},HUMIDITY:"vochtigheid",TEMPERATURE:"temperatuur",WIND:"wind",WIND_DIRECTIONS:{E:"O",ENE:"ONO",ESE:"OZO",N:"N",NE:"NO",NNE:"NNO",NNW:"NNW",NW:"NW",S:"Z",SE:"ZO",SSE:"ZZO",SSW:"ZZW",SW:"ZW",W:"W",WNW:"WNW",WSW:"WZW"}},_4e="zonder .gpx bestand",T4e="met .gpx bestand",h4e="training | trainingen",S4e="grafiek snelheid en hoogte training",A4e="datum training",O4e="Weet u zeker dat u deze training wilt verwijderen?",g4e="kaart training",I4e=".zip bestand",N4e="of .zip archief met .gpx bestanden",R4e={ADD_WORKOUT:tye,ANALYSIS:nye,ASCENT:aye,AVERAGE_SPEED:sye,AVE_SPEED:oye,BACK_TO_WORKOUT:rye,DATE:iye,DELETE_WORKOUT:uye,DESCENT:lye,DISPLAY_FILTERS:cye,DISTANCE:dye,DOWNLOAD_WORKOUT:Eye,DURATION:pye,EDIT_WORKOUT:fye,ELEVATION:mye,END:_ye,EXIT_FULLSCREEN:Tye,FROM:hye,GPX_FILE:Sye,HIDE_FILTERS:Aye,INVALID_ASCENT_OR_DESCENT:Oye,INVALID_DISTANCE:gye,INVALID_DURATION:Iye,LATEST_WORKOUTS:Nye,LOAD_MORE_WORKOUT:Rye,MAX_ALTITUDE:vye,MAX_FILES:bye,MAX_SIZE:Cye,MAX_SPEED:Dye,MIN_ALTITUDE:Pye,MULTISELECT:Lye,NEXT_SEGMENT:yye,NEXT_WORKOUT:$ye,NOTES:Uye,NO_DATA_CLEANING:kye,NO_FILE_PROVIDED:wye,NO_FOLDER:Mye,NO_MAP:Wye,NO_NEXT_SEGMENT:Fye,NO_NEXT_WORKOUT:zye,NO_NOTES:xye,NO_PREVIOUS_SEGMENT:Bye,NO_PREVIOUS_WORKOUT:Gye,NO_RECORDS:Hye,NO_WORKOUTS:Vye,PAUSES:Kye,PREVIOUS_SEGMENT:jye,PREVIOUS_WORKOUT:qye,RECORD:Yye,RECORD_AS:Xye,RECORD_FD:Qye,RECORD_HA:Zye,RECORD_LD:Jye,RECORD_MS:e4e,REMAINING_CHARS:t4e,RESET_ZOOM:n4e,SEGMENT:a4e,SPEED:s4e,SPORT:o4e,START:r4e,START_AND_FINISH:i4e,START_ELEVATION_AT_ZERO:u4e,TITLE:l4e,TO:c4e,TOTAL_DISTANCE:d4e,TOTAL_DURATION:E4e,UPLOAD_FIRST_WORKOUT:p4e,VIEW_FULLSCREEN:f4e,WEATHER:m4e,WITHOUT_GPX:_4e,WITH_GPX:T4e,WORKOUT:h4e,WORKOUT_CHART:S4e,WORKOUT_DATE:A4e,WORKOUT_DELETION_CONFIRMATION:O4e,WORKOUT_MAP:g4e,ZIP_ARCHIVE:I4e,ZIP_ARCHIVE_DESCRIPTION:N4e},v4e={about:R3e,admin:aDe,api:oDe,buttons:NDe,common:qDe,dashboard:QDe,error:APe,equipments:mPe,equipment_types:aPe,oauth2:MPe,privacy_policy:xPe,sports:QPe,statistics:iLe,user:eye,workouts:R4e},b4e="O tej instancji",C4e="Skontaktuj się z administratorem",D4e="FitTrackee to program śledzenia aktywności na świeżym powietrzu.",P4e="na licencji {0} ",L4e="Kod źródłowy",y4e="Dane pogodowe z:",$4e={ABOUT_THIS_INSTANCE:b4e,CONTACT_ADMIN:C4e,FITTRACKEE_DESCRIPTION:D4e,FITTRACKEE_LICENSE:P4e,SOURCE_CODE:L4e,WEATHER_DATA_FROM:y4e},U4e={DESCRIPTION:"Ewentualne dodatkowe informacje, które mogą być użyteczne użytkownikom. Można używać składni Markdown.",TEXT:"Szczegółowe informacje o instancji"},k4e="Akcja",w4e="Aktywuj konto",M4e="Aktywne",W4e="Administrator",F4e="Administracja",z4e="Dodaj/usuń uprawnienia administratora, usuń konto użytkownika.",x4e="Aplikacja",B4e={ADMIN_CONTACT:"Kontaktowy e-mail administratora",MAX_FILES_IN_ZIP_LABEL:"Maks. plików archiwum zip",MAX_USERS_HELP:"Jeśli 0, to nie ma limitu rejestracji.",MAX_USERS_LABEL:"Maks. liczba aktywnych użytkowników",NO_CONTACT_EMAIL:"brak adresu e-mail do kontaktu",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość nadesłanych plików (w Mb)",STATS_WORKOUTS_LIMIT_HELP:"Zero oznacza brak limitu ćwiczeń.",STATS_WORKOUTS_LIMIT_LABEL:"Maksymalna ilość treningów do statystyk sportu",TITLE:"Konfiguracja aplikacji",ZIP_UPLOAD_MAX_SIZE_LABEL:"Maks. wielkość archiwum zip (w Mb)"},G4e="Wróć do administratora",H4e="Czy na pewno usunąć konto {0}? Wszystkie dane zostaną skasowane, tego nie da się cofnąć.",V4e="Czy na pewno chcesz zresetować {0} hasło?",K4e="Aktualny e-mail",j4e="Usuń użytkownika",q4e="Wysyłanie e-maili jest wyłączone.",Y4e="Włącz/wyłącz typy sprzętu.",X4e="Włącz/wyłącz sporty.",Q4e={TABLE:{ACTIVE:"Aktywny",HAS_EQUIPMENTS:"sprzęt istnieje",IMAGE:"Obraz",LABEL:"Nazwa"},TITLE:"Zarządzanie sprzętem"},Z4e="Nowy e-mail",J4e="Nie podano tekstu",e$e="Hasło zostało zresetowane.",t$e="Dodaj swoją politykę prywatności lub zostaw puste aby użyć domyślnej. Można używać składni Markdown.",n$e="Zakładanie kont jest wyłączone.",a$e="Zakładanie kont jest włączone.",s$e="Zresetuj hasło",o$e={TABLE:{ACTIVE:"Aktywny",HAS_WORKOUTS:"istnieją treningi",IMAGE:"Obraz",LABEL:"Etykieta"},TITLE:"Zarządzanie sportami"},r$e="Zaktualizuj konfigurację aplikacji.",i$e="Zaktualizuj e-mail",u$e="użytkownik | użytkowników",l$e={SELECTS:{ORDER_BY:{ADMIN:"status administratora",CREATED_AT:"data rejestracji",IS_ACTIVE:"status konta",USERNAME:"nazwa użytkownika",WORKOUTS_COUNT:"liczba treningów"}},TABLE:{ADD_ADMIN_RIGHTS:"Dodaj uprawnienia administratora",REMOVE_ADMIN_RIGHTS:"Usuń uprawnienia administratora"},TITLE:"Administracja - Użytkownicy"},c$e="Adres e-mail został zaktualizowany.",d$e={ABOUT:U4e,ACTION:k4e,ACTIVATE_USER_ACCOUNT:w4e,ACTIVE:M4e,ADMIN:W4e,ADMINISTRATION:F4e,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:z4e,APPLICATION:x4e,APP_CONFIG:B4e,BACK_TO_ADMIN:G4e,CONFIRM_USER_ACCOUNT_DELETION:H4e,CONFIRM_USER_PASSWORD_RESET:V4e,CURRENT_EMAIL:K4e,DELETE_USER:j4e,EMAIL_SENDING_DISABLED:q4e,ENABLE_DISABLE_EQUIPMENT_TYPES:Y4e,ENABLE_DISABLE_SPORTS:X4e,EQUIPMENT_TYPES:Q4e,NEW_EMAIL:Z4e,NO_TEXT_ENTERED:J4e,PASSWORD_RESET_SUCCESSFUL:e$e,PRIVACY_POLICY_DESCRIPTION:t$e,REGISTRATION_DISABLED:n$e,REGISTRATION_ENABLED:a$e,RESET_USER_PASSWORD:s$e,SPORTS:o$e,UPDATE_APPLICATION_DESCRIPTION:r$e,UPDATE_USER_EMAIL:i$e,USER:u$e,USERS:l$e,USER_EMAIL_UPDATE_SUCCESSFUL:c$e},E$e={" is missing in gpx file":"Brakuje elementu w pliku .gpx.","Network Error":"Błąd sieciowy.",UNKNOWN:"Błąd. Spróbuj ponownie lub skontaktuj się z administratorem.","at least one file in zip archive exceeds size limit, please check the archive":"Co najmniej jeden plik zip przekracza limit wielkości, sprawdź archiwum.","completed request already exists":"Ukończony wniosek eksportu już istnieje.","email: valid email must be provided":"E-mail: należy podać poprawny adres.","equipment already exists with the same label":"Sprzęt z taką samą etykietą już istnieje.","equipment type is inactive":"Typ sprzętu jest nieaktywny.","error during gpx file parsing":"Błąd podczas parsowania pliku gpx.","error during gpx processing":"Błąd podczas procesowania pliku gpx.","error on getting configuration":"Błąd przy pobieraniu konfiguracji.","error when saving workout":"Błąd przy zapisie treningu.","error when updating configuration":"Błąd przy aktualizacji konfiguracji","error, please try again or contact the administrator":"Błąd, spróbuj ponownie lub skontaktuj się z administratorem.","error, registration is disabled":"Błąd, rejestracja jest wyłączona.","file extension not allowed":"Niedozwolone zakończenie pliku.","file size is greater than the allowed size":"Wielkość pliku przekracza dozwolony rozmiar.","gpx file is invalid":"Plik .gpx jest niepoprawny.","invalid credentials":"Niepoprawne dane logowania.","invalid payload":"Przekazane dane są niepoprawne.","invalid token, please log in again":"Niepoprawny token, proszę się ponownie zalogować.","invalid token, please request a new token":"Niepoprawny token, proszę się ponownie zalogować.","new email must be different than current email":"Nowy adres e-mail musi być inny niż aktualny","no file part":"Nie dostarczono pliku.","no selected file":"Nie wybrano pliku.","no tracks in gpx file":"Brak trasy () w pliku .gpx.","ongoing request exists":"Wniosek o eksport danych już istnieje.","password: password and password confirmation do not match":"Hasło: hasło i powtórzone hasło nie zgadzają się.","provide a valid auth token":"Dostarcz poprawny token.","signature expired, please log in again":"Podpis wygasł. Proszę się ponownie zalogować.","sorry, that username is already taken":"Niestety ta nazwa użytkownika jest już zajęta.","sport does not exist":"Taki sport nie istnieje.","successfully registered":"Pomyślnie zarejestrowano.","the number of files in the archive exceeds the limit":"Liczba plików w archiwum przekracza limit.","user does not exist":"Użytkownik nie istnieje.","valid email must be provided for admin contact":"Poprawny adres e-mail musi być podany do kontaktu z administratorem","you can not delete your account, no other user has admin rights":"Nie możesz skasować swojego konta, bo żaden inny użytkownik nie ma praw administratora.","you do not have permissions":"Nie masz uprawnień."},p$e={ERROR:E$e},f$e="Autoryzuj",m$e="Wstecz",_$e="Anuluj",T$e="Wyczyść filtry",h$e="Usuń",S$e="Usuń moje konto",A$e="Wyłącz",O$e="Edytuj",g$e="Włącz",I$e="Filtruj",N$e="Zaloguj się",R$e="Nie",v$e="Odśwież sumy",b$e="Zarejestruj",C$e="Zleć eksport danych",D$e="Reset",P$e="Wyślij",L$e="Tak",y$e={"ACCOUNT-CONFIRMATION-RESEND":"Wyślij ponownie potwierdzenie adresu e-mail",AUTHORIZE:f$e,BACK:m$e,CANCEL:_$e,CLEAR_FILTER:T$e,DELETE:h$e,DELETE_MY_ACCOUNT:S$e,DISABLE:A$e,EDIT:O$e,ENABLE:g$e,FILTER:I$e,LOGIN:N$e,NO:R$e,REFRESH_TOTALS:v$e,REGISTER:b$e,REQUEST_DATA_EXPORT:C$e,RESET:D$e,SUBMIT:P$e,YES:L$e},$$e="o",U$e="akcja",k$e="aktywny",w$e="Potwierdzenie",M$e="kontakt",W$e="dzień | dni",F$e="Opis",z$e="Wyświetlony",x$e="dokumentacja",B$e="tutaj",G$e="Ukryty",H$e="Dom",V$e="godzina|godzin",K$e="nieaktywny",j$e="etykieta",q$e="minuta|minuty",Y$e="następna",X$e="brak opisu",Q$e="poprzednia",Z$e="sekunda|sekund",J$e={ORDER:{ASC:"rosnąco",DESC:"malejąco",LABEL:"sortuj"},ORDER_BY:{LABEL:"uporządkuj według"},PER_PAGE:{LABEL:"na stronę"}},e6e="Łącznie",t6e="całkowity czas trwania z przerwami",n6e={ABOUT:$$e,ACTION:U$e,ACTIVE:k$e,CONFIRMATION:w$e,CONTACT:M$e,DAY:W$e,DESCRIPTION:F$e,DISPLAYED:z$e,DOCUMENTATION:x$e,HERE:B$e,HIDDEN:G$e,HOME:H$e,HOURS:V$e,INACTIVE:K$e,LABEL:j$e,MINUTES:q$e,NEXT:Y$e,NO_DESCRIPTION:X$e,PREVIOUS:Q$e,SECONDS:Z$e,SELECTS:J$e,TOTAL:e6e,TOTAL_DURATION_WITH_PAUSES:t6e},a6e="Panel",s6e="Ten miesiąc",o6e={DASHBOARD:a6e,THIS_MONTH:s6e},r6e={LABEL:"Rower"},i6e={LABEL:"Kajak/Łódź"},u6e={LABEL:"Buty"},l6e={LABEL:"Narty"},c6e={LABEL:"Rakiety śnieżne"},d6e={Bike:r6e,"Bike Trainer":{LABEL:"Trenażer"},Kayak_Boat:i6e,Shoes:u6e,Skis:l6e,Snowshoes:c6e},E6e="Dodaj nowy sprzęt",p6e="Wszystkie połączenia z treningami zostaną usunięte.",f6e="Domyślny dla sportów",m6e="Edytuj sprzęty",_6e="sprzęt|sprzęty",T6e="typ sprzętu|typy sprzętu",h6e={inactive:"Sprzęt '{equipmentLabel}' nieaktywny.",invalid:"Sprzęt '{equipmentLabel}' jest nie właściwy do tego sportu.",not_found:"Sprzęt nie znaleziony."},S6e="Nowy sprzęt",A6e="Nie znaleziono żadnego sprzętu.",O6e="Brak sprzętów",g6e="bez sprzętu",I6e={"50_CHARACTERS_MAX":"maksimum 50 znaków",ADD_A_NEW_EQUIPMENT:E6e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:p6e,DEFAULT_FOR_SPORTS:f6e,EDIT_EQUIPMENTS:m6e,EQUIPMENT:_6e,EQUIPMENT_TYPE:T6e,ERRORS:h6e,NEW_EQUIPMENT:S6e,NO_EQUIPMENT:A6e,NO_EQUIPMENTS:O6e,WITHOUT_EQUIPMENTS:g6e},N6e="Wygląda na to, że aplikacja napotkała pewne problemy.Spróbuj ponownie później lub skontaktuj się z administratorem.",R6e={PAGE:"Nie znaleziono strony",WORKOUT:"Nie znaleziono treningu"},v6e="Coś poszło nie tak",b6e="Błąd. Proszę spróbować ponownie lub skontaktować się z administratorem.",C6e={APP_ERROR:N6e,NOT_FOUND:R6e,SOMETHING_WRONG:v6e,UNKNOWN:b6e},D6e="Dodaj nową aplikację OAuth2",P6e={CLIENT_ID:"Identyfikator",CLIENT_SECRET:"Sekret",DESCRIPTION:"Opis aplikacji",ISSUE_AT:"Wydana",NAME:"Nazwa aplikacji",REDIRECT_URL:"Adres URL przekierowania",SCOPE:{LABEL:"Zakres","application:write_DESCRIPTION":"nadaje dostęp do zapisu konfiguracji aplikacji.","equipments:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów equipments.","equipments:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach equipments.","profile:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów auth.","profile:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach auth.","users:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów users.","users:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach users.","workouts:read_DESCRIPTION":"nadaje dostęp do odczytu z adresów workouts.","workouts:write_DESCRIPTION":"nadaje dostęp do zapisu na adresach workouts."},URL:"Adres URL aplikacji"},L6e="Aplikacje OAuth2",y6e="Aplikacja pomyślnie utworzona. Upewnij się teraz, aby skopiować sekret. On już się więcej nie wyświetli.",$6e="Czy na pewno chcesz usunąć tę aplikację?",U6e="Aplikacja {0} wnioskuje o:",k6e="Zezwolić {0} by używała twojego konta?",w6e="skopiuj do schowka",M6e="Usuń aplikację",W6e="Dodaj aplikację",F6e="Aplikacja nie znaleziona!",z6e="brak aplikacji",x6e="bez opisu",B6e="Odwołaj wszystkie tokeny",G6e="Czy na pewno odwołać wszystkie tokeny?",H6e="Wszystkie istniejące powiązane tokeny zostały odwołane.",V6e={ADD_A_NEW_APP:D6e,APP:P6e,APPS_LIST:L6e,APP_CREATED_SUCCESSFULLY:y6e,APP_DELETION_CONFIRMATION:$6e,APP_REQUESTING_ACCESS:U6e,AUTHORIZE_APP:k6e,COPY_TO_CLIPBOARD:w6e,DELETE_APP:M6e,NEW_APP:W6e,NO_APP:F6e,NO_APPS:z6e,NO_DESCRIPTION:x6e,REVOKE_ALL_TOKENS:B6e,TOKENS_REVOCATION_CONFIRMATION:G6e,TOKENS_REVOKED:H6e},K6e={ACCOUNT_DELETION:{CONTENT:'Możesz złożyć wniosek usunięcia konta w każdej chwili poprzez wejście na ten adres (po zalogowaniu) i kliknięcie "Usuń moje konto" na ekranie edycji konta.',TITLE:"Usuwanie konta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Jeśli zdecydujemy się zmienić naszą politykę prywatności, umieścimy zmiany na tej stronie. Ten dokument jest na licencji [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Oryginalnie zaczerpnięty z polityki prywatności [Discourse](https://github.com/discourse/discourse).`,TITLE:"Zmiany w naszej polityce prywatności"},DATA_COLLECTED:{CONTENT:`Następujące dane są zbierane: - Informacje o koncie (nazwa użytkownika, adres e-mail, hasło). Dobrowolnie podane dane konta jak imię, nazwisko, data urodzenia, lokalizacja, informacje o sobie, czy zdjęcie profilowe. @@ -539,7 +539,7 @@ Jeśli zezwolisz zewnętrznej aplikacji, aby używała twojego konta, to zależn Jeśli ten serwer znajduje się w USA: Nasza strona, produkty i usługi są skierowane do ludzi w wieku co najmniej 13 lat. Jeśli jesteś poniżej tego wieku, to według wymagań [COPPA](https://pl.wikipedia.org/wiki/Children%E2%80%99s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) nie używaj tej strony. -Wymagania prawne mogę być inne, jeśli ten serwer znajduje się w innej jurysdykcji.`,TITLE:"Używanie strony przez dzieci"},YOUR_CONSENT:{CONTENT:"Poprzez używanie tej strony, wyrażasz zgodę na naszą politykę prywatności.",TITLE:"Twoja zgoda"}},P6e="Ostatnia aktualizacja",L6e="polityka prywatności",y6e={CONTENT:D6e,LAST_UPDATE:P6e,TITLE:L6e},$6e={LABEL:"Piesza wycieczka"},U6e={LABEL:"Alpinizm"},k6e={LABEL:"Paralotniarstwo"},w6e={LABEL:"Wioślarstwo"},M6e={LABEL:"Bieg"},W6e={LABEL:"Rakiety śnieżne"},F6e={LABEL:"Swimrun"},z6e={LABEL:"Szlak"},x6e={LABEL:"Chód"},B6e={"Cycling (Sport)":{LABEL:"Kolarstwo (Sport)"},"Cycling (Transport)":{LABEL:"Kolarstwo (Transport)"},"Cycling (Trekking)":{LABEL:"Kolarstwo (Trekking)"},"Cycling (Virtual)":{LABEL:"Kolarstwo (Wirtualne)"},Hiking:$6e,"Mountain Biking":{LABEL:"Kolarstwo górskie"},"Mountain Biking (Electric)":{LABEL:"Kolarstwo górskie (Elektryczne)"},Mountaineering:U6e,"Open Water Swimming":{LABEL:"Pływanie na wodach otwartych"},Paragliding:k6e,Rowing:w6e,Running:M6e,"Skiing (Alpine)":{LABEL:"Narciarstwo alpejskie"},"Skiing (Cross Country)":{LABEL:"Narciarstwo biegowe"},Snowshoes:W6e,Swimrun:F6e,Trail:z6e,Walking:x6e},G6e="Średnia",H6e="Daty",V6e="Statystyki",K6e={month:"Miesięczne statystyki",week:"Tygodniowe statystyki",year:"Roczne statystyki"},j6e="Statystyki dotyczące wszystkich treningów:",q6e="Statystyki z ostatnich {count} treningów:",Y6e={by_sport:"wg sportu",by_time:"wg przedziału czasu"},X6e={month:"miesiąc",week:"tydzień",year:"rok"},Q6e="średnia ilość treningów",Z6e={AVERAGE:G6e,DATES:H6e,STATISTICS:V6e,STATISTICS_CHARTS:K6e,STATISTICS_ON_ALL_WORKOUTS:j6e,STATISTICS_ON_LAST_WORKOUTS:q6e,STATISTICS_TYPES:Y6e,TIME_FRAMES:X6e,WORKOUTS_AVERAGE:Q6e},J6e="Potwierdzenie konta",eUe="Nie otrzymałeś(-aś) instrukcji?",tUe="Sprawdź swój e-mail. Nowa wiadomość z potwierdzeniem została wysłana na podany adres.",nUe="Administrator",aUe="Masz już konto?",sUe="Czy jesteś pewien, że chcesz usunąć swoje konto? Wszystkie dane zostaną nieodwracalnie skasowane.",rUe="Aktualne hasło",oUe="E-mail",iUe="Podaj poprawny adres e-mail.",uUe="Aktualizacja adresu e-mail",lUe="Podaj hasło",cUe={DATA_EXPORT:"Eksport danych",DOWNLOAD_ARCHIVE:"Pobierz archiwum",GENERATING_LINK:"generowanie linka…",ONLY_ONE_EXPORT_PER_DAY:"Możesz poprosić o archiwum w przeciągu 24 godzin",STATUS:{errored:"niepowodzenie (proszę zlecić kolejny eksport)",in_progress:"w trakcie…"}},dUe="Filtruj po nazwie użytkownika",EUe="ukryj hasło",pUe="Niepoprawny token, proszę zlecić nowy reset hasła.",fUe="Chcę usunąć swoje konto",mUe="Język | Języki",_Ue="Polityka prywatności uległa zmianie, proszę {0} ją przed przejściem dalej.",TUe="Zaloguj",hUe="Wyloguj",SUe="Na pewno chcesz się wylogować?",AUe="zaloguj się",OUe="Nowe hasło",gUe="Nie znaleziono żadnego sportu.",IUe="Nie znaleziono użytkowników.",RUe="Hasło",NUe="Nie pamiętasz hasła?",vUe="Potrzeba co najmniej ośmiu znaków.",bUe="Reset hasła",CUe="Sprawdź swój e-mail. Jeśli Twój adres jest w naszej bazie danych, otrzymasz wiadomość z linkiem do resetu hasła.",DUe={AVERAGE:"średnia",GOOD:"dobra",LABEL:"siła hasła",STRONG:"silne",SUGGESTIONS:{allUppercase:"Użyj wielkich liter, ale nie samych wielkich.",anotherWord:"Dodaj jakieś wyrazy, które są mniej popularne.",associatedYears:"Unikaj lat, które są powiązane z Tobą.",capitalization:"Użyj wielkiej litery nie tylko na początku.",dates:"Unikaj dat, które są powiązane z Tobą.",l33t:"Unikaj przewidywalnych zastępstw liter, jak {'@'} zamiast a.",longerKeyboardPattern:"Użyj dłuższych wzorców na klawiaturze i zmieniaj kierunek pisania wiele razy.",noNeed:"Możesz tworzyć silne hasła bez użycia symboli, liczb czy wielkich liter.",pwned:"Jeśli używasz tego hasła także gdzieś indziej, zmień je.",recentYears:"Unikaj ostatnich lat.",repeated:"Unikaj powtarzania słów i znaków.",reverseWords:"Unikaj pisania wspak popularnych słów.",sequences:"Unikaj popularnych sekwencji znaków.",useWords:"Użyj wielu słów, ale unikaj znanych sformułowań."},WEAK:"słabe"},PUe="Twoje hasło zostało zaktualizowane. Kliknij {0} aby się zalogować.",LUe={ACCOUNT_EDITION:"Edycja konta",ASCENT_DATA:"Dane o wzniesieniach (rekordy, podsumowanie)",BACK_TO_PROFILE:"Wróć do profilu",BIO:"O sobie",BIRTH_DATE:"Data urodzenia",DATE_FORMAT:"Format wyświetlanych dat",EDIT:"Edytuj profil",EDIT_PREFERENCES:"Edytuj ustawienia",EDIT_SPORTS_PREFERENCES:"Edytuj ustawienia sportów",ELEVATION_CHART_START:{LABEL:"Wykres wysokości zaczyna się od",MIN_ALT:"Najmniejsza wysokość",ZERO:"Zero"},EQUIPMENTS:{ACTION:"akcja",CONFIRM_EQUIPMENT_DELETION:"Czy na pewno chcesz usunąć ten sprzęt {0}?",DESCRIPTION:"opis",DISABLED_BY_ADMIN:"wyłączone przez administratora",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ten sprzęt jest powiązany z treningami.",IS_ACTIVE:"aktywny",LABEL:"etykieta",YOUR_EQUIPMENTS:"Twoje sprzęty"},EQUIPMENTS_EDITION:"Edycja sprzętów",ERRORED_EMAIL_UPDATE:"Proszę {0} by znów zmienić swój adres e-mail lub skontaktować się z administratorem",FIRST_DAY_OF_WEEK:"Pierwszy dzień tygodnia",FIRST_NAME:"Imię",INTERFACE:"Interfejs",LANGUAGE:"Język",LAST_NAME:"Nazwisko",LOCATION:"Miejsce",MONDAY:"Poniedziałek",PICTURE:"Zdjęcie",PICTURE_EDITION:"Zmiana zdjęcia",PICTURE_REMOVE:"Usuń zdjęcie",PICTURE_UPDATE:"Zaktualizuj zdjęcie",PREFERENCES_EDITION:"Edycja ustawień","PRIVACY-POLICY_EDITION":"Polityka prywatności",PROFILE_EDITION:"Edycja profilu",REGISTRATION_DATE:"Data rejestracji",SPORT:{ACTION:"akcja",COLOR:"kolor",CONFIRM_SPORT_RESET:"Czy na pewno chcesz zresetować ten sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Czy na pewno chcesz zresetować ten sport? Wszystkie domyślne sprzęty zostaną usunięte.",DEFAULT_EQUIPMENTS:"Domyślny sprzęt | Domyślne sprzęty",DISABLED_BY_ADMIN:"wyłączone przez administratora",IS_ACTIVE:"aktywny",LABEL:"etykieta",STOPPED_SPEED_THRESHOLD:"próg prędkości zatrzymanej"},SPORTS_EDITION:"Edycja ustawień sportu",SUCCESSFUL_EMAIL_UPDATE:"Twoje konto zostało zaktualizowane. Sprawdź swój e-mail aby potwierdzić nowy adres.",SUCCESSFUL_REGISTRATION:"Twoje konto zostało pomyślnie utworzone.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Link do aktywacji konta został wysłany e-mailem na podany adres.",SUCCESSFUL_UPDATE:"Twoje konto zostało pomyślnie zaktualizowane.",SUNDAY:"Niedziela",TABS:{ACCOUNT:"konto",APPS:"aplikacje",EQUIPMENTS:"sprzęty",PICTURE:"zdjęcie",PREFERENCES:"ustawienia","PRIVACY-POLICY":"polityka prywatności",PROFILE:"profil",SPORTS:"sporty"},THEME_MODE:{LABEL:"Tryb wyglądu",VALUES:{DARK:"Ciemny",DEFAULT:"Przeglądarka decyduje",LIGHT:"Jasny"}},TIMEZONE:"Strefa czasowa | Strefy czasowe",UNITS:{IMPERIAL:"System imperialny (stopy, mile, °F)",LABEL:"Jednostki dystansu",METRIC:"System metryczny (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Odfiltrowana",HELP:"Przy filtrowaniu wartości odstające (które mogą sugerować błąd GPS) nie są brane pod uwagę przy wyliczaniu maksymalnej prędkości.",LABEL:"Ustalanie prędkości maksymalnej przy GPX",RAW_SPEED:"Oryginalna"}},yUe="Przeczytałem(-am) i zaakceptowałem(-am) {0}.",$Ue="Załóż konto",UUe="Niestety zakładanie kont jest wyłączone.",kUe="Wyślij ponownie e-mail potwierdzenia konta",wUe="Zresetuj swoje hasło",MUe="przejrzyj",WUe="pokaż hasło",FUe="To konto użytkownika jest nieaktywne.",zUe="Przełącz wygląd (jasny lub ciemny tryb)",xUe="Nazwa użytkownika",BUe='Wymagane od 3 do 30 znaków, można używać tylko liter, cyfr i podkreślenia "_".',GUe="zdjęcie użytkownika",HUe="Zaakceptowałeś(-aś) {0}.",VUe={ACCOUNT_CONFIRMATION:J6e,ACCOUNT_CONFIRMATION_NOT_RECEIVED:eUe,ACCOUNT_CONFIRMATION_SENT:tUe,ADMIN:nUe,ALREADY_HAVE_ACCOUNT:aUe,CONFIRM_ACCOUNT_DELETION:sUe,CURRENT_PASSWORD:rUe,EMAIL:oUe,EMAIL_INFO:iUe,EMAIL_UPDATE:uUe,ENTER_PASSWORD:lUe,EXPORT_REQUEST:cUe,FILTER_ON_USERNAME:dUe,HIDE_PASSWORD:EUe,INVALID_TOKEN:pUe,I_WANT_TO_DELETE_MY_ACCOUNT:fUe,LANGUAGE:mUe,LAST_PRIVACY_POLICY_TO_VALIDATE:_Ue,LOGIN:TUe,LOGOUT:hUe,LOGOUT_CONFIRMATION:SUe,LOG_IN:AUe,NEW_PASSWORD:OUe,NO_SPORT_FOUND:gUe,NO_USERS_FOUND:IUe,PASSWORD:RUe,PASSWORD_FORGOTTEN:NUe,PASSWORD_INFO:vUe,PASSWORD_RESET:bUe,PASSWORD_SENT_EMAIL_TEXT:CUe,PASSWORD_STRENGTH:DUe,PASSWORD_UPDATED:PUe,PROFILE:LUe,READ_AND_ACCEPT_PRIVACY_POLICY:yUe,REGISTER:$Ue,REGISTER_DISABLED:UUe,RESENT_ACCOUNT_CONFIRMATION:kUe,RESET_PASSWORD:wUe,REVIEW:MUe,SHOW_PASSWORD:WUe,THIS_USER_ACCOUNT_IS_INACTIVE:FUe,TOGGLE_THEME:zUe,USERNAME:xUe,USERNAME_INFO:BUe,USER_PICTURE:GUe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:HUe},KUe="Dodaj trening",jUe="analiza",qUe="wzniesienie",YUe="średnia prędkość",XUe="śr. prędkość",QUe="wróć do treningu",ZUe="data",JUe="Usuń ten trening",eke="zejście",tke="filtry wyświetlania",nke="dystans",ake="Pobierz trening",ske="czas trwania",rke="Edytuj trening",oke="wysokość",ike="koniec",uke="Wyłącz pełny ekran",lke="z",cke="plik .gpx",dke="ukryj filtry",Eke="Obie wysokości muszą być podane i muszą być większe niż lub równe zeru.",pke="Dystans musi być większy niż 0",fke="Czas trwania musi być większy niż 0 sekund",mke="Ostatnie treningi",_ke="Wczytaj więcej treningów",Tke="maks. wysokość",hke="maks. plików",Ske="maks. wielkość",Ake="maks. prędkość",Oke="min. wysokość",gke={deselectLabel:"Naciśnij enter aby usunąć",selectLabel:"Naciśnij enter aby wybrać",selectedLabel:"Wybrane"},Ike="Następny segment",Rke="Następny trening",Nke="notatki",vke="dane z pliku gpx, bez żadnego czyszczenia",bke="Nie podano pliku",Cke="nie ma folderu w środku",Dke="Brak mapy",Pke="Nie ma następnego segmentu",Lke="Nie ma następnego treningu",yke="Brak notatek",$ke="Nie ma poprzedniego segmentu",Uke="Nie ma poprzedniego treningu",kke="Brak rekordów.",wke="Brak treningów.",Mke="przerwy",Wke="Poprzedni segment",Fke="Poprzedni trening",zke="rekord | rekordy",xke="Śr. prędkość",Bke="Najdłuższy dystans",Gke="Najwyższe wzniesienie",Hke="Najdłuższy czas trwania",Vke="Maks. prędkość",Kke="pozostałych znaków",jke="Reset zbliżenia",qke="segment | segmenty",Yke="prędkość",Xke="sport | sporty",Qke="start",Zke="Start i koniec",Jke="zacznij oś wysokości od zera",ewe="tytuł",twe="do",nwe="całkowita odległość",awe="całkowity czas trwania",swe="Wyślij jakiś!",rwe="Włącz pełny ekran",owe={DARK_SKY:{"clear-day":"bezchmurny dzień","clear-night":"bezchmurna noc",cloudy:"pochmurnie",fog:"mgła","partly-cloudy-day":"trochę pochmurny dzień","partly-cloudy-night":"trochę pochmurna noc",rain:"deszcz",sleet:"deszcz ze śniegiem",snow:"śnieg",wind:"wiatr"},HUMIDITY:"wilgotność",TEMPERATURE:"temperatura",WIND:"wiatr",WIND_DIRECTIONS:{E:"Wsch.",ENE:"Wsch.-Płn.-Wsch.",ESE:"Wsch.-Płd.-Wsch.",N:"Płn.",NE:"Płn.-Wsch.",NNE:"Płn.-Płn.-Wsch.",NNW:"Płn.-Płn.-Zach.",NW:"Płn.-Zach.",S:"Płd.",SE:"Płd.-Wsch.",SSE:"Płd.-Płd.-Wsch.",SSW:"Płd.-Płd.-Zach.",SW:"Płd.-Zach.",W:"Zach.",WNW:"Zach.-Płn.-Zach.",WSW:"Zach.-Płd.-Zach."}},iwe="bez pliku .gpx",uwe="z plikiem .gpx",lwe="trening | treningi",cwe="wykres prędkości i wysokości treningu",dwe="data treningu",Ewe="Na pewno usunąć ten trening?",pwe="mapa treningu",fwe="plik .zip",mwe="lub .zip zawierający pliki .gpx",_we={ADD_WORKOUT:KUe,ANALYSIS:jUe,ASCENT:qUe,AVERAGE_SPEED:YUe,AVE_SPEED:XUe,BACK_TO_WORKOUT:QUe,DATE:ZUe,DELETE_WORKOUT:JUe,DESCENT:eke,DISPLAY_FILTERS:tke,DISTANCE:nke,DOWNLOAD_WORKOUT:ake,DURATION:ske,EDIT_WORKOUT:rke,ELEVATION:oke,END:ike,EXIT_FULLSCREEN:uke,FROM:lke,GPX_FILE:cke,HIDE_FILTERS:dke,INVALID_ASCENT_OR_DESCENT:Eke,INVALID_DISTANCE:pke,INVALID_DURATION:fke,LATEST_WORKOUTS:mke,LOAD_MORE_WORKOUT:_ke,MAX_ALTITUDE:Tke,MAX_FILES:hke,MAX_SIZE:Ske,MAX_SPEED:Ake,MIN_ALTITUDE:Oke,MULTISELECT:gke,NEXT_SEGMENT:Ike,NEXT_WORKOUT:Rke,NOTES:Nke,NO_DATA_CLEANING:vke,NO_FILE_PROVIDED:bke,NO_FOLDER:Cke,NO_MAP:Dke,NO_NEXT_SEGMENT:Pke,NO_NEXT_WORKOUT:Lke,NO_NOTES:yke,NO_PREVIOUS_SEGMENT:$ke,NO_PREVIOUS_WORKOUT:Uke,NO_RECORDS:kke,NO_WORKOUTS:wke,PAUSES:Mke,PREVIOUS_SEGMENT:Wke,PREVIOUS_WORKOUT:Fke,RECORD:zke,RECORD_AS:xke,RECORD_FD:Bke,RECORD_HA:Gke,RECORD_LD:Hke,RECORD_MS:Vke,REMAINING_CHARS:Kke,RESET_ZOOM:jke,SEGMENT:qke,SPEED:Yke,SPORT:Xke,START:Qke,START_AND_FINISH:Zke,START_ELEVATION_AT_ZERO:Jke,TITLE:ewe,TO:twe,TOTAL_DISTANCE:nwe,TOTAL_DURATION:awe,UPLOAD_FIRST_WORKOUT:swe,VIEW_FULLSCREEN:rwe,WEATHER:owe,WITHOUT_GPX:iwe,WITH_GPX:uwe,WORKOUT:lwe,WORKOUT_CHART:cwe,WORKOUT_DATE:dwe,WORKOUT_DELETION_CONFIRMATION:Ewe,WORKOUT_MAP:pwe,ZIP_ARCHIVE:fwe,ZIP_ARCHIVE_DESCRIPTION:mwe},Twe={about:_4e,admin:q4e,api:X4e,buttons:m$e,common:F$e,dashboard:B$e,error:d6e,equipments:o6e,equipment_types:q$e,oauth2:C6e,privacy_policy:y6e,sports:B6e,statistics:Z6e,user:VUe,workouts:_we},hwe="Sobre esta instância",Swe="Entre em contato com a administração",Awe="FitTrackee é um gerenciador de atividades ao ar livre auto-hospedado.",Owe="licenciado {0} ",gwe="Código fonte",Iwe="Dados meteorológicos:",Rwe={ABOUT_THIS_INSTANCE:hwe,CONTACT_ADMIN:Swe,FITTRACKEE_DESCRIPTION:Awe,FITTRACKEE_LICENSE:Owe,SOURCE_CODE:gwe,WEATHER_DATA_FROM:Iwe},Nwe={DESCRIPTION:"Qualquer tipo de informação adicional que possa ser útil aos seus usuários. Você pode usar o Markdown.",TEXT:"Informações detalhadas sobre a instância"},vwe="Ação",bwe="Ativar conta",Cwe="Ativo",Dwe="Administrador",Pwe="Administração",Lwe="Adicionar/remover direitos de administração, excluir conta de usuário.",ywe="Aplicativo",$we={ADMIN_CONTACT:"Contato por e-mail com a administração",MAX_FILES_IN_ZIP_LABEL:"Número máximo de arquivos zip",MAX_USERS_HELP:"Se for 0, não há limite de registros.",MAX_USERS_LABEL:"Número máximo de usuários ativos",NO_CONTACT_EMAIL:"sem e-mail de contato",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo de arquivos enviados (em Mb)",TITLE:"Configurações do aplicativo",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo do arquivo zip (em Mb)"},Uwe="Voltar ao administrador",kwe="Tem certeza de que deseja excluir a conta {0}? Todos os dados serão apagados e não serão reversíveis.",wwe="Tem certeza de que deseja redefinir a senha de {0}?",Mwe="Email atual",Wwe="Apagar utilizador",Fwe="O envio de e-mail está desativado.",zwe="Ativar/desativar tipos de equipamentos.",xwe="Ativar/desativar desportos.",Bwe={TABLE:{ACTIVE:"Ativar",HAS_EQUIPMENTS:"o equipamento já existe",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Administração de equipamentos"},Gwe="Novo Email",Hwe="Não há texto",Vwe="A senha foi redefinida.",Kwe="Adicione sua própria política de privacidade ou deixe em branco para usar uma política padrão. Você pode usar o Markdown.",jwe="A criação de conta está atualmente desativada.",qwe="A criação de conta está ativa.",Ywe="Restaurar senha",Xwe={TABLE:{ACTIVE:"Ativo",HAS_WORKOUTS:"já existe treino",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Gerenciar desportos"},Qwe="Atualize as configurações do aplicativo.",Zwe="Atualizar e-mail",Jwe="usuário | Usuários",e8e={SELECTS:{ORDER_BY:{ADMIN:"status de administrador",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de conta",USERNAME:"utilizador",WORKOUTS_COUNT:"número de treinos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceda permissão de administrador",REMOVE_ADMIN_RIGHTS:"Remover permissão de administrador"},TITLE:"Administração - Usuários"},t8e="O endereço de e-mail foi atualizado.",n8e={ABOUT:Nwe,ACTION:vwe,ACTIVATE_USER_ACCOUNT:bwe,ACTIVE:Cwe,ADMIN:Dwe,ADMINISTRATION:Pwe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:Lwe,APPLICATION:ywe,APP_CONFIG:$we,BACK_TO_ADMIN:Uwe,CONFIRM_USER_ACCOUNT_DELETION:kwe,CONFIRM_USER_PASSWORD_RESET:wwe,CURRENT_EMAIL:Mwe,DELETE_USER:Wwe,EMAIL_SENDING_DISABLED:Fwe,ENABLE_DISABLE_EQUIPMENT_TYPES:zwe,ENABLE_DISABLE_SPORTS:xwe,EQUIPMENT_TYPES:Bwe,NEW_EMAIL:Gwe,NO_TEXT_ENTERED:Hwe,PASSWORD_RESET_SUCCESSFUL:Vwe,PRIVACY_POLICY_DESCRIPTION:Kwe,REGISTRATION_DISABLED:jwe,REGISTRATION_ENABLED:qwe,RESET_USER_PASSWORD:Ywe,SPORTS:Xwe,UPDATE_APPLICATION_DESCRIPTION:Qwe,UPDATE_USER_EMAIL:Zwe,USER:Jwe,USERS:e8e,USER_EMAIL_UPDATE_SUCCESSFUL:t8e},a8e={" is missing in gpx file":"O elemento está faltando no arquivo .gpx.","Network Error":"Erro de rede.",UNKNOWN:"Erro. Tente novamente ou entre em contato com ao administrador.","at least one file in zip archive exceeds size limit, please check the archive":"Se pelo menos um dos arquivos dentro do arquivo zip exceder o limite de tamanho, verifique o arquivo.","completed request already exists":"Já existe uma solicitação de exportação completa.","email: valid email must be provided":"E-mail: Deve fornecer um e-mail válido.","equipment already exists with the same label":"Já existe equipamento com a mesmo nome.","equipment type is inactive":"Tipo de equipamento inativo.","error during gpx file parsing":"Erro ao processar o arquivo gpx.","error during gpx processing":"Erro no processamento do GPX.","error on getting configuration":"Erro ao obter configuração.","error when saving workout":"Erro ao salvar o treino.","error when updating configuration":"Erro ao atualizar a configuração","error, please try again or contact the administrator":"Erro, tente novamente mais tarde ou entre em contato com o administrador.","error, registration is disabled":"Erro, não são permitidos novos registros.","file extension not allowed":"Extensão de arquivo não permitida.","file size is greater than the allowed size":"O tamanho do arquivo é maior que o permitido.","gpx file is invalid":"O arquivo .gpx é inválido.","invalid credentials":"Credenciais inválidas.","invalid payload":"Os dados fornecidos não são válidos.","invalid token, please log in again":"Token inválido, faça login novamente.","invalid token, please request a new token":"Token inválido, faça login novamente.","new email must be different than current email":"O novo e-mail deve ser diferente do e-mail atual","no file part":"Nenhum arquivo.","no selected file":"Nenhum arquivo selecionado.","no tracks in gpx file":"Não há trilha () no arquivo .gpx.","ongoing request exists":"Já existe uma pedido de exportação.","password: password and password confirmation do not match":"Senha: A senha e a confirmação não coincidem.","provide a valid auth token":"Fornece um token de autenticação válido.","signature expired, please log in again":"Assinatura expirada. Faça login novamente.","sorry, that username is already taken":"Lamentamos, mas o nome de usuário já está em uso.","sport does not exist":"Este desporto não existe.","successfully registered":"Conta criada com sucesso.","the number of files in the archive exceeds the limit":"O número de arquivos no arquivo excede o limite.","user does not exist":"O usuário não existe.","valid email must be provided for admin contact":"Você deve fornecer um e-mail válido para contato do administrador","you can not delete your account, no other user has admin rights":"Você não pode excluir sua conta, nenhuma outra conta tem permissões administrativas.","you do not have permissions":"Você não tem permissão."},s8e={ERROR:a8e},r8e="Autorizar",o8e="Retornar",i8e="Cancelar",u8e="Remover filtros",l8e="Excluir",c8e="Apagar minha conta",d8e="Desativar",E8e="Editar",p8e="Ativar",f8e="Filtro",m8e="Fazer login",_8e="Não",T8e="Atualizar totais",h8e="Criar uma conta",S8e="Solicitar exportação de dados",A8e="Restaurar",O8e="Enviar",g8e="Sim",I8e={"ACCOUNT-CONFIRMATION-RESEND":"Re-enviar email de confirmação",AUTHORIZE:r8e,BACK:o8e,CANCEL:i8e,CLEAR_FILTER:u8e,DELETE:l8e,DELETE_MY_ACCOUNT:c8e,DISABLE:d8e,EDIT:E8e,ENABLE:p8e,FILTER:f8e,LOGIN:m8e,NO:_8e,REFRESH_TOTALS:T8e,REGISTER:h8e,REQUEST_DATA_EXPORT:S8e,RESET:A8e,SUBMIT:O8e,YES:g8e},R8e="sobre",N8e="Ação",v8e="ativo",b8e="Confirmação",C8e="contato",D8e="dia | dias",P8e="Descrição",L8e="Mostrando",y8e="documentação",$8e="aqui",U8e="Escondido",k8e="Inicio",w8e="hora | horas",M8e="inativo",W8e="etiqueta",F8e="minuto | minutos",z8e="seguinte",x8e="sem descrição",B8e="retroceder",G8e="segundo | segundos",H8e={ORDER:{ASC:"subida",DESC:"descida",LABEL:"ordenar"},ORDER_BY:{LABEL:"organizar por"},PER_PAGE:{LABEL:"por página"}},V8e="Total",K8e="duração total com pausas",j8e={ABOUT:R8e,ACTION:N8e,ACTIVE:v8e,CONFIRMATION:b8e,CONTACT:C8e,DAY:D8e,DESCRIPTION:P8e,DISPLAYED:L8e,DOCUMENTATION:y8e,HERE:$8e,HIDDEN:U8e,HOME:k8e,HOURS:w8e,INACTIVE:M8e,LABEL:W8e,MINUTES:F8e,NEXT:z8e,NO_DESCRIPTION:x8e,PREVIOUS:B8e,SECONDS:G8e,SELECTS:H8e,TOTAL:V8e,TOTAL_DURATION_WITH_PAUSES:K8e},q8e="Dashboard",Y8e="Este mês",X8e={DASHBOARD:q8e,THIS_MONTH:Y8e},Q8e={LABEL:"Bicicleta"},Z8e={LABEL:"Kayak"},J8e={LABEL:"Sapatilhas"},e5e={LABEL:"Esquis"},t5e={LABEL:"Raquetes de neve"},n5e={Bike:Q8e,"Bike Trainer":{LABEL:"Bicicleta treino"},Kayak_Boat:Z8e,Shoes:J8e,Skis:e5e,Snowshoes:t5e},a5e="Adicionar um novo equipamento",s5e="Todas as associações serão removidas dos treinos.",r5e="Padrão para desporto",o5e="Editar equipamento",i5e="equipamento | equipamentos",u5e="tipo de equipamento | tipos de equipamentos",l5e={inactive:"Equipamento '{equipmentLabel}' inativo.",invalid:"O equipamento '{equipmentLabel}' não é correto para este desporto.",not_found:"Equipamento não encontrado."},c5e="Equipamento novo",d5e="Nenhum equipamento encontrado.",E5e="Sem equipamento",p5e="sem equipamento",f5e={"50_CHARACTERS_MAX":"Máximo de 50 caracteres",ADD_A_NEW_EQUIPMENT:a5e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:s5e,DEFAULT_FOR_SPORTS:r5e,EDIT_EQUIPMENTS:o5e,EQUIPMENT:i5e,EQUIPMENT_TYPE:u5e,ERRORS:l5e,NEW_EQUIPMENT:c5e,NO_EQUIPMENT:d5e,NO_EQUIPMENTS:E5e,WITHOUT_EQUIPMENTS:p5e},m5e="Parece haver algo errado com o aplicativo.Tente novamente mais tarde ou entre em contato com o administrador.",_5e={PAGE:"página não encontrada",WORKOUT:"Treino não encontrado"},T5e="Ocorreu um erro",h5e="Erro. Tente novamente ou entre em contato com a o administrador.",S5e={APP_ERROR:m5e,NOT_FOUND:_5e,SOMETHING_WRONG:T5e,UNKNOWN:h5e},A5e="Adicionar aplicativo OAuth2",O5e={CLIENT_ID:"Id",CLIENT_SECRET:"Senha secreta",DESCRIPTION:"Descrição do aplicativo",ISSUE_AT:"Edição em",NAME:"Nome da Aplicação",REDIRECT_URL:"URL de redirecionamento",SCOPE:{LABEL:"Âmbito","application:write_DESCRIPTION":"concede permissão de gravação ao aplicativo configurado.","equipments:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","equipments:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","profile:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","profile:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","users:read_DESCRIPTION":"Concede permissão de leitura aos usuários dos pontos de acesso.","users:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de usuários.","workouts:read_DESCRIPTION":"Concede permissão de leitura aos pontos de acesso de exercícios.","workouts:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de exercícios."},URL:"URL do aplicativo"},g5e="Aplicativos OAuth2",I5e="Aplicativo criado com sucesso. Certifique-se de copiar a chave secreta, ela não será mostrada novamente.",R5e="Tem certeza de que deseja excluir este aplicativo?",N5e="Solicitações do aplicativo {0}:",v5e="Autorizar {0} a usar sua conta?",b5e="copiar para área de transferência",C5e="Excluir aplicativo",D5e="Adicionar um aplicativo",P5e="Aplicação não encontrada!",L5e="sem aplicativos",y5e="sem descrição",$5e="Revogar todas as chaves",U5e="Tem certeza de revogar todas as chaves?",k5e="Todas as chaves associadas foram revogadas.",w5e={ADD_A_NEW_APP:A5e,APP:O5e,APPS_LIST:g5e,APP_CREATED_SUCCESSFULLY:I5e,APP_DELETION_CONFIRMATION:R5e,APP_REQUESTING_ACCESS:N5e,AUTHORIZE_APP:v5e,COPY_TO_CLIPBOARD:b5e,DELETE_APP:C5e,NEW_APP:D5e,NO_APP:P5e,NO_APPS:L5e,NO_DESCRIPTION:y5e,REVOKE_ALL_TOKENS:$5e,TOKENS_REVOCATION_CONFIRMATION:U5e,TOKENS_REVOKED:k5e},M5e={ACCOUNT_DELETION:{CONTENT:"Você pode solicitar a exclusão da sua conta a qualquer momento acessando este endereço (após fazer login) e clicando no botão “Excluir minha conta” nas configurações da conta.",TITLE:"Exclusão de conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidirmos alterar a nossa política de privacidade, anunciaremos as alterações nesta página. +Wymagania prawne mogę być inne, jeśli ten serwer znajduje się w innej jurysdykcji.`,TITLE:"Używanie strony przez dzieci"},YOUR_CONSENT:{CONTENT:"Poprzez używanie tej strony, wyrażasz zgodę na naszą politykę prywatności.",TITLE:"Twoja zgoda"}},j6e="Ostatnia aktualizacja",q6e="polityka prywatności",Y6e={CONTENT:K6e,LAST_UPDATE:j6e,TITLE:q6e},X6e={LABEL:"Piesza wycieczka"},Q6e={LABEL:"Alpinizm"},Z6e={LABEL:"Paralotniarstwo"},J6e={LABEL:"Wioślarstwo"},eUe={LABEL:"Bieg"},tUe={LABEL:"Rakiety śnieżne"},nUe={LABEL:"Swimrun"},aUe={LABEL:"Szlak"},sUe={LABEL:"Chód"},oUe={"Cycling (Sport)":{LABEL:"Kolarstwo (Sport)"},"Cycling (Transport)":{LABEL:"Kolarstwo (Transport)"},"Cycling (Trekking)":{LABEL:"Kolarstwo (Trekking)"},"Cycling (Virtual)":{LABEL:"Kolarstwo (Wirtualne)"},Hiking:X6e,"Mountain Biking":{LABEL:"Kolarstwo górskie"},"Mountain Biking (Electric)":{LABEL:"Kolarstwo górskie (Elektryczne)"},Mountaineering:Q6e,"Open Water Swimming":{LABEL:"Pływanie na wodach otwartych"},Paragliding:Z6e,Rowing:J6e,Running:eUe,"Skiing (Alpine)":{LABEL:"Narciarstwo alpejskie"},"Skiing (Cross Country)":{LABEL:"Narciarstwo biegowe"},Snowshoes:tUe,Swimrun:nUe,Trail:aUe,Walking:sUe},rUe="Średnia",iUe="Daty",uUe="Statystyki",lUe={month:"Miesięczne statystyki",week:"Tygodniowe statystyki",year:"Roczne statystyki"},cUe="Statystyki dotyczące wszystkich treningów:",dUe="Statystyki z ostatnich {count} treningów:",EUe={by_sport:"wg sportu",by_time:"wg przedziału czasu"},pUe={month:"miesiąc",week:"tydzień",year:"rok"},fUe="średnia ilość treningów",mUe={AVERAGE:rUe,DATES:iUe,STATISTICS:uUe,STATISTICS_CHARTS:lUe,STATISTICS_ON_ALL_WORKOUTS:cUe,STATISTICS_ON_LAST_WORKOUTS:dUe,STATISTICS_TYPES:EUe,TIME_FRAMES:pUe,WORKOUTS_AVERAGE:fUe},_Ue="Potwierdzenie konta",TUe="Nie otrzymałeś(-aś) instrukcji?",hUe="Sprawdź swój e-mail. Nowa wiadomość z potwierdzeniem została wysłana na podany adres.",SUe="Administrator",AUe="Masz już konto?",OUe="Czy jesteś pewien, że chcesz usunąć swoje konto? Wszystkie dane zostaną nieodwracalnie skasowane.",gUe="Aktualne hasło",IUe="E-mail",NUe="Podaj poprawny adres e-mail.",RUe="Aktualizacja adresu e-mail",vUe="Podaj hasło",bUe={DATA_EXPORT:"Eksport danych",DOWNLOAD_ARCHIVE:"Pobierz archiwum",GENERATING_LINK:"generowanie linka…",ONLY_ONE_EXPORT_PER_DAY:"Możesz poprosić o archiwum w przeciągu 24 godzin",STATUS:{errored:"niepowodzenie (proszę zlecić kolejny eksport)",in_progress:"w trakcie…"}},CUe="Filtruj po nazwie użytkownika",DUe="ukryj hasło",PUe="Niepoprawny token, proszę zlecić nowy reset hasła.",LUe="Chcę usunąć swoje konto",yUe="Język | Języki",$Ue="Polityka prywatności uległa zmianie, proszę {0} ją przed przejściem dalej.",UUe="Zaloguj",kUe="Wyloguj",wUe="Na pewno chcesz się wylogować?",MUe="zaloguj się",WUe="Nowe hasło",FUe="Nie znaleziono żadnego sportu.",zUe="Nie znaleziono użytkowników.",xUe="Hasło",BUe="Nie pamiętasz hasła?",GUe="Potrzeba co najmniej ośmiu znaków.",HUe="Reset hasła",VUe="Sprawdź swój e-mail. Jeśli Twój adres jest w naszej bazie danych, otrzymasz wiadomość z linkiem do resetu hasła.",KUe={AVERAGE:"średnia",GOOD:"dobra",LABEL:"siła hasła",STRONG:"silne",SUGGESTIONS:{allUppercase:"Użyj wielkich liter, ale nie samych wielkich.",anotherWord:"Dodaj jakieś wyrazy, które są mniej popularne.",associatedYears:"Unikaj lat, które są powiązane z Tobą.",capitalization:"Użyj wielkiej litery nie tylko na początku.",dates:"Unikaj dat, które są powiązane z Tobą.",l33t:"Unikaj przewidywalnych zastępstw liter, jak {'@'} zamiast a.",longerKeyboardPattern:"Użyj dłuższych wzorców na klawiaturze i zmieniaj kierunek pisania wiele razy.",noNeed:"Możesz tworzyć silne hasła bez użycia symboli, liczb czy wielkich liter.",pwned:"Jeśli używasz tego hasła także gdzieś indziej, zmień je.",recentYears:"Unikaj ostatnich lat.",repeated:"Unikaj powtarzania słów i znaków.",reverseWords:"Unikaj pisania wspak popularnych słów.",sequences:"Unikaj popularnych sekwencji znaków.",useWords:"Użyj wielu słów, ale unikaj znanych sformułowań."},WEAK:"słabe"},jUe="Twoje hasło zostało zaktualizowane. Kliknij {0} aby się zalogować.",qUe={ACCOUNT_EDITION:"Edycja konta",ASCENT_DATA:"Dane o wzniesieniach (rekordy, podsumowanie)",BACK_TO_PROFILE:"Wróć do profilu",BIO:"O sobie",BIRTH_DATE:"Data urodzenia",DATE_FORMAT:"Format wyświetlanych dat",EDIT:"Edytuj profil",EDIT_PREFERENCES:"Edytuj ustawienia",EDIT_SPORTS_PREFERENCES:"Edytuj ustawienia sportów",ELEVATION_CHART_START:{LABEL:"Wykres wysokości zaczyna się od",MIN_ALT:"Najmniejsza wysokość",ZERO:"Zero"},EQUIPMENTS:{ACTION:"akcja",CONFIRM_EQUIPMENT_DELETION:"Czy na pewno chcesz usunąć ten sprzęt {0}?",DESCRIPTION:"opis",DISABLED_BY_ADMIN:"wyłączone przez administratora",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Ten sprzęt jest powiązany z treningami.",IS_ACTIVE:"aktywny",LABEL:"etykieta",YOUR_EQUIPMENTS:"Twoje sprzęty"},EQUIPMENTS_EDITION:"Edycja sprzętów",ERRORED_EMAIL_UPDATE:"Proszę {0} by znów zmienić swój adres e-mail lub skontaktować się z administratorem",FIRST_DAY_OF_WEEK:"Pierwszy dzień tygodnia",FIRST_NAME:"Imię",INTERFACE:"Interfejs",LANGUAGE:"Język",LAST_NAME:"Nazwisko",LOCATION:"Miejsce",MONDAY:"Poniedziałek",PICTURE:"Zdjęcie",PICTURE_EDITION:"Zmiana zdjęcia",PICTURE_REMOVE:"Usuń zdjęcie",PICTURE_UPDATE:"Zaktualizuj zdjęcie",PREFERENCES_EDITION:"Edycja ustawień","PRIVACY-POLICY_EDITION":"Polityka prywatności",PROFILE_EDITION:"Edycja profilu",REGISTRATION_DATE:"Data rejestracji",SPORT:{ACTION:"akcja",COLOR:"kolor",CONFIRM_SPORT_RESET:"Czy na pewno chcesz zresetować ten sport?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Czy na pewno chcesz zresetować ten sport? Wszystkie domyślne sprzęty zostaną usunięte.",DEFAULT_EQUIPMENTS:"Domyślny sprzęt | Domyślne sprzęty",DISABLED_BY_ADMIN:"wyłączone przez administratora",IS_ACTIVE:"aktywny",LABEL:"etykieta",STOPPED_SPEED_THRESHOLD:"próg prędkości zatrzymanej"},SPORTS_EDITION:"Edycja ustawień sportu",SUCCESSFUL_EMAIL_UPDATE:"Twoje konto zostało zaktualizowane. Sprawdź swój e-mail aby potwierdzić nowy adres.",SUCCESSFUL_REGISTRATION:"Twoje konto zostało pomyślnie utworzone.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Link do aktywacji konta został wysłany e-mailem na podany adres.",SUCCESSFUL_UPDATE:"Twoje konto zostało pomyślnie zaktualizowane.",SUNDAY:"Niedziela",TABS:{ACCOUNT:"konto",APPS:"aplikacje",EQUIPMENTS:"sprzęty",PICTURE:"zdjęcie",PREFERENCES:"ustawienia","PRIVACY-POLICY":"polityka prywatności",PROFILE:"profil",SPORTS:"sporty"},THEME_MODE:{LABEL:"Tryb wyglądu",VALUES:{DARK:"Ciemny",DEFAULT:"Przeglądarka decyduje",LIGHT:"Jasny"}},TIMEZONE:"Strefa czasowa | Strefy czasowe",UNITS:{IMPERIAL:"System imperialny (stopy, mile, °F)",LABEL:"Jednostki dystansu",METRIC:"System metryczny (m, km, m/s, °C)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Odfiltrowana",HELP:"Przy filtrowaniu wartości odstające (które mogą sugerować błąd GPS) nie są brane pod uwagę przy wyliczaniu maksymalnej prędkości.",LABEL:"Ustalanie prędkości maksymalnej przy GPX",RAW_SPEED:"Oryginalna"}},YUe="Przeczytałem(-am) i zaakceptowałem(-am) {0}.",XUe="Załóż konto",QUe="Niestety zakładanie kont jest wyłączone.",ZUe="Wyślij ponownie e-mail potwierdzenia konta",JUe="Zresetuj swoje hasło",eke="przejrzyj",tke="pokaż hasło",nke="To konto użytkownika jest nieaktywne.",ake="Przełącz wygląd (jasny lub ciemny tryb)",ske="Nazwa użytkownika",oke='Wymagane od 3 do 30 znaków, można używać tylko liter, cyfr i podkreślenia "_".',rke="zdjęcie użytkownika",ike="Zaakceptowałeś(-aś) {0}.",uke={ACCOUNT_CONFIRMATION:_Ue,ACCOUNT_CONFIRMATION_NOT_RECEIVED:TUe,ACCOUNT_CONFIRMATION_SENT:hUe,ADMIN:SUe,ALREADY_HAVE_ACCOUNT:AUe,CONFIRM_ACCOUNT_DELETION:OUe,CURRENT_PASSWORD:gUe,EMAIL:IUe,EMAIL_INFO:NUe,EMAIL_UPDATE:RUe,ENTER_PASSWORD:vUe,EXPORT_REQUEST:bUe,FILTER_ON_USERNAME:CUe,HIDE_PASSWORD:DUe,INVALID_TOKEN:PUe,I_WANT_TO_DELETE_MY_ACCOUNT:LUe,LANGUAGE:yUe,LAST_PRIVACY_POLICY_TO_VALIDATE:$Ue,LOGIN:UUe,LOGOUT:kUe,LOGOUT_CONFIRMATION:wUe,LOG_IN:MUe,NEW_PASSWORD:WUe,NO_SPORT_FOUND:FUe,NO_USERS_FOUND:zUe,PASSWORD:xUe,PASSWORD_FORGOTTEN:BUe,PASSWORD_INFO:GUe,PASSWORD_RESET:HUe,PASSWORD_SENT_EMAIL_TEXT:VUe,PASSWORD_STRENGTH:KUe,PASSWORD_UPDATED:jUe,PROFILE:qUe,READ_AND_ACCEPT_PRIVACY_POLICY:YUe,REGISTER:XUe,REGISTER_DISABLED:QUe,RESENT_ACCOUNT_CONFIRMATION:ZUe,RESET_PASSWORD:JUe,REVIEW:eke,SHOW_PASSWORD:tke,THIS_USER_ACCOUNT_IS_INACTIVE:nke,TOGGLE_THEME:ake,USERNAME:ske,USERNAME_INFO:oke,USER_PICTURE:rke,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:ike},lke="Dodaj trening",cke="analiza",dke="wzniesienie",Eke="średnia prędkość",pke="śr. prędkość",fke="wróć do treningu",mke="data",_ke="Usuń ten trening",Tke="zejście",hke="filtry wyświetlania",Ske="dystans",Ake="Pobierz trening",Oke="czas trwania",gke="Edytuj trening",Ike="wysokość",Nke="koniec",Rke="Wyłącz pełny ekran",vke="z",bke="plik .gpx",Cke="ukryj filtry",Dke="Obie wysokości muszą być podane i muszą być większe niż lub równe zeru.",Pke="Dystans musi być większy niż 0",Lke="Czas trwania musi być większy niż 0 sekund",yke="Ostatnie treningi",$ke="Wczytaj więcej treningów",Uke="maks. wysokość",kke="maks. plików",wke="maks. wielkość",Mke="maks. prędkość",Wke="min. wysokość",Fke={deselectLabel:"Naciśnij enter aby usunąć",selectLabel:"Naciśnij enter aby wybrać",selectedLabel:"Wybrane"},zke="Następny segment",xke="Następny trening",Bke="notatki",Gke="dane z pliku gpx, bez żadnego czyszczenia",Hke="Nie podano pliku",Vke="nie ma folderu w środku",Kke="Brak mapy",jke="Nie ma następnego segmentu",qke="Nie ma następnego treningu",Yke="Brak notatek",Xke="Nie ma poprzedniego segmentu",Qke="Nie ma poprzedniego treningu",Zke="Brak rekordów.",Jke="Brak treningów.",ewe="przerwy",twe="Poprzedni segment",nwe="Poprzedni trening",awe="rekord | rekordy",swe="Śr. prędkość",owe="Najdłuższy dystans",rwe="Najwyższe wzniesienie",iwe="Najdłuższy czas trwania",uwe="Maks. prędkość",lwe="pozostałych znaków",cwe="Reset zbliżenia",dwe="segment | segmenty",Ewe="prędkość",pwe="sport | sporty",fwe="start",mwe="Start i koniec",_we="zacznij oś wysokości od zera",Twe="tytuł",hwe="do",Swe="całkowita odległość",Awe="całkowity czas trwania",Owe="Wyślij jakiś!",gwe="Włącz pełny ekran",Iwe={DARK_SKY:{"clear-day":"bezchmurny dzień","clear-night":"bezchmurna noc",cloudy:"pochmurnie",fog:"mgła","partly-cloudy-day":"trochę pochmurny dzień","partly-cloudy-night":"trochę pochmurna noc",rain:"deszcz",sleet:"deszcz ze śniegiem",snow:"śnieg",wind:"wiatr"},HUMIDITY:"wilgotność",TEMPERATURE:"temperatura",WIND:"wiatr",WIND_DIRECTIONS:{E:"Wsch.",ENE:"Wsch.-Płn.-Wsch.",ESE:"Wsch.-Płd.-Wsch.",N:"Płn.",NE:"Płn.-Wsch.",NNE:"Płn.-Płn.-Wsch.",NNW:"Płn.-Płn.-Zach.",NW:"Płn.-Zach.",S:"Płd.",SE:"Płd.-Wsch.",SSE:"Płd.-Płd.-Wsch.",SSW:"Płd.-Płd.-Zach.",SW:"Płd.-Zach.",W:"Zach.",WNW:"Zach.-Płn.-Zach.",WSW:"Zach.-Płd.-Zach."}},Nwe="bez pliku .gpx",Rwe="z plikiem .gpx",vwe="trening | treningi",bwe="wykres prędkości i wysokości treningu",Cwe="data treningu",Dwe="Na pewno usunąć ten trening?",Pwe="mapa treningu",Lwe="plik .zip",ywe="lub .zip zawierający pliki .gpx",$we={ADD_WORKOUT:lke,ANALYSIS:cke,ASCENT:dke,AVERAGE_SPEED:Eke,AVE_SPEED:pke,BACK_TO_WORKOUT:fke,DATE:mke,DELETE_WORKOUT:_ke,DESCENT:Tke,DISPLAY_FILTERS:hke,DISTANCE:Ske,DOWNLOAD_WORKOUT:Ake,DURATION:Oke,EDIT_WORKOUT:gke,ELEVATION:Ike,END:Nke,EXIT_FULLSCREEN:Rke,FROM:vke,GPX_FILE:bke,HIDE_FILTERS:Cke,INVALID_ASCENT_OR_DESCENT:Dke,INVALID_DISTANCE:Pke,INVALID_DURATION:Lke,LATEST_WORKOUTS:yke,LOAD_MORE_WORKOUT:$ke,MAX_ALTITUDE:Uke,MAX_FILES:kke,MAX_SIZE:wke,MAX_SPEED:Mke,MIN_ALTITUDE:Wke,MULTISELECT:Fke,NEXT_SEGMENT:zke,NEXT_WORKOUT:xke,NOTES:Bke,NO_DATA_CLEANING:Gke,NO_FILE_PROVIDED:Hke,NO_FOLDER:Vke,NO_MAP:Kke,NO_NEXT_SEGMENT:jke,NO_NEXT_WORKOUT:qke,NO_NOTES:Yke,NO_PREVIOUS_SEGMENT:Xke,NO_PREVIOUS_WORKOUT:Qke,NO_RECORDS:Zke,NO_WORKOUTS:Jke,PAUSES:ewe,PREVIOUS_SEGMENT:twe,PREVIOUS_WORKOUT:nwe,RECORD:awe,RECORD_AS:swe,RECORD_FD:owe,RECORD_HA:rwe,RECORD_LD:iwe,RECORD_MS:uwe,REMAINING_CHARS:lwe,RESET_ZOOM:cwe,SEGMENT:dwe,SPEED:Ewe,SPORT:pwe,START:fwe,START_AND_FINISH:mwe,START_ELEVATION_AT_ZERO:_we,TITLE:Twe,TO:hwe,TOTAL_DISTANCE:Swe,TOTAL_DURATION:Awe,UPLOAD_FIRST_WORKOUT:Owe,VIEW_FULLSCREEN:gwe,WEATHER:Iwe,WITHOUT_GPX:Nwe,WITH_GPX:Rwe,WORKOUT:vwe,WORKOUT_CHART:bwe,WORKOUT_DATE:Cwe,WORKOUT_DELETION_CONFIRMATION:Dwe,WORKOUT_MAP:Pwe,ZIP_ARCHIVE:Lwe,ZIP_ARCHIVE_DESCRIPTION:ywe},Uwe={about:$4e,admin:d$e,api:p$e,buttons:y$e,common:n6e,dashboard:o6e,error:C6e,equipments:I6e,equipment_types:d6e,oauth2:V6e,privacy_policy:Y6e,sports:oUe,statistics:mUe,user:uke,workouts:$we},kwe="Sobre esta instância",wwe="Entre em contato com a administração",Mwe="FitTrackee é um gerenciador de atividades ao ar livre auto-hospedado.",Wwe="licenciado {0} ",Fwe="Código fonte",zwe="Dados meteorológicos:",xwe={ABOUT_THIS_INSTANCE:kwe,CONTACT_ADMIN:wwe,FITTRACKEE_DESCRIPTION:Mwe,FITTRACKEE_LICENSE:Wwe,SOURCE_CODE:Fwe,WEATHER_DATA_FROM:zwe},Bwe={DESCRIPTION:"Qualquer tipo de informação adicional que possa ser útil aos seus usuários. Você pode usar o Markdown.",TEXT:"Informações detalhadas sobre a instância"},Gwe="Ação",Hwe="Ativar conta",Vwe="Ativo",Kwe="Administrador",jwe="Administração",qwe="Adicionar/remover direitos de administração, excluir conta de usuário.",Ywe="Aplicativo",Xwe={ADMIN_CONTACT:"Contato por e-mail com a administração",MAX_FILES_IN_ZIP_LABEL:"Número máximo de arquivos zip",MAX_USERS_HELP:"Se for 0, não há limite de registros.",MAX_USERS_LABEL:"Número máximo de usuários ativos",NO_CONTACT_EMAIL:"sem e-mail de contato",SINGLE_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo de arquivos enviados (em Mb)",TITLE:"Configurações do aplicativo",ZIP_UPLOAD_MAX_SIZE_LABEL:"Tamanho máximo do arquivo zip (em Mb)"},Qwe="Voltar ao administrador",Zwe="Tem certeza de que deseja excluir a conta {0}? Todos os dados serão apagados e não serão reversíveis.",Jwe="Tem certeza de que deseja redefinir a senha de {0}?",e8e="Email atual",t8e="Apagar utilizador",n8e="O envio de e-mail está desativado.",a8e="Ativar/desativar tipos de equipamentos.",s8e="Ativar/desativar desportos.",o8e={TABLE:{ACTIVE:"Ativar",HAS_EQUIPMENTS:"o equipamento já existe",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Administração de equipamentos"},r8e="Novo Email",i8e="Não há texto",u8e="A senha foi redefinida.",l8e="Adicione sua própria política de privacidade ou deixe em branco para usar uma política padrão. Você pode usar o Markdown.",c8e="A criação de conta está atualmente desativada.",d8e="A criação de conta está ativa.",E8e="Restaurar senha",p8e={TABLE:{ACTIVE:"Ativo",HAS_WORKOUTS:"já existe treino",IMAGE:"Imagem",LABEL:"Rótulo"},TITLE:"Gerenciar desportos"},f8e="Atualize as configurações do aplicativo.",m8e="Atualizar e-mail",_8e="usuário | Usuários",T8e={SELECTS:{ORDER_BY:{ADMIN:"status de administrador",CREATED_AT:"data de registro",IS_ACTIVE:"tipo de conta",USERNAME:"utilizador",WORKOUTS_COUNT:"número de treinos"}},TABLE:{ADD_ADMIN_RIGHTS:"Conceda permissão de administrador",REMOVE_ADMIN_RIGHTS:"Remover permissão de administrador"},TITLE:"Administração - Usuários"},h8e="O endereço de e-mail foi atualizado.",S8e={ABOUT:Bwe,ACTION:Gwe,ACTIVATE_USER_ACCOUNT:Hwe,ACTIVE:Vwe,ADMIN:Kwe,ADMINISTRATION:jwe,ADMIN_RIGHTS_DELETE_USER_ACCOUNT:qwe,APPLICATION:Ywe,APP_CONFIG:Xwe,BACK_TO_ADMIN:Qwe,CONFIRM_USER_ACCOUNT_DELETION:Zwe,CONFIRM_USER_PASSWORD_RESET:Jwe,CURRENT_EMAIL:e8e,DELETE_USER:t8e,EMAIL_SENDING_DISABLED:n8e,ENABLE_DISABLE_EQUIPMENT_TYPES:a8e,ENABLE_DISABLE_SPORTS:s8e,EQUIPMENT_TYPES:o8e,NEW_EMAIL:r8e,NO_TEXT_ENTERED:i8e,PASSWORD_RESET_SUCCESSFUL:u8e,PRIVACY_POLICY_DESCRIPTION:l8e,REGISTRATION_DISABLED:c8e,REGISTRATION_ENABLED:d8e,RESET_USER_PASSWORD:E8e,SPORTS:p8e,UPDATE_APPLICATION_DESCRIPTION:f8e,UPDATE_USER_EMAIL:m8e,USER:_8e,USERS:T8e,USER_EMAIL_UPDATE_SUCCESSFUL:h8e},A8e={" is missing in gpx file":"O elemento está faltando no arquivo .gpx.","Network Error":"Erro de rede.",UNKNOWN:"Erro. Tente novamente ou entre em contato com ao administrador.","at least one file in zip archive exceeds size limit, please check the archive":"Se pelo menos um dos arquivos dentro do arquivo zip exceder o limite de tamanho, verifique o arquivo.","completed request already exists":"Já existe uma solicitação de exportação completa.","email: valid email must be provided":"E-mail: Deve fornecer um e-mail válido.","equipment already exists with the same label":"Já existe equipamento com a mesmo nome.","equipment type is inactive":"Tipo de equipamento inativo.","error during gpx file parsing":"Erro ao processar o arquivo gpx.","error during gpx processing":"Erro no processamento do GPX.","error on getting configuration":"Erro ao obter configuração.","error when saving workout":"Erro ao salvar o treino.","error when updating configuration":"Erro ao atualizar a configuração","error, please try again or contact the administrator":"Erro, tente novamente mais tarde ou entre em contato com o administrador.","error, registration is disabled":"Erro, não são permitidos novos registros.","file extension not allowed":"Extensão de arquivo não permitida.","file size is greater than the allowed size":"O tamanho do arquivo é maior que o permitido.","gpx file is invalid":"O arquivo .gpx é inválido.","invalid credentials":"Credenciais inválidas.","invalid payload":"Os dados fornecidos não são válidos.","invalid token, please log in again":"Token inválido, faça login novamente.","invalid token, please request a new token":"Token inválido, faça login novamente.","new email must be different than current email":"O novo e-mail deve ser diferente do e-mail atual","no file part":"Nenhum arquivo.","no selected file":"Nenhum arquivo selecionado.","no tracks in gpx file":"Não há trilha () no arquivo .gpx.","ongoing request exists":"Já existe uma pedido de exportação.","password: password and password confirmation do not match":"Senha: A senha e a confirmação não coincidem.","provide a valid auth token":"Fornece um token de autenticação válido.","signature expired, please log in again":"Assinatura expirada. Faça login novamente.","sorry, that username is already taken":"Lamentamos, mas o nome de usuário já está em uso.","sport does not exist":"Este desporto não existe.","successfully registered":"Conta criada com sucesso.","the number of files in the archive exceeds the limit":"O número de arquivos no arquivo excede o limite.","user does not exist":"O usuário não existe.","valid email must be provided for admin contact":"Você deve fornecer um e-mail válido para contato do administrador","you can not delete your account, no other user has admin rights":"Você não pode excluir sua conta, nenhuma outra conta tem permissões administrativas.","you do not have permissions":"Você não tem permissão."},O8e={ERROR:A8e},g8e="Autorizar",I8e="Retornar",N8e="Cancelar",R8e="Remover filtros",v8e="Excluir",b8e="Apagar minha conta",C8e="Desativar",D8e="Editar",P8e="Ativar",L8e="Filtro",y8e="Fazer login",$8e="Não",U8e="Atualizar totais",k8e="Criar uma conta",w8e="Solicitar exportação de dados",M8e="Restaurar",W8e="Enviar",F8e="Sim",z8e={"ACCOUNT-CONFIRMATION-RESEND":"Re-enviar email de confirmação",AUTHORIZE:g8e,BACK:I8e,CANCEL:N8e,CLEAR_FILTER:R8e,DELETE:v8e,DELETE_MY_ACCOUNT:b8e,DISABLE:C8e,EDIT:D8e,ENABLE:P8e,FILTER:L8e,LOGIN:y8e,NO:$8e,REFRESH_TOTALS:U8e,REGISTER:k8e,REQUEST_DATA_EXPORT:w8e,RESET:M8e,SUBMIT:W8e,YES:F8e},x8e="sobre",B8e="Ação",G8e="ativo",H8e="Confirmação",V8e="contato",K8e="dia | dias",j8e="Descrição",q8e="Mostrando",Y8e="documentação",X8e="aqui",Q8e="Escondido",Z8e="Inicio",J8e="hora | horas",e5e="inativo",t5e="etiqueta",n5e="minuto | minutos",a5e="seguinte",s5e="sem descrição",o5e="retroceder",r5e="segundo | segundos",i5e={ORDER:{ASC:"subida",DESC:"descida",LABEL:"ordenar"},ORDER_BY:{LABEL:"organizar por"},PER_PAGE:{LABEL:"por página"}},u5e="Total",l5e="duração total com pausas",c5e={ABOUT:x8e,ACTION:B8e,ACTIVE:G8e,CONFIRMATION:H8e,CONTACT:V8e,DAY:K8e,DESCRIPTION:j8e,DISPLAYED:q8e,DOCUMENTATION:Y8e,HERE:X8e,HIDDEN:Q8e,HOME:Z8e,HOURS:J8e,INACTIVE:e5e,LABEL:t5e,MINUTES:n5e,NEXT:a5e,NO_DESCRIPTION:s5e,PREVIOUS:o5e,SECONDS:r5e,SELECTS:i5e,TOTAL:u5e,TOTAL_DURATION_WITH_PAUSES:l5e},d5e="Dashboard",E5e="Este mês",p5e={DASHBOARD:d5e,THIS_MONTH:E5e},f5e={LABEL:"Bicicleta"},m5e={LABEL:"Kayak"},_5e={LABEL:"Sapatilhas"},T5e={LABEL:"Esquis"},h5e={LABEL:"Raquetes de neve"},S5e={Bike:f5e,"Bike Trainer":{LABEL:"Bicicleta treino"},Kayak_Boat:m5e,Shoes:_5e,Skis:T5e,Snowshoes:h5e},A5e="Adicionar um novo equipamento",O5e="Todas as associações serão removidas dos treinos.",g5e="Padrão para desporto",I5e="Editar equipamento",N5e="equipamento | equipamentos",R5e="tipo de equipamento | tipos de equipamentos",v5e={inactive:"Equipamento '{equipmentLabel}' inativo.",invalid:"O equipamento '{equipmentLabel}' não é correto para este desporto.",not_found:"Equipamento não encontrado."},b5e="Equipamento novo",C5e="Nenhum equipamento encontrado.",D5e="Sem equipamento",P5e="sem equipamento",L5e={"50_CHARACTERS_MAX":"Máximo de 50 caracteres",ADD_A_NEW_EQUIPMENT:A5e,ALL_WORKOUTS_ASSOCIATIONS_REMOVED:O5e,DEFAULT_FOR_SPORTS:g5e,EDIT_EQUIPMENTS:I5e,EQUIPMENT:N5e,EQUIPMENT_TYPE:R5e,ERRORS:v5e,NEW_EQUIPMENT:b5e,NO_EQUIPMENT:C5e,NO_EQUIPMENTS:D5e,WITHOUT_EQUIPMENTS:P5e},y5e="Parece haver algo errado com o aplicativo.Tente novamente mais tarde ou entre em contato com o administrador.",$5e={PAGE:"página não encontrada",WORKOUT:"Treino não encontrado"},U5e="Ocorreu um erro",k5e="Erro. Tente novamente ou entre em contato com a o administrador.",w5e={APP_ERROR:y5e,NOT_FOUND:$5e,SOMETHING_WRONG:U5e,UNKNOWN:k5e},M5e="Adicionar aplicativo OAuth2",W5e={CLIENT_ID:"Id",CLIENT_SECRET:"Senha secreta",DESCRIPTION:"Descrição do aplicativo",ISSUE_AT:"Edição em",NAME:"Nome da Aplicação",REDIRECT_URL:"URL de redirecionamento",SCOPE:{LABEL:"Âmbito","application:write_DESCRIPTION":"concede permissão de gravação ao aplicativo configurado.","equipments:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","equipments:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso de equipamentos.","profile:read_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","profile:write_DESCRIPTION":"concede permissão de leitura aos pontos de acesso auth.","users:read_DESCRIPTION":"Concede permissão de leitura aos usuários dos pontos de acesso.","users:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de usuários.","workouts:read_DESCRIPTION":"Concede permissão de leitura aos pontos de acesso de exercícios.","workouts:write_DESCRIPTION":"Concede permissão de gravação aos pontos de acesso de exercícios."},URL:"URL do aplicativo"},F5e="Aplicativos OAuth2",z5e="Aplicativo criado com sucesso. Certifique-se de copiar a chave secreta, ela não será mostrada novamente.",x5e="Tem certeza de que deseja excluir este aplicativo?",B5e="Solicitações do aplicativo {0}:",G5e="Autorizar {0} a usar sua conta?",H5e="copiar para área de transferência",V5e="Excluir aplicativo",K5e="Adicionar um aplicativo",j5e="Aplicação não encontrada!",q5e="sem aplicativos",Y5e="sem descrição",X5e="Revogar todas as chaves",Q5e="Tem certeza de revogar todas as chaves?",Z5e="Todas as chaves associadas foram revogadas.",J5e={ADD_A_NEW_APP:M5e,APP:W5e,APPS_LIST:F5e,APP_CREATED_SUCCESSFULLY:z5e,APP_DELETION_CONFIRMATION:x5e,APP_REQUESTING_ACCESS:B5e,AUTHORIZE_APP:G5e,COPY_TO_CLIPBOARD:H5e,DELETE_APP:V5e,NEW_APP:K5e,NO_APP:j5e,NO_APPS:q5e,NO_DESCRIPTION:Y5e,REVOKE_ALL_TOKENS:X5e,TOKENS_REVOCATION_CONFIRMATION:Q5e,TOKENS_REVOKED:Z5e},eMe={ACCOUNT_DELETION:{CONTENT:"Você pode solicitar a exclusão da sua conta a qualquer momento acessando este endereço (após fazer login) e clicando no botão “Excluir minha conta” nas configurações da conta.",TITLE:"Exclusão de conta"},CHANGES_TO_OUR_PRIVACY_POLICY:{CONTENT:`Se decidirmos alterar a nossa política de privacidade, anunciaremos as alterações nesta página. Este documento está licenciado sob [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado da política de privacidade original do [Discourse](https://github.com/discourse/discourse).`,TITLE:"Mudanças na Política de Privacidade"},DATA_COLLECTED:{CONTENT:`Coletamos as seguintes informações: - Informações da conta (nome de usuário, endereço de e-mail e senha). Também informações opcionais do seu perfil, como nome, sobrenome, data de nascimento, localização, biografia e imagem de perfil carregada. @@ -558,51 +558,51 @@ Quando você autoriza um aplicativo de terceiros a usar sua conta, dependendo do Se este servidor estiver nos Estados Unidos da América: o nosso website, produtos e serviços destinam-se a pessoas com pelo menos 13 anos de idade. Se você não tiver mais de 13 anos, conforme exigido pela [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Lei de Proteção à Privacidade Online das Crianças), não use este site. -Os requisitos legais podem ser diferentes se este servidor estiver localizado em outros locais.`,TITLE:"Utilização deste site por menores"},YOUR_CONSENT:{CONTENT:"Ao utilizar nosso site, você aceita a política de privacidade do nosso site.",TITLE:"Sua permissão"}},W5e="Última atualização",F5e="política de privacidade",z5e={CONTENT:M5e,LAST_UPDATE:W5e,TITLE:F5e},x5e={LABEL:"Caminhada"},B5e={LABEL:"Montanhismo"},G5e={LABEL:"Parapente"},H5e={LABEL:"Remo"},V5e={LABEL:"Correr"},K5e={LABEL:"Snowshoes"},j5e={LABEL:"Trail"},q5e={LABEL:"Andar"},Y5e={"Cycling (Sport)":{LABEL:"Ciclismo (Desporto)"},"Cycling (Transport)":{LABEL:"Ciclismo (Commut)"},"Cycling (Trekking)":{LABEL:"Ciclismo (Trekking)"},"Cycling (Virtual)":{LABEL:"Ciclismo (virtual)"},Hiking:x5e,"Mountain Biking":{LABEL:"Bicicleta de montanha"},"Mountain Biking (Electric)":{LABEL:"Bicicleta de montanha (elétrica)"},Mountaineering:B5e,"Open Water Swimming":{LABEL:"Natação em águas abertas"},Paragliding:G5e,Rowing:H5e,Running:V5e,"Skiing (Alpine)":{LABEL:"Esqui (alpino)"},"Skiing (Cross Country)":{LABEL:"Passeio de esqui"},Snowshoes:K5e,Trail:j5e,Walking:q5e},X5e="Estatisticas",Q5e={month:"Estatistica do mês",week:"Estatistica da semana",year:"Estatistica do anual"},Z5e={month:"mês",week:"semana",year:"ano"},J5e={STATISTICS:X5e,STATISTICS_CHARTS:Q5e,TIME_FRAMES:Z5e},eMe="Confirmação da conta",tMe="Você não recebeu instruções?",nMe="Verifique o e-mail. Um novo e-mail de confirmação foi enviado para o endereço fornecido.",aMe="Administrador",sMe="Você já tem uma conta?",rMe="Tem certeza de que deseja excluir sua conta? Todos os dados serão apagados, a decisão não é reversível.",oMe="Senha atual",iMe="Correio eletrônico",uMe="Digite um endereço de e-mail válido.",lMe="Atualizar e-mail",cMe="insira uma senha",dMe={DATA_EXPORT:"Exportar dados",DOWNLOAD_ARCHIVE:"Fazer download do ficheiro",GENERATING_LINK:"criando link…",ONLY_ONE_EXPORT_PER_DAY:"Você pode solicitar um arquivo a cada 24 horas",STATUS:{errored:"falhou (solicita uma nova exportação)",in_progress:"em progresso…"}},EMe="Filtrar por nome de usuário",pMe="esconder a senha",fMe="Chave secreta inválida, solicite uma nova redefinição de senha.",mMe="Quero excluir minha conta",_Me="Idioma | Idiomas",TMe="A política de privacidade foi atualizada, {0} antes de continuar.",hMe="Acessar",SMe="Fechar Sessão",AMe="Tem certeza que deseja sair?",OMe="iniciar sessão",gMe="Nova senha",IMe="Nenhum desporto encontrado.",RMe="Não há usuários.",NMe="Senha",vMe="Você esqueceu a senha?",bMe="É necessário um mínimo de 8 caracteres.",CMe="Redefinir sua senha",DMe="Verifique seu e-mail. Caso o endereço esteja em nosso banco de dados você receberá um e-mail com um link para redefinir sua senha.",PMe={AVERAGE:"media",GOOD:"bom",LABEL:"comprimento da senha",STRONG:"forte",SUGGESTIONS:{allUppercase:"Use algumas letras maiúsculas, mas não todas.",anotherWord:"Adicione palavras mais incomuns.",associatedYears:"Evite os anos associados a você.",capitalization:"Use mais algumas letras maiúsculas do que na primeira.",dates:"Evite datas e anos que possam estar associados a você.",l33t:"Evite substituições óbvias de letras como {'@'} para a.",longerKeyboardPattern:"Use padrões de teclado mais longos e altere as direções de digitação várias vezes.",noNeed:"Você pode criar senhas fortes sem usar símbolos, números ou letras maiúsculas.",pwned:"Se você usar essa senha em outro lugar, deverá alterá-la.",recentYears:"Evite os últimos anos.",repeated:"Evite palavras e caracteres repetidos.",reverseWords:"Evite palavras invertidas ou palavras comuns.",sequences:"Evite sequências comuns de caracteres.",useWords:"Use várias palavras, mas evite frases comuns."},WEAK:"fraco"},LMe="Sua senha foi atualizada. Pressione {0} para fazer login.",yMe={ACCOUNT_EDITION:"Edição de conta",ASCENT_DATA:"Dados de data (registros, total)",BACK_TO_PROFILE:"Voltar ao perfil",BIO:"Biografia",BIRTH_DATE:"Data de nascimento",DATE_FORMAT:"Formato de data",EDIT:"Editar Perfil",EDIT_PREFERENCES:"Edite preferencias",EDIT_SPORTS_PREFERENCES:"Editar preferências desporto",ELEVATION_CHART_START:{LABEL:"A elevação do gráfico começa em",MIN_ALT:"Altitude mínima",ZERO:"Zero"},EQUIPMENTS:{ACTION:"Ação",CONFIRM_EQUIPMENT_DELETION:"Tem certeza de que deseja excluir este equipamento {0}?",DESCRIPTION:"descrição",DISABLED_BY_ADMIN:"desativado pelo administrador",EQUIPMENT_ASSOCIATED_WITH_WORKOUTS:"Este equipamento está associado ao treino.",IS_ACTIVE:"ativo",LABEL:"rótulo",YOUR_EQUIPMENTS:"Seu equipamento"},EQUIPMENTS_EDITION:"Edição do equipamento",ERRORED_EMAIL_UPDATE:"Por favor {0} para alterar seu endereço de e-mail novamente ou entre em contato com o administrador",FIRST_DAY_OF_WEEK:"O primeiro dia da semana",FIRST_NAME:"Nome",INTERFACE:"Interface",LANGUAGE:"Linguagem",LAST_NAME:"Apelido",LOCATION:"Localização",MONDAY:"Segunda-feira",PICTURE:"Fotografia",PICTURE_EDITION:"Edite a foto",PICTURE_REMOVE:"Exclua a foto",PICTURE_UPDATE:"Atualizar foto",PREFERENCES_EDITION:"Edite preferencias","PRIVACY-POLICY_EDITION":"Política de privacidade",PROFILE_EDITION:"Editar Perfil",REGISTRATION_DATE:"Data de registro",SPORT:{ACTION:"Ação",COLOR:"cor",CONFIRM_SPORT_RESET:"Tem certeza de que deseja reiniciar este desporto?",CONFIRM_SPORT_RESET_WITH_EQUIPMENTS:"Tem certeza de que deseja reiniciar este ddesporto? Todos os equipamentos padrão serão removidos.",DEFAULT_EQUIPMENTS:"Equipamento padrão | Equipamentos padrão",DISABLED_BY_ADMIN:"desativado pelo administrador",IS_ACTIVE:"ativo",LABEL:"rótulo",STOPPED_SPEED_THRESHOLD:"limite para detectar paragem"},SPORTS_EDITION:"Editar preferências desporto",SUCCESSFUL_EMAIL_UPDATE:"Sua conta foi atualizada com sucesso. Verifique seu e-mail para confirmar seu novo endereço de e-mail.",SUCCESSFUL_REGISTRATION:"Sua conta foi criada com sucesso.",SUCCESSFUL_REGISTRATION_WITH_EMAIL:"Um link foi enviado em um e-mail para seu e-mail para ativar a conta.",SUCCESSFUL_UPDATE:"Sua conta foi atualizada com sucesso.",SUNDAY:"Domingo",TABS:{ACCOUNT:"conta",APPS:"aplicações",EQUIPMENTS:"equipamento",PICTURE:"fotografia",PREFERENCES:"preferências","PRIVACY-POLICY":"política de privacidade",PROFILE:"perfil",SPORTS:"desportos"},THEME_MODE:{LABEL:"Modo tema",VALUES:{DARK:"Escuro",DEFAULT:"Preferências do navegador",LIGHT:"Claro"}},TIMEZONE:"Fuso horário | Fusos horários",UNITS:{IMPERIAL:"Sistema Imperial (ft, mi, mph, ºF)",LABEL:"Unidades de distância",METRIC:"Sistema Métrico (m, km, m/s, ºC)"},USE_RAW_GPX_SPEED:{FILTERED_SPEED:"Filtrado",HELP:"Se filtrado, exclui valores extremos (que podem ser erros de GPS) no cálculo da velocidade máxima.",LABEL:"GPS velocidade máxima",RAW_SPEED:"Em bruto"}},$Me="Li e aceito o {0}.",UMe="Criar uma conta",kMe="Desculpe, novas contas estão desativas.",wMe="Re-enviar e-mail de confirmação da conta",MMe="Restaurar senha",WMe="análise",FMe="mostrar senha",zMe="Esta conta de usuário não está ativa.",xMe="Alternar tema (modo claro ou escuro)",BMe="Nome de utilizador",GMe='São necessários entre 3 e 30 caracteres, apenas caracteres alfanuméricos e sublinhados "_" são permitidos.',HMe="foto de utilizador",VMe="Você aceitou {0}.",KMe={ACCOUNT_CONFIRMATION:eMe,ACCOUNT_CONFIRMATION_NOT_RECEIVED:tMe,ACCOUNT_CONFIRMATION_SENT:nMe,ADMIN:aMe,ALREADY_HAVE_ACCOUNT:sMe,CONFIRM_ACCOUNT_DELETION:rMe,CURRENT_PASSWORD:oMe,EMAIL:iMe,EMAIL_INFO:uMe,EMAIL_UPDATE:lMe,ENTER_PASSWORD:cMe,EXPORT_REQUEST:dMe,FILTER_ON_USERNAME:EMe,HIDE_PASSWORD:pMe,INVALID_TOKEN:fMe,I_WANT_TO_DELETE_MY_ACCOUNT:mMe,LANGUAGE:_Me,LAST_PRIVACY_POLICY_TO_VALIDATE:TMe,LOGIN:hMe,LOGOUT:SMe,LOGOUT_CONFIRMATION:AMe,LOG_IN:OMe,NEW_PASSWORD:gMe,NO_SPORT_FOUND:IMe,NO_USERS_FOUND:RMe,PASSWORD:NMe,PASSWORD_FORGOTTEN:vMe,PASSWORD_INFO:bMe,PASSWORD_RESET:CMe,PASSWORD_SENT_EMAIL_TEXT:DMe,PASSWORD_STRENGTH:PMe,PASSWORD_UPDATED:LMe,PROFILE:yMe,READ_AND_ACCEPT_PRIVACY_POLICY:$Me,REGISTER:UMe,REGISTER_DISABLED:kMe,RESENT_ACCOUNT_CONFIRMATION:wMe,RESET_PASSWORD:MMe,REVIEW:WMe,SHOW_PASSWORD:FMe,THIS_USER_ACCOUNT_IS_INACTIVE:zMe,TOGGLE_THEME:xMe,USERNAME:BMe,USERNAME_INFO:GMe,USER_PICTURE:HMe,YOU_HAVE_ACCEPTED_PRIVACY_POLICY:VMe},jMe="Adicionar atividade",qMe="análise",YMe="subida",XMe="velocidade média",QMe="velocidade media",ZMe="voltar aos treinos",JMe="data",e7e="Elimine o treino",t7e="descida",n7e="mostrar filtros",a7e="distância",s7e="Baixe o treino",r7e="duração",o7e="Editar treino",i7e="altitude",u7e="fim",l7e="Sair da tela inteira",c7e="desde",d7e="arquivo .gpx",E7e="ocultar filtros",p7e="Você deve fornecer os dois valores de altura e eles devem ser iguais ou maiores que 0.",f7e="A distância deve ser maior que 0",m7e="A duração deve ser superior a 0 segundos",_7e="Últimas sessões de treino",T7e="Carregue mais treinos",h7e="altitude máxima",S7e="máx. de arquivos",A7e="tamanho máximo",O7e="velocidade máxima",g7e="altitude mínima",I7e={deselectLabel:"Pressione Enter para excluir",selectLabel:"Pressione Enter para selecionar",selectedLabel:"Selecionado"},R7e="Nenhuma próxima seção",N7e="Próximo treino",v7e="notas",b7e="dados do GPX, sem formatação",C7e="Nenhum arquivo fornecido",D7e="não há nenhuma pasta",P7e="Sem mapa",L7e="Não há próxima seção",y7e="Não há próximo treino",$7e="Sem notas",U7e="Não há seção anterior",k7e="Sem treino anterior",w7e="Não há registros.",M7e="Não a treinos.",W7e="pausas",F7e="Seção anterior",z7e="Treino anterior",x7e="registo | registros",B7e="Vel. media",G7e="Maior distância",H7e="Maior subida",V7e="Maior duração",K7e="Velocidade máxima",j7e="caracteres restantes",q7e="Redefinir zoom",Y7e="segmento | segmentos",X7e="velocidade",Q7e="desporto | desportos",Z7e="começar",J7e="Começar e terminar",e9e="coloque a altitude inicial em zero no gráfico",t9e="Titulo",n9e="para",a9e="distância total",s9e="Duração total",r9e="Upload one!",o9e="Ver tela inteira",i9e={DARK_SKY:{"clear-day":"Dia limpo","clear-night":"noite clara",cloudy:"nublado",fog:"névoa","partly-cloudy-day":"dia parcialmente nublado","partly-cloudy-night":"noite parcialmente nublada",rain:"chuva",sleet:"granizo",snow:"neve",wind:"vento"},HUMIDITY:"umidade",TEMPERATURE:"temperatura",WIND:"vento",WIND_DIRECTIONS:{E:"E",ENE:"ENE",ESE:"ESE",N:"N",NE:"NE",NNE:"NNE",NNW:"NNW",NW:"NW",S:"S",SE:"SE",SSE:"SSE",SSW:"SSW",SW:"SW",W:"W",WNW:"WNW",WSW:"WSW"}},u9e="sem arquivo .gpx",l9e="com arquivo .gpx",c9e="treino | treinos",d9e="gráfico de velocidade e elevação de treinamento",E9e="data do treino",p9e="Tem certeza de que deseja eliminar este treino?",f9e="mapa de treino",m9e="arquivo .zip",_9e="ou arquivo .zip contendo arquivos .gpx",T9e={ADD_WORKOUT:jMe,ANALYSIS:qMe,ASCENT:YMe,AVERAGE_SPEED:XMe,AVE_SPEED:QMe,BACK_TO_WORKOUT:ZMe,DATE:JMe,DELETE_WORKOUT:e7e,DESCENT:t7e,DISPLAY_FILTERS:n7e,DISTANCE:a7e,DOWNLOAD_WORKOUT:s7e,DURATION:r7e,EDIT_WORKOUT:o7e,ELEVATION:i7e,END:u7e,EXIT_FULLSCREEN:l7e,FROM:c7e,GPX_FILE:d7e,HIDE_FILTERS:E7e,INVALID_ASCENT_OR_DESCENT:p7e,INVALID_DISTANCE:f7e,INVALID_DURATION:m7e,LATEST_WORKOUTS:_7e,LOAD_MORE_WORKOUT:T7e,MAX_ALTITUDE:h7e,MAX_FILES:S7e,MAX_SIZE:A7e,MAX_SPEED:O7e,MIN_ALTITUDE:g7e,MULTISELECT:I7e,NEXT_SEGMENT:R7e,NEXT_WORKOUT:N7e,NOTES:v7e,NO_DATA_CLEANING:b7e,NO_FILE_PROVIDED:C7e,NO_FOLDER:D7e,NO_MAP:P7e,NO_NEXT_SEGMENT:L7e,NO_NEXT_WORKOUT:y7e,NO_NOTES:$7e,NO_PREVIOUS_SEGMENT:U7e,NO_PREVIOUS_WORKOUT:k7e,NO_RECORDS:w7e,NO_WORKOUTS:M7e,PAUSES:W7e,PREVIOUS_SEGMENT:F7e,PREVIOUS_WORKOUT:z7e,RECORD:x7e,RECORD_AS:B7e,RECORD_FD:G7e,RECORD_HA:H7e,RECORD_LD:V7e,RECORD_MS:K7e,REMAINING_CHARS:j7e,RESET_ZOOM:q7e,SEGMENT:Y7e,SPEED:X7e,SPORT:Q7e,START:Z7e,START_AND_FINISH:J7e,START_ELEVATION_AT_ZERO:e9e,TITLE:t9e,TO:n9e,TOTAL_DISTANCE:a9e,TOTAL_DURATION:s9e,UPLOAD_FIRST_WORKOUT:r9e,VIEW_FULLSCREEN:o9e,WEATHER:i9e,WITHOUT_GPX:u9e,WITH_GPX:l9e,WORKOUT:c9e,WORKOUT_CHART:d9e,WORKOUT_DATE:E9e,WORKOUT_DELETION_CONFIRMATION:p9e,WORKOUT_MAP:f9e,ZIP_ARCHIVE:m9e,ZIP_ARCHIVE_DESCRIPTION:_9e},h9e={about:Rwe,admin:n8e,api:s8e,buttons:I8e,common:j8e,dashboard:X8e,error:S5e,equipments:f5e,equipment_types:n5e,oauth2:w5e,privacy_policy:z5e,sports:Y5e,statistics:J5e,user:KMe,workouts:T9e},Lr=m9({legacy:!1,locale:"en",fallbackLocale:"en",globalInjection:!0,messages:{bg:$B,cs:qK,de:nZ,en:fae,es:gue,eu:Dpe,fr:x0e,gl:YOe,it:Rve,nb:t3e,nl:l4e,pl:Twe,pt:h9e}});var S9e={"":["",""],_:["",""],"*":["",""],"~":["",""],"\n":[""]," ":[""],"-":[""]};function U_(e){return e.replace(RegExp("^"+(e.match(/^(\t| )+/)||"")[0],"gm"),"")}function Vr(e){return(e+"").replace(/"/g,""").replace(//g,">")}function ys(e,t){var n,a,s,r,o,i=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,u=[],l="",c=t||{},p=0;function E(T){var O=S9e[T[1]||""],R=u[u.length-1]==T;return O?O[1]?(R?u.pop():u.push(T),O[0|R]):O[0]:T}function f(){for(var T="";u.length;)T+=E(u[u.length-1]);return T}for(e=e.replace(/^\[(.+?)\]:\s*(.+)$/gm,function(T,O,R){return c[O.toLowerCase()]=R,""}).replace(/^\n+|\n+$/g,"");s=i.exec(e);)a=e.substring(p,s.index),p=i.lastIndex,n=s[0],a.match(/[^\\](\\\\)*\\$/)||((o=s[3]||s[4])?n='"+U_(Vr(o).replace(/^\n+|\n+$/g,""))+"":(o=s[6])?(o.match(/\./)&&(s[5]=s[5].replace(/^\d+/gm,"")),r=ys(U_(s[5].replace(/^\s*[>*+.-]/gm,""))),o==">"?o="blockquote":(o=o.match(/\./)?"ol":"ul",r=r.replace(/^(.*)(\n|$)/gm,"$1")),n="<"+o+">"+r+""+o+">"):s[8]?n='':s[10]?(l=l.replace("",''),n=f()+""):s[9]?n="":s[12]||s[14]?n="<"+(o="h"+(s[14]?s[14].length:s[13]>"="?1:2))+">"+ys(s[12]||s[15],c)+""+o+">":s[16]?n=""+Vr(s[16])+"":(s[17]||s[1])&&(n=E(s[17]||"--"))),l+=a,l+=n;return(l+e.substring(p)+f()).replace(/^\n+|\n+$/g,"")}const A9e=["bytes","KB","MB","GB","TB"],jS=e=>{if(!e)return{size:"0",suffix:"bytes"};const t=Math.floor(Math.log(e)/Math.log(1024)),n=(e/Math.pow(1024,t)).toFixed(1),a=A9e[t];return{size:n,suffix:a}},gu=e=>{if(!e)return"0 bytes";const t=jS(e);return`${t.size}${t.suffix}`},O9e=e=>{const t=e/1048576;return!e&&0||+t.toFixed(2)},g9e="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster6d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",I9e="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",hr=(e,t)=>{for(const n in t)e[n]=t[n];return e},$d="numeric",Ud="ascii",kd="alpha",Xi="asciinumeric",hi="alphanumeric",wd="domain",qS="emoji",R9e="scheme",N9e="slashscheme",k_="whitespace";function v9e(e,t){return e in t||(t[e]=[]),t[e]}function Rs(e,t,n){t[$d]&&(t[Xi]=!0,t[hi]=!0),t[Ud]&&(t[Xi]=!0,t[kd]=!0),t[Xi]&&(t[hi]=!0),t[kd]&&(t[hi]=!0),t[hi]&&(t[wd]=!0),t[qS]&&(t[wd]=!0);for(const a in t){const s=v9e(a,n);s.indexOf(e)<0&&s.push(e)}}function b9e(e,t){const n={};for(const a in t)t[a].indexOf(e)>=0&&(n[a]=!0);return n}function Nn(e){e===void 0&&(e=null),this.j={},this.jr=[],this.jd=null,this.t=e}Nn.groups={};Nn.prototype={accepts(){return!!this.t},go(e){const t=this,n=t.j[e];if(n)return n;for(let a=0;ae.ta(t,n,a,s),yn=(e,t,n,a,s)=>e.tr(t,n,a,s),w_=(e,t,n,a,s)=>e.ts(t,n,a,s),Ae=(e,t,n,a,s)=>e.tt(t,n,a,s),Ta="WORD",Md="UWORD",No="LOCALHOST",Wd="TLD",Fd="UTLD",Qi="SCHEME",Zs="SLASH_SCHEME",lp="NUM",YS="WS",cp="NL",oo="OPENBRACE",io="CLOSEBRACE",Iu="OPENBRACKET",Ru="CLOSEBRACKET",Nu="OPENPAREN",vu="CLOSEPAREN",bu="OPENANGLEBRACKET",Cu="CLOSEANGLEBRACKET",Du="FULLWIDTHLEFTPAREN",Pu="FULLWIDTHRIGHTPAREN",Lu="LEFTCORNERBRACKET",yu="RIGHTCORNERBRACKET",$u="LEFTWHITECORNERBRACKET",Uu="RIGHTWHITECORNERBRACKET",ku="FULLWIDTHLESSTHAN",wu="FULLWIDTHGREATERTHAN",Mu="AMPERSAND",Wu="APOSTROPHE",Fu="ASTERISK",Ha="AT",zu="BACKSLASH",xu="BACKTICK",Bu="CARET",qa="COLON",dp="COMMA",Gu="DOLLAR",ta="DOT",Hu="EQUALS",Ep="EXCLAMATION",na="HYPHEN",Vu="PERCENT",Ku="PIPE",ju="PLUS",qu="POUND",Yu="QUERY",pp="QUOTE",fp="SEMI",aa="SLASH",uo="TILDE",Xu="UNDERSCORE",XS="EMOJI",Qu="SYM";var QS=Object.freeze({__proto__:null,WORD:Ta,UWORD:Md,LOCALHOST:No,TLD:Wd,UTLD:Fd,SCHEME:Qi,SLASH_SCHEME:Zs,NUM:lp,WS:YS,NL:cp,OPENBRACE:oo,CLOSEBRACE:io,OPENBRACKET:Iu,CLOSEBRACKET:Ru,OPENPAREN:Nu,CLOSEPAREN:vu,OPENANGLEBRACKET:bu,CLOSEANGLEBRACKET:Cu,FULLWIDTHLEFTPAREN:Du,FULLWIDTHRIGHTPAREN:Pu,LEFTCORNERBRACKET:Lu,RIGHTCORNERBRACKET:yu,LEFTWHITECORNERBRACKET:$u,RIGHTWHITECORNERBRACKET:Uu,FULLWIDTHLESSTHAN:ku,FULLWIDTHGREATERTHAN:wu,AMPERSAND:Mu,APOSTROPHE:Wu,ASTERISK:Fu,AT:Ha,BACKSLASH:zu,BACKTICK:xu,CARET:Bu,COLON:qa,COMMA:dp,DOLLAR:Gu,DOT:ta,EQUALS:Hu,EXCLAMATION:Ep,HYPHEN:na,PERCENT:Vu,PIPE:Ku,PLUS:ju,POUND:qu,QUERY:Yu,QUOTE:pp,SEMI:fp,SLASH:aa,TILDE:uo,UNDERSCORE:Xu,EMOJI:XS,SYM:Qu});const Vs=/[a-z]/,vc=new RegExp("\\p{L}","u"),bc=new RegExp("\\p{Emoji}","u"),Cc=/\d/,M_=/\s/,W_=` -`,C9e="️",D9e="";let Si=null,Ai=null;function P9e(e){e===void 0&&(e=[]);const t={};Nn.groups=t;const n=new Nn;Si==null&&(Si=F_(g9e)),Ai==null&&(Ai=F_(I9e)),Ae(n,"'",Wu),Ae(n,"{",oo),Ae(n,"}",io),Ae(n,"[",Iu),Ae(n,"]",Ru),Ae(n,"(",Nu),Ae(n,")",vu),Ae(n,"<",bu),Ae(n,">",Cu),Ae(n,"(",Du),Ae(n,")",Pu),Ae(n,"「",Lu),Ae(n,"」",yu),Ae(n,"『",$u),Ae(n,"』",Uu),Ae(n,"<",ku),Ae(n,">",wu),Ae(n,"&",Mu),Ae(n,"*",Fu),Ae(n,"@",Ha),Ae(n,"`",xu),Ae(n,"^",Bu),Ae(n,":",qa),Ae(n,",",dp),Ae(n,"$",Gu),Ae(n,".",ta),Ae(n,"=",Hu),Ae(n,"!",Ep),Ae(n,"-",na),Ae(n,"%",Vu),Ae(n,"|",Ku),Ae(n,"+",ju),Ae(n,"#",qu),Ae(n,"?",Yu),Ae(n,'"',pp),Ae(n,"/",aa),Ae(n,";",fp),Ae(n,"~",uo),Ae(n,"_",Xu),Ae(n,"\\",zu);const a=yn(n,Cc,lp,{[$d]:!0});yn(a,Cc,a);const s=yn(n,Vs,Ta,{[Ud]:!0});yn(s,Vs,s);const r=yn(n,vc,Md,{[kd]:!0});yn(r,Vs),yn(r,vc,r);const o=yn(n,M_,YS,{[k_]:!0});Ae(n,W_,cp,{[k_]:!0}),Ae(o,W_),yn(o,M_,o);const i=yn(n,bc,XS,{[qS]:!0});yn(i,bc,i),Ae(i,C9e,i);const u=Ae(i,D9e);yn(u,bc,i);const l=[[Vs,s]],c=[[Vs,null],[vc,r]];for(let p=0;pp[0]>E[0]?1:-1);for(let p=0;p=0?T[wd]=!0:Vs.test(E)?Cc.test(E)?T[Xi]=!0:T[Ud]=!0:T[$d]=!0,w_(n,E,E,T)}return w_(n,"localhost",No,{ascii:!0}),n.jd=new Nn(Qu),{start:n,tokens:hr({groups:t},QS)}}function L9e(e,t){const n=y9e(t.replace(/[A-Z]/g,i=>i.toLowerCase())),a=n.length,s=[];let r=0,o=0;for(;o=0&&(p+=n[o].length,E++),l+=n[o].length,r+=n[o].length,o++;r-=p,o-=E,l-=p,s.push({t:c.t,v:t.slice(r-l,r),s:r-l,e:r})}return s}function y9e(e){const t=[],n=e.length;let a=0;for(;a56319||a+1===n||(r=e.charCodeAt(a+1))<56320||r>57343?e[a]:e.slice(a,a+2);t.push(o),a+=o.length}return t}function Fa(e,t,n,a,s){let r;const o=t.length;for(let i=0;i=0;)r++;if(r>0){t.push(n.join(""));for(let o=parseInt(e.substring(a,a+r),10);o>0;o--)n.pop();a+=r}else n.push(e[a]),a++}return t}const vo={defaultProtocol:"http",events:null,format:z_,formatHref:z_,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function mp(e,t){t===void 0&&(t=null);let n=hr({},vo);e&&(n=hr(n,e instanceof mp?e.o:e));const a=n.ignoreTags,s=[];for(let r=0;rn?a.substring(0,n)+"…":a},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e){return e===void 0&&(e=vo.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const t=this,n=this.toHref(e.get("defaultProtocol")),a=e.get("formatHref",n,this),s=e.get("tagName",n,t),r=this.toFormattedString(e),o={},i=e.get("className",n,t),u=e.get("target",n,t),l=e.get("rel",n,t),c=e.getObj("attributes",n,t),p=e.getObj("events",n,t);return o.href=a,i&&(o.class=i),u&&(o.target=u),l&&(o.rel=l),c&&hr(o,c),{tagName:s,attributes:o,content:r,eventListeners:p}}};function Fl(e,t){class n extends ZS{constructor(s,r){super(s,r),this.t=e}}for(const a in t)n.prototype[a]=t[a];return n.t=e,n}const x_=Fl("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),B_=Fl("text"),$9e=Fl("nl"),Oi=Fl("url",{isLink:!0,toHref(e){return e===void 0&&(e=vo.defaultProtocol),this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==No&&e[1].t===qa}}),$n=e=>new Nn(e);function U9e(e){let{groups:t}=e;const n=t.domain.concat([Mu,Fu,Ha,zu,xu,Bu,Gu,Hu,na,lp,Vu,Ku,ju,qu,aa,Qu,uo,Xu]),a=[Wu,qa,dp,ta,Ep,Yu,pp,fp,bu,Cu,oo,io,Ru,Iu,Nu,vu,Du,Pu,Lu,yu,$u,Uu,ku,wu],s=[Mu,Wu,Fu,zu,xu,Bu,Gu,Hu,na,oo,io,Vu,Ku,ju,qu,Yu,aa,Qu,uo,Xu],r=$n(),o=Ae(r,uo);Je(o,s,o),Je(o,t.domain,o);const i=$n(),u=$n(),l=$n();Je(r,t.domain,i),Je(r,t.scheme,u),Je(r,t.slashscheme,l),Je(i,s,o),Je(i,t.domain,i);const c=Ae(i,Ha);Ae(o,Ha,c),Ae(u,Ha,c),Ae(l,Ha,c);const p=Ae(o,ta);Je(p,s,o),Je(p,t.domain,o);const E=$n();Je(c,t.domain,E),Je(E,t.domain,E);const f=Ae(E,ta);Je(f,t.domain,E);const T=$n(x_);Je(f,t.tld,T),Je(f,t.utld,T),Ae(c,No,T);const O=Ae(E,na);Je(O,t.domain,E),Je(T,t.domain,E),Ae(T,ta,f),Ae(T,na,O);const R=Ae(T,qa);Je(R,t.numeric,x_);const g=Ae(i,na),N=Ae(i,ta);Je(g,t.domain,i),Je(N,s,o),Je(N,t.domain,i);const S=$n(Oi);Je(N,t.tld,S),Je(N,t.utld,S),Je(S,t.domain,i),Je(S,s,o),Ae(S,ta,N),Ae(S,na,g),Ae(S,Ha,c);const A=Ae(S,qa),v=$n(Oi);Je(A,t.numeric,v);const D=$n(Oi),P=$n();Je(D,n,D),Je(D,a,P),Je(P,n,D),Je(P,a,P),Ae(S,aa,D),Ae(v,aa,D);const C=Ae(u,qa),y=Ae(l,qa),z=Ae(y,aa),$=Ae(z,aa);Je(u,t.domain,i),Ae(u,ta,N),Ae(u,na,g),Je(l,t.domain,i),Ae(l,ta,N),Ae(l,na,g),Je(C,t.domain,D),Ae(C,aa,D),Je($,t.domain,D),Je($,n,D),Ae($,aa,D);const F=[[oo,io],[Iu,Ru],[Nu,vu],[bu,Cu],[Du,Pu],[Lu,yu],[$u,Uu],[ku,wu]];for(let Y=0;Y=0&&E++,s++,c++;if(E<0)s-=c,s0&&(r.push(Dc(B_,t,o)),o=[]),s-=E,c-=E;const f=p.t,T=n.slice(s-c,s);r.push(Dc(f,t,T))}}return o.length>0&&r.push(Dc(B_,t,o)),r}function Dc(e,t,n){const a=n[0].s,s=n[n.length-1].e,r=t.slice(a,s);return new e(r,n)}const nn={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function w9e(){nn.scanner=P9e(nn.customSchemes);for(let e=0;e",lt:"<",nbsp:" ",quot:'"'},F9e=/^#[xX]([A-Fa-f0-9]+)$/,z9e=/^#([0-9]+)$/,x9e=/^([A-Za-z0-9]+)$/,B9e=function(){function e(t){this.named=t}return e.prototype.parse=function(t){if(t){var n=t.match(F9e);if(n)return String.fromCharCode(parseInt(n[1],16));if(n=t.match(z9e),n)return String.fromCharCode(parseInt(n[1],10));if(n=t.match(x9e),n)return this.named[n[1]]||"&"+n[1]+";"}},e}(),G9e=/[\t\n\f ]/,H9e=/[A-Za-z]/,V9e=/\r\n?/g;function Zt(e){return G9e.test(e)}function G_(e){return H9e.test(e)}function K9e(e){return e.replace(V9e,` -`)}var j9e=function(){function e(t,n,a){a===void 0&&(a="precompile"),this.delegate=t,this.entityParser=n,this.mode=a,this.state="beforeData",this.line=-1,this.column=-1,this.input="",this.index=-1,this.tagNameBuffer="",this.states={beforeData:function(){var s=this.peek();if(s==="<"&&!this.isIgnoredEndTag())this.transitionTo("tagOpen"),this.markTagStart(),this.consume();else{if(this.mode==="precompile"&&s===` -`){var r=this.tagNameBuffer.toLowerCase();(r==="pre"||r==="textarea")&&this.consume()}this.transitionTo("data"),this.delegate.beginData()}},data:function(){var s=this.peek(),r=this.tagNameBuffer;s==="<"&&!this.isIgnoredEndTag()?(this.delegate.finishData(),this.transitionTo("tagOpen"),this.markTagStart(),this.consume()):s==="&"&&r!=="script"&&r!=="style"?(this.consume(),this.delegate.appendToData(this.consumeCharRef()||"&")):(this.consume(),this.delegate.appendToData(s))},tagOpen:function(){var s=this.consume();s==="!"?this.transitionTo("markupDeclarationOpen"):s==="/"?this.transitionTo("endTagOpen"):(s==="@"||s===":"||G_(s))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginStartTag(),this.appendToTagName(s))},markupDeclarationOpen:function(){var s=this.consume();if(s==="-"&&this.peek()==="-")this.consume(),this.transitionTo("commentStart"),this.delegate.beginComment();else{var r=s.toUpperCase()+this.input.substring(this.index,this.index+6).toUpperCase();r==="DOCTYPE"&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.transitionTo("doctype"),this.delegate.beginDoctype&&this.delegate.beginDoctype())}},doctype:function(){var s=this.consume();Zt(s)&&this.transitionTo("beforeDoctypeName")},beforeDoctypeName:function(){var s=this.consume();Zt(s)||(this.transitionTo("doctypeName"),this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(s.toLowerCase()))},doctypeName:function(){var s=this.consume();Zt(s)?this.transitionTo("afterDoctypeName"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(s.toLowerCase())},afterDoctypeName:function(){var s=this.consume();if(!Zt(s))if(s===">")this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData");else{var r=s.toUpperCase()+this.input.substring(this.index,this.index+5).toUpperCase(),o=r.toUpperCase()==="PUBLIC",i=r.toUpperCase()==="SYSTEM";(o||i)&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume()),o?this.transitionTo("afterDoctypePublicKeyword"):i&&this.transitionTo("afterDoctypeSystemKeyword")}},afterDoctypePublicKeyword:function(){var s=this.peek();Zt(s)?(this.transitionTo("beforeDoctypePublicIdentifier"),this.consume()):s==='"'?(this.transitionTo("doctypePublicIdentifierDoubleQuoted"),this.consume()):s==="'"?(this.transitionTo("doctypePublicIdentifierSingleQuoted"),this.consume()):s===">"&&(this.consume(),this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},doctypePublicIdentifierDoubleQuoted:function(){var s=this.consume();s==='"'?this.transitionTo("afterDoctypePublicIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(s)},doctypePublicIdentifierSingleQuoted:function(){var s=this.consume();s==="'"?this.transitionTo("afterDoctypePublicIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(s)},afterDoctypePublicIdentifier:function(){var s=this.consume();Zt(s)?this.transitionTo("betweenDoctypePublicAndSystemIdentifiers"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):s==='"'?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):s==="'"&&this.transitionTo("doctypeSystemIdentifierSingleQuoted")},betweenDoctypePublicAndSystemIdentifiers:function(){var s=this.consume();Zt(s)||(s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):s==='"'?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):s==="'"&&this.transitionTo("doctypeSystemIdentifierSingleQuoted"))},doctypeSystemIdentifierDoubleQuoted:function(){var s=this.consume();s==='"'?this.transitionTo("afterDoctypeSystemIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(s)},doctypeSystemIdentifierSingleQuoted:function(){var s=this.consume();s==="'"?this.transitionTo("afterDoctypeSystemIdentifier"):s===">"?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(s)},afterDoctypeSystemIdentifier:function(){var s=this.consume();Zt(s)||s===">"&&(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},commentStart:function(){var s=this.consume();s==="-"?this.transitionTo("commentStartDash"):s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData(s),this.transitionTo("comment"))},commentStartDash:function(){var s=this.consume();s==="-"?this.transitionTo("commentEnd"):s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("-"),this.transitionTo("comment"))},comment:function(){var s=this.consume();s==="-"?this.transitionTo("commentEndDash"):this.delegate.appendToCommentData(s)},commentEndDash:function(){var s=this.consume();s==="-"?this.transitionTo("commentEnd"):(this.delegate.appendToCommentData("-"+s),this.transitionTo("comment"))},commentEnd:function(){var s=this.consume();s===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("--"+s),this.transitionTo("comment"))},tagName:function(){var s=this.consume();Zt(s)?this.transitionTo("beforeAttributeName"):s==="/"?this.transitionTo("selfClosingStartTag"):s===">"?(this.delegate.finishTag(),this.transitionTo("beforeData")):this.appendToTagName(s)},endTagName:function(){var s=this.consume();Zt(s)?(this.transitionTo("beforeAttributeName"),this.tagNameBuffer=""):s==="/"?(this.transitionTo("selfClosingStartTag"),this.tagNameBuffer=""):s===">"?(this.delegate.finishTag(),this.transitionTo("beforeData"),this.tagNameBuffer=""):this.appendToTagName(s)},beforeAttributeName:function(){var s=this.peek();if(Zt(s)){this.consume();return}else s==="/"?(this.transitionTo("selfClosingStartTag"),this.consume()):s===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):s==="="?(this.delegate.reportSyntaxError("attribute name cannot start with equals sign"),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(s)):(this.transitionTo("attributeName"),this.delegate.beginAttribute())},attributeName:function(){var s=this.peek();Zt(s)?(this.transitionTo("afterAttributeName"),this.consume()):s==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="="?(this.transitionTo("beforeAttributeValue"),this.consume()):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):s==='"'||s==="'"||s==="<"?(this.delegate.reportSyntaxError(s+" is not a valid character within attribute names"),this.consume(),this.delegate.appendToAttributeName(s)):(this.consume(),this.delegate.appendToAttributeName(s))},afterAttributeName:function(){var s=this.peek();if(Zt(s)){this.consume();return}else s==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="="?(this.consume(),this.transitionTo("beforeAttributeValue")):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(s))},beforeAttributeValue:function(){var s=this.peek();Zt(s)?this.consume():s==='"'?(this.transitionTo("attributeValueDoubleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):s==="'"?(this.transitionTo("attributeValueSingleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):s===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.transitionTo("attributeValueUnquoted"),this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(s))},attributeValueDoubleQuoted:function(){var s=this.consume();s==='"'?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):s==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(s)},attributeValueSingleQuoted:function(){var s=this.consume();s==="'"?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):s==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(s)},attributeValueUnquoted:function(){var s=this.peek();Zt(s)?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("beforeAttributeName")):s==="/"?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):s==="&"?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef()||"&")):s===">"?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.consume(),this.delegate.appendToAttributeValue(s))},afterAttributeValueQuoted:function(){var s=this.peek();Zt(s)?(this.consume(),this.transitionTo("beforeAttributeName")):s==="/"?(this.consume(),this.transitionTo("selfClosingStartTag")):s===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},selfClosingStartTag:function(){var s=this.peek();s===">"?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},endTagOpen:function(){var s=this.consume();(s==="@"||s===":"||G_(s))&&(this.transitionTo("endTagName"),this.tagNameBuffer="",this.delegate.beginEndTag(),this.appendToTagName(s))}},this.reset()}return e.prototype.reset=function(){this.transitionTo("beforeData"),this.input="",this.tagNameBuffer="",this.index=0,this.line=1,this.column=0,this.delegate.reset()},e.prototype.transitionTo=function(t){this.state=t},e.prototype.tokenize=function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},e.prototype.tokenizePart=function(t){for(this.input+=K9e(t);this.index"||t==="style"&&this.input.substring(this.index,this.index+8)!==""||t==="script"&&this.input.substring(this.index,this.index+9)!=="<\/script>"},e}(),q9e=function(){function e(t,n){n===void 0&&(n={}),this.options=n,this.token=null,this.startLine=1,this.startColumn=0,this.tokens=[],this.tokenizer=new j9e(this,t,n.mode),this._currentAttribute=void 0}return e.prototype.tokenize=function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},e.prototype.tokenizePart=function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},e.prototype.tokenizeEOF=function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},e.prototype.reset=function(){this.token=null,this.startLine=1,this.startColumn=0},e.prototype.current=function(){var t=this.token;if(t===null)throw new Error("token was unexpectedly null");if(arguments.length===0)return t;for(var n=0;n=0))continue;let c=a.length;eWe(u,n,++o,a),o+=a.length-c-1}else if(i.type!==zd)a.push(i);else{const u=J9e(i.chars,r);a.push.apply(a,u)}}for(let o=0;o0&&(u+=" "+aWe(i.attributes).join(" ")),i.selfClosing&&(u+=" /"),u+=">",s.push(u);break}case eA:s.push(`${i.tagName}>`);break;case zd:s.push(xd(i.chars));break;case X9e:s.push(``);break;case Q9e:{let u=`",s.push(u);break}}}return s.join("")}function J9e(e,t){const n=M9e(e),a=[];for(let s=0;s0;){let r=t[n];r.type===Zu&&r.tagName.toUpperCase()===e?s++:r.type===eA&&r.tagName.toUpperCase()===e&&s--,a.push(r),n++}return a}function tWe(e){let{tagName:t,attributes:n,content:a}=e;return`<${t} ${nWe(n)}>${xd(a)}${t}>`}function xd(e){return e.replace(//g,">")}function tA(e){return e.replace(/"/g,""")}function nWe(e){const t=[];for(const n in e){const a=e[n]+"";t.push(`${n}="${tA(a)}"`)}return t.join(" ")}function aWe(e){const t=[];for(let n=0;n䀾mmaĀ;d䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ߂ߐĀiyޱrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣসে্ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४ĀnrࢃgleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpwਖਛgȀLRlr৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼અઋp;椅y;䐜Ādl੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑඞcy;䐊cute;䅃ƀaeyહાron;䅇dil;䅅;䐝ƀgswે૰ativeƀMTV૨ediumSpace;怋hiĀcn૦ëeryThiîtedĀGLଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷreak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪௫ఄ಄ದൡඅ櫬Āoungruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater;EFGLSTஶஷ扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨setĀ;Eೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂෛ෧ขภยา฿ไlig;䅒cute耻Ó䃓Āiyීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲcr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬืde耻Õ䃕es;樷ml耻Ö䃖erĀBP๋Āar๐๓r;怾acĀek๚;揞et;掴arenthesis;揜ҀacfhilorsງຊຏຒດຝະrtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ檻cedesȀ;EST່້扺qual;檯lantEqual;扼ilde;找me;怳Ādpuct;戏ortionĀ;aȥl;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL憒ar;懥eftArrow;懄eiling;按oǵ\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄቕቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHcቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗ĀeiቻDzኀ\0ኇefore;戴a;䎘ĀcnኘkSpace;쀀 Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtèa;䎖r;愨pf;愤cr;쀀𝒵ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒;Eaeiopᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;eᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;eᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰᝃᝈ០៦ᠹᡐᜍ᥈ᥰot;櫭ĀcrᛶkȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;tbrk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯᝳ;䎲;愶een;扬r;쀀𝔟gcostuvwឍឝឳេ៕៛ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀakoᠦᠵĀcn៲ᠣkƀlst֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ;敛;敘;攘;攔;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģbar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;elƀ;bhᥨᥩᥫ䁜;槅sub;柈ŬᥴlĀ;e怢t»pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭒\0᯽\0ᰌƀcprᦲute;䄇̀;abcdsᦿᧀᧄ᧕᧙戩nd;橄rcup;橉Āau᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r;Ecefms᩠ᩢᩫ᪤᪪旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ\0\0aĀ;t䀬;䁀ƀ;fl戁îᅠeĀmxent»eóɍǧ\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯delprvw᭠᭬᭷ᮂᮬᯔarrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;pᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰻᰿ᱝᱩᱵᲞᲬᲷᴍᵻᶑᶫᶻ᷆᷍ròar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂᳖᳜᳠mƀ;oș᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄĀDoḆᴴoôĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»ṺƀaeiἒἚls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧\0耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₥₰₴⃰℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽ƀ;qsؾٌlanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqrⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0proør;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼ròòΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonóquigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roøurĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨íistĀ;sடr;쀀𝔫ȀEest⩦⩹⩼ƀ;qs⩭ƀ;qs⩴lanôií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast⭕⭚⭟lleìl;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖchimpqu⮽⯍⯙⬄⯤⯯Ȁ;cerല⯆ഷ⯉uå;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭ååഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñĀ;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;cⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācrir;榿;쀀𝔬ͯ\0\0\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕⶥⶨrò᪀Āirⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔǒr;榷rp;榹;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ\0\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ脀¶;l䂶leìЃɩ\0\0m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳ᤈ⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t⾴ïrel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⋢⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔ABHabcdefhilmnoprstuxけさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstwガクシスゼゾダッデナp;極Ā;fゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ìâヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘rrowĀ;tㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowóarpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓ròaòՑ;怏oustĀ;a㈞掱che»mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì耻䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;qኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫwar;椪lig耻ß䃟㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rëƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproøim»ኬsðኞĀas㚺㚮ðrn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈadempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xôheadĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roðtré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜtré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}));var hp={};Object.defineProperty(hp,"__esModule",{value:!0});hp.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}));var Bd={};(function(e){var t;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);e.fromCodePoint=(t=String.fromCodePoint)!==null&&t!==void 0?t:function(r){var o="";return r>65535&&(r-=65536,o+=String.fromCharCode(r>>>10&1023|55296),r=56320|r&1023),o+=String.fromCharCode(r),o};function a(r){var o;return r>=55296&&r<=57343||r>1114111?65533:(o=n.get(r))!==null&&o!==void 0?o:r}e.replaceCodePoint=a;function s(r){return(0,e.fromCodePoint)(a(r))}e.default=s})(Bd);(function(e){var t=Ke&&Ke.__createBinding||(Object.create?function($,F,Y,re){re===void 0&&(re=Y);var B=Object.getOwnPropertyDescriptor(F,Y);(!B||("get"in B?!F.__esModule:B.writable||B.configurable))&&(B={enumerable:!0,get:function(){return F[Y]}}),Object.defineProperty($,re,B)}:function($,F,Y,re){re===void 0&&(re=Y),$[re]=F[Y]}),n=Ke&&Ke.__setModuleDefault||(Object.create?function($,F){Object.defineProperty($,"default",{enumerable:!0,value:F})}:function($,F){$.default=F}),a=Ke&&Ke.__importStar||function($){if($&&$.__esModule)return $;var F={};if($!=null)for(var Y in $)Y!=="default"&&Object.prototype.hasOwnProperty.call($,Y)&&t(F,$,Y);return n(F,$),F},s=Ke&&Ke.__importDefault||function($){return $&&$.__esModule?$:{default:$}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTMLAttribute=e.decodeHTML=e.determineBranch=e.EntityDecoder=e.DecodingMode=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var r=s(Tp);e.htmlDecodeTree=r.default;var o=s(hp);e.xmlDecodeTree=o.default;var i=a(Bd);e.decodeCodePoint=i.default;var u=Bd;Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return u.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return u.fromCodePoint}});var l;(function($){$[$.NUM=35]="NUM",$[$.SEMI=59]="SEMI",$[$.EQUALS=61]="EQUALS",$[$.ZERO=48]="ZERO",$[$.NINE=57]="NINE",$[$.LOWER_A=97]="LOWER_A",$[$.LOWER_F=102]="LOWER_F",$[$.LOWER_X=120]="LOWER_X",$[$.LOWER_Z=122]="LOWER_Z",$[$.UPPER_A=65]="UPPER_A",$[$.UPPER_F=70]="UPPER_F",$[$.UPPER_Z=90]="UPPER_Z"})(l||(l={}));var c=32,p;(function($){$[$.VALUE_LENGTH=49152]="VALUE_LENGTH",$[$.BRANCH_LENGTH=16256]="BRANCH_LENGTH",$[$.JUMP_TABLE=127]="JUMP_TABLE"})(p=e.BinTrieFlags||(e.BinTrieFlags={}));function E($){return $>=l.ZERO&&$<=l.NINE}function f($){return $>=l.UPPER_A&&$<=l.UPPER_F||$>=l.LOWER_A&&$<=l.LOWER_F}function T($){return $>=l.UPPER_A&&$<=l.UPPER_Z||$>=l.LOWER_A&&$<=l.LOWER_Z||E($)}function O($){return $===l.EQUALS||T($)}var R;(function($){$[$.EntityStart=0]="EntityStart",$[$.NumericStart=1]="NumericStart",$[$.NumericDecimal=2]="NumericDecimal",$[$.NumericHex=3]="NumericHex",$[$.NamedEntity=4]="NamedEntity"})(R||(R={}));var g;(function($){$[$.Legacy=0]="Legacy",$[$.Strict=1]="Strict",$[$.Attribute=2]="Attribute"})(g=e.DecodingMode||(e.DecodingMode={}));var N=function(){function $(F,Y,re){this.decodeTree=F,this.emitCodePoint=Y,this.errors=re,this.state=R.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=g.Strict}return $.prototype.startEntity=function(F){this.decodeMode=F,this.state=R.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},$.prototype.write=function(F,Y){switch(this.state){case R.EntityStart:return F.charCodeAt(Y)===l.NUM?(this.state=R.NumericStart,this.consumed+=1,this.stateNumericStart(F,Y+1)):(this.state=R.NamedEntity,this.stateNamedEntity(F,Y));case R.NumericStart:return this.stateNumericStart(F,Y);case R.NumericDecimal:return this.stateNumericDecimal(F,Y);case R.NumericHex:return this.stateNumericHex(F,Y);case R.NamedEntity:return this.stateNamedEntity(F,Y)}},$.prototype.stateNumericStart=function(F,Y){return Y>=F.length?-1:(F.charCodeAt(Y)|c)===l.LOWER_X?(this.state=R.NumericHex,this.consumed+=1,this.stateNumericHex(F,Y+1)):(this.state=R.NumericDecimal,this.stateNumericDecimal(F,Y))},$.prototype.addToNumericResult=function(F,Y,re,B){if(Y!==re){var Q=re-Y;this.result=this.result*Math.pow(B,Q)+parseInt(F.substr(Y,Q),B),this.consumed+=Q}},$.prototype.stateNumericHex=function(F,Y){for(var re=Y;Y>14;Y>14,Q!==0){if(j===l.SEMI)return this.emitNamedEntityData(this.treeIndex,Q,this.consumed+this.excess);this.decodeMode!==g.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},$.prototype.emitNotTerminatedNamedEntity=function(){var F,Y=this,re=Y.result,B=Y.decodeTree,Q=(B[re]&p.VALUE_LENGTH)>>14;return this.emitNamedEntityData(re,Q,this.consumed),(F=this.errors)===null||F===void 0||F.missingSemicolonAfterCharacterReference(),this.consumed},$.prototype.emitNamedEntityData=function(F,Y,re){var B=this.decodeTree;return this.emitCodePoint(Y===1?B[F]&~p.VALUE_LENGTH:B[F+1],re),Y===3&&this.emitCodePoint(B[F+2],re),re},$.prototype.end=function(){var F;switch(this.state){case R.NamedEntity:return this.result!==0&&(this.decodeMode!==g.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case R.NumericDecimal:return this.emitNumericEntity(0,2);case R.NumericHex:return this.emitNumericEntity(0,3);case R.NumericStart:return(F=this.errors)===null||F===void 0||F.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case R.EntityStart:return 0}},$}();e.EntityDecoder=N;function S($){var F="",Y=new N($,function(re){return F+=(0,i.fromCodePoint)(re)});return function(B,Q){for(var j=0,ue=0;(ue=B.indexOf("&",ue))>=0;){F+=B.slice(j,ue),Y.startEntity(Q);var Z=Y.write(B,ue+1);if(Z<0){j=ue+Y.end();break}j=ue+Z,ue=Z===0?j+1:j}var ve=F+B.slice(j);return F="",ve}}function A($,F,Y,re){var B=(F&p.BRANCH_LENGTH)>>7,Q=F&p.JUMP_TABLE;if(B===0)return Q!==0&&re===Q?Y:-1;if(Q){var j=re-Q;return j<0||j>=B?-1:$[Y+j]-1}for(var ue=Y,Z=ue+B-1;ue<=Z;){var ve=ue+Z>>>1,ye=$[ve];if(yere)Z=ve-1;else return $[ve+B]}return-1}e.determineBranch=A;var v=S(r.default),D=S(o.default);function P($,F){return F===void 0&&(F=g.Legacy),v($,F)}e.decodeHTML=P;function C($){return v($,g.Attribute)}e.decodeHTMLAttribute=C;function y($){return v($,g.Strict)}e.decodeHTMLStrict=y;function z($){return D($,g.Strict)}e.decodeXML=z})(Co);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QuoteType=void 0;var t=Co,n;(function(E){E[E.Tab=9]="Tab",E[E.NewLine=10]="NewLine",E[E.FormFeed=12]="FormFeed",E[E.CarriageReturn=13]="CarriageReturn",E[E.Space=32]="Space",E[E.ExclamationMark=33]="ExclamationMark",E[E.Number=35]="Number",E[E.Amp=38]="Amp",E[E.SingleQuote=39]="SingleQuote",E[E.DoubleQuote=34]="DoubleQuote",E[E.Dash=45]="Dash",E[E.Slash=47]="Slash",E[E.Zero=48]="Zero",E[E.Nine=57]="Nine",E[E.Semi=59]="Semi",E[E.Lt=60]="Lt",E[E.Eq=61]="Eq",E[E.Gt=62]="Gt",E[E.Questionmark=63]="Questionmark",E[E.UpperA=65]="UpperA",E[E.LowerA=97]="LowerA",E[E.UpperF=70]="UpperF",E[E.LowerF=102]="LowerF",E[E.UpperZ=90]="UpperZ",E[E.LowerZ=122]="LowerZ",E[E.LowerX=120]="LowerX",E[E.OpeningSquareBracket=91]="OpeningSquareBracket"})(n||(n={}));var a;(function(E){E[E.Text=1]="Text",E[E.BeforeTagName=2]="BeforeTagName",E[E.InTagName=3]="InTagName",E[E.InSelfClosingTag=4]="InSelfClosingTag",E[E.BeforeClosingTagName=5]="BeforeClosingTagName",E[E.InClosingTagName=6]="InClosingTagName",E[E.AfterClosingTagName=7]="AfterClosingTagName",E[E.BeforeAttributeName=8]="BeforeAttributeName",E[E.InAttributeName=9]="InAttributeName",E[E.AfterAttributeName=10]="AfterAttributeName",E[E.BeforeAttributeValue=11]="BeforeAttributeValue",E[E.InAttributeValueDq=12]="InAttributeValueDq",E[E.InAttributeValueSq=13]="InAttributeValueSq",E[E.InAttributeValueNq=14]="InAttributeValueNq",E[E.BeforeDeclaration=15]="BeforeDeclaration",E[E.InDeclaration=16]="InDeclaration",E[E.InProcessingInstruction=17]="InProcessingInstruction",E[E.BeforeComment=18]="BeforeComment",E[E.CDATASequence=19]="CDATASequence",E[E.InSpecialComment=20]="InSpecialComment",E[E.InCommentLike=21]="InCommentLike",E[E.BeforeSpecialS=22]="BeforeSpecialS",E[E.SpecialStartSequence=23]="SpecialStartSequence",E[E.InSpecialTag=24]="InSpecialTag",E[E.BeforeEntity=25]="BeforeEntity",E[E.BeforeNumericEntity=26]="BeforeNumericEntity",E[E.InNamedEntity=27]="InNamedEntity",E[E.InNumericEntity=28]="InNumericEntity",E[E.InHexEntity=29]="InHexEntity"})(a||(a={}));function s(E){return E===n.Space||E===n.NewLine||E===n.Tab||E===n.FormFeed||E===n.CarriageReturn}function r(E){return E===n.Slash||E===n.Gt||s(E)}function o(E){return E>=n.Zero&&E<=n.Nine}function i(E){return E>=n.LowerA&&E<=n.LowerZ||E>=n.UpperA&&E<=n.UpperZ}function u(E){return E>=n.UpperA&&E<=n.UpperF||E>=n.LowerA&&E<=n.LowerF}var l;(function(E){E[E.NoValue=0]="NoValue",E[E.Unquoted=1]="Unquoted",E[E.Single=2]="Single",E[E.Double=3]="Double"})(l=e.QuoteType||(e.QuoteType={}));var c={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},p=function(){function E(f,T){var O=f.xmlMode,R=O===void 0?!1:O,g=f.decodeEntities,N=g===void 0?!0:g;this.cbs=T,this.state=a.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=a.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=R,this.decodeEntities=N,this.entityTrie=R?t.xmlDecodeTree:t.htmlDecodeTree}return E.prototype.reset=function(){this.state=a.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=a.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},E.prototype.write=function(f){this.offset+=this.buffer.length,this.buffer=f,this.parse()},E.prototype.end=function(){this.running&&this.finish()},E.prototype.pause=function(){this.running=!1},E.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=a.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&f===n.Amp&&(this.state=a.BeforeEntity)},E.prototype.stateSpecialStartSequence=function(f){var T=this.sequenceIndex===this.currentSequence.length,O=T?r(f):(f|32)===this.currentSequence[this.sequenceIndex];if(!O)this.isSpecial=!1;else if(!T){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=a.InTagName,this.stateInTagName(f)},E.prototype.stateInSpecialTag=function(f){if(this.sequenceIndex===this.currentSequence.length){if(f===n.Gt||s(f)){var T=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&f!==n.Semi)this.trieIndex+=O;else{var R=this.index-this.entityExcess+1;R>this.sectionStart&&this.emitPartial(this.sectionStart,R),this.entityResult=this.trieIndex,this.trieIndex+=O,this.entityExcess=0,this.sectionStart=this.index+1,O===0&&this.emitNamedEntity()}}},E.prototype.emitNamedEntity=function(){if(this.state=this.baseState,this.entityResult!==0){var f=(this.entityTrie[this.entityResult]&t.BinTrieFlags.VALUE_LENGTH)>>14;switch(f){case 1:{this.emitCodePoint(this.entityTrie[this.entityResult]&~t.BinTrieFlags.VALUE_LENGTH);break}case 2:{this.emitCodePoint(this.entityTrie[this.entityResult+1]);break}case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}},E.prototype.stateBeforeNumericEntity=function(f){(f|32)===n.LowerX?(this.entityExcess++,this.state=a.InHexEntity):(this.state=a.InNumericEntity,this.stateInNumericEntity(f))},E.prototype.emitNumericEntity=function(f){var T=this.index-this.entityExcess-1,O=T+2+ +(this.state===a.InHexEntity);O!==this.index&&(T>this.sectionStart&&this.emitPartial(this.sectionStart,T),this.sectionStart=this.index+Number(f),this.emitCodePoint((0,t.replaceCodePoint)(this.entityResult))),this.state=this.baseState},E.prototype.stateInNumericEntity=function(f){f===n.Semi?this.emitNumericEntity(!0):o(f)?(this.entityResult=this.entityResult*10+(f-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.stateInHexEntity=function(f){f===n.Semi?this.emitNumericEntity(!0):o(f)?(this.entityResult=this.entityResult*16+(f-n.Zero),this.entityExcess++):u(f)?(this.entityResult=this.entityResult*16+((f|32)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===a.Text||this.baseState===a.InSpecialTag)},E.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===a.Text||this.state===a.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===a.InAttributeValueDq||this.state===a.InAttributeValueSq||this.state===a.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},E.prototype.shouldContinue=function(){return this.index0&&o.has(this.stack[this.stack.length-1]);){var i=this.stack.pop();(a=(n=this.cbs).onclosetag)===null||a===void 0||a.call(n,i,!0)}this.isVoidElement(t)||(this.stack.push(t),q_.has(t)?this.foreignContext.push(!0):Y_.has(t)&&this.foreignContext.push(!1)),(r=(s=this.cbs).onopentagname)===null||r===void 0||r.call(s,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var n,a;this.startIndex=this.openTagStart,this.attribs&&((a=(n=this.cbs).onopentag)===null||a===void 0||a.call(n,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,n){var a,s,r,o,i,u;this.endIndex=n;var l=this.getSlice(t,n);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(q_.has(l)||Y_.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))!this.options.xmlMode&&l==="br"&&((s=(a=this.cbs).onopentagname)===null||s===void 0||s.call(a,"br"),(o=(r=this.cbs).onopentag)===null||o===void 0||o.call(r,"br",{},!0),(u=(i=this.cbs).onclosetag)===null||u===void 0||u.call(i,"br",!1));else{var c=this.stack.lastIndexOf(l);if(c!==-1)if(this.cbs.onclosetag)for(var p=this.stack.length-c;p--;)this.cbs.onclosetag(this.stack.pop(),p!==0);else this.stack.length=c;else!this.options.xmlMode&&l==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=n+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var n,a,s=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===s&&((a=(n=this.cbs).onclosetag)===null||a===void 0||a.call(n,s,!t),this.stack.pop())},e.prototype.onattribname=function(t,n){this.startIndex=t;var a=this.getSlice(t,n);this.attribname=this.lowerCaseAttributeNames?a.toLowerCase():a},e.prototype.onattribdata=function(t,n){this.attribvalue+=this.getSlice(t,n)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,H_.fromCodePoint)(t)},e.prototype.onattribend=function(t,n){var a,s;this.endIndex=n,(s=(a=this.cbs).onattribute)===null||s===void 0||s.call(a,this.attribname,this.attribvalue,t===gi.QuoteType.Double?'"':t===gi.QuoteType.Single?"'":t===gi.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var n=t.search(lWe),a=n<0?t:t.substr(0,n);return this.lowerCaseTagNames&&(a=a.toLowerCase()),a},e.prototype.ondeclaration=function(t,n){this.endIndex=n;var a=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var s=this.getInstructionName(a);this.cbs.onprocessinginstruction("!".concat(s),"!".concat(a))}this.startIndex=n+1},e.prototype.onprocessinginstruction=function(t,n){this.endIndex=n;var a=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){var s=this.getInstructionName(a);this.cbs.onprocessinginstruction("?".concat(s),"?".concat(a))}this.startIndex=n+1},e.prototype.oncomment=function(t,n,a){var s,r,o,i;this.endIndex=n,(r=(s=this.cbs).oncomment)===null||r===void 0||r.call(s,this.getSlice(t,n-a)),(i=(o=this.cbs).oncommentend)===null||i===void 0||i.call(o),this.startIndex=n+1},e.prototype.oncdata=function(t,n,a){var s,r,o,i,u,l,c,p,E,f;this.endIndex=n;var T=this.getSlice(t,n-a);this.options.xmlMode||this.options.recognizeCDATA?((r=(s=this.cbs).oncdatastart)===null||r===void 0||r.call(s),(i=(o=this.cbs).ontext)===null||i===void 0||i.call(o,T),(l=(u=this.cbs).oncdataend)===null||l===void 0||l.call(u)):((p=(c=this.cbs).oncomment)===null||p===void 0||p.call(c,"[CDATA[".concat(T,"]]")),(f=(E=this.cbs).oncommentend)===null||f===void 0||f.call(E)),this.startIndex=n+1},e.prototype.onend=function(){var t,n;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var a=this.stack.length;a>0;this.cbs.onclosetag(this.stack[--a],!0));}(n=(t=this.cbs).onend)===null||n===void 0||n.call(t)},e.prototype.reset=function(){var t,n,a,s;(n=(t=this.cbs).onreset)===null||n===void 0||n.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(s=(a=this.cbs).onparserinit)===null||s===void 0||s.call(a,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(t){this.reset(),this.end(t)},e.prototype.getSlice=function(t,n){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var a=this.buffers[0].slice(t-this.bufferOffset,n-this.bufferOffset);n-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),a+=this.buffers[0].slice(0,n-this.bufferOffset);return a},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var n,a;if(this.ended){(a=(n=this.cbs).onerror)===null||a===void 0||a.call(n,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var n,a;if(this.ended){(a=(n=this.cbs).onerror)===null||a===void 0||a.call(n,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(n){this.children=n},enumerable:!1,configurable:!0}),t}(Sp);rt.NodeWithChildren=xl;var oA=function(e){us(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=Tn.ElementType.CDATA,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(xl);rt.CDATA=oA;var iA=function(e){us(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.type=Tn.ElementType.Root,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(xl);rt.Document=iA;var uA=function(e){us(t,e);function t(n,a,s,r){s===void 0&&(s=[]),r===void 0&&(r=n==="script"?Tn.ElementType.Script:n==="style"?Tn.ElementType.Style:Tn.ElementType.Tag);var o=e.call(this,s)||this;return o.name=n,o.attribs=a,o.type=r,o}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(n){this.name=n},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var n=this;return Object.keys(this.attribs).map(function(a){var s,r;return{name:a,value:n.attribs[a],namespace:(s=n["x-attribsNamespace"])===null||s===void 0?void 0:s[a],prefix:(r=n["x-attribsPrefix"])===null||r===void 0?void 0:r[a]}})},enumerable:!1,configurable:!0}),t}(xl);rt.Element=uA;function lA(e){return(0,Tn.isTag)(e)}rt.isTag=lA;function cA(e){return e.type===Tn.ElementType.CDATA}rt.isCDATA=cA;function dA(e){return e.type===Tn.ElementType.Text}rt.isText=dA;function EA(e){return e.type===Tn.ElementType.Comment}rt.isComment=EA;function pA(e){return e.type===Tn.ElementType.Directive}rt.isDirective=pA;function fA(e){return e.type===Tn.ElementType.Root}rt.isDocument=fA;function dWe(e){return Object.prototype.hasOwnProperty.call(e,"children")}rt.hasChildren=dWe;function Ap(e,t){t===void 0&&(t=!1);var n;if(dA(e))n=new aA(e.data);else if(EA(e))n=new sA(e.data);else if(lA(e)){var a=t?Pc(e.children):[],s=new uA(e.name,lo({},e.attribs),a);a.forEach(function(u){return u.parent=s}),e.namespace!=null&&(s.namespace=e.namespace),e["x-attribsNamespace"]&&(s["x-attribsNamespace"]=lo({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(s["x-attribsPrefix"]=lo({},e["x-attribsPrefix"])),n=s}else if(cA(e)){var a=t?Pc(e.children):[],r=new oA(a);a.forEach(function(l){return l.parent=r}),n=r}else if(fA(e)){var a=t?Pc(e.children):[],o=new iA(a);a.forEach(function(l){return l.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),n=o}else if(pA(e)){var i=new rA(e.name,e.data);e["x-name"]!=null&&(i["x-name"]=e["x-name"],i["x-publicId"]=e["x-publicId"],i["x-systemId"]=e["x-systemId"]),n=i}else throw new Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(n.sourceCodeLocation=e.sourceCodeLocation),n}rt.cloneNode=Ap;function Pc(e){for(var t=e.map(function(a){return Ap(a,!0)}),n=1;n$\x80-\uFFFF]/g;var t=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);e.getCodePoint=String.prototype.codePointAt!=null?function(s,r){return s.codePointAt(r)}:function(s,r){return(s.charCodeAt(r)&64512)===55296?(s.charCodeAt(r)-55296)*1024+s.charCodeAt(r+1)-56320+65536:s.charCodeAt(r)};function n(s){for(var r="",o=0,i;(i=e.xmlReplacer.exec(s))!==null;){var u=i.index,l=s.charCodeAt(u),c=t.get(l);c!==void 0?(r+=s.substring(o,u)+c,o=u+1):(r+="".concat(s.substring(o,u),"").concat((0,e.getCodePoint)(s,u).toString(16),";"),o=e.xmlReplacer.lastIndex+=+((l&64512)===55296))}return r+s.substr(o)}e.encodeXML=n,e.escape=n;function a(s,r){return function(i){for(var u,l=0,c="";u=s.exec(i);)l!==u.index&&(c+=i.substring(l,u.index)),c+=r.get(u[0].charCodeAt(0)),l=u.index+1;return c+i.substring(l)}}e.escapeUTF8=a(/[&<>'"]/g,t),e.escapeAttribute=a(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),e.escapeText=a(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))})(Ju);var EWe=Ke&&Ke.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty($s,"__esModule",{value:!0});$s.encodeNonAsciiHTML=$s.encodeHTML=void 0;var pWe=EWe(Op),_A=Ju,fWe=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function mWe(e){return TA(fWe,e)}$s.encodeHTML=mWe;function _We(e){return TA(_A.xmlReplacer,e)}$s.encodeNonAsciiHTML=_We;function TA(e,t){for(var n="",a=0,s;(s=e.exec(t))!==null;){var r=s.index;n+=t.substring(a,r);var o=t.charCodeAt(r),i=pWe.default.get(o);if(typeof i=="object"){if(r+1
оборудване
auth
потребители
тренировки
equipments
users
workouts
equipamentos
usuários
exercícios
"+U_(Vr(o).replace(/^\n+|\n+$/g,""))+"
"+Vr(s[16])+"