diff --git a/frontend/src/app.html b/frontend/src/app.html index 415fa5b0..42e75529 100644 --- a/frontend/src/app.html +++ b/frontend/src/app.html @@ -1,5 +1,5 @@ - + diff --git a/frontend/src/lib/utils/locale.util.ts b/frontend/src/lib/utils/locale.util.ts index 31b28601..fcff9775 100644 --- a/frontend/src/lib/utils/locale.util.ts +++ b/frontend/src/lib/utils/locale.util.ts @@ -9,6 +9,7 @@ import { z } from 'zod/v4'; export async function setLocale(locale: Locale, reload = true) { await setLocaleForLibraries(locale); setParaglideLocale(locale, { reload }); + document.documentElement.lang = locale; } export async function setLocaleForLibraries( diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 3830027a..b1145d7f 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -5,7 +5,7 @@ import { Toaster } from '$lib/components/ui/sonner'; import { m } from '$lib/paraglide/messages'; import { ModeWatcher } from 'mode-watcher'; - import type { Snippet } from 'svelte'; + import { type Snippet } from 'svelte'; import '../app.css'; import type { LayoutData } from './$types';