diff --git a/src/assets/image/375/product-introduction-img5.png b/src/assets/image/375/product-introduction-img5.png
index a38a868..a90db5e 100644
Binary files a/src/assets/image/375/product-introduction-img5.png and b/src/assets/image/375/product-introduction-img5.png differ
diff --git a/src/components/customHeader/size1440/index.vue b/src/components/customHeader/size1440/index.vue
index c732919..5e57152 100644
--- a/src/components/customHeader/size1440/index.vue
+++ b/src/components/customHeader/size1440/index.vue
@@ -19,17 +19,46 @@
/>
+
+
+
+
+
+
+
diff --git a/src/components/languagePicker/size1440/index.vue b/src/components/languagePicker/size1440/index.vue
new file mode 100644
index 0000000..6144132
--- /dev/null
+++ b/src/components/languagePicker/size1440/index.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/src/components/languagePicker/size1920/index.vue b/src/components/languagePicker/size1920/index.vue
new file mode 100644
index 0000000..6144132
--- /dev/null
+++ b/src/components/languagePicker/size1920/index.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/src/components/languagePicker/size375/index.vue b/src/components/languagePicker/size375/index.vue
new file mode 100644
index 0000000..aa40f32
--- /dev/null
+++ b/src/components/languagePicker/size375/index.vue
@@ -0,0 +1,141 @@
+
+
+
+
+
+ {{ t("home.nav.please_select") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/languagePicker/size768/index.vue b/src/components/languagePicker/size768/index.vue
new file mode 100644
index 0000000..a185eb8
--- /dev/null
+++ b/src/components/languagePicker/size768/index.vue
@@ -0,0 +1,141 @@
+
+
+
+
+
+ {{ t("home.nav.please_select") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/i18n/index.js b/src/i18n/index.js
index a7ef1e4..259feb3 100644
--- a/src/i18n/index.js
+++ b/src/i18n/index.js
@@ -26,8 +26,8 @@ function getBrowserLanguage() {
return 'en' // 默认英语
}
-// 直接设为英文
-const savedLanguage = 'en'
+// 读取本地或浏览器语言,默认英文
+const savedLanguage = (typeof localStorage !== 'undefined' && localStorage.getItem('language')) || getBrowserLanguage()
const i18n = createI18n({
legacy: false, // 使用 Composition API
locale: savedLanguage,
@@ -37,7 +37,6 @@ const i18n = createI18n({
zh,
ja,
'zh-TW': zhTW,
- de
}
})
diff --git a/src/locales/en.js b/src/locales/en.js
index d38f459..82bc354 100644
--- a/src/locales/en.js
+++ b/src/locales/en.js
@@ -16,7 +16,7 @@ export default {
home: "Home",
company: "Company Overview",
businessintroduction: "Business Introduction",
- please_select: "Please Select",
+ please_select: "Select Language",
confirm_select: "Confirm Selection",
investor: "Investor Guide",
},