Julio Montoya 12 years ago
parent
commit
4b140a45b4
2 changed files with 4 additions and 1 deletions
  1. 1 0
      main/admin/sub_language.class.php
  2. 3 1
      main/inc/lib/main_api.lib.php

+ 1 - 0
main/admin/sub_language.class.php

@@ -282,6 +282,7 @@ class SubLanguageManager {
         $lang=Database::fetch_array($result);
         $sql_update_2 = "UPDATE ".$tbl_settings_current." SET selected_value='".$lang['english_name']."' WHERE variable='platformLanguage'";
         $result_2 = Database::query($sql_update_2);
+        event_system(LOG_PLATFORM_LANGUAGE_CHANGE, LOG_PLATFORM_LANGUAGE, $lang['english_name']);
         return $result_2 !== false;
     }
     /**

+ 3 - 1
main/inc/lib/main_api.lib.php

@@ -149,6 +149,7 @@ define('LOG_SESSION_DELETE',                    'session_deleted');
 define('LOG_SESSION_CATEGORY_CREATE',           'session_category_created');
 define('LOG_SESSION_CATEGORY_DELETE',           'session_category_deleted');
 define('LOG_CONFIGURATION_SETTINGS_CHANGE',     'settings_changed');
+define('LOG_PLATFORM_LANGUAGE_CHANGE',          'platform_language_changed');
 define('LOG_SUBSCRIBE_USER_TO_COURSE',          'user_subscribed');
 define('LOG_UNSUBSCRIBE_USER_FROM_COURSE',      'user_unsubscribed');
 
@@ -165,6 +166,7 @@ define('LOG_SESSION_ID',                        'session_id');
 define('LOG_SESSION_CATEGORY_ID',               'session_category_id');
 define('LOG_CONFIGURATION_SETTINGS_CATEGORY',   'settings_category');
 define('LOG_CONFIGURATION_SETTINGS_VARIABLE',   'settings_variable');
+define('LOG_PLATFORM_LANGUAGE',                 'default_platform_language');
 define('LOG_CAREER_ID',                         'career_id');
 define('LOG_PROMOTION_ID',                      'promotion_id');
 
@@ -6077,4 +6079,4 @@ function api_set_default_visibility($item_id, $tool_id, $group_id = null) {
         }        
         api_item_property_update(api_get_course_info(), $original_tool_id, $item_id, $visibility, api_get_user_id(), $group_id, null, null, null, api_get_session_id());            
     }
-}
+}