From 81caacda5a38f46268c0edfe96f2532f73db21d1 Mon Sep 17 00:00:00 2001 From: Dread <8791926+dread@user.noreply.gitee.com> Date: Wed, 17 Nov 2021 11:52:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 24 + pages/menu/backUp/backUp2/index.vue | 14 +- pages/menu/backUp/backUp3/index.vue | 30 +- pages/menu/backUp/index.vue | 18 +- pages/menu/backUp/transPaw/index.vue | 15 +- pages/menu/profile/index.vue | 23 +- pages/menu/sendToken/transfer/index.vue | 26 +- pages/menu/setting/index.vue | 71 +- pages/menu/setting/lang/index.vue | 52 +- pages/menu/wallet/add/index.vue | 13 +- pages/menu/wallet/cwallet/index.vue | 9 +- pages/menu/wallet/index.vue | 10 +- pages/menu/wallet/mwallet/index.vue | 9 +- uni.scss | 1 + unpackage/dist/dev/app-plus/app-service.js | 886 +++++++++++++-------- unpackage/dist/dev/app-plus/app-view.js | 353 ++++---- utils/locales/en.js | 62 ++ utils/locales/zh-F.js | 63 ++ utils/locales/zh.js | 65 ++ 19 files changed, 1084 insertions(+), 660 deletions(-) create mode 100644 utils/locales/en.js create mode 100644 utils/locales/zh-F.js create mode 100644 utils/locales/zh.js diff --git a/main.js b/main.js index 9a510b8..6a8e56b 100644 --- a/main.js +++ b/main.js @@ -32,6 +32,25 @@ import tabBar from 'components/tabBar/tabBar.vue' Vue.use(uView); Vue.use(VueClipboards); +Vue.use(VueI18n); + +// 中英化 +import ZH from './utils/locales/zh.js' +import ZHF from './utils/locales/zh-F.js' +import EN from './utils/locales/en.js' + +const i18n = new VueI18n({ + locale: store.state.language, // 默认选择的语言 + // locale:'en', + // locale:'zh-CN', + messages: { + 'zh-CN': ZH, + 'zh-CNF': ZHF, + 'en': EN + } +}) + + // 获取钱包相关方法 import TokenUtil from './utils/TokenUtil.js' import EthUtil from './utils/EthUtil.js' @@ -41,12 +60,17 @@ Vue.prototype.$Token = TokenUtil Vue.prototype.$EthUtil = EthUtil Vue.prototype.$TronUtil = TronUtil Vue.prototype.$api = api +Vue.prototype.$_i18n = i18n // Vue.prototype.$showDialog = true App.mpType = 'app' + + + Vue.config.productionTip = false const app = new Vue({ + i18n, store, ...App }) diff --git a/pages/menu/backUp/backUp2/index.vue b/pages/menu/backUp/backUp2/index.vue index 11c1874..e5cc641 100644 --- a/pages/menu/backUp/backUp2/index.vue +++ b/pages/menu/backUp/backUp2/index.vue @@ -1,11 +1,11 @@