Binary files drupal6/.DS_Store and drupal6.3/.DS_Store differ
diff -ru drupal6/includes/menu.inc drupal6.3/includes/menu.inc
--- drupal6/includes/menu.inc	2008-07-09 23:23:50.000000000 +0800
+++ drupal6.3/includes/menu.inc	2008-07-18 22:02:22.000000000 +0800
@@ -507,16 +507,16 @@
     }
   }
   elseif ($link_translate) {
-    $item['title'] = $item['link_title'];
+  	$item['title'] = t($item['link_title']);
   }
 
   // Translate description, see the motivation above.
   if (!empty($item['description'])) {
     $original_description = $item['description'];
     $item['description'] = t($item['description']);
-    if ($link_translate && isset($item['options']['attributes']['title']) && $item['options']['attributes']['title'] == $original_description) {
+    /*if ($link_translate && $item['options']['attributes']['title'] == $original_description) {
       $item['localized_options']['attributes']['title'] = $item['description'];
-    }
+    }*/
   }
 }
 
@@ -630,7 +630,7 @@
     $item['access'] = 1;
     $map = array();
     $item['href'] = $item['link_path'];
-    $item['title'] = $item['link_title'];
+    $item['title'] = t($item['link_title']);
     $item['localized_options'] = $item['options'];
   }
   else {
