feat: localizations

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-07-07 16:56:58 -04:00
parent 6931dc9ff7
commit 0cc255a087
27 changed files with 728 additions and 28 deletions
+6
View File
@@ -2,6 +2,9 @@ import { createVuetify } from 'vuetify'
import { VBtn } from 'vuetify/components/VBtn'
import * as components from 'vuetify/components'
import * as directives from 'vuetify/directives'
import { createVueI18nAdapter } from 'vuetify/locale/adapters/vue-i18n'
import { useI18n } from 'vue-i18n'
import { i18n } from '@KTXC/l10n/runtime'
import defaults from './defaults'
import { icons } from './icons'
import { themes } from './theme'
@@ -17,6 +20,9 @@ export default createVuetify({
},
defaults,
icons,
locale: {
adapter: createVueI18nAdapter({ i18n, useI18n }),
},
theme: {
defaultTheme: 'light',
themes,