Procházet zdrojové kódy

更新自动导览,屏蔽多语言按钮

tremble před 2 roky
rodič
revize
238565519a

+ 1 - 1
.env.development

@@ -19,5 +19,5 @@ VUE_APP_REGION_URL=aws
 
 # 接口请求地址
 #VUE_APP_APIS_URL=http://192.168.0.38:8888/
-VUE_APP_APIS_URL=https://vr.cdfmembers.com
+VUE_APP_APIS_URL=https://vr.cdfmembers.com/
 

+ 3 - 2
src/components/Information/View.Mobile.vue

@@ -22,7 +22,7 @@
       </div>
     </div>
     <div class="right" :class="{ more: player.showMore }" v-show="player.showWidgets" @click="onShowMore">
-      <img :src="require(`@/assets/images/icon/${player.lang}.png`)" alt="" />
+      <img  v-if="false" :src="require(`@/assets/images/icon/${player.lang}.png`)" alt="" />
       <keep-alive>
         <transition
           appear
@@ -30,7 +30,8 @@
           enter-active-class="animated fadeInUp short faster"
           leave-active-class="animated fadeOutDown short faster"
         >
-          <div v-if="player.showMore">
+          <!-- <div v-if="player.showMore"> -->
+          <div v-if="false">
             <ul>
               <li @click.stop="onMenuClick('zh_CN')">
                 <img :src="require(`@/assets/images/icon/zh_CN.png`)" alt="" />

+ 23 - 16
src/i18n/index.js

@@ -7,31 +7,38 @@ export const SUPPORT_LOCALES = ['zh_CN', 'en', 'zh_HK']
 
 
 export function getLocale() {
-    let lang = browser.getURLParam('lang')
-    if (!lang) {
-        lang = window.navigator.language || window.navigator.userLanguage || null
-        if (lang && /^en/.test(lang)) {
-            console.log('自动获取浏览器语言:' + lang)
-            lang = 'en'
-        }
-        else if (lang && /^zh_CN/.test(lang)) {
-            lang = 'zh_CN'
-        }
-        else {
-            lang = 'zh_HK'
-        }
-    }
-    return lang
+    // 先不更新多语言
+    // let lang = browser.getURLParam('lang')
+    // if (!lang) {
+    //     lang = window.navigator.language || window.navigator.userLanguage || null
+    //     if (lang && /^en/.test(lang)) {
+    //         console.log('自动获取浏览器语言:' + lang)
+    //         lang = 'en'
+    //     }
+    //     else if (lang && /^zh_CN/.test(lang)) {
+    //         lang = 'zh_CN'
+    //     }
+    //     else {
+    //         lang = 'zh_HK'
+    //     }
+    // }
+    // return lang 
+    return 'zh_HK'
 }
 
 export function setupI18n(options = { locale: 'zh_HK' }) {
     console.log(options.locale);
     const i18n = createI18n(options)
-    setI18nLanguage(i18n, options.locale)
+    // 先不更新多语言
+    // setI18nLanguage(i18n, options.locale)
+    setI18nLanguage(i18n, 'zh_HK')
+
     return i18n
 }
 
 export function setI18nLanguage(i18n, locale) {
+    //先不更新多语言
+    locale = 'zh_HK'
     if (i18n.mode === 'legacy') {
         i18n.global.locale = locale
     } else {

+ 2 - 2
src/views/Panel.vue

@@ -186,8 +186,8 @@ onMounted(() => {
 .panel {
   position: fixed;
   top: calc(100% - 90px);
-  left: 0.8rem;
-  right: 0.8rem;
+  left: 0.4rem;
+  right: 0.4rem;
   z-index: 22;
 }
 </style>