diff --git a/apps/client/src/widgets/containers/root_container.ts b/apps/client/src/widgets/containers/root_container.ts index 511a98b14..bd1ae9719 100644 --- a/apps/client/src/widgets/containers/root_container.ts +++ b/apps/client/src/widgets/containers/root_container.ts @@ -33,7 +33,7 @@ export default class RootContainer extends FlexContainer { this.#setMotion(options.is("motionEnabled")); this.#setShadows(options.is("shadowsEnabled")); this.#setBackdropEffects(options.is("backdropEffectsEnabled")); - this.#setRightToLeft(options.get("locale")); + this.#setLocaleAndDirection(options.get("locale")); return super.render(); } @@ -71,8 +71,9 @@ export default class RootContainer extends FlexContainer { document.body.classList.toggle("backdrop-effects-disabled", !enabled); } - #setRightToLeft(locale: string) { + #setLocaleAndDirection(locale: string) { const correspondingLocale = LOCALES.find(l => l.id === locale); + document.body.lang = locale; document.body.dir = correspondingLocale?.rtl ? "rtl" : "ltr"; } }