mirror of
https://github.com/crocofied/CoreControl.git
synced 2025-12-18 16:07:10 +00:00
Adding spanish to settings
This commit is contained in:
parent
022465b383
commit
275d332d23
@ -275,19 +275,33 @@ export default function Settings() {
|
||||
|
||||
useEffect(() => {
|
||||
const language = Cookies.get("language")
|
||||
if (language === "en") {
|
||||
setLanguage("english")
|
||||
} else if (language === "de") {
|
||||
setLanguage("german")
|
||||
switch (language) {
|
||||
case "de":
|
||||
setLanguage("german")
|
||||
break;
|
||||
case "es":
|
||||
setLanguage("spanish")
|
||||
break;
|
||||
case "en":
|
||||
default:
|
||||
setLanguage("english")
|
||||
break;
|
||||
}
|
||||
}, [])
|
||||
|
||||
const setLanguageFunc = (value: string) => {
|
||||
setLanguage(value)
|
||||
if (value === "english") {
|
||||
Cookies.set("language", "en")
|
||||
} else if (value === "german") {
|
||||
Cookies.set("language", "de")
|
||||
switch (value) {
|
||||
case "german":
|
||||
Cookies.set("language", "de")
|
||||
break;
|
||||
case "spanish":
|
||||
Cookies.set("language", "es")
|
||||
break;
|
||||
case "english":
|
||||
default:
|
||||
Cookies.set("language", "en")
|
||||
break;
|
||||
}
|
||||
// Reload the page
|
||||
window.location.reload()
|
||||
@ -468,6 +482,7 @@ export default function Settings() {
|
||||
<SelectContent>
|
||||
<SelectItem value="english">{t('Settings.LanguageSettings.English')}</SelectItem>
|
||||
<SelectItem value="german">{t('Settings.LanguageSettings.German')}</SelectItem>
|
||||
<SelectItem value="spanish">{t('Settings.LanguageSettings.Spanish')}</SelectItem>
|
||||
</SelectContent>
|
||||
</Select>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user