taler-typescript-core

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

commit 5e7c6f146a6e082dfb90e5acdaf20cb30ea11979
parent 97df58b5a82c651f856188e7ceecc44ad76ac619
Author: Florian Dold <dold@taler.net>
Date:   Thu, 27 Aug 2026 14:08:38 +0200

wallet web UI: update payment handoff translations

Diffstat:
Mpackages/wallet-webui/src/i18n/de.po | 606+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mpackages/wallet-webui/src/i18n/fr.po | 602+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mpackages/wallet-webui/src/i18n/it.po | 604+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mpackages/wallet-webui/src/i18n/strings.ts | 172++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
Mpackages/wallet-webui/src/i18n/taler-wallet-webui.pot | 595+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
5 files changed, 1538 insertions(+), 1041 deletions(-)

diff --git a/packages/wallet-webui/src/i18n/de.po b/packages/wallet-webui/src/i18n/de.po @@ -230,7 +230,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:379 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:436 #: 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 @@ -299,8 +299,10 @@ 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:506 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:381 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:569 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:587 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:609 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -342,7 +344,7 @@ msgid "Continue" msgstr "Weiter" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 #: packages/wallet-webui/src/screens/DepositScreen.tsx:243 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 @@ -454,71 +456,77 @@ msgstr "Bestellübersicht" msgid "Products" msgstr "Produkte" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:53 +#: packages/wallet-webui/src/ui/QrFrame.tsx:67 +msgid "QR code unavailable. Use the text or copy action instead." +msgstr "" +"QR-Code nicht verfügbar. Verwenden Sie stattdessen die Text- oder " +"Kopieraktion." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 msgid "Discount" msgstr "Rabatt" # allow-english: established loanword -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 msgid "Pass" msgstr "Pass" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Receipt" msgstr "Quittung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:76 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:88 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 msgid "%1$s of %2$s available" msgstr "%1$s von %2$s verfügbar" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:113 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 msgid "Spend now:" msgstr "Jetzt ausgeben:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:131 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 msgid "Get with your purchase:" msgstr "Bei Ihrem Kauf erhalten Sie:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:178 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:229 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:185 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:236 msgid "Payment options" msgstr "Zahlungsoptionen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:200 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:234 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:207 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 msgid "Total including fees: %1$s" msgstr "Gesamtsumme inklusive Gebühren: %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:217 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:212 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:219 msgid "Insufficient balance or required token" msgstr "Unzureichendes Guthaben oder erforderliches Token" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:240 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:247 msgid "Insufficient balance (%1$s available)" msgstr "Unzureichendes Guthaben (%1$s verfügbar)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Insufficient balance" msgstr "Unzureichendes Guthaben" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:258 -#: packages/wallet-webui/src/routes/payment-model.ts:201 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:265 +#: packages/wallet-webui/src/routes/payment-model.ts:205 msgid "Donation receipt" msgstr "Spendenbescheinigung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:270 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:277 msgid "Collect a donation receipt for this payment" msgstr "Spendenbescheinigung für diese Zahlung anfordern" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:287 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -526,19 +534,29 @@ 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:281 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:288 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:293 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:300 msgid "Configure donation receipts" msgstr "Spendenbescheinigungen konfigurieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +msgid "Preparing handoff…" +msgstr "Übergabe wird vorbereitet …" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:360 +msgid "Continue with another wallet" +msgstr "Mit einem anderen Wallet fortfahren" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -546,71 +564,102 @@ msgstr "Spendenbescheinigungen konfigurieren" msgid "Cancelling…" msgstr "Wird abgebrochen …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 #: 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:324 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 msgid "Paying…" msgstr "Zahlung wird ausgeführt …" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:326 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:349 msgid "Pay %1$s" msgstr "%1$s bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Bezahlen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:417 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:364 +msgid "Continue in another wallet" +msgstr "In einem anderen Wallet fortfahren" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:368 +msgid "" +"Scan this QR code with the other wallet. This screen will close the code " +"automatically when that wallet claims the payment." +msgstr "" +"Scannen Sie diesen QR-Code mit dem anderen Wallet. Dieser Bildschirm entfernt " +"den Code automatisch, sobald das andere Wallet die Zahlung beansprucht." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:372 +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:379 +msgid "Copy payment link" +msgstr "Zahlungslink kopieren" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:426 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:474 msgid "Cancel payment" msgstr "Zahlung stornieren" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:435 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Zahlung überprüfen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:385 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:442 msgid "to %1$s" msgstr "bis %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:396 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:453 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Loading payment details…" msgstr "Zahlungsdetails werden geladen…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:459 msgid "Payment could not continue" msgstr "Die Zahlung konnte nicht fortgesetzt werden" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:405 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 msgid "The wallet could not process this payment." msgstr "Das Wallet konnte diese Zahlung nicht verarbeiten." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:427 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:484 msgid "Merchant" msgstr "Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:449 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:506 msgid "Unknown merchant" msgstr "Unbekannter Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:472 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 msgid "Merchant order" msgstr "Händlerbestellung" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:496 -#: packages/wallet-webui/src/routes/App.tsx:4259 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:563 +msgid "Payment continued in another wallet" +msgstr "Zahlung in einem anderen Wallet fortgesetzt" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:567 +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:577 +#: packages/wallet-webui/src/routes/App.tsx:4317 msgid "Payment submitted" msgstr "Zahlung eingereicht" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:504 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:585 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -618,26 +667,26 @@ msgstr "" "Das Wallet schließt die Zahlung ab. Der Fortschritt ist im " "Transaktionsverlauf verfügbar." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:514 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:595 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4258 +#: packages/wallet-webui/src/routes/App.tsx:4316 msgid "Payment complete" msgstr "Zahlung abgeschlossen" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:516 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:597 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:654 msgid "The merchant accepted your payment." msgstr "Der Händler hat Ihre Zahlung akzeptiert." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:604 msgid "Continue to merchant" msgstr "Weiter zum Händler" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:534 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:615 msgid "Merchant confirmation code" msgstr "Bestätigungscode des Händlers" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:620 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -645,10 +694,29 @@ msgstr "" "Zeigen Sie diesen Code dem Händler vor, wenn die Verkaufsstelle eine " "Zahlungsbestätigung verlangt." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:552 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:633 msgid "Copy code" msgstr "Code kopieren" +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:641 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +msgid "Continue with another wallet?" +msgstr "Mit einem anderen Wallet fortfahren?" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:642 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:358 +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 "" +"Dieses Wallet gibt die Zahlung frei, damit ein anderes Wallet sie beanspruchen " +"kann. Anschließend können Sie diese Bestellung hier nicht mehr bezahlen." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:359 +msgid "Keep payment here" +msgstr "Zahlung hier behalten" + #: packages/wallet-webui/src/routes/order-model.ts:37 msgid "%1$s items" msgstr "%1$s Artikel" @@ -663,7 +731,7 @@ msgstr[1] "%1$s Artikel" msgid "Product" msgstr "Produkt" -#: packages/wallet-webui/src/routes/payment-model.ts:129 +#: packages/wallet-webui/src/routes/payment-model.ts:133 msgid "%1$s requested token is not trusted by this wallet." msgid_plural "%1$s requested tokens are not trusted by this wallet." msgstr[0] "" @@ -673,7 +741,7 @@ msgstr[1] "" "%1$s angeforderte Token werden von diesem Wallet nicht als vertrauenswürdig " "eingestuft." -#: packages/wallet-webui/src/routes/payment-model.ts:135 +#: packages/wallet-webui/src/routes/payment-model.ts:139 msgid "%1$s token has an unexpected merchant domain. Review before paying." msgid_plural "" "%1$s tokens have an unexpected merchant domain. Review before paying." @@ -684,28 +752,28 @@ msgstr[1] "" "%1$s Tokens haben eine unerwartete Händlerdomäne. Überprüfen Sie sie, bevor " "Sie bezahlen." -#: packages/wallet-webui/src/routes/payment-model.ts:203 +#: packages/wallet-webui/src/routes/payment-model.ts:207 msgid "Receipt for %1$s" msgstr "Quittung für %1$s" -#: packages/wallet-webui/src/routes/payment-model.ts:204 +#: packages/wallet-webui/src/routes/payment-model.ts:208 msgid "Receipt for this payment" msgstr "Quittung für diese Zahlung" -#: packages/wallet-webui/src/routes/payment-model.ts:287 +#: packages/wallet-webui/src/routes/payment-model.ts:291 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:297 +#: packages/wallet-webui/src/routes/payment-model.ts:301 #: 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:299 +#: packages/wallet-webui/src/routes/payment-model.ts:303 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:301 +#: packages/wallet-webui/src/routes/payment-model.ts:305 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." @@ -798,7 +866,7 @@ msgid "Review deposit" msgstr "Einzahlung überprüfen" #: packages/wallet-webui/src/screens/DepositScreen.tsx:262 -#: packages/wallet-webui/src/routes/transaction-model.ts:432 +#: packages/wallet-webui/src/routes/transaction-model.ts:442 msgid "Bank account receives" msgstr "Bankkonto erhält" @@ -847,7 +915,7 @@ msgid "Account details unavailable" msgstr "Kontodaten nicht verfügbar" #: packages/wallet-webui/src/routes/deposit-model.ts:26 -#: packages/wallet-webui/src/routes/transaction-model.ts:445 +#: packages/wallet-webui/src/routes/transaction-model.ts:455 msgid "Account holder" msgstr "Kontoinhaber" @@ -912,13 +980,13 @@ msgstr "Taler-Reserve" # allow-english: established GNU Taler protocol term #: packages/wallet-webui/src/routes/deposit-model.ts:66 #: packages/wallet-webui/src/routes/deposit-model.ts:75 -#: packages/wallet-webui/src/routes/transaction-model.ts:417 -#: packages/wallet-webui/src/routes/transaction-model.ts:548 +#: packages/wallet-webui/src/routes/transaction-model.ts:427 +#: packages/wallet-webui/src/routes/transaction-model.ts:558 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:361 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1308 -#: packages/wallet-webui/src/routes/App.tsx:4340 +#: packages/wallet-webui/src/routes/App.tsx:4425 msgid "Exchange" msgstr "Exchange" @@ -1013,7 +1081,7 @@ msgid "Digital cash became unusable" msgstr "Digitales Bargeld wurde unbrauchbar" #: packages/wallet-webui/src/routes/transaction-model.ts:223 -#: packages/wallet-webui/src/routes/transaction-model.ts:667 +#: packages/wallet-webui/src/routes/transaction-model.ts:677 msgid "Identity verification required" msgstr "Identitätsprüfung erforderlich" @@ -1065,31 +1133,39 @@ msgid "Completed by another wallet" msgstr "Von einem anderen Wallet abgeschlossen" #: packages/wallet-webui/src/routes/transaction-model.ts:235 +msgid "Continued in another wallet" +msgstr "In anderem Wallet fortgesetzt" + +#: packages/wallet-webui/src/routes/transaction-model.ts:236 msgid "Paid with another wallet" msgstr "Bezahlt mit einem anderen Wallet" -#: packages/wallet-webui/src/routes/transaction-model.ts:236 +#: packages/wallet-webui/src/routes/transaction-model.ts:237 #: packages/wallet-webui/src/routes/management-model.ts:146 msgid "Ready" msgstr "Bereit" -#: packages/wallet-webui/src/routes/transaction-model.ts:237 +#: packages/wallet-webui/src/routes/transaction-model.ts:238 msgid "Restoring merchant session" msgstr "Händlersitzung wird wiederhergestellt" -#: packages/wallet-webui/src/routes/transaction-model.ts:238 +#: packages/wallet-webui/src/routes/transaction-model.ts:239 msgid "Submitting payment" msgstr "Zahlung wird übermittelt" -#: packages/wallet-webui/src/routes/transaction-model.ts:239 +#: packages/wallet-webui/src/routes/transaction-model.ts:240 msgid "Refreshing digital cash" msgstr "Digitales Bargeld wird erneuert" -#: packages/wallet-webui/src/routes/transaction-model.ts:240 +#: packages/wallet-webui/src/routes/transaction-model.ts:241 msgid "Tracking bank transfer" msgstr "Banküberweisung wird verfolgt" -#: packages/wallet-webui/src/routes/transaction-model.ts:255 +#: packages/wallet-webui/src/routes/transaction-model.ts:242 +msgid "Waiting for another wallet" +msgstr "Warten auf anderes Wallet" + +#: packages/wallet-webui/src/routes/transaction-model.ts:257 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:361 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:373 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1258 @@ -1097,251 +1173,259 @@ msgstr "Banküberweisung wird verfolgt" msgid "Completed" msgstr "Abgeschlossen" -#: packages/wallet-webui/src/routes/transaction-model.ts:256 +#: packages/wallet-webui/src/routes/transaction-model.ts:258 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1353 msgid "This transaction completed successfully." msgstr "Diese Transaktion wurde erfolgreich abgeschlossen." -#: packages/wallet-webui/src/routes/transaction-model.ts:261 +#: packages/wallet-webui/src/routes/transaction-model.ts:263 #: packages/wallet-webui/src/screens/TermsScreen.tsx:15 msgid "Pending" msgstr "Ausstehend" -#: packages/wallet-webui/src/routes/transaction-model.ts:263 +#: packages/wallet-webui/src/routes/transaction-model.ts:265 msgid "The wallet is processing this transaction now." msgstr "Das Wallet verarbeitet diese Transaktion gerade." -#: packages/wallet-webui/src/routes/transaction-model.ts:264 +#: packages/wallet-webui/src/routes/transaction-model.ts:266 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1303 msgid "The wallet is waiting for another service or event." msgstr "Das Wallet wartet auf einen anderen Service oder ein anderes Ereignis." -#: packages/wallet-webui/src/routes/transaction-model.ts:269 +#: packages/wallet-webui/src/routes/transaction-model.ts:271 msgid "Needs confirmation" msgstr "Bestätigung erforderlich" -#: packages/wallet-webui/src/routes/transaction-model.ts:270 +#: packages/wallet-webui/src/routes/transaction-model.ts:275 +msgid "Another wallet can scan the payment QR code and continue." +msgstr "Ein anderes Wallet kann den Zahlungs-QR-Code scannen und fortfahren." + +#: packages/wallet-webui/src/routes/transaction-model.ts:276 msgid "This transaction is waiting for your decision." msgstr "Diese Transaktion wartet auf Ihre Entscheidung." -#: packages/wallet-webui/src/routes/transaction-model.ts:275 +#: packages/wallet-webui/src/routes/transaction-model.ts:281 msgid "Finalizing" msgstr "Wird abgeschlossen" -#: packages/wallet-webui/src/routes/transaction-model.ts:276 +#: packages/wallet-webui/src/routes/transaction-model.ts:282 msgid "" "The visible operation is complete while the wallet finishes background work." msgstr "" "Der sichtbare Vorgang ist abgeschlossen, während das Wallet die " "Hintergrundarbeit abschließt." -#: packages/wallet-webui/src/routes/transaction-model.ts:281 +#: packages/wallet-webui/src/routes/transaction-model.ts:287 msgid "Aborting" msgstr "Wird abgebrochen" -#: packages/wallet-webui/src/routes/transaction-model.ts:282 +#: packages/wallet-webui/src/routes/transaction-model.ts:288 msgid "The wallet is safely stopping this transaction." msgstr "Das Wallet stoppt diese Transaktion sicher." -#: packages/wallet-webui/src/routes/transaction-model.ts:287 +#: packages/wallet-webui/src/routes/transaction-model.ts:293 msgid "Aborted" msgstr "Abgebrochen" -#: packages/wallet-webui/src/routes/transaction-model.ts:288 +#: packages/wallet-webui/src/routes/transaction-model.ts:297 +msgid "The payment was handed off successfully to another wallet." +msgstr "Die Zahlung wurde erfolgreich an ein anderes Wallet übergeben." + +#: packages/wallet-webui/src/routes/transaction-model.ts:298 msgid "This transaction was stopped before completion." msgstr "Diese Transaktion wurde vor Abschluss gestoppt." -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended — %1$s" msgstr "Pausiert – %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended" msgstr "Pausiert" -#: packages/wallet-webui/src/routes/transaction-model.ts:296 +#: packages/wallet-webui/src/routes/transaction-model.ts:306 msgid "Network processing is paused. Resume when you are ready." msgstr "" "Die Netzwerkverarbeitung ist pausiert. Setzen Sie sie fort, wenn Sie bereit " "sind." -#: packages/wallet-webui/src/routes/transaction-model.ts:301 +#: packages/wallet-webui/src/routes/transaction-model.ts:311 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1271 msgid "Failed" msgstr "Fehlgeschlagen" -#: packages/wallet-webui/src/routes/transaction-model.ts:302 +#: packages/wallet-webui/src/routes/transaction-model.ts:312 msgid "The transaction could not be completed." msgstr "Die Transaktion konnte nicht abgeschlossen werden." -#: packages/wallet-webui/src/routes/transaction-model.ts:307 +#: packages/wallet-webui/src/routes/transaction-model.ts:317 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:58 msgid "Expired" msgstr "Abgelaufen" -#: packages/wallet-webui/src/routes/transaction-model.ts:308 +#: packages/wallet-webui/src/routes/transaction-model.ts:318 msgid "The transaction expired before it could complete." msgstr "Die Transaktion ist abgelaufen, bevor sie abgeschlossen werden konnte." -#: packages/wallet-webui/src/routes/transaction-model.ts:313 +#: packages/wallet-webui/src/routes/transaction-model.ts:323 msgid "Starting" msgstr "Wird gestartet" -#: packages/wallet-webui/src/routes/transaction-model.ts:314 +#: packages/wallet-webui/src/routes/transaction-model.ts:324 msgid "The transaction has not started processing yet." msgstr "Die Verarbeitung der Transaktion hat noch nicht begonnen." -#: packages/wallet-webui/src/routes/transaction-model.ts:319 +#: packages/wallet-webui/src/routes/transaction-model.ts:329 msgid "Deleted" msgstr "Gelöscht" -#: packages/wallet-webui/src/routes/transaction-model.ts:320 +#: packages/wallet-webui/src/routes/transaction-model.ts:330 msgid "The transaction record was deleted." msgstr "Der Transaktionsdatensatz wurde gelöscht." -#: packages/wallet-webui/src/routes/transaction-model.ts:336 +#: packages/wallet-webui/src/routes/transaction-model.ts:346 msgid "Time unavailable" msgstr "Zeit nicht verfügbar" -#: packages/wallet-webui/src/routes/transaction-model.ts:357 +#: packages/wallet-webui/src/routes/transaction-model.ts:367 msgid "Wallet error %1$s" msgstr "Wallet-Fehler %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:366 +#: packages/wallet-webui/src/routes/transaction-model.ts:376 msgid "Purchase price" msgstr "Kaufpreis" -#: packages/wallet-webui/src/routes/transaction-model.ts:368 -#: packages/wallet-webui/src/routes/transaction-model.ts:436 -#: packages/wallet-webui/src/routes/transaction-model.ts:506 +#: packages/wallet-webui/src/routes/transaction-model.ts:378 +#: packages/wallet-webui/src/routes/transaction-model.ts:446 +#: packages/wallet-webui/src/routes/transaction-model.ts:516 msgid "Total wallet debit" msgstr "Gesamte Wallet-Belastung" -#: packages/wallet-webui/src/routes/transaction-model.ts:374 +#: packages/wallet-webui/src/routes/transaction-model.ts:384 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1375 msgid "Order ID" msgstr "Bestell-ID" -#: packages/wallet-webui/src/routes/transaction-model.ts:380 +#: packages/wallet-webui/src/routes/transaction-model.ts:390 msgid "Refunded" msgstr "Rückerstattet" -#: packages/wallet-webui/src/routes/transaction-model.ts:385 +#: packages/wallet-webui/src/routes/transaction-model.ts:395 msgid "Refund available" msgstr "Rückerstattung möglich" -#: packages/wallet-webui/src/routes/transaction-model.ts:391 +#: packages/wallet-webui/src/routes/transaction-model.ts:401 msgid "Refund amount" msgstr "Rückerstattungsbetrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:393 -#: packages/wallet-webui/src/routes/transaction-model.ts:411 -#: packages/wallet-webui/src/routes/transaction-model.ts:486 -#: packages/wallet-webui/src/routes/transaction-model.ts:525 -#: packages/wallet-webui/src/routes/transaction-model.ts:559 +#: packages/wallet-webui/src/routes/transaction-model.ts:403 +#: packages/wallet-webui/src/routes/transaction-model.ts:421 +#: packages/wallet-webui/src/routes/transaction-model.ts:496 +#: packages/wallet-webui/src/routes/transaction-model.ts:535 +#: packages/wallet-webui/src/routes/transaction-model.ts:569 msgid "Added to wallet" msgstr "Zum Wallet hinzugefügt" -#: packages/wallet-webui/src/routes/transaction-model.ts:398 +#: packages/wallet-webui/src/routes/transaction-model.ts:408 msgid "Original payment" msgstr "Ursprüngliche Zahlung" -#: packages/wallet-webui/src/routes/transaction-model.ts:407 +#: packages/wallet-webui/src/routes/transaction-model.ts:417 msgid "Bank transfer amount" msgstr "Überweisungsbetrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:422 +#: packages/wallet-webui/src/routes/transaction-model.ts:432 msgid "Method" msgstr "Methode" -#: packages/wallet-webui/src/routes/transaction-model.ts:425 +#: packages/wallet-webui/src/routes/transaction-model.ts:435 msgid "Manual bank transfer" msgstr "Manuelle Banküberweisung" -#: packages/wallet-webui/src/routes/transaction-model.ts:426 +#: packages/wallet-webui/src/routes/transaction-model.ts:436 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1429 msgid "Integrated bank withdrawal" msgstr "Integrierte Bankabhebung" -#: packages/wallet-webui/src/routes/transaction-model.ts:442 +#: packages/wallet-webui/src/routes/transaction-model.ts:452 msgid "Destination" msgstr "Ziel" -#: packages/wallet-webui/src/routes/transaction-model.ts:450 +#: packages/wallet-webui/src/routes/transaction-model.ts:460 msgid "Transfer progress" msgstr "Überweisungsfortschritt" -#: packages/wallet-webui/src/routes/transaction-model.ts:455 +#: packages/wallet-webui/src/routes/transaction-model.ts:465 msgid "Verification source account" msgstr "Konto für die Herkunftsprüfung" -#: packages/wallet-webui/src/routes/transaction-model.ts:461 +#: packages/wallet-webui/src/routes/transaction-model.ts:471 msgid "Verification account key" msgstr "Prüfschlüssel des Kontos" #. Translators: Amount entering a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:472 +#: packages/wallet-webui/src/routes/transaction-model.ts:482 msgid "Input" msgstr "Eingang" #. Translators: Amount produced by a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:477 +#: packages/wallet-webui/src/routes/transaction-model.ts:487 msgid "Output" msgstr "Ausgabe" -#: packages/wallet-webui/src/routes/transaction-model.ts:484 +#: packages/wallet-webui/src/routes/transaction-model.ts:494 msgid "Invoice amount" msgstr "Rechnungsbetrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:495 -#: packages/wallet-webui/src/routes/transaction-model.ts:515 -#: packages/wallet-webui/src/routes/transaction-model.ts:534 +#: packages/wallet-webui/src/routes/transaction-model.ts:505 +#: packages/wallet-webui/src/routes/transaction-model.ts:525 +#: packages/wallet-webui/src/routes/transaction-model.ts:544 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:94 msgid "Expires" msgstr "Läuft ab" -#: packages/wallet-webui/src/routes/transaction-model.ts:504 -#: packages/wallet-webui/src/routes/transaction-model.ts:523 +#: packages/wallet-webui/src/routes/transaction-model.ts:514 +#: packages/wallet-webui/src/routes/transaction-model.ts:533 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:83 msgid "Transfer amount" msgstr "Überweisungsbetrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:542 +#: packages/wallet-webui/src/routes/transaction-model.ts:552 msgid "Lost amount" msgstr "Verlorener Betrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:544 +#: packages/wallet-webui/src/routes/transaction-model.ts:554 msgid "Removed from wallet" msgstr "Aus dem Wallet entfernt" -#: packages/wallet-webui/src/routes/transaction-model.ts:552 +#: packages/wallet-webui/src/routes/transaction-model.ts:562 msgid "Loss reason" msgstr "Verlustgrund" -#: packages/wallet-webui/src/routes/transaction-model.ts:557 +#: packages/wallet-webui/src/routes/transaction-model.ts:567 msgid "Recovered amount" msgstr "Wiedererlangter Betrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:577 +#: packages/wallet-webui/src/routes/transaction-model.ts:587 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1314 msgid "Try now" msgstr "Jetzt versuchen" -#: packages/wallet-webui/src/routes/transaction-model.ts:582 +#: packages/wallet-webui/src/routes/transaction-model.ts:592 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Suspend" msgstr "Pausieren" -#: packages/wallet-webui/src/routes/transaction-model.ts:587 +#: packages/wallet-webui/src/routes/transaction-model.ts:597 msgid "Resume" msgstr "Fortsetzen" -#: packages/wallet-webui/src/routes/transaction-model.ts:592 +#: packages/wallet-webui/src/routes/transaction-model.ts:602 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1322 msgid "Abort" msgstr "Abbrechen" -#: packages/wallet-webui/src/routes/transaction-model.ts:594 +#: packages/wallet-webui/src/routes/transaction-model.ts:604 msgid "" "Abort this transaction? The wallet may need to contact the bank, merchant, " "or exchange to stop it safely." @@ -1349,11 +1433,11 @@ msgstr "" "Diese Transaktion abbrechen? Das Wallet muss möglicherweise die Bank, den " "Händler oder den Exchange kontaktieren, um sie sicher abzubrechen." -#: packages/wallet-webui/src/routes/transaction-model.ts:598 +#: packages/wallet-webui/src/routes/transaction-model.ts:608 msgid "Stop and mark failed" msgstr "Stoppen und als fehlgeschlagen markieren" -#: packages/wallet-webui/src/routes/transaction-model.ts:600 +#: packages/wallet-webui/src/routes/transaction-model.ts:610 msgid "" "Stop this transaction and mark it failed? This can result in loss of funds " "and cannot be undone." @@ -1361,11 +1445,11 @@ msgstr "" "Diese Transaktion stoppen und als fehlgeschlagen markieren? Dies kann zum " "Verlust von Geldern führen und kann nicht rückgängig gemacht werden." -#: packages/wallet-webui/src/routes/transaction-model.ts:604 +#: packages/wallet-webui/src/routes/transaction-model.ts:614 msgid "Delete record" msgstr "Datensatz löschen" -#: packages/wallet-webui/src/routes/transaction-model.ts:606 +#: packages/wallet-webui/src/routes/transaction-model.ts:616 msgid "" "Permanently delete this transaction record? Resulting funds are not deleted, " "but the history entry cannot be restored." @@ -1374,72 +1458,72 @@ msgstr "" "werden nicht gelöscht, der Verlaufseintrag kann jedoch nicht " "wiederhergestellt werden." -#: packages/wallet-webui/src/routes/transaction-model.ts:657 +#: packages/wallet-webui/src/routes/transaction-model.ts:667 msgid "Collect refund" msgstr "Rückerstattung erhalten" -#: packages/wallet-webui/src/routes/transaction-model.ts:668 +#: packages/wallet-webui/src/routes/transaction-model.ts:678 msgid "Complete the required identity verification on the exchange's website." msgstr "" "Schließen Sie die erforderliche Identitätsprüfung auf der Website des " "Exchanges ab." -#: packages/wallet-webui/src/routes/transaction-model.ts:669 +#: packages/wallet-webui/src/routes/transaction-model.ts:679 #: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 msgid "Complete verification" msgstr "Überprüfung abschließen" -#: packages/wallet-webui/src/routes/transaction-model.ts:680 +#: packages/wallet-webui/src/routes/transaction-model.ts:690 msgid "Bank confirmation required" msgstr "Bankbestätigung erforderlich" -#: packages/wallet-webui/src/routes/transaction-model.ts:681 +#: packages/wallet-webui/src/routes/transaction-model.ts:691 msgid "Confirm this withdrawal on your bank's website." msgstr "Bestätigen Sie diese Auszahlung auf der Website Ihrer Bank." -#: packages/wallet-webui/src/routes/transaction-model.ts:682 +#: packages/wallet-webui/src/routes/transaction-model.ts:692 msgid "Continue at bank" msgstr "Weiter bei der Bank" -#: packages/wallet-webui/src/routes/transaction-model.ts:699 +#: packages/wallet-webui/src/routes/transaction-model.ts:709 msgid "View bank transfer instructions" msgstr "Anweisungen zur Banküberweisung anzeigen" -#: packages/wallet-webui/src/routes/transaction-model.ts:715 +#: packages/wallet-webui/src/routes/transaction-model.ts:725 msgid "View authentication transfer" msgstr "Authentifizierungsüberweisung anzeigen" #. Translators: KYC is "Know Your Customer"; payto is the name of a URI scheme. -#: packages/wallet-webui/src/routes/transaction-model.ts:729 +#: packages/wallet-webui/src/routes/transaction-model.ts:739 msgid "KYC payto hash" msgstr "KYC-Payto-Hash" -#: packages/wallet-webui/src/routes/transaction-model.ts:737 +#: packages/wallet-webui/src/routes/transaction-model.ts:747 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1305 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1372 msgid "Raw amount" msgstr "Rohbetrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:738 +#: packages/wallet-webui/src/routes/transaction-model.ts:748 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1373 msgid "Effective amount" msgstr "Effektiver Betrag" -#: packages/wallet-webui/src/routes/transaction-model.ts:746 +#: packages/wallet-webui/src/routes/transaction-model.ts:756 msgid "Reserve public key" msgstr "Öffentlicher Reserve-Schlüssel" -#: packages/wallet-webui/src/routes/transaction-model.ts:754 +#: packages/wallet-webui/src/routes/transaction-model.ts:764 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:475 msgid "Payto URI" msgstr "Payto-URI" -#: packages/wallet-webui/src/routes/transaction-model.ts:761 +#: packages/wallet-webui/src/routes/transaction-model.ts:771 msgid "Verification source payto URI" msgstr "Payto-URI der Prüfquelle" -#: packages/wallet-webui/src/routes/transaction-model.ts:774 +#: packages/wallet-webui/src/routes/transaction-model.ts:784 msgid "Purse public key" msgstr "Öffentlicher Purse-Schlüssel" @@ -1775,12 +1859,6 @@ msgstr "Summe der letzten Bescheinigung: %1$s" msgid "Back to settings" msgstr "Zurück zu den Einstellungen" -#: packages/wallet-webui/src/ui/QrFrame.tsx:67 -msgid "QR code unavailable. Use the text or copy action instead." -msgstr "" -"QR-Code nicht verfügbar. Verwenden Sie stattdessen die Text- oder " -"Kopieraktion." - #: packages/wallet-webui/src/screens/DonauStatementsScreen.tsx:42 msgid "Donation statements" msgstr "Spendenabrechnungen" @@ -2567,7 +2645,7 @@ msgid "Import verified" msgstr "Import erfolgreich überprüft" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:4750 +#: packages/wallet-webui/src/routes/App.tsx:4844 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2751,7 +2829,7 @@ msgstr "Peer-Zahlung abbrechen" #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:41 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:135 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1293 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1309 msgid "Receive money" msgstr "Geld erhalten" @@ -2768,7 +2846,7 @@ msgid "Confirming…" msgstr "Wird bestätigt …" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:21 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:208 msgid "Share money" msgstr "Geld teilen" @@ -2777,7 +2855,7 @@ msgid "Share request" msgstr "Anfrage teilen" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:26 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:209 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 " @@ -2795,7 +2873,7 @@ msgstr "Transaktion ansehen" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:49 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:214 msgid "QR code for the peer payment link" msgstr "QR-Code für den Peer-Zahlungslink" @@ -2804,7 +2882,7 @@ msgid "QR code for the peer request link" msgstr "QR-Code für den Peer-Request-Link" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:60 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:212 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "Copy link" msgstr "Link kopieren" @@ -3300,32 +3378,32 @@ msgstr "Wird akzeptiert …" msgid "Accept terms" msgstr "Bedingungen annehmen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:56 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:67 msgid "Loading transaction…" msgstr "Transaktion wird geladen…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:68 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:79 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:97 msgid "Back to history" msgstr "Zurück zum Verlauf" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:71 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:82 msgid "Transaction not found." msgstr "Transaktion nicht gefunden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:149 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:160 msgid "Wallet reported a problem" msgstr "Wallet hat ein Problem gemeldet" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:180 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:191 msgid "Bank account authentication required" msgstr "Authentifizierung des Bankkontos erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:181 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:192 msgid "Bank transfer still required" msgstr "Überweisung noch erforderlich" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:196 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3333,7 +3411,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:186 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3341,51 +3419,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:219 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 msgid "Order details" msgstr "Bestelldetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:229 -#: packages/wallet-webui/src/routes/App.tsx:4062 -#: packages/wallet-webui/src/routes/App.tsx:4395 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:240 +#: packages/wallet-webui/src/routes/App.tsx:4112 +#: packages/wallet-webui/src/routes/App.tsx:4487 msgid "Payment options could not be loaded." msgstr "Zahlungsoptionen konnten nicht geladen werden." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:249 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Transaktionsdetails" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:261 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:279 msgid "Technical identifiers" msgstr "Technische Identifikatoren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:265 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:283 msgid "Transaction ID" msgstr "Transaktions-ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:271 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:289 msgid "Local ID" msgstr "Lokale ID" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:288 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:306 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Kopieren" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:315 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:333 msgid "Working…" msgstr "Wird ausgeführt …" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:323 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 msgid "Confirm transaction action" msgstr "Transaktionsaktion bestätigen" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:325 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:343 msgid "Keep transaction" msgstr "Transaktion behalten" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:326 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:344 msgid "Confirm" msgstr "Bestätigen" @@ -5245,17 +5323,17 @@ msgid "Withdrawal creation failed" msgstr "Erstellen der Auszahlung fehlgeschlagen" #: packages/wallet-webui/src/routes/App.tsx:2516 -#: packages/wallet-webui/src/routes/App.tsx:4326 +#: packages/wallet-webui/src/routes/App.tsx:4411 msgid "Withdrawal completed" msgstr "Auszahlung abgeschlossen" #: packages/wallet-webui/src/routes/App.tsx:2517 -#: packages/wallet-webui/src/routes/App.tsx:4327 +#: packages/wallet-webui/src/routes/App.tsx:4412 msgid "Withdrawal: %1$s" msgstr "Auszahlung: %1$s" #: packages/wallet-webui/src/routes/App.tsx:2522 -#: packages/wallet-webui/src/routes/App.tsx:4332 +#: packages/wallet-webui/src/routes/App.tsx:4417 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s wird jetzt in Ihrem Wallet-Guthaben angezeigt." @@ -5453,71 +5531,81 @@ msgid "Payment preparation failed" msgstr "Vorbereitung der Zahlung fehlgeschlagen" #: packages/wallet-webui/src/routes/App.tsx:3826 -#: packages/wallet-webui/src/routes/App.tsx:3868 -#: packages/wallet-webui/src/routes/App.tsx:3872 +#: packages/wallet-webui/src/routes/App.tsx:3885 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "The payment transaction is unavailable." msgstr "Die Zahlungstransaktion ist nicht verfügbar." #: packages/wallet-webui/src/routes/App.tsx:3842 -#: packages/wallet-webui/src/routes/App.tsx:4402 +#: packages/wallet-webui/src/routes/App.tsx:4494 msgid "The payment contract details are unavailable." msgstr "Die Zahlungsvertragsdetails sind nicht verfügbar." -#: packages/wallet-webui/src/routes/App.tsx:3864 +#: packages/wallet-webui/src/routes/App.tsx:3881 msgid "Payment is %1$s." msgstr "Zahlungsstatus: %1$s." -#: packages/wallet-webui/src/routes/App.tsx:3982 -#: packages/wallet-webui/src/routes/App.tsx:4250 +#: packages/wallet-webui/src/routes/App.tsx:4003 +#: packages/wallet-webui/src/routes/App.tsx:4308 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core konnte diese Zahlung nicht bestätigen." -#: packages/wallet-webui/src/routes/App.tsx:3995 -#: packages/wallet-webui/src/routes/App.tsx:4263 +#: packages/wallet-webui/src/routes/App.tsx:4016 +#: packages/wallet-webui/src/routes/App.tsx:4321 msgid "Payment confirmation failed" msgstr "Bestätigen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4039 +#: packages/wallet-webui/src/routes/App.tsx:4060 msgid "The payment could not be cancelled." msgstr "Die Zahlung konnte nicht storniert werden." -#: packages/wallet-webui/src/routes/App.tsx:4043 +#: packages/wallet-webui/src/routes/App.tsx:4064 msgid "Payment cancellation failed" msgstr "Abbrechen der Zahlung fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4142 +#: packages/wallet-webui/src/routes/App.tsx:4089 +#: packages/wallet-webui/src/routes/App.tsx:4341 +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:4099 +#: packages/wallet-webui/src/routes/App.tsx:4349 +msgid "Payment handoff failed" +msgstr "Übergabe der Zahlung fehlgeschlagen" + +#: packages/wallet-webui/src/routes/App.tsx:4195 msgid "Transaction history could not be loaded." msgstr "Der Transaktionsverlauf konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4300 +#: packages/wallet-webui/src/routes/App.tsx:4385 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core hat diese Transaktionsaktion abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:4309 +#: packages/wallet-webui/src/routes/App.tsx:4394 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:4310 +#: packages/wallet-webui/src/routes/App.tsx:4395 msgid "Transaction action accepted." msgstr "Transaktionsaktion akzeptiert." -#: packages/wallet-webui/src/routes/App.tsx:4314 +#: packages/wallet-webui/src/routes/App.tsx:4399 msgid "Transaction action failed" msgstr "Transaktionsaktion fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4378 +#: packages/wallet-webui/src/routes/App.tsx:4463 msgid "The transaction could not be loaded." msgstr "Die Transaktion konnte nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4449 +#: packages/wallet-webui/src/routes/App.tsx:4543 msgid "Could not create the database download" msgstr "Der Datenbank-Download konnte nicht erstellt werden" -#: packages/wallet-webui/src/routes/App.tsx:4528 +#: packages/wallet-webui/src/routes/App.tsx:4622 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:4551 +#: packages/wallet-webui/src/routes/App.tsx:4645 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5526,145 +5614,145 @@ msgstr "" "injizierten Funktion wird vollständig wirksam, wenn die Website neu geladen " "wird." -#: packages/wallet-webui/src/routes/App.tsx:4555 +#: packages/wallet-webui/src/routes/App.tsx:4649 msgid "Browser integration preference could not be saved." msgstr "Die Browser-Integrationspräferenz konnte nicht gespeichert werden." -#: packages/wallet-webui/src/routes/App.tsx:4571 +#: packages/wallet-webui/src/routes/App.tsx:4665 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:4582 +#: packages/wallet-webui/src/routes/App.tsx:4676 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:4583 +#: packages/wallet-webui/src/routes/App.tsx:4677 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:4589 +#: packages/wallet-webui/src/routes/App.tsx:4683 msgid "Storage migration failed" msgstr "Speichermigration fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:4613 +#: packages/wallet-webui/src/routes/App.tsx:4707 msgid "Stale wallet storage copies were deleted." msgstr "Veraltete Wallet-Speicherkopien wurden gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:4618 +#: packages/wallet-webui/src/routes/App.tsx:4712 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:4643 +#: packages/wallet-webui/src/routes/App.tsx:4737 msgid "Database export created." msgstr "Datenbankexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:4646 +#: packages/wallet-webui/src/routes/App.tsx:4740 msgid "Database export failed." msgstr "Der Datenbankexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4670 +#: packages/wallet-webui/src/routes/App.tsx:4764 msgid "Diagnostics export created." msgstr "Diagnoseexport erstellt." -#: packages/wallet-webui/src/routes/App.tsx:4673 +#: packages/wallet-webui/src/routes/App.tsx:4767 msgid "Diagnostics export failed." msgstr "Der Diagnoseexport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4684 +#: packages/wallet-webui/src/routes/App.tsx:4778 msgid "Wait for wallet storage information to load." msgstr "Warten Sie, bis die Wallet-Speicherinformationen geladen wurden." -#: packages/wallet-webui/src/routes/App.tsx:4701 +#: packages/wallet-webui/src/routes/App.tsx:4795 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:4726 +#: packages/wallet-webui/src/routes/App.tsx:4820 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:4742 +#: packages/wallet-webui/src/routes/App.tsx:4836 msgid "Wallet-core rejected the database import." msgstr "Wallet-core hat den Datenbankimport abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:4756 +#: packages/wallet-webui/src/routes/App.tsx:4850 msgid "The database import failed." msgstr "Der Datenbankimport ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4773 +#: packages/wallet-webui/src/routes/App.tsx:4867 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core hat die Wiederherstellungssicherung abgelehnt." -#: packages/wallet-webui/src/routes/App.tsx:4781 +#: packages/wallet-webui/src/routes/App.tsx:4875 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:4788 +#: packages/wallet-webui/src/routes/App.tsx:4882 msgid "Restoring the pre-import wallet failed." msgstr "Die Wiederherstellung des Wallets vor dem Import ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4813 +#: packages/wallet-webui/src/routes/App.tsx:4907 msgid "Wallet-core could not clear the database." msgstr "Wallet-core konnte die Datenbank nicht löschen." -#: packages/wallet-webui/src/routes/App.tsx:4819 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Wallet database cleared." msgstr "Wallet-Datenbank gelöscht." -#: packages/wallet-webui/src/routes/App.tsx:4827 +#: packages/wallet-webui/src/routes/App.tsx:4921 msgid "Clearing the wallet database failed." msgstr "Das Löschen der Wallet-Datenbank ist fehlgeschlagen." -#: packages/wallet-webui/src/routes/App.tsx:4852 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/routes/App.tsx:4946 +#: packages/wallet-webui/src/routes/App.tsx:4963 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:4861 +#: packages/wallet-webui/src/routes/App.tsx:4955 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:4862 +#: packages/wallet-webui/src/routes/App.tsx:4956 msgid "Developer mode disabled." msgstr "Entwicklermodus deaktiviert." -#: packages/wallet-webui/src/routes/App.tsx:4889 -#: packages/wallet-webui/src/routes/App.tsx:4899 +#: packages/wallet-webui/src/routes/App.tsx:4983 +#: packages/wallet-webui/src/routes/App.tsx:4993 msgid "Test money could not be withdrawn." msgstr "Testgeld konnte nicht abgehoben werden." -#: packages/wallet-webui/src/routes/App.tsx:4965 +#: packages/wallet-webui/src/routes/App.tsx:5059 msgid "Wallet-core version information could not be loaded." msgstr "Wallet-core-Versionsinformationen konnten nicht geladen werden." -#: packages/wallet-webui/src/routes/App.tsx:4987 +#: packages/wallet-webui/src/routes/App.tsx:5081 msgid "Wallet data protection was granted." msgstr "Wallet-Daten sind jetzt geschützt." -#: packages/wallet-webui/src/routes/App.tsx:4992 +#: packages/wallet-webui/src/routes/App.tsx:5086 msgid "Durable browser storage was not granted." msgstr "Es wurde kein dauerhafter Browserspeicher gewährt." -#: packages/wallet-webui/src/routes/App.tsx:5020 +#: packages/wallet-webui/src/routes/App.tsx:5114 msgid "Storage status is unavailable" msgstr "Der Speicherstatus ist nicht verfügbar" -#: packages/wallet-webui/src/routes/App.tsx:5032 +#: packages/wallet-webui/src/routes/App.tsx:5126 msgid "Recovery source restoration failed" msgstr "Wiederherstellen der Sicherungsquelle fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5052 +#: packages/wallet-webui/src/routes/App.tsx:5146 msgid "Generation recovery failed" msgstr "Wiederherstellen der Generation fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5072 +#: packages/wallet-webui/src/routes/App.tsx:5166 msgid "Empty wallet initialization failed" msgstr "Initialisieren des leeren Wallets fehlgeschlagen" -#: packages/wallet-webui/src/routes/App.tsx:5087 +#: packages/wallet-webui/src/routes/App.tsx:5181 msgid "The selected storage generation failed its post-activation checks." msgstr "" "Die ausgewählte Speichergeneration hat die Prüfungen nach der Aktivierung " @@ -5675,8 +5763,8 @@ msgid "Museum admission and guide" msgstr "Museumseintritt und Führung" #: packages/wallet-webui/src/testing/demo-wallet.ts:163 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1154 #: packages/wallet-webui/src/testing/demo-wallet.ts:1170 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1186 msgid "City Museum" msgstr "Stadtmuseum" @@ -5697,7 +5785,7 @@ msgid "Everyday account" msgstr "Alltagskonto" #: packages/wallet-webui/src/testing/demo-wallet.ts:437 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1302 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1318 msgid "Demo data restored." msgstr "Demodaten wiederhergestellt." @@ -5705,39 +5793,39 @@ msgstr "Demodaten wiederhergestellt." msgid "Swiss franc" msgstr "Schweizer Franken" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1041 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1050 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1057 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1066 msgid "Shared lunch" msgstr "Gemeinsames Mittagessen" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1155 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 msgid "Member price" msgstr "Mitgliederpreis" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1156 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 msgid "Reduced admission for wallet holders" msgstr "Ermäßigter Eintritt für Wallet-Inhaber" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1187 msgid "Museum pass" msgstr "Museumspass" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1188 msgid "Admission during the demo period" msgstr "Einlass während des Demozeitraums" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1229 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1245 msgid "The demo bank confirmed the withdrawal." msgstr "Die Demobank bestätigte die Auszahlung." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1232 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1248 msgid "External navigation is simulated in demo mode." msgstr "Im Demomodus wird die externe Navigation simuliert." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1291 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1307 msgid "Sample payment" msgstr "Musterzahlung" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1292 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1308 msgid "Bank withdrawal" msgstr "Bankabhebung" diff --git a/packages/wallet-webui/src/i18n/fr.po b/packages/wallet-webui/src/i18n/fr.po @@ -234,7 +234,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:379 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:436 #: 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 @@ -303,8 +303,10 @@ 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:506 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:381 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:569 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:587 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:609 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -346,7 +348,7 @@ msgid "Continue" msgstr "Continuer" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 #: packages/wallet-webui/src/screens/DepositScreen.tsx:243 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 @@ -458,71 +460,75 @@ msgstr "Récapitulatif de la commande" msgid "Products" msgstr "Produits" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:53 +#: packages/wallet-webui/src/ui/QrFrame.tsx:67 +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." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 msgid "Discount" msgstr "Remise" # allow-english: established loanword -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 msgid "Pass" msgstr "Pass" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Receipt" msgstr "Reçu" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:76 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:88 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 msgid "%1$s of %2$s available" msgstr "%1$s sur %2$s disponibles" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:113 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 msgid "Spend now:" msgstr "À utiliser maintenant :" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:131 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 msgid "Get with your purchase:" msgstr "Obtenu avec votre achat :" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:178 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:229 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:185 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:236 msgid "Payment options" msgstr "Options de paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:200 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:234 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:207 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 msgid "Total including fees: %1$s" msgstr "Total frais inclus : %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:217 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:212 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:219 msgid "Insufficient balance or required token" msgstr "Solde insuffisant ou jeton requis" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:240 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:247 msgid "Insufficient balance (%1$s available)" msgstr "Solde insuffisant (%1$s disponible)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Insufficient balance" msgstr "Solde insuffisant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:258 -#: packages/wallet-webui/src/routes/payment-model.ts:201 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:265 +#: packages/wallet-webui/src/routes/payment-model.ts:205 msgid "Donation receipt" msgstr "Reçu de don" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:270 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:277 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:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:287 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -530,19 +536,29 @@ 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:281 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:288 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:293 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:300 msgid "Configure donation receipts" msgstr "Configurer les reçus de dons" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +msgid "Preparing handoff…" +msgstr "Préparation du transfert…" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:360 +msgid "Continue with another wallet" +msgstr "Continuer avec un autre portefeuille" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -550,71 +566,102 @@ msgstr "Configurer les reçus de dons" msgid "Cancelling…" msgstr "Annulation…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 #: 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:324 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 msgid "Paying…" msgstr "Paiement…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:326 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:349 msgid "Pay %1$s" msgstr "Payer %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Payer" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:417 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:364 +msgid "Continue in another wallet" +msgstr "Continuer dans un autre portefeuille" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:368 +msgid "" +"Scan this QR code with the other wallet. This screen will close the code " +"automatically when that wallet claims the payment." +msgstr "" +"Scannez ce code QR avec l’autre portefeuille. Cet écran supprimera " +"automatiquement le code lorsque cet autre portefeuille aura réclamé le paiement." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:372 +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:379 +msgid "Copy payment link" +msgstr "Copier le lien de paiement" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:426 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:474 msgid "Cancel payment" msgstr "Annuler le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:435 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Vérifier le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:385 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:442 msgid "to %1$s" msgstr "à %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:396 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:453 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Loading payment details…" msgstr "Chargement des détails du paiement…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:459 msgid "Payment could not continue" msgstr "Impossible de poursuivre le paiement" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:405 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 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:427 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:484 msgid "Merchant" msgstr "Commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:449 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:506 msgid "Unknown merchant" msgstr "Commerçant inconnu" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:472 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 msgid "Merchant order" msgstr "Commande du commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:496 -#: packages/wallet-webui/src/routes/App.tsx:4259 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:563 +msgid "Payment continued in another wallet" +msgstr "Paiement poursuivi dans un autre portefeuille" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:567 +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:577 +#: packages/wallet-webui/src/routes/App.tsx:4317 msgid "Payment submitted" msgstr "Paiement soumis" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:504 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:585 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -622,26 +669,26 @@ msgstr "" "Le portefeuille effectue le paiement. Sa progression est disponible dans " "l'historique des transactions." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:514 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:595 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4258 +#: packages/wallet-webui/src/routes/App.tsx:4316 msgid "Payment complete" msgstr "Paiement terminé" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:516 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:597 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:654 msgid "The merchant accepted your payment." msgstr "Le commerçant a accepté votre paiement." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:604 msgid "Continue to merchant" msgstr "Continuer vers le commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:534 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:615 msgid "Merchant confirmation code" msgstr "Code de confirmation du commerçant" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:620 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -649,10 +696,29 @@ 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:552 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:633 msgid "Copy code" msgstr "Copier le code" +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:641 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +msgid "Continue with another wallet?" +msgstr "Continuer avec un autre portefeuille ?" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:642 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:358 +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 "" +"Ce portefeuille va libérer le paiement afin qu’un autre portefeuille puisse le " +"réclamer. Vous ne pourrez ensuite plus payer cette commande ici." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:359 +msgid "Keep payment here" +msgstr "Conserver le paiement ici" + #: packages/wallet-webui/src/routes/order-model.ts:37 msgid "%1$s items" msgstr "%1$s articles" @@ -667,13 +733,13 @@ msgstr[1] "%1$s articles" msgid "Product" msgstr "Produit" -#: packages/wallet-webui/src/routes/payment-model.ts:129 +#: packages/wallet-webui/src/routes/payment-model.ts:133 msgid "%1$s requested token is not trusted by this wallet." msgid_plural "%1$s requested tokens are not trusted by this wallet." msgstr[0] "Le jeton %1$s demandé n’est pas approuvé par ce portefeuille." msgstr[1] "Les %1$s jetons demandés ne sont pas approuvés par ce portefeuille." -#: packages/wallet-webui/src/routes/payment-model.ts:135 +#: packages/wallet-webui/src/routes/payment-model.ts:139 msgid "%1$s token has an unexpected merchant domain. Review before paying." msgid_plural "" "%1$s tokens have an unexpected merchant domain. Review before paying." @@ -682,28 +748,28 @@ msgstr[0] "" msgstr[1] "" "Les jetons %1$s ont un domaine marchand inattendu. Vérifiez avant de payer." -#: packages/wallet-webui/src/routes/payment-model.ts:203 +#: packages/wallet-webui/src/routes/payment-model.ts:207 msgid "Receipt for %1$s" msgstr "Reçu pour %1$s" -#: packages/wallet-webui/src/routes/payment-model.ts:204 +#: packages/wallet-webui/src/routes/payment-model.ts:208 msgid "Receipt for this payment" msgstr "Reçu pour ce paiement" -#: packages/wallet-webui/src/routes/payment-model.ts:287 +#: packages/wallet-webui/src/routes/payment-model.ts:291 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:297 +#: packages/wallet-webui/src/routes/payment-model.ts:301 #: 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:299 +#: packages/wallet-webui/src/routes/payment-model.ts:303 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:301 +#: packages/wallet-webui/src/routes/payment-model.ts:305 msgid "This merchant is not trusted to receive this token." msgstr "Ce commerçant n'est pas digne de confiance pour recevoir ce jeton." @@ -796,7 +862,7 @@ msgid "Review deposit" msgstr "Vérifier le dépôt" #: packages/wallet-webui/src/screens/DepositScreen.tsx:262 -#: packages/wallet-webui/src/routes/transaction-model.ts:432 +#: packages/wallet-webui/src/routes/transaction-model.ts:442 msgid "Bank account receives" msgstr "Le compte bancaire reçoit" @@ -845,7 +911,7 @@ msgid "Account details unavailable" msgstr "Détails du compte indisponibles" #: packages/wallet-webui/src/routes/deposit-model.ts:26 -#: packages/wallet-webui/src/routes/transaction-model.ts:445 +#: packages/wallet-webui/src/routes/transaction-model.ts:455 msgid "Account holder" msgstr "Titulaire du compte" @@ -907,13 +973,13 @@ msgstr "Réserve Taler" #: packages/wallet-webui/src/routes/deposit-model.ts:66 #: packages/wallet-webui/src/routes/deposit-model.ts:75 -#: packages/wallet-webui/src/routes/transaction-model.ts:417 -#: packages/wallet-webui/src/routes/transaction-model.ts:548 +#: packages/wallet-webui/src/routes/transaction-model.ts:427 +#: packages/wallet-webui/src/routes/transaction-model.ts:558 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:361 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1308 -#: packages/wallet-webui/src/routes/App.tsx:4340 +#: packages/wallet-webui/src/routes/App.tsx:4425 msgid "Exchange" msgstr "plateforme d’échange" @@ -1006,7 +1072,7 @@ msgid "Digital cash became unusable" msgstr "L’argent numérique est devenu inutilisable" #: packages/wallet-webui/src/routes/transaction-model.ts:223 -#: packages/wallet-webui/src/routes/transaction-model.ts:667 +#: packages/wallet-webui/src/routes/transaction-model.ts:677 msgid "Identity verification required" msgstr "Vérification d'identité requise" @@ -1058,31 +1124,39 @@ msgid "Completed by another wallet" msgstr "Terminée par un autre portefeuille" #: packages/wallet-webui/src/routes/transaction-model.ts:235 +msgid "Continued in another wallet" +msgstr "Poursuivi dans un autre portefeuille" + +#: packages/wallet-webui/src/routes/transaction-model.ts:236 msgid "Paid with another wallet" msgstr "Payé avec un autre portefeuille" -#: packages/wallet-webui/src/routes/transaction-model.ts:236 +#: packages/wallet-webui/src/routes/transaction-model.ts:237 #: packages/wallet-webui/src/routes/management-model.ts:146 msgid "Ready" msgstr "Prête" -#: packages/wallet-webui/src/routes/transaction-model.ts:237 +#: packages/wallet-webui/src/routes/transaction-model.ts:238 msgid "Restoring merchant session" msgstr "Restauration de la session du commerçant" -#: packages/wallet-webui/src/routes/transaction-model.ts:238 +#: packages/wallet-webui/src/routes/transaction-model.ts:239 msgid "Submitting payment" msgstr "Envoi du paiement" -#: packages/wallet-webui/src/routes/transaction-model.ts:239 +#: packages/wallet-webui/src/routes/transaction-model.ts:240 msgid "Refreshing digital cash" msgstr "Actualisation de l’argent numérique" -#: packages/wallet-webui/src/routes/transaction-model.ts:240 +#: packages/wallet-webui/src/routes/transaction-model.ts:241 msgid "Tracking bank transfer" msgstr "Suivi du virement bancaire" -#: packages/wallet-webui/src/routes/transaction-model.ts:255 +#: packages/wallet-webui/src/routes/transaction-model.ts:242 +msgid "Waiting for another wallet" +msgstr "En attente d’un autre portefeuille" + +#: packages/wallet-webui/src/routes/transaction-model.ts:257 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:361 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:373 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1258 @@ -1090,249 +1164,257 @@ msgstr "Suivi du virement bancaire" msgid "Completed" msgstr "Terminée" -#: packages/wallet-webui/src/routes/transaction-model.ts:256 +#: packages/wallet-webui/src/routes/transaction-model.ts:258 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1353 msgid "This transaction completed successfully." msgstr "Cette transaction s'est terminée avec succès." -#: packages/wallet-webui/src/routes/transaction-model.ts:261 +#: packages/wallet-webui/src/routes/transaction-model.ts:263 #: packages/wallet-webui/src/screens/TermsScreen.tsx:15 msgid "Pending" msgstr "En attente" -#: packages/wallet-webui/src/routes/transaction-model.ts:263 +#: packages/wallet-webui/src/routes/transaction-model.ts:265 msgid "The wallet is processing this transaction now." msgstr "Le portefeuille traite actuellement cette transaction." -#: packages/wallet-webui/src/routes/transaction-model.ts:264 +#: packages/wallet-webui/src/routes/transaction-model.ts:266 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1303 msgid "The wallet is waiting for another service or event." msgstr "Le portefeuille attend un autre service ou événement." -#: packages/wallet-webui/src/routes/transaction-model.ts:269 +#: packages/wallet-webui/src/routes/transaction-model.ts:271 msgid "Needs confirmation" msgstr "Besoin d'une confirmation" -#: packages/wallet-webui/src/routes/transaction-model.ts:270 +#: packages/wallet-webui/src/routes/transaction-model.ts:275 +msgid "Another wallet can scan the payment QR code and continue." +msgstr "Un autre portefeuille peut scanner le code QR de paiement et continuer." + +#: packages/wallet-webui/src/routes/transaction-model.ts:276 msgid "This transaction is waiting for your decision." msgstr "Cette transaction attend votre décision." -#: packages/wallet-webui/src/routes/transaction-model.ts:275 +#: packages/wallet-webui/src/routes/transaction-model.ts:281 msgid "Finalizing" msgstr "Finalisation" -#: packages/wallet-webui/src/routes/transaction-model.ts:276 +#: packages/wallet-webui/src/routes/transaction-model.ts:282 msgid "" "The visible operation is complete while the wallet finishes background work." msgstr "" "L'opération visible est terminée tandis que le portefeuille termine le " "travail en arrière-plan." -#: packages/wallet-webui/src/routes/transaction-model.ts:281 +#: packages/wallet-webui/src/routes/transaction-model.ts:287 msgid "Aborting" msgstr "Interruption…" -#: packages/wallet-webui/src/routes/transaction-model.ts:282 +#: packages/wallet-webui/src/routes/transaction-model.ts:288 msgid "The wallet is safely stopping this transaction." msgstr "Le portefeuille arrête cette transaction en toute sécurité." -#: packages/wallet-webui/src/routes/transaction-model.ts:287 +#: packages/wallet-webui/src/routes/transaction-model.ts:293 msgid "Aborted" msgstr "Interrompue" -#: packages/wallet-webui/src/routes/transaction-model.ts:288 +#: packages/wallet-webui/src/routes/transaction-model.ts:297 +msgid "The payment was handed off successfully to another wallet." +msgstr "Le paiement a été transféré avec succès vers un autre portefeuille." + +#: packages/wallet-webui/src/routes/transaction-model.ts:298 msgid "This transaction was stopped before completion." msgstr "Cette transaction a été arrêtée avant son achèvement." -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended — %1$s" msgstr "Suspendue — %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended" msgstr "Suspendue" -#: packages/wallet-webui/src/routes/transaction-model.ts:296 +#: packages/wallet-webui/src/routes/transaction-model.ts:306 msgid "Network processing is paused. Resume when you are ready." msgstr "Le traitement du réseau est suspendu. Reprenez lorsque vous êtes prêt." -#: packages/wallet-webui/src/routes/transaction-model.ts:301 +#: packages/wallet-webui/src/routes/transaction-model.ts:311 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1271 msgid "Failed" msgstr "Échec" -#: packages/wallet-webui/src/routes/transaction-model.ts:302 +#: packages/wallet-webui/src/routes/transaction-model.ts:312 msgid "The transaction could not be completed." msgstr "La transaction n'a pas pu être finalisée." -#: packages/wallet-webui/src/routes/transaction-model.ts:307 +#: packages/wallet-webui/src/routes/transaction-model.ts:317 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:58 msgid "Expired" msgstr "Expirée" -#: packages/wallet-webui/src/routes/transaction-model.ts:308 +#: packages/wallet-webui/src/routes/transaction-model.ts:318 msgid "The transaction expired before it could complete." msgstr "La transaction a expiré avant d'avoir pu se terminer." -#: packages/wallet-webui/src/routes/transaction-model.ts:313 +#: packages/wallet-webui/src/routes/transaction-model.ts:323 msgid "Starting" msgstr "Démarrage" -#: packages/wallet-webui/src/routes/transaction-model.ts:314 +#: packages/wallet-webui/src/routes/transaction-model.ts:324 msgid "The transaction has not started processing yet." msgstr "La transaction n'a pas encore commencé le traitement." -#: packages/wallet-webui/src/routes/transaction-model.ts:319 +#: packages/wallet-webui/src/routes/transaction-model.ts:329 msgid "Deleted" msgstr "Supprimée" -#: packages/wallet-webui/src/routes/transaction-model.ts:320 +#: packages/wallet-webui/src/routes/transaction-model.ts:330 msgid "The transaction record was deleted." msgstr "L'enregistrement de la transaction a été supprimé." -#: packages/wallet-webui/src/routes/transaction-model.ts:336 +#: packages/wallet-webui/src/routes/transaction-model.ts:346 msgid "Time unavailable" msgstr "Heure indisponible" -#: packages/wallet-webui/src/routes/transaction-model.ts:357 +#: packages/wallet-webui/src/routes/transaction-model.ts:367 msgid "Wallet error %1$s" msgstr "Erreur de portefeuille %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:366 +#: packages/wallet-webui/src/routes/transaction-model.ts:376 msgid "Purchase price" msgstr "Prix d'achat" -#: packages/wallet-webui/src/routes/transaction-model.ts:368 -#: packages/wallet-webui/src/routes/transaction-model.ts:436 -#: packages/wallet-webui/src/routes/transaction-model.ts:506 +#: packages/wallet-webui/src/routes/transaction-model.ts:378 +#: packages/wallet-webui/src/routes/transaction-model.ts:446 +#: packages/wallet-webui/src/routes/transaction-model.ts:516 msgid "Total wallet debit" msgstr "Débit total du portefeuille" -#: packages/wallet-webui/src/routes/transaction-model.ts:374 +#: packages/wallet-webui/src/routes/transaction-model.ts:384 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1375 msgid "Order ID" msgstr "ID de commande" -#: packages/wallet-webui/src/routes/transaction-model.ts:380 +#: packages/wallet-webui/src/routes/transaction-model.ts:390 msgid "Refunded" msgstr "Remboursée" -#: packages/wallet-webui/src/routes/transaction-model.ts:385 +#: packages/wallet-webui/src/routes/transaction-model.ts:395 msgid "Refund available" msgstr "Remboursement disponible" -#: packages/wallet-webui/src/routes/transaction-model.ts:391 +#: packages/wallet-webui/src/routes/transaction-model.ts:401 msgid "Refund amount" msgstr "Montant du remboursement" -#: packages/wallet-webui/src/routes/transaction-model.ts:393 -#: packages/wallet-webui/src/routes/transaction-model.ts:411 -#: packages/wallet-webui/src/routes/transaction-model.ts:486 -#: packages/wallet-webui/src/routes/transaction-model.ts:525 -#: packages/wallet-webui/src/routes/transaction-model.ts:559 +#: packages/wallet-webui/src/routes/transaction-model.ts:403 +#: packages/wallet-webui/src/routes/transaction-model.ts:421 +#: packages/wallet-webui/src/routes/transaction-model.ts:496 +#: packages/wallet-webui/src/routes/transaction-model.ts:535 +#: packages/wallet-webui/src/routes/transaction-model.ts:569 msgid "Added to wallet" msgstr "Ajout au portefeuille" -#: packages/wallet-webui/src/routes/transaction-model.ts:398 +#: packages/wallet-webui/src/routes/transaction-model.ts:408 msgid "Original payment" msgstr "Paiement initial" -#: packages/wallet-webui/src/routes/transaction-model.ts:407 +#: packages/wallet-webui/src/routes/transaction-model.ts:417 msgid "Bank transfer amount" msgstr "Montant du virement bancaire" -#: packages/wallet-webui/src/routes/transaction-model.ts:422 +#: packages/wallet-webui/src/routes/transaction-model.ts:432 msgid "Method" msgstr "Méthode" -#: packages/wallet-webui/src/routes/transaction-model.ts:425 +#: packages/wallet-webui/src/routes/transaction-model.ts:435 msgid "Manual bank transfer" msgstr "Virement bancaire manuel" -#: packages/wallet-webui/src/routes/transaction-model.ts:426 +#: packages/wallet-webui/src/routes/transaction-model.ts:436 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1429 msgid "Integrated bank withdrawal" msgstr "Retrait bancaire intégré" -#: packages/wallet-webui/src/routes/transaction-model.ts:442 +#: packages/wallet-webui/src/routes/transaction-model.ts:452 msgid "Destination" msgstr "Adresse de destination" -#: packages/wallet-webui/src/routes/transaction-model.ts:450 +#: packages/wallet-webui/src/routes/transaction-model.ts:460 msgid "Transfer progress" msgstr "Progression du transfert" -#: packages/wallet-webui/src/routes/transaction-model.ts:455 +#: packages/wallet-webui/src/routes/transaction-model.ts:465 msgid "Verification source account" msgstr "Compte source de vérification" -#: packages/wallet-webui/src/routes/transaction-model.ts:461 +#: packages/wallet-webui/src/routes/transaction-model.ts:471 msgid "Verification account key" msgstr "Clé du compte de vérification" #. Translators: Amount entering a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:472 +#: packages/wallet-webui/src/routes/transaction-model.ts:482 msgid "Input" msgstr "Entrée" #. Translators: Amount produced by a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:477 +#: packages/wallet-webui/src/routes/transaction-model.ts:487 msgid "Output" msgstr "Sortie" -#: packages/wallet-webui/src/routes/transaction-model.ts:484 +#: packages/wallet-webui/src/routes/transaction-model.ts:494 msgid "Invoice amount" msgstr "Montant de la facture" -#: packages/wallet-webui/src/routes/transaction-model.ts:495 -#: packages/wallet-webui/src/routes/transaction-model.ts:515 -#: packages/wallet-webui/src/routes/transaction-model.ts:534 +#: packages/wallet-webui/src/routes/transaction-model.ts:505 +#: packages/wallet-webui/src/routes/transaction-model.ts:525 +#: packages/wallet-webui/src/routes/transaction-model.ts:544 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:94 msgid "Expires" msgstr "Expire" -#: packages/wallet-webui/src/routes/transaction-model.ts:504 -#: packages/wallet-webui/src/routes/transaction-model.ts:523 +#: packages/wallet-webui/src/routes/transaction-model.ts:514 +#: packages/wallet-webui/src/routes/transaction-model.ts:533 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:83 msgid "Transfer amount" msgstr "Montant du transfert" -#: packages/wallet-webui/src/routes/transaction-model.ts:542 +#: packages/wallet-webui/src/routes/transaction-model.ts:552 msgid "Lost amount" msgstr "Montant perdu" -#: packages/wallet-webui/src/routes/transaction-model.ts:544 +#: packages/wallet-webui/src/routes/transaction-model.ts:554 msgid "Removed from wallet" msgstr "Supprimé du portefeuille" -#: packages/wallet-webui/src/routes/transaction-model.ts:552 +#: packages/wallet-webui/src/routes/transaction-model.ts:562 msgid "Loss reason" msgstr "Raison de la perte" -#: packages/wallet-webui/src/routes/transaction-model.ts:557 +#: packages/wallet-webui/src/routes/transaction-model.ts:567 msgid "Recovered amount" msgstr "Montant récupéré" -#: packages/wallet-webui/src/routes/transaction-model.ts:577 +#: packages/wallet-webui/src/routes/transaction-model.ts:587 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1314 msgid "Try now" msgstr "Essayez maintenant" -#: packages/wallet-webui/src/routes/transaction-model.ts:582 +#: packages/wallet-webui/src/routes/transaction-model.ts:592 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Suspend" msgstr "Suspendre" -#: packages/wallet-webui/src/routes/transaction-model.ts:587 +#: packages/wallet-webui/src/routes/transaction-model.ts:597 msgid "Resume" msgstr "Reprendre" -#: packages/wallet-webui/src/routes/transaction-model.ts:592 +#: packages/wallet-webui/src/routes/transaction-model.ts:602 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1322 msgid "Abort" msgstr "Interrompre" -#: packages/wallet-webui/src/routes/transaction-model.ts:594 +#: packages/wallet-webui/src/routes/transaction-model.ts:604 msgid "" "Abort this transaction? The wallet may need to contact the bank, merchant, " "or exchange to stop it safely." @@ -1341,11 +1423,11 @@ msgstr "" "banque, le commerçant ou la plateforme d’échange pour l’arrêter en toute " "sécurité." -#: packages/wallet-webui/src/routes/transaction-model.ts:598 +#: packages/wallet-webui/src/routes/transaction-model.ts:608 msgid "Stop and mark failed" msgstr "Arrêter et marquer comme échouée" -#: packages/wallet-webui/src/routes/transaction-model.ts:600 +#: packages/wallet-webui/src/routes/transaction-model.ts:610 msgid "" "Stop this transaction and mark it failed? This can result in loss of funds " "and cannot be undone." @@ -1353,11 +1435,11 @@ msgstr "" "Arrêter cette transaction et la marquer comme ayant échoué ? Cela peut " "entraîner une perte de fonds et ne peut être annulé." -#: packages/wallet-webui/src/routes/transaction-model.ts:604 +#: packages/wallet-webui/src/routes/transaction-model.ts:614 msgid "Delete record" msgstr "Supprimer l'enregistrement" -#: packages/wallet-webui/src/routes/transaction-model.ts:606 +#: packages/wallet-webui/src/routes/transaction-model.ts:616 msgid "" "Permanently delete this transaction record? Resulting funds are not deleted, " "but the history entry cannot be restored." @@ -1366,72 +1448,72 @@ msgstr "" "résultants ne sont pas supprimés, mais l'entrée de l'historique ne peut pas " "être restaurée." -#: packages/wallet-webui/src/routes/transaction-model.ts:657 +#: packages/wallet-webui/src/routes/transaction-model.ts:667 msgid "Collect refund" msgstr "Récupérer le remboursement" -#: packages/wallet-webui/src/routes/transaction-model.ts:668 +#: packages/wallet-webui/src/routes/transaction-model.ts:678 msgid "Complete the required identity verification on the exchange's website." msgstr "" "Effectuez la vérification d'identité requise sur le site Web de la " "plateforme d’échange." -#: packages/wallet-webui/src/routes/transaction-model.ts:669 +#: packages/wallet-webui/src/routes/transaction-model.ts:679 #: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 msgid "Complete verification" msgstr "Terminer la vérification" -#: packages/wallet-webui/src/routes/transaction-model.ts:680 +#: packages/wallet-webui/src/routes/transaction-model.ts:690 msgid "Bank confirmation required" msgstr "Confirmation bancaire requise" -#: packages/wallet-webui/src/routes/transaction-model.ts:681 +#: packages/wallet-webui/src/routes/transaction-model.ts:691 msgid "Confirm this withdrawal on your bank's website." msgstr "Confirmez ce retrait sur le site de votre banque." -#: packages/wallet-webui/src/routes/transaction-model.ts:682 +#: packages/wallet-webui/src/routes/transaction-model.ts:692 msgid "Continue at bank" msgstr "Continuer sur le site de la banque" -#: packages/wallet-webui/src/routes/transaction-model.ts:699 +#: packages/wallet-webui/src/routes/transaction-model.ts:709 msgid "View bank transfer instructions" msgstr "Afficher les instructions de virement bancaire" -#: packages/wallet-webui/src/routes/transaction-model.ts:715 +#: packages/wallet-webui/src/routes/transaction-model.ts:725 msgid "View authentication transfer" msgstr "Afficher le transfert d'authentification" #. Translators: KYC is "Know Your Customer"; payto is the name of a URI scheme. -#: packages/wallet-webui/src/routes/transaction-model.ts:729 +#: packages/wallet-webui/src/routes/transaction-model.ts:739 msgid "KYC payto hash" msgstr "Empreinte payto KYC" -#: packages/wallet-webui/src/routes/transaction-model.ts:737 +#: packages/wallet-webui/src/routes/transaction-model.ts:747 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1305 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1372 msgid "Raw amount" msgstr "Montant brut" -#: packages/wallet-webui/src/routes/transaction-model.ts:738 +#: packages/wallet-webui/src/routes/transaction-model.ts:748 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1373 msgid "Effective amount" msgstr "Montant effectif" -#: packages/wallet-webui/src/routes/transaction-model.ts:746 +#: packages/wallet-webui/src/routes/transaction-model.ts:756 msgid "Reserve public key" msgstr "Clé publique de la réserve" -#: packages/wallet-webui/src/routes/transaction-model.ts:754 +#: packages/wallet-webui/src/routes/transaction-model.ts:764 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:475 msgid "Payto URI" msgstr "URI Payto" -#: packages/wallet-webui/src/routes/transaction-model.ts:761 +#: packages/wallet-webui/src/routes/transaction-model.ts:771 msgid "Verification source payto URI" msgstr "URI de paiement de la source de vérification" -#: packages/wallet-webui/src/routes/transaction-model.ts:774 +#: packages/wallet-webui/src/routes/transaction-model.ts:784 msgid "Purse public key" msgstr "Clé publique du porte-monnaie" @@ -1767,10 +1849,6 @@ msgstr "Total du dernier relevé : %1$s" msgid "Back to settings" msgstr "Retour aux paramètres" -#: packages/wallet-webui/src/ui/QrFrame.tsx:67 -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." - #: packages/wallet-webui/src/screens/DonauStatementsScreen.tsx:42 msgid "Donation statements" msgstr "Relevés de dons" @@ -2555,7 +2633,7 @@ msgid "Import verified" msgstr "Importation vérifiée" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:4750 +#: packages/wallet-webui/src/routes/App.tsx:4844 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2739,7 +2817,7 @@ msgstr "Annuler le paiement pair-à-pair" #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:41 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:135 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1293 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1309 msgid "Receive money" msgstr "Recevoir de l'argent" @@ -2756,7 +2834,7 @@ msgid "Confirming…" msgstr "Confirmation…" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:21 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:208 msgid "Share money" msgstr "Partager de l'argent" @@ -2765,7 +2843,7 @@ msgid "Share request" msgstr "Partager la demande" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:26 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:209 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 " @@ -2783,7 +2861,7 @@ msgstr "Afficher la transaction" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:49 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:214 msgid "QR code for the peer payment link" msgstr "Code QR pour le lien de paiement pair-à-pair" @@ -2792,7 +2870,7 @@ msgid "QR code for the peer request link" msgstr "Code QR du lien de demande pair-à-pair" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:60 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:212 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "Copy link" msgstr "Copier le lien" @@ -3290,32 +3368,32 @@ msgstr "Acceptation…" msgid "Accept terms" msgstr "Accepter les conditions" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:56 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:67 msgid "Loading transaction…" msgstr "Chargement de la transaction…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:68 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:79 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:97 msgid "Back to history" msgstr "Retour à l’historique" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:71 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:82 msgid "Transaction not found." msgstr "Transaction introuvable." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:149 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:160 msgid "Wallet reported a problem" msgstr "Le portefeuille a signalé un problème" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:180 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:191 msgid "Bank account authentication required" msgstr "Authentification du compte bancaire requise" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:181 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:192 msgid "Bank transfer still required" msgstr "Virement bancaire toujours requis" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:196 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3323,7 +3401,7 @@ msgstr "" "Effectuez un petit transfert d’authentification depuis le compte de dépôt " "avant que la plateforme d’échange puisse y envoyer de l’argent." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:186 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3331,51 +3409,51 @@ msgstr "" "Rouvrez le compte de la plateforme d’échange, le montant et le sujet du " "transfert obligatoire pour ce retrait en attente." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 msgid "Order details" msgstr "Détails de la commande" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:229 -#: packages/wallet-webui/src/routes/App.tsx:4062 -#: packages/wallet-webui/src/routes/App.tsx:4395 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:240 +#: packages/wallet-webui/src/routes/App.tsx:4112 +#: packages/wallet-webui/src/routes/App.tsx:4487 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:249 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Détails de la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:261 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:279 msgid "Technical identifiers" msgstr "Identifiants techniques" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:265 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:283 msgid "Transaction ID" msgstr "ID de transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:271 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:289 msgid "Local ID" msgstr "Identifiant local" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:288 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:306 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Copier" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:315 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:333 msgid "Working…" msgstr "Traitement…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:323 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 msgid "Confirm transaction action" msgstr "Confirmer l'action de la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:325 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:343 msgid "Keep transaction" msgstr "Conserver la transaction" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:326 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:344 msgid "Confirm" msgstr "Confirmer" @@ -5246,17 +5324,17 @@ msgid "Withdrawal creation failed" msgstr "La création du retrait a échoué" #: packages/wallet-webui/src/routes/App.tsx:2516 -#: packages/wallet-webui/src/routes/App.tsx:4326 +#: packages/wallet-webui/src/routes/App.tsx:4411 msgid "Withdrawal completed" msgstr "Retrait terminé" #: packages/wallet-webui/src/routes/App.tsx:2517 -#: packages/wallet-webui/src/routes/App.tsx:4327 +#: packages/wallet-webui/src/routes/App.tsx:4412 msgid "Withdrawal: %1$s" msgstr "Retrait : %1$s" #: packages/wallet-webui/src/routes/App.tsx:2522 -#: packages/wallet-webui/src/routes/App.tsx:4332 +#: packages/wallet-webui/src/routes/App.tsx:4417 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s apparaît désormais dans le solde de votre portefeuille." @@ -5455,71 +5533,81 @@ msgid "Payment preparation failed" msgstr "Échec de la préparation du paiement" #: packages/wallet-webui/src/routes/App.tsx:3826 -#: packages/wallet-webui/src/routes/App.tsx:3868 -#: packages/wallet-webui/src/routes/App.tsx:3872 +#: packages/wallet-webui/src/routes/App.tsx:3885 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "The payment transaction is unavailable." msgstr "L'opération de paiement n'est pas disponible." #: packages/wallet-webui/src/routes/App.tsx:3842 -#: packages/wallet-webui/src/routes/App.tsx:4402 +#: packages/wallet-webui/src/routes/App.tsx:4494 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:3864 +#: packages/wallet-webui/src/routes/App.tsx:3881 msgid "Payment is %1$s." msgstr "Le paiement est %1$s." -#: packages/wallet-webui/src/routes/App.tsx:3982 -#: packages/wallet-webui/src/routes/App.tsx:4250 +#: packages/wallet-webui/src/routes/App.tsx:4003 +#: packages/wallet-webui/src/routes/App.tsx:4308 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:3995 -#: packages/wallet-webui/src/routes/App.tsx:4263 +#: packages/wallet-webui/src/routes/App.tsx:4016 +#: packages/wallet-webui/src/routes/App.tsx:4321 msgid "Payment confirmation failed" msgstr "La confirmation du paiement a échoué" -#: packages/wallet-webui/src/routes/App.tsx:4039 +#: packages/wallet-webui/src/routes/App.tsx:4060 msgid "The payment could not be cancelled." msgstr "Le paiement n'a pas pu être annulé." -#: packages/wallet-webui/src/routes/App.tsx:4043 +#: packages/wallet-webui/src/routes/App.tsx:4064 msgid "Payment cancellation failed" msgstr "L'annulation du paiement a échoué" -#: packages/wallet-webui/src/routes/App.tsx:4142 +#: packages/wallet-webui/src/routes/App.tsx:4089 +#: packages/wallet-webui/src/routes/App.tsx:4341 +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:4099 +#: packages/wallet-webui/src/routes/App.tsx:4349 +msgid "Payment handoff failed" +msgstr "Échec du transfert du paiement" + +#: packages/wallet-webui/src/routes/App.tsx:4195 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:4300 +#: packages/wallet-webui/src/routes/App.tsx:4385 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core a rejeté cette action de transaction." -#: packages/wallet-webui/src/routes/App.tsx:4309 +#: packages/wallet-webui/src/routes/App.tsx:4394 msgid "The wallet is collecting the available refund." msgstr "Le portefeuille collecte le remboursement disponible." -#: packages/wallet-webui/src/routes/App.tsx:4310 +#: packages/wallet-webui/src/routes/App.tsx:4395 msgid "Transaction action accepted." msgstr "Action de transaction acceptée." -#: packages/wallet-webui/src/routes/App.tsx:4314 +#: packages/wallet-webui/src/routes/App.tsx:4399 msgid "Transaction action failed" msgstr "L'action de transaction a échoué" -#: packages/wallet-webui/src/routes/App.tsx:4378 +#: packages/wallet-webui/src/routes/App.tsx:4463 msgid "The transaction could not be loaded." msgstr "La transaction n'a pas pu être chargée." -#: packages/wallet-webui/src/routes/App.tsx:4449 +#: packages/wallet-webui/src/routes/App.tsx:4543 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:4528 +#: packages/wallet-webui/src/routes/App.tsx:4622 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:4551 +#: packages/wallet-webui/src/routes/App.tsx:4645 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5528,152 +5616,152 @@ msgstr "" "fonctionnalité injectée prend pleinement effet lors du rechargement du site " "Web." -#: packages/wallet-webui/src/routes/App.tsx:4555 +#: packages/wallet-webui/src/routes/App.tsx:4649 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:4571 +#: packages/wallet-webui/src/routes/App.tsx:4665 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:4582 +#: packages/wallet-webui/src/routes/App.tsx:4676 msgid "SQLite migration completed and wallet-core reopened." msgstr "Migration SQLite terminée et portefeuille-core rouvert." -#: packages/wallet-webui/src/routes/App.tsx:4583 +#: packages/wallet-webui/src/routes/App.tsx:4677 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:4589 +#: packages/wallet-webui/src/routes/App.tsx:4683 msgid "Storage migration failed" msgstr "Échec de la migration du stockage" -#: packages/wallet-webui/src/routes/App.tsx:4613 +#: packages/wallet-webui/src/routes/App.tsx:4707 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:4618 +#: packages/wallet-webui/src/routes/App.tsx:4712 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:4643 +#: packages/wallet-webui/src/routes/App.tsx:4737 msgid "Database export created." msgstr "Exportation de base de données créée." -#: packages/wallet-webui/src/routes/App.tsx:4646 +#: packages/wallet-webui/src/routes/App.tsx:4740 msgid "Database export failed." msgstr "L'exportation de la base de données a échoué." -#: packages/wallet-webui/src/routes/App.tsx:4670 +#: packages/wallet-webui/src/routes/App.tsx:4764 msgid "Diagnostics export created." msgstr "Exportation de diagnostics créée." -#: packages/wallet-webui/src/routes/App.tsx:4673 +#: packages/wallet-webui/src/routes/App.tsx:4767 msgid "Diagnostics export failed." msgstr "L'exportation des diagnostics a échoué." -#: packages/wallet-webui/src/routes/App.tsx:4684 +#: packages/wallet-webui/src/routes/App.tsx:4778 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:4701 +#: packages/wallet-webui/src/routes/App.tsx:4795 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:4726 +#: packages/wallet-webui/src/routes/App.tsx:4820 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:4742 +#: packages/wallet-webui/src/routes/App.tsx:4836 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:4756 +#: packages/wallet-webui/src/routes/App.tsx:4850 msgid "The database import failed." msgstr "L'importation de la base de données a échoué." -#: packages/wallet-webui/src/routes/App.tsx:4773 +#: packages/wallet-webui/src/routes/App.tsx:4867 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:4781 +#: packages/wallet-webui/src/routes/App.tsx:4875 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:4788 +#: packages/wallet-webui/src/routes/App.tsx:4882 msgid "Restoring the pre-import wallet failed." msgstr "La restauration du portefeuille de pré-importation a échoué." -#: packages/wallet-webui/src/routes/App.tsx:4813 +#: packages/wallet-webui/src/routes/App.tsx:4907 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:4819 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Wallet database cleared." msgstr "Base de données du portefeuille effacée." -#: packages/wallet-webui/src/routes/App.tsx:4827 +#: packages/wallet-webui/src/routes/App.tsx:4921 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:4852 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/routes/App.tsx:4946 +#: packages/wallet-webui/src/routes/App.tsx:4963 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:4861 +#: packages/wallet-webui/src/routes/App.tsx:4955 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:4862 +#: packages/wallet-webui/src/routes/App.tsx:4956 msgid "Developer mode disabled." msgstr "Mode développeur désactivé." -#: packages/wallet-webui/src/routes/App.tsx:4889 -#: packages/wallet-webui/src/routes/App.tsx:4899 +#: packages/wallet-webui/src/routes/App.tsx:4983 +#: packages/wallet-webui/src/routes/App.tsx:4993 msgid "Test money could not be withdrawn." msgstr "L'argent test n'a pas pu être retiré." -#: packages/wallet-webui/src/routes/App.tsx:4965 +#: packages/wallet-webui/src/routes/App.tsx:5059 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:4987 +#: packages/wallet-webui/src/routes/App.tsx:5081 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:4992 +#: packages/wallet-webui/src/routes/App.tsx:5086 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:5020 +#: packages/wallet-webui/src/routes/App.tsx:5114 msgid "Storage status is unavailable" msgstr "L'état de stockage n'est pas disponible" -#: packages/wallet-webui/src/routes/App.tsx:5032 +#: packages/wallet-webui/src/routes/App.tsx:5126 msgid "Recovery source restoration failed" msgstr "La restauration de la source de récupération a échoué" -#: packages/wallet-webui/src/routes/App.tsx:5052 +#: packages/wallet-webui/src/routes/App.tsx:5146 msgid "Generation recovery failed" msgstr "Échec de la récupération de génération" -#: packages/wallet-webui/src/routes/App.tsx:5072 +#: packages/wallet-webui/src/routes/App.tsx:5166 msgid "Empty wallet initialization failed" msgstr "L'initialisation du portefeuille vide a échoué" -#: packages/wallet-webui/src/routes/App.tsx:5087 +#: packages/wallet-webui/src/routes/App.tsx:5181 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 " @@ -5684,8 +5772,8 @@ msgid "Museum admission and guide" msgstr "Entrée et guide du musée" #: packages/wallet-webui/src/testing/demo-wallet.ts:163 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1154 #: packages/wallet-webui/src/testing/demo-wallet.ts:1170 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1186 msgid "City Museum" msgstr "Musée de la ville" @@ -5706,7 +5794,7 @@ msgid "Everyday account" msgstr "Compte quotidien" #: packages/wallet-webui/src/testing/demo-wallet.ts:437 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1302 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1318 msgid "Demo data restored." msgstr "Données de démonstration restaurées." @@ -5714,39 +5802,39 @@ msgstr "Données de démonstration restaurées." msgid "Swiss franc" msgstr "franc suisse" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1041 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1050 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1057 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1066 msgid "Shared lunch" msgstr "Déjeuner partagé" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1155 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 msgid "Member price" msgstr "Prix membre" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1156 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 msgid "Reduced admission for wallet holders" msgstr "Entrée réduite pour les détenteurs de portefeuille" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1187 msgid "Museum pass" msgstr "Pass musée" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1188 msgid "Admission during the demo period" msgstr "Admission pendant la période de démonstration" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1229 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1245 msgid "The demo bank confirmed the withdrawal." msgstr "La banque de démonstration a confirmé le retrait." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1232 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1248 msgid "External navigation is simulated in demo mode." msgstr "La navigation externe est simulée en mode démo." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1291 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1307 msgid "Sample payment" msgstr "Exemple de paiement" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1292 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1308 msgid "Bank withdrawal" msgstr "Retrait bancaire" diff --git a/packages/wallet-webui/src/i18n/it.po b/packages/wallet-webui/src/i18n/it.po @@ -227,7 +227,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:379 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:436 #: 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 @@ -296,8 +296,10 @@ 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:506 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:381 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:569 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:587 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:609 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -339,7 +341,7 @@ msgid "Continue" msgstr "Continua" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 #: packages/wallet-webui/src/screens/DepositScreen.tsx:243 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 @@ -450,71 +452,76 @@ msgstr "Riepilogo dell'ordine" msgid "Products" msgstr "Prodotti" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:53 +#: packages/wallet-webui/src/ui/QrFrame.tsx:67 +msgid "QR code unavailable. Use the text or copy action instead." +msgstr "" +"Codice QR non disponibile. Utilizza invece il testo o l'azione di copia." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 msgid "Discount" msgstr "Sconto" # allow-english: established loanword -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 msgid "Pass" msgstr "Pass" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Receipt" msgstr "Ricevuta" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:76 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 msgid "%1$s × %2$s" msgstr "%1$s × %2$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:88 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 msgid "%1$s of %2$s available" msgstr "%1$s di %2$s disponibile" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:113 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 msgid "Spend now:" msgstr "Spendi adesso:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:131 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 msgid "Get with your purchase:" msgstr "Ottieni con il tuo acquisto:" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:178 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:229 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:185 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:236 msgid "Payment options" msgstr "Opzioni di pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:200 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:234 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:207 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 msgid "Total including fees: %1$s" msgstr "Totale comprese le commissioni: %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:217 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:212 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:219 msgid "Insufficient balance or required token" msgstr "Saldo insufficiente o token richiesto" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:240 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:247 msgid "Insufficient balance (%1$s available)" msgstr "Saldo insufficiente (%1$s disponibile)" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Insufficient balance" msgstr "Saldo insufficiente" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:258 -#: packages/wallet-webui/src/routes/payment-model.ts:201 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:265 +#: packages/wallet-webui/src/routes/payment-model.ts:205 msgid "Donation receipt" msgstr "Ricevuta della donazione" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:270 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:277 msgid "Collect a donation receipt for this payment" msgstr "Raccogli una ricevuta di donazione per questo pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:287 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." @@ -522,19 +529,29 @@ msgstr "" "Questo pagamento può fornire una ricevuta di donazione. Configura prima una " "delle autorità di donazione supportate." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:281 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:288 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:293 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:300 msgid "Configure donation receipts" msgstr "Configura le ricevute delle donazioni" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +msgid "Preparing handoff…" +msgstr "Preparazione del trasferimento…" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:360 +msgid "Continue with another wallet" +msgstr "Continua con un altro portafoglio" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -542,71 +559,102 @@ msgstr "Configura le ricevute delle donazioni" msgid "Cancelling…" msgstr "Annullamento in corso…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 #: 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:324 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 msgid "Paying…" msgstr "Pagamento in corso…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:326 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:349 msgid "Pay %1$s" msgstr "Paga %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "Paga" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:417 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:364 +msgid "Continue in another wallet" +msgstr "Continua in un altro portafoglio" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:368 +msgid "" +"Scan this QR code with the other wallet. This screen will close the code " +"automatically when that wallet claims the payment." +msgstr "" +"Scansiona questo codice QR con l’altro portafoglio. Questa schermata rimuoverà " +"automaticamente il codice quando l’altro portafoglio rivendicherà il pagamento." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:372 +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:379 +msgid "Copy payment link" +msgstr "Copia il collegamento di pagamento" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:426 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:474 msgid "Cancel payment" msgstr "Annulla il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:435 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "Rivedi il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:385 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:442 msgid "to %1$s" msgstr "a %1$s" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:396 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:453 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Loading payment details…" msgstr "Caricamento dei dettagli di pagamento…" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:459 msgid "Payment could not continue" msgstr "Impossibile continuare il pagamento" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:405 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 msgid "The wallet could not process this payment." msgstr "Il portafoglio non ha potuto elaborare questo pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:427 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:484 msgid "Merchant" msgstr "Venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:449 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:506 msgid "Unknown merchant" msgstr "Venditore sconosciuto" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:472 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 msgid "Merchant order" msgstr "Ordine del venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:496 -#: packages/wallet-webui/src/routes/App.tsx:4259 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:563 +msgid "Payment continued in another wallet" +msgstr "Pagamento continuato in un altro portafoglio" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:567 +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:577 +#: packages/wallet-webui/src/routes/App.tsx:4317 msgid "Payment submitted" msgstr "Pagamento inviato" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:504 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:585 msgid "" "The wallet is completing the payment. Its progress is available in " "transaction history." @@ -614,26 +662,26 @@ msgstr "" "Il portafoglio sta completando il pagamento. Il suo progresso è disponibile " "nella cronologia delle transazioni." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:514 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:595 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4258 +#: packages/wallet-webui/src/routes/App.tsx:4316 msgid "Payment complete" msgstr "Pagamento completato" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:516 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:597 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:654 msgid "The merchant accepted your payment." msgstr "Il venditore ha accettato il tuo pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:604 msgid "Continue to merchant" msgstr "Vai al venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:534 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:615 msgid "Merchant confirmation code" msgstr "Codice di conferma del venditore" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:620 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." @@ -641,10 +689,29 @@ msgstr "" "Mostra questo codice all'esercente se il punto vendita richiede la conferma " "del pagamento." -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:552 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:633 msgid "Copy code" msgstr "Copia il codice" +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:641 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +msgid "Continue with another wallet?" +msgstr "Continuare con un altro portafoglio?" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:642 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:358 +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 "" +"Questo portafoglio rilascerà il pagamento affinché un altro portafoglio possa " +"rivendicarlo. In seguito non potrai più pagare qui questo ordine." + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:359 +msgid "Keep payment here" +msgstr "Mantieni il pagamento qui" + #: packages/wallet-webui/src/routes/order-model.ts:37 msgid "%1$s items" msgstr "Articoli %1$s" @@ -659,7 +726,7 @@ msgstr[1] "%1$s articoli" msgid "Product" msgstr "Prodotto" -#: packages/wallet-webui/src/routes/payment-model.ts:129 +#: packages/wallet-webui/src/routes/payment-model.ts:133 msgid "%1$s requested token is not trusted by this wallet." msgid_plural "%1$s requested tokens are not trusted by this wallet." msgstr[0] "" @@ -667,7 +734,7 @@ msgstr[0] "" msgstr[1] "" "%1$s token richiesti non sono considerati attendibili da questo portafoglio." -#: packages/wallet-webui/src/routes/payment-model.ts:135 +#: packages/wallet-webui/src/routes/payment-model.ts:139 msgid "%1$s token has an unexpected merchant domain. Review before paying." msgid_plural "" "%1$s tokens have an unexpected merchant domain. Review before paying." @@ -676,28 +743,28 @@ msgstr[0] "" msgstr[1] "" "%1$s token hanno un dominio del venditore inatteso. Rivedi prima di pagare." -#: packages/wallet-webui/src/routes/payment-model.ts:203 +#: packages/wallet-webui/src/routes/payment-model.ts:207 msgid "Receipt for %1$s" msgstr "Ricevuta per %1$s" -#: packages/wallet-webui/src/routes/payment-model.ts:204 +#: packages/wallet-webui/src/routes/payment-model.ts:208 msgid "Receipt for this payment" msgstr "Ricevuta di questo pagamento" -#: packages/wallet-webui/src/routes/payment-model.ts:287 +#: packages/wallet-webui/src/routes/payment-model.ts:291 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:297 +#: packages/wallet-webui/src/routes/payment-model.ts:301 #: 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:299 +#: packages/wallet-webui/src/routes/payment-model.ts:303 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:301 +#: packages/wallet-webui/src/routes/payment-model.ts:305 msgid "This merchant is not trusted to receive this token." msgstr "" "Questo venditore non è considerato affidabile per ricevere questo token." @@ -790,7 +857,7 @@ msgid "Review deposit" msgstr "Rivedi il deposito" #: packages/wallet-webui/src/screens/DepositScreen.tsx:262 -#: packages/wallet-webui/src/routes/transaction-model.ts:432 +#: packages/wallet-webui/src/routes/transaction-model.ts:442 msgid "Bank account receives" msgstr "Il conto bancario riceve" @@ -839,7 +906,7 @@ msgid "Account details unavailable" msgstr "Dettagli del conto non disponibili" #: packages/wallet-webui/src/routes/deposit-model.ts:26 -#: packages/wallet-webui/src/routes/transaction-model.ts:445 +#: packages/wallet-webui/src/routes/transaction-model.ts:455 msgid "Account holder" msgstr "Titolare del conto" @@ -904,13 +971,13 @@ msgstr "Riserva Taler" # allow-english: established GNU Taler protocol term #: packages/wallet-webui/src/routes/deposit-model.ts:66 #: packages/wallet-webui/src/routes/deposit-model.ts:75 -#: packages/wallet-webui/src/routes/transaction-model.ts:417 -#: packages/wallet-webui/src/routes/transaction-model.ts:548 +#: packages/wallet-webui/src/routes/transaction-model.ts:427 +#: packages/wallet-webui/src/routes/transaction-model.ts:558 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:361 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1308 -#: packages/wallet-webui/src/routes/App.tsx:4340 +#: packages/wallet-webui/src/routes/App.tsx:4425 msgid "Exchange" msgstr "Exchange" @@ -1003,7 +1070,7 @@ msgid "Digital cash became unusable" msgstr "Il denaro digitale è diventato inutilizzabile" #: packages/wallet-webui/src/routes/transaction-model.ts:223 -#: packages/wallet-webui/src/routes/transaction-model.ts:667 +#: packages/wallet-webui/src/routes/transaction-model.ts:677 msgid "Identity verification required" msgstr "È richiesta la verifica dell'identità" @@ -1055,31 +1122,39 @@ msgid "Completed by another wallet" msgstr "Completato da un altro portafoglio" #: packages/wallet-webui/src/routes/transaction-model.ts:235 +msgid "Continued in another wallet" +msgstr "Continuato in un altro portafoglio" + +#: packages/wallet-webui/src/routes/transaction-model.ts:236 msgid "Paid with another wallet" msgstr "Pagato con un altro portafoglio" -#: packages/wallet-webui/src/routes/transaction-model.ts:236 +#: packages/wallet-webui/src/routes/transaction-model.ts:237 #: packages/wallet-webui/src/routes/management-model.ts:146 msgid "Ready" msgstr "Pronto" -#: packages/wallet-webui/src/routes/transaction-model.ts:237 +#: packages/wallet-webui/src/routes/transaction-model.ts:238 msgid "Restoring merchant session" msgstr "Ripristino della sessione venditore" -#: packages/wallet-webui/src/routes/transaction-model.ts:238 +#: packages/wallet-webui/src/routes/transaction-model.ts:239 msgid "Submitting payment" msgstr "Invio del pagamento" -#: packages/wallet-webui/src/routes/transaction-model.ts:239 +#: packages/wallet-webui/src/routes/transaction-model.ts:240 msgid "Refreshing digital cash" msgstr "Rinnovo del denaro digitale" -#: packages/wallet-webui/src/routes/transaction-model.ts:240 +#: packages/wallet-webui/src/routes/transaction-model.ts:241 msgid "Tracking bank transfer" msgstr "Monitoraggio del bonifico bancario" -#: packages/wallet-webui/src/routes/transaction-model.ts:255 +#: packages/wallet-webui/src/routes/transaction-model.ts:242 +msgid "Waiting for another wallet" +msgstr "In attesa di un altro portafoglio" + +#: packages/wallet-webui/src/routes/transaction-model.ts:257 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:361 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:373 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1258 @@ -1087,249 +1162,257 @@ msgstr "Monitoraggio del bonifico bancario" msgid "Completed" msgstr "Completato" -#: packages/wallet-webui/src/routes/transaction-model.ts:256 +#: packages/wallet-webui/src/routes/transaction-model.ts:258 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1353 msgid "This transaction completed successfully." msgstr "Questa transazione è stata completata con successo." -#: packages/wallet-webui/src/routes/transaction-model.ts:261 +#: packages/wallet-webui/src/routes/transaction-model.ts:263 #: packages/wallet-webui/src/screens/TermsScreen.tsx:15 msgid "Pending" msgstr "In sospeso" -#: packages/wallet-webui/src/routes/transaction-model.ts:263 +#: packages/wallet-webui/src/routes/transaction-model.ts:265 msgid "The wallet is processing this transaction now." msgstr "Il portafoglio sta elaborando questa transazione ora." -#: packages/wallet-webui/src/routes/transaction-model.ts:264 +#: packages/wallet-webui/src/routes/transaction-model.ts:266 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1303 msgid "The wallet is waiting for another service or event." msgstr "Il portafoglio è in attesa di un altro servizio o evento." -#: packages/wallet-webui/src/routes/transaction-model.ts:269 +#: packages/wallet-webui/src/routes/transaction-model.ts:271 msgid "Needs confirmation" msgstr "Richiede conferma" -#: packages/wallet-webui/src/routes/transaction-model.ts:270 +#: packages/wallet-webui/src/routes/transaction-model.ts:275 +msgid "Another wallet can scan the payment QR code and continue." +msgstr "Un altro portafoglio può scansionare il codice QR di pagamento e continuare." + +#: packages/wallet-webui/src/routes/transaction-model.ts:276 msgid "This transaction is waiting for your decision." msgstr "Questa transazione è in attesa della tua decisione." -#: packages/wallet-webui/src/routes/transaction-model.ts:275 +#: packages/wallet-webui/src/routes/transaction-model.ts:281 msgid "Finalizing" msgstr "Finalizzazione in corso" -#: packages/wallet-webui/src/routes/transaction-model.ts:276 +#: packages/wallet-webui/src/routes/transaction-model.ts:282 msgid "" "The visible operation is complete while the wallet finishes background work." msgstr "" "L'operazione visibile è completa mentre il portafoglio termina il lavoro in " "background." -#: packages/wallet-webui/src/routes/transaction-model.ts:281 +#: packages/wallet-webui/src/routes/transaction-model.ts:287 msgid "Aborting" msgstr "Interruzione in corso" -#: packages/wallet-webui/src/routes/transaction-model.ts:282 +#: packages/wallet-webui/src/routes/transaction-model.ts:288 msgid "The wallet is safely stopping this transaction." msgstr "Il portafoglio sta interrompendo in modo sicuro questa transazione." -#: packages/wallet-webui/src/routes/transaction-model.ts:287 +#: packages/wallet-webui/src/routes/transaction-model.ts:293 msgid "Aborted" msgstr "Interrotta" -#: packages/wallet-webui/src/routes/transaction-model.ts:288 +#: packages/wallet-webui/src/routes/transaction-model.ts:297 +msgid "The payment was handed off successfully to another wallet." +msgstr "Il pagamento è stato trasferito correttamente a un altro portafoglio." + +#: packages/wallet-webui/src/routes/transaction-model.ts:298 msgid "This transaction was stopped before completion." msgstr "Questa transazione è stata interrotta prima del completamento." -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended — %1$s" msgstr "Sospesa — %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended" msgstr "Sospesa" -#: packages/wallet-webui/src/routes/transaction-model.ts:296 +#: packages/wallet-webui/src/routes/transaction-model.ts:306 msgid "Network processing is paused. Resume when you are ready." msgstr "L'elaborazione della rete è sospesa. Riprendi quando sei pronto." -#: packages/wallet-webui/src/routes/transaction-model.ts:301 +#: packages/wallet-webui/src/routes/transaction-model.ts:311 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1271 msgid "Failed" msgstr "Fallito" -#: packages/wallet-webui/src/routes/transaction-model.ts:302 +#: packages/wallet-webui/src/routes/transaction-model.ts:312 msgid "The transaction could not be completed." msgstr "Impossibile completare la transazione." -#: packages/wallet-webui/src/routes/transaction-model.ts:307 +#: packages/wallet-webui/src/routes/transaction-model.ts:317 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:58 msgid "Expired" msgstr "Scaduto" -#: packages/wallet-webui/src/routes/transaction-model.ts:308 +#: packages/wallet-webui/src/routes/transaction-model.ts:318 msgid "The transaction expired before it could complete." msgstr "La transazione è scaduta prima di poter essere completata." -#: packages/wallet-webui/src/routes/transaction-model.ts:313 +#: packages/wallet-webui/src/routes/transaction-model.ts:323 msgid "Starting" msgstr "Avvio in corso" -#: packages/wallet-webui/src/routes/transaction-model.ts:314 +#: packages/wallet-webui/src/routes/transaction-model.ts:324 msgid "The transaction has not started processing yet." msgstr "L'elaborazione della transazione non è ancora iniziata." -#: packages/wallet-webui/src/routes/transaction-model.ts:319 +#: packages/wallet-webui/src/routes/transaction-model.ts:329 msgid "Deleted" msgstr "Eliminata" -#: packages/wallet-webui/src/routes/transaction-model.ts:320 +#: packages/wallet-webui/src/routes/transaction-model.ts:330 msgid "The transaction record was deleted." msgstr "Il record della transazione è stato eliminato." -#: packages/wallet-webui/src/routes/transaction-model.ts:336 +#: packages/wallet-webui/src/routes/transaction-model.ts:346 msgid "Time unavailable" msgstr "Orario non disponibile" -#: packages/wallet-webui/src/routes/transaction-model.ts:357 +#: packages/wallet-webui/src/routes/transaction-model.ts:367 msgid "Wallet error %1$s" msgstr "Errore del portafoglio %1$s" -#: packages/wallet-webui/src/routes/transaction-model.ts:366 +#: packages/wallet-webui/src/routes/transaction-model.ts:376 msgid "Purchase price" msgstr "Prezzo d'acquisto" -#: packages/wallet-webui/src/routes/transaction-model.ts:368 -#: packages/wallet-webui/src/routes/transaction-model.ts:436 -#: packages/wallet-webui/src/routes/transaction-model.ts:506 +#: packages/wallet-webui/src/routes/transaction-model.ts:378 +#: packages/wallet-webui/src/routes/transaction-model.ts:446 +#: packages/wallet-webui/src/routes/transaction-model.ts:516 msgid "Total wallet debit" msgstr "Addebito totale del portafoglio" -#: packages/wallet-webui/src/routes/transaction-model.ts:374 +#: packages/wallet-webui/src/routes/transaction-model.ts:384 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1375 msgid "Order ID" msgstr "ID ordine" -#: packages/wallet-webui/src/routes/transaction-model.ts:380 +#: packages/wallet-webui/src/routes/transaction-model.ts:390 msgid "Refunded" msgstr "Rimborsato" -#: packages/wallet-webui/src/routes/transaction-model.ts:385 +#: packages/wallet-webui/src/routes/transaction-model.ts:395 msgid "Refund available" msgstr "Rimborso disponibile" -#: packages/wallet-webui/src/routes/transaction-model.ts:391 +#: packages/wallet-webui/src/routes/transaction-model.ts:401 msgid "Refund amount" msgstr "Importo del rimborso" -#: packages/wallet-webui/src/routes/transaction-model.ts:393 -#: packages/wallet-webui/src/routes/transaction-model.ts:411 -#: packages/wallet-webui/src/routes/transaction-model.ts:486 -#: packages/wallet-webui/src/routes/transaction-model.ts:525 -#: packages/wallet-webui/src/routes/transaction-model.ts:559 +#: packages/wallet-webui/src/routes/transaction-model.ts:403 +#: packages/wallet-webui/src/routes/transaction-model.ts:421 +#: packages/wallet-webui/src/routes/transaction-model.ts:496 +#: packages/wallet-webui/src/routes/transaction-model.ts:535 +#: packages/wallet-webui/src/routes/transaction-model.ts:569 msgid "Added to wallet" msgstr "Aggiunto al portafoglio" -#: packages/wallet-webui/src/routes/transaction-model.ts:398 +#: packages/wallet-webui/src/routes/transaction-model.ts:408 msgid "Original payment" msgstr "Pagamento originale" -#: packages/wallet-webui/src/routes/transaction-model.ts:407 +#: packages/wallet-webui/src/routes/transaction-model.ts:417 msgid "Bank transfer amount" msgstr "Importo del bonifico bancario" -#: packages/wallet-webui/src/routes/transaction-model.ts:422 +#: packages/wallet-webui/src/routes/transaction-model.ts:432 msgid "Method" msgstr "Metodo" -#: packages/wallet-webui/src/routes/transaction-model.ts:425 +#: packages/wallet-webui/src/routes/transaction-model.ts:435 msgid "Manual bank transfer" msgstr "Bonifico bancario manuale" -#: packages/wallet-webui/src/routes/transaction-model.ts:426 +#: packages/wallet-webui/src/routes/transaction-model.ts:436 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1429 msgid "Integrated bank withdrawal" msgstr "Prelievo bancario integrato" -#: packages/wallet-webui/src/routes/transaction-model.ts:442 +#: packages/wallet-webui/src/routes/transaction-model.ts:452 msgid "Destination" msgstr "Destinazione" -#: packages/wallet-webui/src/routes/transaction-model.ts:450 +#: packages/wallet-webui/src/routes/transaction-model.ts:460 msgid "Transfer progress" msgstr "Avanzamento del trasferimento" -#: packages/wallet-webui/src/routes/transaction-model.ts:455 +#: packages/wallet-webui/src/routes/transaction-model.ts:465 msgid "Verification source account" msgstr "Conto di origine della verifica" -#: packages/wallet-webui/src/routes/transaction-model.ts:461 +#: packages/wallet-webui/src/routes/transaction-model.ts:471 msgid "Verification account key" msgstr "Chiave del conto di verifica" #. Translators: Amount entering a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:472 +#: packages/wallet-webui/src/routes/transaction-model.ts:482 msgid "Input" msgstr "Importo in entrata" #. Translators: Amount produced by a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:477 +#: packages/wallet-webui/src/routes/transaction-model.ts:487 msgid "Output" msgstr "Importo in uscita" -#: packages/wallet-webui/src/routes/transaction-model.ts:484 +#: packages/wallet-webui/src/routes/transaction-model.ts:494 msgid "Invoice amount" msgstr "Importo della fattura" -#: packages/wallet-webui/src/routes/transaction-model.ts:495 -#: packages/wallet-webui/src/routes/transaction-model.ts:515 -#: packages/wallet-webui/src/routes/transaction-model.ts:534 +#: packages/wallet-webui/src/routes/transaction-model.ts:505 +#: packages/wallet-webui/src/routes/transaction-model.ts:525 +#: packages/wallet-webui/src/routes/transaction-model.ts:544 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:94 msgid "Expires" msgstr "Scade" -#: packages/wallet-webui/src/routes/transaction-model.ts:504 -#: packages/wallet-webui/src/routes/transaction-model.ts:523 +#: packages/wallet-webui/src/routes/transaction-model.ts:514 +#: packages/wallet-webui/src/routes/transaction-model.ts:533 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:83 msgid "Transfer amount" msgstr "Importo del trasferimento" -#: packages/wallet-webui/src/routes/transaction-model.ts:542 +#: packages/wallet-webui/src/routes/transaction-model.ts:552 msgid "Lost amount" msgstr "Importo perso" -#: packages/wallet-webui/src/routes/transaction-model.ts:544 +#: packages/wallet-webui/src/routes/transaction-model.ts:554 msgid "Removed from wallet" msgstr "Rimosso dal portafoglio" -#: packages/wallet-webui/src/routes/transaction-model.ts:552 +#: packages/wallet-webui/src/routes/transaction-model.ts:562 msgid "Loss reason" msgstr "Motivo della perdita" -#: packages/wallet-webui/src/routes/transaction-model.ts:557 +#: packages/wallet-webui/src/routes/transaction-model.ts:567 msgid "Recovered amount" msgstr "Importo recuperato" -#: packages/wallet-webui/src/routes/transaction-model.ts:577 +#: packages/wallet-webui/src/routes/transaction-model.ts:587 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1314 msgid "Try now" msgstr "Prova adesso" -#: packages/wallet-webui/src/routes/transaction-model.ts:582 +#: packages/wallet-webui/src/routes/transaction-model.ts:592 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Suspend" msgstr "Sospendi" -#: packages/wallet-webui/src/routes/transaction-model.ts:587 +#: packages/wallet-webui/src/routes/transaction-model.ts:597 msgid "Resume" msgstr "Riprendi" -#: packages/wallet-webui/src/routes/transaction-model.ts:592 +#: packages/wallet-webui/src/routes/transaction-model.ts:602 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1322 msgid "Abort" msgstr "Interrompi" -#: packages/wallet-webui/src/routes/transaction-model.ts:594 +#: packages/wallet-webui/src/routes/transaction-model.ts:604 msgid "" "Abort this transaction? The wallet may need to contact the bank, merchant, " "or exchange to stop it safely." @@ -1338,11 +1421,11 @@ msgstr "" "portafoglio contatti la banca, il venditore o l'exchange per interromperla " "in modo sicuro." -#: packages/wallet-webui/src/routes/transaction-model.ts:598 +#: packages/wallet-webui/src/routes/transaction-model.ts:608 msgid "Stop and mark failed" msgstr "Interrompi e contrassegna come non riuscita" -#: packages/wallet-webui/src/routes/transaction-model.ts:600 +#: packages/wallet-webui/src/routes/transaction-model.ts:610 msgid "" "Stop this transaction and mark it failed? This can result in loss of funds " "and cannot be undone." @@ -1350,11 +1433,11 @@ msgstr "" "Interrompere questa transazione e contrassegnarla come non riuscita? Ciò può " "comportare la perdita di fondi e non può essere annullato." -#: packages/wallet-webui/src/routes/transaction-model.ts:604 +#: packages/wallet-webui/src/routes/transaction-model.ts:614 msgid "Delete record" msgstr "Elimina la registrazione" -#: packages/wallet-webui/src/routes/transaction-model.ts:606 +#: packages/wallet-webui/src/routes/transaction-model.ts:616 msgid "" "Permanently delete this transaction record? Resulting funds are not deleted, " "but the history entry cannot be restored." @@ -1363,71 +1446,71 @@ msgstr "" "non vengono eliminati, ma la voce della cronologia non può essere " "ripristinata." -#: packages/wallet-webui/src/routes/transaction-model.ts:657 +#: packages/wallet-webui/src/routes/transaction-model.ts:667 msgid "Collect refund" msgstr "Riscuoti il rimborso" -#: packages/wallet-webui/src/routes/transaction-model.ts:668 +#: packages/wallet-webui/src/routes/transaction-model.ts:678 msgid "Complete the required identity verification on the exchange's website." msgstr "" "Completa la verifica dell'identità richiesta sul sito web dell'exchange." -#: packages/wallet-webui/src/routes/transaction-model.ts:669 +#: packages/wallet-webui/src/routes/transaction-model.ts:679 #: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 msgid "Complete verification" msgstr "Completa la verifica" -#: packages/wallet-webui/src/routes/transaction-model.ts:680 +#: packages/wallet-webui/src/routes/transaction-model.ts:690 msgid "Bank confirmation required" msgstr "È richiesta la conferma bancaria" -#: packages/wallet-webui/src/routes/transaction-model.ts:681 +#: packages/wallet-webui/src/routes/transaction-model.ts:691 msgid "Confirm this withdrawal on your bank's website." msgstr "Conferma questo prelievo sul sito web della tua banca." -#: packages/wallet-webui/src/routes/transaction-model.ts:682 +#: packages/wallet-webui/src/routes/transaction-model.ts:692 msgid "Continue at bank" msgstr "Continua sul sito della banca" -#: packages/wallet-webui/src/routes/transaction-model.ts:699 +#: packages/wallet-webui/src/routes/transaction-model.ts:709 msgid "View bank transfer instructions" msgstr "Visualizza le istruzioni per il bonifico bancario" -#: packages/wallet-webui/src/routes/transaction-model.ts:715 +#: packages/wallet-webui/src/routes/transaction-model.ts:725 msgid "View authentication transfer" msgstr "Visualizza il bonifico di autenticazione" #. Translators: KYC is "Know Your Customer"; payto is the name of a URI scheme. -#: packages/wallet-webui/src/routes/transaction-model.ts:729 +#: packages/wallet-webui/src/routes/transaction-model.ts:739 msgid "KYC payto hash" msgstr "Hash payto KYC" -#: packages/wallet-webui/src/routes/transaction-model.ts:737 +#: packages/wallet-webui/src/routes/transaction-model.ts:747 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1305 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1372 msgid "Raw amount" msgstr "Importo lordo" -#: packages/wallet-webui/src/routes/transaction-model.ts:738 +#: packages/wallet-webui/src/routes/transaction-model.ts:748 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1373 msgid "Effective amount" msgstr "Importo effettivo" -#: packages/wallet-webui/src/routes/transaction-model.ts:746 +#: packages/wallet-webui/src/routes/transaction-model.ts:756 msgid "Reserve public key" msgstr "Chiave pubblica della riserva" -#: packages/wallet-webui/src/routes/transaction-model.ts:754 +#: packages/wallet-webui/src/routes/transaction-model.ts:764 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:475 msgid "Payto URI" msgstr "URI Payto" -#: packages/wallet-webui/src/routes/transaction-model.ts:761 +#: packages/wallet-webui/src/routes/transaction-model.ts:771 msgid "Verification source payto URI" msgstr "URI payto del conto di origine della verifica" -#: packages/wallet-webui/src/routes/transaction-model.ts:774 +#: packages/wallet-webui/src/routes/transaction-model.ts:784 msgid "Purse public key" msgstr "Chiave pubblica del purse" @@ -1764,11 +1847,6 @@ msgstr "Totale dell'ultima dichiarazione: %1$s" msgid "Back to settings" msgstr "Torna alle impostazioni" -#: packages/wallet-webui/src/ui/QrFrame.tsx:67 -msgid "QR code unavailable. Use the text or copy action instead." -msgstr "" -"Codice QR non disponibile. Utilizza invece il testo o l'azione di copia." - #: packages/wallet-webui/src/screens/DonauStatementsScreen.tsx:42 msgid "Donation statements" msgstr "Dichiarazioni sulle donazioni" @@ -2552,7 +2630,7 @@ msgid "Import verified" msgstr "Importazione verificata" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:4750 +#: packages/wallet-webui/src/routes/App.tsx:4844 msgid "" "Wallet-core reopened the imported records and completed diagnostic and " "balance reads." @@ -2738,7 +2816,7 @@ msgstr "Annulla il pagamento tra pari" #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:41 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:135 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1293 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1309 msgid "Receive money" msgstr "Ricevi denaro" @@ -2755,7 +2833,7 @@ msgid "Confirming…" msgstr "Conferma in corso…" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:21 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:208 msgid "Share money" msgstr "Condividi denaro" @@ -2764,7 +2842,7 @@ msgid "Share request" msgstr "Condividi la richiesta" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:26 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:209 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 " @@ -2782,7 +2860,7 @@ msgstr "Visualizza transazione" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:49 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:214 msgid "QR code for the peer payment link" msgstr "Codice QR per il collegamento di pagamento tra pari" @@ -2791,7 +2869,7 @@ 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:60 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:212 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "Copy link" msgstr "Copia collegamento" @@ -3287,32 +3365,32 @@ msgstr "Accettazione in corso…" msgid "Accept terms" msgstr "Accetta le condizioni" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:56 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:67 msgid "Loading transaction…" msgstr "Caricamento della transazione…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:68 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:79 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:97 msgid "Back to history" msgstr "Torna alla cronologia" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:71 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:82 msgid "Transaction not found." msgstr "Transazione non trovata." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:149 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:160 msgid "Wallet reported a problem" msgstr "Il portafoglio ha segnalato un problema" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:180 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:191 msgid "Bank account authentication required" msgstr "È richiesta l'autenticazione del conto bancario" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:181 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:192 msgid "Bank transfer still required" msgstr "È ancora necessario il bonifico bancario" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:196 msgid "" "Make a small authentication transfer from the deposit account before the " "exchange can send money to it." @@ -3320,7 +3398,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:186 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." @@ -3328,51 +3406,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:219 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 msgid "Order details" msgstr "Dettagli dell'ordine" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:229 -#: packages/wallet-webui/src/routes/App.tsx:4062 -#: packages/wallet-webui/src/routes/App.tsx:4395 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:240 +#: packages/wallet-webui/src/routes/App.tsx:4112 +#: packages/wallet-webui/src/routes/App.tsx:4487 msgid "Payment options could not be loaded." msgstr "Impossibile caricare le opzioni di pagamento." -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:249 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "Dettagli della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:261 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:279 msgid "Technical identifiers" msgstr "Identificatori tecnici" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:265 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:283 msgid "Transaction ID" msgstr "ID della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:271 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:289 msgid "Local ID" msgstr "ID locale" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:288 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:306 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "Copia" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:315 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:333 msgid "Working…" msgstr "Operazione in corso…" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:323 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 msgid "Confirm transaction action" msgstr "Conferma l'azione della transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:325 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:343 msgid "Keep transaction" msgstr "Mantieni la transazione" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:326 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:344 msgid "Confirm" msgstr "Conferma" @@ -5228,17 +5306,17 @@ msgid "Withdrawal creation failed" msgstr "La creazione del prelievo non è riuscita" #: packages/wallet-webui/src/routes/App.tsx:2516 -#: packages/wallet-webui/src/routes/App.tsx:4326 +#: packages/wallet-webui/src/routes/App.tsx:4411 msgid "Withdrawal completed" msgstr "Prelievo completato" #: packages/wallet-webui/src/routes/App.tsx:2517 -#: packages/wallet-webui/src/routes/App.tsx:4327 +#: packages/wallet-webui/src/routes/App.tsx:4412 msgid "Withdrawal: %1$s" msgstr "Prelievo: %1$s" #: packages/wallet-webui/src/routes/App.tsx:2522 -#: packages/wallet-webui/src/routes/App.tsx:4332 +#: packages/wallet-webui/src/routes/App.tsx:4417 msgid "%1$s is now reflected in your wallet balance." msgstr "%1$s ora si riflette nel saldo del tuo portafoglio." @@ -5433,71 +5511,81 @@ msgid "Payment preparation failed" msgstr "La preparazione del pagamento non è riuscita" #: packages/wallet-webui/src/routes/App.tsx:3826 -#: packages/wallet-webui/src/routes/App.tsx:3868 -#: packages/wallet-webui/src/routes/App.tsx:3872 +#: packages/wallet-webui/src/routes/App.tsx:3885 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "The payment transaction is unavailable." msgstr "La transazione di pagamento non è disponibile." #: packages/wallet-webui/src/routes/App.tsx:3842 -#: packages/wallet-webui/src/routes/App.tsx:4402 +#: packages/wallet-webui/src/routes/App.tsx:4494 msgid "The payment contract details are unavailable." msgstr "I dettagli del contratto di pagamento non sono disponibili." -#: packages/wallet-webui/src/routes/App.tsx:3864 +#: packages/wallet-webui/src/routes/App.tsx:3881 msgid "Payment is %1$s." msgstr "Il pagamento è %1$s." -#: packages/wallet-webui/src/routes/App.tsx:3982 -#: packages/wallet-webui/src/routes/App.tsx:4250 +#: packages/wallet-webui/src/routes/App.tsx:4003 +#: packages/wallet-webui/src/routes/App.tsx:4308 msgid "Wallet-core could not confirm this payment." msgstr "Wallet-core non ha potuto confermare questo pagamento." -#: packages/wallet-webui/src/routes/App.tsx:3995 -#: packages/wallet-webui/src/routes/App.tsx:4263 +#: packages/wallet-webui/src/routes/App.tsx:4016 +#: packages/wallet-webui/src/routes/App.tsx:4321 msgid "Payment confirmation failed" msgstr "Conferma del pagamento non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:4039 +#: packages/wallet-webui/src/routes/App.tsx:4060 msgid "The payment could not be cancelled." msgstr "Non è stato possibile annullare il pagamento." -#: packages/wallet-webui/src/routes/App.tsx:4043 +#: packages/wallet-webui/src/routes/App.tsx:4064 msgid "Payment cancellation failed" msgstr "Annullamento del pagamento non riuscito" -#: packages/wallet-webui/src/routes/App.tsx:4142 +#: packages/wallet-webui/src/routes/App.tsx:4089 +#: packages/wallet-webui/src/routes/App.tsx:4341 +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:4099 +#: packages/wallet-webui/src/routes/App.tsx:4349 +msgid "Payment handoff failed" +msgstr "Trasferimento del pagamento non riuscito" + +#: packages/wallet-webui/src/routes/App.tsx:4195 msgid "Transaction history could not be loaded." msgstr "Impossibile caricare la cronologia delle transazioni." -#: packages/wallet-webui/src/routes/App.tsx:4300 +#: packages/wallet-webui/src/routes/App.tsx:4385 msgid "Wallet-core rejected this transaction action." msgstr "Wallet-core ha rifiutato questa azione di transazione." -#: packages/wallet-webui/src/routes/App.tsx:4309 +#: packages/wallet-webui/src/routes/App.tsx:4394 msgid "The wallet is collecting the available refund." msgstr "Il portafoglio sta raccogliendo il rimborso disponibile." -#: packages/wallet-webui/src/routes/App.tsx:4310 +#: packages/wallet-webui/src/routes/App.tsx:4395 msgid "Transaction action accepted." msgstr "Azione di transazione accettata." -#: packages/wallet-webui/src/routes/App.tsx:4314 +#: packages/wallet-webui/src/routes/App.tsx:4399 msgid "Transaction action failed" msgstr "Azione di transazione non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:4378 +#: packages/wallet-webui/src/routes/App.tsx:4463 msgid "The transaction could not be loaded." msgstr "Impossibile caricare la transazione." -#: packages/wallet-webui/src/routes/App.tsx:4449 +#: packages/wallet-webui/src/routes/App.tsx:4543 msgid "Could not create the database download" msgstr "Impossibile creare il download del database" -#: packages/wallet-webui/src/routes/App.tsx:4528 +#: packages/wallet-webui/src/routes/App.tsx:4622 msgid "Wallet storage metadata could not be read." msgstr "Impossibile leggere i metadati di archiviazione del portafoglio." -#: packages/wallet-webui/src/routes/App.tsx:4551 +#: packages/wallet-webui/src/routes/App.tsx:4645 msgid "" "Browser integration preference saved. Disabling an injected feature takes " "full effect when the website reloads." @@ -5505,150 +5593,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:4555 +#: packages/wallet-webui/src/routes/App.tsx:4649 msgid "Browser integration preference could not be saved." msgstr "Impossibile salvare la preferenza di integrazione del browser." -#: packages/wallet-webui/src/routes/App.tsx:4571 +#: packages/wallet-webui/src/routes/App.tsx:4665 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:4582 +#: packages/wallet-webui/src/routes/App.tsx:4676 msgid "SQLite migration completed and wallet-core reopened." msgstr "Migrazione SQLite completata e wallet-core riaperto." -#: packages/wallet-webui/src/routes/App.tsx:4583 +#: packages/wallet-webui/src/routes/App.tsx:4677 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "Rollback di IndexedDB completato e wallet-core riaperto." -#: packages/wallet-webui/src/routes/App.tsx:4589 +#: packages/wallet-webui/src/routes/App.tsx:4683 msgid "Storage migration failed" msgstr "La migrazione dello spazio di archiviazione non è riuscita" -#: packages/wallet-webui/src/routes/App.tsx:4613 +#: packages/wallet-webui/src/routes/App.tsx:4707 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:4618 +#: packages/wallet-webui/src/routes/App.tsx:4712 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:4643 +#: packages/wallet-webui/src/routes/App.tsx:4737 msgid "Database export created." msgstr "Esportazione del database creata." -#: packages/wallet-webui/src/routes/App.tsx:4646 +#: packages/wallet-webui/src/routes/App.tsx:4740 msgid "Database export failed." msgstr "Esportazione del database non riuscita." -#: packages/wallet-webui/src/routes/App.tsx:4670 +#: packages/wallet-webui/src/routes/App.tsx:4764 msgid "Diagnostics export created." msgstr "Esportazione della diagnostica creata." -#: packages/wallet-webui/src/routes/App.tsx:4673 +#: packages/wallet-webui/src/routes/App.tsx:4767 msgid "Diagnostics export failed." msgstr "Esportazione della diagnostica non riuscita." -#: packages/wallet-webui/src/routes/App.tsx:4684 +#: packages/wallet-webui/src/routes/App.tsx:4778 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:4701 +#: packages/wallet-webui/src/routes/App.tsx:4795 msgid "The selected file could not be reviewed." msgstr "Impossibile rivedere il file selezionato." -#: packages/wallet-webui/src/routes/App.tsx:4726 +#: packages/wallet-webui/src/routes/App.tsx:4820 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:4742 +#: packages/wallet-webui/src/routes/App.tsx:4836 msgid "Wallet-core rejected the database import." msgstr "Wallet-core ha rifiutato l'importazione del database." -#: packages/wallet-webui/src/routes/App.tsx:4756 +#: packages/wallet-webui/src/routes/App.tsx:4850 msgid "The database import failed." msgstr "L'importazione del database non è riuscita." -#: packages/wallet-webui/src/routes/App.tsx:4773 +#: packages/wallet-webui/src/routes/App.tsx:4867 msgid "Wallet-core rejected the recovery backup." msgstr "Wallet-core ha rifiutato il backup di ripristino." -#: packages/wallet-webui/src/routes/App.tsx:4781 +#: packages/wallet-webui/src/routes/App.tsx:4875 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:4788 +#: packages/wallet-webui/src/routes/App.tsx:4882 msgid "Restoring the pre-import wallet failed." msgstr "Il ripristino del portafoglio pre-importazione non è riuscito." -#: packages/wallet-webui/src/routes/App.tsx:4813 +#: packages/wallet-webui/src/routes/App.tsx:4907 msgid "Wallet-core could not clear the database." msgstr "Wallet-core non è riuscito a cancellare il database." -#: packages/wallet-webui/src/routes/App.tsx:4819 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Wallet database cleared." msgstr "Il database del portafoglio è stato cancellato." -#: packages/wallet-webui/src/routes/App.tsx:4827 +#: packages/wallet-webui/src/routes/App.tsx:4921 msgid "Clearing the wallet database failed." msgstr "La cancellazione del database del portafoglio non è riuscita." -#: packages/wallet-webui/src/routes/App.tsx:4852 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/routes/App.tsx:4946 +#: packages/wallet-webui/src/routes/App.tsx:4963 msgid "Wallet-core developer mode could not be changed." msgstr "Impossibile modificare la modalità sviluppatore Wallet-core." -#: packages/wallet-webui/src/routes/App.tsx:4861 +#: packages/wallet-webui/src/routes/App.tsx:4955 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:4862 +#: packages/wallet-webui/src/routes/App.tsx:4956 msgid "Developer mode disabled." msgstr "Modalità sviluppatore disabilitata." -#: packages/wallet-webui/src/routes/App.tsx:4889 -#: packages/wallet-webui/src/routes/App.tsx:4899 +#: packages/wallet-webui/src/routes/App.tsx:4983 +#: packages/wallet-webui/src/routes/App.tsx:4993 msgid "Test money could not be withdrawn." msgstr "Non è stato possibile prelevare il denaro del test." -#: packages/wallet-webui/src/routes/App.tsx:4965 +#: packages/wallet-webui/src/routes/App.tsx:5059 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:4987 +#: packages/wallet-webui/src/routes/App.tsx:5081 msgid "Wallet data protection was granted." msgstr "La protezione dei dati del portafoglio è stata concessa." -#: packages/wallet-webui/src/routes/App.tsx:4992 +#: packages/wallet-webui/src/routes/App.tsx:5086 msgid "Durable browser storage was not granted." msgstr "Non è stata garantita l'archiviazione durevole del browser." -#: packages/wallet-webui/src/routes/App.tsx:5020 +#: packages/wallet-webui/src/routes/App.tsx:5114 msgid "Storage status is unavailable" msgstr "Lo stato di archiviazione non è disponibile" -#: packages/wallet-webui/src/routes/App.tsx:5032 +#: packages/wallet-webui/src/routes/App.tsx:5126 msgid "Recovery source restoration failed" msgstr "Il ripristino dell'origine di ripristino non è riuscito" -#: packages/wallet-webui/src/routes/App.tsx:5052 +#: packages/wallet-webui/src/routes/App.tsx:5146 msgid "Generation recovery failed" msgstr "Il recupero della generazione non è riuscito" -#: packages/wallet-webui/src/routes/App.tsx:5072 +#: packages/wallet-webui/src/routes/App.tsx:5166 msgid "Empty wallet initialization failed" msgstr "Inizializzazione del portafoglio vuoto non riuscita" -#: packages/wallet-webui/src/routes/App.tsx:5087 +#: packages/wallet-webui/src/routes/App.tsx:5181 msgid "The selected storage generation failed its post-activation checks." msgstr "" "La generazione di archiviazione selezionata non ha superato i controlli post-" @@ -5659,8 +5747,8 @@ msgid "Museum admission and guide" msgstr "Ingresso al museo e guida" #: packages/wallet-webui/src/testing/demo-wallet.ts:163 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1154 #: packages/wallet-webui/src/testing/demo-wallet.ts:1170 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1186 msgid "City Museum" msgstr "Museo della città" @@ -5681,7 +5769,7 @@ msgid "Everyday account" msgstr "Conto per le spese quotidiane" #: packages/wallet-webui/src/testing/demo-wallet.ts:437 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1302 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1318 msgid "Demo data restored." msgstr "Dati demo ripristinati." @@ -5689,39 +5777,39 @@ msgstr "Dati demo ripristinati." msgid "Swiss franc" msgstr "franco svizzero" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1041 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1050 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1057 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1066 msgid "Shared lunch" msgstr "Pranzo condiviso" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1155 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 msgid "Member price" msgstr "Prezzo per i soci" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1156 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 msgid "Reduced admission for wallet holders" msgstr "Ingresso ridotto per i possessori di portafoglio" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1187 msgid "Museum pass" msgstr "Abbonamento al museo" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1188 msgid "Admission during the demo period" msgstr "Ingresso durante il periodo demo" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1229 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1245 msgid "The demo bank confirmed the withdrawal." msgstr "La banca demo ha confermato il prelievo." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1232 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1248 msgid "External navigation is simulated in demo mode." msgstr "La navigazione esterna viene simulata in modalità demo." -#: packages/wallet-webui/src/testing/demo-wallet.ts:1291 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1307 msgid "Sample payment" msgstr "Pagamento di esempio" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1292 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1308 msgid "Bank withdrawal" msgstr "Prelievo bancario" diff --git a/packages/wallet-webui/src/i18n/strings.ts b/packages/wallet-webui/src/i18n/strings.ts @@ -281,6 +281,9 @@ strings['it'] = { "Products": [ "Prodotti" ], + "QR code unavailable. Use the text or copy action instead.": [ + "Codice QR non disponibile. Utilizza invece il testo o l'azione di copia." + ], "Discount": [ "Sconto" ], @@ -335,6 +338,12 @@ strings['it'] = { "Configure donation receipts": [ "Configura le ricevute delle donazioni" ], + "Preparing handoff…": [ + "Preparazione del trasferimento…" + ], + "Continue with another wallet": [ + "Continua con un altro portafoglio" + ], "Cancelling…": [ "Annullamento in corso…" ], @@ -350,6 +359,18 @@ strings['it'] = { "Pay": [ "Paga" ], + "Continue in another wallet": [ + "Continua in un altro portafoglio" + ], + "Scan this QR code with the other wallet. This screen will close the code automatically when that wallet claims the payment.": [ + "Scansiona questo codice QR con l’altro portafoglio. Questa schermata rimuoverà automaticamente il codice quando l’altro portafoglio rivendicherà il pagamento." + ], + "QR code to continue the payment in another wallet": [ + "Codice QR per continuare il pagamento in un altro portafoglio" + ], + "Copy payment link": [ + "Copia il collegamento di pagamento" + ], "Cancel payment": [ "Annulla il pagamento" ], @@ -377,6 +398,12 @@ strings['it'] = { "Merchant order": [ "Ordine del venditore" ], + "Payment continued in another wallet": [ + "Pagamento continuato in un altro portafoglio" + ], + "The other wallet claimed this payment. You can safely close this screen.": [ + "L’altro portafoglio ha rivendicato questo pagamento. Puoi chiudere questa schermata in sicurezza." + ], "Payment submitted": [ "Pagamento inviato" ], @@ -401,6 +428,15 @@ strings['it'] = { "Copy code": [ "Copia il codice" ], + "Continue with another wallet?": [ + "Continuare con un altro portafoglio?" + ], + "This wallet will release the payment so another wallet can claim it. You will not be able to pay this order here afterward.": [ + "Questo portafoglio rilascerà il pagamento affinché un altro portafoglio possa rivendicarlo. In seguito non potrai più pagare qui questo ordine." + ], + "Keep payment here": [ + "Mantieni il pagamento qui" + ], "%1$s items": [ "Articoli %1$s" ], @@ -650,6 +686,9 @@ strings['it'] = { "Completed by another wallet": [ "Completato da un altro portafoglio" ], + "Continued in another wallet": [ + "Continuato in un altro portafoglio" + ], "Paid with another wallet": [ "Pagato con un altro portafoglio" ], @@ -668,6 +707,9 @@ strings['it'] = { "Tracking bank transfer": [ "Monitoraggio del bonifico bancario" ], + "Waiting for another wallet": [ + "In attesa di un altro portafoglio" + ], "Completed": [ "Completato" ], @@ -686,6 +728,9 @@ strings['it'] = { "Needs confirmation": [ "Richiede conferma" ], + "Another wallet can scan the payment QR code and continue.": [ + "Un altro portafoglio può scansionare il codice QR di pagamento e continuare." + ], "This transaction is waiting for your decision.": [ "Questa transazione è in attesa della tua decisione." ], @@ -704,6 +749,9 @@ strings['it'] = { "Aborted": [ "Interrotta" ], + "The payment was handed off successfully to another wallet.": [ + "Il pagamento è stato trasferito correttamente a un altro portafoglio." + ], "This transaction was stopped before completion.": [ "Questa transazione è stata interrotta prima del completamento." ], @@ -1078,9 +1126,6 @@ strings['it'] = { "Back to settings": [ "Torna alle impostazioni" ], - "QR code unavailable. Use the text or copy action instead.": [ - "Codice QR non disponibile. Utilizza invece il testo o l'azione di copia." - ], "Donation statements": [ "Dichiarazioni sulle donazioni" ], @@ -3395,6 +3440,12 @@ strings['it'] = { "Payment cancellation failed": [ "Annullamento del pagamento non riuscito" ], + "The payment could not be handed off to another wallet.": [ + "Non è stato possibile trasferire il pagamento a un altro portafoglio." + ], + "Payment handoff failed": [ + "Trasferimento del pagamento non riuscito" + ], "Transaction history could not be loaded.": [ "Impossibile caricare la cronologia delle transazioni." ], @@ -3600,7 +3651,6 @@ strings['it'] = { "lang": "it", "completeness": 100 }; - strings['fr'] = { "locale_data": { "messages": { @@ -3882,6 +3932,9 @@ strings['fr'] = { "Products": [ "Produits" ], + "QR code unavailable. Use the text or copy action instead.": [ + "Code QR indisponible. Utilisez plutôt l’action de texte ou de copie." + ], "Discount": [ "Remise" ], @@ -3936,6 +3989,12 @@ strings['fr'] = { "Configure donation receipts": [ "Configurer les reçus de dons" ], + "Preparing handoff…": [ + "Préparation du transfert…" + ], + "Continue with another wallet": [ + "Continuer avec un autre portefeuille" + ], "Cancelling…": [ "Annulation…" ], @@ -3951,6 +4010,18 @@ strings['fr'] = { "Pay": [ "Payer" ], + "Continue in another wallet": [ + "Continuer dans un autre portefeuille" + ], + "Scan this QR code with the other wallet. This screen will close the code automatically when that wallet claims the payment.": [ + "Scannez ce code QR avec l’autre portefeuille. Cet écran supprimera automatiquement le code lorsque cet autre portefeuille aura réclamé le paiement." + ], + "QR code to continue the payment in another wallet": [ + "Code QR pour continuer le paiement dans un autre portefeuille" + ], + "Copy payment link": [ + "Copier le lien de paiement" + ], "Cancel payment": [ "Annuler le paiement" ], @@ -3978,6 +4049,12 @@ strings['fr'] = { "Merchant order": [ "Commande du commerçant" ], + "Payment continued in another wallet": [ + "Paiement poursuivi dans un autre portefeuille" + ], + "The other wallet claimed this payment. You can safely close this screen.": [ + "L’autre portefeuille a réclamé ce paiement. Vous pouvez fermer cet écran en toute sécurité." + ], "Payment submitted": [ "Paiement soumis" ], @@ -4002,6 +4079,15 @@ strings['fr'] = { "Copy code": [ "Copier le code" ], + "Continue with another wallet?": [ + "Continuer avec un autre portefeuille ?" + ], + "This wallet will release the payment so another wallet can claim it. You will not be able to pay this order here afterward.": [ + "Ce portefeuille va libérer le paiement afin qu’un autre portefeuille puisse le réclamer. Vous ne pourrez ensuite plus payer cette commande ici." + ], + "Keep payment here": [ + "Conserver le paiement ici" + ], "%1$s items": [ "%1$s articles" ], @@ -4251,6 +4337,9 @@ strings['fr'] = { "Completed by another wallet": [ "Terminée par un autre portefeuille" ], + "Continued in another wallet": [ + "Poursuivi dans un autre portefeuille" + ], "Paid with another wallet": [ "Payé avec un autre portefeuille" ], @@ -4269,6 +4358,9 @@ strings['fr'] = { "Tracking bank transfer": [ "Suivi du virement bancaire" ], + "Waiting for another wallet": [ + "En attente d’un autre portefeuille" + ], "Completed": [ "Terminée" ], @@ -4287,6 +4379,9 @@ strings['fr'] = { "Needs confirmation": [ "Besoin d'une confirmation" ], + "Another wallet can scan the payment QR code and continue.": [ + "Un autre portefeuille peut scanner le code QR de paiement et continuer." + ], "This transaction is waiting for your decision.": [ "Cette transaction attend votre décision." ], @@ -4305,6 +4400,9 @@ strings['fr'] = { "Aborted": [ "Interrompue" ], + "The payment was handed off successfully to another wallet.": [ + "Le paiement a été transféré avec succès vers un autre portefeuille." + ], "This transaction was stopped before completion.": [ "Cette transaction a été arrêtée avant son achèvement." ], @@ -4679,9 +4777,6 @@ strings['fr'] = { "Back to settings": [ "Retour aux paramètres" ], - "QR code unavailable. Use the text or copy action instead.": [ - "Code QR indisponible. Utilisez plutôt l’action de texte ou de copie." - ], "Donation statements": [ "Relevés de dons" ], @@ -6996,6 +7091,12 @@ strings['fr'] = { "Payment cancellation failed": [ "L'annulation du paiement a échoué" ], + "The payment could not be handed off to another wallet.": [ + "Le paiement n’a pas pu être transféré vers un autre portefeuille." + ], + "Payment handoff failed": [ + "Échec du transfert du paiement" + ], "Transaction history could not be loaded.": [ "L'historique des transactions n'a pas pu être chargé." ], @@ -7483,6 +7584,9 @@ strings['de'] = { "Products": [ "Produkte" ], + "QR code unavailable. Use the text or copy action instead.": [ + "QR-Code nicht verfügbar. Verwenden Sie stattdessen die Text- oder Kopieraktion." + ], "Discount": [ "Rabatt" ], @@ -7537,6 +7641,12 @@ strings['de'] = { "Configure donation receipts": [ "Spendenbescheinigungen konfigurieren" ], + "Preparing handoff…": [ + "Übergabe wird vorbereitet …" + ], + "Continue with another wallet": [ + "Mit einem anderen Wallet fortfahren" + ], "Cancelling…": [ "Wird abgebrochen …" ], @@ -7552,6 +7662,18 @@ strings['de'] = { "Pay": [ "Bezahlen" ], + "Continue in another wallet": [ + "In einem anderen Wallet fortfahren" + ], + "Scan this QR code with the other wallet. This screen will close the code automatically when that wallet claims the payment.": [ + "Scannen Sie diesen QR-Code mit dem anderen Wallet. Dieser Bildschirm entfernt den Code automatisch, sobald das andere Wallet die Zahlung beansprucht." + ], + "QR code to continue the payment in another wallet": [ + "QR-Code zum Fortsetzen der Zahlung in einem anderen Wallet" + ], + "Copy payment link": [ + "Zahlungslink kopieren" + ], "Cancel payment": [ "Zahlung stornieren" ], @@ -7579,6 +7701,12 @@ strings['de'] = { "Merchant order": [ "Händlerbestellung" ], + "Payment continued in another wallet": [ + "Zahlung in einem anderen Wallet fortgesetzt" + ], + "The other wallet claimed this payment. You can safely close this screen.": [ + "Das andere Wallet hat diese Zahlung beansprucht. Sie können diesen Bildschirm sicher schließen." + ], "Payment submitted": [ "Zahlung eingereicht" ], @@ -7603,6 +7731,15 @@ strings['de'] = { "Copy code": [ "Code kopieren" ], + "Continue with another wallet?": [ + "Mit einem anderen Wallet fortfahren?" + ], + "This wallet will release the payment so another wallet can claim it. You will not be able to pay this order here afterward.": [ + "Dieses Wallet gibt die Zahlung frei, damit ein anderes Wallet sie beanspruchen kann. Anschließend können Sie diese Bestellung hier nicht mehr bezahlen." + ], + "Keep payment here": [ + "Zahlung hier behalten" + ], "%1$s items": [ "%1$s Artikel" ], @@ -7852,6 +7989,9 @@ strings['de'] = { "Completed by another wallet": [ "Von einem anderen Wallet abgeschlossen" ], + "Continued in another wallet": [ + "In anderem Wallet fortgesetzt" + ], "Paid with another wallet": [ "Bezahlt mit einem anderen Wallet" ], @@ -7870,6 +8010,9 @@ strings['de'] = { "Tracking bank transfer": [ "Banküberweisung wird verfolgt" ], + "Waiting for another wallet": [ + "Warten auf anderes Wallet" + ], "Completed": [ "Abgeschlossen" ], @@ -7888,6 +8031,9 @@ strings['de'] = { "Needs confirmation": [ "Bestätigung erforderlich" ], + "Another wallet can scan the payment QR code and continue.": [ + "Ein anderes Wallet kann den Zahlungs-QR-Code scannen und fortfahren." + ], "This transaction is waiting for your decision.": [ "Diese Transaktion wartet auf Ihre Entscheidung." ], @@ -7906,6 +8052,9 @@ strings['de'] = { "Aborted": [ "Abgebrochen" ], + "The payment was handed off successfully to another wallet.": [ + "Die Zahlung wurde erfolgreich an ein anderes Wallet übergeben." + ], "This transaction was stopped before completion.": [ "Diese Transaktion wurde vor Abschluss gestoppt." ], @@ -8280,9 +8429,6 @@ strings['de'] = { "Back to settings": [ "Zurück zu den Einstellungen" ], - "QR code unavailable. Use the text or copy action instead.": [ - "QR-Code nicht verfügbar. Verwenden Sie stattdessen die Text- oder Kopieraktion." - ], "Donation statements": [ "Spendenabrechnungen" ], @@ -10597,6 +10743,12 @@ strings['de'] = { "Payment cancellation failed": [ "Abbrechen der Zahlung fehlgeschlagen" ], + "The payment could not be handed off to another wallet.": [ + "Die Zahlung konnte nicht an ein anderes Wallet übergeben werden." + ], + "Payment handoff failed": [ + "Übergabe der Zahlung fehlgeschlagen" + ], "Transaction history could not be loaded.": [ "Der Transaktionsverlauf konnte nicht geladen werden." ], diff --git a/packages/wallet-webui/src/i18n/taler-wallet-webui.pot b/packages/wallet-webui/src/i18n/taler-wallet-webui.pot @@ -209,7 +209,7 @@ msgid "Digital cash withdrawal" msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:35 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:379 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:436 #: 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 @@ -278,8 +278,10 @@ msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:93 #: packages/wallet-webui/src/screens/ActionScreen.tsx:112 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:506 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:528 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:381 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:569 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:587 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:609 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:115 #: packages/wallet-webui/src/screens/UriInputScreen.tsx:22 msgid "Back to wallet" @@ -319,7 +321,7 @@ msgid "Continue" msgstr "" #: packages/wallet-webui/src/screens/ActionScreen.tsx:149 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 #: packages/wallet-webui/src/screens/DepositScreen.tsx:243 #: packages/wallet-webui/src/screens/QrScannerScreen.tsx:40 #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:101 @@ -426,85 +428,99 @@ msgstr "" msgid "Products" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:53 -msgid "Discount" +#: packages/wallet-webui/src/ui/QrFrame.tsx:67 +msgid "QR code unavailable. Use the text or copy action instead." msgstr "" #: packages/wallet-webui/src/screens/PaymentScreen.tsx:56 +msgid "Discount" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:59 msgid "Pass" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:58 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:61 msgid "Receipt" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:76 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:79 msgid "%1$s × %2$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:88 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:91 msgid "%1$s of %2$s available" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:113 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:116 msgid "Spend now:" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:131 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:134 msgid "Get with your purchase:" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:178 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:229 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:185 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:236 msgid "Payment options" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:200 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:234 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:207 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 msgid "Total including fees: %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:210 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:217 msgid "Insufficient balance or required token (%1$s available)" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:212 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:219 msgid "Insufficient balance or required token" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:240 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:247 msgid "Insufficient balance (%1$s available)" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:241 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:248 msgid "Insufficient balance" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:258 -#: packages/wallet-webui/src/routes/payment-model.ts:201 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:265 +#: packages/wallet-webui/src/routes/payment-model.ts:205 msgid "Donation receipt" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:270 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:277 msgid "Collect a donation receipt for this payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:280 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:287 msgid "" "This payment can provide a donation receipt. Configure one of the supported " "donation authorities first." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:281 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:288 msgid "The configured donation authority is not supported by this merchant choice." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:293 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:300 msgid "Configure donation receipts" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:308 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:416 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:318 +msgid "Preparing handoff…" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:319 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:644 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:360 +msgid "Continue with another wallet" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:473 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:121 #: packages/wallet-webui/src/screens/WithdrawalScreen.tsx:232 #: packages/wallet-webui/src/screens/WithdrawalReviewScreen.tsx:117 @@ -512,105 +528,148 @@ msgstr "" msgid "Cancelling…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:315 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:335 #: 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:324 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:347 msgid "Paying…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:326 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:349 msgid "Pay %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:328 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:351 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:136 msgid "Pay" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:369 -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:417 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:364 +msgid "Continue in another wallet" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:368 +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:372 +msgid "QR code to continue the payment in another wallet" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:379 +msgid "Copy payment link" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:426 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:474 msgid "Cancel payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:378 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:435 #: packages/wallet-webui/src/screens/PaymentTemplateScreen.tsx:149 msgid "Review payment" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:385 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:442 msgid "to %1$s" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:396 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:453 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:51 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:224 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:235 msgid "Loading payment details…" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:402 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:459 msgid "Payment could not continue" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:405 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:462 msgid "The wallet could not process this payment." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:427 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:484 msgid "Merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:449 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:506 msgid "Unknown merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:472 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:529 msgid "Merchant order" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:496 -#: packages/wallet-webui/src/routes/App.tsx:4259 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:563 +msgid "Payment continued in another wallet" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:567 +msgid "The other wallet claimed this payment. You can safely close this screen." +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:577 +#: packages/wallet-webui/src/routes/App.tsx:4317 msgid "Payment submitted" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:504 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:585 msgid "" "The wallet is completing the payment. Its progress is available in transaction " "history." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:514 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:595 #: packages/wallet-webui/src/stories/catalog.ts:50 -#: packages/wallet-webui/src/routes/App.tsx:4258 +#: packages/wallet-webui/src/routes/App.tsx:4316 msgid "Payment complete" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:516 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:597 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:654 msgid "The merchant accepted your payment." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:523 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:604 msgid "Continue to merchant" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:534 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:615 msgid "Merchant confirmation code" msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:539 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:620 msgid "" "Show this code to the merchant if the point of sale asks for payment " "confirmation." msgstr "" -#: packages/wallet-webui/src/screens/PaymentScreen.tsx:552 +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:633 msgid "Copy code" msgstr "" +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:641 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:357 +msgid "Continue with another wallet?" +msgstr "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:642 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:358 +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 "" + +#: packages/wallet-webui/src/screens/PaymentScreen.tsx:643 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:359 +msgid "Keep payment here" +msgstr "" + #: packages/wallet-webui/src/routes/order-model.ts:37 msgid "%1$s items" msgstr "" @@ -625,40 +684,40 @@ msgstr[1] "" msgid "Product" msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:129 +#: packages/wallet-webui/src/routes/payment-model.ts:133 msgid "%1$s requested token is not trusted by this wallet." msgid_plural "%1$s requested tokens are not trusted by this wallet." msgstr[0] "" msgstr[1] "" -#: packages/wallet-webui/src/routes/payment-model.ts:135 +#: packages/wallet-webui/src/routes/payment-model.ts:139 msgid "%1$s token has an unexpected merchant domain. Review before paying." msgid_plural "%1$s tokens have an unexpected merchant domain. Review before paying." msgstr[0] "" msgstr[1] "" -#: packages/wallet-webui/src/routes/payment-model.ts:203 +#: packages/wallet-webui/src/routes/payment-model.ts:207 msgid "Receipt for %1$s" msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:204 +#: packages/wallet-webui/src/routes/payment-model.ts:208 msgid "Receipt for this payment" msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:287 +#: packages/wallet-webui/src/routes/payment-model.ts:291 msgid "A required token is not available in this wallet." msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:297 +#: packages/wallet-webui/src/routes/payment-model.ts:301 #: 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:299 +#: packages/wallet-webui/src/routes/payment-model.ts:303 msgid "This merchant is not an expected recipient for this token." msgstr "" -#: packages/wallet-webui/src/routes/payment-model.ts:301 +#: packages/wallet-webui/src/routes/payment-model.ts:305 msgid "This merchant is not trusted to receive this token." msgstr "" @@ -748,7 +807,7 @@ msgid "Review deposit" msgstr "" #: packages/wallet-webui/src/screens/DepositScreen.tsx:262 -#: packages/wallet-webui/src/routes/transaction-model.ts:432 +#: packages/wallet-webui/src/routes/transaction-model.ts:442 msgid "Bank account receives" msgstr "" @@ -797,7 +856,7 @@ msgid "Account details unavailable" msgstr "" #: packages/wallet-webui/src/routes/deposit-model.ts:26 -#: packages/wallet-webui/src/routes/transaction-model.ts:445 +#: packages/wallet-webui/src/routes/transaction-model.ts:455 msgid "Account holder" msgstr "" @@ -856,13 +915,13 @@ msgstr "" #: packages/wallet-webui/src/routes/deposit-model.ts:66 #: packages/wallet-webui/src/routes/deposit-model.ts:75 -#: packages/wallet-webui/src/routes/transaction-model.ts:417 -#: packages/wallet-webui/src/routes/transaction-model.ts:548 +#: packages/wallet-webui/src/routes/transaction-model.ts:427 +#: packages/wallet-webui/src/routes/transaction-model.ts:558 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:361 #: packages/wallet-webui/src/screens/PeerCreateScreen.tsx:529 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:90 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1308 -#: packages/wallet-webui/src/routes/App.tsx:4340 +#: packages/wallet-webui/src/routes/App.tsx:4425 msgid "Exchange" msgstr "" @@ -955,7 +1014,7 @@ msgid "Digital cash became unusable" msgstr "" #: packages/wallet-webui/src/routes/transaction-model.ts:223 -#: packages/wallet-webui/src/routes/transaction-model.ts:667 +#: packages/wallet-webui/src/routes/transaction-model.ts:677 msgid "Identity verification required" msgstr "" @@ -1007,31 +1066,39 @@ msgid "Completed by another wallet" msgstr "" #: packages/wallet-webui/src/routes/transaction-model.ts:235 -msgid "Paid with another wallet" +msgid "Continued in another wallet" msgstr "" #: packages/wallet-webui/src/routes/transaction-model.ts:236 +msgid "Paid with another wallet" +msgstr "" + +#: packages/wallet-webui/src/routes/transaction-model.ts:237 #: packages/wallet-webui/src/routes/management-model.ts:146 msgid "Ready" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:237 +#: packages/wallet-webui/src/routes/transaction-model.ts:238 msgid "Restoring merchant session" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:238 +#: packages/wallet-webui/src/routes/transaction-model.ts:239 msgid "Submitting payment" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:239 +#: packages/wallet-webui/src/routes/transaction-model.ts:240 msgid "Refreshing digital cash" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:240 +#: packages/wallet-webui/src/routes/transaction-model.ts:241 msgid "Tracking bank transfer" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:255 +#: packages/wallet-webui/src/routes/transaction-model.ts:242 +msgid "Waiting for another wallet" +msgstr "" + +#: packages/wallet-webui/src/routes/transaction-model.ts:257 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:361 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:373 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1258 @@ -1039,335 +1106,343 @@ msgstr "" msgid "Completed" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:256 +#: packages/wallet-webui/src/routes/transaction-model.ts:258 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1353 msgid "This transaction completed successfully." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:261 +#: packages/wallet-webui/src/routes/transaction-model.ts:263 #: packages/wallet-webui/src/screens/TermsScreen.tsx:15 msgid "Pending" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:263 +#: packages/wallet-webui/src/routes/transaction-model.ts:265 msgid "The wallet is processing this transaction now." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:264 +#: packages/wallet-webui/src/routes/transaction-model.ts:266 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1303 msgid "The wallet is waiting for another service or event." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:269 +#: packages/wallet-webui/src/routes/transaction-model.ts:271 msgid "Needs confirmation" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:270 +#: packages/wallet-webui/src/routes/transaction-model.ts:275 +msgid "Another wallet can scan the payment QR code and continue." +msgstr "" + +#: packages/wallet-webui/src/routes/transaction-model.ts:276 msgid "This transaction is waiting for your decision." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:275 +#: packages/wallet-webui/src/routes/transaction-model.ts:281 msgid "Finalizing" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:276 +#: packages/wallet-webui/src/routes/transaction-model.ts:282 msgid "The visible operation is complete while the wallet finishes background work." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:281 +#: packages/wallet-webui/src/routes/transaction-model.ts:287 msgid "Aborting" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:282 +#: packages/wallet-webui/src/routes/transaction-model.ts:288 msgid "The wallet is safely stopping this transaction." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:287 +#: packages/wallet-webui/src/routes/transaction-model.ts:293 msgid "Aborted" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:288 +#: packages/wallet-webui/src/routes/transaction-model.ts:297 +msgid "The payment was handed off successfully to another wallet." +msgstr "" + +#: packages/wallet-webui/src/routes/transaction-model.ts:298 msgid "This transaction was stopped before completion." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended — %1$s" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:295 +#: packages/wallet-webui/src/routes/transaction-model.ts:305 msgid "Suspended" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:296 +#: packages/wallet-webui/src/routes/transaction-model.ts:306 msgid "Network processing is paused. Resume when you are ready." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:301 +#: packages/wallet-webui/src/routes/transaction-model.ts:311 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1271 msgid "Failed" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:302 +#: packages/wallet-webui/src/routes/transaction-model.ts:312 msgid "The transaction could not be completed." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:307 +#: packages/wallet-webui/src/routes/transaction-model.ts:317 #: packages/wallet-webui/src/screens/TokenListScreen.tsx:58 msgid "Expired" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:308 +#: packages/wallet-webui/src/routes/transaction-model.ts:318 msgid "The transaction expired before it could complete." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:313 +#: packages/wallet-webui/src/routes/transaction-model.ts:323 msgid "Starting" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:314 +#: packages/wallet-webui/src/routes/transaction-model.ts:324 msgid "The transaction has not started processing yet." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:319 +#: packages/wallet-webui/src/routes/transaction-model.ts:329 msgid "Deleted" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:320 +#: packages/wallet-webui/src/routes/transaction-model.ts:330 msgid "The transaction record was deleted." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:336 +#: packages/wallet-webui/src/routes/transaction-model.ts:346 msgid "Time unavailable" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:357 +#: packages/wallet-webui/src/routes/transaction-model.ts:367 msgid "Wallet error %1$s" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:366 +#: packages/wallet-webui/src/routes/transaction-model.ts:376 msgid "Purchase price" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:368 -#: packages/wallet-webui/src/routes/transaction-model.ts:436 -#: packages/wallet-webui/src/routes/transaction-model.ts:506 +#: packages/wallet-webui/src/routes/transaction-model.ts:378 +#: packages/wallet-webui/src/routes/transaction-model.ts:446 +#: packages/wallet-webui/src/routes/transaction-model.ts:516 msgid "Total wallet debit" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:374 +#: packages/wallet-webui/src/routes/transaction-model.ts:384 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1375 msgid "Order ID" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:380 +#: packages/wallet-webui/src/routes/transaction-model.ts:390 msgid "Refunded" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:385 +#: packages/wallet-webui/src/routes/transaction-model.ts:395 msgid "Refund available" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:391 +#: packages/wallet-webui/src/routes/transaction-model.ts:401 msgid "Refund amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:393 -#: packages/wallet-webui/src/routes/transaction-model.ts:411 -#: packages/wallet-webui/src/routes/transaction-model.ts:486 -#: packages/wallet-webui/src/routes/transaction-model.ts:525 -#: packages/wallet-webui/src/routes/transaction-model.ts:559 +#: packages/wallet-webui/src/routes/transaction-model.ts:403 +#: packages/wallet-webui/src/routes/transaction-model.ts:421 +#: packages/wallet-webui/src/routes/transaction-model.ts:496 +#: packages/wallet-webui/src/routes/transaction-model.ts:535 +#: packages/wallet-webui/src/routes/transaction-model.ts:569 msgid "Added to wallet" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:398 +#: packages/wallet-webui/src/routes/transaction-model.ts:408 msgid "Original payment" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:407 +#: packages/wallet-webui/src/routes/transaction-model.ts:417 msgid "Bank transfer amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:422 +#: packages/wallet-webui/src/routes/transaction-model.ts:432 msgid "Method" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:425 +#: packages/wallet-webui/src/routes/transaction-model.ts:435 msgid "Manual bank transfer" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:426 +#: packages/wallet-webui/src/routes/transaction-model.ts:436 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1429 msgid "Integrated bank withdrawal" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:442 +#: packages/wallet-webui/src/routes/transaction-model.ts:452 msgid "Destination" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:450 +#: packages/wallet-webui/src/routes/transaction-model.ts:460 msgid "Transfer progress" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:455 +#: packages/wallet-webui/src/routes/transaction-model.ts:465 msgid "Verification source account" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:461 +#: packages/wallet-webui/src/routes/transaction-model.ts:471 msgid "Verification account key" msgstr "" #. Translators: Amount entering a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:472 +#: packages/wallet-webui/src/routes/transaction-model.ts:482 msgid "Input" msgstr "" #. Translators: Amount produced by a digital-coin refresh transaction. -#: packages/wallet-webui/src/routes/transaction-model.ts:477 +#: packages/wallet-webui/src/routes/transaction-model.ts:487 msgid "Output" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:484 +#: packages/wallet-webui/src/routes/transaction-model.ts:494 msgid "Invoice amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:495 -#: packages/wallet-webui/src/routes/transaction-model.ts:515 -#: packages/wallet-webui/src/routes/transaction-model.ts:534 +#: packages/wallet-webui/src/routes/transaction-model.ts:505 +#: packages/wallet-webui/src/routes/transaction-model.ts:525 +#: packages/wallet-webui/src/routes/transaction-model.ts:544 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:94 msgid "Expires" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:504 -#: packages/wallet-webui/src/routes/transaction-model.ts:523 +#: packages/wallet-webui/src/routes/transaction-model.ts:514 +#: packages/wallet-webui/src/routes/transaction-model.ts:533 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:83 msgid "Transfer amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:542 +#: packages/wallet-webui/src/routes/transaction-model.ts:552 msgid "Lost amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:544 +#: packages/wallet-webui/src/routes/transaction-model.ts:554 msgid "Removed from wallet" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:552 +#: packages/wallet-webui/src/routes/transaction-model.ts:562 msgid "Loss reason" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:557 +#: packages/wallet-webui/src/routes/transaction-model.ts:567 msgid "Recovered amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:577 +#: packages/wallet-webui/src/routes/transaction-model.ts:587 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1314 msgid "Try now" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:582 +#: packages/wallet-webui/src/routes/transaction-model.ts:592 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1317 msgid "Suspend" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:587 +#: packages/wallet-webui/src/routes/transaction-model.ts:597 msgid "Resume" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:592 +#: packages/wallet-webui/src/routes/transaction-model.ts:602 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1322 msgid "Abort" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:594 +#: packages/wallet-webui/src/routes/transaction-model.ts:604 msgid "" "Abort this transaction? The wallet may need to contact the bank, merchant, or " "exchange to stop it safely." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:598 +#: packages/wallet-webui/src/routes/transaction-model.ts:608 msgid "Stop and mark failed" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:600 +#: packages/wallet-webui/src/routes/transaction-model.ts:610 msgid "" "Stop this transaction and mark it failed? This can result in loss of funds and " "cannot be undone." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:604 +#: packages/wallet-webui/src/routes/transaction-model.ts:614 msgid "Delete record" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:606 +#: packages/wallet-webui/src/routes/transaction-model.ts:616 msgid "" "Permanently delete this transaction record? Resulting funds are not deleted, but " "the history entry cannot be restored." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:657 +#: packages/wallet-webui/src/routes/transaction-model.ts:667 msgid "Collect refund" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:668 +#: packages/wallet-webui/src/routes/transaction-model.ts:678 msgid "Complete the required identity verification on the exchange's website." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:669 +#: packages/wallet-webui/src/routes/transaction-model.ts:679 #: packages/wallet-webui/src/screens/ExchangeDetailScreen.tsx:252 msgid "Complete verification" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:680 +#: packages/wallet-webui/src/routes/transaction-model.ts:690 msgid "Bank confirmation required" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:681 +#: packages/wallet-webui/src/routes/transaction-model.ts:691 msgid "Confirm this withdrawal on your bank's website." msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:682 +#: packages/wallet-webui/src/routes/transaction-model.ts:692 msgid "Continue at bank" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:699 +#: packages/wallet-webui/src/routes/transaction-model.ts:709 msgid "View bank transfer instructions" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:715 +#: packages/wallet-webui/src/routes/transaction-model.ts:725 msgid "View authentication transfer" msgstr "" #. Translators: KYC is "Know Your Customer"; payto is the name of a URI scheme. -#: packages/wallet-webui/src/routes/transaction-model.ts:729 +#: packages/wallet-webui/src/routes/transaction-model.ts:739 msgid "KYC payto hash" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:737 +#: packages/wallet-webui/src/routes/transaction-model.ts:747 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1305 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1372 msgid "Raw amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:738 +#: packages/wallet-webui/src/routes/transaction-model.ts:748 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1306 #: packages/wallet-webui/src/screens/StorybookScreen.tsx:1373 msgid "Effective amount" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:746 +#: packages/wallet-webui/src/routes/transaction-model.ts:756 msgid "Reserve public key" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:754 +#: packages/wallet-webui/src/routes/transaction-model.ts:764 #: packages/wallet-webui/src/screens/BankAccountsScreen.tsx:475 msgid "Payto URI" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:761 +#: packages/wallet-webui/src/routes/transaction-model.ts:771 msgid "Verification source payto URI" msgstr "" -#: packages/wallet-webui/src/routes/transaction-model.ts:774 +#: packages/wallet-webui/src/routes/transaction-model.ts:784 msgid "Purse public key" msgstr "" @@ -1694,10 +1769,6 @@ msgstr "" msgid "Back to settings" msgstr "" -#: packages/wallet-webui/src/ui/QrFrame.tsx:67 -msgid "QR code unavailable. Use the text or copy action instead." -msgstr "" - #: packages/wallet-webui/src/screens/DonauStatementsScreen.tsx:42 msgid "Donation statements" msgstr "" @@ -2389,7 +2460,7 @@ msgid "Import verified" msgstr "" #: packages/wallet-webui/src/screens/ImportRecoveryScreen.tsx:128 -#: packages/wallet-webui/src/routes/App.tsx:4750 +#: packages/wallet-webui/src/routes/App.tsx:4844 msgid "" "Wallet-core reopened the imported records and completed diagnostic and balance " "reads." @@ -2565,7 +2636,7 @@ msgstr "" #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:41 #: packages/wallet-webui/src/screens/PeerReceiveScreen.tsx:135 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1293 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1309 msgid "Receive money" msgstr "" @@ -2582,7 +2653,7 @@ msgid "Confirming…" msgstr "" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:21 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:208 msgid "Share money" msgstr "" @@ -2591,7 +2662,7 @@ msgid "Share request" msgstr "" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:26 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:198 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:209 msgid "The link contains the claim. Share it only with the intended person." msgstr "" @@ -2607,7 +2678,7 @@ msgstr "" #. Translators: Alternative text for a QR code containing a peer push-payment claim link. #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:49 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:203 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:214 msgid "QR code for the peer payment link" msgstr "" @@ -2616,7 +2687,7 @@ msgid "QR code for the peer request link" msgstr "" #: packages/wallet-webui/src/screens/PeerShareScreen.tsx:60 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:212 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:223 msgid "Copy link" msgstr "" @@ -3084,88 +3155,88 @@ msgstr "" msgid "Accept terms" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:56 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:67 msgid "Loading transaction…" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:68 -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:86 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:79 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:97 msgid "Back to history" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:71 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:82 msgid "Transaction not found." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:149 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:160 msgid "Wallet reported a problem" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:180 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:191 msgid "Bank account authentication required" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:181 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:192 msgid "Bank transfer still required" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:185 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:196 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:186 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:197 msgid "" "Reopen the exchange account, amount, and mandatory transfer subject for this " "pending withdrawal." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:219 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:230 msgid "Order details" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:229 -#: packages/wallet-webui/src/routes/App.tsx:4062 -#: packages/wallet-webui/src/routes/App.tsx:4395 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:240 +#: packages/wallet-webui/src/routes/App.tsx:4112 +#: packages/wallet-webui/src/routes/App.tsx:4487 msgid "Payment options could not be loaded." msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:249 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:267 #: packages/wallet-webui/src/stories/catalog.ts:71 msgid "Transaction details" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:261 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:279 msgid "Technical identifiers" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:265 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:283 msgid "Transaction ID" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:271 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:289 msgid "Local ID" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:288 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:306 #: packages/wallet-webui/src/screens/WireTransferScreen.tsx:344 msgid "Copy" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:315 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:333 msgid "Working…" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:323 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:341 msgid "Confirm transaction action" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:325 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:343 msgid "Keep transaction" msgstr "" -#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:326 +#: packages/wallet-webui/src/screens/TransactionDetailScreen.tsx:344 msgid "Confirm" msgstr "" @@ -4887,17 +4958,17 @@ msgid "Withdrawal creation failed" msgstr "" #: packages/wallet-webui/src/routes/App.tsx:2516 -#: packages/wallet-webui/src/routes/App.tsx:4326 +#: packages/wallet-webui/src/routes/App.tsx:4411 msgid "Withdrawal completed" msgstr "" #: packages/wallet-webui/src/routes/App.tsx:2517 -#: packages/wallet-webui/src/routes/App.tsx:4327 +#: packages/wallet-webui/src/routes/App.tsx:4412 msgid "Withdrawal: %1$s" msgstr "" #: packages/wallet-webui/src/routes/App.tsx:2522 -#: packages/wallet-webui/src/routes/App.tsx:4332 +#: packages/wallet-webui/src/routes/App.tsx:4417 msgid "%1$s is now reflected in your wallet balance." msgstr "" @@ -5077,211 +5148,221 @@ msgid "Payment preparation failed" msgstr "" #: packages/wallet-webui/src/routes/App.tsx:3826 -#: packages/wallet-webui/src/routes/App.tsx:3868 -#: packages/wallet-webui/src/routes/App.tsx:3872 +#: packages/wallet-webui/src/routes/App.tsx:3885 +#: packages/wallet-webui/src/routes/App.tsx:3889 msgid "The payment transaction is unavailable." msgstr "" #: packages/wallet-webui/src/routes/App.tsx:3842 -#: packages/wallet-webui/src/routes/App.tsx:4402 +#: packages/wallet-webui/src/routes/App.tsx:4494 msgid "The payment contract details are unavailable." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3864 +#: packages/wallet-webui/src/routes/App.tsx:3881 msgid "Payment is %1$s." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3982 -#: packages/wallet-webui/src/routes/App.tsx:4250 +#: packages/wallet-webui/src/routes/App.tsx:4003 +#: packages/wallet-webui/src/routes/App.tsx:4308 msgid "Wallet-core could not confirm this payment." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:3995 -#: packages/wallet-webui/src/routes/App.tsx:4263 +#: packages/wallet-webui/src/routes/App.tsx:4016 +#: packages/wallet-webui/src/routes/App.tsx:4321 msgid "Payment confirmation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4039 +#: packages/wallet-webui/src/routes/App.tsx:4060 msgid "The payment could not be cancelled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4043 +#: packages/wallet-webui/src/routes/App.tsx:4064 msgid "Payment cancellation failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4142 +#: packages/wallet-webui/src/routes/App.tsx:4089 +#: packages/wallet-webui/src/routes/App.tsx:4341 +msgid "The payment could not be handed off to another wallet." +msgstr "" + +#: packages/wallet-webui/src/routes/App.tsx:4099 +#: packages/wallet-webui/src/routes/App.tsx:4349 +msgid "Payment handoff failed" +msgstr "" + +#: packages/wallet-webui/src/routes/App.tsx:4195 msgid "Transaction history could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4300 +#: packages/wallet-webui/src/routes/App.tsx:4385 msgid "Wallet-core rejected this transaction action." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4309 +#: packages/wallet-webui/src/routes/App.tsx:4394 msgid "The wallet is collecting the available refund." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4310 +#: packages/wallet-webui/src/routes/App.tsx:4395 msgid "Transaction action accepted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4314 +#: packages/wallet-webui/src/routes/App.tsx:4399 msgid "Transaction action failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4378 +#: packages/wallet-webui/src/routes/App.tsx:4463 msgid "The transaction could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4449 +#: packages/wallet-webui/src/routes/App.tsx:4543 msgid "Could not create the database download" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4528 +#: packages/wallet-webui/src/routes/App.tsx:4622 msgid "Wallet storage metadata could not be read." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4551 +#: packages/wallet-webui/src/routes/App.tsx:4645 msgid "" "Browser integration preference saved. Disabling an injected feature takes full " "effect when the website reloads." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4555 +#: packages/wallet-webui/src/routes/App.tsx:4649 msgid "Browser integration preference could not be saved." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4571 +#: packages/wallet-webui/src/routes/App.tsx:4665 msgid "Durable browser storage was not granted. Migration was not started." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4582 +#: packages/wallet-webui/src/routes/App.tsx:4676 msgid "SQLite migration completed and wallet-core reopened." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4583 +#: packages/wallet-webui/src/routes/App.tsx:4677 msgid "IndexedDB rollback completed and wallet-core reopened." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4589 +#: packages/wallet-webui/src/routes/App.tsx:4683 msgid "Storage migration failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4613 +#: packages/wallet-webui/src/routes/App.tsx:4707 msgid "Stale wallet storage copies were deleted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4618 +#: packages/wallet-webui/src/routes/App.tsx:4712 msgid "Stale wallet storage copies could not be deleted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4643 +#: packages/wallet-webui/src/routes/App.tsx:4737 msgid "Database export created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4646 +#: packages/wallet-webui/src/routes/App.tsx:4740 msgid "Database export failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4670 +#: packages/wallet-webui/src/routes/App.tsx:4764 msgid "Diagnostics export created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4673 +#: packages/wallet-webui/src/routes/App.tsx:4767 msgid "Diagnostics export failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4684 +#: packages/wallet-webui/src/routes/App.tsx:4778 msgid "Wait for wallet storage information to load." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4701 +#: packages/wallet-webui/src/routes/App.tsx:4795 msgid "The selected file could not be reviewed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4726 +#: packages/wallet-webui/src/routes/App.tsx:4820 msgid "Import was not started: the safety backup could not be created." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4742 +#: packages/wallet-webui/src/routes/App.tsx:4836 msgid "Wallet-core rejected the database import." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4756 +#: packages/wallet-webui/src/routes/App.tsx:4850 msgid "The database import failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4773 +#: packages/wallet-webui/src/routes/App.tsx:4867 msgid "Wallet-core rejected the recovery backup." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4781 +#: packages/wallet-webui/src/routes/App.tsx:4875 msgid "The pre-import wallet was restored and verified." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4788 +#: packages/wallet-webui/src/routes/App.tsx:4882 msgid "Restoring the pre-import wallet failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4813 +#: packages/wallet-webui/src/routes/App.tsx:4907 msgid "Wallet-core could not clear the database." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4819 +#: packages/wallet-webui/src/routes/App.tsx:4913 msgid "Wallet database cleared." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4827 +#: packages/wallet-webui/src/routes/App.tsx:4921 msgid "Clearing the wallet database failed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4852 -#: packages/wallet-webui/src/routes/App.tsx:4869 +#: packages/wallet-webui/src/routes/App.tsx:4946 +#: packages/wallet-webui/src/routes/App.tsx:4963 msgid "Wallet-core developer mode could not be changed." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4861 +#: packages/wallet-webui/src/routes/App.tsx:4955 msgid "Developer mode enabled until the wallet host restarts." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4862 +#: packages/wallet-webui/src/routes/App.tsx:4956 msgid "Developer mode disabled." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4889 -#: packages/wallet-webui/src/routes/App.tsx:4899 +#: packages/wallet-webui/src/routes/App.tsx:4983 +#: packages/wallet-webui/src/routes/App.tsx:4993 msgid "Test money could not be withdrawn." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4965 +#: packages/wallet-webui/src/routes/App.tsx:5059 msgid "Wallet-core version information could not be loaded." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4987 +#: packages/wallet-webui/src/routes/App.tsx:5081 msgid "Wallet data protection was granted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:4992 +#: packages/wallet-webui/src/routes/App.tsx:5086 msgid "Durable browser storage was not granted." msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5020 +#: packages/wallet-webui/src/routes/App.tsx:5114 msgid "Storage status is unavailable" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5032 +#: packages/wallet-webui/src/routes/App.tsx:5126 msgid "Recovery source restoration failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5052 +#: packages/wallet-webui/src/routes/App.tsx:5146 msgid "Generation recovery failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5072 +#: packages/wallet-webui/src/routes/App.tsx:5166 msgid "Empty wallet initialization failed" msgstr "" -#: packages/wallet-webui/src/routes/App.tsx:5087 +#: packages/wallet-webui/src/routes/App.tsx:5181 msgid "The selected storage generation failed its post-activation checks." msgstr "" @@ -5290,8 +5371,8 @@ msgid "Museum admission and guide" msgstr "" #: packages/wallet-webui/src/testing/demo-wallet.ts:163 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1154 #: packages/wallet-webui/src/testing/demo-wallet.ts:1170 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1186 msgid "City Museum" msgstr "" @@ -5312,7 +5393,7 @@ msgid "Everyday account" msgstr "" #: packages/wallet-webui/src/testing/demo-wallet.ts:437 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1302 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1318 msgid "Demo data restored." msgstr "" @@ -5320,39 +5401,39 @@ msgstr "" msgid "Swiss franc" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1041 -#: packages/wallet-webui/src/testing/demo-wallet.ts:1050 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1057 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1066 msgid "Shared lunch" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1155 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 msgid "Member price" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1156 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 msgid "Reduced admission for wallet holders" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1171 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1187 msgid "Museum pass" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1172 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1188 msgid "Admission during the demo period" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1229 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1245 msgid "The demo bank confirmed the withdrawal." msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1232 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1248 msgid "External navigation is simulated in demo mode." msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1291 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1307 msgid "Sample payment" msgstr "" -#: packages/wallet-webui/src/testing/demo-wallet.ts:1292 +#: packages/wallet-webui/src/testing/demo-wallet.ts:1308 msgid "Bank withdrawal" msgstr ""