From 3ca51916a0e62d9bfeb73b7851a1ab2b664dcd80 Mon Sep 17 00:00:00 2001 From: Graham Eames Date: Thu, 8 Jun 2006 21:11:04 +0000 Subject: [PATCH] Changes related to multiple language support (see announcement + bug #2137) Thanks to Anthrax101 for the suggested code git-svn-id: file:///svn/phpbb/branches/phpBB-2_0_0@6025 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/includes/functions.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php index 6bd88390bf..5fc5a27bc9 100644 --- a/phpBB/includes/functions.php +++ b/phpBB/includes/functions.php @@ -368,10 +368,9 @@ function init_userprefs($userdata) message_die(CRITICAL_ERROR, 'Could not update user language info'); } - $board_config['default_lang'] = $default_lang; $userdata['user_lang'] = $default_lang; } - elseif ( $board_config['default_lang'] !== $default_lang ) + elseif ( $userdata['user_id'] === ANONYMOUS && $board_config['default_lang'] !== $default_lang ) { $sql = 'UPDATE ' . CONFIG_TABLE . " SET config_value = '" . $default_lang . "' @@ -381,10 +380,10 @@ function init_userprefs($userdata) { message_die(CRITICAL_ERROR, 'Could not update user language info'); } - - $board_config['default_lang'] = $default_lang; } + $board_config['default_lang'] = $default_lang; + include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx); if ( defined('IN_ADMIN') )