From 2d394c6b6e40416007fef72689cf5d248e3be1d4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 13 Aug 2013 11:14:08 +0530 Subject: [PATCH] Better name for sort by cover menu entry --- src/calibre/gui2/actions/sort.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/actions/sort.py b/src/calibre/gui2/actions/sort.py index 76d22d5da6..c959b0e45e 100644 --- a/src/calibre/gui2/actions/sort.py +++ b/src/calibre/gui2/actions/sort.py @@ -53,7 +53,13 @@ class SortByAction(InterfaceAction): except TypeError: sort_col, order = 'date', True fm = db.field_metadata - name_map = {fm[k]['name']:k for k in fm.sortable_field_keys() if fm[k]['name']} + def get_name(k): + ans = fm[k]['name'] + if k == 'cover': + ans = _('Has cover') + return ans + + name_map = {get_name(k):k for k in fm.sortable_field_keys() if fm[k]['name']} self._sactions = [] for name in sorted(name_map, key=sort_key): key = name_map[name]