From 5e4324accb68ca3e449109468c4f55b3d6d95960 Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Mon, 31 Aug 2020 13:40:42 +0200 Subject: [PATCH] Address broken translations and increase readibility of button insertion --- qt/aqt/models.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/qt/aqt/models.py b/qt/aqt/models.py index 056d5733c..00465738f 100644 --- a/qt/aqt/models.py +++ b/qt/aqt/models.py @@ -51,22 +51,21 @@ class Models(QDialog): box = f.buttonBox default_buttons = [ - ("Add", self.onAdd), - ("Rename", self.onRename), - ("Delete", self.onDelete), - ("Options...", self.onAdvanced), + (_("Add"), self.onAdd), + (_("Rename"), self.onRename), + (_("Delete"), self.onDelete), ] if self.fromMain: - from_main_buttons = [ - ("Fields...", self.onFields), - ("Cards...", self.onCards), - ] + default_buttons.extend([ + (_("Fields..."), self.onFields), + (_("Cards..."), self.onCards), + ]) - default_buttons[-1:-1] = from_main_buttons + default_buttons.append((_("Options..."), self.onAdvanced)) for label, func in gui_hooks.models_did_init_buttons(default_buttons, self): - button = box.addButton(_(label), QDialogButtonBox.ActionRole) + button = box.addButton(label, QDialogButtonBox.ActionRole) qconnect(button.clicked, func) qconnect(f.modelsList.itemDoubleClicked, self.onRename)