$ret = 'de';
// Set default return value to default language from config
- if (isConfigEntrySet('DEFAULT_LANG')) $ret = getConfig('DEFAULT_LANG');
+ if (isConfigEntrySet('DEFAULT_LANG')) $ret = getDefaultLanguage();
// Is the variable set
if (isGetRequestParameterSet('mx_lang')) {
$ret = getSession('mx_lang');
// Fixes a warning before the session has the mx_lang constant
- if (empty($ret)) $ret = getConfig('DEFAULT_LANG');
+ if (empty($ret)) $ret = getDefaultLanguage();
}
// Cache entry
// Set default language if it is not (yet) set
if (is_null($currLanguage)) {
// Get it from config
- $currLanguage = getConfig('DEFAULT_LANG');
+ $currLanguage = getDefaultLanguage();
// And save it in session
setLanguage($currLanguage);
if (isLanguageIncludeReadable($ext_name)) {
// Load language file
loadLanguageInclude($ext_name);
- } elseif ((isDebugModeEnabled()) && (getOutputMode() == '0') && ($ext_name != 'sql_patches') && (substr($ext_name, 0, 10) != 'admintheme')) {
+ } elseif ((isDebugModeEnabled()) && (getScriptOutputMode() == '0') && ($ext_name != 'sql_patches') && (substr($ext_name, 0, 10) != 'admintheme')) {
// No language file is not so good...
logDebugMessage(__FUNCTION__, __LINE__, sprintf("NOTICE: Extension %s has no language file or we cannot read from it. lang=%s, mode=%s",
$ext_name,