2023-01-20 22:00:07 +08:00

15 lines
367 B
JavaScript

import { createApp } from 'vue'
import App from './App.vue'
import i18nPlugin from '@voerkai18n/vue'
import { i18nScope } from './languages'
i18nScope.registerDefaultLoader(async (language,scope)=>{
return await (await fetch(`/languages/${scope.id}/${language}.json`)).json()
})
const app = createApp(App)
app.use(i18nPlugin,{ i18nScope })
app.mount('#app')