From da21acba92fc8bb79a7b83383d50c0ad3d577897 Mon Sep 17 00:00:00 2001 From: Subhajit Ghosh <99127578+subhajit20@users.noreply.github.com> Date: Sat, 8 Apr 2023 23:09:59 +0530 Subject: [PATCH] Give page the right lang attribute (#2299) * Fixed issue no #2174 Signed-off-by: Subhajit Ghosh <subhajitstd07@gmail.com> * Fixed issue no #2174 --------- Signed-off-by: Subhajit Ghosh <subhajitstd07@gmail.com> --- ui/src/App.js | 2 ++ ui/src/personal/SelectLanguage.js | 1 + 2 files changed, 3 insertions(+) diff --git a/ui/src/App.js b/ui/src/App.js index 6d1853349..30df35e02 100644 --- a/ui/src/App.js +++ b/ui/src/App.js @@ -142,6 +142,8 @@ const Admin = (props) => { } const AppWithHotkeys = () => { + let language = localStorage.getItem('locale') || 'en' + document.documentElement.lang = language if (config.enableSharing && shareInfo) { return <SharePlayer /> } diff --git a/ui/src/personal/SelectLanguage.js b/ui/src/personal/SelectLanguage.js index 700d902e1..49b879fa3 100644 --- a/ui/src/personal/SelectLanguage.js +++ b/ui/src/personal/SelectLanguage.js @@ -31,6 +31,7 @@ export const SelectLanguage = (props) => { } setLocale(event.target.value).then(() => { localStorage.setItem('locale', event.target.value) + document.documentElement.lang = event.target.value }) }} />