diff --git a/helper.php b/helper.php index 63eb97d..683ba37 100644 --- a/helper.php +++ b/helper.php @@ -100,7 +100,11 @@ public function getTransParts($id) public function getBrowserLang() { global $conf; - $langs = $this->translations; + // Check if HTTP_ACCEPT_LANGUAGE header exists + if (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) || empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { + return false; + } + $langs = $this->translations; if (!in_array($conf['lang'], $langs)) { $langs[] = $conf['lang']; } @@ -111,6 +115,7 @@ public function getBrowserLang() return false; } + /** * Returns the ID and name to the wanted translation, empty * $lng is default lang diff --git a/lang/de-informal/lang.php b/lang/de-informal/lang.php index 83c73aa..52ad269 100644 --- a/lang/de-informal/lang.php +++ b/lang/de-informal/lang.php @@ -10,7 +10,7 @@ $lang['diff'] = 'Änderungen zeigen.'; $lang['transloaded'] = 'Der Inhalt dieser Seite auf %s wurde in den Editor geladen um die Übersetzung zu erleichtern.
Du kannst deine Arbeit auch mit einer der folgenden vorhandenen Übersetzungen beginnen: %s.'; $lang['menu'] = 'veraltete und fehlende Übersetzungen'; -$lang['missing'] = 'Fehlt!'; +$lang['missing'] = 'fehlt!'; $lang['old'] = 'veraltet'; $lang['current'] = 'aktuell'; $lang['path'] = 'Pfad'; diff --git a/lang/de/lang.php b/lang/de/lang.php index 750b6c6..29303b7 100644 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -10,7 +10,7 @@ $lang['diff'] = 'Änderungen zeigen.'; $lang['transloaded'] = 'Der Inhalt dieser Seite auf %s wurde in den Editor geladen um die Übersetzung zu erleichtern.
Sie können Ihre Arbeit auch mit einer der folgenden vorhandenen Übersetzungen beginnen: %s.'; $lang['menu'] = "veraltete und fehlende Übersetzungen"; -$lang['missing'] = 'Fehlt!'; +$lang['missing'] = 'fehlt!'; $lang['old'] = 'veraltet'; $lang['current'] = 'aktuell'; $lang['path'] = 'Pfad';