| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import App from './App'
-
- // #ifndef VUE3
- import Vue from 'vue'
- import './uni.promisify.adaptor'
- import dLoading from '@/uni_modules/d-loading/components/d-loading/d-loading.vue'
- Vue.component('dLoading',dLoading)
- Vue.config.productionTip = false
- App.mpType = 'app'
- const app = new Vue({
- ...App
- })
- app.$mount()
- // #endif
-
- // #ifdef VUE3
- import { createSSRApp } from 'vue'
- // 导入你的语言文件
- import en from './en.json'
- import zhHans from './zh-Hans.json'
- const messages = {
- en,
- 'zh-Hans': zhHans
- }
- console.log(uni.getStorageSync('userLanguage'));
- let i18nConfig = {
- locale: uni.getStorageSync('userLanguage') || 'zh-Hans',// 获取已设置的语言
- messages
- }
-
-
- import { createI18n } from 'vue-i18n'// v9.x
- const i18n = createI18n(i18nConfig)
- export function createApp() {
- const app = createSSRApp(App)
- app.use(i18n)
- return {
- app
- }
- }
-
- // #endif
|