diff --git a/apps/ui/html/settings.html b/apps/ui/html/settings.html
index 6e8bc97..4992562 100644
--- a/apps/ui/html/settings.html
+++ b/apps/ui/html/settings.html
@@ -181,6 +181,20 @@
+
+
+
Interface display language
+
+
+
+
+
diff --git a/apps/ui/js/settings.js b/apps/ui/js/settings.js
index 3dd6345..70eb25a 100644
--- a/apps/ui/js/settings.js
+++ b/apps/ui/js/settings.js
@@ -265,35 +265,6 @@ function bindPasswordSave() {
});
}
-function injectLanguageSwitcher() {
- var profileSection = document.getElementById('section-profile');
- if (!profileSection) {
- return;
- }
-
- var cardBody = profileSection.querySelector('.section-card-body');
- if (!cardBody) {
- return;
- }
-
- fetch('html/fragments/lang-switcher.html')
- .then(function(response) { return response.text(); })
- .then(function(html) {
- var template = document.createElement('template');
- template.innerHTML = html;
- var fragment = template.content.cloneNode(true);
- var saveRow = cardBody.querySelector('div[style*="justify-content:flex-end"]');
- if (saveRow) {
- saveRow.parentNode.insertBefore(fragment, saveRow);
- } else {
- cardBody.appendChild(fragment);
- }
- if (typeof applyLang === 'function') {
- applyLang();
- }
- });
-}
-
function bindSectionNavigation() {
var navItems = document.querySelectorAll('.settings-nav-item[data-section]');
navItems.forEach(function (button) {
@@ -401,7 +372,6 @@ async function loadWorkspaceSettings() {
}
async function initSettingsPage() {
- injectLanguageSwitcher();
bindSectionNavigation();
await loadProfile();
await loadCapabilities();