更新国际化配置,将默认语言设置为英文,并调整备用语言为英文。同时注释掉了语言选择组件,以简化界面。
This commit is contained in:
parent
15a11041e7
commit
9098a4cb30
@ -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,
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
Loading…
Reference in New Issue
Block a user