uptate:智控台增加德语、越南语

This commit is contained in:
rainv123
2025-11-15 17:24:47 +08:00
parent bdd0ec41d5
commit 8064cdf1a2
13 changed files with 3035 additions and 5 deletions
@@ -238,6 +238,10 @@ export default {
return this.$t("language.zhTW");
case "en":
return this.$t("language.en");
case "de":
return this.$t("language.de");
case "vi":
return this.$t("language.vi");
default:
return this.$t("language.zhCN");
}
@@ -261,6 +265,14 @@ export default {
label: this.$t("language.en"),
value: "en",
},
{
label: this.$t("language.de"),
value: "de",
},
{
label: this.$t("language.vi"),
value: "vi",
},
],
},
{
File diff suppressed because it is too large Load Diff
+2
View File
@@ -639,6 +639,8 @@ export default {
'language.zhCN': '中文简体',
'language.zhTW': '中文繁體',
'language.en': 'English',
'language.de': 'Deutsch',
'language.vi': 'Tiếng Việt',
// Home page text
'home.addAgent': 'Add Agent',
+11 -1
View File
@@ -3,6 +3,8 @@ import VueI18n from 'vue-i18n';
import zhCN from './zh_CN';
import zhTW from './zh_TW';
import en from './en';
import de from './de';
import vi from './vi';
Vue.use(VueI18n);
@@ -19,6 +21,12 @@ const getDefaultLanguage = () => {
}
return 'zh_CN';
}
if (browserLang.indexOf('de') === 0) {
return 'de';
}
if (browserLang.indexOf('vi') === 0) {
return 'vi';
}
return 'en';
};
@@ -28,7 +36,9 @@ const i18n = new VueI18n({
messages: {
'zh_CN': zhCN,
'zh_TW': zhTW,
'en': en
'en': en,
'de': de,
'vi': vi
}
});
File diff suppressed because it is too large Load Diff
+2
View File
@@ -639,6 +639,8 @@ export default {
'language.zhCN': '中文简体',
'language.zhTW': '中文繁體',
'language.en': 'English',
'language.de': 'Deutsch',
'language.vi': 'Tiếng Việt',
// 首页文本
'home.addAgent': '添加智能体',
+2
View File
@@ -639,6 +639,8 @@ export default {
'language.zhCN': '中文简体',
'language.zhTW': '中文繁體',
'language.en': 'English',
'language.de': 'Deutsch',
'language.vi': 'Tiếng Việt',
// 首頁文本
'home.addAgent': '添加智能體',
+10
View File
@@ -49,6 +49,12 @@
<el-dropdown-item @click.native="changeLanguage('en')">
{{ $t("language.en") }}
</el-dropdown-item>
<el-dropdown-item @click.native="changeLanguage('de')">
{{ $t("language.de") }}
</el-dropdown-item>
<el-dropdown-item @click.native="changeLanguage('vi')">
{{ $t("language.vi") }}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
@@ -177,6 +183,10 @@ export default {
return this.$t("language.zhTW");
case "en":
return this.$t("language.en");
case "de":
return this.$t("language.de");
case "vi":
return this.$t("language.vi");
default:
return this.$t("language.zhCN");
}