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

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
src
i18n
views
businessintroduction
size1440
size1920
companyprofil
size1440
size1920
companyprofildetail
size1440
size1920
home
size1440
size1920
investor
size1440
size1920
investorhandbook
size1440
size1920

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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