diff --git a/src/calibre/gui2/dialogs/plugin_updater.py b/src/calibre/gui2/dialogs/plugin_updater.py
index 6d293b06c1..28fbbcb30a 100644
--- a/src/calibre/gui2/dialogs/plugin_updater.py
+++ b/src/calibre/gui2/dialogs/plugin_updater.py
@@ -475,13 +475,17 @@ class PluginUpdaterDialog(SizePersistedDialog):
self.filter_combo = PluginFilterComboBox(self)
self.filter_combo.setMinimumContentsLength(20)
self.filter_combo.currentIndexChanged[int].connect(self._filter_combo_changed)
- header_layout.addWidget(QLabel(_('Filter list of plugins')+':', self))
+ la = QLabel(_('Filter list of &plugins')+':', self)
+ la.setBuddy(self.filter_combo)
+ header_layout.addWidget(la)
header_layout.addWidget(self.filter_combo)
header_layout.addStretch(10)
# filter plugins by name
- header_layout.addWidget(QLabel(_('Filter by name')+':', self))
+ la = QLabel(_('Filter by &name')+':', self)
+ header_layout.addWidget(la)
self.filter_by_name_lineedit = QLineEdit(self)
+ la.setBuddy(self.filter_by_name_lineedit)
self.filter_by_name_lineedit.setText("")
self.filter_by_name_lineedit.textChanged.connect(self._filter_name_lineedit_changed)
diff --git a/src/calibre/gui2/dialogs/search.py b/src/calibre/gui2/dialogs/search.py
index d19b8019fa..648d5b1611 100644
--- a/src/calibre/gui2/dialogs/search.py
+++ b/src/calibre/gui2/dialogs/search.py
@@ -47,7 +47,7 @@ def create_msg_label(self):
f.um_label = la = QLabel(_(
"You can also perform other kinds of advanced searches, for example checking"
' for books that have no covers, combining multiple search expression using Boolean'
- ' operators and so on. See the The Search Interface for more information.'
+ ' operators and so on. See the The search interface for more information.'
) % localize_user_manual_link('https://manual.calibre-ebook.com/gui.html#the-search-interface'))
la.setMinimumSize(QSize(150, 0))
la.setWordWrap(True)
@@ -81,7 +81,7 @@ def create_button_box(self):
def create_adv_tab(self):
self.adv_tab = w = QWidget(self.tab_widget)
- self.tab_widget.addTab(w, _("A&dvanced Search"))
+ self.tab_widget.addTab(w, _("A&dvanced search"))
w.g1 = QGroupBox(_("Find entries that have..."), w)
w.g2 = QGroupBox(("But don't show entries that have..."), w)
@@ -223,7 +223,7 @@ def create_date_tab(self, db):
def setup_ui(self, db):
- self.setWindowTitle(_("Advanced Search"))
+ self.setWindowTitle(_("Advanced search"))
self.setWindowIcon(QIcon(I('search.png')))
self.l = l = QVBoxLayout(self)
self.h = h = QHBoxLayout()
diff --git a/src/calibre/gui2/dialogs/tag_editor.ui b/src/calibre/gui2/dialogs/tag_editor.ui
index ee5471ebd6..c18520dbc9 100644
--- a/src/calibre/gui2/dialogs/tag_editor.ui
+++ b/src/calibre/gui2/dialogs/tag_editor.ui
@@ -11,7 +11,7 @@