fix: update language settings to default to German and adjust browser language detection

This commit is contained in:
Sascha 2026-04-07 16:48:50 +02:00
parent ea5507b51f
commit 8ae3c33cd2
2 changed files with 5 additions and 5 deletions

View File

@ -1,5 +1,5 @@
<!doctype html>
<html lang="en">
<html lang="de">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

View File

@ -15,10 +15,10 @@ const LANGUAGE_KEY = 'preferred-language';
function getBrowserLanguage(): Language {
const browserLang = navigator.language.toLowerCase();
if (browserLang.startsWith('de')) {
return 'de';
if (browserLang.startsWith('en')) {
return 'en';
}
return 'en'; // Default to English for all other languages
return 'de'; // Default to German for all other languages
}
function getSavedLanguage(): Language | null {
@ -31,7 +31,7 @@ function getSavedLanguage(): Language | null {
export function LanguageProvider({ children }: { children: ReactNode; }) {
const [language, setLanguageState] = useState<Language>(() => {
// First check localStorage, then browser language, then default to English
// First check localStorage, then browser language, then default to German
return getSavedLanguage() || getBrowserLanguage();
});