diff --git a/app/dashboard/settings/Settings.tsx b/app/dashboard/settings/Settings.tsx
index 0070167..59e09a8 100644
--- a/app/dashboard/settings/Settings.tsx
+++ b/app/dashboard/settings/Settings.tsx
@@ -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() {
{t('Settings.LanguageSettings.English')}
{t('Settings.LanguageSettings.German')}
+ {t('Settings.LanguageSettings.Spanish')}
@@ -653,8 +668,8 @@ export default function Settings() {
type="text"
onChange={(e) => setNtfyToken(e.target.value)}
/>
-
-
+
+
)}
@@ -699,7 +714,7 @@ export default function Settings() {
{t('Settings.Notifications.AddNotification.Echobell.AddMessage')}
)}
-
+
@@ -810,7 +825,7 @@ export default function Settings() {
)}
- {notification.name ||
+ {notification.name ||
t(`Settings.Notifications.AddNotification.${notification.type.charAt(0).toUpperCase() + notification.type.slice(1)}.Title`)}
diff --git a/docs/.vitepress/dist/general/Settings.html b/docs/.vitepress/dist/general/Settings.html
index 3a92249..0c7eb03 100644
--- a/docs/.vitepress/dist/general/Settings.html
+++ b/docs/.vitepress/dist/general/Settings.html
@@ -20,8 +20,8 @@
-
-
-
+
+
+