feature: tłumaczenie PL/EN (wip)

This commit is contained in:
2023-08-21 03:19:37 +02:00
parent 4a03535b07
commit 17882e3e6e
9 changed files with 213 additions and 54 deletions
+12 -2
View File
@@ -1,14 +1,24 @@
import { createApp } from 'vue';
import { createPinia } from 'pinia';
import { registerSW } from 'virtual:pwa-register';
import { createI18n } from 'vue-i18n';
import App from './App.vue';
import { LocaleMessageSchema, locales } from './i18n';
const pinia = createPinia();
const updateSW = registerSW({
const i18n = createI18n<[LocaleMessageSchema], 'en' | 'pl'>({
locale: 'pl',
fallbackLocale: 'pl',
legacy: false,
globalInjection: true,
messages: locales,
});
registerSW({
immediate: true,
});
createApp(App).use(pinia).mount('#app');
createApp(App).use(pinia).use(i18n).mount('#app');