import type {LayoutLoad} from "./$types"; import type {Locales} from "$i18n/i18n-types"; import {loadLocaleAsync} from "$i18n/i18n-util.async"; import {setLocale} from "$i18n/i18n-svelte"; export const load: LayoutLoad<{ locale: Locales }> = async ({data: {locale}}) => { await loadLocaleAsync(locale); setLocale(locale); return {locale}; };