diff --git a/blocks/header/header.js b/blocks/header/header.js index 1ea6b4c6..835dcb21 100644 --- a/blocks/header/header.js +++ b/blocks/header/header.js @@ -10,7 +10,7 @@ import { fetchLangDatabyFileName, } from '../../scripts/scripts.js'; import { - getLanguage, PATH_PREFIX, fetchLanguageNavigation, + getLanguage, PATH_PREFIX, } from '../../scripts/utils.js'; import * as constants from './constants.js'; import { @@ -426,7 +426,6 @@ export default async function decorate(block) { : `${PATH_PREFIX}/${langCode}/nav`; const fragment = await loadFragment(navPath); const placeholdersData = await fetchLanguagePlaceholders(); - fetchLanguageNavigation(`/${langCode}`); // decorate nav DOM block.textContent = ''; diff --git a/scripts/scripts.js b/scripts/scripts.js index e7f4796d..6da6b15b 100644 --- a/scripts/scripts.js +++ b/scripts/scripts.js @@ -22,6 +22,7 @@ import { setPageLanguage, cookiePopUp, showCookieConsent, + fetchLanguageNavigation, PATH_PREFIX, } from './utils.js'; @@ -239,6 +240,7 @@ export async function load404() { async function loadEager(doc) { setPageLanguage(); decorateTemplateAndTheme(); + fetchLanguageNavigation(`/${getLanguage()}`); await createSkipToMainNavigationBtn(); await cookiePopUp(); renderWBDataLayer();