diff --git a/frontend/src/lib/i18n/i18n-service.ts b/frontend/src/lib/i18n/i18n-service.ts index 17ea9ff..5527dfc 100644 --- a/frontend/src/lib/i18n/i18n-service.ts +++ b/frontend/src/lib/i18n/i18n-service.ts @@ -13,6 +13,7 @@ import tr from './locales/tr.json'; import id from './locales/id.json'; import ca from './locales/ca.json'; import it from './locales/it.json'; +import es from './locales/es.json'; import LanguageDetector from 'i18next-browser-languagedetector'; import type { i18n, Resource } from 'i18next'; @@ -64,6 +65,7 @@ export class I18nService { this.i18n.addResourceBundle('id', 'translation', id); this.i18n.addResourceBundle('it', 'translation', it); this.i18n.addResourceBundle('ca', 'translation', ca); + this.i18n.addResourceBundle('es', 'translation', es); } changeLanguage(language: string): void { diff --git a/frontend/src/lib/language-toggle.svelte b/frontend/src/lib/language-toggle.svelte index 9b4998c..1a357c3 100644 --- a/frontend/src/lib/language-toggle.svelte +++ b/frontend/src/lib/language-toggle.svelte @@ -87,6 +87,11 @@ code: 'it', name: 'Italiano', flag: '🇮🇹' + }, + { + code: 'es', + name: 'Español', + flag: '🇪🇸' } ]; const get_selected_language = (): string => {