diff --git a/src/routes/(kener)/+layout.svelte b/src/routes/(kener)/+layout.svelte index 01ab341e..69f9472a 100644 --- a/src/routes/(kener)/+layout.svelte +++ b/src/routes/(kener)/+layout.svelte @@ -43,7 +43,7 @@ * @param {string} locale */ function setLanguage(locale) { - document.cookie = `localLang=${locale};max-age=${60 * 60 * 24 * 365 * 30}`; + document.cookie = `localLang=${locale};max-age=${60 * 60 * 24 * 365 * 30};path=${base ? "base" : "/"};`; if (locale === defaultLocaleKey) return; defaultLocaleValue = allLocales[locale]; analyticsEvent("language_change", { @@ -58,7 +58,12 @@ let localTz = Intl.DateTimeFormat().resolvedOptions().timeZone; if (localTz != data.localTz) { if (data.isBot === false) { - document.cookie = "localTz=" + localTz + ";max-age=" + 60 * 60 * 24 * 365 * 30; + document.cookie = + "localTz=" + + localTz + + ";max-age=" + + 60 * 60 * 24 * 365 * 30 + + `;path=${base ? "base" : "/"};`; location.reload(); } }