[{"data":1,"prerenderedAt":2617},["ShallowReactive",2],{"navigation":3,"v3-navigation":411,"\u002Fapi\u002Fpackages\u002Freact":738,"\u002Fapi\u002Fpackages\u002Freact-surround":2612},[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":657,"body":740,"description":2604,"extension":2605,"lastUpdated":2606,"links":2607,"meta":2608,"navigation":2609,"path":239,"seo":2610,"stem":240,"__hash__":2611},"docs\u002Fapi\u002Fpackages\u002Freact.md",{"type":741,"value":742,"toc":2587},"minimark",[743,750,754,770,776,779,786,828,842,848,873,883,889,914,924,930,955,965,971,996,1006,1009,1014,1042,1059,1065,1083,1093,1099,1122,1128,1154,1164,1170,1191,1201,1207,1221,1304,1310,1313,1383,1399,1403,1409,1445,1454,1460,1470,1500,1508,1511,1516,1519,1532,1570,1575,1616,1628,1633,1671,1688,1693,1716,1734,1743,1748,1751,1763,1806,1811,1833,1890,1896,1903,1934,1939,2001,2021,2030,2035,2038,2076,2081,2093,2099,2104,2115,2190,2194,2197,2311,2316,2322,2327,2337,2341,2347,2350,2430,2442,2447,2480,2483,2488,2493,2517,2527,2530,2535,2551,2558,2566,2569,2583],[744,745,747],"h1",{"id":746},"i18n-microreact",[748,749,657],"code",{},[751,752,753],"p",{},"React bindings for i18n-micro — hooks, context, and UI components.",[751,755,756,757,759,760,759,763,759,766,769],{},"Entry points: ",[748,758,657],{},", ",[748,761,762],{},"@i18n-micro\u002Freact\u002Fclient",[748,764,765],{},"@i18n-micro\u002Freact\u002Frouter",[748,767,768],{},"@i18n-micro\u002Freact\u002Fserver",".",[771,772,774],"h2",{"id":773},"i18n-microreact-1",[748,775,657],{},[777,778,299],"h3",{"id":301},[780,781,783],"h4",{"id":782},"i18ngroup",[748,784,785],{},"I18nGroup",[787,788,793],"pre",{"className":789,"code":790,"language":791,"meta":792,"style":792},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function I18nGroup(props: I18nGroupProps): HostElement\n","ts","",[748,794,795],{"__ignoreMap":792},[796,797,799,803,807,811,815,818,822,825],"span",{"class":798,"line":353},"line",[796,800,802],{"class":801},"spNyl","function",[796,804,806],{"class":805},"s2Zo4"," I18nGroup",[796,808,810],{"class":809},"sMK4o","(",[796,812,814],{"class":813},"sHdIc","props",[796,816,817],{"class":809},":",[796,819,821],{"class":820},"sBMFI"," I18nGroupProps",[796,823,824],{"class":809},"):",[796,826,827],{"class":820}," HostElement\n",[751,829,830,834,835],{},[831,832,833],"strong",{},"See"," ",[836,837,839],"a",{"href":838},"#i18ngroupprops",[748,840,841],{},"I18nGroupProps",[780,843,845],{"id":844},"i18nlink",[748,846,847],{},"I18nLink",[787,849,851],{"className":789,"code":850,"language":791,"meta":792,"style":792},"function I18nLink(props: I18nLinkProps): HostElement\n",[748,852,853],{"__ignoreMap":792},[796,854,855,857,860,862,864,866,869,871],{"class":798,"line":353},[796,856,802],{"class":801},[796,858,859],{"class":805}," I18nLink",[796,861,810],{"class":809},[796,863,814],{"class":813},[796,865,817],{"class":809},[796,867,868],{"class":820}," I18nLinkProps",[796,870,824],{"class":809},[796,872,827],{"class":820},[751,874,875,834,877],{},[831,876,833],{},[836,878,880],{"href":879},"#i18nlinkprops",[748,881,882],{},"I18nLinkProps",[780,884,886],{"id":885},"i18nprovider",[748,887,888],{},"I18nProvider",[787,890,892],{"className":789,"code":891,"language":791,"meta":792,"style":792},"function I18nProvider(props: I18nProviderProps): HostElement\n",[748,893,894],{"__ignoreMap":792},[796,895,896,898,901,903,905,907,910,912],{"class":798,"line":353},[796,897,802],{"class":801},[796,899,900],{"class":805}," I18nProvider",[796,902,810],{"class":809},[796,904,814],{"class":813},[796,906,817],{"class":809},[796,908,909],{"class":820}," I18nProviderProps",[796,911,824],{"class":809},[796,913,827],{"class":820},[751,915,916,834,918],{},[831,917,833],{},[836,919,921],{"href":920},"#i18nproviderprops",[748,922,923],{},"I18nProviderProps",[780,925,927],{"id":926},"i18nswitcher",[748,928,929],{},"I18nSwitcher",[787,931,933],{"className":789,"code":932,"language":791,"meta":792,"style":792},"function I18nSwitcher(props: I18nSwitcherProps): HostElement\n",[748,934,935],{"__ignoreMap":792},[796,936,937,939,942,944,946,948,951,953],{"class":798,"line":353},[796,938,802],{"class":801},[796,940,941],{"class":805}," I18nSwitcher",[796,943,810],{"class":809},[796,945,814],{"class":813},[796,947,817],{"class":809},[796,949,950],{"class":820}," I18nSwitcherProps",[796,952,824],{"class":809},[796,954,827],{"class":820},[751,956,957,834,959],{},[831,958,833],{},[836,960,962],{"href":961},"#i18nswitcherprops",[748,963,964],{},"I18nSwitcherProps",[780,966,968],{"id":967},"i18nt",[748,969,970],{},"I18nT",[787,972,974],{"className":789,"code":973,"language":791,"meta":792,"style":792},"function I18nT(props: I18nTProps): HostElement\n",[748,975,976],{"__ignoreMap":792},[796,977,978,980,983,985,987,989,992,994],{"class":798,"line":353},[796,979,802],{"class":801},[796,981,982],{"class":805}," I18nT",[796,984,810],{"class":809},[796,986,814],{"class":813},[796,988,817],{"class":809},[796,990,991],{"class":820}," I18nTProps",[796,993,824],{"class":809},[796,995,827],{"class":820},[751,997,998,834,1000],{},[831,999,833],{},[836,1001,1003],{"href":1002},"#i18ntprops",[748,1004,1005],{},"I18nTProps",[777,1007,201],{"id":1008},"hooks",[780,1010,1012],{"id":1011},"usei18n",[748,1013,283],{},[787,1015,1017],{"className":789,"code":1016,"language":791,"meta":792,"style":792},"function useI18n(options?: UseI18nOptions): UseI18nReturn\n",[748,1018,1019],{"__ignoreMap":792},[796,1020,1021,1023,1026,1028,1031,1034,1037,1039],{"class":798,"line":353},[796,1022,802],{"class":801},[796,1024,1025],{"class":805}," useI18n",[796,1027,810],{"class":809},[796,1029,1030],{"class":813},"options",[796,1032,1033],{"class":809},"?:",[796,1035,1036],{"class":820}," UseI18nOptions",[796,1038,824],{"class":809},[796,1040,1041],{"class":820}," UseI18nReturn\n",[751,1043,1044,834,1046,1052,1053],{},[831,1045,833],{},[836,1047,1049],{"href":1048},"#usei18noptions",[748,1050,1051],{},"UseI18nOptions"," · ",[836,1054,1056],{"href":1055},"#usei18nreturn",[748,1057,1058],{},"UseI18nReturn",[780,1060,1062],{"id":1061},"usei18ncontext",[748,1063,1064],{},"useI18nContext",[787,1066,1068],{"className":789,"code":1067,"language":791,"meta":792,"style":792},"function useI18nContext(): I18n\n",[748,1069,1070],{"__ignoreMap":792},[796,1071,1072,1074,1077,1080],{"class":798,"line":353},[796,1073,802],{"class":801},[796,1075,1076],{"class":805}," useI18nContext",[796,1078,1079],{"class":809},"():",[796,1081,1082],{"class":820}," I18n\n",[751,1084,1085,834,1087],{},[831,1086,833],{},[836,1088,1090],{"href":1089},"\u002Fapi\u002Fpackages\u002Fnode#i18n",[748,1091,1092],{},"I18n",[780,1094,1096],{"id":1095},"usei18ndefaultlocale",[748,1097,1098],{},"useI18nDefaultLocale",[787,1100,1102],{"className":789,"code":1101,"language":791,"meta":792,"style":792},"function useI18nDefaultLocale(): string | null\n",[748,1103,1104],{"__ignoreMap":792},[796,1105,1106,1108,1111,1113,1116,1119],{"class":798,"line":353},[796,1107,802],{"class":801},[796,1109,1110],{"class":805}," useI18nDefaultLocale",[796,1112,1079],{"class":809},[796,1114,1115],{"class":820}," string",[796,1117,1118],{"class":809}," |",[796,1120,1121],{"class":820}," null\n",[780,1123,1125],{"id":1124},"usei18nlocales",[748,1126,1127],{},"useI18nLocales",[787,1129,1131],{"className":789,"code":1130,"language":791,"meta":792,"style":792},"function useI18nLocales(): Locale[] | null\n",[748,1132,1133],{"__ignoreMap":792},[796,1134,1135,1137,1140,1142,1145,1149,1152],{"class":798,"line":353},[796,1136,802],{"class":801},[796,1138,1139],{"class":805}," useI18nLocales",[796,1141,1079],{"class":809},[796,1143,1144],{"class":820}," Locale",[796,1146,1148],{"class":1147},"sTEyZ","[] ",[796,1150,1151],{"class":809},"|",[796,1153,1121],{"class":820},[751,1155,1156,834,1158],{},[831,1157,833],{},[836,1159,1161],{"href":1160},"\u002Fapi\u002Fpackages\u002Ftypes#locale",[748,1162,1163],{},"Locale",[780,1165,1167],{"id":1166},"usei18nrouter",[748,1168,1169],{},"useI18nRouter",[787,1171,1173],{"className":789,"code":1172,"language":791,"meta":792,"style":792},"function useI18nRouter(): I18nRoutingStrategy | null\n",[748,1174,1175],{"__ignoreMap":792},[796,1176,1177,1179,1182,1184,1187,1189],{"class":798,"line":353},[796,1178,802],{"class":801},[796,1180,1181],{"class":805}," useI18nRouter",[796,1183,1079],{"class":809},[796,1185,1186],{"class":820}," I18nRoutingStrategy",[796,1188,1118],{"class":809},[796,1190,1121],{"class":820},[751,1192,1193,834,1195],{},[831,1194,833],{},[836,1196,1198],{"href":1197},"#i18nroutingstrategy",[748,1199,1200],{},"I18nRoutingStrategy",[780,1202,1204],{"id":1203},"uselocaleswitch",[748,1205,1206],{},"useLocaleSwitch",[751,1208,1209,1212,1213,1216,1217,1220],{},[748,1210,1211],{},"setLocale"," that loads first. A store write is synchronous for React, even inside\n",[748,1214,1215],{},"startTransition",", so a reader that suspends on a missing dictionary would show its fallback:\nthis keeps the old UI until the messages are in. The last call wins; a failed ",[748,1218,1219],{},"load"," rejects\nand leaves the locale as it was.",[787,1222,1224],{"className":789,"code":1223,"language":791,"meta":792,"style":792},"function useLocaleSwitch(\n  load: (locale: string) => unknown,\n): [ (locale: string) => Promise\u003Cvoid>, boolean ]\n",[748,1225,1226,1236,1266],{"__ignoreMap":792},[796,1227,1228,1230,1233],{"class":798,"line":353},[796,1229,802],{"class":801},[796,1231,1232],{"class":805}," useLocaleSwitch",[796,1234,1235],{"class":809},"(\n",[796,1237,1239,1242,1244,1247,1250,1252,1254,1257,1260,1263],{"class":798,"line":1238},2,[796,1240,1241],{"class":805},"  load",[796,1243,817],{"class":809},[796,1245,1246],{"class":809}," (",[796,1248,1249],{"class":813},"locale",[796,1251,817],{"class":809},[796,1253,1115],{"class":820},[796,1255,1256],{"class":809},")",[796,1258,1259],{"class":801}," =>",[796,1261,1262],{"class":820}," unknown",[796,1264,1265],{"class":809},",\n",[796,1267,1269,1271,1274,1276,1278,1280,1282,1284,1286,1289,1292,1295,1298,1301],{"class":798,"line":1268},3,[796,1270,824],{"class":809},[796,1272,1273],{"class":1147}," [ ",[796,1275,810],{"class":809},[796,1277,1249],{"class":813},[796,1279,817],{"class":809},[796,1281,1115],{"class":820},[796,1283,1256],{"class":809},[796,1285,1259],{"class":801},[796,1287,1288],{"class":820}," Promise",[796,1290,1291],{"class":809},"\u003C",[796,1293,1294],{"class":820},"void",[796,1296,1297],{"class":809},">,",[796,1299,1300],{"class":820}," boolean",[796,1302,1303],{"class":1147}," ]\n",[780,1305,1307],{"id":1306},"uset",[748,1308,1309],{},"useT",[751,1311,1312],{},"One translation as a value: the component renders only when this string changes, not on every\nlocale or message write, nor when a provider gets a new adapter object.",[787,1314,1316],{"className":789,"code":1315,"language":791,"meta":792,"style":792},"function useT(\n  key: TranslationKey,\n  params?: Params,\n  defaultValue?: string,\n  routeName?: string,\n): string\n",[748,1317,1318,1327,1339,1351,1363,1375],{"__ignoreMap":792},[796,1319,1320,1322,1325],{"class":798,"line":353},[796,1321,802],{"class":801},[796,1323,1324],{"class":805}," useT",[796,1326,1235],{"class":809},[796,1328,1329,1332,1334,1337],{"class":798,"line":1238},[796,1330,1331],{"class":813},"  key",[796,1333,817],{"class":809},[796,1335,1336],{"class":820}," TranslationKey",[796,1338,1265],{"class":809},[796,1340,1341,1344,1346,1349],{"class":798,"line":1268},[796,1342,1343],{"class":813},"  params",[796,1345,1033],{"class":809},[796,1347,1348],{"class":820}," Params",[796,1350,1265],{"class":809},[796,1352,1354,1357,1359,1361],{"class":798,"line":1353},4,[796,1355,1356],{"class":813},"  defaultValue",[796,1358,1033],{"class":809},[796,1360,1115],{"class":820},[796,1362,1265],{"class":809},[796,1364,1366,1369,1371,1373],{"class":798,"line":1365},5,[796,1367,1368],{"class":813},"  routeName",[796,1370,1033],{"class":809},[796,1372,1115],{"class":820},[796,1374,1265],{"class":809},[796,1376,1378,1380],{"class":798,"line":1377},6,[796,1379,824],{"class":809},[796,1381,1382],{"class":820}," string\n",[751,1384,1385,834,1387,1052,1393],{},[831,1386,833],{},[836,1388,1390],{"href":1389},"\u002Fapi\u002Fpackages\u002Ftypes#translationkey",[748,1391,1392],{},"TranslationKey",[836,1394,1396],{"href":1395},"\u002Fapi\u002Fpackages\u002Ftypes#params",[748,1397,1398],{},"Params",[777,1400,1402],{"id":1401},"constants","Constants",[780,1404,1406],{"id":1405},"i18nconfigcontext",[748,1407,1408],{},"I18nConfigContext",[787,1410,1412],{"className":789,"code":1411,"language":791,"meta":792,"style":792},"const I18nConfigContext: React.Context\u003CI18nConfig | null>\n",[748,1413,1414],{"__ignoreMap":792},[796,1415,1416,1419,1422,1424,1427,1429,1432,1434,1437,1439,1442],{"class":798,"line":353},[796,1417,1418],{"class":801},"const",[796,1420,1421],{"class":1147}," I18nConfigContext",[796,1423,817],{"class":809},[796,1425,1426],{"class":820}," React",[796,1428,769],{"class":809},[796,1430,1431],{"class":820},"Context",[796,1433,1291],{"class":809},[796,1435,1436],{"class":820},"I18nConfig",[796,1438,1118],{"class":809},[796,1440,1441],{"class":820}," null",[796,1443,1444],{"class":809},">\n",[751,1446,1447,834,1449],{},[831,1448,833],{},[836,1450,1452],{"href":1451},"#i18nconfig",[748,1453,1436],{},[780,1455,1457],{"id":1456},"i18ncontext",[748,1458,1459],{},"I18nContext",[751,1461,1462,1463,1465,1466,1469],{},"The instance alone, stable while the app runs: ",[748,1464,1309],{}," and ",[748,1467,1468],{},"\u003CI18nT>"," read only this, so a new\nadapter object does not render them.",[787,1471,1473],{"className":789,"code":1472,"language":791,"meta":792,"style":792},"const I18nContext: React.Context\u003CI18n | null>\n",[748,1474,1475],{"__ignoreMap":792},[796,1476,1477,1479,1482,1484,1486,1488,1490,1492,1494,1496,1498],{"class":798,"line":353},[796,1478,1418],{"class":801},[796,1480,1481],{"class":1147}," I18nContext",[796,1483,817],{"class":809},[796,1485,1426],{"class":820},[796,1487,769],{"class":809},[796,1489,1431],{"class":820},[796,1491,1291],{"class":809},[796,1493,1092],{"class":820},[796,1495,1118],{"class":809},[796,1497,1441],{"class":820},[796,1499,1444],{"class":809},[751,1501,1502,834,1504],{},[831,1503,833],{},[836,1505,1506],{"href":1089},[748,1507,1092],{},[777,1509,1510],{"id":258},"Types",[780,1512,1514],{"id":1513},"i18nconfig",[748,1515,1436],{},[751,1517,1518],{},"What a provider adds to its instance. It changes with its props, an adapter built in render on every render.",[787,1520,1522],{"className":789,"code":1521,"language":791,"meta":792,"style":792},"interface I18nConfig\n",[748,1523,1524],{"__ignoreMap":792},[796,1525,1526,1529],{"class":798,"line":353},[796,1527,1528],{"class":801},"interface",[796,1530,1531],{"class":820}," I18nConfig\n",[1533,1534,1535,1541,1545,1549,1559],"field-group",{},[1536,1537],"field",{"name":1538,"type":1539,":required":1540},"locales","Locale[] | null","true",[1536,1542],{"name":1543,"type":1544,":required":1540},"defaultLocale","string | null",[1536,1546],{"name":1547,"type":1548,":required":1540},"router","I18nRoutingStrategy | null",[1536,1550,1552],{"name":183,"type":1551,":required":1540},"{ snapshot: string; value: UseI18nReturn; } | null",[751,1553,1554,1555,1558],{},"The ",[748,1556,1557],{},"useI18n()"," object of the current snapshot, shared by every consumer of this provider.",[1536,1560,1563],{"name":1561,"type":1562,":required":1540},"methods","{ current: TranslationMethods | null; }",[751,1564,1565,1566,1569],{},"Translation methods by snapshot: they outlive the config, so ",[748,1567,1568],{},"t"," does not change with an adapter.",[780,1571,1573],{"id":1572},"i18ngroupprops",[748,1574,841],{},[787,1576,1578],{"className":789,"code":1577,"language":791,"meta":792,"style":792},"interface I18nGroupProps extends Omit\u003CHostAttrs\u003CHTMLDivElement>, 'children'>\n",[748,1579,1580],{"__ignoreMap":792},[796,1581,1582,1584,1586,1589,1592,1594,1597,1599,1602,1604,1607,1611,1614],{"class":798,"line":353},[796,1583,1528],{"class":801},[796,1585,821],{"class":820},[796,1587,1588],{"class":801}," extends",[796,1590,1591],{"class":820}," Omit",[796,1593,1291],{"class":809},[796,1595,1596],{"class":820},"HostAttrs",[796,1598,1291],{"class":809},[796,1600,1601],{"class":820},"HTMLDivElement",[796,1603,1297],{"class":809},[796,1605,1606],{"class":809}," '",[796,1608,1610],{"class":1609},"sfazB","children",[796,1612,1613],{"class":809},"'",[796,1615,1444],{"class":809},[1533,1617,1618,1622,1625],{},[1536,1619],{"name":1620,"type":1621,":required":1540},"prefix","string",[1536,1623],{"name":1624,"type":1621},"groupClass",[1536,1626],{"name":1610,"type":1627},"HostNode | ((props: { prefix: string; t: (key: string, params?: Record\u003Cstring, string | number | boolean>) => string; }) => HostNode)",[780,1629,1631],{"id":1630},"i18nlinkprops",[748,1632,882],{},[787,1634,1636],{"className":789,"code":1635,"language":791,"meta":792,"style":792},"type I18nLinkProps = HostAnchorAttrs\u003CHTMLAnchorElement> & { … }\n",[748,1637,1638],{"__ignoreMap":792},[796,1639,1640,1643,1645,1648,1651,1653,1656,1659,1662,1665,1668],{"class":798,"line":353},[796,1641,1642],{"class":801},"type",[796,1644,868],{"class":820},[796,1646,1647],{"class":809}," =",[796,1649,1650],{"class":820}," HostAnchorAttrs",[796,1652,1291],{"class":809},[796,1654,1655],{"class":820},"HTMLAnchorElement",[796,1657,1658],{"class":809},">",[796,1660,1661],{"class":809}," &",[796,1663,1664],{"class":809}," {",[796,1666,1667],{"class":1147}," … ",[796,1669,1670],{"class":809},"}\n",[1533,1672,1673,1677,1681,1685],{},[1536,1674],{"name":1675,"type":1676,":required":1540},"to","RouteTarget",[1536,1678],{"name":1679,"type":1680},"activeStyle","HostStyle",[1536,1682],{"name":1683,"type":1684},"localeRoute","(to: RouteTarget, locale?: string) => RouteTarget",[1536,1686],{"name":1610,"type":1687},"HostNode",[780,1689,1691],{"id":1690},"i18nproviderprops",[748,1692,923],{},[787,1694,1696],{"className":789,"code":1695,"language":791,"meta":792,"style":792},"interface I18nProviderProps extends Partial\u003CI18nOptions>\n",[748,1697,1698],{"__ignoreMap":792},[796,1699,1700,1702,1704,1706,1709,1711,1714],{"class":798,"line":353},[796,1701,1528],{"class":801},[796,1703,909],{"class":820},[796,1705,1588],{"class":801},[796,1707,1708],{"class":820}," Partial",[796,1710,1291],{"class":809},[796,1712,1713],{"class":820},"I18nOptions",[796,1715,1444],{"class":809},[1533,1717,1718,1724,1727,1729,1732],{},[1536,1719,1721],{"name":1720,"type":1092},"i18n",[751,1722,1723],{},"An instance you created. Without it, the outer provider's; without that, one built from the options next to it: plain data, so a server component can pass them.",[1536,1725],{"name":1538,"type":1726},"Locale[]",[1536,1728],{"name":1543,"type":1621},[1536,1730],{"name":1731,"type":1200},"routingStrategy",[1536,1733],{"name":1610,"type":1687},[751,1735,1736,834,1738],{},[831,1737,833],{},[836,1739,1741],{"href":1740},"\u002Fapi\u002Fpackages\u002Fnode#i18noptions",[748,1742,1713],{},[780,1744,1746],{"id":1745},"i18nroutingstrategy",[748,1747,1200],{},[751,1749,1750],{},"Routing strategy interface for i18n\nImplement this interface to integrate with any router library\nMatches Vue\u002FSolid package interface for consistency",[787,1752,1754],{"className":789,"code":1753,"language":791,"meta":792,"style":792},"interface I18nRoutingStrategy\n",[748,1755,1756],{"__ignoreMap":792},[796,1757,1758,1760],{"class":798,"line":353},[796,1759,1528],{"class":801},[796,1761,1762],{"class":820}," I18nRoutingStrategy\n",[1533,1764,1765,1772,1779,1786,1792,1799],{},[1536,1766,1769],{"name":1767,"type":1768,":required":1540},"getCurrentPath","() => string",[751,1770,1771],{},"Returns the current path with its query and hash, so a locale switch keeps them.\nLinks compare it by page: query and hash do not count.",[1536,1773,1776],{"name":1774,"type":1775},"linkComponent","string | HostComponent\u003C{ href: string; children?: HostNode; style?: HostStyle; className?: string; [key: string]: unknown; }>",[751,1777,1778],{},"Component to use for rendering links (e.g., RouterLink)",[1536,1780,1783],{"name":1781,"type":1782,":required":1540},"push","(target: { path: string; }) => void",[751,1784,1785],{},"Function to navigate to another route\u002Flocale",[1536,1787,1789],{"name":1788,"type":1782,":required":1540},"replace",[751,1790,1791],{},"Function to replace current route",[1536,1793,1796],{"name":1794,"type":1795},"resolvePath","(to: RouteTarget, locale: string) => RouteTarget",[751,1797,1798],{},"Generate path for specific locale",[1536,1800,1803],{"name":1801,"type":1802},"getRoute","() => { fullPath: string; query: Record\u003Cstring, unknown>; }",[751,1804,1805],{},"(Optional) Get current route object for SEO\u002FMeta tags",[780,1807,1809],{"id":1808},"i18nswitcherprops",[748,1810,964],{},[787,1812,1814],{"className":789,"code":1813,"language":791,"meta":792,"style":792},"interface I18nSwitcherProps extends HostAttrs\u003CHTMLDivElement>\n",[748,1815,1816],{"__ignoreMap":792},[796,1817,1818,1820,1822,1824,1827,1829,1831],{"class":798,"line":353},[796,1819,1528],{"class":801},[796,1821,950],{"class":820},[796,1823,1588],{"class":801},[796,1825,1826],{"class":820}," HostAttrs",[796,1828,1291],{"class":809},[796,1830,1601],{"class":820},[796,1832,1444],{"class":809},[1834,1835,1837],"collapsible",{"name":1836},"14 properties",[1533,1838,1839,1841,1845,1849,1853,1855,1859,1862,1865,1868,1871,1874,1877,1887],{},[1536,1840],{"name":1538,"type":1726},[1536,1842],{"name":1843,"type":1844},"currentLocale","string | (() => string)",[1536,1846],{"name":1847,"type":1848},"getLocaleName","() => string | null",[1536,1850],{"name":1851,"type":1852},"switchLocale","(locale: string) => void",[1536,1854],{"name":1683,"type":1684},[1536,1856],{"name":1857,"type":1858},"customLabels","Record\u003Cstring, string>",[1536,1860],{"name":1861,"type":1680},"customWrapperStyle",[1536,1863],{"name":1864,"type":1680},"customButtonStyle",[1536,1866],{"name":1867,"type":1680},"customDropdownStyle",[1536,1869],{"name":1870,"type":1680},"customItemStyle",[1536,1872],{"name":1873,"type":1680},"customLinkStyle",[1536,1875],{"name":1876,"type":1680},"customActiveLinkStyle",[1536,1878,1880],{"name":1879,"type":1680},"customDisabledLinkStyle",[751,1881,1882,1883,1886],{},"Inline style applied to the main switcher button when the current locale is\nmarked as ",[748,1884,1885],{},"disabled: true"," in the locale config. Disabled locales are omitted from the dropdown items, but still shown as the\nactive button label.",[1536,1888],{"name":1889,"type":1680},"customIconStyle",[780,1891,1893],{"id":1892},"i18ntcomponent",[748,1894,1895],{},"I18nTComponent",[751,1897,1898,1899,1902],{},"What fills a ",[748,1900,1901],{},"{name}"," placeholder: a node, or a function returning one (it may use hooks).",[787,1904,1906],{"className":789,"code":1905,"language":791,"meta":792,"style":792},"type I18nTComponent = HostNode | (() => HostNode)\n",[748,1907,1908],{"__ignoreMap":792},[796,1909,1910,1912,1915,1917,1920,1922,1924,1927,1929,1931],{"class":798,"line":353},[796,1911,1642],{"class":801},[796,1913,1914],{"class":820}," I18nTComponent",[796,1916,1647],{"class":809},[796,1918,1919],{"class":820}," HostNode",[796,1921,1118],{"class":809},[796,1923,1246],{"class":1147},[796,1925,1926],{"class":809},"()",[796,1928,1259],{"class":801},[796,1930,1919],{"class":820},[796,1932,1933],{"class":1147},")\n",[780,1935,1937],{"id":1936},"i18ntprops",[748,1938,1005],{},[787,1940,1942],{"className":789,"code":1941,"language":791,"meta":792,"style":792},"interface I18nTProps extends Omit\u003CHostAttrs\u003CHTMLElement>, 'children' | 'defaultValue'>, Omit\u003CI18nTRenderProps, 'tag'>\n",[748,1943,1944],{"__ignoreMap":792},[796,1945,1946,1948,1950,1952,1954,1956,1958,1960,1963,1965,1967,1969,1971,1973,1975,1978,1980,1982,1984,1986,1989,1992,1994,1997,1999],{"class":798,"line":353},[796,1947,1528],{"class":801},[796,1949,991],{"class":820},[796,1951,1588],{"class":801},[796,1953,1591],{"class":820},[796,1955,1291],{"class":809},[796,1957,1596],{"class":820},[796,1959,1291],{"class":809},[796,1961,1962],{"class":820},"HTMLElement",[796,1964,1297],{"class":809},[796,1966,1606],{"class":809},[796,1968,1610],{"class":1609},[796,1970,1613],{"class":809},[796,1972,1118],{"class":809},[796,1974,1606],{"class":809},[796,1976,1977],{"class":1609},"defaultValue",[796,1979,1613],{"class":809},[796,1981,1297],{"class":809},[796,1983,1591],{"class":820},[796,1985,1291],{"class":809},[796,1987,1988],{"class":820},"I18nTRenderProps",[796,1990,1991],{"class":809},",",[796,1993,1606],{"class":809},[796,1995,1996],{"class":1609},"tag",[796,1998,1613],{"class":809},[796,2000,1444],{"class":809},[1533,2002,2003,2006,2015],{},[1536,2004],{"name":1996,"type":2005},"HostTag",[1536,2007,2009],{"name":301,"type":2008},"Record\u003Cstring, I18nTComponent>",[751,2010,2011,2012,2014],{},"Elements for ",[748,2013,1901],{}," placeholders. Beats a param of the same name.",[1536,2016,2018],{"name":1610,"type":2017},"HostNode | ((props: { translation: string; }) => HostNode)",[751,2019,2020],{},"Replaces the text. As a function it gets the translation, like Vue's default slot.",[751,2022,2023,834,2025],{},[831,2024,833],{},[836,2026,2028],{"href":2027},"\u002Fapi\u002Fpackages\u002Fcore#i18ntrenderprops",[748,2029,1988],{},[780,2031,2033],{"id":2032},"routetarget",[748,2034,1676],{},[751,2036,2037],{},"Where a link or a switch goes.",[787,2039,2041],{"className":789,"code":2040,"language":791,"meta":792,"style":792},"type RouteTarget = string | {\n  path?: string;\n}\n",[748,2042,2043,2059,2072],{"__ignoreMap":792},[796,2044,2045,2047,2050,2052,2054,2056],{"class":798,"line":353},[796,2046,1642],{"class":801},[796,2048,2049],{"class":820}," RouteTarget",[796,2051,1647],{"class":809},[796,2053,1115],{"class":820},[796,2055,1118],{"class":809},[796,2057,2058],{"class":809}," {\n",[796,2060,2061,2065,2067,2069],{"class":798,"line":1238},[796,2062,2064],{"class":2063},"swJcz","  path",[796,2066,1033],{"class":809},[796,2068,1115],{"class":820},[796,2070,2071],{"class":809},";\n",[796,2073,2074],{"class":798,"line":1268},[796,2075,1670],{"class":809},[780,2077,2079],{"id":2078},"usei18noptions",[748,2080,1051],{},[787,2082,2084],{"className":789,"code":2083,"language":791,"meta":792,"style":792},"interface UseI18nOptions\n",[748,2085,2086],{"__ignoreMap":792},[796,2087,2088,2090],{"class":798,"line":353},[796,2089,1528],{"class":801},[796,2091,2092],{"class":820}," UseI18nOptions\n",[1533,2094,2095,2097],{},[1536,2096],{"name":1538,"type":1726},[1536,2098],{"name":1543,"type":1621},[780,2100,2102],{"id":2101},"usei18nreturn",[748,2103,1058],{},[787,2105,2107],{"className":789,"code":2106,"language":791,"meta":792,"style":792},"interface UseI18nReturn\n",[748,2108,2109],{"__ignoreMap":792},[796,2110,2111,2113],{"class":798,"line":353},[796,2112,1528],{"class":801},[796,2114,1041],{"class":820},[1834,2116,2118],{"name":2117},"22 properties",[1533,2119,2120,2123,2126,2130,2134,2138,2142,2146,2148,2151,2154,2156,2160,2162,2166,2168,2170,2172,2174,2178,2182,2186],{},[1536,2121],{"name":1568,"type":2122,":required":1540},"(key: TranslationKey, params?: Params, defaultValue?: string | null, routeName?: string) => CleanTranslation",[1536,2124],{"name":791,"type":2125,":required":1540},"(key: TranslationKey, params?: Params, defaultValue?: string, routeName?: string) => string",[1536,2127],{"name":2128,"type":2129,":required":1540},"tc","(key: TranslationKey, count: number | Params, defaultValue?: string) => string",[1536,2131],{"name":2132,"type":2133,":required":1540},"tn","(value: number, options?: Intl.NumberFormatOptions) => string",[1536,2135],{"name":2136,"type":2137,":required":1540},"td","(value: Date | number | string, options?: Intl.DateTimeFormatOptions) => string",[1536,2139],{"name":2140,"type":2141,":required":1540},"tdr","(value: Date | number | string, options?: Intl.RelativeTimeFormatOptions) => string",[1536,2143],{"name":2144,"type":2145,":required":1540},"has","(key: TranslationKey, routeName?: string) => boolean",[1536,2147],{"name":1249,"type":1621,":required":1540},[1536,2149],{"name":2150,"type":1621,":required":1540},"fallbackLocale",[1536,2152],{"name":2153,"type":1621,":required":1540},"currentRoute",[1536,2155],{"name":1211,"type":1852,":required":1540},[1536,2157],{"name":2158,"type":2159,":required":1540},"setRoute","(routeName: string) => void",[1536,2161],{"name":1801,"type":1768,":required":1540},[1536,2163],{"name":2164,"type":2165,":required":1540},"getLocales","() => Locale[]",[1536,2167],{"name":1543,"type":1768,":required":1540},[1536,2169],{"name":1847,"type":1848,":required":1540},[1536,2171],{"name":1851,"type":1852,":required":1540},[1536,2173],{"name":1683,"type":1684,":required":1540},[1536,2175],{"name":2176,"type":2177,":required":1540},"localePath","(to: RouteTarget, locale?: string) => string",[1536,2179],{"name":2180,"type":2181,":required":1540},"addTranslations","(locale: string, translations: Translations, merge?: boolean) => void",[1536,2183],{"name":2184,"type":2185,":required":1540},"addRouteTranslations","(locale: string, routeName: string, translations: Translations, merge?: boolean) => void",[1536,2187],{"name":2188,"type":2189,":required":1540},"clearCache","() => void",[777,2191,2193],{"id":2192},"re-exports","Re-exports",[751,2195,2196],{},"Declared in another package of this repository and documented on its page.",[2198,2199,2200,2227,2257],"ul",{},[2201,2202,2203,2204,2208,2209,1052,2215,1052,2221],"li",{},"From ",[836,2205,2206],{"href":219},[748,2207,633],{},": ",[836,2210,2212],{"href":2211},"\u002Fapi\u002Fpackages\u002Fcore#defaultplural",[748,2213,2214],{},"defaultPlural",[836,2216,2218],{"href":2217},"\u002Fapi\u002Fpackages\u002Fcore#interpolate",[748,2219,2220],{},"interpolate",[836,2222,2224],{"href":2223},"\u002Fapi\u002Fpackages\u002Fcore#formatservice",[748,2225,2226],{},"FormatService",[2201,2228,2203,2229,2208,2233,1052,2239,2245,2246,2248,2249,2245,2255,1256],{},[836,2230,2231],{"href":247},[748,2232,665],{},[836,2234,2236],{"href":2235},"\u002Fapi\u002Fpackages\u002Fruntime#createi18n",[748,2237,2238],{},"createI18n",[836,2240,2242],{"href":2241},"\u002Fapi\u002Fpackages\u002Fruntime#i18n",[748,2243,2244],{},"ReactI18n"," (as ",[748,2247,1092],{},") · ",[836,2250,2252],{"href":2251},"\u002Fapi\u002Fpackages\u002Fruntime#i18noptions",[748,2253,2254],{},"ReactI18nOptions",[748,2256,1713],{},[2201,2258,2203,2259,2208,2263,1052,2269,1052,2275,1052,2279,1052,2285,1052,2291,1052,2295,1052,2301,1052,2305],{},[836,2260,2261],{"href":259},[748,2262,677],{},[836,2264,2266],{"href":2265},"\u002Fapi\u002Fpackages\u002Ftypes#cleantranslation",[748,2267,2268],{},"CleanTranslation",[836,2270,2272],{"href":2271},"\u002Fapi\u002Fpackages\u002Ftypes#getter",[748,2273,2274],{},"Getter",[836,2276,2277],{"href":1160},[748,2278,1163],{},[836,2280,2282],{"href":2281},"\u002Fapi\u002Fpackages\u002Ftypes#localecode",[748,2283,2284],{},"LocaleCode",[836,2286,2288],{"href":2287},"\u002Fapi\u002Fpackages\u002Ftypes#moduleoptions",[748,2289,2290],{},"ModuleOptions",[836,2292,2293],{"href":1395},[748,2294,1398],{},[836,2296,2298],{"href":2297},"\u002Fapi\u002Fpackages\u002Ftypes#pluralfunc",[748,2299,2300],{},"PluralFunc",[836,2302,2303],{"href":1389},[748,2304,1392],{},[836,2306,2308],{"href":2307},"\u002Fapi\u002Fpackages\u002Ftypes#translations",[748,2309,2310],{},"Translations",[771,2312,2314],{"id":2313},"i18n-microreactclient",[748,2315,762],{},[751,2317,2318,2319,2321],{},"The same exports as ",[748,2320,657],{}," above.",[771,2323,2325],{"id":2324},"i18n-microreactrouter",[748,2326,765],{},[751,2328,2329,2330,2332,2333,769],{},"Also exports, as ",[748,2331,657],{}," does: ",[836,2334,2335],{"href":1197},[748,2336,1200],{},[777,2338,2340],{"id":2339},"functions","Functions",[780,2342,2344],{"id":2343},"createreactrouteradapter",[748,2345,2346],{},"createReactRouterAdapter",[751,2348,2349],{},"Factory for React Router adapter\nImplements routing utilities for React Router\nUses react-router-dom APIs for navigation and path resolution",[787,2351,2353],{"className":789,"code":2352,"language":791,"meta":792,"style":792},"function createReactRouterAdapter(\n  locales: Locale[],\n  defaultLocale: string,\n  location: ReturnType\u003Ctypeof useLocation>,\n  navigate: ReturnType\u003Ctypeof useNavigate>,\n): I18nRoutingStrategy\n",[748,2354,2355,2364,2378,2389,2408,2424],{"__ignoreMap":792},[796,2356,2357,2359,2362],{"class":798,"line":353},[796,2358,802],{"class":801},[796,2360,2361],{"class":805}," createReactRouterAdapter",[796,2363,1235],{"class":809},[796,2365,2366,2369,2371,2373,2376],{"class":798,"line":1238},[796,2367,2368],{"class":813},"  locales",[796,2370,817],{"class":809},[796,2372,1144],{"class":820},[796,2374,2375],{"class":1147},"[]",[796,2377,1265],{"class":809},[796,2379,2380,2383,2385,2387],{"class":798,"line":1268},[796,2381,2382],{"class":813},"  defaultLocale",[796,2384,817],{"class":809},[796,2386,1115],{"class":820},[796,2388,1265],{"class":809},[796,2390,2391,2394,2396,2399,2402,2405],{"class":798,"line":1353},[796,2392,2393],{"class":813},"  location",[796,2395,817],{"class":809},[796,2397,2398],{"class":820}," ReturnType",[796,2400,2401],{"class":809},"\u003Ctypeof",[796,2403,2404],{"class":1147}," useLocation",[796,2406,2407],{"class":809},">,\n",[796,2409,2410,2413,2415,2417,2419,2422],{"class":798,"line":1365},[796,2411,2412],{"class":813},"  navigate",[796,2414,817],{"class":809},[796,2416,2398],{"class":820},[796,2418,2401],{"class":809},[796,2420,2421],{"class":1147}," useNavigate",[796,2423,2407],{"class":809},[796,2425,2426,2428],{"class":798,"line":1377},[796,2427,824],{"class":809},[796,2429,1762],{"class":820},[751,2431,2432,834,2434,1052,2438],{},[831,2433,833],{},[836,2435,2436],{"href":1160},[748,2437,1163],{},[836,2439,2440],{"href":1197},[748,2441,1200],{},[771,2443,2445],{"id":2444},"i18n-microreactserver",[748,2446,768],{},[751,2448,2329,2449,2332,2451,1052,2455,1052,2459,1052,2463,1052,2467,1052,2471,1052,2476,769],{},[748,2450,657],{},[836,2452,2453],{"href":2235},[748,2454,2238],{},[836,2456,2457],{"href":2211},[748,2458,2214],{},[836,2460,2461],{"href":2217},[748,2462,2220],{},[836,2464,2465],{"href":2223},[748,2466,2226],{},[836,2468,2469],{"href":2241},[748,2470,2244],{},[836,2472,2474],{"href":2473},"#i18ntcomponent",[748,2475,1895],{},[836,2477,2478],{"href":2251},[748,2479,2254],{},[777,2481,299],{"id":2482},"components-1",[780,2484,2486],{"id":2485},"i18nt-1",[748,2487,970],{},[751,2489,2490,2492],{},[748,2491,1468],{}," for a server component. Its text stays out of the client bundle.",[787,2494,2496],{"className":789,"code":2495,"language":791,"meta":792,"style":792},"function I18nT(props: ServerI18nTProps): HostElement\n",[748,2497,2498],{"__ignoreMap":792},[796,2499,2500,2502,2504,2506,2508,2510,2513,2515],{"class":798,"line":353},[796,2501,802],{"class":801},[796,2503,982],{"class":805},[796,2505,810],{"class":809},[796,2507,814],{"class":813},[796,2509,817],{"class":809},[796,2511,2512],{"class":820}," ServerI18nTProps",[796,2514,824],{"class":809},[796,2516,827],{"class":820},[751,2518,2519,834,2521],{},[831,2520,833],{},[836,2522,2524],{"href":2523},"#serveri18ntprops",[748,2525,2526],{},"ServerI18nTProps",[777,2528,1510],{"id":2529},"types-1",[780,2531,2533],{"id":2532},"serveri18ntprops",[748,2534,2526],{},[787,2536,2538],{"className":789,"code":2537,"language":791,"meta":792,"style":792},"interface ServerI18nTProps extends I18nTProps\n",[748,2539,2540],{"__ignoreMap":792},[796,2541,2542,2544,2546,2548],{"class":798,"line":353},[796,2543,1528],{"class":801},[796,2545,2512],{"class":820},[796,2547,1588],{"class":801},[796,2549,2550],{"class":820}," I18nTProps\n",[1533,2552,2553],{},[1536,2554,2555],{"name":1720,"type":1092,":required":1540},[751,2556,2557],{},"The request's instance: a server component has no context.",[751,2559,2560,834,2562],{},[831,2561,833],{},[836,2563,2564],{"href":1002},[748,2565,1005],{},[2567,2568],"hr",{},[751,2570,2571,2572,2575,2576,1052,2579],{},"Generated from the TypeScript sources and their JSDoc by ",[748,2573,2574],{},"pnpm run docs:generate",".\nBack to ",[836,2577,2578],{"href":206},"all packages",[836,2580,2582],{"href":2581},"\u002Fintegrations\u002F","Integration guides",[2584,2585,2586],"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":792,"searchDepth":1238,"depth":1238,"links":2588},[2589,2596,2597,2600],{"id":773,"depth":1238,"text":657,"children":2590},[2591,2592,2593,2594,2595],{"id":301,"depth":1268,"text":299},{"id":1008,"depth":1268,"text":201},{"id":1401,"depth":1268,"text":1402},{"id":258,"depth":1268,"text":1510},{"id":2192,"depth":1268,"text":2193},{"id":2313,"depth":1238,"text":762},{"id":2324,"depth":1238,"text":765,"children":2598},[2599],{"id":2339,"depth":1268,"text":2340},{"id":2444,"depth":1238,"text":768,"children":2601},[2602,2603],{"id":2482,"depth":1268,"text":299},{"id":2529,"depth":1268,"text":1510},"Exported API of @i18n-micro\u002Freact, generated from the source.","md","2026-11-04T19:28:55+05:00",null,{},{"title":238},{"title":657,"description":2604},"PT5YdIwP4fPclwSePoiXN3bGVPIDqvwabsL7Au8g_og",[2613,2615],{"title":653,"path":235,"description":2614},"Exported API of @i18n-micro\u002Fpreact, generated from the source.",{"title":661,"path":243,"description":2616},"Exported API of @i18n-micro\u002Froute-strategy, generated from the source.",1794131152118]