6 lines
35 KiB
JavaScript
6 lines
35 KiB
JavaScript
|
import{a as w,i as ae,b as I,c as D,d as N,w as y,e as qt,D as je,f as A,g as R,h as le,j as B,r as tt,k as Qt,l as Zt,m as ee,s as ea,n as ta,o as aa,p as H,q as fe,t as ge,u as la,v as re,x as ve,N as na,y as ra,z as Be,A as sa,B as oa,C as ia,E as Rt,F as ca,G as pt,H as ua,I as at,J as lt,K as Pt,L as _a,M as ma,O as fa,P as ga,Q as va,R as Ea,S as nt,T as rt,U as st,V as ot,W as it,X as ct,Y as ut,Z as ba,_ as _t}from"./@intlify-d4a3a758.js";import"./vue-20eed888.js";import{d as Xe,ah as Ft,g as se,ao as da,G as Ia,f as Ta,Y as La,s as ht,r as te,k as $,H as Oa,w as We,F as kt,i as Na,ax as Ra,e as pa,a5 as Pa}from"./@vue-e95c845e.js";/*!
|
|||
|
* vue-i18n v9.14.1
|
|||
|
* (c) 2024 kazuya kawaguchi
|
|||
|
* Released under the MIT License.
|
|||
|
*/const Fa="9.14.1";function ha(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(ee().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(ee().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(ee().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(ee().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ee().__INTLIFY_PROD_DEVTOOLS__=!1)}const Ct=_a.__EXTEND_POINT__,j=pt(Ct),O={FALLBACK_TO_ROOT:Ct,NOT_SUPPORTED_PRESERVE:j(),NOT_SUPPORTED_FORMATTER:j(),NOT_SUPPORTED_PRESERVE_DIRECTIVE:j(),NOT_SUPPORTED_GET_CHOICE_INDEX:j(),COMPONENT_NAME_LEGACY_COMPATIBLE:j(),NOT_FOUND_PARENT_SCOPE:j(),IGNORE_OBJ_FLATTEN:j(),NOTICE_DROP_ALLOW_COMPOSITION:j(),NOTICE_DROP_TRANSLATE_EXIST_COMPATIBLE_FLAG:j()},ka={[O.FALLBACK_TO_ROOT]:"Fall back to {type} '{key}' with root locale.",[O.NOT_SUPPORTED_PRESERVE]:"Not supported 'preserve'.",[O.NOT_SUPPORTED_FORMATTER]:"Not supported 'formatter'.",[O.NOT_SUPPORTED_PRESERVE_DIRECTIVE]:"Not supported 'preserveDirectiveContent'.",[O.NOT_SUPPORTED_GET_CHOICE_INDEX]:"Not supported 'getChoiceIndex'.",[O.COMPONENT_NAME_LEGACY_COMPATIBLE]:"Component name legacy compatible: '{name}' -> 'i18n'",[O.NOT_FOUND_PARENT_SCOPE]:"Not found parent scope. use the global scope.",[O.IGNORE_OBJ_FLATTEN]:"Ignore object flatten: '{key}' key has an string value",[O.NOTICE_DROP_ALLOW_COMPOSITION]:"'allowComposition' option will be dropped in the next major version. For more information, please see 👉 https://tinyurl.com/2p97mcze",[O.NOTICE_DROP_TRANSLATE_EXIST_COMPATIBLE_FLAG]:"'translateExistCompatible' option will be dropped in the next major version."};function S(e,...l){return ta(ka[e],...l)}const At=ca.__EXTEND_POINT__,M=pt(At),d={UNEXPECTED_RETURN_TYPE:At,INVALID_ARGUMENT:M(),MUST_BE_CALL_SETUP_TOP:M(),NOT_INSTALLED:M(),NOT_AVAILABLE_IN_LEGACY_MODE:M(),REQUIRED_VALUE:M(),INVALID_VALUE:M(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:M(),NOT_INSTALLED_WITH_PROVIDE:M(),UNEXPECTED_ERROR:M(),NOT_COMPATIBLE_LEGACY_VUE_I18N:M(),BRIDGE_SUPPORT_VUE_2_ONLY:M(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:M(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:M(),__EXTEND_POINT__:M()};function h(e,...l){return aa(e,null,{messages:Ca,args:l})}const Ca={[d.UNEXPECTED_RETURN_TYPE]:"Unexpected return type in composer",[d.INVALID_ARGUMENT]:"Invalid argument",[d.MUST_BE_CALL_SETUP_TOP]:"Must be called at the top of a `setup` function",[d.NOT_INSTALLED]:"Need to install with `app.use` function",[d.UNEXPECTED_ERROR]:"Unexpected error",[d.NOT_AVAILABLE_IN_LEGACY_MODE]:"Not available in legacy mode",[d.REQUIRED_VALUE]:"Required in value: {0}",[d.INVALID_VALUE]:"Invalid value",[d.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN]:"Cannot setup vue-devtools plugin",[d.NOT_INSTALLED_WITH_PROVIDE]:"Need to install with `provide` function",[d.NOT_COMPATIBLE_LEGACY_VUE_I18N]:"Not compatible legacy VueI18n.",[d.BRIDGE_SUPPORT_VUE_2_ONLY]:"vue-i18n-bridge support Vue 2.x only",[d.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION]:"Must define ‘i18n’ option or custom block in Composition API with using local scope in Legacy API mode",[d.NOT_AVAILABLE_COMPOSITION_IN_LEGACY]:"Not available Compostion API in Legacy API mode. Please make sure that the legacy API mode is working properly"},we=H("__translateVNode"),xe=H("__datetimeParts"),$e=H("__numberParts"),Q=H("__enableEmitter"),oe=H("__disableEmitter"),Mt=H("__setPluralRules"),St=H("__injectWithOption"),He=H("__dispose");function ie(e){if(!D(e))return e;for(const l in e)if(ge(e,l))if(!l.includes("."))D(e[l])&&ie(e[l]);else{const a=l.split("."),n=a.length-1;let s=e,t=!1;for(let r=0;r<n;r++){if(a[r]in s||(s[a[r]]={}),!D(s[a[r]])){y(S(O.IGNORE_OBJ_FLATTEN,{key:a[r]})),t=!0;break}s=s[a[r]]}t||(s[a[n]]=e[l],delete e[l]),D(s[a[n]])&&ie(s[a[n]])}return e}function Ee(e,l){const{messages:a,__i18n:n,messageResolver:s,flatJson:t}=l,r=R(a)?a:A(n)?{}:{[e]:{}};if(A(n)&&n.forEach(i=>{if("locale"in i&&"resource"in i){const{locale:_,resource:m}=i;_?(r[_]=r[_]||{},fe(m,r[_])):fe(m,r)}else I(i)&&fe(JSON.parse(i),r)}),s==null&&t)for(const i in
|