Add multilingual support with English, Spanish, and French translations; update Nuxt configuration and package dependencies

This commit is contained in:
2025-09-03 12:09:22 +02:00
parent 6641846a8b
commit 42e14ee94a
21 changed files with 781 additions and 840 deletions

View File

@@ -72,21 +72,26 @@ export default defineNuxtConfig({
code: 'en',
language: 'en-EN',
icon: 'i-twemoji-flag-united-kingdom',
file: 'en.json',
},
{
label: 'Français',
code: 'fr',
language: 'fr-FR',
icon: 'i-twemoji-flag-france',
file: 'fr.json',
},
{
label: 'Español',
code: 'es',
language: 'es-ES',
icon: 'i-twemoji-flag-spain',
file: 'es.json',
},
],
defaultLocale: 'en',
langDir: 'locales',
restructureDir: '',
},
// Nuxt Google Fonts