main/inc/lib/usermanager.lib.php 1 location
|
@@ 314-318 (lines=5) @@
|
| 311 |
|
$languages = api_get_languages(); |
| 312 |
|
$language = strtolower($language); |
| 313 |
|
|
| 314 |
|
if (isset($languages['folder'])) { |
| 315 |
|
if (!in_array($language, $languages['folder'])) { |
| 316 |
|
$language = api_get_setting('platformLanguage'); |
| 317 |
|
} |
| 318 |
|
} |
| 319 |
|
|
| 320 |
|
if (!empty($currentUserId)) { |
| 321 |
|
$creator_id = $currentUserId; |
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 |