Index: modules/locale/locale.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/locale/locale.module,v
retrieving revision 1.237
diff -u -p -r1.237 locale.module
--- modules/locale/locale.module	5 Feb 2009 00:32:46 -0000	1.237
+++ modules/locale/locale.module	11 Feb 2009 17:38:24 -0000
@@ -70,26 +70,34 @@ function locale_help($path, $arg) {
  */
 function locale_menu() {
   // Manage languages
-  $items['admin/settings/language'] = array(
+  $items['admin/internationalization'] = array(
+   'title' => 'Internationalization',
+   'description' => 'Localization and translation',
+   'position' => 'left',
+   'weight' => -7,
+   'page callback' => 'system_admin_menu_block_page',
+   'access arguments' => array('access administration pages'),
+  );
+  $items['admin/internationalization/language'] = array(
     'title' => 'Languages',
     'description' => 'Configure languages for content and the user interface.',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_languages_overview_form'),
     'access arguments' => array('administer languages'),
   );
-  $items['admin/settings/language/overview'] = array(
+  $items['admin/internationalization/language/overview'] = array(
     'title' => 'List',
     'weight' => 0,
     'type' => MENU_DEFAULT_LOCAL_TASK,
   );
-  $items['admin/settings/language/add'] = array(
+  $items['admin/internationalization/language/add'] = array(
     'title' => 'Add language',
     'page callback' => 'locale_languages_add_screen', // two forms concatenated
     'access arguments' => array('administer languages'),
     'weight' => 5,
     'type' => MENU_LOCAL_TASK,
   );
-  $items['admin/settings/language/configure'] = array(
+  $items['admin/internationalization/language/configure'] = array(
     'title' => 'Configure',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_languages_configure_form'),
@@ -97,14 +105,14 @@ function locale_menu() {
     'weight' => 10,
     'type' => MENU_LOCAL_TASK,
   );
-  $items['admin/settings/language/edit/%'] = array(
+  $items['admin/internationalization/language/edit/%'] = array(
     'title' => 'Edit language',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_languages_edit_form', 4),
     'access arguments' => array('administer languages'),
     'type' => MENU_CALLBACK,
   );
-  $items['admin/settings/language/delete/%'] = array(
+  $items['admin/internationalization/language/delete/%'] = array(
     'title' => 'Confirm',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_languages_delete_form', 4),
@@ -113,7 +121,7 @@ function locale_menu() {
   );
 
   // Translation functionality
-  $items['admin/build/translate'] = array(
+  $items['admin/internationalization/translate'] = array(
     'title' => 'Translate interface',
     'description' => 'Translate the built in interface and optionally other text.',
     'page callback' => 'locale_translate_overview_screen', // not a form, just a table
@@ -124,14 +132,14 @@ function locale_menu() {
     'weight' => 0,
     'type' => MENU_DEFAULT_LOCAL_TASK,
   );
-  $items['admin/build/translate/translate'] = array(
+  $items['admin/internationalization/translate/translate'] = array(
     'title' => 'Translate',
     'weight' => 10,
     'type' => MENU_LOCAL_TASK,
     'page callback' => 'locale_translate_seek_screen', // search results and form concatenated
     'access arguments' => array('translate interface'),
   );
-  $items['admin/build/translate/import'] = array(
+  $items['admin/internationalization/translate/import'] = array(
     'title' => 'Import',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_translate_import_form'),
@@ -139,21 +147,21 @@ function locale_menu() {
     'weight' => 20,
     'type' => MENU_LOCAL_TASK,
   );
-  $items['admin/build/translate/export'] = array(
+  $items['admin/internationalization/translate/export'] = array(
     'title' => 'Export',
     'page callback' => 'locale_translate_export_screen',  // possibly multiple forms concatenated
     'access arguments' => array('translate interface'),
     'weight' => 30,
     'type' => MENU_LOCAL_TASK,
   );
-  $items['admin/build/translate/edit/%'] = array(
+  $items['admin/internationalization/translate/edit/%'] = array(
     'title' => 'Edit string',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('locale_translate_edit_form', 4),
     'access arguments' => array('translate interface'),
     'type' => MENU_CALLBACK,
   );
-  $items['admin/build/translate/delete/%'] = array(
+  $items['admin/internationalization/translate/delete/%'] = array(
     'title' => 'Delete string',
     'page callback' => 'locale_translate_delete_page',
     'page arguments' => array(4),
