mirror of https://github.com/EasyDarwin/EasyDarwin
6 lines
20 KiB
JavaScript
6 lines
20 KiB
JavaScript
import{a as P,i as x,b as d,c as k,d as y,s as vt,g as B,e as Ot,m as M,f as p,N as ht,D as Nt,h as kt,C as yt,j as T,k as Ve,l as R,n as Q,o as U,u as G,p as Z,q,r as ee,t as pt,v as be,w as de,x as Pt,y as Mt,z as Ct,A as Ee,B as Ie,M as Le,E as Fe,F as Te,G as Re,H as ve,I as St,J as Dt,K as Ue,L as At,O as Wt,P as Vt,Q as Oe,R as Ut,S as xt}from"./@intlify-BG2mqeYI.1737110241000.js";import{d as ce,h as xe,F as $e,i as $t,j as wt,m as Ht,f as Y,w as ae,g as X,P as jt,r as Gt,s as Yt,b as Bt,c as Xt,T as Jt}from"./@vue-BfhzGpZF.1737110241000.js";/*!
|
|
* vue-i18n v10.0.5
|
|
* (c) 2024 kazuya kawaguchi
|
|
* Released under the MIT License.
|
|
*/const zt="10.0.5";function Kt(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(B().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(B().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(B().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(B().__INTLIFY_PROD_DEVTOOLS__=!1)}const v={UNEXPECTED_RETURN_TYPE:yt,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function h(e,...t){return Ot(e,null,void 0)}const ne=M("__translateVNode"),re=M("__datetimeParts"),se=M("__numberParts"),we=M("__setPluralRules"),He=M("__injectWithOption"),le=M("__dispose");function J(e){if(!y(e))return e;for(const t in e)if(ee(e,t))if(!t.includes("."))y(e[t])&&J(e[t]);else{const c=t.split("."),l=c.length-1;let a=e,r=!1;for(let s=0;s<l;s++){if(c[s]in a||(a[c[s]]=k()),!y(a[c[s]])){r=!0;break}a=a[c[s]]}r||(a[c[l]]=e[t],delete e[t]),y(a[c[l]])&&J(a[c[l]])}return e}function ie(e,t){const{messages:c,__i18n:l,messageResolver:a,flatJson:r}=t,s=R(c)?c:p(l)?k():{[e]:k()};if(p(l)&&l.forEach(i=>{if("locale"in i&&"resource"in i){const{locale:u,resource:m}=i;u?(s[u]=s[u]||k(),q(m,s[u])):q(m,s)}else d(i)&&q(JSON.parse(i),s)}),a==null&&r)for(const i in s)ee(s,i)&&J(s[i]);return s}function je(e){return e.type}function Ge(e,t,c){let l=y(t.messages)?t.messages:k();"__i18nGlobal"in c&&(l=ie(e.locale.value,{messages:l,__i18n:c.__i18nGlobal}));const a=Object.keys(l);a.length&&a.forEach(r=>{e.mergeLocaleMessage(r,l[r])});{if(y(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(y(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function he(e){return Xt(Jt,null,e,0)}const Ne="__INTLIFY_META__",ke=()=>[],qt=()=>!1;let ye=0;function pe(e){return(t,c,l,a)=>e(c,l,X()||void 0,a)}const Qt=()=>{const e=X();let t=null;return e&&(t=je(e)[Ne])?{[Ne]:t}:null};function ue(e={}){const{__root:t,__injectWithOption:c}=e,l=t===void 0,a=e.flatJson,r=Z?Gt:Yt;let s=T(e.inheritLocale)?e.inheritLocale:!0;const i=r(t&&s?t.locale.value:d(e.locale)?e.locale:Ve),u=r(t&&s?t.fallbackLocale.value:d(e.fallbackLocale)||p(e.fallbackLocale)||R(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),m=r(ie(i.value,e)),E=r(R(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),b=r(R(e.numberFormats)?e.numberFormats:{[i.value]:{}});let f=t?t.missingWarn:T(e.missingWarn)||Q(e.missingWarn)?e.missingWarn:!0,L=t?t.fallbackWarn:T(e.fallbackWarn)||Q(e.fallbackWarn)?e.fallbackWarn:!0,O=t?t.fallbackRoot:T(e.fallbackRoot)?e.fallbackRoot:!0,N=!!e.fallbackFormat,C=U(e.missing)?e.missing:null,W=U(e.missing)?pe(e.missing):null,S=U(e.postTranslation)?e.postTranslation:null,$=t?t.warnHtmlMessage:T(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter;const H=t?t.modifiers:R(e.modifiers)?e.modifiers:{};let j=e.pluralRules||t&&t.pluralRules,_;_=(()=>{l&&Oe(null);const n={version:zt,locale:i.value,fallbackLocale:u.value,messages:m.value,modifiers:H,pluralRules:j,missing:W===null?void 0:W,missingWarn:f,fallbackWarn:L,fallbackFormat:N,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:$,escapeParameter:w,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};n.datetimeFormats=E.value,n.numberFormats=b.value,n.__datetimeFormatters=R(_)?_.__datetimeFormatters:void 0,n.__numberFormatters=R(_)?_.__numberFormatters:void 0;const o=pt(n);return l&&Oe(o),o})(),G(_,i.value,u.value);function te(){return[i.value,u.value,m.value,E.value,b.value]}const Xe=Y({get:()=>i.value,set:n=>{i.value=n,_.locale=i.value}}),Je=Y({get:()=>u.value,set:n=>{u.value=n,_.fallbackLocale=u.value,G(_,i.value,n)}}),ze=Y(()=>m.value),Ke=Y(()=>E.value),qe=Y(()=>b.value);function Qe(){return U(S)?S:null}function Ze(n){S=n,_.postTranslation=n}function et(){return C}function tt(n){n!==null&&(W=pe(n)),C=n,_.missing=W}const D=(n,o,g,I,A,K)=>{te();let V;try{__INTLIFY_PROD_DEVTOOLS__&&Pt(Qt()),l||(_.fallbackContext=t?Mt():void 0),V=n(_)}finally{__INTLIFY_PROD_DEVTOOLS__,l||(_.fallbackContext=void 0)}if(g!=="translate exists"&&x(V)&&V===Ct||g==="translate exists"&&!V){const[Rt,Fa]=o();return t&&O?I(t):A(Rt)}else{if(K(V))return V;throw h(v.UNEXPECTED_RETURN_TYPE)}};function fe(...n){return D(o=>Reflect.apply(Ie,null,[o,...n]),()=>Ee(...n),"translate",o=>Reflect.apply(o.t,o,[...n]),o=>o,o=>d(o))}function at(...n){const[o,g,I]=n;if(I&&!y(I))throw h(v.INVALID_ARGUMENT);return fe(o,g,P({resolvedMessage:!0},I||{}))}function nt(...n){return D(o=>Reflect.apply(Te,null,[o,...n]),()=>Fe(...n),"datetime format",o=>Reflect.apply(o.d,o,[...n]),()=>Le,o=>d(o))}function rt(...n){return D(o=>Reflect.apply(ve,null,[o,...n]),()=>Re(...n),"number format",o=>Reflect.apply(o.n,o,[...n]),()=>Le,o=>d(o))}function st(n){return n.map(o=>d(o)||x(o)||T(o)?he(String(o)):o)}const lt={normalize:st,interpolate:n=>n,type:"vnode"};function ot(...n){return D(o=>{let g;const I=o;try{I.processor=lt,g=Reflect.apply(Ie,null,[I,...n])}finally{I.processor=null}return g},()=>Ee(...n),"translate",o=>o[ne](...n),o=>[he(o)],o=>p(o))}function ct(...n){return D(o=>Reflect.apply(ve,null,[o,...n]),()=>Re(...n),"number format",o=>o[se](...n),ke,o=>d(o)||p(o))}function it(...n){return D(o=>Reflect.apply(Te,null,[o,...n]),()=>Fe(...n),"datetime format",o=>o[re](...n),ke,o=>d(o)||p(o))}function ut(n){j=n,_.pluralRules=j}function _t(n,o){return D(()=>{if(!n)return!1;const g=d(o)?o:i.value,I=ge(g),A=_.messageResolver(I,n);return St(A)||Dt(A)||d(A)},()=>[n],"translate exists",g=>Reflect.apply(g.te,g,[n,o]),qt,g=>T(g))}function mt(n){let o=null;const g=Ue(_,u.value,i.value);for(let I=0;I<g.length;I++){const A=m.value[g[I]]||{},K=_.messageResolver(A,n);if(K!=null){o=K;break}}return o}function ft(n){const o=mt(n);return o??(t?t.tm(n)||{}:{})}function ge(n){return m.value[n]||{}}function gt(n,o){if(a){const g={[n]:o};for(const I in g)ee(g,I)&&J(g[I]);o=g[n]}m.value[n]=o,_.messages=m.value}function bt(n,o){m.value[n]=m.value[n]||{};const g={[n]:o};if(a)for(const I in g)ee(g,I)&&J(g[I]);o=g[n],q(o,m.value[n]),_.messages=m.value}function dt(n){return E.value[n]||{}}function Et(n,o){E.value[n]=o,_.datetimeFormats=E.value,be(_,n,o)}function It(n,o){E.value[n]=P(E.value[n]||{},o),_.datetimeFormats=E.value,be(_,n,o)}function Lt(n){return b.value[n]||{}}function Ft(n,o){b.value[n]=o,_.numberFormats=b.value,de(_,n,o)}function Tt(n,o){b.value[n]=P(b.value[n]||{},o),_.numberFormats=b.value,de(_,n,o)}ye++,t&&Z&&(ae(t.locale,n=>{s&&(i.value=n,_.locale=n,G(_,i.value,u.value))}),ae(t.fallbackLocale,n=>{s&&(u.value=n,_.fallbackLocale=n,G(_,i.value,u.value))}));const F={id:ye,locale:Xe,fallbackLocale:Je,get inheritLocale(){return s},set inheritLocale(n){s=n,n&&t&&(i.value=t.locale.value,u.value=t.fallbackLocale.value,G(_,i.value,u.value))},get availableLocales(){return Object.keys(m.value).sort()},messages:ze,get modifiers(){return H},get pluralRules(){return j||{}},get isGlobal(){return l},get missingWarn(){return f},set missingWarn(n){f=n,_.missingWarn=f},get fallbackWarn(){return L},set fallbackWarn(n){L=n,_.fallbackWarn=L},get fallbackRoot(){return O},set fallbackRoot(n){O=n},get fallbackFormat(){return N},set fallbackFormat(n){N=n,_.fallbackFormat=N},get warnHtmlMessage(){return $},set warnHtmlMessage(n){$=n,_.warnHtmlMessage=n},get escapeParameter(){return w},set escapeParameter(n){w=n,_.escapeParameter=n},t:fe,getLocaleMessage:ge,setLocaleMessage:gt,mergeLocaleMessage:bt,getPostTranslationHandler:Qe,setPostTranslationHandler:Ze,getMissingHandler:et,setMissingHandler:tt,[we]:ut};return F.datetimeFormats=Ke,F.numberFormats=qe,F.rt=at,F.te=_t,F.tm=ft,F.d=nt,F.n=rt,F.getDateTimeFormat=dt,F.setDateTimeFormat=Et,F.mergeDateTimeFormat=It,F.getNumberFormat=Lt,F.setNumberFormat=Ft,F.mergeNumberFormat=Tt,F[He]=c,F[ne]=ot,F[re]=it,F[se]=ct,F}function Zt(e){const t=d(e.locale)?e.locale:Ve,c=d(e.fallbackLocale)||p(e.fallbackLocale)||R(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,l=U(e.missing)?e.missing:void 0,a=T(e.silentTranslationWarn)||Q(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=T(e.silentFallbackWarn)||Q(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,s=T(e.fallbackRoot)?e.fallbackRoot:!0,i=!!e.formatFallbackMessages,u=R(e.modifiers)?e.modifiers:{},m=e.pluralizationRules,E=U(e.postTranslation)?e.postTranslation:void 0,b=d(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,L=T(e.sync)?e.sync:!0;let O=e.messages;if(R(e.sharedMessages)){const H=e.sharedMessages;O=Object.keys(H).reduce((_,z)=>{const te=_[z]||(_[z]={});return P(te,H[z]),_},O||{})}const{__i18n:N,__root:C,__injectWithOption:W}=e,S=e.datetimeFormats,$=e.numberFormats,w=e.flatJson;return{locale:t,fallbackLocale:c,messages:O,flatJson:w,datetimeFormats:S,numberFormats:$,missing:l,missingWarn:a,fallbackWarn:r,fallbackRoot:s,fallbackFormat:i,modifiers:u,pluralRules:m,postTranslation:E,warnHtmlMessage:b,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:L,__i18n:N,__root:C,__injectWithOption:W}}function oe(e={}){const t=ue(Zt(e)),{__extender:c}=e,l={id:t.id,get locale(){return t.locale.value},set locale(a){t.locale.value=a},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(a){t.fallbackLocale.value=a},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(a){t.setMissingHandler(a)},get silentTranslationWarn(){return T(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(a){t.missingWarn=T(a)?!a:a},get silentFallbackWarn(){return T(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(a){t.fallbackWarn=T(a)?!a:a},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(a){t.fallbackFormat=a},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(a){t.setPostTranslationHandler(a)},get sync(){return t.inheritLocale},set sync(a){t.inheritLocale=a},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(a){t.warnHtmlMessage=a!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(a){t.escapeParameter=a},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...a){return Reflect.apply(t.t,t,[...a])},rt(...a){return Reflect.apply(t.rt,t,[...a])},tc(...a){const[r,s,i]=a,u={plural:1};let m=null,E=null;if(!d(r))throw h(v.INVALID_ARGUMENT);const b=r;return d(s)?u.locale=s:x(s)?u.plural=s:p(s)?m=s:R(s)&&(E=s),d(i)?u.locale=i:p(i)?m=i:R(i)&&(E=i),Reflect.apply(t.t,t,[b,m||E||{},u])},te(a,r){return t.te(a,r)},tm(a){return t.tm(a)},getLocaleMessage(a){return t.getLocaleMessage(a)},setLocaleMessage(a,r){t.setLocaleMessage(a,r)},mergeLocaleMessage(a,r){t.mergeLocaleMessage(a,r)},d(...a){return Reflect.apply(t.d,t,[...a])},getDateTimeFormat(a){return t.getDateTimeFormat(a)},setDateTimeFormat(a,r){t.setDateTimeFormat(a,r)},mergeDateTimeFormat(a,r){t.mergeDateTimeFormat(a,r)},n(...a){return Reflect.apply(t.n,t,[...a])},getNumberFormat(a){return t.getNumberFormat(a)},setNumberFormat(a,r){t.setNumberFormat(a,r)},mergeNumberFormat(a,r){t.mergeNumberFormat(a,r)}};return l.__extender=c,l}function ea(e,t,c){return{beforeCreate(){const l=X();if(!l)throw h(v.UNEXPECTED_ERROR);const a=this.$options;if(a.i18n){const r=a.i18n;if(a.__i18n&&(r.__i18n=a.__i18n),r.__root=t,this===this.$root)this.$i18n=Pe(e,r);else{r.__injectWithOption=!0,r.__extender=c.__vueI18nExtend,this.$i18n=oe(r);const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}}else if(a.__i18n)if(this===this.$root)this.$i18n=Pe(e,a);else{this.$i18n=oe({__i18n:a.__i18n,__injectWithOption:!0,__extender:c.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;a.__i18nGlobal&&Ge(t,a,a),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,s)=>this.$i18n.te(r,s),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),c.__setInstance(l,this.$i18n)},mounted(){},unmounted(){const l=X();if(!l)throw h(v.UNEXPECTED_ERROR);const a=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,a.__disposer&&(a.__disposer(),delete a.__disposer,delete a.__extender),c.__deleteInstance(l),delete this.$i18n}}}function Pe(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[we](t.pluralizationRules||e.pluralizationRules);const c=ie(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(c).forEach(l=>e.mergeLocaleMessage(l,c[l])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(l=>e.mergeDateTimeFormat(l,t.datetimeFormats[l])),t.numberFormats&&Object.keys(t.numberFormats).forEach(l=>e.mergeNumberFormat(l,t.numberFormats[l])),e}const _e={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function ta({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((l,a)=>[...l,...a.type===$e?a.children:[a]],[]):t.reduce((c,l)=>{const a=e[l];return a&&(c[l]=a()),c},k())}function Ye(){return $e}const aa=ce({name:"i18n-t",props:P({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>x(e)||!isNaN(e)}},_e),setup(e,t){const{slots:c,attrs:l}=t,a=e.i18n||me({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(c).filter(b=>b!=="_"),s=k();e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=d(e.plural)?+e.plural:e.plural);const i=ta(t,r),u=a[ne](e.keypath,i,s),m=P(k(),l),E=d(e.tag)||y(e.tag)?e.tag:Ye();return xe(E,m,u)}}}),Me=aa;function na(e){return p(e)&&!d(e[0])}function Be(e,t,c,l){const{slots:a,attrs:r}=t;return()=>{const s={part:!0};let i=k();e.locale&&(s.locale=e.locale),d(e.format)?s.key=e.format:y(e.format)&&(d(e.format.key)&&(s.key=e.format.key),i=Object.keys(e.format).reduce((f,L)=>c.includes(L)?P(k(),f,{[L]:e.format[L]}):f,k()));const u=l(e.value,s,i);let m=[s.key];p(u)?m=u.map((f,L)=>{const O=a[f.type],N=O?O({[f.type]:f.value,index:L,parts:u}):[f.value];return na(N)&&(N[0].key=`${f.type}-${L}`),N}):d(u)&&(m=[u]);const E=P(k(),r),b=d(e.tag)||y(e.tag)?e.tag:Ye();return xe(b,E,m)}}const ra=ce({name:"i18n-n",props:P({value:{type:Number,required:!0},format:{type:[String,Object]}},_e),setup(e,t){const c=e.i18n||me({useScope:e.scope,__useComponent:!0});return Be(e,t,ht,(...l)=>c[se](...l))}}),Ce=ra,sa=ce({name:"i18n-d",props:P({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},_e),setup(e,t){const c=e.i18n||me({useScope:e.scope,__useComponent:!0});return Be(e,t,Nt,(...l)=>c[re](...l))}}),Se=sa;function la(e,t){const c=e;if(e.mode==="composition")return c.__getInstance(t)||e.global;{const l=c.__getInstance(t);return l!=null?l.__composer:e.global.__composer}}function oa(e){const t=s=>{const{instance:i,value:u}=s;if(!i||!i.$)throw h(v.UNEXPECTED_ERROR);const m=la(e,i.$),E=De(u);return[Reflect.apply(m.t,m,[...Ae(E)]),m]};return{created:(s,i)=>{const[u,m]=t(i);Z&&e.global===m&&(s.__i18nWatcher=ae(m.locale,()=>{i.instance&&i.instance.$forceUpdate()})),s.__composer=m,s.textContent=u},unmounted:s=>{Z&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:i})=>{if(s.__composer){const u=s.__composer,m=De(i);s.textContent=Reflect.apply(u.t,u,[...Ae(m)])}},getSSRProps:s=>{const[i]=t(s);return{textContent:i}}}}function De(e){if(d(e))return{path:e};if(R(e)){if(!("path"in e))throw h(v.REQUIRED_VALUE,"path");return e}else throw h(v.INVALID_VALUE)}function Ae(e){const{path:t,locale:c,args:l,choice:a,plural:r}=e,s={},i=l||{};return d(c)&&(s.locale=c),x(a)&&(s.plural=a),x(r)&&(s.plural=r),[t,i,s]}function ca(e,t,...c){const l=R(c[0])?c[0]:{};(T(l.globalInstall)?l.globalInstall:!0)&&([Me.name,"I18nT"].forEach(r=>e.component(r,Me)),[Ce.name,"I18nN"].forEach(r=>e.component(r,Ce)),[Se.name,"I18nD"].forEach(r=>e.component(r,Se))),e.directive("t",oa(t))}const ia=M("global-vue-i18n");function va(e={},t){const c=__VUE_I18N_LEGACY_API__&&T(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,l=T(e.globalInjection)?e.globalInjection:!0,a=new Map,[r,s]=ua(e,c),i=M("");function u(f){return a.get(f)||null}function m(f,L){a.set(f,L)}function E(f){a.delete(f)}const b={get mode(){return __VUE_I18N_LEGACY_API__&&c?"legacy":"composition"},async install(f,...L){if(f.__VUE_I18N_SYMBOL__=i,f.provide(f.__VUE_I18N_SYMBOL__,b),R(L[0])){const C=L[0];b.__composerExtend=C.__composerExtend,b.__vueI18nExtend=C.__vueI18nExtend}let O=null;!c&&l&&(O=Ia(f,b.global)),__VUE_I18N_FULL_INSTALL__&&ca(f,b,...L),__VUE_I18N_LEGACY_API__&&c&&f.mixin(ea(s,s.__composer,b));const N=f.unmount;f.unmount=()=>{O&&O(),b.dispose(),N()}},get global(){return s},dispose(){r.stop()},__instances:a,__getInstance:u,__setInstance:m,__deleteInstance:E};return b}function me(e={}){const t=X();if(t==null)throw h(v.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw h(v.NOT_INSTALLED);const c=_a(t),l=fa(c),a=je(t),r=ma(e,a);if(r==="global")return Ge(l,e,a),l;if(r==="parent"){let u=ga(c,t,e.__useComponent);return u==null&&(u=l),u}const s=c;let i=s.__getInstance(t);if(i==null){const u=P({},e);"__i18n"in a&&(u.__i18n=a.__i18n),l&&(u.__root=l),i=ue(u),s.__composerExtend&&(i[le]=s.__composerExtend(i)),da(s,t,i),s.__setInstance(t,i)}return i}function ua(e,t,c){const l=jt(),a=__VUE_I18N_LEGACY_API__&&t?l.run(()=>oe(e)):l.run(()=>ue(e));if(a==null)throw h(v.UNEXPECTED_ERROR);return[l,a]}function _a(e){const t=$t(e.isCE?ia:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw h(e.isCE?v.NOT_INSTALLED_WITH_PROVIDE:v.UNEXPECTED_ERROR);return t}function ma(e,t){return kt(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function fa(e){return e.mode==="composition"?e.global:e.global.__composer}function ga(e,t,c=!1){let l=null;const a=t.root;let r=ba(t,c);for(;r!=null;){const s=e;if(e.mode==="composition")l=s.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const i=s.__getInstance(r);i!=null&&(l=i.__composer,c&&l&&!l[He]&&(l=null))}if(l!=null||a===r)break;r=r.parent}return l}function ba(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function da(e,t,c){wt(()=>{},t),Ht(()=>{const l=c;e.__deleteInstance(t);const a=l[le];a&&(a(),delete l[le])},t)}const Ea=["locale","fallbackLocale","availableLocales"],We=["t","rt","d","n","tm","te"];function Ia(e,t){const c=Object.create(null);return Ea.forEach(a=>{const r=Object.getOwnPropertyDescriptor(t,a);if(!r)throw h(v.UNEXPECTED_ERROR);const s=Bt(r.value)?{get(){return r.value.value},set(i){r.value.value=i}}:{get(){return r.get&&r.get()}};Object.defineProperty(c,a,s)}),e.config.globalProperties.$i18n=c,We.forEach(a=>{const r=Object.getOwnPropertyDescriptor(t,a);if(!r||!r.value)throw h(v.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${a}`,r)}),()=>{delete e.config.globalProperties.$i18n,We.forEach(a=>{delete e.config.globalProperties[`$${a}`]})}}Kt();At(Ut);Wt(xt);Vt(Ue);if(__INTLIFY_PROD_DEVTOOLS__){const e=B();e.__INTLIFY__=!0,vt(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}export{va as c,me as u};
|