main.js
@@ -2,6 +2,7 @@
import en from "./locale/en.json"
import ZhCN from "./locale/zh-Hans.json"
// 加载本地语言包
const messages = {
   "zh-Hans":ZhCN,
   en,
@@ -11,6 +12,8 @@
  locale: uni.getLocale(),// 获取已设置的语言
  messages
}
import App from './App'
import Printer from './plugins/printer'
@@ -31,6 +34,7 @@
// #ifndef VUE3
import Vue from 'vue'
import VueI18n from 'vue-i18n'
Vue.use(VueI18n)
const i18n = new VueI18n(i18nConfig)
Vue.config.productionTip = false
@@ -40,6 +44,7 @@
    ...App
})
app.$mount()
export default i18n
// #endif
// #ifdef VUE3
@@ -53,6 +58,7 @@
    app
  }
}
export default i18n
// #endif
// main.js uni.showToast 实现全局拦截设置默认提示时间为3.5秒
const originalShowToast = uni.showToast;