From f3ccff66877a30a50c292dc610521d62e6d3e692 Mon Sep 17 00:00:00 2001 From: Linda Karlovska <49241681+lindakarlovska@users.noreply.github.com> Date: Mon, 27 May 2024 16:13:55 +0200 Subject: [PATCH] date formatting edited (-d replaced) (#3732) --- gui/wxpython/history/tree.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gui/wxpython/history/tree.py b/gui/wxpython/history/tree.py index e99432cdde5..6df28af94dd 100644 --- a/gui/wxpython/history/tree.py +++ b/gui/wxpython/history/tree.py @@ -76,16 +76,21 @@ def dayToLabel(self, day): if day == OLD_DATE: return _("No time info") + month_name = day.strftime("%B") + base_date = _("{month_name} {day_number}").format( + month_name=month_name, day_number=day.day + ) + if day == current_date: - return "{:%B %-d} (today)".format(day) + return _("{base_date} (today)").format(base_date=base_date) elif day == current_date - datetime.timedelta(days=1): - return "{:%B %-d} (yesterday)".format(day) + return _("{base_date} (yesterday)").format(base_date=base_date) elif day >= (current_date - datetime.timedelta(days=current_date.weekday())): - return "{:%B %-d} (this week)".format(day) + return _("{base_date} (this week)").format(base_date=base_date) elif day.year == current_date.year: - return "{:%B %-d}".format(day) + return _("{base_date}").format(base_date=base_date) else: - return "{:%B %-d, %Y}".format(day) + return _("{base_date}, {year}").format(base_date=base_date, year=day.year) class HistoryBrowserTree(CTreeView):