diff --git a/deluge/plugins/label/label/gtkui/submenu.py b/deluge/plugins/label/label/gtkui/submenu.py index 085a34c18..361c5cd1b 100644 --- a/deluge/plugins/label/label/gtkui/submenu.py +++ b/deluge/plugins/label/label/gtkui/submenu.py @@ -41,7 +41,10 @@ from deluge import component # for systray import gtk, gobject from deluge.ui.client import client -NO_LABEL = "No Label" +# Deferred Translation +def _(message): return message +NO_LABEL = _("No Label") +del _ class LabelMenu(gtk.MenuItem): def __init__(self): @@ -66,7 +69,10 @@ class LabelMenu(gtk.MenuItem): for child in self.sub_menu.get_children(): self.sub_menu.remove(child) for label in [NO_LABEL] + list(labels): - item = gtk.MenuItem(label.replace("_","__")) + if label == NO_LABEL: + item = gtk.MenuItem(_(NO_LABEL)) + else: + item = gtk.MenuItem(label.replace("_","__")) item.connect("activate", self.on_select_label, label) self.sub_menu.append(item) self.show_all()