From 5d8c11e7418f16b72068c4135551320bf0d0fb46 Mon Sep 17 00:00:00 2001 From: David Gallardo Date: Fri, 8 May 2026 22:15:04 +0200 Subject: [PATCH] fix: sync html lang with current user locale (#2165) --- apps/client/src/features/user/user-provider.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/client/src/features/user/user-provider.tsx b/apps/client/src/features/user/user-provider.tsx index 4f640e135..870a2d4f7 100644 --- a/apps/client/src/features/user/user-provider.tsx +++ b/apps/client/src/features/user/user-provider.tsx @@ -60,6 +60,10 @@ export function UserProvider({ children }: React.PropsWithChildren) { } }, [data, isLoading]); + useEffect(() => { + document.documentElement.lang = i18n.resolvedLanguage || i18n.language || "en-US"; + }, [i18n.language, i18n.resolvedLanguage]); + useEffect(() => { if (entitlements) { setEntitlements(entitlements);