diff options
Diffstat (limited to 'phpBB')
-rw-r--r-- | phpBB/install/install.php | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/phpBB/install/install.php b/phpBB/install/install.php index bb0713c6ca..5582a3af20 100644 --- a/phpBB/install/install.php +++ b/phpBB/install/install.php @@ -175,30 +175,25 @@ if (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && !$language) } } } +} - // No appropriate language found ... so let's use the first one in the language - // dir, this may or may not be English - if (!$language) +// No appropriate language found ... so let's use the first one in the language +// dir, this may or may not be English +if (!$language) +{ + $dir = @opendir($phpbb_root_path . 'language'); + while ($file = readdir($dir)) { - $dir = @opendir($phpbb_root_path . 'language'); - while ($file = readdir($dir)) - { - $path = $phpbb_root_path . 'language/' . $file; + $path = $phpbb_root_path . 'language/' . $file; - if (!is_file($path) && !is_link($path) && file_exists($path . '/iso.txt')) - { - $language = $file; - break; - } + if (!is_file($path) && !is_link($path) && file_exists($path . '/iso.txt')) + { + $language = $file; + break; } } } -if (!$language) -{ - $language = $default_language; -} - include($phpbb_root_path . 'language/' . $language . '/lang_main.'.$phpEx); include($phpbb_root_path . 'language/' . $language . '/lang_admin.'.$phpEx); |