diff --git a/src/calibre/gui2/tag_browser/view.py b/src/calibre/gui2/tag_browser/view.py index 9b0b6b3d36..92b7f5c15f 100644 --- a/src/calibre/gui2/tag_browser/view.py +++ b/src/calibre/gui2/tag_browser/view.py @@ -842,10 +842,10 @@ class TagsView(QTreeView): # {{{ if tag.is_searchable: # Add the search for value items. All leaf nodes are searchable self.context_menu.addSeparator() - search_submenu = self.context_menu.addMenu(_('Search')) + search_submenu = self.context_menu.addMenu(_('Search for...')) search_submenu.setIcon(QIcon(I('search.png'))) search_submenu.addAction(self.search_icon, - _('Search for %s')%display_name(tag), + '%s'%display_name(tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_plus'], index=index)) @@ -853,24 +853,24 @@ class TagsView(QTreeView): # {{{ len(tag_item.children)) if add_child_search: search_submenu.addAction(self.search_icon, - _('Search for %s and its children')%display_name(tag), + _('%s and its children')%display_name(tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_plusplus'], index=index)) search_submenu.addAction(self.search_icon, - _('Search for everything but %s')%display_name(tag), + _('Everything but %s')%display_name(tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_minus'], index=index)) if add_child_search: search_submenu.addAction(self.search_icon, - _('Search for everything but %s and its children')%display_name(tag), + _('Everything but %s and its children')%display_name(tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_minusminus'], index=index)) if key == 'search': search_submenu.addAction(self.search_copy_icon, - _('Search using saved search expression'), + _('The saved search expression'), partial(self.context_menu_handler, action='raw_search', key=tag.name)) self.context_menu.addSeparator() @@ -893,15 +893,15 @@ class TagsView(QTreeView): # {{{ if self._model.collapse_model == 'first letter' and \ tag_item.temporary and not key.startswith('@'): self.context_menu.addSeparator() - search_submenu = self.context_menu.addMenu(_('Search')) + search_submenu = self.context_menu.addMenu(_('Search for...')) search_submenu.setIcon(QIcon(I('search.png'))) search_submenu.addAction(self.search_icon, - _('Search for %s')%display_name(tag_item.tag), + '%s'%display_name(tag_item.tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_plus'], index=index)) search_submenu.addAction(self.search_icon, - _('Search for everything but %s')%display_name(tag_item.tag), + _('Everything but %s')%display_name(tag_item.tag), partial(self.context_menu_handler, action='search', search_state=TAG_SEARCH_STATES['mark_minus'], index=index)) @@ -909,19 +909,19 @@ class TagsView(QTreeView): # {{{ # as search and news if item.tag.is_searchable: if search_submenu is None: - search_submenu = self.context_menu.addMenu(_('Search')) + search_submenu = self.context_menu.addMenu(_('Search for...')) search_submenu.setIcon(QIcon(I('search.png'))) self.context_menu.addSeparator() else: search_submenu.addSeparator() search_submenu.addAction(self.search_icon, - _('Search for books in category %s')%category, + _('Books in category %s')%category, partial(self.context_menu_handler, action='search_category', index=self._model.createIndex(item.row(), 0, item), search_state=TAG_SEARCH_STATES['mark_plus'])) search_submenu.addAction(self.search_icon, - _('Search for books not in category %s')%category, + _('Books not in category %s')%category, partial(self.context_menu_handler, action='search_category', index=self._model.createIndex(item.row(), 0, item),