diff --git a/source/ubinstall-gtk-bootloader.c b/source/ubinstall-gtk-bootloader.c
index ff47380..ac3e045 100644
--- a/source/ubinstall-gtk-bootloader.c
+++ b/source/ubinstall-gtk-bootloader.c
@@ -239,7 +239,6 @@ yon_menu_window *yon_menu_window_open(GtkWidget *, main_window *widgets){
gtk_list_box_insert(GTK_LIST_BOX(window->ItemsListBox),item->MenuItemRow,-1);
gtk_widget_hide(item->ArrowImage);
}
-
int size;
config_str options = yon_config_load(get_menus_entry_command,&size);
GHashTable *created = g_hash_table_new(g_str_hash,g_str_equal);
@@ -248,6 +247,11 @@ yon_menu_window *yon_menu_window_open(GtkWidget *, main_window *widgets){
yon_char_remove_last_symbol(options[i],'\n');
int parsed_size;
config_str parsed = yon_char_parse(options[i],&parsed_size,";");
+ {
+ char *temp = _(parsed[1]);
+ free(parsed[1]);
+ parsed[1] = yon_char_new(temp);
+ }
int have_children=0;
char *children_id;
if ((children_id=strstr(parsed[0],">"))){
diff --git a/ubinstall-gtk-menu-item.glade b/ubinstall-gtk-menu-item.glade
index 8e9e6fd..ccd75bf 100644
--- a/ubinstall-gtk-menu-item.glade
+++ b/ubinstall-gtk-menu-item.glade
@@ -4,6 +4,7 @@