From c1e6149a1b812c2f4f496eddd8a0af3f1e396510 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 18 Nov 2020 13:40:21 +1000 Subject: [PATCH] fix browser updateTitle() --- qt/aqt/browser.py | 7 ++++--- rslib/ftl/browsing.ftl | 6 ++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/qt/aqt/browser.py b/qt/aqt/browser.py index e4bec4192..a6e02043a 100644 --- a/qt/aqt/browser.py +++ b/qt/aqt/browser.py @@ -14,6 +14,7 @@ from typing import Callable, List, Optional, Sequence, Tuple, Union, cast import anki import aqt import aqt.forms +from anki.lang import without_unicode_isolation from anki.cards import Card from anki.collection import Collection from anki.consts import * @@ -820,10 +821,10 @@ class Browser(QMainWindow): def updateTitle(self): selected = len(self.form.tableView.selectionModel().selectedRows()) cur = len(self.model.cards) - print("fixme: browser updateTitle()") self.setWindowTitle( - "Browse (%(cur)d cards shown; %(sel)s)" - % {"cur": cur, "sel": self.col.tr(TR.BROWSING_SELECTED, count=selected)} + without_unicode_isolation( + tr(TR.BROWSING_WINDOW_TITLE, total=cur, selected=selected) + ) ) return selected diff --git a/rslib/ftl/browsing.ftl b/rslib/ftl/browsing.ftl index 1046ce348..82a089255 100644 --- a/rslib/ftl/browsing.ftl +++ b/rslib/ftl/browsing.ftl @@ -114,7 +114,5 @@ browsing-note-deleted = { $count -> [one] { $count } note deleted. *[other] { $count } notes deleted. } -browsing-selected = { $count -> - [one] { $count } selected - *[other] { $count } selected - } +browsing-window-title = Browse ({ $selected } of { $total } cards selected) +