From 65897d713fe067744326e9b0a6bbac98f495838c Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期五, 16 五月 2025 14:40:22 +0800
Subject: [PATCH] #i18n

---
 main.js |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/main.js b/main.js
index 1f4d062..27d56ae 100644
--- a/main.js
+++ b/main.js
@@ -1,7 +1,17 @@
 import App from './App'
+import messages from './locale/index'
+
+let i18nConfig = {
+  locale: uni.getLocale(),// 鑾峰彇宸茶缃殑璇█
+  messages
+}
 
 // #ifndef VUE3
 import Vue from 'vue'
+import VueI18n from 'vue-i18n'
+Vue.use(VueI18n)
+const i18n = new VueI18n(i18nConfig)
+
 Vue.config.productionTip = false
 
 import '@/common/bluetooth.js';
@@ -13,6 +23,7 @@
 Vue.prototype.$Mock = Mock;
 
 App.mpType = 'app'
+
 
 try {
   function isPromise(obj) {
@@ -43,6 +54,7 @@
 } catch (error) { }
 
 const app = new Vue({
+	i18n,
   ...App
 })
 app.$mount()
@@ -50,8 +62,11 @@
 
 // #ifdef VUE3
 import { createSSRApp } from 'vue'
+import { createI18n } from 'vue-i18n'
+const i18n = createI18n(i18nConfig)
 export function createApp() {
   const app = createSSRApp(App)
+  app.use(i18n)
   return {
     app
   }

--
Gitblit v1.9.1