import{a0 as ct,e as Q,a1 as R,a2 as F,a3 as d,a4 as L,P as ke,a5 as K,l as Z,a6 as it,a7 as C,a8 as mt,p as ft,G as _t,a9 as gt,aa as bt,ab as dt,ac as Ne,ad as vt,F as Ie,ae as N,af as S,m as Tt,ag as Et,ah as Ft,ai as p,aj as se,ak as Y,al as A,B as V,am as oe,$ as ue,an as j,ao as G,ap as ce,aq as Ot,ar as ie,as as me,at as Lt,au as Rt,av as kt,aw as Nt,ax as ye,ay as fe,az as _e,aA as ge,aB as be,aC as de,aD as ve,aE as Te,aF as It,aG as yt,aH as St,aI as pt,aJ as Ct,aK as Dt,b as Pt,aL as Mt}from"./yzumqs9c.js";/*! * vue-i18n v11.0.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */const ht="11.0.1";function At(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ne().__INTLIFY_PROD_DEVTOOLS__=!1)}const M={UNEXPECTED_RETURN_TYPE:Nt,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function x(e,...a){return ct(e,null,void 0)}const X=C("__translateVNode"),q=C("__datetimeParts"),$=C("__numberParts"),Vt=C("__setPluralRules"),xt=C("__injectWithOption"),z=C("__dispose");function W(e){if(!L(e))return e;for(const a in e)if(G(e,a))if(!a.includes("."))L(e[a])&&W(e[a]);else{const u=a.split("."),l=u.length-1;let o=e,m=!1;for(let r=0;r{if("locale"in s&&"resource"in s){const{locale:i,resource:_}=s;i?(r[i]=r[i]||F(),j(_,r[i])):j(_,r)}else d(s)&&j(JSON.parse(s),r)}),o==null&&m)for(const s in r)G(r,s)&&W(r[s]);return r}function pe(e){return e.type}function Wt(e,a,u){let l=L(a.messages)?a.messages:F();"__i18nGlobal"in u&&(l=Se(e.locale.value,{messages:l,__i18n:u.__i18nGlobal}));const o=Object.keys(l);o.length&&o.forEach(m=>{e.mergeLocaleMessage(m,l[m])});{if(L(a.datetimeFormats)){const m=Object.keys(a.datetimeFormats);m.length&&m.forEach(r=>{e.mergeDateTimeFormat(r,a.datetimeFormats[r])})}if(L(a.numberFormats)){const m=Object.keys(a.numberFormats);m.length&&m.forEach(r=>{e.mergeNumberFormat(r,a.numberFormats[r])})}}}function Ee(e){return Pt(Mt,null,e,0)}const Fe="__INTLIFY_META__",Oe=()=>[],wt=()=>!1;let Le=0;function Re(e){return(a,u,l,o)=>e(u,l,Z()||void 0,o)}const Ut=()=>{const e=Z();let a=null;return e&&(a=pe(e)[Fe])?{[Fe]:a}:null};function Ht(e={}){const{__root:a,__injectWithOption:u}=e,l=a===void 0,o=e.flatJson,m=oe?Tt:Et;let r=S(e.inheritLocale)?e.inheritLocale:!0;const s=m(a&&r?a.locale.value:d(e.locale)?e.locale:Ft),i=m(a&&r?a.fallbackLocale.value:d(e.fallbackLocale)||N(e.fallbackLocale)||p(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),_=m(Se(s.value,e)),v=m(p(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),T=m(p(e.numberFormats)?e.numberFormats:{[s.value]:{}});let E=a?a.missingWarn:S(e.missingWarn)||se(e.missingWarn)?e.missingWarn:!0,O=a?a.fallbackWarn:S(e.fallbackWarn)||se(e.fallbackWarn)?e.fallbackWarn:!0,D=a?a.fallbackRoot:S(e.fallbackRoot)?e.fallbackRoot:!0,k=!!e.fallbackFormat,ae=Y(e.missing)?e.missing:null,w=Y(e.missing)?Re(e.missing):null,h=Y(e.postTranslation)?e.postTranslation:null,B=a?a.warnHtmlMessage:S(e.warnHtmlMessage)?e.warnHtmlMessage:!0,J=!!e.escapeParameter;const ne=a?a.modifiers:p(e.modifiers)?e.modifiers:{};let U=e.pluralRules||a&&a.pluralRules,c;c=(()=>{l&&ce(null);const t={version:ht,locale:s.value,fallbackLocale:i.value,messages:_.value,modifiers:ne,pluralRules:U,missing:w===null?void 0:w,missingWarn:E,fallbackWarn:O,fallbackFormat:k,unresolving:!0,postTranslation:h===null?void 0:h,warnHtmlMessage:B,escapeParameter:J,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=v.value,t.numberFormats=T.value,t.__datetimeFormatters=p(c)?c.__datetimeFormatters:void 0,t.__numberFormatters=p(c)?c.__numberFormatters:void 0;const n=Ot(t);return l&&ce(n),n})(),A(c,s.value,i.value);function Pe(){return[s.value,i.value,_.value,v.value,T.value]}const Me=V({get:()=>s.value,set:t=>{s.value=t,c.locale=s.value}}),he=V({get:()=>i.value,set:t=>{i.value=t,c.fallbackLocale=i.value,A(c,s.value,t)}}),Ae=V(()=>_.value),Ve=V(()=>v.value),xe=V(()=>T.value);function We(){return Y(h)?h:null}function we(t){h=t,c.postTranslation=t}function Ue(){return ae}function He(t){t!==null&&(w=Re(t)),ae=t,c.missing=w}const I=(t,n,f,g,y,H)=>{Pe();let P;try{__INTLIFY_PROD_DEVTOOLS__&&Lt(Ut()),l||(c.fallbackContext=a?Rt():void 0),P=t(c)}finally{__INTLIFY_PROD_DEVTOOLS__,l||(c.fallbackContext=void 0)}if(f!=="translate exists"&&K(P)&&P===kt||f==="translate exists"&&!P){const[ut,Zt]=n();return a&&D?g(a):y(ut)}else{if(H(P))return P;throw x(M.UNEXPECTED_RETURN_TYPE)}};function le(...t){return I(n=>Reflect.apply(_e,null,[n,...t]),()=>fe(...t),"translate",n=>Reflect.apply(n.t,n,[...t]),n=>n,n=>d(n))}function Ye(...t){const[n,f,g]=t;if(g&&!L(g))throw x(M.INVALID_ARGUMENT);return le(n,f,R({resolvedMessage:!0},g||{}))}function je(...t){return I(n=>Reflect.apply(de,null,[n,...t]),()=>be(...t),"datetime format",n=>Reflect.apply(n.d,n,[...t]),()=>ge,n=>d(n))}function Ge(...t){return I(n=>Reflect.apply(Te,null,[n,...t]),()=>ve(...t),"number format",n=>Reflect.apply(n.n,n,[...t]),()=>ge,n=>d(n))}function Be(t){return t.map(n=>d(n)||K(n)||S(n)?Ee(String(n)):n)}const Je={normalize:Be,interpolate:t=>t,type:"vnode"};function Ke(...t){return I(n=>{let f;const g=n;try{g.processor=Je,f=Reflect.apply(_e,null,[g,...t])}finally{g.processor=null}return f},()=>fe(...t),"translate",n=>n[X](...t),n=>[Ee(n)],n=>N(n))}function Xe(...t){return I(n=>Reflect.apply(Te,null,[n,...t]),()=>ve(...t),"number format",n=>n[$](...t),Oe,n=>d(n)||N(n))}function qe(...t){return I(n=>Reflect.apply(de,null,[n,...t]),()=>be(...t),"datetime format",n=>n[q](...t),Oe,n=>d(n)||N(n))}function $e(t){U=t,c.pluralRules=U}function ze(t,n){return I(()=>{if(!t)return!1;const f=d(n)?n:s.value,g=re(f),y=c.messageResolver(g,t);return It(y)||yt(y)||d(y)},()=>[t],"translate exists",f=>Reflect.apply(f.te,f,[t,n]),wt,f=>S(f))}function Qe(t){let n=null;const f=ye(c,i.value,s.value);for(let g=0;g{r&&(s.value=t,c.locale=t,A(c,s.value,i.value))}),ue(a.fallbackLocale,t=>{r&&(i.value=t,c.fallbackLocale=t,A(c,s.value,i.value))}));const b={id:Le,locale:Me,fallbackLocale:he,get inheritLocale(){return r},set inheritLocale(t){r=t,t&&a&&(s.value=a.locale.value,i.value=a.fallbackLocale.value,A(c,s.value,i.value))},get availableLocales(){return Object.keys(_.value).sort()},messages:Ae,get modifiers(){return ne},get pluralRules(){return U||{}},get isGlobal(){return l},get missingWarn(){return E},set missingWarn(t){E=t,c.missingWarn=E},get fallbackWarn(){return O},set fallbackWarn(t){O=t,c.fallbackWarn=O},get fallbackRoot(){return D},set fallbackRoot(t){D=t},get fallbackFormat(){return k},set fallbackFormat(t){k=t,c.fallbackFormat=k},get warnHtmlMessage(){return B},set warnHtmlMessage(t){B=t,c.warnHtmlMessage=t},get escapeParameter(){return J},set escapeParameter(t){J=t,c.escapeParameter=t},t:le,getLocaleMessage:re,setLocaleMessage:et,mergeLocaleMessage:tt,getPostTranslationHandler:We,setPostTranslationHandler:we,getMissingHandler:Ue,setMissingHandler:He,[Vt]:$e};return b.datetimeFormats=Ve,b.numberFormats=xe,b.rt=Ye,b.te=ze,b.tm=Ze,b.d=je,b.n=Ge,b.getDateTimeFormat=at,b.setDateTimeFormat=nt,b.mergeDateTimeFormat=lt,b.getNumberFormat=rt,b.setNumberFormat=st,b.mergeNumberFormat=ot,b[xt]=u,b[X]=Ke,b[q]=qe,b[$]=Xe,b}const ee={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Yt({slots:e},a){return a.length===1&&a[0]==="default"?(e.default?e.default():[]).reduce((l,o)=>[...l,...o.type===Ie?o.children:[o]],[]):a.reduce((u,l)=>{const o=e[l];return o&&(u[l]=o()),u},F())}function Ce(){return Ie}R({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>K(e)||!isNaN(e)}},ee);function jt(e){return N(e)&&!d(e[0])}function De(e,a,u,l){const{slots:o,attrs:m}=a;return()=>{const r={part:!0};let s=F();e.locale&&(r.locale=e.locale),d(e.format)?r.key=e.format:L(e.format)&&(d(e.format.key)&&(r.key=e.format.key),s=Object.keys(e.format).reduce((E,O)=>u.includes(O)?R(F(),E,{[O]:e.format[O]}):E,F()));const i=l(e.value,r,s);let _=[r.key];N(i)?_=i.map((E,O)=>{const D=o[E.type],k=D?D({[E.type]:E.value,index:O,parts:i}):[E.value];return jt(k)&&(k[0].key=`${E.type}-${O}`),k}):d(i)&&(_=[i]);const v=R(F(),m),T=d(e.tag)||L(e.tag)?e.tag:Ce();return ke(T,v,_)}}R({value:{type:Number,required:!0},format:{type:[String,Object]}},ee);const Gt=C("global-vue-i18n");function te(e={}){const a=Z();if(a==null)throw x(M.MUST_BE_CALL_SETUP_TOP);if(!a.isCE&&a.appContext.app!=null&&!a.appContext.app.__VUE_I18N_SYMBOL__)throw x(M.NOT_INSTALLED);const u=Bt(a),l=Kt(u),o=pe(a),m=Jt(e,o);if(m==="global")return Wt(l,e,o),l;if(m==="parent"){let i=Xt(u,a,e.__useComponent);return i==null&&(i=l),i}const r=u;let s=r.__getInstance(a);if(s==null){const i=R({},e);"__i18n"in o&&(i.__i18n=o.__i18n),l&&(i.__root=l),s=Ht(i),r.__composerExtend&&(s[z]=r.__composerExtend(s)),$t(r,a,s),r.__setInstance(a,s)}return s}function Bt(e){const a=it(e.isCE?Gt:e.appContext.app.__VUE_I18N_SYMBOL__);if(!a)throw x(e.isCE?M.NOT_INSTALLED_WITH_PROVIDE:M.UNEXPECTED_ERROR);return a}function Jt(e,a){return mt(e)?"__i18n"in a?"local":"global":e.useScope?e.useScope:"local"}function Kt(e){return e.mode==="composition"?e.global:e.global.__composer}function Xt(e,a,u=!1){let l=null;const o=a.root;let m=qt(a,u);for(;m!=null;){const r=e;if(e.mode==="composition"&&(l=r.__getInstance(m)),l!=null||o===m)break;m=m.parent}return l}function qt(e,a=!1){return e==null?null:a&&e.vnode.ctx||e.parent}function $t(e,a,u){ft(()=>{},a),_t(()=>{const l=u;e.__deleteInstance(a);const o=l[z];o&&(o(),delete l[z])},a)}R({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ee);At();gt(Ct);bt(Dt);dt(ye);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ne();e.__INTLIFY__=!0,vt(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}export{te as u};