Index: src/totem-menu.c
===================================================================
--- src/totem-menu.c	(revision 5018)
+++ src/totem-menu.c	(working copy)
@@ -582,6 +582,7 @@
 {
         GList *items, *l;
         guint n_items = 0;
+	gboolean is_rtl = (gtk_widget_get_default_direction () == GTK_TEXT_DIR_RTL);
 
         if (totem->recent_ui_id != 0) {
                 gtk_ui_manager_remove_ui (totem->ui_manager, totem->recent_ui_id);
@@ -622,7 +623,8 @@
                 display_name = gtk_recent_info_get_display_name (info);
                 escaped_label = escape_label_for_menu (display_name);
 
-                label = g_strdup_printf ("_%d.  %s", n_items + 1, escaped_label);
+                label = g_strdup_printf ("%s_%d.  %s", 
+				is_rtl ? "\xE2\x80\x8F" : "", n_items + 1, escaped_label);
                 g_free (escaped_label);
 
                 action = gtk_action_new (action_name, label, NULL, NULL);
