Adding spanish to settings

This commit is contained in:
David Maximiliaon Sosa 2025-04-30 22:05:55 -03:00
parent 022465b383
commit 275d332d23

View File

@ -275,19 +275,33 @@ export default function Settings() {
useEffect(() => { useEffect(() => {
const language = Cookies.get("language") const language = Cookies.get("language")
if (language === "en") { switch (language) {
setLanguage("english") case "de":
} else if (language === "de") { setLanguage("german")
setLanguage("german") break;
case "es":
setLanguage("spanish")
break;
case "en":
default:
setLanguage("english")
break;
} }
}, []) }, [])
const setLanguageFunc = (value: string) => { const setLanguageFunc = (value: string) => {
setLanguage(value) setLanguage(value)
if (value === "english") { switch (value) {
Cookies.set("language", "en") case "german":
} else if (value === "german") { Cookies.set("language", "de")
Cookies.set("language", "de") break;
case "spanish":
Cookies.set("language", "es")
break;
case "english":
default:
Cookies.set("language", "en")
break;
} }
// Reload the page // Reload the page
window.location.reload() window.location.reload()
@ -468,6 +482,7 @@ export default function Settings() {
<SelectContent> <SelectContent>
<SelectItem value="english">{t('Settings.LanguageSettings.English')}</SelectItem> <SelectItem value="english">{t('Settings.LanguageSettings.English')}</SelectItem>
<SelectItem value="german">{t('Settings.LanguageSettings.German')}</SelectItem> <SelectItem value="german">{t('Settings.LanguageSettings.German')}</SelectItem>
<SelectItem value="spanish">{t('Settings.LanguageSettings.Spanish')}</SelectItem>
</SelectContent> </SelectContent>
</Select> </Select>
</div> </div>