Index: menu.c
===================================================================
RCS file: /cvs/gnome/gnome-panel/gnome-panel/menu.c,v
retrieving revision 1.663
diff -u -r1.663 menu.c
--- menu.c	10 Jun 2003 10:50:35 -0000	1.663
+++ menu.c	12 Jun 2003 03:43:18 -0000
@@ -368,17 +368,20 @@
 	GdkScreen *screen = menuitem_to_screen (menuitem);
 
 	if (egg_screen_execute_async (screen, g_get_home_dir (), 1, &program_path) < 0) {
-		char *msg;
-		msg = g_strdup_printf ("<b>%s</b>\n\n%s: %s %s",
+		char *partial_msg, *full_msg;
+		partial_msg = g_strdup_printf (
+			_("%s probably does not exist"),
+			program_path);
+		full_msg = g_strdup_printf ("<b>%s</b>\n\n%s: %s",
 			_("Can't execute 'About GNOME'"),
-			_("Details"), program_path,
-			_("probably does not exist"));
+			_("Details"), partial_msg);
 
 		panel_error_dialog (screen,
 		                    "cannot_exec_about_gnome",
-		                    msg);
+		                    full_msg);
 
-		g_free (msg);
+		g_free (partial_msg);
+		g_free (full_msg);
 	}
 }
 
@@ -1118,21 +1121,23 @@
 	result = gnome_vfs_unlink (sim->item_loc);
 
 	if (result != GNOME_VFS_OK) {
-		char *esc, *msg;
+		char *esc, *partial_msg, *full_msg;
 
 		esc = g_markup_escape_text (sim->item_loc, -1);
-		msg = g_strdup_printf ("<b>%s %s</b>\n\n%s: %s\n",
-			_("Could not remove the menu item"),
-			esc,
+		partial_msg = g_strdup_printf (
+			_("Could not remove the menu item %s"), esc);
+		full_msg = g_strdup_printf ("<b>%s</b>\n\n%s: %s\n",
+			partial_msg,
 			_("Details"),
 			gnome_vfs_result_to_string (result));
 
 		panel_error_dialog (
 			menuitem_to_screen (sim->menuitem),
 			"cant_remove_menu_item",
-			msg);
+			full_msg);
 
-		g_free (msg);
+		g_free (partial_msg);
+		g_free (full_msg);
 		g_free (esc);
 		return;
 	}
