From 4d348544f916d7ed0f3ad6ffc7e4716bba96e445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Tue, 7 Apr 2009 08:41:06 +0200 Subject: [PATCH] Used ngettext on some strings --- ankiqt/ui/cardlist.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ankiqt/ui/cardlist.py b/ankiqt/ui/cardlist.py index af22f4147..2cfd6ce26 100644 --- a/ankiqt/ui/cardlist.py +++ b/ankiqt/ui/cardlist.py @@ -430,12 +430,14 @@ class EditDeck(QMainWindow): self.dialog.tagList.setCurrentIndex(0) def updateFilterLabel(self): - self.setWindowTitle(_("Browser (%(cur)d " - "of %(tot)d cards shown; %(sel)d selected)") % + selected = len(self.dialog.tableView.selectionModel().selectedRows()) + self.setWindowTitle(ngettext("Browser (%(cur)d " + "of %(tot)d card shown; %(sel)s)", "Browser (%(cur)d " + "of %(tot)d cards shown; %(sel)s)", self.deck.cardCount) % { "cur": len(self.model.cards), "tot": self.deck.cardCount, - "sel": len(self.dialog.tableView.selectionModel().selectedRows()) + "sel": ngettext("%d selected", "%d selected", selected) % selected }) def onEvent(self): @@ -871,7 +873,7 @@ where id in %s""" % ids2str(sf)) self.updateSearch() self.updateAfterCardChange() if changed is not None: - ui.utils.showInfo(_("%(a)d of %(b)d facts updated") % { + ui.utils.showInfo(ngettext("%(a)d of %(b)d fact updated", "%(a)d of %(b)d facts updated", len(sf)) % { 'a': changed, 'b': len(sf), }, parent=self)