qt: Update `src/qt/locale/bitcoin_en.xlf` translation source file
What changed, and why it matters
This commit is a routine regeneration of Bitcoin Core's English translation source files. It updates the list of user-visible text strings (error messages, warnings, labels) that translators can later translate into other languages. No program logic, security checks, or executable behavior was changed.
No security action needed. This is a translation-file maintenance commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit regenerates src/qt/bitcoinstrings.cpp, src/qt/locale/bitcoin_en.ts, and src/qt/locale/bitcoin_en.xlf by running the translate.cmake target. The C++ file now says it is ‘Automatically generated by translate.cmake’ instead of ‘extract_strings_qt.py’. The changes are limited to adding, removing, reordering, and reformatting translatable strings and updating line-number references. There are no code-path, consensus, wallet, or networking modifications.
Changed components
src/qt/bitcoinstrings.cppsrc/qt/locale/bitcoin_en.tssrc/qt/locale/bitcoin_en.xlfInspect captured patch +689 / −818
diff --git a/src/qt/bitcoinstrings.cpp b/src/qt/bitcoinstrings.cpp
index ca2f75fc..2b10c64c 100644
--- a/src/qt/bitcoinstrings.cpp
+++ b/src/qt/bitcoinstrings.cpp
@@ -1,271 +1,28 @@
-
+// Automatically generated by translate.cmake
#include <QtGlobal>
-// Automatically generated by extract_strings_qt.py
#ifdef __GNUC__
#define UNUSED __attribute__((unused))
#else
#define UNUSED
#endif
+
static const char UNUSED *bitcoin_strings[] = {
-QT_TRANSLATE_NOOP("bitcoin-core", "The %s developers"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"%s failed to validate the -assumeutxo snapshot state. This indicates a "
-"hardware problem, or a bug in the software, or a bad software modification "
-"that allowed an invalid snapshot to be loaded. As a result of this, the node "
-"will shut down and stop using any state that was built on the snapshot, "
-"resetting the chain height from %d to %d. On the next restart, the node will "
-"resume syncing from %d without using any snapshot data. Please report this "
-"incident to %s, including how you obtained the snapshot. The invalid "
-"snapshot chainstate will be left on disk in case it is helpful in diagnosing "
-"the issue that caused this error."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"%s is set very high! Fees this large could be paid on a single transaction."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"%s request to listen on port %u. This port is considered \"bad\" and thus it "
-"is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for "
-"details and a full list."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Cannot provide specific connections and have addrman find outgoing "
-"connections at the same time."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Disk space for %s may not accommodate the block files. Approximately %u GB "
-"of data will be stored in this directory."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Distributed under the MIT software license, see the accompanying file %s or "
-"%s"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error loading %s: External signer wallet being loaded without external "
-"signer support compiled"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error loading %s: Wallet is a legacy wallet. Please migrate to a descriptor "
-"wallet using the migration tool (migratewallet RPC)."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error loading wallet. Wallet requires blocks to be downloaded, and software "
-"does not currently support loading wallets while blocks are being downloaded "
-"out of order when using assumeutxo snapshots. Wallet should be able to load "
-"successfully after node sync reaches height %s"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error reading %s! All keys read correctly, but transaction data or address "
-"metadata may be missing or incorrect."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error reading %s! Transaction data may be missing or incorrect. Rescanning "
-"wallet."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error starting/committing db txn for wallet transactions removal process"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Address book data in wallet cannot be identified to belong to "
-"migrated wallets"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Dumpfile format record is incorrect. Got \"%s\", expected \"format\"."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Dumpfile identifier record is incorrect. Got \"%s\", expected \"%s\"."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Dumpfile specifies an unsupported database format (%s). Only sqlite "
-"database dumps are supported"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Dumpfile version is not supported. This version of bitcoin-wallet "
-"only supports version 1 dumpfiles. Got dumpfile with version %s"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Duplicate descriptors created during migration. Your wallet may be "
-"corrupted."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Transaction %s in wallet cannot be identified to belong to migrated "
-"wallets"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Error: Unable to produce descriptors for this legacy wallet. Make sure to "
-"provide the wallet's passphrase if it is encrypted."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Failed to calculate bump fees, because unconfirmed UTXOs depend on an "
-"enormous cluster of unconfirmed transactions."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Failed to remove snapshot chainstate dir (%s). Manually remove it before "
-"restarting.\n"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Failed to rename invalid peers.dat file. Please move or delete it and try "
-"again."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable "
-"%s."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"File %s already exists. If you are sure this is what you want, move it out "
-"of the way first."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Flushing block file to disk failed. This is likely the result of an I/O "
-"error."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Flushing undo file to disk failed. This is likely the result of an I/O error."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet "
-"forbids connections to IPv4/IPv6"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of "
-"%s to prevent stuck transactions)"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Invalid or corrupt peers.dat (%s). If you believe this is a bug, please "
-"report it to %s. As a workaround, you can move the file (%s) out of the way "
-"(rename, move, or delete) to have a new one created on the next start."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Invalid value detected for '-wallet' or '-nowallet'. '-wallet' requires a "
-"string value, while '-nowallet' accepts only '1' to disable all wallets"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Maximum transaction weight is less than transaction weight without inputs"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Maximum transaction weight is too low, can not accommodate change output"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"More than one onion bind address is provided. Using %s for the automatically "
-"created Tor onion service."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"No dump file provided. To use createfromdump, -dumpfile=<filename> must be "
-"provided."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"No dump file provided. To use dump, -dumpfile=<filename> must be provided."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Option '-checkpoints' is set but checkpoints were removed. This option has "
-"no effect."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Option '-maxorphantx' is set but no longer has any effect (see release "
-"notes). Please remove it from your configuration."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Options '-datacarrier' or '-datacarriersize' are set but are marked as "
-"deprecated. They will be removed in a future version."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Outbound connections restricted to CJDNS (-onlynet=cjdns) but "
-"-cjdnsreachable is not provided"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Outbound connections restricted to Tor (-onlynet=onion) but the proxy for "
-"reaching the Tor network is explicitly forbidden: -onion=0"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Outbound connections restricted to Tor (-onlynet=onion) but the proxy for "
-"reaching the Tor network is not provided: none of -proxy, -onion or "
-"-listenonion is given"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not "
-"provided"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Please contribute if you find %s useful. Visit %s for further information "
-"about the software."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Prune configured below the minimum of %d MiB. Please use a higher number."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Prune mode is incompatible with -reindex-chainstate. Use full -reindex "
-"instead."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Prune: last wallet synchronisation goes beyond pruned data. You need to "
-"-reindex (download the whole blockchain again in case of a pruned node)"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Rename of '%s' -> '%s' failed. Cannot clean up the background chainstate "
-"leveldb directory."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Rename of '%s' -> '%s' failed. You should resolve this by manually moving or "
-"deleting the invalid snapshot directory %s, otherwise you will encounter the "
-"same error again on the next startup."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is "
-"supported"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Specified -blockmaxweight (%d) exceeds consensus maximum block weight (%d)"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Specified -blockreservedweight (%d) exceeds consensus maximum block weight "
-"(%d)"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Specified -blockreservedweight (%d) is lower than minimum safety value of "
-"(%d)"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"The block database contains a block which appears to be from the future. "
-"This may be due to your computer's date and time being set incorrectly. Only "
-"rebuild the block database if you are sure that your computer's date and "
-"time are correct"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"The combination of the pre-selected inputs and the wallet automatic inputs "
-"selection exceeds the transaction maximum weight. Please try sending a "
-"smaller amount or manually consolidating your wallet's UTXOs"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"The inputs size exceeds the maximum weight. Please try sending a smaller "
-"amount or manually consolidating your wallet's UTXOs"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"The preselected coins total amount does not cover the transaction target. "
-"Please allow other inputs to be automatically selected or include more coins "
-"manually"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"The transaction amount is too small to send after the fee has been deducted"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"This is a pre-release test build - use at your own risk - do not use for "
-"mining or merchant applications"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"This is the maximum transaction fee you pay (in addition to the normal fee) "
-"to prioritize partial spend avoidance over regular coin selection."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"This is the transaction fee you may discard if change is smaller than dust "
-"at this level"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"This is the transaction fee you may pay when fee estimates are not available."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Total length of network version string (%i) exceeds maximum length (%i). "
-"Reduce the number or size of uacomments."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Transaction requires one destination of non-zero value, a non-zero feerate, "
-"or a pre-selected input"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"UTXO snapshot failed to validate. Restart to resume normal initial block "
-"download, or try loading a different snapshot."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unable to replay blocks. You will need to rebuild the database using "
-"-reindex-chainstate."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unconfirmed UTXOs are available, but spending them creates a chain of "
-"transactions that will be rejected by the mempool"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unexpected legacy entry in descriptor wallet found. Loading wallet %s\n"
-"\n"
-"The wallet might have been tampered with or created with malicious intent.\n"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unrecognized descriptor found. Loading wallet %s\n"
-"\n"
-"The wallet might have been created on a newer version.\n"
-"Please try running the latest software version.\n"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unsupported category-specific logging level %1$s=%2$s. Expected "
-"%1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Unsupported chainstate database format found. Please restart with -reindex-"
-"chainstate. This will rebuild the chainstate database."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Warning: Private keys detected in wallet {%s} with disabled private keys"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Warning: We do not appear to fully agree with our peers! You may need to "
-"upgrade, or other nodes may need to upgrade."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Witness data for blocks after height %d requires validation. Please restart "
-"with -reindex."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"You need to rebuild the database using -reindex to go back to unpruned "
-"mode. This will redownload the entire blockchain"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"Your computer's date and time appear to be more than %d minutes out of sync "
-"with the network, this may lead to consensus failure. After you've confirmed "
-"your computer's clock, this message should no longer appear when you restart "
-"your node. Without a restart, it should stop showing automatically after "
-"you've connected to a sufficient number of new outbound peers, which may "
-"take some time. You can inspect the `timeoffset` field of the `getpeerinfo` "
-"and `getnetworkinfo` RPC methods to get more info."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"\n"
-"Unable to cleanup failed migration"),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"\n"
-"Unable to restore backup of wallet."),
-QT_TRANSLATE_NOOP("bitcoin-core", ""
-"whitebind may only be used for incoming connections (\"out\" was passed)"),
+QT_TRANSLATE_NOOP("bitcoin-core", "%s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error."),
QT_TRANSLATE_NOOP("bitcoin-core", "%s is set very high!"),
+QT_TRANSLATE_NOOP("bitcoin-core", "%s is set very high! Fees this large could be paid on a single transaction."),
+QT_TRANSLATE_NOOP("bitcoin-core", "%s request to listen on port %u. This port is considered \"bad\" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list."),
QT_TRANSLATE_NOOP("bitcoin-core", "-maxmempool must be at least %d MB"),
QT_TRANSLATE_NOOP("bitcoin-core", "-paytxfee is deprecated and will be fully removed in v31.0."),
QT_TRANSLATE_NOOP("bitcoin-core", "A fatal internal error occurred, see debug.log for details: "),
QT_TRANSLATE_NOOP("bitcoin-core", "Assumeutxo data not found for the given blockhash '%s'."),
QT_TRANSLATE_NOOP("bitcoin-core", "Block verification was interrupted"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Can't spend unconfirmed version %d pre-selected input with a version 3 tx"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Can't spend unconfirmed version 3 pre-selected input with a version %d tx"),
QT_TRANSLATE_NOOP("bitcoin-core", "Cannot add WalletDescriptor to a non-descriptor wallet"),
QT_TRANSLATE_NOOP("bitcoin-core", "Cannot obtain a lock on directory %s. %s is probably already running."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Cannot provide specific connections and have addrman find outgoing connections at the same time."),
QT_TRANSLATE_NOOP("bitcoin-core", "Cannot resolve -%s address: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Cannot set -forcednsseed to true when setting -dnsseed to false."),
QT_TRANSLATE_NOOP("bitcoin-core", "Cannot set -peerblockfilters without -blockfilterindex."),
@@ -278,7 +35,9 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Could not find asmap file %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Could not generate scriptPubKeys (cache is empty)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Could not parse asmap file %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Could not top up scriptPubKeys"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory."),
QT_TRANSLATE_NOOP("bitcoin-core", "Disk space is too low!"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Distributed under the MIT software license, see the accompanying file %s or %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Do you want to rebuild the databases now?"),
QT_TRANSLATE_NOOP("bitcoin-core", "Done loading"),
QT_TRANSLATE_NOOP("bitcoin-core", "Dump file %s does not exist."),
@@ -286,22 +45,34 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Elliptic curve cryptography sanity check fail
QT_TRANSLATE_NOOP("bitcoin-core", "Error creating %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error initializing block database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s: External signer wallet being loaded without external signer support compiled"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s: Private keys can only be disabled during creation"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s: Wallet corrupted"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s: Wallet is a legacy wallet. Please migrate to a descriptor wallet using the migration tool (migratewallet RPC)."),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading %s: Wallet requires newer version of %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading block database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error loading databases"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error opening block database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error opening coins database"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet."),
QT_TRANSLATE_NOOP("bitcoin-core", "Error reading configuration file: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error reading from database, shutting down."),
QT_TRANSLATE_NOOP("bitcoin-core", "Error reading next record from wallet database"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error starting/committing db txn for wallet transactions removal process"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Address book data in wallet cannot be identified to belong to migrated wallets"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Cannot extract destination from the generated scriptpubkey"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Could not add watchonly tx %s to watchonly wallet"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Could not delete watchonly transactions. "),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Couldn't create cursor into database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Disk space is low for %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Dumpfile checksum does not match. Computed %s, expected %s"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Dumpfile format record is incorrect. Got \"%s\", expected \"format\"."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Dumpfile identifier record is incorrect. Got \"%s\", expected \"%s\"."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Dumpfile specifies an unsupported database format (%s). Only sqlite database dumps are supported"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Duplicate descriptors created during migration. Your wallet may be corrupted."),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Failed to create new watchonly wallet"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Got key that was not hex: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Got value that was not hex: %s"),
@@ -312,9 +83,11 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Error: Not all address book records were migr
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Not all transaction records were migrated"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: This wallet already uses SQLite"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: This wallet is already a descriptor wallet"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Transaction %s in wallet cannot be identified to belong to migrated wallets"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to begin reading all records in the database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to make a backup of your wallet"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to parse version %u as a uint32_t"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted."),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to read all records in the database"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to read wallet's best block locator record"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Unable to remove watchonly address book data"),
@@ -326,12 +99,15 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Error: Wallet does not exist"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: cannot remove legacy wallet records"),
QT_TRANSLATE_NOOP("bitcoin-core", "Error: database transaction cannot be executed for wallet %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to acquire rescan reserver during wallet initialization"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Failed to calculate bump fees, because unconfirmed UTXOs depend on an enormous cluster of unconfirmed transactions."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to close block undo file."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to close file when writing block."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to connect best block (%s)."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to disconnect block."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to listen on any port. Use -listen=0 if you want this."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to read block."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Failed to remove snapshot chainstate dir (%s). Manually remove it before restarting.\n"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Failed to rename invalid peers.dat file. Please move or delete it and try again."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to rescan the wallet during initialization"),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to start indexes, shutting down…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to verify database"),
@@ -340,8 +116,13 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Failed to write to block index database."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to write to coin database."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failed to write undo data."),
QT_TRANSLATE_NOOP("bitcoin-core", "Failure removing transaction: %s"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s."),
QT_TRANSLATE_NOOP("bitcoin-core", "Fee rate (%s) is lower than the minimum fee rate setting (%s)"),
+QT_TRANSLATE_NOOP("bitcoin-core", "File %s already exists. If you are sure this is what you want, move it out of the way first."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Flushing block file to disk failed. This is likely the result of an I/O error."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Flushing undo file to disk failed. This is likely the result of an I/O error."),
QT_TRANSLATE_NOOP("bitcoin-core", "Ignoring duplicate -wallet %s."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet forbids connections to IPv4/IPv6"),
QT_TRANSLATE_NOOP("bitcoin-core", "Incorrect or no genesis block found. Wrong datadir for network?"),
QT_TRANSLATE_NOOP("bitcoin-core", "Initialization sanity check failed. %s is shutting down."),
QT_TRANSLATE_NOOP("bitcoin-core", "Input not found or already spent"),
@@ -352,35 +133,57 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -onion address or hostname: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -proxy address or hostname, ends with '=': '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -proxy address or hostname: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid P2P permission: '%s'"),
-QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for %s=<amount>: '%s' (must be at least %s)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for %s=<amount>: '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for %s=<amount>: '%s' (must be at least %s)"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -%s=<amount>: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid netmask specified in -whitelist: '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start."),
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid port specified in %s: '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Invalid value detected for '-wallet' or '-nowallet'. '-wallet' requires a string value, while '-nowallet' accepts only '1' to disable all wallets"),
QT_TRANSLATE_NOOP("bitcoin-core", "Listening for incoming connections failed (listen returned error %s)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Loading P2P addresses…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Loading banlist…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Loading block index…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Loading wallet…"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Maximum transaction weight is less than transaction weight without inputs"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Maximum transaction weight is too low, can not accommodate change output"),
QT_TRANSLATE_NOOP("bitcoin-core", "Maximum transaction weight must be between %d and %d"),
QT_TRANSLATE_NOOP("bitcoin-core", "Missing amount"),
QT_TRANSLATE_NOOP("bitcoin-core", "Missing solving data for estimating transaction size"),
+QT_TRANSLATE_NOOP("bitcoin-core", "More than one onion bind address is provided. Using %s for the automatically created Tor onion service."),
QT_TRANSLATE_NOOP("bitcoin-core", "Need to specify a port with -whitebind: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "No addresses available"),
+QT_TRANSLATE_NOOP("bitcoin-core", "No dump file provided. To use createfromdump, -dumpfile=<filename> must be provided."),
+QT_TRANSLATE_NOOP("bitcoin-core", "No dump file provided. To use dump, -dumpfile=<filename> must be provided."),
QT_TRANSLATE_NOOP("bitcoin-core", "Not enough file descriptors available. %d available, %d required."),
QT_TRANSLATE_NOOP("bitcoin-core", "Not found pre-selected input %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Not solvable pre-selected input %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Only direction was set, no permissions: '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Option '-checkpoints' is set but checkpoints were removed. This option has no effect."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Option '-maxorphantx' is set but no longer has any effect (see release notes). Please remove it from your configuration."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Options '-datacarrier' or '-datacarriersize' are set but are marked as deprecated. They will be removed in a future version."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is explicitly forbidden: -onion=0"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is not provided: none of -proxy, -onion or -listenonion is given"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not provided"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Please contribute if you find %s useful. Visit %s for further information about the software."),
QT_TRANSLATE_NOOP("bitcoin-core", "Prune cannot be configured with a negative value."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Prune configured below the minimum of %d MiB. Please use a higher number."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead."),
QT_TRANSLATE_NOOP("bitcoin-core", "Prune mode is incompatible with -txindex."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of a pruned node)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Pruning blockstore…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Reducing -maxconnections from %d to %d, because of system limitations."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Rename of '%s' -> '%s' failed. Cannot clean up the background chainstate leveldb directory."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup."),
QT_TRANSLATE_NOOP("bitcoin-core", "Replaying blocks…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Rescanning…"),
QT_TRANSLATE_NOOP("bitcoin-core", "SQLiteDatabase: Failed to execute statement to verify database: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "SQLiteDatabase: Failed to prepare statement to verify database: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "SQLiteDatabase: Failed to read database verification error: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "SQLiteDatabase: Unexpected application id. Expected %u, got %u"),
+QT_TRANSLATE_NOOP("bitcoin-core", "SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported"),
QT_TRANSLATE_NOOP("bitcoin-core", "Section [%s] is not recognized."),
QT_TRANSLATE_NOOP("bitcoin-core", "Settings file could not be read"),
QT_TRANSLATE_NOOP("bitcoin-core", "Settings file could not be written"),
@@ -388,6 +191,9 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Signer did not echo address"),
QT_TRANSLATE_NOOP("bitcoin-core", "Signer echoed unexpected address %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Signer returned error: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Signing transaction failed"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Specified -blockmaxweight (%d) exceeds consensus maximum block weight (%d)"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Specified -blockreservedweight (%d) exceeds consensus maximum block weight (%d)"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Specified -blockreservedweight (%d) is lower than minimum safety value of (%d)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Specified -walletdir \"%s\" does not exist"),
QT_TRANSLATE_NOOP("bitcoin-core", "Specified -walletdir \"%s\" is a relative path"),
QT_TRANSLATE_NOOP("bitcoin-core", "Specified -walletdir \"%s\" is not a directory"),
@@ -397,36 +203,56 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Starting network threads…"),
QT_TRANSLATE_NOOP("bitcoin-core", "System error while flushing: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "System error while loading external block file: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "System error while saving block to disk: %s"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The %s developers"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The %s path uses exFAT, which is known to have intermittent corruption problems on macOS. Move this directory to a different filesystem to avoid data loss."),
+QT_TRANSLATE_NOOP("bitcoin-core", "The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The combination of the pre-selected inputs and the wallet automatic inputs selection exceeds the transaction maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually"),
QT_TRANSLATE_NOOP("bitcoin-core", "The source code is available from %s."),
QT_TRANSLATE_NOOP("bitcoin-core", "The specified config file %s does not exist"),
QT_TRANSLATE_NOOP("bitcoin-core", "The transaction amount is too small to pay the fee"),
+QT_TRANSLATE_NOOP("bitcoin-core", "The transaction amount is too small to send after the fee has been deducted"),
QT_TRANSLATE_NOOP("bitcoin-core", "The transactions removal process can only be executed within a db txn"),
QT_TRANSLATE_NOOP("bitcoin-core", "The wallet will avoid paying less than the minimum relay fee."),
QT_TRANSLATE_NOOP("bitcoin-core", "There is no ScriptPubKeyManager for this address"),
+QT_TRANSLATE_NOOP("bitcoin-core", "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"),
QT_TRANSLATE_NOOP("bitcoin-core", "This is experimental software."),
+QT_TRANSLATE_NOOP("bitcoin-core", "This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection."),
QT_TRANSLATE_NOOP("bitcoin-core", "This is the minimum transaction fee you pay on every transaction."),
+QT_TRANSLATE_NOOP("bitcoin-core", "This is the transaction fee you may discard if change is smaller than dust at this level"),
+QT_TRANSLATE_NOOP("bitcoin-core", "This is the transaction fee you may pay when fee estimates are not available."),
QT_TRANSLATE_NOOP("bitcoin-core", "This is the transaction fee you will pay if you send a transaction."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments."),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction %s does not belong to this wallet"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction amount too small"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction amounts must not be negative"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction change output index out of range"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction must have at least one recipient"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction needs a change address, but we can't generate it."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Transaction requires one destination of non-zero value, a non-zero feerate, or a pre-selected input"),
QT_TRANSLATE_NOOP("bitcoin-core", "Transaction too large"),
+QT_TRANSLATE_NOOP("bitcoin-core", "UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to bind to %s on this computer (bind returned error %s)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to bind to %s on this computer. %s is probably already running."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to create the PID file '%s': %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to find UTXO for external input"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to open %s for writing"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to parse -maxuploadtarget: '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unable to start HTTP server. See debug log for details."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unexpected legacy entry in descriptor wallet found. Loading wallet %s\n\nThe wallet might have been tampered with or created with malicious intent.\n"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unknown -blockfilterindex value %s."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unknown address type '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unknown change type '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unknown network specified in -onlynet: '%s'"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unknown new rules activated (versionbit %i)"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unrecognised option \"%s\" provided in -test=<option>."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unrecognized descriptor found. Loading wallet %s\n\nThe wallet might have been created on a newer version.\nPlease try running the latest software version.\n"),
QT_TRANSLATE_NOOP("bitcoin-core", "Unrecognized network in -proxy='%s': '%s'"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unsupported global logging level %s=%s. Valid values: %s."),
QT_TRANSLATE_NOOP("bitcoin-core", "Unsupported logging category %s=%s."),
QT_TRANSLATE_NOOP("bitcoin-core", "User Agent comment (%s) contains unsafe characters."),
@@ -434,5 +260,14 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Verifying blocks…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Verifying wallet(s)…"),
QT_TRANSLATE_NOOP("bitcoin-core", "Wallet file creation failed: %s"),
QT_TRANSLATE_NOOP("bitcoin-core", "Wallet needed to be rewritten: restart %s to complete"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Warning: Private keys detected in wallet {%s} with disabled private keys"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade."),
+QT_TRANSLATE_NOOP("bitcoin-core", "Witness data for blocks after height %d requires validation. Please restart with -reindex."),
+QT_TRANSLATE_NOOP("bitcoin-core", "You need to rebuild the database using -reindex to go back to unpruned mode. This will redownload the entire blockchain"),
+QT_TRANSLATE_NOOP("bitcoin-core", "Your computer's date and time appear to be more than %d minutes out of sync with the network, this may lead to consensus failure. After you've confirmed your computer's clock, this message should no longer appear when you restart your node. Without a restart, it should stop showing automatically after you've connected to a sufficient number of new outbound peers, which may take some time. You can inspect the `timeoffset` field of the `getpeerinfo` and `getnetworkinfo` RPC methods to get more info."),
+QT_TRANSLATE_NOOP("bitcoin-core", "\nUnable to cleanup failed migration"),
+QT_TRANSLATE_NOOP("bitcoin-core", "\nUnable to restore backup of wallet."),
QT_TRANSLATE_NOOP("bitcoin-core", "acceptstalefeeestimates is not supported on %s chain."),
+QT_TRANSLATE_NOOP("bitcoin-core", "default wallet"),
+QT_TRANSLATE_NOOP("bitcoin-core", "whitebind may only be used for incoming connections (\"out\" was passed)"),
};
diff --git a/src/qt/locale/bitcoin_en.ts b/src/qt/locale/bitcoin_en.ts
index e5fd8a12..39d84639 100644
--- a/src/qt/locale/bitcoin_en.ts
+++ b/src/qt/locale/bitcoin_en.ts
@@ -5333,82 +5333,82 @@ Go to File > Open Wallet to load a wallet.
<context>
<name>bitcoin-core</name>
<message>
- <location filename="../bitcoinstrings.cpp" line="+12"/>
+ <location filename="../bitcoinstrings.cpp" line="+206"/>
<source>The %s developers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="-194"/>
<source>%s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+12"/>
+ <location line="+3"/>
<source>%s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+7"/>
+ <location line="+23"/>
<source>Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+2"/>
<source>Distributed under the MIT software license, see the accompanying file %s or %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+15"/>
<source>Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+8"/>
+ <location line="+4"/>
<source>Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+4"/>
<source>Error starting/committing db txn for wallet transactions removal process</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+8"/>
<source>Error: Dumpfile format record is incorrect. Got "%s", expected "format".</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+1"/>
<source>Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s".</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
<source>Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+16"/>
<source>Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+15"/>
+ <location line="+31"/>
<source>File %s already exists. If you are sure this is what you want, move it out of the way first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+14"/>
+ <location line="+20"/>
<source>Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+4"/>
+ <location line="+2"/>
<source>Invalid value detected for '-wallet' or '-nowallet'. '-wallet' requires a string value, while '-nowallet' accepts only '1' to disable all wallets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+7"/>
+ <location line="+11"/>
<source>More than one onion bind address is provided. Using %s for the automatically created Tor onion service.</source>
<translation type="unfinished"></translation>
</message>
@@ -5418,62 +5418,62 @@ Go to File > Open Wallet to load a wallet.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>No dump file provided. To use dump, -dumpfile=<filename> must be provided.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+24"/>
+ <location line="+12"/>
<source>Please contribute if you find %s useful. Visit %s for further information about the software.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+2"/>
<source>Prune configured below the minimum of %d MiB. Please use a higher number.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+1"/>
<source>Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+6"/>
<source>Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+4"/>
+ <location line="+7"/>
<source>SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+11"/>
+ <location line="+22"/>
<source>The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+16"/>
+ <location line="+7"/>
<source>The transaction amount is too small to send after the fee has been deducted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+4"/>
<source>This is a pre-release test build - use at your own risk - do not use for mining or merchant applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+2"/>
<source>This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+2"/>
<source>This is the transaction fee you may discard if change is smaller than dust at this level</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>This is the transaction fee you may pay when fee estimates are not available.</source>
<translation type="unfinished"></translation>
</message>
@@ -5483,57 +5483,57 @@ Go to File > Open Wallet to load a wallet.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+16"/>
<source>Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+15"/>
+ <location line="+12"/>
<source>Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+8"/>
<source>Warning: Private keys detected in wallet {%s} with disabled private keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+1"/>
<source>Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Witness data for blocks after height %d requires validation. Please restart with -reindex.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>You need to rebuild the database using -reindex to go back to unpruned mode. This will redownload the entire blockchain</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+19"/>
+ <location line="-253"/>
<source>%s is set very high!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>-maxmempool must be at least %d MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+8"/>
<source>Cannot obtain a lock on directory %s. %s is probably already running.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Cannot resolve -%s address: '%s'</source>
<translation type="unfinished"></translation>
</message>
@@ -5548,63 +5548,63 @@ Go to File > Open Wallet to load a wallet.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-248"/>
+ <location line="-14"/>
<source>%s is set very high! Fees this large could be paid on a single transaction.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+11"/>
<source>Cannot provide specific connections and have addrman find outgoing connections at the same time.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+23"/>
<source>Error loading %s: External signer wallet being loaded without external signer support compiled</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+11"/>
+ <location line="+10"/>
<source>Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+8"/>
+ <location line="+6"/>
<source>Error: Address book data in wallet cannot be identified to belong to migrated wallets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+13"/>
+ <location line="+11"/>
<source>Error: Duplicate descriptors created during migration. Your wallet may be corrupted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+11"/>
<source>Error: Transaction %s in wallet cannot be identified to belong to migrated wallets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+9"/>
+ <location line="+23"/>
<source>Failed to remove snapshot chainstate dir (%s). Manually remove it before restarting.
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Failed to rename invalid peers.dat file. Please move or delete it and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+9"/>
<source>Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+3"/>
<source>Flushing block file to disk failed. This is likely the result of an I/O error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Flushing undo file to disk failed. This is likely the result of an I/O error.</source>
<translation type="unfinished"></translation>
</message>
@@ -5614,57 +5614,57 @@ Go to File > Open Wallet to load a wallet.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+13"/>
<source>Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+10"/>
+ <location line="+11"/>
<source>Maximum transaction weight is less than transaction weight without inputs</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+1"/>
<source>Maximum transaction weight is too low, can not accommodate change output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+10"/>
+ <location line="+13"/>
<source>Option '-checkpoints' is set but checkpoints were removed. This option has no effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Option '-maxorphantx' is set but no longer has any effect (see release notes). Please remove it from your configuration.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Options '-datacarrier' or '-datacarriersize' are set but are marked as deprecated. They will be removed in a future version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is explicitly forbidden: -onion=0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is not provided: none of -proxy, -onion or -listenonion is given</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+4"/>
+ <location line="+1"/>
<source>Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not provided</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+11"/>
+ <location line="+6"/>
<source>Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of a pruned node)</source>
<translation type="unfinished"></translation>
</message>
@@ -5674,47 +5674,47 @@ Go to File > Open Wallet to load a wallet.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+10"/>
+ <location line="+16"/>
<source>Specified -blockmaxweight (%d) exceeds consensus maximum block weight (%d)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+1"/>
<source>Specified -blockreservedweight (%d) exceeds consensus maximum block weight (%d)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Specified -blockreservedweight (%d) is lower than minimum safety value of (%d)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+8"/>
+ <location line="+13"/>
<source>The combination of the pre-selected inputs and the wallet automatic inputs selection exceeds the transaction maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+4"/>
+ <location line="+1"/>
<source>The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+23"/>
+ <location line="+24"/>
<source>UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+9"/>
<source>Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>Unexpected legacy entry in descriptor wallet found. Loading wallet %s
The wallet might have been tampered with or created with malicious intent.
@@ -5722,29 +5722,34 @@ The wallet might have been tampered with or created with malicious intent.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+26"/>
+ <location line="+22"/>
<source>Your computer's date and time appear to be more than %d minutes out of sync with the network, this may lead to consensus failure. After you've confirmed your computer's clock, this message should no longer appear when you restart your node. Without a restart, it should stop showing automatically after you've connected to a sufficient number of new outbound peers, which may take some time. You can inspect the `timeoffset` field of the `getpeerinfo` and `getnetworkinfo` RPC methods to get more info.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+8"/>
+ <location line="+1"/>
<source>
Unable to cleanup failed migration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+1"/>
<source>
Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+2"/>
+ <source>default wallet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>whitebind may only be used for incoming connections ("out" was passed)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+4"/>
+ <location line="-255"/>
<source>-paytxfee is deprecated and will be fully removed in v31.0.</source>
<translation type="unfinished"></translation>
</message>
@@ -5763,13 +5768,23 @@ Unable to restore backup of wallet.</source>
<source>Block verification was interrupted</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location line="+1"/>
+ <source>Can't spend unconfirmed version %d pre-selected input with a version 3 tx</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>Can't spend unconfirmed version 3 pre-selected input with a version %d tx</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
<location line="+1"/>
<source>Cannot add WalletDescriptor to a non-descriptor wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+6"/>
<source>Cannot write to directory '%s'; check permissions.</source>
<translation type="unfinished"></translation>
</message>
@@ -5814,12 +5829,12 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Disk space is too low!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+3"/>
<source>Done loading</source>
<translation type="unfinished"></translation>
</message>
@@ -5849,7 +5864,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Error loading %s: Private keys can only be disabled during creation</source>
<translation type="unfinished"></translation>
</message>
@@ -5859,7 +5874,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Error loading %s: Wallet requires newer version of %s</source>
<translation type="unfinished"></translation>
</message>
@@ -5874,7 +5889,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Error opening block database</source>
<translation type="unfinished"></translation>
</message>
@@ -5884,7 +5899,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Error reading configuration file: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -5899,7 +5914,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Error: Cannot extract destination from the generated scriptpubkey</source>
<translation type="unfinished"></translation>
</message>
@@ -5919,7 +5934,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+6"/>
<source>Error: Failed to create new watchonly wallet</source>
<translation type="unfinished"></translation>
</message>
@@ -5969,7 +5984,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Error: Unable to begin reading all records in the database</source>
<translation type="unfinished"></translation>
</message>
@@ -5984,7 +5999,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Error: Unable to read all records in the database</source>
<translation type="unfinished"></translation>
</message>
@@ -6029,7 +6044,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Failed to close block undo file.</source>
<translation type="unfinished"></translation>
</message>
@@ -6059,7 +6074,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Failed to rescan the wallet during initialization</source>
<translation type="unfinished"></translation>
</message>
@@ -6094,17 +6109,17 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Fee rate (%s) is lower than the minimum fee rate setting (%s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+4"/>
<source>Ignoring duplicate -wallet %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Incorrect or no genesis block found. Wrong datadir for network?</source>
<translation type="unfinished"></translation>
</message>
@@ -6149,17 +6164,17 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Invalid amount for %s=<amount>: '%s' (must be at least %s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="-1"/>
<source>Invalid amount for %s=<amount>: '%s'</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Invalid amount for -%s=<amount>: '%s'</source>
<translation type="unfinished"></translation>
</message>
@@ -6169,12 +6184,12 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Invalid port specified in %s: '%s'</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Listening for incoming connections failed (listen returned error %s)</source>
<translation type="unfinished"></translation>
</message>
@@ -6199,7 +6214,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Maximum transaction weight must be between %d and %d</source>
<translation type="unfinished"></translation>
</message>
@@ -6214,7 +6229,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Need to specify a port with -whitebind: '%s'</source>
<translation type="unfinished"></translation>
</message>
@@ -6224,7 +6239,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+4"/>
<source>Not found pre-selected input %s</source>
<translation type="unfinished"></translation>
</message>
@@ -6239,17 +6254,17 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+9"/>
<source>Prune cannot be configured with a negative value.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Prune mode is incompatible with -txindex.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Pruning blockstore…</source>
<translation type="unfinished"></translation>
</message>
@@ -6259,7 +6274,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Replaying blocks…</source>
<translation type="unfinished"></translation>
</message>
@@ -6289,7 +6304,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Section [%s] is not recognized.</source>
<translation type="unfinished"></translation>
</message>
@@ -6314,7 +6329,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+4"/>
<source>Specified -walletdir "%s" does not exist</source>
<translation type="unfinished"></translation>
</message>
@@ -6359,7 +6374,12 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
+ <source>The %s path uses exFAT, which is known to have intermittent corruption problems on macOS. Move this directory to a different filesystem to avoid data loss.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+5"/>
<source>The source code is available from %s.</source>
<translation type="unfinished"></translation>
</message>
@@ -6374,7 +6394,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>The transactions removal process can only be executed within a db txn</source>
<translation type="unfinished"></translation>
</message>
@@ -6389,22 +6409,22 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>This is experimental software.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>This is the minimum transaction fee you pay on every transaction.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>This is the transaction fee you will pay if you send a transaction.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Transaction %s does not belong to this wallet</source>
<translation type="unfinished"></translation>
</message>
@@ -6434,12 +6454,12 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Transaction too large</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Unable to bind to %s on this computer (bind returned error %s)</source>
<translation type="unfinished"></translation>
</message>
@@ -6469,12 +6489,12 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+2"/>
<source>Unable to start HTTP server. See debug log for details.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+1"/>
+ <location line="+3"/>
<source>Unknown -blockfilterindex value %s.</source>
<translation type="unfinished"></translation>
</message>
@@ -6504,7 +6524,7 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+5"/>
<source>Unsupported global logging level %s=%s. Valid values: %s.</source>
<translation type="unfinished"></translation>
</message>
@@ -6514,37 +6534,37 @@ Unable to restore backup of wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+2"/>
+ <location line="+9"/>
<source>acceptstalefeeestimates is not supported on %s chain.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-6"/>
+ <location line="-13"/>
<source>Unsupported logging category %s=%s.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-390"/>
+ <location line="-206"/>
<source>Error loading %s: Wallet is a legacy wallet. Please migrate to a descriptor wallet using the migration tool (migratewallet RPC).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+23"/>
+ <location line="+22"/>
<source>Error: Dumpfile specifies an unsupported database format (%s). Only sqlite database dumps are supported</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+15"/>
+ <location line="+29"/>
<source>Failed to calculate bump fees, because unconfirmed UTXOs depend on an enormous cluster of unconfirmed transactions.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+128"/>
+ <location line="+131"/>
<source>Transaction requires one destination of non-zero value, a non-zero feerate, or a pre-selected input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+16"/>
+ <location line="+19"/>
<source>Unrecognized descriptor found. Loading wallet %s
The wallet might have been created on a newer version.
@@ -6553,12 +6573,12 @@ Please try running the latest software version.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+59"/>
+ <location line="-211"/>
<source>Do you want to rebuild the databases now?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+18"/>
+ <location line="+25"/>
<source>Error: Could not add watchonly tx %s to watchonly wallet</source>
<translation type="unfinished"></translation>
</message>
@@ -6568,7 +6588,7 @@ Please try running the latest software version.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+24"/>
+ <location line="+31"/>
<source>Error: Wallet does not exist</source>
<translation type="unfinished"></translation>
</message>
@@ -6578,27 +6598,27 @@ Please try running the latest software version.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+10"/>
+ <location line="+13"/>
<source>Failed to start indexes, shutting down…</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+16"/>
+ <location line="+21"/>
<source>Invalid -proxy address or hostname, ends with '=': '%s'</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+18"/>
+ <location line="+26"/>
<source>Not enough file descriptors available. %d available, %d required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+59"/>
+ <location line="+94"/>
<source>Unrecognized network in -proxy='%s': '%s'</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+3"/>
+ <location line="+5"/>
<source>User Agent comment (%s) contains unsafe characters.</source>
<translation type="unfinished"></translation>
</message>
@@ -6618,7 +6638,7 @@ Please try running the latest software version.
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-51"/>
+ <location line="-74"/>
<source>Settings file could not be read</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qt/locale/bitcoin_en.xlf b/src/qt/locale/bitcoin_en.xlf
index cfbc5899..cfa6442e 100644
--- a/src/qt/locale/bitcoin_en.xlf
+++ b/src/qt/locale/bitcoin_en.xlf
@@ -4499,1041 +4499,1057 @@ Go to File > Open Wallet to load a wallet.
<group restype="x-trolltech-linguist-context" resname="bitcoin-core">
<trans-unit id="_msg978">
<source xml:space="preserve">The %s developers</source>
- <context-group purpose="location"><context context-type="linenumber">12</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">206</context></context-group>
</trans-unit>
<trans-unit id="_msg979">
<source xml:space="preserve">%s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error.</source>
- <context-group purpose="location"><context context-type="linenumber">13</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">12</context></context-group>
</trans-unit>
<trans-unit id="_msg980">
<source xml:space="preserve">%s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list.</source>
- <context-group purpose="location"><context context-type="linenumber">25</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">15</context></context-group>
</trans-unit>
<trans-unit id="_msg981">
<source xml:space="preserve">Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory.</source>
- <context-group purpose="location"><context context-type="linenumber">32</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="_msg982">
<source xml:space="preserve">Distributed under the MIT software license, see the accompanying file %s or %s</source>
- <context-group purpose="location"><context context-type="linenumber">35</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">40</context></context-group>
</trans-unit>
<trans-unit id="_msg983">
<source xml:space="preserve">Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s</source>
- <context-group purpose="location"><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">55</context></context-group>
</trans-unit>
<trans-unit id="_msg984">
<source xml:space="preserve">Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet.</source>
- <context-group purpose="location"><context context-type="linenumber">52</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">59</context></context-group>
</trans-unit>
<trans-unit id="_msg985">
<source xml:space="preserve">Error starting/committing db txn for wallet transactions removal process</source>
- <context-group purpose="location"><context context-type="linenumber">55</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">63</context></context-group>
</trans-unit>
<trans-unit id="_msg986">
<source xml:space="preserve">Error: Dumpfile format record is incorrect. Got "%s", expected "format".</source>
- <context-group purpose="location"><context context-type="linenumber">60</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">71</context></context-group>
</trans-unit>
<trans-unit id="_msg987">
<source xml:space="preserve">Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s".</source>
- <context-group purpose="location"><context context-type="linenumber">62</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">72</context></context-group>
</trans-unit>
<trans-unit id="_msg988">
<source xml:space="preserve">Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s</source>
- <context-group purpose="location"><context context-type="linenumber">67</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">74</context></context-group>
</trans-unit>
<trans-unit id="_msg989">
<source xml:space="preserve">Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted.</source>
- <context-group purpose="location"><context context-type="linenumber">76</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">90</context></context-group>
</trans-unit>
<trans-unit id="_msg990">
<source xml:space="preserve">File %s already exists. If you are sure this is what you want, move it out of the way first.</source>
- <context-group purpose="location"><context context-type="linenumber">91</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">121</context></context-group>
</trans-unit>
<trans-unit id="_msg991">
<source xml:space="preserve">Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start.</source>
- <context-group purpose="location"><context context-type="linenumber">105</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">141</context></context-group>
</trans-unit>
<trans-unit id="_msg992">
<source xml:space="preserve">Invalid value detected for '-wallet' or '-nowallet'. '-wallet' requires a string value, while '-nowallet' accepts only '1' to disable all wallets</source>
- <context-group purpose="location"><context context-type="linenumber">109</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">143</context></context-group>
</trans-unit>
<trans-unit id="_msg993">
<source xml:space="preserve">More than one onion bind address is provided. Using %s for the automatically created Tor onion service.</source>
- <context-group purpose="location"><context context-type="linenumber">116</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">154</context></context-group>
</trans-unit>
<trans-unit id="_msg994">
<source xml:space="preserve">No dump file provided. To use createfromdump, -dumpfile=<filename> must be provided.</source>
- <context-group purpose="location"><context context-type="linenumber">119</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">157</context></context-group>
</trans-unit>
<trans-unit id="_msg995">
<source xml:space="preserve">No dump file provided. To use dump, -dumpfile=<filename> must be provided.</source>
- <context-group purpose="location"><context context-type="linenumber">122</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">158</context></context-group>
</trans-unit>
<trans-unit id="_msg996">
<source xml:space="preserve">Please contribute if you find %s useful. Visit %s for further information about the software.</source>
- <context-group purpose="location"><context context-type="linenumber">146</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">170</context></context-group>
</trans-unit>
<trans-unit id="_msg997">
<source xml:space="preserve">Prune configured below the minimum of %d MiB. Please use a higher number.</source>
- <context-group purpose="location"><context context-type="linenumber">149</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">172</context></context-group>
</trans-unit>
<trans-unit id="_msg998">
<source xml:space="preserve">Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead.</source>
- <context-group purpose="location"><context context-type="linenumber">151</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">173</context></context-group>
</trans-unit>
<trans-unit id="_msg999">
<source xml:space="preserve">Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup.</source>
- <context-group purpose="location"><context context-type="linenumber">160</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">179</context></context-group>
</trans-unit>
<trans-unit id="_msg1000">
<source xml:space="preserve">SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported</source>
- <context-group purpose="location"><context context-type="linenumber">164</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">186</context></context-group>
</trans-unit>
<trans-unit id="_msg1001">
<source xml:space="preserve">The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct</source>
- <context-group purpose="location"><context context-type="linenumber">175</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">208</context></context-group>
</trans-unit>
<trans-unit id="_msg1002">
<source xml:space="preserve">The transaction amount is too small to send after the fee has been deducted</source>
- <context-group purpose="location"><context context-type="linenumber">191</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">215</context></context-group>
</trans-unit>
<trans-unit id="_msg1003">
<source xml:space="preserve">This is a pre-release test build - use at your own risk - do not use for mining or merchant applications</source>
- <context-group purpose="location"><context context-type="linenumber">193</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">219</context></context-group>
</trans-unit>
<trans-unit id="_msg1004">
<source xml:space="preserve">This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection.</source>
- <context-group purpose="location"><context context-type="linenumber">196</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">221</context></context-group>
</trans-unit>
<trans-unit id="_msg1005">
<source xml:space="preserve">This is the transaction fee you may discard if change is smaller than dust at this level</source>
- <context-group purpose="location"><context context-type="linenumber">199</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">223</context></context-group>
</trans-unit>
<trans-unit id="_msg1006">
<source xml:space="preserve">This is the transaction fee you may pay when fee estimates are not available.</source>
- <context-group purpose="location"><context context-type="linenumber">202</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">224</context></context-group>
</trans-unit>
<trans-unit id="_msg1007">
<source xml:space="preserve">Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments.</source>
- <context-group purpose="location"><context context-type="linenumber">204</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">226</context></context-group>
</trans-unit>
<trans-unit id="_msg1008">
<source xml:space="preserve">Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate.</source>
- <context-group purpose="location"><context context-type="linenumber">213</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">242</context></context-group>
</trans-unit>
<trans-unit id="_msg1009">
<source xml:space="preserve">Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s.</source>
- <context-group purpose="location"><context context-type="linenumber">228</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">254</context></context-group>
</trans-unit>
<trans-unit id="_msg1010">
<source xml:space="preserve">Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database.</source>
- <context-group purpose="location"><context context-type="linenumber">231</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">255</context></context-group>
</trans-unit>
<trans-unit id="_msg1011">
<source xml:space="preserve">Warning: Private keys detected in wallet {%s} with disabled private keys</source>
- <context-group purpose="location"><context context-type="linenumber">234</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">263</context></context-group>
</trans-unit>
<trans-unit id="_msg1012">
<source xml:space="preserve">Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade.</source>
- <context-group purpose="location"><context context-type="linenumber">236</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">264</context></context-group>
</trans-unit>
<trans-unit id="_msg1013">
<source xml:space="preserve">Witness data for blocks after height %d requires validation. Please restart with -reindex.</source>
- <context-group purpose="location"><context context-type="linenumber">239</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">265</context></context-group>
</trans-unit>
<trans-unit id="_msg1014">
<source xml:space="preserve">You need to rebuild the database using -reindex to go back to unpruned mode. This will redownload the entire blockchain</source>
- <context-group purpose="location"><context context-type="linenumber">242</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">266</context></context-group>
</trans-unit>
<trans-unit id="_msg1015">
<source xml:space="preserve">%s is set very high!</source>
- <context-group purpose="location"><context context-type="linenumber">261</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">13</context></context-group>
</trans-unit>
<trans-unit id="_msg1016">
<source xml:space="preserve">-maxmempool must be at least %d MB</source>
- <context-group purpose="location"><context context-type="linenumber">262</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">16</context></context-group>
</trans-unit>
<trans-unit id="_msg1017">
<source xml:space="preserve">Cannot obtain a lock on directory %s. %s is probably already running.</source>
- <context-group purpose="location"><context context-type="linenumber">268</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="_msg1018">
<source xml:space="preserve">Cannot resolve -%s address: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">269</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">26</context></context-group>
</trans-unit>
<trans-unit id="_msg1019">
<source xml:space="preserve">Cannot set -forcednsseed to true when setting -dnsseed to false.</source>
- <context-group purpose="location"><context context-type="linenumber">270</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">27</context></context-group>
</trans-unit>
<trans-unit id="_msg1020">
<source xml:space="preserve">Cannot set -peerblockfilters without -blockfilterindex.</source>
- <context-group purpose="location"><context context-type="linenumber">271</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="_msg1021">
<source xml:space="preserve">%s is set very high! Fees this large could be paid on a single transaction.</source>
- <context-group purpose="location"><context context-type="linenumber">23</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">14</context></context-group>
</trans-unit>
<trans-unit id="_msg1022">
<source xml:space="preserve">Cannot provide specific connections and have addrman find outgoing connections at the same time.</source>
- <context-group purpose="location"><context context-type="linenumber">29</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">25</context></context-group>
</trans-unit>
<trans-unit id="_msg1023">
<source xml:space="preserve">Error loading %s: External signer wallet being loaded without external signer support compiled</source>
- <context-group purpose="location"><context context-type="linenumber">38</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="_msg1024">
<source xml:space="preserve">Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect.</source>
- <context-group purpose="location"><context context-type="linenumber">49</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="_msg1025">
<source xml:space="preserve">Error: Address book data in wallet cannot be identified to belong to migrated wallets</source>
- <context-group purpose="location"><context context-type="linenumber">57</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">64</context></context-group>
</trans-unit>
<trans-unit id="_msg1026">
<source xml:space="preserve">Error: Duplicate descriptors created during migration. Your wallet may be corrupted.</source>
- <context-group purpose="location"><context context-type="linenumber">70</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">75</context></context-group>
</trans-unit>
<trans-unit id="_msg1027">
<source xml:space="preserve">Error: Transaction %s in wallet cannot be identified to belong to migrated wallets</source>
- <context-group purpose="location"><context context-type="linenumber">73</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">86</context></context-group>
</trans-unit>
<trans-unit id="_msg1028">
<source xml:space="preserve">Failed to remove snapshot chainstate dir (%s). Manually remove it before restarting.
</source>
- <context-group purpose="location"><context context-type="linenumber">82</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="_msg1029">
<source xml:space="preserve">Failed to rename invalid peers.dat file. Please move or delete it and try again.</source>
- <context-group purpose="location"><context context-type="linenumber">85</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">110</context></context-group>
</trans-unit>
<trans-unit id="_msg1030">
<source xml:space="preserve">Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s.</source>
- <context-group purpose="location"><context context-type="linenumber">88</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">119</context></context-group>
</trans-unit>
<trans-unit id="_msg1031">
<source xml:space="preserve">Flushing block file to disk failed. This is likely the result of an I/O error.</source>
- <context-group purpose="location"><context context-type="linenumber">94</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">122</context></context-group>
</trans-unit>
<trans-unit id="_msg1032">
<source xml:space="preserve">Flushing undo file to disk failed. This is likely the result of an I/O error.</source>
- <context-group purpose="location"><context context-type="linenumber">97</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">123</context></context-group>
</trans-unit>
<trans-unit id="_msg1033">
<source xml:space="preserve">Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet forbids connections to IPv4/IPv6</source>
- <context-group purpose="location"><context context-type="linenumber">99</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">125</context></context-group>
</trans-unit>
<trans-unit id="_msg1034">
<source xml:space="preserve">Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions)</source>
- <context-group purpose="location"><context context-type="linenumber">102</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">138</context></context-group>
</trans-unit>
<trans-unit id="_msg1035">
<source xml:space="preserve">Maximum transaction weight is less than transaction weight without inputs</source>
- <context-group purpose="location"><context context-type="linenumber">112</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">149</context></context-group>
</trans-unit>
<trans-unit id="_msg1036">
<source xml:space="preserve">Maximum transaction weight is too low, can not accommodate change output</source>
- <context-group purpose="location"><context context-type="linenumber">114</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">150</context></context-group>
</trans-unit>
<trans-unit id="_msg1037">
<source xml:space="preserve">Option '-checkpoints' is set but checkpoints were removed. This option has no effect.</source>
- <context-group purpose="location"><context context-type="linenumber">124</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">163</context></context-group>
</trans-unit>
<trans-unit id="_msg1038">
<source xml:space="preserve">Option '-maxorphantx' is set but no longer has any effect (see release notes). Please remove it from your configuration.</source>
- <context-group purpose="location"><context context-type="linenumber">127</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">164</context></context-group>
</trans-unit>
<trans-unit id="_msg1039">
<source xml:space="preserve">Options '-datacarrier' or '-datacarriersize' are set but are marked as deprecated. They will be removed in a future version.</source>
- <context-group purpose="location"><context context-type="linenumber">130</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">165</context></context-group>
</trans-unit>
<trans-unit id="_msg1040">
<source xml:space="preserve">Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided</source>
- <context-group purpose="location"><context context-type="linenumber">133</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">166</context></context-group>
</trans-unit>
<trans-unit id="_msg1041">
<source xml:space="preserve">Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is explicitly forbidden: -onion=0</source>
- <context-group purpose="location"><context context-type="linenumber">136</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">167</context></context-group>
</trans-unit>
<trans-unit id="_msg1042">
<source xml:space="preserve">Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is not provided: none of -proxy, -onion or -listenonion is given</source>
- <context-group purpose="location"><context context-type="linenumber">139</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">168</context></context-group>
</trans-unit>
<trans-unit id="_msg1043">
<source xml:space="preserve">Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not provided</source>
- <context-group purpose="location"><context context-type="linenumber">143</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">169</context></context-group>
</trans-unit>
<trans-unit id="_msg1044">
<source xml:space="preserve">Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of a pruned node)</source>
- <context-group purpose="location"><context context-type="linenumber">154</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">175</context></context-group>
</trans-unit>
<trans-unit id="_msg1045">
<source xml:space="preserve">Rename of '%s' -> '%s' failed. Cannot clean up the background chainstate leveldb directory.</source>
- <context-group purpose="location"><context context-type="linenumber">157</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">178</context></context-group>
</trans-unit>
<trans-unit id="_msg1046">
<source xml:space="preserve">Specified -blockmaxweight (%d) exceeds consensus maximum block weight (%d)</source>
- <context-group purpose="location"><context context-type="linenumber">167</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">194</context></context-group>
</trans-unit>
<trans-unit id="_msg1047">
<source xml:space="preserve">Specified -blockreservedweight (%d) exceeds consensus maximum block weight (%d)</source>
- <context-group purpose="location"><context context-type="linenumber">169</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">195</context></context-group>
</trans-unit>
<trans-unit id="_msg1048">
<source xml:space="preserve">Specified -blockreservedweight (%d) is lower than minimum safety value of (%d)</source>
- <context-group purpose="location"><context context-type="linenumber">172</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">196</context></context-group>
</trans-unit>
<trans-unit id="_msg1049">
<source xml:space="preserve">The combination of the pre-selected inputs and the wallet automatic inputs selection exceeds the transaction maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs</source>
- <context-group purpose="location"><context context-type="linenumber">180</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">209</context></context-group>
</trans-unit>
<trans-unit id="_msg1050">
<source xml:space="preserve">The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs</source>
- <context-group purpose="location"><context context-type="linenumber">184</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">210</context></context-group>
</trans-unit>
<trans-unit id="_msg1051">
<source xml:space="preserve">The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually</source>
- <context-group purpose="location"><context context-type="linenumber">187</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">211</context></context-group>
</trans-unit>
<trans-unit id="_msg1052">
<source xml:space="preserve">UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot.</source>
- <context-group purpose="location"><context context-type="linenumber">210</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">235</context></context-group>
</trans-unit>
<trans-unit id="_msg1053">
<source xml:space="preserve">Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool</source>
- <context-group purpose="location"><context context-type="linenumber">216</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">244</context></context-group>
</trans-unit>
<trans-unit id="_msg1054">
<source xml:space="preserve">Unexpected legacy entry in descriptor wallet found. Loading wallet %s
The wallet might have been tampered with or created with malicious intent.
</source>
- <context-group purpose="location"><context context-type="linenumber">219</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">245</context></context-group>
</trans-unit>
<trans-unit id="_msg1055">
<source xml:space="preserve">Your computer's date and time appear to be more than %d minutes out of sync with the network, this may lead to consensus failure. After you've confirmed your computer's clock, this message should no longer appear when you restart your node. Without a restart, it should stop showing automatically after you've connected to a sufficient number of new outbound peers, which may take some time. You can inspect the `timeoffset` field of the `getpeerinfo` and `getnetworkinfo` RPC methods to get more info.</source>
- <context-group purpose="location"><context context-type="linenumber">245</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">267</context></context-group>
</trans-unit>
<trans-unit id="_msg1056">
<source xml:space="preserve">
Unable to cleanup failed migration</source>
- <context-group purpose="location"><context context-type="linenumber">253</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">268</context></context-group>
</trans-unit>
<trans-unit id="_msg1057">
<source xml:space="preserve">
Unable to restore backup of wallet.</source>
- <context-group purpose="location"><context context-type="linenumber">256</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">269</context></context-group>
</trans-unit>
<trans-unit id="_msg1058">
- <source xml:space="preserve">whitebind may only be used for incoming connections ("out" was passed)</source>
- <context-group purpose="location"><context context-type="linenumber">259</context></context-group>
+ <source xml:space="preserve">default wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">271</context></context-group>
</trans-unit>
<trans-unit id="_msg1059">
- <source xml:space="preserve">-paytxfee is deprecated and will be fully removed in v31.0.</source>
- <context-group purpose="location"><context context-type="linenumber">263</context></context-group>
+ <source xml:space="preserve">whitebind may only be used for incoming connections ("out" was passed)</source>
+ <context-group purpose="location"><context context-type="linenumber">272</context></context-group>
</trans-unit>
<trans-unit id="_msg1060">
- <source xml:space="preserve">A fatal internal error occurred, see debug.log for details: </source>
- <context-group purpose="location"><context context-type="linenumber">264</context></context-group>
+ <source xml:space="preserve">-paytxfee is deprecated and will be fully removed in v31.0.</source>
+ <context-group purpose="location"><context context-type="linenumber">17</context></context-group>
</trans-unit>
<trans-unit id="_msg1061">
- <source xml:space="preserve">Assumeutxo data not found for the given blockhash '%s'.</source>
- <context-group purpose="location"><context context-type="linenumber">265</context></context-group>
+ <source xml:space="preserve">A fatal internal error occurred, see debug.log for details: </source>
+ <context-group purpose="location"><context context-type="linenumber">18</context></context-group>
</trans-unit>
<trans-unit id="_msg1062">
- <source xml:space="preserve">Block verification was interrupted</source>
- <context-group purpose="location"><context context-type="linenumber">266</context></context-group>
+ <source xml:space="preserve">Assumeutxo data not found for the given blockhash '%s'.</source>
+ <context-group purpose="location"><context context-type="linenumber">19</context></context-group>
</trans-unit>
<trans-unit id="_msg1063">
- <source xml:space="preserve">Cannot add WalletDescriptor to a non-descriptor wallet</source>
- <context-group purpose="location"><context context-type="linenumber">267</context></context-group>
+ <source xml:space="preserve">Block verification was interrupted</source>
+ <context-group purpose="location"><context context-type="linenumber">20</context></context-group>
</trans-unit>
<trans-unit id="_msg1064">
- <source xml:space="preserve">Cannot write to directory '%s'; check permissions.</source>
- <context-group purpose="location"><context context-type="linenumber">272</context></context-group>
+ <source xml:space="preserve">Can't spend unconfirmed version %d pre-selected input with a version 3 tx</source>
+ <context-group purpose="location"><context context-type="linenumber">21</context></context-group>
</trans-unit>
<trans-unit id="_msg1065">
- <source xml:space="preserve">Config setting for %s only applied on %s network when in [%s] section.</source>
- <context-group purpose="location"><context context-type="linenumber">273</context></context-group>
+ <source xml:space="preserve">Can't spend unconfirmed version 3 pre-selected input with a version %d tx</source>
+ <context-group purpose="location"><context context-type="linenumber">22</context></context-group>
</trans-unit>
<trans-unit id="_msg1066">
- <source xml:space="preserve">Copyright (C) %i-%i</source>
- <context-group purpose="location"><context context-type="linenumber">274</context></context-group>
+ <source xml:space="preserve">Cannot add WalletDescriptor to a non-descriptor wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">23</context></context-group>
</trans-unit>
<trans-unit id="_msg1067">
- <source xml:space="preserve">Corrupt block found indicating potential hardware failure.</source>
- <context-group purpose="location"><context context-type="linenumber">275</context></context-group>
+ <source xml:space="preserve">Cannot write to directory '%s'; check permissions.</source>
+ <context-group purpose="location"><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="_msg1068">
- <source xml:space="preserve">Corrupted block database detected</source>
- <context-group purpose="location"><context context-type="linenumber">276</context></context-group>
+ <source xml:space="preserve">Config setting for %s only applied on %s network when in [%s] section.</source>
+ <context-group purpose="location"><context context-type="linenumber">30</context></context-group>
</trans-unit>
<trans-unit id="_msg1069">
- <source xml:space="preserve">Could not find asmap file %s</source>
- <context-group purpose="location"><context context-type="linenumber">277</context></context-group>
+ <source xml:space="preserve">Copyright (C) %i-%i</source>
+ <context-group purpose="location"><context context-type="linenumber">31</context></context-group>
</trans-unit>
<trans-unit id="_msg1070">
- <source xml:space="preserve">Could not generate scriptPubKeys (cache is empty)</source>
- <context-group purpose="location"><context context-type="linenumber">278</context></context-group>
+ <source xml:space="preserve">Corrupt block found indicating potential hardware failure.</source>
+ <context-group purpose="location"><context context-type="linenumber">32</context></context-group>
</trans-unit>
<trans-unit id="_msg1071">
- <source xml:space="preserve">Could not parse asmap file %s</source>
- <context-group purpose="location"><context context-type="linenumber">279</context></context-group>
+ <source xml:space="preserve">Corrupted block database detected</source>
+ <context-group purpose="location"><context context-type="linenumber">33</context></context-group>
</trans-unit>
<trans-unit id="_msg1072">
- <source xml:space="preserve">Could not top up scriptPubKeys</source>
- <context-group purpose="location"><context context-type="linenumber">280</context></context-group>
+ <source xml:space="preserve">Could not find asmap file %s</source>
+ <context-group purpose="location"><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="_msg1073">
- <source xml:space="preserve">Disk space is too low!</source>
- <context-group purpose="location"><context context-type="linenumber">281</context></context-group>
+ <source xml:space="preserve">Could not generate scriptPubKeys (cache is empty)</source>
+ <context-group purpose="location"><context context-type="linenumber">35</context></context-group>
</trans-unit>
<trans-unit id="_msg1074">
- <source xml:space="preserve">Done loading</source>
- <context-group purpose="location"><context context-type="linenumber">283</context></context-group>
+ <source xml:space="preserve">Could not parse asmap file %s</source>
+ <context-group purpose="location"><context context-type="linenumber">36</context></context-group>
</trans-unit>
<trans-unit id="_msg1075">
- <source xml:space="preserve">Dump file %s does not exist.</source>
- <context-group purpose="location"><context context-type="linenumber">284</context></context-group>
+ <source xml:space="preserve">Could not top up scriptPubKeys</source>
+ <context-group purpose="location"><context context-type="linenumber">37</context></context-group>
</trans-unit>
<trans-unit id="_msg1076">
- <source xml:space="preserve">Elliptic curve cryptography sanity check failure. %s is shutting down.</source>
- <context-group purpose="location"><context context-type="linenumber">285</context></context-group>
+ <source xml:space="preserve">Disk space is too low!</source>
+ <context-group purpose="location"><context context-type="linenumber">39</context></context-group>
</trans-unit>
<trans-unit id="_msg1077">
- <source xml:space="preserve">Error creating %s</source>
- <context-group purpose="location"><context context-type="linenumber">286</context></context-group>
+ <source xml:space="preserve">Done loading</source>
+ <context-group purpose="location"><context context-type="linenumber">42</context></context-group>
</trans-unit>
<trans-unit id="_msg1078">
- <source xml:space="preserve">Error initializing block database</source>
- <context-group purpose="location"><context context-type="linenumber">287</context></context-group>
+ <source xml:space="preserve">Dump file %s does not exist.</source>
+ <context-group purpose="location"><context context-type="linenumber">43</context></context-group>
</trans-unit>
<trans-unit id="_msg1079">
- <source xml:space="preserve">Error loading %s</source>
- <context-group purpose="location"><context context-type="linenumber">288</context></context-group>
+ <source xml:space="preserve">Elliptic curve cryptography sanity check failure. %s is shutting down.</source>
+ <context-group purpose="location"><context context-type="linenumber">44</context></context-group>
</trans-unit>
<trans-unit id="_msg1080">
- <source xml:space="preserve">Error loading %s: Private keys can only be disabled during creation</source>
- <context-group purpose="location"><context context-type="linenumber">289</context></context-group>
+ <source xml:space="preserve">Error creating %s</source>
+ <context-group purpose="location"><context context-type="linenumber">45</context></context-group>
</trans-unit>
<trans-unit id="_msg1081">
- <source xml:space="preserve">Error loading %s: Wallet corrupted</source>
- <context-group purpose="location"><context context-type="linenumber">290</context></context-group>
+ <source xml:space="preserve">Error initializing block database</source>
+ <context-group purpose="location"><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="_msg1082">
- <source xml:space="preserve">Error loading %s: Wallet requires newer version of %s</source>
- <context-group purpose="location"><context context-type="linenumber">291</context></context-group>
+ <source xml:space="preserve">Error loading %s</source>
+ <context-group purpose="location"><context context-type="linenumber">47</context></context-group>
</trans-unit>
<trans-unit id="_msg1083">
- <source xml:space="preserve">Error loading block database</source>
- <context-group purpose="location"><context context-type="linenumber">292</context></context-group>
+ <source xml:space="preserve">Error loading %s: Private keys can only be disabled during creation</source>
+ <context-group purpose="location"><context context-type="linenumber">49</context></context-group>
</trans-unit>
<trans-unit id="_msg1084">
- <source xml:space="preserve">Error loading databases</source>
- <context-group purpose="location"><context context-type="linenumber">293</context></context-group>
+ <source xml:space="preserve">Error loading %s: Wallet corrupted</source>
+ <context-group purpose="location"><context context-type="linenumber">50</context></context-group>
</trans-unit>
<trans-unit id="_msg1085">
- <source xml:space="preserve">Error opening block database</source>
- <context-group purpose="location"><context context-type="linenumber">294</context></context-group>
+ <source xml:space="preserve">Error loading %s: Wallet requires newer version of %s</source>
+ <context-group purpose="location"><context context-type="linenumber">52</context></context-group>
</trans-unit>
<trans-unit id="_msg1086">
- <source xml:space="preserve">Error opening coins database</source>
- <context-group purpose="location"><context context-type="linenumber">295</context></context-group>
+ <source xml:space="preserve">Error loading block database</source>
+ <context-group purpose="location"><context context-type="linenumber">53</context></context-group>
</trans-unit>
<trans-unit id="_msg1087">
- <source xml:space="preserve">Error reading configuration file: %s</source>
- <context-group purpose="location"><context context-type="linenumber">296</context></context-group>
+ <source xml:space="preserve">Error loading databases</source>
+ <context-group purpose="location"><context context-type="linenumber">54</context></context-group>
</trans-unit>
<trans-unit id="_msg1088">
- <source xml:space="preserve">Error reading from database, shutting down.</source>
- <context-group purpose="location"><context context-type="linenumber">297</context></context-group>
+ <source xml:space="preserve">Error opening block database</source>
+ <context-group purpose="location"><context context-type="linenumber">56</context></context-group>
</trans-unit>
<trans-unit id="_msg1089">
- <source xml:space="preserve">Error reading next record from wallet database</source>
- <context-group purpose="location"><context context-type="linenumber">298</context></context-group>
+ <source xml:space="preserve">Error opening coins database</source>
+ <context-group purpose="location"><context context-type="linenumber">57</context></context-group>
</trans-unit>
<trans-unit id="_msg1090">
- <source xml:space="preserve">Error: Cannot extract destination from the generated scriptpubkey</source>
- <context-group purpose="location"><context context-type="linenumber">299</context></context-group>
+ <source xml:space="preserve">Error reading configuration file: %s</source>
+ <context-group purpose="location"><context context-type="linenumber">60</context></context-group>
</trans-unit>
<trans-unit id="_msg1091">
- <source xml:space="preserve">Error: Couldn't create cursor into database</source>
- <context-group purpose="location"><context context-type="linenumber">302</context></context-group>
+ <source xml:space="preserve">Error reading from database, shutting down.</source>
+ <context-group purpose="location"><context context-type="linenumber">61</context></context-group>
</trans-unit>
<trans-unit id="_msg1092">
- <source xml:space="preserve">Error: Disk space is low for %s</source>
- <context-group purpose="location"><context context-type="linenumber">303</context></context-group>
+ <source xml:space="preserve">Error reading next record from wallet database</source>
+ <context-group purpose="location"><context context-type="linenumber">62</context></context-group>
</trans-unit>
<trans-unit id="_msg1093">
- <source xml:space="preserve">Error: Dumpfile checksum does not match. Computed %s, expected %s</source>
- <context-group purpose="location"><context context-type="linenumber">304</context></context-group>
+ <source xml:space="preserve">Error: Cannot extract destination from the generated scriptpubkey</source>
+ <context-group purpose="location"><context context-type="linenumber">65</context></context-group>
</trans-unit>
<trans-unit id="_msg1094">
- <source xml:space="preserve">Error: Failed to create new watchonly wallet</source>
- <context-group purpose="location"><context context-type="linenumber">305</context></context-group>
+ <source xml:space="preserve">Error: Couldn't create cursor into database</source>
+ <context-group purpose="location"><context context-type="linenumber">68</context></context-group>
</trans-unit>
<trans-unit id="_msg1095">
- <source xml:space="preserve">Error: Got key that was not hex: %s</source>
- <context-group purpose="location"><context context-type="linenumber">306</context></context-group>
+ <source xml:space="preserve">Error: Disk space is low for %s</source>
+ <context-group purpose="location"><context context-type="linenumber">69</context></context-group>
</trans-unit>
<trans-unit id="_msg1096">
- <source xml:space="preserve">Error: Got value that was not hex: %s</source>
- <context-group purpose="location"><context context-type="linenumber">307</context></context-group>
+ <source xml:space="preserve">Error: Dumpfile checksum does not match. Computed %s, expected %s</source>
+ <context-group purpose="location"><context context-type="linenumber">70</context></context-group>
</trans-unit>
<trans-unit id="_msg1097">
- <source xml:space="preserve">Error: Keypool ran out, please call keypoolrefill first</source>
- <context-group purpose="location"><context context-type="linenumber">308</context></context-group>
+ <source xml:space="preserve">Error: Failed to create new watchonly wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">76</context></context-group>
</trans-unit>
<trans-unit id="_msg1098">
- <source xml:space="preserve">Error: Missing checksum</source>
- <context-group purpose="location"><context context-type="linenumber">309</context></context-group>
+ <source xml:space="preserve">Error: Got key that was not hex: %s</source>
+ <context-group purpose="location"><context context-type="linenumber">77</context></context-group>
</trans-unit>
<trans-unit id="_msg1099">
- <source xml:space="preserve">Error: No %s addresses available.</source>
- <context-group purpose="location"><context context-type="linenumber">310</context></context-group>
+ <source xml:space="preserve">Error: Got value that was not hex: %s</source>
+ <context-group purpose="location"><context context-type="linenumber">78</context></context-group>
</trans-unit>
<trans-unit id="_msg1100">
- <source xml:space="preserve">Error: Not all address book records were migrated</source>
- <context-group purpose="location"><context context-type="linenumber">311</context></context-group>
+ <source xml:space="preserve">Error: Keypool ran out, please call keypoolrefill first</source>
+ <context-group purpose="location"><context context-type="linenumber">79</context></context-group>
</trans-unit>
<trans-unit id="_msg1101">
- <source xml:space="preserve">Error: Not all transaction records were migrated</source>
- <context-group purpose="location"><context context-type="linenumber">312</context></context-group>
+ <source xml:space="preserve">Error: Missing checksum</source>
+ <context-group purpose="location"><context context-type="linenumber">80</context></context-group>
</trans-unit>
<trans-unit id="_msg1102">
- <source xml:space="preserve">Error: This wallet already uses SQLite</source>
- <context-group purpose="location"><context context-type="linenumber">313</context></context-group>
+ <source xml:space="preserve">Error: No %s addresses available.</source>
+ <context-group purpose="location"><context context-type="linenumber">81</context></context-group>
</trans-unit>
<trans-unit id="_msg1103">
- <source xml:space="preserve">Error: This wallet is already a descriptor wallet</source>
- <context-group purpose="location"><context context-type="linenumber">314</context></context-group>
+ <source xml:space="preserve">Error: Not all address book records were migrated</source>
+ <context-group purpose="location"><context context-type="linenumber">82</context></context-group>
</trans-unit>
<trans-unit id="_msg1104">
- <source xml:space="preserve">Error: Unable to begin reading all records in the database</source>
- <context-group purpose="location"><context context-type="linenumber">315</context></context-group>
+ <source xml:space="preserve">Error: Not all transaction records were migrated</source>
+ <context-group purpose="location"><context context-type="linenumber">83</context></context-group>
</trans-unit>
<trans-unit id="_msg1105">
- <source xml:space="preserve">Error: Unable to make a backup of your wallet</source>
- <context-group purpose="location"><context context-type="linenumber">316</context></context-group>
+ <source xml:space="preserve">Error: This wallet already uses SQLite</source>
+ <context-group purpose="location"><context context-type="linenumber">84</context></context-group>
</trans-unit>
<trans-unit id="_msg1106">
- <source xml:space="preserve">Error: Unable to parse version %u as a uint32_t</source>
- <context-group purpose="location"><context context-type="linenumber">317</context></context-group>
+ <source xml:space="preserve">Error: This wallet is already a descriptor wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">85</context></context-group>
</trans-unit>
<trans-unit id="_msg1107">
- <source xml:space="preserve">Error: Unable to read all records in the database</source>
- <context-group purpose="location"><context context-type="linenumber">318</context></context-group>
+ <source xml:space="preserve">Error: Unable to begin reading all records in the database</source>
+ <context-group purpose="location"><context context-type="linenumber">87</context></context-group>
</trans-unit>
<trans-unit id="_msg1108">
- <source xml:space="preserve">Error: Unable to read wallet's best block locator record</source>
- <context-group purpose="location"><context context-type="linenumber">319</context></context-group>
+ <source xml:space="preserve">Error: Unable to make a backup of your wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">88</context></context-group>
</trans-unit>
<trans-unit id="_msg1109">
- <source xml:space="preserve">Error: Unable to remove watchonly address book data</source>
- <context-group purpose="location"><context context-type="linenumber">320</context></context-group>
+ <source xml:space="preserve">Error: Unable to parse version %u as a uint32_t</source>
+ <context-group purpose="location"><context context-type="linenumber">89</context></context-group>
</trans-unit>
<trans-unit id="_msg1110">
- <source xml:space="preserve">Error: Unable to write data to disk for wallet %s</source>
- <context-group purpose="location"><context context-type="linenumber">321</context></context-group>
+ <source xml:space="preserve">Error: Unable to read all records in the database</source>
+ <context-group purpose="location"><context context-type="linenumber">91</context></context-group>
</trans-unit>
<trans-unit id="_msg1111">
- <source xml:space="preserve">Error: Unable to write record to new wallet</source>
- <context-group purpose="location"><context context-type="linenumber">322</context></context-group>
+ <source xml:space="preserve">Error: Unable to read wallet's best block locator record</source>
+ <context-group purpose="location"><context context-type="linenumber">92</context></context-group>
</trans-unit>
<trans-unit id="_msg1112">
- <source xml:space="preserve">Error: Unable to write solvable wallet best block locator record</source>
- <context-group purpose="location"><context context-type="linenumber">323</context></context-group>
+ <source xml:space="preserve">Error: Unable to remove watchonly address book data</source>
+ <context-group purpose="location"><context context-type="linenumber">93</context></context-group>
</trans-unit>
<trans-unit id="_msg1113">
- <source xml:space="preserve">Error: Unable to write watchonly wallet best block locator record</source>
- <context-group purpose="location"><context context-type="linenumber">324</context></context-group>
+ <source xml:space="preserve">Error: Unable to write data to disk for wallet %s</source>
+ <context-group purpose="location"><context context-type="linenumber">94</context></context-group>
</trans-unit>
<trans-unit id="_msg1114">
- <source xml:space="preserve">Error: database transaction cannot be executed for wallet %s</source>
- <context-group purpose="location"><context context-type="linenumber">327</context></context-group>
+ <source xml:space="preserve">Error: Unable to write record to new wallet</source>
+ <context-group purpose="location"><context context-type="linenumber">95</context></context-group>
</trans-unit>
<trans-unit id="_msg1115">
- <source xml:space="preserve">Failed to acquire rescan reserver during wallet initialization</source>
- <context-group purpose="location"><context context-type="linenumber">328</context></context-group>
+ <source xml:space="preserve">Error: Unable to write solvable wallet best block locator record</source>
+ <context-group purpose="location"><context context-type="linenumber">96</context></context-group>
</trans-unit>
<trans-unit id="_msg1116">
- <source xml:space="preserve">Failed to close block undo file.</source>
- <context-group purpose="location"><context context-type="linenumber">329</context></context-group>
+ <source xml:space="preserve">Error: Unable to write watchonly wallet best block locator record</source>
+ <context-group purpose="location"><context context-type="linenumber">97</context></context-group>
</trans-unit>
<trans-unit id="_msg1117">
- <source xml:space="preserve">Failed to close file when writing block.</source>
- <context-group purpose="location"><context context-type="linenumber">330</context></context-group>
+ <source xml:space="preserve">Error: database transaction cannot be executed for wallet %s</source>
+ <context-group purpose="location"><context context-type="linenumber">100</context></context-group>
</trans-unit>
<trans-unit id="_msg1118">
- <source xml:space="preserve">Failed to connect best block (%s).</source>
- <context-group purpose="location"><context context-type="linenumber">331</context></context-group>
+ <source xml:space="preserve">Failed to acquire rescan reserver during wallet initialization</source>
+ <context-group purpose="location"><context context-type="linenumber">101</context></context-group>
</trans-unit>
<trans-unit id="_msg1119">
- <source xml:space="preserve">Failed to disconnect block.</source>
- <context-group purpose="location"><context context-type="linenumber">332</context></context-group>
+ <source xml:space="preserve">Failed to close block undo file.</source>
+ <context-group purpose="location"><context context-type="linenumber">103</context></context-group>
</trans-unit>
<trans-unit id="_msg1120">
- <source xml:space="preserve">Failed to listen on any port. Use -listen=0 if you want this.</source>
- <context-group purpose="location"><context context-type="linenumber">333</context></context-group>
+ <source xml:space="preserve">Failed to close file when writing block.</source>
+ <context-group purpose="location"><context context-type="linenumber">104</context></context-group>
</trans-unit>
<trans-unit id="_msg1121">
- <source xml:space="preserve">Failed to read block.</source>
- <context-group purpose="location"><context context-type="linenumber">334</context></context-group>
+ <source xml:space="preserve">Failed to connect best block (%s).</source>
+ <context-group purpose="location"><context context-type="linenumber">105</context></context-group>
</trans-unit>
<trans-unit id="_msg1122">
- <source xml:space="preserve">Failed to rescan the wallet during initialization</source>
- <context-group purpose="location"><context context-type="linenumber">335</context></context-group>
+ <source xml:space="preserve">Failed to disconnect block.</source>
+ <context-group purpose="location"><context context-type="linenumber">106</context></context-group>
</trans-unit>
<trans-unit id="_msg1123">
- <source xml:space="preserve">Failed to verify database</source>
- <context-group purpose="location"><context context-type="linenumber">337</context></context-group>
+ <source xml:space="preserve">Failed to listen on any port. Use -listen=0 if you want this.</source>
+ <context-group purpose="location"><context context-type="linenumber">107</context></context-group>
</trans-unit>
<trans-unit id="_msg1124">
- <source xml:space="preserve">Failed to write block.</source>
- <context-group purpose="location"><context context-type="linenumber">338</context></context-group>
+ <source xml:space="preserve">Failed to read block.</source>
+ <context-group purpose="location"><context context-type="linenumber">108</context></context-group>
</trans-unit>
<trans-unit id="_msg1125">
- <source xml:space="preserve">Failed to write to block index database.</source>
- <context-group purpose="location"><context context-type="linenumber">339</context></context-group>
+ <source xml:space="preserve">Failed to rescan the wallet during initialization</source>
+ <context-group purpose="location"><context context-type="linenumber">111</context></context-group>
</trans-unit>
<trans-unit id="_msg1126">
- <source xml:space="preserve">Failed to write to coin database.</source>
- <context-group purpose="location"><context context-type="linenumber">340</context></context-group>
+ <source xml:space="preserve">Failed to verify database</source>
+ <context-group purpose="location"><context context-type="linenumber">113</context></context-group>
</trans-unit>
<trans-unit id="_msg1127">
- <source xml:space="preserve">Failed to write undo data.</source>
- <context-group purpose="location"><context context-type="linenumber">341</context></context-group>
+ <source xml:space="preserve">Failed to write block.</source>
+ <context-group purpose="location"><context context-type="linenumber">114</context></context-group>
</trans-unit>
<trans-unit id="_msg1128">
- <source xml:space="preserve">Failure removing transaction: %s</source>
- <context-group purpose="location"><context context-type="linenumber">342</context></context-group>
+ <source xml:space="preserve">Failed to write to block index database.</source>
+ <context-group purpose="location"><context context-type="linenumber">115</context></context-group>
</trans-unit>
<trans-unit id="_msg1129">
- <source xml:space="preserve">Fee rate (%s) is lower than the minimum fee rate setting (%s)</source>
- <context-group purpose="location"><context context-type="linenumber">343</context></context-group>
+ <source xml:space="preserve">Failed to write to coin database.</source>
+ <context-group purpose="location"><context context-type="linenumber">116</context></context-group>
</trans-unit>
<trans-unit id="_msg1130">
- <source xml:space="preserve">Ignoring duplicate -wallet %s.</source>
- <context-group purpose="location"><context context-type="linenumber">344</context></context-group>
+ <source xml:space="preserve">Failed to write undo data.</source>
+ <context-group purpose="location"><context context-type="linenumber">117</context></context-group>
</trans-unit>
<trans-unit id="_msg1131">
- <source xml:space="preserve">Incorrect or no genesis block found. Wrong datadir for network?</source>
- <context-group purpose="location"><context context-type="linenumber">345</context></context-group>
+ <source xml:space="preserve">Failure removing transaction: %s</source>
+ <context-group purpose="location"><context context-type="linenumber">118</context></context-group>
</trans-unit>
<trans-unit id="_msg1132">
- <source xml:space="preserve">Initialization sanity check failed. %s is shutting down.</source>
- <context-group purpose="location"><context context-type="linenumber">346</context></context-group>
+ <source xml:space="preserve">Fee rate (%s) is lower than the minimum fee rate setting (%s)</source>
+ <context-group purpose="location"><context context-type="linenumber">120</context></context-group>
</trans-unit>
<trans-unit id="_msg1133">
- <source xml:space="preserve">Input not found or already spent</source>
- <context-group purpose="location"><context context-type="linenumber">347</context></context-group>
+ <source xml:space="preserve">Ignoring duplicate -wallet %s.</source>
+ <context-group purpose="location"><context context-type="linenumber">124</context></context-group>
</trans-unit>
<trans-unit id="_msg1134">
- <source xml:space="preserve">Insufficient dbcache for block verification</source>
- <context-group purpose="location"><context context-type="linenumber">348</context></context-group>
+ <source xml:space="preserve">Incorrect or no genesis block found. Wrong datadir for network?</source>
+ <context-group purpose="location"><context context-type="linenumber">126</context></context-group>
</trans-unit>
<trans-unit id="_msg1135">
- <source xml:space="preserve">Insufficient funds</source>
- <context-group purpose="location"><context context-type="linenumber">349</context></context-group>
+ <source xml:space="preserve">Initialization sanity check failed. %s is shutting down.</source>
+ <context-group purpose="location"><context context-type="linenumber">127</context></context-group>
</trans-unit>
<trans-unit id="_msg1136">
- <source xml:space="preserve">Invalid -i2psam address or hostname: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">350</context></context-group>
+ <source xml:space="preserve">Input not found or already spent</source>
+ <context-group purpose="location"><context context-type="linenumber">128</context></context-group>
</trans-unit>
<trans-unit id="_msg1137">
- <source xml:space="preserve">Invalid -onion address or hostname: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">351</context></context-group>
+ <source xml:space="preserve">Insufficient dbcache for block verification</source>
+ <context-group purpose="location"><context context-type="linenumber">129</context></context-group>
</trans-unit>
<trans-unit id="_msg1138">
- <source xml:space="preserve">Invalid -proxy address or hostname: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">353</context></context-group>
+ <source xml:space="preserve">Insufficient funds</source>
+ <context-group purpose="location"><context context-type="linenumber">130</context></context-group>
</trans-unit>
<trans-unit id="_msg1139">
- <source xml:space="preserve">Invalid P2P permission: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">354</context></context-group>
+ <source xml:space="preserve">Invalid -i2psam address or hostname: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">131</context></context-group>
</trans-unit>
<trans-unit id="_msg1140">
- <source xml:space="preserve">Invalid amount for %s=<amount>: '%s' (must be at least %s)</source>
- <context-group purpose="location"><context context-type="linenumber">355</context></context-group>
+ <source xml:space="preserve">Invalid -onion address or hostname: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">132</context></context-group>
</trans-unit>
<trans-unit id="_msg1141">
- <source xml:space="preserve">Invalid amount for %s=<amount>: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">356</context></context-group>
+ <source xml:space="preserve">Invalid -proxy address or hostname: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">134</context></context-group>
</trans-unit>
<trans-unit id="_msg1142">
- <source xml:space="preserve">Invalid amount for -%s=<amount>: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">357</context></context-group>
+ <source xml:space="preserve">Invalid P2P permission: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">135</context></context-group>
</trans-unit>
<trans-unit id="_msg1143">
- <source xml:space="preserve">Invalid netmask specified in -whitelist: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">358</context></context-group>
+ <source xml:space="preserve">Invalid amount for %s=<amount>: '%s' (must be at least %s)</source>
+ <context-group purpose="location"><context context-type="linenumber">137</context></context-group>
</trans-unit>
<trans-unit id="_msg1144">
- <source xml:space="preserve">Invalid port specified in %s: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">359</context></context-group>
+ <source xml:space="preserve">Invalid amount for %s=<amount>: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">136</context></context-group>
</trans-unit>
<trans-unit id="_msg1145">
- <source xml:space="preserve">Listening for incoming connections failed (listen returned error %s)</source>
- <context-group purpose="location"><context context-type="linenumber">360</context></context-group>
+ <source xml:space="preserve">Invalid amount for -%s=<amount>: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">139</context></context-group>
</trans-unit>
<trans-unit id="_msg1146">
- <source xml:space="preserve">Loading P2P addresses…</source>
- <context-group purpose="location"><context context-type="linenumber">361</context></context-group>
+ <source xml:space="preserve">Invalid netmask specified in -whitelist: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">140</context></context-group>
</trans-unit>
<trans-unit id="_msg1147">
- <source xml:space="preserve">Loading banlist…</source>
- <context-group purpose="location"><context context-type="linenumber">362</context></context-group>
+ <source xml:space="preserve">Invalid port specified in %s: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">142</context></context-group>
</trans-unit>
<trans-unit id="_msg1148">
- <source xml:space="preserve">Loading block index…</source>
- <context-group purpose="location"><context context-type="linenumber">363</context></context-group>
+ <source xml:space="preserve">Listening for incoming connections failed (listen returned error %s)</source>
+ <context-group purpose="location"><context context-type="linenumber">144</context></context-group>
</trans-unit>
<trans-unit id="_msg1149">
- <source xml:space="preserve">Loading wallet…</source>
- <context-group purpose="location"><context context-type="linenumber">364</context></context-group>
+ <source xml:space="preserve">Loading P2P addresses…</source>
+ <context-group purpose="location"><context context-type="linenumber">145</context></context-group>
</trans-unit>
<trans-unit id="_msg1150">
- <source xml:space="preserve">Maximum transaction weight must be between %d and %d</source>
- <context-group purpose="location"><context context-type="linenumber">365</context></context-group>
+ <source xml:space="preserve">Loading banlist…</source>
+ <context-group purpose="location"><context context-type="linenumber">146</context></context-group>
</trans-unit>
<trans-unit id="_msg1151">
- <source xml:space="preserve">Missing amount</source>
- <context-group purpose="location"><context context-type="linenumber">366</context></context-group>
+ <source xml:space="preserve">Loading block index…</source>
+ <context-group purpose="location"><context context-type="linenumber">147</context></context-group>
</trans-unit>
<trans-unit id="_msg1152">
- <source xml:space="preserve">Missing solving data for estimating transaction size</source>
- <context-group purpose="location"><context context-type="linenumber">367</context></context-group>
+ <source xml:space="preserve">Loading wallet…</source>
+ <context-group purpose="location"><context context-type="linenumber">148</context></context-group>
</trans-unit>
<trans-unit id="_msg1153">
- <source xml:space="preserve">Need to specify a port with -whitebind: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">368</context></context-group>
+ <source xml:space="preserve">Maximum transaction weight must be between %d and %d</source>
+ <context-group purpose="location"><context context-type="linenumber">151</context></context-group>
</trans-unit>
<trans-unit id="_msg1154">
- <source xml:space="preserve">No addresses available</source>
- <context-group purpose="location"><context context-type="linenumber">369</context></context-group>
+ <source xml:space="preserve">Missing amount</source>
+ <context-group purpose="location"><context context-type="linenumber">152</context></context-group>
</trans-unit>
<trans-unit id="_msg1155">
- <source xml:space="preserve">Not found pre-selected input %s</source>
- <context-group purpose="location"><context context-type="linenumber">371</context></context-group>
+ <source xml:space="preserve">Missing solving data for estimating transaction size</source>
+ <context-group purpose="location"><context context-type="linenumber">153</context></context-group>
</trans-unit>
<trans-unit id="_msg1156">
- <source xml:space="preserve">Not solvable pre-selected input %s</source>
- <context-group purpose="location"><context context-type="linenumber">372</context></context-group>
+ <source xml:space="preserve">Need to specify a port with -whitebind: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">155</context></context-group>
</trans-unit>
<trans-unit id="_msg1157">
- <source xml:space="preserve">Only direction was set, no permissions: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">373</context></context-group>
+ <source xml:space="preserve">No addresses available</source>
+ <context-group purpose="location"><context context-type="linenumber">156</context></context-group>
</trans-unit>
<trans-unit id="_msg1158">
- <source xml:space="preserve">Prune cannot be configured with a negative value.</source>
- <context-group purpose="location"><context context-type="linenumber">374</context></context-group>
+ <source xml:space="preserve">Not found pre-selected input %s</source>
+ <context-group purpose="location"><context context-type="linenumber">160</context></context-group>
</trans-unit>
<trans-unit id="_msg1159">
- <source xml:space="preserve">Prune mode is incompatible with -txindex.</source>
- <context-group purpose="location"><context context-type="linenumber">375</context></context-group>
+ <source xml:space="preserve">Not solvable pre-selected input %s</source>
+ <context-group purpose="location"><context context-type="linenumber">161</context></context-group>
</trans-unit>
<trans-unit id="_msg1160">
+ <source xml:space="preserve">Only direction was set, no permissions: '%s'</source>
+ <context-group purpose="location"><context context-type="linenumber">162</context></context-group>
+ </trans-unit>
+ <trans-unit id="_msg1161">
+ <source xml:space="preserve">Prune cannot be configured with a negative value.</source>
+ <context-group purpose="location"><context context-type="linenumber">171</context></context-group>
+ </trans-unit>
+ <trans-unit id="_msg1162">
+ <source xml:space="preserve">Prune mode is incompatible with -txindex.</source>
+ <context-group purpose="location"><context context-type="linenumber">174</context></context-group>
+ </trans-unit>
+ <trans-unit id="_msg1163">
<source xml:space="preserve">Pruning blockstore…</source>
- <context-group purpose="location"><context context-type="linenumber">376</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">176</context></context-group>
</trans-unit>
- <trans-unit id="_msg1161">
+ <trans-unit id="_msg1164">
<source xml:space="preserve">Reducing -maxconnections from %d to %d, because of system limitations.</source>
- <context-group purpose="location"><context context-type="linenumber">377</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">177</context></context-group>
</trans-unit>
- <trans-unit id="_msg1162">
+ <trans-unit id="_msg1165">
<source xml:space="preserve">Replaying blocks…</source>
- <context-group purpose="location"><context context-type="linenumber">378</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">180</context></context-group>
</trans-unit>
- <trans-unit id="_msg1163">
+ <trans-unit id="_msg1166">
<source xml:space="preserve">Rescanning…</source>
- <context-group purpose="location"><context context-type="linenumber">379</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">181</context></context-group>
</trans-unit>
- <trans-unit id="_msg1164">
+ <trans-unit id="_msg1167">
<source xml:space="preserve">SQLiteDatabase: Failed to execute statement to verify database: %s</source>
- <context-group purpose="location"><context context-type="linenumber">380</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">182</context></context-group>
</trans-unit>
- <trans-unit id="_msg1165">
+ <trans-unit id="_msg1168">
<source xml:space="preserve">SQLiteDatabase: Failed to prepare statement to verify database: %s</source>
- <context-group purpose="location"><context context-type="linenumber">381</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">183</context></context-group>
</trans-unit>
- <trans-unit id="_msg1166">
+ <trans-unit id="_msg1169">
<source xml:space="preserve">SQLiteDatabase: Failed to read database verification error: %s</source>
- <context-group purpose="location"><context context-type="linenumber">382</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">184</context></context-group>
</trans-unit>
- <trans-unit id="_msg1167">
+ <trans-unit id="_msg1170">
<source xml:space="preserve">SQLiteDatabase: Unexpected application id. Expected %u, got %u</source>
- <context-group purpose="location"><context context-type="linenumber">383</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">185</context></context-group>
</trans-unit>
- <trans-unit id="_msg1168">
+ <trans-unit id="_msg1171">
<source xml:space="preserve">Section [%s] is not recognized.</source>
- <context-group purpose="location"><context context-type="linenumber">384</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">187</context></context-group>
</trans-unit>
- <trans-unit id="_msg1169">
+ <trans-unit id="_msg1172">
<source xml:space="preserve">Signer did not echo address</source>
- <context-group purpose="location"><context context-type="linenumber">387</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">190</context></context-group>
</trans-unit>
- <trans-unit id="_msg1170">
+ <trans-unit id="_msg1173">
<source xml:space="preserve">Signer echoed unexpected address %s</source>
- <context-group purpose="location"><context context-type="linenumber">388</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">191</context></context-group>
</trans-unit>
- <trans-unit id="_msg1171">
+ <trans-unit id="_msg1174">
<source xml:space="preserve">Signer returned error: %s</source>
- <context-group purpose="location"><context context-type="linenumber">389</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">192</context></context-group>
</trans-unit>
- <trans-unit id="_msg1172">
+ <trans-unit id="_msg1175">
<source xml:space="preserve">Signing transaction failed</source>
- <context-group purpose="location"><context context-type="linenumber">390</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">193</context></context-group>
</trans-unit>
- <trans-unit id="_msg1173">
+ <trans-unit id="_msg1176">
<source xml:space="preserve">Specified -walletdir "%s" does not exist</source>
- <context-group purpose="location"><context context-type="linenumber">391</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">197</context></context-group>
</trans-unit>
- <trans-unit id="_msg1174">
+ <trans-unit id="_msg1177">
<source xml:space="preserve">Specified -walletdir "%s" is a relative path</source>
- <context-group purpose="location"><context context-type="linenumber">392</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">198</context></context-group>
</trans-unit>
- <trans-unit id="_msg1175">
+ <trans-unit id="_msg1178">
<source xml:space="preserve">Specified -walletdir "%s" is not a directory</source>
- <context-group purpose="location"><context context-type="linenumber">393</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">199</context></context-group>
</trans-unit>
- <trans-unit id="_msg1176">
+ <trans-unit id="_msg1179">
<source xml:space="preserve">Specified blocks directory "%s" does not exist.</source>
- <context-group purpose="location"><context context-type="linenumber">394</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">200</context></context-group>
</trans-unit>
- <trans-unit id="_msg1177">
+ <trans-unit id="_msg1180">
<source xml:space="preserve">Specified data directory "%s" does not exist.</source>
- <context-group purpose="location"><context context-type="linenumber">395</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">201</context></context-group>
</trans-unit>
- <trans-unit id="_msg1178">
+ <trans-unit id="_msg1181">
<source xml:space="preserve">Starting network threads…</source>
- <context-group purpose="location"><context context-type="linenumber">396</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">202</context></context-group>
</trans-unit>
- <trans-unit id="_msg1179">
+ <trans-unit id="_msg1182">
<source xml:space="preserve">System error while flushing: %s</source>
- <context-group purpose="location"><context context-type="linenumber">397</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">203</context></context-group>
</trans-unit>
- <trans-unit id="_msg1180">
+ <trans-unit id="_msg1183">
<source xml:space="preserve">System error while loading external block file: %s</source>
- <context-group purpose="location"><context context-type="linenumber">398</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">204</context></context-group>
</trans-unit>
- <trans-unit id="_msg1181">
+ <trans-unit id="_msg1184">
<source xml:space="preserve">System error while saving block to disk: %s</source>
- <context-group purpose="location"><context context-type="linenumber">399</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">205</context></context-group>
</trans-unit>
- <trans-unit id="_msg1182">
+ <trans-unit id="_msg1185">
+ <source xml:space="preserve">The %s path uses exFAT, which is known to have intermittent corruption problems on macOS. Move this directory to a different filesystem to avoid data loss.</source>
+ <context-group purpose="location"><context context-type="linenumber">207</context></context-group>
+ </trans-unit>
+ <trans-unit id="_msg1186">
<source xml:space="preserve">The source code is available from %s.</source>
- <context-group purpose="location"><context context-type="linenumber">400</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">212</context></context-group>
</trans-unit>
- <trans-unit id="_msg1183">
+ <trans-unit id="_msg1187">
<source xml:space="preserve">The specified config file %s does not exist</source>
- <context-group purpose="location"><context context-type="linenumber">401</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">213</context></context-group>
</trans-unit>
- <trans-unit id="_msg1184">
+ <trans-unit id="_msg1188">
<source xml:space="preserve">The transaction amount is too small to pay the fee</source>
- <context-group purpose="location"><context context-type="linenumber">402</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">214</context></context-group>
</trans-unit>
- <trans-unit id="_msg1185">
+ <trans-unit id="_msg1189">
<source xml:space="preserve">The transactions removal process can only be executed within a db txn</source>
- <context-group purpose="location"><context context-type="linenumber">403</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">216</context></context-group>
</trans-unit>
- <trans-unit id="_msg1186">
+ <trans-unit id="_msg1190">
<source xml:space="preserve">The wallet will avoid paying less than the minimum relay fee.</source>
- <context-group purpose="location"><context context-type="linenumber">404</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">217</context></context-group>
</trans-unit>
- <trans-unit id="_msg1187">
+ <trans-unit id="_msg1191">
<source xml:space="preserve">There is no ScriptPubKeyManager for this address</source>
- <context-group purpose="location"><context context-type="linenumber">405</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">218</context></context-group>
</trans-unit>
- <trans-unit id="_msg1188">
+ <trans-unit id="_msg1192">
<source xml:space="preserve">This is experimental software.</source>
- <context-group purpose="location"><context context-type="linenumber">406</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">220</context></context-group>
</trans-unit>
- <trans-unit id="_msg1189">
+ <trans-unit id="_msg1193">
<source xml:space="preserve">This is the minimum transaction fee you pay on every transaction.</source>
- <context-group purpose="location"><context context-type="linenumber">407</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">222</context></context-group>
</trans-unit>
- <trans-unit id="_msg1190">
+ <trans-unit id="_msg1194">
<source xml:space="preserve">This is the transaction fee you will pay if you send a transaction.</source>
- <context-group purpose="location"><context context-type="linenumber">408</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">225</context></context-group>
</trans-unit>
- <trans-unit id="_msg1191">
+ <trans-unit id="_msg1195">
<source xml:space="preserve">Transaction %s does not belong to this wallet</source>
- <context-group purpose="location"><context context-type="linenumber">409</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">227</context></context-group>
</trans-unit>
- <trans-unit id="_msg1192">
+ <trans-unit id="_msg1196">
<source xml:space="preserve">Transaction amount too small</source>
- <context-group purpose="location"><context context-type="linenumber">410</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">228</context></context-group>
</trans-unit>
- <trans-unit id="_msg1193">
+ <trans-unit id="_msg1197">
<source xml:space="preserve">Transaction amounts must not be negative</source>
- <context-group purpose="location"><context context-type="linenumber">411</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">229</context></context-group>
</trans-unit>
- <trans-unit id="_msg1194">
+ <trans-unit id="_msg1198">
<source xml:space="preserve">Transaction change output index out of range</source>
- <context-group purpose="location"><context context-type="linenumber">412</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">230</context></context-group>
</trans-unit>
- <trans-unit id="_msg1195">
+ <trans-unit id="_msg1199">
<source xml:space="preserve">Transaction must have at least one recipient</source>
- <context-group purpose="location"><context context-type="linenumber">413</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">231</context></context-group>
</trans-unit>
- <trans-unit id="_msg1196">
+ <trans-unit id="_msg1200">
<source xml:space="preserve">Transaction needs a change address, but we can't generate it.</source>
- <context-group purpose="location"><context context-type="linenumber">414</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">232</context></context-group>
</trans-unit>
- <trans-unit id="_msg1197">
+ <trans-unit id="_msg1201">
<source xml:space="preserve">Transaction too large</source>
- <context-group purpose="location"><context context-type="linenumber">415</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">234</context></context-group>
</trans-unit>
- <trans-unit id="_msg1198">
+ <trans-unit id="_msg1202">
<source xml:space="preserve">Unable to bind to %s on this computer (bind returned error %s)</source>
- <context-group purpose="location"><context context-type="linenumber">416</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">236</context></context-group>
</trans-unit>
- <trans-unit id="_msg1199">
+ <trans-unit id="_msg1203">
<source xml:space="preserve">Unable to bind to %s on this computer. %s is probably already running.</source>
- <context-group purpose="location"><context context-type="linenumber">417</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">237</context></context-group>
</trans-unit>
- <trans-unit id="_msg1200">
+ <trans-unit id="_msg1204">
<source xml:space="preserve">Unable to create the PID file '%s': %s</source>
- <context-group purpose="location"><context context-type="linenumber">418</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">238</context></context-group>
</trans-unit>
- <trans-unit id="_msg1201">
+ <trans-unit id="_msg1205">
<source xml:space="preserve">Unable to find UTXO for external input</source>
- <context-group purpose="location"><context context-type="linenumber">419</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">239</context></context-group>
</trans-unit>
- <trans-unit id="_msg1202">
+ <trans-unit id="_msg1206">
<source xml:space="preserve">Unable to open %s for writing</source>
- <context-group purpose="location"><context context-type="linenumber">420</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">240</context></context-group>
</trans-unit>
- <trans-unit id="_msg1203">
+ <trans-unit id="_msg1207">
<source xml:space="preserve">Unable to parse -maxuploadtarget: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">421</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">241</context></context-group>
</trans-unit>
- <trans-unit id="_msg1204">
+ <trans-unit id="_msg1208">
<source xml:space="preserve">Unable to start HTTP server. See debug log for details.</source>
- <context-group purpose="location"><context context-type="linenumber">422</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">243</context></context-group>
</trans-unit>
- <trans-unit id="_msg1205">
+ <trans-unit id="_msg1209">
<source xml:space="preserve">Unknown -blockfilterindex value %s.</source>
- <context-group purpose="location"><context context-type="linenumber">423</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">246</context></context-group>
</trans-unit>
- <trans-unit id="_msg1206">
+ <trans-unit id="_msg1210">
<source xml:space="preserve">Unknown address type '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">424</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">247</context></context-group>
</trans-unit>
- <trans-unit id="_msg1207">
+ <trans-unit id="_msg1211">
<source xml:space="preserve">Unknown change type '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">425</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">248</context></context-group>
</trans-unit>
- <trans-unit id="_msg1208">
+ <trans-unit id="_msg1212">
<source xml:space="preserve">Unknown network specified in -onlynet: '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">426</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">249</context></context-group>
</trans-unit>
- <trans-unit id="_msg1209">
+ <trans-unit id="_msg1213">
<source xml:space="preserve">Unknown new rules activated (versionbit %i)</source>
- <context-group purpose="location"><context context-type="linenumber">427</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">250</context></context-group>
</trans-unit>
- <trans-unit id="_msg1210">
+ <trans-unit id="_msg1214">
<source xml:space="preserve">Unrecognised option "%s" provided in -test=<option>.</source>
- <context-group purpose="location"><context context-type="linenumber">428</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">251</context></context-group>
</trans-unit>
- <trans-unit id="_msg1211">
+ <trans-unit id="_msg1215">
<source xml:space="preserve">Unsupported global logging level %s=%s. Valid values: %s.</source>
- <context-group purpose="location"><context context-type="linenumber">430</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">256</context></context-group>
</trans-unit>
- <trans-unit id="_msg1212">
+ <trans-unit id="_msg1216">
<source xml:space="preserve">Wallet file creation failed: %s</source>
- <context-group purpose="location"><context context-type="linenumber">435</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">261</context></context-group>
</trans-unit>
- <trans-unit id="_msg1213">
+ <trans-unit id="_msg1217">
<source xml:space="preserve">acceptstalefeeestimates is not supported on %s chain.</source>
- <context-group purpose="location"><context context-type="linenumber">437</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">270</context></context-group>
</trans-unit>
- <trans-unit id="_msg1214">
+ <trans-unit id="_msg1218">
<source xml:space="preserve">Unsupported logging category %s=%s.</source>
- <context-group purpose="location"><context context-type="linenumber">431</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">257</context></context-group>
</trans-unit>
- <trans-unit id="_msg1215">
+ <trans-unit id="_msg1219">
<source xml:space="preserve">Error loading %s: Wallet is a legacy wallet. Please migrate to a descriptor wallet using the migration tool (migratewallet RPC).</source>
- <context-group purpose="location"><context context-type="linenumber">41</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">51</context></context-group>
</trans-unit>
- <trans-unit id="_msg1216">
+ <trans-unit id="_msg1220">
<source xml:space="preserve">Error: Dumpfile specifies an unsupported database format (%s). Only sqlite database dumps are supported</source>
- <context-group purpose="location"><context context-type="linenumber">64</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">73</context></context-group>
</trans-unit>
- <trans-unit id="_msg1217">
+ <trans-unit id="_msg1221">
<source xml:space="preserve">Failed to calculate bump fees, because unconfirmed UTXOs depend on an enormous cluster of unconfirmed transactions.</source>
- <context-group purpose="location"><context context-type="linenumber">79</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">102</context></context-group>
</trans-unit>
- <trans-unit id="_msg1218">
+ <trans-unit id="_msg1222">
<source xml:space="preserve">Transaction requires one destination of non-zero value, a non-zero feerate, or a pre-selected input</source>
- <context-group purpose="location"><context context-type="linenumber">207</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">233</context></context-group>
</trans-unit>
- <trans-unit id="_msg1219">
+ <trans-unit id="_msg1223">
<source xml:space="preserve">Unrecognized descriptor found. Loading wallet %s
The wallet might have been created on a newer version.
Please try running the latest software version.
</source>
- <context-group purpose="location"><context context-type="linenumber">223</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">252</context></context-group>
</trans-unit>
- <trans-unit id="_msg1220">
+ <trans-unit id="_msg1224">
<source xml:space="preserve">Do you want to rebuild the databases now?</source>
- <context-group purpose="location"><context context-type="linenumber">282</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">41</context></context-group>
</trans-unit>
- <trans-unit id="_msg1221">
+ <trans-unit id="_msg1225">
<source xml:space="preserve">Error: Could not add watchonly tx %s to watchonly wallet</source>
- <context-group purpose="location"><context context-type="linenumber">300</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">66</context></context-group>
</trans-unit>
- <trans-unit id="_msg1222">
+ <trans-unit id="_msg1226">
<source xml:space="preserve">Error: Could not delete watchonly transactions. </source>
- <context-group purpose="location"><context context-type="linenumber">301</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">67</context></context-group>
</trans-unit>
- <trans-unit id="_msg1223">
+ <trans-unit id="_msg1227">
<source xml:space="preserve">Error: Wallet does not exist</source>
- <context-group purpose="location"><context context-type="linenumber">325</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">98</context></context-group>
</trans-unit>
- <trans-unit id="_msg1224">
+ <trans-unit id="_msg1228">
<source xml:space="preserve">Error: cannot remove legacy wallet records</source>
- <context-group purpose="location"><context context-type="linenumber">326</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">99</context></context-group>
</trans-unit>
- <trans-unit id="_msg1225">
+ <trans-unit id="_msg1229">
<source xml:space="preserve">Failed to start indexes, shutting down…</source>
- <context-group purpose="location"><context context-type="linenumber">336</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">112</context></context-group>
</trans-unit>
- <trans-unit id="_msg1226">
+ <trans-unit id="_msg1230">
<source xml:space="preserve">Invalid -proxy address or hostname, ends with '=': '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">352</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">133</context></context-group>
</trans-unit>
- <trans-unit id="_msg1227">
+ <trans-unit id="_msg1231">
<source xml:space="preserve">Not enough file descriptors available. %d available, %d required.</source>
- <context-group purpose="location"><context context-type="linenumber">370</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">159</context></context-group>
</trans-unit>
- <trans-unit id="_msg1228">
+ <trans-unit id="_msg1232">
<source xml:space="preserve">Unrecognized network in -proxy='%s': '%s'</source>
- <context-group purpose="location"><context context-type="linenumber">429</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">253</context></context-group>
</trans-unit>
- <trans-unit id="_msg1229">
+ <trans-unit id="_msg1233">
<source xml:space="preserve">User Agent comment (%s) contains unsafe characters.</source>
- <context-group purpose="location"><context context-type="linenumber">432</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">258</context></context-group>
</trans-unit>
- <trans-unit id="_msg1230">
+ <trans-unit id="_msg1234">
<source xml:space="preserve">Verifying blocks…</source>
- <context-group purpose="location"><context context-type="linenumber">433</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">259</context></context-group>
</trans-unit>
- <trans-unit id="_msg1231">
+ <trans-unit id="_msg1235">
<source xml:space="preserve">Verifying wallet(s)…</source>
- <context-group purpose="location"><context context-type="linenumber">434</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">260</context></context-group>
</trans-unit>
- <trans-unit id="_msg1232">
+ <trans-unit id="_msg1236">
<source xml:space="preserve">Wallet needed to be rewritten: restart %s to complete</source>
- <context-group purpose="location"><context context-type="linenumber">436</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">262</context></context-group>
</trans-unit>
- <trans-unit id="_msg1233">
+ <trans-unit id="_msg1237">
<source xml:space="preserve">Settings file could not be read</source>
- <context-group purpose="location"><context context-type="linenumber">385</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">188</context></context-group>
</trans-unit>
- <trans-unit id="_msg1234">
+ <trans-unit id="_msg1238">
<source xml:space="preserve">Settings file could not be written</source>
- <context-group purpose="location"><context context-type="linenumber">386</context></context-group>
+ <context-group purpose="location"><context context-type="linenumber">189</context></context-group>
</trans-unit>
</group>
</body></file>
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.