[{"data":1,"prerenderedAt":3348},["ShallowReactive",2],{"navigation":3,"navigation_docs":214,"-docs-guide-lazy-load-translations":270,"-docs-guide-lazy-load-translations-surround":1964,"\u002Fdocs\u002Fguide\u002Flazy-load-translations":1969},[4],{"title":5,"path":6,"stem":7,"children":8,"page":131},"Docs","\u002Fdocs","docs",[9,25,105,132,150,204],{"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,146],{"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,"path":148,"stem":149},"Vue I18n components","\u002Fdocs\u002Fcomponents\u002Fvue-i18n-components","docs\u002F05.components\u002F03.vue-i18n-components",{"title":151,"icon":152,"path":153,"stem":154,"children":155,"page":131},"Composables","i-lucide-square-function","\u002Fdocs\u002Fcomposables","docs\u002F06.composables",[156,160,164,168,172,176,180,184,188,192,196,200],{"title":157,"path":158,"stem":159},"useLocalePath","\u002Fdocs\u002Fcomposables\u002Fuse-locale-path","docs\u002F06.composables\u002F01.use-locale-path",{"title":161,"path":162,"stem":163},"useLocaleRoute","\u002Fdocs\u002Fcomposables\u002Fuse-locale-route","docs\u002F06.composables\u002F02.use-locale-route",{"title":165,"path":166,"stem":167},"useSwitchLocalePath","\u002Fdocs\u002Fcomposables\u002Fuse-switch-locale-path","docs\u002F06.composables\u002F03.use-switch-locale-path",{"title":169,"path":170,"stem":171},"useLocaleHead","\u002Fdocs\u002Fcomposables\u002Fuse-locale-head","docs\u002F06.composables\u002F04.use-locale-head",{"title":173,"path":174,"stem":175},"useSetI18nParams","\u002Fdocs\u002Fcomposables\u002Fuse-set-i18n-params","docs\u002F06.composables\u002F05.use-set-i18n-params",{"title":177,"path":178,"stem":179},"useRouteBaseName","\u002Fdocs\u002Fcomposables\u002Fuse-route-base-name","docs\u002F06.composables\u002F06.use-route-base-name",{"title":181,"path":182,"stem":183},"useBrowserLocale","\u002Fdocs\u002Fcomposables\u002Fuse-browser-locale","docs\u002F06.composables\u002F07.use-browser-locale",{"title":185,"path":186,"stem":187},"useCookieLocale","\u002Fdocs\u002Fcomposables\u002Fuse-cookie-locale","docs\u002F06.composables\u002F08.use-cookie-locale",{"title":189,"path":190,"stem":191},"useTranslation","\u002Fdocs\u002Fcomposables\u002Fuse-translation","docs\u002F06.composables\u002F09.use-translation",{"title":193,"path":194,"stem":195},"defineI18nConfig","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-config","docs\u002F06.composables\u002F10.define-i18n-config",{"title":197,"path":198,"stem":199},"defineI18nLocale","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-locale","docs\u002F06.composables\u002F11.define-i18n-locale",{"title":201,"path":202,"stem":203},"defineI18nLocaleDetector","\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-locale-detector","docs\u002F06.composables\u002F12.define-i18n-locale-detector",{"title":205,"icon":206,"path":207,"stem":208,"children":209,"page":131},"Compiler Macros","i-lucide-aperture","\u002Fdocs\u002Fcompiler-macros","docs\u002F07.compiler-macros",[210],{"title":211,"path":212,"stem":213},"defineI18nRoute","\u002Fdocs\u002Fcompiler-macros\u002Fdefine-i18n-route","docs\u002F07.compiler-macros\u002F01.define-i18n-route",[215,220,241,248,253,267],{"title":10,"path":11,"stem":12,"children":216,"icon":24},[217,218,219],{"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":221,"icon":104},[222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240],{"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":242,"page":131},[243,244,245,246,247],{"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":249,"page":131},[250,251,252],{"title":139,"path":140,"stem":141},{"title":143,"path":144,"stem":145},{"title":147,"path":148,"stem":149},{"title":151,"icon":152,"path":153,"stem":154,"children":254,"page":131},[255,256,257,258,259,260,261,262,263,264,265,266],{"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,"path":202,"stem":203},{"title":205,"icon":206,"path":207,"stem":208,"children":268,"page":131},[269],{"title":211,"path":212,"stem":213},{"id":271,"title":53,"body":272,"description":1958,"extension":1959,"links":1960,"meta":1961,"navigation":717,"path":54,"seo":1962,"stem":55,"__hash__":1963},"docs\u002Fdocs\u002F02.guide\u002F07.lazy-load-translations.md",{"type":273,"value":274,"toc":1952},"minimark",[275,287,344,349,352,437,440,652,755,787,809,861,864,922,926,932,935,948,954,957,960,1057,1062,1357,1363,1369,1392,1398,1404,1408,1416,1426,1439,1779,1783,1786,1793,1942,1948],[276,277,278,279,283,284,286],"p",{},"For apps with a lot of translated content, it is preferable not to bundle all the messages in the main bundle but rather lazy-load only the language that the users selected.\nThis can be achieved with ",[280,281,282],"strong",{},"Nuxt i18n module"," by letting the module know where your translation files are located so it can dynamically import them when the app loads or when the user switches to another language.\nTo enable translations lazy-loading, follow these steps when configuring ",[280,285,282],{},":",[288,289,290,307,314],"ul",{},[291,292,293,294,298,299,302,303,306],"li",{},"Configure ",[295,296,297],"code",{},"locales"," option as an array of objects, where each object has a ",[295,300,301],{},"file"," or ",[295,304,305],{},"files"," key whose value is the translation file corresponding to the locale.",[291,308,309,310,313],{},"Optionally, remove all messages that you might have passed to Vue I18n via the ",[295,311,312],{},"vueI18n"," option.",[291,315,316,317,302,319,321,322,332,333,338,339,343],{},"Each ",[295,318,301],{},[295,320,305],{}," can return either an ",[295,323,327],{"className":324,"language":325,"style":326},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type","",[328,329,331],"span",{"class":330},"sBMFI","Object",", or a function that returns ",[295,334,335],{"className":324,"language":325,"style":326},[328,336,337],{"class":330},"Promise"," which must return an ",[295,340,341],{"className":324,"language":325,"style":326},[328,342,331],{"class":330},".",[345,346,348],"h2",{"id":347},"basic-usage","Basic usage",[276,350,351],{},"Example files structure:",[353,354,358],"pre",{"className":355,"code":356,"language":357,"meta":326,"style":326},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","-| nuxt-project\u002F\n---| i18n\u002F\n-----| locales\u002F\n-------| en-US.json\n-------| es-ES.js\n-------| fr-FR.ts\n---| nuxt.config.ts\n","bash",[295,359,360,374,385,396,407,417,427],{"__ignoreMap":326},[328,361,364,367,371],{"class":362,"line":363},"line",1,[328,365,366],{"class":330},"-",[328,368,370],{"class":369},"sMK4o","|",[328,372,373],{"class":330}," nuxt-project\u002F\n",[328,375,377,380,382],{"class":362,"line":376},2,[328,378,379],{"class":330},"---",[328,381,370],{"class":369},[328,383,384],{"class":330}," i18n\u002F\n",[328,386,388,391,393],{"class":362,"line":387},3,[328,389,390],{"class":330},"-----",[328,392,370],{"class":369},[328,394,395],{"class":330}," locales\u002F\n",[328,397,399,402,404],{"class":362,"line":398},4,[328,400,401],{"class":330},"-------",[328,403,370],{"class":369},[328,405,406],{"class":330}," en-US.json\n",[328,408,410,412,414],{"class":362,"line":409},5,[328,411,401],{"class":330},[328,413,370],{"class":369},[328,415,416],{"class":330}," es-ES.js\n",[328,418,420,422,424],{"class":362,"line":419},6,[328,421,401],{"class":330},[328,423,370],{"class":369},[328,425,426],{"class":330}," fr-FR.ts\n",[328,428,430,432,434],{"class":362,"line":429},7,[328,431,379],{"class":330},[328,433,370],{"class":369},[328,435,436],{"class":330}," nuxt.config.ts\n",[276,438,439],{},"Configuration example:",[353,441,446],{"className":442,"code":443,"filename":444,"language":445,"meta":326,"style":326},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      {\n        code: 'en',\n        file: 'en-US.json'\n      },\n      {\n        code: 'es',\n        file: 'es-ES.js'\n      },\n      {\n        code: 'fr',\n        file: 'fr-FR.ts'\n      }\n    ],\n    defaultLocale: 'en'\n  }\n})\n","nuxt.config.ts","ts",[295,447,448,468,479,489,494,514,529,534,539,555,569,574,579,595,609,615,623,637,643],{"__ignoreMap":326},[328,449,450,454,457,461,465],{"class":362,"line":363},[328,451,453],{"class":452},"s7zQu","export",[328,455,456],{"class":452}," default",[328,458,460],{"class":459},"s2Zo4"," defineNuxtConfig",[328,462,464],{"class":463},"sTEyZ","(",[328,466,467],{"class":369},"{\n",[328,469,470,474,476],{"class":362,"line":376},[328,471,473],{"class":472},"swJcz","  i18n",[328,475,286],{"class":369},[328,477,478],{"class":369}," {\n",[328,480,481,484,486],{"class":362,"line":387},[328,482,483],{"class":472},"    locales",[328,485,286],{"class":369},[328,487,488],{"class":463}," [\n",[328,490,491],{"class":362,"line":398},[328,492,493],{"class":369},"      {\n",[328,495,496,499,501,504,508,511],{"class":362,"line":409},[328,497,498],{"class":472},"        code",[328,500,286],{"class":369},[328,502,503],{"class":369}," '",[328,505,507],{"class":506},"sfazB","en",[328,509,510],{"class":369},"'",[328,512,513],{"class":369},",\n",[328,515,516,519,521,523,526],{"class":362,"line":419},[328,517,518],{"class":472},"        file",[328,520,286],{"class":369},[328,522,503],{"class":369},[328,524,525],{"class":506},"en-US.json",[328,527,528],{"class":369},"'\n",[328,530,531],{"class":362,"line":429},[328,532,533],{"class":369},"      },\n",[328,535,537],{"class":362,"line":536},8,[328,538,493],{"class":369},[328,540,542,544,546,548,551,553],{"class":362,"line":541},9,[328,543,498],{"class":472},[328,545,286],{"class":369},[328,547,503],{"class":369},[328,549,550],{"class":506},"es",[328,552,510],{"class":369},[328,554,513],{"class":369},[328,556,558,560,562,564,567],{"class":362,"line":557},10,[328,559,518],{"class":472},[328,561,286],{"class":369},[328,563,503],{"class":369},[328,565,566],{"class":506},"es-ES.js",[328,568,528],{"class":369},[328,570,572],{"class":362,"line":571},11,[328,573,533],{"class":369},[328,575,577],{"class":362,"line":576},12,[328,578,493],{"class":369},[328,580,582,584,586,588,591,593],{"class":362,"line":581},13,[328,583,498],{"class":472},[328,585,286],{"class":369},[328,587,503],{"class":369},[328,589,590],{"class":506},"fr",[328,592,510],{"class":369},[328,594,513],{"class":369},[328,596,598,600,602,604,607],{"class":362,"line":597},14,[328,599,518],{"class":472},[328,601,286],{"class":369},[328,603,503],{"class":369},[328,605,606],{"class":506},"fr-FR.ts",[328,608,528],{"class":369},[328,610,612],{"class":362,"line":611},15,[328,613,614],{"class":369},"      }\n",[328,616,618,621],{"class":362,"line":617},16,[328,619,620],{"class":463},"    ]",[328,622,513],{"class":369},[328,624,626,629,631,633,635],{"class":362,"line":625},17,[328,627,628],{"class":472},"    defaultLocale",[328,630,286],{"class":369},[328,632,503],{"class":369},[328,634,507],{"class":506},[328,636,528],{"class":369},[328,638,640],{"class":362,"line":639},18,[328,641,642],{"class":369},"  }\n",[328,644,646,649],{"class":362,"line":645},19,[328,647,648],{"class":369},"}",[328,650,651],{"class":463},")\n",[353,653,656],{"className":442,"code":654,"filename":655,"language":445,"meta":326,"style":326},"export default defineI18nLocale(async locale => {\n  return {\n    welcome: 'Bienvenue'\n  }\n})\n\n\u002F\u002F or\n\nexport default {\n  welcome: 'Bienvenue'\n}\n","i18n\u002Flocales\u002Ffr-FR.ts",[295,657,658,682,689,703,707,713,719,725,729,737,750],{"__ignoreMap":326},[328,659,660,662,664,667,669,673,677,680],{"class":362,"line":363},[328,661,453],{"class":452},[328,663,456],{"class":452},[328,665,666],{"class":459}," defineI18nLocale",[328,668,464],{"class":463},[328,670,672],{"class":671},"spNyl","async",[328,674,676],{"class":675},"sHdIc"," locale",[328,678,679],{"class":671}," =>",[328,681,478],{"class":369},[328,683,684,687],{"class":362,"line":376},[328,685,686],{"class":452},"  return",[328,688,478],{"class":369},[328,690,691,694,696,698,701],{"class":362,"line":387},[328,692,693],{"class":472},"    welcome",[328,695,286],{"class":369},[328,697,503],{"class":369},[328,699,700],{"class":506},"Bienvenue",[328,702,528],{"class":369},[328,704,705],{"class":362,"line":398},[328,706,642],{"class":369},[328,708,709,711],{"class":362,"line":409},[328,710,648],{"class":369},[328,712,651],{"class":463},[328,714,715],{"class":362,"line":419},[328,716,718],{"emptyLinePlaceholder":717},true,"\n",[328,720,721],{"class":362,"line":429},[328,722,724],{"class":723},"sHwdD","\u002F\u002F or\n",[328,726,727],{"class":362,"line":536},[328,728,718],{"emptyLinePlaceholder":717},[328,730,731,733,735],{"class":362,"line":541},[328,732,453],{"class":452},[328,734,456],{"class":452},[328,736,478],{"class":369},[328,738,739,742,744,746,748],{"class":362,"line":557},[328,740,741],{"class":472},"  welcome",[328,743,286],{"class":369},[328,745,503],{"class":369},[328,747,700],{"class":506},[328,749,528],{"class":369},[328,751,752],{"class":362,"line":571},[328,753,754],{"class":369},"}\n",[756,757,759,773],"callout",{"icon":758},"i-heroicons-light-bulb",[276,760,761,762,343],{},"If your function returns an object of locale messages, ",[280,763,764,765,772],{},"you must define it in the ",[295,766,767,769],{"className":442,"language":445,"style":326},[328,768,197],{"class":459},[328,770,771],{"class":463},"()"," composable function",[276,774,775,776,782,783,343],{},"About ",[295,777,778,780],{"className":442,"language":445,"style":326},[328,779,197],{"class":459},[328,781,771],{"class":463}," details, see the ",[784,785,786],"a",{"href":198},"here",[756,788,789,798],{"icon":758},[276,790,791,797],{},[784,792,796],{"href":793,"rel":794},"https:\u002F\u002Fvue-i18n.intlify.dev\u002Fguide\u002Fadvanced\u002Ffunction.html",[795],"nofollow","Message functions"," cannot be sent to the browser as JSON, so a locale file containing them is loaded from the file itself instead of from the messages endpoint. That ships the locale in the client bundle, so prefer plain messages where you can.",[276,799,800,801,804,805,808],{},"This is decided per locale, by reading the locale file at build time: message functions are found through variables, spreads and loader ",[295,802,803],{},"return","s ",[280,806,807],{},"within that file",". Ones the file cannot reveal - imported from another module, or built from runtime values - are not detected. Those are reported with a warning in development and while prerendering.",[756,810,811,853],{"icon":758},[276,812,813,814,821,822,829,830,837,838,837,845,852],{},"The server runs loader functions outside the Nuxt app, so they can only use APIs that exist in the browser and in Nitro, such as ",[295,815,816,819],{"className":442,"language":445,"style":326},[328,817,818],{"class":459},"$fetch",[328,820,771],{"class":463}," and ",[295,823,824,827],{"className":442,"language":445,"style":326},[328,825,826],{"class":459},"useRuntimeConfig",[328,828,771],{"class":463},". A locale file calling a Nuxt app composable (",[295,831,832,835],{"className":442,"language":445,"style":326},[328,833,834],{"class":459},"useNuxtApp",[328,836,771],{"class":463},", ",[295,839,840,843],{"className":442,"language":445,"style":326},[328,841,842],{"class":459},"useState",[328,844,771],{"class":463},[295,846,847,850],{"className":442,"language":445,"style":326},[328,848,849],{"class":459},"useCookie",[328,851,771],{"class":463},", ...) is loaded inside the Nuxt app instead, on both server and client, and is not served from the messages endpoint.",[276,854,855,856,860],{},"See ",[784,857,859],{"href":858},"\u002Fdocs\u002Fcomposables\u002Fdefine-i18n-locale#where-the-loader-runs","where a loader runs"," for what that costs and what stays undetected.",[276,862,863],{},"If the function returns an Object available in nuxt i18n module, you can configure the dynamic locale messages, like the API (including external API) or back-end, via fetch:",[353,865,867],{"className":442,"code":866,"language":445,"meta":326,"style":326},"export default defineI18nLocale(locale => {\n  \u002F\u002F for example, fetch locale messages from nuxt server\n  return $fetch(`\u002Fapi\u002F${locale}`)\n})\n",[295,868,869,886,891,916],{"__ignoreMap":326},[328,870,871,873,875,877,879,882,884],{"class":362,"line":363},[328,872,453],{"class":452},[328,874,456],{"class":452},[328,876,666],{"class":459},[328,878,464],{"class":463},[328,880,881],{"class":675},"locale",[328,883,679],{"class":671},[328,885,478],{"class":369},[328,887,888],{"class":362,"line":376},[328,889,890],{"class":723},"  \u002F\u002F for example, fetch locale messages from nuxt server\n",[328,892,893,895,898,900,903,906,909,911,914],{"class":362,"line":387},[328,894,686],{"class":452},[328,896,897],{"class":459}," $fetch",[328,899,464],{"class":472},[328,901,902],{"class":369},"`",[328,904,905],{"class":506},"\u002Fapi\u002F",[328,907,908],{"class":369},"${",[328,910,881],{"class":463},[328,912,913],{"class":369},"}`",[328,915,651],{"class":472},[328,917,918,920],{"class":362,"line":398},[328,919,648],{"class":369},[328,921,651],{"class":463},[345,923,925],{"id":924},"multiple-files-lazy-loading","Multiple files lazy loading",[276,927,928,929,931],{},"The ",[295,930,305],{}," property can be used to lazy load multiple files.",[276,933,934],{},"This is useful because it is efficient to manage multiple files that only define differences without duplicating locale messages.",[276,936,937,938,943,944,947],{},"For example, let’s take the case of supporting the Spanish language. According to ",[784,939,942],{"href":940,"rel":941},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSpanish_language#Geographical_distribution",[795],"wikipedia",", there are ",[280,945,946],{},"20 countries"," where Spanish is spoken as an official language!",[276,949,950,951,953],{},"If these countries are all configured using ",[295,952,301],{},", it would be difficult to maintain due to the duplication of locale messages for each country.",[276,955,956],{},"In this scenario, it would be easier to keep all shared (common) locale messages for the target language in a separate file and define dialectal variations for each country separately is well to prevent duplication, which is easier to maintain.",[276,958,959],{},"The following is an example of a lang directory containing locale files for the Spanish language:",[353,961,963],{"className":355,"code":962,"language":357,"meta":326,"style":326},"-| nuxt-project\u002F\n---| i18n\u002F\n-----| locales\u002F\n-------| es.json    # locale messages for common Spanish\n-------| es-AR.json # locale messages for Argentina\n-------| es-UY.json # locale messages for Uruguay\n-------| es-US.json # locale messages for Estados Unidos\n-------| ...        # other countries\n---| nuxt.config.ts\n",[295,964,965,973,981,989,1001,1013,1025,1037,1049],{"__ignoreMap":326},[328,966,967,969,971],{"class":362,"line":363},[328,968,366],{"class":330},[328,970,370],{"class":369},[328,972,373],{"class":330},[328,974,975,977,979],{"class":362,"line":376},[328,976,379],{"class":330},[328,978,370],{"class":369},[328,980,384],{"class":330},[328,982,983,985,987],{"class":362,"line":387},[328,984,390],{"class":330},[328,986,370],{"class":369},[328,988,395],{"class":330},[328,990,991,993,995,998],{"class":362,"line":398},[328,992,401],{"class":330},[328,994,370],{"class":369},[328,996,997],{"class":330}," es.json",[328,999,1000],{"class":723},"    # locale messages for common Spanish\n",[328,1002,1003,1005,1007,1010],{"class":362,"line":409},[328,1004,401],{"class":330},[328,1006,370],{"class":369},[328,1008,1009],{"class":330}," es-AR.json",[328,1011,1012],{"class":723}," # locale messages for Argentina\n",[328,1014,1015,1017,1019,1022],{"class":362,"line":419},[328,1016,401],{"class":330},[328,1018,370],{"class":369},[328,1020,1021],{"class":330}," es-UY.json",[328,1023,1024],{"class":723}," # locale messages for Uruguay\n",[328,1026,1027,1029,1031,1034],{"class":362,"line":429},[328,1028,401],{"class":330},[328,1030,370],{"class":369},[328,1032,1033],{"class":330}," es-US.json",[328,1035,1036],{"class":723}," # locale messages for Estados Unidos\n",[328,1038,1039,1041,1043,1046],{"class":362,"line":536},[328,1040,401],{"class":330},[328,1042,370],{"class":369},[328,1044,1045],{"class":459}," ...",[328,1047,1048],{"class":723},"        # other countries\n",[328,1050,1051,1053,1055],{"class":362,"line":541},[328,1052,379],{"class":330},[328,1054,370],{"class":369},[328,1056,436],{"class":330},[276,1058,1059,1060,286],{},"The following is an example of the configuration in ",[295,1061,444],{},[353,1063,1065],{"className":442,"code":1064,"filename":444,"language":445,"meta":326,"style":326},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      \u002F**\n       * Example definition with `files` for Spanish speaking countries\n       *\u002F\n      {\n        code: 'es-AR',\n        name: 'Español (Argentina)',\n        \u002F\u002F lazy loading order: `es.json` -> `es-AR.json`, and then merge 'es-AR.json' with 'es.json'\n        files: ['es.json', 'es-AR.json']\n      },\n      {\n        code: 'es-UY',\n        name: 'Español (Uruguay)',\n        \u002F\u002F lazy loading order: `es.json` -> `es-UY.json`, and then merge 'es-UY.json' with 'es.json'\n        files: ['es.json', 'es-UY.json']\n      },\n      {\n        code: 'es-US',\n        name: 'Español (Estados Unidos)',\n        \u002F\u002F lazy loading order: `es.json` -> `es-US.json`, and then merge 'es-US.json' with 'es.json'\n        files: ['es.json', 'es-US.json']\n      }\n    ],\n    defaultLocale: 'en'\n  }\n})\n",[295,1066,1067,1079,1087,1095,1100,1105,1110,1114,1129,1145,1150,1180,1184,1188,1203,1218,1223,1248,1252,1256,1272,1288,1294,1320,1325,1332,1345,1350],{"__ignoreMap":326},[328,1068,1069,1071,1073,1075,1077],{"class":362,"line":363},[328,1070,453],{"class":452},[328,1072,456],{"class":452},[328,1074,460],{"class":459},[328,1076,464],{"class":463},[328,1078,467],{"class":369},[328,1080,1081,1083,1085],{"class":362,"line":376},[328,1082,473],{"class":472},[328,1084,286],{"class":369},[328,1086,478],{"class":369},[328,1088,1089,1091,1093],{"class":362,"line":387},[328,1090,483],{"class":472},[328,1092,286],{"class":369},[328,1094,488],{"class":463},[328,1096,1097],{"class":362,"line":398},[328,1098,1099],{"class":723},"      \u002F**\n",[328,1101,1102],{"class":362,"line":409},[328,1103,1104],{"class":723},"       * Example definition with `files` for Spanish speaking countries\n",[328,1106,1107],{"class":362,"line":419},[328,1108,1109],{"class":723},"       *\u002F\n",[328,1111,1112],{"class":362,"line":429},[328,1113,493],{"class":369},[328,1115,1116,1118,1120,1122,1125,1127],{"class":362,"line":536},[328,1117,498],{"class":472},[328,1119,286],{"class":369},[328,1121,503],{"class":369},[328,1123,1124],{"class":506},"es-AR",[328,1126,510],{"class":369},[328,1128,513],{"class":369},[328,1130,1131,1134,1136,1138,1141,1143],{"class":362,"line":541},[328,1132,1133],{"class":472},"        name",[328,1135,286],{"class":369},[328,1137,503],{"class":369},[328,1139,1140],{"class":506},"Español (Argentina)",[328,1142,510],{"class":369},[328,1144,513],{"class":369},[328,1146,1147],{"class":362,"line":557},[328,1148,1149],{"class":723},"        \u002F\u002F lazy loading order: `es.json` -> `es-AR.json`, and then merge 'es-AR.json' with 'es.json'\n",[328,1151,1152,1155,1157,1160,1162,1165,1167,1170,1172,1175,1177],{"class":362,"line":571},[328,1153,1154],{"class":472},"        files",[328,1156,286],{"class":369},[328,1158,1159],{"class":463}," [",[328,1161,510],{"class":369},[328,1163,1164],{"class":506},"es.json",[328,1166,510],{"class":369},[328,1168,1169],{"class":369},",",[328,1171,503],{"class":369},[328,1173,1174],{"class":506},"es-AR.json",[328,1176,510],{"class":369},[328,1178,1179],{"class":463},"]\n",[328,1181,1182],{"class":362,"line":576},[328,1183,533],{"class":369},[328,1185,1186],{"class":362,"line":581},[328,1187,493],{"class":369},[328,1189,1190,1192,1194,1196,1199,1201],{"class":362,"line":597},[328,1191,498],{"class":472},[328,1193,286],{"class":369},[328,1195,503],{"class":369},[328,1197,1198],{"class":506},"es-UY",[328,1200,510],{"class":369},[328,1202,513],{"class":369},[328,1204,1205,1207,1209,1211,1214,1216],{"class":362,"line":611},[328,1206,1133],{"class":472},[328,1208,286],{"class":369},[328,1210,503],{"class":369},[328,1212,1213],{"class":506},"Español (Uruguay)",[328,1215,510],{"class":369},[328,1217,513],{"class":369},[328,1219,1220],{"class":362,"line":617},[328,1221,1222],{"class":723},"        \u002F\u002F lazy loading order: `es.json` -> `es-UY.json`, and then merge 'es-UY.json' with 'es.json'\n",[328,1224,1225,1227,1229,1231,1233,1235,1237,1239,1241,1244,1246],{"class":362,"line":625},[328,1226,1154],{"class":472},[328,1228,286],{"class":369},[328,1230,1159],{"class":463},[328,1232,510],{"class":369},[328,1234,1164],{"class":506},[328,1236,510],{"class":369},[328,1238,1169],{"class":369},[328,1240,503],{"class":369},[328,1242,1243],{"class":506},"es-UY.json",[328,1245,510],{"class":369},[328,1247,1179],{"class":463},[328,1249,1250],{"class":362,"line":639},[328,1251,533],{"class":369},[328,1253,1254],{"class":362,"line":645},[328,1255,493],{"class":369},[328,1257,1259,1261,1263,1265,1268,1270],{"class":362,"line":1258},20,[328,1260,498],{"class":472},[328,1262,286],{"class":369},[328,1264,503],{"class":369},[328,1266,1267],{"class":506},"es-US",[328,1269,510],{"class":369},[328,1271,513],{"class":369},[328,1273,1275,1277,1279,1281,1284,1286],{"class":362,"line":1274},21,[328,1276,1133],{"class":472},[328,1278,286],{"class":369},[328,1280,503],{"class":369},[328,1282,1283],{"class":506},"Español (Estados Unidos)",[328,1285,510],{"class":369},[328,1287,513],{"class":369},[328,1289,1291],{"class":362,"line":1290},22,[328,1292,1293],{"class":723},"        \u002F\u002F lazy loading order: `es.json` -> `es-US.json`, and then merge 'es-US.json' with 'es.json'\n",[328,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1316,1318],{"class":362,"line":1296},23,[328,1298,1154],{"class":472},[328,1300,286],{"class":369},[328,1302,1159],{"class":463},[328,1304,510],{"class":369},[328,1306,1164],{"class":506},[328,1308,510],{"class":369},[328,1310,1169],{"class":369},[328,1312,503],{"class":369},[328,1314,1315],{"class":506},"es-US.json",[328,1317,510],{"class":369},[328,1319,1179],{"class":463},[328,1321,1323],{"class":362,"line":1322},24,[328,1324,614],{"class":369},[328,1326,1328,1330],{"class":362,"line":1327},25,[328,1329,620],{"class":463},[328,1331,513],{"class":369},[328,1333,1335,1337,1339,1341,1343],{"class":362,"line":1334},26,[328,1336,628],{"class":472},[328,1338,286],{"class":369},[328,1340,503],{"class":369},[328,1342,507],{"class":506},[328,1344,528],{"class":369},[328,1346,1348],{"class":362,"line":1347},27,[328,1349,642],{"class":369},[328,1351,1353,1355],{"class":362,"line":1352},28,[328,1354,648],{"class":369},[328,1356,651],{"class":463},[276,1358,1359,1360,1362],{},"Please note the usage of the ",[295,1361,305],{}," property, as the above configuration specifies an array containing multiple file names.",[276,1364,1365,1366,1368],{},"@nuxtjs\u002Fi18n will load locale messages with lazy loading in the order of the array specified in ",[295,1367,305],{},". It then overrides the locale messages in the order in which they were loaded.",[276,1370,1371,1372,1374,1375,821,1377,1379,1380,1382,1383,1385,1386,1388,1389,1391],{},"In the above ",[295,1373,1124],{}," example, which has ",[295,1376,1164],{},[295,1378,1174],{}," defined in ",[295,1381,305],{},". In this case, @nuxtjs\u002Fi18n lazy-loads ",[295,1384,1164],{},", then it lazy-loads ",[295,1387,1174],{}," and overrides ",[295,1390,1164],{}," locale messages.",[276,1393,1394,1395,1397],{},"In the example above, only two files are defined for ",[295,1396,305],{},", of course you can specify more files over 2 files. In that case, the files will be loaded and override in array order too.",[276,1399,1400,1401,1403],{},"By taking advantage of the characteristic that locale messages are overridden in sequence, it's possible to manage locale messages by defining them on a differential basis. By adding shared (common) locale messages as the first entry of ",[295,1402,305],{},", followed by file entries of regional\u002Fdialectal locale messages, it's possible to manage resources while avoiding the duplication of locale messages.",[345,1405,1407],{"id":1406},"caching","Caching",[276,1409,1410,1411,821,1413,1415],{},"Lazy loaded locale messages are cached based on their filename, ",[295,1412,301],{},[295,1414,305],{}," shared across locales will be used from cache once loaded. By default caching is enabled for static files, and disabled for files that return messages via a function.",[756,1417,1418,1421,1422,1425],{"icon":758},[295,1419,1420],{},"cache"," also decides where a locale's messages come from. A file that returns messages via a function and is not cacheable cannot be resolved at build time, so when there is no server to run it per request - while prerendering, or on a statically hosted build - that locale keeps its loader in the client bundle instead of being served from the messages endpoint. Setting ",[295,1423,1424],{},"cache: true"," on such a file opts it back into endpoint delivery.",[276,1427,1428,1429,1431,1432,1434,1435,1438],{},"Caching can be configured per file by setting ",[295,1430,301],{}," or entries of ",[295,1433,305],{}," to objects with the following type signature ",[295,1436,1437],{},"{ path: string, cache?: boolean}",". The example below demonstrates several valid file configurations.",[353,1440,1442],{"className":442,"code":1441,"filename":444,"language":445,"meta":326,"style":326},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      \u002F**\n       * Example definition with `files` for Spanish speaking countries\n       *\u002F\n      {\n        code: 'es-ES',\n        name: 'Español (Spain)',\n        \u002F\u002F file with cache disabled\n        file: { path: 'es.js', cache: false }\n      },\n      {\n        code: 'es-AR',\n        name: 'Español (Argentina)',\n        \u002F\u002F files with cache disabled\n        files: [\n          { path: 'es.js', cache: false },\n          { path: 'es-AR.js', cache: false }\n        ]\n      },\n      {\n        code: 'es-UY',\n        name: 'Español (Uruguay)',\n        \u002F\u002F strings and object configurations can be mixed\n        files: [{ path: 'es.js', cache: false }, 'es-UY.json']\n      }\n    ],\n    defaultLocale: 'en'\n  }\n})\n",[295,1443,1444,1456,1464,1472,1476,1480,1484,1488,1503,1518,1523,1558,1562,1566,1580,1594,1599,1607,1633,1658,1663,1667,1671,1685,1699,1704,1744,1748,1754,1767,1772],{"__ignoreMap":326},[328,1445,1446,1448,1450,1452,1454],{"class":362,"line":363},[328,1447,453],{"class":452},[328,1449,456],{"class":452},[328,1451,460],{"class":459},[328,1453,464],{"class":463},[328,1455,467],{"class":369},[328,1457,1458,1460,1462],{"class":362,"line":376},[328,1459,473],{"class":472},[328,1461,286],{"class":369},[328,1463,478],{"class":369},[328,1465,1466,1468,1470],{"class":362,"line":387},[328,1467,483],{"class":472},[328,1469,286],{"class":369},[328,1471,488],{"class":463},[328,1473,1474],{"class":362,"line":398},[328,1475,1099],{"class":723},[328,1477,1478],{"class":362,"line":409},[328,1479,1104],{"class":723},[328,1481,1482],{"class":362,"line":419},[328,1483,1109],{"class":723},[328,1485,1486],{"class":362,"line":429},[328,1487,493],{"class":369},[328,1489,1490,1492,1494,1496,1499,1501],{"class":362,"line":536},[328,1491,498],{"class":472},[328,1493,286],{"class":369},[328,1495,503],{"class":369},[328,1497,1498],{"class":506},"es-ES",[328,1500,510],{"class":369},[328,1502,513],{"class":369},[328,1504,1505,1507,1509,1511,1514,1516],{"class":362,"line":541},[328,1506,1133],{"class":472},[328,1508,286],{"class":369},[328,1510,503],{"class":369},[328,1512,1513],{"class":506},"Español (Spain)",[328,1515,510],{"class":369},[328,1517,513],{"class":369},[328,1519,1520],{"class":362,"line":557},[328,1521,1522],{"class":723},"        \u002F\u002F file with cache disabled\n",[328,1524,1525,1527,1529,1532,1535,1537,1539,1542,1544,1546,1549,1551,1555],{"class":362,"line":571},[328,1526,518],{"class":472},[328,1528,286],{"class":369},[328,1530,1531],{"class":369}," {",[328,1533,1534],{"class":472}," path",[328,1536,286],{"class":369},[328,1538,503],{"class":369},[328,1540,1541],{"class":506},"es.js",[328,1543,510],{"class":369},[328,1545,1169],{"class":369},[328,1547,1548],{"class":472}," cache",[328,1550,286],{"class":369},[328,1552,1554],{"class":1553},"sfNiH"," false",[328,1556,1557],{"class":369}," }\n",[328,1559,1560],{"class":362,"line":576},[328,1561,533],{"class":369},[328,1563,1564],{"class":362,"line":581},[328,1565,493],{"class":369},[328,1567,1568,1570,1572,1574,1576,1578],{"class":362,"line":597},[328,1569,498],{"class":472},[328,1571,286],{"class":369},[328,1573,503],{"class":369},[328,1575,1124],{"class":506},[328,1577,510],{"class":369},[328,1579,513],{"class":369},[328,1581,1582,1584,1586,1588,1590,1592],{"class":362,"line":611},[328,1583,1133],{"class":472},[328,1585,286],{"class":369},[328,1587,503],{"class":369},[328,1589,1140],{"class":506},[328,1591,510],{"class":369},[328,1593,513],{"class":369},[328,1595,1596],{"class":362,"line":617},[328,1597,1598],{"class":723},"        \u002F\u002F files with cache disabled\n",[328,1600,1601,1603,1605],{"class":362,"line":625},[328,1602,1154],{"class":472},[328,1604,286],{"class":369},[328,1606,488],{"class":463},[328,1608,1609,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630],{"class":362,"line":639},[328,1610,1611],{"class":369},"          {",[328,1613,1534],{"class":472},[328,1615,286],{"class":369},[328,1617,503],{"class":369},[328,1619,1541],{"class":506},[328,1621,510],{"class":369},[328,1623,1169],{"class":369},[328,1625,1548],{"class":472},[328,1627,286],{"class":369},[328,1629,1554],{"class":1553},[328,1631,1632],{"class":369}," },\n",[328,1634,1635,1637,1639,1641,1643,1646,1648,1650,1652,1654,1656],{"class":362,"line":645},[328,1636,1611],{"class":369},[328,1638,1534],{"class":472},[328,1640,286],{"class":369},[328,1642,503],{"class":369},[328,1644,1645],{"class":506},"es-AR.js",[328,1647,510],{"class":369},[328,1649,1169],{"class":369},[328,1651,1548],{"class":472},[328,1653,286],{"class":369},[328,1655,1554],{"class":1553},[328,1657,1557],{"class":369},[328,1659,1660],{"class":362,"line":1258},[328,1661,1662],{"class":463},"        ]\n",[328,1664,1665],{"class":362,"line":1274},[328,1666,533],{"class":369},[328,1668,1669],{"class":362,"line":1290},[328,1670,493],{"class":369},[328,1672,1673,1675,1677,1679,1681,1683],{"class":362,"line":1296},[328,1674,498],{"class":472},[328,1676,286],{"class":369},[328,1678,503],{"class":369},[328,1680,1198],{"class":506},[328,1682,510],{"class":369},[328,1684,513],{"class":369},[328,1686,1687,1689,1691,1693,1695,1697],{"class":362,"line":1322},[328,1688,1133],{"class":472},[328,1690,286],{"class":369},[328,1692,503],{"class":369},[328,1694,1213],{"class":506},[328,1696,510],{"class":369},[328,1698,513],{"class":369},[328,1700,1701],{"class":362,"line":1327},[328,1702,1703],{"class":723},"        \u002F\u002F strings and object configurations can be mixed\n",[328,1705,1706,1708,1710,1712,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1736,1738,1740,1742],{"class":362,"line":1334},[328,1707,1154],{"class":472},[328,1709,286],{"class":369},[328,1711,1159],{"class":463},[328,1713,1714],{"class":369},"{",[328,1716,1534],{"class":472},[328,1718,286],{"class":369},[328,1720,503],{"class":369},[328,1722,1541],{"class":506},[328,1724,510],{"class":369},[328,1726,1169],{"class":369},[328,1728,1548],{"class":472},[328,1730,286],{"class":369},[328,1732,1554],{"class":1553},[328,1734,1735],{"class":369}," },",[328,1737,503],{"class":369},[328,1739,1243],{"class":506},[328,1741,510],{"class":369},[328,1743,1179],{"class":463},[328,1745,1746],{"class":362,"line":1347},[328,1747,614],{"class":369},[328,1749,1750,1752],{"class":362,"line":1352},[328,1751,620],{"class":463},[328,1753,513],{"class":369},[328,1755,1757,1759,1761,1763,1765],{"class":362,"line":1756},29,[328,1758,628],{"class":472},[328,1760,286],{"class":369},[328,1762,503],{"class":369},[328,1764,507],{"class":506},[328,1766,528],{"class":369},[328,1768,1770],{"class":362,"line":1769},30,[328,1771,642],{"class":369},[328,1773,1775,1777],{"class":362,"line":1774},31,[328,1776,648],{"class":369},[328,1778,651],{"class":463},[345,1780,1782],{"id":1781},"using-translations-of-non-loaded-locale","Using translations of non-loaded locale",[276,1784,1785],{},"As only the current locale translations are loaded you have to manually load a locale to be able to use its translations.",[276,1787,1788,1789,1792],{},"Nuxt i18n extends Vue i18n to provide the ",[295,1790,1791],{},"loadLocaleMessages"," function to manually load locale messages, the example below demonstrates its usage.",[353,1794,1796],{"className":442,"code":1795,"language":445,"meta":326,"style":326},"const { loadLocaleMessages, t } = useI18n()\n\nawait loadLocaleMessages('nl')\n\nconst welcome = computed(() => t('welcome')) \u002F\u002F Welcome!\nconst welcomeDutch = computed(() => t('welcome', 1, { locale: 'nl' })) \u002F\u002F Welkom!\n",[295,1797,1798,1824,1828,1846,1850,1887],{"__ignoreMap":326},[328,1799,1800,1803,1805,1808,1810,1813,1815,1818,1821],{"class":362,"line":363},[328,1801,1802],{"class":671},"const",[328,1804,1531],{"class":369},[328,1806,1807],{"class":463}," loadLocaleMessages",[328,1809,1169],{"class":369},[328,1811,1812],{"class":463}," t ",[328,1814,648],{"class":369},[328,1816,1817],{"class":369}," =",[328,1819,1820],{"class":459}," useI18n",[328,1822,1823],{"class":463},"()\n",[328,1825,1826],{"class":362,"line":376},[328,1827,718],{"emptyLinePlaceholder":717},[328,1829,1830,1833,1835,1837,1839,1842,1844],{"class":362,"line":387},[328,1831,1832],{"class":452},"await",[328,1834,1807],{"class":459},[328,1836,464],{"class":463},[328,1838,510],{"class":369},[328,1840,1841],{"class":506},"nl",[328,1843,510],{"class":369},[328,1845,651],{"class":463},[328,1847,1848],{"class":362,"line":398},[328,1849,718],{"emptyLinePlaceholder":717},[328,1851,1852,1854,1857,1860,1863,1865,1867,1869,1872,1874,1876,1879,1881,1884],{"class":362,"line":409},[328,1853,1802],{"class":671},[328,1855,1856],{"class":463}," welcome ",[328,1858,1859],{"class":369},"=",[328,1861,1862],{"class":459}," computed",[328,1864,464],{"class":463},[328,1866,771],{"class":369},[328,1868,679],{"class":671},[328,1870,1871],{"class":459}," t",[328,1873,464],{"class":463},[328,1875,510],{"class":369},[328,1877,1878],{"class":506},"welcome",[328,1880,510],{"class":369},[328,1882,1883],{"class":463},")) ",[328,1885,1886],{"class":723},"\u002F\u002F Welcome!\n",[328,1888,1889,1891,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1920,1922,1924,1926,1928,1930,1932,1934,1937,1939],{"class":362,"line":419},[328,1890,1802],{"class":671},[328,1892,1893],{"class":463}," welcomeDutch ",[328,1895,1859],{"class":369},[328,1897,1862],{"class":459},[328,1899,464],{"class":463},[328,1901,771],{"class":369},[328,1903,679],{"class":671},[328,1905,1871],{"class":459},[328,1907,464],{"class":463},[328,1909,510],{"class":369},[328,1911,1878],{"class":506},[328,1913,510],{"class":369},[328,1915,1169],{"class":369},[328,1917,1919],{"class":1918},"sbssI"," 1",[328,1921,1169],{"class":369},[328,1923,1531],{"class":369},[328,1925,676],{"class":472},[328,1927,286],{"class":369},[328,1929,503],{"class":369},[328,1931,1841],{"class":506},[328,1933,510],{"class":369},[328,1935,1936],{"class":369}," }",[328,1938,1883],{"class":463},[328,1940,1941],{"class":723},"\u002F\u002F Welkom!\n",[756,1943,1944,1945,1947],{"icon":758},"As messages could be loaded from a remote API invoking the ",[295,1946,1791],{}," function will always load messages, unnecessary loading can impact performance.",[1949,1950,1951],"style",{},"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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}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 pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}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 .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}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":326,"searchDepth":376,"depth":376,"links":1953},[1954,1955,1956,1957],{"id":347,"depth":376,"text":348},{"id":924,"depth":376,"text":925},{"id":1406,"depth":376,"text":1407},{"id":1781,"depth":376,"text":1782},"How to lazy-load translations.","md",null,{},{"title":53,"description":1958},"wnuykJKuNuoZT9-kwPPxOSKhzLKp--bq8Rh_dMtLgfQ",[1965,1967],{"title":49,"path":50,"stem":51,"description":1966,"children":-1},"When the `useLocaleHead` is called, @nuxtjs\u002Fi18n attempts to add some metadata to improve your pages SEO. Here's what it does.",{"title":57,"path":58,"stem":59,"description":1968,"children":-1},"How to change your website's current language.",{"id":271,"title":53,"body":1970,"description":1958,"extension":1959,"links":1960,"meta":3346,"navigation":717,"path":54,"seo":3347,"stem":55,"__hash__":1963},{"type":273,"value":1971,"toc":3340},[1972,1978,2010,2012,2014,2074,2076,2238,2324,2346,2359,2397,2399,2449,2451,2455,2457,2464,2468,2470,2472,2558,2562,2826,2830,2834,2850,2854,2858,2860,2866,2872,2880,3198,3200,3202,3206,3334,3338],[276,1973,278,1974,283,1976,286],{},[280,1975,282],{},[280,1977,282],{},[288,1979,1980,1988,1992],{},[291,1981,293,1982,298,1984,302,1986,306],{},[295,1983,297],{},[295,1985,301],{},[295,1987,305],{},[291,1989,309,1990,313],{},[295,1991,312],{},[291,1993,316,1994,302,1996,321,1998,332,2002,338,2006,343],{},[295,1995,301],{},[295,1997,305],{},[295,1999,2000],{"className":324,"language":325,"style":326},[328,2001,331],{"class":330},[295,2003,2004],{"className":324,"language":325,"style":326},[328,2005,337],{"class":330},[295,2007,2008],{"className":324,"language":325,"style":326},[328,2009,331],{"class":330},[345,2011,348],{"id":347},[276,2013,351],{},[353,2015,2016],{"className":355,"code":356,"language":357,"meta":326,"style":326},[295,2017,2018,2026,2034,2042,2050,2058,2066],{"__ignoreMap":326},[328,2019,2020,2022,2024],{"class":362,"line":363},[328,2021,366],{"class":330},[328,2023,370],{"class":369},[328,2025,373],{"class":330},[328,2027,2028,2030,2032],{"class":362,"line":376},[328,2029,379],{"class":330},[328,2031,370],{"class":369},[328,2033,384],{"class":330},[328,2035,2036,2038,2040],{"class":362,"line":387},[328,2037,390],{"class":330},[328,2039,370],{"class":369},[328,2041,395],{"class":330},[328,2043,2044,2046,2048],{"class":362,"line":398},[328,2045,401],{"class":330},[328,2047,370],{"class":369},[328,2049,406],{"class":330},[328,2051,2052,2054,2056],{"class":362,"line":409},[328,2053,401],{"class":330},[328,2055,370],{"class":369},[328,2057,416],{"class":330},[328,2059,2060,2062,2064],{"class":362,"line":419},[328,2061,401],{"class":330},[328,2063,370],{"class":369},[328,2065,426],{"class":330},[328,2067,2068,2070,2072],{"class":362,"line":429},[328,2069,379],{"class":330},[328,2071,370],{"class":369},[328,2073,436],{"class":330},[276,2075,439],{},[353,2077,2078],{"className":442,"code":443,"filename":444,"language":445,"meta":326,"style":326},[295,2079,2080,2092,2100,2108,2112,2126,2138,2142,2146,2160,2172,2176,2180,2194,2206,2210,2216,2228,2232],{"__ignoreMap":326},[328,2081,2082,2084,2086,2088,2090],{"class":362,"line":363},[328,2083,453],{"class":452},[328,2085,456],{"class":452},[328,2087,460],{"class":459},[328,2089,464],{"class":463},[328,2091,467],{"class":369},[328,2093,2094,2096,2098],{"class":362,"line":376},[328,2095,473],{"class":472},[328,2097,286],{"class":369},[328,2099,478],{"class":369},[328,2101,2102,2104,2106],{"class":362,"line":387},[328,2103,483],{"class":472},[328,2105,286],{"class":369},[328,2107,488],{"class":463},[328,2109,2110],{"class":362,"line":398},[328,2111,493],{"class":369},[328,2113,2114,2116,2118,2120,2122,2124],{"class":362,"line":409},[328,2115,498],{"class":472},[328,2117,286],{"class":369},[328,2119,503],{"class":369},[328,2121,507],{"class":506},[328,2123,510],{"class":369},[328,2125,513],{"class":369},[328,2127,2128,2130,2132,2134,2136],{"class":362,"line":419},[328,2129,518],{"class":472},[328,2131,286],{"class":369},[328,2133,503],{"class":369},[328,2135,525],{"class":506},[328,2137,528],{"class":369},[328,2139,2140],{"class":362,"line":429},[328,2141,533],{"class":369},[328,2143,2144],{"class":362,"line":536},[328,2145,493],{"class":369},[328,2147,2148,2150,2152,2154,2156,2158],{"class":362,"line":541},[328,2149,498],{"class":472},[328,2151,286],{"class":369},[328,2153,503],{"class":369},[328,2155,550],{"class":506},[328,2157,510],{"class":369},[328,2159,513],{"class":369},[328,2161,2162,2164,2166,2168,2170],{"class":362,"line":557},[328,2163,518],{"class":472},[328,2165,286],{"class":369},[328,2167,503],{"class":369},[328,2169,566],{"class":506},[328,2171,528],{"class":369},[328,2173,2174],{"class":362,"line":571},[328,2175,533],{"class":369},[328,2177,2178],{"class":362,"line":576},[328,2179,493],{"class":369},[328,2181,2182,2184,2186,2188,2190,2192],{"class":362,"line":581},[328,2183,498],{"class":472},[328,2185,286],{"class":369},[328,2187,503],{"class":369},[328,2189,590],{"class":506},[328,2191,510],{"class":369},[328,2193,513],{"class":369},[328,2195,2196,2198,2200,2202,2204],{"class":362,"line":597},[328,2197,518],{"class":472},[328,2199,286],{"class":369},[328,2201,503],{"class":369},[328,2203,606],{"class":506},[328,2205,528],{"class":369},[328,2207,2208],{"class":362,"line":611},[328,2209,614],{"class":369},[328,2211,2212,2214],{"class":362,"line":617},[328,2213,620],{"class":463},[328,2215,513],{"class":369},[328,2217,2218,2220,2222,2224,2226],{"class":362,"line":625},[328,2219,628],{"class":472},[328,2221,286],{"class":369},[328,2223,503],{"class":369},[328,2225,507],{"class":506},[328,2227,528],{"class":369},[328,2229,2230],{"class":362,"line":639},[328,2231,642],{"class":369},[328,2233,2234,2236],{"class":362,"line":645},[328,2235,648],{"class":369},[328,2237,651],{"class":463},[353,2239,2240],{"className":442,"code":654,"filename":655,"language":445,"meta":326,"style":326},[295,2241,2242,2260,2266,2278,2282,2288,2292,2296,2300,2308,2320],{"__ignoreMap":326},[328,2243,2244,2246,2248,2250,2252,2254,2256,2258],{"class":362,"line":363},[328,2245,453],{"class":452},[328,2247,456],{"class":452},[328,2249,666],{"class":459},[328,2251,464],{"class":463},[328,2253,672],{"class":671},[328,2255,676],{"class":675},[328,2257,679],{"class":671},[328,2259,478],{"class":369},[328,2261,2262,2264],{"class":362,"line":376},[328,2263,686],{"class":452},[328,2265,478],{"class":369},[328,2267,2268,2270,2272,2274,2276],{"class":362,"line":387},[328,2269,693],{"class":472},[328,2271,286],{"class":369},[328,2273,503],{"class":369},[328,2275,700],{"class":506},[328,2277,528],{"class":369},[328,2279,2280],{"class":362,"line":398},[328,2281,642],{"class":369},[328,2283,2284,2286],{"class":362,"line":409},[328,2285,648],{"class":369},[328,2287,651],{"class":463},[328,2289,2290],{"class":362,"line":419},[328,2291,718],{"emptyLinePlaceholder":717},[328,2293,2294],{"class":362,"line":429},[328,2295,724],{"class":723},[328,2297,2298],{"class":362,"line":536},[328,2299,718],{"emptyLinePlaceholder":717},[328,2301,2302,2304,2306],{"class":362,"line":541},[328,2303,453],{"class":452},[328,2305,456],{"class":452},[328,2307,478],{"class":369},[328,2309,2310,2312,2314,2316,2318],{"class":362,"line":557},[328,2311,741],{"class":472},[328,2313,286],{"class":369},[328,2315,503],{"class":369},[328,2317,700],{"class":506},[328,2319,528],{"class":369},[328,2321,2322],{"class":362,"line":571},[328,2323,754],{"class":369},[756,2325,2326,2336],{"icon":758},[276,2327,761,2328,343],{},[280,2329,764,2330,772],{},[295,2331,2332,2334],{"className":442,"language":445,"style":326},[328,2333,197],{"class":459},[328,2335,771],{"class":463},[276,2337,775,2338,782,2344,343],{},[295,2339,2340,2342],{"className":442,"language":445,"style":326},[328,2341,197],{"class":459},[328,2343,771],{"class":463},[784,2345,786],{"href":198},[756,2347,2348,2353],{"icon":758},[276,2349,2350,797],{},[784,2351,796],{"href":793,"rel":2352},[795],[276,2354,800,2355,804,2357,808],{},[295,2356,803],{},[280,2358,807],{},[756,2360,2361,2393],{"icon":758},[276,2362,813,2363,821,2369,829,2375,837,2381,837,2387,852],{},[295,2364,2365,2367],{"className":442,"language":445,"style":326},[328,2366,818],{"class":459},[328,2368,771],{"class":463},[295,2370,2371,2373],{"className":442,"language":445,"style":326},[328,2372,826],{"class":459},[328,2374,771],{"class":463},[295,2376,2377,2379],{"className":442,"language":445,"style":326},[328,2378,834],{"class":459},[328,2380,771],{"class":463},[295,2382,2383,2385],{"className":442,"language":445,"style":326},[328,2384,842],{"class":459},[328,2386,771],{"class":463},[295,2388,2389,2391],{"className":442,"language":445,"style":326},[328,2390,849],{"class":459},[328,2392,771],{"class":463},[276,2394,855,2395,860],{},[784,2396,859],{"href":858},[276,2398,863],{},[353,2400,2401],{"className":442,"code":866,"language":445,"meta":326,"style":326},[295,2402,2403,2419,2423,2443],{"__ignoreMap":326},[328,2404,2405,2407,2409,2411,2413,2415,2417],{"class":362,"line":363},[328,2406,453],{"class":452},[328,2408,456],{"class":452},[328,2410,666],{"class":459},[328,2412,464],{"class":463},[328,2414,881],{"class":675},[328,2416,679],{"class":671},[328,2418,478],{"class":369},[328,2420,2421],{"class":362,"line":376},[328,2422,890],{"class":723},[328,2424,2425,2427,2429,2431,2433,2435,2437,2439,2441],{"class":362,"line":387},[328,2426,686],{"class":452},[328,2428,897],{"class":459},[328,2430,464],{"class":472},[328,2432,902],{"class":369},[328,2434,905],{"class":506},[328,2436,908],{"class":369},[328,2438,881],{"class":463},[328,2440,913],{"class":369},[328,2442,651],{"class":472},[328,2444,2445,2447],{"class":362,"line":398},[328,2446,648],{"class":369},[328,2448,651],{"class":463},[345,2450,925],{"id":924},[276,2452,928,2453,931],{},[295,2454,305],{},[276,2456,934],{},[276,2458,937,2459,943,2462,947],{},[784,2460,942],{"href":940,"rel":2461},[795],[280,2463,946],{},[276,2465,950,2466,953],{},[295,2467,301],{},[276,2469,956],{},[276,2471,959],{},[353,2473,2474],{"className":355,"code":962,"language":357,"meta":326,"style":326},[295,2475,2476,2484,2492,2500,2510,2520,2530,2540,2550],{"__ignoreMap":326},[328,2477,2478,2480,2482],{"class":362,"line":363},[328,2479,366],{"class":330},[328,2481,370],{"class":369},[328,2483,373],{"class":330},[328,2485,2486,2488,2490],{"class":362,"line":376},[328,2487,379],{"class":330},[328,2489,370],{"class":369},[328,2491,384],{"class":330},[328,2493,2494,2496,2498],{"class":362,"line":387},[328,2495,390],{"class":330},[328,2497,370],{"class":369},[328,2499,395],{"class":330},[328,2501,2502,2504,2506,2508],{"class":362,"line":398},[328,2503,401],{"class":330},[328,2505,370],{"class":369},[328,2507,997],{"class":330},[328,2509,1000],{"class":723},[328,2511,2512,2514,2516,2518],{"class":362,"line":409},[328,2513,401],{"class":330},[328,2515,370],{"class":369},[328,2517,1009],{"class":330},[328,2519,1012],{"class":723},[328,2521,2522,2524,2526,2528],{"class":362,"line":419},[328,2523,401],{"class":330},[328,2525,370],{"class":369},[328,2527,1021],{"class":330},[328,2529,1024],{"class":723},[328,2531,2532,2534,2536,2538],{"class":362,"line":429},[328,2533,401],{"class":330},[328,2535,370],{"class":369},[328,2537,1033],{"class":330},[328,2539,1036],{"class":723},[328,2541,2542,2544,2546,2548],{"class":362,"line":536},[328,2543,401],{"class":330},[328,2545,370],{"class":369},[328,2547,1045],{"class":459},[328,2549,1048],{"class":723},[328,2551,2552,2554,2556],{"class":362,"line":541},[328,2553,379],{"class":330},[328,2555,370],{"class":369},[328,2557,436],{"class":330},[276,2559,1059,2560,286],{},[295,2561,444],{},[353,2563,2564],{"className":442,"code":1064,"filename":444,"language":445,"meta":326,"style":326},[295,2565,2566,2578,2586,2594,2598,2602,2606,2610,2624,2638,2642,2666,2670,2674,2688,2702,2706,2730,2734,2738,2752,2766,2770,2794,2798,2804,2816,2820],{"__ignoreMap":326},[328,2567,2568,2570,2572,2574,2576],{"class":362,"line":363},[328,2569,453],{"class":452},[328,2571,456],{"class":452},[328,2573,460],{"class":459},[328,2575,464],{"class":463},[328,2577,467],{"class":369},[328,2579,2580,2582,2584],{"class":362,"line":376},[328,2581,473],{"class":472},[328,2583,286],{"class":369},[328,2585,478],{"class":369},[328,2587,2588,2590,2592],{"class":362,"line":387},[328,2589,483],{"class":472},[328,2591,286],{"class":369},[328,2593,488],{"class":463},[328,2595,2596],{"class":362,"line":398},[328,2597,1099],{"class":723},[328,2599,2600],{"class":362,"line":409},[328,2601,1104],{"class":723},[328,2603,2604],{"class":362,"line":419},[328,2605,1109],{"class":723},[328,2607,2608],{"class":362,"line":429},[328,2609,493],{"class":369},[328,2611,2612,2614,2616,2618,2620,2622],{"class":362,"line":536},[328,2613,498],{"class":472},[328,2615,286],{"class":369},[328,2617,503],{"class":369},[328,2619,1124],{"class":506},[328,2621,510],{"class":369},[328,2623,513],{"class":369},[328,2625,2626,2628,2630,2632,2634,2636],{"class":362,"line":541},[328,2627,1133],{"class":472},[328,2629,286],{"class":369},[328,2631,503],{"class":369},[328,2633,1140],{"class":506},[328,2635,510],{"class":369},[328,2637,513],{"class":369},[328,2639,2640],{"class":362,"line":557},[328,2641,1149],{"class":723},[328,2643,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664],{"class":362,"line":571},[328,2645,1154],{"class":472},[328,2647,286],{"class":369},[328,2649,1159],{"class":463},[328,2651,510],{"class":369},[328,2653,1164],{"class":506},[328,2655,510],{"class":369},[328,2657,1169],{"class":369},[328,2659,503],{"class":369},[328,2661,1174],{"class":506},[328,2663,510],{"class":369},[328,2665,1179],{"class":463},[328,2667,2668],{"class":362,"line":576},[328,2669,533],{"class":369},[328,2671,2672],{"class":362,"line":581},[328,2673,493],{"class":369},[328,2675,2676,2678,2680,2682,2684,2686],{"class":362,"line":597},[328,2677,498],{"class":472},[328,2679,286],{"class":369},[328,2681,503],{"class":369},[328,2683,1198],{"class":506},[328,2685,510],{"class":369},[328,2687,513],{"class":369},[328,2689,2690,2692,2694,2696,2698,2700],{"class":362,"line":611},[328,2691,1133],{"class":472},[328,2693,286],{"class":369},[328,2695,503],{"class":369},[328,2697,1213],{"class":506},[328,2699,510],{"class":369},[328,2701,513],{"class":369},[328,2703,2704],{"class":362,"line":617},[328,2705,1222],{"class":723},[328,2707,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728],{"class":362,"line":625},[328,2709,1154],{"class":472},[328,2711,286],{"class":369},[328,2713,1159],{"class":463},[328,2715,510],{"class":369},[328,2717,1164],{"class":506},[328,2719,510],{"class":369},[328,2721,1169],{"class":369},[328,2723,503],{"class":369},[328,2725,1243],{"class":506},[328,2727,510],{"class":369},[328,2729,1179],{"class":463},[328,2731,2732],{"class":362,"line":639},[328,2733,533],{"class":369},[328,2735,2736],{"class":362,"line":645},[328,2737,493],{"class":369},[328,2739,2740,2742,2744,2746,2748,2750],{"class":362,"line":1258},[328,2741,498],{"class":472},[328,2743,286],{"class":369},[328,2745,503],{"class":369},[328,2747,1267],{"class":506},[328,2749,510],{"class":369},[328,2751,513],{"class":369},[328,2753,2754,2756,2758,2760,2762,2764],{"class":362,"line":1274},[328,2755,1133],{"class":472},[328,2757,286],{"class":369},[328,2759,503],{"class":369},[328,2761,1283],{"class":506},[328,2763,510],{"class":369},[328,2765,513],{"class":369},[328,2767,2768],{"class":362,"line":1290},[328,2769,1293],{"class":723},[328,2771,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792],{"class":362,"line":1296},[328,2773,1154],{"class":472},[328,2775,286],{"class":369},[328,2777,1159],{"class":463},[328,2779,510],{"class":369},[328,2781,1164],{"class":506},[328,2783,510],{"class":369},[328,2785,1169],{"class":369},[328,2787,503],{"class":369},[328,2789,1315],{"class":506},[328,2791,510],{"class":369},[328,2793,1179],{"class":463},[328,2795,2796],{"class":362,"line":1322},[328,2797,614],{"class":369},[328,2799,2800,2802],{"class":362,"line":1327},[328,2801,620],{"class":463},[328,2803,513],{"class":369},[328,2805,2806,2808,2810,2812,2814],{"class":362,"line":1334},[328,2807,628],{"class":472},[328,2809,286],{"class":369},[328,2811,503],{"class":369},[328,2813,507],{"class":506},[328,2815,528],{"class":369},[328,2817,2818],{"class":362,"line":1347},[328,2819,642],{"class":369},[328,2821,2822,2824],{"class":362,"line":1352},[328,2823,648],{"class":369},[328,2825,651],{"class":463},[276,2827,1359,2828,1362],{},[295,2829,305],{},[276,2831,1365,2832,1368],{},[295,2833,305],{},[276,2835,1371,2836,1374,2838,821,2840,1379,2842,1382,2844,1385,2846,1388,2848,1391],{},[295,2837,1124],{},[295,2839,1164],{},[295,2841,1174],{},[295,2843,305],{},[295,2845,1164],{},[295,2847,1174],{},[295,2849,1164],{},[276,2851,1394,2852,1397],{},[295,2853,305],{},[276,2855,1400,2856,1403],{},[295,2857,305],{},[345,2859,1407],{"id":1406},[276,2861,1410,2862,821,2864,1415],{},[295,2863,301],{},[295,2865,305],{},[756,2867,2868,1421,2870,1425],{"icon":758},[295,2869,1420],{},[295,2871,1424],{},[276,2873,1428,2874,1431,2876,1434,2878,1438],{},[295,2875,301],{},[295,2877,305],{},[295,2879,1437],{},[353,2881,2882],{"className":442,"code":1441,"filename":444,"language":445,"meta":326,"style":326},[295,2883,2884,2896,2904,2912,2916,2920,2924,2928,2942,2956,2960,2988,2992,2996,3010,3024,3028,3036,3060,3084,3088,3092,3096,3110,3124,3128,3166,3170,3176,3188,3192],{"__ignoreMap":326},[328,2885,2886,2888,2890,2892,2894],{"class":362,"line":363},[328,2887,453],{"class":452},[328,2889,456],{"class":452},[328,2891,460],{"class":459},[328,2893,464],{"class":463},[328,2895,467],{"class":369},[328,2897,2898,2900,2902],{"class":362,"line":376},[328,2899,473],{"class":472},[328,2901,286],{"class":369},[328,2903,478],{"class":369},[328,2905,2906,2908,2910],{"class":362,"line":387},[328,2907,483],{"class":472},[328,2909,286],{"class":369},[328,2911,488],{"class":463},[328,2913,2914],{"class":362,"line":398},[328,2915,1099],{"class":723},[328,2917,2918],{"class":362,"line":409},[328,2919,1104],{"class":723},[328,2921,2922],{"class":362,"line":419},[328,2923,1109],{"class":723},[328,2925,2926],{"class":362,"line":429},[328,2927,493],{"class":369},[328,2929,2930,2932,2934,2936,2938,2940],{"class":362,"line":536},[328,2931,498],{"class":472},[328,2933,286],{"class":369},[328,2935,503],{"class":369},[328,2937,1498],{"class":506},[328,2939,510],{"class":369},[328,2941,513],{"class":369},[328,2943,2944,2946,2948,2950,2952,2954],{"class":362,"line":541},[328,2945,1133],{"class":472},[328,2947,286],{"class":369},[328,2949,503],{"class":369},[328,2951,1513],{"class":506},[328,2953,510],{"class":369},[328,2955,513],{"class":369},[328,2957,2958],{"class":362,"line":557},[328,2959,1522],{"class":723},[328,2961,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986],{"class":362,"line":571},[328,2963,518],{"class":472},[328,2965,286],{"class":369},[328,2967,1531],{"class":369},[328,2969,1534],{"class":472},[328,2971,286],{"class":369},[328,2973,503],{"class":369},[328,2975,1541],{"class":506},[328,2977,510],{"class":369},[328,2979,1169],{"class":369},[328,2981,1548],{"class":472},[328,2983,286],{"class":369},[328,2985,1554],{"class":1553},[328,2987,1557],{"class":369},[328,2989,2990],{"class":362,"line":576},[328,2991,533],{"class":369},[328,2993,2994],{"class":362,"line":581},[328,2995,493],{"class":369},[328,2997,2998,3000,3002,3004,3006,3008],{"class":362,"line":597},[328,2999,498],{"class":472},[328,3001,286],{"class":369},[328,3003,503],{"class":369},[328,3005,1124],{"class":506},[328,3007,510],{"class":369},[328,3009,513],{"class":369},[328,3011,3012,3014,3016,3018,3020,3022],{"class":362,"line":611},[328,3013,1133],{"class":472},[328,3015,286],{"class":369},[328,3017,503],{"class":369},[328,3019,1140],{"class":506},[328,3021,510],{"class":369},[328,3023,513],{"class":369},[328,3025,3026],{"class":362,"line":617},[328,3027,1598],{"class":723},[328,3029,3030,3032,3034],{"class":362,"line":625},[328,3031,1154],{"class":472},[328,3033,286],{"class":369},[328,3035,488],{"class":463},[328,3037,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058],{"class":362,"line":639},[328,3039,1611],{"class":369},[328,3041,1534],{"class":472},[328,3043,286],{"class":369},[328,3045,503],{"class":369},[328,3047,1541],{"class":506},[328,3049,510],{"class":369},[328,3051,1169],{"class":369},[328,3053,1548],{"class":472},[328,3055,286],{"class":369},[328,3057,1554],{"class":1553},[328,3059,1632],{"class":369},[328,3061,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082],{"class":362,"line":645},[328,3063,1611],{"class":369},[328,3065,1534],{"class":472},[328,3067,286],{"class":369},[328,3069,503],{"class":369},[328,3071,1645],{"class":506},[328,3073,510],{"class":369},[328,3075,1169],{"class":369},[328,3077,1548],{"class":472},[328,3079,286],{"class":369},[328,3081,1554],{"class":1553},[328,3083,1557],{"class":369},[328,3085,3086],{"class":362,"line":1258},[328,3087,1662],{"class":463},[328,3089,3090],{"class":362,"line":1274},[328,3091,533],{"class":369},[328,3093,3094],{"class":362,"line":1290},[328,3095,493],{"class":369},[328,3097,3098,3100,3102,3104,3106,3108],{"class":362,"line":1296},[328,3099,498],{"class":472},[328,3101,286],{"class":369},[328,3103,503],{"class":369},[328,3105,1198],{"class":506},[328,3107,510],{"class":369},[328,3109,513],{"class":369},[328,3111,3112,3114,3116,3118,3120,3122],{"class":362,"line":1322},[328,3113,1133],{"class":472},[328,3115,286],{"class":369},[328,3117,503],{"class":369},[328,3119,1213],{"class":506},[328,3121,510],{"class":369},[328,3123,513],{"class":369},[328,3125,3126],{"class":362,"line":1327},[328,3127,1703],{"class":723},[328,3129,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164],{"class":362,"line":1334},[328,3131,1154],{"class":472},[328,3133,286],{"class":369},[328,3135,1159],{"class":463},[328,3137,1714],{"class":369},[328,3139,1534],{"class":472},[328,3141,286],{"class":369},[328,3143,503],{"class":369},[328,3145,1541],{"class":506},[328,3147,510],{"class":369},[328,3149,1169],{"class":369},[328,3151,1548],{"class":472},[328,3153,286],{"class":369},[328,3155,1554],{"class":1553},[328,3157,1735],{"class":369},[328,3159,503],{"class":369},[328,3161,1243],{"class":506},[328,3163,510],{"class":369},[328,3165,1179],{"class":463},[328,3167,3168],{"class":362,"line":1347},[328,3169,614],{"class":369},[328,3171,3172,3174],{"class":362,"line":1352},[328,3173,620],{"class":463},[328,3175,513],{"class":369},[328,3177,3178,3180,3182,3184,3186],{"class":362,"line":1756},[328,3179,628],{"class":472},[328,3181,286],{"class":369},[328,3183,503],{"class":369},[328,3185,507],{"class":506},[328,3187,528],{"class":369},[328,3189,3190],{"class":362,"line":1769},[328,3191,642],{"class":369},[328,3193,3194,3196],{"class":362,"line":1774},[328,3195,648],{"class":369},[328,3197,651],{"class":463},[345,3199,1782],{"id":1781},[276,3201,1785],{},[276,3203,1788,3204,1792],{},[295,3205,1791],{},[353,3207,3208],{"className":442,"code":1795,"language":445,"meta":326,"style":326},[295,3209,3210,3230,3234,3250,3254,3284],{"__ignoreMap":326},[328,3211,3212,3214,3216,3218,3220,3222,3224,3226,3228],{"class":362,"line":363},[328,3213,1802],{"class":671},[328,3215,1531],{"class":369},[328,3217,1807],{"class":463},[328,3219,1169],{"class":369},[328,3221,1812],{"class":463},[328,3223,648],{"class":369},[328,3225,1817],{"class":369},[328,3227,1820],{"class":459},[328,3229,1823],{"class":463},[328,3231,3232],{"class":362,"line":376},[328,3233,718],{"emptyLinePlaceholder":717},[328,3235,3236,3238,3240,3242,3244,3246,3248],{"class":362,"line":387},[328,3237,1832],{"class":452},[328,3239,1807],{"class":459},[328,3241,464],{"class":463},[328,3243,510],{"class":369},[328,3245,1841],{"class":506},[328,3247,510],{"class":369},[328,3249,651],{"class":463},[328,3251,3252],{"class":362,"line":398},[328,3253,718],{"emptyLinePlaceholder":717},[328,3255,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282],{"class":362,"line":409},[328,3257,1802],{"class":671},[328,3259,1856],{"class":463},[328,3261,1859],{"class":369},[328,3263,1862],{"class":459},[328,3265,464],{"class":463},[328,3267,771],{"class":369},[328,3269,679],{"class":671},[328,3271,1871],{"class":459},[328,3273,464],{"class":463},[328,3275,510],{"class":369},[328,3277,1878],{"class":506},[328,3279,510],{"class":369},[328,3281,1883],{"class":463},[328,3283,1886],{"class":723},[328,3285,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332],{"class":362,"line":419},[328,3287,1802],{"class":671},[328,3289,1893],{"class":463},[328,3291,1859],{"class":369},[328,3293,1862],{"class":459},[328,3295,464],{"class":463},[328,3297,771],{"class":369},[328,3299,679],{"class":671},[328,3301,1871],{"class":459},[328,3303,464],{"class":463},[328,3305,510],{"class":369},[328,3307,1878],{"class":506},[328,3309,510],{"class":369},[328,3311,1169],{"class":369},[328,3313,1919],{"class":1918},[328,3315,1169],{"class":369},[328,3317,1531],{"class":369},[328,3319,676],{"class":472},[328,3321,286],{"class":369},[328,3323,503],{"class":369},[328,3325,1841],{"class":506},[328,3327,510],{"class":369},[328,3329,1936],{"class":369},[328,3331,1883],{"class":463},[328,3333,1941],{"class":723},[756,3335,1944,3336,1947],{"icon":758},[295,3337,1791],{},[1949,3339,1951],{},{"title":326,"searchDepth":376,"depth":376,"links":3341},[3342,3343,3344,3345],{"id":347,"depth":376,"text":348},{"id":924,"depth":376,"text":925},{"id":1406,"depth":376,"text":1407},{"id":1781,"depth":376,"text":1782},{},{"title":53,"description":1958},1793224020785]