vart,e;t=this,e=function(){"use strict";vart=["style","currency","currencyDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","localeMatcher","formatMatcher","unit"];functione(t,e){"undefined"!=typeofconsole&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}varn=Array.isArray;functionr(t){returnnull!==t&&"object"==typeoft}functiona(t){return"string"==typeoft}vari=Object.prototype.toString,o="[object Object]";functions(t){returni.call(t)===o}functionl(t){returnnull==t}functionc(){for(vart=[],e=arguments.length;e--;)t[e]=arguments[e];varn=null,a=null;return1===t.length?r(t[0])||Array.isArray(t[0])?a=t[0]:"string"==typeoft[0]&&(n=t[0]):2===t.length&&("string"==typeoft[0]&&(n=t[0]),(r(t[1])||Array.isArray(t[1]))&&(a=t[1])),{locale:n,params:a}}functionu(t){returnJSON.parse(JSON.stringify(t))}functionh(t,e){return!!~t.indexOf(e)}varf=Object.prototype.hasOwnProperty;functionp(t,e){returnf.call(t,e)}functionm(t){for(vare=arguments,n=Object(t),a=1;a<arguments.length;a++){vari=e[a];if(null!=i){varo=void0;for(oini)p(i,o)&&(r(i[o])?n[o]=m(n[o],i[o]):n[o]=i[o])}}returnn}function_(t,e){if(t===e)return!0;varn=r(t),a=r(e);if(!n||!a)return!n&&!a&&String(t)===String(e);try{vari=Array.isArray(t),o=Array.isArray(e);if(i&&o)returnt.length===e.length&&t.every(function(t,n){return_(t,e[n])});if(i||o)return!1;vars=Object.keys(t),l=Object.keys(e);returns.length===l.length&&s.every(function(n){return_(t[n],e[n])})}catch(t){return!1}}varg={beforeCreate:function(){vart=this.$options;if(t.i18n=t.i18n||(t.__i18n?{}:null),t.i18n){if(t.i18ninstanceofet){if(t.__i18n)try{vare={};t.__i18n.forEach(function(t){e=m(e,JSON.parse(t))}),Object.keys(e).forEach(function(n){t.i18n.mergeLocaleMessage(n,e[n])})}catch(t){}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}elseif(s(t.i18n)){varn=this.$root&&this.$root.$i18n&&this.$root.$i18ninstanceofet?this.$root.$i18n:null;if(n&&(t.i18n.root=this.$root,t.i18n.formatter=n.formatter,t.i18n.fallbackLocale=n.fallbackLocale,t.i18n.formatFallbackMessages=n.formatFallbackMessages,t.i18n.silentTranslationWarn=n.silentTranslationWarn,t.i18n.silentFallbackWarn=n.silentFallbackWarn,t.i18n.pluralizationRules=n.pluralizationRules,t.i18n.preserveDirectiveContent=n.preserveDirectiveContent),t.__i18n)try{varr={};t.__i18n.forEach(function(t){r=m(r,JSON.parse(t))}),t.i18n.messages=r}catch(t){}vara=t.i18n.sharedMessages;a&&s(a)&&(t.i18n.messages=m(t.i18n.messages,a)),this._i18n=newet(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),n&&n.onComponentInstanceCreated(this._i18n)}}elsethis.$root&&this.$root.$i18n&&this.$root.$i18ninstanceofet?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18ninstanceofet&&(this._i18n=t.parent.$i18n)},beforeMount:function(){vart=this.$options;t.i18n=t.i18n||(t.__i18n?{}:null),t.i18n?t.i18ninstanceofet?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):s(t.i18n)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):this.$root&&this.$root.$i18n&&this.$root.$i18ninstanceofet?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):t.parent&&t.parent.$i18n&&t.parent.$i18ninstanceofet&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},beforeDestroy:function(){if(this._i18n){vart=this;this.$nextTick(function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),deletet._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),deletet._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),deletet._localeWatcher)})}}},v={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){varn=e.data,r=e.parent,a=e.props,i=e.slots,o=r.$i18n;if(o){vars=a.path,l=a.locale,c=a.places,u=i(),h=o.i(s,l,function(t){vare;for(eint)if("default"!==e)return!1;returnBoolean(e)}(u)||c?function(t,e){varn=e?function(t){returnArray.isArray(t)?t.reduce(d,{}):Object.assign({},t)}(e):{};if(!t)returnn;varr=(t=t.filter(function(t){returnt.tag||""!==t.text.trim()})).every(y);returnt.reduce(r?b:d,n)}(u.default,c):u),f=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";returnf?t(f,n,h):h}}};functionb(t,e){returne.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}functiond(t,e,n){returnt[n]=e,t}functiony(t){returnBoolean(t.data&&t.data.attrs&&t.data.attrs.place)}varF,k={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(e,n){vari=n.props,o=n.parent,s=n.data,l=o.$i18n;if(!l)returnnull;varc=null,u=null;a(i.format)?c=i.format:r(i.format)&&(i.format.key&&(c=i.format.key),u=Object.keys(i.format).reduce(function(e,n){varr;returnh(t,n)?Object.assign({},e,((r={})[n]=i.format[n],r)):e},null));varf=i.locale||l.locale,p=l._ntp(i.value,f,c,u),m=p.map(function(t,e){varn,r=s.scopedSlots&&s.scopedSlots[t.type];returnr?r(((n={})[t.type]=t.value,n.index=e,n.parts=p,n)):t.value}),_=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return_?e(_,{attrs:s.attrs,class:s.class,staticClass:s.staticClass},m):m}};functionw(t,e,n){C(t,n)&&T(t,e,n)}function$(t,e,n,r){if(C(t,n)){vara=n.context.$i18n;(function(t,e){varn=e.context;returnt._locale===n.$i18n.locale})(t,n)&&_(e.value,e.oldValue)&&_(t._localeMessage,a.getLocaleMessage(a.locale))||T(t,e,n)}}functionM(t,n,r,a){if(r.context){vari=r.context.$i18n||{};n.modifiers.preserve||i.preserveDirectiveContent||(t.textContent=""),t._vt=void0,deletet._vt,t._locale=void0,deletet._locale,t._localeMessage=void0,deletet._localeMessage}elsee("Vue instance does not exists in VNode context")}functionC(t,n){varr=n.context;returnr?!!r.$i18n||(e("VueI18n instance does not exists in Vue instance"),!1):(e("Vue instance does not exists in VNode context"),!1)}functionT(t,n,r){vari,o,l=function(t){vare,n,r,i;a(t)?e=t:s(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice);return{path:e,locale:n,args:r,choice:i}}(n.value),c=l.path,u=l.locale,h=l.args,f=l.choice;if(c||u||h)if(c){varp=r.context;t._vt=t.textContent=null!=f?(i=p.$i18n).tc.apply(i,[c,f].concat(L(u,h))):(o=p.$i18n).t.apply(o,[c].concat(L(u,h))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}elsee("`path` is required in v-t directive");elsee("value type not supported")}functionL(t,e){varn=[];returnt&&n.push(t),e&&(Array.isArray(e)||s(e))&&n.push(e),n}functionI(t){I.installed=!0;(F=t).version&&Number(F.version.split(".")[0]);!function(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){returnthis._i18n}}),t.prototype.$t=function(t){for(vare=[],n=arguments.length-1;n-->0;)e[n]=arguments[n+1];varr=this.$i18n;returnr._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){for(varn=[],r=arguments.length-2;r-->0;)n[r]=arguments[r+2];vara=this.$i18n;returna._tc.apply(a,[t,a.locale,a._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){varn=this.$i18n;returnn._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){for(vare,n=[],r=arguments.length-1;r-->0;)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){for(vare,n=[],r=arguments.length-1;r-->0;)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}(F),F.mixin(g),F.directive("t",{bind:w,update:$,unbind:M}),F.component(v.name,v),F.component(k.name,k),F.config.optionMergeStrategies.i18n=function(t,e){returnvoid0===e?t:e}}varD=function(){this._caches=Object.create(null)};D.prototype.interpolate=function(t,e){if(!e)return[t];varn=this._caches[t];returnn||(n=function(t){vare=[],n=0,r="";for(;n<t.length;){vara=t[n++];if("{"===a){r&&e.push({type:"text",value:r}),r="";vari="";for(a=t[n++];void0!==a&&"}"!==a;)i+=a,a=t[n++];varo="}"===a,s=O.test(i)?"list":o&&x.test(i)?"named":"unknown";e.push({value:i,type:s})}else"%"===a?"{"!==t[n]&&(r+=a):r+=a}returnr&&e.push({type:"text",value:r}),e}(t),this._caches[t]=n),function(t,e){varn=[],a=0,i=Array.isArray(e)?"list":r(e)?"named":"unknown";if("unknown"===i)returnn;for(;a<t.length;){varo=t[a];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(e[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(e[o.value])}a++}returnn}(n,e)};varO=/^(?:\d)+/,x=/^(?:\w)+/,W=0,j=1,N=2,A=3,S=0,R=4,H=5,P=6,V=7,E=8,z=[];z[S]={ws:[S],ident:[3,W],"[":[R],eof:[V]},z[1]={ws:[1],".":[2],"[":[R],eof:[V]},z[2]={ws:[2],ident:[3,W],0:[3,W],number:[3,W]},z[3]={ident:[3,W],0:[3,W],number:[3,W],ws:[1,j],".":[2,j],"[":[R,j],eof:[V,j]},z[R]={"'":[H,W],'"':[P,W],"[":[R,N],"]":[1,A],eof:E,else:[R,W]},z[H]={"'":[R,W],eof:E,else:[H,W]},z[P]={'"':[R,W],eof:E,else:[P,W]};varB=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;functionU(t){if(null==t)return"eof";switch(t.charCodeAt(0)){case91:case93:case46:case34:case39:returnt;case95:case36:case45:return"ident";case9:case10:case13:case160:case65279:case8232:case8233:return"ws"}return"ident"}functionJ(t){vare,n,r,a=t.trim();return("0"!==t.charAt(0)||!isNaN(t))&&(r=a,B.test(r)?(n=(e=a).charCodeAt(0))!==e.charCodeAt(e.length-1)||34!==n&&39!==n?e:e.slice(1,-1):"*"+a)}varq=function(){this._cache=Object.create(null)};q.prototype.parsePath=function(t){vare=this._cache[t];returne||(e=function(t){vare,n,r,a,i,o,s,l=[],c=-1,u=S,h=0,f=[];functionp(){vare=t[c+1];if(u===H&&"'"===e||u===P&&'"'===e)returnc++,r="\\"+e,f[W](),!0}for(f[j]=function(){void0!==n&&(l.push(n),n=void0)},f[W]=function(){void0===n?n=r:n+=r},f[N]=function(){f[W](),h++},f[A]=function(){if(h>0)h--,u=R,f[W]();else{if(h=0,void0===n)return!1;if(!1===(n=J(n)))return!1;f[j]()}};null!==u;)if("\\"!==(e=t[++c])||!p()){if(a=U(e),(i=(s=z[u])[a]||s.else||E)===E)return;if(u=i[0],(o=f[i[1]])&&(r=void0===(r=i[2])?e:r,!1===o()))return;if(u===V)returnl}}(t))&&(this._cache[t]=e),e||[]},q.prototype.getPathValue=function(t,e){if(!r(t))returnnull;varn=this.parsePath(e);if(0===n.length)returnnull;for(vara=n.length,i=t,o=0;o<a;){vars=i[n[o]];if(void0===s)returnnull;i=s,o++}returni};varG,X=/<\/?[\w\s="/.':;#-\/]+>/,Z=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|.]+|\([\w\-_|.]+\)))/g,K=/^@(?:\.([a-z]+))?:/,Q=/[()]/g,Y={upper:function(t){returnt.toLocaleUpperCase()},lower:function(t){returnt.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},tt=newD,et=function(t){vare=this;void0===t&&(t={}),!F&&"undefined"!=typeofwindow&&window.Vue&&I(window.Vue);varn=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),a=t.messages||{},i=t.dateTimeFormats||{},o=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||tt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void0===t.sync||!!t.sync,this._fallbackRoot=void0===t.fallbackRoot||!!t.fallbackRoot,this._formatFallbackMessages=void0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=newq,this._dataListeners=[],this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this.getChoiceIndex=function(t,n){varr=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex)returnr.getChoiceIndex.call(e,t,n);vara,i;returne.localeine.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):(a=t,i=n,a=Math.abs(a),2===i?a?a>1?1:0:1:a?Math.min(a,2):0)},this._exist=function(t,n){return!(!t||!n)&&(!l(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach(function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,a[t])}),this._initVM({locale:n,fallbackLocale:r,messages:a,dateTimeFormats:i,numberFormats:o})},nt={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0}};returnet.prototype._checkLocaleMessage=function(t,n,r){vari=function(t,n,r,o){if(s(r))Object.keys(r).forEach(function(e){vara=r[e];s(a)?(o.push(e),o.push("."),i(t,n,a,o),o.pop(),o.pop()):(o.push(e),i(t,n,a,o),o.pop())});elseif(Array.isArray(r))r.forEach(function(e,r){s(e)?(o.push("["+r+"]"),o.push("."),i(t,n,e,o),o.pop(),o.pop()):(o.push("["+r+"]"),i(t,n,e,o),o.pop())});elseif(a(r)){if(X.test(r)){varl="Detected HTML in message '"+r+"' of keypath '"+o.join("")+"' at '"+n+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?e(l):"error"===t&&function(t,e){"undefined"!=typeofconsole&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(l)}}};i(n,t,r,[])},et.prototype._initVM=function(t){vare=F.config.silent;F.config.silent=!0,this._vm=newF({data:t}),F.config.silent=e},et.prototype.destroyVM=function(){this._vm.$destroy()},et.prototype.subscribeDataChanging=function(t){this._dataListeners.push(t)},et.prototype.unsubscribeDataChanging=function(t){!function(t,e){if(t.length){varn=t.indexOf(e);if(n>-1)t.splice(n,1)}}(this._dataListeners,t)},et.prototype.watchI18nData=function(){vart=this;returnthis._vm.$watch("$data",function(){for(vare=t._dataListeners.length;e--;)F.nextTick(function(){t._dataListeners[e]&&t._dataListeners[e].$forceUpdate()})},{deep:!0})},et.prototype.watchLocale=function(){if(!this._sync||!this._root)returnnull;vart=this._vm;returnthis._root.$i18n.vm.$watch("locale",function(e){t.$set(t,"locale",e),t.$forceUpdate()},{immediate:!0})},et.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},nt.vm.get=function(){returnthis._vm},nt.messages.get=function(){returnu(this._getMessages())},nt.dateTimeFormats.get=function(){returnu(this._getDateTimeFormats())},nt.numberFormats.get=function(){returnu(this._getNumberFormats())},nt.availableLocales.get=function(){returnObject.keys(this.messages).sort()},nt.locale.get=function(){returnthis._vm.locale},nt.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},nt.fallbackLocale.get=function(){returnthis._vm.fallbackLocale},nt.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},nt.formatFallbackMessages.get=function(){returnthis._formatFallbackMessages},nt.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},nt.missing.get=function(){returnthis._missing},nt.missing.set=function(t){this._missing=t},nt.formatter.get=function(){returnthis._formatter},nt.formatter.set=function(t){this._formatter=t},nt.silentTranslationWarn.get=function(){returnthis._silentTranslationWarn},nt.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},nt.silentFallbackWarn.get=function(){returnthis._silentFallbackWarn},nt.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},nt.preserveDirectiveContent.get=function(){returnthis._preserveDirectiveContent},nt.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},nt.warnHtmlInMessage.get=function(){returnthis._warnHtmlInMessage},nt.warnHtmlInMessage.set=function(t){vare=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){varr=this._getMessages();Object.keys(r).forEach(function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])})}},nt.postTranslation.get=function(){returnthis._postTranslation},nt.postTranslation.set=function(t){this._postTranslation=t},et.prototype._getMessages=function(){returnthis._vm.messages},et.prototype._getDateTimeFormats=function(){returnthis._vm.dateTimeFormats},et.prototype._getNumberFormats=function(){returnthis._vm.numberFormats},et.prototype._warnDefault=function(t,e,n,r,i,o){if(!l(n))returnn;if(this._missing){vars=this._missing.apply(null,[t,e,r,i]);if(a(s))returns}if(this._formatFallbackMessages){varu=c.apply(void0,i);returnthis._render(e,o,u.params,e)}returne},et.prototype._isFallbackRoot=function(t){return!t&&!l(this._root)&&this._fallbackRoot},et.prototype._isSilentFallbackWarn=function(t){returnthis._silentFallbackWarninstanceofRegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},et.prototype._isSilentFallback=function(t,e){returnthis._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},et.prototype._isSilentTranslationWarn=function(t){returnthis._silentTranslationWarninstanceofRegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},et.prototype._interpolate=function(t,e,n,r,i,o,c){if(!e)returnnull;varu,h=this._path.getPathValue(e,n);if(Array.isArray(h)||s(h))returnh;if(l(h)){if(!s(e))returnnull;if(!a(u=e[n]))returnnull}else{if(!a(h))returnnull;u=h}return(u.indexOf("@:")>=0||u.indexOf("@.")>=0)&&(u=this._link(t,e,u,r,"raw",o,c)),this._render(u,i,o,n)},et.prototype._link=function(t,e,n,r,a,i,o){vars=n,l=s.match(Z);for(varcinl)if(l.hasOwnProperty(c)){varu=l[c],f=u.match(K),p=f[0],m=f[1],_=u.replace(p,"").replace(Q,"");if(h(o,_))returns;o.push(_);varg=this._interpolate(t,e,_,r,"raw"===a?"string":a,"raw"===a?void0:i,o);if(this._isFallbackRoot(g)){if(!this._root)throwError("unexpected error");varv=this._root.$i18n;g=v._translate(v._getMessages(),v.locale,v.fallbackLocale,_,r,a,i)}g=this._warnDefault(t,_,g,r,Array.isArray(i)?i:[i],a),this._modifiers.hasOwnProperty(m)?g=this._modifiers[m](g):Y.hasOwnProperty(m)&&(g=Y[m](g)),o.pop(),s=g?s.replace(u,g):s}returns},et.prototype._render=function(t,e,n,r){vari=this._formatter.interpolate(t,n,r);returni||(i=tt.interpolate(t,n,r)),"string"!==e||a(i)?i:i.join("")},et.prototype._appendItemToChain=function(t,e,n){varr=!1;returnh(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},et.prototype._appendLocaleToChain=function(t,e,n){varr,a=e.split("-");do{vari=a.join("-");r=this._appendItemToChain(t,i,n),a.splice(-1,1)}while(a.length&&!0===r);returnr},et.prototype._appendBlockToChain=function(t,e,n){for(varr=!0,i=0;i<e.length&&"boolean"==typeofr;i++){varo=e[i];a(o)&&(r=this._appendLocaleToChain(t,o,n))}returnr},et.prototype._getLocaleChain=function(t,e){if(""===t)return[];this._localeChainCache||(this._localeChainCache={});vari=this._localeChainCache[t];if(!i){e||(e=this.fallbackLocale),i=[];for(varo,s=[t];n(s);)s=this._appendBlockToChain(i,s,e);(s=a(o=n(e)?e:r(e)?e.default?e.default:null:e)?[o]:o)&&this._appendBlockToChain(i,s,null),this._localeChainCache[t]=i}returni},et.prototype._translate=function(t,e,n,r,a,i,o){for(vars,c=this._getLocaleChain(e,n),u=0;u<c.length;u++){varh=c[u];if(!l(s=this._interpolate(h,t[h],r,a,i,o,[r])))returns}returnnull},et.prototype._t=function(t,e,n,r){for(vara,i=[],o=arguments.length-4;o-->0;)i[o]=arguments[o+4];if(!t)return"";vars=c.apply(void0,i),l=s.locale||e,u=this._translate(n,l,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throwError("unexpected error");return(a=this._root).$t.apply(a,[t].concat(i))}returnu=this._warnDefault(l,t,u,r,i,"string"),this._postTranslation&&null!=u&&(u=this._postTranslation(u,t)),u},et.prototype.t=function(t){for(vare,n=[],r=arguments.length-1;r-->0;)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},et.prototype._i=function(t,e,n,r,a){vari=this._translate(n,e,this.fallbackLocale,t,r,"raw",a);if(this._isFallbackRoot(i)){if(!this._root)throwError("unexpected error");returnthis._root.$i18n.i(t,e,a)}returnthis._warnDefault(e,t,i,r,[a],"raw")},et.prototype.i=function(t,e,n){returnt?(a(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},et.prototype._tc=function(t,e,n,r,a){for(vari,o=[],s=arguments.length-5;s-->0;)o[s]=arguments[s+5];if(!t)return"";void0===a&&(a=1);varl={count:a,n:a},u=c.apply(void0,o);returnu.params=Object.assign(l,u.params),o=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((i=this)._t.apply(i,[t,e,n,r].concat(o)),a)},et.prototype.fetchChoice=function(t,e){if(!t&&!a(t))returnnull;varn=t.split("|");returnn[e=this.getChoiceIndex(e,n.length)]?n[e].trim():t},et.prototype.tc=function(t,e){for(varn,r=[],a=arguments.length-2;a-->0;)r[a]=arguments[a+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},et.prototype._te=function(t,e,n){for(varr=[],a=arguments.length-3;a-->0;)r[a]=arguments[a+3];vari=c.apply(void0,r).locale||e;returnthis._exist(n[i],t)},et.prototype.te=function(t,e){returnthis._te(t,this.locale,this._getMessages(),e)},et.prototype.getLocaleMessage=function(t){returnu(this._vm.messages[t]||{})},et.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},et.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,m({},this._vm.messages[t]||{},e))},et.prototype.getDateTimeFormat=function(t){returnu(this._vm.dateTimeFormats[t]||{})},et.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},et.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,m(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},et.prototype._clearDateTimeFormat=function(t,e){for(varnine){varr=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&deletethis._dateTimeFormatters[r]}},et.prototype._localizeDateTime=function(t,e,n,r,a){for(vari=e,o=r[i],s=this._getLocaleChain(e,n),c=0;c<s.length;c++){varu=s[c];if(i=u,!l(o=r[u])&&!l(o[a]))break}if(l(o)||l(o[a]))returnnull;varh=o[a],f=i+"__"+a,p=this._dateTimeFormatters[f];returnp||(p=this._dateTimeFormatters[f]=newIntl.DateTimeFormat(i,h)),p.format(t)},et.prototype._d=function(t,e,n){if(!n)returnnewIntl.DateTimeFormat(e).format(t);varr=this._localizeDateTime(t,e,this.fallbackLocale,this._getDateTimeFormats(),n);if(this._isFallbackRoot(r)){if(!this._root)throwError("unexpected error");returnthis._root.$i18n.d(t,n,e)}returnr||""},et.prototype.d=function(t){for(vare=[],n=arguments.length-1;n-->0;)e[n]=arguments[n+1];vari=this.locale,o=null;return1===e.length?a(e[0])?o=e[0]:r(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key)):2===e.length&&(a(e[0])&&(o=e[0]),a(e[1])&&(i=e[1])),this._d(t,i,o)},et.prototype.getNumberFormat=function(t){returnu(this._vm.numberFormats[t]||{})},et.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},et.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,m(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},et.prototype._clearNumberFormat=function(t,e){for(varnine){varr=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&deletethis._numberFormatters[r]}},et.prototype._getNumberFormatter=function(t,e,n,r,a,i){for(varo=e,s=r[o],c=this._getLocaleChain(e,n),u=0;u<c.length;u++){varh=c[u];if(o=h,!l(s=r[h])&&!l(s[a]))break}if(l(s)||l(s[a]))returnnull;varf,p=s[a];if(i)f=newIntl.NumberFormat(o,Object.assign({},p,i));else{varm=o+"__"+a;(f=this._numberFormatters[m])||(f=this._numberFormatters[m]=newIntl.NumberFormat(o,p))}returnf},et.prototype._n=function(t,e,n,r){if(!et.availabilities.numberFormat)return"";if(!n)return(r?newIntl.NumberFormat(e,r):newIntl.NumberFormat(e)).format(t);vara=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),i=a&&a.format(t);if(this._isFallbackRoot(i)){if(!this._root)throwError("unexpected error");returnthis._root.$i18n.n(t,Object.assign({},{key:n,locale:e},r))}returni||""},et.prototype.n=function(e){for(varn=[],i=arguments.length-1;i-->0;)n[i]=arguments[i+1];varo=this.locale,s=null,l=null;return1===n.length?a(n[0])?s=n[0]:r(n[0])&&(n[0].locale&&(o=n[0].locale),n[0].key&&(s=n[0].key),l=Object.keys(n[0]).reduce(function(e,r){vara;returnh(t,r)?Object.assign({},e,((a={})[r]=n[0][r],a)):e},null)):2===n.length&&(a(n[0])&&(s=n[0]),a(n[1])&&(o=n[1])),this._n(e,o,s,l)},et.prototype._ntp=function(t,e,n,r){if(!et.availabilities.numberFormat)return[];if(!n)return(r?newIntl.NumberFormat(e,r):newIntl.NumberFormat(e)).formatToParts(t);vara=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),i=a&&a.formatToParts(t);if(this._isFallbackRoot(i)){if(!this._root)throwError("unexpected error");returnthis._root.$i18n._ntp(t,e,n,r)}returni||[]},Object.defineProperties(et.prototype,nt),Object.defineProperty(et,"availabilities",{get:function(){if(!G){vart="undefined"!=typeofIntl;G={dateTimeFormat:t&&void0!==Intl.DateTimeFormat,numberFormat:t&&void0!==Intl.NumberFormat}}returnG}}),et.install=I,et.version="8.20.0",et},"object"==typeofexports&&"undefined"!=typeofmodule?module.exports=e():"function"==typeofdefine&&define.amd?define(e):t.VueI18n=e();