// https://nuxt.com/docs/api/configuration/nuxt-config // @ts-ignore export default defineNuxtConfig({ plugins:[ {src: '~/plugins/AudioVisual.client', mode: 'client'}, {src: '~/plugins/PiniaPlugin', mode: 'client'}, {src: '~/plugins/vue-video-background.client',ssr:false, mode: 'client'}, {src: '~/plugins/toastr.client',ssr:false, mode: 'client'}, {src: '~/plugins/axios'}, ], modules: [ // ... '@pinia/nuxt', '@nuxtjs/i18n', ], css:[ '~/assets/css/style.css' ], // modules: [ // '@nuxtjs/tailwindcss', // 'nuxt-headlessui' // // ], // headlessui: { // prefix: 'Headless' // }, app: { pageTransition: { name: 'slide-right', mode: 'out-in' }, }, // @ts-ignore "i18n": { strategy: 'prefix', locales: ['en', 'de'], // used in URL path prefix defaultLocale: 'en', // default locale of your project for Nuxt pages and routings vueI18n: { legacy: false, locale: 'en', messages: { en: { welcome: 'Welcome', "adaptive_soundscap":"Adaptive soundscape" }, de: { welcome: 'Bienvenue', "adaptive_soundscap":"Adaptive soundscape German" } } } }, })