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; |
main/auth/profile.php 1 location
|
@@ 600-602 (lines=3) @@
|
| 597 |
|
|
| 598 |
|
//Checking the user language |
| 599 |
|
$languages = api_get_languages(); |
| 600 |
|
if (!in_array($user_data['language'], $languages['folder'])) { |
| 601 |
|
$user_data['language'] = api_get_setting('platformLanguage'); |
| 602 |
|
} |
| 603 |
|
$_SESSION['_user']['language'] = $user_data['language']; |
| 604 |
|
|
| 605 |
|
//Only update values that are request by the "profile" setting |