feat: add vue-i18n
This commit is contained in:
1 parent
7e7c7969fb
commit
b93c6c8314
14 files changed
+135
-18
No files matched your search
+10
-1
@@ -1,10 +1,13 @@
|
||||
import './main.postcss'
|
||||
import { createApp } from 'vue'
|
||||
import { createRouter, createWebHistory } from 'vue-router'
|
||||
// @ts-ignore
|
||||
import { createI18n } from 'vue-i18n'
|
||||
|
||||
// @ts-ignore: this is generated from voie, which TypeScript is not able to infer types correctly
|
||||
import routes from '/@voie/pages'
|
||||
import { registerComponents } from './components'
|
||||
import App from './App.vue'
|
||||
import { messages } from './messages'
|
||||
|
||||
const app = createApp(App)
|
||||
const router = createRouter({
|
||||
@@ -12,6 +15,12 @@ const router = createRouter({
|
||||
routes,
|
||||
})
|
||||
|
||||
const i18n = createI18n({
|
||||
locale: 'en',
|
||||
messages,
|
||||
})
|
||||
|
||||
app.use(i18n)
|
||||
app.use(router)
|
||||
app.use(registerComponents)
|
||||
|
||||
|
||||
Reference in new issue
Block a user