123456789101112131415161718 |
- <?php
-
- $new_lang_id = get_input("lang_id");
- $installed = get_installed_translations();
- if (!empty($new_lang_id) && array_key_exists($new_lang_id, $installed)) {
- if ($user = elgg_get_logged_in_user_entity()) {
-
- $user->language = $new_lang_id;
- $user->save();
-
- // let other plugins know we updated the language
- elgg_trigger_event("update", "language", $user);
- }
- }
- forward(REFERER);
-
|