Add vue-i18n

This commit is contained in:
Rodolphe Bréard 2023-08-07 15:23:07 +02:00
parent dfec9fb1de
commit 0da2281df0
10 changed files with 227 additions and 52 deletions

View file

@ -1,9 +1,22 @@
import './assets/main.sass';
import { createApp } from 'vue';
import { createI18n } from 'vue-i18n'
import App from './App.vue';
import router from './router';
import msg_en from './locales/en.json';
const messages = {
en: msg_en,
};
const i18n = createI18n({
locale: 'en',
fallbackLocale: 'en',
messages,
});
const app = createApp(App);
app.use(router);
app.use(i18n);
app.mount('#app');