From 34a6cb1aa0b46f565b8769153783c2dbba351b0c Mon Sep 17 00:00:00 2001 From: Kim Neunert Date: Tue, 12 Apr 2022 20:54:03 +0200 Subject: [PATCH] Bugfix: i18n issue preventing historical proces to work in edge cases (#1664) --- .../specter/server_endpoints/wallets_api.py | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/cryptoadvance/specter/server_endpoints/wallets_api.py b/src/cryptoadvance/specter/server_endpoints/wallets_api.py index 6fa86a3368..870511ccc7 100644 --- a/src/cryptoadvance/specter/server_endpoints/wallets_api.py +++ b/src/cryptoadvance/specter/server_endpoints/wallets_api.py @@ -804,7 +804,7 @@ def txlist_to_csv(wallet: Wallet, _txlist, includePricesHistory=False): lazy_gettext("Value ({})").format(symbol), lazy_gettext("Rate (BTC/{})").format(symbol) if app.specter.unit != "sat" - else _("Rate ({}/SAT)").format(symbol), + else lazy_gettext("Rate ({}/SAT)").format(symbol), lazy_gettext("TxID"), lazy_gettext("Address"), lazy_gettext("Block Height"), @@ -887,11 +887,12 @@ def addresses_list_to_csv(wallet: Wallet): w = csv.writer(data) # write header row = ( - _("Address"), - _("Label"), - _("Index"), - _("Used"), - _("Current balance"), + # For some reason (probably app-context_specific) the _ apprev of lazy_gettext does not work + lazy_gettext("Address"), + lazy_gettext("Label"), + lazy_gettext("Index"), + lazy_gettext("Used"), + lazy_gettext("Current balance"), ) w.writerow(row) yield data.getvalue() @@ -938,13 +939,14 @@ def wallet_addresses_list_to_csv(addresses_list): w = csv.writer(data) # write header row = ( - _("Index"), - _("Address"), - _("Type"), - _("Label"), - _("Used"), - _("UTXO"), - _("Amount (BTC)"), + # For some reason (probably app-context_specific) the _ apprev of lazy_gettext does not work + lazy_gettext("Index"), + lazy_gettext("Address"), + lazy_gettext("Type"), + lazy_gettext("Label"), + lazy_gettext("Used"), + lazy_gettext("UTXO"), + lazy_gettext("Amount (BTC)"), ) w.writerow(row) yield data.getvalue()