From d04d87ed2e8a3d314e494ecd857c71dfb8cc1a82 Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Mon, 20 Apr 2026 09:37:22 +0200 Subject: [PATCH] Fix check --- src/server-hooks/i18nHandle.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/server-hooks/i18nHandle.ts b/src/server-hooks/i18nHandle.ts index 600e928..9757ef4 100644 --- a/src/server-hooks/i18nHandle.ts +++ b/src/server-hooks/i18nHandle.ts @@ -23,8 +23,14 @@ export const i18nHandle: Handle = ({ event, resolve }) => { if (!locale) { locale = extractLocaleFromHeader(event.request); - setLocale(locale); - event.locals.locale = locale; + if (locale) { + setLocale(locale); + event.locals.locale = locale; + } else { + // Default to English if no locale could be determined + setLocale("en"); + event.locals.locale = "en"; + } } return paraglideMiddleware(event.request, ({ request: localizedRequest, locale }) => {