Skip to content

Commit 4d24e9c

Browse files
committed
Merge bitcoin#27169: Update translations for 25.0 soft translation string freeze
9172cc6 qt: Update translation source file (Hennadii Stepanov) 7b0cbf4 qt: Bump Transifex slug for 25.x (Hennadii Stepanov) 369023d qt: Periodic translation updates from Transifex (Hennadii Stepanov) Pull request description: This PR follows our [Release Process](https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md). Required to open Transifex translations for 25.0 on 2023-03-01 as it's [planned](bitcoin#26549). **NOTE.** Translations for the following languages for the latest 24.x Transifex resource have been effectively cancelled/damaged/vandalized: - German (de) by [nesbonk83](https://www.transifex.com/user/profile/nesbonk83/) on 2023-01-27 - Dutch (nl) by [bram00767](https://www.transifex.com/user/profile/bram00767/) on 2022-12-17 - Spanish, Mexico (es_MX) by [VCFNFT](https://www.transifex.com/user/profile/VCFNFT/) on 2022-08-08 The first commit ignores changes to translations mentioned above. ACKs for top commit: jarolrod: ACK 9172cc6 Tree-SHA512: 85641facecd11526bbcde934b43629aba1b856c4f97272a956c2ce194af8a1723325a160a0a518fc052af9373f853204848b58d3c0a3bea09788fccfc5d9f557
2 parents cb40639 + 9172cc6 commit 4d24e9c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+41348
-9038
lines changed

.tx/config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[main]
22
host = https://www.transifex.com
33

4-
[o:bitcoin:p:bitcoin:r:qt-translation-024x]
4+
[o:bitcoin:p:bitcoin:r:qt-translation-025x]
55
file_filter = src/qt/locale/bitcoin_<lang>.xlf
66
source_file = src/qt/locale/bitcoin_en.xlf
77
source_lang = en

src/Makefile.qt_locale.include

+6
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ QT_TS = \
3131
qt/locale/bitcoin_gl.ts \
3232
qt/locale/bitcoin_gl_ES.ts \
3333
qt/locale/bitcoin_gu.ts \
34+
qt/locale/bitcoin_ha.ts \
3435
qt/locale/bitcoin_he.ts \
3536
qt/locale/bitcoin_hr.ts \
3637
qt/locale/bitcoin_hu.ts \
@@ -43,6 +44,7 @@ QT_TS = \
4344
qt/locale/bitcoin_kl.ts \
4445
qt/locale/bitcoin_km.ts \
4546
qt/locale/bitcoin_ko.ts \
47+
qt/locale/bitcoin_ku.ts \
4648
qt/locale/bitcoin_ku_IQ.ts \
4749
qt/locale/bitcoin_ky.ts \
4850
qt/locale/bitcoin_la.ts \
@@ -58,6 +60,7 @@ QT_TS = \
5860
qt/locale/bitcoin_ne.ts \
5961
qt/locale/bitcoin_nl.ts \
6062
qt/locale/bitcoin_no.ts \
63+
qt/locale/bitcoin_pa.ts \
6164
qt/locale/bitcoin_pam.ts \
6265
qt/locale/bitcoin_pl.ts \
6366
qt/locale/bitcoin_pt.ts \
@@ -78,10 +81,13 @@ QT_TS = \
7881
qt/locale/bitcoin_ta.ts \
7982
qt/locale/bitcoin_te.ts \
8083
qt/locale/bitcoin_th.ts \
84+
qt/locale/bitcoin_tk.ts \
85+
qt/locale/bitcoin_tl.ts \
8186
qt/locale/bitcoin_tr.ts \
8287
qt/locale/bitcoin_ug.ts \
8388
qt/locale/bitcoin_uk.ts \
8489
qt/locale/bitcoin_ur.ts \
90+
qt/locale/bitcoin_uz.ts \
8591
qt/locale/[email protected] \
8692
qt/locale/[email protected] \
8793
qt/locale/bitcoin_vi.ts \

src/qt/bitcoin_locale.qrc

+6
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
<file alias="gl">locale/bitcoin_gl.qm</file>
3333
<file alias="gl_ES">locale/bitcoin_gl_ES.qm</file>
3434
<file alias="gu">locale/bitcoin_gu.qm</file>
35+
<file alias="ha">locale/bitcoin_ha.qm</file>
3536
<file alias="he">locale/bitcoin_he.qm</file>
3637
<file alias="hr">locale/bitcoin_hr.qm</file>
3738
<file alias="hu">locale/bitcoin_hu.qm</file>
@@ -44,6 +45,7 @@
4445
<file alias="kl">locale/bitcoin_kl.qm</file>
4546
<file alias="km">locale/bitcoin_km.qm</file>
4647
<file alias="ko">locale/bitcoin_ko.qm</file>
48+
<file alias="ku">locale/bitcoin_ku.qm</file>
4749
<file alias="ku_IQ">locale/bitcoin_ku_IQ.qm</file>
4850
<file alias="ky">locale/bitcoin_ky.qm</file>
4951
<file alias="la">locale/bitcoin_la.qm</file>
@@ -59,6 +61,7 @@
5961
<file alias="ne">locale/bitcoin_ne.qm</file>
6062
<file alias="nl">locale/bitcoin_nl.qm</file>
6163
<file alias="no">locale/bitcoin_no.qm</file>
64+
<file alias="pa">locale/bitcoin_pa.qm</file>
6265
<file alias="pam">locale/bitcoin_pam.qm</file>
6366
<file alias="pl">locale/bitcoin_pl.qm</file>
6467
<file alias="pt">locale/bitcoin_pt.qm</file>
@@ -79,10 +82,13 @@
7982
<file alias="ta">locale/bitcoin_ta.qm</file>
8083
<file alias="te">locale/bitcoin_te.qm</file>
8184
<file alias="th">locale/bitcoin_th.qm</file>
85+
<file alias="tk">locale/bitcoin_tk.qm</file>
86+
<file alias="tl">locale/bitcoin_tl.qm</file>
8287
<file alias="tr">locale/bitcoin_tr.qm</file>
8388
<file alias="ug">locale/bitcoin_ug.qm</file>
8489
<file alias="uk">locale/bitcoin_uk.qm</file>
8590
<file alias="ur">locale/bitcoin_ur.qm</file>
91+
<file alias="uz">locale/bitcoin_uz.qm</file>
8692
<file alias="uz@Cyrl">locale/[email protected]</file>
8793
<file alias="uz@Latn">locale/[email protected]</file>
8894
<file alias="vi">locale/bitcoin_vi.qm</file>

src/qt/bitcoinstrings.cpp

+35-7
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
1515
"a backup."),
1616
QT_TRANSLATE_NOOP("bitcoin-core", ""
1717
"%s request to listen on port %u. This port is considered \"bad\" and thus it "
18-
"is unlikely that any Bitcoin Core peers connect to it. See doc/p2p-bad-ports."
19-
"md for details and a full list."),
18+
"is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for "
19+
"details and a full list."),
2020
QT_TRANSLATE_NOOP("bitcoin-core", ""
2121
"-maxtxfee is set very high! Fees this large could be paid on a single "
2222
"transaction."),
@@ -33,9 +33,6 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
3333
"temporarily disable txindex while using -reindex-chainstate, or replace -"
3434
"reindex-chainstate with -reindex to fully rebuild all indexes."),
3535
QT_TRANSLATE_NOOP("bitcoin-core", ""
36-
"Assumed-valid: last wallet synchronisation goes beyond available block data. "
37-
"You need to wait for the background validation chain to download more blocks."),
38-
QT_TRANSLATE_NOOP("bitcoin-core", ""
3936
"Cannot downgrade wallet from version %i to version %i. Wallet version "
4037
"unchanged."),
4138
QT_TRANSLATE_NOOP("bitcoin-core", ""
@@ -48,12 +45,20 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
4845
"upgrading to support pre-split keypool. Please use version %i or no version "
4946
"specified."),
5047
QT_TRANSLATE_NOOP("bitcoin-core", ""
48+
"Disk space for %s may not accommodate the block files. Approximately %u GB "
49+
"of data will be stored in this directory."),
50+
QT_TRANSLATE_NOOP("bitcoin-core", ""
5151
"Distributed under the MIT software license, see the accompanying file %s or "
5252
"%s"),
5353
QT_TRANSLATE_NOOP("bitcoin-core", ""
5454
"Error loading %s: External signer wallet being loaded without external "
5555
"signer support compiled"),
5656
QT_TRANSLATE_NOOP("bitcoin-core", ""
57+
"Error loading wallet. Wallet requires blocks to be downloaded, and software "
58+
"does not currently support loading wallets while blocks are being downloaded "
59+
"out of order when using assumeutxo snapshots. Wallet should be able to load "
60+
"successfully after node sync reaches height %s"),
61+
QT_TRANSLATE_NOOP("bitcoin-core", ""
5762
"Error reading %s! All keys read correctly, but transaction data or address "
5863
"book entries might be missing or incorrect."),
5964
QT_TRANSLATE_NOOP("bitcoin-core", ""
@@ -79,8 +84,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
7984
"Error: Transaction %s in wallet cannot be identified to belong to migrated "
8085
"wallets"),
8186
QT_TRANSLATE_NOOP("bitcoin-core", ""
82-
"Error: Unable to produce descriptors for this legacy wallet. Make sure the "
83-
"wallet is unlocked first"),
87+
"Error: Unable to produce descriptors for this legacy wallet. Make sure to "
88+
"provide the wallet's passphrase if it is encrypted."),
8489
QT_TRANSLATE_NOOP("bitcoin-core", ""
8590
"Failed to rename invalid peers.dat file. Please move or delete it and try "
8691
"again."),
@@ -112,13 +117,19 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
112117
"No wallet file format provided. To use createfromdump, -format=<format> must "
113118
"be provided."),
114119
QT_TRANSLATE_NOOP("bitcoin-core", ""
120+
"Outbound connections restricted to CJDNS (-onlynet=cjdns) but -"
121+
"cjdnsreachable is not provided"),
122+
QT_TRANSLATE_NOOP("bitcoin-core", ""
115123
"Outbound connections restricted to Tor (-onlynet=onion) but the proxy for "
116124
"reaching the Tor network is explicitly forbidden: -onion=0"),
117125
QT_TRANSLATE_NOOP("bitcoin-core", ""
118126
"Outbound connections restricted to Tor (-onlynet=onion) but the proxy for "
119127
"reaching the Tor network is not provided: none of -proxy, -onion or -"
120128
"listenonion is given"),
121129
QT_TRANSLATE_NOOP("bitcoin-core", ""
130+
"Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not "
131+
"provided"),
132+
QT_TRANSLATE_NOOP("bitcoin-core", ""
122133
"Please check that your computer's date and time are correct! If your clock "
123134
"is wrong, %s will not work properly."),
124135
QT_TRANSLATE_NOOP("bitcoin-core", ""
@@ -148,6 +159,13 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
148159
"space, run a full -reindex, otherwise ignore this error. This error message "
149160
"will not be displayed again."),
150161
QT_TRANSLATE_NOOP("bitcoin-core", ""
162+
"The inputs size exceeds the maximum weight. Please try sending a smaller "
163+
"amount or manually consolidating your wallet's UTXOs"),
164+
QT_TRANSLATE_NOOP("bitcoin-core", ""
165+
"The preselected coins total amount does not cover the transaction target. "
166+
"Please allow other inputs to be automatically selected or include more coins "
167+
"manually"),
168+
QT_TRANSLATE_NOOP("bitcoin-core", ""
151169
"The transaction amount is too small to send after the fee has been deducted"),
152170
QT_TRANSLATE_NOOP("bitcoin-core", ""
153171
"This error could occur if this wallet was not shutdown cleanly and was last "
@@ -171,6 +189,10 @@ QT_TRANSLATE_NOOP("bitcoin-core", ""
171189
"Unable to replay blocks. You will need to rebuild the database using -"
172190
"reindex-chainstate."),
173191
QT_TRANSLATE_NOOP("bitcoin-core", ""
192+
"Unexpected legacy entry in descriptor wallet found. Loading wallet %s\n"
193+
"\n"
194+
"The wallet might have been tampered with or created with malicious intent.\n"),
195+
QT_TRANSLATE_NOOP("bitcoin-core", ""
174196
"Unknown wallet file format \"%s\" provided. Please provide one of \"bdb\" or "
175197
"\"sqlite\"."),
176198
QT_TRANSLATE_NOOP("bitcoin-core", ""
@@ -235,6 +257,7 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Error loading block database"),
235257
QT_TRANSLATE_NOOP("bitcoin-core", "Error opening block database"),
236258
QT_TRANSLATE_NOOP("bitcoin-core", "Error reading from database, shutting down."),
237259
QT_TRANSLATE_NOOP("bitcoin-core", "Error reading next record from wallet database"),
260+
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Cannot extract destination from the generated scriptpubkey"),
238261
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Could not add watchonly tx to watchonly wallet"),
239262
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Could not delete watchonly transactions"),
240263
QT_TRANSLATE_NOOP("bitcoin-core", "Error: Couldn't create cursor into database"),
@@ -264,6 +287,7 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Importing…"),
264287
QT_TRANSLATE_NOOP("bitcoin-core", "Incorrect or no genesis block found. Wrong datadir for network?"),
265288
QT_TRANSLATE_NOOP("bitcoin-core", "Initialization sanity check failed. %s is shutting down."),
266289
QT_TRANSLATE_NOOP("bitcoin-core", "Input not found or already spent"),
290+
QT_TRANSLATE_NOOP("bitcoin-core", "Insufficient dbcache for block verification"),
267291
QT_TRANSLATE_NOOP("bitcoin-core", "Insufficient funds"),
268292
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -i2psam address or hostname: '%s'"),
269293
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -onion address or hostname: '%s'"),
@@ -274,6 +298,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -discardfee=<amount>: '%s'
274298
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -fallbackfee=<amount>: '%s'"),
275299
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -paytxfee=<amount>: '%s' (must be at least %s)"),
276300
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid netmask specified in -whitelist: '%s'"),
301+
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid port specified in %s: '%s'"),
302+
QT_TRANSLATE_NOOP("bitcoin-core", "Invalid pre-selected input %s"),
277303
QT_TRANSLATE_NOOP("bitcoin-core", "Listening for incoming connections failed (listen returned error %s)"),
278304
QT_TRANSLATE_NOOP("bitcoin-core", "Loading P2P addresses…"),
279305
QT_TRANSLATE_NOOP("bitcoin-core", "Loading banlist…"),
@@ -284,6 +310,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Missing solving data for estimating transacti
284310
QT_TRANSLATE_NOOP("bitcoin-core", "Need to specify a port with -whitebind: '%s'"),
285311
QT_TRANSLATE_NOOP("bitcoin-core", "No addresses available"),
286312
QT_TRANSLATE_NOOP("bitcoin-core", "Not enough file descriptors available."),
313+
QT_TRANSLATE_NOOP("bitcoin-core", "Not found pre-selected input %s"),
314+
QT_TRANSLATE_NOOP("bitcoin-core", "Not solvable pre-selected input %s"),
287315
QT_TRANSLATE_NOOP("bitcoin-core", "Prune cannot be configured with a negative value."),
288316
QT_TRANSLATE_NOOP("bitcoin-core", "Prune mode is incompatible with -txindex."),
289317
QT_TRANSLATE_NOOP("bitcoin-core", "Pruning blockstore…"),

src/qt/locale/bitcoin_am.ts

+26
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,11 @@
358358
<source>default wallet</source>
359359
<translation type="unfinished">መደበኛ ዋሌት</translation>
360360
</message>
361+
<message>
362+
<source>Wallet Name</source>
363+
<extracomment>Label of the input field where the name of the wallet is entered.</extracomment>
364+
<translation type="unfinished">ዋሌት ስም</translation>
365+
</message>
361366
<message>
362367
<source>Zoom</source>
363368
<translation type="unfinished">እሳድግ</translation>
@@ -483,6 +488,27 @@
483488
<source>Bitcoin</source>
484489
<translation type="unfinished">ቢትኮይን</translation>
485490
</message>
491+
<message numerus="yes">
492+
<source>%n GB of space available</source>
493+
<translation type="unfinished">
494+
<numerusform />
495+
<numerusform />
496+
</translation>
497+
</message>
498+
<message numerus="yes">
499+
<source>(of %n GB needed)</source>
500+
<translation type="unfinished">
501+
<numerusform />
502+
<numerusform />
503+
</translation>
504+
</message>
505+
<message numerus="yes">
506+
<source>(%n GB needed for full chain)</source>
507+
<translation type="unfinished">
508+
<numerusform />
509+
<numerusform />
510+
</translation>
511+
</message>
486512
<message numerus="yes">
487513
<source>(sufficient to restore backups %n day(s) old)</source>
488514
<extracomment>Explanatory text on the capability of the current prune target.</extracomment>

0 commit comments

Comments
 (0)