From 4be5f7f52f27875fc03aa7331afcf7c4596c7fef Mon Sep 17 00:00:00 2001 From: Ram Gopal Srikar Katakam <44802869+RamGopalSrikar@users.noreply.github.com> Date: Mon, 13 Apr 2026 16:26:42 -0400 Subject: [PATCH] chore(i18n): disable automatic browser language detection (#12671) * chore(i18n): disable automatic browser language detection, hardcode English * chore(i18n): remove language selector from Settings page --- src/frontend/src/i18n.ts | 7 +------ .../src/pages/SettingsPage/pages/GeneralPage/index.tsx | 3 --- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/frontend/src/i18n.ts b/src/frontend/src/i18n.ts index 46866f3b1e..ff4682f60f 100644 --- a/src/frontend/src/i18n.ts +++ b/src/frontend/src/i18n.ts @@ -2,16 +2,11 @@ import i18n from "i18next"; import { initReactI18next } from "react-i18next"; import en from "./locales/en.json"; -const detectedLang = - localStorage.getItem("languagePreference") || - navigator.language.split("-")[0] || - "en"; - i18n.use(initReactI18next).init({ resources: { en: { translation: en }, }, - lng: detectedLang, + lng: "en", fallbackLng: "en", interpolation: { escapeValue: false, diff --git a/src/frontend/src/pages/SettingsPage/pages/GeneralPage/index.tsx b/src/frontend/src/pages/SettingsPage/pages/GeneralPage/index.tsx index 3091439637..73ea73c483 100644 --- a/src/frontend/src/pages/SettingsPage/pages/GeneralPage/index.tsx +++ b/src/frontend/src/pages/SettingsPage/pages/GeneralPage/index.tsx @@ -21,7 +21,6 @@ import type { } from "../../../../types/components"; import useScrollToElement from "../hooks/use-scroll-to-element"; import GeneralPageHeaderComponent from "./components/GeneralPageHeader"; -import LanguageFormComponent from "./components/LanguageForm"; import PasswordFormComponent from "./components/PasswordForm"; import ProfilePictureFormComponent from "./components/ProfilePictureForm"; @@ -139,8 +138,6 @@ export const GeneralPage = () => {
- - {ENABLE_PROFILE_ICONS && (