feat(frontend): Use i18n, type fixes

This commit is contained in:
2025-08-02 08:45:00 +02:00
parent 7b5a1a3bda
commit f9851f01d9
9 changed files with 1083 additions and 33 deletions

View File

@@ -1,6 +1,11 @@
export default defineNuxtConfig({
sourcemap: true,
modules: ['@nuxt/ui-pro', '@nuxt/eslint', '@pinia/nuxt'],
modules: [
'@nuxt/ui-pro',
'@nuxt/eslint',
'@pinia/nuxt',
'@nuxtjs/i18n'
],
css: ['~/assets/css/main.css'],
runtimeConfig: {
public: {
@@ -19,6 +24,13 @@ export default defineNuxtConfig({
pathPrefix: false
}
],
i18n: {
defaultLocale: 'de',
locales: [
{ code: 'en', name: 'English', file: 'en.json' },
{ code: 'de', name: 'Deutsch', file: 'de.json' }
]
},
// typescript: {
// typeCheck: true
// },