- babel.cfg and the catalog sources: bal/locale/bal.pot (424 texts) and
bal/locale/it_IT/LC_MESSAGES/bal.po, fully translated (43 entries taken
from Electrum's it_IT catalog, the rest following the owner's glossary
and review: "locktime" kept in English, "transazione senza
Will-Executor" for the backup transaction).
- build_zip.py compiles each bal.po into bal.mo inside the zip (Babel
required); .po/.pot are not shipped and *.mo is ignored by git.
- tests/test_translations.py: catalogs compile, {} fields and $tokens
match, no address/e-mail/URL added by a translation (patterns from
electrum-locale).
- AGENTS.md: how to update the catalogs or add a language.
See CHANGELOG entry 60 and PLAN_I18N.md.
1919 lines
44 KiB
Plaintext
1919 lines
44 KiB
Plaintext
# Translations template for BAL Electrum plugin.
|
||
# Copyright (C) 2026 Bitcoin After Life
|
||
# This file is distributed under the same license as the BAL Electrum plugin project.
|
||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
|
||
#
|
||
#, fuzzy
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: BAL Electrum plugin VERSION\n"
|
||
"Report-Msgid-Bugs-To: info@bitcoin-after.life\n"
|
||
"POT-Creation-Date: 2026-09-26 22:02+0200\n"
|
||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=utf-8\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
"Generated-By: Babel 2.18.0\n"
|
||
|
||
#: bal/core/plugin_base.py:361
|
||
msgid ""
|
||
"BAL will execution of $wallet_name\r\n"
|
||
" heirs list: \r\n"
|
||
"$heirs_complete"
|
||
msgstr ""
|
||
|
||
#: bal/core/plugin_base.py:367
|
||
msgid "BAL -Will execution of $wallet_name"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1298
|
||
#, python-brace-format
|
||
msgid "NOT {}"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1322
|
||
msgid "Anticipated"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1323
|
||
msgid "Broadcasted"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1324
|
||
msgid "Checked"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1325
|
||
msgid "Check Failed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1326
|
||
msgid "Signed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1327
|
||
msgid "Confirmed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1328 bal/gui/qt/lists.py:1354 bal/gui/qt/lists.py:1368
|
||
msgid "Error"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1329 bal/gui/qt/dialogs.py:841
|
||
msgid "Expired"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1330
|
||
msgid "Exported"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1331
|
||
msgid "Imported"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1332
|
||
msgid "Invalidated"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1333
|
||
msgid "Mempool"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1334
|
||
msgid "Push failed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1335
|
||
msgid "Pushed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1336
|
||
msgid "Partially Signed"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1337
|
||
msgid "Replaced"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1338
|
||
msgid "Restored"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1339
|
||
msgid "Updated"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1340 bal/gui/qt/dialogs.py:2631
|
||
msgid "Valid"
|
||
msgstr ""
|
||
|
||
#: bal/core/will.py:1346 bal/gui/qt/window.py:551
|
||
msgid "New"
|
||
msgstr ""
|
||
|
||
#: bal/core/willexecutors.py:245
|
||
msgid "Waiting..."
|
||
msgstr ""
|
||
|
||
#: bal/core/willexecutors.py:379 bal/gui/qt/window.py:243
|
||
#: bal/gui/qt/window.py:1643
|
||
msgid "Success"
|
||
msgstr ""
|
||
|
||
#: bal/core/willexecutors.py:389 bal/gui/qt/window.py:1648
|
||
msgid "Failed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:41
|
||
msgid "Open"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:44
|
||
msgid "Open with..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:47
|
||
msgid "Save"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:73 bal/gui/qt/widgets.py:1024
|
||
msgid "No reminders were saved: the delivery date is too close (or already passed)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:105 bal/gui/qt/calendar.py:126
|
||
#, python-brace-format
|
||
msgid "Could not open the calendar file: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:115
|
||
msgid "Open calendar with..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:116
|
||
msgid "Enter the application command:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:138 bal/gui/qt/widgets.py:1042
|
||
msgid "Save calendar reminder (.ics)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:150 bal/gui/qt/widgets.py:1062
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Calendar file saved to:\n"
|
||
"{}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/calendar.py:155 bal/gui/qt/widgets.py:1058
|
||
#, python-brace-format
|
||
msgid "Could not save the calendar file: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:172
|
||
msgid "Small - ~150 bytes/QR (low-res cameras)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:173
|
||
msgid "Medium - ~400 bytes/QR"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:174
|
||
msgid "Large - ~900 bytes/QR"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:175
|
||
msgid "XL - ~1800 bytes/QR (high-res cameras)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:256
|
||
#, python-brace-format
|
||
msgid "Select file to save your {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/common.py:271
|
||
#, python-brace-format
|
||
msgid "Your {0} were exported to '{1}'"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:212
|
||
msgid "Bal Wizard Setup"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:349 bal/gui/qt/dialogs.py:2760
|
||
msgid "Previous"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:353 bal/gui/qt/dialogs.py:2763
|
||
msgid "Next"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:357 bal/gui/qt/dialogs.py:4077
|
||
msgid "Cancel"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:383
|
||
msgid "Bitcoin After Life Heirs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:385
|
||
#, python-format
|
||
msgid ""
|
||
"Please add your heirs\n"
|
||
" remember that 100% of wallet balance will be spent"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:393 bal/gui/qt/lists.py:1229
|
||
msgid "Add"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:395 bal/gui/qt/dialogs.py:2592 bal/gui/qt/lists.py:311
|
||
#: bal/gui/qt/lists.py:673 bal/gui/qt/lists.py:1237
|
||
msgid "Import"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:397 bal/gui/qt/dialogs.py:2428
|
||
#: bal/gui/qt/dialogs.py:2596 bal/gui/qt/lists.py:312 bal/gui/qt/lists.py:672
|
||
#: bal/gui/qt/lists.py:1249
|
||
msgid "Export"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:422 bal/gui/qt/dialogs.py:530
|
||
msgid "Bitcoin After Life Will-Executors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:423
|
||
msgid "Choose willexecutors download method"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:430
|
||
msgid "Automatically download and select willexecutors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:431
|
||
msgid "Only download willexecutors list"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:432
|
||
msgid "Import willexecutor list from file"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:433
|
||
msgid "Manual"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:462 bal/gui/qt/lists.py:1559
|
||
msgid "willexecutors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:531
|
||
msgid "Configure and select your willexecutors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:550
|
||
msgid "Bitcoin After Life Will Settings"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:585 bal/gui/qt/dialogs.py:638
|
||
msgid "Please wait"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:668
|
||
msgid "Building Will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:673
|
||
msgid "Building Will:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:754 bal/gui/qt/dialogs.py:772
|
||
#: bal/gui/qt/dialogs.py:782 bal/gui/qt/dialogs.py:805
|
||
msgid "Checking variables"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:773
|
||
msgid "Check Alive Threshold Passed: you have to Invalidate your old Will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:782 bal/gui/qt/dialogs.py:864
|
||
msgid "No Heirs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:805 bal/gui/qt/dialogs.py:1351
|
||
#: bal/gui/qt/dialogs.py:2280 bal/gui/qt/window.py:2295
|
||
msgid "Ok"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:810
|
||
msgid ""
|
||
"In the inheritance process, the entire wallet will always be fully emptied. \n"
|
||
"Your settings require an adjustment of the amounts"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:818 bal/gui/qt/window.py:837
|
||
#, python-brace-format
|
||
msgid "Will-executor fee too high: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:852
|
||
msgid "Postponed: invalidating old will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:887 bal/gui/qt/dialogs.py:896
|
||
#: bal/gui/qt/dialogs.py:2240
|
||
msgid "Checking your will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:889
|
||
msgid "An inheritance of this wallet is already executed (on blockchain)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:898
|
||
msgid "Inheritance in mempool (waiting confirmation)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:931
|
||
msgid "Will-Executor excluded"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:931 bal/gui/qt/dialogs.py:1025
|
||
#: bal/gui/qt/dialogs.py:2221 bal/gui/qt/dialogs.py:2232
|
||
msgid "Skipped"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:937 bal/gui/qt/dialogs.py:1709 bal/gui/qt/lists.py:345
|
||
#: bal/gui/qt/theme.py:116
|
||
msgid "Will-Executor"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:938
|
||
msgid "Not present - select one or enable backup mode"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1000
|
||
msgid "All heirs' shares are below the dust limit: the inheritance cannot be created. Increase the amounts or reduce the number of heirs."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1016
|
||
#, python-brace-format
|
||
msgid "Wallet balance is too low: {} satoshi available, but the miner and will-executor fees need {} satoshi (the minimum usable amount is {} satoshi). Add funds, or select fewer will-executors."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1059
|
||
#, python-brace-format
|
||
msgid "Heir {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1061
|
||
#, python-brace-format
|
||
msgid "{} is DUST - excluded (amount below dust limit)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1117
|
||
msgid "Heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1233 bal/gui/qt/dialogs.py:2269
|
||
#, python-brace-format
|
||
msgid "Please wait {}secs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1240 bal/gui/qt/dialogs.py:1292
|
||
#: bal/gui/qt/dialogs.py:1330
|
||
msgid "Broadcasting"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1351 bal/gui/qt/window.py:2297
|
||
msgid "Ko"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1362
|
||
msgid "Timeout - no answer"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1404
|
||
#, python-brace-format
|
||
msgid "checking {} - {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1407 bal/gui/qt/dialogs.py:2238
|
||
#: bal/gui/qt/window.py:1671
|
||
msgid "Waiting"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1421
|
||
#, python-brace-format
|
||
msgid "checked {} - {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1471 bal/gui/qt/dialogs.py:2024
|
||
#: bal/gui/qt/dialogs.py:2035
|
||
#, python-brace-format
|
||
msgid "Error: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1533
|
||
msgid ""
|
||
"Your will has expired and must be invalidated before it can be rebuilt.\n"
|
||
"A transaction window will now open:\n"
|
||
"please SIGN and then BROADCAST it to invalidate your old will.\n"
|
||
"After the invalidation is confirmed, press the Check button to finish the will."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1573
|
||
msgid ""
|
||
"Your old will has been invalidated and the transaction was broadcast.\n"
|
||
"Electrum may need a little time to register it.\n"
|
||
"Please wait until the invalidation transaction is confirmed, then press the Check button again to finish updating your will."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1588
|
||
msgid "Invalidate your old will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1602 bal/gui/qt/dialogs.py:1647
|
||
msgid "Aborted"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1621
|
||
msgid "Auto-sign disabled — sign manually"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1635
|
||
msgid ""
|
||
"The delivery date was automatically moved one day earlier so the updated will can correctly replace the previous one.\n"
|
||
"Please sign (and broadcast) to confirm the change."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1644
|
||
msgid "Sign your will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1649 bal/gui/qt/dialogs.py:1927
|
||
msgid "Nothing to do"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1668
|
||
msgid "Finished"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1685
|
||
msgid "Calendar"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1687 bal/gui/qt/dialogs.py:1717
|
||
#: bal/gui/qt/dialogs.py:1784 bal/gui/qt/dialogs.py:2027
|
||
#: bal/gui/qt/dialogs.py:3026 bal/gui/qt/dialogs.py:3265
|
||
#: bal/gui/qt/dialogs.py:4096
|
||
msgid "Close"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1713 bal/gui/qt/dialogs.py:1780
|
||
msgid "🔮 Wizard"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1776 bal/gui/qt/dialogs.py:2579
|
||
msgid "Heirs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1880 bal/gui/qt/widgets.py:1130
|
||
#, python-brace-format
|
||
msgid "(reminder {idx}/{total})"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1944
|
||
msgid "All done"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:1996
|
||
msgid "Next steps (manual): press 'Sign' to sign your will, then 'Broadcast' to send it to the will-executors."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2001
|
||
msgid "Next step (manual): press 'Sign' to sign your will."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2005
|
||
msgid "Next step (manual): press 'Broadcast' to send your will to the will-executors."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2100
|
||
#, python-brace-format
|
||
msgid "Miner fee rate changed (the will was built with {} sat/byte, now it is {}): a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2105
|
||
msgid "The miner fee rate changed: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2109
|
||
#, python-brace-format
|
||
msgid "Will-executor \"{}\" is not covered by the current will: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2114
|
||
msgid "Backup mode is enabled but the will has no backup transaction: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2123
|
||
#, python-brace-format
|
||
msgid "Heir \"{}\" is not covered by the current will (it was added or removed, or its delivery date changed): a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2131
|
||
msgid "The heirs changed: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2133
|
||
msgid "A will-executor changed: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2143
|
||
msgid "The wallet contains funds that the current will does not cover yet: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2147
|
||
msgid "The will contains no valid transaction: a new will must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2153
|
||
msgid "The will is no longer coherent and must be rebuilt; the exact reason could not be determined."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2183
|
||
msgid "No heirs: add at least one heir before building the will."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2186
|
||
msgid "The wallet has no spendable funds, so no inheritance transaction can be created."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2190
|
||
msgid "No usable will-executor: none of the servers in the list is both selected and valid. Open the will-executor settings, select at least one server and check that it is reachable."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2195
|
||
msgid "No delivery date left to build: every heir's date is already covered by the existing will. Choose a later delivery date, or change an heir's date."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2200
|
||
msgid "The amount to send must cover the miner fees plus this will-executor's fee, and the wallet balance is not enough: select cheaper will-executors, or add funds to the wallet."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2205
|
||
msgid "A will-executor asks for more than the maximum fee you allowed: raise the maximum fee in the settings, or select a cheaper will-executor."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2210
|
||
msgid "The inheritance transactions could not be assembled from the available funds (the balance may not cover the miner fees)."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2214
|
||
msgid "An unexpected error stopped the transactions being prepared for a will-executor, so it was skipped. Try again, or select a different will-executor."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2225
|
||
msgid ""
|
||
"Could not build the will, and the exact cause could not be determined. Please check that:\n"
|
||
"- the wallet balance covers the miner and will-executor fees,\n"
|
||
"- each heir's share is above the minimum (dust limit),\n"
|
||
"- the Check Alive date is EARLIER than the delivery date,\n"
|
||
"- at least one will-executor is selected and reachable."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2245
|
||
msgid "Invalidating old will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2251
|
||
msgid "Building your will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2257
|
||
msgid "Signing your will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2263
|
||
msgid "Broadcasting your will to executors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2311
|
||
msgid "Wait"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2414
|
||
msgid "Will Details"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2420 bal/gui/qt/dialogs.py:4071
|
||
#: bal/gui/qt/lists.py:668
|
||
msgid "Sign"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2424 bal/gui/qt/lists.py:675
|
||
msgid "Broadcast"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2431 bal/gui/qt/lists.py:677
|
||
msgid "Invalidate"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2436 bal/gui/qt/lists.py:674
|
||
msgid "Merge"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2444
|
||
#, python-brace-format
|
||
msgid "Expiration date: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2450
|
||
#, python-brace-format
|
||
msgid "Valid Txs:{}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2452
|
||
#, python-brace-format
|
||
msgid "Total Txs:{}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2506
|
||
msgid "Hide replaced"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2508
|
||
msgid "Unhide replaced"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2514
|
||
msgid "Hide invalidated"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2516
|
||
msgid "Unhide invalidated"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2541
|
||
msgid "Will-Executor Service List"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2588 bal/gui/qt/lists.py:314
|
||
msgid "New Heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2630
|
||
msgid "All"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2633
|
||
msgid "Valid NC"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2771 bal/gui/qt/dialogs.py:2886
|
||
msgid "Auto"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2773
|
||
msgid "Automatically advance through the QR codes."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2777
|
||
msgid "QR codes per second:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2781
|
||
msgid " /s"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2783
|
||
msgid "Loop"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2786
|
||
msgid "When the last QR code is reached, keep cycling from the first one instead of stopping."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2795
|
||
msgid "QR code size:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2807
|
||
msgid "Format:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2813
|
||
msgid "(default)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2880
|
||
msgid "Stop"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2903
|
||
msgid "Proprietary format; every other BAL wallet understands it."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2905
|
||
msgid "Legacy BC-UR v1 (ur:bytes), compatible with older Blockchain Commons tools."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2907
|
||
msgid "Standard BC-UR v2 fountain codes (ur:bytes)."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2908
|
||
msgid "Coinkite BBQR (B$ frames) for BitKit & friends."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2914
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Scan the QR codes below, in order, with the will-opening device.\n"
|
||
"Frame 1 of {} carries the total number of codes."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2921
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Scan the QR codes below with the will-opening device.\n"
|
||
"{} codes carry the whole transfer (any order works, duplicates are ignored)."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2942
|
||
#, python-brace-format
|
||
msgid "Frame {} of {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2965
|
||
msgid "Export will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2975
|
||
msgid "No will transaction to export."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2982
|
||
msgid "Export:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2989
|
||
msgid "Whole will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:2993
|
||
msgid "Export the full will items (all details/statuses) as JSON, or only the serialized transactions."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3003
|
||
msgid "Send as:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3005 bal/gui/qt/dialogs.py:3242
|
||
msgid "File"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3006 bal/gui/qt/dialogs.py:3243
|
||
msgid "QR Code"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3007 bal/gui/qt/dialogs.py:3244
|
||
msgid "Audio"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3049
|
||
msgid "Export the will as a JSON file. Uncheck \"Whole will\" above to export only the serialized transactions (comma-separated)."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3057
|
||
msgid "Export…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3074 bal/gui/qt/dialogs.py:3300
|
||
#: bal/gui/qt/window.py:1767 bal/gui/qt/window.py:1780
|
||
msgid "Audio MODEM plugin is not available."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3078 bal/gui/qt/dialogs.py:3304
|
||
msgid "Speed (KB/sec):"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3089
|
||
msgid "Send"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3134 bal/gui/qt/dialogs.py:3168
|
||
#: bal/gui/qt/dialogs.py:3193
|
||
msgid "No will transaction matches the selected filter."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3157
|
||
msgid "item(s)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3157
|
||
msgid "transaction(s)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3159
|
||
#, python-brace-format
|
||
msgid "{} {} will be exported."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3162
|
||
#, python-brace-format
|
||
msgid "{} {} will be sent."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3186 bal/gui/qt/dialogs.py:3189
|
||
#: bal/gui/qt/dialogs.py:3340 bal/gui/qt/dialogs.py:3343
|
||
msgid "Invalid audio speed."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3225
|
||
msgid "Import will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3232
|
||
msgid ""
|
||
"Choose how the will was exported: from a file, QR codes or audio.\n"
|
||
"The import never touches the live will."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3240
|
||
msgid "Import from:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3277
|
||
msgid "Import the JSON will file written by the Export ▶ File option. The will opens in a read-only preview window."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3283
|
||
msgid "Choose will file…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3313
|
||
msgid "Waiting for the audio transfer…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3316
|
||
msgid "Receive by audio…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3357
|
||
msgid "Receiving…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3377
|
||
msgid "No transaction data received."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3395
|
||
#, python-brace-format
|
||
msgid "Waiting for audio ({:.1f} kbps)…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3468
|
||
#, python-brace-format
|
||
msgid "Could not parse a transferred will item: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3488
|
||
#, python-brace-format
|
||
msgid "Could not parse a transferred transaction: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3500
|
||
msgid "The imported will contains no valid transaction in this wallet."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3511
|
||
#, python-brace-format
|
||
msgid "{} imported transaction(s) are not valid in this wallet and were skipped."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3611
|
||
msgid ""
|
||
"Show the will QR codes to the camera, one after another.\n"
|
||
"After the first code, every new code is captured automatically.\n"
|
||
"The first frame sets the total number of codes; duplicates are ignored."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3620 bal/gui/qt/dialogs.py:3798
|
||
msgid "Waiting for the first frame…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3637
|
||
msgid "…or paste/type the frame text here"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3641
|
||
msgid "Add frame"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3647 bal/gui/qt/dialogs.py:3890
|
||
msgid "Scan with camera…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3650
|
||
msgid "Start the live camera. While it runs, every new QR code shown to the camera is captured automatically."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3656
|
||
msgid "Reset"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3663
|
||
msgid "Review and Sign…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3683
|
||
#, python-brace-format
|
||
msgid "The scanned code belongs to a different transfer ({} frames, {}). The import was reset; scan the first code again."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3773
|
||
#, python-brace-format
|
||
msgid "All {} frames stored."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3779
|
||
#, python-brace-format
|
||
msgid "Stored {} of {} frames."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3844
|
||
msgid "Cannot start QR scanner, no usable camera found."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3849
|
||
msgid "Stop scanning"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3896
|
||
#, python-brace-format
|
||
msgid "Camera error: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3943
|
||
#, python-brace-format
|
||
msgid "The scanned code belongs to a different transfer ({} frames, {}). The import was reset; show the first code again."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:3986
|
||
msgid "The transferred will contains no transactions."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4015
|
||
msgid "Review and sign imported will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4028
|
||
msgid "Enter your wallet password to sign the imported transactions."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4074
|
||
msgid "Skip"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4090
|
||
msgid "Save signed file…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4093
|
||
msgid "Show signed QR…"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4117
|
||
#, python-brace-format
|
||
msgid "Transaction {} of {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4119
|
||
#, python-brace-format
|
||
msgid "TXID: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4122
|
||
msgid "unknown"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4128
|
||
msgid "(no outputs)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4142
|
||
msgid "unknown (partial transaction)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4144
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Total outputs: {}\n"
|
||
"Fee: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4156
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Signed {} of {} transactions.\n"
|
||
"\n"
|
||
"Save a signed file to carry to the broadcast device, or show the signed transactions as QR codes."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4174
|
||
#, python-brace-format
|
||
msgid "Could not sign the transaction: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4193
|
||
msgid "Signed will saved."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/dialogs.py:4204
|
||
msgid "No signed transaction to show."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:134 bal/gui/qt/window.py:368
|
||
msgid "Name"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:135 bal/gui/qt/lists.py:1432 bal/gui/qt/widgets.py:1395
|
||
#: bal/gui/qt/window.py:372
|
||
msgid "Address"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:136 bal/gui/qt/window.py:307
|
||
msgid "Amount"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:232
|
||
#, python-brace-format
|
||
msgid "Copy {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:240 bal/gui/qt/lists.py:1007
|
||
#, python-brace-format
|
||
msgid "Edit {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:243
|
||
msgid "Delete"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:310
|
||
msgid "&New Heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:343 bal/gui/qt/widgets.py:1332 bal/gui/qt/window.py:383
|
||
msgid "Locktime"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:344
|
||
msgid "Txid"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:346 bal/gui/qt/widgets.py:1347
|
||
msgid "Status"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:347
|
||
msgid "Server"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:409
|
||
msgid "details"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:413
|
||
msgid "sign"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:419
|
||
msgid "broadcast"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:425
|
||
msgid "check "
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:431
|
||
msgid "copy id"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:435
|
||
msgid "copy"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:439
|
||
msgid "merge from txn"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:445 bal/gui/qt/lists.py:1017
|
||
msgid "delete"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:504
|
||
msgid "Transaction IDs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:510
|
||
msgid "Transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:524
|
||
msgid "Open transaction file"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:536
|
||
#, python-brace-format
|
||
msgid "Invalid transaction file: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:666
|
||
msgid "Prepare"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:667
|
||
msgid "Display"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:676
|
||
msgid "Check"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:682
|
||
msgid "Build Your Will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:692
|
||
msgid "Wizard - Build your will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:706
|
||
msgid "Check Inheritance"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:911
|
||
msgid "Url"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:912
|
||
msgid "S"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:913
|
||
msgid "Base fee"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:914 bal/gui/qt/lists.py:1414
|
||
msgid "Info"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:915
|
||
msgid "Default Address"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:990
|
||
msgid "Copy"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:995
|
||
msgid "deselect"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1000
|
||
msgid "select"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1012
|
||
msgid "Ping"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1216
|
||
msgid "Add transactions without willexecutor"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1233
|
||
msgid "Download List"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1251
|
||
msgid "Export all"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1253
|
||
msgid "Export selected"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1256
|
||
msgid "Export only valid"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1260
|
||
msgid "Ping All"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1262
|
||
msgid "Ping all"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1264
|
||
msgid "Ping selected"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1268
|
||
msgid "Select All"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1270
|
||
msgid "Select all"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1272
|
||
msgid "Select only valid"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1274
|
||
msgid "Deselect all"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1276
|
||
msgid "Deselect only invalid"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1288 bal/gui/qt/window.py:288
|
||
#, python-brace-format
|
||
msgid "Edit: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1290 bal/gui/qt/lists.py:1302 bal/gui/qt/lists.py:1316
|
||
#: bal/gui/qt/lists.py:1476
|
||
msgid "New Will Executor"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1323 bal/gui/qt/lists.py:1449
|
||
msgid "URL is required"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1355
|
||
#, python-brace-format
|
||
msgid "Could not reach server at {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1369
|
||
#, python-brace-format
|
||
msgid "Error contacting server: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1390
|
||
msgid "Add another"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1403
|
||
msgid "URL"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1408
|
||
msgid "Will executor server URL (e.g. http://192.168.1.100:8080)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1417
|
||
msgid "A short description or name for this executor"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1423
|
||
msgid "Base Fee (sats)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1426
|
||
msgid "Base fee in satoshis"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1435
|
||
msgid "Bitcoin address for fee payments (optional)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1496
|
||
msgid "No will-executor matches the selected filter"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/lists.py:1552
|
||
msgid "No will-executor is selected"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:140
|
||
msgid "Electrum Plugins"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:307
|
||
msgid "Bitcoin After Life"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:426 bal/gui/qt/plugin.py:451
|
||
msgid "Settings"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:568
|
||
msgid "BASIC"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:568
|
||
msgid "ADVANCED"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:588
|
||
msgid "Enable ADVANCED mode"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:589
|
||
msgid "Type 'at My Risk' to enable ADVANCED mode"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:658
|
||
msgid "Reset to default"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:680
|
||
msgid "Rebroadcast transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:691
|
||
msgid "Warning: change these settings only if you know what you are doing."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:706
|
||
msgid "Hide Replaced"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:709
|
||
msgid "Hide replaced transactions from will detail and list"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:714
|
||
msgid "Hide Invalidated"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:717
|
||
msgid "Hide invalidated transactions from will detail and list"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:720
|
||
msgid "Auto-sign on Check"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:722
|
||
msgid ""
|
||
"When checking, automatically sign and broadcast the will transactions to their will-executors.\n"
|
||
"The wallet password is requested only if the wallet is encrypted."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:736
|
||
msgid "Panel editable Date and Fee"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:740
|
||
msgid ""
|
||
"When enabled, the delivery-time and check-alive date fields can be edited everywhere (toolbar / Heirs tab), not only in the will-building wizard.\n"
|
||
"When disabled, those dates are display-only outside the wizard."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:751
|
||
msgid "Max Will-Executor Fee (satoshi)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:755
|
||
msgid ""
|
||
"Maximum fee (in satoshi) allowed to be paid to a single will-executor. If a will-executor charges more than this, the will will not be built.\n"
|
||
"Default: 500,000 satoshi (0.005 BTC)."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:766
|
||
msgid "User Type"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:770
|
||
msgid ""
|
||
"Choose how much detail the plugin shows.\n"
|
||
"\n"
|
||
"BASIC: simplified interface, safe configuration for most users.\n"
|
||
"\n"
|
||
"ADVANCED: shows every control, including the 'Check Alive' field and the Raw/Date selector. Allows configuring the welist server URL and keeps all date/fee fields always editable."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:783
|
||
msgid "Number of reminders"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:785
|
||
msgid "How many reminder alarms the exported calendar (.ics) event contains. Range: 1 to 5 (default 3). Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:794
|
||
msgid "Event summary"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:796
|
||
msgid ""
|
||
"Default message to be used in event summary\n"
|
||
"Variables:\n"
|
||
" $wallet_name: name of wallet\n"
|
||
" $heirs_complete: list of heirs name,address,amount\n"
|
||
"Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:808
|
||
msgid "Event description"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:810
|
||
msgid ""
|
||
"Default message to be used in event description\n"
|
||
"Variables:\n"
|
||
" $wallet_name: name of wallet\n"
|
||
" $heirs_complete: list of heirs name,address,amount\n"
|
||
"Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:823
|
||
msgid "Welist Server URL"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:825
|
||
msgid "URL of the server that provides the will-executor list. Only available in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:834
|
||
msgid "Calendar app command"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:836
|
||
msgid ""
|
||
"Command used to open .ics calendar files.\n"
|
||
"Leave empty to use the system default (xdg-open/open/start).\n"
|
||
"Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:849
|
||
msgid "Save inheritance transactions in history"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:851
|
||
#, python-brace-format
|
||
msgid ""
|
||
"After each check, save the valid will transactions into the wallet's local history (the History tab), each with a label.\n"
|
||
"The label may contain the variable:\n"
|
||
" {willexecutor}: replaced with the will-executor URL of the item\n"
|
||
"Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:863
|
||
msgid "History label"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:865
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Label applied to the will transactions saved into the wallet's local history.\n"
|
||
"Variables:\n"
|
||
" {willexecutor}: replaced with the will-executor URL of the item\n"
|
||
"Only used in ADVANCED mode."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:887
|
||
msgid "Broadcast all transactions to willexecutors including those already pushed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:896
|
||
msgid "Rebuild will on wallet close"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:898
|
||
msgid ""
|
||
"Run the 'Build your will' wizard every time the wallet is closed or Electrum is quit, so the will is rebuilt and re-validated.\n"
|
||
"When disabled, the will is only rebuilt when you press Check or Prepare. The last built state is still saved to the wallet."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:914
|
||
msgid "Rebuild automatically on new transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:916
|
||
msgid ""
|
||
"When a new transaction arrives for the wallet, automatically rebuild the will the same way the wizard does at wallet close: the delivery date is anticipated by one day so the new will replaces the previous one, and the rebuilt transactions are signed and sent to their will-executors.\n"
|
||
"An on-chain invalidation transaction is only built when the anticipated delivery date would fall before the Check Alive threshold, or when the threshold is already in the past.\n"
|
||
"When disabled (default), the will is only rebuilt on Check / Prepare / wallet close."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:938
|
||
msgid "QR Code Size"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:940
|
||
msgid ""
|
||
"Payload size of a single QR code when exporting a will via QR.\n"
|
||
"\n"
|
||
"Larger QR codes hold more data (fewer shots) but are easier to scan with a high-resolution camera; smaller QR codes scan fine even with low-resolution cameras but require more shots.\n"
|
||
"The same selector is available inside the export dialog."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:1021
|
||
msgid "Reset to Default Setting"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:1022
|
||
msgid "Reset these settings to their default values"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:1029
|
||
msgid "Open the Bitcoin After Life support website"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:1041
|
||
msgid "Support:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/plugin.py:1098
|
||
#, python-brace-format
|
||
msgid "BAL - {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:93
|
||
msgid "Not on server"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:95
|
||
msgid "Confirmed on server"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:97
|
||
msgid "Send failed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:99
|
||
msgid "Sent (not checked)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:101
|
||
msgid "Signed (not sent)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:102
|
||
msgid "Not sent"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/theme.py:117
|
||
msgid "No will-executor"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:108
|
||
msgid "Mining fee rate in sat/vByte used for the will transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:123
|
||
msgid ""
|
||
"mining fees expressed in sats/vbyte to be used in the Bitcoin transaction.\n"
|
||
"Higher value ensure your transaction will be confirmed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:127
|
||
msgid "Miner fee, click for more information"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:213
|
||
msgid ""
|
||
"if you choose Raw, you can insert various options based on suffix:\n"
|
||
" - d: number of days after current day(ex: 1d means tomorrow)\n"
|
||
" - y: number of years after currrent day(ex: 1y means one year from today)\n"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:234
|
||
msgid "Raw"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:234
|
||
msgid "Date"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:633
|
||
msgid "<b>CHECK ALIVE</b><br><br>In DATA mode:<br>set the date for the “check alive” parameter.<br>When you open the wallet, if the “check alive” date has passed, the plugin will ask if you want to postpone the inheritance, since it assumes you still have control of the wallet and that you are still alive.<br><br>In RAW mode:<br>When less than this time is missing, ask to invalidate.<br>If you fail to invalidate during this time, your transactions will be delivered to your heirs.<br><br>if you choose Raw, you can insert various options based on suffix:<br> - d: number of days after current day(ex: 1d means tomorrow)<br> - y: number of years after current day(ex: 1y means one year from today)<br><br><b>Note:</b> the date/time is expressed in your computer's <b>Local time</b> (not UTC time).<br>"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:651
|
||
msgid "Check Alive"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:667
|
||
msgid "<b>DELIVERY TIME</b><br><br>Set Locktime for transactions.<br>Any time is needed transaction will be anticipated by 1day<br><br>(ONLY IN ADVANCED MODE)<br>if you choose Raw, you can insert various options based on suffix:<br> - d: number of days after current day(ex: 1d means tomorrow)<br> - y: number of years after currrent day(ex: 1y means one year from today)<br><br><b>Note:</b> the date/time is expressed in your computer's <b>Local time</b> (not UTC time).<br>"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:684
|
||
msgid "Delivery Time, click for more information"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:723
|
||
msgid "Export reminder dates to your calendar (.ics)"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:835
|
||
msgid ""
|
||
"Enter the date on which you want the inheritance (or backup)\n"
|
||
"of your Electrum wallet to take effect."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:866
|
||
msgid ""
|
||
"Please note: Do not reduce the miner fees\n"
|
||
"unless you know what you’re doing"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:1210
|
||
#, python-brace-format
|
||
msgid "{} or perc value"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:1333
|
||
msgid "Creation Time"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:1343
|
||
msgid "Transaction fees"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:1353
|
||
msgid "Heirs:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/widgets.py:1381
|
||
msgid "Willexecutor:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:176
|
||
msgid "&Heirs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:182
|
||
msgid "&Will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:186
|
||
msgid "&Will-Executors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:242
|
||
msgid "Please restart Electrum to activate the BAL plugin"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:286
|
||
msgid "New heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:308
|
||
msgid "OP_RETURN Message"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:359
|
||
msgid "Add another heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:370
|
||
msgid "Unique name or description about heir"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:374
|
||
msgid "Bitcoin address or OP_RETURN: prefix + hex data"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:378
|
||
msgid "Fixed or Percentage amount if end with %"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:388
|
||
msgid "locktime"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:441
|
||
msgid "heirs"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:717
|
||
msgid "Heirs are not defined"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:832
|
||
#, python-brace-format
|
||
msgid "In the inheritance process, the entire wallet will always be fully emptied. Your settings require an adjustment of the amounts.{}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:843
|
||
msgid "CheckAlive is in the past please update it to a date in the future but less than locktime"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:848
|
||
msgid "locktime is lower than threshold"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:862
|
||
msgid " no backup transaction or willexecutor selected"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:902
|
||
msgid ""
|
||
"This inheritance was already signed/sent to will-executors and you are postponing it.\n"
|
||
"\n"
|
||
"The previously committed coins must be invalidated on-chain FIRST, otherwise a will-executor could broadcast the old (earlier) transaction and execute the inheritance too early.\n"
|
||
"\n"
|
||
"Please sign and broadcast the invalidation transaction now, then press 'Prepare' again to create the new (postponed) inheritance."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:923
|
||
msgid "Heirs changed:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:925
|
||
msgid "Will-Executor not present:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:927
|
||
msgid "Will-Executor changed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:929
|
||
msgid "Txfees are changed"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:937
|
||
msgid ""
|
||
"Found CHANGES to the DATE or the HEIRS,\n"
|
||
"a NEW WILL must be prepared."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:943
|
||
msgid "will have to be built"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:963
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Error:{}\n"
|
||
" {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:965
|
||
msgid "Please, check your heirs, locktime and threshold!"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:980
|
||
msgid ""
|
||
"Your inheritance has been rebuilt and now needs to be signed again.\n"
|
||
"\n"
|
||
"Next step (manual):\n"
|
||
" 1. Press 'Sign' to sign the new transaction."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:987
|
||
msgid ""
|
||
"Your inheritance has been rebuilt and now needs to be signed and re-sent to the will-executors.\n"
|
||
"\n"
|
||
"Next steps (manual):\n"
|
||
" 1. Press 'Sign' to sign the new transaction.\n"
|
||
" 2. Press 'Broadcast' to send it to the will-executors."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1024
|
||
msgid "Electrum was unable to deserialize the transaction:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1038
|
||
msgid "no tx"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1053
|
||
msgid "Please sign and broadcast this transaction to invalidate current will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1060
|
||
msgid "No transactions to invalidate"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1077
|
||
msgid "Calculating Transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1093
|
||
#, python-brace-format
|
||
msgid "signed: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1094
|
||
#, python-brace-format
|
||
msgid "signing: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1564
|
||
msgid "Signing transactions..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1578
|
||
msgid "Some transaction was not broadcasted"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1582
|
||
msgid "All transactions are broadcasted to respective Will-Executors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1601
|
||
msgid "Selecting Will-Executors"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1616
|
||
msgid "Broadcasting Transactions to Will-Executors:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1623 bal/gui/qt/window.py:2299
|
||
msgid "waiting..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1639
|
||
msgid "checking..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1670
|
||
#, python-brace-format
|
||
msgid "checking {} - {} : {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1679
|
||
#, python-brace-format
|
||
msgid "checked {} - {} : {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1875 bal/gui/qt/window.py:1913
|
||
#: bal/gui/qt/window.py:1937
|
||
#, python-brace-format
|
||
msgid "Invalid will file: {}"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1894 bal/gui/qt/window.py:1945
|
||
msgid "will"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:1990
|
||
msgid "Checking transactions"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2039
|
||
msgid "Check Transaction"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2149
|
||
msgid ""
|
||
"Could not download the will-executors list.\n"
|
||
"\n"
|
||
"This is usually caused by your internet connection or a firewall, not by the plugin. Please check your connection (a VPN often helps) and try again."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2159
|
||
msgid ""
|
||
"Could not download the will-executors list over Tor.\n"
|
||
"\n"
|
||
"Electrum is connected through Tor and the connection is taking too long. Your Tor connection may be slow. Please try again, or use a VPN (or temporarily disable Tor) for a faster connection."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2169
|
||
msgid "Downloading will-executors list..."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2231
|
||
#, python-brace-format
|
||
msgid ""
|
||
"No active will-executor servers found for the {chain} network.\n"
|
||
"\n"
|
||
"The welist server at {url} responded but returned no will-executors for this chain."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2239
|
||
#, python-brace-format
|
||
msgid ""
|
||
"Could not reach the configured welist server.\n"
|
||
"\n"
|
||
"Server: {url}\n"
|
||
"Error: {reason}\n"
|
||
"\n"
|
||
"Please verify the welist server URL in the plugin settings."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2249
|
||
#, python-brace-format
|
||
msgid "No active will-executor found for the {chain} network."
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2285
|
||
msgid "Ping Will-Executors:"
|
||
msgstr ""
|
||
|
||
#: bal/gui/qt/window.py:2345
|
||
msgid "Ping Will-Executors"
|
||
msgstr ""
|
||
|