main/auth/profile.php 1 location
|
@@ 589-591 (lines=3) @@
|
| 586 |
|
|
| 587 |
|
//Checking the user language |
| 588 |
|
$languages = api_get_languages(); |
| 589 |
|
if (!in_array($user_data['language'], $languages['folder'])) { |
| 590 |
|
$user_data['language'] = api_get_setting('platformLanguage'); |
| 591 |
|
} |
| 592 |
|
$_SESSION['_user']['language'] = $user_data['language']; |
| 593 |
|
|
| 594 |
|
//Only update values that are request by the "profile" setting |
main/inc/lib/usermanager.lib.php 1 location
|
@@ 301-305 (lines=5) @@
|
| 298 |
|
$languages = api_get_languages(); |
| 299 |
|
$language = strtolower($language); |
| 300 |
|
|
| 301 |
|
if (isset($languages['folder'])) { |
| 302 |
|
if (!in_array($language, $languages['folder'])) { |
| 303 |
|
$language = api_get_setting('platformLanguage'); |
| 304 |
|
} |
| 305 |
|
} |
| 306 |
|
|
| 307 |
|
if (!empty($currentUserId)) { |
| 308 |
|
$creator_id = $currentUserId; |