|
|
|
|
@ -453,14 +453,13 @@ if (!empty($valid_languages)) { |
|
|
|
|
|
|
|
|
|
if (!empty($language_priority4) && api_get_language_from_type($language_priority4) !== false ) { |
|
|
|
|
$language_interface = api_get_language_from_type($language_priority4); |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
} else { |
|
|
|
|
$language_interface = api_get_setting('platformLanguage'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (!empty($language_priority3) && api_get_language_from_type($language_priority3) !== false ) { |
|
|
|
|
$language_interface = api_get_language_from_type($language_priority3); |
|
|
|
|
}else { |
|
|
|
|
} else { |
|
|
|
|
if (isset($_SESSION['user_language_choice'])) { |
|
|
|
|
$language_interface = $_SESSION['user_language_choice']; |
|
|
|
|
} |
|
|
|
|
@ -468,21 +467,20 @@ if (!empty($valid_languages)) { |
|
|
|
|
|
|
|
|
|
if (!empty($language_priority2) && api_get_language_from_type($language_priority2) !== false ) { |
|
|
|
|
$language_interface = api_get_language_from_type($language_priority2); |
|
|
|
|
}else { |
|
|
|
|
} else { |
|
|
|
|
if (isset($_user['language'])) { |
|
|
|
|
$language_interface = $_user['language']; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (!empty($language_priority1) && api_get_language_from_type($language_priority1) !== false ) { |
|
|
|
|
$language_interface = api_get_language_from_type($language_priority1); |
|
|
|
|
}else { |
|
|
|
|
} else { |
|
|
|
|
if ($_course['language']) { |
|
|
|
|
$language_interface = $_course['language']; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Sometimes the variable $language_interface is changed |
|
|
|
|
// temporarily for achieving translation in different language. |
|
|
|
|
// We need to save the genuine value of this variable and |
|
|
|
|
@ -499,6 +497,7 @@ $language_files = array(); |
|
|
|
|
$language_files[] = 'trad4all'; |
|
|
|
|
$language_files[] = 'notification'; |
|
|
|
|
$language_files[] = 'accessibility'; |
|
|
|
|
|
|
|
|
|
if (isset($language_file)) { |
|
|
|
|
if (!is_array($language_file)) { |
|
|
|
|
$language_files[] = $language_file; |
|
|
|
|
|