[{"data":1,"prerenderedAt":2308},["ShallowReactive",2],{"navigation":3,"navigation_docs":210,"-docs-guide-migrating":265,"-docs-guide-migrating-surround":1402,"\u002Fdocs\u002Fguide\u002Fmigrating":1407},[4],{"title":5,"path":6,"stem":7,"children":8,"page":131},"Docs","\u002Fdocs","docs",[9,25,105,132,146,200],{"title":10,"path":11,"stem":12,"children":13,"icon":24},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F01.getting-started\u002F01.index",[14,16,20],{"title":15,"path":11,"stem":12},"Installation",{"title":17,"path":18,"stem":19},"Usage","\u002Fdocs\u002Fgetting-started\u002Fusage","docs\u002F01.getting-started\u002F02.usage",{"title":21,"path":22,"stem":23},"Vue I18n Configuration","\u002Fdocs\u002Fgetting-started\u002Fvue-i18n","docs\u002F01.getting-started\u002F03.vue-i18n","i-lucide-square-play",{"title":26,"path":27,"stem":28,"children":29,"icon":104},"Guide","\u002Fdocs\u002Fguide","docs\u002F02.guide\u002F01.index",[30,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100],{"title":31,"path":27,"stem":28},"Routing Strategies",{"title":33,"path":34,"stem":35},"Runtime Hooks","\u002Fdocs\u002Fguide\u002Fruntime-hooks","docs\u002F02.guide\u002F02.runtime-hooks",{"title":37,"path":38,"stem":39},"Custom Route Paths","\u002Fdocs\u002Fguide\u002Fcustom-paths","docs\u002F02.guide\u002F03.custom-paths",{"title":41,"path":42,"stem":43},"Ignoring Localized Routes","\u002Fdocs\u002Fguide\u002Fignoring-localized-routes","docs\u002F02.guide\u002F04.ignoring-localized-routes",{"title":45,"path":46,"stem":47},"Browser language detection","\u002Fdocs\u002Fguide\u002Fbrowser-language-detection","docs\u002F02.guide\u002F05.browser-language-detection",{"title":49,"path":50,"stem":51},"SEO","\u002Fdocs\u002Fguide\u002Fseo","docs\u002F02.guide\u002F06.seo",{"title":53,"path":54,"stem":55},"Lazy-load translations","\u002Fdocs\u002Fguide\u002Flazy-load-translations","docs\u002F02.guide\u002F07.lazy-load-translations",{"title":57,"path":58,"stem":59},"Lang Switcher","\u002Fdocs\u002Fguide\u002Flang-switcher","docs\u002F02.guide\u002F08.lang-switcher",{"title":61,"path":62,"stem":63},"Different Domains","\u002Fdocs\u002Fguide\u002Fdifferent-domains","docs\u002F02.guide\u002F09.different-domains",{"title":65,"path":66,"stem":67},"Multi domain locales","\u002Fdocs\u002Fguide\u002Fmulti-domain-locales","docs\u002F02.guide\u002F10.multi-domain-locales",{"title":69,"path":70,"stem":71},"Locale fallback","\u002Fdocs\u002Fguide\u002Flocale-fallback","docs\u002F02.guide\u002F11.locale-fallback",{"title":73,"path":74,"stem":75},"Per-Component Translations","\u002Fdocs\u002Fguide\u002Fper-component-translations","docs\u002F02.guide\u002F12.per-component-translations",{"title":77,"path":78,"stem":79},"Extending messages hook","\u002Fdocs\u002Fguide\u002Fextend-messages","docs\u002F02.guide\u002F13.extend-messages",{"title":81,"path":82,"stem":83},"Extending pages","\u002Fdocs\u002Fguide\u002Fextend-pages","docs\u002F02.guide\u002F14.extend-pages",{"title":85,"path":86,"stem":87},"Layers","\u002Fdocs\u002Fguide\u002Flayers","docs\u002F02.guide\u002F15.layers",{"title":89,"path":90,"stem":91},"Server-Side Translations","\u002Fdocs\u002Fguide\u002Fserver-side-translations","docs\u002F02.guide\u002F16.server-side-translations",{"title":93,"path":94,"stem":95},"Module integration","\u002Fdocs\u002Fguide\u002Finstall-module","docs\u002F02.guide\u002F17.install-module",{"title":97,"path":98,"stem":99},"Migration Guide","\u002Fdocs\u002Fguide\u002Fmigrating","docs\u002F02.guide\u002F90.migrating",{"title":101,"path":102,"stem":103},"New features","\u002Fdocs\u002Fguide\u002Fnew-features","docs\u002F02.guide\u002F91.new-features","i-heroicons-book-open",{"title":106,"icon":107,"path":108,"stem":109,"children":110,"page":131},"API","i-lucide-square-chart-gantt","\u002Fdocs\u002Fapi","docs\u002F04.api",[111,115,119,123,127],{"title":112,"path":113,"stem":114},"Options","\u002Fdocs\u002Fapi\u002Foptions","docs\u002F04.api\u002F00.options",{"title":116,"path":117,"stem":118},"Vue I18n","\u002Fdocs\u002Fapi\u002Fvue-i18n","docs\u002F04.api\u002F04.vue-i18n",{"title":120,"path":121,"stem":122},"Vue","\u002Fdocs\u002Fapi\u002Fvue","docs\u002F04.api\u002F05.vue",{"title":124,"path":125,"stem":126},"Nuxt","\u002Fdocs\u002Fapi\u002Fnuxt","docs\u002F04.api\u002F06.nuxt",{"title":128,"path":129,"stem":130},"Runtime config","\u002Fdocs\u002Fapi\u002Fruntime-config","docs\u002F04.api\u002F07.runtime-config",false,{"title":133,"icon":134,"path":135,"stem":136,"children":137,"page":131},"Components","i-lucide-square-code","\u002Fdocs\u002Fcomponents","docs\u002F05.components",[138,142],{"title":139,"path":140,"stem":141},"\u003CNuxtLinkLocale>","\u002Fdocs\u002Fcomponents\u002Fnuxt-link-locale","docs\u002F05.components\u002F01.nuxt-link-locale",{"title":143,"path":144,"stem":145},"\u003CSwitchLocalePathLink>","\u002Fdocs\u002Fcomponents\u002Fswitch-locale-path-link","docs\u002F05.components\u002F02.switch-locale-path-link",{"title":147,"icon":148,"path":149,"stem":150,"children":151,"page":131},"Composables","i-lucide-square-function","\u002Fdocs\u002Fcomposables","docs\u002F06.composables",[152,156,160,164,168,172,176,180,184,188,192,196],{"title":153,"path":154,"stem":155},"useLocalePath","\u002Fdocs\u002Fcomposables\u002Fuse-locale-path","docs\u002F06.composables\u002F01.use-locale-path",{"title":157,"path":158,"stem":159},"useLocaleRoute","\u002Fdocs\u002Fcomposables\u002Fuse-locale-route","docs\u002F06.composables\u002F02.use-locale-route",{"title":161,"path":162,"stem":163},"useSwitchLocalePath","\u002Fdocs\u002Fcomposables\u002Fuse-switch-locale-path","docs\u002F06.composables\u002F03.use-switch-locale-path",{"title":165,"path":166,"stem":167},"useLocaleHead","\u002Fdocs\u002Fcomposables\u002Fuse-locale-head","docs\u002F06.composables\u002F04.use-locale-head",{"title":169,"path":170,"stem":171},"useSetI18nParams","\u002Fdocs\u002Fcomposables\u002Fuse-set-i18n-params","docs\u002F06.composables\u002F05.use-set-i18n-params",{"title":173,"path":174,"stem":175},"useRouteBaseName","\u002Fdocs\u002Fcomposables\u002Fuse-route-base-name","docs\u002F06.composables\u002F06.use-route-base-name",{"title":177,"path":178,"stem":179},"useBrowserLocale","\u002Fdocs\u002Fcomposables\u002Fuse-browser-locale","docs\u002F06.composables\u002F07.use-browser-locale",{"title":181,"path":182,"stem":183},"useCookieLocale","\u002Fdocs\u002Fcomposables\u002Fuse-cookie-locale","docs\u002F06.composables\u002F08.use-cookie-locale",{"title":185,"path":186,"stem":187},"useTranslation","\u002Fdocs\u002Fcomposables\u002Fuse-translation","docs\u002F06.composables\u002F09.use-translation",{"title":189,"path":190,"stem":191},"defineI18nConfig","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-config","docs\u002F06.composables\u002F10.define-i18n-config",{"title":193,"path":194,"stem":195},"defineI18nLocale","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-locale","docs\u002F06.composables\u002F11.define-i18n-locale",{"title":197,"path":198,"stem":199},"defineI18nLocaleDetector","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-locale-detector","docs\u002F06.composables\u002F12.define-i18n-locale-detector",{"title":201,"icon":202,"path":203,"stem":204,"children":205,"page":131},"Compiler Macros","i-lucide-aperture","\u002Fdocs\u002Fcompiler-macros","docs\u002F07.compiler-macros",[206],{"title":207,"path":208,"stem":209},"defineI18nRoute","\u002Fdocs\u002Fcompiler-macros\u002Fdefine-i18n-route","docs\u002F07.compiler-macros\u002F01.define-i18n-route",[211,216,237,244,248,262],{"title":10,"path":11,"stem":12,"children":212,"icon":24},[213,214,215],{"title":15,"path":11,"stem":12},{"title":17,"path":18,"stem":19},{"title":21,"path":22,"stem":23},{"title":26,"path":27,"stem":28,"children":217,"icon":104},[218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236],{"title":31,"path":27,"stem":28},{"title":33,"path":34,"stem":35},{"title":37,"path":38,"stem":39},{"title":41,"path":42,"stem":43},{"title":45,"path":46,"stem":47},{"title":49,"path":50,"stem":51},{"title":53,"path":54,"stem":55},{"title":57,"path":58,"stem":59},{"title":61,"path":62,"stem":63},{"title":65,"path":66,"stem":67},{"title":69,"path":70,"stem":71},{"title":73,"path":74,"stem":75},{"title":77,"path":78,"stem":79},{"title":81,"path":82,"stem":83},{"title":85,"path":86,"stem":87},{"title":89,"path":90,"stem":91},{"title":93,"path":94,"stem":95},{"title":97,"path":98,"stem":99},{"title":101,"path":102,"stem":103},{"title":106,"icon":107,"path":108,"stem":109,"children":238,"page":131},[239,240,241,242,243],{"title":112,"path":113,"stem":114},{"title":116,"path":117,"stem":118},{"title":120,"path":121,"stem":122},{"title":124,"path":125,"stem":126},{"title":128,"path":129,"stem":130},{"title":133,"icon":134,"path":135,"stem":136,"children":245,"page":131},[246,247],{"title":139,"path":140,"stem":141},{"title":143,"path":144,"stem":145},{"title":147,"icon":148,"path":149,"stem":150,"children":249,"page":131},[250,251,252,253,254,255,256,257,258,259,260,261],{"title":153,"path":154,"stem":155},{"title":157,"path":158,"stem":159},{"title":161,"path":162,"stem":163},{"title":165,"path":166,"stem":167},{"title":169,"path":170,"stem":171},{"title":173,"path":174,"stem":175},{"title":177,"path":178,"stem":179},{"title":181,"path":182,"stem":183},{"title":185,"path":186,"stem":187},{"title":189,"path":190,"stem":191},{"title":193,"path":194,"stem":195},{"title":197,"path":198,"stem":199},{"title":201,"icon":202,"path":203,"stem":204,"children":263,"page":131},[264],{"title":207,"path":208,"stem":209},{"id":266,"title":97,"body":267,"description":1394,"extension":1395,"links":1396,"meta":1397,"navigation":1399,"path":98,"seo":1400,"stem":99,"__hash__":1401},"docs\u002Fdocs\u002F02.guide\u002F90.migrating.md",{"type":268,"value":269,"toc":1382},"minimark",[270,275,307,318,322,328,606,610,615,630,688,694,767,799,811,815,820,927,931,936,1116,1119,1122,1125,1128,1208,1212,1215,1218,1221,1267,1270,1353,1356,1366,1370,1378],[271,272,274],"h2",{"id":273},"upgraded-to-vue-i18n-v11","Upgraded to Vue I18n v11",[276,277,278,279,283,284,298,299,306],"p",{},"We have upgraded from Vue I18n v10 to v11, this major version bump deprecates the Legacy API mode and custom ",[280,281,282],"code",{},"v-t"," directive, and removes ",[280,285,289,294],{"className":286,"language":287,"style":288},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts","",[290,291,293],"span",{"class":292},"s2Zo4","tc",[290,295,297],{"class":296},"sTEyZ","()"," and ",[280,300,301,304],{"className":286,"language":287,"style":288},[290,302,303],{"class":292},"$tc",[290,305,297],{"class":296}," from Legacy API mode.",[276,308,309,310,317],{},"Check the documentation detailing the breaking changes ",[311,312,316],"a",{"href":313,"rel":314},"https:\u002F\u002Fvue-i18n.intlify.dev\u002Fguide\u002Fmigration\u002Fbreaking11.html",[315],"nofollow","here",".",[271,319,321],{"id":320},"configuration-options","Configuration options",[276,323,324,325,327],{},"The following ",[311,326,321],{"href":113}," have been changed, deprecated, or removed.",[329,330,331,347],"table",{},[332,333,334],"thead",{},[335,336,337,341,344],"tr",{},[338,339,340],"th",{},"Status",[338,342,343],{},"Option",[338,345,346],{},"Notes",[348,349,350,381,397,420,458,489,513,532,550,568,590],"tbody",{},[335,351,352,360,370],{},[353,354,355],"td",{},[356,357],"badge",{"color":358,"label":359},"success","promoted",[353,361,362],{},[280,363,366],{"className":364,"language":365,"style":288},"language-yml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","yml",[290,367,369],{"class":368},"sfazB","experimental.hmr",[353,371,372,373],{},"Enabled by default and renamed to ",[311,374,376],{"href":375},"\u002Fdocs\u002Fapi\u002Foptions#hmr",[280,377,378],{"className":364,"language":365,"style":288},[290,379,380],{"class":368},"hmr",[335,382,383,387,394],{},[353,384,385],{},[356,386],{"color":358,"label":359},[353,388,389],{},[280,390,391],{"className":364,"language":365,"style":288},[290,392,393],{"class":368},"experimental.switchLocalePathLinkSSR",[353,395,396],{},"Enabled by default and the option to disable it has been removed.",[335,398,399,403,410],{},[353,400,401],{},[356,402],{"color":358,"label":359},[353,404,405],{},[280,406,407],{"className":364,"language":365,"style":288},[290,408,409],{"class":368},"experimental.autoImportTranslationFunctions",[353,411,372,412],{},[311,413,415],{"href":414},"\u002Fdocs\u002Fapi\u002Foptions#autodeclare",[280,416,417],{"className":364,"language":365,"style":288},[290,418,419],{"class":368},"autoDeclare",[335,421,422,428,438],{},[353,423,424],{},[356,425],{"color":426,"label":427},"info","changed",[353,429,430],{},[311,431,433],{"href":432},"\u002Fdocs\u002Fapi\u002Foptions#restructuredir",[280,434,435],{"className":364,"language":365,"style":288},[290,436,437],{"class":368},"restructureDir",[353,439,440,441,444,446,447,317],{},"This can no longer be disabled.",[442,443],"br",{},[442,445],{},"We recommend leaving this unset to use the default value of ",[280,448,449,453,456],{"className":286,"language":287,"style":288},[290,450,452],{"class":451},"sMK4o","'",[290,454,455],{"class":368},"i18n",[290,457,452],{"class":451},[335,459,460,466,476],{},[353,461,462],{},[356,463],{"color":464,"label":465},"warning","deprecated",[353,467,468],{},[311,469,471],{"href":470},"\u002Fdocs\u002Fapi\u002Foptions#types",[280,472,473],{"className":364,"language":365,"style":288},[290,474,475],{"class":368},"types",[353,477,478,479,488],{},"Only ",[280,480,481,483,486],{"className":364,"language":365,"style":288},[290,482,452],{"class":451},[290,484,485],{"class":368},"composition",[290,487,452],{"class":451}," types will be supported in v11, in line with Vue I18n v12.",[335,490,491,495,505],{},[353,492,493],{},[356,494],{"color":464,"label":465},[353,496,497],{},[311,498,500],{"href":499},"\u002Fdocs\u002Fapi\u002Foptions#baseurl",[280,501,502],{"className":364,"language":365,"style":288},[290,503,504],{"class":368},"baseUrl",[353,506,507,508,510,512],{},"Will only allow string values and will no longer support function configuration in v11.",[442,509],{},[442,511],{},"Use runtime config or rely on multi domain locales to set the base URL for complex setups.",[335,514,515,519,529],{},[353,516,517],{},[356,518],{"color":464,"label":465},[353,520,521],{},[311,522,524],{"href":523},"\u002Fdocs\u002Fapi\u002Foptions#routesnameseparator",[280,525,526],{"className":364,"language":365,"style":288},[290,527,528],{"class":368},"routesNameSeparator",[353,530,531],{},"This was documented as internal, use cases for end-users are unclear.",[335,533,534,538,548],{},[353,535,536],{},[356,537],{"color":464,"label":465},[353,539,540],{},[311,541,543],{"href":542},"\u002Fdocs\u002Fapi\u002Foptions#defaultlocaleroutenamesuffix",[280,544,545],{"className":364,"language":365,"style":288},[290,546,547],{"class":368},"defaultLocaleRouteNameSuffix",[353,549,531],{},[335,551,552,558,565],{},[353,553,554],{},[356,555],{"color":556,"label":557},"error","removed",[353,559,560],{},[280,561,562],{"className":364,"language":365,"style":288},[290,563,564],{"class":368},"lazy",[353,566,567],{},"Lazy loading of locale messages is now enabled for all locale files.",[335,569,570,574,581],{},[353,571,572],{},[356,573],{"color":556,"label":557},[353,575,576],{},[280,577,578],{"className":364,"language":365,"style":288},[290,579,580],{"class":368},"bundle.optimizeTranslationDirective",[353,582,583,584,589],{},"This feature has been disabled and fully removed, see ",[311,585,588],{"href":586,"rel":587},"https:\u002F\u002Fgithub.com\u002Fnuxt-modules\u002Fi18n\u002Fissues\u002F3238#issuecomment-2672492536",[315],"the discussion in this issue"," for context on this change.",[335,591,592,596,603],{},[353,593,594],{},[356,595],{"color":556,"label":557},[353,597,598],{},[280,599,600],{"className":364,"language":365,"style":288},[290,601,602],{"class":368},"experimental.generatedLocaleFilePathFormat",[353,604,605],{},"File paths (e.g. locale files, vue-i18n configs) configured for this module are now removed from the build entirely making this option obsolete.",[271,607,609],{"id":608},"behavior-changes","Behavior Changes",[611,612,614],"h3",{"id":613},"browser-language-detection","Browser Language Detection",[276,616,617,618,623,624,629],{},"Language detection and redirection have been improved to follow documented behavior strictly. In v9, some combinations of ",[280,619,620],{"className":364,"language":365,"style":288},[290,621,622],{"class":368},"strategy","  and ",[280,625,626],{"className":364,"language":365,"style":288},[290,627,628],{"class":368},"redirectOn"," options worked unexpectedly, which has been corrected in v10.",[276,631,632,636,637,653,654,667,668,677,678,687],{},[633,634,635],"strong",{},"Key Change",": When using ",[280,638,639,642,645,648,651],{"className":286,"language":287,"style":288},[290,640,622],{"class":641},"sBMFI",[290,643,644],{"class":451},":",[290,646,647],{"class":451}," '",[290,649,650],{"class":368},"prefix",[290,652,452],{"class":451},"  with ",[280,655,656,658,660,662,665],{"className":286,"language":287,"style":288},[290,657,628],{"class":641},[290,659,644],{"class":451},[290,661,647],{"class":451},[290,663,664],{"class":368},"root",[290,666,452],{"class":451}," , non-root paths (e.g., ",[280,669,670,672,675],{"className":286,"language":287,"style":288},[290,671,452],{"class":451},[290,673,674],{"class":368},"\u002Fsearch",[290,676,452],{"class":451},") will no longer automatically redirect to their localized versions (e.g., ",[280,679,680,682,685],{"className":286,"language":287,"style":288},[290,681,452],{"class":451},[290,683,684],{"class":368},"\u002Fzh\u002Fsearch",[290,686,452],{"class":451},").",[276,689,690,693],{},[633,691,692],{},"Migration",": If you need redirection for all paths with a prefix strategy, update your configuration:",[695,696,700],"pre",{"className":697,"code":698,"language":699,"meta":288,"style":288},"language-diff shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  i18n: {\n    strategy: 'prefix',\n    detectBrowserLanguage: {\n-      \u002F\u002F redirectOn: 'root', \u002F\u002F ⚠️ In v10 this will only redirect the root path\n+      redirectOn: 'all',  \u002F\u002F Redirects all paths as documented\n    }\n  }\n})\n","diff",[280,701,702,709,715,721,727,740,749,755,761],{"__ignoreMap":288},[290,703,706],{"class":704,"line":705},"line",1,[290,707,708],{"class":296},"export default defineNuxtConfig({\n",[290,710,712],{"class":704,"line":711},2,[290,713,714],{"class":296},"  i18n: {\n",[290,716,718],{"class":704,"line":717},3,[290,719,720],{"class":296},"    strategy: 'prefix',\n",[290,722,724],{"class":704,"line":723},4,[290,725,726],{"class":296},"    detectBrowserLanguage: {\n",[290,728,730,733,737],{"class":704,"line":729},5,[290,731,732],{"class":451},"-",[290,734,736],{"class":735},"swJcz","      \u002F\u002F redirectOn: 'root',",[290,738,739],{"class":735}," \u002F\u002F ⚠️ In v10 this will only redirect the root path\n",[290,741,743,746],{"class":704,"line":742},6,[290,744,745],{"class":451},"+",[290,747,748],{"class":368},"      redirectOn: 'all',  \u002F\u002F Redirects all paths as documented\n",[290,750,752],{"class":704,"line":751},7,[290,753,754],{"class":296},"    }\n",[290,756,758],{"class":704,"line":757},8,[290,759,760],{"class":296},"  }\n",[290,762,764],{"class":704,"line":763},9,[290,765,766],{"class":296},"})\n",[276,768,769,772,773,785,786,798],{},[633,770,771],{},"Impact",": This affects projects using ",[280,774,775,777,779,781,783],{"className":286,"language":287,"style":288},[290,776,622],{"class":641},[290,778,644],{"class":451},[290,780,647],{"class":451},[290,782,650],{"class":368},[290,784,452],{"class":451},"  that relied on the previous unintended behavior where ",[280,787,788,790,792,794,796],{"className":286,"language":287,"style":288},[290,789,628],{"class":641},[290,791,644],{"class":451},[290,793,647],{"class":451},[290,795,664],{"class":368},[290,797,452],{"class":451},"  also handled non-root paths.",[276,800,801,802,810],{},"See the ",[311,803,805,809],{"href":804},"\u002Fdocs\u002Fapi\u002Foptions#redirecton",[280,806,807],{"className":364,"language":365,"style":288},[290,808,628],{"class":368}," documentation"," for more details about the available options.",[271,812,814],{"id":813},"i18n-functions","I18n functions",[276,816,817,818,327],{},"The following composables and ",[311,819,814],{"href":117},[329,821,822,833],{},[332,823,824],{},[335,825,826,828,831],{},[338,827,340],{},[338,829,830],{},"Function",[338,832,346],{},[348,834,835,860,895],{},[335,836,837,841,851],{},[353,838,839],{},[356,840],{"color":426,"label":427},[353,842,843],{},[311,844,845],{"href":166},[280,846,847,849],{"className":286,"language":287,"style":288},[290,848,165],{"class":292},[290,850,297],{"class":296},[353,852,853,854,859],{},"The ",[280,855,856],{"className":364,"language":365,"style":288},[290,857,858],{"class":368},"key"," property on the options parameter has been removed and can no longer be configured, this is necessary for predictable and consistent localized head tag management.",[335,861,862,866,875],{},[353,863,864],{},[356,865],{"color":556,"label":557},[353,867,868],{},[280,869,870,873],{"className":286,"language":287,"style":288},[290,871,872],{"class":292},"onLanguageSwitched",[290,874,297],{"class":296},[353,876,877,878,889,890,892,894],{},"Use the ",[311,879,880],{"href":34},[280,881,882,884,887],{"className":286,"language":287,"style":288},[290,883,452],{"class":451},[290,885,886],{"class":368},"i18n:localeSwitched",[290,888,452],{"class":451}," hook instead.",[442,891],{},[442,893],{},"This function actually called the hook instead of subscribing to it, leading to unpredictable behavior.",[335,896,897,901,910],{},[353,898,899],{},[356,900],{"color":556,"label":557},[353,902,903],{},[280,904,905,908],{"className":286,"language":287,"style":288},[290,906,907],{"class":292},"onBeforeLanguageSwitch",[290,909,297],{"class":296},[353,911,877,912,889,923,925,894],{},[311,913,914],{"href":34},[280,915,916,918,921],{"className":286,"language":287,"style":288},[290,917,452],{"class":451},[290,919,920],{"class":368},"i18n:beforeLocaleSwitch",[290,922,452],{"class":451},[442,924],{},[442,926],{},[271,928,930],{"id":929},"context-functions","Context functions",[276,932,324,933,327],{},[311,934,935],{"href":125},"context functions",[329,937,938,948],{},[332,939,940],{},[335,941,942,944,946],{},[338,943,340],{},[338,945,830],{},[338,947,346],{},[348,949,950,974,1020,1063,1091],{},[335,951,952,956,968],{},[353,953,954],{},[356,955],{"color":426,"label":427},[353,957,958],{},[311,959,961],{"href":960},"\u002Fdocs\u002Fapi\u002Fnuxt#localehead",[280,962,963,966],{"className":286,"language":287,"style":288},[290,964,965],{"class":292},"$localeHead",[290,967,297],{"class":296},[353,969,853,970,859],{},[280,971,972],{"className":364,"language":365,"style":288},[290,973,858],{"class":368},[335,975,976,980,990],{},[353,977,978],{},[356,979],{"color":464,"label":465},[353,981,982],{},[311,983,984],{"href":960},[280,985,986,988],{"className":286,"language":287,"style":288},[290,987,965],{"class":292},[290,989,297],{"class":296},[353,991,877,992,998,999,1001,1003,1004,1012,1013,317],{},[280,993,994,996],{"className":286,"language":287,"style":288},[290,995,165],{"class":292},[290,997,297],{"class":296}," composable instead.",[442,1000],{},[442,1002],{},"Deprecated due to limited use cases, the ",[311,1005,1006],{"href":166},[280,1007,1008,1010],{"className":286,"language":287,"style":288},[290,1009,165],{"class":292},[290,1011,297],{"class":296}," composable offers the same functionality and is easier to use in combination with ",[280,1014,1015,1018],{"className":286,"language":287,"style":288},[290,1016,1017],{"class":292},"useHead",[290,1019,297],{"class":296},[335,1021,1022,1026,1035],{},[353,1023,1024],{},[356,1025],{"color":464,"label":465},[353,1027,1028],{},[280,1029,1030,1033],{"className":286,"language":287,"style":288},[290,1031,1032],{"class":292},"$getRouteBaseName",[290,1034,297],{"class":296},[353,1036,1037,1038,1048,1049,1051,1053,1054,1062],{},"Use ",[311,1039,1041],{"href":1040},"\u002Fdocs\u002Fapi\u002Fnuxt#routebasename",[280,1042,1043,1046],{"className":286,"language":287,"style":288},[290,1044,1045],{"class":292},"$routeBaseName",[290,1047,297],{"class":296}," instead.",[442,1050],{},[442,1052],{},"Deprecated in favor of the same function under a new name: ",[311,1055,1056],{"href":1040},[280,1057,1058,1060],{"className":286,"language":287,"style":288},[290,1059,1045],{"class":292},[290,1061,297],{"class":296},", to be consistent with the other context functions and their composable counterparts.",[335,1064,1065,1069,1078],{},[353,1066,1067],{},[356,1068],{"color":556,"label":557},[353,1070,1071],{},[280,1072,1073,1076],{"className":286,"language":287,"style":288},[290,1074,1075],{"class":292},"$resolveRoute",[290,1077,297],{"class":296},[353,1079,1037,1080,1090],{},[311,1081,1083],{"href":1082},"\u002Fdocs\u002Fapi\u002Fnuxt#localeroute",[280,1084,1085,1088],{"className":286,"language":287,"style":288},[290,1086,1087],{"class":292},"$localeRoute",[290,1089,297],{"class":296}," instead",[335,1092,1093,1097,1106],{},[353,1094,1095],{},[356,1096],{"color":556,"label":557},[353,1098,1099],{},[280,1100,1101,1104],{"className":286,"language":287,"style":288},[290,1102,1103],{"class":292},"$localeLocation",[290,1105,297],{"class":296},[353,1107,1037,1108,1090],{},[311,1109,1110],{"href":1082},[280,1111,1112,1114],{"className":286,"language":287,"style":288},[290,1113,1087],{"class":292},[290,1115,297],{"class":296},[271,1117,128],{"id":1118},"runtime-config",[276,1120,1121],{},"Several options set in the runtime config were only used to transfer build-time configuration to runtime and changing these at runtime could cause issues.",[276,1123,1124],{},"Instead of setting these on runtime config we now treat them as compiler constants, this way we can tree-shake any unused logic from a project build.",[276,1126,1127],{},"The following options have been removed from runtime config:",[329,1129,1130,1137],{},[332,1131,1132],{},[335,1133,1134],{},[338,1135,1136],{},"Removed runtime config option",[348,1138,1139,1147,1155,1164,1173,1182,1191,1200],{},[335,1140,1141],{},[353,1142,1143],{},[280,1144,1145],{"className":364,"language":365,"style":288},[290,1146,564],{"class":368},[335,1148,1149],{},[353,1150,1151],{},[280,1152,1153],{"className":364,"language":365,"style":288},[290,1154,622],{"class":368},[335,1156,1157],{},[353,1158,1159],{},[280,1160,1161],{"className":364,"language":365,"style":288},[290,1162,1163],{"class":368},"trailingSlash",[335,1165,1166],{},[353,1167,1168],{},[280,1169,1170],{"className":364,"language":365,"style":288},[290,1171,1172],{"class":368},"differentDomains",[335,1174,1175],{},[353,1176,1177],{},[280,1178,1179],{"className":364,"language":365,"style":288},[290,1180,1181],{"class":368},"defaultDirection",[335,1183,1184],{},[353,1185,1186],{},[280,1187,1188],{"className":364,"language":365,"style":288},[290,1189,1190],{"class":368},"multiDomainLocales",[335,1192,1193],{},[353,1194,1195],{},[280,1196,1197],{"className":364,"language":365,"style":288},[290,1198,1199],{"class":368},"routeNameSeparator",[335,1201,1202],{},[353,1203,1204],{},[280,1205,1206],{"className":364,"language":365,"style":288},[290,1207,547],{"class":368},[271,1209,1211],{"id":1210},"generated-options","Generated options",[276,1213,1214],{},"The generated options files in your projects are meant for internal use by this module at runtime and should never be used, more properties may be removed in the future.",[276,1216,1217],{},"Future changes to these internal options will not be documented in the migration guide. If you have use cases for these options, please open an issue describing your use case so we can evaluate if we can support it differently.",[276,1219,1220],{},"The generated option files have been renamed:",[329,1222,1223,1233],{},[332,1224,1225],{},[335,1226,1227,1230],{},[338,1228,1229],{},"Old Name",[338,1231,1232],{},"New Name",[348,1234,1235,1251],{},[335,1236,1237,1245],{},[353,1238,1239],{},[280,1240,1241],{"className":364,"language":365,"style":288},[290,1242,1244],{"class":1243},"sHwdD","#build\u002Fi18n-options.mjs",[353,1246,1247],{},[280,1248,1249],{"className":364,"language":365,"style":288},[290,1250,1244],{"class":1243},[335,1252,1253,1260],{},[353,1254,1255],{},[280,1256,1257],{"className":364,"language":365,"style":288},[290,1258,1259],{"class":1243},"#internal\u002Fi18n\u002Foptions.mjs",[353,1261,1262],{},[280,1263,1264],{"className":364,"language":365,"style":288},[290,1265,1266],{"class":1243},"#internal\u002Fi18n-options.mjs",[276,1268,1269],{},"The following exports have been removed from the generated options:",[329,1271,1272,1279],{},[332,1273,1274],{},[335,1275,1276],{},[338,1277,1278],{},"Removed Export",[348,1280,1281,1290,1299,1308,1317,1326,1335,1344],{},[335,1282,1283],{},[353,1284,1285],{},[280,1286,1287],{"className":364,"language":365,"style":288},[290,1288,1289],{"class":368},"isSSG",[335,1291,1292],{},[353,1293,1294],{},[280,1295,1296],{"className":364,"language":365,"style":288},[290,1297,1298],{"class":368},"hasPages",[335,1300,1301],{},[353,1302,1303],{},[280,1304,1305],{"className":364,"language":365,"style":288},[290,1306,1307],{"class":368},"parallelPlugin",[335,1309,1310],{},[353,1311,1312],{},[280,1313,1314],{"className":364,"language":365,"style":288},[290,1315,1316],{"class":368},"nuxtI18nOptions",[335,1318,1319],{},[353,1320,1321],{},[280,1322,1323],{"className":364,"language":365,"style":288},[290,1324,1325],{"class":368},"DEFAULT_COOKIE_KEY",[335,1327,1328],{},[353,1329,1330],{},[280,1331,1332],{"className":364,"language":365,"style":288},[290,1333,1334],{"class":368},"DYNAMIC_PARAMS_KEY",[335,1336,1337],{},[353,1338,1339],{},[280,1340,1341],{"className":364,"language":365,"style":288},[290,1342,1343],{"class":368},"NUXT_I18N_MODULE_ID",[335,1345,1346],{},[353,1347,1348],{},[280,1349,1350],{"className":364,"language":365,"style":288},[290,1351,1352],{"class":368},"SWITCH_LOCALE_PATH_LINK_IDENTIFIER",[276,1354,1355],{},"Reasons for removal:",[1357,1358,1359,1363],"ul",{},[1360,1361,1362],"li",{},"These are no longer used by the module and might expose vulnerable information in the final build",[1360,1364,1365],{},"Some options are now used as static values for better tree-shaking resulting in a smaller project build.",[271,1367,1369],{"id":1368},"legacy-migration","Legacy migration",[276,1371,1372,1373],{},"The migration guides for v7 and v8 can be found in the ",[311,1374,1377],{"href":1375,"rel":1376},"https:\u002F\u002Fv9.i18n.nuxtjs.org\u002Fdocs\u002Fguide\u002Fmigrating",[315],"legacy documentation",[1379,1380,1381],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":288,"searchDepth":711,"depth":717,"links":1383},[1384,1385,1386,1389,1390,1391,1392,1393],{"id":273,"depth":711,"text":274},{"id":320,"depth":711,"text":321},{"id":608,"depth":711,"text":609,"children":1387},[1388],{"id":613,"depth":717,"text":614},{"id":813,"depth":711,"text":814},{"id":929,"depth":711,"text":930},{"id":1118,"depth":711,"text":128},{"id":1210,"depth":711,"text":1211},{"id":1368,"depth":711,"text":1369},"Follow this guide to upgrade from v9.x to v10.x","md",null,{"toc":1398},{"depth":717},true,{"title":97,"description":1394},"Gurow0bEQpI1FHmjAURwkIxOtmJtucc4xfVEZ2bglHc",[1403,1405],{"title":93,"path":94,"stem":95,"description":1404,"children":-1},"How to integrate Nuxt i18n inside of a module.",{"title":101,"path":102,"stem":103,"description":1406,"children":-1},"What's new in v10",{"id":266,"title":97,"body":1408,"description":1394,"extension":1395,"links":1396,"meta":2305,"navigation":1399,"path":98,"seo":2307,"stem":99,"__hash__":1401},{"type":268,"value":1409,"toc":2293},[1410,1412,1428,1433,1435,1439,1656,1658,1660,1670,1714,1718,1764,1792,1800,1802,1806,1902,1904,1908,2070,2072,2074,2076,2078,2152,2154,2156,2158,2160,2200,2202,2276,2278,2284,2286,2291],[271,1411,274],{"id":273},[276,1413,278,1414,283,1416,298,1422,306],{},[280,1415,282],{},[280,1417,1418,1420],{"className":286,"language":287,"style":288},[290,1419,293],{"class":292},[290,1421,297],{"class":296},[280,1423,1424,1426],{"className":286,"language":287,"style":288},[290,1425,303],{"class":292},[290,1427,297],{"class":296},[276,1429,309,1430,317],{},[311,1431,316],{"href":313,"rel":1432},[315],[271,1434,321],{"id":320},[276,1436,324,1437,327],{},[311,1438,321],{"href":113},[329,1440,1441,1451],{},[332,1442,1443],{},[335,1444,1445,1447,1449],{},[338,1446,340],{},[338,1448,343],{},[338,1450,346],{},[348,1452,1453,1473,1487,1507,1535,1559,1579,1595,1611,1625,1642],{},[335,1454,1455,1459,1465],{},[353,1456,1457],{},[356,1458],{"color":358,"label":359},[353,1460,1461],{},[280,1462,1463],{"className":364,"language":365,"style":288},[290,1464,369],{"class":368},[353,1466,372,1467],{},[311,1468,1469],{"href":375},[280,1470,1471],{"className":364,"language":365,"style":288},[290,1472,380],{"class":368},[335,1474,1475,1479,1485],{},[353,1476,1477],{},[356,1478],{"color":358,"label":359},[353,1480,1481],{},[280,1482,1483],{"className":364,"language":365,"style":288},[290,1484,393],{"class":368},[353,1486,396],{},[335,1488,1489,1493,1499],{},[353,1490,1491],{},[356,1492],{"color":358,"label":359},[353,1494,1495],{},[280,1496,1497],{"className":364,"language":365,"style":288},[290,1498,409],{"class":368},[353,1500,372,1501],{},[311,1502,1503],{"href":414},[280,1504,1505],{"className":364,"language":365,"style":288},[290,1506,419],{"class":368},[335,1508,1509,1513,1521],{},[353,1510,1511],{},[356,1512],{"color":426,"label":427},[353,1514,1515],{},[311,1516,1517],{"href":432},[280,1518,1519],{"className":364,"language":365,"style":288},[290,1520,437],{"class":368},[353,1522,440,1523,1525,446,1527,317],{},[442,1524],{},[442,1526],{},[280,1528,1529,1531,1533],{"className":286,"language":287,"style":288},[290,1530,452],{"class":451},[290,1532,455],{"class":368},[290,1534,452],{"class":451},[335,1536,1537,1541,1549],{},[353,1538,1539],{},[356,1540],{"color":464,"label":465},[353,1542,1543],{},[311,1544,1545],{"href":470},[280,1546,1547],{"className":364,"language":365,"style":288},[290,1548,475],{"class":368},[353,1550,478,1551,488],{},[280,1552,1553,1555,1557],{"className":364,"language":365,"style":288},[290,1554,452],{"class":451},[290,1556,485],{"class":368},[290,1558,452],{"class":451},[335,1560,1561,1565,1573],{},[353,1562,1563],{},[356,1564],{"color":464,"label":465},[353,1566,1567],{},[311,1568,1569],{"href":499},[280,1570,1571],{"className":364,"language":365,"style":288},[290,1572,504],{"class":368},[353,1574,507,1575,1577,512],{},[442,1576],{},[442,1578],{},[335,1580,1581,1585,1593],{},[353,1582,1583],{},[356,1584],{"color":464,"label":465},[353,1586,1587],{},[311,1588,1589],{"href":523},[280,1590,1591],{"className":364,"language":365,"style":288},[290,1592,528],{"class":368},[353,1594,531],{},[335,1596,1597,1601,1609],{},[353,1598,1599],{},[356,1600],{"color":464,"label":465},[353,1602,1603],{},[311,1604,1605],{"href":542},[280,1606,1607],{"className":364,"language":365,"style":288},[290,1608,547],{"class":368},[353,1610,531],{},[335,1612,1613,1617,1623],{},[353,1614,1615],{},[356,1616],{"color":556,"label":557},[353,1618,1619],{},[280,1620,1621],{"className":364,"language":365,"style":288},[290,1622,564],{"class":368},[353,1624,567],{},[335,1626,1627,1631,1637],{},[353,1628,1629],{},[356,1630],{"color":556,"label":557},[353,1632,1633],{},[280,1634,1635],{"className":364,"language":365,"style":288},[290,1636,580],{"class":368},[353,1638,583,1639,589],{},[311,1640,588],{"href":586,"rel":1641},[315],[335,1643,1644,1648,1654],{},[353,1645,1646],{},[356,1647],{"color":556,"label":557},[353,1649,1650],{},[280,1651,1652],{"className":364,"language":365,"style":288},[290,1653,602],{"class":368},[353,1655,605],{},[271,1657,609],{"id":608},[611,1659,614],{"id":613},[276,1661,617,1662,623,1666,629],{},[280,1663,1664],{"className":364,"language":365,"style":288},[290,1665,622],{"class":368},[280,1667,1668],{"className":364,"language":365,"style":288},[290,1669,628],{"class":368},[276,1671,1672,636,1674,653,1686,667,1698,677,1706,687],{},[633,1673,635],{},[280,1675,1676,1678,1680,1682,1684],{"className":286,"language":287,"style":288},[290,1677,622],{"class":641},[290,1679,644],{"class":451},[290,1681,647],{"class":451},[290,1683,650],{"class":368},[290,1685,452],{"class":451},[280,1687,1688,1690,1692,1694,1696],{"className":286,"language":287,"style":288},[290,1689,628],{"class":641},[290,1691,644],{"class":451},[290,1693,647],{"class":451},[290,1695,664],{"class":368},[290,1697,452],{"class":451},[280,1699,1700,1702,1704],{"className":286,"language":287,"style":288},[290,1701,452],{"class":451},[290,1703,674],{"class":368},[290,1705,452],{"class":451},[280,1707,1708,1710,1712],{"className":286,"language":287,"style":288},[290,1709,452],{"class":451},[290,1711,684],{"class":368},[290,1713,452],{"class":451},[276,1715,1716,693],{},[633,1717,692],{},[695,1719,1720],{"className":697,"code":698,"language":699,"meta":288,"style":288},[280,1721,1722,1726,1730,1734,1738,1746,1752,1756,1760],{"__ignoreMap":288},[290,1723,1724],{"class":704,"line":705},[290,1725,708],{"class":296},[290,1727,1728],{"class":704,"line":711},[290,1729,714],{"class":296},[290,1731,1732],{"class":704,"line":717},[290,1733,720],{"class":296},[290,1735,1736],{"class":704,"line":723},[290,1737,726],{"class":296},[290,1739,1740,1742,1744],{"class":704,"line":729},[290,1741,732],{"class":451},[290,1743,736],{"class":735},[290,1745,739],{"class":735},[290,1747,1748,1750],{"class":704,"line":742},[290,1749,745],{"class":451},[290,1751,748],{"class":368},[290,1753,1754],{"class":704,"line":751},[290,1755,754],{"class":296},[290,1757,1758],{"class":704,"line":757},[290,1759,760],{"class":296},[290,1761,1762],{"class":704,"line":763},[290,1763,766],{"class":296},[276,1765,1766,772,1768,785,1780,798],{},[633,1767,771],{},[280,1769,1770,1772,1774,1776,1778],{"className":286,"language":287,"style":288},[290,1771,622],{"class":641},[290,1773,644],{"class":451},[290,1775,647],{"class":451},[290,1777,650],{"class":368},[290,1779,452],{"class":451},[280,1781,1782,1784,1786,1788,1790],{"className":286,"language":287,"style":288},[290,1783,628],{"class":641},[290,1785,644],{"class":451},[290,1787,647],{"class":451},[290,1789,664],{"class":368},[290,1791,452],{"class":451},[276,1793,801,1794,810],{},[311,1795,1796,809],{"href":804},[280,1797,1798],{"className":364,"language":365,"style":288},[290,1799,628],{"class":368},[271,1801,814],{"id":813},[276,1803,817,1804,327],{},[311,1805,814],{"href":117},[329,1807,1808,1818],{},[332,1809,1810],{},[335,1811,1812,1814,1816],{},[338,1813,340],{},[338,1815,830],{},[338,1817,346],{},[348,1819,1820,1842,1872],{},[335,1821,1822,1826,1836],{},[353,1823,1824],{},[356,1825],{"color":426,"label":427},[353,1827,1828],{},[311,1829,1830],{"href":166},[280,1831,1832,1834],{"className":286,"language":287,"style":288},[290,1833,165],{"class":292},[290,1835,297],{"class":296},[353,1837,853,1838,859],{},[280,1839,1840],{"className":364,"language":365,"style":288},[290,1841,858],{"class":368},[335,1843,1844,1848,1856],{},[353,1845,1846],{},[356,1847],{"color":556,"label":557},[353,1849,1850],{},[280,1851,1852,1854],{"className":286,"language":287,"style":288},[290,1853,872],{"class":292},[290,1855,297],{"class":296},[353,1857,877,1858,889,1868,1870,894],{},[311,1859,1860],{"href":34},[280,1861,1862,1864,1866],{"className":286,"language":287,"style":288},[290,1863,452],{"class":451},[290,1865,886],{"class":368},[290,1867,452],{"class":451},[442,1869],{},[442,1871],{},[335,1873,1874,1878,1886],{},[353,1875,1876],{},[356,1877],{"color":556,"label":557},[353,1879,1880],{},[280,1881,1882,1884],{"className":286,"language":287,"style":288},[290,1883,907],{"class":292},[290,1885,297],{"class":296},[353,1887,877,1888,889,1898,1900,894],{},[311,1889,1890],{"href":34},[280,1891,1892,1894,1896],{"className":286,"language":287,"style":288},[290,1893,452],{"class":451},[290,1895,920],{"class":368},[290,1897,452],{"class":451},[442,1899],{},[442,1901],{},[271,1903,930],{"id":929},[276,1905,324,1906,327],{},[311,1907,935],{"href":125},[329,1909,1910,1920],{},[332,1911,1912],{},[335,1913,1914,1916,1918],{},[338,1915,340],{},[338,1917,830],{},[338,1919,346],{},[348,1921,1922,1944,1986,2022,2046],{},[335,1923,1924,1928,1938],{},[353,1925,1926],{},[356,1927],{"color":426,"label":427},[353,1929,1930],{},[311,1931,1932],{"href":960},[280,1933,1934,1936],{"className":286,"language":287,"style":288},[290,1935,965],{"class":292},[290,1937,297],{"class":296},[353,1939,853,1940,859],{},[280,1941,1942],{"className":364,"language":365,"style":288},[290,1943,858],{"class":368},[335,1945,1946,1950,1960],{},[353,1947,1948],{},[356,1949],{"color":464,"label":465},[353,1951,1952],{},[311,1953,1954],{"href":960},[280,1955,1956,1958],{"className":286,"language":287,"style":288},[290,1957,965],{"class":292},[290,1959,297],{"class":296},[353,1961,877,1962,998,1968,1970,1003,1972,1012,1980,317],{},[280,1963,1964,1966],{"className":286,"language":287,"style":288},[290,1965,165],{"class":292},[290,1967,297],{"class":296},[442,1969],{},[442,1971],{},[311,1973,1974],{"href":166},[280,1975,1976,1978],{"className":286,"language":287,"style":288},[290,1977,165],{"class":292},[290,1979,297],{"class":296},[280,1981,1982,1984],{"className":286,"language":287,"style":288},[290,1983,1017],{"class":292},[290,1985,297],{"class":296},[335,1987,1988,1992,2000],{},[353,1989,1990],{},[356,1991],{"color":464,"label":465},[353,1993,1994],{},[280,1995,1996,1998],{"className":286,"language":287,"style":288},[290,1997,1032],{"class":292},[290,1999,297],{"class":296},[353,2001,1037,2002,1048,2010,2012,1053,2014,1062],{},[311,2003,2004],{"href":1040},[280,2005,2006,2008],{"className":286,"language":287,"style":288},[290,2007,1045],{"class":292},[290,2009,297],{"class":296},[442,2011],{},[442,2013],{},[311,2015,2016],{"href":1040},[280,2017,2018,2020],{"className":286,"language":287,"style":288},[290,2019,1045],{"class":292},[290,2021,297],{"class":296},[335,2023,2024,2028,2036],{},[353,2025,2026],{},[356,2027],{"color":556,"label":557},[353,2029,2030],{},[280,2031,2032,2034],{"className":286,"language":287,"style":288},[290,2033,1075],{"class":292},[290,2035,297],{"class":296},[353,2037,1037,2038,1090],{},[311,2039,2040],{"href":1082},[280,2041,2042,2044],{"className":286,"language":287,"style":288},[290,2043,1087],{"class":292},[290,2045,297],{"class":296},[335,2047,2048,2052,2060],{},[353,2049,2050],{},[356,2051],{"color":556,"label":557},[353,2053,2054],{},[280,2055,2056,2058],{"className":286,"language":287,"style":288},[290,2057,1103],{"class":292},[290,2059,297],{"class":296},[353,2061,1037,2062,1090],{},[311,2063,2064],{"href":1082},[280,2065,2066,2068],{"className":286,"language":287,"style":288},[290,2067,1087],{"class":292},[290,2069,297],{"class":296},[271,2071,128],{"id":1118},[276,2073,1121],{},[276,2075,1124],{},[276,2077,1127],{},[329,2079,2080,2086],{},[332,2081,2082],{},[335,2083,2084],{},[338,2085,1136],{},[348,2087,2088,2096,2104,2112,2120,2128,2136,2144],{},[335,2089,2090],{},[353,2091,2092],{},[280,2093,2094],{"className":364,"language":365,"style":288},[290,2095,564],{"class":368},[335,2097,2098],{},[353,2099,2100],{},[280,2101,2102],{"className":364,"language":365,"style":288},[290,2103,622],{"class":368},[335,2105,2106],{},[353,2107,2108],{},[280,2109,2110],{"className":364,"language":365,"style":288},[290,2111,1163],{"class":368},[335,2113,2114],{},[353,2115,2116],{},[280,2117,2118],{"className":364,"language":365,"style":288},[290,2119,1172],{"class":368},[335,2121,2122],{},[353,2123,2124],{},[280,2125,2126],{"className":364,"language":365,"style":288},[290,2127,1181],{"class":368},[335,2129,2130],{},[353,2131,2132],{},[280,2133,2134],{"className":364,"language":365,"style":288},[290,2135,1190],{"class":368},[335,2137,2138],{},[353,2139,2140],{},[280,2141,2142],{"className":364,"language":365,"style":288},[290,2143,1199],{"class":368},[335,2145,2146],{},[353,2147,2148],{},[280,2149,2150],{"className":364,"language":365,"style":288},[290,2151,547],{"class":368},[271,2153,1211],{"id":1210},[276,2155,1214],{},[276,2157,1217],{},[276,2159,1220],{},[329,2161,2162,2170],{},[332,2163,2164],{},[335,2165,2166,2168],{},[338,2167,1229],{},[338,2169,1232],{},[348,2171,2172,2186],{},[335,2173,2174,2180],{},[353,2175,2176],{},[280,2177,2178],{"className":364,"language":365,"style":288},[290,2179,1244],{"class":1243},[353,2181,2182],{},[280,2183,2184],{"className":364,"language":365,"style":288},[290,2185,1244],{"class":1243},[335,2187,2188,2194],{},[353,2189,2190],{},[280,2191,2192],{"className":364,"language":365,"style":288},[290,2193,1259],{"class":1243},[353,2195,2196],{},[280,2197,2198],{"className":364,"language":365,"style":288},[290,2199,1266],{"class":1243},[276,2201,1269],{},[329,2203,2204,2210],{},[332,2205,2206],{},[335,2207,2208],{},[338,2209,1278],{},[348,2211,2212,2220,2228,2236,2244,2252,2260,2268],{},[335,2213,2214],{},[353,2215,2216],{},[280,2217,2218],{"className":364,"language":365,"style":288},[290,2219,1289],{"class":368},[335,2221,2222],{},[353,2223,2224],{},[280,2225,2226],{"className":364,"language":365,"style":288},[290,2227,1298],{"class":368},[335,2229,2230],{},[353,2231,2232],{},[280,2233,2234],{"className":364,"language":365,"style":288},[290,2235,1307],{"class":368},[335,2237,2238],{},[353,2239,2240],{},[280,2241,2242],{"className":364,"language":365,"style":288},[290,2243,1316],{"class":368},[335,2245,2246],{},[353,2247,2248],{},[280,2249,2250],{"className":364,"language":365,"style":288},[290,2251,1325],{"class":368},[335,2253,2254],{},[353,2255,2256],{},[280,2257,2258],{"className":364,"language":365,"style":288},[290,2259,1334],{"class":368},[335,2261,2262],{},[353,2263,2264],{},[280,2265,2266],{"className":364,"language":365,"style":288},[290,2267,1343],{"class":368},[335,2269,2270],{},[353,2271,2272],{},[280,2273,2274],{"className":364,"language":365,"style":288},[290,2275,1352],{"class":368},[276,2277,1355],{},[1357,2279,2280,2282],{},[1360,2281,1362],{},[1360,2283,1365],{},[271,2285,1369],{"id":1368},[276,2287,1372,2288],{},[311,2289,1377],{"href":1375,"rel":2290},[315],[1379,2292,1381],{},{"title":288,"searchDepth":711,"depth":717,"links":2294},[2295,2296,2297,2300,2301,2302,2303,2304],{"id":273,"depth":711,"text":274},{"id":320,"depth":711,"text":321},{"id":608,"depth":711,"text":609,"children":2298},[2299],{"id":613,"depth":717,"text":614},{"id":813,"depth":711,"text":814},{"id":929,"depth":711,"text":930},{"id":1118,"depth":711,"text":128},{"id":1210,"depth":711,"text":1211},{"id":1368,"depth":711,"text":1369},{"toc":2306},{"depth":717},{"title":97,"description":1394},1777632951167]