更新国际化配置,将默认语言设置为英文,并调整备用语言为英文。同时注释掉了语言选择组件,以简化界面。

This commit is contained in:
齐斌 2025-05-22 13:36:01 +08:00
parent 15a11041e7
commit 9098a4cb30
13 changed files with 27 additions and 29 deletions

View File

@ -26,14 +26,12 @@ function getBrowserLanguage() {
return 'en' // 默认中文,而不是英语
}
// 获取存储的语言或浏览器语言
// const savedLanguage = 'zh'
// localStorage.setItem('language', 'zh')
const savedLanguage = localStorage.getItem('language') || getBrowserLanguage()
// 直接设为英文
const savedLanguage = 'en'
const i18n = createI18n({
legacy: false, // 使用 Composition API
locale: savedLanguage,
fallbackLocale: 'zh', // 备用语言
fallbackLocale: 'en', // 备用语言也设为英文
messages: {
en,
zh,

View File

@ -160,13 +160,13 @@ onUnmounted(() => {
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -160,13 +160,13 @@ onUnmounted(() => {
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -316,13 +316,13 @@ onUnmounted(() => {
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -316,13 +316,13 @@ onUnmounted(() => {
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -43,13 +43,13 @@
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -43,13 +43,13 @@
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -444,13 +444,13 @@ watch(
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -434,13 +434,13 @@ watch(
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect v-model:value="currentLanguage" :options="languageOptions"
<!-- <n-popselect v-model:value="currentLanguage" :options="languageOptions"
@update:value="changeLanguage">
<div class="language-display">
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -344,7 +344,7 @@ const state = reactive({
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect
<!-- <n-popselect
v-model:value="currentLanguage"
:options="languageOptions"
@update:value="changeLanguage"
@ -353,7 +353,7 @@ const state = reactive({
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -344,7 +344,7 @@ const state = reactive({
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect
<!-- <n-popselect
v-model:value="currentLanguage"
:options="languageOptions"
@update:value="changeLanguage"
@ -353,7 +353,7 @@ const state = reactive({
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -42,7 +42,7 @@
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect
<!-- <n-popselect
v-model:value="currentLanguage"
:options="languageOptions"
@update:value="changeLanguage"
@ -51,7 +51,7 @@
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>

View File

@ -42,7 +42,7 @@
{{ t("home.nav.investor") }}
</div>
<div class="tab-item">
<n-popselect
<!-- <n-popselect
v-model:value="currentLanguage"
:options="languageOptions"
@update:value="changeLanguage"
@ -51,7 +51,7 @@
{{ currentLanguageLabel }}
<span class="language-arrow"></span>
</div>
</n-popselect>
</n-popselect> -->
</div>
</div>
</header>