[{"data":1,"prerenderedAt":2905},["ShallowReactive",2],{"navigation":3,"navigation_docs":214,"-docs-getting-started-usage":270,"-docs-getting-started-usage-surround":1716,"\u002Fdocs\u002Fgetting-started\u002Fusage":1721},[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":17,"body":272,"description":1710,"extension":1711,"links":1712,"meta":1713,"navigation":695,"path":18,"seo":1714,"stem":19,"__hash__":1715},"docs\u002Fdocs\u002F01.getting-started\u002F02.usage.md",{"type":273,"value":274,"toc":1700},"minimark",[275,280,293,296,317,326,543,549,556,630,633,803,810,813,817,840,896,900,903,906,914,926,929,943,1254,1261,1273,1277,1283,1471,1475,1481,1490,1499,1696],[276,277,279],"h2",{"id":278},"basic-setup","Basic setup",[281,282,283,284,288,289,292],"p",{},"Let's start by configuring the project ",[285,286,287],"code",{},"locales"," and the ",[285,290,291],{},"defaultLocale"," in the nuxt config.",[281,294,295],{},"For this project we configure the locales with the following properties:",[297,298,299,305,311],"ul",{},[300,301,302,304],"li",{},[285,303,285],{},": required property, the locale code is used throughout Nuxt I18n and is used as the identifier for the locale.",[300,306,307,310],{},[285,308,309],{},"name",": name of the locale, this is a user-friendly way to identify the locale.",[300,312,313,316],{},[285,314,315],{},"file",": a file that provides translation messages in the form of an object.",[281,318,319,320,322,323,325],{},"The ",[285,321,291],{}," should be set to the ",[285,324,285],{}," of one of the configured locales, setting this is optional but recommended as it will be used as fallback when navigating to a non-existent route.",[327,328,334],"pre",{"className":329,"code":330,"filename":331,"language":332,"meta":333,"style":333},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@nuxtjs\u002Fi18n'],\n  i18n: {\n    defaultLocale: 'en',\n    locales: [\n      { code: 'en', name: 'English', file: 'en.json' },\n      { code: 'nl', name: 'Nederlands', file: 'nl.json' }\n    ]\n  }\n})\n","nuxt.config.ts","ts","",[285,335,336,360,388,399,417,428,477,522,528,534],{"__ignoreMap":333},[337,338,341,345,348,352,356],"span",{"class":339,"line":340},"line",1,[337,342,344],{"class":343},"s7zQu","export",[337,346,347],{"class":343}," default",[337,349,351],{"class":350},"s2Zo4"," defineNuxtConfig",[337,353,355],{"class":354},"sTEyZ","(",[337,357,359],{"class":358},"sMK4o","{\n",[337,361,363,367,370,373,376,380,382,385],{"class":339,"line":362},2,[337,364,366],{"class":365},"swJcz","  modules",[337,368,369],{"class":358},":",[337,371,372],{"class":354}," [",[337,374,375],{"class":358},"'",[337,377,379],{"class":378},"sfazB","@nuxtjs\u002Fi18n",[337,381,375],{"class":358},[337,383,384],{"class":354},"]",[337,386,387],{"class":358},",\n",[337,389,391,394,396],{"class":339,"line":390},3,[337,392,393],{"class":365},"  i18n",[337,395,369],{"class":358},[337,397,398],{"class":358}," {\n",[337,400,402,405,407,410,413,415],{"class":339,"line":401},4,[337,403,404],{"class":365},"    defaultLocale",[337,406,369],{"class":358},[337,408,409],{"class":358}," '",[337,411,412],{"class":378},"en",[337,414,375],{"class":358},[337,416,387],{"class":358},[337,418,420,423,425],{"class":339,"line":419},5,[337,421,422],{"class":365},"    locales",[337,424,369],{"class":358},[337,426,427],{"class":354}," [\n",[337,429,431,434,437,439,441,443,445,448,451,453,455,458,460,462,465,467,469,472,474],{"class":339,"line":430},6,[337,432,433],{"class":358},"      {",[337,435,436],{"class":365}," code",[337,438,369],{"class":358},[337,440,409],{"class":358},[337,442,412],{"class":378},[337,444,375],{"class":358},[337,446,447],{"class":358},",",[337,449,450],{"class":365}," name",[337,452,369],{"class":358},[337,454,409],{"class":358},[337,456,457],{"class":378},"English",[337,459,375],{"class":358},[337,461,447],{"class":358},[337,463,464],{"class":365}," file",[337,466,369],{"class":358},[337,468,409],{"class":358},[337,470,471],{"class":378},"en.json",[337,473,375],{"class":358},[337,475,476],{"class":358}," },\n",[337,478,480,482,484,486,488,491,493,495,497,499,501,504,506,508,510,512,514,517,519],{"class":339,"line":479},7,[337,481,433],{"class":358},[337,483,436],{"class":365},[337,485,369],{"class":358},[337,487,409],{"class":358},[337,489,490],{"class":378},"nl",[337,492,375],{"class":358},[337,494,447],{"class":358},[337,496,450],{"class":365},[337,498,369],{"class":358},[337,500,409],{"class":358},[337,502,503],{"class":378},"Nederlands",[337,505,375],{"class":358},[337,507,447],{"class":358},[337,509,464],{"class":365},[337,511,369],{"class":358},[337,513,409],{"class":358},[337,515,516],{"class":378},"nl.json",[337,518,375],{"class":358},[337,520,521],{"class":358}," }\n",[337,523,525],{"class":339,"line":524},8,[337,526,527],{"class":354},"    ]\n",[337,529,531],{"class":339,"line":530},9,[337,532,533],{"class":358},"  }\n",[337,535,537,540],{"class":339,"line":536},10,[337,538,539],{"class":358},"}",[337,541,542],{"class":354},")\n",[281,544,545,546,548],{},"A typical project has at least one ",[285,547,315],{}," for each configured locale, this file provides the translation messages in the form of an object.",[281,550,551,552,555],{},"Nuxt I18n has a (configurable) folder structure from which the locale files are sourced, the locale files should be created in ",[285,553,554],{},"\u003CrootDir>\u002Fi18n\u002Flocales"," by default.",[557,558,559,599],"code-group",{},[327,560,565],{"className":561,"code":562,"filename":563,"language":564,"meta":333,"style":333},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"welcome\": \"Welcome\"\n}\n","i18n\u002Flocales\u002Fen.json","json",[285,566,567,571,594],{"__ignoreMap":333},[337,568,569],{"class":339,"line":340},[337,570,359],{"class":358},[337,572,573,576,580,583,585,588,591],{"class":339,"line":362},[337,574,575],{"class":358},"  \"",[337,577,579],{"class":578},"spNyl","welcome",[337,581,582],{"class":358},"\"",[337,584,369],{"class":358},[337,586,587],{"class":358}," \"",[337,589,590],{"class":378},"Welcome",[337,592,593],{"class":358},"\"\n",[337,595,596],{"class":339,"line":390},[337,597,598],{"class":358},"}\n",[327,600,603],{"className":561,"code":601,"filename":602,"language":564,"meta":333,"style":333},"{\n  \"welcome\": \"Welkom\"\n}\n","i18n\u002Flocales\u002Fnl.json",[285,604,605,609,626],{"__ignoreMap":333},[337,606,607],{"class":339,"line":340},[337,608,359],{"class":358},[337,610,611,613,615,617,619,621,624],{"class":339,"line":362},[337,612,575],{"class":358},[337,614,579],{"class":578},[337,616,582],{"class":358},[337,618,369],{"class":358},[337,620,587],{"class":358},[337,622,623],{"class":378},"Welkom",[337,625,593],{"class":358},[337,627,628],{"class":339,"line":390},[337,629,598],{"class":358},[281,631,632],{},"With this configuration we can add a basic language switcher and translate our first message using:",[327,634,639],{"className":635,"code":636,"filename":637,"language":638,"meta":333,"style":333},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nconst { locales, setLocale } = useI18n()\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv>\n    \u003Cbutton v-for=\"locale in locales\" @click=\"setLocale(locale.code)\">\n      {{ locale.name }}\n    \u003C\u002Fbutton>\n    \u003Ch1>{{ $t('welcome') }}\u003C\u002Fh1>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","pages\u002Findex.vue","vue",[285,640,641,655,682,691,697,706,716,751,756,765,784,794],{"__ignoreMap":333},[337,642,643,646,649,652],{"class":339,"line":340},[337,644,645],{"class":358},"\u003C",[337,647,648],{"class":365},"script",[337,650,651],{"class":578}," setup",[337,653,654],{"class":358},">\n",[337,656,657,660,663,666,668,671,673,676,679],{"class":339,"line":362},[337,658,659],{"class":578},"const",[337,661,662],{"class":358}," {",[337,664,665],{"class":354}," locales",[337,667,447],{"class":358},[337,669,670],{"class":354}," setLocale ",[337,672,539],{"class":358},[337,674,675],{"class":358}," =",[337,677,678],{"class":350}," useI18n",[337,680,681],{"class":354},"()\n",[337,683,684,687,689],{"class":339,"line":390},[337,685,686],{"class":358},"\u003C\u002F",[337,688,648],{"class":365},[337,690,654],{"class":358},[337,692,693],{"class":339,"line":401},[337,694,696],{"emptyLinePlaceholder":695},true,"\n",[337,698,699,701,704],{"class":339,"line":419},[337,700,645],{"class":358},[337,702,703],{"class":365},"template",[337,705,654],{"class":358},[337,707,708,711,714],{"class":339,"line":430},[337,709,710],{"class":358},"  \u003C",[337,712,713],{"class":365},"div",[337,715,654],{"class":358},[337,717,718,721,724,727,730,732,735,737,740,742,744,747,749],{"class":339,"line":479},[337,719,720],{"class":358},"    \u003C",[337,722,723],{"class":365},"button",[337,725,726],{"class":578}," v-for",[337,728,729],{"class":358},"=",[337,731,582],{"class":358},[337,733,734],{"class":378},"locale in locales",[337,736,582],{"class":358},[337,738,739],{"class":578}," @click",[337,741,729],{"class":358},[337,743,582],{"class":358},[337,745,746],{"class":378},"setLocale(locale.code)",[337,748,582],{"class":358},[337,750,654],{"class":358},[337,752,753],{"class":339,"line":524},[337,754,755],{"class":354},"      {{ locale.name }}\n",[337,757,758,761,763],{"class":339,"line":530},[337,759,760],{"class":358},"    \u003C\u002F",[337,762,723],{"class":365},[337,764,654],{"class":358},[337,766,767,769,772,775,778,780,782],{"class":339,"line":536},[337,768,720],{"class":358},[337,770,771],{"class":365},"h1",[337,773,774],{"class":358},">",[337,776,777],{"class":354},"{{ $t('welcome') }}",[337,779,686],{"class":358},[337,781,771],{"class":365},[337,783,654],{"class":358},[337,785,787,790,792],{"class":339,"line":786},11,[337,788,789],{"class":358},"  \u003C\u002F",[337,791,713],{"class":365},[337,793,654],{"class":358},[337,795,797,799,801],{"class":339,"line":796},12,[337,798,686],{"class":358},[337,800,703],{"class":365},[337,802,654],{"class":358},[281,804,805,806,809],{},"Using the configured locales we created a simple language-switcher, by clicking a ",[285,807,808],{},"\u003Cbutton>"," element you can switch between English and Dutch and see the \"welcome\" message and page URL change to its corresponding language.",[281,811,812],{},"You now have a basic setup to get started with fully localizing your Nuxt Application!",[276,814,816],{"id":815},"auto-imports","Auto Imports",[281,818,819,820,823,824,831,832,835,836,839],{},"Some composable functions such as ",[285,821,822],{},"useI18n"," are ",[825,826,830],"a",{"href":827,"rel":828},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fconcepts\u002Fauto-imports#auto-imports",[829],"nofollow","auto-imported by Nuxt",".\nIf you have disabled ",[285,833,834],{},"autoImports"," you will need to import these explicitly from ",[285,837,838],{},"#imports"," as follows:",[327,841,843],{"className":635,"code":842,"language":638,"meta":333,"style":333},"\u003Cscript setup>\nimport { useI18n, useLocalePath } from '#imports'\n\u002F\u002F ...\n\u003C\u002Fscript>\n",[285,844,845,855,882,888],{"__ignoreMap":333},[337,846,847,849,851,853],{"class":339,"line":340},[337,848,645],{"class":358},[337,850,648],{"class":365},[337,852,651],{"class":578},[337,854,654],{"class":358},[337,856,857,860,862,864,866,869,872,875,877,879],{"class":339,"line":362},[337,858,859],{"class":343},"import",[337,861,662],{"class":358},[337,863,678],{"class":354},[337,865,447],{"class":358},[337,867,868],{"class":354}," useLocalePath",[337,870,871],{"class":358}," }",[337,873,874],{"class":343}," from",[337,876,409],{"class":358},[337,878,838],{"class":378},[337,880,881],{"class":358},"'\n",[337,883,884],{"class":339,"line":390},[337,885,887],{"class":886},"sHwdD","\u002F\u002F ...\n",[337,889,890,892,894],{"class":339,"line":401},[337,891,686],{"class":358},[337,893,648],{"class":365},[337,895,654],{"class":358},[276,897,899],{"id":898},"route-localization","Route localization",[281,901,902],{},"Nuxt I18n generates localized routes for each locale, in the most basic setup this comes in the form of a prefixed variant of each route with a locale code.",[281,904,905],{},"When linking to routes within your app, you will need to get the localized route for the current locale. This is done with utility functions provided by Nuxt I18n.",[907,908,910,911],"h3",{"id":909},"resolving-a-localized-route-with-localepath","Resolving a localized route with ",[285,912,913],{},"$localePath",[281,915,319,916,918,919,921,922,925],{},[285,917,913],{}," function is used to get the localized route for a given route, this function is returned by ",[285,920,157],{}," for usage outside ",[285,923,924],{},"\u003Ctemplate>",".",[281,927,928],{},"This function accepts two parameters:",[297,930,931,937],{},[300,932,933,936],{},[285,934,935],{},"route",": name of a route or a route object with a name property",[300,938,939,942],{},[285,940,941],{},"locale",": locale code in which the route should be localized, defaults to the current locale",[557,944,945,1085],{},[327,946,949],{"className":635,"code":947,"filename":948,"language":638,"meta":333,"style":333},"\u003Ctemplate>\n  \u003CNuxtLink :to=\"$localePath('index')\">{{ $t('home') }}\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"$localePath('index', 'en')\">Homepage in English\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"$localePath('user-profile')\">Route to {{ $t('profile') }}\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"$localePath({ name: 'category-slug', params: { slug: category.slug } })\">\n    {{ category.title }}\n  \u003C\u002FNuxtLink>\n\u003C\u002Ftemplate>\n","page.vue (global function)",[285,950,951,959,989,1017,1045,1064,1069,1077],{"__ignoreMap":333},[337,952,953,955,957],{"class":339,"line":340},[337,954,645],{"class":358},[337,956,703],{"class":365},[337,958,654],{"class":358},[337,960,961,963,966,969,971,973,976,978,980,983,985,987],{"class":339,"line":362},[337,962,710],{"class":358},[337,964,965],{"class":365},"NuxtLink",[337,967,968],{"class":578}," :to",[337,970,729],{"class":358},[337,972,582],{"class":358},[337,974,975],{"class":378},"$localePath('index')",[337,977,582],{"class":358},[337,979,774],{"class":358},[337,981,982],{"class":354},"{{ $t('home') }}",[337,984,686],{"class":358},[337,986,965],{"class":365},[337,988,654],{"class":358},[337,990,991,993,995,997,999,1001,1004,1006,1008,1011,1013,1015],{"class":339,"line":390},[337,992,710],{"class":358},[337,994,965],{"class":365},[337,996,968],{"class":578},[337,998,729],{"class":358},[337,1000,582],{"class":358},[337,1002,1003],{"class":378},"$localePath('index', 'en')",[337,1005,582],{"class":358},[337,1007,774],{"class":358},[337,1009,1010],{"class":354},"Homepage in English",[337,1012,686],{"class":358},[337,1014,965],{"class":365},[337,1016,654],{"class":358},[337,1018,1019,1021,1023,1025,1027,1029,1032,1034,1036,1039,1041,1043],{"class":339,"line":401},[337,1020,710],{"class":358},[337,1022,965],{"class":365},[337,1024,968],{"class":578},[337,1026,729],{"class":358},[337,1028,582],{"class":358},[337,1030,1031],{"class":378},"$localePath('user-profile')",[337,1033,582],{"class":358},[337,1035,774],{"class":358},[337,1037,1038],{"class":354},"Route to {{ $t('profile') }}",[337,1040,686],{"class":358},[337,1042,965],{"class":365},[337,1044,654],{"class":358},[337,1046,1047,1049,1051,1053,1055,1057,1060,1062],{"class":339,"line":419},[337,1048,710],{"class":358},[337,1050,965],{"class":365},[337,1052,968],{"class":578},[337,1054,729],{"class":358},[337,1056,582],{"class":358},[337,1058,1059],{"class":378},"$localePath({ name: 'category-slug', params: { slug: category.slug } })",[337,1061,582],{"class":358},[337,1063,654],{"class":358},[337,1065,1066],{"class":339,"line":430},[337,1067,1068],{"class":354},"    {{ category.title }}\n",[337,1070,1071,1073,1075],{"class":339,"line":479},[337,1072,789],{"class":358},[337,1074,965],{"class":365},[337,1076,654],{"class":358},[337,1078,1079,1081,1083],{"class":339,"line":524},[337,1080,686],{"class":358},[337,1082,703],{"class":365},[337,1084,654],{"class":358},[327,1086,1089],{"className":635,"code":1087,"filename":1088,"language":638,"meta":333,"style":333},"\u003Cscript setup>\nconst localePath = useLocalePath()\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CNuxtLink :to=\"localePath('index')\">{{ $t('home') }}\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"localePath('index', 'en')\">Homepage in English\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"localePath('user-profile')\">Route to {{ $t('profile') }}\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"localePath({ name: 'category-slug', params: { slug: category.slug } })\">\n    {{ category.title }}\n  \u003C\u002FNuxtLink>\n\u003C\u002Ftemplate>\n","page.vue (composable)",[285,1090,1091,1101,1114,1122,1126,1134,1161,1188,1215,1234,1238,1246],{"__ignoreMap":333},[337,1092,1093,1095,1097,1099],{"class":339,"line":340},[337,1094,645],{"class":358},[337,1096,648],{"class":365},[337,1098,651],{"class":578},[337,1100,654],{"class":358},[337,1102,1103,1105,1108,1110,1112],{"class":339,"line":362},[337,1104,659],{"class":578},[337,1106,1107],{"class":354}," localePath ",[337,1109,729],{"class":358},[337,1111,868],{"class":350},[337,1113,681],{"class":354},[337,1115,1116,1118,1120],{"class":339,"line":390},[337,1117,686],{"class":358},[337,1119,648],{"class":365},[337,1121,654],{"class":358},[337,1123,1124],{"class":339,"line":401},[337,1125,696],{"emptyLinePlaceholder":695},[337,1127,1128,1130,1132],{"class":339,"line":419},[337,1129,645],{"class":358},[337,1131,703],{"class":365},[337,1133,654],{"class":358},[337,1135,1136,1138,1140,1142,1144,1146,1149,1151,1153,1155,1157,1159],{"class":339,"line":430},[337,1137,710],{"class":358},[337,1139,965],{"class":365},[337,1141,968],{"class":578},[337,1143,729],{"class":358},[337,1145,582],{"class":358},[337,1147,1148],{"class":378},"localePath('index')",[337,1150,582],{"class":358},[337,1152,774],{"class":358},[337,1154,982],{"class":354},[337,1156,686],{"class":358},[337,1158,965],{"class":365},[337,1160,654],{"class":358},[337,1162,1163,1165,1167,1169,1171,1173,1176,1178,1180,1182,1184,1186],{"class":339,"line":479},[337,1164,710],{"class":358},[337,1166,965],{"class":365},[337,1168,968],{"class":578},[337,1170,729],{"class":358},[337,1172,582],{"class":358},[337,1174,1175],{"class":378},"localePath('index', 'en')",[337,1177,582],{"class":358},[337,1179,774],{"class":358},[337,1181,1010],{"class":354},[337,1183,686],{"class":358},[337,1185,965],{"class":365},[337,1187,654],{"class":358},[337,1189,1190,1192,1194,1196,1198,1200,1203,1205,1207,1209,1211,1213],{"class":339,"line":524},[337,1191,710],{"class":358},[337,1193,965],{"class":365},[337,1195,968],{"class":578},[337,1197,729],{"class":358},[337,1199,582],{"class":358},[337,1201,1202],{"class":378},"localePath('user-profile')",[337,1204,582],{"class":358},[337,1206,774],{"class":358},[337,1208,1038],{"class":354},[337,1210,686],{"class":358},[337,1212,965],{"class":365},[337,1214,654],{"class":358},[337,1216,1217,1219,1221,1223,1225,1227,1230,1232],{"class":339,"line":530},[337,1218,710],{"class":358},[337,1220,965],{"class":365},[337,1222,968],{"class":578},[337,1224,729],{"class":358},[337,1226,582],{"class":358},[337,1228,1229],{"class":378},"localePath({ name: 'category-slug', params: { slug: category.slug } })",[337,1231,582],{"class":358},[337,1233,654],{"class":358},[337,1235,1236],{"class":339,"line":536},[337,1237,1068],{"class":354},[337,1239,1240,1242,1244],{"class":339,"line":786},[337,1241,789],{"class":358},[337,1243,965],{"class":365},[337,1245,654],{"class":358},[337,1247,1248,1250,1252],{"class":339,"line":796},[337,1249,686],{"class":358},[337,1251,703],{"class":365},[337,1253,654],{"class":358},[281,1255,1256,1257,1260],{},"Since localized routes can change based on your configuration, using route names ensures accurate resolution. Nuxt I18n generates types to facilitate this, providing type safety and improved developer experience. To utilize these types, enable ",[285,1258,1259],{},"typedPages"," in your Nuxt configuration.",[281,1262,1263,1264,1267,1268,925],{},"The route name corresponds to the names Nuxt generates when parsing your ",[285,1265,1266],{},"pages"," directory, more info in ",[825,1269,1272],{"href":1270,"rel":1271},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fpages",[829],"Nuxt docs",[907,1274,1276],{"id":1275},"switching-between-languages","Switching between languages",[281,1278,319,1279,1282],{},[285,1280,1281],{},"$switchLocalePath"," function returns the localized version of the route to the current page, it accepts a locale code in which the current route should be localized.",[557,1284,1285,1360],{},[327,1286,1288],{"className":635,"code":1287,"filename":948,"language":638,"meta":333,"style":333},"\u003Ctemplate>\n  \u003CNuxtLink :to=\"$switchLocalePath('en')\">English\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"$switchLocalePath('nl')\">Nederlands\u003C\u002FNuxtLink>\n\u003C\u002Ftemplate>\n",[285,1289,1290,1298,1325,1352],{"__ignoreMap":333},[337,1291,1292,1294,1296],{"class":339,"line":340},[337,1293,645],{"class":358},[337,1295,703],{"class":365},[337,1297,654],{"class":358},[337,1299,1300,1302,1304,1306,1308,1310,1313,1315,1317,1319,1321,1323],{"class":339,"line":362},[337,1301,710],{"class":358},[337,1303,965],{"class":365},[337,1305,968],{"class":578},[337,1307,729],{"class":358},[337,1309,582],{"class":358},[337,1311,1312],{"class":378},"$switchLocalePath('en')",[337,1314,582],{"class":358},[337,1316,774],{"class":358},[337,1318,457],{"class":354},[337,1320,686],{"class":358},[337,1322,965],{"class":365},[337,1324,654],{"class":358},[337,1326,1327,1329,1331,1333,1335,1337,1340,1342,1344,1346,1348,1350],{"class":339,"line":390},[337,1328,710],{"class":358},[337,1330,965],{"class":365},[337,1332,968],{"class":578},[337,1334,729],{"class":358},[337,1336,582],{"class":358},[337,1338,1339],{"class":378},"$switchLocalePath('nl')",[337,1341,582],{"class":358},[337,1343,774],{"class":358},[337,1345,503],{"class":354},[337,1347,686],{"class":358},[337,1349,965],{"class":365},[337,1351,654],{"class":358},[337,1353,1354,1356,1358],{"class":339,"line":401},[337,1355,686],{"class":358},[337,1357,703],{"class":365},[337,1359,654],{"class":358},[327,1361,1363],{"className":635,"code":1362,"filename":1088,"language":638,"meta":333,"style":333},"\u003Cscript setup>\nconst switchLocalePath = useSwitchLocalePath()\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CNuxtLink :to=\"switchLocalePath('en')\">English\u003C\u002FNuxtLink>\n  \u003CNuxtLink :to=\"switchLocalePath('nl')\">Nederlands\u003C\u002FNuxtLink>\n\u003C\u002Ftemplate>\n",[285,1364,1365,1375,1389,1397,1401,1409,1436,1463],{"__ignoreMap":333},[337,1366,1367,1369,1371,1373],{"class":339,"line":340},[337,1368,645],{"class":358},[337,1370,648],{"class":365},[337,1372,651],{"class":578},[337,1374,654],{"class":358},[337,1376,1377,1379,1382,1384,1387],{"class":339,"line":362},[337,1378,659],{"class":578},[337,1380,1381],{"class":354}," switchLocalePath ",[337,1383,729],{"class":358},[337,1385,1386],{"class":350}," useSwitchLocalePath",[337,1388,681],{"class":354},[337,1390,1391,1393,1395],{"class":339,"line":390},[337,1392,686],{"class":358},[337,1394,648],{"class":365},[337,1396,654],{"class":358},[337,1398,1399],{"class":339,"line":401},[337,1400,696],{"emptyLinePlaceholder":695},[337,1402,1403,1405,1407],{"class":339,"line":419},[337,1404,645],{"class":358},[337,1406,703],{"class":365},[337,1408,654],{"class":358},[337,1410,1411,1413,1415,1417,1419,1421,1424,1426,1428,1430,1432,1434],{"class":339,"line":430},[337,1412,710],{"class":358},[337,1414,965],{"class":365},[337,1416,968],{"class":578},[337,1418,729],{"class":358},[337,1420,582],{"class":358},[337,1422,1423],{"class":378},"switchLocalePath('en')",[337,1425,582],{"class":358},[337,1427,774],{"class":358},[337,1429,457],{"class":354},[337,1431,686],{"class":358},[337,1433,965],{"class":365},[337,1435,654],{"class":358},[337,1437,1438,1440,1442,1444,1446,1448,1451,1453,1455,1457,1459,1461],{"class":339,"line":479},[337,1439,710],{"class":358},[337,1441,965],{"class":365},[337,1443,968],{"class":578},[337,1445,729],{"class":358},[337,1447,582],{"class":358},[337,1449,1450],{"class":378},"switchLocalePath('nl')",[337,1452,582],{"class":358},[337,1454,774],{"class":358},[337,1456,503],{"class":354},[337,1458,686],{"class":358},[337,1460,965],{"class":365},[337,1462,654],{"class":358},[337,1464,1465,1467,1469],{"class":339,"line":524},[337,1466,686],{"class":358},[337,1468,703],{"class":365},[337,1470,654],{"class":358},[907,1472,1474],{"id":1473},"url-path-with-route-object","URL path with Route object",[281,1476,1477,1478,1480],{},"You can localize advanced URL paths using ",[285,1479,161],{},". This is useful if you would to control internal links programmatically.",[281,1482,1483,1485,1486,1489],{},[285,1484,161],{}," is a composable function that returns a ",[285,1487,1488],{},"Route"," object for a given page.",[281,1491,1492,1493,1495,1496,1498],{},"It works like ",[285,1494,157],{}," but returns a route resolved by Vue Router rather than a full route path. This can be useful as the path returned from ",[285,1497,157],{}," may not carry all information from the provided input (for example, route params that the page doesn't specify).",[327,1500,1502],{"className":635,"code":1501,"language":638,"meta":333,"style":333},"\u003Cscript setup>\nconst localeRoute = useLocaleRoute()\nfunction onClick() {\n  const route = localeRoute({ name: 'user-profile', query: { foo: '1' } })\n  if (route) {\n    return navigateTo(route.fullPath)\n  }\n}\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cbutton @click=\"onClick\">Show profile\u003C\u002Fbutton>\n\u003C\u002Ftemplate>\n",[285,1503,1504,1514,1528,1541,1597,1612,1631,1635,1639,1647,1651,1659,1687],{"__ignoreMap":333},[337,1505,1506,1508,1510,1512],{"class":339,"line":340},[337,1507,645],{"class":358},[337,1509,648],{"class":365},[337,1511,651],{"class":578},[337,1513,654],{"class":358},[337,1515,1516,1518,1521,1523,1526],{"class":339,"line":362},[337,1517,659],{"class":578},[337,1519,1520],{"class":354}," localeRoute ",[337,1522,729],{"class":358},[337,1524,1525],{"class":350}," useLocaleRoute",[337,1527,681],{"class":354},[337,1529,1530,1533,1536,1539],{"class":339,"line":390},[337,1531,1532],{"class":578},"function",[337,1534,1535],{"class":350}," onClick",[337,1537,1538],{"class":358},"()",[337,1540,398],{"class":358},[337,1542,1543,1546,1549,1551,1554,1556,1559,1561,1563,1565,1568,1570,1572,1575,1577,1579,1582,1584,1586,1589,1591,1593,1595],{"class":339,"line":401},[337,1544,1545],{"class":578},"  const",[337,1547,1548],{"class":354}," route",[337,1550,675],{"class":358},[337,1552,1553],{"class":350}," localeRoute",[337,1555,355],{"class":365},[337,1557,1558],{"class":358},"{",[337,1560,450],{"class":365},[337,1562,369],{"class":358},[337,1564,409],{"class":358},[337,1566,1567],{"class":378},"user-profile",[337,1569,375],{"class":358},[337,1571,447],{"class":358},[337,1573,1574],{"class":365}," query",[337,1576,369],{"class":358},[337,1578,662],{"class":358},[337,1580,1581],{"class":365}," foo",[337,1583,369],{"class":358},[337,1585,409],{"class":358},[337,1587,1588],{"class":378},"1",[337,1590,375],{"class":358},[337,1592,871],{"class":358},[337,1594,871],{"class":358},[337,1596,542],{"class":365},[337,1598,1599,1602,1605,1607,1610],{"class":339,"line":419},[337,1600,1601],{"class":343},"  if",[337,1603,1604],{"class":365}," (",[337,1606,935],{"class":354},[337,1608,1609],{"class":365},") ",[337,1611,359],{"class":358},[337,1613,1614,1617,1620,1622,1624,1626,1629],{"class":339,"line":430},[337,1615,1616],{"class":343},"    return",[337,1618,1619],{"class":350}," navigateTo",[337,1621,355],{"class":365},[337,1623,935],{"class":354},[337,1625,925],{"class":358},[337,1627,1628],{"class":354},"fullPath",[337,1630,542],{"class":365},[337,1632,1633],{"class":339,"line":479},[337,1634,533],{"class":358},[337,1636,1637],{"class":339,"line":524},[337,1638,598],{"class":358},[337,1640,1641,1643,1645],{"class":339,"line":530},[337,1642,686],{"class":358},[337,1644,648],{"class":365},[337,1646,654],{"class":358},[337,1648,1649],{"class":339,"line":536},[337,1650,696],{"emptyLinePlaceholder":695},[337,1652,1653,1655,1657],{"class":339,"line":786},[337,1654,645],{"class":358},[337,1656,703],{"class":365},[337,1658,654],{"class":358},[337,1660,1661,1663,1665,1667,1669,1671,1674,1676,1678,1681,1683,1685],{"class":339,"line":796},[337,1662,710],{"class":358},[337,1664,723],{"class":365},[337,1666,739],{"class":578},[337,1668,729],{"class":358},[337,1670,582],{"class":358},[337,1672,1673],{"class":378},"onClick",[337,1675,582],{"class":358},[337,1677,774],{"class":358},[337,1679,1680],{"class":354},"Show profile",[337,1682,686],{"class":358},[337,1684,723],{"class":365},[337,1686,654],{"class":358},[337,1688,1690,1692,1694],{"class":339,"line":1689},13,[337,1691,686],{"class":358},[337,1693,703],{"class":365},[337,1695,654],{"class":358},[1697,1698,1699],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .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 .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .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}",{"title":333,"searchDepth":362,"depth":362,"links":1701},[1702,1703,1704],{"id":278,"depth":362,"text":279},{"id":815,"depth":362,"text":816},{"id":898,"depth":362,"text":899,"children":1705},[1706,1708,1709],{"id":909,"depth":390,"text":1707},"Resolving a localized route with $localePath",{"id":1275,"depth":390,"text":1276},{"id":1473,"depth":390,"text":1474},"The basics to get started with the Nuxt i18n module","md",null,{},{"title":17,"description":1710},"DQ6A9scdiNcFk8gkgAT2DWmHZ45PLiZgKG6o-NJjqLs",[1717,1719],{"title":15,"path":11,"stem":12,"description":1718,"children":-1},"Get started with Nuxt i18n module.",{"title":21,"path":22,"stem":23,"description":1720,"children":-1},"Configuring runtime options for Vue I18n",{"id":271,"title":17,"body":1722,"description":1710,"extension":1711,"links":1712,"meta":2903,"navigation":695,"path":18,"seo":2904,"stem":19,"__hash__":1715},{"type":273,"value":1723,"toc":2894},[1724,1726,1732,1734,1748,1754,1912,1916,1920,1978,1980,2114,2118,2120,2122,2133,2181,2183,2185,2187,2191,2199,2201,2211,2503,2507,2514,2516,2520,2700,2702,2706,2712,2718,2892],[276,1725,279],{"id":278},[281,1727,283,1728,288,1730,292],{},[285,1729,287],{},[285,1731,291],{},[281,1733,295],{},[297,1735,1736,1740,1744],{},[300,1737,1738,304],{},[285,1739,285],{},[300,1741,1742,310],{},[285,1743,309],{},[300,1745,1746,316],{},[285,1747,315],{},[281,1749,319,1750,322,1752,325],{},[285,1751,291],{},[285,1753,285],{},[327,1755,1756],{"className":329,"code":330,"filename":331,"language":332,"meta":333,"style":333},[285,1757,1758,1770,1788,1796,1810,1818,1858,1898,1902,1906],{"__ignoreMap":333},[337,1759,1760,1762,1764,1766,1768],{"class":339,"line":340},[337,1761,344],{"class":343},[337,1763,347],{"class":343},[337,1765,351],{"class":350},[337,1767,355],{"class":354},[337,1769,359],{"class":358},[337,1771,1772,1774,1776,1778,1780,1782,1784,1786],{"class":339,"line":362},[337,1773,366],{"class":365},[337,1775,369],{"class":358},[337,1777,372],{"class":354},[337,1779,375],{"class":358},[337,1781,379],{"class":378},[337,1783,375],{"class":358},[337,1785,384],{"class":354},[337,1787,387],{"class":358},[337,1789,1790,1792,1794],{"class":339,"line":390},[337,1791,393],{"class":365},[337,1793,369],{"class":358},[337,1795,398],{"class":358},[337,1797,1798,1800,1802,1804,1806,1808],{"class":339,"line":401},[337,1799,404],{"class":365},[337,1801,369],{"class":358},[337,1803,409],{"class":358},[337,1805,412],{"class":378},[337,1807,375],{"class":358},[337,1809,387],{"class":358},[337,1811,1812,1814,1816],{"class":339,"line":419},[337,1813,422],{"class":365},[337,1815,369],{"class":358},[337,1817,427],{"class":354},[337,1819,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856],{"class":339,"line":430},[337,1821,433],{"class":358},[337,1823,436],{"class":365},[337,1825,369],{"class":358},[337,1827,409],{"class":358},[337,1829,412],{"class":378},[337,1831,375],{"class":358},[337,1833,447],{"class":358},[337,1835,450],{"class":365},[337,1837,369],{"class":358},[337,1839,409],{"class":358},[337,1841,457],{"class":378},[337,1843,375],{"class":358},[337,1845,447],{"class":358},[337,1847,464],{"class":365},[337,1849,369],{"class":358},[337,1851,409],{"class":358},[337,1853,471],{"class":378},[337,1855,375],{"class":358},[337,1857,476],{"class":358},[337,1859,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896],{"class":339,"line":479},[337,1861,433],{"class":358},[337,1863,436],{"class":365},[337,1865,369],{"class":358},[337,1867,409],{"class":358},[337,1869,490],{"class":378},[337,1871,375],{"class":358},[337,1873,447],{"class":358},[337,1875,450],{"class":365},[337,1877,369],{"class":358},[337,1879,409],{"class":358},[337,1881,503],{"class":378},[337,1883,375],{"class":358},[337,1885,447],{"class":358},[337,1887,464],{"class":365},[337,1889,369],{"class":358},[337,1891,409],{"class":358},[337,1893,516],{"class":378},[337,1895,375],{"class":358},[337,1897,521],{"class":358},[337,1899,1900],{"class":339,"line":524},[337,1901,527],{"class":354},[337,1903,1904],{"class":339,"line":530},[337,1905,533],{"class":358},[337,1907,1908,1910],{"class":339,"line":536},[337,1909,539],{"class":358},[337,1911,542],{"class":354},[281,1913,545,1914,548],{},[285,1915,315],{},[281,1917,551,1918,555],{},[285,1919,554],{},[557,1921,1922,1950],{},[327,1923,1924],{"className":561,"code":562,"filename":563,"language":564,"meta":333,"style":333},[285,1925,1926,1930,1946],{"__ignoreMap":333},[337,1927,1928],{"class":339,"line":340},[337,1929,359],{"class":358},[337,1931,1932,1934,1936,1938,1940,1942,1944],{"class":339,"line":362},[337,1933,575],{"class":358},[337,1935,579],{"class":578},[337,1937,582],{"class":358},[337,1939,369],{"class":358},[337,1941,587],{"class":358},[337,1943,590],{"class":378},[337,1945,593],{"class":358},[337,1947,1948],{"class":339,"line":390},[337,1949,598],{"class":358},[327,1951,1952],{"className":561,"code":601,"filename":602,"language":564,"meta":333,"style":333},[285,1953,1954,1958,1974],{"__ignoreMap":333},[337,1955,1956],{"class":339,"line":340},[337,1957,359],{"class":358},[337,1959,1960,1962,1964,1966,1968,1970,1972],{"class":339,"line":362},[337,1961,575],{"class":358},[337,1963,579],{"class":578},[337,1965,582],{"class":358},[337,1967,369],{"class":358},[337,1969,587],{"class":358},[337,1971,623],{"class":378},[337,1973,593],{"class":358},[337,1975,1976],{"class":339,"line":390},[337,1977,598],{"class":358},[281,1979,632],{},[327,1981,1982],{"className":635,"code":636,"filename":637,"language":638,"meta":333,"style":333},[285,1983,1984,1994,2014,2022,2026,2034,2042,2070,2074,2082,2098,2106],{"__ignoreMap":333},[337,1985,1986,1988,1990,1992],{"class":339,"line":340},[337,1987,645],{"class":358},[337,1989,648],{"class":365},[337,1991,651],{"class":578},[337,1993,654],{"class":358},[337,1995,1996,1998,2000,2002,2004,2006,2008,2010,2012],{"class":339,"line":362},[337,1997,659],{"class":578},[337,1999,662],{"class":358},[337,2001,665],{"class":354},[337,2003,447],{"class":358},[337,2005,670],{"class":354},[337,2007,539],{"class":358},[337,2009,675],{"class":358},[337,2011,678],{"class":350},[337,2013,681],{"class":354},[337,2015,2016,2018,2020],{"class":339,"line":390},[337,2017,686],{"class":358},[337,2019,648],{"class":365},[337,2021,654],{"class":358},[337,2023,2024],{"class":339,"line":401},[337,2025,696],{"emptyLinePlaceholder":695},[337,2027,2028,2030,2032],{"class":339,"line":419},[337,2029,645],{"class":358},[337,2031,703],{"class":365},[337,2033,654],{"class":358},[337,2035,2036,2038,2040],{"class":339,"line":430},[337,2037,710],{"class":358},[337,2039,713],{"class":365},[337,2041,654],{"class":358},[337,2043,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068],{"class":339,"line":479},[337,2045,720],{"class":358},[337,2047,723],{"class":365},[337,2049,726],{"class":578},[337,2051,729],{"class":358},[337,2053,582],{"class":358},[337,2055,734],{"class":378},[337,2057,582],{"class":358},[337,2059,739],{"class":578},[337,2061,729],{"class":358},[337,2063,582],{"class":358},[337,2065,746],{"class":378},[337,2067,582],{"class":358},[337,2069,654],{"class":358},[337,2071,2072],{"class":339,"line":524},[337,2073,755],{"class":354},[337,2075,2076,2078,2080],{"class":339,"line":530},[337,2077,760],{"class":358},[337,2079,723],{"class":365},[337,2081,654],{"class":358},[337,2083,2084,2086,2088,2090,2092,2094,2096],{"class":339,"line":536},[337,2085,720],{"class":358},[337,2087,771],{"class":365},[337,2089,774],{"class":358},[337,2091,777],{"class":354},[337,2093,686],{"class":358},[337,2095,771],{"class":365},[337,2097,654],{"class":358},[337,2099,2100,2102,2104],{"class":339,"line":786},[337,2101,789],{"class":358},[337,2103,713],{"class":365},[337,2105,654],{"class":358},[337,2107,2108,2110,2112],{"class":339,"line":796},[337,2109,686],{"class":358},[337,2111,703],{"class":365},[337,2113,654],{"class":358},[281,2115,805,2116,809],{},[285,2117,808],{},[281,2119,812],{},[276,2121,816],{"id":815},[281,2123,819,2124,823,2126,831,2129,835,2131,839],{},[285,2125,822],{},[825,2127,830],{"href":827,"rel":2128},[829],[285,2130,834],{},[285,2132,838],{},[327,2134,2135],{"className":635,"code":842,"language":638,"meta":333,"style":333},[285,2136,2137,2147,2169,2173],{"__ignoreMap":333},[337,2138,2139,2141,2143,2145],{"class":339,"line":340},[337,2140,645],{"class":358},[337,2142,648],{"class":365},[337,2144,651],{"class":578},[337,2146,654],{"class":358},[337,2148,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167],{"class":339,"line":362},[337,2150,859],{"class":343},[337,2152,662],{"class":358},[337,2154,678],{"class":354},[337,2156,447],{"class":358},[337,2158,868],{"class":354},[337,2160,871],{"class":358},[337,2162,874],{"class":343},[337,2164,409],{"class":358},[337,2166,838],{"class":378},[337,2168,881],{"class":358},[337,2170,2171],{"class":339,"line":390},[337,2172,887],{"class":886},[337,2174,2175,2177,2179],{"class":339,"line":401},[337,2176,686],{"class":358},[337,2178,648],{"class":365},[337,2180,654],{"class":358},[276,2182,899],{"id":898},[281,2184,902],{},[281,2186,905],{},[907,2188,910,2189],{"id":909},[285,2190,913],{},[281,2192,319,2193,918,2195,921,2197,925],{},[285,2194,913],{},[285,2196,157],{},[285,2198,924],{},[281,2200,928],{},[297,2202,2203,2207],{},[300,2204,2205,936],{},[285,2206,935],{},[300,2208,2209,942],{},[285,2210,941],{},[557,2212,2213,2341],{},[327,2214,2215],{"className":635,"code":947,"filename":948,"language":638,"meta":333,"style":333},[285,2216,2217,2225,2251,2277,2303,2321,2325,2333],{"__ignoreMap":333},[337,2218,2219,2221,2223],{"class":339,"line":340},[337,2220,645],{"class":358},[337,2222,703],{"class":365},[337,2224,654],{"class":358},[337,2226,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249],{"class":339,"line":362},[337,2228,710],{"class":358},[337,2230,965],{"class":365},[337,2232,968],{"class":578},[337,2234,729],{"class":358},[337,2236,582],{"class":358},[337,2238,975],{"class":378},[337,2240,582],{"class":358},[337,2242,774],{"class":358},[337,2244,982],{"class":354},[337,2246,686],{"class":358},[337,2248,965],{"class":365},[337,2250,654],{"class":358},[337,2252,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275],{"class":339,"line":390},[337,2254,710],{"class":358},[337,2256,965],{"class":365},[337,2258,968],{"class":578},[337,2260,729],{"class":358},[337,2262,582],{"class":358},[337,2264,1003],{"class":378},[337,2266,582],{"class":358},[337,2268,774],{"class":358},[337,2270,1010],{"class":354},[337,2272,686],{"class":358},[337,2274,965],{"class":365},[337,2276,654],{"class":358},[337,2278,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301],{"class":339,"line":401},[337,2280,710],{"class":358},[337,2282,965],{"class":365},[337,2284,968],{"class":578},[337,2286,729],{"class":358},[337,2288,582],{"class":358},[337,2290,1031],{"class":378},[337,2292,582],{"class":358},[337,2294,774],{"class":358},[337,2296,1038],{"class":354},[337,2298,686],{"class":358},[337,2300,965],{"class":365},[337,2302,654],{"class":358},[337,2304,2305,2307,2309,2311,2313,2315,2317,2319],{"class":339,"line":419},[337,2306,710],{"class":358},[337,2308,965],{"class":365},[337,2310,968],{"class":578},[337,2312,729],{"class":358},[337,2314,582],{"class":358},[337,2316,1059],{"class":378},[337,2318,582],{"class":358},[337,2320,654],{"class":358},[337,2322,2323],{"class":339,"line":430},[337,2324,1068],{"class":354},[337,2326,2327,2329,2331],{"class":339,"line":479},[337,2328,789],{"class":358},[337,2330,965],{"class":365},[337,2332,654],{"class":358},[337,2334,2335,2337,2339],{"class":339,"line":524},[337,2336,686],{"class":358},[337,2338,703],{"class":365},[337,2340,654],{"class":358},[327,2342,2343],{"className":635,"code":1087,"filename":1088,"language":638,"meta":333,"style":333},[285,2344,2345,2355,2367,2375,2379,2387,2413,2439,2465,2483,2487,2495],{"__ignoreMap":333},[337,2346,2347,2349,2351,2353],{"class":339,"line":340},[337,2348,645],{"class":358},[337,2350,648],{"class":365},[337,2352,651],{"class":578},[337,2354,654],{"class":358},[337,2356,2357,2359,2361,2363,2365],{"class":339,"line":362},[337,2358,659],{"class":578},[337,2360,1107],{"class":354},[337,2362,729],{"class":358},[337,2364,868],{"class":350},[337,2366,681],{"class":354},[337,2368,2369,2371,2373],{"class":339,"line":390},[337,2370,686],{"class":358},[337,2372,648],{"class":365},[337,2374,654],{"class":358},[337,2376,2377],{"class":339,"line":401},[337,2378,696],{"emptyLinePlaceholder":695},[337,2380,2381,2383,2385],{"class":339,"line":419},[337,2382,645],{"class":358},[337,2384,703],{"class":365},[337,2386,654],{"class":358},[337,2388,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411],{"class":339,"line":430},[337,2390,710],{"class":358},[337,2392,965],{"class":365},[337,2394,968],{"class":578},[337,2396,729],{"class":358},[337,2398,582],{"class":358},[337,2400,1148],{"class":378},[337,2402,582],{"class":358},[337,2404,774],{"class":358},[337,2406,982],{"class":354},[337,2408,686],{"class":358},[337,2410,965],{"class":365},[337,2412,654],{"class":358},[337,2414,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437],{"class":339,"line":479},[337,2416,710],{"class":358},[337,2418,965],{"class":365},[337,2420,968],{"class":578},[337,2422,729],{"class":358},[337,2424,582],{"class":358},[337,2426,1175],{"class":378},[337,2428,582],{"class":358},[337,2430,774],{"class":358},[337,2432,1010],{"class":354},[337,2434,686],{"class":358},[337,2436,965],{"class":365},[337,2438,654],{"class":358},[337,2440,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463],{"class":339,"line":524},[337,2442,710],{"class":358},[337,2444,965],{"class":365},[337,2446,968],{"class":578},[337,2448,729],{"class":358},[337,2450,582],{"class":358},[337,2452,1202],{"class":378},[337,2454,582],{"class":358},[337,2456,774],{"class":358},[337,2458,1038],{"class":354},[337,2460,686],{"class":358},[337,2462,965],{"class":365},[337,2464,654],{"class":358},[337,2466,2467,2469,2471,2473,2475,2477,2479,2481],{"class":339,"line":530},[337,2468,710],{"class":358},[337,2470,965],{"class":365},[337,2472,968],{"class":578},[337,2474,729],{"class":358},[337,2476,582],{"class":358},[337,2478,1229],{"class":378},[337,2480,582],{"class":358},[337,2482,654],{"class":358},[337,2484,2485],{"class":339,"line":536},[337,2486,1068],{"class":354},[337,2488,2489,2491,2493],{"class":339,"line":786},[337,2490,789],{"class":358},[337,2492,965],{"class":365},[337,2494,654],{"class":358},[337,2496,2497,2499,2501],{"class":339,"line":796},[337,2498,686],{"class":358},[337,2500,703],{"class":365},[337,2502,654],{"class":358},[281,2504,1256,2505,1260],{},[285,2506,1259],{},[281,2508,1263,2509,1267,2511,925],{},[285,2510,1266],{},[825,2512,1272],{"href":1270,"rel":2513},[829],[907,2515,1276],{"id":1275},[281,2517,319,2518,1282],{},[285,2519,1281],{},[557,2521,2522,2594],{},[327,2523,2524],{"className":635,"code":1287,"filename":948,"language":638,"meta":333,"style":333},[285,2525,2526,2534,2560,2586],{"__ignoreMap":333},[337,2527,2528,2530,2532],{"class":339,"line":340},[337,2529,645],{"class":358},[337,2531,703],{"class":365},[337,2533,654],{"class":358},[337,2535,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558],{"class":339,"line":362},[337,2537,710],{"class":358},[337,2539,965],{"class":365},[337,2541,968],{"class":578},[337,2543,729],{"class":358},[337,2545,582],{"class":358},[337,2547,1312],{"class":378},[337,2549,582],{"class":358},[337,2551,774],{"class":358},[337,2553,457],{"class":354},[337,2555,686],{"class":358},[337,2557,965],{"class":365},[337,2559,654],{"class":358},[337,2561,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584],{"class":339,"line":390},[337,2563,710],{"class":358},[337,2565,965],{"class":365},[337,2567,968],{"class":578},[337,2569,729],{"class":358},[337,2571,582],{"class":358},[337,2573,1339],{"class":378},[337,2575,582],{"class":358},[337,2577,774],{"class":358},[337,2579,503],{"class":354},[337,2581,686],{"class":358},[337,2583,965],{"class":365},[337,2585,654],{"class":358},[337,2587,2588,2590,2592],{"class":339,"line":401},[337,2589,686],{"class":358},[337,2591,703],{"class":365},[337,2593,654],{"class":358},[327,2595,2596],{"className":635,"code":1362,"filename":1088,"language":638,"meta":333,"style":333},[285,2597,2598,2608,2620,2628,2632,2640,2666,2692],{"__ignoreMap":333},[337,2599,2600,2602,2604,2606],{"class":339,"line":340},[337,2601,645],{"class":358},[337,2603,648],{"class":365},[337,2605,651],{"class":578},[337,2607,654],{"class":358},[337,2609,2610,2612,2614,2616,2618],{"class":339,"line":362},[337,2611,659],{"class":578},[337,2613,1381],{"class":354},[337,2615,729],{"class":358},[337,2617,1386],{"class":350},[337,2619,681],{"class":354},[337,2621,2622,2624,2626],{"class":339,"line":390},[337,2623,686],{"class":358},[337,2625,648],{"class":365},[337,2627,654],{"class":358},[337,2629,2630],{"class":339,"line":401},[337,2631,696],{"emptyLinePlaceholder":695},[337,2633,2634,2636,2638],{"class":339,"line":419},[337,2635,645],{"class":358},[337,2637,703],{"class":365},[337,2639,654],{"class":358},[337,2641,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664],{"class":339,"line":430},[337,2643,710],{"class":358},[337,2645,965],{"class":365},[337,2647,968],{"class":578},[337,2649,729],{"class":358},[337,2651,582],{"class":358},[337,2653,1423],{"class":378},[337,2655,582],{"class":358},[337,2657,774],{"class":358},[337,2659,457],{"class":354},[337,2661,686],{"class":358},[337,2663,965],{"class":365},[337,2665,654],{"class":358},[337,2667,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690],{"class":339,"line":479},[337,2669,710],{"class":358},[337,2671,965],{"class":365},[337,2673,968],{"class":578},[337,2675,729],{"class":358},[337,2677,582],{"class":358},[337,2679,1450],{"class":378},[337,2681,582],{"class":358},[337,2683,774],{"class":358},[337,2685,503],{"class":354},[337,2687,686],{"class":358},[337,2689,965],{"class":365},[337,2691,654],{"class":358},[337,2693,2694,2696,2698],{"class":339,"line":524},[337,2695,686],{"class":358},[337,2697,703],{"class":365},[337,2699,654],{"class":358},[907,2701,1474],{"id":1473},[281,2703,1477,2704,1480],{},[285,2705,161],{},[281,2707,2708,1485,2710,1489],{},[285,2709,161],{},[285,2711,1488],{},[281,2713,1492,2714,1495,2716,1498],{},[285,2715,157],{},[285,2717,157],{},[327,2719,2720],{"className":635,"code":1501,"language":638,"meta":333,"style":333},[285,2721,2722,2732,2744,2754,2802,2814,2830,2834,2838,2846,2850,2858,2884],{"__ignoreMap":333},[337,2723,2724,2726,2728,2730],{"class":339,"line":340},[337,2725,645],{"class":358},[337,2727,648],{"class":365},[337,2729,651],{"class":578},[337,2731,654],{"class":358},[337,2733,2734,2736,2738,2740,2742],{"class":339,"line":362},[337,2735,659],{"class":578},[337,2737,1520],{"class":354},[337,2739,729],{"class":358},[337,2741,1525],{"class":350},[337,2743,681],{"class":354},[337,2745,2746,2748,2750,2752],{"class":339,"line":390},[337,2747,1532],{"class":578},[337,2749,1535],{"class":350},[337,2751,1538],{"class":358},[337,2753,398],{"class":358},[337,2755,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800],{"class":339,"line":401},[337,2757,1545],{"class":578},[337,2759,1548],{"class":354},[337,2761,675],{"class":358},[337,2763,1553],{"class":350},[337,2765,355],{"class":365},[337,2767,1558],{"class":358},[337,2769,450],{"class":365},[337,2771,369],{"class":358},[337,2773,409],{"class":358},[337,2775,1567],{"class":378},[337,2777,375],{"class":358},[337,2779,447],{"class":358},[337,2781,1574],{"class":365},[337,2783,369],{"class":358},[337,2785,662],{"class":358},[337,2787,1581],{"class":365},[337,2789,369],{"class":358},[337,2791,409],{"class":358},[337,2793,1588],{"class":378},[337,2795,375],{"class":358},[337,2797,871],{"class":358},[337,2799,871],{"class":358},[337,2801,542],{"class":365},[337,2803,2804,2806,2808,2810,2812],{"class":339,"line":419},[337,2805,1601],{"class":343},[337,2807,1604],{"class":365},[337,2809,935],{"class":354},[337,2811,1609],{"class":365},[337,2813,359],{"class":358},[337,2815,2816,2818,2820,2822,2824,2826,2828],{"class":339,"line":430},[337,2817,1616],{"class":343},[337,2819,1619],{"class":350},[337,2821,355],{"class":365},[337,2823,935],{"class":354},[337,2825,925],{"class":358},[337,2827,1628],{"class":354},[337,2829,542],{"class":365},[337,2831,2832],{"class":339,"line":479},[337,2833,533],{"class":358},[337,2835,2836],{"class":339,"line":524},[337,2837,598],{"class":358},[337,2839,2840,2842,2844],{"class":339,"line":530},[337,2841,686],{"class":358},[337,2843,648],{"class":365},[337,2845,654],{"class":358},[337,2847,2848],{"class":339,"line":536},[337,2849,696],{"emptyLinePlaceholder":695},[337,2851,2852,2854,2856],{"class":339,"line":786},[337,2853,645],{"class":358},[337,2855,703],{"class":365},[337,2857,654],{"class":358},[337,2859,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882],{"class":339,"line":796},[337,2861,710],{"class":358},[337,2863,723],{"class":365},[337,2865,739],{"class":578},[337,2867,729],{"class":358},[337,2869,582],{"class":358},[337,2871,1673],{"class":378},[337,2873,582],{"class":358},[337,2875,774],{"class":358},[337,2877,1680],{"class":354},[337,2879,686],{"class":358},[337,2881,723],{"class":365},[337,2883,654],{"class":358},[337,2885,2886,2888,2890],{"class":339,"line":1689},[337,2887,686],{"class":358},[337,2889,703],{"class":365},[337,2891,654],{"class":358},[1697,2893,1699],{},{"title":333,"searchDepth":362,"depth":362,"links":2895},[2896,2897,2898],{"id":278,"depth":362,"text":279},{"id":815,"depth":362,"text":816},{"id":898,"depth":362,"text":899,"children":2899},[2900,2901,2902],{"id":909,"depth":390,"text":1707},{"id":1275,"depth":390,"text":1276},{"id":1473,"depth":390,"text":1474},{},{"title":17,"description":1710},1793045124117]