about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMary <148872143+mary-ext@users.noreply.github.com>2024-01-13 01:42:28 +0700
committerGitHub <noreply@github.com>2024-01-12 10:42:28 -0800
commita0e345fa015b4cb85e3e8fb8b6646493d7d2e0ae (patch)
tree79fce6b47bd9b2545c0dd1e7403e140787289397
parent11f6ff7cbe1e057fad9a3476d52e6a6ec64b2234 (diff)
downloadvoidsky-a0e345fa015b4cb85e3e8fb8b6646493d7d2e0ae.tar.zst
fix: set html lang according to app language (#2496)
-rw-r--r--src/locale/i18n.web.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/locale/i18n.web.ts b/src/locale/i18n.web.ts
index 819f58eb7..a6f0e158d 100644
--- a/src/locale/i18n.web.ts
+++ b/src/locale/i18n.web.ts
@@ -62,6 +62,9 @@ export async function dynamicActivate(locale: AppLanguage) {
 export async function useLocaleLanguage() {
   const {appLanguage} = useLanguagePrefs()
   useEffect(() => {
-    dynamicActivate(sanitizeAppLanguageSetting(appLanguage))
+    const sanitizedLanguage = sanitizeAppLanguageSetting(appLanguage)
+
+    document.documentElement.lang = sanitizedLanguage
+    dynamicActivate(sanitizedLanguage)
   }, [appLanguage])
 }