[{"data":1,"prerenderedAt":4602},["ShallowReactive",2],{"navigation":3,"navigation_docs":214,"-docs-guide-seo":270,"-docs-guide-seo-surround":2621,"\u002Fdocs\u002Fguide\u002Fseo":2626},[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":49,"body":272,"description":2615,"extension":2616,"links":2617,"meta":2618,"navigation":937,"path":50,"seo":2619,"stem":51,"__hash__":2620},"docs\u002Fdocs\u002F02.guide\u002F06.seo.md",{"type":273,"value":274,"toc":2610},"minimark",[275,298,301,338,345,350,361,562,569,618,631,635,655,686,699,725,1675,1689,1692,1717,1873,1877,2606],[276,277,278,282,283,297],"p",{},[279,280,281],"strong",{},"Nuxt i18n module"," provides the ",[284,285,289,293],"code",{"className":286,"language":287,"style":288},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts","",[290,291,169],"span",{"class":292},"s2Zo4",[290,294,296],{"class":295},"sTEyZ","()"," composable function. Calling this composable function returns a function which you can use to generate SEO metadata to optimize locale-related aspects of the app for the search engines.",[276,299,300],{},"Here are the specific optimizations and features that it enables:",[302,303,304,326,332,335],"ul",{},[305,306,307,310,311,325],"li",{},[284,308,309],{},"lang"," attribute for the ",[284,312,315,319,322],{"className":313,"language":314,"style":288},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","html",[290,316,318],{"class":317},"sMK4o","\u003C",[290,320,314],{"class":321},"swJcz",[290,323,324],{"class":317},">"," tag",[305,327,328,331],{},[284,329,330],{},"hreflang"," alternate link generation",[305,333,334],{},"OpenGraph locale tag generation",[305,336,337],{},"canonical link generation",[276,339,340],{},[341,342,344],"a",{"href":343},"#feature-details","Read more about those features below",[346,347,349],"h2",{"id":348},"requirements","Requirements",[276,351,352,353,356,357,360],{},"To leverage the SEO benefits, you must configure the ",[284,354,355],{},"locales"," option as an array of objects, where each object has a ",[284,358,359],{},"language"," option set to the locale language tags:",[362,363,366],"pre",{"className":286,"code":364,"filename":365,"language":287,"meta":288,"style":288},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      {\n        code: 'en',\n        language: 'en-US'\n      },\n      {\n        code: 'es',\n        language: 'es-ES'\n      },\n      {\n        code: 'fr',\n        language: 'fr-FR'\n      }\n    ]\n  }\n})\n","nuxt.config.ts",[284,367,368,388,400,411,417,438,454,460,465,481,495,500,505,521,535,541,547,553],{"__ignoreMap":288},[290,369,372,376,379,382,385],{"class":370,"line":371},"line",1,[290,373,375],{"class":374},"s7zQu","export",[290,377,378],{"class":374}," default",[290,380,381],{"class":292}," defineNuxtConfig",[290,383,384],{"class":295},"(",[290,386,387],{"class":317},"{\n",[290,389,391,394,397],{"class":370,"line":390},2,[290,392,393],{"class":321},"  i18n",[290,395,396],{"class":317},":",[290,398,399],{"class":317}," {\n",[290,401,403,406,408],{"class":370,"line":402},3,[290,404,405],{"class":321},"    locales",[290,407,396],{"class":317},[290,409,410],{"class":295}," [\n",[290,412,414],{"class":370,"line":413},4,[290,415,416],{"class":317},"      {\n",[290,418,420,423,425,428,432,435],{"class":370,"line":419},5,[290,421,422],{"class":321},"        code",[290,424,396],{"class":317},[290,426,427],{"class":317}," '",[290,429,431],{"class":430},"sfazB","en",[290,433,434],{"class":317},"'",[290,436,437],{"class":317},",\n",[290,439,441,444,446,448,451],{"class":370,"line":440},6,[290,442,443],{"class":321},"        language",[290,445,396],{"class":317},[290,447,427],{"class":317},[290,449,450],{"class":430},"en-US",[290,452,453],{"class":317},"'\n",[290,455,457],{"class":370,"line":456},7,[290,458,459],{"class":317},"      },\n",[290,461,463],{"class":370,"line":462},8,[290,464,416],{"class":317},[290,466,468,470,472,474,477,479],{"class":370,"line":467},9,[290,469,422],{"class":321},[290,471,396],{"class":317},[290,473,427],{"class":317},[290,475,476],{"class":430},"es",[290,478,434],{"class":317},[290,480,437],{"class":317},[290,482,484,486,488,490,493],{"class":370,"line":483},10,[290,485,443],{"class":321},[290,487,396],{"class":317},[290,489,427],{"class":317},[290,491,492],{"class":430},"es-ES",[290,494,453],{"class":317},[290,496,498],{"class":370,"line":497},11,[290,499,459],{"class":317},[290,501,503],{"class":370,"line":502},12,[290,504,416],{"class":317},[290,506,508,510,512,514,517,519],{"class":370,"line":507},13,[290,509,422],{"class":321},[290,511,396],{"class":317},[290,513,427],{"class":317},[290,515,516],{"class":430},"fr",[290,518,434],{"class":317},[290,520,437],{"class":317},[290,522,524,526,528,530,533],{"class":370,"line":523},14,[290,525,443],{"class":321},[290,527,396],{"class":317},[290,529,427],{"class":317},[290,531,532],{"class":430},"fr-FR",[290,534,453],{"class":317},[290,536,538],{"class":370,"line":537},15,[290,539,540],{"class":317},"      }\n",[290,542,544],{"class":370,"line":543},16,[290,545,546],{"class":295},"    ]\n",[290,548,550],{"class":370,"line":549},17,[290,551,552],{"class":317},"  }\n",[290,554,556,559],{"class":370,"line":555},18,[290,557,558],{"class":317},"}",[290,560,561],{"class":295},")\n",[276,563,564,565,568],{},"You must also set the ",[284,566,567],{},"baseUrl"," option to your production domain in order to make alternate URLs fully-qualified:",[362,570,572],{"className":286,"code":571,"filename":365,"language":287,"meta":288,"style":288},"export default defineNuxtConfig({\n  i18n: {\n    baseUrl: 'https:\u002F\u002Fmy-nuxt-app.com'\n  }\n})\n",[284,573,574,586,594,608,612],{"__ignoreMap":288},[290,575,576,578,580,582,584],{"class":370,"line":371},[290,577,375],{"class":374},[290,579,378],{"class":374},[290,581,381],{"class":292},[290,583,384],{"class":295},[290,585,387],{"class":317},[290,587,588,590,592],{"class":370,"line":390},[290,589,393],{"class":321},[290,591,396],{"class":317},[290,593,399],{"class":317},[290,595,596,599,601,603,606],{"class":370,"line":402},[290,597,598],{"class":321},"    baseUrl",[290,600,396],{"class":317},[290,602,427],{"class":317},[290,604,605],{"class":430},"https:\u002F\u002Fmy-nuxt-app.com",[290,607,453],{"class":317},[290,609,610],{"class":370,"line":413},[290,611,552],{"class":317},[290,613,614,616],{"class":370,"line":419},[290,615,558],{"class":317},[290,617,561],{"class":295},[276,619,620,621,623,624,630],{},"(Note that ",[284,622,567],{}," can also be set to a function. Check ",[341,625,627,629],{"href":626},"\u002Fdocs\u002Fapi\u002Foptions#baseurl",[284,628,567],{}," documentation",".)",[346,632,634],{"id":633},"setup","Setup",[276,636,637,638,644,645,651,652,654],{},"The ",[284,639,640,642],{"className":286,"language":287,"style":288},[290,641,169],{"class":292},[290,643,296],{"class":295}," is a composable function, Calling that composable function returns a function that returns metadata that is handled by ",[341,646,650],{"href":647,"rel":648},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fgetting-started\u002Fseo-meta",[649],"nofollow","Head management"," that is integrated within Nuxt. That metadata can be specified by the ",[284,653,633],{}," function in various places within Nuxt:",[302,656,657,666,677],{},[305,658,659],{},[341,660,663],{"href":661,"rel":662},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fapp",[649],[284,664,665],{},"app.vue",[305,667,668,669,676],{},"Vue components of ",[341,670,673],{"href":671,"rel":672},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fpages",[649],[284,674,675],{},"pages"," directory",[305,678,668,679,676],{},[341,680,683],{"href":681,"rel":682},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Flayouts",[649],[284,684,685],{},"layouts",[276,687,688,689,691,692,698],{},"To enable SEO metadata, declare a ",[284,690,633],{}," function in one of the places specified above and make it return the result of a ",[284,693,694,696],{"className":286,"language":287,"style":288},[290,695,169],{"class":292},[290,697,296],{"class":295}," function call.",[276,700,701,702,707,708,712,713,724],{},"To avoid duplicating the code, it's recommended to set globally with ",[341,703,706],{"href":704,"rel":705},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fgetting-started\u002Fseo-meta#components",[649],"Meta Components"," in ",[341,709,711],{"href":681,"rel":710},[649],"layout components"," and override some values per-page Vue component like ",[341,714,717],{"href":715,"rel":716},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fpages#page-metadata",[649],[284,718,719,722],{"className":286,"language":287,"style":288},[290,720,721],{"class":292},"definePageMeta",[290,723,296],{"class":295},", if necessary.",[726,727,728,784,1298],"code-group",{},[362,729,733],{"className":730,"code":731,"filename":665,"language":732,"meta":288,"style":288},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CNuxtLayout>\n    \u003CNuxtPage \u002F>\n  \u003C\u002FNuxtLayout>\n\u003C\u002Ftemplate>\n","vue",[284,734,735,745,755,766,775],{"__ignoreMap":288},[290,736,737,739,742],{"class":370,"line":371},[290,738,318],{"class":317},[290,740,741],{"class":321},"template",[290,743,744],{"class":317},">\n",[290,746,747,750,753],{"class":370,"line":390},[290,748,749],{"class":317},"  \u003C",[290,751,752],{"class":321},"NuxtLayout",[290,754,744],{"class":317},[290,756,757,760,763],{"class":370,"line":402},[290,758,759],{"class":317},"    \u003C",[290,761,762],{"class":321},"NuxtPage",[290,764,765],{"class":317}," \u002F>\n",[290,767,768,771,773],{"class":370,"line":413},[290,769,770],{"class":317},"  \u003C\u002F",[290,772,752],{"class":321},[290,774,744],{"class":317},[290,776,777,780,782],{"class":370,"line":419},[290,778,779],{"class":317},"\u003C\u002F",[290,781,741],{"class":321},[290,783,744],{"class":317},[362,785,788],{"className":730,"code":786,"filename":787,"language":732,"meta":288,"style":288},"\u003Cscript setup>\nconst route = useRoute()\nconst { t } = useI18n()\nconst head = useLocaleHead()\nconst title = computed(() => t(route.meta.title ?? 'TBD', t('layouts.title'))\n);\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv>\n    \u003CHtml :lang=\"head.htmlAttrs.lang\" :dir=\"head.htmlAttrs.dir\">\n      \u003CHead>\n        \u003CTitle>{{ title }}\u003C\u002FTitle>\n        \u003Ctemplate v-for=\"link in head.link\" :key=\"link.key\">\n          \u003CLink :id=\"link.key\" :rel=\"link.rel\" :href=\"link.href\" :hreflang=\"link.hreflang\" \u002F>\n        \u003C\u002Ftemplate>\n        \u003Ctemplate v-for=\"meta in head.meta\" :key=\"meta.key\">\n          \u003CMeta :id=\"meta.key\" :property=\"meta.property\" :content=\"meta.content\" \u002F>\n        \u003C\u002Ftemplate>\n      \u003C\u002FHead>\n      \u003CBody>\n        \u003Cslot \u002F>\n      \u003C\u002FBody>\n    \u003C\u002FHtml>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","layouts\u002Fdefault.vue",[284,789,790,803,820,840,854,917,925,933,939,947,956,990,1000,1019,1068,1126,1135,1178,1222,1231,1241,1251,1261,1270,1280,1289],{"__ignoreMap":288},[290,791,792,794,797,801],{"class":370,"line":371},[290,793,318],{"class":317},[290,795,796],{"class":321},"script",[290,798,800],{"class":799},"spNyl"," setup",[290,802,744],{"class":317},[290,804,805,808,811,814,817],{"class":370,"line":390},[290,806,807],{"class":799},"const",[290,809,810],{"class":295}," route ",[290,812,813],{"class":317},"=",[290,815,816],{"class":292}," useRoute",[290,818,819],{"class":295},"()\n",[290,821,822,824,827,830,832,835,838],{"class":370,"line":402},[290,823,807],{"class":799},[290,825,826],{"class":317}," {",[290,828,829],{"class":295}," t ",[290,831,558],{"class":317},[290,833,834],{"class":317}," =",[290,836,837],{"class":292}," useI18n",[290,839,819],{"class":295},[290,841,842,844,847,849,852],{"class":370,"line":413},[290,843,807],{"class":799},[290,845,846],{"class":295}," head ",[290,848,813],{"class":317},[290,850,851],{"class":292}," useLocaleHead",[290,853,819],{"class":295},[290,855,856,858,861,863,866,868,870,873,876,879,882,885,887,890,893,895,898,900,903,905,907,909,912,914],{"class":370,"line":419},[290,857,807],{"class":799},[290,859,860],{"class":295}," title ",[290,862,813],{"class":317},[290,864,865],{"class":292}," computed",[290,867,384],{"class":295},[290,869,296],{"class":317},[290,871,872],{"class":799}," =>",[290,874,875],{"class":292}," t",[290,877,878],{"class":295},"(route",[290,880,881],{"class":317},".",[290,883,884],{"class":295},"meta",[290,886,881],{"class":317},[290,888,889],{"class":295},"title ",[290,891,892],{"class":317},"??",[290,894,427],{"class":317},[290,896,897],{"class":430},"TBD",[290,899,434],{"class":317},[290,901,902],{"class":317},",",[290,904,875],{"class":292},[290,906,384],{"class":295},[290,908,434],{"class":317},[290,910,911],{"class":430},"layouts.title",[290,913,434],{"class":317},[290,915,916],{"class":295},"))\n",[290,918,919,922],{"class":370,"line":440},[290,920,921],{"class":295},")",[290,923,924],{"class":317},";\n",[290,926,927,929,931],{"class":370,"line":456},[290,928,779],{"class":317},[290,930,796],{"class":321},[290,932,744],{"class":317},[290,934,935],{"class":370,"line":462},[290,936,938],{"emptyLinePlaceholder":937},true,"\n",[290,940,941,943,945],{"class":370,"line":467},[290,942,318],{"class":317},[290,944,741],{"class":321},[290,946,744],{"class":317},[290,948,949,951,954],{"class":370,"line":483},[290,950,749],{"class":317},[290,952,953],{"class":321},"div",[290,955,744],{"class":317},[290,957,958,960,963,966,968,971,974,976,979,981,983,986,988],{"class":370,"line":497},[290,959,759],{"class":317},[290,961,962],{"class":321},"Html",[290,964,965],{"class":799}," :lang",[290,967,813],{"class":317},[290,969,970],{"class":317},"\"",[290,972,973],{"class":430},"head.htmlAttrs.lang",[290,975,970],{"class":317},[290,977,978],{"class":799}," :dir",[290,980,813],{"class":317},[290,982,970],{"class":317},[290,984,985],{"class":430},"head.htmlAttrs.dir",[290,987,970],{"class":317},[290,989,744],{"class":317},[290,991,992,995,998],{"class":370,"line":502},[290,993,994],{"class":317},"      \u003C",[290,996,997],{"class":321},"Head",[290,999,744],{"class":317},[290,1001,1002,1005,1008,1010,1013,1015,1017],{"class":370,"line":507},[290,1003,1004],{"class":317},"        \u003C",[290,1006,1007],{"class":321},"Title",[290,1009,324],{"class":317},[290,1011,1012],{"class":295},"{{ title }}",[290,1014,779],{"class":317},[290,1016,1007],{"class":321},[290,1018,744],{"class":317},[290,1020,1021,1023,1025,1028,1030,1032,1035,1038,1041,1043,1046,1048,1051,1054,1056,1058,1060,1062,1064,1066],{"class":370,"line":523},[290,1022,1004],{"class":317},[290,1024,741],{"class":321},[290,1026,1027],{"class":374}," v-for",[290,1029,813],{"class":317},[290,1031,970],{"class":317},[290,1033,1034],{"class":295},"link ",[290,1036,1037],{"class":317},"in",[290,1039,1040],{"class":295}," head",[290,1042,881],{"class":317},[290,1044,1045],{"class":295},"link",[290,1047,970],{"class":317},[290,1049,1050],{"class":317}," :",[290,1052,1053],{"class":799},"key",[290,1055,813],{"class":317},[290,1057,970],{"class":317},[290,1059,1045],{"class":295},[290,1061,881],{"class":317},[290,1063,1053],{"class":295},[290,1065,970],{"class":317},[290,1067,744],{"class":317},[290,1069,1070,1073,1076,1079,1081,1083,1086,1088,1091,1093,1095,1098,1100,1103,1105,1107,1110,1112,1115,1117,1119,1122,1124],{"class":370,"line":537},[290,1071,1072],{"class":317},"          \u003C",[290,1074,1075],{"class":321},"Link",[290,1077,1078],{"class":799}," :id",[290,1080,813],{"class":317},[290,1082,970],{"class":317},[290,1084,1085],{"class":430},"link.key",[290,1087,970],{"class":317},[290,1089,1090],{"class":799}," :rel",[290,1092,813],{"class":317},[290,1094,970],{"class":317},[290,1096,1097],{"class":430},"link.rel",[290,1099,970],{"class":317},[290,1101,1102],{"class":799}," :href",[290,1104,813],{"class":317},[290,1106,970],{"class":317},[290,1108,1109],{"class":430},"link.href",[290,1111,970],{"class":317},[290,1113,1114],{"class":799}," :hreflang",[290,1116,813],{"class":317},[290,1118,970],{"class":317},[290,1120,1121],{"class":430},"link.hreflang",[290,1123,970],{"class":317},[290,1125,765],{"class":317},[290,1127,1128,1131,1133],{"class":370,"line":543},[290,1129,1130],{"class":317},"        \u003C\u002F",[290,1132,741],{"class":321},[290,1134,744],{"class":317},[290,1136,1137,1139,1141,1143,1145,1147,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176],{"class":370,"line":549},[290,1138,1004],{"class":317},[290,1140,741],{"class":321},[290,1142,1027],{"class":374},[290,1144,813],{"class":317},[290,1146,970],{"class":317},[290,1148,1149],{"class":295},"meta ",[290,1151,1037],{"class":317},[290,1153,1040],{"class":295},[290,1155,881],{"class":317},[290,1157,884],{"class":295},[290,1159,970],{"class":317},[290,1161,1050],{"class":317},[290,1163,1053],{"class":799},[290,1165,813],{"class":317},[290,1167,970],{"class":317},[290,1169,884],{"class":295},[290,1171,881],{"class":317},[290,1173,1053],{"class":295},[290,1175,970],{"class":317},[290,1177,744],{"class":317},[290,1179,1180,1182,1185,1187,1189,1191,1194,1196,1199,1201,1203,1206,1208,1211,1213,1215,1218,1220],{"class":370,"line":555},[290,1181,1072],{"class":317},[290,1183,1184],{"class":321},"Meta",[290,1186,1078],{"class":799},[290,1188,813],{"class":317},[290,1190,970],{"class":317},[290,1192,1193],{"class":430},"meta.key",[290,1195,970],{"class":317},[290,1197,1198],{"class":799}," :property",[290,1200,813],{"class":317},[290,1202,970],{"class":317},[290,1204,1205],{"class":430},"meta.property",[290,1207,970],{"class":317},[290,1209,1210],{"class":799}," :content",[290,1212,813],{"class":317},[290,1214,970],{"class":317},[290,1216,1217],{"class":430},"meta.content",[290,1219,970],{"class":317},[290,1221,765],{"class":317},[290,1223,1225,1227,1229],{"class":370,"line":1224},19,[290,1226,1130],{"class":317},[290,1228,741],{"class":321},[290,1230,744],{"class":317},[290,1232,1234,1237,1239],{"class":370,"line":1233},20,[290,1235,1236],{"class":317},"      \u003C\u002F",[290,1238,997],{"class":321},[290,1240,744],{"class":317},[290,1242,1244,1246,1249],{"class":370,"line":1243},21,[290,1245,994],{"class":317},[290,1247,1248],{"class":321},"Body",[290,1250,744],{"class":317},[290,1252,1254,1256,1259],{"class":370,"line":1253},22,[290,1255,1004],{"class":317},[290,1257,1258],{"class":321},"slot",[290,1260,765],{"class":317},[290,1262,1264,1266,1268],{"class":370,"line":1263},23,[290,1265,1236],{"class":317},[290,1267,1248],{"class":321},[290,1269,744],{"class":317},[290,1271,1273,1276,1278],{"class":370,"line":1272},24,[290,1274,1275],{"class":317},"    \u003C\u002F",[290,1277,962],{"class":321},[290,1279,744],{"class":317},[290,1281,1283,1285,1287],{"class":370,"line":1282},25,[290,1284,770],{"class":317},[290,1286,953],{"class":321},[290,1288,744],{"class":317},[290,1290,1292,1294,1296],{"class":370,"line":1291},26,[290,1293,779],{"class":317},[290,1295,741],{"class":321},[290,1297,744],{"class":317},[362,1299,1302],{"className":730,"code":1300,"filename":1301,"language":732,"meta":288,"style":288},"\u003Cscript setup>\ndefinePageMeta({\n  title: 'pages.title.top' \u002F\u002F set resource key\n})\n\nconst { locale, locales, t } = useI18n()\nconst switchLocalePath = useSwitchLocalePath()\n\nconst availableLocales = computed(() => {\n  return locales.value.filter(i => i.code !== locale.value)\n})\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv>\n    \u003Cp>{{ t('pages.top.description') }}\u003C\u002Fp>\n    \u003Cp>{{ t('pages.top.languages') }}\u003C\u002Fp>\n    \u003Cnav>\n      \u003Ctemplate v-for=\"(locale, index) in availableLocales\" :key=\"locale.code\">\n        \u003Cspan v-if=\"index\"> | \u003C\u002Fspan>\n        \u003CNuxtLink :to=\"switchLocalePath(locale.code)\">\n          {{ locale.name ?? locale.code }}\n        \u003C\u002FNuxtLink>\n      \u003C\u002Ftemplate>\n    \u003C\u002Fnav>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","pages\u002Findex.vue",[284,1303,1304,1314,1322,1340,1346,1350,1376,1390,1394,1413,1456,1462,1470,1474,1482,1490,1507,1524,1533,1579,1608,1629,1634,1642,1650,1658,1666],{"__ignoreMap":288},[290,1305,1306,1308,1310,1312],{"class":370,"line":371},[290,1307,318],{"class":317},[290,1309,796],{"class":321},[290,1311,800],{"class":799},[290,1313,744],{"class":317},[290,1315,1316,1318,1320],{"class":370,"line":390},[290,1317,721],{"class":292},[290,1319,384],{"class":295},[290,1321,387],{"class":317},[290,1323,1324,1327,1329,1331,1334,1336],{"class":370,"line":402},[290,1325,1326],{"class":321},"  title",[290,1328,396],{"class":317},[290,1330,427],{"class":317},[290,1332,1333],{"class":430},"pages.title.top",[290,1335,434],{"class":317},[290,1337,1339],{"class":1338},"sHwdD"," \u002F\u002F set resource key\n",[290,1341,1342,1344],{"class":370,"line":413},[290,1343,558],{"class":317},[290,1345,561],{"class":295},[290,1347,1348],{"class":370,"line":419},[290,1349,938],{"emptyLinePlaceholder":937},[290,1351,1352,1354,1356,1359,1361,1364,1366,1368,1370,1372,1374],{"class":370,"line":440},[290,1353,807],{"class":799},[290,1355,826],{"class":317},[290,1357,1358],{"class":295}," locale",[290,1360,902],{"class":317},[290,1362,1363],{"class":295}," locales",[290,1365,902],{"class":317},[290,1367,829],{"class":295},[290,1369,558],{"class":317},[290,1371,834],{"class":317},[290,1373,837],{"class":292},[290,1375,819],{"class":295},[290,1377,1378,1380,1383,1385,1388],{"class":370,"line":456},[290,1379,807],{"class":799},[290,1381,1382],{"class":295}," switchLocalePath ",[290,1384,813],{"class":317},[290,1386,1387],{"class":292}," useSwitchLocalePath",[290,1389,819],{"class":295},[290,1391,1392],{"class":370,"line":462},[290,1393,938],{"emptyLinePlaceholder":937},[290,1395,1396,1398,1401,1403,1405,1407,1409,1411],{"class":370,"line":467},[290,1397,807],{"class":799},[290,1399,1400],{"class":295}," availableLocales ",[290,1402,813],{"class":317},[290,1404,865],{"class":292},[290,1406,384],{"class":295},[290,1408,296],{"class":317},[290,1410,872],{"class":799},[290,1412,399],{"class":317},[290,1414,1415,1418,1420,1422,1425,1427,1430,1432,1436,1438,1441,1443,1445,1448,1450,1452,1454],{"class":370,"line":483},[290,1416,1417],{"class":374},"  return",[290,1419,1363],{"class":295},[290,1421,881],{"class":317},[290,1423,1424],{"class":295},"value",[290,1426,881],{"class":317},[290,1428,1429],{"class":292},"filter",[290,1431,384],{"class":321},[290,1433,1435],{"class":1434},"sHdIc","i",[290,1437,872],{"class":799},[290,1439,1440],{"class":295}," i",[290,1442,881],{"class":317},[290,1444,284],{"class":295},[290,1446,1447],{"class":317}," !==",[290,1449,1358],{"class":295},[290,1451,881],{"class":317},[290,1453,1424],{"class":295},[290,1455,561],{"class":321},[290,1457,1458,1460],{"class":370,"line":497},[290,1459,558],{"class":317},[290,1461,561],{"class":295},[290,1463,1464,1466,1468],{"class":370,"line":502},[290,1465,779],{"class":317},[290,1467,796],{"class":321},[290,1469,744],{"class":317},[290,1471,1472],{"class":370,"line":507},[290,1473,938],{"emptyLinePlaceholder":937},[290,1475,1476,1478,1480],{"class":370,"line":523},[290,1477,318],{"class":317},[290,1479,741],{"class":321},[290,1481,744],{"class":317},[290,1483,1484,1486,1488],{"class":370,"line":537},[290,1485,749],{"class":317},[290,1487,953],{"class":321},[290,1489,744],{"class":317},[290,1491,1492,1494,1496,1498,1501,1503,1505],{"class":370,"line":543},[290,1493,759],{"class":317},[290,1495,276],{"class":321},[290,1497,324],{"class":317},[290,1499,1500],{"class":295},"{{ t('pages.top.description') }}",[290,1502,779],{"class":317},[290,1504,276],{"class":321},[290,1506,744],{"class":317},[290,1508,1509,1511,1513,1515,1518,1520,1522],{"class":370,"line":549},[290,1510,759],{"class":317},[290,1512,276],{"class":321},[290,1514,324],{"class":317},[290,1516,1517],{"class":295},"{{ t('pages.top.languages') }}",[290,1519,779],{"class":317},[290,1521,276],{"class":321},[290,1523,744],{"class":317},[290,1525,1526,1528,1531],{"class":370,"line":555},[290,1527,759],{"class":317},[290,1529,1530],{"class":321},"nav",[290,1532,744],{"class":317},[290,1534,1535,1537,1539,1541,1543,1545,1548,1550,1553,1555,1558,1560,1562,1564,1566,1568,1571,1573,1575,1577],{"class":370,"line":1224},[290,1536,994],{"class":317},[290,1538,741],{"class":321},[290,1540,1027],{"class":374},[290,1542,813],{"class":317},[290,1544,970],{"class":317},[290,1546,1547],{"class":295},"(locale",[290,1549,902],{"class":317},[290,1551,1552],{"class":295}," index) ",[290,1554,1037],{"class":317},[290,1556,1557],{"class":295}," availableLocales",[290,1559,970],{"class":317},[290,1561,1050],{"class":317},[290,1563,1053],{"class":799},[290,1565,813],{"class":317},[290,1567,970],{"class":317},[290,1569,1570],{"class":295},"locale",[290,1572,881],{"class":317},[290,1574,284],{"class":295},[290,1576,970],{"class":317},[290,1578,744],{"class":317},[290,1580,1581,1583,1585,1588,1590,1592,1595,1597,1599,1602,1604,1606],{"class":370,"line":1233},[290,1582,1004],{"class":317},[290,1584,290],{"class":321},[290,1586,1587],{"class":799}," v-if",[290,1589,813],{"class":317},[290,1591,970],{"class":317},[290,1593,1594],{"class":430},"index",[290,1596,970],{"class":317},[290,1598,324],{"class":317},[290,1600,1601],{"class":295}," | ",[290,1603,779],{"class":317},[290,1605,290],{"class":321},[290,1607,744],{"class":317},[290,1609,1610,1612,1615,1618,1620,1622,1625,1627],{"class":370,"line":1243},[290,1611,1004],{"class":317},[290,1613,1614],{"class":321},"NuxtLink",[290,1616,1617],{"class":799}," :to",[290,1619,813],{"class":317},[290,1621,970],{"class":317},[290,1623,1624],{"class":430},"switchLocalePath(locale.code)",[290,1626,970],{"class":317},[290,1628,744],{"class":317},[290,1630,1631],{"class":370,"line":1253},[290,1632,1633],{"class":295},"          {{ locale.name ?? locale.code }}\n",[290,1635,1636,1638,1640],{"class":370,"line":1263},[290,1637,1130],{"class":317},[290,1639,1614],{"class":321},[290,1641,744],{"class":317},[290,1643,1644,1646,1648],{"class":370,"line":1272},[290,1645,1236],{"class":317},[290,1647,741],{"class":321},[290,1649,744],{"class":317},[290,1651,1652,1654,1656],{"class":370,"line":1282},[290,1653,1275],{"class":317},[290,1655,1530],{"class":321},[290,1657,744],{"class":317},[290,1659,1660,1662,1664],{"class":370,"line":1291},[290,1661,770],{"class":317},[290,1663,953],{"class":321},[290,1665,744],{"class":317},[290,1667,1669,1671,1673],{"class":370,"line":1668},27,[290,1670,779],{"class":317},[290,1672,741],{"class":321},[290,1674,744],{"class":317},[276,1676,1677,1678,1684,1685],{},"Check out the options you can pass to the ",[284,1679,1680,1682],{"className":286,"language":287,"style":288},[290,1681,169],{"class":292},[290,1683,296],{"class":295}," in the ",[341,1686,1688],{"href":1687},"\u002Fdocs\u002Fcomposables\u002Fuse-locale-head#options","composable documentation",[276,1690,1691],{},"That's it!",[276,1693,1694,1695,1702,1703,1709,1710,1716],{},"If you also want to add your own metadata, you have to call ",[284,1696,1697,1700],{"className":286,"language":287,"style":288},[290,1698,1699],{"class":292},"useHead",[290,1701,296],{"class":295},". When you call ",[284,1704,1705,1707],{"className":286,"language":287,"style":288},[290,1706,1699],{"class":292},[290,1708,296],{"class":295}," with the additional metadata, ",[284,1711,1712,1714],{"className":286,"language":287,"style":288},[290,1713,1699],{"class":292},[290,1715,296],{"class":295}," will merge it global metadata that has already defined.",[362,1718,1721],{"className":730,"code":1719,"filename":1720,"language":732,"meta":288,"style":288},"\u003Cscript setup>\n\u002F\u002F define page meta for layouts\u002Fdefault.vue\ndefinePageMeta({\n  title: 'pages.title.about'\n})\n\nuseHead({\n  meta: [{ property: 'og:title', content: 'this is og title for about page' }]\n})\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Ch2>{{ $t('pages.about.description') }}\u003C\u002Fh2>\n\u003C\u002Ftemplate>\n","pages\u002Fabout\u002Findex.vue",[284,1722,1723,1733,1738,1746,1759,1765,1769,1777,1822,1828,1836,1840,1848,1865],{"__ignoreMap":288},[290,1724,1725,1727,1729,1731],{"class":370,"line":371},[290,1726,318],{"class":317},[290,1728,796],{"class":321},[290,1730,800],{"class":799},[290,1732,744],{"class":317},[290,1734,1735],{"class":370,"line":390},[290,1736,1737],{"class":1338},"\u002F\u002F define page meta for layouts\u002Fdefault.vue\n",[290,1739,1740,1742,1744],{"class":370,"line":402},[290,1741,721],{"class":292},[290,1743,384],{"class":295},[290,1745,387],{"class":317},[290,1747,1748,1750,1752,1754,1757],{"class":370,"line":413},[290,1749,1326],{"class":321},[290,1751,396],{"class":317},[290,1753,427],{"class":317},[290,1755,1756],{"class":430},"pages.title.about",[290,1758,453],{"class":317},[290,1760,1761,1763],{"class":370,"line":419},[290,1762,558],{"class":317},[290,1764,561],{"class":295},[290,1766,1767],{"class":370,"line":440},[290,1768,938],{"emptyLinePlaceholder":937},[290,1770,1771,1773,1775],{"class":370,"line":456},[290,1772,1699],{"class":292},[290,1774,384],{"class":295},[290,1776,387],{"class":317},[290,1778,1779,1782,1784,1787,1790,1793,1795,1797,1800,1802,1804,1807,1809,1811,1814,1816,1819],{"class":370,"line":462},[290,1780,1781],{"class":321},"  meta",[290,1783,396],{"class":317},[290,1785,1786],{"class":295}," [",[290,1788,1789],{"class":317},"{",[290,1791,1792],{"class":321}," property",[290,1794,396],{"class":317},[290,1796,427],{"class":317},[290,1798,1799],{"class":430},"og:title",[290,1801,434],{"class":317},[290,1803,902],{"class":317},[290,1805,1806],{"class":321}," content",[290,1808,396],{"class":317},[290,1810,427],{"class":317},[290,1812,1813],{"class":430},"this is og title for about page",[290,1815,434],{"class":317},[290,1817,1818],{"class":317}," }",[290,1820,1821],{"class":295},"]\n",[290,1823,1824,1826],{"class":370,"line":467},[290,1825,558],{"class":317},[290,1827,561],{"class":295},[290,1829,1830,1832,1834],{"class":370,"line":483},[290,1831,779],{"class":317},[290,1833,796],{"class":321},[290,1835,744],{"class":317},[290,1837,1838],{"class":370,"line":497},[290,1839,938],{"emptyLinePlaceholder":937},[290,1841,1842,1844,1846],{"class":370,"line":502},[290,1843,318],{"class":317},[290,1845,741],{"class":321},[290,1847,744],{"class":317},[290,1849,1850,1852,1854,1856,1859,1861,1863],{"class":370,"line":507},[290,1851,749],{"class":317},[290,1853,346],{"class":321},[290,1855,324],{"class":317},[290,1857,1858],{"class":295},"{{ $t('pages.about.description') }}",[290,1860,779],{"class":317},[290,1862,346],{"class":321},[290,1864,744],{"class":317},[290,1866,1867,1869,1871],{"class":370,"line":523},[290,1868,779],{"class":317},[290,1870,741],{"class":321},[290,1872,744],{"class":317},[346,1874,1876],{"id":1875},"feature-details","Feature details",[302,1878,1879,1910,2369,2387],{},[305,1880,1881,310,1883,325,1891,1894,1895,1897,1898,1900,1901,1909],{},[284,1882,309],{},[284,1884,1885,1887,1889],{"className":313,"language":314,"style":288},[290,1886,318],{"class":317},[290,1888,314],{"class":321},[290,1890,324],{"class":317},[1892,1893],"br",{},"Sets the correct ",[284,1896,309],{}," attribute, equivalent to the current locale's ",[284,1899,359],{}," value, in the ",[284,1902,1903,1905,1907],{"className":313,"language":314,"style":288},[290,1904,318],{"class":317},[290,1906,314],{"class":321},[290,1908,324],{"class":317}," tag.",[305,1911,1912,1914,1915,1917,1918,1950,1951,1953,1954,1956,1957,1959,1960,1963,1964,1967,1968,1974,1975,1977,1978,1983,1985,1986,2106,2108,2109,2111,2112,2242,2244,2245,2247,2248,2250,2251],{},[284,1913,330],{}," alternate link",[1892,1916],{},"Generates ",[284,1919,1920,1922,1924,1927,1929,1931,1934,1936,1939,1941,1943,1946,1948],{"className":313,"language":314,"style":288},[290,1921,318],{"class":317},[290,1923,1045],{"class":321},[290,1925,1926],{"class":799}," rel",[290,1928,813],{"class":317},[290,1930,970],{"class":317},[290,1932,1933],{"class":430},"alternate",[290,1935,970],{"class":317},[290,1937,1938],{"class":799}," hreflang",[290,1940,813],{"class":317},[290,1942,970],{"class":317},[290,1944,1945],{"class":430},"x",[290,1947,970],{"class":317},[290,1949,324],{"class":317}," tags for every configured locale. The locales' ",[284,1952,359],{}," value are used as ",[284,1955,330],{}," values.",[1892,1958],{},"A \"catchall\" locale hreflang link is provided for each locale group (e.g. ",[284,1961,1962],{},"en-*","). By default, it is the first locale provided, but another locale can be selected by setting ",[284,1965,1966],{},"isCatchallLocale"," to ",[284,1969,1970],{"className":286,"language":287,"style":288},[290,1971,1973],{"class":1972},"sfNiH","true"," on that specific locale object in your ",[279,1976,281],{}," configuration. ",[341,1979,1982],{"href":1980,"rel":1981},"https:\u002F\u002Fsupport.google.com\u002Fwebmasters\u002Fanswer\u002F189077",[649],"More on hreflang",[1892,1984],{},"An example without selected \"catchall\" locale:",[362,1987,1989],{"className":286,"code":1988,"filename":365,"language":287,"meta":288,"style":288},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      {\n        code: 'en',\n        language: 'en-US' \u002F\u002F Will be used as \"catchall\" locale by default\n      },\n      {\n        code: 'gb',\n        language: 'en-GB'\n      }\n    ]\n  }\n})\n",[284,1990,1991,2003,2011,2019,2023,2037,2052,2056,2060,2075,2088,2092,2096,2100],{"__ignoreMap":288},[290,1992,1993,1995,1997,1999,2001],{"class":370,"line":371},[290,1994,375],{"class":374},[290,1996,378],{"class":374},[290,1998,381],{"class":292},[290,2000,384],{"class":295},[290,2002,387],{"class":317},[290,2004,2005,2007,2009],{"class":370,"line":390},[290,2006,393],{"class":321},[290,2008,396],{"class":317},[290,2010,399],{"class":317},[290,2012,2013,2015,2017],{"class":370,"line":402},[290,2014,405],{"class":321},[290,2016,396],{"class":317},[290,2018,410],{"class":295},[290,2020,2021],{"class":370,"line":413},[290,2022,416],{"class":317},[290,2024,2025,2027,2029,2031,2033,2035],{"class":370,"line":419},[290,2026,422],{"class":321},[290,2028,396],{"class":317},[290,2030,427],{"class":317},[290,2032,431],{"class":430},[290,2034,434],{"class":317},[290,2036,437],{"class":317},[290,2038,2039,2041,2043,2045,2047,2049],{"class":370,"line":440},[290,2040,443],{"class":321},[290,2042,396],{"class":317},[290,2044,427],{"class":317},[290,2046,450],{"class":430},[290,2048,434],{"class":317},[290,2050,2051],{"class":1338}," \u002F\u002F Will be used as \"catchall\" locale by default\n",[290,2053,2054],{"class":370,"line":456},[290,2055,459],{"class":317},[290,2057,2058],{"class":370,"line":462},[290,2059,416],{"class":317},[290,2061,2062,2064,2066,2068,2071,2073],{"class":370,"line":467},[290,2063,422],{"class":321},[290,2065,396],{"class":317},[290,2067,427],{"class":317},[290,2069,2070],{"class":430},"gb",[290,2072,434],{"class":317},[290,2074,437],{"class":317},[290,2076,2077,2079,2081,2083,2086],{"class":370,"line":483},[290,2078,443],{"class":321},[290,2080,396],{"class":317},[290,2082,427],{"class":317},[290,2084,2085],{"class":430},"en-GB",[290,2087,453],{"class":317},[290,2089,2090],{"class":370,"line":497},[290,2091,540],{"class":317},[290,2093,2094],{"class":370,"line":502},[290,2095,546],{"class":295},[290,2097,2098],{"class":370,"line":507},[290,2099,552],{"class":317},[290,2101,2102,2104],{"class":370,"line":523},[290,2103,558],{"class":317},[290,2105,561],{"class":295},[1892,2107],{},"Here is how you'd use ",[284,2110,1966],{}," to selected another locale:",[362,2113,2115],{"className":286,"code":2114,"filename":365,"language":287,"meta":288,"style":288},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      {\n        code: 'en',\n        language: 'en-US'\n      },\n      {\n        code: 'gb',\n        language: 'en-GB',\n        isCatchallLocale: true \u002F\u002F This one will be used as catchall locale\n      }\n    ]\n  }\n})\n",[284,2116,2117,2129,2137,2145,2149,2163,2175,2179,2183,2197,2211,2224,2228,2232,2236],{"__ignoreMap":288},[290,2118,2119,2121,2123,2125,2127],{"class":370,"line":371},[290,2120,375],{"class":374},[290,2122,378],{"class":374},[290,2124,381],{"class":292},[290,2126,384],{"class":295},[290,2128,387],{"class":317},[290,2130,2131,2133,2135],{"class":370,"line":390},[290,2132,393],{"class":321},[290,2134,396],{"class":317},[290,2136,399],{"class":317},[290,2138,2139,2141,2143],{"class":370,"line":402},[290,2140,405],{"class":321},[290,2142,396],{"class":317},[290,2144,410],{"class":295},[290,2146,2147],{"class":370,"line":413},[290,2148,416],{"class":317},[290,2150,2151,2153,2155,2157,2159,2161],{"class":370,"line":419},[290,2152,422],{"class":321},[290,2154,396],{"class":317},[290,2156,427],{"class":317},[290,2158,431],{"class":430},[290,2160,434],{"class":317},[290,2162,437],{"class":317},[290,2164,2165,2167,2169,2171,2173],{"class":370,"line":440},[290,2166,443],{"class":321},[290,2168,396],{"class":317},[290,2170,427],{"class":317},[290,2172,450],{"class":430},[290,2174,453],{"class":317},[290,2176,2177],{"class":370,"line":456},[290,2178,459],{"class":317},[290,2180,2181],{"class":370,"line":462},[290,2182,416],{"class":317},[290,2184,2185,2187,2189,2191,2193,2195],{"class":370,"line":467},[290,2186,422],{"class":321},[290,2188,396],{"class":317},[290,2190,427],{"class":317},[290,2192,2070],{"class":430},[290,2194,434],{"class":317},[290,2196,437],{"class":317},[290,2198,2199,2201,2203,2205,2207,2209],{"class":370,"line":483},[290,2200,443],{"class":321},[290,2202,396],{"class":317},[290,2204,427],{"class":317},[290,2206,2085],{"class":430},[290,2208,434],{"class":317},[290,2210,437],{"class":317},[290,2212,2213,2216,2218,2221],{"class":370,"line":497},[290,2214,2215],{"class":321},"        isCatchallLocale",[290,2217,396],{"class":317},[290,2219,2220],{"class":1972}," true",[290,2222,2223],{"class":1338}," \u002F\u002F This one will be used as catchall locale\n",[290,2225,2226],{"class":370,"line":502},[290,2227,540],{"class":317},[290,2229,2230],{"class":370,"line":507},[290,2231,546],{"class":295},[290,2233,2234],{"class":370,"line":523},[290,2235,552],{"class":317},[290,2237,2238,2240],{"class":370,"line":537},[290,2239,558],{"class":317},[290,2241,561],{"class":295},[1892,2243],{},"In case you already have an ",[284,2246,431],{}," locale ",[284,2249,359],{}," set, it'll be used as the \"catchall\" without doing anything",[362,2252,2254],{"className":286,"code":2253,"filename":365,"language":287,"meta":288,"style":288},"export default defineNuxtConfig({\n  i18n: {\n    locales: [\n      {\n        code: 'gb',\n        language: 'en-GB'\n      },\n      {\n        code: 'en',\n        language: 'en' \u002F\u002F will be used as \"catchall\" locale\n      }\n    ]\n  }\n})\n",[284,2255,2256,2268,2276,2284,2288,2302,2314,2318,2322,2336,2351,2355,2359,2363],{"__ignoreMap":288},[290,2257,2258,2260,2262,2264,2266],{"class":370,"line":371},[290,2259,375],{"class":374},[290,2261,378],{"class":374},[290,2263,381],{"class":292},[290,2265,384],{"class":295},[290,2267,387],{"class":317},[290,2269,2270,2272,2274],{"class":370,"line":390},[290,2271,393],{"class":321},[290,2273,396],{"class":317},[290,2275,399],{"class":317},[290,2277,2278,2280,2282],{"class":370,"line":402},[290,2279,405],{"class":321},[290,2281,396],{"class":317},[290,2283,410],{"class":295},[290,2285,2286],{"class":370,"line":413},[290,2287,416],{"class":317},[290,2289,2290,2292,2294,2296,2298,2300],{"class":370,"line":419},[290,2291,422],{"class":321},[290,2293,396],{"class":317},[290,2295,427],{"class":317},[290,2297,2070],{"class":430},[290,2299,434],{"class":317},[290,2301,437],{"class":317},[290,2303,2304,2306,2308,2310,2312],{"class":370,"line":440},[290,2305,443],{"class":321},[290,2307,396],{"class":317},[290,2309,427],{"class":317},[290,2311,2085],{"class":430},[290,2313,453],{"class":317},[290,2315,2316],{"class":370,"line":456},[290,2317,459],{"class":317},[290,2319,2320],{"class":370,"line":462},[290,2321,416],{"class":317},[290,2323,2324,2326,2328,2330,2332,2334],{"class":370,"line":467},[290,2325,422],{"class":321},[290,2327,396],{"class":317},[290,2329,427],{"class":317},[290,2331,431],{"class":430},[290,2333,434],{"class":317},[290,2335,437],{"class":317},[290,2337,2338,2340,2342,2344,2346,2348],{"class":370,"line":483},[290,2339,443],{"class":321},[290,2341,396],{"class":317},[290,2343,427],{"class":317},[290,2345,431],{"class":430},[290,2347,434],{"class":317},[290,2349,2350],{"class":1338}," \u002F\u002F will be used as \"catchall\" locale\n",[290,2352,2353],{"class":370,"line":497},[290,2354,540],{"class":317},[290,2356,2357],{"class":370,"line":502},[290,2358,546],{"class":295},[290,2360,2361],{"class":370,"line":507},[290,2362,552],{"class":317},[290,2364,2365,2367],{"class":370,"line":523},[290,2366,558],{"class":317},[290,2368,561],{"class":295},[305,2370,2371,2372,1917,2374,2377,2378,2381,2382,881],{},"OpenGraph Locale tag generation",[1892,2373],{},[284,2375,2376],{},"og:locale"," and ",[284,2379,2380],{},"og:locale:alternate"," meta tags as defined in the ",[341,2383,2386],{"href":2384,"rel":2385},"http:\u002F\u002Fogp.me\u002F#optional",[649],"Open Graph protocol",[305,2388,2389,2390,1917,2392,2395,2396,2599,2601],{},"Canonical link",[1892,2391],{},[284,2393,2394],{},"rel=\"canonical\""," link on all pages to specify the \"main\" version of the page that should be indexed by search engines. This is beneficial in various situations:",[302,2397,2398,2405],{},[305,2399,2400,2401,2404],{},"When using the ",[284,2402,2403],{},"prefix_and_default"," strategy there are technically two sets of pages generated for the default locale -- one prefixed and one unprefixed. The canonical link will be set to the unprefixed version of the page to avoid duplicate indexation.",[305,2406,2407,2408,2411,2412,2415,2416],{},"When the page contains query parameters, the canonical link will ",[279,2409,2410],{},"not include"," the query params by default. This is typically the right thing to do as various query params can be inserted by trackers and should not be part of the canonical link. This can be overridden by using the ",[284,2413,2414],{},"canonicalQueries"," option. For example:",[362,2417,2419],{"className":730,"code":2418,"language":732,"meta":288,"style":288},"\u003Cscript setup>\nconst i18nHead = useLocaleHead({ seo: { canonicalQueries: ['foo'] } })\nuseHead(() => ({\n  htmlAttrs: {\n    lang: i18nHead.value.htmlAttrs.lang\n  },\n  link: [...(i18nHead.value.link || [])],\n  meta: [...(i18nHead.value.meta || [])]\n}))\n\u003C\u002Fscript>\n",[284,2420,2421,2431,2476,2491,2500,2524,2529,2560,2585,2591],{"__ignoreMap":288},[290,2422,2423,2425,2427,2429],{"class":370,"line":371},[290,2424,318],{"class":317},[290,2426,796],{"class":321},[290,2428,800],{"class":799},[290,2430,744],{"class":317},[290,2432,2433,2435,2438,2440,2442,2444,2446,2449,2451,2453,2456,2458,2460,2462,2465,2467,2470,2472,2474],{"class":370,"line":390},[290,2434,807],{"class":799},[290,2436,2437],{"class":295}," i18nHead ",[290,2439,813],{"class":317},[290,2441,851],{"class":292},[290,2443,384],{"class":295},[290,2445,1789],{"class":317},[290,2447,2448],{"class":321}," seo",[290,2450,396],{"class":317},[290,2452,826],{"class":317},[290,2454,2455],{"class":321}," canonicalQueries",[290,2457,396],{"class":317},[290,2459,1786],{"class":295},[290,2461,434],{"class":317},[290,2463,2464],{"class":430},"foo",[290,2466,434],{"class":317},[290,2468,2469],{"class":295},"] ",[290,2471,558],{"class":317},[290,2473,1818],{"class":317},[290,2475,561],{"class":295},[290,2477,2478,2480,2482,2484,2486,2489],{"class":370,"line":402},[290,2479,1699],{"class":292},[290,2481,384],{"class":295},[290,2483,296],{"class":317},[290,2485,872],{"class":799},[290,2487,2488],{"class":295}," (",[290,2490,387],{"class":317},[290,2492,2493,2496,2498],{"class":370,"line":413},[290,2494,2495],{"class":321},"  htmlAttrs",[290,2497,396],{"class":317},[290,2499,399],{"class":317},[290,2501,2502,2505,2507,2510,2512,2514,2516,2519,2521],{"class":370,"line":419},[290,2503,2504],{"class":321},"    lang",[290,2506,396],{"class":317},[290,2508,2509],{"class":295}," i18nHead",[290,2511,881],{"class":317},[290,2513,1424],{"class":295},[290,2515,881],{"class":317},[290,2517,2518],{"class":295},"htmlAttrs",[290,2520,881],{"class":317},[290,2522,2523],{"class":295},"lang\n",[290,2525,2526],{"class":370,"line":440},[290,2527,2528],{"class":317},"  },\n",[290,2530,2531,2534,2536,2538,2541,2544,2546,2548,2550,2552,2555,2558],{"class":370,"line":456},[290,2532,2533],{"class":321},"  link",[290,2535,396],{"class":317},[290,2537,1786],{"class":295},[290,2539,2540],{"class":317},"...",[290,2542,2543],{"class":295},"(i18nHead",[290,2545,881],{"class":317},[290,2547,1424],{"class":295},[290,2549,881],{"class":317},[290,2551,1034],{"class":295},[290,2553,2554],{"class":317},"||",[290,2556,2557],{"class":295}," [])]",[290,2559,437],{"class":317},[290,2561,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582],{"class":370,"line":462},[290,2563,1781],{"class":321},[290,2565,396],{"class":317},[290,2567,1786],{"class":295},[290,2569,2540],{"class":317},[290,2571,2543],{"class":295},[290,2573,881],{"class":317},[290,2575,1424],{"class":295},[290,2577,881],{"class":317},[290,2579,1149],{"class":295},[290,2581,2554],{"class":317},[290,2583,2584],{"class":295}," [])]\n",[290,2586,2587,2589],{"class":370,"line":467},[290,2588,558],{"class":317},[290,2590,916],{"class":295},[290,2592,2593,2595,2597],{"class":370,"line":483},[290,2594,779],{"class":317},[290,2596,796],{"class":321},[290,2598,744],{"class":317},[1892,2600],{},[341,2602,2605],{"href":2603,"rel":2604},"https:\u002F\u002Fsupport.google.com\u002Fwebmasters\u002Fanswer\u002F182192#dup-content",[649],"More on canonical",[2607,2608,2609],"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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .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 .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 .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 .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":288,"searchDepth":390,"depth":390,"links":2611},[2612,2613,2614],{"id":348,"depth":390,"text":349},{"id":633,"depth":390,"text":634},{"id":1875,"depth":390,"text":1876},"When the `useLocaleHead` is called, @nuxtjs\u002Fi18n attempts to add some metadata to improve your pages SEO. Here's what it does.","md",null,{},{"title":49,"description":2615},"fOOEwn0uiat8V4ry1vRQbqCGT1pbnq27yM3Jv_t0Yyk",[2622,2624],{"title":45,"path":46,"stem":47,"description":2623,"children":-1},"Detect user browser's language.",{"title":53,"path":54,"stem":55,"description":2625,"children":-1},"How to lazy-load translations.",{"id":271,"title":49,"body":2627,"description":2615,"extension":2616,"links":2617,"meta":4600,"navigation":937,"path":50,"seo":4601,"stem":51,"__hash__":2620},{"type":273,"value":2628,"toc":4595},[2629,2639,2641,2663,2667,2669,2675,2823,2827,2873,2881,2883,2896,2919,2929,2946,3768,3778,3780,3800,3942,3944,4593],[276,2630,2631,282,2633,297],{},[279,2632,281],{},[284,2634,2635,2637],{"className":286,"language":287,"style":288},[290,2636,169],{"class":292},[290,2638,296],{"class":295},[276,2640,300],{},[302,2642,2643,2655,2659,2661],{},[305,2644,2645,310,2647,325],{},[284,2646,309],{},[284,2648,2649,2651,2653],{"className":313,"language":314,"style":288},[290,2650,318],{"class":317},[290,2652,314],{"class":321},[290,2654,324],{"class":317},[305,2656,2657,331],{},[284,2658,330],{},[305,2660,334],{},[305,2662,337],{},[276,2664,2665],{},[341,2666,344],{"href":343},[346,2668,349],{"id":348},[276,2670,352,2671,356,2673,360],{},[284,2672,355],{},[284,2674,359],{},[362,2676,2677],{"className":286,"code":364,"filename":365,"language":287,"meta":288,"style":288},[284,2678,2679,2691,2699,2707,2711,2725,2737,2741,2745,2759,2771,2775,2779,2793,2805,2809,2813,2817],{"__ignoreMap":288},[290,2680,2681,2683,2685,2687,2689],{"class":370,"line":371},[290,2682,375],{"class":374},[290,2684,378],{"class":374},[290,2686,381],{"class":292},[290,2688,384],{"class":295},[290,2690,387],{"class":317},[290,2692,2693,2695,2697],{"class":370,"line":390},[290,2694,393],{"class":321},[290,2696,396],{"class":317},[290,2698,399],{"class":317},[290,2700,2701,2703,2705],{"class":370,"line":402},[290,2702,405],{"class":321},[290,2704,396],{"class":317},[290,2706,410],{"class":295},[290,2708,2709],{"class":370,"line":413},[290,2710,416],{"class":317},[290,2712,2713,2715,2717,2719,2721,2723],{"class":370,"line":419},[290,2714,422],{"class":321},[290,2716,396],{"class":317},[290,2718,427],{"class":317},[290,2720,431],{"class":430},[290,2722,434],{"class":317},[290,2724,437],{"class":317},[290,2726,2727,2729,2731,2733,2735],{"class":370,"line":440},[290,2728,443],{"class":321},[290,2730,396],{"class":317},[290,2732,427],{"class":317},[290,2734,450],{"class":430},[290,2736,453],{"class":317},[290,2738,2739],{"class":370,"line":456},[290,2740,459],{"class":317},[290,2742,2743],{"class":370,"line":462},[290,2744,416],{"class":317},[290,2746,2747,2749,2751,2753,2755,2757],{"class":370,"line":467},[290,2748,422],{"class":321},[290,2750,396],{"class":317},[290,2752,427],{"class":317},[290,2754,476],{"class":430},[290,2756,434],{"class":317},[290,2758,437],{"class":317},[290,2760,2761,2763,2765,2767,2769],{"class":370,"line":483},[290,2762,443],{"class":321},[290,2764,396],{"class":317},[290,2766,427],{"class":317},[290,2768,492],{"class":430},[290,2770,453],{"class":317},[290,2772,2773],{"class":370,"line":497},[290,2774,459],{"class":317},[290,2776,2777],{"class":370,"line":502},[290,2778,416],{"class":317},[290,2780,2781,2783,2785,2787,2789,2791],{"class":370,"line":507},[290,2782,422],{"class":321},[290,2784,396],{"class":317},[290,2786,427],{"class":317},[290,2788,516],{"class":430},[290,2790,434],{"class":317},[290,2792,437],{"class":317},[290,2794,2795,2797,2799,2801,2803],{"class":370,"line":523},[290,2796,443],{"class":321},[290,2798,396],{"class":317},[290,2800,427],{"class":317},[290,2802,532],{"class":430},[290,2804,453],{"class":317},[290,2806,2807],{"class":370,"line":537},[290,2808,540],{"class":317},[290,2810,2811],{"class":370,"line":543},[290,2812,546],{"class":295},[290,2814,2815],{"class":370,"line":549},[290,2816,552],{"class":317},[290,2818,2819,2821],{"class":370,"line":555},[290,2820,558],{"class":317},[290,2822,561],{"class":295},[276,2824,564,2825,568],{},[284,2826,567],{},[362,2828,2829],{"className":286,"code":571,"filename":365,"language":287,"meta":288,"style":288},[284,2830,2831,2843,2851,2863,2867],{"__ignoreMap":288},[290,2832,2833,2835,2837,2839,2841],{"class":370,"line":371},[290,2834,375],{"class":374},[290,2836,378],{"class":374},[290,2838,381],{"class":292},[290,2840,384],{"class":295},[290,2842,387],{"class":317},[290,2844,2845,2847,2849],{"class":370,"line":390},[290,2846,393],{"class":321},[290,2848,396],{"class":317},[290,2850,399],{"class":317},[290,2852,2853,2855,2857,2859,2861],{"class":370,"line":402},[290,2854,598],{"class":321},[290,2856,396],{"class":317},[290,2858,427],{"class":317},[290,2860,605],{"class":430},[290,2862,453],{"class":317},[290,2864,2865],{"class":370,"line":413},[290,2866,552],{"class":317},[290,2868,2869,2871],{"class":370,"line":419},[290,2870,558],{"class":317},[290,2872,561],{"class":295},[276,2874,620,2875,623,2877,630],{},[284,2876,567],{},[341,2878,2879,629],{"href":626},[284,2880,567],{},[346,2882,634],{"id":633},[276,2884,637,2885,644,2891,651,2894,654],{},[284,2886,2887,2889],{"className":286,"language":287,"style":288},[290,2888,169],{"class":292},[290,2890,296],{"class":295},[341,2892,650],{"href":647,"rel":2893},[649],[284,2895,633],{},[302,2897,2898,2905,2912],{},[305,2899,2900],{},[341,2901,2903],{"href":661,"rel":2902},[649],[284,2904,665],{},[305,2906,668,2907,676],{},[341,2908,2910],{"href":671,"rel":2909},[649],[284,2911,675],{},[305,2913,668,2914,676],{},[341,2915,2917],{"href":681,"rel":2916},[649],[284,2918,685],{},[276,2920,688,2921,691,2923,698],{},[284,2922,633],{},[284,2924,2925,2927],{"className":286,"language":287,"style":288},[290,2926,169],{"class":292},[290,2928,296],{"class":295},[276,2930,701,2931,707,2934,712,2937,724],{},[341,2932,706],{"href":704,"rel":2933},[649],[341,2935,711],{"href":681,"rel":2936},[649],[341,2938,2940],{"href":715,"rel":2939},[649],[284,2941,2942,2944],{"className":286,"language":287,"style":288},[290,2943,721],{"class":292},[290,2945,296],{"class":295},[726,2947,2948,2992,3424],{},[362,2949,2950],{"className":730,"code":731,"filename":665,"language":732,"meta":288,"style":288},[284,2951,2952,2960,2968,2976,2984],{"__ignoreMap":288},[290,2953,2954,2956,2958],{"class":370,"line":371},[290,2955,318],{"class":317},[290,2957,741],{"class":321},[290,2959,744],{"class":317},[290,2961,2962,2964,2966],{"class":370,"line":390},[290,2963,749],{"class":317},[290,2965,752],{"class":321},[290,2967,744],{"class":317},[290,2969,2970,2972,2974],{"class":370,"line":402},[290,2971,759],{"class":317},[290,2973,762],{"class":321},[290,2975,765],{"class":317},[290,2977,2978,2980,2982],{"class":370,"line":413},[290,2979,770],{"class":317},[290,2981,752],{"class":321},[290,2983,744],{"class":317},[290,2985,2986,2988,2990],{"class":370,"line":419},[290,2987,779],{"class":317},[290,2989,741],{"class":321},[290,2991,744],{"class":317},[362,2993,2994],{"className":730,"code":786,"filename":787,"language":732,"meta":288,"style":288},[284,2995,2996,3006,3018,3034,3046,3096,3102,3110,3114,3122,3130,3158,3166,3182,3224,3272,3280,3322,3360,3368,3376,3384,3392,3400,3408,3416],{"__ignoreMap":288},[290,2997,2998,3000,3002,3004],{"class":370,"line":371},[290,2999,318],{"class":317},[290,3001,796],{"class":321},[290,3003,800],{"class":799},[290,3005,744],{"class":317},[290,3007,3008,3010,3012,3014,3016],{"class":370,"line":390},[290,3009,807],{"class":799},[290,3011,810],{"class":295},[290,3013,813],{"class":317},[290,3015,816],{"class":292},[290,3017,819],{"class":295},[290,3019,3020,3022,3024,3026,3028,3030,3032],{"class":370,"line":402},[290,3021,807],{"class":799},[290,3023,826],{"class":317},[290,3025,829],{"class":295},[290,3027,558],{"class":317},[290,3029,834],{"class":317},[290,3031,837],{"class":292},[290,3033,819],{"class":295},[290,3035,3036,3038,3040,3042,3044],{"class":370,"line":413},[290,3037,807],{"class":799},[290,3039,846],{"class":295},[290,3041,813],{"class":317},[290,3043,851],{"class":292},[290,3045,819],{"class":295},[290,3047,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094],{"class":370,"line":419},[290,3049,807],{"class":799},[290,3051,860],{"class":295},[290,3053,813],{"class":317},[290,3055,865],{"class":292},[290,3057,384],{"class":295},[290,3059,296],{"class":317},[290,3061,872],{"class":799},[290,3063,875],{"class":292},[290,3065,878],{"class":295},[290,3067,881],{"class":317},[290,3069,884],{"class":295},[290,3071,881],{"class":317},[290,3073,889],{"class":295},[290,3075,892],{"class":317},[290,3077,427],{"class":317},[290,3079,897],{"class":430},[290,3081,434],{"class":317},[290,3083,902],{"class":317},[290,3085,875],{"class":292},[290,3087,384],{"class":295},[290,3089,434],{"class":317},[290,3091,911],{"class":430},[290,3093,434],{"class":317},[290,3095,916],{"class":295},[290,3097,3098,3100],{"class":370,"line":440},[290,3099,921],{"class":295},[290,3101,924],{"class":317},[290,3103,3104,3106,3108],{"class":370,"line":456},[290,3105,779],{"class":317},[290,3107,796],{"class":321},[290,3109,744],{"class":317},[290,3111,3112],{"class":370,"line":462},[290,3113,938],{"emptyLinePlaceholder":937},[290,3115,3116,3118,3120],{"class":370,"line":467},[290,3117,318],{"class":317},[290,3119,741],{"class":321},[290,3121,744],{"class":317},[290,3123,3124,3126,3128],{"class":370,"line":483},[290,3125,749],{"class":317},[290,3127,953],{"class":321},[290,3129,744],{"class":317},[290,3131,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156],{"class":370,"line":497},[290,3133,759],{"class":317},[290,3135,962],{"class":321},[290,3137,965],{"class":799},[290,3139,813],{"class":317},[290,3141,970],{"class":317},[290,3143,973],{"class":430},[290,3145,970],{"class":317},[290,3147,978],{"class":799},[290,3149,813],{"class":317},[290,3151,970],{"class":317},[290,3153,985],{"class":430},[290,3155,970],{"class":317},[290,3157,744],{"class":317},[290,3159,3160,3162,3164],{"class":370,"line":502},[290,3161,994],{"class":317},[290,3163,997],{"class":321},[290,3165,744],{"class":317},[290,3167,3168,3170,3172,3174,3176,3178,3180],{"class":370,"line":507},[290,3169,1004],{"class":317},[290,3171,1007],{"class":321},[290,3173,324],{"class":317},[290,3175,1012],{"class":295},[290,3177,779],{"class":317},[290,3179,1007],{"class":321},[290,3181,744],{"class":317},[290,3183,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222],{"class":370,"line":523},[290,3185,1004],{"class":317},[290,3187,741],{"class":321},[290,3189,1027],{"class":374},[290,3191,813],{"class":317},[290,3193,970],{"class":317},[290,3195,1034],{"class":295},[290,3197,1037],{"class":317},[290,3199,1040],{"class":295},[290,3201,881],{"class":317},[290,3203,1045],{"class":295},[290,3205,970],{"class":317},[290,3207,1050],{"class":317},[290,3209,1053],{"class":799},[290,3211,813],{"class":317},[290,3213,970],{"class":317},[290,3215,1045],{"class":295},[290,3217,881],{"class":317},[290,3219,1053],{"class":295},[290,3221,970],{"class":317},[290,3223,744],{"class":317},[290,3225,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270],{"class":370,"line":537},[290,3227,1072],{"class":317},[290,3229,1075],{"class":321},[290,3231,1078],{"class":799},[290,3233,813],{"class":317},[290,3235,970],{"class":317},[290,3237,1085],{"class":430},[290,3239,970],{"class":317},[290,3241,1090],{"class":799},[290,3243,813],{"class":317},[290,3245,970],{"class":317},[290,3247,1097],{"class":430},[290,3249,970],{"class":317},[290,3251,1102],{"class":799},[290,3253,813],{"class":317},[290,3255,970],{"class":317},[290,3257,1109],{"class":430},[290,3259,970],{"class":317},[290,3261,1114],{"class":799},[290,3263,813],{"class":317},[290,3265,970],{"class":317},[290,3267,1121],{"class":430},[290,3269,970],{"class":317},[290,3271,765],{"class":317},[290,3273,3274,3276,3278],{"class":370,"line":543},[290,3275,1130],{"class":317},[290,3277,741],{"class":321},[290,3279,744],{"class":317},[290,3281,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320],{"class":370,"line":549},[290,3283,1004],{"class":317},[290,3285,741],{"class":321},[290,3287,1027],{"class":374},[290,3289,813],{"class":317},[290,3291,970],{"class":317},[290,3293,1149],{"class":295},[290,3295,1037],{"class":317},[290,3297,1040],{"class":295},[290,3299,881],{"class":317},[290,3301,884],{"class":295},[290,3303,970],{"class":317},[290,3305,1050],{"class":317},[290,3307,1053],{"class":799},[290,3309,813],{"class":317},[290,3311,970],{"class":317},[290,3313,884],{"class":295},[290,3315,881],{"class":317},[290,3317,1053],{"class":295},[290,3319,970],{"class":317},[290,3321,744],{"class":317},[290,3323,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358],{"class":370,"line":555},[290,3325,1072],{"class":317},[290,3327,1184],{"class":321},[290,3329,1078],{"class":799},[290,3331,813],{"class":317},[290,3333,970],{"class":317},[290,3335,1193],{"class":430},[290,3337,970],{"class":317},[290,3339,1198],{"class":799},[290,3341,813],{"class":317},[290,3343,970],{"class":317},[290,3345,1205],{"class":430},[290,3347,970],{"class":317},[290,3349,1210],{"class":799},[290,3351,813],{"class":317},[290,3353,970],{"class":317},[290,3355,1217],{"class":430},[290,3357,970],{"class":317},[290,3359,765],{"class":317},[290,3361,3362,3364,3366],{"class":370,"line":1224},[290,3363,1130],{"class":317},[290,3365,741],{"class":321},[290,3367,744],{"class":317},[290,3369,3370,3372,3374],{"class":370,"line":1233},[290,3371,1236],{"class":317},[290,3373,997],{"class":321},[290,3375,744],{"class":317},[290,3377,3378,3380,3382],{"class":370,"line":1243},[290,3379,994],{"class":317},[290,3381,1248],{"class":321},[290,3383,744],{"class":317},[290,3385,3386,3388,3390],{"class":370,"line":1253},[290,3387,1004],{"class":317},[290,3389,1258],{"class":321},[290,3391,765],{"class":317},[290,3393,3394,3396,3398],{"class":370,"line":1263},[290,3395,1236],{"class":317},[290,3397,1248],{"class":321},[290,3399,744],{"class":317},[290,3401,3402,3404,3406],{"class":370,"line":1272},[290,3403,1275],{"class":317},[290,3405,962],{"class":321},[290,3407,744],{"class":317},[290,3409,3410,3412,3414],{"class":370,"line":1282},[290,3411,770],{"class":317},[290,3413,953],{"class":321},[290,3415,744],{"class":317},[290,3417,3418,3420,3422],{"class":370,"line":1291},[290,3419,779],{"class":317},[290,3421,741],{"class":321},[290,3423,744],{"class":317},[362,3425,3426],{"className":730,"code":1300,"filename":1301,"language":732,"meta":288,"style":288},[284,3427,3428,3438,3446,3460,3466,3470,3494,3506,3510,3528,3564,3570,3578,3582,3590,3598,3614,3630,3638,3680,3706,3724,3728,3736,3744,3752,3760],{"__ignoreMap":288},[290,3429,3430,3432,3434,3436],{"class":370,"line":371},[290,3431,318],{"class":317},[290,3433,796],{"class":321},[290,3435,800],{"class":799},[290,3437,744],{"class":317},[290,3439,3440,3442,3444],{"class":370,"line":390},[290,3441,721],{"class":292},[290,3443,384],{"class":295},[290,3445,387],{"class":317},[290,3447,3448,3450,3452,3454,3456,3458],{"class":370,"line":402},[290,3449,1326],{"class":321},[290,3451,396],{"class":317},[290,3453,427],{"class":317},[290,3455,1333],{"class":430},[290,3457,434],{"class":317},[290,3459,1339],{"class":1338},[290,3461,3462,3464],{"class":370,"line":413},[290,3463,558],{"class":317},[290,3465,561],{"class":295},[290,3467,3468],{"class":370,"line":419},[290,3469,938],{"emptyLinePlaceholder":937},[290,3471,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492],{"class":370,"line":440},[290,3473,807],{"class":799},[290,3475,826],{"class":317},[290,3477,1358],{"class":295},[290,3479,902],{"class":317},[290,3481,1363],{"class":295},[290,3483,902],{"class":317},[290,3485,829],{"class":295},[290,3487,558],{"class":317},[290,3489,834],{"class":317},[290,3491,837],{"class":292},[290,3493,819],{"class":295},[290,3495,3496,3498,3500,3502,3504],{"class":370,"line":456},[290,3497,807],{"class":799},[290,3499,1382],{"class":295},[290,3501,813],{"class":317},[290,3503,1387],{"class":292},[290,3505,819],{"class":295},[290,3507,3508],{"class":370,"line":462},[290,3509,938],{"emptyLinePlaceholder":937},[290,3511,3512,3514,3516,3518,3520,3522,3524,3526],{"class":370,"line":467},[290,3513,807],{"class":799},[290,3515,1400],{"class":295},[290,3517,813],{"class":317},[290,3519,865],{"class":292},[290,3521,384],{"class":295},[290,3523,296],{"class":317},[290,3525,872],{"class":799},[290,3527,399],{"class":317},[290,3529,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562],{"class":370,"line":483},[290,3531,1417],{"class":374},[290,3533,1363],{"class":295},[290,3535,881],{"class":317},[290,3537,1424],{"class":295},[290,3539,881],{"class":317},[290,3541,1429],{"class":292},[290,3543,384],{"class":321},[290,3545,1435],{"class":1434},[290,3547,872],{"class":799},[290,3549,1440],{"class":295},[290,3551,881],{"class":317},[290,3553,284],{"class":295},[290,3555,1447],{"class":317},[290,3557,1358],{"class":295},[290,3559,881],{"class":317},[290,3561,1424],{"class":295},[290,3563,561],{"class":321},[290,3565,3566,3568],{"class":370,"line":497},[290,3567,558],{"class":317},[290,3569,561],{"class":295},[290,3571,3572,3574,3576],{"class":370,"line":502},[290,3573,779],{"class":317},[290,3575,796],{"class":321},[290,3577,744],{"class":317},[290,3579,3580],{"class":370,"line":507},[290,3581,938],{"emptyLinePlaceholder":937},[290,3583,3584,3586,3588],{"class":370,"line":523},[290,3585,318],{"class":317},[290,3587,741],{"class":321},[290,3589,744],{"class":317},[290,3591,3592,3594,3596],{"class":370,"line":537},[290,3593,749],{"class":317},[290,3595,953],{"class":321},[290,3597,744],{"class":317},[290,3599,3600,3602,3604,3606,3608,3610,3612],{"class":370,"line":543},[290,3601,759],{"class":317},[290,3603,276],{"class":321},[290,3605,324],{"class":317},[290,3607,1500],{"class":295},[290,3609,779],{"class":317},[290,3611,276],{"class":321},[290,3613,744],{"class":317},[290,3615,3616,3618,3620,3622,3624,3626,3628],{"class":370,"line":549},[290,3617,759],{"class":317},[290,3619,276],{"class":321},[290,3621,324],{"class":317},[290,3623,1517],{"class":295},[290,3625,779],{"class":317},[290,3627,276],{"class":321},[290,3629,744],{"class":317},[290,3631,3632,3634,3636],{"class":370,"line":555},[290,3633,759],{"class":317},[290,3635,1530],{"class":321},[290,3637,744],{"class":317},[290,3639,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678],{"class":370,"line":1224},[290,3641,994],{"class":317},[290,3643,741],{"class":321},[290,3645,1027],{"class":374},[290,3647,813],{"class":317},[290,3649,970],{"class":317},[290,3651,1547],{"class":295},[290,3653,902],{"class":317},[290,3655,1552],{"class":295},[290,3657,1037],{"class":317},[290,3659,1557],{"class":295},[290,3661,970],{"class":317},[290,3663,1050],{"class":317},[290,3665,1053],{"class":799},[290,3667,813],{"class":317},[290,3669,970],{"class":317},[290,3671,1570],{"class":295},[290,3673,881],{"class":317},[290,3675,284],{"class":295},[290,3677,970],{"class":317},[290,3679,744],{"class":317},[290,3681,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704],{"class":370,"line":1233},[290,3683,1004],{"class":317},[290,3685,290],{"class":321},[290,3687,1587],{"class":799},[290,3689,813],{"class":317},[290,3691,970],{"class":317},[290,3693,1594],{"class":430},[290,3695,970],{"class":317},[290,3697,324],{"class":317},[290,3699,1601],{"class":295},[290,3701,779],{"class":317},[290,3703,290],{"class":321},[290,3705,744],{"class":317},[290,3707,3708,3710,3712,3714,3716,3718,3720,3722],{"class":370,"line":1243},[290,3709,1004],{"class":317},[290,3711,1614],{"class":321},[290,3713,1617],{"class":799},[290,3715,813],{"class":317},[290,3717,970],{"class":317},[290,3719,1624],{"class":430},[290,3721,970],{"class":317},[290,3723,744],{"class":317},[290,3725,3726],{"class":370,"line":1253},[290,3727,1633],{"class":295},[290,3729,3730,3732,3734],{"class":370,"line":1263},[290,3731,1130],{"class":317},[290,3733,1614],{"class":321},[290,3735,744],{"class":317},[290,3737,3738,3740,3742],{"class":370,"line":1272},[290,3739,1236],{"class":317},[290,3741,741],{"class":321},[290,3743,744],{"class":317},[290,3745,3746,3748,3750],{"class":370,"line":1282},[290,3747,1275],{"class":317},[290,3749,1530],{"class":321},[290,3751,744],{"class":317},[290,3753,3754,3756,3758],{"class":370,"line":1291},[290,3755,770],{"class":317},[290,3757,953],{"class":321},[290,3759,744],{"class":317},[290,3761,3762,3764,3766],{"class":370,"line":1668},[290,3763,779],{"class":317},[290,3765,741],{"class":321},[290,3767,744],{"class":317},[276,3769,1677,3770,1684,3776],{},[284,3771,3772,3774],{"className":286,"language":287,"style":288},[290,3773,169],{"class":292},[290,3775,296],{"class":295},[341,3777,1688],{"href":1687},[276,3779,1691],{},[276,3781,1694,3782,1702,3788,1709,3794,1716],{},[284,3783,3784,3786],{"className":286,"language":287,"style":288},[290,3785,1699],{"class":292},[290,3787,296],{"class":295},[284,3789,3790,3792],{"className":286,"language":287,"style":288},[290,3791,1699],{"class":292},[290,3793,296],{"class":295},[284,3795,3796,3798],{"className":286,"language":287,"style":288},[290,3797,1699],{"class":292},[290,3799,296],{"class":295},[362,3801,3802],{"className":730,"code":1719,"filename":1720,"language":732,"meta":288,"style":288},[284,3803,3804,3814,3818,3826,3838,3844,3848,3856,3892,3898,3906,3910,3918,3934],{"__ignoreMap":288},[290,3805,3806,3808,3810,3812],{"class":370,"line":371},[290,3807,318],{"class":317},[290,3809,796],{"class":321},[290,3811,800],{"class":799},[290,3813,744],{"class":317},[290,3815,3816],{"class":370,"line":390},[290,3817,1737],{"class":1338},[290,3819,3820,3822,3824],{"class":370,"line":402},[290,3821,721],{"class":292},[290,3823,384],{"class":295},[290,3825,387],{"class":317},[290,3827,3828,3830,3832,3834,3836],{"class":370,"line":413},[290,3829,1326],{"class":321},[290,3831,396],{"class":317},[290,3833,427],{"class":317},[290,3835,1756],{"class":430},[290,3837,453],{"class":317},[290,3839,3840,3842],{"class":370,"line":419},[290,3841,558],{"class":317},[290,3843,561],{"class":295},[290,3845,3846],{"class":370,"line":440},[290,3847,938],{"emptyLinePlaceholder":937},[290,3849,3850,3852,3854],{"class":370,"line":456},[290,3851,1699],{"class":292},[290,3853,384],{"class":295},[290,3855,387],{"class":317},[290,3857,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890],{"class":370,"line":462},[290,3859,1781],{"class":321},[290,3861,396],{"class":317},[290,3863,1786],{"class":295},[290,3865,1789],{"class":317},[290,3867,1792],{"class":321},[290,3869,396],{"class":317},[290,3871,427],{"class":317},[290,3873,1799],{"class":430},[290,3875,434],{"class":317},[290,3877,902],{"class":317},[290,3879,1806],{"class":321},[290,3881,396],{"class":317},[290,3883,427],{"class":317},[290,3885,1813],{"class":430},[290,3887,434],{"class":317},[290,3889,1818],{"class":317},[290,3891,1821],{"class":295},[290,3893,3894,3896],{"class":370,"line":467},[290,3895,558],{"class":317},[290,3897,561],{"class":295},[290,3899,3900,3902,3904],{"class":370,"line":483},[290,3901,779],{"class":317},[290,3903,796],{"class":321},[290,3905,744],{"class":317},[290,3907,3908],{"class":370,"line":497},[290,3909,938],{"emptyLinePlaceholder":937},[290,3911,3912,3914,3916],{"class":370,"line":502},[290,3913,318],{"class":317},[290,3915,741],{"class":321},[290,3917,744],{"class":317},[290,3919,3920,3922,3924,3926,3928,3930,3932],{"class":370,"line":507},[290,3921,749],{"class":317},[290,3923,346],{"class":321},[290,3925,324],{"class":317},[290,3927,1858],{"class":295},[290,3929,779],{"class":317},[290,3931,346],{"class":321},[290,3933,744],{"class":317},[290,3935,3936,3938,3940],{"class":370,"line":523},[290,3937,779],{"class":317},[290,3939,741],{"class":321},[290,3941,744],{"class":317},[346,3943,1876],{"id":1875},[302,3945,3946,3972,4395,4406],{},[305,3947,3948,310,3950,325,3958,1894,3960,1897,3962,1900,3964,1909],{},[284,3949,309],{},[284,3951,3952,3954,3956],{"className":313,"language":314,"style":288},[290,3953,318],{"class":317},[290,3955,314],{"class":321},[290,3957,324],{"class":317},[1892,3959],{},[284,3961,309],{},[284,3963,359],{},[284,3965,3966,3968,3970],{"className":313,"language":314,"style":288},[290,3967,318],{"class":317},[290,3969,314],{"class":321},[290,3971,324],{"class":317},[305,3973,3974,1914,3976,1917,3978,1950,4006,1953,4008,1956,4010,1959,4012,1963,4014,1967,4016,1974,4020,1977,4022,4025,1985,4027,4143,2108,4145,2111,4147,4273,2244,4275,2247,4277,2250,4279],{},[284,3975,330],{},[1892,3977],{},[284,3979,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004],{"className":313,"language":314,"style":288},[290,3981,318],{"class":317},[290,3983,1045],{"class":321},[290,3985,1926],{"class":799},[290,3987,813],{"class":317},[290,3989,970],{"class":317},[290,3991,1933],{"class":430},[290,3993,970],{"class":317},[290,3995,1938],{"class":799},[290,3997,813],{"class":317},[290,3999,970],{"class":317},[290,4001,1945],{"class":430},[290,4003,970],{"class":317},[290,4005,324],{"class":317},[284,4007,359],{},[284,4009,330],{},[1892,4011],{},[284,4013,1962],{},[284,4015,1966],{},[284,4017,4018],{"className":286,"language":287,"style":288},[290,4019,1973],{"class":1972},[279,4021,281],{},[341,4023,1982],{"href":1980,"rel":4024},[649],[1892,4026],{},[362,4028,4029],{"className":286,"code":1988,"filename":365,"language":287,"meta":288,"style":288},[284,4030,4031,4043,4051,4059,4063,4077,4091,4095,4099,4113,4125,4129,4133,4137],{"__ignoreMap":288},[290,4032,4033,4035,4037,4039,4041],{"class":370,"line":371},[290,4034,375],{"class":374},[290,4036,378],{"class":374},[290,4038,381],{"class":292},[290,4040,384],{"class":295},[290,4042,387],{"class":317},[290,4044,4045,4047,4049],{"class":370,"line":390},[290,4046,393],{"class":321},[290,4048,396],{"class":317},[290,4050,399],{"class":317},[290,4052,4053,4055,4057],{"class":370,"line":402},[290,4054,405],{"class":321},[290,4056,396],{"class":317},[290,4058,410],{"class":295},[290,4060,4061],{"class":370,"line":413},[290,4062,416],{"class":317},[290,4064,4065,4067,4069,4071,4073,4075],{"class":370,"line":419},[290,4066,422],{"class":321},[290,4068,396],{"class":317},[290,4070,427],{"class":317},[290,4072,431],{"class":430},[290,4074,434],{"class":317},[290,4076,437],{"class":317},[290,4078,4079,4081,4083,4085,4087,4089],{"class":370,"line":440},[290,4080,443],{"class":321},[290,4082,396],{"class":317},[290,4084,427],{"class":317},[290,4086,450],{"class":430},[290,4088,434],{"class":317},[290,4090,2051],{"class":1338},[290,4092,4093],{"class":370,"line":456},[290,4094,459],{"class":317},[290,4096,4097],{"class":370,"line":462},[290,4098,416],{"class":317},[290,4100,4101,4103,4105,4107,4109,4111],{"class":370,"line":467},[290,4102,422],{"class":321},[290,4104,396],{"class":317},[290,4106,427],{"class":317},[290,4108,2070],{"class":430},[290,4110,434],{"class":317},[290,4112,437],{"class":317},[290,4114,4115,4117,4119,4121,4123],{"class":370,"line":483},[290,4116,443],{"class":321},[290,4118,396],{"class":317},[290,4120,427],{"class":317},[290,4122,2085],{"class":430},[290,4124,453],{"class":317},[290,4126,4127],{"class":370,"line":497},[290,4128,540],{"class":317},[290,4130,4131],{"class":370,"line":502},[290,4132,546],{"class":295},[290,4134,4135],{"class":370,"line":507},[290,4136,552],{"class":317},[290,4138,4139,4141],{"class":370,"line":523},[290,4140,558],{"class":317},[290,4142,561],{"class":295},[1892,4144],{},[284,4146,1966],{},[362,4148,4149],{"className":286,"code":2114,"filename":365,"language":287,"meta":288,"style":288},[284,4150,4151,4163,4171,4179,4183,4197,4209,4213,4217,4231,4245,4255,4259,4263,4267],{"__ignoreMap":288},[290,4152,4153,4155,4157,4159,4161],{"class":370,"line":371},[290,4154,375],{"class":374},[290,4156,378],{"class":374},[290,4158,381],{"class":292},[290,4160,384],{"class":295},[290,4162,387],{"class":317},[290,4164,4165,4167,4169],{"class":370,"line":390},[290,4166,393],{"class":321},[290,4168,396],{"class":317},[290,4170,399],{"class":317},[290,4172,4173,4175,4177],{"class":370,"line":402},[290,4174,405],{"class":321},[290,4176,396],{"class":317},[290,4178,410],{"class":295},[290,4180,4181],{"class":370,"line":413},[290,4182,416],{"class":317},[290,4184,4185,4187,4189,4191,4193,4195],{"class":370,"line":419},[290,4186,422],{"class":321},[290,4188,396],{"class":317},[290,4190,427],{"class":317},[290,4192,431],{"class":430},[290,4194,434],{"class":317},[290,4196,437],{"class":317},[290,4198,4199,4201,4203,4205,4207],{"class":370,"line":440},[290,4200,443],{"class":321},[290,4202,396],{"class":317},[290,4204,427],{"class":317},[290,4206,450],{"class":430},[290,4208,453],{"class":317},[290,4210,4211],{"class":370,"line":456},[290,4212,459],{"class":317},[290,4214,4215],{"class":370,"line":462},[290,4216,416],{"class":317},[290,4218,4219,4221,4223,4225,4227,4229],{"class":370,"line":467},[290,4220,422],{"class":321},[290,4222,396],{"class":317},[290,4224,427],{"class":317},[290,4226,2070],{"class":430},[290,4228,434],{"class":317},[290,4230,437],{"class":317},[290,4232,4233,4235,4237,4239,4241,4243],{"class":370,"line":483},[290,4234,443],{"class":321},[290,4236,396],{"class":317},[290,4238,427],{"class":317},[290,4240,2085],{"class":430},[290,4242,434],{"class":317},[290,4244,437],{"class":317},[290,4246,4247,4249,4251,4253],{"class":370,"line":497},[290,4248,2215],{"class":321},[290,4250,396],{"class":317},[290,4252,2220],{"class":1972},[290,4254,2223],{"class":1338},[290,4256,4257],{"class":370,"line":502},[290,4258,540],{"class":317},[290,4260,4261],{"class":370,"line":507},[290,4262,546],{"class":295},[290,4264,4265],{"class":370,"line":523},[290,4266,552],{"class":317},[290,4268,4269,4271],{"class":370,"line":537},[290,4270,558],{"class":317},[290,4272,561],{"class":295},[1892,4274],{},[284,4276,431],{},[284,4278,359],{},[362,4280,4281],{"className":286,"code":2253,"filename":365,"language":287,"meta":288,"style":288},[284,4282,4283,4295,4303,4311,4315,4329,4341,4345,4349,4363,4377,4381,4385,4389],{"__ignoreMap":288},[290,4284,4285,4287,4289,4291,4293],{"class":370,"line":371},[290,4286,375],{"class":374},[290,4288,378],{"class":374},[290,4290,381],{"class":292},[290,4292,384],{"class":295},[290,4294,387],{"class":317},[290,4296,4297,4299,4301],{"class":370,"line":390},[290,4298,393],{"class":321},[290,4300,396],{"class":317},[290,4302,399],{"class":317},[290,4304,4305,4307,4309],{"class":370,"line":402},[290,4306,405],{"class":321},[290,4308,396],{"class":317},[290,4310,410],{"class":295},[290,4312,4313],{"class":370,"line":413},[290,4314,416],{"class":317},[290,4316,4317,4319,4321,4323,4325,4327],{"class":370,"line":419},[290,4318,422],{"class":321},[290,4320,396],{"class":317},[290,4322,427],{"class":317},[290,4324,2070],{"class":430},[290,4326,434],{"class":317},[290,4328,437],{"class":317},[290,4330,4331,4333,4335,4337,4339],{"class":370,"line":440},[290,4332,443],{"class":321},[290,4334,396],{"class":317},[290,4336,427],{"class":317},[290,4338,2085],{"class":430},[290,4340,453],{"class":317},[290,4342,4343],{"class":370,"line":456},[290,4344,459],{"class":317},[290,4346,4347],{"class":370,"line":462},[290,4348,416],{"class":317},[290,4350,4351,4353,4355,4357,4359,4361],{"class":370,"line":467},[290,4352,422],{"class":321},[290,4354,396],{"class":317},[290,4356,427],{"class":317},[290,4358,431],{"class":430},[290,4360,434],{"class":317},[290,4362,437],{"class":317},[290,4364,4365,4367,4369,4371,4373,4375],{"class":370,"line":483},[290,4366,443],{"class":321},[290,4368,396],{"class":317},[290,4370,427],{"class":317},[290,4372,431],{"class":430},[290,4374,434],{"class":317},[290,4376,2350],{"class":1338},[290,4378,4379],{"class":370,"line":497},[290,4380,540],{"class":317},[290,4382,4383],{"class":370,"line":502},[290,4384,546],{"class":295},[290,4386,4387],{"class":370,"line":507},[290,4388,552],{"class":317},[290,4390,4391,4393],{"class":370,"line":523},[290,4392,558],{"class":317},[290,4394,561],{"class":295},[305,4396,2371,4397,1917,4399,2377,4401,2381,4403,881],{},[1892,4398],{},[284,4400,2376],{},[284,4402,2380],{},[341,4404,2386],{"href":2384,"rel":4405},[649],[305,4407,2389,4408,1917,4410,2395,4412,4588,4590],{},[1892,4409],{},[284,4411,2394],{},[302,4413,4414,4418],{},[305,4415,2400,4416,2404],{},[284,4417,2403],{},[305,4419,2407,4420,2411,4422,2415,4424],{},[279,4421,2410],{},[284,4423,2414],{},[362,4425,4426],{"className":730,"code":2418,"language":732,"meta":288,"style":288},[284,4427,4428,4438,4478,4492,4500,4520,4524,4550,4574,4580],{"__ignoreMap":288},[290,4429,4430,4432,4434,4436],{"class":370,"line":371},[290,4431,318],{"class":317},[290,4433,796],{"class":321},[290,4435,800],{"class":799},[290,4437,744],{"class":317},[290,4439,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476],{"class":370,"line":390},[290,4441,807],{"class":799},[290,4443,2437],{"class":295},[290,4445,813],{"class":317},[290,4447,851],{"class":292},[290,4449,384],{"class":295},[290,4451,1789],{"class":317},[290,4453,2448],{"class":321},[290,4455,396],{"class":317},[290,4457,826],{"class":317},[290,4459,2455],{"class":321},[290,4461,396],{"class":317},[290,4463,1786],{"class":295},[290,4465,434],{"class":317},[290,4467,2464],{"class":430},[290,4469,434],{"class":317},[290,4471,2469],{"class":295},[290,4473,558],{"class":317},[290,4475,1818],{"class":317},[290,4477,561],{"class":295},[290,4479,4480,4482,4484,4486,4488,4490],{"class":370,"line":402},[290,4481,1699],{"class":292},[290,4483,384],{"class":295},[290,4485,296],{"class":317},[290,4487,872],{"class":799},[290,4489,2488],{"class":295},[290,4491,387],{"class":317},[290,4493,4494,4496,4498],{"class":370,"line":413},[290,4495,2495],{"class":321},[290,4497,396],{"class":317},[290,4499,399],{"class":317},[290,4501,4502,4504,4506,4508,4510,4512,4514,4516,4518],{"class":370,"line":419},[290,4503,2504],{"class":321},[290,4505,396],{"class":317},[290,4507,2509],{"class":295},[290,4509,881],{"class":317},[290,4511,1424],{"class":295},[290,4513,881],{"class":317},[290,4515,2518],{"class":295},[290,4517,881],{"class":317},[290,4519,2523],{"class":295},[290,4521,4522],{"class":370,"line":440},[290,4523,2528],{"class":317},[290,4525,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548],{"class":370,"line":456},[290,4527,2533],{"class":321},[290,4529,396],{"class":317},[290,4531,1786],{"class":295},[290,4533,2540],{"class":317},[290,4535,2543],{"class":295},[290,4537,881],{"class":317},[290,4539,1424],{"class":295},[290,4541,881],{"class":317},[290,4543,1034],{"class":295},[290,4545,2554],{"class":317},[290,4547,2557],{"class":295},[290,4549,437],{"class":317},[290,4551,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572],{"class":370,"line":462},[290,4553,1781],{"class":321},[290,4555,396],{"class":317},[290,4557,1786],{"class":295},[290,4559,2540],{"class":317},[290,4561,2543],{"class":295},[290,4563,881],{"class":317},[290,4565,1424],{"class":295},[290,4567,881],{"class":317},[290,4569,1149],{"class":295},[290,4571,2554],{"class":317},[290,4573,2584],{"class":295},[290,4575,4576,4578],{"class":370,"line":467},[290,4577,558],{"class":317},[290,4579,916],{"class":295},[290,4581,4582,4584,4586],{"class":370,"line":483},[290,4583,779],{"class":317},[290,4585,796],{"class":321},[290,4587,744],{"class":317},[1892,4589],{},[341,4591,2605],{"href":2603,"rel":4592},[649],[2607,4594,2609],{},{"title":288,"searchDepth":390,"depth":390,"links":4596},[4597,4598,4599],{"id":348,"depth":390,"text":349},{"id":633,"depth":390,"text":634},{"id":1875,"depth":390,"text":1876},{},{"title":49,"description":2615},1793045123210]