fix(localization): update language labels to use English and native scripts for consistency

This commit is contained in:
Will Miao
2025-08-31 09:16:26 +08:00
parent b2c4efab45
commit 6acccbbb94
10 changed files with 75 additions and 78 deletions

View File

@@ -63,15 +63,15 @@
"current": "Sprache",
"select": "Sprache auswählen",
"select_help": "Wählen Sie Ihre bevorzugte Sprache für die Benutzeroberfläche",
"english": "Englisch",
"chinese_simplified": "Chinesisch (Vereinfacht)",
"chinese_traditional": "Chinesisch (Traditionell)",
"russian": "Russisch",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "Japanisch",
"korean": "Koreanisch",
"french": "Französisch",
"spanish": "Spanisch"
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -65,14 +65,14 @@
"select": "Select Language",
"select_help": "Choose your preferred language for the interface",
"english": "English",
"chinese_simplified": "Chinese (Simplified)",
"chinese_traditional": "Chinese (Traditional)",
"russian": "Russian",
"german": "German",
"japanese": "Japanese",
"korean": "Korean",
"french": "French",
"spanish": "Spanish"
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -63,14 +63,14 @@
"current": "Idioma",
"select": "Seleccionar idioma",
"select_help": "Elige tu idioma preferido para la interfaz",
"english": "Inglés",
"chinese_simplified": "Chino (simplificado)",
"chinese_traditional": "Chino (tradicional)",
"russian": "Ruso",
"german": "Alemán",
"japanese": "Japonés",
"korean": "Coreano",
"french": "Frans",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},

View File

@@ -63,15 +63,15 @@
"current": "Langue",
"select": "Sélectionner la langue",
"select_help": "Choisissez votre langue préférée pour l'interface",
"english": "Anglais",
"chinese_simplified": "Chinois (simplifié)",
"chinese_traditional": "Chinois (traditionnel)",
"russian": "Russe",
"german": "Allemand",
"japanese": "Japonais",
"korean": "Coréen",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Espagnol"
"spanish": "Español"
}
},
"header": {

View File

@@ -63,15 +63,15 @@
"current": "言語",
"select": "言語を選択",
"select_help": "インターフェース言語を選択してください",
"english": "英語",
"chinese_simplified": "中国語(簡体字",
"chinese_traditional": "中国語(繁体",
"russian": "ロシア語",
"german": "ドイツ語",
"english": "English",
"chinese_simplified": "中文(简体",
"chinese_traditional": "中(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "韓国語",
"french": "フランス語",
"spanish": "スペイン語"
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -63,15 +63,15 @@
"current": "언어",
"select": "언어 선택",
"select_help": "인터페이스 언어를 선택하세요",
"english": "영어",
"chinese_simplified": "중국어 (간체)",
"chinese_traditional": "중국어 (번체)",
"russian": "러시아어",
"german": "독일어",
"japanese": "일본어",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "프랑스어",
"spanish": "스페인어"
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -63,15 +63,15 @@
"current": "Язык",
"select": "Выбрать язык",
"select_help": "Выберите предпочитаемый язык интерфейса",
"english": "Английский",
"chinese_simplified": "Китайский (упрощённый)",
"chinese_traditional": "Китайский (традиционный)",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "Русский",
"german": "Немецкий",
"japanese": "Японский",
"korean": "Корейский",
"french": "Французский",
"spanish": "Испанский"
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -64,15 +64,15 @@
"current": "语言",
"select": "选择语言",
"select_help": "选择您偏好的界面语言",
"english": "英语",
"english": "English",
"chinese_simplified": "中文(简体)",
"chinese_traditional": "中文(繁体)",
"russian": "俄语",
"german": "德语",
"japanese": "日",
"korean": "韩语",
"french": "法语",
"spanish": "西班牙语"
"russian": "Русский",
"german": "Deutsch",
"japanese": "日本語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -63,15 +63,15 @@
"current": "語言",
"select": "選擇語言",
"select_help": "選擇您偏好的介面語言",
"english": "英語",
"chinese_simplified": "中文(簡體",
"chinese_traditional": "中文(繁",
"russian": "俄語",
"german": "德語",
"japanese": "日語",
"korean": "韓語",
"french": "法語",
"spanish": "西班牙語"
"english": "English",
"chinese_simplified": "中文(简体",
"chinese_traditional": "中文(繁",
"russian": "Русский",
"german": "Deutsch",
"japanese": "日語",
"korean": "한국어",
"french": "Français",
"spanish": "Español"
}
},
"header": {

View File

@@ -4,7 +4,6 @@ import { state } from '../state/index.js';
import { resetAndReload } from '../api/modelApiFactory.js';
import { setStorageItem, getStorageItem } from '../utils/storageHelpers.js';
import { DOWNLOAD_PATH_TEMPLATES, MAPPABLE_BASE_MODELS, PATH_TEMPLATE_PLACEHOLDERS, DEFAULT_PATH_TEMPLATES } from '../utils/constants.js';
// import { switchLanguage } from '../utils/i18nHelpers.js';
export class SettingsManager {
constructor() {
@@ -981,11 +980,9 @@ export class SettingsManager {
throw new Error('Failed to save language setting to backend');
}
// Switch language immediately
// switchLanguage(selectedLanguage);
showToast('Language changed successfully.', 'success');
// Reload the page to apply the new language
window.location.reload();
} catch (error) {
showToast('Failed to change language: ' + error.message, 'error');
}