diff --git a/src/qt/dashstrings.cpp b/src/qt/dashstrings.cpp
index 18bb4352a7..6f68fd88a1 100644
--- a/src/qt/dashstrings.cpp
+++ b/src/qt/dashstrings.cpp
@@ -73,8 +73,8 @@ QT_TRANSLATE_NOOP("dash-core", ""
"Prune: last wallet synchronisation goes beyond pruned data. You need to -"
"reindex (download the whole blockchain again in case of pruned node)"),
QT_TRANSLATE_NOOP("dash-core", ""
-"Rescans are not possible in pruned mode. You will need to use -reindex which "
-"will download the whole blockchain again."),
+"SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is "
+"supported"),
QT_TRANSLATE_NOOP("dash-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 "
@@ -165,12 +165,10 @@ QT_TRANSLATE_NOOP("dash-core", "Error loading %s: Wallet corrupted"),
QT_TRANSLATE_NOOP("dash-core", "Error loading %s: Wallet requires newer version of %s"),
QT_TRANSLATE_NOOP("dash-core", "Error loading %s: You can't disable HD on an already existing HD wallet"),
QT_TRANSLATE_NOOP("dash-core", "Error loading block database"),
-QT_TRANSLATE_NOOP("dash-core", "Error loading wallet %s. Duplicate -wallet filename specified."),
QT_TRANSLATE_NOOP("dash-core", "Error opening block database"),
QT_TRANSLATE_NOOP("dash-core", "Error reading from database, shutting down."),
QT_TRANSLATE_NOOP("dash-core", "Error upgrading chainstate database"),
QT_TRANSLATE_NOOP("dash-core", "Error upgrading evo database"),
-QT_TRANSLATE_NOOP("dash-core", "Error: A fatal internal error occurred, see debug.log for details"),
QT_TRANSLATE_NOOP("dash-core", "Error: Disk space is low for %s"),
QT_TRANSLATE_NOOP("dash-core", "Error: failed to add socket to epollfd (epoll_ctl returned error %s)"),
QT_TRANSLATE_NOOP("dash-core", "Error: failed to add socket to kqueuefd (kevent returned error %s)"),
@@ -190,8 +188,10 @@ QT_TRANSLATE_NOOP("dash-core", "Failed to load masternode cache from %s"),
QT_TRANSLATE_NOOP("dash-core", "Failed to load sporks cache from %s"),
QT_TRANSLATE_NOOP("dash-core", "Failed to rescan the wallet during initialization"),
QT_TRANSLATE_NOOP("dash-core", "Failed to start a new mixing queue"),
+QT_TRANSLATE_NOOP("dash-core", "Failed to verify database"),
QT_TRANSLATE_NOOP("dash-core", "Found enough users, signing ( waiting %s )"),
QT_TRANSLATE_NOOP("dash-core", "Found enough users, signing ..."),
+QT_TRANSLATE_NOOP("dash-core", "Ignoring duplicate -wallet %s."),
QT_TRANSLATE_NOOP("dash-core", "Importing..."),
QT_TRANSLATE_NOOP("dash-core", "Incompatible mode."),
QT_TRANSLATE_NOOP("dash-core", "Incompatible version."),
@@ -247,6 +247,10 @@ QT_TRANSLATE_NOOP("dash-core", "Pruning blockstore..."),
QT_TRANSLATE_NOOP("dash-core", "Reducing -maxconnections from %d to %d, because of system limitations."),
QT_TRANSLATE_NOOP("dash-core", "Replaying blocks..."),
QT_TRANSLATE_NOOP("dash-core", "Rescanning..."),
+QT_TRANSLATE_NOOP("dash-core", "SQLiteDatabase: Failed to execute statement to verify database: %s"),
+QT_TRANSLATE_NOOP("dash-core", "SQLiteDatabase: Failed to prepare statement to verify database: %s"),
+QT_TRANSLATE_NOOP("dash-core", "SQLiteDatabase: Failed to read database verification error: %s"),
+QT_TRANSLATE_NOOP("dash-core", "SQLiteDatabase: Unexpected application id. Expected %u, got %u"),
QT_TRANSLATE_NOOP("dash-core", "Section [%s] is not recognized."),
QT_TRANSLATE_NOOP("dash-core", "Session not complete!"),
QT_TRANSLATE_NOOP("dash-core", "Session timed out."),
diff --git a/src/qt/locale/dash_en.ts b/src/qt/locale/dash_en.ts
index a269f55073..c832bfc0a7 100644
--- a/src/qt/locale/dash_en.ts
+++ b/src/qt/locale/dash_en.ts
@@ -148,7 +148,7 @@
An error message.%1 is a name of the file (e.g., "addrbook.csv") that the bitcoin addresses were exported to.
- There was an error trying to save the address list to %1. Please try again.
+ There was an error trying to save the address list to %1. Please try again.
@@ -418,7 +418,7 @@
BitcoinGUI
-
+ A fatal error occurred. Dash Core can no longer continue safely and will quit.
@@ -658,12 +658,7 @@
&Debug console
-
-
- Open debugging console
-
-
-
+ &Network Monitor
@@ -743,24 +738,24 @@
default wallet
-
+ %1 client
-
+ Wallet: %1
-
+ Wallet is <b>unencrypted</b>
-
+ &File
@@ -770,9 +765,14 @@
Show information about %1
-
+
+
+ Open debugging and diagnostic console
+
+
+
-
+ Open a dash: URI
@@ -820,7 +820,7 @@
View Governance Proposals
-
+ %n active connection to Dash network
@@ -838,7 +838,7 @@
Syncing Headers (%1%)...
-
+ Synchronizing with network...
@@ -1005,7 +1005,7 @@
HD key generation is <b>enabled</b>
-
+ Wallet is <b>encrypted</b> and currently <b>unlocked</b>
@@ -1204,7 +1204,7 @@
(%1 locked)
-
+ yes
@@ -1283,7 +1283,7 @@
Creating Wallet <b>%1</b>...
-
+ Create wallet failed
@@ -1452,7 +1452,7 @@
-
+ Filter proposal list
@@ -1465,7 +1465,7 @@
Filter by Title
-
+ Proposal Info: %1
@@ -1589,12 +1589,12 @@
Form
-
+ Status
-
+ Filter List:
@@ -1623,6 +1623,11 @@
Service
+
+
+
+ Type
+
@@ -1669,7 +1674,7 @@
Voting Address
-
+ Copy ProTx Hash
@@ -1684,7 +1689,7 @@
Updating...
-
+ ENABLED
@@ -1721,13 +1726,13 @@
NONE
-
+ Filter by any property (e.g. address or protx hash)
-
-
+
+ Please wait...
@@ -1762,7 +1767,7 @@
-
+ Unknown...
@@ -1798,7 +1803,12 @@
Hide
-
+
+
+ Dash Core is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain.
+
+
+ Unknown. Syncing Headers (%1, %2%)...
@@ -1899,12 +1909,12 @@
-
+ Whether to keep the specified custom change address or not.
-
+ Keep custom change &address
@@ -2112,7 +2122,7 @@
-
+ Automatically open the Dash Core client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random.
@@ -2412,7 +2422,7 @@ https://www.transifex.com/projects/p/dash/
The denominations you submitted to the Masternode.<br>To mix, other users must submit the exact same denominations.
-
+
@@ -2598,13 +2608,13 @@ https://www.transifex.com/projects/p/dash/
-
+ Cannot process payment request as BIP70 is no longer supported.
-
+ Due to discontinued support, you should request the merchant to provide you with a BIP21 compatible URI or use a wallet that does continue to support BIP70.
@@ -2625,7 +2635,7 @@ https://www.transifex.com/projects/p/dash/
PeerTableModel
-
+ NodeId
@@ -2658,7 +2668,7 @@ https://www.transifex.com/projects/p/dash/
Proposal
-
+ Passing +%1
@@ -2779,7 +2789,12 @@ https://www.transifex.com/projects/p/dash/
Error: %1
-
+
+
+ Error initializing settings: %1
+
+
+ Error: Failed to load application fonts.
@@ -2824,7 +2839,7 @@ https://www.transifex.com/projects/p/dash/
Amount
-
+ Enter a Dash address (e.g. %1)
@@ -2844,7 +2859,7 @@ https://www.transifex.com/projects/p/dash/
This can also be adjusted later in the "Appearance" tab of the preferences.
-
+ %1 d
@@ -2976,34 +2991,6 @@ https://www.transifex.com/projects/p/dash/
&Save Image...
-
-
-
- Error creating QR Code.
-
-
-
- QRGeneralImageWidget
-
-
-
- &Save Image...
-
-
-
-
- &Copy Image
-
-
-
-
- Save QR Code
-
-
-
-
- PNG Image (*.png)
- QRImageWidget
@@ -3102,7 +3089,7 @@ https://www.transifex.com/projects/p/dash/
-
+ N/A
@@ -3208,8 +3195,8 @@ https://www.transifex.com/projects/p/dash/
-
-
+
+ Select a peer to view detailed information.
@@ -3244,7 +3231,7 @@ https://www.transifex.com/projects/p/dash/
Synced Blocks
-
+ Rescan blockchain files 1
@@ -3254,12 +3241,12 @@ https://www.transifex.com/projects/p/dash/
Rescan blockchain files 2
-
+ The buttons below will restart the wallet with command-line options to repair the wallet, fix issues with corrupt blockchain files or missing/obsolete transactions.
-
+ -rescan=1: Rescan the block chain for missing wallet transactions starting from wallet creation time.
@@ -3269,12 +3256,7 @@ https://www.transifex.com/projects/p/dash/
-rescan=2: Rescan the block chain for missing wallet transactions starting from genesis block.
-
-
- Wallet Path
-
-
-
+ User Agent
@@ -3415,7 +3397,7 @@ https://www.transifex.com/projects/p/dash/
&Wallet Repair
-
+ Upgrade wallet format
@@ -3425,12 +3407,12 @@ https://www.transifex.com/projects/p/dash/
-upgradewallet: Upgrade wallet to latest format on startup. (Note: this is NOT an update of the wallet itself!)
-
+ Wallet repair options.
-
+ Rebuild index
@@ -3440,7 +3422,7 @@ https://www.transifex.com/projects/p/dash/
-reindex: Rebuild block chain index from current blk000??.dat files.
-
+ &Disconnect
@@ -3478,7 +3460,7 @@ https://www.transifex.com/projects/p/dash/
&Unban
-
+ Welcome to the %1 RPC console.
@@ -3549,15 +3531,20 @@ https://www.transifex.com/projects/p/dash/
never
-
+ Inbound
-
+ Outbound
+
+
+
+ Outbound block-relay
+
@@ -3603,8 +3590,7 @@ https://www.transifex.com/projects/p/dash/
&Message:
-
-
+ An optional label to associate with the new receiving address.
@@ -3614,7 +3600,12 @@ https://www.transifex.com/projects/p/dash/
An optional message to attach to the payment request, which will be displayed when the request is opened.<br>Note: The message will not be sent with the payment over the Dash network.
-
+
+
+ An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request.
+
+
+ Use this form to request payments. All fields are <b>optional</b>.
@@ -3776,7 +3767,7 @@ https://www.transifex.com/projects/p/dash/
RecentRequestsTableModel
-
+ Date
@@ -3815,7 +3806,7 @@ https://www.transifex.com/projects/p/dash/
SendCoinsDialog
-
+ Send Coins
@@ -3897,12 +3888,12 @@ https://www.transifex.com/projects/p/dash/
-
+ When there is less transaction volume than space in the blocks, miners as well as relaying nodes may enforce a minimum fee. Paying only this minimum fee is just fine, but be aware that this can result in a never confirming transaction once there is more demand for dash transactions than the network can process.
-
+ A too low fee might result in a never confirming transaction (read the tooltip)
@@ -3956,7 +3947,7 @@ https://www.transifex.com/projects/p/dash/
-
+ Confirm the send action
@@ -4032,34 +4023,28 @@ https://www.transifex.com/projects/p/dash/
%1 (%2 blocks)
-
-
- from wallet %1
-
-
-
+ using
-
-
+ %1 to %2
-
+ Are you sure you want to send?
-
+ <b>(%1 of %2 entries displayed)</b>
-
+ S&end mixed funds
@@ -4069,7 +4054,37 @@ https://www.transifex.com/projects/p/dash/
Confirm the %1 send action
-
+
+
+ Cr&eate Unsigned
+
+
+
+
+ Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet.
+
+
+
+
+ from wallet '%1'
+
+
+
+
+ %1 to '%2'
+
+
+
+
+ Do you want to draft this transaction?
+
+
+
+
+ This will produce a Partially Signed Transaction (PSBT) which you can copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet.
+
+
+ %1 funds only
@@ -4079,7 +4094,7 @@ https://www.transifex.com/projects/p/dash/
any available funds
-
+ Transaction fee
@@ -4126,13 +4141,38 @@ https://www.transifex.com/projects/p/dash/
or
+
+
+
+ To review recipient list click "Show Details..."
+ Confirm send coins
-
+
+
+ Confirm transaction proposal
+
+
+
+
+ Copy PSBT to clipboard
+
+
+
+
+ Send
+
+
+
+
+ PSBT copied
+
+
+ The recipient address is not valid. Please recheck.
@@ -4172,7 +4212,7 @@ https://www.transifex.com/projects/p/dash/
Payment request expired.
-
+ Estimated to begin confirmation within %n block.
@@ -4315,15 +4355,6 @@ https://www.transifex.com/projects/p/dash/Memo:
-
- SendConfirmationDialog
-
-
-
-
- Send
-
-ShutdownWindow
@@ -4479,26 +4510,26 @@ https://www.transifex.com/projects/p/dash/
-
+ The entered address is invalid.
-
+
+
+
-
- Please check the address and try again.
-
-
+
+ The entered address does not refer to a key.
-
+ Wallet unlock was cancelled.
@@ -4508,7 +4539,7 @@ https://www.transifex.com/projects/p/dash/
Private key for the entered address is not available.
-
+ Message signing failed.
@@ -4518,18 +4549,18 @@ https://www.transifex.com/projects/p/dash/
Message signed.
-
+ The signature could not be decoded.
-
-
+
+ Please check the signature and try again.
-
+ The signature did not match the message digest.
@@ -4539,7 +4570,7 @@ https://www.transifex.com/projects/p/dash/
Message verification failed.
-
+ Message verified.
@@ -4952,7 +4983,7 @@ https://www.transifex.com/projects/p/dash/
watch-only
-
+ (n/a)
@@ -5103,7 +5134,7 @@ https://www.transifex.com/projects/p/dash/
-
+ Resend transaction
@@ -5242,7 +5273,7 @@ https://www.transifex.com/projects/p/dash/
WalletController
-
+ Close wallet
@@ -5260,9 +5291,18 @@ https://www.transifex.com/projects/p/dash/
WalletFrame
-
-
- No wallet has been loaded.
+
+
+ No wallet has been loaded.
+Go to File > Open Wallet to load a wallet.
+- OR -
+
+
+
+
+ Create a new wallet
@@ -5296,7 +5336,7 @@ https://www.transifex.com/projects/p/dash/
Selected amount:
-
+ Backup Wallet
@@ -5414,7 +5454,7 @@ https://www.transifex.com/projects/p/dash/
Error loading block database
-
+ Error opening block database
@@ -5424,12 +5464,12 @@ https://www.transifex.com/projects/p/dash/
Error reading from database, shutting down.
-
+ Failed to listen on any port. Use -listen=0 if you want this.
-
+ -maxtxfee is set very high! Fees this large could be paid on a single transaction.
@@ -5454,7 +5494,12 @@ https://www.transifex.com/projects/p/dash/
Invalid amount for -maxtxfee=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions)
-
+
+
+ SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported
+
+
+ Transaction index can't be disabled with governance validation enabled. Either start with -disablegovernance command line switch or enable transaction index.
@@ -5469,7 +5514,7 @@ https://www.transifex.com/projects/p/dash/
Entry exceeds maximum size.
-
+ Found enough users, signing ( waiting %s )
@@ -5479,7 +5524,7 @@ https://www.transifex.com/projects/p/dash/
Found enough users, signing ...
-
+ Importing...
@@ -5579,7 +5624,7 @@ https://www.transifex.com/projects/p/dash/
Not in the Masternode list.
-
+ Submitted to masternode, waiting in queue %s
@@ -5614,7 +5659,7 @@ https://www.transifex.com/projects/p/dash/
Will retry...
-
+ Can't find random Masternode.
@@ -5669,12 +5714,7 @@ https://www.transifex.com/projects/p/dash/
Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node)
-
-
- Rescans are not possible in pruned mode. You will need to use -reindex which will download the whole blockchain again.
-
-
-
+ 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
@@ -5754,15 +5794,10 @@ https://www.transifex.com/projects/p/dash/
Error loading %s: Private keys can only be disabled during creation
-
+ Error upgrading evo database
-
-
-
- Error: A fatal internal error occurred, see debug.log for details
-
@@ -5804,7 +5839,17 @@ https://www.transifex.com/projects/p/dash/
Failed to rescan the wallet during initialization
-
+
+
+ Failed to verify database
+
+
+
+
+ Ignoring duplicate -wallet %s.
+
+
+ Invalid P2P permission: '%s'
@@ -5905,6 +5950,26 @@ https://www.transifex.com/projects/p/dash/
+
+ SQLiteDatabase: Failed to execute statement to verify database: %s
+
+
+
+
+ SQLiteDatabase: Failed to prepare statement to verify database: %s
+
+
+
+
+ SQLiteDatabase: Failed to read database verification error: %s
+
+
+
+
+ SQLiteDatabase: Unexpected application id. Expected %u, got %u
+
+
+ Section [%s] is not recognized.
@@ -6046,7 +6111,7 @@ https://www.transifex.com/projects/p/dash/
see debug.log for details.
-
+ The %s developers
@@ -6201,17 +6266,12 @@ https://www.transifex.com/projects/p/dash/
Error loading %s: You can't disable HD on an already existing HD wallet
-
-
- Error loading wallet %s. Duplicate -wallet filename specified.
-
-
-
+ Error upgrading chainstate database
-
+ Error: failed to add socket to kqueuefd (kevent returned error %s)
@@ -6261,7 +6321,7 @@ https://www.transifex.com/projects/p/dash/
Failed to start a new mixing queue
-
+ Incorrect -rescan mode, falling back to default value
@@ -6316,7 +6376,7 @@ https://www.transifex.com/projects/p/dash/
Rescanning...
-
+ Session not complete!
@@ -6336,7 +6396,7 @@ https://www.transifex.com/projects/p/dash/
Specified blocks directory "%s" does not exist.
-
+ Last queue was created too recently.
@@ -6356,7 +6416,7 @@ https://www.transifex.com/projects/p/dash/
Last successful action was too recent.
-
+ Starting network threads...
diff --git a/src/qt/locale/dash_en.xlf b/src/qt/locale/dash_en.xlf
index c4049253d9..834e324751 100644
--- a/src/qt/locale/dash_en.xlf
+++ b/src/qt/locale/dash_en.xlf
@@ -433,354 +433,354 @@
A fatal error occurred. Dash Core can no longer continue safely and will quit.
- 395
+ 396Choose data directory on startup (default: %u)
- 409
+ 410Set the font family. Possible values: %1. (default: %2)
- 411
+ 412Set a scale factor which gets applied to the base font size. Possible range %1 (smallest fonts) to %2 (largest fonts). (default: %3)
- 412
+ 413Set the font weight for bold texts. Possible range %1 to %2 (default: %3)
- 413
+ 414Set the font weight for normal texts. Possible range %1 to %2 (default: %3)
- 414
+ 415Set language, for example "de_DE" (default: system locale)
- 415
+ 416Start minimized
- 416
+ 417Reset all settings changed in the GUI
- 417
+ 418Show splash screen on startup (default: %u)
- 418
+ 419Error: Specified data directory "%1" does not exist.
- 526
+ 527Error: Cannot parse configuration file: %1.
- 532
+ 533Error: %1
- 547
+ 548
-
-
- Error: Failed to load application fonts.
- 593
+
+
+
+ 557
-
- Error: Specified font-family invalid. Valid values: %1.
- 606
+
+ Error: Failed to load application fonts.
+ 600
-
- Error: Specified font-weight-normal invalid. Valid range %1 to %2.
- 616
+
+ Error: Specified font-family invalid. Valid values: %1.
+ 613
-
- Error: Specified font-weight-bold invalid. Valid range %1 to %2.
- 626
+
+ Error: Specified font-weight-normal invalid. Valid range %1 to %2.
+ 623
-
- Error: Specified font-scale invalid. Valid range %1 to %2.
- 637
+
+ Error: Specified font-weight-bold invalid. Valid range %1 to %2.
+ 633
-
- Error: Invalid -custom-css-dir path.
- 651
+
+ Error: Specified font-scale invalid. Valid range %1 to %2.
+ 644
-
- Error: %1 CSS file(s) missing in -custom-css-dir path.
- 671
+
+ Error: Invalid -custom-css-dir path.
+ 658
+
+ Error: %1 CSS file(s) missing in -custom-css-dir path.
+ 678
+
+ %1 didn't yet exit safely...
- 696
+ 703