taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 182a46fd633e2808c0da3da1e18bea700905b560
parent 11d86e89effa93f9751499d1d67f2c031c900f7e
Author: Florian Dold <dold@taler.net>
Date:   Fri,  4 Sep 2026 18:07:52 +0200

wallet web UI i18n: translate legacy exchange handling

Diffstat:
Mpackages/wallet-webui/src/i18n/de-CH.po | 1265++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
Mpackages/wallet-webui/src/i18n/de.po | 1265++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
Mpackages/wallet-webui/src/i18n/fr.po | 1257++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
Mpackages/wallet-webui/src/i18n/it.po | 1259++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
Mpackages/wallet-webui/src/i18n/strings.ts | 303+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
Mpackages/wallet-webui/src/i18n/taler-wallet-webui.pot | 1195+++++++++++++++++++++++++++++++++++++++++++------------------------------------
6 files changed, 3684 insertions(+), 2860 deletions(-)

diff --git a/packages/wallet-webui/src/i18n/de-CH.po b/packages/wallet-webui/src/i18n/de-CH.po @@ -17,73 +17,73 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: packages/wallet-webui/src/ui/error.ts:24 +#: packages/wallet-webui/src/ui/error.ts:25 msgid "This order was already claimed by another wallet." msgstr "Diese Bestellung wurde bereits von einem anderen Wallet beansprucht." -#: packages/wallet-webui/src/ui/error.ts:26 +#: packages/wallet-webui/src/ui/error.ts:27 msgid "This order was already paid." msgstr "Diese Bestellung wurde bereits bezahlt." -#: packages/wallet-webui/src/ui/error.ts:28 +#: packages/wallet-webui/src/ui/error.ts:29 msgid "The merchant order no longer exists or has expired." msgstr "Die Händlerbestellung existiert nicht mehr oder ist abgelaufen." -#: packages/wallet-webui/src/ui/error.ts:38 +#: packages/wallet-webui/src/ui/error.ts:39 #: packages/wallet-webui/src/ui/RequestProgress.tsx:57 msgid "The wallet could not reach the service." msgstr "Das Wallet konnte den Dienst nicht erreichen." -#: packages/wallet-webui/src/ui/error.ts:41 +#: packages/wallet-webui/src/ui/error.ts:42 msgid "The service took too long to respond." msgstr "Der Dienst hat zu lange für die Antwort gebraucht." -#: packages/wallet-webui/src/ui/error.ts:43 +#: packages/wallet-webui/src/ui/error.ts:44 msgid "Wallet-core is currently unavailable." msgstr "Wallet-core ist derzeit nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:45 +#: packages/wallet-webui/src/ui/error.ts:46 msgid "The wallet database is currently unavailable." msgstr "Die Wallet-Datenbank ist derzeit nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:47 +#: packages/wallet-webui/src/ui/error.ts:48 msgid "A service returned a response the wallet could not understand." msgstr "" "Ein Dienst hat eine Antwort zurückgegeben, die das Wallet nicht verstehen " "konnte." -#: packages/wallet-webui/src/ui/error.ts:49 +#: packages/wallet-webui/src/ui/error.ts:50 msgid "This Taler link is malformed." msgstr "Dieser Taler-Link ist fehlerhaft." -#: packages/wallet-webui/src/ui/error.ts:51 +#: packages/wallet-webui/src/ui/error.ts:52 msgid "The merchant supplied invalid contract terms." msgstr "Der Händler hat ungültige Vertragsbedingungen angegeben." -#: packages/wallet-webui/src/ui/error.ts:53 +#: packages/wallet-webui/src/ui/error.ts:54 msgid "This wallet does not support the merchant's contract terms." msgstr "Dieses Wallet unterstützt nicht die Vertragsbedingungen des Händlers." -#: packages/wallet-webui/src/ui/error.ts:55 +#: packages/wallet-webui/src/ui/error.ts:56 msgid "The wallet transaction could not be found." msgstr "Die Wallet-Transaktion konnte nicht gefunden werden." -#: packages/wallet-webui/src/ui/error.ts:57 +#: packages/wallet-webui/src/ui/error.ts:58 msgid "This action is not available in the transaction's current state." msgstr "Diese Aktion ist im aktuellen Status der Transaktion nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:59 +#: packages/wallet-webui/src/ui/error.ts:60 msgid "Review and accept the exchange terms before continuing." msgstr "" "Lesen und akzeptieren Sie die Exchange-Bedingungen, bevor Sie fortfahren." -#: packages/wallet-webui/src/ui/error.ts:61 +#: packages/wallet-webui/src/ui/error.ts:62 msgid "Review the exchange signing-key change before continuing." msgstr "" "Überprüfen Sie die Änderung des Exchange-Signaturschlüssels, bevor Sie " "fortfahren." -#: packages/wallet-webui/src/ui/error.ts:63 +#: packages/wallet-webui/src/ui/error.ts:64 msgid "" "The exchange requires identity verification before this withdrawal can " "continue." @@ -91,18 +91,18 @@ msgstr "" "Der Exchange erfordert eine Identitätsprüfung, bevor diese Auszahlung " "fortgesetzt werden kann." -#: packages/wallet-webui/src/ui/error.ts:65 +#: packages/wallet-webui/src/ui/error.ts:66 msgid "This amount exceeds the limit available without identity verification." msgstr "Dieser Betrag übersteigt das ohne Identitätsprüfung verfügbare Limit." -#: packages/wallet-webui/src/ui/error.ts:67 +#: packages/wallet-webui/src/ui/error.ts:68 msgid "" "The merchant cannot process this payment right now due to legal requirements." msgstr "" "Der Händler kann diese Zahlung derzeit aufgrund rechtlicher Anforderungen " "nicht verarbeiten." -#: packages/wallet-webui/src/ui/error.ts:69 +#: packages/wallet-webui/src/ui/error.ts:70 msgid "" "The merchant cannot process this payment right now because an exchange " "transaction limit was reached." @@ -110,37 +110,37 @@ msgstr "" "Der Händler kann diese Zahlung derzeit nicht verarbeiten, weil ein " "Transaktionslimit eines Exchanges erreicht wurde." -#: packages/wallet-webui/src/ui/error.ts:71 +#: packages/wallet-webui/src/ui/error.ts:72 msgid "No compatible exchange is available for this operation." msgstr "Für diesen Vorgang ist kein kompatibler Exchange verfügbar." -#: packages/wallet-webui/src/ui/error.ts:74 +#: packages/wallet-webui/src/ui/error.ts:75 msgid "This peer payment is no longer available." msgstr "Diese Peer-Zahlung ist nicht mehr verfügbar." -#: packages/wallet-webui/src/ui/error.ts:83 +#: packages/wallet-webui/src/ui/error.ts:84 msgid "Return to the merchant and request a new order." msgstr "Kehren Sie zum Händler zurück und fordern Sie eine neue Bestellung an." -#: packages/wallet-webui/src/ui/error.ts:85 +#: packages/wallet-webui/src/ui/error.ts:86 msgid "Return to the merchant to view the completed purchase." msgstr "Kehren Sie zum Händler zurück, um den abgeschlossenen Kauf anzuzeigen." -#: packages/wallet-webui/src/ui/error.ts:87 +#: packages/wallet-webui/src/ui/error.ts:88 msgid "Return to the merchant and create a new order." msgstr "Kehren Sie zum Händler zurück und erstellen Sie eine neue Bestellung." -#: packages/wallet-webui/src/ui/error.ts:89 +#: packages/wallet-webui/src/ui/error.ts:90 msgid "Withdraw funds or choose another payment option, then try again." msgstr "" "Heben Sie Geld ab oder wählen Sie eine andere Zahlungsoption und versuchen " "Sie es dann erneut." -#: packages/wallet-webui/src/ui/error.ts:93 +#: packages/wallet-webui/src/ui/error.ts:94 msgid "Check your connection and try again." msgstr "Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." -#: packages/wallet-webui/src/ui/error.ts:96 +#: packages/wallet-webui/src/ui/error.ts:97 msgid "" "After the merchant resolves the issue, resume this payment to retry with the " "same funds." @@ -148,11 +148,20 @@ msgstr "" "Nachdem der Händler das Problem behoben hat, setzen Sie diese Zahlung fort, " "um es mit denselben Geldmitteln erneut zu versuchen." -#: packages/wallet-webui/src/ui/error.ts:139 +#: packages/wallet-webui/src/ui/error.ts:140 msgid "The wallet does not have enough compatible funds." msgstr "Das Wallet verfügt nicht über genügend kompatibles Guthaben." -#: packages/wallet-webui/src/ui/error.ts:151 +#: packages/wallet-webui/src/ui/error.ts:148 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:67 +msgid "" +"Some funds were issued under legacy exchange keys and cannot be used for " +"this operation." +msgstr "" +"Ein Teil des Guthabens wurde unter alten Exchange-Schlüsseln ausgegeben und " +"kann für diesen Vorgang nicht verwendet werden." + +#: packages/wallet-webui/src/ui/error.ts:160 msgid "" "The wallet's funds have multiple exchange, merchant, or fee restrictions " "that prevent this payment." @@ -160,43 +169,43 @@ msgstr "" "Für die Gelder des Wallets gelten mehrere Exchange-, Händler- oder " "Gebührenbeschränkungen, die diese Zahlung verhindern." -#: packages/wallet-webui/src/ui/error.ts:155 +#: packages/wallet-webui/src/ui/error.ts:164 msgid "The merchant does not accept the funds available in this wallet." msgstr "Der Händler akzeptiert das in diesem Wallet verfügbare Guthaben nicht." -#: packages/wallet-webui/src/ui/error.ts:157 +#: packages/wallet-webui/src/ui/error.ts:166 msgid "The available funds cannot be deposited by this merchant." msgstr "Der Händler kann das verfügbare Guthaben nicht annehmen." -#: packages/wallet-webui/src/ui/error.ts:159 +#: packages/wallet-webui/src/ui/error.ts:168 msgid "The wallet does not have enough age-restricted funds for this purchase." msgstr "" "Das Wallet verfügt nicht über genügend altersbeschränktes Guthaben für " "diesen Kauf." -#: packages/wallet-webui/src/ui/error.ts:161 +#: packages/wallet-webui/src/ui/error.ts:170 msgid "Some wallet funds are still being processed and cannot be spent yet." msgstr "" "Einige Wallet-Gelder werden noch verarbeitet und können noch nicht " "ausgegeben werden." -#: packages/wallet-webui/src/ui/error.ts:163 +#: packages/wallet-webui/src/ui/error.ts:172 msgid "The available balance cannot cover the payment and its fees." msgstr "" "Das verfügbare Guthaben kann die Zahlung und die damit verbundenen Gebühren " "nicht decken." -#: packages/wallet-webui/src/ui/error.ts:165 +#: packages/wallet-webui/src/ui/error.ts:174 msgid "The exchange is missing fee information required for this payment." msgstr "" "Im Exchange fehlen die für diese Zahlung erforderlichen " "Gebühreninformationen." -#: packages/wallet-webui/src/ui/error.ts:169 +#: packages/wallet-webui/src/ui/error.ts:178 msgid "The wallet has %1$s available, which is not enough for %2$s." msgstr "Im Wallet ist %1$s verfügbar, was für %2$s nicht ausreicht." -#: packages/wallet-webui/src/ui/error.ts:170 +#: packages/wallet-webui/src/ui/error.ts:179 msgid "The wallet does not have enough funds for this payment." msgstr "Das Wallet verfügt nicht über genügend Guthaben für diese Zahlung." @@ -253,7 +262,7 @@ msgid "Digital cash withdrawal" msgstr "Auszahlung von digitalem Bargeld" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:480 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:491 #: packages/wallet-webui/src/routes/transaction-model.ts:96 #: packages/wallet-webui/src/routes/transaction-model.ts:170 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:357 @@ -322,11 +331,11 @@ msgstr "Erneut versuchen" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:470 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:619 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:637 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:688 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:425 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:481 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:645 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:663 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:719 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -368,13 +377,13 @@ msgid "Continue" msgstr "Weiter" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:243 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:256 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:485 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:248 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:147 @@ -487,73 +496,73 @@ msgstr "" "Kopieraktion." #. Translators: Compact noun label for a merchant-issued discount token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 msgid "Discount" msgstr "Rabatt" # allow-english: established loanword #. Translators: Compact noun label for a reusable merchant-issued subscription token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Pass" msgstr "Pass" #. Translators: Compact noun label for a Donau tax or donation receipt. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:63 msgid "Receipt" msgstr "Quittung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:81 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:93 msgid "%1$s of %2$s available" msgstr "%1$s von %2$s verfügbar" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:118 msgid "Spend now:" msgstr "Jetzt ausgeben:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:136 msgid "Get with your purchase:" msgstr "Bei Ihrem Kauf erhalten Sie:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:188 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:239 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:192 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:243 msgid "Payment options" msgstr "Zahlungsoptionen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:244 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:214 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Total including fees: %1$s" msgstr "Gesamtsumme inklusive Gebühren: %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:224 msgid "Insufficient balance or required token (%1$s available)" msgstr "Unzureichendes Guthaben oder erforderliches Token (%1$s verfügbar)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:222 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:226 msgid "Insufficient balance or required token" msgstr "Unzureichendes Guthaben oder erforderliches Token" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:250 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:254 msgid "Insufficient balance (%1$s available)" msgstr "Unzureichendes Guthaben (%1$s verfügbar)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:251 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:255 msgid "Insufficient balance" msgstr "Unzureichendes Guthaben" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:268 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:272 #: packages/wallet-webui/src/routes/payment-model.ts:209 msgid "Donation receipt" msgstr "Spendenbescheinigung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:284 msgid "Collect a donation receipt for this payment" msgstr "Spendenbescheinigung für diese Zahlung anfordern" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:290 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:294 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -561,41 +570,41 @@ msgstr "" "Für diese Zahlung kann eine Spendenquittung ausgestellt werden. " "Konfigurieren Sie zunächst eine der unterstützten Spendenstellen." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:291 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:295 msgid "" "The configured donation authority is not supported by this merchant choice." msgstr "" "Die konfigurierte Spendenautorität wird von dieser Händlerauswahl nicht " "unterstützt." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:303 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:307 msgid "Configure donation receipts" msgstr "Spendenbescheinigungen konfigurieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:314 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:410 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:339 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:419 msgid "Continuing with this wallet…" msgstr "Zahlung wird mit diesem Wallet fortgesetzt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 msgid "Preparing the payment for another wallet…" msgstr "Zahlung wird für ein anderes Wallet vorbereitet …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:337 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:341 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:420 msgid "Continue with this wallet" msgstr "Mit diesem Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:338 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:723 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:373 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:342 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:754 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:395 msgid "Continue with another wallet" msgstr "Mit einem anderen Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:664 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:695 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -603,30 +612,40 @@ msgstr "Mit einem anderen Wallet fortfahren" msgid "Cancelling…" msgstr "Wird abgebrochen …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:354 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:356 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:519 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:630 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:680 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:53 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:175 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +msgid "Review exchange" +msgstr "Exchange überprüfen" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:363 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:552 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:61 msgid "Withdraw funds" msgstr "Geld abheben" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:367 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:376 msgid "Paying…" msgstr "Zahlung wird ausgeführt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 msgid "Pay %1$s" msgstr "%1$s bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:380 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:386 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:395 msgid "Continue in another wallet" msgstr "In einem anderen Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:390 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:399 msgid "" "Scan this QR code with the other wallet. This screen will close the code " "automatically when that wallet claims the payment." @@ -635,75 +654,75 @@ msgstr "" "entfernt den Code automatisch, sobald das andere Wallet die Zahlung " "beansprucht." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:394 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:403 msgid "QR code to continue the payment in another wallet" msgstr "QR-Code zum Fortsetzen der Zahlung in einem anderen Wallet" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 msgid "Copy payment link" msgstr "Zahlungslink kopieren" #. Translators: Payment subtitle; the placeholder is the merchant's display #. name. “to” expresses that the payment is being made to this merchant. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 msgid "to %1$s" msgstr "an %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:479 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:490 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Zahlung überprüfen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:492 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:503 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:242 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:262 msgid "Loading payment details…" msgstr "Zahlungsdetails werden geladen…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:498 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:606 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:509 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:624 msgid "Payment could not continue" msgstr "Die Zahlung konnte nicht fortgesetzt werden" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:501 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 msgid "The wallet could not process this payment." msgstr "Das Wallet konnte diese Zahlung nicht verarbeiten." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:513 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:665 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:696 #: packages/wallet-webui/src/routes/transaction-model.ts:665 msgid "Cancel payment" msgstr "Zahlung stornieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 msgid "Merchant" msgstr "Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:545 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:561 msgid "Unknown merchant" msgstr "Unbekannter Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:568 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:584 msgid "Merchant order" msgstr "Händlerbestellung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:613 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:639 msgid "Payment continued in another wallet" msgstr "Zahlung in einem anderen Wallet fortgesetzt" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:617 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 msgid "" "The other wallet claimed this payment. You can safely close this screen." msgstr "" "Das andere Wallet hat diese Zahlung beansprucht. Sie können diesen " "Bildschirm sicher schliessen." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:627 -#: packages/wallet-webui/src/routes/App.tsx:4639 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:653 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Payment submitted" msgstr "Zahlung eingereicht" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:635 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:661 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -711,43 +730,43 @@ msgstr "" "Das Wallet schliesst die Zahlung ab. Der Fortschritt ist im " "Transaktionsverlauf verfügbar." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:670 msgid "Payment paused" msgstr "Zahlung pausiert" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:647 -#: packages/wallet-webui/src/routes/App.tsx:4220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:673 +#: packages/wallet-webui/src/routes/App.tsx:4467 msgid "The merchant cannot process this payment right now." msgstr "Der Händler kann diese Zahlung derzeit nicht verarbeiten." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resuming…" msgstr "Zahlung wird fortgesetzt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resume payment" msgstr "Zahlung fortsetzen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:674 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:705 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4638 +#: packages/wallet-webui/src/routes/App.tsx:4912 msgid "Payment complete" msgstr "Zahlung abgeschlossen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:676 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:707 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:655 msgid "The merchant accepted your payment." msgstr "Der Händler hat Ihre Zahlung akzeptiert." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:683 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:714 msgid "Continue to merchant" msgstr "Weiter zum Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:694 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:725 msgid "Merchant confirmation code" msgstr "Bestätigungscode des Händlers" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:699 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:730 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -755,17 +774,17 @@ msgstr "" "Zeigen Sie diesen Code dem Händler vor, wenn die Verkaufsstelle eine " "Zahlungsbestätigung verlangt." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:712 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:743 msgid "Copy code" msgstr "Code kopieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:720 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:370 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:751 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:392 msgid "Continue with another wallet?" msgstr "Mit einem anderen Wallet fortfahren?" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:721 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:752 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:393 msgid "" "This wallet will release the payment so another wallet can claim it. You can " "continue with this wallet again until another wallet claims the order." @@ -774,8 +793,8 @@ msgstr "" "beanspruchen kann. Sie können die Zahlung mit diesem Wallet fortsetzen, bis " "ein anderes Wallet die Bestellung beansprucht." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:722 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:372 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:753 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:394 msgid "Keep payment here" msgstr "Zahlung hier behalten" @@ -823,20 +842,20 @@ msgstr "Quittung für %1$s" msgid "Receipt for this payment" msgstr "Quittung für diese Zahlung" -#: packages/wallet-webui/src/routes/payment-model.ts:295 +#: packages/wallet-webui/src/routes/payment-model.ts:296 msgid "A required token is not available in this wallet." msgstr "Ein erforderlicher Token ist in diesem Wallet nicht verfügbar." -#: packages/wallet-webui/src/routes/payment-model.ts:305 +#: packages/wallet-webui/src/routes/payment-model.ts:306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:629 msgid "Not enough of this token is available." msgstr "Von diesem Token ist nicht genügend verfügbar." -#: packages/wallet-webui/src/routes/payment-model.ts:307 +#: packages/wallet-webui/src/routes/payment-model.ts:308 msgid "This merchant is not an expected recipient for this token." msgstr "Dieser Händler ist kein erwarteter Empfänger dieses Tokens." -#: packages/wallet-webui/src/routes/payment-model.ts:309 +#: packages/wallet-webui/src/routes/payment-model.ts:310 msgid "This merchant is not trusted to receive this token." msgstr "" "Dieser Händler gilt für den Empfang dieses Tokens nicht als vertrauenswürdig." @@ -863,7 +882,7 @@ msgstr "Wählen Sie ein zukünftiges Ablaufdatum." msgid "Choose a future expiration date and time." msgstr "Wählen Sie ein zukünftiges Ablaufdatum und eine zukünftige Ablaufzeit." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:120 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:123 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:53 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:260 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:81 @@ -871,105 +890,105 @@ msgstr "Wählen Sie ein zukünftiges Ablaufdatum und eine zukünftige Ablaufzeit msgid "Back to balances" msgstr "Zurück zu den Guthaben" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:127 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:130 msgid "Deposit to a bank account" msgstr "Einzahlung auf ein Bankkonto" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:132 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:135 msgid "Send digital cash from this wallet" msgstr "Digitales Bargeld aus diesem Wallet senden" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:137 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:140 msgid "Loading bank accounts…" msgstr "Bankkonten werden geladen …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:157 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:160 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:152 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:170 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:173 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:159 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:85 msgid "Currency" msgstr "Währung" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:177 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:190 #: packages/wallet-webui/src/routes/withdrawal-model.ts:202 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:102 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1492 msgid "Amount" msgstr "Betrag" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:186 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:199 #: packages/wallet-webui/src/routes/deposit-model.ts:16 #: packages/wallet-webui/src/routes/deposit-model.ts:17 #: packages/wallet-webui/src/routes/deposit-model.ts:90 msgid "Bank account" msgstr "Bankkonto" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:220 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:233 msgid "Add a bank account before making a deposit." msgstr "Fügen Sie ein Bankkonto hinzu, bevor Sie eine Einzahlung tätigen." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:226 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:239 msgid "Manage bank accounts" msgstr "Bankkonten verwalten" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:235 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:248 msgid "" "This account does not support any currency currently held by the wallet." msgstr "" "Dieses Konto unterstützt keine Währung, die derzeit im Wallet gehalten wird." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:496 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:239 msgid "Checking…" msgstr "Wird geprüft …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 msgid "Review deposit" msgstr "Einzahlung überprüfen" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:262 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:275 #: packages/wallet-webui/src/routes/transaction-model.ts:445 msgid "Bank account receives" msgstr "Bankkonto erhält" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:277 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 msgid "Requested deposit" msgstr "Gewünschte Einzahlung" #. Translators: Label for the total amount debited from this wallet. -#: packages/wallet-webui/src/screens/DepositScreen.tsx:284 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:297 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:522 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:85 msgid "Wallet spends" msgstr "Wallet-Ausgaben" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:303 msgid "Coin fees" msgstr "Münzgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:292 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:305 msgid "Wire fees" msgstr "Überweisungsgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:294 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:307 msgid "Refresh fees" msgstr "Erneuerungsgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:304 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:317 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:575 msgid "Change" msgstr "Ändern" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:310 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:323 msgid "Depositing…" msgstr "Einzahlung wird ausgeführt …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:311 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 msgid "Confirm deposit" msgstr "Einzahlung bestätigen" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:337 msgid "Destination account" msgstr "Zielkonto" @@ -1051,7 +1070,7 @@ msgstr "Taler-Reserve" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1311 -#: packages/wallet-webui/src/routes/App.tsx:4806 +#: packages/wallet-webui/src/routes/App.tsx:5080 msgid "Exchange" msgstr "Exchange" @@ -1474,7 +1493,7 @@ msgid "Recovered amount" msgstr "Wiedererlangter Betrag" #: packages/wallet-webui/src/routes/transaction-model.ts:590 -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Try now" msgstr "Jetzt versuchen" @@ -1531,9 +1550,9 @@ msgid "" "Cancel this payment? The wallet will remove it from transaction history. The " "merchant may keep the order claimed until it expires." msgstr "" -"Diese Zahlung abbrechen? Die Wallet entfernt sie aus dem Transaktionsverlauf. " -"Der Händler kann die Bestellung bis zum Ablauf weiterhin als beansprucht " -"behandeln." +"Diese Zahlung abbrechen? Die Wallet entfernt sie aus dem " +"Transaktionsverlauf. Der Händler kann die Bestellung bis zum Ablauf " +"weiterhin als beansprucht behandeln." #: packages/wallet-webui/src/routes/transaction-model.ts:683 msgid "Collect refund" @@ -1546,7 +1565,7 @@ msgstr "" "Exchanges ab." #: packages/wallet-webui/src/routes/transaction-model.ts:695 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:303 msgid "Complete verification" msgstr "Überprüfung abschliessen" @@ -1604,40 +1623,45 @@ msgstr "Payto-URI der Prüfquelle" msgid "Purse public key" msgstr "Öffentlicher Purse-Schlüssel" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:80 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:37 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:52 +msgid "Legacy balance %1$s, unavailable for normal use" +msgstr "Altes Guthaben %1$s, für die normale Verwendung nicht verfügbar" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:102 msgid "Pending balance changes" msgstr "Ausstehende Kontostandänderungen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:82 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:104 msgid "Pending:" msgstr "Ausstehend:" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:122 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:144 msgid "%1$s transaction" msgid_plural "%1$s transactions" msgstr[0] "%1$s-Transaktion" msgstr[1] "%1$s-Transaktionen" #. The first point of reconstructed visible history, not the account-opening balance. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:131 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:153 msgid "Start balance" msgstr "Anfangsguthaben" #. The oldest point that can be reconstructed from visible wallet transactions. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:137 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:159 msgid "Beginning of visible history" msgstr "Beginn des sichtbaren Verlaufs" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:139 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:161 msgid "Current available balance" msgstr "Aktuell verfügbares Guthaben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:217 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:229 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:239 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:251 msgid "Recent available balance history for %1$s" msgstr "Verlauf des verfügbaren Guthabens für %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:347 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:369 msgid "" "Hover over or focus the chart to show the start balance, each bucket's " "balance and completed transaction count, or the current available balance. " @@ -1650,44 +1674,44 @@ msgstr "" "aus sichtbaren abgeschlossenen Wallet-Transaktionen und dem aktuell " "verfügbaren Guthaben rekonstruiert." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:368 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:390 msgid "Balance history period" msgstr "Zeitraum des Guthabenverlaufs" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:376 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:398 msgid "Day" msgstr "Tag" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:377 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:399 msgid "Week" msgstr "Woche" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:378 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 msgid "Month" msgstr "Monat" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:379 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:401 msgid "Quarter" msgstr "Quartal" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:385 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:407 msgid "Loading balance history…" msgstr "Guthabenverlauf wird geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:422 msgid "A balance trend will appear after completed transactions." msgstr "Nach abgeschlossenen Transaktionen wird ein Saldotrend angezeigt." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:468 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:490 msgid "All" msgstr "Alle" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:543 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:565 msgid "Close balance list" msgstr "Saldenliste schliessen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:551 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:678 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:573 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:701 #: packages/wallet-webui/src/ui/Shell.tsx:126 #: packages/wallet-webui/test/i18n-catalog.test.ts:154 msgid "Balances" @@ -1695,7 +1719,7 @@ msgstr "Salden" #. Translators: Wallet action that sends digital cash to another person. #. Translators: Navigation command to send money to another person. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:629 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 #: packages/wallet-webui/src/ui/Shell.tsx:28 msgctxt "wallet action" msgid "Send" @@ -1704,7 +1728,7 @@ msgstr "Senden" #. Translators: Wallet action that requests digital cash from another person. #. Translators: Navigation command to request money from another person; #. “Request” is a verb. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:631 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:654 #: packages/wallet-webui/src/ui/Shell.tsx:31 msgctxt "wallet action" msgid "Request" @@ -1712,7 +1736,7 @@ msgstr "Anfordern" #. Translators: Wallet action that obtains digital cash from a bank or exchange. #. Translators: Navigation command to withdraw digital cash into the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:633 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:656 #: packages/wallet-webui/src/ui/Shell.tsx:33 msgctxt "wallet action" msgid "Withdraw" @@ -1721,83 +1745,89 @@ msgstr "Abheben" #. Translators: Wallet action that sends digital cash to an external bank account. #. Translators: Navigation command to deposit wallet funds into a bank #. account (cash out), not to add funds to the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:635 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:658 #: packages/wallet-webui/src/ui/Shell.tsx:36 msgctxt "wallet action" msgid "Deposit" msgstr "Einzahlen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:640 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:663 msgid "Loading balances…" msgstr "Guthaben werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:675 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:271 msgid "Welcome to Taler Wallet!" msgstr "Willkommen bei Taler Wallet!" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:653 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:676 msgid "Withdraw digital cash to make your first payment." msgstr "Heben Sie digitales Bargeld ab, um Ihre erste Zahlung zu tätigen." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:657 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:680 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:274 msgid "Withdraw digital cash" msgstr "Digitales Bargeld abheben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:661 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:684 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:277 msgid "Get digital cash to experience how to pay with money of the future." msgstr "" "Holen Sie sich digitales Bargeld und erleben Sie, wie Sie mit dem Geld der " "Zukunft bezahlen." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:668 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:691 msgid "Getting demo cash…" msgstr "Demo-Guthaben wird abgehoben …" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:669 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:692 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:278 msgid "Get demo cash" msgstr "Demo-Guthaben holen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:694 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:717 msgid "Wallet balances" msgstr "Wallet-Guthaben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:723 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:746 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:829 msgid "Available balance %1$s" msgstr "Verfügbares Guthaben %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:751 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:926 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:902 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:70 +msgid "Manage legacy balance" +msgstr "Altes Guthaben verwalten" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:784 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:970 msgid "Recent transactions" msgstr "Letzte Transaktionen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:755 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:930 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:788 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:974 msgid "Loading recent transactions…" msgstr "Letzte Transaktionen werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:756 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:931 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:789 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:975 msgid "No completed transactions for this balance." msgstr "Für diesen Saldo liegen keine abgeschlossenen Transaktionen vor." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 msgid "Pending transactions" msgstr "Ausstehende Transaktionen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:767 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:800 msgid "Loading pending transactions…" msgstr "Ausstehende Transaktionen werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:768 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:801 msgid "No pending transactions for this balance." msgstr "Für diesen Saldo sind keine Transaktionen ausstehend." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:781 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:814 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:231 #: packages/wallet-webui/src/ui/Shell.tsx:64 #: packages/wallet-webui/src/ui/Shell.tsx:177 @@ -1805,44 +1835,44 @@ msgid "Settings" msgstr "Einstellungen" #. Translators: %1$s is a currency code; “Taler” is used only when no currency is selected. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:827 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:862 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:20 msgid "Where to pay with %1$s" msgstr "Wo mit %1$s bezahlen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:835 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:870 msgid "Balance selector" msgstr "Balance-Auswahl" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:840 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:875 msgid "Show all balances" msgstr "Alle Salden anzeigen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:850 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:885 msgid "Show %1$s" msgstr "%1$s anzeigen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:891 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:934 msgid "More" msgstr "Mehr" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:900 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:943 #: packages/wallet-webui/src/ui/Shell.tsx:82 msgid "Enter Taler link" msgstr "Taler-Link eingeben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:909 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:952 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:74 #: packages/wallet-webui/src/ui/Shell.tsx:87 #: packages/wallet-webui/src/ui/Shell.tsx:169 msgid "Scan QR code" msgstr "QR-Code scannen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:919 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:962 msgid "Transaction history" msgstr "Transaktionsverlauf" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:944 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:988 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:73 #: packages/wallet-webui/src/stories/catalog.ts:235 @@ -1850,7 +1880,7 @@ msgstr "Transaktionsverlauf" msgid "Discounts" msgstr "Rabatte" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:951 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:995 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:74 #: packages/wallet-webui/src/stories/catalog.ts:241 @@ -1858,7 +1888,7 @@ msgstr "Rabatte" msgid "Passes" msgstr "Pässe" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:958 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:1002 #: packages/wallet-webui/src/ui/Shell.tsx:148 msgid "Donations" msgstr "Spenden" @@ -2051,7 +2081,7 @@ msgstr "Nicht dauerhaft garantiert" #. Translators: Browser-storage durability status. #: packages/wallet-webui/src/screens/StorageMigrationCard.tsx:40 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:223 msgid "Unavailable" msgstr "Nicht verfügbar" @@ -2317,7 +2347,7 @@ msgstr "Status, Bedingungen und Schlüsseländerungen überprüfen" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:241 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:169 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:170 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 #: packages/wallet-webui/src/stories/catalog.ts:91 #: packages/wallet-webui/src/ui/Shell.tsx:153 msgid "Bank accounts" @@ -2456,7 +2486,7 @@ msgstr "Backend" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:357 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:360 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:365 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:192 msgid "Loading…" msgstr "Wird geladen …" @@ -2744,7 +2774,7 @@ msgid "Import verified" msgstr "Import erfolgreich überprüft" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:5238 +#: packages/wallet-webui/src/routes/App.tsx:5524 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2859,7 +2889,7 @@ msgstr "Datum und Uhrzeit auswählen" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:389 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:428 -#: packages/wallet-webui/src/routes/App.tsx:1592 +#: packages/wallet-webui/src/routes/App.tsx:1748 msgid "Default" msgstr "Standard" @@ -2949,63 +2979,63 @@ msgid "Confirming…" msgstr "Wird bestätigt …" #. Translators: Heading for sharing a push-payment claim link with its recipient. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:25 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:215 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Share money" msgstr "Geld teilen" #. Translators: Heading for sharing a pull-payment invoice link with its payer. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:29 msgid "Share request" msgstr "Anfrage teilen" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:30 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:216 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:32 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:236 msgid "The link contains the claim. Share it only with the intended person." msgstr "" "Der Link enthält den Anspruch. Teilen Sie ihn nur mit der vorgesehenen " "Person." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:36 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:38 msgid "Waiting for a response from the exchange…" msgstr "Warten auf eine Antwort des Exchanges …" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:37 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:39 msgid "Preparing a secure share link…" msgstr "Sicherer Freigabelink wird vorbereitet …" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:45 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:47 msgid "The wallet will retry automatically. You can also try again now." msgstr "" "Das Wallet versucht es automatisch erneut. Sie können es auch jetzt erneut " "versuchen." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:52 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:59 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:98 -#: packages/wallet-webui/src/routes/App.tsx:3523 +#: packages/wallet-webui/src/routes/App.tsx:3746 msgid "View transaction" msgstr "Transaktion ansehen" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 msgid "Trying…" msgstr "Versuch läuft …" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:67 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:221 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:241 msgid "QR code for the peer payment link" msgstr "QR-Code für den Peer-Zahlungslink" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:68 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:75 msgid "QR code for the peer request link" msgstr "QR-Code für den Peer-Request-Link" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:78 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:85 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:250 msgid "Copy link" msgstr "Link kopieren" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:79 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:86 msgid "Done" msgstr "Fertig" @@ -3272,15 +3302,15 @@ msgstr "Wird entfernt …" msgid "Forget account" msgstr "Konto entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:53 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:59 msgid "Force-remove exchange data?" msgstr "Exchange-Daten zwangsweise entfernen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:54 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:60 msgid "Remove exchange?" msgstr "Exchange entfernen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:61 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:67 msgid "" "This exchange still has coins or withdrawal records. Force removal " "permanently deletes its digital cash, withdrawals, and related transaction " @@ -3291,7 +3321,7 @@ msgstr "" "und der zugehörige Transaktionsverlauf dauerhaft aus diesem Wallet gelöscht. " "Dies kann nicht rückgängig gemacht werden." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:62 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:68 msgid "" "The wallet found no coins or withdrawal records associated with this " "exchange. Its cached details and trust settings will be removed." @@ -3300,156 +3330,203 @@ msgstr "" "Auszahlungsdatensätze gefunden. Die zwischengespeicherten Details und " "Vertrauenseinstellungen werden entfernt." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:65 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:71 msgid "" "Cancel and export the wallet database first if you might need this data." msgstr "" "Brechen Sie den Vorgang ab und exportieren Sie zunächst die Wallet-" "Datenbank, wenn Sie diese Daten möglicherweise benötigen." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:69 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 msgid "Keep exchange" msgstr "Exchange behalten" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:72 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:78 msgid "Removing…" msgstr "Wird entfernt …" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:80 #: packages/wallet-webui/src/stories/catalog.ts:89 msgid "Force-remove exchange" msgstr "Exchange zwangsweise entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:263 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:81 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:314 msgid "Remove exchange" msgstr "Exchange entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:91 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:97 msgid "I understand that wallet data and digital cash can be permanently lost." msgstr "" "Mir ist bewusst, dass Wallet-Daten und digitales Bargeld dauerhaft verloren " "gehen können." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:123 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:130 msgid "Back to exchanges" msgstr "Zurück zu den Exchanges" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:129 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:136 msgid "Exchange details" msgstr "Exchange-Details" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:137 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:144 msgid "Loading exchange details…" msgstr "Exchange-Details werden geladen…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:154 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 msgid "Update status" msgstr "Update-Status" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:156 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:163 msgid "Entry status" msgstr "Eintragsstatus" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:158 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:165 msgid "Terms" msgstr "Bedingungen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:168 msgid "Master public key" msgstr "Öffentlicher Hauptschlüssel" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:174 msgid "Not available" msgstr "Nicht verfügbar" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:184 msgid "Auditors" msgstr "Auditoren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:188 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:195 msgid "Fees" msgstr "Gebühren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:191 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:198 msgid "No fees advertised" msgstr "Keine Gebühren angekündigt" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 msgid "See current exchange terms and operation reviews" msgstr "Aktuelle Exchange-Bedingungen und Vorgangsprüfungen anzeigen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:207 msgid "Availability" msgstr "Verfügbarkeit" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:210 msgid "Peer payments are disabled." msgstr "Peer-Zahlungen sind deaktiviert." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:206 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 msgid "Direct deposits are disabled." msgstr "Direkte Einzahlungen sind deaktiviert." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 msgid "The last exchange update failed" msgstr "Das letzte Exchange-Update ist fehlgeschlagen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 msgid "Exchange identity changed" msgstr "Exchange-Identität geändert" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:227 +msgid "The security identity of %1$s has changed unexpectedly." +msgstr "Die Sicherheitsidentität von %1$s hat sich unerwartet geändert." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:228 msgid "" -"Withdrawals are blocked until you verify the new master key through a " -"trusted channel." +"Only trust the new identity if the exchange operator has confirmed this " +"change. Otherwise, wait and try again later." msgstr "" -"Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über einen " -"vertrauenswürdigen Kanal verifizieren." +"Vertrauen Sie der neuen Identität nur, wenn der Exchange-Betreiber diese " +"Änderung bestätigt hat. Warten Sie andernfalls und versuchen Sie es später " +"erneut." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:222 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:229 +msgid "" +"Trusting it may make digital cash issued under the previous identity " +"unusable in this wallet." +msgstr "" +"Wenn Sie ihr vertrauen, kann digitales Bargeld, das unter der vorherigen " +"Identität ausgegeben wurde, in diesem Wallet unbrauchbar werden." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:231 msgid "Previous key (%1$s)" msgstr "Vorheriger Schlüssel (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:235 msgid "Current key (%1$s)" msgstr "Aktueller Schlüssel (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:232 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:241 msgid "" "The new exchange does not claim support for the wallet's older denominations." msgstr "" "Der neue Exchange erhebt keinen Anspruch auf Unterstützung für die älteren " "Nennwerte des Wallets." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:239 -msgid "I verified this key change" -msgstr "Ich habe diese Schlüsseländerung überprüft" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:253 +msgid "Accept new identity" +msgstr "Neue Identität akzeptieren" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:259 +msgid "Legacy exchange balances" +msgstr "Alte Exchange-Guthaben" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:260 +msgid "" +"These funds and cached keys belong to master keys this exchange has replaced." +msgstr "" +"Dieses Guthaben und die zwischengespeicherten Schlüssel gehören zu " +"Hauptschlüsseln, die dieser Exchange ersetzt hat." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:282 +msgid "Purging these balances will not verify or unblock the replacement key." +msgstr "" +"Das Löschen dieser Guthaben bestätigt oder entsperrt den Ersatzschlüssel " +"nicht." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:293 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purge legacy balances" +msgstr "Alte Guthaben löschen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:247 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:298 #: packages/wallet-webui/src/routes/exchange-gate-model.ts:41 msgid "Review terms" msgstr "Bedingungen überprüfen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:258 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:309 msgid "Update now" msgstr "Jetzt aktualisieren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:278 -msgid "Confirm exchange key change?" -msgstr "Exchange-Schlüsseländerung bestätigen?" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:359 +msgid "Purge legacy balances?" +msgstr "Alte Guthaben löschen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:279 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:360 msgid "" -"Continue only if you verified the new master public key through a trusted " -"channel." -msgstr "" -"Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über " -"einen vertrauenswürdigen Kanal überprüft haben." +"This permanently deletes all digital cash and cached key data issued under " +"historical master keys at this exchange. The current exchange and retained " +"transaction history remain. This cannot be undone." +msgstr "" +"Dadurch werden sämtliches digitales Bargeld und alle zwischengespeicherten " +"Schlüsseldaten, die unter früheren Hauptschlüsseln dieses Exchanges " +"ausgegeben wurden, dauerhaft gelöscht. Der aktuelle Exchange und der " +"aufbewahrte Transaktionsverlauf bleiben erhalten. Dies kann nicht rückgängig " +"gemacht werden." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:361 +msgid "Keep legacy balances" +msgstr "Alte Guthaben behalten" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purging…" +msgstr "Wird gelöscht …" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:281 -msgid "Confirm key change" -msgstr "Schlüsseländerung bestätigen" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:378 +msgid "I understand that these legacy balances will be permanently lost." +msgstr "Mir ist bewusst, dass diese alten Guthaben dauerhaft verloren gehen." #: packages/wallet-webui/src/screens/TermsScreen.tsx:17 msgid "Proposed" @@ -3505,32 +3582,32 @@ msgstr "Wird akzeptiert …" msgid "Accept terms" msgstr "Bedingungen annehmen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:76 msgid "Loading transaction…" msgstr "Transaktion wird geladen…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:104 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:88 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:106 msgid "Back to history" msgstr "Zurück zum Verlauf" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:89 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:91 msgid "Transaction not found." msgstr "Transaktion nicht gefunden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:169 msgid "Wallet reported a problem" msgstr "Wallet hat ein Problem gemeldet" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:218 msgid "Bank account authentication required" msgstr "Authentifizierung des Bankkontos erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:199 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 msgid "Bank transfer still required" msgstr "Überweisung noch erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3538,7 +3615,7 @@ msgstr "" "Führen Sie eine kleine Authentifizierungsüberweisung vom Einzahlungskonto " "durch, bevor Exchange Geld darauf senden kann." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:204 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3546,51 +3623,51 @@ msgstr "" "Eröffnen Sie das Exchange-Konto, den Betrag und den obligatorischen " "Überweisungsgegenstand für diese ausstehende Auszahlung erneut." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:237 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:257 msgid "Order details" msgstr "Bestelldetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:247 -#: packages/wallet-webui/src/routes/App.tsx:4416 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 +#: packages/wallet-webui/src/routes/App.tsx:4663 +#: packages/wallet-webui/src/routes/App.tsx:5143 msgid "Payment options could not be loaded." msgstr "Zahlungsoptionen konnten nicht geladen werden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Transaktionsdetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:292 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:314 msgid "Technical identifiers" msgstr "Technische Identifikatoren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:296 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:318 msgid "Transaction ID" msgstr "Transaktions-ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:324 msgid "Local ID" msgstr "Lokale ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:319 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Kopieren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:346 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:368 msgid "Working…" msgstr "Wird ausgeführt …" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:354 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:376 msgid "Confirm transaction action" msgstr "Transaktionsaktion bestätigen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:356 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:378 msgid "Keep transaction" msgstr "Transaktion behalten" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:379 msgid "Confirm" msgstr "Bestätigen" @@ -3666,8 +3743,8 @@ msgid "Currency and exchange" msgstr "Währung und Exchange" #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:139 -#: packages/wallet-webui/src/routes/App.tsx:3482 -#: packages/wallet-webui/src/routes/App.tsx:3505 +#: packages/wallet-webui/src/routes/App.tsx:3705 +#: packages/wallet-webui/src/routes/App.tsx:3728 msgid "Amount selected at cash acceptor" msgstr "Am Bargeldakzeptor ausgewählter Betrag" @@ -4066,7 +4143,7 @@ msgstr "Taler-Aktion öffnen" msgid "Loading wallet…" msgstr "Wallet wird geladen…" -#: packages/wallet-webui/src/screens/PopupScreen.tsx:53 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:62 msgid "" "No balance yet. Open the wallet to add an exchange or withdraw digital cash." msgstr "" @@ -4111,7 +4188,7 @@ msgid "The wallet will retry automatically in %1$s." msgstr "Das Wallet wird es in %1$s automatisch erneut versuchen." #: packages/wallet-webui/src/ui/RequestProgress.tsx:77 -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retrying…" msgstr "Erneuter Versuch …" @@ -4448,13 +4525,13 @@ msgstr "Mit Penpot befüllte Guthaben" # allow-english: same word in German #. Translators: Label for the first point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:333 -#: packages/wallet-webui/src/routes/balance-model.ts:229 +#: packages/wallet-webui/src/routes/balance-model.ts:232 msgid "Start" msgstr "Start" #. Translators: Label for the current point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:351 -#: packages/wallet-webui/src/routes/balance-model.ts:234 +#: packages/wallet-webui/src/routes/balance-model.ts:237 msgid "Now" msgstr "Jetzt" @@ -4492,7 +4569,7 @@ msgstr "" "Auszahlung selbstständig verifizieren." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:536 -#: packages/wallet-webui/src/routes/App.tsx:3130 +#: packages/wallet-webui/src/routes/App.tsx:3349 msgid "View withdrawal" msgstr "Auszahlung ansehen" @@ -4538,7 +4615,7 @@ msgid "DD 68 donation receipt setup" msgstr "Einrichtung einer DD-68-Spendenbescheinigung" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:813 -#: packages/wallet-webui/src/routes/App.tsx:951 +#: packages/wallet-webui/src/routes/App.tsx:965 msgid "Donation receipt settings saved." msgstr "Einstellungen für Spendenbescheinigungen gespeichert." @@ -4595,7 +4672,7 @@ msgid "Deposit error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Einzahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:982 -#: packages/wallet-webui/src/routes/App.tsx:1256 +#: packages/wallet-webui/src/routes/App.tsx:1355 msgid "The wallet could not prepare this deposit." msgstr "Das Wallet konnte diese Einzahlung nicht vorbereiten." @@ -4608,7 +4685,7 @@ msgid "Peer payment error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Peer-Zahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1041 -#: packages/wallet-webui/src/routes/App.tsx:2030 +#: packages/wallet-webui/src/routes/App.tsx:2226 msgid "The wallet could not prepare this peer payment." msgstr "Das Wallet konnte diese Peer-Zahlung nicht vorbereiten." @@ -4669,19 +4746,19 @@ msgid "Withdrawal error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Auszahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1421 -#: packages/wallet-webui/src/routes/App.tsx:2509 -#: packages/wallet-webui/src/routes/App.tsx:3385 +#: packages/wallet-webui/src/routes/App.tsx:2720 +#: packages/wallet-webui/src/routes/App.tsx:3606 msgid "The exchange could not prepare this withdrawal." msgstr "Der Exchange konnte diese Auszahlung nicht vorbereiten." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1444 -#: packages/wallet-webui/src/routes/App.tsx:3585 +#: packages/wallet-webui/src/routes/App.tsx:3814 msgid "Withdraw from your bank" msgstr "Von Ihrer Bank abheben" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1445 -#: packages/wallet-webui/src/routes/App.tsx:2687 -#: packages/wallet-webui/src/routes/App.tsx:3589 +#: packages/wallet-webui/src/routes/App.tsx:2906 +#: packages/wallet-webui/src/routes/App.tsx:3818 msgid "Choose how much digital cash to receive" msgstr "Wählen Sie, wie viel digitales Bargeld Sie erhalten möchten" @@ -4797,78 +4874,90 @@ msgstr "Wallet-Aktionen" msgid "My wallet" msgstr "Mein Wallet" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:102 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:104 msgid "The wallet could not add this exchange." msgstr "Das Wallet konnte diesen Exchange nicht hinzufügen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:111 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:113 msgid "Adding the exchange failed" msgstr "Hinzufügen des Exchanges fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:126 -#: packages/wallet-webui/src/routes/App.tsx:1796 -#: packages/wallet-webui/src/routes/App.tsx:2704 -#: packages/wallet-webui/src/routes/App.tsx:2715 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:128 +#: packages/wallet-webui/src/routes/App.tsx:1973 +#: packages/wallet-webui/src/routes/App.tsx:2923 +#: packages/wallet-webui/src/routes/App.tsx:2934 msgid "Exchanges could not be loaded." msgstr "Exchanges konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:154 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:391 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:158 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 msgid "Invalid exchange route" msgstr "Ungültige Exchange-Route" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:183 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:206 msgid "The last update failed." msgstr "Das letzte Update ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:222 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:245 msgid "The exchange update could not be started." msgstr "Das Exchange-Update konnte nicht gestartet werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:239 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:262 msgid "The key change could not be confirmed." msgstr "Die Schlüsseländerung konnte nicht bestätigt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:244 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:267 msgid "Exchange key change confirmed." msgstr "Exchange-Schlüsseländerung bestätigt." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:247 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:280 +msgid "" +"The legacy balances could not be purged. Refresh the exchange details and " +"review them again." +msgstr "" +"Die alten Guthaben konnten nicht gelöscht werden. Aktualisieren Sie die " +"Exchange-Details und überprüfen Sie sie erneut." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:285 +msgid "Legacy exchange balances purged." +msgstr "Alte Exchange-Guthaben wurden gelöscht." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:288 msgid "Exchange action failed" msgstr "Exchange-Aktion fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:265 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:275 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:306 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:316 msgid "The wallet could not check exchange resources." msgstr "Das Wallet konnte die Exchange-Ressourcen nicht überprüfen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:298 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:308 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:339 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:349 msgid "The exchange could not be removed." msgstr "Der Exchange konnte nicht entfernt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:321 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:338 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:362 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:379 msgid "Exchange details could not be loaded." msgstr "Exchange-Details konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:346 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:387 msgid "Exchange update started." msgstr "Exchange-Update gestartet." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:475 msgid "Exchange terms could not be loaded." msgstr "Exchange-Bedingungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:457 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:499 msgid "The terms could not be accepted." msgstr "Die Bedingungen konnten nicht akzeptiert werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:461 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:503 msgid "Terms acceptance failed" msgstr "Annehmen der Bedingungen fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:535 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:577 msgid "" "Enter the account currency so the bank account number can be converted to an " "IBAN." @@ -4876,37 +4965,37 @@ msgstr "" "Geben Sie die Kontowährung ein, damit die Bankkontonummer in IBAN " "umgerechnet werden kann." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:543 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:557 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:585 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:599 msgid "Enter a valid IBAN or bank account number." msgstr "Geben Sie eine gültige IBAN- oder Bankkontonummer ein." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:549 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:591 msgid "The bank account number could not be converted safely." msgstr "Die Bankkontonummer konnte nicht sicher umgewandelt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:580 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:622 msgid "The bank account could not be saved." msgstr "Das Bankkonto konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:587 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:629 msgid "Saving the bank account failed" msgstr "Speichern des Bankkontos fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:605 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:647 msgid "The bank account could not be forgotten." msgstr "Das Bankkonto konnte nicht entfernt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:611 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:653 msgid "Forgetting the bank account failed" msgstr "Entfernen des Bankkontos fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:628 -#: packages/wallet-webui/src/routes/App.tsx:1340 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:670 +#: packages/wallet-webui/src/routes/App.tsx:1466 msgid "Bank accounts could not be loaded." msgstr "Bankkonten konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:633 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:675 msgid "Supported bank-account types could not be loaded." msgstr "Unterstützte Bankkontotypen konnten nicht geladen werden." @@ -4935,6 +5024,8 @@ msgstr "" "Änderung, bevor Sie diese Zahlung erhalten." #: packages/wallet-webui/src/routes/exchange-gate-model.ts:24 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:60 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:95 msgid "Verify key change" msgstr "Schlüsseländerung überprüfen" @@ -4960,6 +5051,28 @@ msgstr "" "Lesen und akzeptieren Sie die Nutzungsbedingungen dieses Exchanges, bevor " "Sie diese Zahlung erhalten." +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:57 +msgid "" +"Some funds are locked until you verify an exchange signing-key change. " +"Review the transfer again afterward because older denominations might remain " +"unusable." +msgstr "" +"Ein Teil des Guthabens ist gesperrt, bis Sie die Änderung des Exchange-" +"Signaturschlüssels bestätigen. Überprüfen Sie die Übertragung anschliessend " +"erneut, da ältere Stückelungen möglicherweise weiterhin unbrauchbar sind." + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:61 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:71 +msgid "Review exchanges" +msgstr "Exchanges überprüfen" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:94 +msgid "" +"This operation is blocked until you verify the exchange signing-key change." +msgstr "" +"Dieser Vorgang ist gesperrt, bis Sie die Änderung des Exchange-" +"Signaturschlüssels bestätigen." + #: packages/wallet-webui/src/routes/withdrawal-review-model.ts:52 msgid "" "The wallet could not verify the selected exchange. Go back and select it " @@ -5136,47 +5249,47 @@ msgstr "" "Dieses Wallet enthält Guthaben, sein Browserspeicher ist jedoch nicht " "dauerhaft garantiert und kann automatisch entfernt werden." -#: packages/wallet-webui/src/routes/App.tsx:391 +#: packages/wallet-webui/src/routes/App.tsx:397 msgid "The wallet could not save the requested action." msgstr "Das Wallet konnte die angeforderte Aktion nicht speichern." -#: packages/wallet-webui/src/routes/App.tsx:405 +#: packages/wallet-webui/src/routes/App.tsx:411 msgid "Action could not be captured" msgstr "Aktion konnte nicht erfasst werden" -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retry capture" msgstr "Erneut erfassen" -#: packages/wallet-webui/src/routes/App.tsx:411 +#: packages/wallet-webui/src/routes/App.tsx:417 msgid "Dismiss" msgstr "Schliessen" -#: packages/wallet-webui/src/routes/App.tsx:433 +#: packages/wallet-webui/src/routes/App.tsx:439 msgid "Demo data" msgstr "Demodaten" -#: packages/wallet-webui/src/routes/App.tsx:435 +#: packages/wallet-webui/src/routes/App.tsx:441 msgid "Connected" msgstr "Verbunden" -#: packages/wallet-webui/src/routes/App.tsx:437 +#: packages/wallet-webui/src/routes/App.tsx:443 msgid "Connecting" msgstr "Verbindung wird aufgebaut" -#: packages/wallet-webui/src/routes/App.tsx:438 +#: packages/wallet-webui/src/routes/App.tsx:444 msgid "Disconnected" msgstr "Getrennt" -#: packages/wallet-webui/src/routes/App.tsx:601 +#: packages/wallet-webui/src/routes/App.tsx:607 msgid "Enter a valid taler:// wallet link." msgstr "Geben Sie einen gültigen taler:// Wallet-Link ein." -#: packages/wallet-webui/src/routes/App.tsx:610 +#: packages/wallet-webui/src/routes/App.tsx:616 msgid "The wallet link could not be opened." msgstr "Der Wallet-Link konnte nicht geöffnet werden." -#: packages/wallet-webui/src/routes/App.tsx:617 +#: packages/wallet-webui/src/routes/App.tsx:623 msgid "" "Clipboard access is unavailable in this browser. Paste into the field " "instead." @@ -5184,26 +5297,35 @@ msgstr "" "Der Zugriff auf die Zwischenablage ist in diesem Browser nicht verfügbar. " "Stattdessen in das Feld einfügen." -#: packages/wallet-webui/src/routes/App.tsx:626 +#: packages/wallet-webui/src/routes/App.tsx:632 msgid "Clipboard access was denied. Paste into the field instead." msgstr "" "Der Zugriff auf die Zwischenablage wurde verweigert. Stattdessen in das Feld " "einfügen." -#: packages/wallet-webui/src/routes/App.tsx:632 +#: packages/wallet-webui/src/routes/App.tsx:638 msgid "The clipboard does not contain a link." msgstr "Die Zwischenablage enthält keinen Link." -#: packages/wallet-webui/src/routes/App.tsx:748 -#: packages/wallet-webui/src/routes/App.tsx:757 +#: packages/wallet-webui/src/routes/App.tsx:755 +#: packages/wallet-webui/src/routes/App.tsx:764 msgid "Demo cash could not be withdrawn." msgstr "Demogeld konnte nicht abgehoben werden." -#: packages/wallet-webui/src/routes/App.tsx:780 +#: packages/wallet-webui/src/routes/App.tsx:787 msgid "Balance history could not be loaded." msgstr "Guthabenverlauf konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:787 +#: packages/wallet-webui/src/routes/App.tsx:794 +msgid "" +"Estimated history reconstructed from transactions tied to these superseded " +"exchange keys; deleted activity is unavailable." +msgstr "" +"Geschätzter Verlauf, rekonstruiert aus Transaktionen, die mit diesen " +"ersetzten Exchange-Schlüsseln verknüpft sind; gelöschte Aktivitäten sind " +"nicht verfügbar." + +#: packages/wallet-webui/src/routes/App.tsx:796 msgid "" "Estimated history: a transaction involving more than one exchange is counted " "in full for each exchange, and deleted activity is unavailable." @@ -5212,7 +5334,7 @@ msgstr "" "jeden Exchange vollständig gezählt und gelöschte Aktivitäten sind nicht " "verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:788 +#: packages/wallet-webui/src/routes/App.tsx:797 msgid "" "Estimated history reconstructed from retained completed transactions; " "deleted activity is unavailable." @@ -5220,31 +5342,31 @@ msgstr "" "Geschätzter Verlauf, rekonstruiert aus den zurückgehaltenen abgeschlossenen " "Transaktionen; Die gelöschte Aktivität ist nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:802 -#: packages/wallet-webui/src/routes/App.tsx:1345 -#: packages/wallet-webui/src/routes/App.tsx:1791 +#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:1471 +#: packages/wallet-webui/src/routes/App.tsx:1968 msgid "Balances could not be loaded." msgstr "Guthaben konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:820 msgid "Recent transactions could not be loaded." msgstr "Letzte Transaktionen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:816 +#: packages/wallet-webui/src/routes/App.tsx:825 msgid "Pending transactions could not be loaded." msgstr "Ausstehende Transaktionen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:821 +#: packages/wallet-webui/src/routes/App.tsx:830 msgid "Scoped transaction history is unavailable for this balance." msgstr "" "Der bereichsbezogene Transaktionsverlauf ist für diesen Saldo nicht " "verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:872 +#: packages/wallet-webui/src/routes/App.tsx:886 msgid "Shopping directories could not be loaded." msgstr "Einkaufsverzeichnisse konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:892 +#: packages/wallet-webui/src/routes/App.tsx:906 msgid "" "Use an HTTPS donation authority URL (HTTP is allowed only for a local test " "service)." @@ -5252,91 +5374,91 @@ msgstr "" "Verwenden Sie eine HTTPS-Spendenstellen-URL (HTTP ist nur für einen lokalen " "Testdienst zulässig)." -#: packages/wallet-webui/src/routes/App.tsx:937 +#: packages/wallet-webui/src/routes/App.tsx:951 msgid "The donation authority could not be saved." msgstr "Die Spendenstelle konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:955 +#: packages/wallet-webui/src/routes/App.tsx:969 msgid "Donation settings could not be saved." msgstr "Die Spendeneinstellungen konnten nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:971 +#: packages/wallet-webui/src/routes/App.tsx:985 msgid "Donation receipt totals could not be loaded." msgstr "Summen der Spendenbescheinigungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:983 +#: packages/wallet-webui/src/routes/App.tsx:997 msgid "Donation settings could not be loaded." msgstr "Spendeneinstellungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:995 +#: packages/wallet-webui/src/routes/App.tsx:1009 msgid "Back to payment" msgstr "Zurück zur Zahlung" -#: packages/wallet-webui/src/routes/App.tsx:1039 +#: packages/wallet-webui/src/routes/App.tsx:1053 msgid "Donation statements could not be loaded." msgstr "Spendenabrechnungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1078 +#: packages/wallet-webui/src/routes/App.tsx:1092 msgid "Discounts could not be loaded." msgstr "Rabatte konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1116 +#: packages/wallet-webui/src/routes/App.tsx:1130 msgid "Passes could not be loaded." msgstr "Pässe konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1210 +#: packages/wallet-webui/src/routes/App.tsx:1296 msgid "This bank-account action expired or is invalid." msgstr "Diese Bankkontoaktion ist abgelaufen oder ungültig." -#: packages/wallet-webui/src/routes/App.tsx:1223 +#: packages/wallet-webui/src/routes/App.tsx:1309 msgid "The bank-account action could not be loaded." msgstr "Die Bankkontoaktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1270 +#: packages/wallet-webui/src/routes/App.tsx:1369 msgid "Deposit preparation failed" msgstr "Vorbereitung der Einzahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1294 +#: packages/wallet-webui/src/routes/App.tsx:1408 msgid "The wallet could not create this deposit." msgstr "Das Wallet konnte diese Einzahlung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1304 +#: packages/wallet-webui/src/routes/App.tsx:1419 msgid "Deposit creation failed" msgstr "Erstellen der Einzahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1367 +#: packages/wallet-webui/src/routes/App.tsx:1502 msgid "This deposit may require identity verification at an exchange." msgstr "" "Für diese Einzahlung ist möglicherweise eine Identitätsprüfung bei einem " "Exchange erforderlich." -#: packages/wallet-webui/src/routes/App.tsx:1558 +#: packages/wallet-webui/src/routes/App.tsx:1710 msgid "Choose an available currency and payment scope." msgstr "Wählen Sie eine verfügbare Währung und einen Zahlungsumfang." -#: packages/wallet-webui/src/routes/App.tsx:1568 +#: packages/wallet-webui/src/routes/App.tsx:1720 msgid "No expiration" msgstr "Kein Ablauf" -#: packages/wallet-webui/src/routes/App.tsx:1581 +#: packages/wallet-webui/src/routes/App.tsx:1733 msgid "The wallet could not prepare this transfer." msgstr "Das Wallet konnte diese Überweisung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1597 +#: packages/wallet-webui/src/routes/App.tsx:1753 msgid "No suitable exchange" msgstr "Kein passender Exchange" -#: packages/wallet-webui/src/routes/App.tsx:1599 +#: packages/wallet-webui/src/routes/App.tsx:1756 msgid "The wallet does not have enough compatible funds for this transfer." msgstr "" "Das Wallet verfügt nicht über genügend kompatibles Guthaben für diese " "Überweisung." -#: packages/wallet-webui/src/routes/App.tsx:1611 +#: packages/wallet-webui/src/routes/App.tsx:1770 msgid "Choose an expiration no later than %1$s." msgstr "Wählen Sie ein Ablaufdatum bis spätestens %1$s." -#: packages/wallet-webui/src/routes/App.tsx:1616 +#: packages/wallet-webui/src/routes/App.tsx:1775 msgid "" "This wallet-core version cannot bind the reviewed transfer to confirmation. " "Update the wallet before sending." @@ -5344,16 +5466,16 @@ msgstr "" "Diese Wallet-core-Version kann die überprüfte Übertragung nicht an eine " "Bestätigung binden. Aktualisieren Sie das Wallet vor dem Senden." -#: packages/wallet-webui/src/routes/App.tsx:1640 +#: packages/wallet-webui/src/routes/App.tsx:1799 msgid "The wallet could not prepare this request." msgstr "Das Wallet konnte diese Anfrage nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1663 -#: packages/wallet-webui/src/routes/App.tsx:2041 +#: packages/wallet-webui/src/routes/App.tsx:1822 +#: packages/wallet-webui/src/routes/App.tsx:2237 msgid "Peer payment preparation failed" msgstr "Vorbereitung der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1703 +#: packages/wallet-webui/src/routes/App.tsx:1862 msgid "" "The available coins, fees, or exchange changed. Review the transfer again " "before sending." @@ -5361,208 +5483,208 @@ msgstr "" "Die verfügbaren Münzen, Gebühren oder der Exchange haben sich geändert. " "Überprüfen Sie die Überweisung vor dem Senden erneut." -#: packages/wallet-webui/src/routes/App.tsx:1710 +#: packages/wallet-webui/src/routes/App.tsx:1880 msgid "The wallet could not create the transfer." msgstr "Das Wallet konnte die Überweisung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1720 +#: packages/wallet-webui/src/routes/App.tsx:1890 msgid "The request expiration is missing." msgstr "Der Anforderungsablauf fehlt." -#: packages/wallet-webui/src/routes/App.tsx:1737 +#: packages/wallet-webui/src/routes/App.tsx:1913 msgid "The wallet could not create the request." msgstr "Das Wallet konnte die Anfrage nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1749 +#: packages/wallet-webui/src/routes/App.tsx:1925 msgid "Peer payment creation failed" msgstr "Erstellen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1804 -#: packages/wallet-webui/src/routes/App.tsx:2170 +#: packages/wallet-webui/src/routes/App.tsx:1982 +#: packages/wallet-webui/src/routes/App.tsx:2371 msgid "Checking this exchange's terms and signing keys…" msgstr "Bedingungen und Signaturschlüssel dieses Exchanges werden überprüft …" -#: packages/wallet-webui/src/routes/App.tsx:1885 +#: packages/wallet-webui/src/routes/App.tsx:2065 msgid "The exchange could not prepare the peer share link yet." msgstr "Der Exchange konnte den Peer-Share-Link noch nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1897 +#: packages/wallet-webui/src/routes/App.tsx:2078 msgid "The peer share link could not be loaded." msgstr "Der Peer-Share-Link konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1903 +#: packages/wallet-webui/src/routes/App.tsx:2084 msgid "This transaction does not have a peer share link." msgstr "Diese Transaktion verfügt über keinen Peer-Share-Link." -#: packages/wallet-webui/src/routes/App.tsx:1907 +#: packages/wallet-webui/src/routes/App.tsx:2088 msgid "This peer link is no longer available." msgstr "Dieser Peer-Link ist nicht mehr verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:1930 +#: packages/wallet-webui/src/routes/App.tsx:2111 msgid "The wallet could not retry preparing the peer share link." msgstr "" "Das Wallet konnte die Vorbereitung des Peer-Share-Links nicht erneut " "versuchen." -#: packages/wallet-webui/src/routes/App.tsx:1938 +#: packages/wallet-webui/src/routes/App.tsx:2119 msgid "Retrying the peer share link failed." msgstr "Der erneute Versuch für den Peer-Share-Link ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:2001 +#: packages/wallet-webui/src/routes/App.tsx:2197 msgid "This peer payment expired or was already completed." msgstr "Diese Peer-Zahlung ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:2010 +#: packages/wallet-webui/src/routes/App.tsx:2206 msgid "This is not a supported peer payment link." msgstr "Dies ist kein unterstützter Peer-Zahlungslink." -#: packages/wallet-webui/src/routes/App.tsx:2072 +#: packages/wallet-webui/src/routes/App.tsx:2268 msgid "The peer payment could not be cancelled." msgstr "Die Peer-Zahlung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:2076 +#: packages/wallet-webui/src/routes/App.tsx:2272 msgid "Peer payment cancellation failed" msgstr "Abbrechen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2115 +#: packages/wallet-webui/src/routes/App.tsx:2314 msgid "The wallet could not confirm this peer payment." msgstr "Das Wallet konnte diese Peer-Zahlung nicht bestätigen." -#: packages/wallet-webui/src/routes/App.tsx:2127 +#: packages/wallet-webui/src/routes/App.tsx:2326 msgid "Peer payment confirmation failed" msgstr "Bestätigen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2293 +#: packages/wallet-webui/src/routes/App.tsx:2502 msgid "This exchange withdrawal expired or was already completed." msgstr "" "Diese Exchange-Auszahlung ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:2301 +#: packages/wallet-webui/src/routes/App.tsx:2510 msgid "This is not an exchange withdrawal link." msgstr "Dies ist kein Exchange-Auszahlungslink." -#: packages/wallet-webui/src/routes/App.tsx:2310 +#: packages/wallet-webui/src/routes/App.tsx:2519 msgid "Wallet-core could not prepare this exchange withdrawal." msgstr "Wallet-core konnte diese Exchange-Auszahlung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2324 +#: packages/wallet-webui/src/routes/App.tsx:2533 msgid "" "Wallet-core prepared the withdrawal but did not return the exchange details." msgstr "" "Wallet-core hat die Auszahlung vorbereitet, aber die Exchange-Details nicht " "zurückgegeben." -#: packages/wallet-webui/src/routes/App.tsx:2348 +#: packages/wallet-webui/src/routes/App.tsx:2557 msgid "The exchange withdrawal could not be prepared." msgstr "Die Exchange-Auszahlung konnte nicht vorbereitet werden." -#: packages/wallet-webui/src/routes/App.tsx:2526 -#: packages/wallet-webui/src/routes/App.tsx:3401 +#: packages/wallet-webui/src/routes/App.tsx:2737 +#: packages/wallet-webui/src/routes/App.tsx:3622 msgid "Withdrawal preparation failed" msgstr "Vorbereitung der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2552 +#: packages/wallet-webui/src/routes/App.tsx:2765 msgid "The exchange could not create this withdrawal." msgstr "Der Exchange konnte diese Auszahlung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:2564 +#: packages/wallet-webui/src/routes/App.tsx:2777 msgid "Withdrawal creation failed" msgstr "Erstellen der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2583 -#: packages/wallet-webui/src/routes/App.tsx:4792 +#: packages/wallet-webui/src/routes/App.tsx:2796 +#: packages/wallet-webui/src/routes/App.tsx:5066 msgid "Withdrawal completed" msgstr "Auszahlung abgeschlossen" -#: packages/wallet-webui/src/routes/App.tsx:2584 -#: packages/wallet-webui/src/routes/App.tsx:4793 +#: packages/wallet-webui/src/routes/App.tsx:2797 +#: packages/wallet-webui/src/routes/App.tsx:5067 msgid "Withdrawal: %1$s" msgstr "Auszahlung: %1$s" -#: packages/wallet-webui/src/routes/App.tsx:2589 -#: packages/wallet-webui/src/routes/App.tsx:4798 +#: packages/wallet-webui/src/routes/App.tsx:2802 +#: packages/wallet-webui/src/routes/App.tsx:5072 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s wird jetzt in Ihrem Wallet-Guthaben angezeigt." -#: packages/wallet-webui/src/routes/App.tsx:2683 +#: packages/wallet-webui/src/routes/App.tsx:2902 msgid "Withdraw from exchange" msgstr "Vom Exchange abheben" -#: packages/wallet-webui/src/routes/App.tsx:2710 +#: packages/wallet-webui/src/routes/App.tsx:2929 msgid "Withdrawal exchanges could not be loaded." msgstr "Auszahlungs-Exchanges konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:2795 +#: packages/wallet-webui/src/routes/App.tsx:3014 msgid "" "Camera access is unavailable. You can paste the URI from the balances screen." msgstr "" "Der Zugriff auf die Kamera ist nicht möglich. Sie können den URI aus dem " "Saldenbildschirm einfügen." -#: packages/wallet-webui/src/routes/App.tsx:2866 +#: packages/wallet-webui/src/routes/App.tsx:3085 msgid "The wallet action could not be loaded." msgstr "Die Wallet-Aktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:2889 +#: packages/wallet-webui/src/routes/App.tsx:3108 msgid "This wallet action is invalid or unsupported." msgstr "Diese Wallet-Aktion ist ungültig oder wird nicht unterstützt." -#: packages/wallet-webui/src/routes/App.tsx:2901 +#: packages/wallet-webui/src/routes/App.tsx:3120 msgid "Wallet-core could not prepare this payment." msgstr "Wallet-core konnte diese Zahlung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2919 +#: packages/wallet-webui/src/routes/App.tsx:3138 msgid "Wallet-core could not load this payment template." msgstr "Wallet-core konnte diese Zahlungsvorlage nicht laden." -#: packages/wallet-webui/src/routes/App.tsx:2943 +#: packages/wallet-webui/src/routes/App.tsx:3162 msgid "Wallet-core could not prepare this payment template." msgstr "Wallet-core konnte diese Zahlungsvorlage nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2968 +#: packages/wallet-webui/src/routes/App.tsx:3187 msgid "Wallet-core could not add this exchange." msgstr "Wallet-core konnte diesen Exchange nicht hinzufügen." -#: packages/wallet-webui/src/routes/App.tsx:2989 +#: packages/wallet-webui/src/routes/App.tsx:3208 msgid "Wallet-core could not find the matching withdrawal." msgstr "Wallet-core konnte die passende Auszahlung nicht finden." -#: packages/wallet-webui/src/routes/App.tsx:3018 +#: packages/wallet-webui/src/routes/App.tsx:3237 msgid "Wallet-core could not prepare this refund." msgstr "Wallet-core konnte diese Rückerstattung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:3045 +#: packages/wallet-webui/src/routes/App.tsx:3264 msgid "This developer experiment link is invalid." msgstr "Dieser Link zum Entwicklerexperiment ist ungültig." -#: packages/wallet-webui/src/routes/App.tsx:3056 +#: packages/wallet-webui/src/routes/App.tsx:3275 msgid "Wallet-core could not apply the developer experiment." msgstr "Wallet-core konnte das Entwicklerexperiment nicht anwenden." -#: packages/wallet-webui/src/routes/App.tsx:3065 +#: packages/wallet-webui/src/routes/App.tsx:3284 msgid "Developer experiment “%1$s” was applied." msgstr "Entwicklerexperiment „%1$s“ wurde angewendet." -#: packages/wallet-webui/src/routes/App.tsx:3076 +#: packages/wallet-webui/src/routes/App.tsx:3295 msgid "" "This Taler action is recognized but is not implemented in wallet-webui yet." msgstr "" "Diese Taler-Aktion wird erkannt, ist aber noch nicht in Wallet-webui " "implementiert." -#: packages/wallet-webui/src/routes/App.tsx:3085 +#: packages/wallet-webui/src/routes/App.tsx:3304 msgid "Action preparation failed" msgstr "Aktionsvorbereitung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3106 +#: packages/wallet-webui/src/routes/App.tsx:3325 msgid "Bank-account deposit" msgstr "Einzahlung auf das Bankkonto" -#: packages/wallet-webui/src/routes/App.tsx:3115 +#: packages/wallet-webui/src/routes/App.tsx:3334 msgid "Add %1$s as a wallet exchange." msgstr "%1$s als Wallet-Exchange hinzufügen." -#: packages/wallet-webui/src/routes/App.tsx:3118 +#: packages/wallet-webui/src/routes/App.tsx:3337 msgid "" "This QR code requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5572,7 +5694,7 @@ msgstr "" "können das Verhalten oder die Daten von Wallets absichtlich verändern. " "Fahren Sie nur fort, wenn Sie der Quelle vertrauen." -#: packages/wallet-webui/src/routes/App.tsx:3119 +#: packages/wallet-webui/src/routes/App.tsx:3338 msgid "" "This link requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5582,210 +5704,210 @@ msgstr "" "das Verhalten oder die Daten von Wallets absichtlich verändern. Fahren Sie " "nur fort, wenn Sie der Quelle vertrauen." -#: packages/wallet-webui/src/routes/App.tsx:3133 +#: packages/wallet-webui/src/routes/App.tsx:3352 msgid "Apply experiment" msgstr "Experiment anwenden" -#: packages/wallet-webui/src/routes/App.tsx:3134 +#: packages/wallet-webui/src/routes/App.tsx:3353 msgid "Review developer settings" msgstr "Entwicklereinstellungen überprüfen" -#: packages/wallet-webui/src/routes/App.tsx:3186 +#: packages/wallet-webui/src/routes/App.tsx:3406 msgid "This withdrawal action expired or was already completed." msgstr "" "Diese Auszahlungsaktion ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:3203 +#: packages/wallet-webui/src/routes/App.tsx:3423 msgid "This action is not a valid bank withdrawal." msgstr "Bei dieser Aktion handelt es sich nicht um eine gültige Bankabhebung." -#: packages/wallet-webui/src/routes/App.tsx:3219 -#: packages/wallet-webui/src/routes/App.tsx:3239 +#: packages/wallet-webui/src/routes/App.tsx:3439 +#: packages/wallet-webui/src/routes/App.tsx:3459 msgid "The bank withdrawal could not be prepared." msgstr "Die Bankabhebung konnte nicht vorbereitet werden." -#: packages/wallet-webui/src/routes/App.tsx:3291 -#: packages/wallet-webui/src/routes/App.tsx:3303 +#: packages/wallet-webui/src/routes/App.tsx:3511 +#: packages/wallet-webui/src/routes/App.tsx:3523 msgid "The bank withdrawal status could not be refreshed." msgstr "Der Bankabhebungsstatus konnte nicht aktualisiert werden." -#: packages/wallet-webui/src/routes/App.tsx:3344 +#: packages/wallet-webui/src/routes/App.tsx:3564 msgid "The bank withdrawal could not be cancelled." msgstr "Die Bankabhebung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:3348 +#: packages/wallet-webui/src/routes/App.tsx:3568 msgid "Bank withdrawal cancellation failed" msgstr "Abbrechen der Bankauszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3432 +#: packages/wallet-webui/src/routes/App.tsx:3655 msgid "The withdrawal could not be confirmed." msgstr "Die Auszahlung konnte nicht bestätigt werden." -#: packages/wallet-webui/src/routes/App.tsx:3453 +#: packages/wallet-webui/src/routes/App.tsx:3676 msgid "Withdrawal confirmation failed" msgstr "Bestätigen der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3487 +#: packages/wallet-webui/src/routes/App.tsx:3710 msgid "Selected exchange" msgstr "Ausgewählter Exchange" -#: packages/wallet-webui/src/routes/App.tsx:3507 +#: packages/wallet-webui/src/routes/App.tsx:3730 msgid "Exchange selected at cash acceptor" msgstr "Exchange am Bargeldakzeptanten ausgewählt" -#: packages/wallet-webui/src/routes/App.tsx:3588 +#: packages/wallet-webui/src/routes/App.tsx:3817 msgid "Prepare the wallet before depositing cash" msgstr "Wallet vor der Bargeldeinzahlung vorbereiten" -#: packages/wallet-webui/src/routes/App.tsx:3601 +#: packages/wallet-webui/src/routes/App.tsx:3830 msgid "No compatible exchange is available for this bank withdrawal." msgstr "Für diese Bankabhebung ist kein kompatibler Exchange verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:3660 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "This payment template expired or was already completed." msgstr "Diese Zahlungsvorlage ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:3668 +#: packages/wallet-webui/src/routes/App.tsx:3897 msgid "The stored action is not a payment template." msgstr "" "Bei der hinterlegten Aktion handelt es sich nicht um eine Zahlungsvorlage." -#: packages/wallet-webui/src/routes/App.tsx:3677 +#: packages/wallet-webui/src/routes/App.tsx:3906 msgid "The merchant payment template could not be loaded." msgstr "Die Händler-Zahlungsvorlage konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:3685 +#: packages/wallet-webui/src/routes/App.tsx:3914 msgid "This payment template does not use the supported fixed-order form." msgstr "" "Diese Zahlungsvorlage verwendet nicht das unterstützte Formular für feste " "Bestellungen." -#: packages/wallet-webui/src/routes/App.tsx:3706 +#: packages/wallet-webui/src/routes/App.tsx:3935 msgid "The merchant did not provide a supported currency for this template." msgstr "" "Der Händler hat für diese Vorlage keine unterstützte Währung angegeben." -#: packages/wallet-webui/src/routes/App.tsx:3730 +#: packages/wallet-webui/src/routes/App.tsx:3959 msgid "Payment template loading failed" msgstr "Laden der Zahlungsvorlage fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3765 +#: packages/wallet-webui/src/routes/App.tsx:3994 msgid "The merchant rejected these payment details." msgstr "Der Händler hat diese Zahlungsdetails abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:3775 +#: packages/wallet-webui/src/routes/App.tsx:4004 msgid "Payment preparation failed" msgstr "Vorbereitung der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3848 -#: packages/wallet-webui/src/routes/App.tsx:4334 -#: packages/wallet-webui/src/routes/App.tsx:4664 +#: packages/wallet-webui/src/routes/App.tsx:4077 +#: packages/wallet-webui/src/routes/App.tsx:4581 +#: packages/wallet-webui/src/routes/App.tsx:4938 msgid "The payment could not continue with this wallet." msgstr "Die Zahlung konnte nicht mit diesem Wallet fortgesetzt werden." -#: packages/wallet-webui/src/routes/App.tsx:3856 -#: packages/wallet-webui/src/routes/App.tsx:4346 -#: packages/wallet-webui/src/routes/App.tsx:4675 +#: packages/wallet-webui/src/routes/App.tsx:4085 +#: packages/wallet-webui/src/routes/App.tsx:4593 +#: packages/wallet-webui/src/routes/App.tsx:4949 msgid "Continuing the payment with this wallet failed." msgstr "Das Fortsetzen der Zahlung mit diesem Wallet ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:3926 -#: packages/wallet-webui/src/routes/App.tsx:4304 +#: packages/wallet-webui/src/routes/App.tsx:4155 +#: packages/wallet-webui/src/routes/App.tsx:4551 msgid "The payment could not be resumed." msgstr "Die Zahlung konnte nicht fortgesetzt werden." -#: packages/wallet-webui/src/routes/App.tsx:3933 -#: packages/wallet-webui/src/routes/App.tsx:4313 +#: packages/wallet-webui/src/routes/App.tsx:4162 +#: packages/wallet-webui/src/routes/App.tsx:4560 msgid "Payment resume failed" msgstr "Fortsetzen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3957 -#: packages/wallet-webui/src/routes/App.tsx:4275 +#: packages/wallet-webui/src/routes/App.tsx:4186 +#: packages/wallet-webui/src/routes/App.tsx:4522 msgid "The payment could not be cancelled." msgstr "Die Zahlung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:3961 -#: packages/wallet-webui/src/routes/App.tsx:4279 +#: packages/wallet-webui/src/routes/App.tsx:4190 +#: packages/wallet-webui/src/routes/App.tsx:4526 msgid "Payment cancellation failed" msgstr "Abbrechen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3989 -#: packages/wallet-webui/src/routes/App.tsx:4057 -#: packages/wallet-webui/src/routes/App.tsx:4061 +#: packages/wallet-webui/src/routes/App.tsx:4218 +#: packages/wallet-webui/src/routes/App.tsx:4286 +#: packages/wallet-webui/src/routes/App.tsx:4290 msgid "The payment transaction is unavailable." msgstr "Die Zahlungstransaktion ist nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:4009 -#: packages/wallet-webui/src/routes/App.tsx:4876 +#: packages/wallet-webui/src/routes/App.tsx:4238 +#: packages/wallet-webui/src/routes/App.tsx:5150 msgid "The payment contract details are unavailable." msgstr "Die Zahlungsvertragsdetails sind nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:4053 +#: packages/wallet-webui/src/routes/App.tsx:4282 msgid "Payment is %1$s." msgstr "Zahlungsstatus: %1$s." -#: packages/wallet-webui/src/routes/App.tsx:4207 -#: packages/wallet-webui/src/routes/App.tsx:4630 +#: packages/wallet-webui/src/routes/App.tsx:4451 +#: packages/wallet-webui/src/routes/App.tsx:4904 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core konnte diese Zahlung nicht bestätigen." -#: packages/wallet-webui/src/routes/App.tsx:4231 -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4478 +#: packages/wallet-webui/src/routes/App.tsx:4917 msgid "Payment confirmation failed" msgstr "Bestätigen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4363 -#: packages/wallet-webui/src/routes/App.tsx:4691 +#: packages/wallet-webui/src/routes/App.tsx:4610 +#: packages/wallet-webui/src/routes/App.tsx:4965 msgid "Cancelling the payment handoff failed." msgstr "Das Abbrechen der Zahlungsübergabe ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4387 -#: packages/wallet-webui/src/routes/App.tsx:4716 +#: packages/wallet-webui/src/routes/App.tsx:4634 +#: packages/wallet-webui/src/routes/App.tsx:4990 msgid "The payment could not be handed off to another wallet." msgstr "Die Zahlung konnte nicht an ein anderes Wallet übergeben werden." -#: packages/wallet-webui/src/routes/App.tsx:4401 -#: packages/wallet-webui/src/routes/App.tsx:4728 +#: packages/wallet-webui/src/routes/App.tsx:4648 +#: packages/wallet-webui/src/routes/App.tsx:5002 msgid "Payment handoff failed" msgstr "Übergabe der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4508 +#: packages/wallet-webui/src/routes/App.tsx:4768 msgid "Transaction history could not be loaded." msgstr "Der Transaktionsverlauf konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4671 +#: packages/wallet-webui/src/routes/App.tsx:4945 msgid "The payment is continuing with this wallet." msgstr "Die Zahlung wird mit diesem Wallet fortgesetzt." -#: packages/wallet-webui/src/routes/App.tsx:4766 +#: packages/wallet-webui/src/routes/App.tsx:5040 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core hat diese Transaktionsaktion abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:4775 +#: packages/wallet-webui/src/routes/App.tsx:5049 msgid "The wallet is collecting the available refund." msgstr "Das Wallet zieht die verfügbare Rückerstattung ein." -#: packages/wallet-webui/src/routes/App.tsx:4776 +#: packages/wallet-webui/src/routes/App.tsx:5050 msgid "Transaction action accepted." msgstr "Transaktionsaktion akzeptiert." -#: packages/wallet-webui/src/routes/App.tsx:4780 +#: packages/wallet-webui/src/routes/App.tsx:5054 msgid "Transaction action failed" msgstr "Transaktionsaktion fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4844 +#: packages/wallet-webui/src/routes/App.tsx:5118 msgid "The transaction could not be loaded." msgstr "Die Transaktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4928 +#: packages/wallet-webui/src/routes/App.tsx:5214 msgid "Could not create the database download" msgstr "Der Datenbank-Download konnte nicht erstellt werden" -#: packages/wallet-webui/src/routes/App.tsx:5007 +#: packages/wallet-webui/src/routes/App.tsx:5293 msgid "Wallet storage metadata could not be read." msgstr "Die Metadaten des Wallet-Speichers konnten nicht gelesen werden." -#: packages/wallet-webui/src/routes/App.tsx:5030 +#: packages/wallet-webui/src/routes/App.tsx:5316 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5794,145 +5916,145 @@ msgstr "" "injizierten Funktion wird vollständig wirksam, wenn die Website neu geladen " "wird." -#: packages/wallet-webui/src/routes/App.tsx:5034 +#: packages/wallet-webui/src/routes/App.tsx:5320 msgid "Browser integration preference could not be saved." msgstr "Die Browser-Integrationspräferenz konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:5050 +#: packages/wallet-webui/src/routes/App.tsx:5336 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" "Es wurde kein dauerhafter Browserspeicher gewährt. Die Migration wurde nicht " "gestartet." -#: packages/wallet-webui/src/routes/App.tsx:5061 +#: packages/wallet-webui/src/routes/App.tsx:5347 msgid "SQLite migration completed and wallet-core reopened." msgstr "SQLite-Migration abgeschlossen und Wallet-core erneut geöffnet." -#: packages/wallet-webui/src/routes/App.tsx:5062 +#: packages/wallet-webui/src/routes/App.tsx:5348 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "IndexedDB-Rollback abgeschlossen und Wallet-core erneut geöffnet." -#: packages/wallet-webui/src/routes/App.tsx:5068 +#: packages/wallet-webui/src/routes/App.tsx:5354 msgid "Storage migration failed" msgstr "Speichermigration fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5092 +#: packages/wallet-webui/src/routes/App.tsx:5378 msgid "Stale wallet storage copies were deleted." msgstr "Veraltete Wallet-Speicherkopien wurden gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:5097 +#: packages/wallet-webui/src/routes/App.tsx:5383 msgid "Stale wallet storage copies could not be deleted." msgstr "Veraltete Wallet-Speicherkopien konnten nicht gelöscht werden." -#: packages/wallet-webui/src/routes/App.tsx:5122 +#: packages/wallet-webui/src/routes/App.tsx:5408 msgid "Database export created." msgstr "Datenbankexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:5125 +#: packages/wallet-webui/src/routes/App.tsx:5411 msgid "Database export failed." msgstr "Der Datenbankexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5158 +#: packages/wallet-webui/src/routes/App.tsx:5444 msgid "Diagnostics export created." msgstr "Diagnoseexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:5161 +#: packages/wallet-webui/src/routes/App.tsx:5447 msgid "Diagnostics export failed." msgstr "Der Diagnoseexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5172 +#: packages/wallet-webui/src/routes/App.tsx:5458 msgid "Wait for wallet storage information to load." msgstr "Warten Sie, bis die Wallet-Speicherinformationen geladen wurden." -#: packages/wallet-webui/src/routes/App.tsx:5189 +#: packages/wallet-webui/src/routes/App.tsx:5475 msgid "The selected file could not be reviewed." msgstr "Die ausgewählte Datei konnte nicht überprüft werden." -#: packages/wallet-webui/src/routes/App.tsx:5214 +#: packages/wallet-webui/src/routes/App.tsx:5500 msgid "Import was not started: the safety backup could not be created." msgstr "" "Der Import wurde nicht gestartet: Das Sicherheitsbackup konnte nicht " "erstellt werden." -#: packages/wallet-webui/src/routes/App.tsx:5230 +#: packages/wallet-webui/src/routes/App.tsx:5516 msgid "Wallet-core rejected the database import." msgstr "Wallet-core hat den Datenbankimport abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:5244 +#: packages/wallet-webui/src/routes/App.tsx:5530 msgid "The database import failed." msgstr "Der Datenbankimport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5261 +#: packages/wallet-webui/src/routes/App.tsx:5547 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core hat die Wiederherstellungssicherung abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:5269 +#: packages/wallet-webui/src/routes/App.tsx:5555 msgid "The pre-import wallet was restored and verified." msgstr "Das Wallet vor dem Import wurde wiederhergestellt und verifiziert." -#: packages/wallet-webui/src/routes/App.tsx:5276 +#: packages/wallet-webui/src/routes/App.tsx:5562 msgid "Restoring the pre-import wallet failed." msgstr "Die Wiederherstellung des Wallets vor dem Import ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5301 +#: packages/wallet-webui/src/routes/App.tsx:5587 msgid "Wallet-core could not clear the database." msgstr "Wallet-core konnte die Datenbank nicht löschen." -#: packages/wallet-webui/src/routes/App.tsx:5307 +#: packages/wallet-webui/src/routes/App.tsx:5593 msgid "Wallet database cleared." msgstr "Wallet-Datenbank gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:5315 +#: packages/wallet-webui/src/routes/App.tsx:5601 msgid "Clearing the wallet database failed." msgstr "Das Löschen der Wallet-Datenbank ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5340 -#: packages/wallet-webui/src/routes/App.tsx:5357 +#: packages/wallet-webui/src/routes/App.tsx:5626 +#: packages/wallet-webui/src/routes/App.tsx:5643 msgid "Wallet-core developer mode could not be changed." msgstr "Der Wallet-core-Entwicklermodus konnte nicht geändert werden." -#: packages/wallet-webui/src/routes/App.tsx:5349 +#: packages/wallet-webui/src/routes/App.tsx:5635 msgid "Developer mode enabled until the wallet host restarts." msgstr "Der Entwicklermodus ist aktiviert, bis der Wallet-Host neu startet." -#: packages/wallet-webui/src/routes/App.tsx:5350 +#: packages/wallet-webui/src/routes/App.tsx:5636 msgid "Developer mode disabled." msgstr "Entwicklermodus deaktiviert." -#: packages/wallet-webui/src/routes/App.tsx:5377 -#: packages/wallet-webui/src/routes/App.tsx:5387 +#: packages/wallet-webui/src/routes/App.tsx:5663 +#: packages/wallet-webui/src/routes/App.tsx:5673 msgid "Test money could not be withdrawn." msgstr "Testgeld konnte nicht abgehoben werden." -#: packages/wallet-webui/src/routes/App.tsx:5453 +#: packages/wallet-webui/src/routes/App.tsx:5739 msgid "Wallet-core version information could not be loaded." msgstr "Wallet-core-Versionsinformationen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:5475 +#: packages/wallet-webui/src/routes/App.tsx:5761 msgid "Wallet data protection was granted." msgstr "Wallet-Daten sind jetzt geschützt." -#: packages/wallet-webui/src/routes/App.tsx:5480 +#: packages/wallet-webui/src/routes/App.tsx:5766 msgid "Durable browser storage was not granted." msgstr "Es wurde kein dauerhafter Browserspeicher gewährt." -#: packages/wallet-webui/src/routes/App.tsx:5508 +#: packages/wallet-webui/src/routes/App.tsx:5794 msgid "Storage status is unavailable" msgstr "Der Speicherstatus ist nicht verfügbar" -#: packages/wallet-webui/src/routes/App.tsx:5520 +#: packages/wallet-webui/src/routes/App.tsx:5806 msgid "Recovery source restoration failed" msgstr "Wiederherstellen der Sicherungsquelle fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5540 +#: packages/wallet-webui/src/routes/App.tsx:5826 msgid "Generation recovery failed" msgstr "Wiederherstellen der Generation fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5560 +#: packages/wallet-webui/src/routes/App.tsx:5846 msgid "Empty wallet initialization failed" msgstr "Initialisieren des leeren Wallets fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5575 +#: packages/wallet-webui/src/routes/App.tsx:5861 msgid "The selected storage generation failed its post-activation checks." msgstr "" "Die ausgewählte Speichergeneration hat die Prüfungen nach der Aktivierung " @@ -6011,6 +6133,29 @@ msgid "Bank withdrawal" msgstr "Bankabhebung" #~ msgid "" +#~ "Withdrawals are blocked until you verify the new master key through a " +#~ "trusted channel." +#~ msgstr "" +#~ "Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über " +#~ "einen vertrauenswürdigen Kanal verifizieren." + +#~ msgid "I verified this key change" +#~ msgstr "Ich habe diese Schlüsseländerung überprüft" + +#~ msgid "Confirm exchange key change?" +#~ msgstr "Exchange-Schlüsseländerung bestätigen?" + +#~ msgid "" +#~ "Continue only if you verified the new master public key through a trusted " +#~ "channel." +#~ msgstr "" +#~ "Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über " +#~ "einen vertrauenswürdigen Kanal überprüft haben." + +#~ msgid "Confirm key change" +#~ msgstr "Schlüsseländerung bestätigen" + +#~ msgid "" #~ "This wallet will release the payment so another wallet can claim it. You " #~ "will not be able to pay this order here afterward." #~ msgstr "" diff --git a/packages/wallet-webui/src/i18n/de.po b/packages/wallet-webui/src/i18n/de.po @@ -17,73 +17,73 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: packages/wallet-webui/src/ui/error.ts:24 +#: packages/wallet-webui/src/ui/error.ts:25 msgid "This order was already claimed by another wallet." msgstr "Diese Bestellung wurde bereits von einem anderen Wallet beansprucht." -#: packages/wallet-webui/src/ui/error.ts:26 +#: packages/wallet-webui/src/ui/error.ts:27 msgid "This order was already paid." msgstr "Diese Bestellung wurde bereits bezahlt." -#: packages/wallet-webui/src/ui/error.ts:28 +#: packages/wallet-webui/src/ui/error.ts:29 msgid "The merchant order no longer exists or has expired." msgstr "Die Händlerbestellung existiert nicht mehr oder ist abgelaufen." -#: packages/wallet-webui/src/ui/error.ts:38 +#: packages/wallet-webui/src/ui/error.ts:39 #: packages/wallet-webui/src/ui/RequestProgress.tsx:57 msgid "The wallet could not reach the service." msgstr "Das Wallet konnte den Dienst nicht erreichen." -#: packages/wallet-webui/src/ui/error.ts:41 +#: packages/wallet-webui/src/ui/error.ts:42 msgid "The service took too long to respond." msgstr "Der Dienst hat zu lange für die Antwort gebraucht." -#: packages/wallet-webui/src/ui/error.ts:43 +#: packages/wallet-webui/src/ui/error.ts:44 msgid "Wallet-core is currently unavailable." msgstr "Wallet-core ist derzeit nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:45 +#: packages/wallet-webui/src/ui/error.ts:46 msgid "The wallet database is currently unavailable." msgstr "Die Wallet-Datenbank ist derzeit nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:47 +#: packages/wallet-webui/src/ui/error.ts:48 msgid "A service returned a response the wallet could not understand." msgstr "" "Ein Dienst hat eine Antwort zurückgegeben, die das Wallet nicht verstehen " "konnte." -#: packages/wallet-webui/src/ui/error.ts:49 +#: packages/wallet-webui/src/ui/error.ts:50 msgid "This Taler link is malformed." msgstr "Dieser Taler-Link ist fehlerhaft." -#: packages/wallet-webui/src/ui/error.ts:51 +#: packages/wallet-webui/src/ui/error.ts:52 msgid "The merchant supplied invalid contract terms." msgstr "Der Händler hat ungültige Vertragsbedingungen angegeben." -#: packages/wallet-webui/src/ui/error.ts:53 +#: packages/wallet-webui/src/ui/error.ts:54 msgid "This wallet does not support the merchant's contract terms." msgstr "Dieses Wallet unterstützt nicht die Vertragsbedingungen des Händlers." -#: packages/wallet-webui/src/ui/error.ts:55 +#: packages/wallet-webui/src/ui/error.ts:56 msgid "The wallet transaction could not be found." msgstr "Die Wallet-Transaktion konnte nicht gefunden werden." -#: packages/wallet-webui/src/ui/error.ts:57 +#: packages/wallet-webui/src/ui/error.ts:58 msgid "This action is not available in the transaction's current state." msgstr "Diese Aktion ist im aktuellen Status der Transaktion nicht verfügbar." -#: packages/wallet-webui/src/ui/error.ts:59 +#: packages/wallet-webui/src/ui/error.ts:60 msgid "Review and accept the exchange terms before continuing." msgstr "" "Lesen und akzeptieren Sie die Exchange-Bedingungen, bevor Sie fortfahren." -#: packages/wallet-webui/src/ui/error.ts:61 +#: packages/wallet-webui/src/ui/error.ts:62 msgid "Review the exchange signing-key change before continuing." msgstr "" "Überprüfen Sie die Änderung des Exchange-Signaturschlüssels, bevor Sie " "fortfahren." -#: packages/wallet-webui/src/ui/error.ts:63 +#: packages/wallet-webui/src/ui/error.ts:64 msgid "" "The exchange requires identity verification before this withdrawal can " "continue." @@ -91,18 +91,18 @@ msgstr "" "Der Exchange erfordert eine Identitätsprüfung, bevor diese Auszahlung " "fortgesetzt werden kann." -#: packages/wallet-webui/src/ui/error.ts:65 +#: packages/wallet-webui/src/ui/error.ts:66 msgid "This amount exceeds the limit available without identity verification." msgstr "Dieser Betrag übersteigt das ohne Identitätsprüfung verfügbare Limit." -#: packages/wallet-webui/src/ui/error.ts:67 +#: packages/wallet-webui/src/ui/error.ts:68 msgid "" "The merchant cannot process this payment right now due to legal requirements." msgstr "" "Der Händler kann diese Zahlung derzeit aufgrund rechtlicher Anforderungen " "nicht verarbeiten." -#: packages/wallet-webui/src/ui/error.ts:69 +#: packages/wallet-webui/src/ui/error.ts:70 msgid "" "The merchant cannot process this payment right now because an exchange " "transaction limit was reached." @@ -110,37 +110,37 @@ msgstr "" "Der Händler kann diese Zahlung derzeit nicht verarbeiten, weil ein " "Transaktionslimit eines Exchanges erreicht wurde." -#: packages/wallet-webui/src/ui/error.ts:71 +#: packages/wallet-webui/src/ui/error.ts:72 msgid "No compatible exchange is available for this operation." msgstr "Für diesen Vorgang ist kein kompatibler Exchange verfügbar." -#: packages/wallet-webui/src/ui/error.ts:74 +#: packages/wallet-webui/src/ui/error.ts:75 msgid "This peer payment is no longer available." msgstr "Diese Peer-Zahlung ist nicht mehr verfügbar." -#: packages/wallet-webui/src/ui/error.ts:83 +#: packages/wallet-webui/src/ui/error.ts:84 msgid "Return to the merchant and request a new order." msgstr "Kehren Sie zum Händler zurück und fordern Sie eine neue Bestellung an." -#: packages/wallet-webui/src/ui/error.ts:85 +#: packages/wallet-webui/src/ui/error.ts:86 msgid "Return to the merchant to view the completed purchase." msgstr "Kehren Sie zum Händler zurück, um den abgeschlossenen Kauf anzuzeigen." -#: packages/wallet-webui/src/ui/error.ts:87 +#: packages/wallet-webui/src/ui/error.ts:88 msgid "Return to the merchant and create a new order." msgstr "Kehren Sie zum Händler zurück und erstellen Sie eine neue Bestellung." -#: packages/wallet-webui/src/ui/error.ts:89 +#: packages/wallet-webui/src/ui/error.ts:90 msgid "Withdraw funds or choose another payment option, then try again." msgstr "" "Heben Sie Geld ab oder wählen Sie eine andere Zahlungsoption und versuchen " "Sie es dann erneut." -#: packages/wallet-webui/src/ui/error.ts:93 +#: packages/wallet-webui/src/ui/error.ts:94 msgid "Check your connection and try again." msgstr "Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." -#: packages/wallet-webui/src/ui/error.ts:96 +#: packages/wallet-webui/src/ui/error.ts:97 msgid "" "After the merchant resolves the issue, resume this payment to retry with the " "same funds." @@ -148,11 +148,20 @@ msgstr "" "Nachdem der Händler das Problem behoben hat, setzen Sie diese Zahlung fort, " "um es mit denselben Geldmitteln erneut zu versuchen." -#: packages/wallet-webui/src/ui/error.ts:139 +#: packages/wallet-webui/src/ui/error.ts:140 msgid "The wallet does not have enough compatible funds." msgstr "Das Wallet verfügt nicht über genügend kompatibles Guthaben." -#: packages/wallet-webui/src/ui/error.ts:151 +#: packages/wallet-webui/src/ui/error.ts:148 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:67 +msgid "" +"Some funds were issued under legacy exchange keys and cannot be used for " +"this operation." +msgstr "" +"Ein Teil des Guthabens wurde unter alten Exchange-Schlüsseln ausgegeben und " +"kann für diesen Vorgang nicht verwendet werden." + +#: packages/wallet-webui/src/ui/error.ts:160 msgid "" "The wallet's funds have multiple exchange, merchant, or fee restrictions " "that prevent this payment." @@ -160,43 +169,43 @@ msgstr "" "Für die Gelder des Wallets gelten mehrere Exchange-, Händler- oder " "Gebührenbeschränkungen, die diese Zahlung verhindern." -#: packages/wallet-webui/src/ui/error.ts:155 +#: packages/wallet-webui/src/ui/error.ts:164 msgid "The merchant does not accept the funds available in this wallet." msgstr "Der Händler akzeptiert das in diesem Wallet verfügbare Guthaben nicht." -#: packages/wallet-webui/src/ui/error.ts:157 +#: packages/wallet-webui/src/ui/error.ts:166 msgid "The available funds cannot be deposited by this merchant." msgstr "Der Händler kann das verfügbare Guthaben nicht annehmen." -#: packages/wallet-webui/src/ui/error.ts:159 +#: packages/wallet-webui/src/ui/error.ts:168 msgid "The wallet does not have enough age-restricted funds for this purchase." msgstr "" "Das Wallet verfügt nicht über genügend altersbeschränktes Guthaben für " "diesen Kauf." -#: packages/wallet-webui/src/ui/error.ts:161 +#: packages/wallet-webui/src/ui/error.ts:170 msgid "Some wallet funds are still being processed and cannot be spent yet." msgstr "" "Einige Wallet-Gelder werden noch verarbeitet und können noch nicht " "ausgegeben werden." -#: packages/wallet-webui/src/ui/error.ts:163 +#: packages/wallet-webui/src/ui/error.ts:172 msgid "The available balance cannot cover the payment and its fees." msgstr "" "Das verfügbare Guthaben kann die Zahlung und die damit verbundenen Gebühren " "nicht decken." -#: packages/wallet-webui/src/ui/error.ts:165 +#: packages/wallet-webui/src/ui/error.ts:174 msgid "The exchange is missing fee information required for this payment." msgstr "" "Im Exchange fehlen die für diese Zahlung erforderlichen " "Gebühreninformationen." -#: packages/wallet-webui/src/ui/error.ts:169 +#: packages/wallet-webui/src/ui/error.ts:178 msgid "The wallet has %1$s available, which is not enough for %2$s." msgstr "Im Wallet ist %1$s verfügbar, was für %2$s nicht ausreicht." -#: packages/wallet-webui/src/ui/error.ts:170 +#: packages/wallet-webui/src/ui/error.ts:179 msgid "The wallet does not have enough funds for this payment." msgstr "Das Wallet verfügt nicht über genügend Guthaben für diese Zahlung." @@ -253,7 +262,7 @@ msgid "Digital cash withdrawal" msgstr "Auszahlung von digitalem Bargeld" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:480 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:491 #: packages/wallet-webui/src/routes/transaction-model.ts:96 #: packages/wallet-webui/src/routes/transaction-model.ts:170 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:357 @@ -322,11 +331,11 @@ msgstr "Erneut versuchen" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:470 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:619 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:637 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:688 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:425 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:481 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:645 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:663 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:719 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -368,13 +377,13 @@ msgid "Continue" msgstr "Weiter" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:243 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:256 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:485 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:248 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:147 @@ -487,73 +496,73 @@ msgstr "" "Kopieraktion." #. Translators: Compact noun label for a merchant-issued discount token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 msgid "Discount" msgstr "Rabatt" # allow-english: established loanword #. Translators: Compact noun label for a reusable merchant-issued subscription token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Pass" msgstr "Pass" #. Translators: Compact noun label for a Donau tax or donation receipt. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:63 msgid "Receipt" msgstr "Quittung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:81 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:93 msgid "%1$s of %2$s available" msgstr "%1$s von %2$s verfügbar" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:118 msgid "Spend now:" msgstr "Jetzt ausgeben:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:136 msgid "Get with your purchase:" msgstr "Bei Ihrem Kauf erhalten Sie:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:188 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:239 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:192 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:243 msgid "Payment options" msgstr "Zahlungsoptionen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:244 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:214 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Total including fees: %1$s" msgstr "Gesamtsumme inklusive Gebühren: %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:224 msgid "Insufficient balance or required token (%1$s available)" msgstr "Unzureichendes Guthaben oder erforderliches Token (%1$s verfügbar)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:222 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:226 msgid "Insufficient balance or required token" msgstr "Unzureichendes Guthaben oder erforderliches Token" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:250 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:254 msgid "Insufficient balance (%1$s available)" msgstr "Unzureichendes Guthaben (%1$s verfügbar)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:251 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:255 msgid "Insufficient balance" msgstr "Unzureichendes Guthaben" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:268 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:272 #: packages/wallet-webui/src/routes/payment-model.ts:209 msgid "Donation receipt" msgstr "Spendenbescheinigung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:284 msgid "Collect a donation receipt for this payment" msgstr "Spendenbescheinigung für diese Zahlung anfordern" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:290 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:294 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -561,41 +570,41 @@ msgstr "" "Für diese Zahlung kann eine Spendenquittung ausgestellt werden. " "Konfigurieren Sie zunächst eine der unterstützten Spendenstellen." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:291 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:295 msgid "" "The configured donation authority is not supported by this merchant choice." msgstr "" "Die konfigurierte Spendenautorität wird von dieser Händlerauswahl nicht " "unterstützt." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:303 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:307 msgid "Configure donation receipts" msgstr "Spendenbescheinigungen konfigurieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:314 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:410 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:339 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:419 msgid "Continuing with this wallet…" msgstr "Zahlung wird mit diesem Wallet fortgesetzt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 msgid "Preparing the payment for another wallet…" msgstr "Zahlung wird für ein anderes Wallet vorbereitet …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:337 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:341 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:420 msgid "Continue with this wallet" msgstr "Mit diesem Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:338 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:723 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:373 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:342 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:754 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:395 msgid "Continue with another wallet" msgstr "Mit einem anderen Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:664 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:695 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -603,30 +612,40 @@ msgstr "Mit einem anderen Wallet fortfahren" msgid "Cancelling…" msgstr "Wird abgebrochen …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:354 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:356 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:519 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:630 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:680 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:53 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:175 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +msgid "Review exchange" +msgstr "Exchange überprüfen" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:363 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:552 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:61 msgid "Withdraw funds" msgstr "Geld abheben" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:367 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:376 msgid "Paying…" msgstr "Zahlung wird ausgeführt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 msgid "Pay %1$s" msgstr "%1$s bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:380 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:386 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:395 msgid "Continue in another wallet" msgstr "In einem anderen Wallet fortfahren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:390 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:399 msgid "" "Scan this QR code with the other wallet. This screen will close the code " "automatically when that wallet claims the payment." @@ -635,75 +654,75 @@ msgstr "" "entfernt den Code automatisch, sobald das andere Wallet die Zahlung " "beansprucht." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:394 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:403 msgid "QR code to continue the payment in another wallet" msgstr "QR-Code zum Fortsetzen der Zahlung in einem anderen Wallet" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 msgid "Copy payment link" msgstr "Zahlungslink kopieren" #. Translators: Payment subtitle; the placeholder is the merchant's display #. name. “to” expresses that the payment is being made to this merchant. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 msgid "to %1$s" msgstr "an %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:479 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:490 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Zahlung überprüfen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:492 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:503 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:242 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:262 msgid "Loading payment details…" msgstr "Zahlungsdetails werden geladen…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:498 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:606 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:509 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:624 msgid "Payment could not continue" msgstr "Die Zahlung konnte nicht fortgesetzt werden" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:501 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 msgid "The wallet could not process this payment." msgstr "Das Wallet konnte diese Zahlung nicht verarbeiten." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:513 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:665 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:696 #: packages/wallet-webui/src/routes/transaction-model.ts:665 msgid "Cancel payment" msgstr "Zahlung stornieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 msgid "Merchant" msgstr "Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:545 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:561 msgid "Unknown merchant" msgstr "Unbekannter Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:568 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:584 msgid "Merchant order" msgstr "Händlerbestellung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:613 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:639 msgid "Payment continued in another wallet" msgstr "Zahlung in einem anderen Wallet fortgesetzt" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:617 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 msgid "" "The other wallet claimed this payment. You can safely close this screen." msgstr "" "Das andere Wallet hat diese Zahlung beansprucht. Sie können diesen " "Bildschirm sicher schließen." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:627 -#: packages/wallet-webui/src/routes/App.tsx:4639 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:653 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Payment submitted" msgstr "Zahlung eingereicht" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:635 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:661 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -711,43 +730,43 @@ msgstr "" "Das Wallet schließt die Zahlung ab. Der Fortschritt ist im " "Transaktionsverlauf verfügbar." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:670 msgid "Payment paused" msgstr "Zahlung pausiert" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:647 -#: packages/wallet-webui/src/routes/App.tsx:4220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:673 +#: packages/wallet-webui/src/routes/App.tsx:4467 msgid "The merchant cannot process this payment right now." msgstr "Der Händler kann diese Zahlung derzeit nicht verarbeiten." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resuming…" msgstr "Zahlung wird fortgesetzt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resume payment" msgstr "Zahlung fortsetzen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:674 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:705 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4638 +#: packages/wallet-webui/src/routes/App.tsx:4912 msgid "Payment complete" msgstr "Zahlung abgeschlossen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:676 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:707 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:655 msgid "The merchant accepted your payment." msgstr "Der Händler hat Ihre Zahlung akzeptiert." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:683 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:714 msgid "Continue to merchant" msgstr "Weiter zum Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:694 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:725 msgid "Merchant confirmation code" msgstr "Bestätigungscode des Händlers" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:699 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:730 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -755,17 +774,17 @@ msgstr "" "Zeigen Sie diesen Code dem Händler vor, wenn die Verkaufsstelle eine " "Zahlungsbestätigung verlangt." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:712 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:743 msgid "Copy code" msgstr "Code kopieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:720 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:370 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:751 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:392 msgid "Continue with another wallet?" msgstr "Mit einem anderen Wallet fortfahren?" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:721 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:752 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:393 msgid "" "This wallet will release the payment so another wallet can claim it. You can " "continue with this wallet again until another wallet claims the order." @@ -774,8 +793,8 @@ msgstr "" "beanspruchen kann. Sie können die Zahlung mit diesem Wallet fortsetzen, bis " "ein anderes Wallet die Bestellung beansprucht." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:722 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:372 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:753 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:394 msgid "Keep payment here" msgstr "Zahlung hier behalten" @@ -823,20 +842,20 @@ msgstr "Quittung für %1$s" msgid "Receipt for this payment" msgstr "Quittung für diese Zahlung" -#: packages/wallet-webui/src/routes/payment-model.ts:295 +#: packages/wallet-webui/src/routes/payment-model.ts:296 msgid "A required token is not available in this wallet." msgstr "Ein erforderlicher Token ist in diesem Wallet nicht verfügbar." -#: packages/wallet-webui/src/routes/payment-model.ts:305 +#: packages/wallet-webui/src/routes/payment-model.ts:306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:629 msgid "Not enough of this token is available." msgstr "Von diesem Token ist nicht genügend verfügbar." -#: packages/wallet-webui/src/routes/payment-model.ts:307 +#: packages/wallet-webui/src/routes/payment-model.ts:308 msgid "This merchant is not an expected recipient for this token." msgstr "Dieser Händler ist kein erwarteter Empfänger dieses Tokens." -#: packages/wallet-webui/src/routes/payment-model.ts:309 +#: packages/wallet-webui/src/routes/payment-model.ts:310 msgid "This merchant is not trusted to receive this token." msgstr "" "Dieser Händler gilt für den Empfang dieses Tokens nicht als vertrauenswürdig." @@ -863,7 +882,7 @@ msgstr "Wählen Sie ein zukünftiges Ablaufdatum." msgid "Choose a future expiration date and time." msgstr "Wählen Sie ein zukünftiges Ablaufdatum und eine zukünftige Ablaufzeit." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:120 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:123 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:53 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:260 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:81 @@ -871,105 +890,105 @@ msgstr "Wählen Sie ein zukünftiges Ablaufdatum und eine zukünftige Ablaufzeit msgid "Back to balances" msgstr "Zurück zu den Guthaben" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:127 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:130 msgid "Deposit to a bank account" msgstr "Einzahlung auf ein Bankkonto" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:132 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:135 msgid "Send digital cash from this wallet" msgstr "Digitales Bargeld aus diesem Wallet senden" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:137 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:140 msgid "Loading bank accounts…" msgstr "Bankkonten werden geladen …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:157 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:160 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:152 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:170 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:173 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:159 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:85 msgid "Currency" msgstr "Währung" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:177 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:190 #: packages/wallet-webui/src/routes/withdrawal-model.ts:202 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:102 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1492 msgid "Amount" msgstr "Betrag" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:186 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:199 #: packages/wallet-webui/src/routes/deposit-model.ts:16 #: packages/wallet-webui/src/routes/deposit-model.ts:17 #: packages/wallet-webui/src/routes/deposit-model.ts:90 msgid "Bank account" msgstr "Bankkonto" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:220 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:233 msgid "Add a bank account before making a deposit." msgstr "Fügen Sie ein Bankkonto hinzu, bevor Sie eine Einzahlung tätigen." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:226 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:239 msgid "Manage bank accounts" msgstr "Bankkonten verwalten" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:235 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:248 msgid "" "This account does not support any currency currently held by the wallet." msgstr "" "Dieses Konto unterstützt keine Währung, die derzeit im Wallet gehalten wird." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:496 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:239 msgid "Checking…" msgstr "Wird geprüft …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 msgid "Review deposit" msgstr "Einzahlung überprüfen" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:262 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:275 #: packages/wallet-webui/src/routes/transaction-model.ts:445 msgid "Bank account receives" msgstr "Bankkonto erhält" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:277 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 msgid "Requested deposit" msgstr "Gewünschte Einzahlung" #. Translators: Label for the total amount debited from this wallet. -#: packages/wallet-webui/src/screens/DepositScreen.tsx:284 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:297 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:522 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:85 msgid "Wallet spends" msgstr "Wallet-Ausgaben" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:303 msgid "Coin fees" msgstr "Münzgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:292 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:305 msgid "Wire fees" msgstr "Überweisungsgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:294 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:307 msgid "Refresh fees" msgstr "Erneuerungsgebühren" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:304 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:317 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:575 msgid "Change" msgstr "Ändern" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:310 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:323 msgid "Depositing…" msgstr "Einzahlung wird ausgeführt …" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:311 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 msgid "Confirm deposit" msgstr "Einzahlung bestätigen" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:337 msgid "Destination account" msgstr "Zielkonto" @@ -1051,7 +1070,7 @@ msgstr "Taler-Reserve" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1311 -#: packages/wallet-webui/src/routes/App.tsx:4806 +#: packages/wallet-webui/src/routes/App.tsx:5080 msgid "Exchange" msgstr "Exchange" @@ -1474,7 +1493,7 @@ msgid "Recovered amount" msgstr "Wiedererlangter Betrag" #: packages/wallet-webui/src/routes/transaction-model.ts:590 -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Try now" msgstr "Jetzt versuchen" @@ -1531,9 +1550,9 @@ msgid "" "Cancel this payment? The wallet will remove it from transaction history. The " "merchant may keep the order claimed until it expires." msgstr "" -"Diese Zahlung abbrechen? Die Wallet entfernt sie aus dem Transaktionsverlauf. " -"Der Händler kann die Bestellung bis zum Ablauf weiterhin als beansprucht " -"behandeln." +"Diese Zahlung abbrechen? Die Wallet entfernt sie aus dem " +"Transaktionsverlauf. Der Händler kann die Bestellung bis zum Ablauf " +"weiterhin als beansprucht behandeln." #: packages/wallet-webui/src/routes/transaction-model.ts:683 msgid "Collect refund" @@ -1546,7 +1565,7 @@ msgstr "" "Exchanges ab." #: packages/wallet-webui/src/routes/transaction-model.ts:695 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:303 msgid "Complete verification" msgstr "Überprüfung abschließen" @@ -1604,40 +1623,45 @@ msgstr "Payto-URI der Prüfquelle" msgid "Purse public key" msgstr "Öffentlicher Purse-Schlüssel" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:80 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:37 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:52 +msgid "Legacy balance %1$s, unavailable for normal use" +msgstr "Altes Guthaben %1$s, für die normale Verwendung nicht verfügbar" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:102 msgid "Pending balance changes" msgstr "Ausstehende Kontostandänderungen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:82 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:104 msgid "Pending:" msgstr "Ausstehend:" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:122 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:144 msgid "%1$s transaction" msgid_plural "%1$s transactions" msgstr[0] "%1$s-Transaktion" msgstr[1] "%1$s-Transaktionen" #. The first point of reconstructed visible history, not the account-opening balance. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:131 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:153 msgid "Start balance" msgstr "Anfangsguthaben" #. The oldest point that can be reconstructed from visible wallet transactions. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:137 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:159 msgid "Beginning of visible history" msgstr "Beginn des sichtbaren Verlaufs" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:139 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:161 msgid "Current available balance" msgstr "Aktuell verfügbares Guthaben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:217 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:229 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:239 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:251 msgid "Recent available balance history for %1$s" msgstr "Verlauf des verfügbaren Guthabens für %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:347 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:369 msgid "" "Hover over or focus the chart to show the start balance, each bucket's " "balance and completed transaction count, or the current available balance. " @@ -1650,44 +1674,44 @@ msgstr "" "aus sichtbaren abgeschlossenen Wallet-Transaktionen und dem aktuell " "verfügbaren Guthaben rekonstruiert." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:368 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:390 msgid "Balance history period" msgstr "Zeitraum des Guthabenverlaufs" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:376 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:398 msgid "Day" msgstr "Tag" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:377 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:399 msgid "Week" msgstr "Woche" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:378 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 msgid "Month" msgstr "Monat" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:379 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:401 msgid "Quarter" msgstr "Quartal" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:385 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:407 msgid "Loading balance history…" msgstr "Guthabenverlauf wird geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:422 msgid "A balance trend will appear after completed transactions." msgstr "Nach abgeschlossenen Transaktionen wird ein Saldotrend angezeigt." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:468 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:490 msgid "All" msgstr "Alle" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:543 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:565 msgid "Close balance list" msgstr "Saldenliste schließen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:551 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:678 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:573 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:701 #: packages/wallet-webui/src/ui/Shell.tsx:126 #: packages/wallet-webui/test/i18n-catalog.test.ts:154 msgid "Balances" @@ -1695,7 +1719,7 @@ msgstr "Salden" #. Translators: Wallet action that sends digital cash to another person. #. Translators: Navigation command to send money to another person. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:629 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 #: packages/wallet-webui/src/ui/Shell.tsx:28 msgctxt "wallet action" msgid "Send" @@ -1704,7 +1728,7 @@ msgstr "Senden" #. Translators: Wallet action that requests digital cash from another person. #. Translators: Navigation command to request money from another person; #. “Request” is a verb. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:631 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:654 #: packages/wallet-webui/src/ui/Shell.tsx:31 msgctxt "wallet action" msgid "Request" @@ -1712,7 +1736,7 @@ msgstr "Anfordern" #. Translators: Wallet action that obtains digital cash from a bank or exchange. #. Translators: Navigation command to withdraw digital cash into the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:633 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:656 #: packages/wallet-webui/src/ui/Shell.tsx:33 msgctxt "wallet action" msgid "Withdraw" @@ -1721,83 +1745,89 @@ msgstr "Abheben" #. Translators: Wallet action that sends digital cash to an external bank account. #. Translators: Navigation command to deposit wallet funds into a bank #. account (cash out), not to add funds to the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:635 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:658 #: packages/wallet-webui/src/ui/Shell.tsx:36 msgctxt "wallet action" msgid "Deposit" msgstr "Einzahlen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:640 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:663 msgid "Loading balances…" msgstr "Guthaben werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:675 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:271 msgid "Welcome to Taler Wallet!" msgstr "Willkommen bei Taler Wallet!" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:653 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:676 msgid "Withdraw digital cash to make your first payment." msgstr "Heben Sie digitales Bargeld ab, um Ihre erste Zahlung zu tätigen." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:657 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:680 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:274 msgid "Withdraw digital cash" msgstr "Digitales Bargeld abheben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:661 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:684 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:277 msgid "Get digital cash to experience how to pay with money of the future." msgstr "" "Holen Sie sich digitales Bargeld und erleben Sie, wie Sie mit dem Geld der " "Zukunft bezahlen." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:668 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:691 msgid "Getting demo cash…" msgstr "Demo-Guthaben wird abgehoben …" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:669 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:692 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:278 msgid "Get demo cash" msgstr "Demo-Guthaben holen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:694 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:717 msgid "Wallet balances" msgstr "Wallet-Guthaben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:723 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:746 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:829 msgid "Available balance %1$s" msgstr "Verfügbares Guthaben %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:751 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:926 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:902 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:70 +msgid "Manage legacy balance" +msgstr "Altes Guthaben verwalten" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:784 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:970 msgid "Recent transactions" msgstr "Letzte Transaktionen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:755 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:930 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:788 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:974 msgid "Loading recent transactions…" msgstr "Letzte Transaktionen werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:756 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:931 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:789 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:975 msgid "No completed transactions for this balance." msgstr "Für diesen Saldo liegen keine abgeschlossenen Transaktionen vor." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 msgid "Pending transactions" msgstr "Ausstehende Transaktionen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:767 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:800 msgid "Loading pending transactions…" msgstr "Ausstehende Transaktionen werden geladen…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:768 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:801 msgid "No pending transactions for this balance." msgstr "Für diesen Saldo sind keine Transaktionen ausstehend." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:781 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:814 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:231 #: packages/wallet-webui/src/ui/Shell.tsx:64 #: packages/wallet-webui/src/ui/Shell.tsx:177 @@ -1805,44 +1835,44 @@ msgid "Settings" msgstr "Einstellungen" #. Translators: %1$s is a currency code; “Taler” is used only when no currency is selected. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:827 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:862 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:20 msgid "Where to pay with %1$s" msgstr "Wo mit %1$s bezahlen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:835 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:870 msgid "Balance selector" msgstr "Balance-Auswahl" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:840 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:875 msgid "Show all balances" msgstr "Alle Salden anzeigen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:850 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:885 msgid "Show %1$s" msgstr "%1$s anzeigen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:891 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:934 msgid "More" msgstr "Mehr" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:900 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:943 #: packages/wallet-webui/src/ui/Shell.tsx:82 msgid "Enter Taler link" msgstr "Taler-Link eingeben" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:909 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:952 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:74 #: packages/wallet-webui/src/ui/Shell.tsx:87 #: packages/wallet-webui/src/ui/Shell.tsx:169 msgid "Scan QR code" msgstr "QR-Code scannen" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:919 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:962 msgid "Transaction history" msgstr "Transaktionsverlauf" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:944 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:988 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:73 #: packages/wallet-webui/src/stories/catalog.ts:235 @@ -1850,7 +1880,7 @@ msgstr "Transaktionsverlauf" msgid "Discounts" msgstr "Rabatte" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:951 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:995 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:74 #: packages/wallet-webui/src/stories/catalog.ts:241 @@ -1858,7 +1888,7 @@ msgstr "Rabatte" msgid "Passes" msgstr "Pässe" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:958 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:1002 #: packages/wallet-webui/src/ui/Shell.tsx:148 msgid "Donations" msgstr "Spenden" @@ -2051,7 +2081,7 @@ msgstr "Nicht dauerhaft garantiert" #. Translators: Browser-storage durability status. #: packages/wallet-webui/src/screens/StorageMigrationCard.tsx:40 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:223 msgid "Unavailable" msgstr "Nicht verfügbar" @@ -2317,7 +2347,7 @@ msgstr "Status, Bedingungen und Schlüsseländerungen überprüfen" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:241 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:169 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:170 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 #: packages/wallet-webui/src/stories/catalog.ts:91 #: packages/wallet-webui/src/ui/Shell.tsx:153 msgid "Bank accounts" @@ -2456,7 +2486,7 @@ msgstr "Backend" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:357 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:360 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:365 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:192 msgid "Loading…" msgstr "Wird geladen …" @@ -2744,7 +2774,7 @@ msgid "Import verified" msgstr "Import erfolgreich überprüft" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:5238 +#: packages/wallet-webui/src/routes/App.tsx:5524 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2859,7 +2889,7 @@ msgstr "Datum und Uhrzeit auswählen" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:389 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:428 -#: packages/wallet-webui/src/routes/App.tsx:1592 +#: packages/wallet-webui/src/routes/App.tsx:1748 msgid "Default" msgstr "Standard" @@ -2949,63 +2979,63 @@ msgid "Confirming…" msgstr "Wird bestätigt …" #. Translators: Heading for sharing a push-payment claim link with its recipient. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:25 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:215 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Share money" msgstr "Geld teilen" #. Translators: Heading for sharing a pull-payment invoice link with its payer. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:29 msgid "Share request" msgstr "Anfrage teilen" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:30 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:216 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:32 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:236 msgid "The link contains the claim. Share it only with the intended person." msgstr "" "Der Link enthält den Anspruch. Teilen Sie ihn nur mit der vorgesehenen " "Person." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:36 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:38 msgid "Waiting for a response from the exchange…" msgstr "Warten auf eine Antwort des Exchanges …" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:37 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:39 msgid "Preparing a secure share link…" msgstr "Sicherer Freigabelink wird vorbereitet …" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:45 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:47 msgid "The wallet will retry automatically. You can also try again now." msgstr "" "Das Wallet versucht es automatisch erneut. Sie können es auch jetzt erneut " "versuchen." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:52 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:59 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:98 -#: packages/wallet-webui/src/routes/App.tsx:3523 +#: packages/wallet-webui/src/routes/App.tsx:3746 msgid "View transaction" msgstr "Transaktion ansehen" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 msgid "Trying…" msgstr "Versuch läuft …" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:67 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:221 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:241 msgid "QR code for the peer payment link" msgstr "QR-Code für den Peer-Zahlungslink" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:68 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:75 msgid "QR code for the peer request link" msgstr "QR-Code für den Peer-Request-Link" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:78 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:85 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:250 msgid "Copy link" msgstr "Link kopieren" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:79 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:86 msgid "Done" msgstr "Fertig" @@ -3272,15 +3302,15 @@ msgstr "Wird entfernt …" msgid "Forget account" msgstr "Konto entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:53 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:59 msgid "Force-remove exchange data?" msgstr "Exchange-Daten zwangsweise entfernen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:54 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:60 msgid "Remove exchange?" msgstr "Exchange entfernen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:61 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:67 msgid "" "This exchange still has coins or withdrawal records. Force removal " "permanently deletes its digital cash, withdrawals, and related transaction " @@ -3291,7 +3321,7 @@ msgstr "" "und der zugehörige Transaktionsverlauf dauerhaft aus diesem Wallet gelöscht. " "Dies kann nicht rückgängig gemacht werden." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:62 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:68 msgid "" "The wallet found no coins or withdrawal records associated with this " "exchange. Its cached details and trust settings will be removed." @@ -3300,156 +3330,203 @@ msgstr "" "Auszahlungsdatensätze gefunden. Die zwischengespeicherten Details und " "Vertrauenseinstellungen werden entfernt." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:65 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:71 msgid "" "Cancel and export the wallet database first if you might need this data." msgstr "" "Brechen Sie den Vorgang ab und exportieren Sie zunächst die Wallet-" "Datenbank, wenn Sie diese Daten möglicherweise benötigen." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:69 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 msgid "Keep exchange" msgstr "Exchange behalten" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:72 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:78 msgid "Removing…" msgstr "Wird entfernt …" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:80 #: packages/wallet-webui/src/stories/catalog.ts:89 msgid "Force-remove exchange" msgstr "Exchange zwangsweise entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:263 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:81 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:314 msgid "Remove exchange" msgstr "Exchange entfernen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:91 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:97 msgid "I understand that wallet data and digital cash can be permanently lost." msgstr "" "Mir ist bewusst, dass Wallet-Daten und digitales Bargeld dauerhaft verloren " "gehen können." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:123 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:130 msgid "Back to exchanges" msgstr "Zurück zu den Exchanges" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:129 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:136 msgid "Exchange details" msgstr "Exchange-Details" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:137 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:144 msgid "Loading exchange details…" msgstr "Exchange-Details werden geladen…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:154 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 msgid "Update status" msgstr "Update-Status" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:156 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:163 msgid "Entry status" msgstr "Eintragsstatus" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:158 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:165 msgid "Terms" msgstr "Bedingungen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:168 msgid "Master public key" msgstr "Öffentlicher Hauptschlüssel" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:174 msgid "Not available" msgstr "Nicht verfügbar" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:184 msgid "Auditors" msgstr "Auditoren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:188 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:195 msgid "Fees" msgstr "Gebühren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:191 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:198 msgid "No fees advertised" msgstr "Keine Gebühren angekündigt" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 msgid "See current exchange terms and operation reviews" msgstr "Aktuelle Exchange-Bedingungen und Vorgangsprüfungen anzeigen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:207 msgid "Availability" msgstr "Verfügbarkeit" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:210 msgid "Peer payments are disabled." msgstr "Peer-Zahlungen sind deaktiviert." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:206 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 msgid "Direct deposits are disabled." msgstr "Direkte Einzahlungen sind deaktiviert." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 msgid "The last exchange update failed" msgstr "Das letzte Exchange-Update ist fehlgeschlagen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 msgid "Exchange identity changed" msgstr "Exchange-Identität geändert" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:227 +msgid "The security identity of %1$s has changed unexpectedly." +msgstr "Die Sicherheitsidentität von %1$s hat sich unerwartet geändert." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:228 msgid "" -"Withdrawals are blocked until you verify the new master key through a " -"trusted channel." +"Only trust the new identity if the exchange operator has confirmed this " +"change. Otherwise, wait and try again later." msgstr "" -"Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über einen " -"vertrauenswürdigen Kanal verifizieren." +"Vertrauen Sie der neuen Identität nur, wenn der Exchange-Betreiber diese " +"Änderung bestätigt hat. Warten Sie andernfalls und versuchen Sie es später " +"erneut." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:222 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:229 +msgid "" +"Trusting it may make digital cash issued under the previous identity " +"unusable in this wallet." +msgstr "" +"Wenn Sie ihr vertrauen, kann digitales Bargeld, das unter der vorherigen " +"Identität ausgegeben wurde, in diesem Wallet unbrauchbar werden." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:231 msgid "Previous key (%1$s)" msgstr "Vorheriger Schlüssel (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:235 msgid "Current key (%1$s)" msgstr "Aktueller Schlüssel (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:232 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:241 msgid "" "The new exchange does not claim support for the wallet's older denominations." msgstr "" "Der neue Exchange erhebt keinen Anspruch auf Unterstützung für die älteren " "Nennwerte des Wallets." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:239 -msgid "I verified this key change" -msgstr "Ich habe diese Schlüsseländerung überprüft" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:253 +msgid "Accept new identity" +msgstr "Neue Identität akzeptieren" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:259 +msgid "Legacy exchange balances" +msgstr "Alte Exchange-Guthaben" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:260 +msgid "" +"These funds and cached keys belong to master keys this exchange has replaced." +msgstr "" +"Dieses Guthaben und die zwischengespeicherten Schlüssel gehören zu " +"Hauptschlüsseln, die dieser Exchange ersetzt hat." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:282 +msgid "Purging these balances will not verify or unblock the replacement key." +msgstr "" +"Das Löschen dieser Guthaben bestätigt oder entsperrt den Ersatzschlüssel " +"nicht." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:293 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purge legacy balances" +msgstr "Alte Guthaben löschen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:247 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:298 #: packages/wallet-webui/src/routes/exchange-gate-model.ts:41 msgid "Review terms" msgstr "Bedingungen überprüfen" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:258 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:309 msgid "Update now" msgstr "Jetzt aktualisieren" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:278 -msgid "Confirm exchange key change?" -msgstr "Exchange-Schlüsseländerung bestätigen?" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:359 +msgid "Purge legacy balances?" +msgstr "Alte Guthaben löschen?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:279 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:360 msgid "" -"Continue only if you verified the new master public key through a trusted " -"channel." -msgstr "" -"Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über " -"einen vertrauenswürdigen Kanal überprüft haben." +"This permanently deletes all digital cash and cached key data issued under " +"historical master keys at this exchange. The current exchange and retained " +"transaction history remain. This cannot be undone." +msgstr "" +"Dadurch werden sämtliches digitales Bargeld und alle zwischengespeicherten " +"Schlüsseldaten, die unter früheren Hauptschlüsseln dieses Exchanges " +"ausgegeben wurden, dauerhaft gelöscht. Der aktuelle Exchange und der " +"aufbewahrte Transaktionsverlauf bleiben erhalten. Dies kann nicht rückgängig " +"gemacht werden." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:361 +msgid "Keep legacy balances" +msgstr "Alte Guthaben behalten" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purging…" +msgstr "Wird gelöscht …" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:281 -msgid "Confirm key change" -msgstr "Schlüsseländerung bestätigen" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:378 +msgid "I understand that these legacy balances will be permanently lost." +msgstr "Mir ist bewusst, dass diese alten Guthaben dauerhaft verloren gehen." #: packages/wallet-webui/src/screens/TermsScreen.tsx:17 msgid "Proposed" @@ -3505,32 +3582,32 @@ msgstr "Wird akzeptiert …" msgid "Accept terms" msgstr "Bedingungen annehmen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:76 msgid "Loading transaction…" msgstr "Transaktion wird geladen…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:104 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:88 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:106 msgid "Back to history" msgstr "Zurück zum Verlauf" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:89 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:91 msgid "Transaction not found." msgstr "Transaktion nicht gefunden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:169 msgid "Wallet reported a problem" msgstr "Wallet hat ein Problem gemeldet" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:218 msgid "Bank account authentication required" msgstr "Authentifizierung des Bankkontos erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:199 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 msgid "Bank transfer still required" msgstr "Überweisung noch erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3538,7 +3615,7 @@ msgstr "" "Führen Sie eine kleine Authentifizierungsüberweisung vom Einzahlungskonto " "durch, bevor Exchange Geld darauf senden kann." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:204 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3546,51 +3623,51 @@ msgstr "" "Eröffnen Sie das Exchange-Konto, den Betrag und den obligatorischen " "Überweisungsgegenstand für diese ausstehende Auszahlung erneut." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:237 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:257 msgid "Order details" msgstr "Bestelldetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:247 -#: packages/wallet-webui/src/routes/App.tsx:4416 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 +#: packages/wallet-webui/src/routes/App.tsx:4663 +#: packages/wallet-webui/src/routes/App.tsx:5143 msgid "Payment options could not be loaded." msgstr "Zahlungsoptionen konnten nicht geladen werden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Transaktionsdetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:292 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:314 msgid "Technical identifiers" msgstr "Technische Identifikatoren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:296 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:318 msgid "Transaction ID" msgstr "Transaktions-ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:324 msgid "Local ID" msgstr "Lokale ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:319 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Kopieren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:346 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:368 msgid "Working…" msgstr "Wird ausgeführt …" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:354 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:376 msgid "Confirm transaction action" msgstr "Transaktionsaktion bestätigen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:356 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:378 msgid "Keep transaction" msgstr "Transaktion behalten" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:379 msgid "Confirm" msgstr "Bestätigen" @@ -3666,8 +3743,8 @@ msgid "Currency and exchange" msgstr "Währung und Exchange" #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:139 -#: packages/wallet-webui/src/routes/App.tsx:3482 -#: packages/wallet-webui/src/routes/App.tsx:3505 +#: packages/wallet-webui/src/routes/App.tsx:3705 +#: packages/wallet-webui/src/routes/App.tsx:3728 msgid "Amount selected at cash acceptor" msgstr "Am Bargeldakzeptor ausgewählter Betrag" @@ -4066,7 +4143,7 @@ msgstr "Taler-Aktion öffnen" msgid "Loading wallet…" msgstr "Wallet wird geladen…" -#: packages/wallet-webui/src/screens/PopupScreen.tsx:53 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:62 msgid "" "No balance yet. Open the wallet to add an exchange or withdraw digital cash." msgstr "" @@ -4111,7 +4188,7 @@ msgid "The wallet will retry automatically in %1$s." msgstr "Das Wallet wird es in %1$s automatisch erneut versuchen." #: packages/wallet-webui/src/ui/RequestProgress.tsx:77 -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retrying…" msgstr "Erneuter Versuch …" @@ -4448,13 +4525,13 @@ msgstr "Mit Penpot befüllte Guthaben" # allow-english: same word in German #. Translators: Label for the first point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:333 -#: packages/wallet-webui/src/routes/balance-model.ts:229 +#: packages/wallet-webui/src/routes/balance-model.ts:232 msgid "Start" msgstr "Start" #. Translators: Label for the current point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:351 -#: packages/wallet-webui/src/routes/balance-model.ts:234 +#: packages/wallet-webui/src/routes/balance-model.ts:237 msgid "Now" msgstr "Jetzt" @@ -4492,7 +4569,7 @@ msgstr "" "Auszahlung selbstständig verifizieren." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:536 -#: packages/wallet-webui/src/routes/App.tsx:3130 +#: packages/wallet-webui/src/routes/App.tsx:3349 msgid "View withdrawal" msgstr "Auszahlung ansehen" @@ -4538,7 +4615,7 @@ msgid "DD 68 donation receipt setup" msgstr "Einrichtung einer DD-68-Spendenbescheinigung" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:813 -#: packages/wallet-webui/src/routes/App.tsx:951 +#: packages/wallet-webui/src/routes/App.tsx:965 msgid "Donation receipt settings saved." msgstr "Einstellungen für Spendenbescheinigungen gespeichert." @@ -4595,7 +4672,7 @@ msgid "Deposit error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Einzahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:982 -#: packages/wallet-webui/src/routes/App.tsx:1256 +#: packages/wallet-webui/src/routes/App.tsx:1355 msgid "The wallet could not prepare this deposit." msgstr "Das Wallet konnte diese Einzahlung nicht vorbereiten." @@ -4608,7 +4685,7 @@ msgid "Peer payment error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Peer-Zahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1041 -#: packages/wallet-webui/src/routes/App.tsx:2030 +#: packages/wallet-webui/src/routes/App.tsx:2226 msgid "The wallet could not prepare this peer payment." msgstr "Das Wallet konnte diese Peer-Zahlung nicht vorbereiten." @@ -4669,19 +4746,19 @@ msgid "Withdrawal error returned by wallet-core" msgstr "Von Wallet-core zurückgegebener Auszahlungsfehler" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1421 -#: packages/wallet-webui/src/routes/App.tsx:2509 -#: packages/wallet-webui/src/routes/App.tsx:3385 +#: packages/wallet-webui/src/routes/App.tsx:2720 +#: packages/wallet-webui/src/routes/App.tsx:3606 msgid "The exchange could not prepare this withdrawal." msgstr "Der Exchange konnte diese Auszahlung nicht vorbereiten." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1444 -#: packages/wallet-webui/src/routes/App.tsx:3585 +#: packages/wallet-webui/src/routes/App.tsx:3814 msgid "Withdraw from your bank" msgstr "Von Ihrer Bank abheben" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1445 -#: packages/wallet-webui/src/routes/App.tsx:2687 -#: packages/wallet-webui/src/routes/App.tsx:3589 +#: packages/wallet-webui/src/routes/App.tsx:2906 +#: packages/wallet-webui/src/routes/App.tsx:3818 msgid "Choose how much digital cash to receive" msgstr "Wählen Sie, wie viel digitales Bargeld Sie erhalten möchten" @@ -4797,78 +4874,90 @@ msgstr "Wallet-Aktionen" msgid "My wallet" msgstr "Mein Wallet" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:102 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:104 msgid "The wallet could not add this exchange." msgstr "Das Wallet konnte diesen Exchange nicht hinzufügen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:111 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:113 msgid "Adding the exchange failed" msgstr "Hinzufügen des Exchanges fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:126 -#: packages/wallet-webui/src/routes/App.tsx:1796 -#: packages/wallet-webui/src/routes/App.tsx:2704 -#: packages/wallet-webui/src/routes/App.tsx:2715 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:128 +#: packages/wallet-webui/src/routes/App.tsx:1973 +#: packages/wallet-webui/src/routes/App.tsx:2923 +#: packages/wallet-webui/src/routes/App.tsx:2934 msgid "Exchanges could not be loaded." msgstr "Exchanges konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:154 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:391 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:158 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 msgid "Invalid exchange route" msgstr "Ungültige Exchange-Route" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:183 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:206 msgid "The last update failed." msgstr "Das letzte Update ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:222 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:245 msgid "The exchange update could not be started." msgstr "Das Exchange-Update konnte nicht gestartet werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:239 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:262 msgid "The key change could not be confirmed." msgstr "Die Schlüsseländerung konnte nicht bestätigt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:244 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:267 msgid "Exchange key change confirmed." msgstr "Exchange-Schlüsseländerung bestätigt." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:247 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:280 +msgid "" +"The legacy balances could not be purged. Refresh the exchange details and " +"review them again." +msgstr "" +"Die alten Guthaben konnten nicht gelöscht werden. Aktualisieren Sie die " +"Exchange-Details und überprüfen Sie sie erneut." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:285 +msgid "Legacy exchange balances purged." +msgstr "Alte Exchange-Guthaben wurden gelöscht." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:288 msgid "Exchange action failed" msgstr "Exchange-Aktion fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:265 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:275 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:306 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:316 msgid "The wallet could not check exchange resources." msgstr "Das Wallet konnte die Exchange-Ressourcen nicht überprüfen." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:298 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:308 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:339 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:349 msgid "The exchange could not be removed." msgstr "Der Exchange konnte nicht entfernt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:321 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:338 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:362 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:379 msgid "Exchange details could not be loaded." msgstr "Exchange-Details konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:346 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:387 msgid "Exchange update started." msgstr "Exchange-Update gestartet." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:475 msgid "Exchange terms could not be loaded." msgstr "Exchange-Bedingungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:457 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:499 msgid "The terms could not be accepted." msgstr "Die Bedingungen konnten nicht akzeptiert werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:461 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:503 msgid "Terms acceptance failed" msgstr "Annehmen der Bedingungen fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:535 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:577 msgid "" "Enter the account currency so the bank account number can be converted to an " "IBAN." @@ -4876,37 +4965,37 @@ msgstr "" "Geben Sie die Kontowährung ein, damit die Bankkontonummer in IBAN " "umgerechnet werden kann." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:543 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:557 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:585 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:599 msgid "Enter a valid IBAN or bank account number." msgstr "Geben Sie eine gültige IBAN- oder Bankkontonummer ein." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:549 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:591 msgid "The bank account number could not be converted safely." msgstr "Die Bankkontonummer konnte nicht sicher umgewandelt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:580 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:622 msgid "The bank account could not be saved." msgstr "Das Bankkonto konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:587 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:629 msgid "Saving the bank account failed" msgstr "Speichern des Bankkontos fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:605 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:647 msgid "The bank account could not be forgotten." msgstr "Das Bankkonto konnte nicht entfernt werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:611 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:653 msgid "Forgetting the bank account failed" msgstr "Entfernen des Bankkontos fehlgeschlagen" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:628 -#: packages/wallet-webui/src/routes/App.tsx:1340 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:670 +#: packages/wallet-webui/src/routes/App.tsx:1466 msgid "Bank accounts could not be loaded." msgstr "Bankkonten konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:633 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:675 msgid "Supported bank-account types could not be loaded." msgstr "Unterstützte Bankkontotypen konnten nicht geladen werden." @@ -4935,6 +5024,8 @@ msgstr "" "Änderung, bevor Sie diese Zahlung erhalten." #: packages/wallet-webui/src/routes/exchange-gate-model.ts:24 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:60 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:95 msgid "Verify key change" msgstr "Schlüsseländerung überprüfen" @@ -4960,6 +5051,28 @@ msgstr "" "Lesen und akzeptieren Sie die Nutzungsbedingungen dieses Exchanges, bevor " "Sie diese Zahlung erhalten." +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:57 +msgid "" +"Some funds are locked until you verify an exchange signing-key change. " +"Review the transfer again afterward because older denominations might remain " +"unusable." +msgstr "" +"Ein Teil des Guthabens ist gesperrt, bis Sie die Änderung des Exchange-" +"Signaturschlüssels bestätigen. Überprüfen Sie die Übertragung anschließend " +"erneut, da ältere Stückelungen möglicherweise weiterhin unbrauchbar sind." + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:61 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:71 +msgid "Review exchanges" +msgstr "Exchanges überprüfen" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:94 +msgid "" +"This operation is blocked until you verify the exchange signing-key change." +msgstr "" +"Dieser Vorgang ist gesperrt, bis Sie die Änderung des Exchange-" +"Signaturschlüssels bestätigen." + #: packages/wallet-webui/src/routes/withdrawal-review-model.ts:52 msgid "" "The wallet could not verify the selected exchange. Go back and select it " @@ -5136,47 +5249,47 @@ msgstr "" "Dieses Wallet enthält Guthaben, sein Browserspeicher ist jedoch nicht " "dauerhaft garantiert und kann automatisch entfernt werden." -#: packages/wallet-webui/src/routes/App.tsx:391 +#: packages/wallet-webui/src/routes/App.tsx:397 msgid "The wallet could not save the requested action." msgstr "Das Wallet konnte die angeforderte Aktion nicht speichern." -#: packages/wallet-webui/src/routes/App.tsx:405 +#: packages/wallet-webui/src/routes/App.tsx:411 msgid "Action could not be captured" msgstr "Aktion konnte nicht erfasst werden" -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retry capture" msgstr "Erneut erfassen" -#: packages/wallet-webui/src/routes/App.tsx:411 +#: packages/wallet-webui/src/routes/App.tsx:417 msgid "Dismiss" msgstr "Schließen" -#: packages/wallet-webui/src/routes/App.tsx:433 +#: packages/wallet-webui/src/routes/App.tsx:439 msgid "Demo data" msgstr "Demodaten" -#: packages/wallet-webui/src/routes/App.tsx:435 +#: packages/wallet-webui/src/routes/App.tsx:441 msgid "Connected" msgstr "Verbunden" -#: packages/wallet-webui/src/routes/App.tsx:437 +#: packages/wallet-webui/src/routes/App.tsx:443 msgid "Connecting" msgstr "Verbindung wird aufgebaut" -#: packages/wallet-webui/src/routes/App.tsx:438 +#: packages/wallet-webui/src/routes/App.tsx:444 msgid "Disconnected" msgstr "Getrennt" -#: packages/wallet-webui/src/routes/App.tsx:601 +#: packages/wallet-webui/src/routes/App.tsx:607 msgid "Enter a valid taler:// wallet link." msgstr "Geben Sie einen gültigen taler:// Wallet-Link ein." -#: packages/wallet-webui/src/routes/App.tsx:610 +#: packages/wallet-webui/src/routes/App.tsx:616 msgid "The wallet link could not be opened." msgstr "Der Wallet-Link konnte nicht geöffnet werden." -#: packages/wallet-webui/src/routes/App.tsx:617 +#: packages/wallet-webui/src/routes/App.tsx:623 msgid "" "Clipboard access is unavailable in this browser. Paste into the field " "instead." @@ -5184,26 +5297,35 @@ msgstr "" "Der Zugriff auf die Zwischenablage ist in diesem Browser nicht verfügbar. " "Stattdessen in das Feld einfügen." -#: packages/wallet-webui/src/routes/App.tsx:626 +#: packages/wallet-webui/src/routes/App.tsx:632 msgid "Clipboard access was denied. Paste into the field instead." msgstr "" "Der Zugriff auf die Zwischenablage wurde verweigert. Stattdessen in das Feld " "einfügen." -#: packages/wallet-webui/src/routes/App.tsx:632 +#: packages/wallet-webui/src/routes/App.tsx:638 msgid "The clipboard does not contain a link." msgstr "Die Zwischenablage enthält keinen Link." -#: packages/wallet-webui/src/routes/App.tsx:748 -#: packages/wallet-webui/src/routes/App.tsx:757 +#: packages/wallet-webui/src/routes/App.tsx:755 +#: packages/wallet-webui/src/routes/App.tsx:764 msgid "Demo cash could not be withdrawn." msgstr "Demogeld konnte nicht abgehoben werden." -#: packages/wallet-webui/src/routes/App.tsx:780 +#: packages/wallet-webui/src/routes/App.tsx:787 msgid "Balance history could not be loaded." msgstr "Guthabenverlauf konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:787 +#: packages/wallet-webui/src/routes/App.tsx:794 +msgid "" +"Estimated history reconstructed from transactions tied to these superseded " +"exchange keys; deleted activity is unavailable." +msgstr "" +"Geschätzter Verlauf, rekonstruiert aus Transaktionen, die mit diesen " +"ersetzten Exchange-Schlüsseln verknüpft sind; gelöschte Aktivitäten sind " +"nicht verfügbar." + +#: packages/wallet-webui/src/routes/App.tsx:796 msgid "" "Estimated history: a transaction involving more than one exchange is counted " "in full for each exchange, and deleted activity is unavailable." @@ -5212,7 +5334,7 @@ msgstr "" "jeden Exchange vollständig gezählt und gelöschte Aktivitäten sind nicht " "verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:788 +#: packages/wallet-webui/src/routes/App.tsx:797 msgid "" "Estimated history reconstructed from retained completed transactions; " "deleted activity is unavailable." @@ -5220,31 +5342,31 @@ msgstr "" "Geschätzter Verlauf, rekonstruiert aus den zurückgehaltenen abgeschlossenen " "Transaktionen; Die gelöschte Aktivität ist nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:802 -#: packages/wallet-webui/src/routes/App.tsx:1345 -#: packages/wallet-webui/src/routes/App.tsx:1791 +#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:1471 +#: packages/wallet-webui/src/routes/App.tsx:1968 msgid "Balances could not be loaded." msgstr "Guthaben konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:820 msgid "Recent transactions could not be loaded." msgstr "Letzte Transaktionen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:816 +#: packages/wallet-webui/src/routes/App.tsx:825 msgid "Pending transactions could not be loaded." msgstr "Ausstehende Transaktionen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:821 +#: packages/wallet-webui/src/routes/App.tsx:830 msgid "Scoped transaction history is unavailable for this balance." msgstr "" "Der bereichsbezogene Transaktionsverlauf ist für diesen Saldo nicht " "verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:872 +#: packages/wallet-webui/src/routes/App.tsx:886 msgid "Shopping directories could not be loaded." msgstr "Einkaufsverzeichnisse konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:892 +#: packages/wallet-webui/src/routes/App.tsx:906 msgid "" "Use an HTTPS donation authority URL (HTTP is allowed only for a local test " "service)." @@ -5252,91 +5374,91 @@ msgstr "" "Verwenden Sie eine HTTPS-Spendenstellen-URL (HTTP ist nur für einen lokalen " "Testdienst zulässig)." -#: packages/wallet-webui/src/routes/App.tsx:937 +#: packages/wallet-webui/src/routes/App.tsx:951 msgid "The donation authority could not be saved." msgstr "Die Spendenstelle konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:955 +#: packages/wallet-webui/src/routes/App.tsx:969 msgid "Donation settings could not be saved." msgstr "Die Spendeneinstellungen konnten nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:971 +#: packages/wallet-webui/src/routes/App.tsx:985 msgid "Donation receipt totals could not be loaded." msgstr "Summen der Spendenbescheinigungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:983 +#: packages/wallet-webui/src/routes/App.tsx:997 msgid "Donation settings could not be loaded." msgstr "Spendeneinstellungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:995 +#: packages/wallet-webui/src/routes/App.tsx:1009 msgid "Back to payment" msgstr "Zurück zur Zahlung" -#: packages/wallet-webui/src/routes/App.tsx:1039 +#: packages/wallet-webui/src/routes/App.tsx:1053 msgid "Donation statements could not be loaded." msgstr "Spendenabrechnungen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1078 +#: packages/wallet-webui/src/routes/App.tsx:1092 msgid "Discounts could not be loaded." msgstr "Rabatte konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1116 +#: packages/wallet-webui/src/routes/App.tsx:1130 msgid "Passes could not be loaded." msgstr "Pässe konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1210 +#: packages/wallet-webui/src/routes/App.tsx:1296 msgid "This bank-account action expired or is invalid." msgstr "Diese Bankkontoaktion ist abgelaufen oder ungültig." -#: packages/wallet-webui/src/routes/App.tsx:1223 +#: packages/wallet-webui/src/routes/App.tsx:1309 msgid "The bank-account action could not be loaded." msgstr "Die Bankkontoaktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1270 +#: packages/wallet-webui/src/routes/App.tsx:1369 msgid "Deposit preparation failed" msgstr "Vorbereitung der Einzahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1294 +#: packages/wallet-webui/src/routes/App.tsx:1408 msgid "The wallet could not create this deposit." msgstr "Das Wallet konnte diese Einzahlung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1304 +#: packages/wallet-webui/src/routes/App.tsx:1419 msgid "Deposit creation failed" msgstr "Erstellen der Einzahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1367 +#: packages/wallet-webui/src/routes/App.tsx:1502 msgid "This deposit may require identity verification at an exchange." msgstr "" "Für diese Einzahlung ist möglicherweise eine Identitätsprüfung bei einem " "Exchange erforderlich." -#: packages/wallet-webui/src/routes/App.tsx:1558 +#: packages/wallet-webui/src/routes/App.tsx:1710 msgid "Choose an available currency and payment scope." msgstr "Wählen Sie eine verfügbare Währung und einen Zahlungsumfang." -#: packages/wallet-webui/src/routes/App.tsx:1568 +#: packages/wallet-webui/src/routes/App.tsx:1720 msgid "No expiration" msgstr "Kein Ablauf" -#: packages/wallet-webui/src/routes/App.tsx:1581 +#: packages/wallet-webui/src/routes/App.tsx:1733 msgid "The wallet could not prepare this transfer." msgstr "Das Wallet konnte diese Überweisung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1597 +#: packages/wallet-webui/src/routes/App.tsx:1753 msgid "No suitable exchange" msgstr "Kein passender Exchange" -#: packages/wallet-webui/src/routes/App.tsx:1599 +#: packages/wallet-webui/src/routes/App.tsx:1756 msgid "The wallet does not have enough compatible funds for this transfer." msgstr "" "Das Wallet verfügt nicht über genügend kompatibles Guthaben für diese " "Überweisung." -#: packages/wallet-webui/src/routes/App.tsx:1611 +#: packages/wallet-webui/src/routes/App.tsx:1770 msgid "Choose an expiration no later than %1$s." msgstr "Wählen Sie ein Ablaufdatum bis spätestens %1$s." -#: packages/wallet-webui/src/routes/App.tsx:1616 +#: packages/wallet-webui/src/routes/App.tsx:1775 msgid "" "This wallet-core version cannot bind the reviewed transfer to confirmation. " "Update the wallet before sending." @@ -5344,16 +5466,16 @@ msgstr "" "Diese Wallet-core-Version kann die überprüfte Übertragung nicht an eine " "Bestätigung binden. Aktualisieren Sie das Wallet vor dem Senden." -#: packages/wallet-webui/src/routes/App.tsx:1640 +#: packages/wallet-webui/src/routes/App.tsx:1799 msgid "The wallet could not prepare this request." msgstr "Das Wallet konnte diese Anfrage nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1663 -#: packages/wallet-webui/src/routes/App.tsx:2041 +#: packages/wallet-webui/src/routes/App.tsx:1822 +#: packages/wallet-webui/src/routes/App.tsx:2237 msgid "Peer payment preparation failed" msgstr "Vorbereitung der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1703 +#: packages/wallet-webui/src/routes/App.tsx:1862 msgid "" "The available coins, fees, or exchange changed. Review the transfer again " "before sending." @@ -5361,208 +5483,208 @@ msgstr "" "Die verfügbaren Münzen, Gebühren oder der Exchange haben sich geändert. " "Überprüfen Sie die Überweisung vor dem Senden erneut." -#: packages/wallet-webui/src/routes/App.tsx:1710 +#: packages/wallet-webui/src/routes/App.tsx:1880 msgid "The wallet could not create the transfer." msgstr "Das Wallet konnte die Überweisung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1720 +#: packages/wallet-webui/src/routes/App.tsx:1890 msgid "The request expiration is missing." msgstr "Der Anforderungsablauf fehlt." -#: packages/wallet-webui/src/routes/App.tsx:1737 +#: packages/wallet-webui/src/routes/App.tsx:1913 msgid "The wallet could not create the request." msgstr "Das Wallet konnte die Anfrage nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:1749 +#: packages/wallet-webui/src/routes/App.tsx:1925 msgid "Peer payment creation failed" msgstr "Erstellen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:1804 -#: packages/wallet-webui/src/routes/App.tsx:2170 +#: packages/wallet-webui/src/routes/App.tsx:1982 +#: packages/wallet-webui/src/routes/App.tsx:2371 msgid "Checking this exchange's terms and signing keys…" msgstr "Bedingungen und Signaturschlüssel dieses Exchanges werden überprüft …" -#: packages/wallet-webui/src/routes/App.tsx:1885 +#: packages/wallet-webui/src/routes/App.tsx:2065 msgid "The exchange could not prepare the peer share link yet." msgstr "Der Exchange konnte den Peer-Share-Link noch nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:1897 +#: packages/wallet-webui/src/routes/App.tsx:2078 msgid "The peer share link could not be loaded." msgstr "Der Peer-Share-Link konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:1903 +#: packages/wallet-webui/src/routes/App.tsx:2084 msgid "This transaction does not have a peer share link." msgstr "Diese Transaktion verfügt über keinen Peer-Share-Link." -#: packages/wallet-webui/src/routes/App.tsx:1907 +#: packages/wallet-webui/src/routes/App.tsx:2088 msgid "This peer link is no longer available." msgstr "Dieser Peer-Link ist nicht mehr verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:1930 +#: packages/wallet-webui/src/routes/App.tsx:2111 msgid "The wallet could not retry preparing the peer share link." msgstr "" "Das Wallet konnte die Vorbereitung des Peer-Share-Links nicht erneut " "versuchen." -#: packages/wallet-webui/src/routes/App.tsx:1938 +#: packages/wallet-webui/src/routes/App.tsx:2119 msgid "Retrying the peer share link failed." msgstr "Der erneute Versuch für den Peer-Share-Link ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:2001 +#: packages/wallet-webui/src/routes/App.tsx:2197 msgid "This peer payment expired or was already completed." msgstr "Diese Peer-Zahlung ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:2010 +#: packages/wallet-webui/src/routes/App.tsx:2206 msgid "This is not a supported peer payment link." msgstr "Dies ist kein unterstützter Peer-Zahlungslink." -#: packages/wallet-webui/src/routes/App.tsx:2072 +#: packages/wallet-webui/src/routes/App.tsx:2268 msgid "The peer payment could not be cancelled." msgstr "Die Peer-Zahlung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:2076 +#: packages/wallet-webui/src/routes/App.tsx:2272 msgid "Peer payment cancellation failed" msgstr "Abbrechen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2115 +#: packages/wallet-webui/src/routes/App.tsx:2314 msgid "The wallet could not confirm this peer payment." msgstr "Das Wallet konnte diese Peer-Zahlung nicht bestätigen." -#: packages/wallet-webui/src/routes/App.tsx:2127 +#: packages/wallet-webui/src/routes/App.tsx:2326 msgid "Peer payment confirmation failed" msgstr "Bestätigen der Peer-Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2293 +#: packages/wallet-webui/src/routes/App.tsx:2502 msgid "This exchange withdrawal expired or was already completed." msgstr "" "Diese Exchange-Auszahlung ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:2301 +#: packages/wallet-webui/src/routes/App.tsx:2510 msgid "This is not an exchange withdrawal link." msgstr "Dies ist kein Exchange-Auszahlungslink." -#: packages/wallet-webui/src/routes/App.tsx:2310 +#: packages/wallet-webui/src/routes/App.tsx:2519 msgid "Wallet-core could not prepare this exchange withdrawal." msgstr "Wallet-core konnte diese Exchange-Auszahlung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2324 +#: packages/wallet-webui/src/routes/App.tsx:2533 msgid "" "Wallet-core prepared the withdrawal but did not return the exchange details." msgstr "" "Wallet-core hat die Auszahlung vorbereitet, aber die Exchange-Details nicht " "zurückgegeben." -#: packages/wallet-webui/src/routes/App.tsx:2348 +#: packages/wallet-webui/src/routes/App.tsx:2557 msgid "The exchange withdrawal could not be prepared." msgstr "Die Exchange-Auszahlung konnte nicht vorbereitet werden." -#: packages/wallet-webui/src/routes/App.tsx:2526 -#: packages/wallet-webui/src/routes/App.tsx:3401 +#: packages/wallet-webui/src/routes/App.tsx:2737 +#: packages/wallet-webui/src/routes/App.tsx:3622 msgid "Withdrawal preparation failed" msgstr "Vorbereitung der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2552 +#: packages/wallet-webui/src/routes/App.tsx:2765 msgid "The exchange could not create this withdrawal." msgstr "Der Exchange konnte diese Auszahlung nicht erstellen." -#: packages/wallet-webui/src/routes/App.tsx:2564 +#: packages/wallet-webui/src/routes/App.tsx:2777 msgid "Withdrawal creation failed" msgstr "Erstellen der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:2583 -#: packages/wallet-webui/src/routes/App.tsx:4792 +#: packages/wallet-webui/src/routes/App.tsx:2796 +#: packages/wallet-webui/src/routes/App.tsx:5066 msgid "Withdrawal completed" msgstr "Auszahlung abgeschlossen" -#: packages/wallet-webui/src/routes/App.tsx:2584 -#: packages/wallet-webui/src/routes/App.tsx:4793 +#: packages/wallet-webui/src/routes/App.tsx:2797 +#: packages/wallet-webui/src/routes/App.tsx:5067 msgid "Withdrawal: %1$s" msgstr "Auszahlung: %1$s" -#: packages/wallet-webui/src/routes/App.tsx:2589 -#: packages/wallet-webui/src/routes/App.tsx:4798 +#: packages/wallet-webui/src/routes/App.tsx:2802 +#: packages/wallet-webui/src/routes/App.tsx:5072 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s wird jetzt in Ihrem Wallet-Guthaben angezeigt." -#: packages/wallet-webui/src/routes/App.tsx:2683 +#: packages/wallet-webui/src/routes/App.tsx:2902 msgid "Withdraw from exchange" msgstr "Vom Exchange abheben" -#: packages/wallet-webui/src/routes/App.tsx:2710 +#: packages/wallet-webui/src/routes/App.tsx:2929 msgid "Withdrawal exchanges could not be loaded." msgstr "Auszahlungs-Exchanges konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:2795 +#: packages/wallet-webui/src/routes/App.tsx:3014 msgid "" "Camera access is unavailable. You can paste the URI from the balances screen." msgstr "" "Der Zugriff auf die Kamera ist nicht möglich. Sie können den URI aus dem " "Saldenbildschirm einfügen." -#: packages/wallet-webui/src/routes/App.tsx:2866 +#: packages/wallet-webui/src/routes/App.tsx:3085 msgid "The wallet action could not be loaded." msgstr "Die Wallet-Aktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:2889 +#: packages/wallet-webui/src/routes/App.tsx:3108 msgid "This wallet action is invalid or unsupported." msgstr "Diese Wallet-Aktion ist ungültig oder wird nicht unterstützt." -#: packages/wallet-webui/src/routes/App.tsx:2901 +#: packages/wallet-webui/src/routes/App.tsx:3120 msgid "Wallet-core could not prepare this payment." msgstr "Wallet-core konnte diese Zahlung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2919 +#: packages/wallet-webui/src/routes/App.tsx:3138 msgid "Wallet-core could not load this payment template." msgstr "Wallet-core konnte diese Zahlungsvorlage nicht laden." -#: packages/wallet-webui/src/routes/App.tsx:2943 +#: packages/wallet-webui/src/routes/App.tsx:3162 msgid "Wallet-core could not prepare this payment template." msgstr "Wallet-core konnte diese Zahlungsvorlage nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:2968 +#: packages/wallet-webui/src/routes/App.tsx:3187 msgid "Wallet-core could not add this exchange." msgstr "Wallet-core konnte diesen Exchange nicht hinzufügen." -#: packages/wallet-webui/src/routes/App.tsx:2989 +#: packages/wallet-webui/src/routes/App.tsx:3208 msgid "Wallet-core could not find the matching withdrawal." msgstr "Wallet-core konnte die passende Auszahlung nicht finden." -#: packages/wallet-webui/src/routes/App.tsx:3018 +#: packages/wallet-webui/src/routes/App.tsx:3237 msgid "Wallet-core could not prepare this refund." msgstr "Wallet-core konnte diese Rückerstattung nicht vorbereiten." -#: packages/wallet-webui/src/routes/App.tsx:3045 +#: packages/wallet-webui/src/routes/App.tsx:3264 msgid "This developer experiment link is invalid." msgstr "Dieser Link zum Entwicklerexperiment ist ungültig." -#: packages/wallet-webui/src/routes/App.tsx:3056 +#: packages/wallet-webui/src/routes/App.tsx:3275 msgid "Wallet-core could not apply the developer experiment." msgstr "Wallet-core konnte das Entwicklerexperiment nicht anwenden." -#: packages/wallet-webui/src/routes/App.tsx:3065 +#: packages/wallet-webui/src/routes/App.tsx:3284 msgid "Developer experiment “%1$s” was applied." msgstr "Entwicklerexperiment „%1$s“ wurde angewendet." -#: packages/wallet-webui/src/routes/App.tsx:3076 +#: packages/wallet-webui/src/routes/App.tsx:3295 msgid "" "This Taler action is recognized but is not implemented in wallet-webui yet." msgstr "" "Diese Taler-Aktion wird erkannt, ist aber noch nicht in Wallet-webui " "implementiert." -#: packages/wallet-webui/src/routes/App.tsx:3085 +#: packages/wallet-webui/src/routes/App.tsx:3304 msgid "Action preparation failed" msgstr "Aktionsvorbereitung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3106 +#: packages/wallet-webui/src/routes/App.tsx:3325 msgid "Bank-account deposit" msgstr "Einzahlung auf das Bankkonto" -#: packages/wallet-webui/src/routes/App.tsx:3115 +#: packages/wallet-webui/src/routes/App.tsx:3334 msgid "Add %1$s as a wallet exchange." msgstr "%1$s als Wallet-Exchange hinzufügen." -#: packages/wallet-webui/src/routes/App.tsx:3118 +#: packages/wallet-webui/src/routes/App.tsx:3337 msgid "" "This QR code requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5572,7 +5694,7 @@ msgstr "" "können das Verhalten oder die Daten von Wallets absichtlich verändern. " "Fahren Sie nur fort, wenn Sie der Quelle vertrauen." -#: packages/wallet-webui/src/routes/App.tsx:3119 +#: packages/wallet-webui/src/routes/App.tsx:3338 msgid "" "This link requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5582,210 +5704,210 @@ msgstr "" "das Verhalten oder die Daten von Wallets absichtlich verändern. Fahren Sie " "nur fort, wenn Sie der Quelle vertrauen." -#: packages/wallet-webui/src/routes/App.tsx:3133 +#: packages/wallet-webui/src/routes/App.tsx:3352 msgid "Apply experiment" msgstr "Experiment anwenden" -#: packages/wallet-webui/src/routes/App.tsx:3134 +#: packages/wallet-webui/src/routes/App.tsx:3353 msgid "Review developer settings" msgstr "Entwicklereinstellungen überprüfen" -#: packages/wallet-webui/src/routes/App.tsx:3186 +#: packages/wallet-webui/src/routes/App.tsx:3406 msgid "This withdrawal action expired or was already completed." msgstr "" "Diese Auszahlungsaktion ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:3203 +#: packages/wallet-webui/src/routes/App.tsx:3423 msgid "This action is not a valid bank withdrawal." msgstr "Bei dieser Aktion handelt es sich nicht um eine gültige Bankabhebung." -#: packages/wallet-webui/src/routes/App.tsx:3219 -#: packages/wallet-webui/src/routes/App.tsx:3239 +#: packages/wallet-webui/src/routes/App.tsx:3439 +#: packages/wallet-webui/src/routes/App.tsx:3459 msgid "The bank withdrawal could not be prepared." msgstr "Die Bankabhebung konnte nicht vorbereitet werden." -#: packages/wallet-webui/src/routes/App.tsx:3291 -#: packages/wallet-webui/src/routes/App.tsx:3303 +#: packages/wallet-webui/src/routes/App.tsx:3511 +#: packages/wallet-webui/src/routes/App.tsx:3523 msgid "The bank withdrawal status could not be refreshed." msgstr "Der Bankabhebungsstatus konnte nicht aktualisiert werden." -#: packages/wallet-webui/src/routes/App.tsx:3344 +#: packages/wallet-webui/src/routes/App.tsx:3564 msgid "The bank withdrawal could not be cancelled." msgstr "Die Bankabhebung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:3348 +#: packages/wallet-webui/src/routes/App.tsx:3568 msgid "Bank withdrawal cancellation failed" msgstr "Abbrechen der Bankauszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3432 +#: packages/wallet-webui/src/routes/App.tsx:3655 msgid "The withdrawal could not be confirmed." msgstr "Die Auszahlung konnte nicht bestätigt werden." -#: packages/wallet-webui/src/routes/App.tsx:3453 +#: packages/wallet-webui/src/routes/App.tsx:3676 msgid "Withdrawal confirmation failed" msgstr "Bestätigen der Auszahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3487 +#: packages/wallet-webui/src/routes/App.tsx:3710 msgid "Selected exchange" msgstr "Ausgewählter Exchange" -#: packages/wallet-webui/src/routes/App.tsx:3507 +#: packages/wallet-webui/src/routes/App.tsx:3730 msgid "Exchange selected at cash acceptor" msgstr "Exchange am Bargeldakzeptanten ausgewählt" -#: packages/wallet-webui/src/routes/App.tsx:3588 +#: packages/wallet-webui/src/routes/App.tsx:3817 msgid "Prepare the wallet before depositing cash" msgstr "Wallet vor der Bargeldeinzahlung vorbereiten" -#: packages/wallet-webui/src/routes/App.tsx:3601 +#: packages/wallet-webui/src/routes/App.tsx:3830 msgid "No compatible exchange is available for this bank withdrawal." msgstr "Für diese Bankabhebung ist kein kompatibler Exchange verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:3660 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "This payment template expired or was already completed." msgstr "Diese Zahlungsvorlage ist abgelaufen oder wurde bereits abgeschlossen." -#: packages/wallet-webui/src/routes/App.tsx:3668 +#: packages/wallet-webui/src/routes/App.tsx:3897 msgid "The stored action is not a payment template." msgstr "" "Bei der hinterlegten Aktion handelt es sich nicht um eine Zahlungsvorlage." -#: packages/wallet-webui/src/routes/App.tsx:3677 +#: packages/wallet-webui/src/routes/App.tsx:3906 msgid "The merchant payment template could not be loaded." msgstr "Die Händler-Zahlungsvorlage konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:3685 +#: packages/wallet-webui/src/routes/App.tsx:3914 msgid "This payment template does not use the supported fixed-order form." msgstr "" "Diese Zahlungsvorlage verwendet nicht das unterstützte Formular für feste " "Bestellungen." -#: packages/wallet-webui/src/routes/App.tsx:3706 +#: packages/wallet-webui/src/routes/App.tsx:3935 msgid "The merchant did not provide a supported currency for this template." msgstr "" "Der Händler hat für diese Vorlage keine unterstützte Währung angegeben." -#: packages/wallet-webui/src/routes/App.tsx:3730 +#: packages/wallet-webui/src/routes/App.tsx:3959 msgid "Payment template loading failed" msgstr "Laden der Zahlungsvorlage fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3765 +#: packages/wallet-webui/src/routes/App.tsx:3994 msgid "The merchant rejected these payment details." msgstr "Der Händler hat diese Zahlungsdetails abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:3775 +#: packages/wallet-webui/src/routes/App.tsx:4004 msgid "Payment preparation failed" msgstr "Vorbereitung der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3848 -#: packages/wallet-webui/src/routes/App.tsx:4334 -#: packages/wallet-webui/src/routes/App.tsx:4664 +#: packages/wallet-webui/src/routes/App.tsx:4077 +#: packages/wallet-webui/src/routes/App.tsx:4581 +#: packages/wallet-webui/src/routes/App.tsx:4938 msgid "The payment could not continue with this wallet." msgstr "Die Zahlung konnte nicht mit diesem Wallet fortgesetzt werden." -#: packages/wallet-webui/src/routes/App.tsx:3856 -#: packages/wallet-webui/src/routes/App.tsx:4346 -#: packages/wallet-webui/src/routes/App.tsx:4675 +#: packages/wallet-webui/src/routes/App.tsx:4085 +#: packages/wallet-webui/src/routes/App.tsx:4593 +#: packages/wallet-webui/src/routes/App.tsx:4949 msgid "Continuing the payment with this wallet failed." msgstr "Das Fortsetzen der Zahlung mit diesem Wallet ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:3926 -#: packages/wallet-webui/src/routes/App.tsx:4304 +#: packages/wallet-webui/src/routes/App.tsx:4155 +#: packages/wallet-webui/src/routes/App.tsx:4551 msgid "The payment could not be resumed." msgstr "Die Zahlung konnte nicht fortgesetzt werden." -#: packages/wallet-webui/src/routes/App.tsx:3933 -#: packages/wallet-webui/src/routes/App.tsx:4313 +#: packages/wallet-webui/src/routes/App.tsx:4162 +#: packages/wallet-webui/src/routes/App.tsx:4560 msgid "Payment resume failed" msgstr "Fortsetzen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3957 -#: packages/wallet-webui/src/routes/App.tsx:4275 +#: packages/wallet-webui/src/routes/App.tsx:4186 +#: packages/wallet-webui/src/routes/App.tsx:4522 msgid "The payment could not be cancelled." msgstr "Die Zahlung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:3961 -#: packages/wallet-webui/src/routes/App.tsx:4279 +#: packages/wallet-webui/src/routes/App.tsx:4190 +#: packages/wallet-webui/src/routes/App.tsx:4526 msgid "Payment cancellation failed" msgstr "Abbrechen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:3989 -#: packages/wallet-webui/src/routes/App.tsx:4057 -#: packages/wallet-webui/src/routes/App.tsx:4061 +#: packages/wallet-webui/src/routes/App.tsx:4218 +#: packages/wallet-webui/src/routes/App.tsx:4286 +#: packages/wallet-webui/src/routes/App.tsx:4290 msgid "The payment transaction is unavailable." msgstr "Die Zahlungstransaktion ist nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:4009 -#: packages/wallet-webui/src/routes/App.tsx:4876 +#: packages/wallet-webui/src/routes/App.tsx:4238 +#: packages/wallet-webui/src/routes/App.tsx:5150 msgid "The payment contract details are unavailable." msgstr "Die Zahlungsvertragsdetails sind nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:4053 +#: packages/wallet-webui/src/routes/App.tsx:4282 msgid "Payment is %1$s." msgstr "Zahlungsstatus: %1$s." -#: packages/wallet-webui/src/routes/App.tsx:4207 -#: packages/wallet-webui/src/routes/App.tsx:4630 +#: packages/wallet-webui/src/routes/App.tsx:4451 +#: packages/wallet-webui/src/routes/App.tsx:4904 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core konnte diese Zahlung nicht bestätigen." -#: packages/wallet-webui/src/routes/App.tsx:4231 -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4478 +#: packages/wallet-webui/src/routes/App.tsx:4917 msgid "Payment confirmation failed" msgstr "Bestätigen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4363 -#: packages/wallet-webui/src/routes/App.tsx:4691 +#: packages/wallet-webui/src/routes/App.tsx:4610 +#: packages/wallet-webui/src/routes/App.tsx:4965 msgid "Cancelling the payment handoff failed." msgstr "Das Abbrechen der Zahlungsübergabe ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4387 -#: packages/wallet-webui/src/routes/App.tsx:4716 +#: packages/wallet-webui/src/routes/App.tsx:4634 +#: packages/wallet-webui/src/routes/App.tsx:4990 msgid "The payment could not be handed off to another wallet." msgstr "Die Zahlung konnte nicht an ein anderes Wallet übergeben werden." -#: packages/wallet-webui/src/routes/App.tsx:4401 -#: packages/wallet-webui/src/routes/App.tsx:4728 +#: packages/wallet-webui/src/routes/App.tsx:4648 +#: packages/wallet-webui/src/routes/App.tsx:5002 msgid "Payment handoff failed" msgstr "Übergabe der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4508 +#: packages/wallet-webui/src/routes/App.tsx:4768 msgid "Transaction history could not be loaded." msgstr "Der Transaktionsverlauf konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4671 +#: packages/wallet-webui/src/routes/App.tsx:4945 msgid "The payment is continuing with this wallet." msgstr "Die Zahlung wird mit diesem Wallet fortgesetzt." -#: packages/wallet-webui/src/routes/App.tsx:4766 +#: packages/wallet-webui/src/routes/App.tsx:5040 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core hat diese Transaktionsaktion abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:4775 +#: packages/wallet-webui/src/routes/App.tsx:5049 msgid "The wallet is collecting the available refund." msgstr "Das Wallet zieht die verfügbare Rückerstattung ein." -#: packages/wallet-webui/src/routes/App.tsx:4776 +#: packages/wallet-webui/src/routes/App.tsx:5050 msgid "Transaction action accepted." msgstr "Transaktionsaktion akzeptiert." -#: packages/wallet-webui/src/routes/App.tsx:4780 +#: packages/wallet-webui/src/routes/App.tsx:5054 msgid "Transaction action failed" msgstr "Transaktionsaktion fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4844 +#: packages/wallet-webui/src/routes/App.tsx:5118 msgid "The transaction could not be loaded." msgstr "Die Transaktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4928 +#: packages/wallet-webui/src/routes/App.tsx:5214 msgid "Could not create the database download" msgstr "Der Datenbank-Download konnte nicht erstellt werden" -#: packages/wallet-webui/src/routes/App.tsx:5007 +#: packages/wallet-webui/src/routes/App.tsx:5293 msgid "Wallet storage metadata could not be read." msgstr "Die Metadaten des Wallet-Speichers konnten nicht gelesen werden." -#: packages/wallet-webui/src/routes/App.tsx:5030 +#: packages/wallet-webui/src/routes/App.tsx:5316 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5794,145 +5916,145 @@ msgstr "" "injizierten Funktion wird vollständig wirksam, wenn die Website neu geladen " "wird." -#: packages/wallet-webui/src/routes/App.tsx:5034 +#: packages/wallet-webui/src/routes/App.tsx:5320 msgid "Browser integration preference could not be saved." msgstr "Die Browser-Integrationspräferenz konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:5050 +#: packages/wallet-webui/src/routes/App.tsx:5336 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" "Es wurde kein dauerhafter Browserspeicher gewährt. Die Migration wurde nicht " "gestartet." -#: packages/wallet-webui/src/routes/App.tsx:5061 +#: packages/wallet-webui/src/routes/App.tsx:5347 msgid "SQLite migration completed and wallet-core reopened." msgstr "SQLite-Migration abgeschlossen und Wallet-core erneut geöffnet." -#: packages/wallet-webui/src/routes/App.tsx:5062 +#: packages/wallet-webui/src/routes/App.tsx:5348 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "IndexedDB-Rollback abgeschlossen und Wallet-core erneut geöffnet." -#: packages/wallet-webui/src/routes/App.tsx:5068 +#: packages/wallet-webui/src/routes/App.tsx:5354 msgid "Storage migration failed" msgstr "Speichermigration fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5092 +#: packages/wallet-webui/src/routes/App.tsx:5378 msgid "Stale wallet storage copies were deleted." msgstr "Veraltete Wallet-Speicherkopien wurden gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:5097 +#: packages/wallet-webui/src/routes/App.tsx:5383 msgid "Stale wallet storage copies could not be deleted." msgstr "Veraltete Wallet-Speicherkopien konnten nicht gelöscht werden." -#: packages/wallet-webui/src/routes/App.tsx:5122 +#: packages/wallet-webui/src/routes/App.tsx:5408 msgid "Database export created." msgstr "Datenbankexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:5125 +#: packages/wallet-webui/src/routes/App.tsx:5411 msgid "Database export failed." msgstr "Der Datenbankexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5158 +#: packages/wallet-webui/src/routes/App.tsx:5444 msgid "Diagnostics export created." msgstr "Diagnoseexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:5161 +#: packages/wallet-webui/src/routes/App.tsx:5447 msgid "Diagnostics export failed." msgstr "Der Diagnoseexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5172 +#: packages/wallet-webui/src/routes/App.tsx:5458 msgid "Wait for wallet storage information to load." msgstr "Warten Sie, bis die Wallet-Speicherinformationen geladen wurden." -#: packages/wallet-webui/src/routes/App.tsx:5189 +#: packages/wallet-webui/src/routes/App.tsx:5475 msgid "The selected file could not be reviewed." msgstr "Die ausgewählte Datei konnte nicht überprüft werden." -#: packages/wallet-webui/src/routes/App.tsx:5214 +#: packages/wallet-webui/src/routes/App.tsx:5500 msgid "Import was not started: the safety backup could not be created." msgstr "" "Der Import wurde nicht gestartet: Das Sicherheitsbackup konnte nicht " "erstellt werden." -#: packages/wallet-webui/src/routes/App.tsx:5230 +#: packages/wallet-webui/src/routes/App.tsx:5516 msgid "Wallet-core rejected the database import." msgstr "Wallet-core hat den Datenbankimport abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:5244 +#: packages/wallet-webui/src/routes/App.tsx:5530 msgid "The database import failed." msgstr "Der Datenbankimport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5261 +#: packages/wallet-webui/src/routes/App.tsx:5547 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core hat die Wiederherstellungssicherung abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:5269 +#: packages/wallet-webui/src/routes/App.tsx:5555 msgid "The pre-import wallet was restored and verified." msgstr "Das Wallet vor dem Import wurde wiederhergestellt und verifiziert." -#: packages/wallet-webui/src/routes/App.tsx:5276 +#: packages/wallet-webui/src/routes/App.tsx:5562 msgid "Restoring the pre-import wallet failed." msgstr "Die Wiederherstellung des Wallets vor dem Import ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5301 +#: packages/wallet-webui/src/routes/App.tsx:5587 msgid "Wallet-core could not clear the database." msgstr "Wallet-core konnte die Datenbank nicht löschen." -#: packages/wallet-webui/src/routes/App.tsx:5307 +#: packages/wallet-webui/src/routes/App.tsx:5593 msgid "Wallet database cleared." msgstr "Wallet-Datenbank gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:5315 +#: packages/wallet-webui/src/routes/App.tsx:5601 msgid "Clearing the wallet database failed." msgstr "Das Löschen der Wallet-Datenbank ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:5340 -#: packages/wallet-webui/src/routes/App.tsx:5357 +#: packages/wallet-webui/src/routes/App.tsx:5626 +#: packages/wallet-webui/src/routes/App.tsx:5643 msgid "Wallet-core developer mode could not be changed." msgstr "Der Wallet-core-Entwicklermodus konnte nicht geändert werden." -#: packages/wallet-webui/src/routes/App.tsx:5349 +#: packages/wallet-webui/src/routes/App.tsx:5635 msgid "Developer mode enabled until the wallet host restarts." msgstr "Der Entwicklermodus ist aktiviert, bis der Wallet-Host neu startet." -#: packages/wallet-webui/src/routes/App.tsx:5350 +#: packages/wallet-webui/src/routes/App.tsx:5636 msgid "Developer mode disabled." msgstr "Entwicklermodus deaktiviert." -#: packages/wallet-webui/src/routes/App.tsx:5377 -#: packages/wallet-webui/src/routes/App.tsx:5387 +#: packages/wallet-webui/src/routes/App.tsx:5663 +#: packages/wallet-webui/src/routes/App.tsx:5673 msgid "Test money could not be withdrawn." msgstr "Testgeld konnte nicht abgehoben werden." -#: packages/wallet-webui/src/routes/App.tsx:5453 +#: packages/wallet-webui/src/routes/App.tsx:5739 msgid "Wallet-core version information could not be loaded." msgstr "Wallet-core-Versionsinformationen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:5475 +#: packages/wallet-webui/src/routes/App.tsx:5761 msgid "Wallet data protection was granted." msgstr "Wallet-Daten sind jetzt geschützt." -#: packages/wallet-webui/src/routes/App.tsx:5480 +#: packages/wallet-webui/src/routes/App.tsx:5766 msgid "Durable browser storage was not granted." msgstr "Es wurde kein dauerhafter Browserspeicher gewährt." -#: packages/wallet-webui/src/routes/App.tsx:5508 +#: packages/wallet-webui/src/routes/App.tsx:5794 msgid "Storage status is unavailable" msgstr "Der Speicherstatus ist nicht verfügbar" -#: packages/wallet-webui/src/routes/App.tsx:5520 +#: packages/wallet-webui/src/routes/App.tsx:5806 msgid "Recovery source restoration failed" msgstr "Wiederherstellen der Sicherungsquelle fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5540 +#: packages/wallet-webui/src/routes/App.tsx:5826 msgid "Generation recovery failed" msgstr "Wiederherstellen der Generation fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5560 +#: packages/wallet-webui/src/routes/App.tsx:5846 msgid "Empty wallet initialization failed" msgstr "Initialisieren des leeren Wallets fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5575 +#: packages/wallet-webui/src/routes/App.tsx:5861 msgid "The selected storage generation failed its post-activation checks." msgstr "" "Die ausgewählte Speichergeneration hat die Prüfungen nach der Aktivierung " @@ -6011,6 +6133,29 @@ msgid "Bank withdrawal" msgstr "Bankabhebung" #~ msgid "" +#~ "Withdrawals are blocked until you verify the new master key through a " +#~ "trusted channel." +#~ msgstr "" +#~ "Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über " +#~ "einen vertrauenswürdigen Kanal verifizieren." + +#~ msgid "I verified this key change" +#~ msgstr "Ich habe diese Schlüsseländerung überprüft" + +#~ msgid "Confirm exchange key change?" +#~ msgstr "Exchange-Schlüsseländerung bestätigen?" + +#~ msgid "" +#~ "Continue only if you verified the new master public key through a trusted " +#~ "channel." +#~ msgstr "" +#~ "Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über " +#~ "einen vertrauenswürdigen Kanal überprüft haben." + +#~ msgid "Confirm key change" +#~ msgstr "Schlüsseländerung bestätigen" + +#~ msgid "" #~ "This wallet will release the payment so another wallet can claim it. You " #~ "will not be able to pay this order here afterward." #~ msgstr "" diff --git a/packages/wallet-webui/src/i18n/fr.po b/packages/wallet-webui/src/i18n/fr.po @@ -17,74 +17,74 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: packages/wallet-webui/src/ui/error.ts:24 +#: packages/wallet-webui/src/ui/error.ts:25 msgid "This order was already claimed by another wallet." msgstr "Cette commande a déjà été réclamée par un autre portefeuille." -#: packages/wallet-webui/src/ui/error.ts:26 +#: packages/wallet-webui/src/ui/error.ts:27 msgid "This order was already paid." msgstr "Cette commande a déjà été payée." -#: packages/wallet-webui/src/ui/error.ts:28 +#: packages/wallet-webui/src/ui/error.ts:29 msgid "The merchant order no longer exists or has expired." msgstr "La commande du commerçant n’existe plus ou a expiré." -#: packages/wallet-webui/src/ui/error.ts:38 +#: packages/wallet-webui/src/ui/error.ts:39 #: packages/wallet-webui/src/ui/RequestProgress.tsx:57 msgid "The wallet could not reach the service." msgstr "Le portefeuille n'a pas pu accéder au service." -#: packages/wallet-webui/src/ui/error.ts:41 +#: packages/wallet-webui/src/ui/error.ts:42 msgid "The service took too long to respond." msgstr "Le service a mis trop de temps à répondre." -#: packages/wallet-webui/src/ui/error.ts:43 +#: packages/wallet-webui/src/ui/error.ts:44 msgid "Wallet-core is currently unavailable." msgstr "Wallet-core est actuellement indisponible." -#: packages/wallet-webui/src/ui/error.ts:45 +#: packages/wallet-webui/src/ui/error.ts:46 msgid "The wallet database is currently unavailable." msgstr "La base de données du portefeuille est actuellement indisponible." -#: packages/wallet-webui/src/ui/error.ts:47 +#: packages/wallet-webui/src/ui/error.ts:48 msgid "A service returned a response the wallet could not understand." msgstr "" "Un service a renvoyé une réponse que le portefeuille n'a pas pu comprendre." -#: packages/wallet-webui/src/ui/error.ts:49 +#: packages/wallet-webui/src/ui/error.ts:50 msgid "This Taler link is malformed." msgstr "Ce lien Taler est mal formé." -#: packages/wallet-webui/src/ui/error.ts:51 +#: packages/wallet-webui/src/ui/error.ts:52 msgid "The merchant supplied invalid contract terms." msgstr "Le commerçant a fourni des conditions contractuelles invalides." -#: packages/wallet-webui/src/ui/error.ts:53 +#: packages/wallet-webui/src/ui/error.ts:54 msgid "This wallet does not support the merchant's contract terms." msgstr "" "Ce portefeuille ne prend pas en charge les conditions contractuelles du " "commerçant." -#: packages/wallet-webui/src/ui/error.ts:55 +#: packages/wallet-webui/src/ui/error.ts:56 msgid "The wallet transaction could not be found." msgstr "La transaction du portefeuille est introuvable." -#: packages/wallet-webui/src/ui/error.ts:57 +#: packages/wallet-webui/src/ui/error.ts:58 msgid "This action is not available in the transaction's current state." msgstr "" "Cette action n'est pas disponible dans l'état actuel de la transaction." -#: packages/wallet-webui/src/ui/error.ts:59 +#: packages/wallet-webui/src/ui/error.ts:60 msgid "Review and accept the exchange terms before continuing." msgstr "Lisez et acceptez les conditions de l’exchange avant de continuer." -#: packages/wallet-webui/src/ui/error.ts:61 +#: packages/wallet-webui/src/ui/error.ts:62 msgid "Review the exchange signing-key change before continuing." msgstr "" "Vérifiez la modification de la clé de signature de l’exchange avant de " "continuer." -#: packages/wallet-webui/src/ui/error.ts:63 +#: packages/wallet-webui/src/ui/error.ts:64 msgid "" "The exchange requires identity verification before this withdrawal can " "continue." @@ -92,18 +92,18 @@ msgstr "" "L’exchange nécessite une vérification d'identité avant que ce retrait puisse " "continuer." -#: packages/wallet-webui/src/ui/error.ts:65 +#: packages/wallet-webui/src/ui/error.ts:66 msgid "This amount exceeds the limit available without identity verification." msgstr "Ce montant dépasse la limite disponible sans vérification d'identité." -#: packages/wallet-webui/src/ui/error.ts:67 +#: packages/wallet-webui/src/ui/error.ts:68 msgid "" "The merchant cannot process this payment right now due to legal requirements." msgstr "" "Le commerçant ne peut pas traiter ce paiement pour le moment en raison " "d’exigences légales." -#: packages/wallet-webui/src/ui/error.ts:69 +#: packages/wallet-webui/src/ui/error.ts:70 msgid "" "The merchant cannot process this payment right now because an exchange " "transaction limit was reached." @@ -111,36 +111,36 @@ msgstr "" "Le commerçant ne peut pas traiter ce paiement pour le moment, car une limite " "de transaction d’un exchange a été atteinte." -#: packages/wallet-webui/src/ui/error.ts:71 +#: packages/wallet-webui/src/ui/error.ts:72 msgid "No compatible exchange is available for this operation." msgstr "Aucun exchange compatible n'est disponible pour cette opération." -#: packages/wallet-webui/src/ui/error.ts:74 +#: packages/wallet-webui/src/ui/error.ts:75 msgid "This peer payment is no longer available." msgstr "Ce paiement pair-à-pair n’est plus disponible." -#: packages/wallet-webui/src/ui/error.ts:83 +#: packages/wallet-webui/src/ui/error.ts:84 msgid "Return to the merchant and request a new order." msgstr "Retournez chez le commerçant et demandez une nouvelle commande." -#: packages/wallet-webui/src/ui/error.ts:85 +#: packages/wallet-webui/src/ui/error.ts:86 msgid "Return to the merchant to view the completed purchase." msgstr "Retournez chez le commerçant pour voir l'achat finalisé." -#: packages/wallet-webui/src/ui/error.ts:87 +#: packages/wallet-webui/src/ui/error.ts:88 msgid "Return to the merchant and create a new order." msgstr "Retournez chez le commerçant et créez une nouvelle commande." -#: packages/wallet-webui/src/ui/error.ts:89 +#: packages/wallet-webui/src/ui/error.ts:90 msgid "Withdraw funds or choose another payment option, then try again." msgstr "" "Retirez des fonds ou choisissez une autre option de paiement, puis réessayez." -#: packages/wallet-webui/src/ui/error.ts:93 +#: packages/wallet-webui/src/ui/error.ts:94 msgid "Check your connection and try again." msgstr "Vérifiez votre connexion et réessayez." -#: packages/wallet-webui/src/ui/error.ts:96 +#: packages/wallet-webui/src/ui/error.ts:97 msgid "" "After the merchant resolves the issue, resume this payment to retry with the " "same funds." @@ -148,11 +148,20 @@ msgstr "" "Une fois le problème résolu par le commerçant, reprenez ce paiement pour " "réessayer avec les mêmes fonds." -#: packages/wallet-webui/src/ui/error.ts:139 +#: packages/wallet-webui/src/ui/error.ts:140 msgid "The wallet does not have enough compatible funds." msgstr "Le portefeuille ne dispose pas de suffisamment de fonds compatibles." -#: packages/wallet-webui/src/ui/error.ts:151 +#: packages/wallet-webui/src/ui/error.ts:148 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:67 +msgid "" +"Some funds were issued under legacy exchange keys and cannot be used for " +"this operation." +msgstr "" +"Certains fonds ont été émis avec d’anciennes clés d’exchange et ne peuvent " +"pas être utilisés pour cette opération." + +#: packages/wallet-webui/src/ui/error.ts:160 msgid "" "The wallet's funds have multiple exchange, merchant, or fee restrictions " "that prevent this payment." @@ -160,42 +169,42 @@ msgstr "" "Les fonds du portefeuille sont soumis à plusieurs restrictions liées aux " "exchanges, aux commerçants ou aux frais, ce qui empêche ce paiement." -#: packages/wallet-webui/src/ui/error.ts:155 +#: packages/wallet-webui/src/ui/error.ts:164 msgid "The merchant does not accept the funds available in this wallet." msgstr "" "Le commerçant n'accepte pas les fonds disponibles dans ce portefeuille." -#: packages/wallet-webui/src/ui/error.ts:157 +#: packages/wallet-webui/src/ui/error.ts:166 msgid "The available funds cannot be deposited by this merchant." msgstr "Les fonds disponibles ne peuvent pas être déposés par ce commerçant." -#: packages/wallet-webui/src/ui/error.ts:159 +#: packages/wallet-webui/src/ui/error.ts:168 msgid "The wallet does not have enough age-restricted funds for this purchase." msgstr "" "Le portefeuille ne dispose pas de suffisamment de fonds liés à une limite " "d'âge pour cet achat." -#: packages/wallet-webui/src/ui/error.ts:161 +#: packages/wallet-webui/src/ui/error.ts:170 msgid "Some wallet funds are still being processed and cannot be spent yet." msgstr "" "Certains fonds du portefeuille sont toujours en cours de traitement et ne " "peuvent pas encore être dépensés." -#: packages/wallet-webui/src/ui/error.ts:163 +#: packages/wallet-webui/src/ui/error.ts:172 msgid "The available balance cannot cover the payment and its fees." msgstr "Le solde disponible ne peut couvrir le paiement et ses frais." -#: packages/wallet-webui/src/ui/error.ts:165 +#: packages/wallet-webui/src/ui/error.ts:174 msgid "The exchange is missing fee information required for this payment." msgstr "" "Il manque à l’exchange les informations sur les frais requises pour ce " "paiement." -#: packages/wallet-webui/src/ui/error.ts:169 +#: packages/wallet-webui/src/ui/error.ts:178 msgid "The wallet has %1$s available, which is not enough for %2$s." msgstr "Le portefeuille dispose de %1$s, ce qui n'est pas suffisant pour %2$s." -#: packages/wallet-webui/src/ui/error.ts:170 +#: packages/wallet-webui/src/ui/error.ts:179 msgid "The wallet does not have enough funds for this payment." msgstr "" "Le portefeuille ne dispose pas de suffisamment de fonds pour ce paiement." @@ -253,7 +262,7 @@ msgid "Digital cash withdrawal" msgstr "Retrait de monnaie numérique" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:480 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:491 #: packages/wallet-webui/src/routes/transaction-model.ts:96 #: packages/wallet-webui/src/routes/transaction-model.ts:170 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:357 @@ -322,11 +331,11 @@ msgstr "Réessayer" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:470 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:619 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:637 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:688 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:425 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:481 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:645 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:663 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:719 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -368,13 +377,13 @@ msgid "Continue" msgstr "Continuer" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:243 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:256 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:485 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:248 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:147 @@ -485,73 +494,73 @@ msgid "QR code unavailable. Use the text or copy action instead." msgstr "Code QR indisponible. Utilisez plutôt l’action de texte ou de copie." #. Translators: Compact noun label for a merchant-issued discount token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 msgid "Discount" msgstr "Remise" # allow-english: established loanword #. Translators: Compact noun label for a reusable merchant-issued subscription token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Pass" msgstr "Pass" #. Translators: Compact noun label for a Donau tax or donation receipt. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:63 msgid "Receipt" msgstr "Reçu" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:81 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:93 msgid "%1$s of %2$s available" msgstr "%1$s sur %2$s disponibles" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:118 msgid "Spend now:" msgstr "À utiliser maintenant :" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:136 msgid "Get with your purchase:" msgstr "Obtenu avec votre achat :" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:188 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:239 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:192 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:243 msgid "Payment options" msgstr "Options de paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:244 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:214 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Total including fees: %1$s" msgstr "Total frais inclus : %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:224 msgid "Insufficient balance or required token (%1$s available)" msgstr "Solde insuffisant ou jeton requis (%1$s disponible)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:222 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:226 msgid "Insufficient balance or required token" msgstr "Solde insuffisant ou jeton requis" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:250 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:254 msgid "Insufficient balance (%1$s available)" msgstr "Solde insuffisant (%1$s disponible)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:251 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:255 msgid "Insufficient balance" msgstr "Solde insuffisant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:268 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:272 #: packages/wallet-webui/src/routes/payment-model.ts:209 msgid "Donation receipt" msgstr "Reçu de don" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:284 msgid "Collect a donation receipt for this payment" msgstr "Collecter un reçu de don pour ce paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:290 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:294 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -559,41 +568,41 @@ msgstr "" "Ce paiement peut fournir un reçu de don. Configurez d’abord l’une des " "autorités de don prises en charge." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:291 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:295 msgid "" "The configured donation authority is not supported by this merchant choice." msgstr "" "L’autorité de don configurée n’est pas prise en charge par ce choix du " "commerçant." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:303 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:307 msgid "Configure donation receipts" msgstr "Configurer les reçus de dons" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:314 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:410 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:339 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:419 msgid "Continuing with this wallet…" msgstr "Poursuite avec ce portefeuille…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 msgid "Preparing the payment for another wallet…" msgstr "Préparation du paiement pour un autre portefeuille…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:337 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:341 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:420 msgid "Continue with this wallet" msgstr "Continuer avec ce portefeuille" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:338 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:723 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:373 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:342 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:754 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:395 msgid "Continue with another wallet" msgstr "Continuer avec un autre portefeuille" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:664 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:695 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -601,30 +610,40 @@ msgstr "Continuer avec un autre portefeuille" msgid "Cancelling…" msgstr "Annulation…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:354 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:356 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:519 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:630 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:680 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:53 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:175 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +msgid "Review exchange" +msgstr "Examiner l’exchange" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:363 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:552 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:61 msgid "Withdraw funds" msgstr "Retirer des fonds" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:367 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:376 msgid "Paying…" msgstr "Paiement…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 msgid "Pay %1$s" msgstr "Payer %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:380 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Payer" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:386 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:395 msgid "Continue in another wallet" msgstr "Continuer dans un autre portefeuille" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:390 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:399 msgid "" "Scan this QR code with the other wallet. This screen will close the code " "automatically when that wallet claims the payment." @@ -633,75 +652,75 @@ msgstr "" "automatiquement le code lorsque cet autre portefeuille aura réclamé le " "paiement." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:394 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:403 msgid "QR code to continue the payment in another wallet" msgstr "Code QR pour continuer le paiement dans un autre portefeuille" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 msgid "Copy payment link" msgstr "Copier le lien de paiement" #. Translators: Payment subtitle; the placeholder is the merchant's display #. name. “to” expresses that the payment is being made to this merchant. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 msgid "to %1$s" msgstr "à %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:479 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:490 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Vérifier le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:492 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:503 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:242 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:262 msgid "Loading payment details…" msgstr "Chargement des détails du paiement…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:498 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:606 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:509 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:624 msgid "Payment could not continue" msgstr "Impossible de poursuivre le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:501 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 msgid "The wallet could not process this payment." msgstr "Le portefeuille n'a pas pu traiter ce paiement." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:513 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:665 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:696 #: packages/wallet-webui/src/routes/transaction-model.ts:665 msgid "Cancel payment" msgstr "Annuler le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 msgid "Merchant" msgstr "Commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:545 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:561 msgid "Unknown merchant" msgstr "Commerçant inconnu" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:568 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:584 msgid "Merchant order" msgstr "Commande du commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:613 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:639 msgid "Payment continued in another wallet" msgstr "Paiement poursuivi dans un autre portefeuille" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:617 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 msgid "" "The other wallet claimed this payment. You can safely close this screen." msgstr "" "L’autre portefeuille a réclamé ce paiement. Vous pouvez fermer cet écran en " "toute sécurité." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:627 -#: packages/wallet-webui/src/routes/App.tsx:4639 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:653 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Payment submitted" msgstr "Paiement soumis" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:635 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:661 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -709,43 +728,43 @@ msgstr "" "Le portefeuille effectue le paiement. Sa progression est disponible dans " "l'historique des transactions." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:670 msgid "Payment paused" msgstr "Paiement en pause" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:647 -#: packages/wallet-webui/src/routes/App.tsx:4220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:673 +#: packages/wallet-webui/src/routes/App.tsx:4467 msgid "The merchant cannot process this payment right now." msgstr "Le commerçant ne peut pas traiter ce paiement pour le moment." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resuming…" msgstr "Reprise en cours…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resume payment" msgstr "Reprendre le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:674 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:705 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4638 +#: packages/wallet-webui/src/routes/App.tsx:4912 msgid "Payment complete" msgstr "Paiement terminé" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:676 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:707 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:655 msgid "The merchant accepted your payment." msgstr "Le commerçant a accepté votre paiement." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:683 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:714 msgid "Continue to merchant" msgstr "Continuer vers le commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:694 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:725 msgid "Merchant confirmation code" msgstr "Code de confirmation du commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:699 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:730 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -753,17 +772,17 @@ msgstr "" "Présentez ce code au commerçant si le point de vente demande une " "confirmation de paiement." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:712 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:743 msgid "Copy code" msgstr "Copier le code" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:720 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:370 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:751 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:392 msgid "Continue with another wallet?" msgstr "Continuer avec un autre portefeuille ?" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:721 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:752 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:393 msgid "" "This wallet will release the payment so another wallet can claim it. You can " "continue with this wallet again until another wallet claims the order." @@ -772,8 +791,8 @@ msgstr "" "le réclamer. Vous pouvez continuer avec ce portefeuille jusqu’à ce qu’un " "autre portefeuille réclame la commande." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:722 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:372 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:753 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:394 msgid "Keep payment here" msgstr "Conserver le paiement ici" @@ -815,20 +834,20 @@ msgstr "Reçu pour %1$s" msgid "Receipt for this payment" msgstr "Reçu pour ce paiement" -#: packages/wallet-webui/src/routes/payment-model.ts:295 +#: packages/wallet-webui/src/routes/payment-model.ts:296 msgid "A required token is not available in this wallet." msgstr "Un jeton requis n'est pas disponible dans ce portefeuille." -#: packages/wallet-webui/src/routes/payment-model.ts:305 +#: packages/wallet-webui/src/routes/payment-model.ts:306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:629 msgid "Not enough of this token is available." msgstr "Ce jeton n'est pas disponible en quantité suffisante." -#: packages/wallet-webui/src/routes/payment-model.ts:307 +#: packages/wallet-webui/src/routes/payment-model.ts:308 msgid "This merchant is not an expected recipient for this token." msgstr "Ce commerçant n'est pas le destinataire attendu de ce jeton." -#: packages/wallet-webui/src/routes/payment-model.ts:309 +#: packages/wallet-webui/src/routes/payment-model.ts:310 msgid "This merchant is not trusted to receive this token." msgstr "Ce commerçant n'est pas digne de confiance pour recevoir ce jeton." @@ -854,7 +873,7 @@ msgstr "Choisissez une date d'expiration future." msgid "Choose a future expiration date and time." msgstr "Choisissez une date et une heure d'expiration futures." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:120 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:123 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:53 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:260 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:81 @@ -862,106 +881,106 @@ msgstr "Choisissez une date et une heure d'expiration futures." msgid "Back to balances" msgstr "Retour aux soldes" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:127 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:130 msgid "Deposit to a bank account" msgstr "Dépôt sur un compte bancaire" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:132 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:135 msgid "Send digital cash from this wallet" msgstr "Envoyez de l'argent numérique depuis ce portefeuille" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:137 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:140 msgid "Loading bank accounts…" msgstr "Chargement des comptes bancaires…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:157 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:160 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:152 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:170 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:173 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:159 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:85 msgid "Currency" msgstr "Devise" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:177 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:190 #: packages/wallet-webui/src/routes/withdrawal-model.ts:202 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:102 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1492 msgid "Amount" msgstr "Montant" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:186 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:199 #: packages/wallet-webui/src/routes/deposit-model.ts:16 #: packages/wallet-webui/src/routes/deposit-model.ts:17 #: packages/wallet-webui/src/routes/deposit-model.ts:90 msgid "Bank account" msgstr "Compte bancaire" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:220 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:233 msgid "Add a bank account before making a deposit." msgstr "Ajoutez un compte bancaire avant d'effectuer un dépôt." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:226 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:239 msgid "Manage bank accounts" msgstr "Gérer les comptes bancaires" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:235 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:248 msgid "" "This account does not support any currency currently held by the wallet." msgstr "" "Ce compte ne prend en charge aucune devise actuellement détenue par le " "portefeuille." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:496 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:239 msgid "Checking…" msgstr "Vérification…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 msgid "Review deposit" msgstr "Vérifier le dépôt" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:262 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:275 #: packages/wallet-webui/src/routes/transaction-model.ts:445 msgid "Bank account receives" msgstr "Le compte bancaire reçoit" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:277 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 msgid "Requested deposit" msgstr "Montant du dépôt demandé" #. Translators: Label for the total amount debited from this wallet. -#: packages/wallet-webui/src/screens/DepositScreen.tsx:284 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:297 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:522 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:85 msgid "Wallet spends" msgstr "Débité du portefeuille" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:303 msgid "Coin fees" msgstr "Frais sur les pièces" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:292 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:305 msgid "Wire fees" msgstr "Frais de virement" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:294 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:307 msgid "Refresh fees" msgstr "Frais de rafraîchissement" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:304 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:317 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:575 msgid "Change" msgstr "Modifier" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:310 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:323 msgid "Depositing…" msgstr "Dépôt en cours…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:311 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 msgid "Confirm deposit" msgstr "Confirmer le dépôt" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:337 msgid "Destination account" msgstr "Compte de destination" @@ -1040,7 +1059,7 @@ msgstr "Réserve Taler" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1311 -#: packages/wallet-webui/src/routes/App.tsx:4806 +#: packages/wallet-webui/src/routes/App.tsx:5080 msgid "Exchange" msgstr "exchange" @@ -1460,7 +1479,7 @@ msgid "Recovered amount" msgstr "Montant récupéré" #: packages/wallet-webui/src/routes/transaction-model.ts:590 -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Try now" msgstr "Essayez maintenant" @@ -1518,8 +1537,8 @@ msgid "" "merchant may keep the order claimed until it expires." msgstr "" "Annuler ce paiement ? Le portefeuille le supprimera de l’historique des " -"transactions. Le commerçant peut conserver la commande comme réclamée jusqu’à " -"son expiration." +"transactions. Le commerçant peut conserver la commande comme réclamée " +"jusqu’à son expiration." #: packages/wallet-webui/src/routes/transaction-model.ts:683 msgid "Collect refund" @@ -1531,7 +1550,7 @@ msgstr "" "Effectuez la vérification d'identité requise sur le site Web de l’exchange." #: packages/wallet-webui/src/routes/transaction-model.ts:695 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:303 msgid "Complete verification" msgstr "Terminer la vérification" @@ -1589,40 +1608,45 @@ msgstr "URI de paiement de la source de vérification" msgid "Purse public key" msgstr "Clé publique du porte-monnaie" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:80 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:37 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:52 +msgid "Legacy balance %1$s, unavailable for normal use" +msgstr "Ancien solde %1$s, indisponible pour une utilisation normale" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:102 msgid "Pending balance changes" msgstr "Modifications de solde en attente" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:82 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:104 msgid "Pending:" msgstr "En attente :" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:122 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:144 msgid "%1$s transaction" msgid_plural "%1$s transactions" msgstr[0] "%1$s transaction" msgstr[1] "%1$s transactions" #. The first point of reconstructed visible history, not the account-opening balance. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:131 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:153 msgid "Start balance" msgstr "Solde initial" #. The oldest point that can be reconstructed from visible wallet transactions. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:137 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:159 msgid "Beginning of visible history" msgstr "Début de l’historique visible" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:139 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:161 msgid "Current available balance" msgstr "Solde disponible actuel" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:217 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:229 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:239 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:251 msgid "Recent available balance history for %1$s" msgstr "Historique récent du solde disponible pour %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:347 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:369 msgid "" "Hover over or focus the chart to show the start balance, each bucket's " "balance and completed transaction count, or the current available balance. " @@ -1635,44 +1659,44 @@ msgstr "" "transactions de portefeuille terminées et visibles et du solde actuellement " "disponible." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:368 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:390 msgid "Balance history period" msgstr "Période de l’historique du solde" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:376 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:398 msgid "Day" msgstr "Jour" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:377 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:399 msgid "Week" msgstr "Semaine" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:378 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 msgid "Month" msgstr "Mois" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:379 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:401 msgid "Quarter" msgstr "Trimestre" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:385 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:407 msgid "Loading balance history…" msgstr "Chargement de l’historique du solde…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:422 msgid "A balance trend will appear after completed transactions." msgstr "Une tendance du solde apparaîtra une fois les transactions terminées." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:468 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:490 msgid "All" msgstr "Tout afficher" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:543 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:565 msgid "Close balance list" msgstr "Fermer la liste des soldes" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:551 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:678 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:573 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:701 #: packages/wallet-webui/src/ui/Shell.tsx:126 #: packages/wallet-webui/test/i18n-catalog.test.ts:154 msgid "Balances" @@ -1680,7 +1704,7 @@ msgstr "Soldes" #. Translators: Wallet action that sends digital cash to another person. #. Translators: Navigation command to send money to another person. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:629 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 #: packages/wallet-webui/src/ui/Shell.tsx:28 msgctxt "wallet action" msgid "Send" @@ -1689,7 +1713,7 @@ msgstr "Envoyer" #. Translators: Wallet action that requests digital cash from another person. #. Translators: Navigation command to request money from another person; #. “Request” is a verb. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:631 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:654 #: packages/wallet-webui/src/ui/Shell.tsx:31 msgctxt "wallet action" msgid "Request" @@ -1697,7 +1721,7 @@ msgstr "Demander" #. Translators: Wallet action that obtains digital cash from a bank or exchange. #. Translators: Navigation command to withdraw digital cash into the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:633 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:656 #: packages/wallet-webui/src/ui/Shell.tsx:33 msgctxt "wallet action" msgid "Withdraw" @@ -1706,83 +1730,89 @@ msgstr "Retirer" #. Translators: Wallet action that sends digital cash to an external bank account. #. Translators: Navigation command to deposit wallet funds into a bank #. account (cash out), not to add funds to the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:635 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:658 #: packages/wallet-webui/src/ui/Shell.tsx:36 msgctxt "wallet action" msgid "Deposit" msgstr "Déposer" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:640 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:663 msgid "Loading balances…" msgstr "Chargement des soldes…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:675 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:271 msgid "Welcome to Taler Wallet!" msgstr "Bienvenue sur Taler Wallet !" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:653 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:676 msgid "Withdraw digital cash to make your first payment." msgstr "Retirez de l'argent numérique pour effectuer votre premier paiement." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:657 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:680 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:274 msgid "Withdraw digital cash" msgstr "Retirer de l'argent numérique" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:661 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:684 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:277 msgid "Get digital cash to experience how to pay with money of the future." msgstr "" "Obtenez de l'argent numérique pour découvrir comment payer avec l'argent du " "futur." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:668 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:691 msgid "Getting demo cash…" msgstr "Obtention de l’argent de démonstration…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:669 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:692 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:278 msgid "Get demo cash" msgstr "Obtenir de l’argent de démonstration" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:694 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:717 msgid "Wallet balances" msgstr "Soldes de portefeuille" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:723 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:746 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:829 msgid "Available balance %1$s" msgstr "Solde disponible %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:751 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:926 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:902 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:70 +msgid "Manage legacy balance" +msgstr "Gérer l’ancien solde" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:784 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:970 msgid "Recent transactions" msgstr "Transactions récentes" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:755 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:930 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:788 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:974 msgid "Loading recent transactions…" msgstr "Chargement des transactions récentes…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:756 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:931 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:789 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:975 msgid "No completed transactions for this balance." msgstr "Aucune transaction terminée pour ce solde." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 msgid "Pending transactions" msgstr "Transactions en attente" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:767 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:800 msgid "Loading pending transactions…" msgstr "Chargement des transactions en attente…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:768 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:801 msgid "No pending transactions for this balance." msgstr "Aucune transaction en attente pour ce solde." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:781 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:814 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:231 #: packages/wallet-webui/src/ui/Shell.tsx:64 #: packages/wallet-webui/src/ui/Shell.tsx:177 @@ -1790,44 +1820,44 @@ msgid "Settings" msgstr "Paramètres" #. Translators: %1$s is a currency code; “Taler” is used only when no currency is selected. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:827 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:862 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:20 msgid "Where to pay with %1$s" msgstr "Où payer avec %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:835 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:870 msgid "Balance selector" msgstr "Sélecteur de solde" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:840 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:875 msgid "Show all balances" msgstr "Afficher tous les soldes" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:850 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:885 msgid "Show %1$s" msgstr "Afficher %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:891 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:934 msgid "More" msgstr "Plus" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:900 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:943 #: packages/wallet-webui/src/ui/Shell.tsx:82 msgid "Enter Taler link" msgstr "Entrez le lien Taler" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:909 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:952 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:74 #: packages/wallet-webui/src/ui/Shell.tsx:87 #: packages/wallet-webui/src/ui/Shell.tsx:169 msgid "Scan QR code" msgstr "Scanner le code QR" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:919 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:962 msgid "Transaction history" msgstr "Historique des transactions" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:944 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:988 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:73 #: packages/wallet-webui/src/stories/catalog.ts:235 @@ -1835,7 +1865,7 @@ msgstr "Historique des transactions" msgid "Discounts" msgstr "Remises" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:951 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:995 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:74 #: packages/wallet-webui/src/stories/catalog.ts:241 @@ -1843,7 +1873,7 @@ msgstr "Remises" msgid "Passes" msgstr "Pass" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:958 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:1002 #: packages/wallet-webui/src/ui/Shell.tsx:148 msgid "Donations" msgstr "Dons" @@ -2037,7 +2067,7 @@ msgstr "Non garanti" #. Translators: Browser-storage durability status. #: packages/wallet-webui/src/screens/StorageMigrationCard.tsx:40 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:223 msgid "Unavailable" msgstr "Indisponible" @@ -2297,7 +2327,7 @@ msgstr "Consulter l’état, les conditions et les changements de clé" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:241 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:169 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:170 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 #: packages/wallet-webui/src/stories/catalog.ts:91 #: packages/wallet-webui/src/ui/Shell.tsx:153 msgid "Bank accounts" @@ -2435,7 +2465,7 @@ msgstr "Back-end" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:357 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:360 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:365 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:192 msgid "Loading…" msgstr "Chargement…" @@ -2728,7 +2758,7 @@ msgid "Import verified" msgstr "Importation vérifiée" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:5238 +#: packages/wallet-webui/src/routes/App.tsx:5524 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2843,7 +2873,7 @@ msgstr "Choisissez la date et l'heure" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:389 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:428 -#: packages/wallet-webui/src/routes/App.tsx:1592 +#: packages/wallet-webui/src/routes/App.tsx:1748 msgid "Default" msgstr "Par défaut" @@ -2933,63 +2963,63 @@ msgid "Confirming…" msgstr "Confirmation…" #. Translators: Heading for sharing a push-payment claim link with its recipient. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:25 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:215 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Share money" msgstr "Partager de l'argent" #. Translators: Heading for sharing a pull-payment invoice link with its payer. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:29 msgid "Share request" msgstr "Partager la demande" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:30 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:216 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:32 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:236 msgid "The link contains the claim. Share it only with the intended person." msgstr "" "Le lien contient la réclamation. Partagez-le uniquement avec la personne " "concernée." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:36 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:38 msgid "Waiting for a response from the exchange…" msgstr "En attente d’une réponse de l’exchange…" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:37 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:39 msgid "Preparing a secure share link…" msgstr "Préparation d'un lien de partage sécurisé…" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:45 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:47 msgid "The wallet will retry automatically. You can also try again now." msgstr "" "Le portefeuille réessaiera automatiquement. Vous pouvez aussi réessayer " "maintenant." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:52 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:59 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:98 -#: packages/wallet-webui/src/routes/App.tsx:3523 +#: packages/wallet-webui/src/routes/App.tsx:3746 msgid "View transaction" msgstr "Afficher la transaction" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 msgid "Trying…" msgstr "Nouvelle tentative…" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:67 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:221 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:241 msgid "QR code for the peer payment link" msgstr "Code QR pour le lien de paiement pair-à-pair" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:68 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:75 msgid "QR code for the peer request link" msgstr "Code QR du lien de demande pair-à-pair" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:78 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:85 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:250 msgid "Copy link" msgstr "Copier le lien" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:79 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:86 msgid "Done" msgstr "Terminer" @@ -3255,15 +3285,15 @@ msgstr "Retrait…" msgid "Forget account" msgstr "Retirer le compte" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:53 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:59 msgid "Force-remove exchange data?" msgstr "Forcer la suppression des données de l’exchange ?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:54 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:60 msgid "Remove exchange?" msgstr "Supprimer l’exchange ?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:61 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:67 msgid "" "This exchange still has coins or withdrawal records. Force removal " "permanently deletes its digital cash, withdrawals, and related transaction " @@ -3274,7 +3304,7 @@ msgstr "" "retraits et l'historique des transactions associées de ce portefeuille. Cela " "ne peut pas être annulé." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:62 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:68 msgid "" "The wallet found no coins or withdrawal records associated with this " "exchange. Its cached details and trust settings will be removed." @@ -3283,157 +3313,201 @@ msgstr "" "associé à cet exchange. Ses détails mis en cache et ses paramètres de " "confiance seront supprimés." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:65 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:71 msgid "" "Cancel and export the wallet database first if you might need this data." msgstr "" "Annulez et exportez d'abord la base de données du portefeuille si vous " "pourriez avoir besoin de ces données." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:69 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 msgid "Keep exchange" msgstr "Conserver l’exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:72 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:78 msgid "Removing…" msgstr "Suppression…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:80 #: packages/wallet-webui/src/stories/catalog.ts:89 msgid "Force-remove exchange" msgstr "Forcer la suppression de l’exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:263 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:81 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:314 msgid "Remove exchange" msgstr "Supprimer l’exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:91 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:97 msgid "I understand that wallet data and digital cash can be permanently lost." msgstr "" "Je comprends que les données du portefeuille et l'argent numérique peuvent " "être perdus définitivement." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:123 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:130 msgid "Back to exchanges" msgstr "Retour aux exchanges" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:129 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:136 msgid "Exchange details" msgstr "Détails de l’exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:137 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:144 msgid "Loading exchange details…" msgstr "Chargement des détails de l’exchange…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:154 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 msgid "Update status" msgstr "Statut de la mise à jour" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:156 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:163 msgid "Entry status" msgstr "Statut d'entrée" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:158 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:165 msgid "Terms" msgstr "Conditions" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:168 msgid "Master public key" msgstr "Clé publique principale" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:174 msgid "Not available" msgstr "Non disponible" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:184 msgid "Auditors" msgstr "Auditeurs" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:188 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:195 msgid "Fees" msgstr "Frais" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:191 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:198 msgid "No fees advertised" msgstr "Aucun frais annoncé" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 msgid "See current exchange terms and operation reviews" msgstr "" "Voir les conditions actuelles de l’exchange et les avis sur les opérations" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:207 msgid "Availability" msgstr "Disponibilité" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:210 msgid "Peer payments are disabled." msgstr "Les paiements pair-à-pair sont désactivés." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:206 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 msgid "Direct deposits are disabled." msgstr "Les dépôts directs vers un compte bancaire sont désactivés." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 msgid "The last exchange update failed" msgstr "La dernière mise à jour de l’exchange a échoué" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 msgid "Exchange identity changed" msgstr "Identité de l’exchange modifiée" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:227 +msgid "The security identity of %1$s has changed unexpectedly." +msgstr "L’identité de sécurité de %1$s a changé de manière inattendue." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:228 msgid "" -"Withdrawals are blocked until you verify the new master key through a " -"trusted channel." +"Only trust the new identity if the exchange operator has confirmed this " +"change. Otherwise, wait and try again later." msgstr "" -"Les retraits sont bloqués jusqu'à ce que vous vérifiiez la nouvelle clé " -"principale via un canal de confiance." +"Ne faites confiance à la nouvelle identité que si l’opérateur de l’exchange " +"a confirmé ce changement. Sinon, attendez et réessayez plus tard." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:222 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:229 +msgid "" +"Trusting it may make digital cash issued under the previous identity " +"unusable in this wallet." +msgstr "" +"L’accepter peut rendre inutilisable dans ce portefeuille l’argent numérique " +"émis sous l’identité précédente." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:231 msgid "Previous key (%1$s)" msgstr "Clé précédente (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:235 msgid "Current key (%1$s)" msgstr "Clé actuelle (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:232 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:241 msgid "" "The new exchange does not claim support for the wallet's older denominations." msgstr "" "Le nouvel exchange ne revendique pas la prise en charge des anciennes " "dénominations du portefeuille." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:239 -msgid "I verified this key change" -msgstr "J'ai vérifié ce changement de clé" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:253 +msgid "Accept new identity" +msgstr "Accepter la nouvelle identité" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:259 +msgid "Legacy exchange balances" +msgstr "Anciens soldes de l’exchange" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:260 +msgid "" +"These funds and cached keys belong to master keys this exchange has replaced." +msgstr "" +"Ces fonds et ces clés en cache appartiennent à des clés maîtresses que cet " +"exchange a remplacées." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:282 +msgid "Purging these balances will not verify or unblock the replacement key." +msgstr "" +"La purge de ces soldes ne vérifiera ni ne débloquera la clé de remplacement." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:293 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purge legacy balances" +msgstr "Purger les anciens soldes" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:247 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:298 #: packages/wallet-webui/src/routes/exchange-gate-model.ts:41 msgid "Review terms" msgstr "Consulter les conditions" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:258 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:309 msgid "Update now" msgstr "Mettre à jour maintenant" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:278 -msgid "Confirm exchange key change?" -msgstr "Confirmer le changement de clé de l’exchange ?" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:359 +msgid "Purge legacy balances?" +msgstr "Purger les anciens soldes ?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:279 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:360 msgid "" -"Continue only if you verified the new master public key through a trusted " -"channel." +"This permanently deletes all digital cash and cached key data issued under " +"historical master keys at this exchange. The current exchange and retained " +"transaction history remain. This cannot be undone." msgstr "" -"Continuez uniquement si vous avez vérifié la nouvelle clé publique " -"principale via un canal de confiance." +"Cela supprime définitivement tout l’argent numérique et toutes les données " +"de clés en cache émis sous les anciennes clés maîtresses de cet exchange. " +"L’exchange actuel et l’historique des transactions conservé restent " +"disponibles. Cette opération est irréversible." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:281 -msgid "Confirm key change" -msgstr "Confirmer le changement de clé" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:361 +msgid "Keep legacy balances" +msgstr "Conserver les anciens soldes" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purging…" +msgstr "Purge…" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:378 +msgid "I understand that these legacy balances will be permanently lost." +msgstr "Je comprends que ces anciens soldes seront définitivement perdus." #: packages/wallet-webui/src/screens/TermsScreen.tsx:17 msgid "Proposed" @@ -3488,32 +3562,32 @@ msgstr "Acceptation…" msgid "Accept terms" msgstr "Accepter les conditions" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:76 msgid "Loading transaction…" msgstr "Chargement de la transaction…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:104 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:88 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:106 msgid "Back to history" msgstr "Retour à l’historique" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:89 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:91 msgid "Transaction not found." msgstr "Transaction introuvable." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:169 msgid "Wallet reported a problem" msgstr "Le portefeuille a signalé un problème" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:218 msgid "Bank account authentication required" msgstr "Authentification du compte bancaire requise" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:199 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 msgid "Bank transfer still required" msgstr "Virement bancaire toujours requis" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3521,7 +3595,7 @@ msgstr "" "Effectuez un petit transfert d’authentification depuis le compte de dépôt " "avant que l’exchange puisse y envoyer de l’argent." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:204 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3529,51 +3603,51 @@ msgstr "" "Rouvrez le compte de l’exchange, le montant et le sujet du transfert " "obligatoire pour ce retrait en attente." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:237 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:257 msgid "Order details" msgstr "Détails de la commande" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:247 -#: packages/wallet-webui/src/routes/App.tsx:4416 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 +#: packages/wallet-webui/src/routes/App.tsx:4663 +#: packages/wallet-webui/src/routes/App.tsx:5143 msgid "Payment options could not be loaded." msgstr "Les options de paiement n'ont pas pu être chargées." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Détails de la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:292 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:314 msgid "Technical identifiers" msgstr "Identifiants techniques" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:296 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:318 msgid "Transaction ID" msgstr "ID de transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:324 msgid "Local ID" msgstr "Identifiant local" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:319 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Copier" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:346 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:368 msgid "Working…" msgstr "Traitement…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:354 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:376 msgid "Confirm transaction action" msgstr "Confirmer l'action de la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:356 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:378 msgid "Keep transaction" msgstr "Conserver la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:379 msgid "Confirm" msgstr "Confirmer" @@ -3648,8 +3722,8 @@ msgid "Currency and exchange" msgstr "Devise et exchange" #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:139 -#: packages/wallet-webui/src/routes/App.tsx:3482 -#: packages/wallet-webui/src/routes/App.tsx:3505 +#: packages/wallet-webui/src/routes/App.tsx:3705 +#: packages/wallet-webui/src/routes/App.tsx:3728 msgid "Amount selected at cash acceptor" msgstr "Montant sélectionné sur l’automate de dépôt d’espèces" @@ -4046,7 +4120,7 @@ msgstr "Ouvrir l’action Taler" msgid "Loading wallet…" msgstr "Chargement du portefeuille…" -#: packages/wallet-webui/src/screens/PopupScreen.tsx:53 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:62 msgid "" "No balance yet. Open the wallet to add an exchange or withdraw digital cash." msgstr "" @@ -4091,7 +4165,7 @@ msgid "The wallet will retry automatically in %1$s." msgstr "Le portefeuille réessayera automatiquement dans %1$s." #: packages/wallet-webui/src/ui/RequestProgress.tsx:77 -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retrying…" msgstr "Nouvelle tentative…" @@ -4429,13 +4503,13 @@ msgstr "Soldes alimentés par Penpot" #. Translators: Label for the first point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:333 -#: packages/wallet-webui/src/routes/balance-model.ts:229 +#: packages/wallet-webui/src/routes/balance-model.ts:232 msgid "Start" msgstr "Début" #. Translators: Label for the current point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:351 -#: packages/wallet-webui/src/routes/balance-model.ts:234 +#: packages/wallet-webui/src/routes/balance-model.ts:237 msgid "Now" msgstr "Maintenant" @@ -4473,7 +4547,7 @@ msgstr "" "retrait de manière indépendante." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:536 -#: packages/wallet-webui/src/routes/App.tsx:3130 +#: packages/wallet-webui/src/routes/App.tsx:3349 msgid "View withdrawal" msgstr "Voir le retrait" @@ -4519,7 +4593,7 @@ msgid "DD 68 donation receipt setup" msgstr "Configuration du reçu de don DD 68" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:813 -#: packages/wallet-webui/src/routes/App.tsx:951 +#: packages/wallet-webui/src/routes/App.tsx:965 msgid "Donation receipt settings saved." msgstr "Paramètres du reçu de don enregistrés." @@ -4578,7 +4652,7 @@ msgid "Deposit error returned by wallet-core" msgstr "Erreur de dépôt renvoyée par wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:982 -#: packages/wallet-webui/src/routes/App.tsx:1256 +#: packages/wallet-webui/src/routes/App.tsx:1355 msgid "The wallet could not prepare this deposit." msgstr "Le portefeuille n'a pas pu préparer ce dépôt." @@ -4591,7 +4665,7 @@ msgid "Peer payment error returned by wallet-core" msgstr "Erreur de paiement pair-à-pair renvoyée par wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1041 -#: packages/wallet-webui/src/routes/App.tsx:2030 +#: packages/wallet-webui/src/routes/App.tsx:2226 msgid "The wallet could not prepare this peer payment." msgstr "Le portefeuille n’a pas pu préparer ce paiement pair-à-pair." @@ -4652,19 +4726,19 @@ msgid "Withdrawal error returned by wallet-core" msgstr "Erreur de retrait renvoyée par wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1421 -#: packages/wallet-webui/src/routes/App.tsx:2509 -#: packages/wallet-webui/src/routes/App.tsx:3385 +#: packages/wallet-webui/src/routes/App.tsx:2720 +#: packages/wallet-webui/src/routes/App.tsx:3606 msgid "The exchange could not prepare this withdrawal." msgstr "L’exchange n’a pas pu préparer ce retrait." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1444 -#: packages/wallet-webui/src/routes/App.tsx:3585 +#: packages/wallet-webui/src/routes/App.tsx:3814 msgid "Withdraw from your bank" msgstr "Retirer via votre banque" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1445 -#: packages/wallet-webui/src/routes/App.tsx:2687 -#: packages/wallet-webui/src/routes/App.tsx:3589 +#: packages/wallet-webui/src/routes/App.tsx:2906 +#: packages/wallet-webui/src/routes/App.tsx:3818 msgid "Choose how much digital cash to receive" msgstr "Choisissez le montant d'argent numérique à recevoir" @@ -4781,78 +4855,90 @@ msgstr "Actions du portefeuille" msgid "My wallet" msgstr "Mon portefeuille" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:102 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:104 msgid "The wallet could not add this exchange." msgstr "Le portefeuille n'a pas pu ajouter cet exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:111 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:113 msgid "Adding the exchange failed" msgstr "L'ajout de l’exchange a échoué" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:126 -#: packages/wallet-webui/src/routes/App.tsx:1796 -#: packages/wallet-webui/src/routes/App.tsx:2704 -#: packages/wallet-webui/src/routes/App.tsx:2715 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:128 +#: packages/wallet-webui/src/routes/App.tsx:1973 +#: packages/wallet-webui/src/routes/App.tsx:2923 +#: packages/wallet-webui/src/routes/App.tsx:2934 msgid "Exchanges could not be loaded." msgstr "Les exchanges n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:154 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:391 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:158 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 msgid "Invalid exchange route" msgstr "Route vers l’exchange non valide" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:183 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:206 msgid "The last update failed." msgstr "La dernière mise à jour a échoué." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:222 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:245 msgid "The exchange update could not be started." msgstr "La mise à jour de l’exchange n'a pas pu être démarrée." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:239 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:262 msgid "The key change could not be confirmed." msgstr "Le changement de clé n'a pas pu être confirmé." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:244 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:267 msgid "Exchange key change confirmed." msgstr "Changement de clé de l’exchange confirmé." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:247 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:280 +msgid "" +"The legacy balances could not be purged. Refresh the exchange details and " +"review them again." +msgstr "" +"Les anciens soldes n’ont pas pu être purgés. Actualisez les détails de " +"l’exchange et examinez-les à nouveau." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:285 +msgid "Legacy exchange balances purged." +msgstr "Les anciens soldes de l’exchange ont été purgés." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:288 msgid "Exchange action failed" msgstr "L'action de l’exchange a échoué" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:265 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:275 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:306 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:316 msgid "The wallet could not check exchange resources." msgstr "Le portefeuille n'a pas pu vérifier les ressources de l’exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:298 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:308 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:339 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:349 msgid "The exchange could not be removed." msgstr "L’exchange n’a pas pu être supprimé." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:321 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:338 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:362 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:379 msgid "Exchange details could not be loaded." msgstr "Les détails de l’exchange n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:346 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:387 msgid "Exchange update started." msgstr "La mise à jour de l’exchange a démarré." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:475 msgid "Exchange terms could not be loaded." msgstr "Les conditions de l’exchange n’ont pas pu être chargées." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:457 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:499 msgid "The terms could not be accepted." msgstr "Les conditions n'ont pas pu être acceptées." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:461 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:503 msgid "Terms acceptance failed" msgstr "Échec de l'acceptation des conditions" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:535 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:577 msgid "" "Enter the account currency so the bank account number can be converted to an " "IBAN." @@ -4860,38 +4946,38 @@ msgstr "" "Saisissez la devise du compte afin que le numéro de compte bancaire puisse " "être converti en IBAN." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:543 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:557 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:585 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:599 msgid "Enter a valid IBAN or bank account number." msgstr "Saisissez un IBAN ou un numéro de compte bancaire valide." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:549 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:591 msgid "The bank account number could not be converted safely." msgstr "" "Le numéro de compte bancaire n'a pas pu être converti en toute sécurité." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:580 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:622 msgid "The bank account could not be saved." msgstr "Le compte bancaire n’a pas pu être enregistré." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:587 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:629 msgid "Saving the bank account failed" msgstr "L'enregistrement du compte bancaire a échoué" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:605 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:647 msgid "The bank account could not be forgotten." msgstr "Le compte bancaire n’a pas pu être retiré." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:611 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:653 msgid "Forgetting the bank account failed" msgstr "Le retrait du compte bancaire a échoué" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:628 -#: packages/wallet-webui/src/routes/App.tsx:1340 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:670 +#: packages/wallet-webui/src/routes/App.tsx:1466 msgid "Bank accounts could not be loaded." msgstr "Les comptes bancaires n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:633 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:675 msgid "Supported bank-account types could not be loaded." msgstr "" "Les types de comptes bancaires pris en charge n’ont pas pu être chargés." @@ -4921,6 +5007,8 @@ msgstr "" "de recevoir ce paiement." #: packages/wallet-webui/src/routes/exchange-gate-model.ts:24 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:60 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:95 msgid "Verify key change" msgstr "Vérifier le changement de clé" @@ -4946,6 +5034,28 @@ msgstr "" "Lisez et acceptez les conditions de service de cet exchange avant de " "recevoir ce paiement." +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:57 +msgid "" +"Some funds are locked until you verify an exchange signing-key change. " +"Review the transfer again afterward because older denominations might remain " +"unusable." +msgstr "" +"Certains fonds sont bloqués jusqu’à ce que vous vérifiiez le changement de " +"clé de signature de l’exchange. Examinez ensuite de nouveau le transfert, " +"car les anciennes coupures peuvent rester inutilisables." + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:61 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:71 +msgid "Review exchanges" +msgstr "Examiner les exchanges" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:94 +msgid "" +"This operation is blocked until you verify the exchange signing-key change." +msgstr "" +"Cette opération est bloquée jusqu’à ce que vous vérifiiez le changement de " +"clé de signature de l’exchange." + #: packages/wallet-webui/src/routes/withdrawal-review-model.ts:52 msgid "" "The wallet could not verify the selected exchange. Go back and select it " @@ -5125,47 +5235,47 @@ msgstr "" "Ce portefeuille contient de la valeur, mais son stockage dans le navigateur " "est effectué au mieux et peut être supprimé automatiquement." -#: packages/wallet-webui/src/routes/App.tsx:391 +#: packages/wallet-webui/src/routes/App.tsx:397 msgid "The wallet could not save the requested action." msgstr "Le portefeuille n'a pas pu enregistrer l'action demandée." -#: packages/wallet-webui/src/routes/App.tsx:405 +#: packages/wallet-webui/src/routes/App.tsx:411 msgid "Action could not be captured" msgstr "L'action n'a pas pu être capturée" -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retry capture" msgstr "Réessayer la capture" -#: packages/wallet-webui/src/routes/App.tsx:411 +#: packages/wallet-webui/src/routes/App.tsx:417 msgid "Dismiss" msgstr "Fermer" -#: packages/wallet-webui/src/routes/App.tsx:433 +#: packages/wallet-webui/src/routes/App.tsx:439 msgid "Demo data" msgstr "Données de démonstration" -#: packages/wallet-webui/src/routes/App.tsx:435 +#: packages/wallet-webui/src/routes/App.tsx:441 msgid "Connected" msgstr "Connecté" -#: packages/wallet-webui/src/routes/App.tsx:437 +#: packages/wallet-webui/src/routes/App.tsx:443 msgid "Connecting" msgstr "Connexion en cours" -#: packages/wallet-webui/src/routes/App.tsx:438 +#: packages/wallet-webui/src/routes/App.tsx:444 msgid "Disconnected" msgstr "Déconnecté" -#: packages/wallet-webui/src/routes/App.tsx:601 +#: packages/wallet-webui/src/routes/App.tsx:607 msgid "Enter a valid taler:// wallet link." msgstr "Entrez un lien de portefeuille taler:// valide." -#: packages/wallet-webui/src/routes/App.tsx:610 +#: packages/wallet-webui/src/routes/App.tsx:616 msgid "The wallet link could not be opened." msgstr "Le lien du portefeuille n'a pas pu être ouvert." -#: packages/wallet-webui/src/routes/App.tsx:617 +#: packages/wallet-webui/src/routes/App.tsx:623 msgid "" "Clipboard access is unavailable in this browser. Paste into the field " "instead." @@ -5173,24 +5283,32 @@ msgstr "" "L'accès au Presse-papiers n'est pas disponible dans ce navigateur. Collez " "plutôt dans le champ." -#: packages/wallet-webui/src/routes/App.tsx:626 +#: packages/wallet-webui/src/routes/App.tsx:632 msgid "Clipboard access was denied. Paste into the field instead." msgstr "L'accès au presse-papiers a été refusé. Collez plutôt dans le champ." -#: packages/wallet-webui/src/routes/App.tsx:632 +#: packages/wallet-webui/src/routes/App.tsx:638 msgid "The clipboard does not contain a link." msgstr "Le presse-papiers ne contient pas de lien." -#: packages/wallet-webui/src/routes/App.tsx:748 -#: packages/wallet-webui/src/routes/App.tsx:757 +#: packages/wallet-webui/src/routes/App.tsx:755 +#: packages/wallet-webui/src/routes/App.tsx:764 msgid "Demo cash could not be withdrawn." msgstr "L'argent de démonstration n'a pas pu être retiré." -#: packages/wallet-webui/src/routes/App.tsx:780 +#: packages/wallet-webui/src/routes/App.tsx:787 msgid "Balance history could not be loaded." msgstr "L’historique du solde n’a pas pu être chargé." -#: packages/wallet-webui/src/routes/App.tsx:787 +#: packages/wallet-webui/src/routes/App.tsx:794 +msgid "" +"Estimated history reconstructed from transactions tied to these superseded " +"exchange keys; deleted activity is unavailable." +msgstr "" +"Historique estimé reconstruit à partir des transactions liées à ces clés " +"d’exchange remplacées ; l’activité supprimée n’est pas disponible." + +#: packages/wallet-webui/src/routes/App.tsx:796 msgid "" "Estimated history: a transaction involving more than one exchange is counted " "in full for each exchange, and deleted activity is unavailable." @@ -5199,7 +5317,7 @@ msgstr "" "comptée intégralement pour chacun d’eux, et l’activité supprimée n’est pas " "disponible." -#: packages/wallet-webui/src/routes/App.tsx:788 +#: packages/wallet-webui/src/routes/App.tsx:797 msgid "" "Estimated history reconstructed from retained completed transactions; " "deleted activity is unavailable." @@ -5207,30 +5325,30 @@ msgstr "" "Historique estimé reconstruit à partir des transactions terminées " "conservées ; l'activité supprimée n'est pas disponible." -#: packages/wallet-webui/src/routes/App.tsx:802 -#: packages/wallet-webui/src/routes/App.tsx:1345 -#: packages/wallet-webui/src/routes/App.tsx:1791 +#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:1471 +#: packages/wallet-webui/src/routes/App.tsx:1968 msgid "Balances could not be loaded." msgstr "Les soldes n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:820 msgid "Recent transactions could not be loaded." msgstr "Les transactions récentes n'ont pas pu être chargées." -#: packages/wallet-webui/src/routes/App.tsx:816 +#: packages/wallet-webui/src/routes/App.tsx:825 msgid "Pending transactions could not be loaded." msgstr "Les transactions en attente n'ont pas pu être chargées." -#: packages/wallet-webui/src/routes/App.tsx:821 +#: packages/wallet-webui/src/routes/App.tsx:830 msgid "Scoped transaction history is unavailable for this balance." msgstr "" "L’historique des transactions étendues n’est pas disponible pour ce solde." -#: packages/wallet-webui/src/routes/App.tsx:872 +#: packages/wallet-webui/src/routes/App.tsx:886 msgid "Shopping directories could not be loaded." msgstr "Les annuaires de commerces n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:892 +#: packages/wallet-webui/src/routes/App.tsx:906 msgid "" "Use an HTTPS donation authority URL (HTTP is allowed only for a local test " "service)." @@ -5238,90 +5356,90 @@ msgstr "" "Utilisez une URL d'autorité de don HTTPS (HTTP n'est autorisé que pour un " "service de test local)." -#: packages/wallet-webui/src/routes/App.tsx:937 +#: packages/wallet-webui/src/routes/App.tsx:951 msgid "The donation authority could not be saved." msgstr "L’autorité de don n’a pas pu être enregistrée." -#: packages/wallet-webui/src/routes/App.tsx:955 +#: packages/wallet-webui/src/routes/App.tsx:969 msgid "Donation settings could not be saved." msgstr "Les paramètres de don n'ont pas pu être enregistrés." -#: packages/wallet-webui/src/routes/App.tsx:971 +#: packages/wallet-webui/src/routes/App.tsx:985 msgid "Donation receipt totals could not be loaded." msgstr "Les totaux des reçus de don n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:983 +#: packages/wallet-webui/src/routes/App.tsx:997 msgid "Donation settings could not be loaded." msgstr "Les paramètres de don n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:995 +#: packages/wallet-webui/src/routes/App.tsx:1009 msgid "Back to payment" msgstr "Retour au paiement" -#: packages/wallet-webui/src/routes/App.tsx:1039 +#: packages/wallet-webui/src/routes/App.tsx:1053 msgid "Donation statements could not be loaded." msgstr "Les relevés de dons n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:1078 +#: packages/wallet-webui/src/routes/App.tsx:1092 msgid "Discounts could not be loaded." msgstr "Les réductions n'ont pas pu être chargées." -#: packages/wallet-webui/src/routes/App.tsx:1116 +#: packages/wallet-webui/src/routes/App.tsx:1130 msgid "Passes could not be loaded." msgstr "Les pass n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:1210 +#: packages/wallet-webui/src/routes/App.tsx:1296 msgid "This bank-account action expired or is invalid." msgstr "Cette action relative au compte bancaire a expiré ou n'est pas valide." -#: packages/wallet-webui/src/routes/App.tsx:1223 +#: packages/wallet-webui/src/routes/App.tsx:1309 msgid "The bank-account action could not be loaded." msgstr "L'action du compte bancaire n'a pas pu être chargée." -#: packages/wallet-webui/src/routes/App.tsx:1270 +#: packages/wallet-webui/src/routes/App.tsx:1369 msgid "Deposit preparation failed" msgstr "Échec de la préparation du dépôt" -#: packages/wallet-webui/src/routes/App.tsx:1294 +#: packages/wallet-webui/src/routes/App.tsx:1408 msgid "The wallet could not create this deposit." msgstr "Le portefeuille n'a pas pu créer ce dépôt." -#: packages/wallet-webui/src/routes/App.tsx:1304 +#: packages/wallet-webui/src/routes/App.tsx:1419 msgid "Deposit creation failed" msgstr "La création du dépôt a échoué" -#: packages/wallet-webui/src/routes/App.tsx:1367 +#: packages/wallet-webui/src/routes/App.tsx:1502 msgid "This deposit may require identity verification at an exchange." msgstr "" "Ce dépôt peut nécessiter une vérification d’identité auprès d’un exchange." -#: packages/wallet-webui/src/routes/App.tsx:1558 +#: packages/wallet-webui/src/routes/App.tsx:1710 msgid "Choose an available currency and payment scope." msgstr "Choisissez une devise et un périmètre de paiement disponibles." -#: packages/wallet-webui/src/routes/App.tsx:1568 +#: packages/wallet-webui/src/routes/App.tsx:1720 msgid "No expiration" msgstr "Pas d'expiration" -#: packages/wallet-webui/src/routes/App.tsx:1581 +#: packages/wallet-webui/src/routes/App.tsx:1733 msgid "The wallet could not prepare this transfer." msgstr "Le portefeuille n'a pas pu préparer ce transfert." -#: packages/wallet-webui/src/routes/App.tsx:1597 +#: packages/wallet-webui/src/routes/App.tsx:1753 msgid "No suitable exchange" msgstr "Aucun exchange approprié" -#: packages/wallet-webui/src/routes/App.tsx:1599 +#: packages/wallet-webui/src/routes/App.tsx:1756 msgid "The wallet does not have enough compatible funds for this transfer." msgstr "" "Le portefeuille ne dispose pas de suffisamment de fonds compatibles pour ce " "transfert." -#: packages/wallet-webui/src/routes/App.tsx:1611 +#: packages/wallet-webui/src/routes/App.tsx:1770 msgid "Choose an expiration no later than %1$s." msgstr "Choisissez une expiration au plus tard à %1$s." -#: packages/wallet-webui/src/routes/App.tsx:1616 +#: packages/wallet-webui/src/routes/App.tsx:1775 msgid "" "This wallet-core version cannot bind the reviewed transfer to confirmation. " "Update the wallet before sending." @@ -5329,16 +5447,16 @@ msgstr "" "Cette version du portefeuille principal ne peut pas lier le transfert " "examiné à la confirmation. Mettez à jour le portefeuille avant l'envoi." -#: packages/wallet-webui/src/routes/App.tsx:1640 +#: packages/wallet-webui/src/routes/App.tsx:1799 msgid "The wallet could not prepare this request." msgstr "Le portefeuille n'a pas pu préparer cette demande." -#: packages/wallet-webui/src/routes/App.tsx:1663 -#: packages/wallet-webui/src/routes/App.tsx:2041 +#: packages/wallet-webui/src/routes/App.tsx:1822 +#: packages/wallet-webui/src/routes/App.tsx:2237 msgid "Peer payment preparation failed" msgstr "Échec de la préparation du paiement pair-à-pair" -#: packages/wallet-webui/src/routes/App.tsx:1703 +#: packages/wallet-webui/src/routes/App.tsx:1862 msgid "" "The available coins, fees, or exchange changed. Review the transfer again " "before sending." @@ -5346,209 +5464,209 @@ msgstr "" "Les pièces, frais ou exchanges disponibles ont changé. Vérifiez à nouveau le " "transfert avant de l'envoyer." -#: packages/wallet-webui/src/routes/App.tsx:1710 +#: packages/wallet-webui/src/routes/App.tsx:1880 msgid "The wallet could not create the transfer." msgstr "Le portefeuille n'a pas pu créer le transfert." -#: packages/wallet-webui/src/routes/App.tsx:1720 +#: packages/wallet-webui/src/routes/App.tsx:1890 msgid "The request expiration is missing." msgstr "L'expiration de la demande est manquante." -#: packages/wallet-webui/src/routes/App.tsx:1737 +#: packages/wallet-webui/src/routes/App.tsx:1913 msgid "The wallet could not create the request." msgstr "Le portefeuille n'a pas pu créer la demande." -#: packages/wallet-webui/src/routes/App.tsx:1749 +#: packages/wallet-webui/src/routes/App.tsx:1925 msgid "Peer payment creation failed" msgstr "Échec de la création du paiement pair-à-pair" -#: packages/wallet-webui/src/routes/App.tsx:1804 -#: packages/wallet-webui/src/routes/App.tsx:2170 +#: packages/wallet-webui/src/routes/App.tsx:1982 +#: packages/wallet-webui/src/routes/App.tsx:2371 msgid "Checking this exchange's terms and signing keys…" msgstr "Vérification des conditions et des clés de signature de cet exchange…" -#: packages/wallet-webui/src/routes/App.tsx:1885 +#: packages/wallet-webui/src/routes/App.tsx:2065 msgid "The exchange could not prepare the peer share link yet." msgstr "L’exchange n’a pas encore pu préparer le lien de partage pair-à-pair." -#: packages/wallet-webui/src/routes/App.tsx:1897 +#: packages/wallet-webui/src/routes/App.tsx:2078 msgid "The peer share link could not be loaded." msgstr "Le lien de partage pair-à-pair n’a pas pu être chargé." -#: packages/wallet-webui/src/routes/App.tsx:1903 +#: packages/wallet-webui/src/routes/App.tsx:2084 msgid "This transaction does not have a peer share link." msgstr "Cette transaction n'a pas de lien de partage pair-à-pair." -#: packages/wallet-webui/src/routes/App.tsx:1907 +#: packages/wallet-webui/src/routes/App.tsx:2088 msgid "This peer link is no longer available." msgstr "Ce lien pair-à-pair n’est plus disponible." -#: packages/wallet-webui/src/routes/App.tsx:1930 +#: packages/wallet-webui/src/routes/App.tsx:2111 msgid "The wallet could not retry preparing the peer share link." msgstr "" "Le portefeuille n’a pas pu réessayer de préparer le lien de partage pair-à-" "pair." -#: packages/wallet-webui/src/routes/App.tsx:1938 +#: packages/wallet-webui/src/routes/App.tsx:2119 msgid "Retrying the peer share link failed." msgstr "" "La nouvelle tentative de préparation du lien de partage pair-à-pair a échoué." -#: packages/wallet-webui/src/routes/App.tsx:2001 +#: packages/wallet-webui/src/routes/App.tsx:2197 msgid "This peer payment expired or was already completed." msgstr "Ce paiement pair-à-pair a expiré ou était déjà effectué." -#: packages/wallet-webui/src/routes/App.tsx:2010 +#: packages/wallet-webui/src/routes/App.tsx:2206 msgid "This is not a supported peer payment link." msgstr "Ce lien de paiement pair-à-pair n’est pas pris en charge." -#: packages/wallet-webui/src/routes/App.tsx:2072 +#: packages/wallet-webui/src/routes/App.tsx:2268 msgid "The peer payment could not be cancelled." msgstr "Le paiement pair-à-pair n'a pas pu être annulé." -#: packages/wallet-webui/src/routes/App.tsx:2076 +#: packages/wallet-webui/src/routes/App.tsx:2272 msgid "Peer payment cancellation failed" msgstr "L'annulation du paiement pair-à-pair a échoué" -#: packages/wallet-webui/src/routes/App.tsx:2115 +#: packages/wallet-webui/src/routes/App.tsx:2314 msgid "The wallet could not confirm this peer payment." msgstr "Le portefeuille n'a pas pu confirmer ce paiement pair-à-pair." -#: packages/wallet-webui/src/routes/App.tsx:2127 +#: packages/wallet-webui/src/routes/App.tsx:2326 msgid "Peer payment confirmation failed" msgstr "Échec de la confirmation du paiement pair-à-pair" -#: packages/wallet-webui/src/routes/App.tsx:2293 +#: packages/wallet-webui/src/routes/App.tsx:2502 msgid "This exchange withdrawal expired or was already completed." msgstr "Ce retrait de l’exchange a expiré ou était déjà effectué." -#: packages/wallet-webui/src/routes/App.tsx:2301 +#: packages/wallet-webui/src/routes/App.tsx:2510 msgid "This is not an exchange withdrawal link." msgstr "Il ne s'agit pas d'un lien de retrait de l’exchange." -#: packages/wallet-webui/src/routes/App.tsx:2310 +#: packages/wallet-webui/src/routes/App.tsx:2519 msgid "Wallet-core could not prepare this exchange withdrawal." msgstr "Wallet-core n'a pas pu préparer ce retrait de l’exchange." -#: packages/wallet-webui/src/routes/App.tsx:2324 +#: packages/wallet-webui/src/routes/App.tsx:2533 msgid "" "Wallet-core prepared the withdrawal but did not return the exchange details." msgstr "" "Wallet-core a préparé le retrait mais n'a pas renvoyé les détails de " "l’exchange." -#: packages/wallet-webui/src/routes/App.tsx:2348 +#: packages/wallet-webui/src/routes/App.tsx:2557 msgid "The exchange withdrawal could not be prepared." msgstr "Le retrait auprès de l’exchange n’a pas pu être préparé." -#: packages/wallet-webui/src/routes/App.tsx:2526 -#: packages/wallet-webui/src/routes/App.tsx:3401 +#: packages/wallet-webui/src/routes/App.tsx:2737 +#: packages/wallet-webui/src/routes/App.tsx:3622 msgid "Withdrawal preparation failed" msgstr "La préparation du retrait a échoué" -#: packages/wallet-webui/src/routes/App.tsx:2552 +#: packages/wallet-webui/src/routes/App.tsx:2765 msgid "The exchange could not create this withdrawal." msgstr "L’exchange n'a pas pu créer ce retrait." -#: packages/wallet-webui/src/routes/App.tsx:2564 +#: packages/wallet-webui/src/routes/App.tsx:2777 msgid "Withdrawal creation failed" msgstr "La création du retrait a échoué" -#: packages/wallet-webui/src/routes/App.tsx:2583 -#: packages/wallet-webui/src/routes/App.tsx:4792 +#: packages/wallet-webui/src/routes/App.tsx:2796 +#: packages/wallet-webui/src/routes/App.tsx:5066 msgid "Withdrawal completed" msgstr "Retrait terminé" -#: packages/wallet-webui/src/routes/App.tsx:2584 -#: packages/wallet-webui/src/routes/App.tsx:4793 +#: packages/wallet-webui/src/routes/App.tsx:2797 +#: packages/wallet-webui/src/routes/App.tsx:5067 msgid "Withdrawal: %1$s" msgstr "Retrait : %1$s" -#: packages/wallet-webui/src/routes/App.tsx:2589 -#: packages/wallet-webui/src/routes/App.tsx:4798 +#: packages/wallet-webui/src/routes/App.tsx:2802 +#: packages/wallet-webui/src/routes/App.tsx:5072 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s apparaît désormais dans le solde de votre portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:2683 +#: packages/wallet-webui/src/routes/App.tsx:2902 msgid "Withdraw from exchange" msgstr "Retirer auprès de l’exchange" -#: packages/wallet-webui/src/routes/App.tsx:2710 +#: packages/wallet-webui/src/routes/App.tsx:2929 msgid "Withdrawal exchanges could not be loaded." msgstr "Les exchanges disponibles pour le retrait n’ont pas pu être chargés." -#: packages/wallet-webui/src/routes/App.tsx:2795 +#: packages/wallet-webui/src/routes/App.tsx:3014 msgid "" "Camera access is unavailable. You can paste the URI from the balances screen." msgstr "" "L'accès à la caméra n'est pas disponible. Vous pouvez coller l'URI à partir " "de l'écran des soldes." -#: packages/wallet-webui/src/routes/App.tsx:2866 +#: packages/wallet-webui/src/routes/App.tsx:3085 msgid "The wallet action could not be loaded." msgstr "L'action du portefeuille n'a pas pu être chargée." -#: packages/wallet-webui/src/routes/App.tsx:2889 +#: packages/wallet-webui/src/routes/App.tsx:3108 msgid "This wallet action is invalid or unsupported." msgstr "" "Cette action de portefeuille n'est pas valide ou n'est pas prise en charge." -#: packages/wallet-webui/src/routes/App.tsx:2901 +#: packages/wallet-webui/src/routes/App.tsx:3120 msgid "Wallet-core could not prepare this payment." msgstr "Wallet-core n'a pas pu préparer ce paiement." -#: packages/wallet-webui/src/routes/App.tsx:2919 +#: packages/wallet-webui/src/routes/App.tsx:3138 msgid "Wallet-core could not load this payment template." msgstr "Wallet-core n'a pas pu charger ce modèle de paiement." -#: packages/wallet-webui/src/routes/App.tsx:2943 +#: packages/wallet-webui/src/routes/App.tsx:3162 msgid "Wallet-core could not prepare this payment template." msgstr "Wallet-core n'a pas pu préparer ce modèle de paiement." -#: packages/wallet-webui/src/routes/App.tsx:2968 +#: packages/wallet-webui/src/routes/App.tsx:3187 msgid "Wallet-core could not add this exchange." msgstr "Wallet-core n'a pas pu ajouter cet exchange." -#: packages/wallet-webui/src/routes/App.tsx:2989 +#: packages/wallet-webui/src/routes/App.tsx:3208 msgid "Wallet-core could not find the matching withdrawal." msgstr "Wallet-core n'a pas pu trouver le retrait correspondant." -#: packages/wallet-webui/src/routes/App.tsx:3018 +#: packages/wallet-webui/src/routes/App.tsx:3237 msgid "Wallet-core could not prepare this refund." msgstr "Wallet-core n'a pas pu préparer ce remboursement." -#: packages/wallet-webui/src/routes/App.tsx:3045 +#: packages/wallet-webui/src/routes/App.tsx:3264 msgid "This developer experiment link is invalid." msgstr "Ce lien de test de développeur n'est pas valide." -#: packages/wallet-webui/src/routes/App.tsx:3056 +#: packages/wallet-webui/src/routes/App.tsx:3275 msgid "Wallet-core could not apply the developer experiment." msgstr "Wallet-core n'a pas pu appliquer l'expérience du développeur." -#: packages/wallet-webui/src/routes/App.tsx:3065 +#: packages/wallet-webui/src/routes/App.tsx:3284 msgid "Developer experiment “%1$s” was applied." msgstr "L'expérience du développeur « %1$s » a été appliquée." -#: packages/wallet-webui/src/routes/App.tsx:3076 +#: packages/wallet-webui/src/routes/App.tsx:3295 msgid "" "This Taler action is recognized but is not implemented in wallet-webui yet." msgstr "" "Cette action Taler est reconnue mais n'est pas encore implémentée dans " "wallet-webui." -#: packages/wallet-webui/src/routes/App.tsx:3085 +#: packages/wallet-webui/src/routes/App.tsx:3304 msgid "Action preparation failed" msgstr "Échec de la préparation de l'action" -#: packages/wallet-webui/src/routes/App.tsx:3106 +#: packages/wallet-webui/src/routes/App.tsx:3325 msgid "Bank-account deposit" msgstr "Dépôt sur compte bancaire" -#: packages/wallet-webui/src/routes/App.tsx:3115 +#: packages/wallet-webui/src/routes/App.tsx:3334 msgid "Add %1$s as a wallet exchange." msgstr "Ajouter %1$s comme exchange du portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:3118 +#: packages/wallet-webui/src/routes/App.tsx:3337 msgid "" "This QR code requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5558,7 +5676,7 @@ msgstr "" "peuvent délibérément modifier le comportement ou les données du " "portefeuille. Ne continuez que si vous faites confiance à sa source." -#: packages/wallet-webui/src/routes/App.tsx:3119 +#: packages/wallet-webui/src/routes/App.tsx:3338 msgid "" "This link requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5568,207 +5686,207 @@ msgstr "" "peuvent délibérément modifier le comportement ou les données du " "portefeuille. Ne continuez que si vous faites confiance à sa source." -#: packages/wallet-webui/src/routes/App.tsx:3133 +#: packages/wallet-webui/src/routes/App.tsx:3352 msgid "Apply experiment" msgstr "Appliquer le test" -#: packages/wallet-webui/src/routes/App.tsx:3134 +#: packages/wallet-webui/src/routes/App.tsx:3353 msgid "Review developer settings" msgstr "Vérifier les paramètres du développeur" -#: packages/wallet-webui/src/routes/App.tsx:3186 +#: packages/wallet-webui/src/routes/App.tsx:3406 msgid "This withdrawal action expired or was already completed." msgstr "Cette action de retrait a expiré ou était déjà terminée." -#: packages/wallet-webui/src/routes/App.tsx:3203 +#: packages/wallet-webui/src/routes/App.tsx:3423 msgid "This action is not a valid bank withdrawal." msgstr "Cette action ne constitue pas un retrait bancaire valide." -#: packages/wallet-webui/src/routes/App.tsx:3219 -#: packages/wallet-webui/src/routes/App.tsx:3239 +#: packages/wallet-webui/src/routes/App.tsx:3439 +#: packages/wallet-webui/src/routes/App.tsx:3459 msgid "The bank withdrawal could not be prepared." msgstr "Le retrait bancaire n'a pas pu être préparé." -#: packages/wallet-webui/src/routes/App.tsx:3291 -#: packages/wallet-webui/src/routes/App.tsx:3303 +#: packages/wallet-webui/src/routes/App.tsx:3511 +#: packages/wallet-webui/src/routes/App.tsx:3523 msgid "The bank withdrawal status could not be refreshed." msgstr "Le statut de retrait bancaire n'a pas pu être actualisé." -#: packages/wallet-webui/src/routes/App.tsx:3344 +#: packages/wallet-webui/src/routes/App.tsx:3564 msgid "The bank withdrawal could not be cancelled." msgstr "Le retrait bancaire n'a pas pu être annulé." -#: packages/wallet-webui/src/routes/App.tsx:3348 +#: packages/wallet-webui/src/routes/App.tsx:3568 msgid "Bank withdrawal cancellation failed" msgstr "L'annulation du retrait bancaire a échoué" -#: packages/wallet-webui/src/routes/App.tsx:3432 +#: packages/wallet-webui/src/routes/App.tsx:3655 msgid "The withdrawal could not be confirmed." msgstr "Le retrait n'a pas pu être confirmé." -#: packages/wallet-webui/src/routes/App.tsx:3453 +#: packages/wallet-webui/src/routes/App.tsx:3676 msgid "Withdrawal confirmation failed" msgstr "La confirmation du retrait a échoué" -#: packages/wallet-webui/src/routes/App.tsx:3487 +#: packages/wallet-webui/src/routes/App.tsx:3710 msgid "Selected exchange" msgstr "Exchange sélectionné" -#: packages/wallet-webui/src/routes/App.tsx:3507 +#: packages/wallet-webui/src/routes/App.tsx:3730 msgid "Exchange selected at cash acceptor" msgstr "Exchange sélectionné sur l’automate de dépôt d’espèces" -#: packages/wallet-webui/src/routes/App.tsx:3588 +#: packages/wallet-webui/src/routes/App.tsx:3817 msgid "Prepare the wallet before depositing cash" msgstr "Préparez le portefeuille avant de déposer de l'argent" -#: packages/wallet-webui/src/routes/App.tsx:3601 +#: packages/wallet-webui/src/routes/App.tsx:3830 msgid "No compatible exchange is available for this bank withdrawal." msgstr "Aucun exchange compatible n'est disponible pour ce retrait bancaire." -#: packages/wallet-webui/src/routes/App.tsx:3660 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "This payment template expired or was already completed." msgstr "Ce modèle de paiement a expiré ou a déjà été complété." -#: packages/wallet-webui/src/routes/App.tsx:3668 +#: packages/wallet-webui/src/routes/App.tsx:3897 msgid "The stored action is not a payment template." msgstr "L'action stockée n'est pas un modèle de paiement." -#: packages/wallet-webui/src/routes/App.tsx:3677 +#: packages/wallet-webui/src/routes/App.tsx:3906 msgid "The merchant payment template could not be loaded." msgstr "Le modèle de paiement du commerçant n'a pas pu être chargé." -#: packages/wallet-webui/src/routes/App.tsx:3685 +#: packages/wallet-webui/src/routes/App.tsx:3914 msgid "This payment template does not use the supported fixed-order form." msgstr "" "Ce modèle de paiement n'utilise pas le formulaire de commande fixe pris en " "charge." -#: packages/wallet-webui/src/routes/App.tsx:3706 +#: packages/wallet-webui/src/routes/App.tsx:3935 msgid "The merchant did not provide a supported currency for this template." msgstr "Le commerçant n'a pas fourni de devise prise en charge pour ce modèle." -#: packages/wallet-webui/src/routes/App.tsx:3730 +#: packages/wallet-webui/src/routes/App.tsx:3959 msgid "Payment template loading failed" msgstr "Échec du chargement du modèle de paiement" -#: packages/wallet-webui/src/routes/App.tsx:3765 +#: packages/wallet-webui/src/routes/App.tsx:3994 msgid "The merchant rejected these payment details." msgstr "Le commerçant a rejeté ces informations de paiement." -#: packages/wallet-webui/src/routes/App.tsx:3775 +#: packages/wallet-webui/src/routes/App.tsx:4004 msgid "Payment preparation failed" msgstr "Échec de la préparation du paiement" -#: packages/wallet-webui/src/routes/App.tsx:3848 -#: packages/wallet-webui/src/routes/App.tsx:4334 -#: packages/wallet-webui/src/routes/App.tsx:4664 +#: packages/wallet-webui/src/routes/App.tsx:4077 +#: packages/wallet-webui/src/routes/App.tsx:4581 +#: packages/wallet-webui/src/routes/App.tsx:4938 msgid "The payment could not continue with this wallet." msgstr "Le paiement n’a pas pu continuer avec ce portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:3856 -#: packages/wallet-webui/src/routes/App.tsx:4346 -#: packages/wallet-webui/src/routes/App.tsx:4675 +#: packages/wallet-webui/src/routes/App.tsx:4085 +#: packages/wallet-webui/src/routes/App.tsx:4593 +#: packages/wallet-webui/src/routes/App.tsx:4949 msgid "Continuing the payment with this wallet failed." msgstr "La poursuite du paiement avec ce portefeuille a échoué." -#: packages/wallet-webui/src/routes/App.tsx:3926 -#: packages/wallet-webui/src/routes/App.tsx:4304 +#: packages/wallet-webui/src/routes/App.tsx:4155 +#: packages/wallet-webui/src/routes/App.tsx:4551 msgid "The payment could not be resumed." msgstr "Le paiement n'a pas pu être repris." -#: packages/wallet-webui/src/routes/App.tsx:3933 -#: packages/wallet-webui/src/routes/App.tsx:4313 +#: packages/wallet-webui/src/routes/App.tsx:4162 +#: packages/wallet-webui/src/routes/App.tsx:4560 msgid "Payment resume failed" msgstr "Échec de la reprise du paiement" -#: packages/wallet-webui/src/routes/App.tsx:3957 -#: packages/wallet-webui/src/routes/App.tsx:4275 +#: packages/wallet-webui/src/routes/App.tsx:4186 +#: packages/wallet-webui/src/routes/App.tsx:4522 msgid "The payment could not be cancelled." msgstr "Le paiement n'a pas pu être annulé." -#: packages/wallet-webui/src/routes/App.tsx:3961 -#: packages/wallet-webui/src/routes/App.tsx:4279 +#: packages/wallet-webui/src/routes/App.tsx:4190 +#: packages/wallet-webui/src/routes/App.tsx:4526 msgid "Payment cancellation failed" msgstr "L'annulation du paiement a échoué" -#: packages/wallet-webui/src/routes/App.tsx:3989 -#: packages/wallet-webui/src/routes/App.tsx:4057 -#: packages/wallet-webui/src/routes/App.tsx:4061 +#: packages/wallet-webui/src/routes/App.tsx:4218 +#: packages/wallet-webui/src/routes/App.tsx:4286 +#: packages/wallet-webui/src/routes/App.tsx:4290 msgid "The payment transaction is unavailable." msgstr "L'opération de paiement n'est pas disponible." -#: packages/wallet-webui/src/routes/App.tsx:4009 -#: packages/wallet-webui/src/routes/App.tsx:4876 +#: packages/wallet-webui/src/routes/App.tsx:4238 +#: packages/wallet-webui/src/routes/App.tsx:5150 msgid "The payment contract details are unavailable." msgstr "Les détails du contrat de paiement ne sont pas disponibles." -#: packages/wallet-webui/src/routes/App.tsx:4053 +#: packages/wallet-webui/src/routes/App.tsx:4282 msgid "Payment is %1$s." msgstr "Le paiement est %1$s." -#: packages/wallet-webui/src/routes/App.tsx:4207 -#: packages/wallet-webui/src/routes/App.tsx:4630 +#: packages/wallet-webui/src/routes/App.tsx:4451 +#: packages/wallet-webui/src/routes/App.tsx:4904 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core n'a pas pu confirmer ce paiement." -#: packages/wallet-webui/src/routes/App.tsx:4231 -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4478 +#: packages/wallet-webui/src/routes/App.tsx:4917 msgid "Payment confirmation failed" msgstr "La confirmation du paiement a échoué" -#: packages/wallet-webui/src/routes/App.tsx:4363 -#: packages/wallet-webui/src/routes/App.tsx:4691 +#: packages/wallet-webui/src/routes/App.tsx:4610 +#: packages/wallet-webui/src/routes/App.tsx:4965 msgid "Cancelling the payment handoff failed." msgstr "L’annulation du transfert du paiement a échoué." -#: packages/wallet-webui/src/routes/App.tsx:4387 -#: packages/wallet-webui/src/routes/App.tsx:4716 +#: packages/wallet-webui/src/routes/App.tsx:4634 +#: packages/wallet-webui/src/routes/App.tsx:4990 msgid "The payment could not be handed off to another wallet." msgstr "Le paiement n’a pas pu être transféré vers un autre portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:4401 -#: packages/wallet-webui/src/routes/App.tsx:4728 +#: packages/wallet-webui/src/routes/App.tsx:4648 +#: packages/wallet-webui/src/routes/App.tsx:5002 msgid "Payment handoff failed" msgstr "Échec du transfert du paiement" -#: packages/wallet-webui/src/routes/App.tsx:4508 +#: packages/wallet-webui/src/routes/App.tsx:4768 msgid "Transaction history could not be loaded." msgstr "L'historique des transactions n'a pas pu être chargé." -#: packages/wallet-webui/src/routes/App.tsx:4671 +#: packages/wallet-webui/src/routes/App.tsx:4945 msgid "The payment is continuing with this wallet." msgstr "Le paiement se poursuit avec ce portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:4766 +#: packages/wallet-webui/src/routes/App.tsx:5040 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core a rejeté cette action de transaction." -#: packages/wallet-webui/src/routes/App.tsx:4775 +#: packages/wallet-webui/src/routes/App.tsx:5049 msgid "The wallet is collecting the available refund." msgstr "Le portefeuille collecte le remboursement disponible." -#: packages/wallet-webui/src/routes/App.tsx:4776 +#: packages/wallet-webui/src/routes/App.tsx:5050 msgid "Transaction action accepted." msgstr "Action de transaction acceptée." -#: packages/wallet-webui/src/routes/App.tsx:4780 +#: packages/wallet-webui/src/routes/App.tsx:5054 msgid "Transaction action failed" msgstr "L'action de transaction a échoué" -#: packages/wallet-webui/src/routes/App.tsx:4844 +#: packages/wallet-webui/src/routes/App.tsx:5118 msgid "The transaction could not be loaded." msgstr "La transaction n'a pas pu être chargée." -#: packages/wallet-webui/src/routes/App.tsx:4928 +#: packages/wallet-webui/src/routes/App.tsx:5214 msgid "Could not create the database download" msgstr "Impossible de créer le téléchargement de la base de données" -#: packages/wallet-webui/src/routes/App.tsx:5007 +#: packages/wallet-webui/src/routes/App.tsx:5293 msgid "Wallet storage metadata could not be read." msgstr "Les métadonnées de stockage du portefeuille n'ont pas pu être lues." -#: packages/wallet-webui/src/routes/App.tsx:5030 +#: packages/wallet-webui/src/routes/App.tsx:5316 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5777,152 +5895,152 @@ msgstr "" "fonctionnalité injectée prend pleinement effet lors du rechargement du site " "Web." -#: packages/wallet-webui/src/routes/App.tsx:5034 +#: packages/wallet-webui/src/routes/App.tsx:5320 msgid "Browser integration preference could not be saved." msgstr "" "Les préférences d'intégration du navigateur n'ont pas pu être enregistrées." -#: packages/wallet-webui/src/routes/App.tsx:5050 +#: packages/wallet-webui/src/routes/App.tsx:5336 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" "Le stockage durable du navigateur n'a pas été accordé. La migration n'a pas " "commencé." -#: packages/wallet-webui/src/routes/App.tsx:5061 +#: packages/wallet-webui/src/routes/App.tsx:5347 msgid "SQLite migration completed and wallet-core reopened." msgstr "Migration SQLite terminée et portefeuille-core rouvert." -#: packages/wallet-webui/src/routes/App.tsx:5062 +#: packages/wallet-webui/src/routes/App.tsx:5348 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "" "La restauration d'IndexedDB est terminée et le noyau du portefeuille est " "rouvert." -#: packages/wallet-webui/src/routes/App.tsx:5068 +#: packages/wallet-webui/src/routes/App.tsx:5354 msgid "Storage migration failed" msgstr "Échec de la migration du stockage" -#: packages/wallet-webui/src/routes/App.tsx:5092 +#: packages/wallet-webui/src/routes/App.tsx:5378 msgid "Stale wallet storage copies were deleted." msgstr "Les copies de stockage de portefeuille obsolètes ont été supprimées." -#: packages/wallet-webui/src/routes/App.tsx:5097 +#: packages/wallet-webui/src/routes/App.tsx:5383 msgid "Stale wallet storage copies could not be deleted." msgstr "" "Les copies de stockage de portefeuille obsolètes n'ont pas pu être " "supprimées." -#: packages/wallet-webui/src/routes/App.tsx:5122 +#: packages/wallet-webui/src/routes/App.tsx:5408 msgid "Database export created." msgstr "Exportation de base de données créée." -#: packages/wallet-webui/src/routes/App.tsx:5125 +#: packages/wallet-webui/src/routes/App.tsx:5411 msgid "Database export failed." msgstr "L'exportation de la base de données a échoué." -#: packages/wallet-webui/src/routes/App.tsx:5158 +#: packages/wallet-webui/src/routes/App.tsx:5444 msgid "Diagnostics export created." msgstr "Exportation de diagnostics créée." -#: packages/wallet-webui/src/routes/App.tsx:5161 +#: packages/wallet-webui/src/routes/App.tsx:5447 msgid "Diagnostics export failed." msgstr "L'exportation des diagnostics a échoué." -#: packages/wallet-webui/src/routes/App.tsx:5172 +#: packages/wallet-webui/src/routes/App.tsx:5458 msgid "Wait for wallet storage information to load." msgstr "Attendez que les informations de stockage du portefeuille se chargent." -#: packages/wallet-webui/src/routes/App.tsx:5189 +#: packages/wallet-webui/src/routes/App.tsx:5475 msgid "The selected file could not be reviewed." msgstr "Le fichier sélectionné n'a pas pu être examiné." -#: packages/wallet-webui/src/routes/App.tsx:5214 +#: packages/wallet-webui/src/routes/App.tsx:5500 msgid "Import was not started: the safety backup could not be created." msgstr "" "L'import n'a pas démarré : la sauvegarde de sécurité n'a pas pu être créée." -#: packages/wallet-webui/src/routes/App.tsx:5230 +#: packages/wallet-webui/src/routes/App.tsx:5516 msgid "Wallet-core rejected the database import." msgstr "Wallet-core a rejeté l'importation de la base de données." -#: packages/wallet-webui/src/routes/App.tsx:5244 +#: packages/wallet-webui/src/routes/App.tsx:5530 msgid "The database import failed." msgstr "L'importation de la base de données a échoué." -#: packages/wallet-webui/src/routes/App.tsx:5261 +#: packages/wallet-webui/src/routes/App.tsx:5547 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core a rejeté la sauvegarde de récupération." -#: packages/wallet-webui/src/routes/App.tsx:5269 +#: packages/wallet-webui/src/routes/App.tsx:5555 msgid "The pre-import wallet was restored and verified." msgstr "Le portefeuille de pré-importation a été restauré et vérifié." -#: packages/wallet-webui/src/routes/App.tsx:5276 +#: packages/wallet-webui/src/routes/App.tsx:5562 msgid "Restoring the pre-import wallet failed." msgstr "La restauration du portefeuille de pré-importation a échoué." -#: packages/wallet-webui/src/routes/App.tsx:5301 +#: packages/wallet-webui/src/routes/App.tsx:5587 msgid "Wallet-core could not clear the database." msgstr "Wallet-core n'a pas pu effacer la base de données." -#: packages/wallet-webui/src/routes/App.tsx:5307 +#: packages/wallet-webui/src/routes/App.tsx:5593 msgid "Wallet database cleared." msgstr "Base de données du portefeuille effacée." -#: packages/wallet-webui/src/routes/App.tsx:5315 +#: packages/wallet-webui/src/routes/App.tsx:5601 msgid "Clearing the wallet database failed." msgstr "La suppression de la base de données du portefeuille a échoué." -#: packages/wallet-webui/src/routes/App.tsx:5340 -#: packages/wallet-webui/src/routes/App.tsx:5357 +#: packages/wallet-webui/src/routes/App.tsx:5626 +#: packages/wallet-webui/src/routes/App.tsx:5643 msgid "Wallet-core developer mode could not be changed." msgstr "Le mode développeur Wallet-core n’a pas pu être modifié." -#: packages/wallet-webui/src/routes/App.tsx:5349 +#: packages/wallet-webui/src/routes/App.tsx:5635 msgid "Developer mode enabled until the wallet host restarts." msgstr "" "Mode développeur activé jusqu'au redémarrage de l'hôte du portefeuille." -#: packages/wallet-webui/src/routes/App.tsx:5350 +#: packages/wallet-webui/src/routes/App.tsx:5636 msgid "Developer mode disabled." msgstr "Mode développeur désactivé." -#: packages/wallet-webui/src/routes/App.tsx:5377 -#: packages/wallet-webui/src/routes/App.tsx:5387 +#: packages/wallet-webui/src/routes/App.tsx:5663 +#: packages/wallet-webui/src/routes/App.tsx:5673 msgid "Test money could not be withdrawn." msgstr "L'argent test n'a pas pu être retiré." -#: packages/wallet-webui/src/routes/App.tsx:5453 +#: packages/wallet-webui/src/routes/App.tsx:5739 msgid "Wallet-core version information could not be loaded." msgstr "" "Les informations sur la version principale du portefeuille n'ont pas pu être " "chargées." -#: packages/wallet-webui/src/routes/App.tsx:5475 +#: packages/wallet-webui/src/routes/App.tsx:5761 msgid "Wallet data protection was granted." msgstr "La protection des données du portefeuille a été accordée." -#: packages/wallet-webui/src/routes/App.tsx:5480 +#: packages/wallet-webui/src/routes/App.tsx:5766 msgid "Durable browser storage was not granted." msgstr "Le stockage durable du navigateur n'a pas été accordé." -#: packages/wallet-webui/src/routes/App.tsx:5508 +#: packages/wallet-webui/src/routes/App.tsx:5794 msgid "Storage status is unavailable" msgstr "L'état de stockage n'est pas disponible" -#: packages/wallet-webui/src/routes/App.tsx:5520 +#: packages/wallet-webui/src/routes/App.tsx:5806 msgid "Recovery source restoration failed" msgstr "La restauration de la source de récupération a échoué" -#: packages/wallet-webui/src/routes/App.tsx:5540 +#: packages/wallet-webui/src/routes/App.tsx:5826 msgid "Generation recovery failed" msgstr "Échec de la récupération de génération" -#: packages/wallet-webui/src/routes/App.tsx:5560 +#: packages/wallet-webui/src/routes/App.tsx:5846 msgid "Empty wallet initialization failed" msgstr "L'initialisation du portefeuille vide a échoué" -#: packages/wallet-webui/src/routes/App.tsx:5575 +#: packages/wallet-webui/src/routes/App.tsx:5861 msgid "The selected storage generation failed its post-activation checks." msgstr "" "La génération de stockage sélectionnée a échoué lors de ses vérifications " @@ -6001,6 +6119,29 @@ msgid "Bank withdrawal" msgstr "Retrait bancaire" #~ msgid "" +#~ "Withdrawals are blocked until you verify the new master key through a " +#~ "trusted channel." +#~ msgstr "" +#~ "Les retraits sont bloqués jusqu'à ce que vous vérifiiez la nouvelle clé " +#~ "principale via un canal de confiance." + +#~ msgid "I verified this key change" +#~ msgstr "J'ai vérifié ce changement de clé" + +#~ msgid "Confirm exchange key change?" +#~ msgstr "Confirmer le changement de clé de l’exchange ?" + +#~ msgid "" +#~ "Continue only if you verified the new master public key through a trusted " +#~ "channel." +#~ msgstr "" +#~ "Continuez uniquement si vous avez vérifié la nouvelle clé publique " +#~ "principale via un canal de confiance." + +#~ msgid "Confirm key change" +#~ msgstr "Confirmer le changement de clé" + +#~ msgid "" #~ "This wallet will release the payment so another wallet can claim it. You " #~ "will not be able to pay this order here afterward." #~ msgstr "" diff --git a/packages/wallet-webui/src/i18n/it.po b/packages/wallet-webui/src/i18n/it.po @@ -17,72 +17,72 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: packages/wallet-webui/src/ui/error.ts:24 +#: packages/wallet-webui/src/ui/error.ts:25 msgid "This order was already claimed by another wallet." msgstr "Questo ordine è già stato acquisito da un altro portafoglio." -#: packages/wallet-webui/src/ui/error.ts:26 +#: packages/wallet-webui/src/ui/error.ts:27 msgid "This order was already paid." msgstr "Questo ordine è già stato pagato." -#: packages/wallet-webui/src/ui/error.ts:28 +#: packages/wallet-webui/src/ui/error.ts:29 msgid "The merchant order no longer exists or has expired." msgstr "L'ordine del venditore non esiste più o è scaduto." -#: packages/wallet-webui/src/ui/error.ts:38 +#: packages/wallet-webui/src/ui/error.ts:39 #: packages/wallet-webui/src/ui/RequestProgress.tsx:57 msgid "The wallet could not reach the service." msgstr "Il portafoglio non è riuscito a raggiungere il servizio." -#: packages/wallet-webui/src/ui/error.ts:41 +#: packages/wallet-webui/src/ui/error.ts:42 msgid "The service took too long to respond." msgstr "Il servizio ha impiegato troppo tempo per rispondere." -#: packages/wallet-webui/src/ui/error.ts:43 +#: packages/wallet-webui/src/ui/error.ts:44 msgid "Wallet-core is currently unavailable." msgstr "Wallet-core non è attualmente disponibile." -#: packages/wallet-webui/src/ui/error.ts:45 +#: packages/wallet-webui/src/ui/error.ts:46 msgid "The wallet database is currently unavailable." msgstr "Il database del portafoglio non è attualmente disponibile." -#: packages/wallet-webui/src/ui/error.ts:47 +#: packages/wallet-webui/src/ui/error.ts:48 msgid "A service returned a response the wallet could not understand." msgstr "" "Un servizio ha restituito una risposta che il portafoglio non è riuscito a " "comprendere." -#: packages/wallet-webui/src/ui/error.ts:49 +#: packages/wallet-webui/src/ui/error.ts:50 msgid "This Taler link is malformed." msgstr "Questo collegamento Taler non è valido." -#: packages/wallet-webui/src/ui/error.ts:51 +#: packages/wallet-webui/src/ui/error.ts:52 msgid "The merchant supplied invalid contract terms." msgstr "Il venditore ha fornito termini contrattuali non validi." -#: packages/wallet-webui/src/ui/error.ts:53 +#: packages/wallet-webui/src/ui/error.ts:54 msgid "This wallet does not support the merchant's contract terms." msgstr "Questo portafoglio non supporta i termini contrattuali del venditore." -#: packages/wallet-webui/src/ui/error.ts:55 +#: packages/wallet-webui/src/ui/error.ts:56 msgid "The wallet transaction could not be found." msgstr "Impossibile trovare la transazione del portafoglio." -#: packages/wallet-webui/src/ui/error.ts:57 +#: packages/wallet-webui/src/ui/error.ts:58 msgid "This action is not available in the transaction's current state." msgstr "Questa azione non è disponibile nello stato attuale della transazione." -#: packages/wallet-webui/src/ui/error.ts:59 +#: packages/wallet-webui/src/ui/error.ts:60 msgid "Review and accept the exchange terms before continuing." msgstr "" "Rivedi e accetta le condizioni d'uso dell'Exchange prima di continuare." -#: packages/wallet-webui/src/ui/error.ts:61 +#: packages/wallet-webui/src/ui/error.ts:62 msgid "Review the exchange signing-key change before continuing." msgstr "" "Rivedi la modifica della chiave di firma dell'Exchange prima di continuare." -#: packages/wallet-webui/src/ui/error.ts:63 +#: packages/wallet-webui/src/ui/error.ts:64 msgid "" "The exchange requires identity verification before this withdrawal can " "continue." @@ -90,19 +90,19 @@ msgstr "" "L'Exchange richiede la verifica dell'identità prima che il prelievo possa " "continuare." -#: packages/wallet-webui/src/ui/error.ts:65 +#: packages/wallet-webui/src/ui/error.ts:66 msgid "This amount exceeds the limit available without identity verification." msgstr "" "Questo importo supera il limite disponibile senza verifica dell'identità." -#: packages/wallet-webui/src/ui/error.ts:67 +#: packages/wallet-webui/src/ui/error.ts:68 msgid "" "The merchant cannot process this payment right now due to legal requirements." msgstr "" "Il venditore non può elaborare questo pagamento al momento a causa di " "requisiti legali." -#: packages/wallet-webui/src/ui/error.ts:69 +#: packages/wallet-webui/src/ui/error.ts:70 msgid "" "The merchant cannot process this payment right now because an exchange " "transaction limit was reached." @@ -110,35 +110,35 @@ msgstr "" "Il venditore non può elaborare questo pagamento al momento perché è stato " "raggiunto un limite di transazione di un Exchange." -#: packages/wallet-webui/src/ui/error.ts:71 +#: packages/wallet-webui/src/ui/error.ts:72 msgid "No compatible exchange is available for this operation." msgstr "Non è disponibile alcun Exchange compatibile per questa operazione." -#: packages/wallet-webui/src/ui/error.ts:74 +#: packages/wallet-webui/src/ui/error.ts:75 msgid "This peer payment is no longer available." msgstr "Questo pagamento tra pari non è più disponibile." -#: packages/wallet-webui/src/ui/error.ts:83 +#: packages/wallet-webui/src/ui/error.ts:84 msgid "Return to the merchant and request a new order." msgstr "Torna dal venditore e richiedi un nuovo ordine." -#: packages/wallet-webui/src/ui/error.ts:85 +#: packages/wallet-webui/src/ui/error.ts:86 msgid "Return to the merchant to view the completed purchase." msgstr "Ritorna al venditore per visualizzare l'acquisto completato." -#: packages/wallet-webui/src/ui/error.ts:87 +#: packages/wallet-webui/src/ui/error.ts:88 msgid "Return to the merchant and create a new order." msgstr "Torna dal venditore e crea un nuovo ordine." -#: packages/wallet-webui/src/ui/error.ts:89 +#: packages/wallet-webui/src/ui/error.ts:90 msgid "Withdraw funds or choose another payment option, then try again." msgstr "Preleva fondi o scegli un'altra opzione di pagamento, quindi riprova." -#: packages/wallet-webui/src/ui/error.ts:93 +#: packages/wallet-webui/src/ui/error.ts:94 msgid "Check your connection and try again." msgstr "Controlla la connessione e riprova." -#: packages/wallet-webui/src/ui/error.ts:96 +#: packages/wallet-webui/src/ui/error.ts:97 msgid "" "After the merchant resolves the issue, resume this payment to retry with the " "same funds." @@ -146,11 +146,20 @@ msgstr "" "Dopo che il venditore avrà risolto il problema, riprendi questo pagamento " "per riprovare con gli stessi fondi." -#: packages/wallet-webui/src/ui/error.ts:139 +#: packages/wallet-webui/src/ui/error.ts:140 msgid "The wallet does not have enough compatible funds." msgstr "Il portafoglio non dispone di fondi compatibili sufficienti." -#: packages/wallet-webui/src/ui/error.ts:151 +#: packages/wallet-webui/src/ui/error.ts:148 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:67 +msgid "" +"Some funds were issued under legacy exchange keys and cannot be used for " +"this operation." +msgstr "" +"Alcuni fondi sono stati emessi con vecchie chiavi dell’Exchange e non " +"possono essere utilizzati per questa operazione." + +#: packages/wallet-webui/src/ui/error.ts:160 msgid "" "The wallet's funds have multiple exchange, merchant, or fee restrictions " "that prevent this payment." @@ -158,42 +167,42 @@ msgstr "" "I fondi del portafoglio hanno molteplici restrizioni su Exchange, venditori " "o commissioni che impediscono questo pagamento." -#: packages/wallet-webui/src/ui/error.ts:155 +#: packages/wallet-webui/src/ui/error.ts:164 msgid "The merchant does not accept the funds available in this wallet." msgstr "Il venditore non accetta i fondi disponibili in questo portafoglio." -#: packages/wallet-webui/src/ui/error.ts:157 +#: packages/wallet-webui/src/ui/error.ts:166 msgid "The available funds cannot be deposited by this merchant." msgstr "I fondi disponibili non possono essere depositati da questo venditore." -#: packages/wallet-webui/src/ui/error.ts:159 +#: packages/wallet-webui/src/ui/error.ts:168 msgid "The wallet does not have enough age-restricted funds for this purchase." msgstr "" "Il portafoglio non dispone di fondi sufficienti soggetti a limiti di età per " "questo acquisto." -#: packages/wallet-webui/src/ui/error.ts:161 +#: packages/wallet-webui/src/ui/error.ts:170 msgid "Some wallet funds are still being processed and cannot be spent yet." msgstr "" "Alcuni fondi del portafoglio sono ancora in fase di elaborazione e non " "possono ancora essere spesi." -#: packages/wallet-webui/src/ui/error.ts:163 +#: packages/wallet-webui/src/ui/error.ts:172 msgid "The available balance cannot cover the payment and its fees." msgstr "" "Il saldo disponibile non può coprire il pagamento e le relative commissioni." -#: packages/wallet-webui/src/ui/error.ts:165 +#: packages/wallet-webui/src/ui/error.ts:174 msgid "The exchange is missing fee information required for this payment." msgstr "" "Nell'Exchange mancano le informazioni sulle commissioni richieste per questo " "pagamento." -#: packages/wallet-webui/src/ui/error.ts:169 +#: packages/wallet-webui/src/ui/error.ts:178 msgid "The wallet has %1$s available, which is not enough for %2$s." msgstr "Il portafoglio ha a disposizione %1$s, che non è sufficiente per %2$s." -#: packages/wallet-webui/src/ui/error.ts:170 +#: packages/wallet-webui/src/ui/error.ts:179 msgid "The wallet does not have enough funds for this payment." msgstr "Il portafoglio non dispone di fondi sufficienti per questo pagamento." @@ -250,7 +259,7 @@ msgid "Digital cash withdrawal" msgstr "Prelievo di denaro digitale" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:480 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:491 #: packages/wallet-webui/src/routes/transaction-model.ts:96 #: packages/wallet-webui/src/routes/transaction-model.ts:170 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:357 @@ -319,11 +328,11 @@ msgstr "Riprova" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:470 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:619 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:637 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:688 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:425 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:481 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:645 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:663 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:719 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -365,13 +374,13 @@ msgid "Continue" msgstr "Continua" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:243 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:256 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:485 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:248 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:147 @@ -482,73 +491,73 @@ msgstr "" "Codice QR non disponibile. Utilizza invece il testo o l'azione di copia." #. Translators: Compact noun label for a merchant-issued discount token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 msgid "Discount" msgstr "Sconto" # allow-english: established loanword #. Translators: Compact noun label for a reusable merchant-issued subscription token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Pass" msgstr "Pass" #. Translators: Compact noun label for a Donau tax or donation receipt. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:63 msgid "Receipt" msgstr "Ricevuta" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:81 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:93 msgid "%1$s of %2$s available" msgstr "%1$s di %2$s disponibile" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:118 msgid "Spend now:" msgstr "Spendi adesso:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:136 msgid "Get with your purchase:" msgstr "Ottieni con il tuo acquisto:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:188 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:239 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:192 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:243 msgid "Payment options" msgstr "Opzioni di pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:244 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:214 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Total including fees: %1$s" msgstr "Totale comprese le commissioni: %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:224 msgid "Insufficient balance or required token (%1$s available)" msgstr "Saldo insufficiente o token richiesto (%1$s disponibile)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:222 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:226 msgid "Insufficient balance or required token" msgstr "Saldo insufficiente o token richiesto" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:250 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:254 msgid "Insufficient balance (%1$s available)" msgstr "Saldo insufficiente (%1$s disponibile)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:251 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:255 msgid "Insufficient balance" msgstr "Saldo insufficiente" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:268 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:272 #: packages/wallet-webui/src/routes/payment-model.ts:209 msgid "Donation receipt" msgstr "Ricevuta della donazione" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:284 msgid "Collect a donation receipt for this payment" msgstr "Raccogli una ricevuta di donazione per questo pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:290 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:294 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -556,41 +565,41 @@ msgstr "" "Questo pagamento può fornire una ricevuta di donazione. Configura prima una " "delle autorità di donazione supportate." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:291 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:295 msgid "" "The configured donation authority is not supported by this merchant choice." msgstr "" "L'autorità di donazione configurata non è supportata da questa scelta del " "venditore." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:303 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:307 msgid "Configure donation receipts" msgstr "Configura le ricevute delle donazioni" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:314 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:410 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:339 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:419 msgid "Continuing with this wallet…" msgstr "Proseguimento con questo portafoglio…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 msgid "Preparing the payment for another wallet…" msgstr "Preparazione del pagamento per un altro portafoglio…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:337 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:341 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:420 msgid "Continue with this wallet" msgstr "Continua con questo portafoglio" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:338 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:723 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:373 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:342 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:754 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:395 msgid "Continue with another wallet" msgstr "Continua con un altro portafoglio" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:664 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:695 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -598,30 +607,40 @@ msgstr "Continua con un altro portafoglio" msgid "Cancelling…" msgstr "Annullamento in corso…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:354 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:356 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:519 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:630 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:680 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:53 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:175 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +msgid "Review exchange" +msgstr "Controlla l’Exchange" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:363 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:552 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:61 msgid "Withdraw funds" msgstr "Preleva fondi" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:367 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:376 msgid "Paying…" msgstr "Pagamento in corso…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 msgid "Pay %1$s" msgstr "Paga %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:380 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Paga" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:386 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:395 msgid "Continue in another wallet" msgstr "Continua in un altro portafoglio" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:390 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:399 msgid "" "Scan this QR code with the other wallet. This screen will close the code " "automatically when that wallet claims the payment." @@ -630,75 +649,75 @@ msgstr "" "rimuoverà automaticamente il codice quando l’altro portafoglio rivendicherà " "il pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:394 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:403 msgid "QR code to continue the payment in another wallet" msgstr "Codice QR per continuare il pagamento in un altro portafoglio" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 msgid "Copy payment link" msgstr "Copia il collegamento di pagamento" #. Translators: Payment subtitle; the placeholder is the merchant's display #. name. “to” expresses that the payment is being made to this merchant. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 msgid "to %1$s" msgstr "a %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:479 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:490 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Rivedi il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:492 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:503 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:242 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:262 msgid "Loading payment details…" msgstr "Caricamento dei dettagli di pagamento…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:498 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:606 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:509 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:624 msgid "Payment could not continue" msgstr "Impossibile continuare il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:501 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 msgid "The wallet could not process this payment." msgstr "Il portafoglio non ha potuto elaborare questo pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:513 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:665 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:696 #: packages/wallet-webui/src/routes/transaction-model.ts:665 msgid "Cancel payment" msgstr "Annulla il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 msgid "Merchant" msgstr "Venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:545 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:561 msgid "Unknown merchant" msgstr "Venditore sconosciuto" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:568 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:584 msgid "Merchant order" msgstr "Ordine del venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:613 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:639 msgid "Payment continued in another wallet" msgstr "Pagamento continuato in un altro portafoglio" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:617 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 msgid "" "The other wallet claimed this payment. You can safely close this screen." msgstr "" "L’altro portafoglio ha rivendicato questo pagamento. Puoi chiudere questa " "schermata in sicurezza." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:627 -#: packages/wallet-webui/src/routes/App.tsx:4639 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:653 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Payment submitted" msgstr "Pagamento inviato" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:635 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:661 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -706,43 +725,43 @@ msgstr "" "Il portafoglio sta completando il pagamento. Il suo progresso è disponibile " "nella cronologia delle transazioni." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:670 msgid "Payment paused" msgstr "Pagamento in pausa" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:647 -#: packages/wallet-webui/src/routes/App.tsx:4220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:673 +#: packages/wallet-webui/src/routes/App.tsx:4467 msgid "The merchant cannot process this payment right now." msgstr "Il venditore non può elaborare questo pagamento al momento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resuming…" msgstr "Ripresa in corso…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resume payment" msgstr "Riprendi pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:674 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:705 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4638 +#: packages/wallet-webui/src/routes/App.tsx:4912 msgid "Payment complete" msgstr "Pagamento completato" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:676 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:707 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:655 msgid "The merchant accepted your payment." msgstr "Il venditore ha accettato il tuo pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:683 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:714 msgid "Continue to merchant" msgstr "Vai al venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:694 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:725 msgid "Merchant confirmation code" msgstr "Codice di conferma del venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:699 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:730 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -750,17 +769,17 @@ msgstr "" "Mostra questo codice all'esercente se il punto vendita richiede la conferma " "del pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:712 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:743 msgid "Copy code" msgstr "Copia il codice" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:720 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:370 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:751 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:392 msgid "Continue with another wallet?" msgstr "Continuare con un altro portafoglio?" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:721 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:752 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:393 msgid "" "This wallet will release the payment so another wallet can claim it. You can " "continue with this wallet again until another wallet claims the order." @@ -769,8 +788,8 @@ msgstr "" "possa rivendicarlo. Puoi continuare con questo portafoglio finché un altro " "portafoglio non rivendica l'ordine." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:722 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:372 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:753 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:394 msgid "Keep payment here" msgstr "Mantieni il pagamento qui" @@ -814,20 +833,20 @@ msgstr "Ricevuta per %1$s" msgid "Receipt for this payment" msgstr "Ricevuta di questo pagamento" -#: packages/wallet-webui/src/routes/payment-model.ts:295 +#: packages/wallet-webui/src/routes/payment-model.ts:296 msgid "A required token is not available in this wallet." msgstr "Un token richiesto non è disponibile in questo portafoglio." -#: packages/wallet-webui/src/routes/payment-model.ts:305 +#: packages/wallet-webui/src/routes/payment-model.ts:306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:629 msgid "Not enough of this token is available." msgstr "Non è disponibile abbastanza di questo token." -#: packages/wallet-webui/src/routes/payment-model.ts:307 +#: packages/wallet-webui/src/routes/payment-model.ts:308 msgid "This merchant is not an expected recipient for this token." msgstr "Questo venditore non è un destinatario previsto per questo token." -#: packages/wallet-webui/src/routes/payment-model.ts:309 +#: packages/wallet-webui/src/routes/payment-model.ts:310 msgid "This merchant is not trusted to receive this token." msgstr "" "Questo venditore non è considerato affidabile per ricevere questo token." @@ -854,7 +873,7 @@ msgstr "Scegli una data di scadenza futura." msgid "Choose a future expiration date and time." msgstr "Scegli una data e un'ora di scadenza future." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:120 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:123 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:53 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:260 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:81 @@ -862,105 +881,105 @@ msgstr "Scegli una data e un'ora di scadenza future." msgid "Back to balances" msgstr "Torna ai saldi" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:127 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:130 msgid "Deposit to a bank account" msgstr "Deposito su un conto bancario" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:132 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:135 msgid "Send digital cash from this wallet" msgstr "Invia denaro digitale da questo portafoglio" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:137 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:140 msgid "Loading bank accounts…" msgstr "Caricamento dei conti bancari in corso…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:157 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:160 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:152 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:170 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:173 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:159 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:85 msgid "Currency" msgstr "Valuta" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:177 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:190 #: packages/wallet-webui/src/routes/withdrawal-model.ts:202 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:102 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1492 msgid "Amount" msgstr "Importo" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:186 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:199 #: packages/wallet-webui/src/routes/deposit-model.ts:16 #: packages/wallet-webui/src/routes/deposit-model.ts:17 #: packages/wallet-webui/src/routes/deposit-model.ts:90 msgid "Bank account" msgstr "Conto bancario" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:220 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:233 msgid "Add a bank account before making a deposit." msgstr "Aggiungi un conto bancario prima di effettuare un deposito." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:226 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:239 msgid "Manage bank accounts" msgstr "Gestisci i conti bancari" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:235 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:248 msgid "" "This account does not support any currency currently held by the wallet." msgstr "" "Questo conto non supporta alcuna valuta attualmente detenuta dal portafoglio." -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:496 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:239 msgid "Checking…" msgstr "Verifica in corso…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 msgid "Review deposit" msgstr "Rivedi il deposito" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:262 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:275 #: packages/wallet-webui/src/routes/transaction-model.ts:445 msgid "Bank account receives" msgstr "Il conto bancario riceve" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:277 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 msgid "Requested deposit" msgstr "Deposito richiesto" #. Translators: Label for the total amount debited from this wallet. -#: packages/wallet-webui/src/screens/DepositScreen.tsx:284 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:297 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:522 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:85 msgid "Wallet spends" msgstr "Il portafoglio spende" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:303 msgid "Coin fees" msgstr "Commissioni sulle monete" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:292 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:305 msgid "Wire fees" msgstr "Commissioni bancarie" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:294 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:307 msgid "Refresh fees" msgstr "Commissioni di rinnovo" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:304 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:317 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:575 msgid "Change" msgstr "Modifica" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:310 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:323 msgid "Depositing…" msgstr "Deposito in corso…" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:311 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 msgid "Confirm deposit" msgstr "Conferma il deposito" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:337 msgid "Destination account" msgstr "Conto di destinazione" @@ -1042,7 +1061,7 @@ msgstr "Riserva Taler" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1311 -#: packages/wallet-webui/src/routes/App.tsx:4806 +#: packages/wallet-webui/src/routes/App.tsx:5080 msgid "Exchange" msgstr "Exchange" @@ -1462,7 +1481,7 @@ msgid "Recovered amount" msgstr "Importo recuperato" #: packages/wallet-webui/src/routes/transaction-model.ts:590 -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Try now" msgstr "Prova adesso" @@ -1520,8 +1539,9 @@ msgid "" "Cancel this payment? The wallet will remove it from transaction history. The " "merchant may keep the order claimed until it expires." msgstr "" -"Annullare questo pagamento? Il portafoglio lo rimuoverà dalla cronologia delle " -"transazioni. L’esercente può mantenere l’ordine riservato fino alla scadenza." +"Annullare questo pagamento? Il portafoglio lo rimuoverà dalla cronologia " +"delle transazioni. L’esercente può mantenere l’ordine riservato fino alla " +"scadenza." #: packages/wallet-webui/src/routes/transaction-model.ts:683 msgid "Collect refund" @@ -1533,7 +1553,7 @@ msgstr "" "Completa la verifica dell'identità richiesta sul sito web dell'Exchange." #: packages/wallet-webui/src/routes/transaction-model.ts:695 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:303 msgid "Complete verification" msgstr "Completa la verifica" @@ -1591,40 +1611,45 @@ msgstr "URI payto del conto di origine della verifica" msgid "Purse public key" msgstr "Chiave pubblica del purse" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:80 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:37 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:52 +msgid "Legacy balance %1$s, unavailable for normal use" +msgstr "Vecchio saldo %1$s, non disponibile per l’uso normale" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:102 msgid "Pending balance changes" msgstr "Modifiche del saldo in sospeso" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:82 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:104 msgid "Pending:" msgstr "In attesa di:" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:122 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:144 msgid "%1$s transaction" msgid_plural "%1$s transactions" msgstr[0] "%1$s transazione" msgstr[1] "%1$s transazioni" #. The first point of reconstructed visible history, not the account-opening balance. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:131 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:153 msgid "Start balance" msgstr "Saldo iniziale" #. The oldest point that can be reconstructed from visible wallet transactions. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:137 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:159 msgid "Beginning of visible history" msgstr "Inizio della cronologia visibile" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:139 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:161 msgid "Current available balance" msgstr "Saldo attualmente disponibile" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:217 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:229 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:239 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:251 msgid "Recent available balance history for %1$s" msgstr "Cronologia recente del saldo disponibile per %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:347 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:369 msgid "" "Hover over or focus the chart to show the start balance, each bucket's " "balance and completed transaction count, or the current available balance. " @@ -1637,44 +1662,44 @@ msgstr "" "transazioni visibili del portafoglio completate e dall'attuale saldo " "disponibile." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:368 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:390 msgid "Balance history period" msgstr "Periodo della cronologia del saldo" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:376 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:398 msgid "Day" msgstr "Giorno" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:377 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:399 msgid "Week" msgstr "Settimana" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:378 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 msgid "Month" msgstr "Mese" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:379 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:401 msgid "Quarter" msgstr "Trimestre" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:385 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:407 msgid "Loading balance history…" msgstr "Caricamento della cronologia del saldo…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:422 msgid "A balance trend will appear after completed transactions." msgstr "Una tendenza del saldo apparirà dopo le transazioni completate." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:468 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:490 msgid "All" msgstr "Tutto" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:543 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:565 msgid "Close balance list" msgstr "Chiudi l'elenco dei saldi" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:551 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:678 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:573 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:701 #: packages/wallet-webui/src/ui/Shell.tsx:126 #: packages/wallet-webui/test/i18n-catalog.test.ts:154 msgid "Balances" @@ -1682,7 +1707,7 @@ msgstr "Saldi" #. Translators: Wallet action that sends digital cash to another person. #. Translators: Navigation command to send money to another person. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:629 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 #: packages/wallet-webui/src/ui/Shell.tsx:28 msgctxt "wallet action" msgid "Send" @@ -1691,7 +1716,7 @@ msgstr "Invia" #. Translators: Wallet action that requests digital cash from another person. #. Translators: Navigation command to request money from another person; #. “Request” is a verb. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:631 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:654 #: packages/wallet-webui/src/ui/Shell.tsx:31 msgctxt "wallet action" msgid "Request" @@ -1699,7 +1724,7 @@ msgstr "Richiedi" #. Translators: Wallet action that obtains digital cash from a bank or exchange. #. Translators: Navigation command to withdraw digital cash into the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:633 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:656 #: packages/wallet-webui/src/ui/Shell.tsx:33 msgctxt "wallet action" msgid "Withdraw" @@ -1708,83 +1733,89 @@ msgstr "Preleva" #. Translators: Wallet action that sends digital cash to an external bank account. #. Translators: Navigation command to deposit wallet funds into a bank #. account (cash out), not to add funds to the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:635 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:658 #: packages/wallet-webui/src/ui/Shell.tsx:36 msgctxt "wallet action" msgid "Deposit" msgstr "Deposita" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:640 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:663 msgid "Loading balances…" msgstr "Caricamento saldi…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:675 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:271 msgid "Welcome to Taler Wallet!" msgstr "Benvenuto in Taler Wallet!" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:653 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:676 msgid "Withdraw digital cash to make your first payment." msgstr "Preleva denaro digitale per effettuare il tuo primo pagamento." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:657 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:680 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:274 msgid "Withdraw digital cash" msgstr "Preleva denaro digitale" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:661 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:684 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:277 msgid "Get digital cash to experience how to pay with money of the future." msgstr "" "Ottieni denaro digitale per sperimentare come pagare con il denaro del " "futuro." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:668 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:691 msgid "Getting demo cash…" msgstr "Prelievo di denaro dimostrativo in corso…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:669 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:692 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:278 msgid "Get demo cash" msgstr "Ottieni denaro dimostrativo" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:694 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:717 msgid "Wallet balances" msgstr "Saldi del portafoglio" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:723 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:746 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:829 msgid "Available balance %1$s" msgstr "Saldo disponibile %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:751 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:926 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:902 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:70 +msgid "Manage legacy balance" +msgstr "Gestisci il vecchio saldo" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:784 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:970 msgid "Recent transactions" msgstr "Transazioni recenti" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:755 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:930 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:788 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:974 msgid "Loading recent transactions…" msgstr "Caricamento transazioni recenti…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:756 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:931 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:789 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:975 msgid "No completed transactions for this balance." msgstr "Nessuna transazione completata per questo saldo." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 msgid "Pending transactions" msgstr "Transazioni in sospeso" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:767 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:800 msgid "Loading pending transactions…" msgstr "Caricamento delle transazioni in sospeso…" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:768 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:801 msgid "No pending transactions for this balance." msgstr "Nessuna transazione in sospeso per questo saldo." -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:781 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:814 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:231 #: packages/wallet-webui/src/ui/Shell.tsx:64 #: packages/wallet-webui/src/ui/Shell.tsx:177 @@ -1792,44 +1823,44 @@ msgid "Settings" msgstr "Impostazioni" #. Translators: %1$s is a currency code; “Taler” is used only when no currency is selected. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:827 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:862 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:20 msgid "Where to pay with %1$s" msgstr "Dove pagare con %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:835 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:870 msgid "Balance selector" msgstr "Selettore del saldo" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:840 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:875 msgid "Show all balances" msgstr "Mostra tutti i saldi" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:850 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:885 msgid "Show %1$s" msgstr "Mostra %1$s" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:891 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:934 msgid "More" msgstr "Di più" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:900 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:943 #: packages/wallet-webui/src/ui/Shell.tsx:82 msgid "Enter Taler link" msgstr "Inserisci il collegamento Taler" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:909 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:952 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:74 #: packages/wallet-webui/src/ui/Shell.tsx:87 #: packages/wallet-webui/src/ui/Shell.tsx:169 msgid "Scan QR code" msgstr "Scansiona il codice QR" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:919 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:962 msgid "Transaction history" msgstr "Cronologia delle transazioni" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:944 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:988 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:73 #: packages/wallet-webui/src/stories/catalog.ts:235 @@ -1837,7 +1868,7 @@ msgstr "Cronologia delle transazioni" msgid "Discounts" msgstr "Sconti" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:951 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:995 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:74 #: packages/wallet-webui/src/stories/catalog.ts:241 @@ -1845,7 +1876,7 @@ msgstr "Sconti" msgid "Passes" msgstr "Pass" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:958 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:1002 #: packages/wallet-webui/src/ui/Shell.tsx:148 msgid "Donations" msgstr "Donazioni" @@ -2039,7 +2070,7 @@ msgstr "Senza garanzia" #. Translators: Browser-storage durability status. #: packages/wallet-webui/src/screens/StorageMigrationCard.tsx:40 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:223 msgid "Unavailable" msgstr "Non disponibile" @@ -2301,7 +2332,7 @@ msgstr "Rivedi stato, condizioni d’uso e modifiche delle chiavi" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:241 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:169 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:170 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 #: packages/wallet-webui/src/stories/catalog.ts:91 #: packages/wallet-webui/src/ui/Shell.tsx:153 msgid "Bank accounts" @@ -2440,7 +2471,7 @@ msgstr "Backend" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:357 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:360 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:365 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:192 msgid "Loading…" msgstr "Caricamento…" @@ -2729,7 +2760,7 @@ msgid "Import verified" msgstr "Importazione verificata" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:5238 +#: packages/wallet-webui/src/routes/App.tsx:5524 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2846,7 +2877,7 @@ msgstr "Scegli data e ora" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:389 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:428 -#: packages/wallet-webui/src/routes/App.tsx:1592 +#: packages/wallet-webui/src/routes/App.tsx:1748 msgid "Default" msgstr "Predefinito" @@ -2936,61 +2967,61 @@ msgid "Confirming…" msgstr "Conferma in corso…" #. Translators: Heading for sharing a push-payment claim link with its recipient. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:25 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:215 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Share money" msgstr "Condividi denaro" #. Translators: Heading for sharing a pull-payment invoice link with its payer. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:29 msgid "Share request" msgstr "Condividi la richiesta" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:30 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:216 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:32 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:236 msgid "The link contains the claim. Share it only with the intended person." msgstr "" "Il collegamento consente di riscuotere il denaro. Condividilo solo con il " "destinatario previsto." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:36 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:38 msgid "Waiting for a response from the exchange…" msgstr "In attesa di una risposta dall'Exchange…" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:37 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:39 msgid "Preparing a secure share link…" msgstr "Preparazione di un collegamento di condivisione sicuro in corso…" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:45 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:47 msgid "The wallet will retry automatically. You can also try again now." msgstr "Il portafoglio riproverà automaticamente. Puoi anche riprovare ora." -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:52 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:59 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:98 -#: packages/wallet-webui/src/routes/App.tsx:3523 +#: packages/wallet-webui/src/routes/App.tsx:3746 msgid "View transaction" msgstr "Visualizza transazione" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 msgid "Trying…" msgstr "Tentativo in corso…" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:67 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:221 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:241 msgid "QR code for the peer payment link" msgstr "Codice QR per il collegamento di pagamento tra pari" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:68 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:75 msgid "QR code for the peer request link" msgstr "Codice QR per il collegamento di richiesta tra pari" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:78 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:85 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:250 msgid "Copy link" msgstr "Copia collegamento" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:79 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:86 msgid "Done" msgstr "Fatto" @@ -3257,15 +3288,15 @@ msgstr "Rimozione in corso…" msgid "Forget account" msgstr "Rimuovi il conto" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:53 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:59 msgid "Force-remove exchange data?" msgstr "Rimuovere forzatamente i dati dell'Exchange?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:54 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:60 msgid "Remove exchange?" msgstr "Rimuovere l'Exchange?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:61 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:67 msgid "" "This exchange still has coins or withdrawal records. Force removal " "permanently deletes its digital cash, withdrawals, and related transaction " @@ -3276,7 +3307,7 @@ msgstr "" "i prelievi e la cronologia delle transazioni. L'operazione non può essere " "annullata." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:62 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:68 msgid "" "The wallet found no coins or withdrawal records associated with this " "exchange. Its cached details and trust settings will be removed." @@ -3285,157 +3316,202 @@ msgstr "" "questo Exchange. I dettagli memorizzati nella cache e le impostazioni di " "attendibilità verranno rimossi." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:65 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:71 msgid "" "Cancel and export the wallet database first if you might need this data." msgstr "" "Annulla ed esporta prima il database del portafoglio se potresti aver " "bisogno di questi dati." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:69 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 msgid "Keep exchange" msgstr "Mantieni l'Exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:72 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:78 msgid "Removing…" msgstr "Rimozione…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:80 #: packages/wallet-webui/src/stories/catalog.ts:89 msgid "Force-remove exchange" msgstr "Rimuovi forzatamente l'Exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:263 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:81 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:314 msgid "Remove exchange" msgstr "Rimuovi l'Exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:91 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:97 msgid "I understand that wallet data and digital cash can be permanently lost." msgstr "" "Capisco che i dati del portafoglio e il denaro digitale possono andare persi " "in modo permanente." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:123 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:130 msgid "Back to exchanges" msgstr "Torna agli Exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:129 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:136 msgid "Exchange details" msgstr "Dettagli dell'Exchange" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:137 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:144 msgid "Loading exchange details…" msgstr "Caricamento dei dettagli dell'Exchange…" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:154 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 msgid "Update status" msgstr "Stato dell'aggiornamento" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:156 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:163 msgid "Entry status" msgstr "Stato della voce" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:158 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:165 msgid "Terms" msgstr "Condizioni" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:168 msgid "Master public key" msgstr "Chiave pubblica principale" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:174 msgid "Not available" msgstr "Non disponibile" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:184 msgid "Auditors" msgstr "Revisori" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:188 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:195 msgid "Fees" msgstr "Commissioni" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:191 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:198 msgid "No fees advertised" msgstr "Nessuna commissione indicata" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 msgid "See current exchange terms and operation reviews" msgstr "" "Consulta le condizioni d'uso attuali dell'Exchange e le verifiche operative" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:207 msgid "Availability" msgstr "Disponibilità" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:210 msgid "Peer payments are disabled." msgstr "I pagamenti tra pari sono disabilitati." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:206 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 msgid "Direct deposits are disabled." msgstr "I depositi diretti sono disabilitati." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 msgid "The last exchange update failed" msgstr "L'ultimo aggiornamento dell'Exchange non è riuscito" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 msgid "Exchange identity changed" msgstr "L'identità dell'Exchange è cambiata" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:227 +msgid "The security identity of %1$s has changed unexpectedly." +msgstr "L’identità di sicurezza di %1$s è cambiata in modo imprevisto." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:228 msgid "" -"Withdrawals are blocked until you verify the new master key through a " -"trusted channel." +"Only trust the new identity if the exchange operator has confirmed this " +"change. Otherwise, wait and try again later." msgstr "" -"I prelievi sono bloccati finché non verifichi la nuova chiave principale " -"attraverso un canale fidato." +"Considera attendibile la nuova identità solo se l’operatore dell’Exchange ha " +"confermato questa modifica. Altrimenti, attendi e riprova più tardi." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:222 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:229 +msgid "" +"Trusting it may make digital cash issued under the previous identity " +"unusable in this wallet." +msgstr "" +"Accettarla può rendere inutilizzabile in questo portafoglio il denaro " +"digitale emesso con l’identità precedente." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:231 msgid "Previous key (%1$s)" msgstr "Chiave precedente (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:235 msgid "Current key (%1$s)" msgstr "Chiave attuale (%1$s)" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:232 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:241 msgid "" "The new exchange does not claim support for the wallet's older denominations." msgstr "" "Il nuovo Exchange non dichiara di supportare le vecchie denominazioni del " "portafoglio." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:239 -msgid "I verified this key change" -msgstr "Ho verificato questa modifica della chiave" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:253 +msgid "Accept new identity" +msgstr "Accetta la nuova identità" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:259 +msgid "Legacy exchange balances" +msgstr "Vecchi saldi dell’Exchange" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:260 +msgid "" +"These funds and cached keys belong to master keys this exchange has replaced." +msgstr "" +"Questi fondi e le chiavi memorizzate appartengono a chiavi principali che " +"questo Exchange ha sostituito." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:282 +msgid "Purging these balances will not verify or unblock the replacement key." +msgstr "" +"L’eliminazione di questi saldi non verificherà né sbloccherà la chiave " +"sostitutiva." + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:293 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purge legacy balances" +msgstr "Elimina i vecchi saldi" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:247 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:298 #: packages/wallet-webui/src/routes/exchange-gate-model.ts:41 msgid "Review terms" msgstr "Rivedi le condizioni" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:258 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:309 msgid "Update now" msgstr "Aggiorna ora" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:278 -msgid "Confirm exchange key change?" -msgstr "Confermare la modifica delle chiavi dell'Exchange?" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:359 +msgid "Purge legacy balances?" +msgstr "Eliminare i vecchi saldi?" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:279 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:360 msgid "" -"Continue only if you verified the new master public key through a trusted " -"channel." +"This permanently deletes all digital cash and cached key data issued under " +"historical master keys at this exchange. The current exchange and retained " +"transaction history remain. This cannot be undone." msgstr "" -"Continua solo se hai verificato la nuova chiave pubblica principale tramite " -"un canale attendibile." +"Questa operazione elimina definitivamente tutto il denaro digitale e i dati " +"delle chiavi memorizzati emessi con le precedenti chiavi principali di " +"questo Exchange. L’Exchange corrente e la cronologia delle transazioni " +"conservata rimangono disponibili. L’operazione non può essere annullata." -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:281 -msgid "Confirm key change" -msgstr "Conferma la modifica delle chiavi" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:361 +msgid "Keep legacy balances" +msgstr "Conserva i vecchi saldi" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purging…" +msgstr "Eliminazione in corso…" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:378 +msgid "I understand that these legacy balances will be permanently lost." +msgstr "Comprendo che questi vecchi saldi andranno persi definitivamente." #: packages/wallet-webui/src/screens/TermsScreen.tsx:17 msgid "Proposed" @@ -3490,32 +3566,32 @@ msgstr "Accettazione in corso…" msgid "Accept terms" msgstr "Accetta le condizioni" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:76 msgid "Loading transaction…" msgstr "Caricamento della transazione…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:104 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:88 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:106 msgid "Back to history" msgstr "Torna alla cronologia" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:89 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:91 msgid "Transaction not found." msgstr "Transazione non trovata." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:169 msgid "Wallet reported a problem" msgstr "Il portafoglio ha segnalato un problema" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:218 msgid "Bank account authentication required" msgstr "È richiesta l'autenticazione del conto bancario" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:199 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 msgid "Bank transfer still required" msgstr "È ancora necessario il bonifico bancario" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3523,7 +3599,7 @@ msgstr "" "Effettua un piccolo bonifico di autenticazione dal conto di deposito prima " "che l'Exchange possa inviargli denaro." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:204 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3531,51 +3607,51 @@ msgstr "" "Riapri il conto dell'Exchange, l'importo e la causale obbligatoria del " "bonifico per questo prelievo in sospeso." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:237 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:257 msgid "Order details" msgstr "Dettagli dell'ordine" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:247 -#: packages/wallet-webui/src/routes/App.tsx:4416 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 +#: packages/wallet-webui/src/routes/App.tsx:4663 +#: packages/wallet-webui/src/routes/App.tsx:5143 msgid "Payment options could not be loaded." msgstr "Impossibile caricare le opzioni di pagamento." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Dettagli della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:292 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:314 msgid "Technical identifiers" msgstr "Identificatori tecnici" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:296 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:318 msgid "Transaction ID" msgstr "ID della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:324 msgid "Local ID" msgstr "ID locale" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:319 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Copia" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:346 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:368 msgid "Working…" msgstr "Operazione in corso…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:354 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:376 msgid "Confirm transaction action" msgstr "Conferma l'azione della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:356 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:378 msgid "Keep transaction" msgstr "Mantieni la transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:379 msgid "Confirm" msgstr "Conferma" @@ -3649,8 +3725,8 @@ msgid "Currency and exchange" msgstr "Valuta ed Exchange" #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:139 -#: packages/wallet-webui/src/routes/App.tsx:3482 -#: packages/wallet-webui/src/routes/App.tsx:3505 +#: packages/wallet-webui/src/routes/App.tsx:3705 +#: packages/wallet-webui/src/routes/App.tsx:3728 msgid "Amount selected at cash acceptor" msgstr "Importo selezionato presso l'accettatore di contanti" @@ -4046,7 +4122,7 @@ msgstr "Apri l'azione Taler" msgid "Loading wallet…" msgstr "Caricamento portafoglio…" -#: packages/wallet-webui/src/screens/PopupScreen.tsx:53 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:62 msgid "" "No balance yet. Open the wallet to add an exchange or withdraw digital cash." msgstr "" @@ -4091,7 +4167,7 @@ msgid "The wallet will retry automatically in %1$s." msgstr "Il portafoglio riproverà automaticamente in %1$s." #: packages/wallet-webui/src/ui/RequestProgress.tsx:77 -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retrying…" msgstr "Nuovo tentativo in corso…" @@ -4427,13 +4503,13 @@ msgstr "Saldi popolati da Penpot" #. Translators: Label for the first point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:333 -#: packages/wallet-webui/src/routes/balance-model.ts:229 +#: packages/wallet-webui/src/routes/balance-model.ts:232 msgid "Start" msgstr "Inizio" #. Translators: Label for the current point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:351 -#: packages/wallet-webui/src/routes/balance-model.ts:234 +#: packages/wallet-webui/src/routes/balance-model.ts:237 msgid "Now" msgstr "Ora" @@ -4471,7 +4547,7 @@ msgstr "" "portafoglio verificherà il prelievo in modo indipendente." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:536 -#: packages/wallet-webui/src/routes/App.tsx:3130 +#: packages/wallet-webui/src/routes/App.tsx:3349 msgid "View withdrawal" msgstr "Visualizza il prelievo" @@ -4517,7 +4593,7 @@ msgid "DD 68 donation receipt setup" msgstr "DD 68: configurazione delle ricevute di donazione" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:813 -#: packages/wallet-webui/src/routes/App.tsx:951 +#: packages/wallet-webui/src/routes/App.tsx:965 msgid "Donation receipt settings saved." msgstr "Impostazioni della ricevuta della donazione salvate." @@ -4574,7 +4650,7 @@ msgid "Deposit error returned by wallet-core" msgstr "Errore di deposito restituito da wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:982 -#: packages/wallet-webui/src/routes/App.tsx:1256 +#: packages/wallet-webui/src/routes/App.tsx:1355 msgid "The wallet could not prepare this deposit." msgstr "Il portafoglio non ha potuto preparare questo deposito." @@ -4587,7 +4663,7 @@ msgid "Peer payment error returned by wallet-core" msgstr "Errore di pagamento tra pari restituito da wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1041 -#: packages/wallet-webui/src/routes/App.tsx:2030 +#: packages/wallet-webui/src/routes/App.tsx:2226 msgid "The wallet could not prepare this peer payment." msgstr "Il portafoglio non è riuscito a preparare questo pagamento tra pari." @@ -4648,19 +4724,19 @@ msgid "Withdrawal error returned by wallet-core" msgstr "Errore di prelievo restituito da wallet-core" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1421 -#: packages/wallet-webui/src/routes/App.tsx:2509 -#: packages/wallet-webui/src/routes/App.tsx:3385 +#: packages/wallet-webui/src/routes/App.tsx:2720 +#: packages/wallet-webui/src/routes/App.tsx:3606 msgid "The exchange could not prepare this withdrawal." msgstr "L'Exchange non ha potuto preparare questo prelievo." #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1444 -#: packages/wallet-webui/src/routes/App.tsx:3585 +#: packages/wallet-webui/src/routes/App.tsx:3814 msgid "Withdraw from your bank" msgstr "Preleva dalla tua banca" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1445 -#: packages/wallet-webui/src/routes/App.tsx:2687 -#: packages/wallet-webui/src/routes/App.tsx:3589 +#: packages/wallet-webui/src/routes/App.tsx:2906 +#: packages/wallet-webui/src/routes/App.tsx:3818 msgid "Choose how much digital cash to receive" msgstr "Scegli quanto denaro digitale ricevere" @@ -4776,78 +4852,90 @@ msgstr "Azioni del portafoglio" msgid "My wallet" msgstr "Il mio portafoglio" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:102 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:104 msgid "The wallet could not add this exchange." msgstr "Il portafoglio non ha potuto aggiungere questo Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:111 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:113 msgid "Adding the exchange failed" msgstr "Aggiunta dell'Exchange non riuscita" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:126 -#: packages/wallet-webui/src/routes/App.tsx:1796 -#: packages/wallet-webui/src/routes/App.tsx:2704 -#: packages/wallet-webui/src/routes/App.tsx:2715 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:128 +#: packages/wallet-webui/src/routes/App.tsx:1973 +#: packages/wallet-webui/src/routes/App.tsx:2923 +#: packages/wallet-webui/src/routes/App.tsx:2934 msgid "Exchanges could not be loaded." msgstr "Impossibile caricare gli Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:154 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:391 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:158 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 msgid "Invalid exchange route" msgstr "Percorso dell'Exchange non valido" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:183 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:206 msgid "The last update failed." msgstr "L'ultimo aggiornamento non è riuscito." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:222 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:245 msgid "The exchange update could not be started." msgstr "Impossibile avviare l'aggiornamento dell'Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:239 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:262 msgid "The key change could not be confirmed." msgstr "Non è stato possibile confermare la modifica della chiave." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:244 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:267 msgid "Exchange key change confirmed." msgstr "Modifica delle chiavi dell'Exchange confermata." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:247 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:280 +msgid "" +"The legacy balances could not be purged. Refresh the exchange details and " +"review them again." +msgstr "" +"Non è stato possibile eliminare i vecchi saldi. Aggiorna i dettagli " +"dell’Exchange e controllali di nuovo." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:285 +msgid "Legacy exchange balances purged." +msgstr "I vecchi saldi dell’Exchange sono stati eliminati." + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:288 msgid "Exchange action failed" msgstr "Azione dell'Exchange non riuscita" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:265 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:275 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:306 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:316 msgid "The wallet could not check exchange resources." msgstr "Il portafoglio non è riuscito a controllare le risorse dell'Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:298 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:308 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:339 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:349 msgid "The exchange could not be removed." msgstr "Impossibile rimuovere l'Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:321 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:338 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:362 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:379 msgid "Exchange details could not be loaded." msgstr "Impossibile caricare i dettagli dell'Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:346 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:387 msgid "Exchange update started." msgstr "Aggiornamento dell'Exchange avviato." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:475 msgid "Exchange terms could not be loaded." msgstr "Impossibile caricare le condizioni d'uso dell'Exchange." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:457 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:499 msgid "The terms could not be accepted." msgstr "Impossibile accettare le condizioni." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:461 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:503 msgid "Terms acceptance failed" msgstr "Accettazione delle condizioni non riuscita" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:535 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:577 msgid "" "Enter the account currency so the bank account number can be converted to an " "IBAN." @@ -4855,38 +4943,38 @@ msgstr "" "Inserisci la valuta del conto in modo che il numero del conto bancario possa " "essere convertito in IBAN." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:543 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:557 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:585 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:599 msgid "Enter a valid IBAN or bank account number." msgstr "Inserisci un IBAN valido o un numero di conto bancario." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:549 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:591 msgid "The bank account number could not be converted safely." msgstr "" "Non è stato possibile convertire il numero di conto bancario in modo sicuro." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:580 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:622 msgid "The bank account could not be saved." msgstr "Impossibile salvare il conto bancario." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:587 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:629 msgid "Saving the bank account failed" msgstr "Il salvataggio del conto bancario non è riuscito" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:605 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:647 msgid "The bank account could not be forgotten." msgstr "Il conto bancario non poteva essere dimenticato." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:611 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:653 msgid "Forgetting the bank account failed" msgstr "Rimozione del conto bancario non riuscita" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:628 -#: packages/wallet-webui/src/routes/App.tsx:1340 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:670 +#: packages/wallet-webui/src/routes/App.tsx:1466 msgid "Bank accounts could not be loaded." msgstr "Impossibile caricare i conti bancari." -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:633 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:675 msgid "Supported bank-account types could not be loaded." msgstr "Impossibile caricare i tipi di conto bancario supportati." @@ -4915,6 +5003,8 @@ msgstr "" "prima di ricevere il pagamento." #: packages/wallet-webui/src/routes/exchange-gate-model.ts:24 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:60 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:95 msgid "Verify key change" msgstr "Verifica la modifica delle chiavi" @@ -4940,6 +5030,28 @@ msgstr "" "Rivedi e accetta le condizioni d'uso di questo Exchange prima di ricevere il " "pagamento." +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:57 +msgid "" +"Some funds are locked until you verify an exchange signing-key change. " +"Review the transfer again afterward because older denominations might remain " +"unusable." +msgstr "" +"Alcuni fondi sono bloccati finché non verifichi la modifica della chiave di " +"firma dell’Exchange. Controlla nuovamente il trasferimento in seguito, " +"perché le denominazioni precedenti potrebbero restare inutilizzabili." + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:61 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:71 +msgid "Review exchanges" +msgstr "Controlla gli Exchange" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:94 +msgid "" +"This operation is blocked until you verify the exchange signing-key change." +msgstr "" +"Questa operazione è bloccata finché non verifichi la modifica della chiave " +"di firma dell’Exchange." + #: packages/wallet-webui/src/routes/withdrawal-review-model.ts:52 msgid "" "The wallet could not verify the selected exchange. Go back and select it " @@ -5119,47 +5231,47 @@ msgstr "" "Questo portafoglio contiene valore, ma la memorizzazione nel browser è " "ottimale e potrebbe essere rimossa automaticamente." -#: packages/wallet-webui/src/routes/App.tsx:391 +#: packages/wallet-webui/src/routes/App.tsx:397 msgid "The wallet could not save the requested action." msgstr "Il portafoglio non è riuscito a salvare l'azione richiesta." -#: packages/wallet-webui/src/routes/App.tsx:405 +#: packages/wallet-webui/src/routes/App.tsx:411 msgid "Action could not be captured" msgstr "Impossibile acquisire l'azione" -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retry capture" msgstr "Riprova l'acquisizione" -#: packages/wallet-webui/src/routes/App.tsx:411 +#: packages/wallet-webui/src/routes/App.tsx:417 msgid "Dismiss" msgstr "Ignora" -#: packages/wallet-webui/src/routes/App.tsx:433 +#: packages/wallet-webui/src/routes/App.tsx:439 msgid "Demo data" msgstr "Dati dimostrativi" -#: packages/wallet-webui/src/routes/App.tsx:435 +#: packages/wallet-webui/src/routes/App.tsx:441 msgid "Connected" msgstr "Collegato" -#: packages/wallet-webui/src/routes/App.tsx:437 +#: packages/wallet-webui/src/routes/App.tsx:443 msgid "Connecting" msgstr "Collegamento in corso" -#: packages/wallet-webui/src/routes/App.tsx:438 +#: packages/wallet-webui/src/routes/App.tsx:444 msgid "Disconnected" msgstr "Disconnesso" -#: packages/wallet-webui/src/routes/App.tsx:601 +#: packages/wallet-webui/src/routes/App.tsx:607 msgid "Enter a valid taler:// wallet link." msgstr "Inserisci un link al portafoglio taler:// valido." -#: packages/wallet-webui/src/routes/App.tsx:610 +#: packages/wallet-webui/src/routes/App.tsx:616 msgid "The wallet link could not be opened." msgstr "Impossibile aprire il collegamento al portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:617 +#: packages/wallet-webui/src/routes/App.tsx:623 msgid "" "Clipboard access is unavailable in this browser. Paste into the field " "instead." @@ -5167,24 +5279,32 @@ msgstr "" "L'accesso agli appunti non è disponibile in questo browser. Incolla invece " "nel campo." -#: packages/wallet-webui/src/routes/App.tsx:626 +#: packages/wallet-webui/src/routes/App.tsx:632 msgid "Clipboard access was denied. Paste into the field instead." msgstr "L'accesso agli appunti è stato negato. Incolla invece nel campo." -#: packages/wallet-webui/src/routes/App.tsx:632 +#: packages/wallet-webui/src/routes/App.tsx:638 msgid "The clipboard does not contain a link." msgstr "Gli appunti non contengono un collegamento." -#: packages/wallet-webui/src/routes/App.tsx:748 -#: packages/wallet-webui/src/routes/App.tsx:757 +#: packages/wallet-webui/src/routes/App.tsx:755 +#: packages/wallet-webui/src/routes/App.tsx:764 msgid "Demo cash could not be withdrawn." msgstr "Non è stato possibile prelevare contanti demo." -#: packages/wallet-webui/src/routes/App.tsx:780 +#: packages/wallet-webui/src/routes/App.tsx:787 msgid "Balance history could not be loaded." msgstr "Impossibile caricare la cronologia del saldo." -#: packages/wallet-webui/src/routes/App.tsx:787 +#: packages/wallet-webui/src/routes/App.tsx:794 +msgid "" +"Estimated history reconstructed from transactions tied to these superseded " +"exchange keys; deleted activity is unavailable." +msgstr "" +"Cronologia stimata ricostruita dalle transazioni associate a queste chiavi " +"dell’Exchange sostituite; le attività eliminate non sono disponibili." + +#: packages/wallet-webui/src/routes/App.tsx:796 msgid "" "Estimated history: a transaction involving more than one exchange is counted " "in full for each exchange, and deleted activity is unavailable." @@ -5193,7 +5313,7 @@ msgstr "" "conteggiata per intero per ogni Exchange e l'attività eliminata non è " "disponibile." -#: packages/wallet-webui/src/routes/App.tsx:788 +#: packages/wallet-webui/src/routes/App.tsx:797 msgid "" "Estimated history reconstructed from retained completed transactions; " "deleted activity is unavailable." @@ -5201,31 +5321,31 @@ msgstr "" "Cronologia stimata ricostruita dalle transazioni completate conservate; le " "attività eliminate non sono disponibili." -#: packages/wallet-webui/src/routes/App.tsx:802 -#: packages/wallet-webui/src/routes/App.tsx:1345 -#: packages/wallet-webui/src/routes/App.tsx:1791 +#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:1471 +#: packages/wallet-webui/src/routes/App.tsx:1968 msgid "Balances could not be loaded." msgstr "Impossibile caricare i saldi." -#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:820 msgid "Recent transactions could not be loaded." msgstr "Impossibile caricare le transazioni recenti." -#: packages/wallet-webui/src/routes/App.tsx:816 +#: packages/wallet-webui/src/routes/App.tsx:825 msgid "Pending transactions could not be loaded." msgstr "Impossibile caricare le transazioni in sospeso." -#: packages/wallet-webui/src/routes/App.tsx:821 +#: packages/wallet-webui/src/routes/App.tsx:830 msgid "Scoped transaction history is unavailable for this balance." msgstr "" "La cronologia delle transazioni con ambito non è disponibile per questo " "saldo." -#: packages/wallet-webui/src/routes/App.tsx:872 +#: packages/wallet-webui/src/routes/App.tsx:886 msgid "Shopping directories could not be loaded." msgstr "Impossibile caricare le directory degli acquisti." -#: packages/wallet-webui/src/routes/App.tsx:892 +#: packages/wallet-webui/src/routes/App.tsx:906 msgid "" "Use an HTTPS donation authority URL (HTTP is allowed only for a local test " "service)." @@ -5233,91 +5353,91 @@ msgstr "" "Utilizza un'autorità di donazione HTTPS URL (HTTP è consentito solo per un " "servizio di test locale)." -#: packages/wallet-webui/src/routes/App.tsx:937 +#: packages/wallet-webui/src/routes/App.tsx:951 msgid "The donation authority could not be saved." msgstr "Non è stato possibile salvare l'autorità di donazione." -#: packages/wallet-webui/src/routes/App.tsx:955 +#: packages/wallet-webui/src/routes/App.tsx:969 msgid "Donation settings could not be saved." msgstr "Impossibile salvare le impostazioni della donazione." -#: packages/wallet-webui/src/routes/App.tsx:971 +#: packages/wallet-webui/src/routes/App.tsx:985 msgid "Donation receipt totals could not be loaded." msgstr "Impossibile caricare i totali delle ricevute delle donazioni." -#: packages/wallet-webui/src/routes/App.tsx:983 +#: packages/wallet-webui/src/routes/App.tsx:997 msgid "Donation settings could not be loaded." msgstr "Impossibile caricare le impostazioni della donazione." -#: packages/wallet-webui/src/routes/App.tsx:995 +#: packages/wallet-webui/src/routes/App.tsx:1009 msgid "Back to payment" msgstr "Torna al pagamento" -#: packages/wallet-webui/src/routes/App.tsx:1039 +#: packages/wallet-webui/src/routes/App.tsx:1053 msgid "Donation statements could not be loaded." msgstr "Impossibile caricare gli estratti conto delle donazioni." -#: packages/wallet-webui/src/routes/App.tsx:1078 +#: packages/wallet-webui/src/routes/App.tsx:1092 msgid "Discounts could not be loaded." msgstr "Impossibile caricare gli sconti." -#: packages/wallet-webui/src/routes/App.tsx:1116 +#: packages/wallet-webui/src/routes/App.tsx:1130 msgid "Passes could not be loaded." msgstr "Impossibile caricare i pass." -#: packages/wallet-webui/src/routes/App.tsx:1210 +#: packages/wallet-webui/src/routes/App.tsx:1296 msgid "This bank-account action expired or is invalid." msgstr "Questa azione sul conto bancario è scaduta o non è valida." -#: packages/wallet-webui/src/routes/App.tsx:1223 +#: packages/wallet-webui/src/routes/App.tsx:1309 msgid "The bank-account action could not be loaded." msgstr "Impossibile caricare l'azione del conto bancario." -#: packages/wallet-webui/src/routes/App.tsx:1270 +#: packages/wallet-webui/src/routes/App.tsx:1369 msgid "Deposit preparation failed" msgstr "La preparazione del deposito non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:1294 +#: packages/wallet-webui/src/routes/App.tsx:1408 msgid "The wallet could not create this deposit." msgstr "Il portafoglio non è riuscito a creare questo deposito." -#: packages/wallet-webui/src/routes/App.tsx:1304 +#: packages/wallet-webui/src/routes/App.tsx:1419 msgid "Deposit creation failed" msgstr "Creazione del deposito non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:1367 +#: packages/wallet-webui/src/routes/App.tsx:1502 msgid "This deposit may require identity verification at an exchange." msgstr "" "Questo deposito potrebbe richiedere la verifica dell'identità presso un " "Exchange." -#: packages/wallet-webui/src/routes/App.tsx:1558 +#: packages/wallet-webui/src/routes/App.tsx:1710 msgid "Choose an available currency and payment scope." msgstr "Scegli una valuta disponibile e un ambito di pagamento." -#: packages/wallet-webui/src/routes/App.tsx:1568 +#: packages/wallet-webui/src/routes/App.tsx:1720 msgid "No expiration" msgstr "Nessuna scadenza" -#: packages/wallet-webui/src/routes/App.tsx:1581 +#: packages/wallet-webui/src/routes/App.tsx:1733 msgid "The wallet could not prepare this transfer." msgstr "Il portafoglio non ha potuto preparare questo trasferimento." -#: packages/wallet-webui/src/routes/App.tsx:1597 +#: packages/wallet-webui/src/routes/App.tsx:1753 msgid "No suitable exchange" msgstr "Nessun Exchange adatto" -#: packages/wallet-webui/src/routes/App.tsx:1599 +#: packages/wallet-webui/src/routes/App.tsx:1756 msgid "The wallet does not have enough compatible funds for this transfer." msgstr "" "Il portafoglio non dispone di fondi compatibili sufficienti per questo " "trasferimento." -#: packages/wallet-webui/src/routes/App.tsx:1611 +#: packages/wallet-webui/src/routes/App.tsx:1770 msgid "Choose an expiration no later than %1$s." msgstr "Scegli una scadenza entro e non oltre %1$s." -#: packages/wallet-webui/src/routes/App.tsx:1616 +#: packages/wallet-webui/src/routes/App.tsx:1775 msgid "" "This wallet-core version cannot bind the reviewed transfer to confirmation. " "Update the wallet before sending." @@ -5325,16 +5445,16 @@ msgstr "" "Questa versione wallet-core non può vincolare il trasferimento esaminato " "alla conferma. Aggiorna il portafoglio prima di inviare." -#: packages/wallet-webui/src/routes/App.tsx:1640 +#: packages/wallet-webui/src/routes/App.tsx:1799 msgid "The wallet could not prepare this request." msgstr "Il portafoglio non ha potuto preparare questa richiesta." -#: packages/wallet-webui/src/routes/App.tsx:1663 -#: packages/wallet-webui/src/routes/App.tsx:2041 +#: packages/wallet-webui/src/routes/App.tsx:1822 +#: packages/wallet-webui/src/routes/App.tsx:2237 msgid "Peer payment preparation failed" msgstr "La preparazione del pagamento tra pari non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:1703 +#: packages/wallet-webui/src/routes/App.tsx:1862 msgid "" "The available coins, fees, or exchange changed. Review the transfer again " "before sending." @@ -5342,212 +5462,212 @@ msgstr "" "Le monete, le commissioni o l'Exchange disponibili sono cambiati. Rivedi il " "trasferimento prima di inviarlo." -#: packages/wallet-webui/src/routes/App.tsx:1710 +#: packages/wallet-webui/src/routes/App.tsx:1880 msgid "The wallet could not create the transfer." msgstr "Il portafoglio non è riuscito a creare il trasferimento." -#: packages/wallet-webui/src/routes/App.tsx:1720 +#: packages/wallet-webui/src/routes/App.tsx:1890 msgid "The request expiration is missing." msgstr "Manca la scadenza della richiesta." -#: packages/wallet-webui/src/routes/App.tsx:1737 +#: packages/wallet-webui/src/routes/App.tsx:1913 msgid "The wallet could not create the request." msgstr "Il portafoglio non è riuscito a creare la richiesta." -#: packages/wallet-webui/src/routes/App.tsx:1749 +#: packages/wallet-webui/src/routes/App.tsx:1925 msgid "Peer payment creation failed" msgstr "Creazione del pagamento tra pari non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:1804 -#: packages/wallet-webui/src/routes/App.tsx:2170 +#: packages/wallet-webui/src/routes/App.tsx:1982 +#: packages/wallet-webui/src/routes/App.tsx:2371 msgid "Checking this exchange's terms and signing keys…" msgstr "" "Controllo delle condizioni d'uso e delle chiavi di firma di questo Exchange…" -#: packages/wallet-webui/src/routes/App.tsx:1885 +#: packages/wallet-webui/src/routes/App.tsx:2065 msgid "The exchange could not prepare the peer share link yet." msgstr "" "L'Exchange non ha ancora potuto preparare il collegamento di condivisione " "tra pari." -#: packages/wallet-webui/src/routes/App.tsx:1897 +#: packages/wallet-webui/src/routes/App.tsx:2078 msgid "The peer share link could not be loaded." msgstr "Impossibile caricare il collegamento di condivisione tra pari." -#: packages/wallet-webui/src/routes/App.tsx:1903 +#: packages/wallet-webui/src/routes/App.tsx:2084 msgid "This transaction does not have a peer share link." msgstr "Questa transazione non ha un collegamento di condivisione tra pari." -#: packages/wallet-webui/src/routes/App.tsx:1907 +#: packages/wallet-webui/src/routes/App.tsx:2088 msgid "This peer link is no longer available." msgstr "Questo collegamento tra pari non è più disponibile." -#: packages/wallet-webui/src/routes/App.tsx:1930 +#: packages/wallet-webui/src/routes/App.tsx:2111 msgid "The wallet could not retry preparing the peer share link." msgstr "" "Il portafoglio non ha potuto riprovare a preparare il collegamento di " "condivisione tra pari." -#: packages/wallet-webui/src/routes/App.tsx:1938 +#: packages/wallet-webui/src/routes/App.tsx:2119 msgid "Retrying the peer share link failed." msgstr "" "Il nuovo tentativo per il collegamento di condivisione tra pari non è " "riuscito." -#: packages/wallet-webui/src/routes/App.tsx:2001 +#: packages/wallet-webui/src/routes/App.tsx:2197 msgid "This peer payment expired or was already completed." msgstr "Questo pagamento tra pari è scaduto o è già stato completato." -#: packages/wallet-webui/src/routes/App.tsx:2010 +#: packages/wallet-webui/src/routes/App.tsx:2206 msgid "This is not a supported peer payment link." msgstr "Questo non è un collegamento di pagamento tra pari supportato." -#: packages/wallet-webui/src/routes/App.tsx:2072 +#: packages/wallet-webui/src/routes/App.tsx:2268 msgid "The peer payment could not be cancelled." msgstr "Impossibile annullare il pagamento tra pari." -#: packages/wallet-webui/src/routes/App.tsx:2076 +#: packages/wallet-webui/src/routes/App.tsx:2272 msgid "Peer payment cancellation failed" msgstr "Annullamento del pagamento tra pari non riuscito" -#: packages/wallet-webui/src/routes/App.tsx:2115 +#: packages/wallet-webui/src/routes/App.tsx:2314 msgid "The wallet could not confirm this peer payment." msgstr "Il portafoglio non è riuscito a confermare questo pagamento tra pari." -#: packages/wallet-webui/src/routes/App.tsx:2127 +#: packages/wallet-webui/src/routes/App.tsx:2326 msgid "Peer payment confirmation failed" msgstr "Conferma del pagamento tra pari non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:2293 +#: packages/wallet-webui/src/routes/App.tsx:2502 msgid "This exchange withdrawal expired or was already completed." msgstr "Questo prelievo dall'Exchange è scaduto o è già stato completato." -#: packages/wallet-webui/src/routes/App.tsx:2301 +#: packages/wallet-webui/src/routes/App.tsx:2510 msgid "This is not an exchange withdrawal link." msgstr "Questo non è un collegamento per il prelievo dall'Exchange." -#: packages/wallet-webui/src/routes/App.tsx:2310 +#: packages/wallet-webui/src/routes/App.tsx:2519 msgid "Wallet-core could not prepare this exchange withdrawal." msgstr "Wallet-core non ha potuto preparare questo prelievo dall'Exchange." -#: packages/wallet-webui/src/routes/App.tsx:2324 +#: packages/wallet-webui/src/routes/App.tsx:2533 msgid "" "Wallet-core prepared the withdrawal but did not return the exchange details." msgstr "" "Wallet-core ha preparato il prelievo ma non ha restituito i dettagli " "dell'Exchange." -#: packages/wallet-webui/src/routes/App.tsx:2348 +#: packages/wallet-webui/src/routes/App.tsx:2557 msgid "The exchange withdrawal could not be prepared." msgstr "Non è stato possibile preparare il prelievo dall'Exchange." -#: packages/wallet-webui/src/routes/App.tsx:2526 -#: packages/wallet-webui/src/routes/App.tsx:3401 +#: packages/wallet-webui/src/routes/App.tsx:2737 +#: packages/wallet-webui/src/routes/App.tsx:3622 msgid "Withdrawal preparation failed" msgstr "La preparazione al prelievo non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:2552 +#: packages/wallet-webui/src/routes/App.tsx:2765 msgid "The exchange could not create this withdrawal." msgstr "L'Exchange non ha potuto creare questo prelievo." -#: packages/wallet-webui/src/routes/App.tsx:2564 +#: packages/wallet-webui/src/routes/App.tsx:2777 msgid "Withdrawal creation failed" msgstr "La creazione del prelievo non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:2583 -#: packages/wallet-webui/src/routes/App.tsx:4792 +#: packages/wallet-webui/src/routes/App.tsx:2796 +#: packages/wallet-webui/src/routes/App.tsx:5066 msgid "Withdrawal completed" msgstr "Prelievo completato" -#: packages/wallet-webui/src/routes/App.tsx:2584 -#: packages/wallet-webui/src/routes/App.tsx:4793 +#: packages/wallet-webui/src/routes/App.tsx:2797 +#: packages/wallet-webui/src/routes/App.tsx:5067 msgid "Withdrawal: %1$s" msgstr "Prelievo: %1$s" -#: packages/wallet-webui/src/routes/App.tsx:2589 -#: packages/wallet-webui/src/routes/App.tsx:4798 +#: packages/wallet-webui/src/routes/App.tsx:2802 +#: packages/wallet-webui/src/routes/App.tsx:5072 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s ora si riflette nel saldo del tuo portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:2683 +#: packages/wallet-webui/src/routes/App.tsx:2902 msgid "Withdraw from exchange" msgstr "Preleva dall'Exchange" -#: packages/wallet-webui/src/routes/App.tsx:2710 +#: packages/wallet-webui/src/routes/App.tsx:2929 msgid "Withdrawal exchanges could not be loaded." msgstr "Impossibile caricare gli Exchange per il prelievo." -#: packages/wallet-webui/src/routes/App.tsx:2795 +#: packages/wallet-webui/src/routes/App.tsx:3014 msgid "" "Camera access is unavailable. You can paste the URI from the balances screen." msgstr "" "La fotocamera non è disponibile. Puoi incollare l’URI dalla schermata dei " "saldi." -#: packages/wallet-webui/src/routes/App.tsx:2866 +#: packages/wallet-webui/src/routes/App.tsx:3085 msgid "The wallet action could not be loaded." msgstr "Impossibile caricare l'azione del portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:2889 +#: packages/wallet-webui/src/routes/App.tsx:3108 msgid "This wallet action is invalid or unsupported." msgstr "Questa azione del portafoglio non è valida o non è supportata." -#: packages/wallet-webui/src/routes/App.tsx:2901 +#: packages/wallet-webui/src/routes/App.tsx:3120 msgid "Wallet-core could not prepare this payment." msgstr "Wallet-core non ha potuto preparare questo pagamento." -#: packages/wallet-webui/src/routes/App.tsx:2919 +#: packages/wallet-webui/src/routes/App.tsx:3138 msgid "Wallet-core could not load this payment template." msgstr "Wallet-core non è riuscito a caricare questo modello di pagamento." -#: packages/wallet-webui/src/routes/App.tsx:2943 +#: packages/wallet-webui/src/routes/App.tsx:3162 msgid "Wallet-core could not prepare this payment template." msgstr "Wallet-core non ha potuto preparare questo modello di pagamento." -#: packages/wallet-webui/src/routes/App.tsx:2968 +#: packages/wallet-webui/src/routes/App.tsx:3187 msgid "Wallet-core could not add this exchange." msgstr "Wallet-core non ha potuto aggiungere questo Exchange." -#: packages/wallet-webui/src/routes/App.tsx:2989 +#: packages/wallet-webui/src/routes/App.tsx:3208 msgid "Wallet-core could not find the matching withdrawal." msgstr "Wallet-core non è riuscito a trovare il prelievo corrispondente." -#: packages/wallet-webui/src/routes/App.tsx:3018 +#: packages/wallet-webui/src/routes/App.tsx:3237 msgid "Wallet-core could not prepare this refund." msgstr "Wallet-core non ha potuto preparare questo rimborso." -#: packages/wallet-webui/src/routes/App.tsx:3045 +#: packages/wallet-webui/src/routes/App.tsx:3264 msgid "This developer experiment link is invalid." msgstr "Questo link all'esperimento per sviluppatori non è valido." -#: packages/wallet-webui/src/routes/App.tsx:3056 +#: packages/wallet-webui/src/routes/App.tsx:3275 msgid "Wallet-core could not apply the developer experiment." msgstr "Wallet-core non ha potuto applicare l'esperimento per sviluppatori." -#: packages/wallet-webui/src/routes/App.tsx:3065 +#: packages/wallet-webui/src/routes/App.tsx:3284 msgid "Developer experiment “%1$s” was applied." msgstr "È stato applicato l'esperimento dello sviluppatore \"%1$s\"." -#: packages/wallet-webui/src/routes/App.tsx:3076 +#: packages/wallet-webui/src/routes/App.tsx:3295 msgid "" "This Taler action is recognized but is not implemented in wallet-webui yet." msgstr "" "Questa azione Taler è riconosciuta ma non è ancora implementata nel " "portafoglio-webui." -#: packages/wallet-webui/src/routes/App.tsx:3085 +#: packages/wallet-webui/src/routes/App.tsx:3304 msgid "Action preparation failed" msgstr "La preparazione dell'azione non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:3106 +#: packages/wallet-webui/src/routes/App.tsx:3325 msgid "Bank-account deposit" msgstr "Deposito su conto bancario" -#: packages/wallet-webui/src/routes/App.tsx:3115 +#: packages/wallet-webui/src/routes/App.tsx:3334 msgid "Add %1$s as a wallet exchange." msgstr "Aggiungi %1$s come Exchange del portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:3118 +#: packages/wallet-webui/src/routes/App.tsx:3337 msgid "" "This QR code requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5557,7 +5677,7 @@ msgstr "" "esperimenti possono alterare deliberatamente il comportamento o i dati del " "portafoglio. Continua solo se ti fidi della sua fonte." -#: packages/wallet-webui/src/routes/App.tsx:3119 +#: packages/wallet-webui/src/routes/App.tsx:3338 msgid "" "This link requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " @@ -5567,208 +5687,208 @@ msgstr "" "esperimenti possono alterare deliberatamente il comportamento o i dati del " "portafoglio. Continua solo se ti fidi della sua fonte." -#: packages/wallet-webui/src/routes/App.tsx:3133 +#: packages/wallet-webui/src/routes/App.tsx:3352 msgid "Apply experiment" msgstr "Applica l'esperimento" -#: packages/wallet-webui/src/routes/App.tsx:3134 +#: packages/wallet-webui/src/routes/App.tsx:3353 msgid "Review developer settings" msgstr "Rivedi le impostazioni per sviluppatori" -#: packages/wallet-webui/src/routes/App.tsx:3186 +#: packages/wallet-webui/src/routes/App.tsx:3406 msgid "This withdrawal action expired or was already completed." msgstr "Questa azione di prelievo è scaduta o è già stata completata." -#: packages/wallet-webui/src/routes/App.tsx:3203 +#: packages/wallet-webui/src/routes/App.tsx:3423 msgid "This action is not a valid bank withdrawal." msgstr "Questa azione non è un prelievo bancario valido." -#: packages/wallet-webui/src/routes/App.tsx:3219 -#: packages/wallet-webui/src/routes/App.tsx:3239 +#: packages/wallet-webui/src/routes/App.tsx:3439 +#: packages/wallet-webui/src/routes/App.tsx:3459 msgid "The bank withdrawal could not be prepared." msgstr "Non è stato possibile preparare il prelievo bancario." -#: packages/wallet-webui/src/routes/App.tsx:3291 -#: packages/wallet-webui/src/routes/App.tsx:3303 +#: packages/wallet-webui/src/routes/App.tsx:3511 +#: packages/wallet-webui/src/routes/App.tsx:3523 msgid "The bank withdrawal status could not be refreshed." msgstr "Impossibile aggiornare lo stato del prelievo bancario." -#: packages/wallet-webui/src/routes/App.tsx:3344 +#: packages/wallet-webui/src/routes/App.tsx:3564 msgid "The bank withdrawal could not be cancelled." msgstr "Non è stato possibile annullare il prelievo bancario." -#: packages/wallet-webui/src/routes/App.tsx:3348 +#: packages/wallet-webui/src/routes/App.tsx:3568 msgid "Bank withdrawal cancellation failed" msgstr "Annullamento del prelievo bancario non riuscito" -#: packages/wallet-webui/src/routes/App.tsx:3432 +#: packages/wallet-webui/src/routes/App.tsx:3655 msgid "The withdrawal could not be confirmed." msgstr "Impossibile confermare il prelievo." -#: packages/wallet-webui/src/routes/App.tsx:3453 +#: packages/wallet-webui/src/routes/App.tsx:3676 msgid "Withdrawal confirmation failed" msgstr "Conferma del prelievo non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:3487 +#: packages/wallet-webui/src/routes/App.tsx:3710 msgid "Selected exchange" msgstr "Exchange selezionato" -#: packages/wallet-webui/src/routes/App.tsx:3507 +#: packages/wallet-webui/src/routes/App.tsx:3730 msgid "Exchange selected at cash acceptor" msgstr "Exchange selezionato presso l'accettatore di contanti" -#: packages/wallet-webui/src/routes/App.tsx:3588 +#: packages/wallet-webui/src/routes/App.tsx:3817 msgid "Prepare the wallet before depositing cash" msgstr "Prepara il portafoglio prima di depositare contanti" -#: packages/wallet-webui/src/routes/App.tsx:3601 +#: packages/wallet-webui/src/routes/App.tsx:3830 msgid "No compatible exchange is available for this bank withdrawal." msgstr "" "Nessun Exchange compatibile è disponibile per questo prelievo bancario." -#: packages/wallet-webui/src/routes/App.tsx:3660 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "This payment template expired or was already completed." msgstr "Questo modello di pagamento è scaduto o è già stato completato." -#: packages/wallet-webui/src/routes/App.tsx:3668 +#: packages/wallet-webui/src/routes/App.tsx:3897 msgid "The stored action is not a payment template." msgstr "L'azione memorizzata non è un modello di pagamento." -#: packages/wallet-webui/src/routes/App.tsx:3677 +#: packages/wallet-webui/src/routes/App.tsx:3906 msgid "The merchant payment template could not be loaded." msgstr "Impossibile caricare il modello di pagamento del venditore." -#: packages/wallet-webui/src/routes/App.tsx:3685 +#: packages/wallet-webui/src/routes/App.tsx:3914 msgid "This payment template does not use the supported fixed-order form." msgstr "" "Questo modello di pagamento non utilizza il modulo di ordine fisso " "supportato." -#: packages/wallet-webui/src/routes/App.tsx:3706 +#: packages/wallet-webui/src/routes/App.tsx:3935 msgid "The merchant did not provide a supported currency for this template." msgstr "Il venditore non ha fornito una valuta supportata per questo modello." -#: packages/wallet-webui/src/routes/App.tsx:3730 +#: packages/wallet-webui/src/routes/App.tsx:3959 msgid "Payment template loading failed" msgstr "Il caricamento del modello di pagamento non è riuscito" -#: packages/wallet-webui/src/routes/App.tsx:3765 +#: packages/wallet-webui/src/routes/App.tsx:3994 msgid "The merchant rejected these payment details." msgstr "Il venditore ha rifiutato questi dettagli di pagamento." -#: packages/wallet-webui/src/routes/App.tsx:3775 +#: packages/wallet-webui/src/routes/App.tsx:4004 msgid "Payment preparation failed" msgstr "La preparazione del pagamento non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:3848 -#: packages/wallet-webui/src/routes/App.tsx:4334 -#: packages/wallet-webui/src/routes/App.tsx:4664 +#: packages/wallet-webui/src/routes/App.tsx:4077 +#: packages/wallet-webui/src/routes/App.tsx:4581 +#: packages/wallet-webui/src/routes/App.tsx:4938 msgid "The payment could not continue with this wallet." msgstr "Non è stato possibile continuare il pagamento con questo portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:3856 -#: packages/wallet-webui/src/routes/App.tsx:4346 -#: packages/wallet-webui/src/routes/App.tsx:4675 +#: packages/wallet-webui/src/routes/App.tsx:4085 +#: packages/wallet-webui/src/routes/App.tsx:4593 +#: packages/wallet-webui/src/routes/App.tsx:4949 msgid "Continuing the payment with this wallet failed." msgstr "Non è stato possibile continuare il pagamento con questo portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:3926 -#: packages/wallet-webui/src/routes/App.tsx:4304 +#: packages/wallet-webui/src/routes/App.tsx:4155 +#: packages/wallet-webui/src/routes/App.tsx:4551 msgid "The payment could not be resumed." msgstr "Non è stato possibile riprendere il pagamento." -#: packages/wallet-webui/src/routes/App.tsx:3933 -#: packages/wallet-webui/src/routes/App.tsx:4313 +#: packages/wallet-webui/src/routes/App.tsx:4162 +#: packages/wallet-webui/src/routes/App.tsx:4560 msgid "Payment resume failed" msgstr "Ripresa del pagamento non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:3957 -#: packages/wallet-webui/src/routes/App.tsx:4275 +#: packages/wallet-webui/src/routes/App.tsx:4186 +#: packages/wallet-webui/src/routes/App.tsx:4522 msgid "The payment could not be cancelled." msgstr "Non è stato possibile annullare il pagamento." -#: packages/wallet-webui/src/routes/App.tsx:3961 -#: packages/wallet-webui/src/routes/App.tsx:4279 +#: packages/wallet-webui/src/routes/App.tsx:4190 +#: packages/wallet-webui/src/routes/App.tsx:4526 msgid "Payment cancellation failed" msgstr "Annullamento del pagamento non riuscito" -#: packages/wallet-webui/src/routes/App.tsx:3989 -#: packages/wallet-webui/src/routes/App.tsx:4057 -#: packages/wallet-webui/src/routes/App.tsx:4061 +#: packages/wallet-webui/src/routes/App.tsx:4218 +#: packages/wallet-webui/src/routes/App.tsx:4286 +#: packages/wallet-webui/src/routes/App.tsx:4290 msgid "The payment transaction is unavailable." msgstr "La transazione di pagamento non è disponibile." -#: packages/wallet-webui/src/routes/App.tsx:4009 -#: packages/wallet-webui/src/routes/App.tsx:4876 +#: packages/wallet-webui/src/routes/App.tsx:4238 +#: packages/wallet-webui/src/routes/App.tsx:5150 msgid "The payment contract details are unavailable." msgstr "I dettagli del contratto di pagamento non sono disponibili." -#: packages/wallet-webui/src/routes/App.tsx:4053 +#: packages/wallet-webui/src/routes/App.tsx:4282 msgid "Payment is %1$s." msgstr "Il pagamento è %1$s." -#: packages/wallet-webui/src/routes/App.tsx:4207 -#: packages/wallet-webui/src/routes/App.tsx:4630 +#: packages/wallet-webui/src/routes/App.tsx:4451 +#: packages/wallet-webui/src/routes/App.tsx:4904 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core non ha potuto confermare questo pagamento." -#: packages/wallet-webui/src/routes/App.tsx:4231 -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4478 +#: packages/wallet-webui/src/routes/App.tsx:4917 msgid "Payment confirmation failed" msgstr "Conferma del pagamento non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:4363 -#: packages/wallet-webui/src/routes/App.tsx:4691 +#: packages/wallet-webui/src/routes/App.tsx:4610 +#: packages/wallet-webui/src/routes/App.tsx:4965 msgid "Cancelling the payment handoff failed." msgstr "L'annullamento del trasferimento del pagamento non è riuscito." -#: packages/wallet-webui/src/routes/App.tsx:4387 -#: packages/wallet-webui/src/routes/App.tsx:4716 +#: packages/wallet-webui/src/routes/App.tsx:4634 +#: packages/wallet-webui/src/routes/App.tsx:4990 msgid "The payment could not be handed off to another wallet." msgstr "Non è stato possibile trasferire il pagamento a un altro portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:4401 -#: packages/wallet-webui/src/routes/App.tsx:4728 +#: packages/wallet-webui/src/routes/App.tsx:4648 +#: packages/wallet-webui/src/routes/App.tsx:5002 msgid "Payment handoff failed" msgstr "Trasferimento del pagamento non riuscito" -#: packages/wallet-webui/src/routes/App.tsx:4508 +#: packages/wallet-webui/src/routes/App.tsx:4768 msgid "Transaction history could not be loaded." msgstr "Impossibile caricare la cronologia delle transazioni." -#: packages/wallet-webui/src/routes/App.tsx:4671 +#: packages/wallet-webui/src/routes/App.tsx:4945 msgid "The payment is continuing with this wallet." msgstr "Il pagamento continua con questo portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:4766 +#: packages/wallet-webui/src/routes/App.tsx:5040 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core ha rifiutato questa azione di transazione." -#: packages/wallet-webui/src/routes/App.tsx:4775 +#: packages/wallet-webui/src/routes/App.tsx:5049 msgid "The wallet is collecting the available refund." msgstr "Il portafoglio sta raccogliendo il rimborso disponibile." -#: packages/wallet-webui/src/routes/App.tsx:4776 +#: packages/wallet-webui/src/routes/App.tsx:5050 msgid "Transaction action accepted." msgstr "Azione di transazione accettata." -#: packages/wallet-webui/src/routes/App.tsx:4780 +#: packages/wallet-webui/src/routes/App.tsx:5054 msgid "Transaction action failed" msgstr "Azione di transazione non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:4844 +#: packages/wallet-webui/src/routes/App.tsx:5118 msgid "The transaction could not be loaded." msgstr "Impossibile caricare la transazione." -#: packages/wallet-webui/src/routes/App.tsx:4928 +#: packages/wallet-webui/src/routes/App.tsx:5214 msgid "Could not create the database download" msgstr "Impossibile creare il download del database" -#: packages/wallet-webui/src/routes/App.tsx:5007 +#: packages/wallet-webui/src/routes/App.tsx:5293 msgid "Wallet storage metadata could not be read." msgstr "Impossibile leggere i metadati di archiviazione del portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:5030 +#: packages/wallet-webui/src/routes/App.tsx:5316 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5776,150 +5896,150 @@ msgstr "" "Preferenza di integrazione del browser salvata. La disabilitazione di una " "funzionalità inserita ha pieno effetto quando il sito Web viene ricaricato." -#: packages/wallet-webui/src/routes/App.tsx:5034 +#: packages/wallet-webui/src/routes/App.tsx:5320 msgid "Browser integration preference could not be saved." msgstr "Impossibile salvare la preferenza di integrazione del browser." -#: packages/wallet-webui/src/routes/App.tsx:5050 +#: packages/wallet-webui/src/routes/App.tsx:5336 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" "Non è stata garantita l'archiviazione durevole del browser. La migrazione " "non è stata avviata." -#: packages/wallet-webui/src/routes/App.tsx:5061 +#: packages/wallet-webui/src/routes/App.tsx:5347 msgid "SQLite migration completed and wallet-core reopened." msgstr "Migrazione SQLite completata e wallet-core riaperto." -#: packages/wallet-webui/src/routes/App.tsx:5062 +#: packages/wallet-webui/src/routes/App.tsx:5348 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "Rollback di IndexedDB completato e wallet-core riaperto." -#: packages/wallet-webui/src/routes/App.tsx:5068 +#: packages/wallet-webui/src/routes/App.tsx:5354 msgid "Storage migration failed" msgstr "La migrazione dello spazio di archiviazione non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:5092 +#: packages/wallet-webui/src/routes/App.tsx:5378 msgid "Stale wallet storage copies were deleted." msgstr "" "Le copie di archiviazione del portafoglio obsolete sono state eliminate." -#: packages/wallet-webui/src/routes/App.tsx:5097 +#: packages/wallet-webui/src/routes/App.tsx:5383 msgid "Stale wallet storage copies could not be deleted." msgstr "" "Impossibile eliminare le copie di archiviazione del portafoglio obsolete." -#: packages/wallet-webui/src/routes/App.tsx:5122 +#: packages/wallet-webui/src/routes/App.tsx:5408 msgid "Database export created." msgstr "Esportazione del database creata." -#: packages/wallet-webui/src/routes/App.tsx:5125 +#: packages/wallet-webui/src/routes/App.tsx:5411 msgid "Database export failed." msgstr "Esportazione del database non riuscita." -#: packages/wallet-webui/src/routes/App.tsx:5158 +#: packages/wallet-webui/src/routes/App.tsx:5444 msgid "Diagnostics export created." msgstr "Esportazione della diagnostica creata." -#: packages/wallet-webui/src/routes/App.tsx:5161 +#: packages/wallet-webui/src/routes/App.tsx:5447 msgid "Diagnostics export failed." msgstr "Esportazione della diagnostica non riuscita." -#: packages/wallet-webui/src/routes/App.tsx:5172 +#: packages/wallet-webui/src/routes/App.tsx:5458 msgid "Wait for wallet storage information to load." msgstr "" "Attendi il caricamento delle informazioni sullo spazio di archiviazione del " "portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:5189 +#: packages/wallet-webui/src/routes/App.tsx:5475 msgid "The selected file could not be reviewed." msgstr "Impossibile rivedere il file selezionato." -#: packages/wallet-webui/src/routes/App.tsx:5214 +#: packages/wallet-webui/src/routes/App.tsx:5500 msgid "Import was not started: the safety backup could not be created." msgstr "" "L'importazione non è stata avviata: non è stato possibile creare il backup " "di sicurezza." -#: packages/wallet-webui/src/routes/App.tsx:5230 +#: packages/wallet-webui/src/routes/App.tsx:5516 msgid "Wallet-core rejected the database import." msgstr "Wallet-core ha rifiutato l'importazione del database." -#: packages/wallet-webui/src/routes/App.tsx:5244 +#: packages/wallet-webui/src/routes/App.tsx:5530 msgid "The database import failed." msgstr "L'importazione del database non è riuscita." -#: packages/wallet-webui/src/routes/App.tsx:5261 +#: packages/wallet-webui/src/routes/App.tsx:5547 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core ha rifiutato il backup di ripristino." -#: packages/wallet-webui/src/routes/App.tsx:5269 +#: packages/wallet-webui/src/routes/App.tsx:5555 msgid "The pre-import wallet was restored and verified." msgstr "Il portafoglio pre-importazione è stato ripristinato e verificato." -#: packages/wallet-webui/src/routes/App.tsx:5276 +#: packages/wallet-webui/src/routes/App.tsx:5562 msgid "Restoring the pre-import wallet failed." msgstr "Il ripristino del portafoglio pre-importazione non è riuscito." -#: packages/wallet-webui/src/routes/App.tsx:5301 +#: packages/wallet-webui/src/routes/App.tsx:5587 msgid "Wallet-core could not clear the database." msgstr "Wallet-core non è riuscito a cancellare il database." -#: packages/wallet-webui/src/routes/App.tsx:5307 +#: packages/wallet-webui/src/routes/App.tsx:5593 msgid "Wallet database cleared." msgstr "Il database del portafoglio è stato cancellato." -#: packages/wallet-webui/src/routes/App.tsx:5315 +#: packages/wallet-webui/src/routes/App.tsx:5601 msgid "Clearing the wallet database failed." msgstr "La cancellazione del database del portafoglio non è riuscita." -#: packages/wallet-webui/src/routes/App.tsx:5340 -#: packages/wallet-webui/src/routes/App.tsx:5357 +#: packages/wallet-webui/src/routes/App.tsx:5626 +#: packages/wallet-webui/src/routes/App.tsx:5643 msgid "Wallet-core developer mode could not be changed." msgstr "Impossibile modificare la modalità sviluppatore Wallet-core." -#: packages/wallet-webui/src/routes/App.tsx:5349 +#: packages/wallet-webui/src/routes/App.tsx:5635 msgid "Developer mode enabled until the wallet host restarts." msgstr "" "Modalità sviluppatore abilitata fino al riavvio dell'host del portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:5350 +#: packages/wallet-webui/src/routes/App.tsx:5636 msgid "Developer mode disabled." msgstr "Modalità sviluppatore disabilitata." -#: packages/wallet-webui/src/routes/App.tsx:5377 -#: packages/wallet-webui/src/routes/App.tsx:5387 +#: packages/wallet-webui/src/routes/App.tsx:5663 +#: packages/wallet-webui/src/routes/App.tsx:5673 msgid "Test money could not be withdrawn." msgstr "Non è stato possibile prelevare il denaro del test." -#: packages/wallet-webui/src/routes/App.tsx:5453 +#: packages/wallet-webui/src/routes/App.tsx:5739 msgid "Wallet-core version information could not be loaded." msgstr "Impossibile caricare le informazioni sulla versione di wallet-core." -#: packages/wallet-webui/src/routes/App.tsx:5475 +#: packages/wallet-webui/src/routes/App.tsx:5761 msgid "Wallet data protection was granted." msgstr "La protezione dei dati del portafoglio è stata concessa." -#: packages/wallet-webui/src/routes/App.tsx:5480 +#: packages/wallet-webui/src/routes/App.tsx:5766 msgid "Durable browser storage was not granted." msgstr "Non è stata garantita l'archiviazione durevole del browser." -#: packages/wallet-webui/src/routes/App.tsx:5508 +#: packages/wallet-webui/src/routes/App.tsx:5794 msgid "Storage status is unavailable" msgstr "Lo stato di archiviazione non è disponibile" -#: packages/wallet-webui/src/routes/App.tsx:5520 +#: packages/wallet-webui/src/routes/App.tsx:5806 msgid "Recovery source restoration failed" msgstr "Il ripristino dell'origine di ripristino non è riuscito" -#: packages/wallet-webui/src/routes/App.tsx:5540 +#: packages/wallet-webui/src/routes/App.tsx:5826 msgid "Generation recovery failed" msgstr "Il recupero della generazione non è riuscito" -#: packages/wallet-webui/src/routes/App.tsx:5560 +#: packages/wallet-webui/src/routes/App.tsx:5846 msgid "Empty wallet initialization failed" msgstr "Inizializzazione del portafoglio vuoto non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:5575 +#: packages/wallet-webui/src/routes/App.tsx:5861 msgid "The selected storage generation failed its post-activation checks." msgstr "" "La generazione di archiviazione selezionata non ha superato i controlli post-" @@ -5998,6 +6118,29 @@ msgid "Bank withdrawal" msgstr "Prelievo bancario" #~ msgid "" +#~ "Withdrawals are blocked until you verify the new master key through a " +#~ "trusted channel." +#~ msgstr "" +#~ "I prelievi sono bloccati finché non verifichi la nuova chiave principale " +#~ "attraverso un canale fidato." + +#~ msgid "I verified this key change" +#~ msgstr "Ho verificato questa modifica della chiave" + +#~ msgid "Confirm exchange key change?" +#~ msgstr "Confermare la modifica delle chiavi dell'Exchange?" + +#~ msgid "" +#~ "Continue only if you verified the new master public key through a trusted " +#~ "channel." +#~ msgstr "" +#~ "Continua solo se hai verificato la nuova chiave pubblica principale " +#~ "tramite un canale attendibile." + +#~ msgid "Confirm key change" +#~ msgstr "Conferma la modifica delle chiavi" + +#~ msgid "" #~ "This wallet will release the payment so another wallet can claim it. You " #~ "will not be able to pay this order here afterward." #~ msgstr "" diff --git a/packages/wallet-webui/src/i18n/strings.ts b/packages/wallet-webui/src/i18n/strings.ts @@ -1,7 +1,5 @@ /* Generated by pogen. English is the implicit source-language fallback. */ export const strings: { [language: string]: unknown } = {}; -import { composeTranslationCatalogues } from "@gnu-taler/taler-util"; -import { strings as pogenDependencyCatalogue0 } from "@gnu-taler/web-util/i18n"; strings["it"] = { locale_data: { messages: { @@ -97,6 +95,10 @@ strings["it"] = { "The wallet does not have enough compatible funds.": [ "Il portafoglio non dispone di fondi compatibili sufficienti.", ], + "Some funds were issued under legacy exchange keys and cannot be used for this operation.": + [ + "Alcuni fondi sono stati emessi con vecchie chiavi dell’Exchange e non possono essere utilizzati per questa operazione.", + ], "The wallet's funds have multiple exchange, merchant, or fee restrictions that prevent this payment.": [ "I fondi del portafoglio hanno molteplici restrizioni su Exchange, venditori o commissioni che impediscono questo pagamento.", @@ -252,6 +254,7 @@ strings["it"] = { "Continue with this wallet": ["Continua con questo portafoglio"], "Continue with another wallet": ["Continua con un altro portafoglio"], "Cancelling…": ["Annullamento in corso…"], + "Review exchange": ["Controlla l’Exchange"], "Withdraw funds": ["Preleva fondi"], "Paying…": ["Pagamento in corso…"], "Pay %1$s": ["Paga %1$s"], @@ -572,6 +575,9 @@ strings["it"] = { "URI payto del conto di origine della verifica", ], "Purse public key": ["Chiave pubblica del purse"], + "Legacy balance %1$s, unavailable for normal use": [ + "Vecchio saldo %1$s, non disponibile per l’uso normale", + ], "Pending balance changes": ["Modifiche del saldo in sospeso"], "Pending:": ["In attesa di:"], "%1$s transaction": [ @@ -614,6 +620,7 @@ strings["it"] = { "Get demo cash": ["Ottieni denaro dimostrativo"], "Wallet balances": ["Saldi del portafoglio"], "Available balance %1$s": ["Saldo disponibile %1$s"], + "Manage legacy balance": ["Gestisci il vecchio saldo"], "Recent transactions": ["Transazioni recenti"], "Loading recent transactions…": ["Caricamento transazioni recenti…"], "No completed transactions for this balance.": [ @@ -1212,9 +1219,16 @@ strings["it"] = { "L'ultimo aggiornamento dell'Exchange non è riuscito", ], "Exchange identity changed": ["L'identità dell'Exchange è cambiata"], - "Withdrawals are blocked until you verify the new master key through a trusted channel.": + "The security identity of %1$s has changed unexpectedly.": [ + "L’identità di sicurezza di %1$s è cambiata in modo imprevisto.", + ], + "Only trust the new identity if the exchange operator has confirmed this change. Otherwise, wait and try again later.": + [ + "Considera attendibile la nuova identità solo se l’operatore dell’Exchange ha confermato questa modifica. Altrimenti, attendi e riprova più tardi.", + ], + "Trusting it may make digital cash issued under the previous identity unusable in this wallet.": [ - "I prelievi sono bloccati finché non verifichi la nuova chiave principale attraverso un canale fidato.", + "Accettarla può rendere inutilizzabile in questo portafoglio il denaro digitale emesso con l’identità precedente.", ], "Previous key (%1$s)": ["Chiave precedente (%1$s)"], "Current key (%1$s)": ["Chiave attuale (%1$s)"], @@ -1222,19 +1236,29 @@ strings["it"] = { [ "Il nuovo Exchange non dichiara di supportare le vecchie denominazioni del portafoglio.", ], - "I verified this key change": [ - "Ho verificato questa modifica della chiave", - ], + "Accept new identity": ["Accetta la nuova identità"], + "Legacy exchange balances": ["Vecchi saldi dell’Exchange"], + "These funds and cached keys belong to master keys this exchange has replaced.": + [ + "Questi fondi e le chiavi memorizzate appartengono a chiavi principali che questo Exchange ha sostituito.", + ], + "Purging these balances will not verify or unblock the replacement key.": + [ + "L’eliminazione di questi saldi non verificherà né sbloccherà la chiave sostitutiva.", + ], + "Purge legacy balances": ["Elimina i vecchi saldi"], "Review terms": ["Rivedi le condizioni"], "Update now": ["Aggiorna ora"], - "Confirm exchange key change?": [ - "Confermare la modifica delle chiavi dell'Exchange?", - ], - "Continue only if you verified the new master public key through a trusted channel.": + "Purge legacy balances?": ["Eliminare i vecchi saldi?"], + "This permanently deletes all digital cash and cached key data issued under historical master keys at this exchange. The current exchange and retained transaction history remain. This cannot be undone.": [ - "Continua solo se hai verificato la nuova chiave pubblica principale tramite un canale attendibile.", + "Questa operazione elimina definitivamente tutto il denaro digitale e i dati delle chiavi memorizzati emessi con le precedenti chiavi principali di questo Exchange. L’Exchange corrente e la cronologia delle transazioni conservata rimangono disponibili. L’operazione non può essere annullata.", ], - "Confirm key change": ["Conferma la modifica delle chiavi"], + "Keep legacy balances": ["Conserva i vecchi saldi"], + "Purging…": ["Eliminazione in corso…"], + "I understand that these legacy balances will be permanently lost.": [ + "Comprendo che questi vecchi saldi andranno persi definitivamente.", + ], "Proposed": ["Proposte"], "Accepted": ["Accettate"], "Terms unavailable": ["Condizioni non disponibili"], @@ -1723,6 +1747,13 @@ strings["it"] = { "Exchange key change confirmed.": [ "Modifica delle chiavi dell'Exchange confermata.", ], + "The legacy balances could not be purged. Refresh the exchange details and review them again.": + [ + "Non è stato possibile eliminare i vecchi saldi. Aggiorna i dettagli dell’Exchange e controllali di nuovo.", + ], + "Legacy exchange balances purged.": [ + "I vecchi saldi dell’Exchange sono stati eliminati.", + ], "Exchange action failed": ["Azione dell'Exchange non riuscita"], "The wallet could not check exchange resources.": [ "Il portafoglio non è riuscito a controllare le risorse dell'Exchange.", @@ -1794,6 +1825,15 @@ strings["it"] = { [ "Rivedi e accetta le condizioni d'uso di questo Exchange prima di ricevere il pagamento.", ], + "Some funds are locked until you verify an exchange signing-key change. Review the transfer again afterward because older denominations might remain unusable.": + [ + "Alcuni fondi sono bloccati finché non verifichi la modifica della chiave di firma dell’Exchange. Controlla nuovamente il trasferimento in seguito, perché le denominazioni precedenti potrebbero restare inutilizzabili.", + ], + "Review exchanges": ["Controlla gli Exchange"], + "This operation is blocked until you verify the exchange signing-key change.": + [ + "Questa operazione è bloccata finché non verifichi la modifica della chiave di firma dell’Exchange.", + ], "The wallet could not verify the selected exchange. Go back and select it again.": [ "Il portafoglio non è riuscito a verificare l'Exchange selezionato. Torna indietro e selezionalo di nuovo.", @@ -1924,6 +1964,10 @@ strings["it"] = { "Balance history could not be loaded.": [ "Impossibile caricare la cronologia del saldo.", ], + "Estimated history reconstructed from transactions tied to these superseded exchange keys; deleted activity is unavailable.": + [ + "Cronologia stimata ricostruita dalle transazioni associate a queste chiavi dell’Exchange sostituite; le attività eliminate non sono disponibili.", + ], "Estimated history: a transaction involving more than one exchange is counted in full for each exchange, and deleted activity is unavailable.": [ "Cronologia stimata: una transazione che coinvolge più di un Exchange viene conteggiata per intero per ogni Exchange e l'attività eliminata non è disponibile.", @@ -2404,12 +2448,6 @@ strings["it"] = { plural_forms: "nplurals=2; plural=(n != 1);", lang: "it", completeness: 100, - _pogen: { - total: 1234, - translated: 1234, - untranslated: [], - optional: [], - }, }; strings["fr"] = { @@ -2505,6 +2543,10 @@ strings["fr"] = { "The wallet does not have enough compatible funds.": [ "Le portefeuille ne dispose pas de suffisamment de fonds compatibles.", ], + "Some funds were issued under legacy exchange keys and cannot be used for this operation.": + [ + "Certains fonds ont été émis avec d’anciennes clés d’exchange et ne peuvent pas être utilisés pour cette opération.", + ], "The wallet's funds have multiple exchange, merchant, or fee restrictions that prevent this payment.": [ "Les fonds du portefeuille sont soumis à plusieurs restrictions liées aux exchanges, aux commerçants ou aux frais, ce qui empêche ce paiement.", @@ -2658,6 +2700,7 @@ strings["fr"] = { "Continue with this wallet": ["Continuer avec ce portefeuille"], "Continue with another wallet": ["Continuer avec un autre portefeuille"], "Cancelling…": ["Annulation…"], + "Review exchange": ["Examiner l’exchange"], "Withdraw funds": ["Retirer des fonds"], "Paying…": ["Paiement…"], "Pay %1$s": ["Payer %1$s"], @@ -2984,6 +3027,9 @@ strings["fr"] = { "URI de paiement de la source de vérification", ], "Purse public key": ["Clé publique du porte-monnaie"], + "Legacy balance %1$s, unavailable for normal use": [ + "Ancien solde %1$s, indisponible pour une utilisation normale", + ], "Pending balance changes": ["Modifications de solde en attente"], "Pending:": ["En attente :"], "%1$s transaction": [ @@ -3026,6 +3072,7 @@ strings["fr"] = { "Get demo cash": ["Obtenir de l’argent de démonstration"], "Wallet balances": ["Soldes de portefeuille"], "Available balance %1$s": ["Solde disponible %1$s"], + "Manage legacy balance": ["Gérer l’ancien solde"], "Recent transactions": ["Transactions récentes"], "Loading recent transactions…": ["Chargement des transactions récentes…"], "No completed transactions for this balance.": [ @@ -3618,9 +3665,16 @@ strings["fr"] = { "La dernière mise à jour de l’exchange a échoué", ], "Exchange identity changed": ["Identité de l’exchange modifiée"], - "Withdrawals are blocked until you verify the new master key through a trusted channel.": + "The security identity of %1$s has changed unexpectedly.": [ + "L’identité de sécurité de %1$s a changé de manière inattendue.", + ], + "Only trust the new identity if the exchange operator has confirmed this change. Otherwise, wait and try again later.": + [ + "Ne faites confiance à la nouvelle identité que si l’opérateur de l’exchange a confirmé ce changement. Sinon, attendez et réessayez plus tard.", + ], + "Trusting it may make digital cash issued under the previous identity unusable in this wallet.": [ - "Les retraits sont bloqués jusqu'à ce que vous vérifiiez la nouvelle clé principale via un canal de confiance.", + "L’accepter peut rendre inutilisable dans ce portefeuille l’argent numérique émis sous l’identité précédente.", ], "Previous key (%1$s)": ["Clé précédente (%1$s)"], "Current key (%1$s)": ["Clé actuelle (%1$s)"], @@ -3628,17 +3682,29 @@ strings["fr"] = { [ "Le nouvel exchange ne revendique pas la prise en charge des anciennes dénominations du portefeuille.", ], - "I verified this key change": ["J'ai vérifié ce changement de clé"], + "Accept new identity": ["Accepter la nouvelle identité"], + "Legacy exchange balances": ["Anciens soldes de l’exchange"], + "These funds and cached keys belong to master keys this exchange has replaced.": + [ + "Ces fonds et ces clés en cache appartiennent à des clés maîtresses que cet exchange a remplacées.", + ], + "Purging these balances will not verify or unblock the replacement key.": + [ + "La purge de ces soldes ne vérifiera ni ne débloquera la clé de remplacement.", + ], + "Purge legacy balances": ["Purger les anciens soldes"], "Review terms": ["Consulter les conditions"], "Update now": ["Mettre à jour maintenant"], - "Confirm exchange key change?": [ - "Confirmer le changement de clé de l’exchange ?", - ], - "Continue only if you verified the new master public key through a trusted channel.": + "Purge legacy balances?": ["Purger les anciens soldes ?"], + "This permanently deletes all digital cash and cached key data issued under historical master keys at this exchange. The current exchange and retained transaction history remain. This cannot be undone.": [ - "Continuez uniquement si vous avez vérifié la nouvelle clé publique principale via un canal de confiance.", + "Cela supprime définitivement tout l’argent numérique et toutes les données de clés en cache émis sous les anciennes clés maîtresses de cet exchange. L’exchange actuel et l’historique des transactions conservé restent disponibles. Cette opération est irréversible.", ], - "Confirm key change": ["Confirmer le changement de clé"], + "Keep legacy balances": ["Conserver les anciens soldes"], + "Purging…": ["Purge…"], + "I understand that these legacy balances will be permanently lost.": [ + "Je comprends que ces anciens soldes seront définitivement perdus.", + ], "Proposed": ["Proposées"], "Accepted": ["Acceptées"], "Terms unavailable": ["Conditions indisponibles"], @@ -4141,6 +4207,13 @@ strings["fr"] = { "Exchange key change confirmed.": [ "Changement de clé de l’exchange confirmé.", ], + "The legacy balances could not be purged. Refresh the exchange details and review them again.": + [ + "Les anciens soldes n’ont pas pu être purgés. Actualisez les détails de l’exchange et examinez-les à nouveau.", + ], + "Legacy exchange balances purged.": [ + "Les anciens soldes de l’exchange ont été purgés.", + ], "Exchange action failed": ["L'action de l’exchange a échoué"], "The wallet could not check exchange resources.": [ "Le portefeuille n'a pas pu vérifier les ressources de l’exchange.", @@ -4212,6 +4285,15 @@ strings["fr"] = { [ "Lisez et acceptez les conditions de service de cet exchange avant de recevoir ce paiement.", ], + "Some funds are locked until you verify an exchange signing-key change. Review the transfer again afterward because older denominations might remain unusable.": + [ + "Certains fonds sont bloqués jusqu’à ce que vous vérifiiez le changement de clé de signature de l’exchange. Examinez ensuite de nouveau le transfert, car les anciennes coupures peuvent rester inutilisables.", + ], + "Review exchanges": ["Examiner les exchanges"], + "This operation is blocked until you verify the exchange signing-key change.": + [ + "Cette opération est bloquée jusqu’à ce que vous vérifiiez le changement de clé de signature de l’exchange.", + ], "The wallet could not verify the selected exchange. Go back and select it again.": [ "Le portefeuille n’a pas pu vérifier l’exchange sélectionné. Revenez en arrière et sélectionnez-la de nouveau.", @@ -4342,6 +4424,10 @@ strings["fr"] = { "Balance history could not be loaded.": [ "L’historique du solde n’a pas pu être chargé.", ], + "Estimated history reconstructed from transactions tied to these superseded exchange keys; deleted activity is unavailable.": + [ + "Historique estimé reconstruit à partir des transactions liées à ces clés d’exchange remplacées ; l’activité supprimée n’est pas disponible.", + ], "Estimated history: a transaction involving more than one exchange is counted in full for each exchange, and deleted activity is unavailable.": [ "Historique estimé : une transaction impliquant plusieurs exchanges est comptée intégralement pour chacun d’eux, et l’activité supprimée n’est pas disponible.", @@ -4810,12 +4896,6 @@ strings["fr"] = { plural_forms: "nplurals=2; plural=(n > 1);", lang: "fr", completeness: 100, - _pogen: { - total: 1234, - translated: 1234, - untranslated: [], - optional: [], - }, }; strings["de"] = { @@ -4913,6 +4993,10 @@ strings["de"] = { "The wallet does not have enough compatible funds.": [ "Das Wallet verfügt nicht über genügend kompatibles Guthaben.", ], + "Some funds were issued under legacy exchange keys and cannot be used for this operation.": + [ + "Ein Teil des Guthabens wurde unter alten Exchange-Schlüsseln ausgegeben und kann für diesen Vorgang nicht verwendet werden.", + ], "The wallet's funds have multiple exchange, merchant, or fee restrictions that prevent this payment.": [ "Für die Gelder des Wallets gelten mehrere Exchange-, Händler- oder Gebührenbeschränkungen, die diese Zahlung verhindern.", @@ -5068,6 +5152,7 @@ strings["de"] = { "Continue with this wallet": ["Mit diesem Wallet fortfahren"], "Continue with another wallet": ["Mit einem anderen Wallet fortfahren"], "Cancelling…": ["Wird abgebrochen …"], + "Review exchange": ["Exchange überprüfen"], "Withdraw funds": ["Geld abheben"], "Paying…": ["Zahlung wird ausgeführt …"], "Pay %1$s": ["%1$s bezahlen"], @@ -5388,6 +5473,9 @@ strings["de"] = { "Payto URI": ["Payto-URI"], "Verification source payto URI": ["Payto-URI der Prüfquelle"], "Purse public key": ["Öffentlicher Purse-Schlüssel"], + "Legacy balance %1$s, unavailable for normal use": [ + "Altes Guthaben %1$s, für die normale Verwendung nicht verfügbar", + ], "Pending balance changes": ["Ausstehende Kontostandänderungen"], "Pending:": ["Ausstehend:"], "%1$s transaction": [ @@ -5430,6 +5518,7 @@ strings["de"] = { "Get demo cash": ["Demo-Guthaben holen"], "Wallet balances": ["Wallet-Guthaben"], "Available balance %1$s": ["Verfügbares Guthaben %1$s"], + "Manage legacy balance": ["Altes Guthaben verwalten"], "Recent transactions": ["Letzte Transaktionen"], "Loading recent transactions…": ["Letzte Transaktionen werden geladen…"], "No completed transactions for this balance.": [ @@ -5998,9 +6087,16 @@ strings["de"] = { "Das letzte Exchange-Update ist fehlgeschlagen", ], "Exchange identity changed": ["Exchange-Identität geändert"], - "Withdrawals are blocked until you verify the new master key through a trusted channel.": + "The security identity of %1$s has changed unexpectedly.": [ + "Die Sicherheitsidentität von %1$s hat sich unerwartet geändert.", + ], + "Only trust the new identity if the exchange operator has confirmed this change. Otherwise, wait and try again later.": [ - "Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über einen vertrauenswürdigen Kanal verifizieren.", + "Vertrauen Sie der neuen Identität nur, wenn der Exchange-Betreiber diese Änderung bestätigt hat. Warten Sie andernfalls und versuchen Sie es später erneut.", + ], + "Trusting it may make digital cash issued under the previous identity unusable in this wallet.": + [ + "Wenn Sie ihr vertrauen, kann digitales Bargeld, das unter der vorherigen Identität ausgegeben wurde, in diesem Wallet unbrauchbar werden.", ], "Previous key (%1$s)": ["Vorheriger Schlüssel (%1$s)"], "Current key (%1$s)": ["Aktueller Schlüssel (%1$s)"], @@ -6008,19 +6104,29 @@ strings["de"] = { [ "Der neue Exchange erhebt keinen Anspruch auf Unterstützung für die älteren Nennwerte des Wallets.", ], - "I verified this key change": [ - "Ich habe diese Schlüsseländerung überprüft", - ], + "Accept new identity": ["Neue Identität akzeptieren"], + "Legacy exchange balances": ["Alte Exchange-Guthaben"], + "These funds and cached keys belong to master keys this exchange has replaced.": + [ + "Dieses Guthaben und die zwischengespeicherten Schlüssel gehören zu Hauptschlüsseln, die dieser Exchange ersetzt hat.", + ], + "Purging these balances will not verify or unblock the replacement key.": + [ + "Das Löschen dieser Guthaben bestätigt oder entsperrt den Ersatzschlüssel nicht.", + ], + "Purge legacy balances": ["Alte Guthaben löschen"], "Review terms": ["Bedingungen überprüfen"], "Update now": ["Jetzt aktualisieren"], - "Confirm exchange key change?": [ - "Exchange-Schlüsseländerung bestätigen?", - ], - "Continue only if you verified the new master public key through a trusted channel.": + "Purge legacy balances?": ["Alte Guthaben löschen?"], + "This permanently deletes all digital cash and cached key data issued under historical master keys at this exchange. The current exchange and retained transaction history remain. This cannot be undone.": [ - "Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über einen vertrauenswürdigen Kanal überprüft haben.", + "Dadurch werden sämtliches digitales Bargeld und alle zwischengespeicherten Schlüsseldaten, die unter früheren Hauptschlüsseln dieses Exchanges ausgegeben wurden, dauerhaft gelöscht. Der aktuelle Exchange und der aufbewahrte Transaktionsverlauf bleiben erhalten. Dies kann nicht rückgängig gemacht werden.", ], - "Confirm key change": ["Schlüsseländerung bestätigen"], + "Keep legacy balances": ["Alte Guthaben behalten"], + "Purging…": ["Wird gelöscht …"], + "I understand that these legacy balances will be permanently lost.": [ + "Mir ist bewusst, dass diese alten Guthaben dauerhaft verloren gehen.", + ], "Proposed": ["Vorgeschlagen"], "Accepted": ["Akzeptiert"], "Terms unavailable": ["Bedingungen nicht verfügbar"], @@ -6511,6 +6617,13 @@ strings["de"] = { "Exchange key change confirmed.": [ "Exchange-Schlüsseländerung bestätigt.", ], + "The legacy balances could not be purged. Refresh the exchange details and review them again.": + [ + "Die alten Guthaben konnten nicht gelöscht werden. Aktualisieren Sie die Exchange-Details und überprüfen Sie sie erneut.", + ], + "Legacy exchange balances purged.": [ + "Alte Exchange-Guthaben wurden gelöscht.", + ], "Exchange action failed": ["Exchange-Aktion fehlgeschlagen"], "The wallet could not check exchange resources.": [ "Das Wallet konnte die Exchange-Ressourcen nicht überprüfen.", @@ -6582,6 +6695,15 @@ strings["de"] = { [ "Lesen und akzeptieren Sie die Nutzungsbedingungen dieses Exchanges, bevor Sie diese Zahlung erhalten.", ], + "Some funds are locked until you verify an exchange signing-key change. Review the transfer again afterward because older denominations might remain unusable.": + [ + "Ein Teil des Guthabens ist gesperrt, bis Sie die Änderung des Exchange-Signaturschlüssels bestätigen. Überprüfen Sie die Übertragung anschließend erneut, da ältere Stückelungen möglicherweise weiterhin unbrauchbar sind.", + ], + "Review exchanges": ["Exchanges überprüfen"], + "This operation is blocked until you verify the exchange signing-key change.": + [ + "Dieser Vorgang ist gesperrt, bis Sie die Änderung des Exchange-Signaturschlüssels bestätigen.", + ], "The wallet could not verify the selected exchange. Go back and select it again.": [ "Das Wallet konnte den ausgewählten Exchange nicht überprüfen. Gehen Sie zurück und wählen Sie ihn erneut aus.", @@ -6712,6 +6834,10 @@ strings["de"] = { "Balance history could not be loaded.": [ "Guthabenverlauf konnte nicht geladen werden.", ], + "Estimated history reconstructed from transactions tied to these superseded exchange keys; deleted activity is unavailable.": + [ + "Geschätzter Verlauf, rekonstruiert aus Transaktionen, die mit diesen ersetzten Exchange-Schlüsseln verknüpft sind; gelöschte Aktivitäten sind nicht verfügbar.", + ], "Estimated history: a transaction involving more than one exchange is counted in full for each exchange, and deleted activity is unavailable.": [ "Geschätzter Verlauf: Eine Transaktion mit mehr als einem Exchange wird für jeden Exchange vollständig gezählt und gelöschte Aktivitäten sind nicht verfügbar.", @@ -7182,12 +7308,6 @@ strings["de"] = { plural_forms: "nplurals=2; plural=(n != 1);", lang: "de", completeness: 100, - _pogen: { - total: 1234, - translated: 1234, - untranslated: [], - optional: [], - }, }; strings["de-CH"] = { @@ -7285,6 +7405,10 @@ strings["de-CH"] = { "The wallet does not have enough compatible funds.": [ "Das Wallet verfügt nicht über genügend kompatibles Guthaben.", ], + "Some funds were issued under legacy exchange keys and cannot be used for this operation.": + [ + "Ein Teil des Guthabens wurde unter alten Exchange-Schlüsseln ausgegeben und kann für diesen Vorgang nicht verwendet werden.", + ], "The wallet's funds have multiple exchange, merchant, or fee restrictions that prevent this payment.": [ "Für die Gelder des Wallets gelten mehrere Exchange-, Händler- oder Gebührenbeschränkungen, die diese Zahlung verhindern.", @@ -7440,6 +7564,7 @@ strings["de-CH"] = { "Continue with this wallet": ["Mit diesem Wallet fortfahren"], "Continue with another wallet": ["Mit einem anderen Wallet fortfahren"], "Cancelling…": ["Wird abgebrochen …"], + "Review exchange": ["Exchange überprüfen"], "Withdraw funds": ["Geld abheben"], "Paying…": ["Zahlung wird ausgeführt …"], "Pay %1$s": ["%1$s bezahlen"], @@ -7760,6 +7885,9 @@ strings["de-CH"] = { "Payto URI": ["Payto-URI"], "Verification source payto URI": ["Payto-URI der Prüfquelle"], "Purse public key": ["Öffentlicher Purse-Schlüssel"], + "Legacy balance %1$s, unavailable for normal use": [ + "Altes Guthaben %1$s, für die normale Verwendung nicht verfügbar", + ], "Pending balance changes": ["Ausstehende Kontostandänderungen"], "Pending:": ["Ausstehend:"], "%1$s transaction": [ @@ -7802,6 +7930,7 @@ strings["de-CH"] = { "Get demo cash": ["Demo-Guthaben holen"], "Wallet balances": ["Wallet-Guthaben"], "Available balance %1$s": ["Verfügbares Guthaben %1$s"], + "Manage legacy balance": ["Altes Guthaben verwalten"], "Recent transactions": ["Letzte Transaktionen"], "Loading recent transactions…": ["Letzte Transaktionen werden geladen…"], "No completed transactions for this balance.": [ @@ -8370,9 +8499,16 @@ strings["de-CH"] = { "Das letzte Exchange-Update ist fehlgeschlagen", ], "Exchange identity changed": ["Exchange-Identität geändert"], - "Withdrawals are blocked until you verify the new master key through a trusted channel.": + "The security identity of %1$s has changed unexpectedly.": [ + "Die Sicherheitsidentität von %1$s hat sich unerwartet geändert.", + ], + "Only trust the new identity if the exchange operator has confirmed this change. Otherwise, wait and try again later.": [ - "Auszahlungen werden blockiert, bis Sie den neuen Hauptschlüssel über einen vertrauenswürdigen Kanal verifizieren.", + "Vertrauen Sie der neuen Identität nur, wenn der Exchange-Betreiber diese Änderung bestätigt hat. Warten Sie andernfalls und versuchen Sie es später erneut.", + ], + "Trusting it may make digital cash issued under the previous identity unusable in this wallet.": + [ + "Wenn Sie ihr vertrauen, kann digitales Bargeld, das unter der vorherigen Identität ausgegeben wurde, in diesem Wallet unbrauchbar werden.", ], "Previous key (%1$s)": ["Vorheriger Schlüssel (%1$s)"], "Current key (%1$s)": ["Aktueller Schlüssel (%1$s)"], @@ -8380,19 +8516,29 @@ strings["de-CH"] = { [ "Der neue Exchange erhebt keinen Anspruch auf Unterstützung für die älteren Nennwerte des Wallets.", ], - "I verified this key change": [ - "Ich habe diese Schlüsseländerung überprüft", - ], + "Accept new identity": ["Neue Identität akzeptieren"], + "Legacy exchange balances": ["Alte Exchange-Guthaben"], + "These funds and cached keys belong to master keys this exchange has replaced.": + [ + "Dieses Guthaben und die zwischengespeicherten Schlüssel gehören zu Hauptschlüsseln, die dieser Exchange ersetzt hat.", + ], + "Purging these balances will not verify or unblock the replacement key.": + [ + "Das Löschen dieser Guthaben bestätigt oder entsperrt den Ersatzschlüssel nicht.", + ], + "Purge legacy balances": ["Alte Guthaben löschen"], "Review terms": ["Bedingungen überprüfen"], "Update now": ["Jetzt aktualisieren"], - "Confirm exchange key change?": [ - "Exchange-Schlüsseländerung bestätigen?", - ], - "Continue only if you verified the new master public key through a trusted channel.": + "Purge legacy balances?": ["Alte Guthaben löschen?"], + "This permanently deletes all digital cash and cached key data issued under historical master keys at this exchange. The current exchange and retained transaction history remain. This cannot be undone.": [ - "Fahren Sie nur fort, wenn Sie den neuen öffentlichen Hauptschlüssel über einen vertrauenswürdigen Kanal überprüft haben.", + "Dadurch werden sämtliches digitales Bargeld und alle zwischengespeicherten Schlüsseldaten, die unter früheren Hauptschlüsseln dieses Exchanges ausgegeben wurden, dauerhaft gelöscht. Der aktuelle Exchange und der aufbewahrte Transaktionsverlauf bleiben erhalten. Dies kann nicht rückgängig gemacht werden.", ], - "Confirm key change": ["Schlüsseländerung bestätigen"], + "Keep legacy balances": ["Alte Guthaben behalten"], + "Purging…": ["Wird gelöscht …"], + "I understand that these legacy balances will be permanently lost.": [ + "Mir ist bewusst, dass diese alten Guthaben dauerhaft verloren gehen.", + ], "Proposed": ["Vorgeschlagen"], "Accepted": ["Akzeptiert"], "Terms unavailable": ["Bedingungen nicht verfügbar"], @@ -8883,6 +9029,13 @@ strings["de-CH"] = { "Exchange key change confirmed.": [ "Exchange-Schlüsseländerung bestätigt.", ], + "The legacy balances could not be purged. Refresh the exchange details and review them again.": + [ + "Die alten Guthaben konnten nicht gelöscht werden. Aktualisieren Sie die Exchange-Details und überprüfen Sie sie erneut.", + ], + "Legacy exchange balances purged.": [ + "Alte Exchange-Guthaben wurden gelöscht.", + ], "Exchange action failed": ["Exchange-Aktion fehlgeschlagen"], "The wallet could not check exchange resources.": [ "Das Wallet konnte die Exchange-Ressourcen nicht überprüfen.", @@ -8954,6 +9107,15 @@ strings["de-CH"] = { [ "Lesen und akzeptieren Sie die Nutzungsbedingungen dieses Exchanges, bevor Sie diese Zahlung erhalten.", ], + "Some funds are locked until you verify an exchange signing-key change. Review the transfer again afterward because older denominations might remain unusable.": + [ + "Ein Teil des Guthabens ist gesperrt, bis Sie die Änderung des Exchange-Signaturschlüssels bestätigen. Überprüfen Sie die Übertragung anschliessend erneut, da ältere Stückelungen möglicherweise weiterhin unbrauchbar sind.", + ], + "Review exchanges": ["Exchanges überprüfen"], + "This operation is blocked until you verify the exchange signing-key change.": + [ + "Dieser Vorgang ist gesperrt, bis Sie die Änderung des Exchange-Signaturschlüssels bestätigen.", + ], "The wallet could not verify the selected exchange. Go back and select it again.": [ "Das Wallet konnte den ausgewählten Exchange nicht überprüfen. Gehen Sie zurück und wählen Sie ihn erneut aus.", @@ -9084,6 +9246,10 @@ strings["de-CH"] = { "Balance history could not be loaded.": [ "Guthabenverlauf konnte nicht geladen werden.", ], + "Estimated history reconstructed from transactions tied to these superseded exchange keys; deleted activity is unavailable.": + [ + "Geschätzter Verlauf, rekonstruiert aus Transaktionen, die mit diesen ersetzten Exchange-Schlüsseln verknüpft sind; gelöschte Aktivitäten sind nicht verfügbar.", + ], "Estimated history: a transaction involving more than one exchange is counted in full for each exchange, and deleted activity is unavailable.": [ "Geschätzter Verlauf: Eine Transaktion mit mehr als einem Exchange wird für jeden Exchange vollständig gezählt und gelöschte Aktivitäten sind nicht verfügbar.", @@ -9554,17 +9720,4 @@ strings["de-CH"] = { plural_forms: "nplurals=2; plural=(n != 1);", lang: "de-CH", completeness: 100, - _pogen: { - total: 1234, - translated: 1234, - untranslated: [], - optional: [], - }, }; - -const pogenComposedStrings = composeTranslationCatalogues( - pogenDependencyCatalogue0, - strings as Parameters<typeof composeTranslationCatalogues>[0], -); -for (const language of Object.keys(strings)) delete strings[language]; -Object.assign(strings, pogenComposedStrings); diff --git a/packages/wallet-webui/src/i18n/taler-wallet-webui.pot b/packages/wallet-webui/src/i18n/taler-wallet-webui.pot @@ -17,158 +17,165 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: packages/wallet-webui/src/ui/error.ts:24 +#: packages/wallet-webui/src/ui/error.ts:25 msgid "This order was already claimed by another wallet." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:26 +#: packages/wallet-webui/src/ui/error.ts:27 msgid "This order was already paid." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:28 +#: packages/wallet-webui/src/ui/error.ts:29 msgid "The merchant order no longer exists or has expired." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:38 +#: packages/wallet-webui/src/ui/error.ts:39 #: packages/wallet-webui/src/ui/RequestProgress.tsx:57 msgid "The wallet could not reach the service." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:41 +#: packages/wallet-webui/src/ui/error.ts:42 msgid "The service took too long to respond." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:43 +#: packages/wallet-webui/src/ui/error.ts:44 msgid "Wallet-core is currently unavailable." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:45 +#: packages/wallet-webui/src/ui/error.ts:46 msgid "The wallet database is currently unavailable." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:47 +#: packages/wallet-webui/src/ui/error.ts:48 msgid "A service returned a response the wallet could not understand." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:49 +#: packages/wallet-webui/src/ui/error.ts:50 msgid "This Taler link is malformed." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:51 +#: packages/wallet-webui/src/ui/error.ts:52 msgid "The merchant supplied invalid contract terms." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:53 +#: packages/wallet-webui/src/ui/error.ts:54 msgid "This wallet does not support the merchant's contract terms." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:55 +#: packages/wallet-webui/src/ui/error.ts:56 msgid "The wallet transaction could not be found." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:57 +#: packages/wallet-webui/src/ui/error.ts:58 msgid "This action is not available in the transaction's current state." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:59 +#: packages/wallet-webui/src/ui/error.ts:60 msgid "Review and accept the exchange terms before continuing." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:61 +#: packages/wallet-webui/src/ui/error.ts:62 msgid "Review the exchange signing-key change before continuing." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:63 +#: packages/wallet-webui/src/ui/error.ts:64 msgid "The exchange requires identity verification before this withdrawal can continue." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:65 +#: packages/wallet-webui/src/ui/error.ts:66 msgid "This amount exceeds the limit available without identity verification." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:67 +#: packages/wallet-webui/src/ui/error.ts:68 msgid "The merchant cannot process this payment right now due to legal requirements." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:69 +#: packages/wallet-webui/src/ui/error.ts:70 msgid "" "The merchant cannot process this payment right now because an exchange " "transaction limit was reached." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:71 +#: packages/wallet-webui/src/ui/error.ts:72 msgid "No compatible exchange is available for this operation." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:74 +#: packages/wallet-webui/src/ui/error.ts:75 msgid "This peer payment is no longer available." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:83 +#: packages/wallet-webui/src/ui/error.ts:84 msgid "Return to the merchant and request a new order." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:85 +#: packages/wallet-webui/src/ui/error.ts:86 msgid "Return to the merchant to view the completed purchase." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:87 +#: packages/wallet-webui/src/ui/error.ts:88 msgid "Return to the merchant and create a new order." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:89 +#: packages/wallet-webui/src/ui/error.ts:90 msgid "Withdraw funds or choose another payment option, then try again." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:93 +#: packages/wallet-webui/src/ui/error.ts:94 msgid "Check your connection and try again." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:96 +#: packages/wallet-webui/src/ui/error.ts:97 msgid "" "After the merchant resolves the issue, resume this payment to retry with the " "same funds." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:139 +#: packages/wallet-webui/src/ui/error.ts:140 msgid "The wallet does not have enough compatible funds." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:151 +#: packages/wallet-webui/src/ui/error.ts:148 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:67 +msgid "" +"Some funds were issued under legacy exchange keys and cannot be used for this " +"operation." +msgstr "" + +#: packages/wallet-webui/src/ui/error.ts:160 msgid "" "The wallet's funds have multiple exchange, merchant, or fee restrictions that " "prevent this payment." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:155 +#: packages/wallet-webui/src/ui/error.ts:164 msgid "The merchant does not accept the funds available in this wallet." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:157 +#: packages/wallet-webui/src/ui/error.ts:166 msgid "The available funds cannot be deposited by this merchant." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:159 +#: packages/wallet-webui/src/ui/error.ts:168 msgid "The wallet does not have enough age-restricted funds for this purchase." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:161 +#: packages/wallet-webui/src/ui/error.ts:170 msgid "Some wallet funds are still being processed and cannot be spent yet." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:163 +#: packages/wallet-webui/src/ui/error.ts:172 msgid "The available balance cannot cover the payment and its fees." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:165 +#: packages/wallet-webui/src/ui/error.ts:174 msgid "The exchange is missing fee information required for this payment." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:169 +#: packages/wallet-webui/src/ui/error.ts:178 msgid "The wallet has %1$s available, which is not enough for %2$s." msgstr "" -#: packages/wallet-webui/src/ui/error.ts:170 +#: packages/wallet-webui/src/ui/error.ts:179 msgid "The wallet does not have enough funds for this payment." msgstr "" @@ -225,7 +232,7 @@ msgid "Digital cash withdrawal" msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:480 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:491 #: packages/wallet-webui/src/routes/transaction-model.ts:96 #: packages/wallet-webui/src/routes/transaction-model.ts:170 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:357 @@ -294,11 +301,11 @@ msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:470 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:619 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:637 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:688 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:425 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:481 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:645 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:663 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:719 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -338,13 +345,13 @@ msgid "Continue" msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:243 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:256 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:485 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:248 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:147 @@ -450,109 +457,109 @@ msgid "QR code unavailable. Use the text or copy action instead." msgstr "" #. Translators: Compact noun label for a merchant-issued discount token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 msgid "Discount" msgstr "" #. Translators: Compact noun label for a reusable merchant-issued subscription token. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Pass" msgstr "" #. Translators: Compact noun label for a Donau tax or donation receipt. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:63 msgid "Receipt" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:81 msgid "%1$s × %2$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:93 msgid "%1$s of %2$s available" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:118 msgid "Spend now:" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:136 msgid "Get with your purchase:" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:188 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:239 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:192 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:243 msgid "Payment options" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:244 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:214 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Total including fees: %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:224 msgid "Insufficient balance or required token (%1$s available)" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:222 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:226 msgid "Insufficient balance or required token" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:250 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:254 msgid "Insufficient balance (%1$s available)" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:251 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:255 msgid "Insufficient balance" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:268 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:272 #: packages/wallet-webui/src/routes/payment-model.ts:209 msgid "Donation receipt" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:284 msgid "Collect a donation receipt for this payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:290 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:294 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:291 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:295 msgid "The configured donation authority is not supported by this merchant choice." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:303 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:307 msgid "Configure donation receipts" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:314 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:410 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:339 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:419 msgid "Continuing with this wallet…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 msgid "Preparing the payment for another wallet…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:337 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:341 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:420 msgid "Continue with this wallet" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:338 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:723 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:373 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:342 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:754 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:395 msgid "Continue with another wallet" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:664 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:695 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -560,166 +567,176 @@ msgstr "" msgid "Cancelling…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:354 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:356 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:519 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:630 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:680 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:53 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:175 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +msgid "Review exchange" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:363 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:552 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:61 msgid "Withdraw funds" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:367 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:376 msgid "Paying…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 msgid "Pay %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:380 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:386 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:395 msgid "Continue in another wallet" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:390 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:399 msgid "" "Scan this QR code with the other wallet. This screen will close the code " "automatically when that wallet claims the payment." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:394 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:403 msgid "QR code to continue the payment in another wallet" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:411 msgid "Copy payment link" msgstr "" #. Translators: Payment subtitle; the placeholder is the merchant's display #. name. “to” expresses that the payment is being made to this merchant. -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 msgid "to %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:479 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:490 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:492 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:503 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:242 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:262 msgid "Loading payment details…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:498 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:606 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:509 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:624 msgid "Payment could not continue" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:501 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:512 msgid "The wallet could not process this payment." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:513 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:665 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:696 #: packages/wallet-webui/src/routes/transaction-model.ts:665 msgid "Cancel payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 msgid "Merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:545 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:561 msgid "Unknown merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:568 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:584 msgid "Merchant order" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:613 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:639 msgid "Payment continued in another wallet" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:617 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 msgid "The other wallet claimed this payment. You can safely close this screen." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:627 -#: packages/wallet-webui/src/routes/App.tsx:4639 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:653 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Payment submitted" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:635 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:661 msgid "" "The wallet is completing the payment. Its progress is available in transaction " "history." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:670 msgid "Payment paused" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:647 -#: packages/wallet-webui/src/routes/App.tsx:4220 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:673 +#: packages/wallet-webui/src/routes/App.tsx:4467 msgid "The merchant cannot process this payment right now." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resuming…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:656 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:687 msgid "Resume payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:674 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:705 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4638 +#: packages/wallet-webui/src/routes/App.tsx:4912 msgid "Payment complete" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:676 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:707 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:655 msgid "The merchant accepted your payment." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:683 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:714 msgid "Continue to merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:694 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:725 msgid "Merchant confirmation code" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:699 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:730 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:712 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:743 msgid "Copy code" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:720 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:370 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:751 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:392 msgid "Continue with another wallet?" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:721 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:371 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:752 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:393 msgid "" "This wallet will release the payment so another wallet can claim it. You can " "continue with this wallet again until another wallet claims the order." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:722 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:372 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:753 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:394 msgid "Keep payment here" msgstr "" @@ -758,20 +775,20 @@ msgstr "" msgid "Receipt for this payment" msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:295 +#: packages/wallet-webui/src/routes/payment-model.ts:296 msgid "A required token is not available in this wallet." msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:305 +#: packages/wallet-webui/src/routes/payment-model.ts:306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:629 msgid "Not enough of this token is available." msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:307 +#: packages/wallet-webui/src/routes/payment-model.ts:308 msgid "This merchant is not an expected recipient for this token." msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:309 +#: packages/wallet-webui/src/routes/payment-model.ts:310 msgid "This merchant is not trusted to receive this token." msgstr "" @@ -797,7 +814,7 @@ msgstr "" msgid "Choose a future expiration date and time." msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:120 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:123 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:53 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:260 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:81 @@ -805,103 +822,103 @@ msgstr "" msgid "Back to balances" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:127 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:130 msgid "Deposit to a bank account" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:132 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:135 msgid "Send digital cash from this wallet" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:137 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:140 msgid "Loading bank accounts…" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:157 -#: packages/wallet-webui/src/screens/DepositScreen.tsx:160 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:152 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:170 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:173 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:159 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:85 msgid "Currency" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:177 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:190 #: packages/wallet-webui/src/routes/withdrawal-model.ts:202 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:102 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1492 msgid "Amount" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:186 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:199 #: packages/wallet-webui/src/routes/deposit-model.ts:16 #: packages/wallet-webui/src/routes/deposit-model.ts:17 #: packages/wallet-webui/src/routes/deposit-model.ts:90 msgid "Bank account" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:220 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:233 msgid "Add a bank account before making a deposit." msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:226 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:239 msgid "Manage bank accounts" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:235 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:248 msgid "This account does not support any currency currently held by the wallet." msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:496 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:239 msgid "Checking…" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:253 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:266 msgid "Review deposit" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:262 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:275 #: packages/wallet-webui/src/routes/transaction-model.ts:445 msgid "Bank account receives" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:277 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 msgid "Requested deposit" msgstr "" #. Translators: Label for the total amount debited from this wallet. -#: packages/wallet-webui/src/screens/DepositScreen.tsx:284 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:297 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:522 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:85 msgid "Wallet spends" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:290 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:303 msgid "Coin fees" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:292 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:305 msgid "Wire fees" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:294 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:307 msgid "Refresh fees" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:304 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:317 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:575 msgid "Change" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:310 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:323 msgid "Depositing…" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:311 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 msgid "Confirm deposit" msgstr "" -#: packages/wallet-webui/src/screens/DepositScreen.tsx:324 +#: packages/wallet-webui/src/screens/DepositScreen.tsx:337 msgid "Destination account" msgstr "" @@ -977,7 +994,7 @@ msgstr "" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1311 -#: packages/wallet-webui/src/routes/App.tsx:4806 +#: packages/wallet-webui/src/routes/App.tsx:5080 msgid "Exchange" msgstr "" @@ -1393,7 +1410,7 @@ msgid "Recovered amount" msgstr "" #: packages/wallet-webui/src/routes/transaction-model.ts:590 -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Try now" msgstr "" @@ -1453,7 +1470,7 @@ msgid "Complete the required identity verification on the exchange's website." msgstr "" #: packages/wallet-webui/src/routes/transaction-model.ts:695 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:303 msgid "Complete verification" msgstr "" @@ -1511,40 +1528,45 @@ msgstr "" msgid "Purse public key" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:80 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:37 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:52 +msgid "Legacy balance %1$s, unavailable for normal use" +msgstr "" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:102 msgid "Pending balance changes" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:82 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:104 msgid "Pending:" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:122 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:144 msgid "%1$s transaction" msgid_plural "%1$s transactions" msgstr[0] "" msgstr[1] "" #. The first point of reconstructed visible history, not the account-opening balance. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:131 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:153 msgid "Start balance" msgstr "" #. The oldest point that can be reconstructed from visible wallet transactions. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:137 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:159 msgid "Beginning of visible history" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:139 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:161 msgid "Current available balance" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:217 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:229 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:239 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:251 msgid "Recent available balance history for %1$s" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:347 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:369 msgid "" "Hover over or focus the chart to show the start balance, each bucket's balance " "and completed transaction count, or the current available balance. The graph is " @@ -1552,44 +1574,44 @@ msgid "" "available balance." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:368 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:390 msgid "Balance history period" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:376 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:398 msgid "Day" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:377 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:399 msgid "Week" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:378 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 msgid "Month" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:379 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:401 msgid "Quarter" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:385 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:407 msgid "Loading balance history…" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:400 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:422 msgid "A balance trend will appear after completed transactions." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:468 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:490 msgid "All" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:543 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:565 msgid "Close balance list" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:551 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:678 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:573 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:701 #: packages/wallet-webui/src/ui/Shell.tsx:126 #: packages/wallet-webui/test/i18n-catalog.test.ts:154 msgid "Balances" @@ -1597,7 +1619,7 @@ msgstr "" #. Translators: Wallet action that sends digital cash to another person. #. Translators: Navigation command to send money to another person. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:629 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 #: packages/wallet-webui/src/ui/Shell.tsx:28 msgctxt "wallet action" msgid "Send" @@ -1606,7 +1628,7 @@ msgstr "" #. Translators: Wallet action that requests digital cash from another person. #. Translators: Navigation command to request money from another person; #. “Request” is a verb. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:631 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:654 #: packages/wallet-webui/src/ui/Shell.tsx:31 msgctxt "wallet action" msgid "Request" @@ -1614,7 +1636,7 @@ msgstr "" #. Translators: Wallet action that obtains digital cash from a bank or exchange. #. Translators: Navigation command to withdraw digital cash into the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:633 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:656 #: packages/wallet-webui/src/ui/Shell.tsx:33 msgctxt "wallet action" msgid "Withdraw" @@ -1623,81 +1645,87 @@ msgstr "" #. Translators: Wallet action that sends digital cash to an external bank account. #. Translators: Navigation command to deposit wallet funds into a bank #. account (cash out), not to add funds to the wallet. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:635 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:658 #: packages/wallet-webui/src/ui/Shell.tsx:36 msgctxt "wallet action" msgid "Deposit" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:640 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:663 msgid "Loading balances…" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:652 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:675 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:271 msgid "Welcome to Taler Wallet!" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:653 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:676 msgid "Withdraw digital cash to make your first payment." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:657 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:680 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:274 msgid "Withdraw digital cash" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:661 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:684 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:277 msgid "Get digital cash to experience how to pay with money of the future." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:668 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:691 msgid "Getting demo cash…" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:669 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:692 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:278 msgid "Get demo cash" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:694 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:717 msgid "Wallet balances" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:723 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:746 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:829 msgid "Available balance %1$s" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:751 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:926 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:902 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:70 +msgid "Manage legacy balance" +msgstr "" + +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:784 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:970 msgid "Recent transactions" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:755 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:930 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:788 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:974 msgid "Loading recent transactions…" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:756 -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:931 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:789 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:975 msgid "No completed transactions for this balance." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:763 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:796 msgid "Pending transactions" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:767 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:800 msgid "Loading pending transactions…" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:768 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:801 msgid "No pending transactions for this balance." msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:781 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:814 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:231 #: packages/wallet-webui/src/ui/Shell.tsx:64 #: packages/wallet-webui/src/ui/Shell.tsx:177 @@ -1705,44 +1733,44 @@ msgid "Settings" msgstr "" #. Translators: %1$s is a currency code; “Taler” is used only when no currency is selected. -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:827 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:862 #: packages/wallet-webui/src/screens/ShoppingScreen.tsx:20 msgid "Where to pay with %1$s" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:835 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:870 msgid "Balance selector" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:840 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:875 msgid "Show all balances" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:850 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:885 msgid "Show %1$s" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:891 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:934 msgid "More" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:900 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:943 #: packages/wallet-webui/src/ui/Shell.tsx:82 msgid "Enter Taler link" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:909 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:952 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:74 #: packages/wallet-webui/src/ui/Shell.tsx:87 #: packages/wallet-webui/src/ui/Shell.tsx:169 msgid "Scan QR code" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:919 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:962 msgid "Transaction history" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:944 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:988 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:73 #: packages/wallet-webui/src/stories/catalog.ts:235 @@ -1750,7 +1778,7 @@ msgstr "" msgid "Discounts" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:951 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:995 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:17 #: packages/wallet-webui/src/stories/catalog.ts:74 #: packages/wallet-webui/src/stories/catalog.ts:241 @@ -1758,7 +1786,7 @@ msgstr "" msgid "Passes" msgstr "" -#: packages/wallet-webui/src/screens/BalanceScreen.tsx:958 +#: packages/wallet-webui/src/screens/BalanceScreen.tsx:1002 #: packages/wallet-webui/src/ui/Shell.tsx:148 msgid "Donations" msgstr "" @@ -1945,7 +1973,7 @@ msgstr "" #. Translators: Browser-storage durability status. #: packages/wallet-webui/src/screens/StorageMigrationCard.tsx:40 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:223 msgid "Unavailable" msgstr "" @@ -2174,7 +2202,7 @@ msgstr "" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:241 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:169 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:170 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 #: packages/wallet-webui/src/stories/catalog.ts:91 #: packages/wallet-webui/src/ui/Shell.tsx:153 msgid "Bank accounts" @@ -2293,7 +2321,7 @@ msgstr "" #: packages/wallet-webui/src/screens/SettingsScreen.tsx:357 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:360 #: packages/wallet-webui/src/screens/SettingsScreen.tsx:365 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:192 msgid "Loading…" msgstr "" @@ -2547,7 +2575,7 @@ msgid "Import verified" msgstr "" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:5238 +#: packages/wallet-webui/src/routes/App.tsx:5524 msgid "" "Wallet-core reopened the imported records and completed diagnostic and balance " "reads." @@ -2654,7 +2682,7 @@ msgstr "" #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:389 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:428 -#: packages/wallet-webui/src/routes/App.tsx:1592 +#: packages/wallet-webui/src/routes/App.tsx:1748 msgid "Default" msgstr "" @@ -2744,59 +2772,59 @@ msgid "Confirming…" msgstr "" #. Translators: Heading for sharing a push-payment claim link with its recipient. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:25 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:215 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Share money" msgstr "" #. Translators: Heading for sharing a pull-payment invoice link with its payer. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:27 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:29 msgid "Share request" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:30 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:216 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:32 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:236 msgid "The link contains the claim. Share it only with the intended person." msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:36 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:38 msgid "Waiting for a response from the exchange…" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:37 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:39 msgid "Preparing a secure share link…" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:45 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:47 msgid "The wallet will retry automatically. You can also try again now." msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:52 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:59 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:98 -#: packages/wallet-webui/src/routes/App.tsx:3523 +#: packages/wallet-webui/src/routes/App.tsx:3746 msgid "View transaction" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:55 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:62 msgid "Trying…" msgstr "" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:67 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:221 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:241 msgid "QR code for the peer payment link" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:68 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:75 msgid "QR code for the peer request link" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:78 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:85 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:250 msgid "Copy link" msgstr "" -#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:79 +#: packages/wallet-webui/src/screens/PeerShareScreen.tsx:86 msgid "Done" msgstr "" @@ -3058,164 +3086,200 @@ msgstr "" msgid "Forget account" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:53 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:59 msgid "Force-remove exchange data?" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:54 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:60 msgid "Remove exchange?" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:61 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:67 msgid "" "This exchange still has coins or withdrawal records. Force removal permanently " "deletes its digital cash, withdrawals, and related transaction history from this " "wallet. This cannot be undone." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:62 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:68 msgid "" "The wallet found no coins or withdrawal records associated with this exchange. " "Its cached details and trust settings will be removed." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:65 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:71 msgid "Cancel and export the wallet database first if you might need this data." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:69 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 msgid "Keep exchange" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:72 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:78 msgid "Removing…" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:80 #: packages/wallet-webui/src/stories/catalog.ts:89 msgid "Force-remove exchange" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:75 -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:263 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:81 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:314 msgid "Remove exchange" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:91 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:97 msgid "I understand that wallet data and digital cash can be permanently lost." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:123 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:130 msgid "Back to exchanges" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:129 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:136 msgid "Exchange details" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:137 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:144 msgid "Loading exchange details…" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:154 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 msgid "Update status" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:156 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:163 msgid "Entry status" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:158 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:165 msgid "Terms" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:161 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:168 msgid "Master public key" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:174 msgid "Not available" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:177 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:184 msgid "Auditors" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:188 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:195 msgid "Fees" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:191 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:198 msgid "No fees advertised" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:193 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 msgid "See current exchange terms and operation reviews" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:200 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:207 msgid "Availability" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:210 msgid "Peer payments are disabled." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:206 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 msgid "Direct deposits are disabled." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:213 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 msgid "The last exchange update failed" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 msgid "Exchange identity changed" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:220 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:227 +msgid "The security identity of %1$s has changed unexpectedly." +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:228 msgid "" -"Withdrawals are blocked until you verify the new master key through a trusted " -"channel." +"Only trust the new identity if the exchange operator has confirmed this change. " +"Otherwise, wait and try again later." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:222 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:229 +msgid "" +"Trusting it may make digital cash issued under the previous identity unusable in " +"this wallet." +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:231 msgid "Previous key (%1$s)" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:226 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:235 msgid "Current key (%1$s)" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:232 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:241 msgid "The new exchange does not claim support for the wallet's older denominations." msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:239 -msgid "I verified this key change" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:253 +msgid "Accept new identity" +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:259 +msgid "Legacy exchange balances" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:247 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:260 +msgid "These funds and cached keys belong to master keys this exchange has replaced." +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:282 +msgid "Purging these balances will not verify or unblock the replacement key." +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:293 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purge legacy balances" +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:298 #: packages/wallet-webui/src/routes/exchange-gate-model.ts:41 msgid "Review terms" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:258 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:309 msgid "Update now" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:278 -msgid "Confirm exchange key change?" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:359 +msgid "Purge legacy balances?" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:279 +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:360 msgid "" -"Continue only if you verified the new master public key through a trusted " -"channel." +"This permanently deletes all digital cash and cached key data issued under " +"historical master keys at this exchange. The current exchange and retained " +"transaction history remain. This cannot be undone." +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:361 +msgid "Keep legacy balances" +msgstr "" + +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:363 +msgid "Purging…" msgstr "" -#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:281 -msgid "Confirm key change" +#: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:378 +msgid "I understand that these legacy balances will be permanently lost." msgstr "" #: packages/wallet-webui/src/screens/TermsScreen.tsx:17 @@ -3268,88 +3332,88 @@ msgstr "" msgid "Accept terms" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:74 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:76 msgid "Loading transaction…" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:104 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:88 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:106 msgid "Back to history" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:89 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:91 msgid "Transaction not found." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:167 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:169 msgid "Wallet reported a problem" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:218 msgid "Bank account authentication required" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:199 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 msgid "Bank transfer still required" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:204 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:237 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:257 msgid "Order details" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:247 -#: packages/wallet-webui/src/routes/App.tsx:4416 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 +#: packages/wallet-webui/src/routes/App.tsx:4663 +#: packages/wallet-webui/src/routes/App.tsx:5143 msgid "Payment options could not be loaded." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:280 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:292 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:314 msgid "Technical identifiers" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:296 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:318 msgid "Transaction ID" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:302 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:324 msgid "Local ID" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:319 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:346 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:368 msgid "Working…" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:354 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:376 msgid "Confirm transaction action" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:356 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:378 msgid "Keep transaction" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:379 msgid "Confirm" msgstr "" @@ -3423,8 +3487,8 @@ msgid "Currency and exchange" msgstr "" #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:139 -#: packages/wallet-webui/src/routes/App.tsx:3482 -#: packages/wallet-webui/src/routes/App.tsx:3505 +#: packages/wallet-webui/src/routes/App.tsx:3705 +#: packages/wallet-webui/src/routes/App.tsx:3728 msgid "Amount selected at cash acceptor" msgstr "" @@ -3794,7 +3858,7 @@ msgstr "" msgid "Loading wallet…" msgstr "" -#: packages/wallet-webui/src/screens/PopupScreen.tsx:53 +#: packages/wallet-webui/src/screens/PopupScreen.tsx:62 msgid "No balance yet. Open the wallet to add an exchange or withdraw digital cash." msgstr "" @@ -3836,7 +3900,7 @@ msgid "The wallet will retry automatically in %1$s." msgstr "" #: packages/wallet-webui/src/ui/RequestProgress.tsx:77 -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retrying…" msgstr "" @@ -4168,13 +4232,13 @@ msgstr "" #. Translators: Label for the first point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:333 -#: packages/wallet-webui/src/routes/balance-model.ts:229 +#: packages/wallet-webui/src/routes/balance-model.ts:232 msgid "Start" msgstr "" #. Translators: Label for the current point on a balance-history chart. #: packages/wallet-webui/src/screens/StorybookScreen.tsx:351 -#: packages/wallet-webui/src/routes/balance-model.ts:234 +#: packages/wallet-webui/src/routes/balance-model.ts:237 msgid "Now" msgstr "" @@ -4210,7 +4274,7 @@ msgid "" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:536 -#: packages/wallet-webui/src/routes/App.tsx:3130 +#: packages/wallet-webui/src/routes/App.tsx:3349 msgid "View withdrawal" msgstr "" @@ -4256,7 +4320,7 @@ msgid "DD 68 donation receipt setup" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:813 -#: packages/wallet-webui/src/routes/App.tsx:951 +#: packages/wallet-webui/src/routes/App.tsx:965 msgid "Donation receipt settings saved." msgstr "" @@ -4307,7 +4371,7 @@ msgid "Deposit error returned by wallet-core" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:982 -#: packages/wallet-webui/src/routes/App.tsx:1256 +#: packages/wallet-webui/src/routes/App.tsx:1355 msgid "The wallet could not prepare this deposit." msgstr "" @@ -4320,7 +4384,7 @@ msgid "Peer payment error returned by wallet-core" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1041 -#: packages/wallet-webui/src/routes/App.tsx:2030 +#: packages/wallet-webui/src/routes/App.tsx:2226 msgid "The wallet could not prepare this peer payment." msgstr "" @@ -4381,19 +4445,19 @@ msgid "Withdrawal error returned by wallet-core" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1421 -#: packages/wallet-webui/src/routes/App.tsx:2509 -#: packages/wallet-webui/src/routes/App.tsx:3385 +#: packages/wallet-webui/src/routes/App.tsx:2720 +#: packages/wallet-webui/src/routes/App.tsx:3606 msgid "The exchange could not prepare this withdrawal." msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1444 -#: packages/wallet-webui/src/routes/App.tsx:3585 +#: packages/wallet-webui/src/routes/App.tsx:3814 msgid "Withdraw from your bank" msgstr "" #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1445 -#: packages/wallet-webui/src/routes/App.tsx:2687 -#: packages/wallet-webui/src/routes/App.tsx:3589 +#: packages/wallet-webui/src/routes/App.tsx:2906 +#: packages/wallet-webui/src/routes/App.tsx:3818 msgid "Choose how much digital cash to receive" msgstr "" @@ -4502,114 +4566,124 @@ msgstr "" msgid "My wallet" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:102 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:104 msgid "The wallet could not add this exchange." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:111 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:113 msgid "Adding the exchange failed" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:126 -#: packages/wallet-webui/src/routes/App.tsx:1796 -#: packages/wallet-webui/src/routes/App.tsx:2704 -#: packages/wallet-webui/src/routes/App.tsx:2715 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:128 +#: packages/wallet-webui/src/routes/App.tsx:1973 +#: packages/wallet-webui/src/routes/App.tsx:2923 +#: packages/wallet-webui/src/routes/App.tsx:2934 msgid "Exchanges could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:154 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:391 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:158 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 msgid "Invalid exchange route" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:183 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:206 msgid "The last update failed." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:222 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:245 msgid "The exchange update could not be started." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:239 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:262 msgid "The key change could not be confirmed." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:244 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:267 msgid "Exchange key change confirmed." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:247 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:280 +msgid "" +"The legacy balances could not be purged. Refresh the exchange details and review " +"them again." +msgstr "" + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:285 +msgid "Legacy exchange balances purged." +msgstr "" + +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:288 msgid "Exchange action failed" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:265 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:275 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:306 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:316 msgid "The wallet could not check exchange resources." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:298 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:308 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:339 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:349 msgid "The exchange could not be removed." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:321 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:338 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:362 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:379 msgid "Exchange details could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:346 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:387 msgid "Exchange update started." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:433 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:475 msgid "Exchange terms could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:457 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:499 msgid "The terms could not be accepted." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:461 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:503 msgid "Terms acceptance failed" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:535 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:577 msgid "" "Enter the account currency so the bank account number can be converted to an " "IBAN." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:543 -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:557 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:585 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:599 msgid "Enter a valid IBAN or bank account number." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:549 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:591 msgid "The bank account number could not be converted safely." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:580 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:622 msgid "The bank account could not be saved." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:587 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:629 msgid "Saving the bank account failed" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:605 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:647 msgid "The bank account could not be forgotten." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:611 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:653 msgid "Forgetting the bank account failed" msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:628 -#: packages/wallet-webui/src/routes/App.tsx:1340 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:670 +#: packages/wallet-webui/src/routes/App.tsx:1466 msgid "Bank accounts could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:633 +#: packages/wallet-webui/src/routes/ManagementRoutes.tsx:675 msgid "Supported bank-account types could not be loaded." msgstr "" @@ -4630,6 +4704,8 @@ msgid "" msgstr "" #: packages/wallet-webui/src/routes/exchange-gate-model.ts:24 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:60 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:95 msgid "Verify key change" msgstr "" @@ -4647,6 +4723,21 @@ msgid "" "payment." msgstr "" +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:57 +msgid "" +"Some funds are locked until you verify an exchange signing-key change. Review " +"the transfer again afterward because older denominations might remain unusable." +msgstr "" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:61 +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:71 +msgid "Review exchanges" +msgstr "" + +#: packages/wallet-webui/src/routes/exchange-key-recovery-model.ts:94 +msgid "This operation is blocked until you verify the exchange signing-key change." +msgstr "" + #: packages/wallet-webui/src/routes/withdrawal-review-model.ts:52 msgid "The wallet could not verify the selected exchange. Go back and select it again." msgstr "" @@ -4784,749 +4875,755 @@ msgid "" "removed automatically." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:391 +#: packages/wallet-webui/src/routes/App.tsx:397 msgid "The wallet could not save the requested action." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:405 +#: packages/wallet-webui/src/routes/App.tsx:411 msgid "Action could not be captured" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:408 +#: packages/wallet-webui/src/routes/App.tsx:414 msgid "Retry capture" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:411 +#: packages/wallet-webui/src/routes/App.tsx:417 msgid "Dismiss" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:433 +#: packages/wallet-webui/src/routes/App.tsx:439 msgid "Demo data" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:435 +#: packages/wallet-webui/src/routes/App.tsx:441 msgid "Connected" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:437 +#: packages/wallet-webui/src/routes/App.tsx:443 msgid "Connecting" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:438 +#: packages/wallet-webui/src/routes/App.tsx:444 msgid "Disconnected" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:601 +#: packages/wallet-webui/src/routes/App.tsx:607 msgid "Enter a valid taler:// wallet link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:610 +#: packages/wallet-webui/src/routes/App.tsx:616 msgid "The wallet link could not be opened." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:617 +#: packages/wallet-webui/src/routes/App.tsx:623 msgid "Clipboard access is unavailable in this browser. Paste into the field instead." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:626 +#: packages/wallet-webui/src/routes/App.tsx:632 msgid "Clipboard access was denied. Paste into the field instead." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:632 +#: packages/wallet-webui/src/routes/App.tsx:638 msgid "The clipboard does not contain a link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:748 -#: packages/wallet-webui/src/routes/App.tsx:757 +#: packages/wallet-webui/src/routes/App.tsx:755 +#: packages/wallet-webui/src/routes/App.tsx:764 msgid "Demo cash could not be withdrawn." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:780 +#: packages/wallet-webui/src/routes/App.tsx:787 msgid "Balance history could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:787 +#: packages/wallet-webui/src/routes/App.tsx:794 +msgid "" +"Estimated history reconstructed from transactions tied to these superseded " +"exchange keys; deleted activity is unavailable." +msgstr "" + +#: packages/wallet-webui/src/routes/App.tsx:796 msgid "" "Estimated history: a transaction involving more than one exchange is counted in " "full for each exchange, and deleted activity is unavailable." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:788 +#: packages/wallet-webui/src/routes/App.tsx:797 msgid "" "Estimated history reconstructed from retained completed transactions; deleted " "activity is unavailable." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:802 -#: packages/wallet-webui/src/routes/App.tsx:1345 -#: packages/wallet-webui/src/routes/App.tsx:1791 +#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:1471 +#: packages/wallet-webui/src/routes/App.tsx:1968 msgid "Balances could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:811 +#: packages/wallet-webui/src/routes/App.tsx:820 msgid "Recent transactions could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:816 +#: packages/wallet-webui/src/routes/App.tsx:825 msgid "Pending transactions could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:821 +#: packages/wallet-webui/src/routes/App.tsx:830 msgid "Scoped transaction history is unavailable for this balance." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:872 +#: packages/wallet-webui/src/routes/App.tsx:886 msgid "Shopping directories could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:892 +#: packages/wallet-webui/src/routes/App.tsx:906 msgid "" "Use an HTTPS donation authority URL (HTTP is allowed only for a local test " "service)." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:937 +#: packages/wallet-webui/src/routes/App.tsx:951 msgid "The donation authority could not be saved." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:955 +#: packages/wallet-webui/src/routes/App.tsx:969 msgid "Donation settings could not be saved." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:971 +#: packages/wallet-webui/src/routes/App.tsx:985 msgid "Donation receipt totals could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:983 +#: packages/wallet-webui/src/routes/App.tsx:997 msgid "Donation settings could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:995 +#: packages/wallet-webui/src/routes/App.tsx:1009 msgid "Back to payment" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1039 +#: packages/wallet-webui/src/routes/App.tsx:1053 msgid "Donation statements could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1078 +#: packages/wallet-webui/src/routes/App.tsx:1092 msgid "Discounts could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1116 +#: packages/wallet-webui/src/routes/App.tsx:1130 msgid "Passes could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1210 +#: packages/wallet-webui/src/routes/App.tsx:1296 msgid "This bank-account action expired or is invalid." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1223 +#: packages/wallet-webui/src/routes/App.tsx:1309 msgid "The bank-account action could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1270 +#: packages/wallet-webui/src/routes/App.tsx:1369 msgid "Deposit preparation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1294 +#: packages/wallet-webui/src/routes/App.tsx:1408 msgid "The wallet could not create this deposit." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1304 +#: packages/wallet-webui/src/routes/App.tsx:1419 msgid "Deposit creation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1367 +#: packages/wallet-webui/src/routes/App.tsx:1502 msgid "This deposit may require identity verification at an exchange." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1558 +#: packages/wallet-webui/src/routes/App.tsx:1710 msgid "Choose an available currency and payment scope." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1568 +#: packages/wallet-webui/src/routes/App.tsx:1720 msgid "No expiration" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1581 +#: packages/wallet-webui/src/routes/App.tsx:1733 msgid "The wallet could not prepare this transfer." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1597 +#: packages/wallet-webui/src/routes/App.tsx:1753 msgid "No suitable exchange" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1599 +#: packages/wallet-webui/src/routes/App.tsx:1756 msgid "The wallet does not have enough compatible funds for this transfer." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1611 +#: packages/wallet-webui/src/routes/App.tsx:1770 msgid "Choose an expiration no later than %1$s." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1616 +#: packages/wallet-webui/src/routes/App.tsx:1775 msgid "" "This wallet-core version cannot bind the reviewed transfer to confirmation. " "Update the wallet before sending." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1640 +#: packages/wallet-webui/src/routes/App.tsx:1799 msgid "The wallet could not prepare this request." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1663 -#: packages/wallet-webui/src/routes/App.tsx:2041 +#: packages/wallet-webui/src/routes/App.tsx:1822 +#: packages/wallet-webui/src/routes/App.tsx:2237 msgid "Peer payment preparation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1703 +#: packages/wallet-webui/src/routes/App.tsx:1862 msgid "" "The available coins, fees, or exchange changed. Review the transfer again before " "sending." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1710 +#: packages/wallet-webui/src/routes/App.tsx:1880 msgid "The wallet could not create the transfer." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1720 +#: packages/wallet-webui/src/routes/App.tsx:1890 msgid "The request expiration is missing." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1737 +#: packages/wallet-webui/src/routes/App.tsx:1913 msgid "The wallet could not create the request." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1749 +#: packages/wallet-webui/src/routes/App.tsx:1925 msgid "Peer payment creation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1804 -#: packages/wallet-webui/src/routes/App.tsx:2170 +#: packages/wallet-webui/src/routes/App.tsx:1982 +#: packages/wallet-webui/src/routes/App.tsx:2371 msgid "Checking this exchange's terms and signing keys…" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1885 +#: packages/wallet-webui/src/routes/App.tsx:2065 msgid "The exchange could not prepare the peer share link yet." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1897 +#: packages/wallet-webui/src/routes/App.tsx:2078 msgid "The peer share link could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1903 +#: packages/wallet-webui/src/routes/App.tsx:2084 msgid "This transaction does not have a peer share link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1907 +#: packages/wallet-webui/src/routes/App.tsx:2088 msgid "This peer link is no longer available." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1930 +#: packages/wallet-webui/src/routes/App.tsx:2111 msgid "The wallet could not retry preparing the peer share link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:1938 +#: packages/wallet-webui/src/routes/App.tsx:2119 msgid "Retrying the peer share link failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2001 +#: packages/wallet-webui/src/routes/App.tsx:2197 msgid "This peer payment expired or was already completed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2010 +#: packages/wallet-webui/src/routes/App.tsx:2206 msgid "This is not a supported peer payment link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2072 +#: packages/wallet-webui/src/routes/App.tsx:2268 msgid "The peer payment could not be cancelled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2076 +#: packages/wallet-webui/src/routes/App.tsx:2272 msgid "Peer payment cancellation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2115 +#: packages/wallet-webui/src/routes/App.tsx:2314 msgid "The wallet could not confirm this peer payment." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2127 +#: packages/wallet-webui/src/routes/App.tsx:2326 msgid "Peer payment confirmation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2293 +#: packages/wallet-webui/src/routes/App.tsx:2502 msgid "This exchange withdrawal expired or was already completed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2301 +#: packages/wallet-webui/src/routes/App.tsx:2510 msgid "This is not an exchange withdrawal link." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2310 +#: packages/wallet-webui/src/routes/App.tsx:2519 msgid "Wallet-core could not prepare this exchange withdrawal." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2324 +#: packages/wallet-webui/src/routes/App.tsx:2533 msgid "Wallet-core prepared the withdrawal but did not return the exchange details." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2348 +#: packages/wallet-webui/src/routes/App.tsx:2557 msgid "The exchange withdrawal could not be prepared." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2526 -#: packages/wallet-webui/src/routes/App.tsx:3401 +#: packages/wallet-webui/src/routes/App.tsx:2737 +#: packages/wallet-webui/src/routes/App.tsx:3622 msgid "Withdrawal preparation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2552 +#: packages/wallet-webui/src/routes/App.tsx:2765 msgid "The exchange could not create this withdrawal." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2564 +#: packages/wallet-webui/src/routes/App.tsx:2777 msgid "Withdrawal creation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2583 -#: packages/wallet-webui/src/routes/App.tsx:4792 +#: packages/wallet-webui/src/routes/App.tsx:2796 +#: packages/wallet-webui/src/routes/App.tsx:5066 msgid "Withdrawal completed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2584 -#: packages/wallet-webui/src/routes/App.tsx:4793 +#: packages/wallet-webui/src/routes/App.tsx:2797 +#: packages/wallet-webui/src/routes/App.tsx:5067 msgid "Withdrawal: %1$s" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2589 -#: packages/wallet-webui/src/routes/App.tsx:4798 +#: packages/wallet-webui/src/routes/App.tsx:2802 +#: packages/wallet-webui/src/routes/App.tsx:5072 msgid "%1$s is now reflected in your wallet balance." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2683 +#: packages/wallet-webui/src/routes/App.tsx:2902 msgid "Withdraw from exchange" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2710 +#: packages/wallet-webui/src/routes/App.tsx:2929 msgid "Withdrawal exchanges could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2795 +#: packages/wallet-webui/src/routes/App.tsx:3014 msgid "Camera access is unavailable. You can paste the URI from the balances screen." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2866 +#: packages/wallet-webui/src/routes/App.tsx:3085 msgid "The wallet action could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2889 +#: packages/wallet-webui/src/routes/App.tsx:3108 msgid "This wallet action is invalid or unsupported." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2901 +#: packages/wallet-webui/src/routes/App.tsx:3120 msgid "Wallet-core could not prepare this payment." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2919 +#: packages/wallet-webui/src/routes/App.tsx:3138 msgid "Wallet-core could not load this payment template." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2943 +#: packages/wallet-webui/src/routes/App.tsx:3162 msgid "Wallet-core could not prepare this payment template." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2968 +#: packages/wallet-webui/src/routes/App.tsx:3187 msgid "Wallet-core could not add this exchange." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:2989 +#: packages/wallet-webui/src/routes/App.tsx:3208 msgid "Wallet-core could not find the matching withdrawal." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3018 +#: packages/wallet-webui/src/routes/App.tsx:3237 msgid "Wallet-core could not prepare this refund." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3045 +#: packages/wallet-webui/src/routes/App.tsx:3264 msgid "This developer experiment link is invalid." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3056 +#: packages/wallet-webui/src/routes/App.tsx:3275 msgid "Wallet-core could not apply the developer experiment." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3065 +#: packages/wallet-webui/src/routes/App.tsx:3284 msgid "Developer experiment “%1$s” was applied." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3076 +#: packages/wallet-webui/src/routes/App.tsx:3295 msgid "This Taler action is recognized but is not implemented in wallet-webui yet." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3085 +#: packages/wallet-webui/src/routes/App.tsx:3304 msgid "Action preparation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3106 +#: packages/wallet-webui/src/routes/App.tsx:3325 msgid "Bank-account deposit" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3115 +#: packages/wallet-webui/src/routes/App.tsx:3334 msgid "Add %1$s as a wallet exchange." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3118 +#: packages/wallet-webui/src/routes/App.tsx:3337 msgid "" "This QR code requests the developer experiment “%1$s”. Experiments can " "deliberately alter wallet behavior or data. Only continue if you trust its " "source." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3119 +#: packages/wallet-webui/src/routes/App.tsx:3338 msgid "" "This link requests the developer experiment “%1$s”. Experiments can deliberately " "alter wallet behavior or data. Only continue if you trust its source." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3133 +#: packages/wallet-webui/src/routes/App.tsx:3352 msgid "Apply experiment" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3134 +#: packages/wallet-webui/src/routes/App.tsx:3353 msgid "Review developer settings" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3186 +#: packages/wallet-webui/src/routes/App.tsx:3406 msgid "This withdrawal action expired or was already completed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3203 +#: packages/wallet-webui/src/routes/App.tsx:3423 msgid "This action is not a valid bank withdrawal." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3219 -#: packages/wallet-webui/src/routes/App.tsx:3239 +#: packages/wallet-webui/src/routes/App.tsx:3439 +#: packages/wallet-webui/src/routes/App.tsx:3459 msgid "The bank withdrawal could not be prepared." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3291 -#: packages/wallet-webui/src/routes/App.tsx:3303 +#: packages/wallet-webui/src/routes/App.tsx:3511 +#: packages/wallet-webui/src/routes/App.tsx:3523 msgid "The bank withdrawal status could not be refreshed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3344 +#: packages/wallet-webui/src/routes/App.tsx:3564 msgid "The bank withdrawal could not be cancelled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3348 +#: packages/wallet-webui/src/routes/App.tsx:3568 msgid "Bank withdrawal cancellation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3432 +#: packages/wallet-webui/src/routes/App.tsx:3655 msgid "The withdrawal could not be confirmed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3453 +#: packages/wallet-webui/src/routes/App.tsx:3676 msgid "Withdrawal confirmation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3487 +#: packages/wallet-webui/src/routes/App.tsx:3710 msgid "Selected exchange" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3507 +#: packages/wallet-webui/src/routes/App.tsx:3730 msgid "Exchange selected at cash acceptor" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3588 +#: packages/wallet-webui/src/routes/App.tsx:3817 msgid "Prepare the wallet before depositing cash" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3601 +#: packages/wallet-webui/src/routes/App.tsx:3830 msgid "No compatible exchange is available for this bank withdrawal." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3660 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "This payment template expired or was already completed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3668 +#: packages/wallet-webui/src/routes/App.tsx:3897 msgid "The stored action is not a payment template." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3677 +#: packages/wallet-webui/src/routes/App.tsx:3906 msgid "The merchant payment template could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3685 +#: packages/wallet-webui/src/routes/App.tsx:3914 msgid "This payment template does not use the supported fixed-order form." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3706 +#: packages/wallet-webui/src/routes/App.tsx:3935 msgid "The merchant did not provide a supported currency for this template." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3730 +#: packages/wallet-webui/src/routes/App.tsx:3959 msgid "Payment template loading failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3765 +#: packages/wallet-webui/src/routes/App.tsx:3994 msgid "The merchant rejected these payment details." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3775 +#: packages/wallet-webui/src/routes/App.tsx:4004 msgid "Payment preparation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3848 -#: packages/wallet-webui/src/routes/App.tsx:4334 -#: packages/wallet-webui/src/routes/App.tsx:4664 +#: packages/wallet-webui/src/routes/App.tsx:4077 +#: packages/wallet-webui/src/routes/App.tsx:4581 +#: packages/wallet-webui/src/routes/App.tsx:4938 msgid "The payment could not continue with this wallet." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3856 -#: packages/wallet-webui/src/routes/App.tsx:4346 -#: packages/wallet-webui/src/routes/App.tsx:4675 +#: packages/wallet-webui/src/routes/App.tsx:4085 +#: packages/wallet-webui/src/routes/App.tsx:4593 +#: packages/wallet-webui/src/routes/App.tsx:4949 msgid "Continuing the payment with this wallet failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3926 -#: packages/wallet-webui/src/routes/App.tsx:4304 +#: packages/wallet-webui/src/routes/App.tsx:4155 +#: packages/wallet-webui/src/routes/App.tsx:4551 msgid "The payment could not be resumed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3933 -#: packages/wallet-webui/src/routes/App.tsx:4313 +#: packages/wallet-webui/src/routes/App.tsx:4162 +#: packages/wallet-webui/src/routes/App.tsx:4560 msgid "Payment resume failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3957 -#: packages/wallet-webui/src/routes/App.tsx:4275 +#: packages/wallet-webui/src/routes/App.tsx:4186 +#: packages/wallet-webui/src/routes/App.tsx:4522 msgid "The payment could not be cancelled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3961 -#: packages/wallet-webui/src/routes/App.tsx:4279 +#: packages/wallet-webui/src/routes/App.tsx:4190 +#: packages/wallet-webui/src/routes/App.tsx:4526 msgid "Payment cancellation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3989 -#: packages/wallet-webui/src/routes/App.tsx:4057 -#: packages/wallet-webui/src/routes/App.tsx:4061 +#: packages/wallet-webui/src/routes/App.tsx:4218 +#: packages/wallet-webui/src/routes/App.tsx:4286 +#: packages/wallet-webui/src/routes/App.tsx:4290 msgid "The payment transaction is unavailable." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4009 -#: packages/wallet-webui/src/routes/App.tsx:4876 +#: packages/wallet-webui/src/routes/App.tsx:4238 +#: packages/wallet-webui/src/routes/App.tsx:5150 msgid "The payment contract details are unavailable." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4053 +#: packages/wallet-webui/src/routes/App.tsx:4282 msgid "Payment is %1$s." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4207 -#: packages/wallet-webui/src/routes/App.tsx:4630 +#: packages/wallet-webui/src/routes/App.tsx:4451 +#: packages/wallet-webui/src/routes/App.tsx:4904 msgid "Wallet-core could not confirm this payment." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4231 -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4478 +#: packages/wallet-webui/src/routes/App.tsx:4917 msgid "Payment confirmation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4363 -#: packages/wallet-webui/src/routes/App.tsx:4691 +#: packages/wallet-webui/src/routes/App.tsx:4610 +#: packages/wallet-webui/src/routes/App.tsx:4965 msgid "Cancelling the payment handoff failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4387 -#: packages/wallet-webui/src/routes/App.tsx:4716 +#: packages/wallet-webui/src/routes/App.tsx:4634 +#: packages/wallet-webui/src/routes/App.tsx:4990 msgid "The payment could not be handed off to another wallet." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4401 -#: packages/wallet-webui/src/routes/App.tsx:4728 +#: packages/wallet-webui/src/routes/App.tsx:4648 +#: packages/wallet-webui/src/routes/App.tsx:5002 msgid "Payment handoff failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4508 +#: packages/wallet-webui/src/routes/App.tsx:4768 msgid "Transaction history could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4671 +#: packages/wallet-webui/src/routes/App.tsx:4945 msgid "The payment is continuing with this wallet." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4766 +#: packages/wallet-webui/src/routes/App.tsx:5040 msgid "Wallet-core rejected this transaction action." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4775 +#: packages/wallet-webui/src/routes/App.tsx:5049 msgid "The wallet is collecting the available refund." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4776 +#: packages/wallet-webui/src/routes/App.tsx:5050 msgid "Transaction action accepted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4780 +#: packages/wallet-webui/src/routes/App.tsx:5054 msgid "Transaction action failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4844 +#: packages/wallet-webui/src/routes/App.tsx:5118 msgid "The transaction could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4928 +#: packages/wallet-webui/src/routes/App.tsx:5214 msgid "Could not create the database download" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5007 +#: packages/wallet-webui/src/routes/App.tsx:5293 msgid "Wallet storage metadata could not be read." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5030 +#: packages/wallet-webui/src/routes/App.tsx:5316 msgid "" "Browser integration preference saved. Disabling an injected feature takes full " "effect when the website reloads." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5034 +#: packages/wallet-webui/src/routes/App.tsx:5320 msgid "Browser integration preference could not be saved." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5050 +#: packages/wallet-webui/src/routes/App.tsx:5336 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5061 +#: packages/wallet-webui/src/routes/App.tsx:5347 msgid "SQLite migration completed and wallet-core reopened." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5062 +#: packages/wallet-webui/src/routes/App.tsx:5348 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5068 +#: packages/wallet-webui/src/routes/App.tsx:5354 msgid "Storage migration failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5092 +#: packages/wallet-webui/src/routes/App.tsx:5378 msgid "Stale wallet storage copies were deleted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5097 +#: packages/wallet-webui/src/routes/App.tsx:5383 msgid "Stale wallet storage copies could not be deleted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5122 +#: packages/wallet-webui/src/routes/App.tsx:5408 msgid "Database export created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5125 +#: packages/wallet-webui/src/routes/App.tsx:5411 msgid "Database export failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5158 +#: packages/wallet-webui/src/routes/App.tsx:5444 msgid "Diagnostics export created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5161 +#: packages/wallet-webui/src/routes/App.tsx:5447 msgid "Diagnostics export failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5172 +#: packages/wallet-webui/src/routes/App.tsx:5458 msgid "Wait for wallet storage information to load." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5189 +#: packages/wallet-webui/src/routes/App.tsx:5475 msgid "The selected file could not be reviewed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5214 +#: packages/wallet-webui/src/routes/App.tsx:5500 msgid "Import was not started: the safety backup could not be created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5230 +#: packages/wallet-webui/src/routes/App.tsx:5516 msgid "Wallet-core rejected the database import." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5244 +#: packages/wallet-webui/src/routes/App.tsx:5530 msgid "The database import failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5261 +#: packages/wallet-webui/src/routes/App.tsx:5547 msgid "Wallet-core rejected the recovery backup." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5269 +#: packages/wallet-webui/src/routes/App.tsx:5555 msgid "The pre-import wallet was restored and verified." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5276 +#: packages/wallet-webui/src/routes/App.tsx:5562 msgid "Restoring the pre-import wallet failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5301 +#: packages/wallet-webui/src/routes/App.tsx:5587 msgid "Wallet-core could not clear the database." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5307 +#: packages/wallet-webui/src/routes/App.tsx:5593 msgid "Wallet database cleared." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5315 +#: packages/wallet-webui/src/routes/App.tsx:5601 msgid "Clearing the wallet database failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5340 -#: packages/wallet-webui/src/routes/App.tsx:5357 +#: packages/wallet-webui/src/routes/App.tsx:5626 +#: packages/wallet-webui/src/routes/App.tsx:5643 msgid "Wallet-core developer mode could not be changed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5349 +#: packages/wallet-webui/src/routes/App.tsx:5635 msgid "Developer mode enabled until the wallet host restarts." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5350 +#: packages/wallet-webui/src/routes/App.tsx:5636 msgid "Developer mode disabled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5377 -#: packages/wallet-webui/src/routes/App.tsx:5387 +#: packages/wallet-webui/src/routes/App.tsx:5663 +#: packages/wallet-webui/src/routes/App.tsx:5673 msgid "Test money could not be withdrawn." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5453 +#: packages/wallet-webui/src/routes/App.tsx:5739 msgid "Wallet-core version information could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5475 +#: packages/wallet-webui/src/routes/App.tsx:5761 msgid "Wallet data protection was granted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5480 +#: packages/wallet-webui/src/routes/App.tsx:5766 msgid "Durable browser storage was not granted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5508 +#: packages/wallet-webui/src/routes/App.tsx:5794 msgid "Storage status is unavailable" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5520 +#: packages/wallet-webui/src/routes/App.tsx:5806 msgid "Recovery source restoration failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5540 +#: packages/wallet-webui/src/routes/App.tsx:5826 msgid "Generation recovery failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5560 +#: packages/wallet-webui/src/routes/App.tsx:5846 msgid "Empty wallet initialization failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5575 +#: packages/wallet-webui/src/routes/App.tsx:5861 msgid "The selected storage generation failed its post-activation checks." msgstr ""