Index: authorize.php
===================================================================
RCS file: /cvs/drupal/drupal/authorize.php,v
retrieving revision 1.12
diff -u -p -r1.12 authorize.php
--- authorize.php	29 Dec 2010 04:07:52 -0000	1.12
+++ authorize.php	20 Jan 2011 14:06:00 -0000
@@ -41,7 +41,7 @@ define('MAINTENANCE_MODE', 'update');
 function authorize_access_denied_page() {
   drupal_add_http_header('Status', '403 Forbidden');
   watchdog('access denied', 'authorize.php', NULL, WATCHDOG_WARNING);
-  drupal_set_title('Access denied');
+  drupal_set_title(t('Access denied'));
   return t('You are not allowed to access this page.');
 }
 
@@ -75,12 +75,15 @@ drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSIO
 global $conf;
 
 // We have to enable the user and system modules, even to check access and
-// display errors via the maintainence theme.
+// display errors via the maintainence theme. We also need to enable the
+// locale module to display messages in other languages.
 $module_list['system']['filename'] = 'modules/system/system.module';
 $module_list['user']['filename'] = 'modules/user/user.module';
+$module_list['locale']['filename'] = 'modules/locale/locale.module';
 module_list(TRUE, FALSE, FALSE, $module_list);
 drupal_load('module', 'system');
 drupal_load('module', 'user');
+drupal_load('module', 'locale');
 
 // We also want to have the language system available, but we do *NOT* want to
 // actually call drupal_bootstrap(DRUPAL_BOOTSTRAP_LANGUAGE), since that would
