diff --git a/packages/client/src/config.ts b/packages/client/src/config.ts index fb71e422..0a523f87 100644 --- a/packages/client/src/config.ts +++ b/packages/client/src/config.ts @@ -10,7 +10,7 @@ export const apiUrl = `${url}/api`; export const wsUrl = `${url .replace("http://", "ws://") .replace("https://", "wss://")}/streaming`; -export const lang = localStorage.getItem("lang")?.split("-")[0] ?? "en"; +export const lang = localStorage.getItem("lang") ?? "en-US"; export const langs = _LANGS_; export const locale = JSON.parse(localStorage.getItem("locale") || "en-US"); export const version = _VERSION_; diff --git a/packages/client/src/init.ts b/packages/client/src/init.ts index b944fb42..061185a7 100644 --- a/packages/client/src/init.ts +++ b/packages/client/src/init.ts @@ -124,7 +124,10 @@ function checkForSplash() { // #region Set lang attr const html = document.documentElement; html.setAttribute("lang", lang ?? "en-US"); - html.setAttribute("dir", langmap[lang].rtl === true ? "rtl" : "ltr"); + html.setAttribute( + "dir", + langmap[lang.split("-", 1)[0]].rtl === true ? "rtl" : "ltr", + ); // #endregion // #region loginId