diff --git a/common_functions.php b/common_functions.php index 75faf069b27..90f52d9a05d 100644 --- a/common_functions.php +++ b/common_functions.php @@ -3051,15 +3051,17 @@ function SetSurveyLanguage($surveyid, $language) $default_language = $row['language']; } - if (!isset($language) || ($language=='') || (isset($additional_languages) && strpos($additional_languages, $language) === false) - or (isset($default_language) && $default_language == $language) - ) { - // Language not supported, or default language for survey, fall back to survey's default language + if (!isset($language) || ($language=='') + || (isset($additional_languages) && strpos($additional_languages, $language) === false) + || (isset($default_language) && $default_language != $language) + ) + { + // Language not supported, fall back to survey's default language $_SESSION['s_lang'] = $default_language; - //echo "Language not supported, resorting to ".$_SESSION['s_lang']."
"; - } else { + } + else + { $_SESSION['s_lang'] = $language; - //echo "Language will be set to ".$_SESSION['s_lang']."
"; } $clang = new limesurvey_lang($_SESSION['s_lang']); }