diff --git a/src/views/main/Header.vue b/src/views/main/Header.vue index dad4fda..cb7386f 100644 --- a/src/views/main/Header.vue +++ b/src/views/main/Header.vue @@ -161,13 +161,7 @@ const searchQuery = ref(""); const showSearch = ref(false); let selectedLanguage = ref(locale.value); - -function toggleLanguage() { - const newLang = selectedLanguage.value === 'fr' ? 'en' : 'fr'; - locale.value = newLang; - selectedLanguage.value = newLang; -} - +initializeLocale(); const onSearch = () => { const query = searchQuery.value.trim(); if (!query) { @@ -210,7 +204,8 @@ function initializeLocale(){ locale.value = selectedLanguage.value; } -function changeLanguage(lang) { +function toggleLanguage() { + const lang = selectedLanguage.value === 'fr' ? 'en' : 'fr'; locale.value = lang; selectedLanguage.value = lang; localStorage.setItem('preferredLocale', lang);