Ver Fonte

语言配置

11wqe1 há 4 dias atrás
pai
commit
d51f670494
4 ficheiros alterados com 42 adições e 0 exclusões
  1. 3 0
      src/lang/cn.json
  2. 3 0
      src/lang/en.json
  3. 3 0
      src/lang/hk.json
  4. 33 0
      src/main.js

+ 3 - 0
src/lang/cn.json

@@ -0,0 +1,3 @@
+{
+  "lang": "cn"
+}

+ 3 - 0
src/lang/en.json

@@ -0,0 +1,3 @@
+{
+  "lang": "com"
+}

+ 3 - 0
src/lang/hk.json

@@ -0,0 +1,3 @@
+{
+  "lang": "hk"
+}

+ 33 - 0
src/main.js

@@ -4,6 +4,8 @@ import Vue from 'vue'
 import App from './App'
 import router from './router'
 import store from './config/config'
+import locale from 'element-ui/lib/locale/lang/en'
+
 import {  Loading } from 'element-ui';
 // Message,
 import { myMessage } from './components/tools/message';
@@ -20,6 +22,10 @@ import drag from './components/directive/el-drag-dialog';
 import VueAudio from 'vue-audio-better'
 import './assets/css/markdownCss.css'
 
+import cn from "./lang/cn.json";
+import hk from "./lang/hk.json";
+import en from "./lang/en.json";
+
 Vue.use(VideoPlayer).use(VueAudio).use(VueCookies).use(hevueImgPreview, {
     clickMaskCLose: true
 }).use(drag)
@@ -44,6 +50,33 @@ Vue.prototype.openLoading = function(target) {
     return loading;
 }
 Vue.prototype.$qs = qs
+//注册到vue原型上
+let lang = new Object();
+
+if (window.location.href.includes("cocorobo.cn")) {
+  document.domain = "cocorobo.cn";
+  domain_name="cn";
+  lang = cn;
+} else if (window.location.href.includes("cocorobo.hk")) {
+  document.domain = "cocorobo.hk";
+  domain_name="hk";
+  lang = hk;
+} else if (window.location.href.includes("cocorobo.com")) {
+  document.domain = "cocorobo.com";
+  domain_name="com";
+  lang=en;
+}else{
+  document.domain = "cocorobo.cn";
+  domain_name="cn";
+  lang=cn;
+}
+Vue.prototype.lang =lang;
+
+if(domain_name==='com'){//英文版
+	Vue.use(ElementUI,{locale})
+}else{
+	Vue.use(ElementUI)
+}
 
 /* eslint-disable no-new */
 new Vue({