diff --git a/admin_index.php b/admin_index.php index c115c366..573d03ea 100644 --- a/admin_index.php +++ b/admin_index.php @@ -281,9 +281,14 @@ elseif($page == 'change_language') { $language_options = ''; + $default_lang = $settings['panel']['standardlanguage']; + if($userinfo['def_language'] != '') { + $default_lang = $userinfo['def_language']; + } + while(list($language_file, $language_name) = each($languages)) { - $language_options.= makeoption($language_name, $language_file, $userinfo['def_language'], true); + $language_options.= makeoption($language_name, $language_file, $default_lang, true); } eval("echo \"" . getTemplate("index/change_language") . "\";"); diff --git a/customer_index.php b/customer_index.php index 137489a0..589f3775 100644 --- a/customer_index.php +++ b/customer_index.php @@ -172,9 +172,14 @@ elseif($page == 'change_language') { $language_options = ''; + $default_lang = $settings['panel']['standardlanguage']; + if($userinfo['def_language'] != '') { + $default_lang = $userinfo['def_language']; + } + while(list($language_file, $language_name) = each($languages)) { - $language_options.= makeoption($language_name, $language_file, $userinfo['def_language'], true); + $language_options.= makeoption($language_name, $language_file, $default_lang, true); } eval("echo \"" . getTemplate("index/change_language") . "\";");