From 9f4491b9be2d682a3bd95c610852720d36dfb0be Mon Sep 17 00:00:00 2001 From: Dennis Neufeld Date: Tue, 16 May 2017 18:17:31 +0200 Subject: [PATCH] Language selection: Fix missing negation --- data/web/inc/prerequisites.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/web/inc/prerequisites.inc.php b/data/web/inc/prerequisites.inc.php index d22065cb..57ff479a 100644 --- a/data/web/inc/prerequisites.inc.php +++ b/data/web/inc/prerequisites.inc.php @@ -56,7 +56,7 @@ if (isset($_GET['lang']) && in_array($_GET['lang'], $AVAILABLE_LANGUAGES)) { elseif (isset($_COOKIE['language']) && in_array($_COOKIE['language'], $AVAILABLE_LANGUAGES)) { $_SESSION['mailcow_locale'] = $_COOKIE['language']; } -if (isset($_SESSION['mailcow_locale']) && file_exists($_SERVER['DOCUMENT_ROOT'] . '/lang/lang.'.$_SESSION['mailcow_locale'].'.php')) { +if (isset($_SESSION['mailcow_locale']) && !file_exists($_SERVER['DOCUMENT_ROOT'] . '/lang/lang.'.$_SESSION['mailcow_locale'].'.php')) { $_SESSION['mailcow_locale'] = strtolower(trim($DEFAULT_LANG)); } setcookie('language', $_SESSION['mailcow_locale']);