[{"data":1,"prerenderedAt":6022},["ShallowReactive",2],{"navigation":3,"v3-navigation":411,"\u002Fapi\u002Fpackages\u002Fcore":738,"\u002Fapi\u002Fpackages\u002Fcore-surround":6016},[4,130,180,277,298,319,346],{"title":5,"order":6,"path":7,"stem":8,"children":9,"page":129},"Guide",10,"\u002Fguide","guide",[10,14,19,24,29,35,40,45,50,56,61,66,71,76,82,87,93,98,103,109,114,119,124],{"title":11,"path":12,"stem":13,"order":6,"group":11},"Getting started","\u002Fguide\u002Fgetting-started","guide\u002Fgetting-started",{"title":15,"path":16,"stem":17,"order":18,"group":11},"Migrating from @nuxtjs\u002Fi18n","\u002Fguide\u002Fmigration","guide\u002Fmigration",20,{"title":20,"path":21,"stem":22,"order":23,"group":11},"Upgrading","\u002Fguide\u002Fupgrade","guide\u002Fupgrade",30,{"title":25,"path":26,"stem":27,"order":28,"group":11},"FAQ","\u002Fguide\u002Ffaq","guide\u002Ffaq",40,{"title":30,"path":31,"stem":32,"order":33,"group":34},"Translation files","\u002Fguide\u002Ftranslations","guide\u002Ftranslations",50,"Core concepts",{"title":36,"path":37,"stem":38,"order":39,"group":34},"Page config","\u002Fguide\u002Fper-component-translations","guide\u002Fper-component-translations",60,{"title":41,"path":42,"stem":43,"order":44,"group":34},"Runtime overrides","\u002Fguide\u002Fruntime-overrides","guide\u002Fruntime-overrides",70,{"title":46,"path":47,"stem":48,"order":49,"group":34},"Server routes and API","\u002Fguide\u002Fserver-side-translations","guide\u002Fserver-side-translations",80,{"title":51,"path":52,"stem":53,"order":54,"group":55},"Routing strategies","\u002Fguide\u002Fstrategy","guide\u002Fstrategy",90,"Routing",{"title":57,"path":58,"stem":59,"order":60,"group":55},"Locale detection","\u002Fguide\u002Flocale-detection","guide\u002Flocale-detection",100,{"title":62,"path":63,"stem":64,"order":65,"group":55},"Localized paths","\u002Fguide\u002Fcustom-locale-routes","guide\u002Fcustom-locale-routes",110,{"title":67,"path":68,"stem":69,"order":70,"group":55},"Custom locale detection","\u002Fguide\u002Fcustom-auto-detect","guide\u002Fcustom-auto-detect",120,{"title":72,"path":73,"stem":74,"order":75,"group":55},"Excluding paths","\u002Fguide\u002Fexcluding-static-files","guide\u002Fexcluding-static-files",130,{"title":77,"path":78,"stem":79,"order":80,"group":81},"SEO","\u002Fguide\u002Fseo","guide\u002Fseo",140,"SEO and domains",{"title":83,"path":84,"stem":85,"order":86,"group":81},"Layers and domains","\u002Fguide\u002Flayers","guide\u002Flayers",150,{"title":88,"path":89,"stem":90,"order":91,"group":92},"Deployment","\u002Fguide\u002Fdeployment","guide\u002Fdeployment",160,"Production",{"title":94,"path":95,"stem":96,"order":97,"group":92},"Performance tuning","\u002Fguide\u002Fperformance","guide\u002Fperformance",170,{"title":99,"path":100,"stem":101,"order":102,"group":92},"Performance Test Results","\u002Fguide\u002Fperformance-results","guide\u002Fperformance-results",180,{"title":104,"path":105,"stem":106,"order":107,"group":108},"DevTools","\u002Fguide\u002Fdevtools","guide\u002Fdevtools",190,"Tooling",{"title":110,"path":111,"stem":112,"order":113,"group":108},"CLI","\u002Fguide\u002Fcli","guide\u002Fcli",200,{"title":115,"path":116,"stem":117,"order":118,"group":108},"Testing your app","\u002Fguide\u002Ftesting","guide\u002Ftesting",210,{"title":120,"path":121,"stem":122,"order":123,"group":108},"Storybook","\u002Fguide\u002Fstorybook","guide\u002Fstorybook",220,{"title":125,"path":126,"stem":127,"order":128,"group":108},"Crowdin","\u002Fguide\u002Fcrowdin","guide\u002Fcrowdin",230,false,{"title":131,"order":18,"path":132,"stem":133,"children":134},"Frameworks","\u002Fintegrations","integrations",[135,138,143,147,151,155,159,163,168,172,176],{"title":136,"path":132,"stem":137,"order":6},"Overview","integrations\u002Findex",{"title":139,"path":140,"stem":141,"order":18,"group":142},"Vue","\u002Fintegrations\u002Fvue-package","integrations\u002Fvue-package","UI frameworks",{"title":144,"path":145,"stem":146,"order":23,"group":142},"React and Preact","\u002Fintegrations\u002Freact-package","integrations\u002Freact-package",{"title":148,"path":149,"stem":150,"order":28,"group":142},"Solid","\u002Fintegrations\u002Fsolid-package","integrations\u002Fsolid-package",{"title":152,"path":153,"stem":154,"order":33,"group":142},"Astro","\u002Fintegrations\u002Fastro-package","integrations\u002Fastro-package",{"title":156,"path":157,"stem":158,"order":39,"group":142},"Astro islands","\u002Fintegrations\u002Fastro-islands","integrations\u002Fastro-islands",{"title":160,"path":161,"stem":162,"order":44,"group":142},"VitePress","\u002Fintegrations\u002Fvitepress-package","integrations\u002Fvitepress-package",{"title":164,"path":165,"stem":166,"order":49,"group":167},"Runtime","\u002Fintegrations\u002Fruntime-package","integrations\u002Fruntime-package","Runtimes",{"title":169,"path":170,"stem":171,"order":54,"group":167},"Node.js","\u002Fintegrations\u002Fnodejs-package","integrations\u002Fnodejs-package",{"title":173,"path":174,"stem":175,"order":60,"group":108},"Types generator","\u002Fintegrations\u002Ftypes-generator","integrations\u002Ftypes-generator",{"title":177,"path":178,"stem":179,"order":65,"group":108},"DevTools UI","\u002Fintegrations\u002Fdevtools-ui-package","integrations\u002Fdevtools-ui-package",{"title":181,"order":23,"path":182,"stem":183,"children":184},"API","\u002Fapi","api",[185,188,192,196,200,204],{"title":186,"path":182,"stem":187,"order":6},"API reference","api\u002Findex",{"title":189,"path":190,"stem":191,"order":18},"Module options","\u002Fapi\u002Fmodule-options","api\u002Fmodule-options",{"title":193,"path":194,"stem":195,"order":23},"CLI commands","\u002Fapi\u002Fcli","api\u002Fcli",{"title":197,"path":198,"stem":199,"order":28},"Helpers","\u002Fapi\u002Fmethods","api\u002Fmethods",{"title":201,"path":202,"stem":203,"order":33},"Hooks","\u002Fapi\u002Fevents","api\u002Fevents",{"title":205,"path":206,"stem":207,"children":208,"order":39},"Package APIs","\u002Fapi\u002Fpackages","api\u002Fpackages",[209,213,217,221,225,229,233,237,241,245,249,253,257,261,265,269,273],{"title":210,"path":211,"stem":212},"astro","\u002Fapi\u002Fpackages\u002Fastro","api\u002Fpackages\u002Fastro",{"title":214,"path":215,"stem":216},"cli","\u002Fapi\u002Fpackages\u002Fcli","api\u002Fpackages\u002Fcli",{"title":218,"path":219,"stem":220},"core","\u002Fapi\u002Fpackages\u002Fcore","api\u002Fpackages\u002Fcore",{"title":222,"path":223,"stem":224},"devtools-ui","\u002Fapi\u002Fpackages\u002Fdevtools-ui","api\u002Fpackages\u002Fdevtools-ui",{"title":226,"path":227,"stem":228},"node","\u002Fapi\u002Fpackages\u002Fnode","api\u002Fpackages\u002Fnode",{"title":230,"path":231,"stem":232},"path-strategy","\u002Fapi\u002Fpackages\u002Fpath-strategy","api\u002Fpackages\u002Fpath-strategy",{"title":234,"path":235,"stem":236},"preact","\u002Fapi\u002Fpackages\u002Fpreact","api\u002Fpackages\u002Fpreact",{"title":238,"path":239,"stem":240},"react","\u002Fapi\u002Fpackages\u002Freact","api\u002Fpackages\u002Freact",{"title":242,"path":243,"stem":244},"route-strategy","\u002Fapi\u002Fpackages\u002Froute-strategy","api\u002Fpackages\u002Froute-strategy",{"title":246,"path":247,"stem":248},"runtime","\u002Fapi\u002Fpackages\u002Fruntime","api\u002Fpackages\u002Fruntime",{"title":250,"path":251,"stem":252},"solid","\u002Fapi\u002Fpackages\u002Fsolid","api\u002Fpackages\u002Fsolid",{"title":254,"path":255,"stem":256},"test-utils","\u002Fapi\u002Fpackages\u002Ftest-utils","api\u002Fpackages\u002Ftest-utils",{"title":258,"path":259,"stem":260},"types","\u002Fapi\u002Fpackages\u002Ftypes","api\u002Fpackages\u002Ftypes",{"title":262,"path":263,"stem":264},"types-generator","\u002Fapi\u002Fpackages\u002Ftypes-generator","api\u002Fpackages\u002Ftypes-generator",{"title":266,"path":267,"stem":268},"utils","\u002Fapi\u002Fpackages\u002Futils","api\u002Fpackages\u002Futils",{"title":270,"path":271,"stem":272},"vitepress","\u002Fapi\u002Fpackages\u002Fvitepress","api\u002Fpackages\u002Fvitepress",{"title":274,"path":275,"stem":276},"vue","\u002Fapi\u002Fpackages\u002Fvue","api\u002Fpackages\u002Fvue",{"title":278,"order":28,"path":279,"stem":280,"children":281,"page":129},"Composables","\u002Fcomposables","composables",[282,286,290,294],{"title":283,"path":284,"stem":285,"order":6},"useI18n","\u002Fcomposables\u002FuseI18n","composables\u002FuseI18n",{"title":287,"path":288,"stem":289,"order":18},"useI18nLocale","\u002Fcomposables\u002FuseI18nLocale","composables\u002FuseI18nLocale",{"title":291,"path":292,"stem":293,"order":23},"useI18nHead","\u002Fcomposables\u002FuseI18nHead","composables\u002FuseI18nHead",{"title":295,"path":296,"stem":297,"order":28},"useLocaleHead","\u002Fcomposables\u002FuseLocaleHead","composables\u002FuseLocaleHead",{"title":299,"order":33,"path":300,"stem":301,"children":302,"page":129},"Components","\u002Fcomponents","components",[303,307,311,315],{"title":304,"path":305,"stem":306,"order":6},"\u003Ci18n-t>","\u002Fcomponents\u002Fi18n-t","components\u002Fi18n-t",{"title":308,"path":309,"stem":310,"order":18},"\u003Ci18n-link>","\u002Fcomponents\u002Fi18n-link","components\u002Fi18n-link",{"title":312,"path":313,"stem":314,"order":23},"\u003Ci18n-switcher>","\u002Fcomponents\u002Fi18n-switcher","components\u002Fi18n-switcher",{"title":316,"path":317,"stem":318,"order":28},"\u003Ci18n-group>","\u002Fcomponents\u002Fi18n-group","components\u002Fi18n-group",{"title":320,"order":39,"path":321,"stem":322,"children":323},"Contributing","\u002Fcontributing","contributing",[324,326,330,334,338,342],{"title":320,"path":321,"stem":325,"order":6},"contributing\u002Findex",{"title":327,"path":328,"stem":329,"order":18},"Architecture","\u002Fcontributing\u002Farchitecture","contributing\u002Farchitecture",{"title":331,"path":332,"stem":333,"order":23},"Testing the module","\u002Fcontributing\u002Ftesting","contributing\u002Ftesting",{"title":335,"path":336,"stem":337,"order":28},"Maintenance commands","\u002Fcontributing\u002Fmaintenance-commands","contributing\u002Fmaintenance-commands",{"title":339,"path":340,"stem":341,"order":33},"Release smoke checks","\u002Fcontributing\u002Frelease-smoke","contributing\u002Frelease-smoke",{"title":343,"path":344,"stem":345,"order":39},"Benchmark methodology","\u002Fcontributing\u002Fperformance-methodology","contributing\u002Fperformance-methodology",{"title":347,"path":348,"stem":349,"children":350,"order":44},"News","\u002Fnews","news\u002Findex",[351,354,359,363,367,371,375,379,383,387,391,395,399,403,407],{"title":352,"path":348,"stem":349,"order":353},"News & Releases",1,{"title":355,"path":356,"stem":357,"order":358},"v4.1.0","\u002Fnews\u002Fv4.1.0","news\u002Fv4.1.0",9,{"title":360,"path":361,"stem":362,"order":6},"v4.0.0","\u002Fnews\u002Fv4.0.0","news\u002Fv4.0.0",{"title":364,"path":365,"stem":366,"order":18},"v3.24.0","\u002Fnews\u002Fv3.24.0","news\u002Fv3.24.0",{"title":368,"path":369,"stem":370,"order":23},"v3.22.0","\u002Fnews\u002Fv3.22.0","news\u002Fv3.22.0",{"title":372,"path":373,"stem":374,"order":28},"v3.21.0","\u002Fnews\u002Fv3.21.0","news\u002Fv3.21.0",{"title":376,"path":377,"stem":378,"order":33},"v3.20.0","\u002Fnews\u002Fv3.20.0","news\u002Fv3.20.0",{"title":380,"path":381,"stem":382,"order":39},"v3.19.0","\u002Fnews\u002Fv3.19.0","news\u002Fv3.19.0",{"title":384,"path":385,"stem":386,"order":44},"v3.0.0","\u002Fnews\u002Fv3.0.0","news\u002Fv3.0.0",{"title":388,"path":389,"stem":390,"order":49},"v2.14.1","\u002Fnews\u002Fv2.14.1","news\u002Fv2.14.1",{"title":392,"path":393,"stem":394,"order":54},"v2.0.0","\u002Fnews\u002Fv2.0.0","news\u002Fv2.0.0",{"title":396,"path":397,"stem":398,"order":60},"v1.73.0","\u002Fnews\u002Fv1.73.0","news\u002Fv1.73.0",{"title":400,"path":401,"stem":402,"order":65},"v1.65.0","\u002Fnews\u002Fv1.65.0","news\u002Fv1.65.0",{"title":404,"path":405,"stem":406,"order":70},"v1.58.0","\u002Fnews\u002Fv1.58.0","news\u002Fv1.58.0",{"title":408,"path":409,"stem":410,"order":75},"v1.1.0","\u002Fnews\u002Fv1.1.0","news\u002Fv1.1.0",[412],{"title":413,"path":414,"stem":415,"children":416},"V3","\u002Fv3","v3",[417,420,557,603,696,717,734],{"title":136,"path":414,"stem":418,"order":419},"v3\u002Findex",0,{"title":5,"order":6,"path":421,"stem":422,"children":423,"page":129},"\u002Fv3\u002Fguide","v3\u002Fguide",[424,429,433,437,441,446,450,454,458,462,466,470,474,478,483,487,492,496,500,504,508,512,516,519,523,527,532,538,543,547,552],{"title":425,"path":426,"stem":427,"order":6,"group":428},"Getting Started","\u002Fv3\u002Fguide\u002Fgetting-started","v3\u002Fguide\u002Fgetting-started","Basics",{"title":430,"path":431,"stem":432,"order":18,"group":428},"Configuration","\u002Fv3\u002Fguide\u002Fconfiguration","v3\u002Fguide\u002Fconfiguration",{"title":434,"path":435,"stem":436,"order":23,"group":428},"Folder Structure","\u002Fv3\u002Fguide\u002Ffolder-structure","v3\u002Fguide\u002Ffolder-structure",{"title":438,"path":439,"stem":440,"order":28,"group":428},"Routing Strategy","\u002Fv3\u002Fguide\u002Fstrategy","v3\u002Fguide\u002Fstrategy",{"title":442,"path":443,"stem":444,"order":33,"group":445},"Translating Content","\u002Fv3\u002Fguide\u002Fusing","v3\u002Fguide\u002Fusing","Usage",{"title":447,"path":448,"stem":449,"order":39,"group":445},"Per Component Translations","\u002Fv3\u002Fguide\u002Fper-component-translations","v3\u002Fguide\u002Fper-component-translations",{"title":451,"path":452,"stem":453,"order":44,"group":445},"Custom Localized Routes","\u002Fv3\u002Fguide\u002Fcustom-locale-routes","v3\u002Fguide\u002Fcustom-locale-routes",{"title":455,"path":456,"stem":457,"order":49,"group":445},"Custom Auto Detect","\u002Fv3\u002Fguide\u002Fcustom-auto-detect","v3\u002Fguide\u002Fcustom-auto-detect",{"title":459,"path":460,"stem":461,"order":54,"group":445},"Runtime Overrides","\u002Fv3\u002Fguide\u002Fruntime-overrides","v3\u002Fguide\u002Fruntime-overrides",{"title":463,"path":464,"stem":465,"order":60,"group":445},"Layers","\u002Fv3\u002Fguide\u002Flayers","v3\u002Fguide\u002Flayers",{"title":77,"path":467,"stem":468,"order":65,"group":469},"\u002Fv3\u002Fguide\u002Fseo","v3\u002Fguide\u002Fseo","SEO & URLs",{"title":471,"path":472,"stem":473,"order":70,"group":469},"Multi Domain Locales","\u002Fv3\u002Fguide\u002Fmulti-domain-locales","v3\u002Fguide\u002Fmulti-domain-locales",{"title":475,"path":476,"stem":477,"order":75,"group":469},"Excluding Static Files","\u002Fv3\u002Fguide\u002Fexcluding-static-files","v3\u002Fguide\u002Fexcluding-static-files",{"title":479,"path":480,"stem":481,"order":80,"group":482},"Performance","\u002Fv3\u002Fguide\u002Fperformance","v3\u002Fguide\u002Fperformance","Performance & Deployment",{"title":484,"path":485,"stem":486,"order":86,"group":482},"Benchmark Results","\u002Fv3\u002Fguide\u002Fperformance-results","v3\u002Fguide\u002Fperformance-results",{"title":488,"path":489,"stem":490,"order":491,"group":482},"Performance methodology","\u002Fv3\u002Fguide\u002Fperformance-methodology","v3\u002Fguide\u002Fperformance-methodology",155,{"title":493,"path":494,"stem":495,"order":91,"group":482},"Server Side Translations","\u002Fv3\u002Fguide\u002Fserver-side-translations","v3\u002Fguide\u002Fserver-side-translations",{"title":497,"path":498,"stem":499,"order":97,"group":482},"Firebase Deployment","\u002Fv3\u002Fguide\u002Ffirebase","v3\u002Fguide\u002Ffirebase",{"title":501,"path":502,"stem":503,"order":102,"group":482},"Release Smoke Checks","\u002Fv3\u002Fguide\u002Frelease-smoke","v3\u002Fguide\u002Frelease-smoke",{"title":505,"path":506,"stem":507,"order":107,"group":482},"Preset local testing","\u002Fv3\u002Fguide\u002Fpreset-local-testing","v3\u002Fguide\u002Fpreset-local-testing",{"title":509,"path":510,"stem":511,"order":113,"group":482},"Maintenance Commands","\u002Fv3\u002Fguide\u002Fmaintenance-commands","v3\u002Fguide\u002Fmaintenance-commands",{"title":513,"path":514,"stem":515,"order":118,"group":108},"CLI Tool","\u002Fv3\u002Fguide\u002Fcli","v3\u002Fguide\u002Fcli",{"title":104,"path":517,"stem":518,"order":123,"group":108},"\u002Fv3\u002Fguide\u002Fdevtools","v3\u002Fguide\u002Fdevtools",{"title":520,"path":521,"stem":522,"order":128,"group":108},"Testing Your App","\u002Fv3\u002Fguide\u002Ftesting","v3\u002Fguide\u002Ftesting",{"title":120,"path":524,"stem":525,"order":526,"group":108},"\u002Fv3\u002Fguide\u002Fstorybook","v3\u002Fguide\u002Fstorybook",240,{"title":528,"path":529,"stem":530,"order":531,"group":108},"Crowdin Integration","\u002Fv3\u002Fguide\u002Fcrowdin","v3\u002Fguide\u002Fcrowdin",250,{"title":533,"path":534,"stem":535,"order":536,"group":537},"Migration from nuxt-i18n","\u002Fv3\u002Fguide\u002Fmigration","v3\u002Fguide\u002Fmigration",260,"Migration & Help",{"title":539,"path":540,"stem":541,"order":542,"group":537},"Upgrade to v3","\u002Fv3\u002Fguide\u002Fv3-upgrade","v3\u002Fguide\u002Fv3-upgrade",270,{"title":25,"path":544,"stem":545,"order":546,"group":537},"\u002Fv3\u002Fguide\u002Ffaq","v3\u002Fguide\u002Ffaq",280,{"title":548,"path":549,"stem":550,"order":551,"group":537},"Contribution","\u002Fv3\u002Fguide\u002Fcontribution","v3\u002Fguide\u002Fcontribution",290,{"title":553,"path":554,"stem":555,"order":556,"group":537},"Testing the Module","\u002Fv3\u002Fguide\u002Ftesting-strategies","v3\u002Fguide\u002Ftesting-strategies",300,{"title":558,"order":18,"path":559,"stem":560,"children":561},"Integrations","\u002Fv3\u002Fintegrations","v3\u002Fintegrations\u002Findex",[562,563,567,571,575,579,583,587,591,595,599],{"title":136,"path":559,"stem":560,"order":6},{"title":564,"path":565,"stem":566,"order":18},"Vue Package","\u002Fv3\u002Fintegrations\u002Fvue-package","v3\u002Fintegrations\u002Fvue-package",{"title":568,"path":569,"stem":570,"order":23},"React Package","\u002Fv3\u002Fintegrations\u002Freact-package","v3\u002Fintegrations\u002Freact-package",{"title":572,"path":573,"stem":574,"order":28},"Preact Package","\u002Fv3\u002Fintegrations\u002Fpreact-package","v3\u002Fintegrations\u002Fpreact-package",{"title":576,"path":577,"stem":578,"order":33},"Solid Package","\u002Fv3\u002Fintegrations\u002Fsolid-package","v3\u002Fintegrations\u002Fsolid-package",{"title":580,"path":581,"stem":582,"order":39},"Astro Package","\u002Fv3\u002Fintegrations\u002Fastro-package","v3\u002Fintegrations\u002Fastro-package",{"title":584,"path":585,"stem":586,"order":44},"VitePress Package","\u002Fv3\u002Fintegrations\u002Fvitepress-package","v3\u002Fintegrations\u002Fvitepress-package",{"title":588,"path":589,"stem":590,"order":49},"Runtime Package","\u002Fv3\u002Fintegrations\u002Fruntime-package","v3\u002Fintegrations\u002Fruntime-package",{"title":592,"path":593,"stem":594,"order":54},"Node.js Package","\u002Fv3\u002Fintegrations\u002Fnodejs-package","v3\u002Fintegrations\u002Fnodejs-package",{"title":596,"path":597,"stem":598,"order":60},"Types Generator","\u002Fv3\u002Fintegrations\u002Ftypes-generator","v3\u002Fintegrations\u002Ftypes-generator",{"title":600,"path":601,"stem":602,"order":65},"Devtools Package","\u002Fv3\u002Fintegrations\u002Fdevtools-ui-package","v3\u002Fintegrations\u002Fdevtools-ui-package",{"title":181,"order":23,"path":604,"stem":605,"children":606},"\u002Fv3\u002Fapi","v3\u002Fapi\u002Findex",[607,608,612,616,620,624],{"title":136,"path":604,"stem":605,"order":6},{"title":609,"path":610,"stem":611,"order":18},"Methods","\u002Fv3\u002Fapi\u002Fmethods","v3\u002Fapi\u002Fmethods",{"title":613,"path":614,"stem":615,"order":23},"Events","\u002Fv3\u002Fapi\u002Fevents","v3\u002Fapi\u002Fevents",{"title":617,"path":618,"stem":619,"order":28},"Translations and Cache","\u002Fv3\u002Fapi\u002Fi18n-cache-api","v3\u002Fapi\u002Fi18n-cache-api",{"title":621,"path":622,"stem":623,"order":33},"Module Options","\u002Fv3\u002Fapi\u002Fmodule-options","v3\u002Fapi\u002Fmodule-options",{"title":205,"path":625,"stem":626,"children":627,"order":39},"\u002Fv3\u002Fapi\u002Fpackages","v3\u002Fapi\u002Fpackages",[628,632,636,640,644,648,652,656,660,664,668,672,676,680,684,688,692],{"title":629,"path":630,"stem":631},"@i18n-micro\u002Fastro","\u002Fv3\u002Fapi\u002Fpackages\u002Fastro","v3\u002Fapi\u002Fpackages\u002Fastro",{"title":633,"path":634,"stem":635},"@i18n-micro\u002Fcore","\u002Fv3\u002Fapi\u002Fpackages\u002Fcore","v3\u002Fapi\u002Fpackages\u002Fcore",{"title":637,"path":638,"stem":639},"@i18n-micro\u002Fdevtools-ui","\u002Fv3\u002Fapi\u002Fpackages\u002Fdevtools-ui","v3\u002Fapi\u002Fpackages\u002Fdevtools-ui",{"title":641,"path":642,"stem":643},"@i18n-micro\u002Fhmr","\u002Fv3\u002Fapi\u002Fpackages\u002Fhmr","v3\u002Fapi\u002Fpackages\u002Fhmr",{"title":645,"path":646,"stem":647},"@i18n-micro\u002Fnode","\u002Fv3\u002Fapi\u002Fpackages\u002Fnode","v3\u002Fapi\u002Fpackages\u002Fnode",{"title":649,"path":650,"stem":651},"@i18n-micro\u002Fpath-strategy","\u002Fv3\u002Fapi\u002Fpackages\u002Fpath-strategy","v3\u002Fapi\u002Fpackages\u002Fpath-strategy",{"title":653,"path":654,"stem":655},"@i18n-micro\u002Fpreact","\u002Fv3\u002Fapi\u002Fpackages\u002Fpreact","v3\u002Fapi\u002Fpackages\u002Fpreact",{"title":657,"path":658,"stem":659},"@i18n-micro\u002Freact","\u002Fv3\u002Fapi\u002Fpackages\u002Freact","v3\u002Fapi\u002Fpackages\u002Freact",{"title":661,"path":662,"stem":663},"@i18n-micro\u002Froute-strategy","\u002Fv3\u002Fapi\u002Fpackages\u002Froute-strategy","v3\u002Fapi\u002Fpackages\u002Froute-strategy",{"title":665,"path":666,"stem":667},"@i18n-micro\u002Fruntime","\u002Fv3\u002Fapi\u002Fpackages\u002Fruntime","v3\u002Fapi\u002Fpackages\u002Fruntime",{"title":669,"path":670,"stem":671},"@i18n-micro\u002Fsolid","\u002Fv3\u002Fapi\u002Fpackages\u002Fsolid","v3\u002Fapi\u002Fpackages\u002Fsolid",{"title":673,"path":674,"stem":675},"@i18n-micro\u002Ftest-utils","\u002Fv3\u002Fapi\u002Fpackages\u002Ftest-utils","v3\u002Fapi\u002Fpackages\u002Ftest-utils",{"title":677,"path":678,"stem":679},"@i18n-micro\u002Ftypes","\u002Fv3\u002Fapi\u002Fpackages\u002Ftypes","v3\u002Fapi\u002Fpackages\u002Ftypes",{"title":681,"path":682,"stem":683},"@i18n-micro\u002Ftypes-generator","\u002Fv3\u002Fapi\u002Fpackages\u002Ftypes-generator","v3\u002Fapi\u002Fpackages\u002Ftypes-generator",{"title":685,"path":686,"stem":687},"@i18n-micro\u002Futils","\u002Fv3\u002Fapi\u002Fpackages\u002Futils","v3\u002Fapi\u002Fpackages\u002Futils",{"title":689,"path":690,"stem":691},"@i18n-micro\u002Fvitepress","\u002Fv3\u002Fapi\u002Fpackages\u002Fvitepress","v3\u002Fapi\u002Fpackages\u002Fvitepress",{"title":693,"path":694,"stem":695},"@i18n-micro\u002Fvue","\u002Fv3\u002Fapi\u002Fpackages\u002Fvue","v3\u002Fapi\u002Fpackages\u002Fvue",{"title":299,"order":28,"path":697,"stem":698,"children":699},"\u002Fv3\u002Fcomponents","v3\u002Fcomponents\u002Findex",[700,701,705,709,713],{"title":136,"path":697,"stem":698,"order":6},{"title":702,"path":703,"stem":704,"order":18},"i18n-t","\u002Fv3\u002Fcomponents\u002Fi18n-t","v3\u002Fcomponents\u002Fi18n-t",{"title":706,"path":707,"stem":708,"order":23},"i18n-switcher","\u002Fv3\u002Fcomponents\u002Fi18n-switcher","v3\u002Fcomponents\u002Fi18n-switcher",{"title":710,"path":711,"stem":712,"order":28},"i18n-link","\u002Fv3\u002Fcomponents\u002Fi18n-link","v3\u002Fcomponents\u002Fi18n-link",{"title":714,"path":715,"stem":716,"order":33},"i18n-group","\u002Fv3\u002Fcomponents\u002Fi18n-group","v3\u002Fcomponents\u002Fi18n-group",{"title":278,"path":718,"stem":719,"children":720,"order":33},"\u002Fv3\u002Fcomposables","v3\u002Fcomposables\u002Findex",[721,722,725,728,731],{"title":136,"path":718,"stem":719,"order":6},{"title":283,"path":723,"stem":724,"order":18},"\u002Fv3\u002Fcomposables\u002FuseI18n","v3\u002Fcomposables\u002FuseI18n",{"title":295,"path":726,"stem":727,"order":23},"\u002Fv3\u002Fcomposables\u002FuseLocaleHead","v3\u002Fcomposables\u002FuseLocaleHead",{"title":291,"path":729,"stem":730,"order":28},"\u002Fv3\u002Fcomposables\u002FuseI18nHead","v3\u002Fcomposables\u002FuseI18nHead",{"title":287,"path":732,"stem":733,"order":33},"\u002Fv3\u002Fcomposables\u002FuseI18nLocale","v3\u002Fcomposables\u002FuseI18nLocale",{"title":735,"path":736,"stem":737,"order":39},"Examples","\u002Fv3\u002Fexamples","v3\u002Fexamples",{"id":739,"title":633,"body":740,"description":6008,"extension":6009,"lastUpdated":6010,"links":6011,"meta":6012,"navigation":6013,"path":219,"seo":6014,"stem":220,"__hash__":6015},"docs\u002Fapi\u002Fpackages\u002Fcore.md",{"type":741,"value":742,"toc":5991},"minimark",[743,750,754,770,776,781,788,799,901,915,920,935,974,980,1008,1025,1031,1054,1139,1155,1161,1187,1193,1208,1239,1245,1264,1309,1317,1323,1365,1373,1378,1393,1428,1438,1444,1459,1519,1525,1565,1575,1581,1592,1618,1624,1664,1672,1678,1717,1725,1731,1764,1772,1778,1788,1805,1811,1814,1847,1853,1859,1930,1936,1944,2023,2029,2040,2095,2109,2115,2148,2181,2189,2195,2211,2243,2249,2263,2289,2295,2306,2334,2339,2346,2389,2395,2401,2454,2462,2468,2484,2525,2547,2552,2562,2606,2614,2620,2645,2707,2713,2737,2778,2786,2792,2804,2832,2837,2847,2875,2881,2891,2924,2930,2933,2957,2963,2984,3009,3015,3062,3070,3074,3080,3103,3147,3404,3414,3419,3438,3474,3544,3554,3559,3565,3572,3581,3616,3671,3680,3683,3688,3701,3779,3784,3826,3831,3843,3870,3875,3887,3895,3900,3939,3944,3955,3991,3996,3999,4011,4021,4026,4035,4047,4053,4058,4070,4127,4132,4137,4149,4181,4186,4192,4204,4209,4213,4216,4229,4254,4259,4262,4268,4341,4351,4357,4391,4407,4413,4416,4467,4477,4483,4510,4516,4527,4554,4560,4613,4621,4627,4671,4677,4793,4796,4801,4813,4834,4839,4851,4867,4872,4884,4905,4910,5106,5111,5123,5126,5132,5139,5213,5241,5247,5250,5366,5380,5385,5394,5477,5501,5505,5511,5514,5624,5627,5632,5647,5652,5660,5665,5671,5683,5713,5718,5755,5760,5795,5803,5808,5811,5823,5874,5879,5885,5897,5929,5934,5949,5962,5970,5973,5987],[744,745,747],"h1",{"id":746},"i18n-microcore",[748,749,633],"code",{},[751,752,753],"p",{},"Core utilities for translations, formatting, and locale routing in Nuxt I18n Micro.",[751,755,756,757,759,760,759,763,759,766,769],{},"Entry points: ",[748,758,633],{},", ",[748,761,762],{},"@i18n-micro\u002Fcore\u002Fdevtools",[748,764,765],{},"@i18n-micro\u002Fcore\u002Fhelpers",[748,767,768],{},"@i18n-micro\u002Fcore\u002Frender",".",[771,772,774],"h2",{"id":773},"i18n-microcore-1",[748,775,633],{},[777,778,780],"h3",{"id":779},"functions","Functions",[782,783,785],"h4",{"id":784},"collecttranslationpaths",[748,786,787],{},"collectTranslationPaths",[751,789,790,791,794,795,798],{},"Adds every path of ",[748,792,793],{},"obj"," (objects and leaves, dotted) to ",[748,796,797],{},"paths",". Arrays are leaves; a cycle is cut.",[800,801,806],"pre",{"className":802,"code":803,"language":804,"meta":805,"style":805},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function collectTranslationPaths(\n  obj: Tree,\n  paths: Set\u003Cstring>,\n  prefix?: string,\n  ancestors?: Set\u003Cobject>,\n): void\n","ts","",[748,807,808,824,841,861,875,892],{"__ignoreMap":805},[809,810,812,816,820],"span",{"class":811,"line":353},"line",[809,813,815],{"class":814},"spNyl","function",[809,817,819],{"class":818},"s2Zo4"," collectTranslationPaths",[809,821,823],{"class":822},"sMK4o","(\n",[809,825,827,831,834,838],{"class":811,"line":826},2,[809,828,830],{"class":829},"sHdIc","  obj",[809,832,833],{"class":822},":",[809,835,837],{"class":836},"sBMFI"," Tree",[809,839,840],{"class":822},",\n",[809,842,844,847,849,852,855,858],{"class":811,"line":843},3,[809,845,846],{"class":829},"  paths",[809,848,833],{"class":822},[809,850,851],{"class":836}," Set",[809,853,854],{"class":822},"\u003C",[809,856,857],{"class":836},"string",[809,859,860],{"class":822},">,\n",[809,862,864,867,870,873],{"class":811,"line":863},4,[809,865,866],{"class":829},"  prefix",[809,868,869],{"class":822},"?:",[809,871,872],{"class":836}," string",[809,874,840],{"class":822},[809,876,878,881,883,885,887,890],{"class":811,"line":877},5,[809,879,880],{"class":829},"  ancestors",[809,882,869],{"class":822},[809,884,851],{"class":836},[809,886,854],{"class":822},[809,888,889],{"class":836},"object",[809,891,860],{"class":822},[809,893,895,898],{"class":811,"line":894},6,[809,896,897],{"class":822},"):",[809,899,900],{"class":836}," void\n",[751,902,903,907,908],{},[904,905,906],"strong",{},"See"," ",[909,910,912],"a",{"href":911},"#tree",[748,913,914],{},"Tree",[782,916,918],{"id":917},"convertible",[748,919,917],{},[751,921,922,923,926,927,930,931,934],{},"What ",[748,924,925],{},"t"," hands back for a subtree or an array: that value, or, where ",[748,928,929],{},"String()"," throws on it, an equal copy that\nconverts. ",[748,932,933],{},"v-html"," and a template literal convert what they get, and a dictionary is no reason for a 500.",[800,936,938],{"className":802,"code":937,"language":804,"meta":805,"style":805},"function convertible\u003CT extends object>(value: T): T\n",[748,939,940],{"__ignoreMap":805},[809,941,942,944,947,949,952,955,958,961,964,966,969,971],{"class":811,"line":353},[809,943,815],{"class":814},[809,945,946],{"class":818}," convertible",[809,948,854],{"class":822},[809,950,951],{"class":836},"T",[809,953,954],{"class":814}," extends",[809,956,957],{"class":836}," object",[809,959,960],{"class":822},">(",[809,962,963],{"class":829},"value",[809,965,833],{"class":822},[809,967,968],{"class":836}," T",[809,970,897],{"class":822},[809,972,973],{"class":836}," T\n",[782,975,977],{"id":976},"createreactivei18nstore",[748,978,979],{},"createReactiveI18nStore",[800,981,983],{"className":802,"code":982,"language":804,"meta":805,"style":805},"function createReactiveI18nStore(options: ReactiveI18nStoreOptions): ReactiveI18nStore\n",[748,984,985],{"__ignoreMap":805},[809,986,987,989,992,995,998,1000,1003,1005],{"class":811,"line":353},[809,988,815],{"class":814},[809,990,991],{"class":818}," createReactiveI18nStore",[809,993,994],{"class":822},"(",[809,996,997],{"class":829},"options",[809,999,833],{"class":822},[809,1001,1002],{"class":836}," ReactiveI18nStoreOptions",[809,1004,897],{"class":822},[809,1006,1007],{"class":836}," ReactiveI18nStore\n",[751,1009,1010,907,1012,1018,1019],{},[904,1011,906],{},[909,1013,1015],{"href":1014},"#reactivei18nstoreoptions",[748,1016,1017],{},"ReactiveI18nStoreOptions"," · ",[909,1020,1022],{"href":1021},"#reactivei18nstore",[748,1023,1024],{},"ReactiveI18nStore",[782,1026,1028],{"id":1027},"defaultplural",[748,1029,1030],{},"defaultPlural",[751,1032,1033,1034,1037,1038,1041,1042,1045,1046,1049,1050,1053],{},"Default plural rule, see ",[748,1035,1036],{},"pluralForm",". ",[748,1039,1040],{},"locale"," is the tag for ",[748,1043,1044],{},"Intl.PluralRules",": an unknown\none gets the index rule, never the host's locale. Only the picked form is interpolated, with\n",[748,1047,1048],{},"params"," + ",[748,1051,1052],{},"{count}",". Not a string: no plural.",[800,1055,1057],{"className":802,"code":1056,"language":804,"meta":805,"style":805},"function defaultPlural(\n  key: string,\n  count: number,\n  params: Params,\n  locale: string,\n  getter: Getter,\n): string | null\n",[748,1058,1059,1068,1079,1091,1103,1114,1126],{"__ignoreMap":805},[809,1060,1061,1063,1066],{"class":811,"line":353},[809,1062,815],{"class":814},[809,1064,1065],{"class":818}," defaultPlural",[809,1067,823],{"class":822},[809,1069,1070,1073,1075,1077],{"class":811,"line":826},[809,1071,1072],{"class":829},"  key",[809,1074,833],{"class":822},[809,1076,872],{"class":836},[809,1078,840],{"class":822},[809,1080,1081,1084,1086,1089],{"class":811,"line":843},[809,1082,1083],{"class":829},"  count",[809,1085,833],{"class":822},[809,1087,1088],{"class":836}," number",[809,1090,840],{"class":822},[809,1092,1093,1096,1098,1101],{"class":811,"line":863},[809,1094,1095],{"class":829},"  params",[809,1097,833],{"class":822},[809,1099,1100],{"class":836}," Params",[809,1102,840],{"class":822},[809,1104,1105,1108,1110,1112],{"class":811,"line":877},[809,1106,1107],{"class":829},"  locale",[809,1109,833],{"class":822},[809,1111,872],{"class":836},[809,1113,840],{"class":822},[809,1115,1116,1119,1121,1124],{"class":811,"line":894},[809,1117,1118],{"class":829},"  getter",[809,1120,833],{"class":822},[809,1122,1123],{"class":836}," Getter",[809,1125,840],{"class":822},[809,1127,1129,1131,1133,1136],{"class":811,"line":1128},7,[809,1130,897],{"class":822},[809,1132,872],{"class":836},[809,1134,1135],{"class":822}," |",[809,1137,1138],{"class":836}," null\n",[751,1140,1141,907,1143,1018,1149],{},[904,1142,906],{},[909,1144,1146],{"href":1145},"\u002Fapi\u002Fpackages\u002Ftypes#params",[748,1147,1148],{},"Params",[909,1150,1152],{"href":1151},"\u002Fapi\u002Fpackages\u002Ftest-utils#getter",[748,1153,1154],{},"Getter",[782,1156,1158],{"id":1157},"escapehtml",[748,1159,1160],{},"escapeHtml",[800,1162,1164],{"className":802,"code":1163,"language":804,"meta":805,"style":805},"function escapeHtml(text: string): string\n",[748,1165,1166],{"__ignoreMap":805},[809,1167,1168,1170,1173,1175,1178,1180,1182,1184],{"class":811,"line":353},[809,1169,815],{"class":814},[809,1171,1172],{"class":818}," escapeHtml",[809,1174,994],{"class":822},[809,1176,1177],{"class":829},"text",[809,1179,833],{"class":822},[809,1181,872],{"class":836},[809,1183,897],{"class":822},[809,1185,1186],{"class":836}," string\n",[782,1188,1190],{"id":1189},"externallinkhref",[748,1191,1192],{},"externalLinkHref",[751,1194,1195,1196,1199,1200,1203,1204,1207],{},"The ",[748,1197,1198],{},"href"," of a link that leaves the app, ",[748,1201,1202],{},"undefined"," for a route: a bare domain gets ",[748,1205,1206],{},"https:\u002F\u002F",",\nanything else already says where it goes.",[800,1209,1211],{"className":802,"code":1210,"language":804,"meta":805,"style":805},"function externalLinkHref(to: unknown): string | undefined\n",[748,1212,1213],{"__ignoreMap":805},[809,1214,1215,1217,1220,1222,1225,1227,1230,1232,1234,1236],{"class":811,"line":353},[809,1216,815],{"class":814},[809,1218,1219],{"class":818}," externalLinkHref",[809,1221,994],{"class":822},[809,1223,1224],{"class":829},"to",[809,1226,833],{"class":822},[809,1228,1229],{"class":836}," unknown",[809,1231,897],{"class":822},[809,1233,872],{"class":836},[809,1235,1135],{"class":822},[809,1237,1238],{"class":836}," undefined\n",[782,1240,1242],{"id":1241},"getbypath",[748,1243,1244],{},"getByPath",[751,1246,1247,1248,1251,1252,1255,1256,1259,1260,1263],{},"Own flat key first, then the dotted walk: objects by own key, arrays by index (",[748,1249,1250],{},"list.0",", never ",[748,1253,1254],{},"list.length",").\n",[748,1257,1258],{},"__proto__"," is nothing, even as an own key: ",[748,1261,1262],{},"JSON.parse"," makes one, and a parsed tree is stored as it is.",[800,1265,1267],{"className":802,"code":1266,"language":804,"meta":805,"style":805},"function getByPath(obj: Tree | null | undefined, path: string): unknown\n",[748,1268,1269],{"__ignoreMap":805},[809,1270,1271,1273,1276,1278,1280,1282,1284,1286,1289,1291,1294,1297,1300,1302,1304,1306],{"class":811,"line":353},[809,1272,815],{"class":814},[809,1274,1275],{"class":818}," getByPath",[809,1277,994],{"class":822},[809,1279,793],{"class":829},[809,1281,833],{"class":822},[809,1283,837],{"class":836},[809,1285,1135],{"class":822},[809,1287,1288],{"class":836}," null",[809,1290,1135],{"class":822},[809,1292,1293],{"class":836}," undefined",[809,1295,1296],{"class":822},",",[809,1298,1299],{"class":829}," path",[809,1301,833],{"class":822},[809,1303,872],{"class":836},[809,1305,897],{"class":822},[809,1307,1308],{"class":836}," unknown\n",[751,1310,1311,907,1313],{},[904,1312,906],{},[909,1314,1315],{"href":911},[748,1316,914],{},[782,1318,1320],{"id":1319},"hastranslationvalue",[748,1321,1322],{},"hasTranslationValue",[800,1324,1326],{"className":802,"code":1325,"language":804,"meta":805,"style":805},"function hasTranslationValue(obj: Tree | null | undefined, key: string): boolean\n",[748,1327,1328],{"__ignoreMap":805},[809,1329,1330,1332,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1356,1358,1360,1362],{"class":811,"line":353},[809,1331,815],{"class":814},[809,1333,1334],{"class":818}," hasTranslationValue",[809,1336,994],{"class":822},[809,1338,793],{"class":829},[809,1340,833],{"class":822},[809,1342,837],{"class":836},[809,1344,1135],{"class":822},[809,1346,1288],{"class":836},[809,1348,1135],{"class":822},[809,1350,1293],{"class":836},[809,1352,1296],{"class":822},[809,1354,1355],{"class":829}," key",[809,1357,833],{"class":822},[809,1359,872],{"class":836},[809,1361,897],{"class":822},[809,1363,1364],{"class":836}," boolean\n",[751,1366,1367,907,1369],{},[904,1368,906],{},[909,1370,1371],{"href":911},[748,1372,914],{},[782,1374,1376],{"id":1375},"interpolate",[748,1377,1375],{},[751,1379,1380,1381,1384,1385,1388,1389,1392],{},"Replaces ",[748,1382,1383],{},"{name}"," with ",[748,1386,1387],{},"params.name"," (",[748,1390,1391],{},"{0}"," with an item of a list); a token without an own param stays as written.",[800,1394,1396],{"className":802,"code":1395,"language":804,"meta":805,"style":805},"function interpolate(template: string, params: TranslateParams): string\n",[748,1397,1398],{"__ignoreMap":805},[809,1399,1400,1402,1405,1407,1410,1412,1414,1416,1419,1421,1424,1426],{"class":811,"line":353},[809,1401,815],{"class":814},[809,1403,1404],{"class":818}," interpolate",[809,1406,994],{"class":822},[809,1408,1409],{"class":829},"template",[809,1411,833],{"class":822},[809,1413,872],{"class":836},[809,1415,1296],{"class":822},[809,1417,1418],{"class":829}," params",[809,1420,833],{"class":822},[809,1422,1423],{"class":836}," TranslateParams",[809,1425,897],{"class":822},[809,1427,1186],{"class":836},[751,1429,1430,907,1432],{},[904,1431,906],{},[909,1433,1435],{"href":1434},"\u002Fapi\u002Fpackages\u002Ftypes#translateparams",[748,1436,1437],{},"TranslateParams",[782,1439,1441],{"id":1440},"isactivelink",[748,1442,1443],{},"isActiveLink",[751,1445,1446,1447,1450,1451,1454,1455,1458],{},"Whether a link to ",[748,1448,1449],{},"link"," is active on ",[748,1452,1453],{},"current",": the same page, or a section above it. A locale\nroot (",[748,1456,1457],{},"\u002Fde",") is above every page of that locale, so it needs the same page.",[800,1460,1462],{"className":802,"code":1461,"language":804,"meta":805,"style":805},"function isActiveLink(\n  current: string,\n  link: string,\n  localeCodes: readonly string[],\n): boolean\n",[748,1463,1464,1473,1484,1495,1513],{"__ignoreMap":805},[809,1465,1466,1468,1471],{"class":811,"line":353},[809,1467,815],{"class":814},[809,1469,1470],{"class":818}," isActiveLink",[809,1472,823],{"class":822},[809,1474,1475,1478,1480,1482],{"class":811,"line":826},[809,1476,1477],{"class":829},"  current",[809,1479,833],{"class":822},[809,1481,872],{"class":836},[809,1483,840],{"class":822},[809,1485,1486,1489,1491,1493],{"class":811,"line":843},[809,1487,1488],{"class":829},"  link",[809,1490,833],{"class":822},[809,1492,872],{"class":836},[809,1494,840],{"class":822},[809,1496,1497,1500,1502,1505,1507,1511],{"class":811,"line":863},[809,1498,1499],{"class":829},"  localeCodes",[809,1501,833],{"class":822},[809,1503,1504],{"class":814}," readonly",[809,1506,872],{"class":836},[809,1508,1510],{"class":1509},"sTEyZ","[]",[809,1512,840],{"class":822},[809,1514,1515,1517],{"class":811,"line":877},[809,1516,897],{"class":822},[809,1518,1364],{"class":836},[782,1520,1522],{"id":1521},"isnoprefixstrategy",[748,1523,1524],{},"isNoPrefixStrategy",[800,1526,1528],{"className":802,"code":1527,"language":804,"meta":805,"style":805},"function isNoPrefixStrategy(strategy: Strategies): strategy is 'no_prefix'\n",[748,1529,1530],{"__ignoreMap":805},[809,1531,1532,1534,1537,1539,1542,1544,1547,1549,1552,1555,1558,1562],{"class":811,"line":353},[809,1533,815],{"class":814},[809,1535,1536],{"class":818}," isNoPrefixStrategy",[809,1538,994],{"class":822},[809,1540,1541],{"class":829},"strategy",[809,1543,833],{"class":822},[809,1545,1546],{"class":836}," Strategies",[809,1548,897],{"class":822},[809,1550,1551],{"class":829}," strategy",[809,1553,1554],{"class":822}," is",[809,1556,1557],{"class":822}," '",[809,1559,1561],{"class":1560},"sfazB","no_prefix",[809,1563,1564],{"class":822},"'\n",[751,1566,1567,907,1569],{},[904,1568,906],{},[909,1570,1572],{"href":1571},"\u002Fapi\u002Fpackages\u002Ftypes#strategies",[748,1573,1574],{},"Strategies",[782,1576,1578],{"id":1577},"isplainclick",[748,1579,1580],{},"isPlainClick",[751,1582,1583,1584,1587,1588,1591],{},"A click the app may take over: primary button, no modifier, no ",[748,1585,1586],{},"target",", no ",[748,1589,1590],{},"download",". The rest are the browser's.",[800,1593,1595],{"className":802,"code":1594,"language":804,"meta":805,"style":805},"function isPlainClick(event: MouseEvent): boolean\n",[748,1596,1597],{"__ignoreMap":805},[809,1598,1599,1601,1604,1606,1609,1611,1614,1616],{"class":811,"line":353},[809,1600,815],{"class":814},[809,1602,1603],{"class":818}," isPlainClick",[809,1605,994],{"class":822},[809,1607,1608],{"class":829},"event",[809,1610,833],{"class":822},[809,1612,1613],{"class":836}," MouseEvent",[809,1615,897],{"class":822},[809,1617,1364],{"class":836},[782,1619,1621],{"id":1620},"isprefixanddefaultstrategy",[748,1622,1623],{},"isPrefixAndDefaultStrategy",[800,1625,1627],{"className":802,"code":1626,"language":804,"meta":805,"style":805},"function isPrefixAndDefaultStrategy(\n  strategy: Strategies,\n): strategy is 'prefix_and_default'\n",[748,1628,1629,1638,1649],{"__ignoreMap":805},[809,1630,1631,1633,1636],{"class":811,"line":353},[809,1632,815],{"class":814},[809,1634,1635],{"class":818}," isPrefixAndDefaultStrategy",[809,1637,823],{"class":822},[809,1639,1640,1643,1645,1647],{"class":811,"line":826},[809,1641,1642],{"class":829},"  strategy",[809,1644,833],{"class":822},[809,1646,1546],{"class":836},[809,1648,840],{"class":822},[809,1650,1651,1653,1655,1657,1659,1662],{"class":811,"line":843},[809,1652,897],{"class":822},[809,1654,1551],{"class":829},[809,1656,1554],{"class":822},[809,1658,1557],{"class":822},[809,1660,1661],{"class":1560},"prefix_and_default",[809,1663,1564],{"class":822},[751,1665,1666,907,1668],{},[904,1667,906],{},[909,1669,1670],{"href":1571},[748,1671,1574],{},[782,1673,1675],{"id":1674},"isprefixexceptdefaultstrategy",[748,1676,1677],{},"isPrefixExceptDefaultStrategy",[800,1679,1681],{"className":802,"code":1680,"language":804,"meta":805,"style":805},"function isPrefixExceptDefaultStrategy(\n  strategy: Strategies,\n): strategy is 'prefix_except_default'\n",[748,1682,1683,1692,1702],{"__ignoreMap":805},[809,1684,1685,1687,1690],{"class":811,"line":353},[809,1686,815],{"class":814},[809,1688,1689],{"class":818}," isPrefixExceptDefaultStrategy",[809,1691,823],{"class":822},[809,1693,1694,1696,1698,1700],{"class":811,"line":826},[809,1695,1642],{"class":829},[809,1697,833],{"class":822},[809,1699,1546],{"class":836},[809,1701,840],{"class":822},[809,1703,1704,1706,1708,1710,1712,1715],{"class":811,"line":843},[809,1705,897],{"class":822},[809,1707,1551],{"class":829},[809,1709,1554],{"class":822},[809,1711,1557],{"class":822},[809,1713,1714],{"class":1560},"prefix_except_default",[809,1716,1564],{"class":822},[751,1718,1719,907,1721],{},[904,1720,906],{},[909,1722,1723],{"href":1571},[748,1724,1574],{},[782,1726,1728],{"id":1727},"isprefixstrategy",[748,1729,1730],{},"isPrefixStrategy",[800,1732,1734],{"className":802,"code":1733,"language":804,"meta":805,"style":805},"function isPrefixStrategy(strategy: Strategies): strategy is 'prefix'\n",[748,1735,1736],{"__ignoreMap":805},[809,1737,1738,1740,1743,1745,1747,1749,1751,1753,1755,1757,1759,1762],{"class":811,"line":353},[809,1739,815],{"class":814},[809,1741,1742],{"class":818}," isPrefixStrategy",[809,1744,994],{"class":822},[809,1746,1541],{"class":829},[809,1748,833],{"class":822},[809,1750,1546],{"class":836},[809,1752,897],{"class":822},[809,1754,1551],{"class":829},[809,1756,1554],{"class":822},[809,1758,1557],{"class":822},[809,1760,1761],{"class":1560},"prefix",[809,1763,1564],{"class":822},[751,1765,1766,907,1768],{},[904,1767,906],{},[909,1769,1770],{"href":1571},[748,1771,1574],{},[782,1773,1775],{"id":1774},"isproduction",[748,1776,1777],{},"isProduction",[751,1779,1780,1783,1784,1787],{},[748,1781,1782],{},"process.env.NODE_ENV"," as bundlers inline it; an unbundled browser has no ",[748,1785,1786],{},"process"," and counts as development.",[800,1789,1791],{"className":802,"code":1790,"language":804,"meta":805,"style":805},"function isProduction(): boolean\n",[748,1792,1793],{"__ignoreMap":805},[809,1794,1795,1797,1800,1803],{"class":811,"line":353},[809,1796,815],{"class":814},[809,1798,1799],{"class":818}," isProduction",[809,1801,1802],{"class":822},"():",[809,1804,1364],{"class":836},[782,1806,1808],{"id":1807},"issamepage",[748,1809,1810],{},"isSamePage",[751,1812,1813],{},"Whether two URLs name one page: query, hash and a trailing slash do not count.",[800,1815,1817],{"className":802,"code":1816,"language":804,"meta":805,"style":805},"function isSamePage(a: string, b: string): boolean\n",[748,1818,1819],{"__ignoreMap":805},[809,1820,1821,1823,1826,1828,1830,1832,1834,1836,1839,1841,1843,1845],{"class":811,"line":353},[809,1822,815],{"class":814},[809,1824,1825],{"class":818}," isSamePage",[809,1827,994],{"class":822},[809,1829,909],{"class":829},[809,1831,833],{"class":822},[809,1833,872],{"class":836},[809,1835,1296],{"class":822},[809,1837,1838],{"class":829}," b",[809,1840,833],{"class":822},[809,1842,872],{"class":836},[809,1844,897],{"class":822},[809,1846,1364],{"class":836},[782,1848,1850],{"id":1849},"localeisomap",[748,1851,1852],{},"localeIsoMap",[751,1854,1855,1858],{},[748,1856,1857],{},"BaseI18nOptions.localeIso"," of a locale list.",[800,1860,1862],{"className":802,"code":1861,"language":804,"meta":805,"style":805},"function localeIsoMap(\n  locales: readonly { code: string; iso?: string; }[],\n): Record\u003Cstring, string>\n",[748,1863,1864,1873,1912],{"__ignoreMap":805},[809,1865,1866,1868,1871],{"class":811,"line":353},[809,1867,815],{"class":814},[809,1869,1870],{"class":818}," localeIsoMap",[809,1872,823],{"class":822},[809,1874,1875,1878,1880,1882,1885,1889,1891,1893,1896,1899,1901,1903,1905,1908,1910],{"class":811,"line":826},[809,1876,1877],{"class":829},"  locales",[809,1879,833],{"class":822},[809,1881,1504],{"class":814},[809,1883,1884],{"class":822}," {",[809,1886,1888],{"class":1887},"swJcz"," code",[809,1890,833],{"class":822},[809,1892,872],{"class":836},[809,1894,1895],{"class":822},";",[809,1897,1898],{"class":1887}," iso",[809,1900,869],{"class":822},[809,1902,872],{"class":836},[809,1904,1895],{"class":822},[809,1906,1907],{"class":822}," }",[809,1909,1510],{"class":1509},[809,1911,840],{"class":822},[809,1913,1914,1916,1919,1921,1923,1925,1927],{"class":811,"line":843},[809,1915,897],{"class":822},[809,1917,1918],{"class":836}," Record",[809,1920,854],{"class":822},[809,1922,857],{"class":836},[809,1924,1296],{"class":822},[809,1926,872],{"class":836},[809,1928,1929],{"class":822},">\n",[782,1931,1933],{"id":1932},"localizedpath",[748,1934,1935],{},"localizedPath",[751,1937,1938,1940,1941,1943],{},[748,1939,1224],{}," in ",[748,1942,1040],{}," for a prefix-except-default router: a leading locale segment is replaced, or\ndropped for the default locale. Query and hash stay as they are.",[800,1945,1947],{"className":802,"code":1946,"language":804,"meta":805,"style":805},"function localizedPath(\n  to: string | { path?: string; },\n  locale: string,\n  localeCodes: readonly string[],\n  defaultLocale: string,\n): string\n",[748,1948,1949,1958,1982,1992,2006,2017],{"__ignoreMap":805},[809,1950,1951,1953,1956],{"class":811,"line":353},[809,1952,815],{"class":814},[809,1954,1955],{"class":818}," localizedPath",[809,1957,823],{"class":822},[809,1959,1960,1963,1965,1967,1969,1971,1973,1975,1977,1979],{"class":811,"line":826},[809,1961,1962],{"class":829},"  to",[809,1964,833],{"class":822},[809,1966,872],{"class":836},[809,1968,1135],{"class":822},[809,1970,1884],{"class":822},[809,1972,1299],{"class":1887},[809,1974,869],{"class":822},[809,1976,872],{"class":836},[809,1978,1895],{"class":822},[809,1980,1981],{"class":822}," },\n",[809,1983,1984,1986,1988,1990],{"class":811,"line":843},[809,1985,1107],{"class":829},[809,1987,833],{"class":822},[809,1989,872],{"class":836},[809,1991,840],{"class":822},[809,1993,1994,1996,1998,2000,2002,2004],{"class":811,"line":863},[809,1995,1499],{"class":829},[809,1997,833],{"class":822},[809,1999,1504],{"class":814},[809,2001,872],{"class":836},[809,2003,1510],{"class":1509},[809,2005,840],{"class":822},[809,2007,2008,2011,2013,2015],{"class":811,"line":877},[809,2009,2010],{"class":829},"  defaultLocale",[809,2012,833],{"class":822},[809,2014,872],{"class":836},[809,2016,840],{"class":822},[809,2018,2019,2021],{"class":811,"line":894},[809,2020,897],{"class":822},[809,2022,1186],{"class":836},[782,2024,2026],{"id":2025},"mergetranslationchunk",[748,2027,2028],{},"mergeTranslationChunk",[751,2030,2031,2032,2035,2036,2039],{},"Deep merge of two trees into a new one; neither input is changed, and the result shares\nnothing with ",[748,2033,2034],{},"incoming",". Nested objects merge, everything else (arrays, scalars, null) replaces.\nOf ",[748,2037,2038],{},"existing",", only nodes on the patch's paths are copied.",[800,2041,2043],{"className":802,"code":2042,"language":804,"meta":805,"style":805},"function mergeTranslationChunk(\n  existing: Tree,\n  incoming: Tree,\n  options?: MergeTranslationChunkOptions,\n): Tree\n",[748,2044,2045,2054,2065,2076,2088],{"__ignoreMap":805},[809,2046,2047,2049,2052],{"class":811,"line":353},[809,2048,815],{"class":814},[809,2050,2051],{"class":818}," mergeTranslationChunk",[809,2053,823],{"class":822},[809,2055,2056,2059,2061,2063],{"class":811,"line":826},[809,2057,2058],{"class":829},"  existing",[809,2060,833],{"class":822},[809,2062,837],{"class":836},[809,2064,840],{"class":822},[809,2066,2067,2070,2072,2074],{"class":811,"line":843},[809,2068,2069],{"class":829},"  incoming",[809,2071,833],{"class":822},[809,2073,837],{"class":836},[809,2075,840],{"class":822},[809,2077,2078,2081,2083,2086],{"class":811,"line":863},[809,2079,2080],{"class":829},"  options",[809,2082,869],{"class":822},[809,2084,2085],{"class":836}," MergeTranslationChunkOptions",[809,2087,840],{"class":822},[809,2089,2090,2092],{"class":811,"line":877},[809,2091,897],{"class":822},[809,2093,2094],{"class":836}," Tree\n",[751,2096,2097,907,2099,1018,2103],{},[904,2098,906],{},[909,2100,2101],{"href":911},[748,2102,914],{},[909,2104,2106],{"href":2105},"#mergetranslationchunkoptions",[748,2107,2108],{},"MergeTranslationChunkOptions",[782,2110,2112],{"id":2111},"mergetranslationlayers",[748,2113,2114],{},"mergeTranslationLayers",[751,2116,2117,2118,2121,2122,2125,2126,2129,2130,1940,2132,2134,2135,2137,2138,2141,2142,2144,2145,2147],{},"Two live layers (",[748,2119,2120],{},"upper"," wins) as one tree that answers every key ",[748,2123,2124],{},"t()"," answers through them.\nA ",[748,2127,2128],{},"null","\u002F",[748,2131,1202],{},[748,2133,2120],{}," falls through. Where ",[748,2136,2120],{}," replaces an object or an array of\n",[748,2139,2140],{},"lower",", its leaves come back as flat dotted keys (",[748,2143,1244],{}," reads them first), but for the ones ",[748,2146,2120],{}," answers itself.",[800,2149,2151],{"className":802,"code":2150,"language":804,"meta":805,"style":805},"function mergeTranslationLayers(lower: Tree, upper: Tree): Tree\n",[748,2152,2153],{"__ignoreMap":805},[809,2154,2155,2157,2160,2162,2164,2166,2168,2170,2173,2175,2177,2179],{"class":811,"line":353},[809,2156,815],{"class":814},[809,2158,2159],{"class":818}," mergeTranslationLayers",[809,2161,994],{"class":822},[809,2163,2140],{"class":829},[809,2165,833],{"class":822},[809,2167,837],{"class":836},[809,2169,1296],{"class":822},[809,2171,2172],{"class":829}," upper",[809,2174,833],{"class":822},[809,2176,837],{"class":836},[809,2178,897],{"class":822},[809,2180,2094],{"class":836},[751,2182,2183,907,2185],{},[904,2184,906],{},[909,2186,2187],{"href":911},[748,2188,914],{},[782,2190,2192],{"id":2191},"ownvalue",[748,2193,2194],{},"ownValue",[751,2196,2197,2200,2201,2204,2205,2208,2209,769],{},[748,2198,2199],{},"obj[key]"," if it is the object's own, in one property lookup on the hot path. Only a value\nan object could have inherited (a function, or the value ",[748,2202,2203],{},"Object.prototype"," holds, e.g. after\nprototype pollution) is double-checked with ",[748,2206,2207],{},"hasOwnProperty",", as is ",[748,2210,1258],{},[800,2212,2214],{"className":802,"code":2213,"language":804,"meta":805,"style":805},"function ownValue(obj: object, key: string): unknown\n",[748,2215,2216],{"__ignoreMap":805},[809,2217,2218,2220,2223,2225,2227,2229,2231,2233,2235,2237,2239,2241],{"class":811,"line":353},[809,2219,815],{"class":814},[809,2221,2222],{"class":818}," ownValue",[809,2224,994],{"class":822},[809,2226,793],{"class":829},[809,2228,833],{"class":822},[809,2230,957],{"class":836},[809,2232,1296],{"class":822},[809,2234,1355],{"class":829},[809,2236,833],{"class":822},[809,2238,872],{"class":836},[809,2240,897],{"class":822},[809,2242,1308],{"class":836},[782,2244,2246],{"id":2245},"pathend",[748,2247,2248],{},"pathEnd",[751,2250,2251,2252,2255,2256,759,2259,2262],{},"Where a URL's path ends: its first ",[748,2253,2254],{},"?"," or ",[748,2257,2258],{},"#",[748,2260,2261],{},"-1"," for neither.",[800,2264,2266],{"className":802,"code":2265,"language":804,"meta":805,"style":805},"function pathEnd(url: string): number\n",[748,2267,2268],{"__ignoreMap":805},[809,2269,2270,2272,2275,2277,2280,2282,2284,2286],{"class":811,"line":353},[809,2271,815],{"class":814},[809,2273,2274],{"class":818}," pathEnd",[809,2276,994],{"class":822},[809,2278,2279],{"class":829},"url",[809,2281,833],{"class":822},[809,2283,872],{"class":836},[809,2285,897],{"class":822},[809,2287,2288],{"class":836}," number\n",[782,2290,2292],{"id":2291},"pathsegments",[748,2293,2294],{},"pathSegments",[751,2296,2297,2298,2301,2302,2305],{},"The segments of a path, as a browser reads the URL: ",[748,2299,2300],{},"\\"," is a slash and a tab or a newline is dropped, so ",[748,2303,2304],{},"\u002F\\host"," cannot pass for a path.",[800,2307,2309],{"className":802,"code":2308,"language":804,"meta":805,"style":805},"function pathSegments(pathname: string): string[]\n",[748,2310,2311],{"__ignoreMap":805},[809,2312,2313,2315,2318,2320,2323,2325,2327,2329,2331],{"class":811,"line":353},[809,2314,815],{"class":814},[809,2316,2317],{"class":818}," pathSegments",[809,2319,994],{"class":822},[809,2321,2322],{"class":829},"pathname",[809,2324,833],{"class":822},[809,2326,872],{"class":836},[809,2328,897],{"class":822},[809,2330,872],{"class":836},[809,2332,2333],{"class":1509},"[]\n",[782,2335,2337],{"id":2336},"pluralform",[748,2338,1036],{},[751,2340,2341,2342,2345],{},"The picked form of a raw ",[748,2343,2344],{},"a | b | c"," value, trimmed and not interpolated.",[800,2347,2349],{"className":802,"code":2348,"language":804,"meta":805,"style":805},"function pluralForm(translation: string, count: number, locale: string): string\n",[748,2350,2351],{"__ignoreMap":805},[809,2352,2353,2355,2358,2360,2363,2365,2367,2369,2372,2374,2376,2378,2381,2383,2385,2387],{"class":811,"line":353},[809,2354,815],{"class":814},[809,2356,2357],{"class":818}," pluralForm",[809,2359,994],{"class":822},[809,2361,2362],{"class":829},"translation",[809,2364,833],{"class":822},[809,2366,872],{"class":836},[809,2368,1296],{"class":822},[809,2370,2371],{"class":829}," count",[809,2373,833],{"class":822},[809,2375,1088],{"class":836},[809,2377,1296],{"class":822},[809,2379,2380],{"class":829}," locale",[809,2382,833],{"class":822},[809,2384,872],{"class":836},[809,2386,897],{"class":822},[809,2388,1186],{"class":836},[782,2390,2392],{"id":2391},"resolvecachedtranslation",[748,2393,2394],{},"resolveCachedTranslation",[751,2396,2397,2400],{},[748,2398,2399],{},"resolveTranslation"," with the same per-tree leaf cache the helper uses, for adapters that keep\ntheir own trees (Nuxt's active dictionary). The tree must never be mutated after it is read.",[800,2402,2404],{"className":802,"code":2403,"language":804,"meta":805,"style":805},"function resolveCachedTranslation(\n  tree: Tree | null | undefined,\n  key: string,\n): unknown | null\n",[748,2405,2406,2415,2434,2444],{"__ignoreMap":805},[809,2407,2408,2410,2413],{"class":811,"line":353},[809,2409,815],{"class":814},[809,2411,2412],{"class":818}," resolveCachedTranslation",[809,2414,823],{"class":822},[809,2416,2417,2420,2422,2424,2426,2428,2430,2432],{"class":811,"line":826},[809,2418,2419],{"class":829},"  tree",[809,2421,833],{"class":822},[809,2423,837],{"class":836},[809,2425,1135],{"class":822},[809,2427,1288],{"class":836},[809,2429,1135],{"class":822},[809,2431,1293],{"class":836},[809,2433,840],{"class":822},[809,2435,2436,2438,2440,2442],{"class":811,"line":843},[809,2437,1072],{"class":829},[809,2439,833],{"class":822},[809,2441,872],{"class":836},[809,2443,840],{"class":822},[809,2445,2446,2448,2450,2452],{"class":811,"line":863},[809,2447,897],{"class":822},[809,2449,1229],{"class":836},[809,2451,1135],{"class":822},[809,2453,1138],{"class":836},[751,2455,2456,907,2458],{},[904,2457,906],{},[909,2459,2460],{"href":911},[748,2461,914],{},[782,2463,2465],{"id":2464},"resolvetext",[748,2466,2467],{},"resolveText",[751,2469,2470,2471,2473,2474,2477,2478,2480,2481,769],{},"The one way from component props to text: which value, which form, which params, html escaping.\n",[748,2472,2128],{}," when ",[748,2475,2476],{},"hideIfEmpty"," hides it. Every ",[748,2479,304],{}," goes through it, directly or through ",[748,2482,2483],{},"renderI18nT",[800,2485,2487],{"className":802,"code":2486,"language":804,"meta":805,"style":805},"function resolveText(i18n: TextHost, options: ResolveTextOptions): ResolvedText | null\n",[748,2488,2489],{"__ignoreMap":805},[809,2490,2491,2493,2496,2498,2501,2503,2506,2508,2511,2513,2516,2518,2521,2523],{"class":811,"line":353},[809,2492,815],{"class":814},[809,2494,2495],{"class":818}," resolveText",[809,2497,994],{"class":822},[809,2499,2500],{"class":829},"i18n",[809,2502,833],{"class":822},[809,2504,2505],{"class":836}," TextHost",[809,2507,1296],{"class":822},[809,2509,2510],{"class":829}," options",[809,2512,833],{"class":822},[809,2514,2515],{"class":836}," ResolveTextOptions",[809,2517,897],{"class":822},[809,2519,2520],{"class":836}," ResolvedText",[809,2522,1135],{"class":822},[809,2524,1138],{"class":836},[751,2526,2527,907,2529,1018,2535,1018,2541],{},[904,2528,906],{},[909,2530,2532],{"href":2531},"#texthost",[748,2533,2534],{},"TextHost",[909,2536,2538],{"href":2537},"#resolvetextoptions",[748,2539,2540],{},"ResolveTextOptions",[909,2542,2544],{"href":2543},"#resolvedtext",[748,2545,2546],{},"ResolvedText",[782,2548,2550],{"id":2549},"resolvetranslation",[748,2551,2399],{},[751,2553,2554,2556,2557,2559,2560,769],{},[748,2555,1244],{},", with \"nothing there\" (missing or ",[748,2558,1202],{},") as ",[748,2561,2128],{},[800,2563,2565],{"className":802,"code":2564,"language":804,"meta":805,"style":805},"function resolveTranslation(obj: Tree | null | undefined, key: string): unknown | null\n",[748,2566,2567],{"__ignoreMap":805},[809,2568,2569,2571,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604],{"class":811,"line":353},[809,2570,815],{"class":814},[809,2572,2573],{"class":818}," resolveTranslation",[809,2575,994],{"class":822},[809,2577,793],{"class":829},[809,2579,833],{"class":822},[809,2581,837],{"class":836},[809,2583,1135],{"class":822},[809,2585,1288],{"class":836},[809,2587,1135],{"class":822},[809,2589,1293],{"class":836},[809,2591,1296],{"class":822},[809,2593,1355],{"class":829},[809,2595,833],{"class":822},[809,2597,872],{"class":836},[809,2599,897],{"class":822},[809,2601,1229],{"class":836},[809,2603,1135],{"class":822},[809,2605,1138],{"class":836},[751,2607,2608,907,2610],{},[904,2609,906],{},[909,2611,2612],{"href":911},[748,2613,914],{},[782,2615,2617],{"id":2616},"routequery",[748,2618,2619],{},"routeQuery",[751,2621,1195,2622,2625,2626,2629,2630,759,2633,2636,2637,2640,2641,2644],{},[748,2623,2624],{},"query"," of a route from a search string, as vue-router parses it: ",[748,2627,2628],{},"?tag=a&tag=b"," gives\n",[748,2631,2632],{},"{ tag: ['a', 'b'] }",[748,2634,2635],{},"?flag"," gives ",[748,2638,2639],{},"{ flag: null }",". An empty pair (",[748,2642,2643],{},"?a&&b",") counts for nothing.",[800,2646,2648],{"className":802,"code":2647,"language":804,"meta":805,"style":805},"function routeQuery(\n  search: string | undefined,\n): Record\u003Cstring, string | null | (string | null)[]>\n",[748,2649,2650,2659,2674],{"__ignoreMap":805},[809,2651,2652,2654,2657],{"class":811,"line":353},[809,2653,815],{"class":814},[809,2655,2656],{"class":818}," routeQuery",[809,2658,823],{"class":822},[809,2660,2661,2664,2666,2668,2670,2672],{"class":811,"line":826},[809,2662,2663],{"class":829},"  search",[809,2665,833],{"class":822},[809,2667,872],{"class":836},[809,2669,1135],{"class":822},[809,2671,1293],{"class":836},[809,2673,840],{"class":822},[809,2675,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2705],{"class":811,"line":843},[809,2677,897],{"class":822},[809,2679,1918],{"class":836},[809,2681,854],{"class":822},[809,2683,857],{"class":836},[809,2685,1296],{"class":822},[809,2687,872],{"class":836},[809,2689,1135],{"class":822},[809,2691,1288],{"class":836},[809,2693,1135],{"class":822},[809,2695,1388],{"class":1509},[809,2697,857],{"class":836},[809,2699,1135],{"class":822},[809,2701,1288],{"class":836},[809,2703,2704],{"class":1509},")[]",[809,2706,1929],{"class":822},[782,2708,2710],{"id":2709},"settranslationatkey",[748,2711,2712],{},"setTranslationAtKey",[751,2714,2715,2716,1384,2719,2722,2723,2725,2726,2729,2730,2732,2733,2736],{},"A copy of ",[748,2717,2718],{},"tree",[748,2720,2721],{},"key"," set to ",[748,2724,963],{}," (replaced, not merged). Only the nodes along the\npath are copied; an array keeps its items when the next segment is an index (",[748,2727,2728],{},"list.1",", as\n",[748,2731,1244],{}," reads it), and any other non-object on the way becomes ",[748,2734,2735],{},"{}",". An existing flat key is updated as is.",[800,2738,2740],{"className":802,"code":2739,"language":804,"meta":805,"style":805},"function setTranslationAtKey(tree: Tree, key: string, value: unknown): Tree\n",[748,2741,2742],{"__ignoreMap":805},[809,2743,2744,2746,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2770,2772,2774,2776],{"class":811,"line":353},[809,2745,815],{"class":814},[809,2747,2748],{"class":818}," setTranslationAtKey",[809,2750,994],{"class":822},[809,2752,2718],{"class":829},[809,2754,833],{"class":822},[809,2756,837],{"class":836},[809,2758,1296],{"class":822},[809,2760,1355],{"class":829},[809,2762,833],{"class":822},[809,2764,872],{"class":836},[809,2766,1296],{"class":822},[809,2768,2769],{"class":829}," value",[809,2771,833],{"class":822},[809,2773,1229],{"class":836},[809,2775,897],{"class":822},[809,2777,2094],{"class":836},[751,2779,2780,907,2782],{},[904,2781,906],{},[909,2783,2784],{"href":911},[748,2785,914],{},[782,2787,2789],{"id":2788},"textof",[748,2790,2791],{},"textOf",[751,2793,2794,2797,2798,2801,2802,769],{},[748,2795,2796],{},"String"," of any translation: a subtree may have a ",[748,2799,2800],{},"toString"," key, which is no method, an array may hold one. Nothing there: ",[748,2803,1202],{},[800,2805,2807],{"className":802,"code":2806,"language":804,"meta":805,"style":805},"function textOf(value: unknown): string | undefined\n",[748,2808,2809],{"__ignoreMap":805},[809,2810,2811,2813,2816,2818,2820,2822,2824,2826,2828,2830],{"class":811,"line":353},[809,2812,815],{"class":814},[809,2814,2815],{"class":818}," textOf",[809,2817,994],{"class":822},[809,2819,963],{"class":829},[809,2821,833],{"class":822},[809,2823,1229],{"class":836},[809,2825,897],{"class":822},[809,2827,872],{"class":836},[809,2829,1135],{"class":822},[809,2831,1238],{"class":836},[782,2833,2835],{"id":2834},"tokenize",[748,2836,2834],{},[751,2838,2839,2842,2843,2846],{},[748,2840,2841],{},"'Hi {a}, {b}!'"," → ",[748,2844,2845],{},"['Hi ', 'a', ', ', 'b', '!']",": text at even indexes, placeholder names at odd\nones. Works on the raw template, so a param value can never be taken for a placeholder. Cached by\ntemplate: the result is shared, do not mutate it.",[800,2848,2850],{"className":802,"code":2849,"language":804,"meta":805,"style":805},"function tokenize(template: string): readonly string[]\n",[748,2851,2852],{"__ignoreMap":805},[809,2853,2854,2856,2859,2861,2863,2865,2867,2869,2871,2873],{"class":811,"line":353},[809,2855,815],{"class":814},[809,2857,2858],{"class":818}," tokenize",[809,2860,994],{"class":822},[809,2862,1409],{"class":829},[809,2864,833],{"class":822},[809,2866,872],{"class":836},[809,2868,897],{"class":822},[809,2870,1504],{"class":814},[809,2872,872],{"class":836},[809,2874,2333],{"class":1509},[782,2876,2878],{"id":2877},"translationcachekey",[748,2879,2880],{},"translationCacheKey",[751,2882,2883,2884,1388,2887,2890],{},"Storage key of one chunk: ",[748,2885,2886],{},"locale:route",[748,2888,2889],{},"index"," when the route is empty).",[800,2892,2894],{"className":802,"code":2893,"language":804,"meta":805,"style":805},"function translationCacheKey(locale: string, routeName?: string): string\n",[748,2895,2896],{"__ignoreMap":805},[809,2897,2898,2900,2903,2905,2907,2909,2911,2913,2916,2918,2920,2922],{"class":811,"line":353},[809,2899,815],{"class":814},[809,2901,2902],{"class":818}," translationCacheKey",[809,2904,994],{"class":822},[809,2906,1040],{"class":829},[809,2908,833],{"class":822},[809,2910,872],{"class":836},[809,2912,1296],{"class":822},[809,2914,2915],{"class":829}," routeName",[809,2917,869],{"class":822},[809,2919,872],{"class":836},[809,2921,897],{"class":822},[809,2923,1186],{"class":836},[782,2925,2927],{"id":2926},"urlpath",[748,2928,2929],{},"urlPath",[751,2931,2932],{},"The URL up to its query and hash.",[800,2934,2936],{"className":802,"code":2935,"language":804,"meta":805,"style":805},"function urlPath(url: string): string\n",[748,2937,2938],{"__ignoreMap":805},[809,2939,2940,2942,2945,2947,2949,2951,2953,2955],{"class":811,"line":353},[809,2941,815],{"class":814},[809,2943,2944],{"class":818}," urlPath",[809,2946,994],{"class":822},[809,2948,2279],{"class":829},[809,2950,833],{"class":822},[809,2952,872],{"class":836},[809,2954,897],{"class":822},[809,2956,1186],{"class":836},[782,2958,2960],{"id":2959},"withoutdots",[748,2961,2962],{},"withoutDots",[751,2964,2965,2842,2968,2971,2972,2975,2976,2979,2980,2983],{},[748,2966,2967],{},"\u002Fa\u002Fb\u002F..\u002Fc",[748,2969,2970],{},"\u002Fa\u002Fc",", or a ",[748,2973,2974],{},"..\u002F"," would climb out of a locale prefix added later. Read as a browser reads it, ",[748,2977,2978],{},"\\\\"," a slash and ",[748,2981,2982],{},"%2e"," a dot.",[800,2985,2987],{"className":802,"code":2986,"language":804,"meta":805,"style":805},"function withoutDots(path: string): string\n",[748,2988,2989],{"__ignoreMap":805},[809,2990,2991,2993,2996,2998,3001,3003,3005,3007],{"class":811,"line":353},[809,2992,815],{"class":814},[809,2994,2995],{"class":818}," withoutDots",[809,2997,994],{"class":822},[809,2999,3000],{"class":829},"path",[809,3002,833],{"class":822},[809,3004,872],{"class":836},[809,3006,897],{"class":822},[809,3008,1186],{"class":836},[782,3010,3012],{"id":3011},"withprefixstrategy",[748,3013,3014],{},"withPrefixStrategy",[800,3016,3018],{"className":802,"code":3017,"language":804,"meta":805,"style":805},"function withPrefixStrategy(\n  strategy: Strategies,\n): strategy is 'prefix' | 'prefix_and_default'\n",[748,3019,3020,3029,3039],{"__ignoreMap":805},[809,3021,3022,3024,3027],{"class":811,"line":353},[809,3023,815],{"class":814},[809,3025,3026],{"class":818}," withPrefixStrategy",[809,3028,823],{"class":822},[809,3030,3031,3033,3035,3037],{"class":811,"line":826},[809,3032,1642],{"class":829},[809,3034,833],{"class":822},[809,3036,1546],{"class":836},[809,3038,840],{"class":822},[809,3040,3041,3043,3045,3047,3049,3051,3054,3056,3058,3060],{"class":811,"line":843},[809,3042,897],{"class":822},[809,3044,1551],{"class":829},[809,3046,1554],{"class":822},[809,3048,1557],{"class":822},[809,3050,1761],{"class":1560},[809,3052,3053],{"class":822},"'",[809,3055,1135],{"class":822},[809,3057,1557],{"class":822},[809,3059,1661],{"class":1560},[809,3061,1564],{"class":822},[751,3063,3064,907,3066],{},[904,3065,906],{},[909,3067,3068],{"href":1571},[748,3069,1574],{},[777,3071,3073],{"id":3072},"classes","Classes",[782,3075,3077],{"id":3076},"basei18n",[748,3078,3079],{},"BaseI18n",[751,3081,3082,3083,759,3085,759,3087,759,3090,759,3093,759,3096,759,3099,3102],{},"Translation logic shared by every adapter (",[748,3084,925],{},[748,3086,804],{},[748,3088,3089],{},"tc",[748,3091,3092],{},"tn",[748,3094,3095],{},"td",[748,3097,3098],{},"tdr",[748,3100,3101],{},"has",").\nAdapters supply the current locale, fallback locale and route; lookups always read the\nstorage as it is now (no pinned trees; the helper's leaf cache is keyed by tree identity).",[800,3104,3106],{"className":802,"code":3105,"language":804,"meta":805,"style":805},"abstract class BaseI18n {\n  constructor(options: BaseI18nOptions = {})\n}\n",[748,3107,3108,3122,3142],{"__ignoreMap":805},[809,3109,3110,3113,3116,3119],{"class":811,"line":353},[809,3111,3112],{"class":814},"abstract",[809,3114,3115],{"class":814}," class",[809,3117,3118],{"class":836}," BaseI18n",[809,3120,3121],{"class":822}," {\n",[809,3123,3124,3127,3129,3131,3133,3136,3139],{"class":811,"line":826},[809,3125,3126],{"class":814},"  constructor",[809,3128,994],{"class":822},[809,3130,997],{"class":829},[809,3132,833],{"class":822},[809,3134,3135],{"class":836}," BaseI18nOptions",[809,3137,3138],{"class":822}," =",[809,3140,3141],{"class":822}," {})\n",[809,3143,3144],{"class":811,"line":843},[809,3145,3146],{"class":822},"}\n",[3148,3149,3151],"collapsible",{"name":3150},"38 members",[3152,3153,3154,3159,3163,3167,3171,3175,3179,3183,3187,3190,3193,3203,3213,3220,3227,3242,3251,3261,3271,3281,3285,3298,3302,3306,3309,3312,3315,3324,3327,3330,3339,3342,3345,3348,3350,3374,3380,3393],"field-group",{},[3155,3156],"field",{"name":3157,"type":3158},"helper","TranslationHelper",[3155,3160],{"name":3161,"type":3162},"formatter","FormatService",[3155,3164],{"name":3165,"type":3166},"pluralFunc","PluralFunc",[3155,3168],{"name":3169,"type":3170},"missingWarn","boolean",[3155,3172],{"name":3173,"type":3174},"missingHandler","(locale: string, key: string, routeName: string) => void",[3155,3176],{"name":3177,"type":3178},"getCustomMissingHandler","() => MissingHandler | null",[3155,3180],{"name":3181,"type":3182},"protected localeIso","Record\u003Cstring, string>",[3155,3184],{"name":3185,"type":3186},"abstract getLocale","() => string",[3155,3188],{"name":3189,"type":3186},"abstract getFallbackLocale",[3155,3191],{"name":3192,"type":3186},"abstract getRoute",[3155,3194,3197],{"name":3195,"type":3196},"addLocaleIso","(localeIso: Record\u003Cstring, string>) => void",[751,3198,3199,3200,3202],{},"Adds to ",[748,3201,1857],{},": a provider knows the locale list, the instance may be built before it.",[3155,3204,3206],{"name":3205,"type":3186},"pluralLocale",[751,3207,3208,3209,3212],{},"The tag plurals of the active locale go by: its ",[748,3210,3211],{},"iso"," when it has one, else the code.",[3155,3214,3217],{"name":3215,"type":3216},"protected touch","() => void",[751,3218,3219],{},"Called before every read; adapters use it for reactivity tracking.",[3155,3221,3224],{"name":3222,"type":3223},"protected resolveRouteName","(routeContext?: unknown) => string",[751,3225,3226],{},"Route name of a route context (a string, or whatever an adapter understands).",[3155,3228,3231],{"name":3229,"type":3230},"protected resolveLookup","(key: TranslationKey, routeContext?: unknown) => unknown | null",[751,3232,3233,3234,759,3236,3238,3239,3241],{},"Value of ",[748,3235,2721],{},[748,3237,2128],{}," when nothing has it. Layers, first hit wins: the route's chunk, the\nlocale's root (",[748,3240,2889],{},") chunk, then the same two in the fallback locale. A route chunk holds\nonly its own keys: root keys are read from the root chunk, never copied into every route.",[3155,3243,3246],{"name":3244,"type":3245},"protected resolveHas","(key: TranslationKey, routeContext?: unknown) => boolean",[751,3247,3248,3249,769],{},"Whether the active locale itself (its route or root chunk, not the fallback) defines ",[748,3250,2721],{},[3155,3252,3255],{"name":3253,"type":3254},"protected resolveTranslationTree","(lower: Record\u003Cstring, unknown>, upper: Record\u003Cstring, unknown>) => Translations",[751,3256,3257,3258,3260],{},"Two live layers as one tree, via ",[748,3259,2114],{},"; reused while both are the same objects.",[3155,3262,3265],{"name":3263,"type":3264},"resolveTranslations","(routeContext?: unknown) => Translations",[751,3266,3267,3268,3270],{},"Everything ",[748,3269,2124],{}," can resolve right now for the active locale and route: its layers as one tree (read-only).",[3155,3272,3275],{"name":3273,"type":3274},"protected onTranslationsChanged","(_locale?: string) => void",[751,3276,3277,3278,3280],{},"Called after every write (load, merge, set, clear): the one place adapters bump their reactivity.\n",[748,3279,1040],{}," is set when one locale's chunk was written, unset when anything may have changed.",[3155,3282],{"name":3283,"type":3284},"protected getMissingContext","(routeContext?: unknown) => { locale: string; routeName: string; }",[3155,3286,3289],{"name":3287,"type":3288},"protected warnDev","(message: string) => void",[751,3290,3291,3292,3295,3296,769],{},"Dev-only browser ",[748,3293,3294],{},"console.warn",", gated by ",[748,3297,3169],{},[3155,3299],{"name":3300,"type":3301},"protected warnMissing","(key: TranslationKey, routeContext?: unknown) => void",[3155,3303],{"name":3304,"type":3305},"protected warnMissingFormat","(kind: 'number' | 'datetime', key: string, locale: string) => void",[3155,3307],{"name":925,"type":3308},"(key: TranslationKey, params?: TranslateParams, defaultValue?: string | null, routeContext?: unknown) => CleanTranslation",[3155,3310],{"name":804,"type":3311},"(key: TranslationKey, params?: TranslateParams, defaultValue?: string, routeContext?: unknown) => string",[3155,3313],{"name":3089,"type":3314},"(key: TranslationKey, count: number | Params, defaultValue?: string) => string",[3155,3316,3318],{"name":3092,"type":3317},"(value: number, options?: Intl.NumberFormatOptions) => string",[751,3319,3320,3321,769],{},"Format a number; Vue I18n-style named formats: ",[748,3322,3323],{},"tn(1000, 'currency')",[3155,3325],{"name":3092,"type":3326},"(value: number, key: string, overrides?: Intl.NumberFormatOptions) => string",[3155,3328],{"name":3092,"type":3329},"(value: number, key: string, locale: string, overrides?: Intl.NumberFormatOptions) => string",[3155,3331,3333],{"name":3095,"type":3332},"(value: Date | number | string, options?: Intl.DateTimeFormatOptions) => string",[751,3334,3335,3336,769],{},"Format a date; Vue I18n-style named formats: ",[748,3337,3338],{},"td(date, 'short')",[3155,3340],{"name":3095,"type":3341},"(value: Date | number | string, key: string, overrides?: Intl.DateTimeFormatOptions) => string",[3155,3343],{"name":3095,"type":3344},"(value: Date | number | string, key: string, locale: string, overrides?: Intl.DateTimeFormatOptions) => string",[3155,3346],{"name":3098,"type":3347},"(value: Date | number | string, options?: Intl.RelativeTimeFormatOptions) => string",[3155,3349],{"name":3101,"type":3245},[3155,3351,3354],{"name":3352,"type":3353},"setTranslation","(key: TranslationKey, value: unknown) => void",[751,3355,3356,3357,3359,3360,3363,3364,3367,3368,3370,3371,3373],{},"Replace the value at ",[748,3358,2721],{}," in the active locale and route (a subtree, a string, anything):\n",[748,3361,3362],{},"set",", not ",[748,3365,3366],{},"merge",", so siblings under ",[748,3369,2721],{}," are dropped. Visible to ",[748,3372,2124],{}," at once.",[3155,3375,3377],{"name":3376,"type":3216},"clearCache",[751,3378,3379],{},"Clear translation and formatter caches.",[3155,3381,3384],{"name":3382,"type":3383},"loadTranslationsCore","(locale: string, translations: Translations, merge: boolean, routeName = 'index') => void",[751,3385,3386,3387,3389,3390,3392],{},"Load a chunk: deep-merge, or replace it when ",[748,3388,3366],{}," is false. Root keys come from the root chunk (",[748,3391,2889],{},").",[3155,3394,3397],{"name":3395,"type":3396},"extend","\u003CM extends Record\u003Cstring, unknown>>(methods: M & ThisType\u003Cthis & M>) => this & M",[751,3398,3399,3400,3403],{},"Attach framework-specific helpers onto this instance (",[748,3401,3402],{},"localizePath",", …).",[751,3405,3406,907,3408],{},[904,3407,906],{},[909,3409,3411],{"href":3410},"#basei18noptions",[748,3412,3413],{},"BaseI18nOptions",[782,3415,3417],{"id":3416},"formatservice",[748,3418,3162],{},[751,3420,3421,3422,3425,3426,840,3429,3432,3433,3435,3436,769],{},"Cached ",[748,3423,3424],{},"Intl"," formatters and Vue I18n-compatible named formats (",[748,3427,3428],{},"numberFormats",[748,3430,3431],{},"datetimeFormats",") for ",[748,3434,3323],{}," \u002F ",[748,3437,3338],{},[800,3439,3441],{"className":802,"code":3440,"language":804,"meta":805,"style":805},"class FormatService {\n  constructor(options: FormatServiceOptions = {})\n}\n",[748,3442,3443,3453,3470],{"__ignoreMap":805},[809,3444,3445,3448,3451],{"class":811,"line":353},[809,3446,3447],{"class":814},"class",[809,3449,3450],{"class":836}," FormatService",[809,3452,3121],{"class":822},[809,3454,3455,3457,3459,3461,3463,3466,3468],{"class":811,"line":826},[809,3456,3126],{"class":814},[809,3458,994],{"class":822},[809,3460,997],{"class":829},[809,3462,833],{"class":822},[809,3464,3465],{"class":836}," FormatServiceOptions",[809,3467,3138],{"class":822},[809,3469,3141],{"class":822},[809,3471,3472],{"class":811,"line":843},[809,3473,3146],{"class":822},[3148,3475,3477],{"name":3476},"13 members",[3152,3478,3479,3483,3487,3491,3495,3497,3501,3505,3509,3513,3517,3521,3525],{},[3155,3480],{"name":3481,"type":3482},"setNumberFormats","(formats: NumberFormatsConfig) => void",[3155,3484],{"name":3485,"type":3486},"setDateTimeFormats","(formats: DateTimeFormatsConfig) => void",[3155,3488],{"name":3489,"type":3490},"getNumberFormats","() => NumberFormatsConfig",[3155,3492],{"name":3493,"type":3494},"getDateTimeFormats","() => DateTimeFormatsConfig",[3155,3496],{"name":3376,"type":3216},[3155,3498],{"name":3499,"type":3500},"resolveNumberFormat","(locale: string, key: string) => Intl.NumberFormatOptions | undefined",[3155,3502],{"name":3503,"type":3504},"resolveDateTimeFormat","(locale: string, key: string) => Intl.DateTimeFormatOptions | undefined",[3155,3506],{"name":3507,"type":3508},"getNumberFormatter","(locale: string, options?: Intl.NumberFormatOptions) => Intl.NumberFormat",[3155,3510],{"name":3511,"type":3512},"getDateTimeFormatter","(locale: string, options?: Intl.DateTimeFormatOptions) => Intl.DateTimeFormat",[3155,3514],{"name":3515,"type":3516},"getRelativeTimeFormatter","(locale: string, options?: Intl.RelativeTimeFormatOptions) => Intl.RelativeTimeFormat",[3155,3518],{"name":3519,"type":3520},"formatNumber","(value: number, locale: string, options?: Intl.NumberFormatOptions) => string",[3155,3522],{"name":3523,"type":3524},"formatDate","(value: Date | number | string, locale: string, options?: Intl.DateTimeFormatOptions) => string",[3155,3526,3529],{"name":3527,"type":3528},"formatRelativeTime","(value: Date | number | string, locale: string, options?: Intl.RelativeTimeFormatOptions) => string",[751,3530,3531,3435,3534,3537,3538,3541,3542,769],{},[748,3532,3533],{},"3 days ago",[748,3535,3536],{},"in 3 days",": the largest unit that fits at least once, rounded down; ",[748,3539,3540],{},"Invalid Date"," like ",[748,3543,3523],{},[751,3545,3546,907,3548],{},[904,3547,906],{},[909,3549,3551],{"href":3550},"#formatserviceoptions",[748,3552,3553],{},"FormatServiceOptions",[782,3555,3557],{"id":3556},"translationhelper",[748,3558,3158],{},[751,3560,3561,3562,769],{},"Reads and writes chunks of a ",[748,3563,3564],{},"TranslationStorage",[751,3566,3567,3568,3571],{},"Every lookup starts from the Map as it is now, so writes made straight to\n",[748,3569,3570],{},"storage.translations"," (or by another helper on the same storage) are seen at once.",[751,3573,3574,3575,3435,3577,3580],{},"Stored trees are treated as immutable: a merge copies the nodes on the patch's paths and\nstores a new root. Trees handed in by callers, returned by ",[748,3576,2124],{},[748,3578,3579],{},"getCache",", shared between\nroute chunks or cloned storages stay as they were. Replace a chunk instead of editing one in place.",[800,3582,3584],{"className":802,"code":3583,"language":804,"meta":805,"style":805},"class TranslationHelper {\n  constructor(storage?: TranslationStorage)\n}\n",[748,3585,3586,3595,3612],{"__ignoreMap":805},[809,3587,3588,3590,3593],{"class":811,"line":353},[809,3589,3447],{"class":814},[809,3591,3592],{"class":836}," TranslationHelper",[809,3594,3121],{"class":822},[809,3596,3597,3599,3601,3604,3606,3609],{"class":811,"line":826},[809,3598,3126],{"class":814},[809,3600,994],{"class":822},[809,3602,3603],{"class":829},"storage",[809,3605,869],{"class":822},[809,3607,3608],{"class":836}," TranslationStorage",[809,3610,3611],{"class":822},")\n",[809,3613,3614],{"class":811,"line":843},[809,3615,3146],{"class":822},[3148,3617,3619],{"name":3618},"9 members",[3152,3620,3621,3625,3628,3632,3636,3643,3655,3662,3669],{},[3155,3622],{"name":3623,"type":3624},"readonly translations","Map\u003Cstring, Translations>",[3155,3626],{"name":3579,"type":3627},"(locale: string, routeName: string) => Translations | undefined",[3155,3629],{"name":3630,"type":3631},"hasCache","(locale: string, routeName: string) => boolean",[3155,3633],{"name":3634,"type":3635},"getTranslation","\u003CT = unknown>(locale: string, routeName: string, key: string) => T | null",[3155,3637,3640],{"name":3638,"type":3639},"lookup","(chunkKey: string, key: string) => unknown | null",[751,3641,3642],{},"Lookup by a ready chunk key (hot path: callers reuse the key string).",[3155,3644,3647],{"name":3645,"type":3646},"hasTranslation","(locale: string, key: string) => boolean",[751,3648,3649,3650,3652,3653,769],{},"Whether any chunk of ",[748,3651,1040],{}," (any route) holds ",[748,3654,2721],{},[3155,3656,3659],{"name":3657,"type":3658},"setTranslations","(locale: string, data: Translations, routeName = 'index') => void",[751,3660,3661],{},"Replaces the chunk (stored as given, not copied: the caller hands it over).",[3155,3663,3666],{"name":3664,"type":3665},"mergeTranslation","(locale: string, routeName: string, incoming: Translations) => void",[751,3667,3668],{},"Deep-merges into the chunk; incoming wins.",[3155,3670],{"name":3376,"type":3216},[751,3672,3673,907,3675],{},[904,3674,906],{},[909,3676,3678],{"href":3677},"#translationstorage",[748,3679,3564],{},[777,3681,3682],{"id":258},"Types",[782,3684,3686],{"id":3685},"basei18noptions",[748,3687,3413],{},[800,3689,3691],{"className":802,"code":3690,"language":804,"meta":805,"style":805},"interface BaseI18nOptions\n",[748,3692,3693],{"__ignoreMap":805},[809,3694,3695,3698],{"class":811,"line":353},[809,3696,3697],{"class":814},"interface",[809,3699,3700],{"class":836}," BaseI18nOptions\n",[3148,3702,3704],{"name":3703},"12 properties",[3152,3705,3706,3708,3716,3724,3727,3729,3731,3733,3739,3747,3757,3764],{},[3155,3707],{"name":3603,"type":3564},[3155,3709,3710],{"name":3157,"type":3158},[751,3711,3712,3713,3715],{},"Instead of ",[748,3714,3603],{},": a helper of the adapter's own, such as a fork's copy-on-write one.",[3155,3717,3718],{"name":3161,"type":3162},[751,3719,3720,3721,3723],{},"Shared formatters: a request instance keeps its parent's ",[748,3722,3424],{}," objects, which are costly to build.",[3155,3725],{"name":3726,"type":3166},"plural",[3155,3728],{"name":3169,"type":3170},[3155,3730],{"name":3173,"type":3174},[3155,3732],{"name":3177,"type":3178},[3155,3734,3736],{"name":3428,"type":3735},"NumberFormatsConfig",[751,3737,3738],{},"Named number formats per locale (Vue I18n-compatible).",[3155,3740,3742],{"name":3431,"type":3741},"DateTimeFormatsConfig",[751,3743,3744,3745,3392],{},"Named datetime formats per locale (Vue I18n-compatible ",[748,3746,3431],{},[3155,3748,3750],{"name":3749,"type":857},"timeZone",[751,3751,3752,3753,3756],{},"IANA zone for dates (",[748,3754,3755],{},"Europe\u002FBerlin","): set it so server and browser render one date.",[3155,3758,3761],{"name":3759,"type":3760},"now","() => number",[751,3762,3763],{},"The clock of relative dates: hand hydration the server's time so both render one text.",[3155,3765,3767],{"name":3766,"type":3182},"localeIso",[751,3768,3769,3770,3772,3773,2842,3776,769],{},"BCP 47 tag per locale code (",[748,3771,3211],{},"), for a code that is no language tag: ",[748,3774,3775],{},"ua",[748,3777,3778],{},"uk-UA",[782,3780,3782],{"id":3781},"datetimeformatsconfig",[748,3783,3741],{},[800,3785,3787],{"className":802,"code":3786,"language":804,"meta":805,"style":805},"type DateTimeFormatsConfig = Record\u003Cstring, Record\u003Cstring, Intl.DateTimeFormatOptions>>\n",[748,3788,3789],{"__ignoreMap":805},[809,3790,3791,3794,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3818,3820,3823],{"class":811,"line":353},[809,3792,3793],{"class":814},"type",[809,3795,3796],{"class":836}," DateTimeFormatsConfig",[809,3798,3138],{"class":822},[809,3800,1918],{"class":836},[809,3802,854],{"class":822},[809,3804,857],{"class":836},[809,3806,1296],{"class":822},[809,3808,1918],{"class":836},[809,3810,854],{"class":822},[809,3812,857],{"class":836},[809,3814,1296],{"class":822},[809,3816,3817],{"class":836}," Intl",[809,3819,769],{"class":822},[809,3821,3822],{"class":836},"DateTimeFormatOptions",[809,3824,3825],{"class":822},">>\n",[782,3827,3829],{"id":3828},"formatserviceoptions",[748,3830,3553],{},[800,3832,3834],{"className":802,"code":3833,"language":804,"meta":805,"style":805},"interface FormatServiceOptions\n",[748,3835,3836],{"__ignoreMap":805},[809,3837,3838,3840],{"class":811,"line":353},[809,3839,3697],{"class":814},[809,3841,3842],{"class":836}," FormatServiceOptions\n",[3152,3844,3845,3847,3854,3862],{},[3155,3846],{"name":3428,"type":3735},[3155,3848,3849],{"name":3431,"type":3741},[751,3850,3851,3852,3392],{},"Vue I18n-compatible name (",[748,3853,3431],{},[3155,3855,3856],{"name":3749,"type":857},[751,3857,3858,3859,3861],{},"IANA zone for dates; a format's own ",[748,3860,3749],{}," wins. Unset: the runtime's zone.",[3155,3863,3864],{"name":3759,"type":3760},[751,3865,3866,3867,769],{},"The clock of relative dates: hand hydration the server's time so both render one text. Unset: ",[748,3868,3869],{},"Date.now",[782,3871,3873],{"id":3872},"mergetranslationchunkoptions",[748,3874,2108],{},[800,3876,3878],{"className":802,"code":3877,"language":804,"meta":805,"style":805},"interface MergeTranslationChunkOptions\n",[748,3879,3880],{"__ignoreMap":805},[809,3881,3882,3884],{"class":811,"line":353},[809,3883,3697],{"class":814},[809,3885,3886],{"class":836}," MergeTranslationChunkOptions\n",[3152,3888,3889],{},[3155,3890,3892],{"name":3891,"type":3170},"preserveExisting",[751,3893,3894],{},"When true, existing keys win over incoming. Default: incoming wins.",[782,3896,3898],{"id":3897},"numberformatsconfig",[748,3899,3735],{},[800,3901,3903],{"className":802,"code":3902,"language":804,"meta":805,"style":805},"type NumberFormatsConfig = Record\u003Cstring, Record\u003Cstring, Intl.NumberFormatOptions>>\n",[748,3904,3905],{"__ignoreMap":805},[809,3906,3907,3909,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3937],{"class":811,"line":353},[809,3908,3793],{"class":814},[809,3910,3911],{"class":836}," NumberFormatsConfig",[809,3913,3138],{"class":822},[809,3915,1918],{"class":836},[809,3917,854],{"class":822},[809,3919,857],{"class":836},[809,3921,1296],{"class":822},[809,3923,1918],{"class":836},[809,3925,854],{"class":822},[809,3927,857],{"class":836},[809,3929,1296],{"class":822},[809,3931,3817],{"class":836},[809,3933,769],{"class":822},[809,3935,3936],{"class":836},"NumberFormatOptions",[809,3938,3825],{"class":822},[782,3940,3942],{"id":3941},"reactivei18nstore",[748,3943,1024],{},[800,3945,3947],{"className":802,"code":3946,"language":804,"meta":805,"style":805},"interface ReactiveI18nStore\n",[748,3948,3949],{"__ignoreMap":805},[809,3950,3951,3953],{"class":811,"line":353},[809,3952,3697],{"class":814},[809,3954,1007],{"class":836},[3148,3956,3958],{"name":3957},"9 properties",[3152,3959,3960,3965,3968,3971,3975,3978,3981,3984,3988],{},[3155,3961],{"name":3962,"type":3963,":required":3964},"subscribe","(listener: () => void) => () => void","true",[3155,3966],{"name":3967,"type":3186,":required":3964},"getSnapshot",[3155,3969],{"name":3970,"type":3186,":required":3964},"getLocale",[3155,3972],{"name":3973,"type":3974,":required":3964},"setLocale","(locale: string) => void",[3155,3976],{"name":3977,"type":3186,":required":3964},"getFallbackLocale",[3155,3979],{"name":3980,"type":3974,":required":3964},"setFallbackLocale",[3155,3982],{"name":3983,"type":3186,":required":3964},"getRoute",[3155,3985],{"name":3986,"type":3987,":required":3964},"setRoute","(routeName: string) => void",[3155,3989],{"name":3990,"type":3216,":required":3964},"notify",[782,3992,3994],{"id":3993},"reactivei18nstoreoptions",[748,3995,1017],{},[751,3997,3998],{},"Shared reactive state for framework i18n adapters (subscribe \u002F getSnapshot \u002F notify).",[800,4000,4002],{"className":802,"code":4001,"language":804,"meta":805,"style":805},"interface ReactiveI18nStoreOptions\n",[748,4003,4004],{"__ignoreMap":805},[809,4005,4006,4008],{"class":811,"line":353},[809,4007,3697],{"class":814},[809,4009,4010],{"class":836}," ReactiveI18nStoreOptions\n",[3152,4012,4013,4015,4018],{},[3155,4014],{"name":1040,"type":857,":required":3964},[3155,4016],{"name":4017,"type":857},"fallbackLocale",[3155,4019],{"name":4020,"type":857},"route",[782,4022,4024],{"id":4023},"resolvedtext",[748,4025,2546],{},[751,4027,4028,4029,4031,4032,4034],{},"A raw template and its values. ",[748,4030,1375],{}," makes it a string; ",[748,4033,2834],{}," gives a renderer the parts.",[800,4036,4038],{"className":802,"code":4037,"language":804,"meta":805,"style":805},"interface ResolvedText\n",[748,4039,4040],{"__ignoreMap":805},[809,4041,4042,4044],{"class":811,"line":353},[809,4043,3697],{"class":814},[809,4045,4046],{"class":836}," ResolvedText\n",[3152,4048,4049,4051],{},[3155,4050],{"name":1409,"type":857,":required":3964},[3155,4052],{"name":1048,"type":1148,":required":3964},[782,4054,4056],{"id":4055},"resolvetextoptions",[748,4057,2540],{},[800,4059,4061],{"className":802,"code":4060,"language":804,"meta":805,"style":805},"interface ResolveTextOptions\n",[748,4062,4063],{"__ignoreMap":805},[809,4064,4065,4067],{"class":811,"line":353},[809,4066,3697],{"class":814},[809,4068,4069],{"class":836}," ResolveTextOptions\n",[3148,4071,4073],{"name":4072},"10 properties",[3152,4074,4075,4079,4081,4087,4095,4104,4107,4117,4120,4124],{},[3155,4076],{"name":4077,"type":4078,":required":3964},"keypath","TranslationKey",[3155,4080],{"name":1048,"type":1148},[3155,4082,4084],{"name":4083,"type":3170},"html",[751,4085,4086],{},"The result goes into markup: param values are escaped, the translation is not.",[3155,4088,4089],{"name":2476,"type":3170},[751,4090,4091,4092,4094],{},"Answer ",[748,4093,2128],{}," when the text is blank.",[3155,4096,4098],{"name":4097,"type":857},"defaultValue",[751,4099,4100,4101,4103],{},"Stands in for a missing key; the renderer also shows it when ",[748,4102,2476],{}," hides the text.",[3155,4105],{"name":3726,"type":4106},"number | string | null",[3155,4108,4111],{"name":4109,"type":4110},"customPluralRule","PluralFunc | null",[751,4112,4113,4114,4116],{},"Replaces the configured plural rule; its answer is used as is, ",[748,4115,2128],{}," being empty.",[3155,4118],{"name":4119,"type":4106},"number",[3155,4121],{"name":4122,"type":4123},"date","Date | number | string | null",[3155,4125],{"name":4126,"type":4123},"relativeDate",[782,4128,4130],{"id":4129},"texthost",[748,4131,2534],{},[751,4133,922,4134,4136],{},[748,4135,2467],{}," needs from an i18n instance.",[800,4138,4140],{"className":802,"code":4139,"language":804,"meta":805,"style":805},"interface TextHost\n",[748,4141,4142],{"__ignoreMap":805},[809,4143,4144,4146],{"class":811,"line":353},[809,4145,3697],{"class":814},[809,4147,4148],{"class":836}," TextHost\n",[3148,4150,4151],{"name":3957},[3152,4152,4153,4155,4157,4162,4168,4171,4173,4176,4179],{},[3155,4154],{"name":3165,"type":3166,":required":3964},[3155,4156],{"name":3970,"type":3186,":required":3964},[3155,4158,4159],{"name":3205,"type":3186},[751,4160,4161],{},"The tag plurals go by, when it is not the locale code.",[3155,4163,4165],{"name":3101,"type":4164},"(key: TranslationKey) => boolean",[751,4166,4167],{},"Whether the key has a translation: tells a miss from a translation equal to what stands for one.",[3155,4169],{"name":925,"type":4170,":required":3964},"(key: TranslationKey, params?: TranslateParams, defaultValue?: string | null) => CleanTranslation",[3155,4172],{"name":3089,"type":3314,":required":3964},[3155,4174],{"name":3092,"type":4175,":required":3964},"(value: number) => string",[3155,4177],{"name":3095,"type":4178,":required":3964},"(value: Date | number | string) => string",[3155,4180],{"name":3098,"type":4178,":required":3964},[782,4182,4184],{"id":4183},"translationstorage",[748,4185,3564],{},[751,4187,4188,4189,4191],{},"Chunks keyed ",[748,4190,2886],{},", each a nested tree. Adapters may share one between instances.",[800,4193,4195],{"className":802,"code":4194,"language":804,"meta":805,"style":805},"interface TranslationStorage\n",[748,4196,4197],{"__ignoreMap":805},[809,4198,4199,4201],{"class":811,"line":353},[809,4200,3697],{"class":814},[809,4202,4203],{"class":836}," TranslationStorage\n",[3152,4205,4206],{},[3155,4207],{"name":4208,"type":3624,":required":3964},"translations",[782,4210,4211],{"id":2718},[748,4212,914],{},[751,4214,4215],{},"Translation trees: plain JSON objects whose leaves are strings, numbers, arrays, null.",[751,4217,4218,4219,4221,4222,4225,4226,4228],{},"Keys are read the way ",[748,4220,2124],{}," reads them: an own flat key (",[748,4223,4224],{},"'a.b': 'x'",") wins over the dotted\nwalk. ",[748,4227,1258],{}," is never read through or written, so no tree can reach a prototype.",[800,4230,4232],{"className":802,"code":4231,"language":804,"meta":805,"style":805},"type Tree = Record\u003Cstring, unknown>\n",[748,4233,4234],{"__ignoreMap":805},[809,4235,4236,4238,4240,4242,4244,4246,4248,4250,4252],{"class":811,"line":353},[809,4237,3793],{"class":814},[809,4239,837],{"class":836},[809,4241,3138],{"class":822},[809,4243,1918],{"class":836},[809,4245,854],{"class":822},[809,4247,857],{"class":836},[809,4249,1296],{"class":822},[809,4251,1229],{"class":836},[809,4253,1929],{"class":822},[771,4255,4257],{"id":4256},"i18n-microcoredevtools",[748,4258,762],{},[777,4260,780],{"id":4261},"functions-1",[782,4263,4265],{"id":4264},"buildinspectorstate",[748,4266,4267],{},"buildInspectorState",[800,4269,4271],{"className":802,"code":4270,"language":804,"meta":805,"style":805},"function buildInspectorState(\n  snapshot: I18nDevtoolsStateSnapshot,\n): Record\u003Cstring, Array\u003C{ key: string; value: unknown; editable?: boolean; }>>\n",[748,4272,4273,4282,4294],{"__ignoreMap":805},[809,4274,4275,4277,4280],{"class":811,"line":353},[809,4276,815],{"class":814},[809,4278,4279],{"class":818}," buildInspectorState",[809,4281,823],{"class":822},[809,4283,4284,4287,4289,4292],{"class":811,"line":826},[809,4285,4286],{"class":829},"  snapshot",[809,4288,833],{"class":822},[809,4290,4291],{"class":836}," I18nDevtoolsStateSnapshot",[809,4293,840],{"class":822},[809,4295,4296,4298,4300,4302,4304,4306,4309,4312,4314,4316,4318,4320,4322,4324,4326,4328,4331,4333,4336,4338],{"class":811,"line":843},[809,4297,897],{"class":822},[809,4299,1918],{"class":836},[809,4301,854],{"class":822},[809,4303,857],{"class":836},[809,4305,1296],{"class":822},[809,4307,4308],{"class":836}," Array",[809,4310,4311],{"class":822},"\u003C{",[809,4313,1355],{"class":1887},[809,4315,833],{"class":822},[809,4317,872],{"class":836},[809,4319,1895],{"class":822},[809,4321,2769],{"class":1887},[809,4323,833],{"class":822},[809,4325,1229],{"class":836},[809,4327,1895],{"class":822},[809,4329,4330],{"class":1887}," editable",[809,4332,869],{"class":822},[809,4334,4335],{"class":836}," boolean",[809,4337,1895],{"class":822},[809,4339,4340],{"class":822}," }>>\n",[751,4342,4343,907,4345],{},[904,4344,906],{},[909,4346,4348],{"href":4347},"#i18ndevtoolsstatesnapshot",[748,4349,4350],{},"I18nDevtoolsStateSnapshot",[782,4352,4354],{"id":4353},"buildinspectortree",[748,4355,4356],{},"buildInspectorTree",[800,4358,4360],{"className":802,"code":4359,"language":804,"meta":805,"style":805},"function buildInspectorTree(\n  options: BuildInspectorTreeOptions,\n): I18nDevtoolsInspectorNode[]\n",[748,4361,4362,4371,4382],{"__ignoreMap":805},[809,4363,4364,4366,4369],{"class":811,"line":353},[809,4365,815],{"class":814},[809,4367,4368],{"class":818}," buildInspectorTree",[809,4370,823],{"class":822},[809,4372,4373,4375,4377,4380],{"class":811,"line":826},[809,4374,2080],{"class":829},[809,4376,833],{"class":822},[809,4378,4379],{"class":836}," BuildInspectorTreeOptions",[809,4381,840],{"class":822},[809,4383,4384,4386,4389],{"class":811,"line":843},[809,4385,897],{"class":822},[809,4387,4388],{"class":836}," I18nDevtoolsInspectorNode",[809,4390,2333],{"class":1509},[751,4392,4393,907,4395,1018,4401],{},[904,4394,906],{},[909,4396,4398],{"href":4397},"#buildinspectortreeoptions",[748,4399,4400],{},"BuildInspectorTreeOptions",[909,4402,4404],{"href":4403},"#i18ndevtoolsinspectornode",[748,4405,4406],{},"I18nDevtoolsInspectorNode",[782,4408,4410],{"id":4409},"counttranslationkeys",[748,4411,4412],{},"countTranslationKeys",[751,4414,4415],{},"Number of distinct dotted paths (objects and leaves) in a tree.",[800,4417,4419],{"className":802,"code":4418,"language":804,"meta":805,"style":805},"function countTranslationKeys(\n  translations: Translations | Record\u003Cstring, unknown> | undefined,\n): number\n",[748,4420,4421,4430,4461],{"__ignoreMap":805},[809,4422,4423,4425,4428],{"class":811,"line":353},[809,4424,815],{"class":814},[809,4426,4427],{"class":818}," countTranslationKeys",[809,4429,823],{"class":822},[809,4431,4432,4435,4437,4440,4442,4444,4446,4448,4450,4452,4455,4457,4459],{"class":811,"line":826},[809,4433,4434],{"class":829},"  translations",[809,4436,833],{"class":822},[809,4438,4439],{"class":836}," Translations",[809,4441,1135],{"class":822},[809,4443,1918],{"class":836},[809,4445,854],{"class":822},[809,4447,857],{"class":836},[809,4449,1296],{"class":822},[809,4451,1229],{"class":836},[809,4453,4454],{"class":822},">",[809,4456,1135],{"class":822},[809,4458,1293],{"class":836},[809,4460,840],{"class":822},[809,4462,4463,4465],{"class":811,"line":843},[809,4464,897],{"class":822},[809,4466,2288],{"class":836},[751,4468,4469,907,4471],{},[904,4470,906],{},[909,4472,4474],{"href":4473},"\u002Fapi\u002Fpackages\u002Ftypes#translations",[748,4475,4476],{},"Translations",[782,4478,4480],{"id":4479},"decodeinspectorpath",[748,4481,4482],{},"decodeInspectorPath",[800,4484,4486],{"className":802,"code":4485,"language":804,"meta":805,"style":805},"function decodeInspectorPath(encoded: string): string[]\n",[748,4487,4488],{"__ignoreMap":805},[809,4489,4490,4492,4495,4497,4500,4502,4504,4506,4508],{"class":811,"line":353},[809,4491,815],{"class":814},[809,4493,4494],{"class":818}," decodeInspectorPath",[809,4496,994],{"class":822},[809,4498,4499],{"class":829},"encoded",[809,4501,833],{"class":822},[809,4503,872],{"class":836},[809,4505,897],{"class":822},[809,4507,872],{"class":836},[809,4509,2333],{"class":1509},[782,4511,4513],{"id":4512},"encodeinspectorpath",[748,4514,4515],{},"encodeInspectorPath",[751,4517,4518,4519,4522,4523,4526],{},"Encode path segments so a literal key ",[748,4520,4521],{},"\"a.b\""," and the nested path ",[748,4524,4525],{},"a → b"," get distinct ids.",[800,4528,4530],{"className":802,"code":4529,"language":804,"meta":805,"style":805},"function encodeInspectorPath(segments: string[]): string\n",[748,4531,4532],{"__ignoreMap":805},[809,4533,4534,4536,4539,4541,4544,4546,4548,4550,4552],{"class":811,"line":353},[809,4535,815],{"class":814},[809,4537,4538],{"class":818}," encodeInspectorPath",[809,4540,994],{"class":822},[809,4542,4543],{"class":829},"segments",[809,4545,833],{"class":822},[809,4547,872],{"class":836},[809,4549,1510],{"class":1509},[809,4551,897],{"class":822},[809,4553,1186],{"class":836},[782,4555,4557],{"id":4556},"flattentranslationnode",[748,4558,4559],{},"flattenTranslationNode",[800,4561,4563],{"className":802,"code":4562,"language":804,"meta":805,"style":805},"function flattenTranslationNode(\n  obj: Record\u003Cstring, unknown>,\n  parentSegments?: string[],\n): I18nDevtoolsInspectorNode[]\n",[748,4564,4565,4574,4592,4605],{"__ignoreMap":805},[809,4566,4567,4569,4572],{"class":811,"line":353},[809,4568,815],{"class":814},[809,4570,4571],{"class":818}," flattenTranslationNode",[809,4573,823],{"class":822},[809,4575,4576,4578,4580,4582,4584,4586,4588,4590],{"class":811,"line":826},[809,4577,830],{"class":829},[809,4579,833],{"class":822},[809,4581,1918],{"class":836},[809,4583,854],{"class":822},[809,4585,857],{"class":836},[809,4587,1296],{"class":822},[809,4589,1229],{"class":836},[809,4591,860],{"class":822},[809,4593,4594,4597,4599,4601,4603],{"class":811,"line":843},[809,4595,4596],{"class":829},"  parentSegments",[809,4598,869],{"class":822},[809,4600,872],{"class":836},[809,4602,1510],{"class":1509},[809,4604,840],{"class":822},[809,4606,4607,4609,4611],{"class":811,"line":863},[809,4608,897],{"class":822},[809,4610,4388],{"class":836},[809,4612,2333],{"class":1509},[751,4614,4615,907,4617],{},[904,4616,906],{},[909,4618,4619],{"href":4403},[748,4620,4406],{},[782,4622,4624],{"id":4623},"getbyinspectorpath",[748,4625,4626],{},"getByInspectorPath",[800,4628,4630],{"className":802,"code":4629,"language":804,"meta":805,"style":805},"function getByInspectorPath(obj: Record\u003Cstring, unknown>, segments: string[]): unknown\n",[748,4631,4632],{"__ignoreMap":805},[809,4633,4634,4636,4639,4641,4643,4645,4647,4649,4651,4653,4655,4658,4661,4663,4665,4667,4669],{"class":811,"line":353},[809,4635,815],{"class":814},[809,4637,4638],{"class":818}," getByInspectorPath",[809,4640,994],{"class":822},[809,4642,793],{"class":829},[809,4644,833],{"class":822},[809,4646,1918],{"class":836},[809,4648,854],{"class":822},[809,4650,857],{"class":836},[809,4652,1296],{"class":822},[809,4654,1229],{"class":836},[809,4656,4657],{"class":822},">,",[809,4659,4660],{"class":829}," segments",[809,4662,833],{"class":822},[809,4664,872],{"class":836},[809,4666,1510],{"class":1509},[809,4668,897],{"class":822},[809,4670,1308],{"class":836},[782,4672,4674],{"id":4673},"parseinspectornodeid",[748,4675,4676],{},"parseInspectorNodeId",[800,4678,4680],{"className":802,"code":4679,"language":804,"meta":805,"style":805},"function parseInspectorNodeId(\n  nodeId: string,\n): { kind: 'root' | 'active' | 'locale' | 'chunk' | 'key'; locale?: string; routeName?: string; path?: string; segments?: string[]; }\n",[748,4681,4682,4691,4702],{"__ignoreMap":805},[809,4683,4684,4686,4689],{"class":811,"line":353},[809,4685,815],{"class":814},[809,4687,4688],{"class":818}," parseInspectorNodeId",[809,4690,823],{"class":822},[809,4692,4693,4696,4698,4700],{"class":811,"line":826},[809,4694,4695],{"class":829},"  nodeId",[809,4697,833],{"class":822},[809,4699,872],{"class":836},[809,4701,840],{"class":822},[809,4703,4704,4706,4708,4711,4713,4715,4718,4720,4722,4724,4727,4729,4731,4733,4735,4737,4739,4741,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4764,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4786,4788,4790],{"class":811,"line":843},[809,4705,897],{"class":822},[809,4707,1884],{"class":822},[809,4709,4710],{"class":1887}," kind",[809,4712,833],{"class":822},[809,4714,1557],{"class":822},[809,4716,4717],{"class":1560},"root",[809,4719,3053],{"class":822},[809,4721,1135],{"class":822},[809,4723,1557],{"class":822},[809,4725,4726],{"class":1560},"active",[809,4728,3053],{"class":822},[809,4730,1135],{"class":822},[809,4732,1557],{"class":822},[809,4734,1040],{"class":1560},[809,4736,3053],{"class":822},[809,4738,1135],{"class":822},[809,4740,1557],{"class":822},[809,4742,4743],{"class":1560},"chunk",[809,4745,3053],{"class":822},[809,4747,1135],{"class":822},[809,4749,1557],{"class":822},[809,4751,2721],{"class":1560},[809,4753,3053],{"class":822},[809,4755,1895],{"class":822},[809,4757,2380],{"class":1887},[809,4759,869],{"class":822},[809,4761,872],{"class":836},[809,4763,1895],{"class":822},[809,4765,2915],{"class":1887},[809,4767,869],{"class":822},[809,4769,872],{"class":836},[809,4771,1895],{"class":822},[809,4773,1299],{"class":1887},[809,4775,869],{"class":822},[809,4777,872],{"class":836},[809,4779,1895],{"class":822},[809,4781,4660],{"class":1887},[809,4783,869],{"class":822},[809,4785,872],{"class":836},[809,4787,1510],{"class":1509},[809,4789,1895],{"class":822},[809,4791,4792],{"class":822}," }\n",[777,4794,3682],{"id":4795},"types-1",[782,4797,4799],{"id":4798},"buildinspectortreeoptions",[748,4800,4400],{},[800,4802,4804],{"className":802,"code":4803,"language":804,"meta":805,"style":805},"interface BuildInspectorTreeOptions\n",[748,4805,4806],{"__ignoreMap":805},[809,4807,4808,4810],{"class":811,"line":353},[809,4809,3697],{"class":814},[809,4811,4812],{"class":836}," BuildInspectorTreeOptions\n",[3152,4814,4815,4818,4820,4824,4827,4830],{},[3155,4816],{"name":4817,"type":857,":required":3964},"nodeId",[3155,4819],{"name":3603,"type":3564,":required":3964},[3155,4821],{"name":4822,"type":4823,":required":3964},"configuredLocales","Locale[]",[3155,4825],{"name":4826,"type":857,":required":3964},"activeLocale",[3155,4828],{"name":4829,"type":857,":required":3964},"activeRouteName",[3155,4831],{"name":4832,"type":4833},"activeTranslations","Record\u003Cstring, unknown>",[782,4835,4837],{"id":4836},"i18ndevtoolsinspectornode",[748,4838,4406],{},[800,4840,4842],{"className":802,"code":4841,"language":804,"meta":805,"style":805},"interface I18nDevtoolsInspectorNode\n",[748,4843,4844],{"__ignoreMap":805},[809,4845,4846,4848],{"class":811,"line":353},[809,4847,3697],{"class":814},[809,4849,4850],{"class":836}," I18nDevtoolsInspectorNode\n",[3152,4852,4853,4856,4859,4863],{},[3155,4854],{"name":4855,"type":857,":required":3964},"id",[3155,4857],{"name":4858,"type":857,":required":3964},"label",[3155,4860],{"name":4861,"type":4862},"children","I18nDevtoolsInspectorNode[]",[3155,4864],{"name":4865,"type":4866},"tags","Array\u003C{ label: string; textColor: number; backgroundColor: number; tooltip?: string; }>",[782,4868,4870],{"id":4869},"i18ndevtoolsstatesnapshot",[748,4871,4350],{},[800,4873,4875],{"className":802,"code":4874,"language":804,"meta":805,"style":805},"interface I18nDevtoolsStateSnapshot\n",[748,4876,4877],{"__ignoreMap":805},[809,4878,4879,4881],{"class":811,"line":353},[809,4880,3697],{"class":814},[809,4882,4883],{"class":836}," I18nDevtoolsStateSnapshot\n",[3152,4885,4886,4888,4891,4893,4896,4898,4901],{},[3155,4887],{"name":1040,"type":857,":required":3964},[3155,4889],{"name":4890,"type":857,":required":3964},"routeName",[3155,4892],{"name":1541,"type":857},[3155,4894],{"name":4895,"type":857},"defaultLocale",[3155,4897],{"name":4017,"type":857},[3155,4899],{"name":4900,"type":4119,":required":3964},"cachedChunks",[3155,4902],{"name":4903,"type":4904,":required":3964},"locales","Array\u003C{ code: string; displayName?: string; disabled?: boolean; }>",[771,4906,4908],{"id":4907},"i18n-microcorehelpers",[748,4909,765],{},[751,4911,4912,4913,4915,4916,1018,4921,1018,4926,1018,4931,1018,4936,1018,4941,1018,4946,1018,4951,1018,4956,1018,4961,1018,4966,1018,4971,1018,4976,1018,4981,1018,4986,1018,4991,1018,4996,1018,5001,1018,5006,1018,5011,1018,5016,1018,5021,1018,5026,1018,5031,1018,5036,1018,5041,1018,5046,1018,5051,1018,5056,1018,5061,1018,5066,1018,5071,1018,5076,1018,5081,1018,5086,1018,5090,1018,5094,1018,5098,1018,5102,769],{},"Also exports, as ",[748,4914,633],{}," does: ",[909,4917,4919],{"href":4918},"#collecttranslationpaths",[748,4920,787],{},[909,4922,4924],{"href":4923},"#convertible",[748,4925,917],{},[909,4927,4929],{"href":4928},"#defaultplural",[748,4930,1030],{},[909,4932,4934],{"href":4933},"#escapehtml",[748,4935,1160],{},[909,4937,4939],{"href":4938},"#externallinkhref",[748,4940,1192],{},[909,4942,4944],{"href":4943},"#getbypath",[748,4945,1244],{},[909,4947,4949],{"href":4948},"#hastranslationvalue",[748,4950,1322],{},[909,4952,4954],{"href":4953},"#interpolate",[748,4955,1375],{},[909,4957,4959],{"href":4958},"#isactivelink",[748,4960,1443],{},[909,4962,4964],{"href":4963},"#isnoprefixstrategy",[748,4965,1524],{},[909,4967,4969],{"href":4968},"#isplainclick",[748,4970,1580],{},[909,4972,4974],{"href":4973},"#isprefixanddefaultstrategy",[748,4975,1623],{},[909,4977,4979],{"href":4978},"#isprefixexceptdefaultstrategy",[748,4980,1677],{},[909,4982,4984],{"href":4983},"#isprefixstrategy",[748,4985,1730],{},[909,4987,4989],{"href":4988},"#isproduction",[748,4990,1777],{},[909,4992,4994],{"href":4993},"#issamepage",[748,4995,1810],{},[909,4997,4999],{"href":4998},"#localeisomap",[748,5000,1852],{},[909,5002,5004],{"href":5003},"#localizedpath",[748,5005,1935],{},[909,5007,5009],{"href":5008},"#mergetranslationchunk",[748,5010,2028],{},[909,5012,5014],{"href":5013},"#mergetranslationlayers",[748,5015,2114],{},[909,5017,5019],{"href":5018},"#ownvalue",[748,5020,2194],{},[909,5022,5024],{"href":5023},"#pathend",[748,5025,2248],{},[909,5027,5029],{"href":5028},"#pathsegments",[748,5030,2294],{},[909,5032,5034],{"href":5033},"#pluralform",[748,5035,1036],{},[909,5037,5039],{"href":5038},"#resolvetext",[748,5040,2467],{},[909,5042,5044],{"href":5043},"#resolvetranslation",[748,5045,2399],{},[909,5047,5049],{"href":5048},"#routequery",[748,5050,2619],{},[909,5052,5054],{"href":5053},"#settranslationatkey",[748,5055,2712],{},[909,5057,5059],{"href":5058},"#textof",[748,5060,2791],{},[909,5062,5064],{"href":5063},"#tokenize",[748,5065,2834],{},[909,5067,5069],{"href":5068},"#translationcachekey",[748,5070,2880],{},[909,5072,5074],{"href":5073},"#urlpath",[748,5075,2929],{},[909,5077,5079],{"href":5078},"#withoutdots",[748,5080,2962],{},[909,5082,5084],{"href":5083},"#withprefixstrategy",[748,5085,3014],{},[909,5087,5088],{"href":2105},[748,5089,2108],{},[909,5091,5092],{"href":2543},[748,5093,2546],{},[909,5095,5096],{"href":2537},[748,5097,2540],{},[909,5099,5100],{"href":2531},[748,5101,2534],{},[909,5103,5104],{"href":911},[748,5105,914],{},[771,5107,5109],{"id":5108},"i18n-microcorerender",[748,5110,768],{},[751,5112,4912,5113,4915,5115,1018,5119,769],{},[748,5114,633],{},[909,5116,5117],{"href":2537},[748,5118,2540],{},[909,5120,5121],{"href":2531},[748,5122,2534],{},[777,5124,780],{"id":5125},"functions-2",[782,5127,5129],{"id":5128},"createlocaleswitcher",[748,5130,5131],{},"createLocaleSwitcher",[751,5133,5134,5135,5138],{},"One locale switcher for both sides. Call it from ",[748,5136,5137],{},"setup",": it owns the open state and the document\nlisteners, and returns the render function.",[800,5140,5142],{"className":802,"code":5141,"language":804,"meta":805,"style":805},"function createLocaleSwitcher(\n  vue: SwitcherVue,\n  adapter: SwitcherAdapter,\n  props: SwitcherProps,\n  slots: RenderSlots,\n): () => unknown\n",[748,5143,5144,5153,5165,5177,5189,5201],{"__ignoreMap":805},[809,5145,5146,5148,5151],{"class":811,"line":353},[809,5147,815],{"class":814},[809,5149,5150],{"class":818}," createLocaleSwitcher",[809,5152,823],{"class":822},[809,5154,5155,5158,5160,5163],{"class":811,"line":826},[809,5156,5157],{"class":829},"  vue",[809,5159,833],{"class":822},[809,5161,5162],{"class":836}," SwitcherVue",[809,5164,840],{"class":822},[809,5166,5167,5170,5172,5175],{"class":811,"line":843},[809,5168,5169],{"class":829},"  adapter",[809,5171,833],{"class":822},[809,5173,5174],{"class":836}," SwitcherAdapter",[809,5176,840],{"class":822},[809,5178,5179,5182,5184,5187],{"class":811,"line":863},[809,5180,5181],{"class":829},"  props",[809,5183,833],{"class":822},[809,5185,5186],{"class":836}," SwitcherProps",[809,5188,840],{"class":822},[809,5190,5191,5194,5196,5199],{"class":811,"line":877},[809,5192,5193],{"class":829},"  slots",[809,5195,833],{"class":822},[809,5197,5198],{"class":836}," RenderSlots",[809,5200,840],{"class":822},[809,5202,5203,5205,5208,5211],{"class":811,"line":894},[809,5204,897],{"class":822},[809,5206,5207],{"class":822}," ()",[809,5209,5210],{"class":814}," =>",[809,5212,1308],{"class":836},[751,5214,5215,907,5217,1018,5223,1018,5229,1018,5235],{},[904,5216,906],{},[909,5218,5220],{"href":5219},"#switchervue",[748,5221,5222],{},"SwitcherVue",[909,5224,5226],{"href":5225},"#switcheradapter",[748,5227,5228],{},"SwitcherAdapter",[909,5230,5232],{"href":5231},"#switcherprops",[748,5233,5234],{},"SwitcherProps",[909,5236,5238],{"href":5237},"#renderslots",[748,5239,5240],{},"RenderSlots",[782,5242,5244],{"id":5243},"foldtemplate",[748,5245,5246],{},"foldTemplate",[751,5248,5249],{},"The template as children, one pass over its raw tokens: a slot, else a param, else the token as\nwritten. A slot's fragment is keyed by name and occurrence, so a locale that reorders placeholders\nmoves the slot's DOM instead of rebuilding it.",[800,5251,5253],{"className":802,"code":5252,"language":804,"meta":805,"style":805},"function foldTemplate(\n  renderSlot: (slot: RenderSlot, key: string) => unknown,\n  template: string,\n  params: Record\u003Cstring, unknown>,\n  slots: RenderSlots,\n  textChild?: (text: string) => unknown,\n): unknown\n",[748,5254,5255,5264,5298,5309,5327,5337,5360],{"__ignoreMap":805},[809,5256,5257,5259,5262],{"class":811,"line":353},[809,5258,815],{"class":814},[809,5260,5261],{"class":818}," foldTemplate",[809,5263,823],{"class":822},[809,5265,5266,5269,5271,5273,5276,5278,5281,5283,5285,5287,5289,5292,5294,5296],{"class":811,"line":826},[809,5267,5268],{"class":818},"  renderSlot",[809,5270,833],{"class":822},[809,5272,1388],{"class":822},[809,5274,5275],{"class":829},"slot",[809,5277,833],{"class":822},[809,5279,5280],{"class":836}," RenderSlot",[809,5282,1296],{"class":822},[809,5284,1355],{"class":829},[809,5286,833],{"class":822},[809,5288,872],{"class":836},[809,5290,5291],{"class":822},")",[809,5293,5210],{"class":814},[809,5295,1229],{"class":836},[809,5297,840],{"class":822},[809,5299,5300,5303,5305,5307],{"class":811,"line":843},[809,5301,5302],{"class":829},"  template",[809,5304,833],{"class":822},[809,5306,872],{"class":836},[809,5308,840],{"class":822},[809,5310,5311,5313,5315,5317,5319,5321,5323,5325],{"class":811,"line":863},[809,5312,1095],{"class":829},[809,5314,833],{"class":822},[809,5316,1918],{"class":836},[809,5318,854],{"class":822},[809,5320,857],{"class":836},[809,5322,1296],{"class":822},[809,5324,1229],{"class":836},[809,5326,860],{"class":822},[809,5328,5329,5331,5333,5335],{"class":811,"line":877},[809,5330,5193],{"class":829},[809,5332,833],{"class":822},[809,5334,5198],{"class":836},[809,5336,840],{"class":822},[809,5338,5339,5342,5344,5346,5348,5350,5352,5354,5356,5358],{"class":811,"line":894},[809,5340,5341],{"class":818},"  textChild",[809,5343,869],{"class":822},[809,5345,1388],{"class":822},[809,5347,1177],{"class":829},[809,5349,833],{"class":822},[809,5351,872],{"class":836},[809,5353,5291],{"class":822},[809,5355,5210],{"class":814},[809,5357,1229],{"class":836},[809,5359,840],{"class":822},[809,5361,5362,5364],{"class":811,"line":1128},[809,5363,897],{"class":822},[809,5365,1308],{"class":836},[751,5367,5368,907,5370,1018,5376],{},[904,5369,906],{},[909,5371,5373],{"href":5372},"#renderslot",[748,5374,5375],{},"RenderSlot",[909,5377,5378],{"href":5237},[748,5379,5240],{},[782,5381,5383],{"id":5382},"renderi18nt",[748,5384,2483],{},[751,5386,5387,5388,5390,5391,5393],{},"One ",[748,5389,304],{},": ",[748,5392,2467],{},", then markup, a default slot, or the folded template.",[800,5395,5397],{"className":802,"code":5396,"language":804,"meta":805,"style":805},"function renderI18nT(\n  api: RenderApi,\n  i18n: TextHost,\n  props: I18nTRenderProps,\n  slots: RenderSlots,\n  attrs: Record\u003Cstring, unknown>,\n): unknown\n",[748,5398,5399,5408,5420,5431,5442,5452,5471],{"__ignoreMap":805},[809,5400,5401,5403,5406],{"class":811,"line":353},[809,5402,815],{"class":814},[809,5404,5405],{"class":818}," renderI18nT",[809,5407,823],{"class":822},[809,5409,5410,5413,5415,5418],{"class":811,"line":826},[809,5411,5412],{"class":829},"  api",[809,5414,833],{"class":822},[809,5416,5417],{"class":836}," RenderApi",[809,5419,840],{"class":822},[809,5421,5422,5425,5427,5429],{"class":811,"line":843},[809,5423,5424],{"class":829},"  i18n",[809,5426,833],{"class":822},[809,5428,2505],{"class":836},[809,5430,840],{"class":822},[809,5432,5433,5435,5437,5440],{"class":811,"line":863},[809,5434,5181],{"class":829},[809,5436,833],{"class":822},[809,5438,5439],{"class":836}," I18nTRenderProps",[809,5441,840],{"class":822},[809,5443,5444,5446,5448,5450],{"class":811,"line":877},[809,5445,5193],{"class":829},[809,5447,833],{"class":822},[809,5449,5198],{"class":836},[809,5451,840],{"class":822},[809,5453,5454,5457,5459,5461,5463,5465,5467,5469],{"class":811,"line":894},[809,5455,5456],{"class":829},"  attrs",[809,5458,833],{"class":822},[809,5460,1918],{"class":836},[809,5462,854],{"class":822},[809,5464,857],{"class":836},[809,5466,1296],{"class":822},[809,5468,1229],{"class":836},[809,5470,860],{"class":822},[809,5472,5473,5475],{"class":811,"line":1128},[809,5474,897],{"class":822},[809,5476,1308],{"class":836},[751,5478,5479,907,5481,1018,5487,1018,5491,1018,5497],{},[904,5480,906],{},[909,5482,5484],{"href":5483},"#renderapi",[748,5485,5486],{},"RenderApi",[909,5488,5489],{"href":2531},[748,5490,2534],{},[909,5492,5494],{"href":5493},"#i18ntrenderprops",[748,5495,5496],{},"I18nTRenderProps",[909,5498,5499],{"href":5237},[748,5500,5240],{},[777,5502,5504],{"id":5503},"constants","Constants",[782,5506,5508],{"id":5507},"switcher_styles",[748,5509,5510],{},"SWITCHER_STYLES",[751,5512,5513],{},"One look for every switcher; the React family spreads these, Solid converts the names.",[800,5515,5517],{"className":802,"code":5516,"language":804,"meta":805,"style":805},"const SWITCHER_STYLES: {\n  wrapper: object;\n  button: object;\n  dropdown: object;\n  item: object;\n  link: object;\n  activeLink: object;\n  icon: object;\n  openIcon: object;\n}\n",[748,5518,5519,5531,5543,5554,5565,5576,5586,5597,5609,5620],{"__ignoreMap":805},[809,5520,5521,5524,5527,5529],{"class":811,"line":353},[809,5522,5523],{"class":814},"const",[809,5525,5526],{"class":1509}," SWITCHER_STYLES",[809,5528,833],{"class":822},[809,5530,3121],{"class":822},[809,5532,5533,5536,5538,5540],{"class":811,"line":826},[809,5534,5535],{"class":1887},"  wrapper",[809,5537,833],{"class":822},[809,5539,957],{"class":836},[809,5541,5542],{"class":822},";\n",[809,5544,5545,5548,5550,5552],{"class":811,"line":843},[809,5546,5547],{"class":1887},"  button",[809,5549,833],{"class":822},[809,5551,957],{"class":836},[809,5553,5542],{"class":822},[809,5555,5556,5559,5561,5563],{"class":811,"line":863},[809,5557,5558],{"class":1887},"  dropdown",[809,5560,833],{"class":822},[809,5562,957],{"class":836},[809,5564,5542],{"class":822},[809,5566,5567,5570,5572,5574],{"class":811,"line":877},[809,5568,5569],{"class":1887},"  item",[809,5571,833],{"class":822},[809,5573,957],{"class":836},[809,5575,5542],{"class":822},[809,5577,5578,5580,5582,5584],{"class":811,"line":894},[809,5579,1488],{"class":1887},[809,5581,833],{"class":822},[809,5583,957],{"class":836},[809,5585,5542],{"class":822},[809,5587,5588,5591,5593,5595],{"class":811,"line":1128},[809,5589,5590],{"class":1887},"  activeLink",[809,5592,833],{"class":822},[809,5594,957],{"class":836},[809,5596,5542],{"class":822},[809,5598,5600,5603,5605,5607],{"class":811,"line":5599},8,[809,5601,5602],{"class":1887},"  icon",[809,5604,833],{"class":822},[809,5606,957],{"class":836},[809,5608,5542],{"class":822},[809,5610,5611,5614,5616,5618],{"class":811,"line":358},[809,5612,5613],{"class":1887},"  openIcon",[809,5615,833],{"class":822},[809,5617,957],{"class":836},[809,5619,5542],{"class":822},[809,5621,5622],{"class":811,"line":6},[809,5623,3146],{"class":822},[777,5625,3682],{"id":5626},"types-2",[782,5628,5630],{"id":5629},"i18ntrenderprops",[748,5631,5496],{},[800,5633,5635],{"className":802,"code":5634,"language":804,"meta":805,"style":805},"interface I18nTRenderProps extends ResolveTextOptions\n",[748,5636,5637],{"__ignoreMap":805},[809,5638,5639,5641,5643,5645],{"class":811,"line":353},[809,5640,3697],{"class":814},[809,5642,5439],{"class":836},[809,5644,954],{"class":814},[809,5646,4069],{"class":836},[3152,5648,5649],{},[3155,5650],{"name":5651,"type":857},"tag",[751,5653,5654,907,5656],{},[904,5655,906],{},[909,5657,5658],{"href":2537},[748,5659,2540],{},[782,5661,5663],{"id":5662},"renderapi",[748,5664,5486],{},[751,5666,5667,5668,5670],{},"Vue's own functions, handed in: ",[748,5669,693],{}," and the Nuxt module render with one code path,\nand neither core nor the module depends on the other's copy of anything.",[800,5672,5674],{"className":802,"code":5673,"language":804,"meta":805,"style":805},"interface RenderApi\n",[748,5675,5676],{"__ignoreMap":805},[809,5677,5678,5680],{"class":811,"line":353},[809,5679,3697],{"class":814},[809,5681,5682],{"class":836}," RenderApi\n",[3152,5684,5685,5689,5693,5704],{},[3155,5686],{"name":5687,"type":5688,":required":3964},"h","(type: any, props?: any, children?: any) => any",[3155,5690],{"name":5691,"type":5692,":required":3964},"Fragment","unknown",[3155,5694,5697],{"name":5695,"type":5696},"markup","(html: string) => Record\u003Cstring, unknown>",[751,5698,5699,5700,5703],{},"The props putting trusted markup into an element. Vue's ",[748,5701,5702],{},"innerHTML"," when unset.",[3155,5705,5707],{"name":5706,"type":4833},"dated",[751,5708,5709,5710,5703],{},"The props telling hydration that clock-dependent text may differ. Vue's ",[748,5711,5712],{},"data-allow-mismatch",[782,5714,5716],{"id":5715},"renderslot",[748,5717,5375],{},[800,5719,5721],{"className":802,"code":5720,"language":804,"meta":805,"style":805},"type RenderSlot = (props?: Record\u003Cstring, unknown>) => unknown\n",[748,5722,5723],{"__ignoreMap":805},[809,5724,5725,5727,5729,5731,5733,5736,5738,5740,5742,5744,5746,5748,5751,5753],{"class":811,"line":353},[809,5726,3793],{"class":814},[809,5728,5280],{"class":836},[809,5730,3138],{"class":822},[809,5732,1388],{"class":822},[809,5734,5735],{"class":829},"props",[809,5737,869],{"class":822},[809,5739,1918],{"class":836},[809,5741,854],{"class":822},[809,5743,857],{"class":836},[809,5745,1296],{"class":822},[809,5747,1229],{"class":836},[809,5749,5750],{"class":822},">)",[809,5752,5210],{"class":814},[809,5754,1308],{"class":836},[782,5756,5758],{"id":5757},"renderslots",[748,5759,5240],{},[800,5761,5763],{"className":802,"code":5762,"language":804,"meta":805,"style":805},"type RenderSlots = Readonly\u003CRecord\u003Cstring, RenderSlot | undefined>>\n",[748,5764,5765],{"__ignoreMap":805},[809,5766,5767,5769,5771,5773,5776,5778,5781,5783,5785,5787,5789,5791,5793],{"class":811,"line":353},[809,5768,3793],{"class":814},[809,5770,5198],{"class":836},[809,5772,3138],{"class":822},[809,5774,5775],{"class":836}," Readonly",[809,5777,854],{"class":822},[809,5779,5780],{"class":836},"Record",[809,5782,854],{"class":822},[809,5784,857],{"class":836},[809,5786,1296],{"class":822},[809,5788,5280],{"class":836},[809,5790,1135],{"class":822},[809,5792,1293],{"class":836},[809,5794,3825],{"class":822},[751,5796,5797,907,5799],{},[904,5798,906],{},[909,5800,5801],{"href":5372},[748,5802,5375],{},[782,5804,5806],{"id":5805},"switcheradapter",[748,5807,5228],{},[751,5809,5810],{},"What a side supplies: its locales, its URLs and its navigation.",[800,5812,5814],{"className":802,"code":5813,"language":804,"meta":805,"style":805},"interface SwitcherAdapter\n",[748,5815,5816],{"__ignoreMap":805},[809,5817,5818,5820],{"class":811,"line":353},[809,5819,3697],{"class":814},[809,5821,5822],{"class":836}," SwitcherAdapter\n",[3152,5824,5825,5831,5833,5842,5845,5852,5865,5871],{},[3155,5826,5828],{"name":4903,"type":5827,":required":3964},"() => Locale[]",[751,5829,5830],{},"Every locale, disabled ones too: a disabled current locale still labels the button.",[3155,5832],{"name":1040,"type":3186,":required":3964},[3155,5834,5837],{"name":5835,"type":5836},"localeName","() => string | null",[751,5838,5839,5840,769],{},"The label of a current locale missing from ",[748,5841,4903],{},[3155,5843],{"name":1198,"type":5844,":required":3964},"(code: string) => string",[3155,5846,5849],{"name":5847,"type":5848,":required":3964},"select","(code: string) => void",[751,5850,5851],{},"The one navigation of a plain click; a modified click is left to the browser.",[3155,5853,5856],{"name":5854,"type":5855},"browserNavigates","() => boolean",[751,5857,5858,5859,5861,5862,5864],{},"The click is the browser's: ",[748,5860,1198],{}," is a real page and nothing here navigates. ",[748,5863,5847],{}," still runs.",[3155,5866,5868],{"name":5867,"type":3170},"keepList",[751,5869,5870],{},"Render the closed list too, so server HTML holds the links.",[3155,5872],{"name":5873,"type":5848},"onMissingLabel",[782,5875,5877],{"id":5876},"switcherprops",[748,5878,5234],{},[751,5880,1195,5881,5884],{},[748,5882,5883],{},"custom*Style"," props of the switcher, each merged over the part it names.",[800,5886,5888],{"className":802,"code":5887,"language":804,"meta":805,"style":805},"interface SwitcherProps\n",[748,5889,5890],{"__ignoreMap":805},[809,5891,5892,5894],{"class":811,"line":353},[809,5893,3697],{"class":814},[809,5895,5896],{"class":836}," SwitcherProps\n",[3148,5898,5899],{"name":3957},[3152,5900,5901,5904,5908,5911,5914,5917,5920,5923,5926],{},[3155,5902],{"name":5903,"type":3182},"customLabels",[3155,5905],{"name":5906,"type":5907},"customWrapperStyle","Style",[3155,5909],{"name":5910,"type":5907},"customButtonStyle",[3155,5912],{"name":5913,"type":5907},"customDropdownStyle",[3155,5915],{"name":5916,"type":5907},"customItemStyle",[3155,5918],{"name":5919,"type":5907},"customLinkStyle",[3155,5921],{"name":5922,"type":5907},"customActiveLinkStyle",[3155,5924],{"name":5925,"type":5907},"customDisabledLinkStyle",[3155,5927],{"name":5928,"type":5907},"customIconStyle",[782,5930,5932],{"id":5931},"switchervue",[748,5933,5222],{},[800,5935,5937],{"className":802,"code":5936,"language":804,"meta":805,"style":805},"interface SwitcherVue extends RenderApi\n",[748,5938,5939],{"__ignoreMap":805},[809,5940,5941,5943,5945,5947],{"class":811,"line":353},[809,5942,3697],{"class":814},[809,5944,5162],{"class":836},[809,5946,954],{"class":814},[809,5948,5682],{"class":836},[3152,5950,5951,5955,5959],{},[3155,5952],{"name":5953,"type":5954,":required":3964},"ref","\u003CT>(value: T) => { value: T; }",[3155,5956],{"name":5957,"type":5958,":required":3964},"onMounted","(hook: () => void) => void",[3155,5960],{"name":5961,"type":5958,":required":3964},"onUnmounted",[751,5963,5964,907,5966],{},[904,5965,906],{},[909,5967,5968],{"href":5483},[748,5969,5486],{},[5971,5972],"hr",{},[751,5974,5975,5976,5979,5980,1018,5983],{},"Generated from the TypeScript sources and their JSDoc by ",[748,5977,5978],{},"pnpm run docs:generate",".\nBack to ",[909,5981,5982],{"href":206},"all packages",[909,5984,5986],{"href":5985},"\u002Fintegrations\u002F","Integration guides",[5988,5989,5990],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":805,"searchDepth":826,"depth":826,"links":5992},[5993,5998,6002,6003],{"id":773,"depth":826,"text":633,"children":5994},[5995,5996,5997],{"id":779,"depth":843,"text":780},{"id":3072,"depth":843,"text":3073},{"id":258,"depth":843,"text":3682},{"id":4256,"depth":826,"text":762,"children":5999},[6000,6001],{"id":4261,"depth":843,"text":780},{"id":4795,"depth":843,"text":3682},{"id":4907,"depth":826,"text":765},{"id":5108,"depth":826,"text":768,"children":6004},[6005,6006,6007],{"id":5125,"depth":843,"text":780},{"id":5503,"depth":843,"text":5504},{"id":5626,"depth":843,"text":3682},"Exported API of @i18n-micro\u002Fcore, generated from the source.","md","2026-11-04T19:36:00+05:00",null,{},{"title":218},{"title":633,"description":6008},"qyPo84e5stxRF2OOIzZQ9fZ9XxUKWNVQgMecQ1RWVl4",[6017,6020],{"title":6018,"path":215,"description":6019},"@i18n-micro\u002Fcli","Exported API of @i18n-micro\u002Fcli, generated from the source.",{"title":637,"path":223,"description":6021},"Exported API of @i18n-micro\u002Fdevtools-ui, generated from the source.",1794131151734]