taler-typescript-core

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

commit b1151201ed7e4f5d8912bfc8dd3d18cf27d8cc74
parent 82800325f6566a56ad602870b9e6d24ebe8dd175
Author: Florian Dold <dold@taler.net>
Date:   Fri,  4 Sep 2026 00:21:37 +0200

bank web UI i18n: translate cash acceptor flow

Diffstat:
Mpackages/libeufin-bank-webui/src/i18n/bank.pot | 502+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/libeufin-bank-webui/src/i18n/ca.po | 540++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/de-CH.po | 548++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/de.po | 548++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/es.po | 539++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/fr.po | 547++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/he.po | 523+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/libeufin-bank-webui/src/i18n/it.po | 545++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/ru.po | 533++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
Mpackages/libeufin-bank-webui/src/i18n/strings.ts | 759++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
Mpackages/libeufin-bank-webui/src/i18n/uk.po | 534++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
11 files changed, 4257 insertions(+), 1861 deletions(-)

diff --git a/packages/libeufin-bank-webui/src/i18n/bank.pot b/packages/libeufin-bank-webui/src/i18n/bank.pot @@ -126,8 +126,8 @@ msgstr "" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "" @@ -146,7 +146,7 @@ msgstr "" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "" @@ -224,7 +224,7 @@ msgstr "" #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "" @@ -307,7 +307,7 @@ msgid "Transfer reference" msgstr "" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "" @@ -340,7 +340,8 @@ msgstr "" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "" @@ -355,7 +356,7 @@ msgstr "" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -586,7 +587,7 @@ msgstr "" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "" @@ -645,8 +646,8 @@ msgid "Fee" msgstr "" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "" @@ -718,7 +719,7 @@ msgstr "" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -727,7 +728,7 @@ msgid "Cancel" msgstr "" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -795,17 +796,17 @@ msgid "Maximum transfer" msgstr "" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -869,14 +870,14 @@ msgid "Recipient receives" msgstr "" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "" @@ -1302,26 +1303,49 @@ msgstr "" msgid "Older" msgstr "" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This account " +"provides the funds." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "" @@ -1330,11 +1354,11 @@ msgstr "" msgid "Copy account address" msgstr "" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "" @@ -1348,7 +1372,7 @@ msgstr "" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "" @@ -1522,7 +1546,7 @@ msgstr "" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 msgid "Back to accounts" msgstr "" @@ -1685,14 +1709,6 @@ msgstr "" msgid "Enter the account name that is going to be deleted" msgstr "" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "" @@ -1724,7 +1740,7 @@ msgid "Demo pages" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1732,12 +1748,12 @@ msgid "" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1746,43 +1762,97 @@ msgid "Public accounts" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 -msgid "Choose how this bank interface behaves on this browser." +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." msgstr "" #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 -msgid "Close interface preferences" +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "The operation is still active and could not be aborted. Please try again." msgstr "" #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "The bank could not be reached. The simulator remains enabled; please try again." +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 +msgid "Choose how this bank interface behaves on this browser." +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 +msgid "Close interface preferences" +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. The " +"simulator will only be turned off after the bank confirms that the operation has " +"ended." +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "" @@ -2012,8 +2082,8 @@ msgid "Nearest" msgstr "" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "" @@ -2497,8 +2567,8 @@ msgstr "" msgid "Send money from this account to another bank account." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "" @@ -2521,372 +2591,446 @@ msgid "Withdrawal progress" msgstr "" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." msgstr "" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "The account does not have sufficient funds or the amount is outside the limits." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account provides " +"the wallet amount and pays the bank fee." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "The bank did not provide an amount for this withdrawal. It cannot be confirmed." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This withdrawal " "cannot be confirmed." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "The available balance must be loaded before confirming the cash acceptor amount." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet " "will receive the withdrawn amount shortly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an exchange " "and prepare the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "The withdrawal operation has been confirmed previously and can not be aborted." msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "" @@ -2956,62 +3100,62 @@ msgstr "" msgid "Withdraw URI: %1$s" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 msgid "" "Choose an amount. Next, open your wallet and return here to review and confirm " "the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 msgid "Unable to calculate the withdrawal amount" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 msgid "Use maximum available" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 msgid "No money moves until you review and confirm the withdrawal." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 msgid "Need a Taler Wallet?" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 msgid "Get the wallet" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 msgid "Continue to wallet" msgstr "" @@ -3020,27 +3164,27 @@ msgid "Unable to start a withdrawal." msgstr "" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 msgid "Conversion rate class ID “%1$s” is not a number." msgstr "" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "" diff --git a/packages/libeufin-bank-webui/src/i18n/ca.po b/packages/libeufin-bank-webui/src/i18n/ca.po @@ -133,8 +133,8 @@ msgstr "Contrasenya" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Tanca la sessió" @@ -153,7 +153,7 @@ msgstr "Continuar" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Inicia la sessió" @@ -235,7 +235,7 @@ msgstr "No s'han pogut carregar els cashouts." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Torneu-ho a provar" @@ -326,7 +326,7 @@ msgid "Transfer reference" msgstr "Transferit" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Accions" @@ -362,7 +362,8 @@ msgstr "Integració del comerciant" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Torna a la vista general" @@ -377,7 +378,7 @@ msgstr "Copia" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -619,7 +620,7 @@ msgstr "Cashout" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Compte no trobat" @@ -687,8 +688,8 @@ msgid "Fee" msgstr "Comissió" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Sense comissió" @@ -770,7 +771,7 @@ msgstr "Transferència total del cashout" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -779,7 +780,7 @@ msgid "Cancel" msgstr "Cancel·lar" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -854,19 +855,19 @@ msgid "Maximum transfer" msgstr "Transferència màxima" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Límit de deute" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Això no és el saldo del vostre compte. Aquest compte no pot quedar en " "descobert." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -949,14 +950,14 @@ msgid "Recipient receives" msgstr "El moneder rep" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Comissió bancària" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Total carregat" @@ -1423,26 +1424,51 @@ msgstr "Més recents" msgid "Older" msgstr "Més antigues" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Retirar sense fixar un import" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Mostra primer la instal·lació de la cartera" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Mostra el simulador d’acceptador d’efectiu" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Retira a la cartera Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Mou diners digitals a la teva cartera Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Simula un acceptador d’efectiu" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Simula el flux que comença per la cartera utilitzat per un acceptador " +"d’efectiu físic. Aquest compte aporta els fons." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Envia una transferència bancària" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Transfereix diners a un altre compte bancari." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "" @@ -1452,11 +1478,11 @@ msgstr "" msgid "Copy account address" msgstr "Copia l’adreça del compte" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Saldo actual" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Ves als detalls del compte" @@ -1470,7 +1496,7 @@ msgstr "Compte d'administració" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Activitat del compte d'administració" @@ -1652,7 +1678,7 @@ msgstr "Només l'administrador del sistema pot crear comptes." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 #, fuzzy #| msgid "Back to account" msgid "Back to accounts" @@ -1831,14 +1857,6 @@ msgstr "Verificació" msgid "Enter the account name that is going to be deleted" msgstr "Introduïu el nom del compte que se suprimirà" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Retirar sense fixar un import" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Mostra primer la instal·lació de la cartera" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Introducció" @@ -1870,7 +1888,7 @@ msgid "Demo pages" msgstr "Pàgines de demostració" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1881,12 +1899,12 @@ msgstr "" "a iniciar la sessió per revisar els testimonis actius." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Descarta" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1895,43 +1913,112 @@ msgid "Public accounts" msgstr "Comptes públics" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Obre les preferències de la interfície" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Preferències de la interfície" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Simulació de l’acceptador d’efectiu avortada." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"L’operació de l’acceptador d’efectiu ja no existeix. El simulador s’ha " +"desactivat." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"L’operació de l’acceptador d’efectiu ja havia acabat. El simulador s’ha " +"desactivat." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "" +"L’operació continua activa i no s’ha pogut avortar. Torneu-ho a provar." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"No s’ha pogut contactar amb el banc. El simulador continua activat; torneu-" +"ho a provar." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "Trieu com es comporta aquesta interfície bancària en aquest navegador." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Tanca les preferències de la interfície" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Voleu desactivar el simulador i avortar l’operació activa?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"La simulació activa de l’acceptador d’efectiu no es podrà reprendre després " +"d’avortar-la. El simulador només es desactivarà quan el banc confirmi que " +"l’operació ha acabat." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Mantén el simulador activat" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "S’està avortant…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Avorta i desactiva" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Mostra la informació de depuració" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Fet" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Us donem la benvinguda" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Us donem la benvinguda, %1$s" @@ -2188,8 +2275,8 @@ msgid "Nearest" msgstr "Més proper" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Quantitat mínima" @@ -2732,8 +2819,8 @@ msgstr "Poseu-vos en contacte amb l'administrador del banc." msgid "Send money from this account to another bank account." msgstr "Transfereix diners a un altre compte bancari." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "No s'han pogut carregar els detalls de la retirada." @@ -2764,12 +2851,12 @@ msgid "Withdrawal progress" msgstr "Retirada avortada" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Voleu cancel·lar aquesta retirada?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2778,167 +2865,215 @@ msgstr "" "es podrà reprendre." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Manteniu la retirada" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Cancel·leu la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "L'URI payto retornat pel servidor no és vàlid: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "L'URI de retirada retornat pel servidor no és vàlid: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "La clau pública de reserva retornada pel servidor no és vàlida: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Introduïu un import." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Introduïu un import vàlid." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "L’import ha de ser superior a zero." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "L’import és inferior al mínim del banc." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "L’import és superior al màxim del banc." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"L’import més la comissió bancària supera el saldo disponible del compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "No s'ha pogut cancel·lar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "El servidor no ha entès la sol·licitud." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "No s'ha trobat l'operació." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "L’operació de retirada ja s’ha confirmat i no es pot cancel·lar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "No s’ha pogut contactar amb el banc. Torneu-ho a provar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Confirmació de la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "No s'ha pogut confirmar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "El compte no té fons suficients o la quantitat està fora dels límits." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "La retirada s’ha cancel·lat i no es pot confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "El moneder encara no ha acabat de seleccionar un compte de casa de canvi." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "L’import de la retirada ha canviat. Reviseu l’import actual i torneu-ho a " "provar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Introduïu un import abans de confirmar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Casa de canvi seleccionada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "No s’ha pogut actualitzar el saldo del compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"No s’ha confirmat l’import de l’acceptador d’efectiu. Torneu-ho a provar." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Saldo disponible insuficient." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"L’import més la comissió bancària ja no cap dins del saldo disponible " +"d’aquest compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Inicieu la sessió per confirmar la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "" "Inicieu la sessió com a %1$s abans de revisar i confirmar aquesta retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "" "Heu iniciat la sessió com a %1$s, però aquesta retirada pertany a %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Acaba més tard" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Introduïu l’import d’efectiu acceptat" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Confirma la retirada al moneder" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Introduïu l’import que ha de rebre la cartera i reviseu després la comissió " +"i el dèbit total del compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" "Reviseu quant es retirarà del vostre compte bancari abans de confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulació: no s’accepta efectiu físic. El compte bancari amb la sessió " +"iniciada aporta l’import per a la cartera i paga la comissió bancària." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Compte de casa de canvi no compatible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2946,11 +3081,11 @@ msgstr "" "El compte de la casa de canvi no utilitza el tipus de transferència " "configurat per aquest banc. Aquesta retirada no es pot confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Falta l’import de la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." @@ -2958,11 +3093,11 @@ msgstr "" "El banc no ha proporcionat cap import per a aquesta retirada. No es pot " "confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "La configuració dels imports del banc no és vàlida" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2970,67 +3105,83 @@ msgstr "" "L’import de la retirada i la comissió bancària no es poden combinar de " "manera segura. Aquesta retirada no es pot confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Saldo del compte no disponible" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Cal carregar el saldo disponible abans de confirmar l’import de l’acceptador " +"d’efectiu." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "El moneder rep" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Import d’efectiu acceptat" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Import per al vostre moneder Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Import permès" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Import màxim" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Import no disponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "De" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "A" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Moneder Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Casa de canvi" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "No disponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Detalls de la casa de canvi" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN de la casa de canvi" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Nom d’amfitrió del banc" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Compte de la casa de canvi" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -3038,11 +3189,11 @@ msgstr "" "No es retira cap diner fins que ho confirmeu. Podeu acabar més tard des del " "resum del compte." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Confirma la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -3050,20 +3201,32 @@ msgstr "" "No autoritzat per fer l'operació; potser la sessió ha caducat o la " "contrasenya ha canviat." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "L'operació s'ha rebutjat per fons insuficients." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Retirada avortada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Simulació de l’acceptador d’efectiu completada" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Retirada confirmada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"L’import d’efectiu simulat s’ha finançat des d’aquest compte bancari. La " +"cartera Taler el rebrà aviat." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -3071,15 +3234,23 @@ msgstr "" "S'ha iniciat la transferència bancària a la casa de canvi Taler. El vostre " "moneder Taler rebrà l’import retirat en breu." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Torna al compte" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Completeu la retirada amb el vostre moneder Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Escanegeu primer aquest codi QR. La cartera seleccionarà una casa de canvi i " +"després el simulador demanarà l’import d’efectiu acceptat." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3087,35 +3258,43 @@ msgstr "" "Escanegeu aquest codi QR amb el vostre moneder Taler. El moneder " "seleccionarà una casa de canvi i prepararà la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulació: no s’accepta efectiu físic. No introduïu cap import fins que la " +"cartera hagi escanejat aquest codi i seleccionat la seva casa de canvi." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Import de la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Import suggerit" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Podeu canviar aquest import al vostre moneder." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "Codi QR per continuar la retirada en un moneder Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Obre manualment el moneder Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "No teniu cap moneder Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Obteniu un moneder" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3123,46 +3302,46 @@ msgstr "" "No es transferirà cap diner fins que torneu aquí per revisar i confirmar la " "retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Inicieu la sessió per avortar aquesta retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." msgstr "" "L'operació de retirada ja s'ha confirmat prèviament i no es pot cancel·lar." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Retirada a punt per confirmar" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Retirada en espera del vostre moneder" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "No s’ha pogut comprovar la retirada pendent" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "S’està comprovant la retirada pendent…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Reviseu la retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Torneu-ho a provar" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Repreneu la retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Completeu o cancel·leu aquesta retirada abans d’iniciar-ne una altra." @@ -3232,20 +3411,20 @@ msgstr "El servidor ha respost amb un URI taler://withdraw no vàlid" msgid "Withdraw URI: %1$s" msgstr "URI de retirada: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "No s'ha pogut crear la retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "L'operació s'ha rebutjat per fons insuficients" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Torna a iniciar la sessió." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3257,32 +3436,32 @@ msgstr "" "No es transferirà cap diner fins que torneu aquí per revisar i confirmar la " "retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 #, fuzzy #| msgid "Failed to create the withdrawal." msgid "Unable to calculate the withdrawal amount" msgstr "No s'ha pogut crear la retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Retirada màxima" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 #, fuzzy #| msgid "Unavailable" msgid "Use maximum available" msgstr "No disponible" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3292,23 +3471,23 @@ msgstr "" "No es transferirà cap diner fins que torneu aquí per revisar i confirmar la " "retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 #, fuzzy #| msgid "You need a Taler wallet" msgid "Need a Taler Wallet?" msgstr "Necessiteu una cartera Taler" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 #, fuzzy #| msgid "Get a wallet" msgid "Get the wallet" msgstr "Obteniu un moneder" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 #, fuzzy #| msgid "Continue to dashboard" msgid "Continue to wallet" @@ -3319,29 +3498,29 @@ msgid "Unable to start a withdrawal." msgstr "No es pot iniciar una retirada." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "El compte s’ha creat. Inicieu la sessió per continuar." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 #, fuzzy #| msgid "Conversion rate classes" msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Classes de tipus de conversió" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Inici" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "No s'ha trobat la pàgina" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "La pàgina del banc sol·licitada no existeix." @@ -3992,9 +4171,6 @@ msgstr "Torna al banc" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Escanegeu el codi QR de sota per iniciar la retirada." -#~ msgid "Operation aborted" -#~ msgstr "Operació cancel·lada" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." diff --git a/packages/libeufin-bank-webui/src/i18n/de-CH.po b/packages/libeufin-bank-webui/src/i18n/de-CH.po @@ -132,8 +132,8 @@ msgstr "Passwort" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Abmelden" @@ -152,7 +152,7 @@ msgstr "Weiter" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Anmelden" @@ -232,7 +232,7 @@ msgstr "Auszahlungen konnten nicht geladen werden." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Erneut versuchen" @@ -318,7 +318,7 @@ msgid "Transfer reference" msgstr "Überweisungsreferenz" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Aktionen" @@ -351,7 +351,8 @@ msgstr "Händler-Integration" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Zurück zur Übersicht" @@ -366,7 +367,7 @@ msgstr "Kopieren" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -606,7 +607,7 @@ msgstr "Auszahlung" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Konto nicht gefunden" @@ -670,8 +671,8 @@ msgid "Fee" msgstr "Gebühr" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Keine Gebühr" @@ -749,7 +750,7 @@ msgstr "Gesamter Auszahlungsbetrag" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -758,7 +759,7 @@ msgid "Cancel" msgstr "Abbrechen" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -832,18 +833,18 @@ msgid "Maximum transfer" msgstr "Maximaler Überweisungsbetrag" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Kreditlimit" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Dies ist nicht Ihr Kontostand. Dieses Konto darf nicht ins Minus gehen." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -917,14 +918,14 @@ msgid "Recipient receives" msgstr "Empfänger erhält" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Bankgebühr" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Gesamtbelastung" @@ -1387,26 +1388,51 @@ msgstr "Neuere" msgid "Older" msgstr "Ältere" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Abheben ohne festgelegten Betrag" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Hilfstext: Zuerst Wallet installieren" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Bargeldakzeptor-Simulator anzeigen" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Auf Taler-Wallet abheben" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Digitales Geld auf Ihre Taler-Wallet übertragen." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Bargeldakzeptor simulieren" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Den Wallet-zuerst-Ablauf eines physischen Bargeldakzeptors simulieren. " +"Dieses Konto stellt das Guthaben bereit." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Banküberweisung senden" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Geld auf ein anderes Bankkonto überweisen." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "Regionale Währung umrechnen und an Ihr Auszahlungskonto senden." @@ -1415,11 +1441,11 @@ msgstr "Regionale Währung umrechnen und an Ihr Auszahlungskonto senden." msgid "Copy account address" msgstr "Kontoadresse kopieren" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Aktueller Saldo" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Zu den Kontodetails" @@ -1433,7 +1459,7 @@ msgstr "Administratorkonto" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Aktivität des Administratorkontos" @@ -1611,7 +1637,7 @@ msgstr "Nur ein Systemadministrator kann Konten anlegen." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 msgid "Back to accounts" msgstr "Zurück zu den Konten" @@ -1785,14 +1811,6 @@ msgstr "Überprüfung" msgid "Enter the account name that is going to be deleted" msgstr "Zum Löschen geben Sie den Namen des Kontos an" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Abheben ohne festgelegten Betrag" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Hilfstext: Zuerst Wallet installieren" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Einführung" @@ -1824,7 +1842,7 @@ msgid "Demo pages" msgstr "Demo-Seiten" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1835,12 +1853,12 @@ msgstr "" "Sie sich erneut an, um aktive Tokens zu prüfen." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Ausblenden" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1849,44 +1867,114 @@ msgid "Public accounts" msgstr "Öffentliche Konten" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Oberflächeneinstellungen öffnen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Oberflächeneinstellungen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Bargeldakzeptor-Simulation abgebrochen." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"Der Bargeldakzeptor-Vorgang ist nicht mehr vorhanden. Der Simulator wurde " +"deaktiviert." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"Der Bargeldakzeptor-Vorgang war bereits abgeschlossen. Der Simulator wurde " +"deaktiviert." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "" +"Der Vorgang ist noch aktiv und konnte nicht abgebrochen werden. Bitte " +"versuchen Sie es erneut." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"Die Bank konnte nicht erreicht werden. Der Simulator bleibt aktiviert; bitte " +"versuchen Sie es erneut." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "" "Legen Sie fest, wie sich diese Bankoberfläche in diesem Browser verhält." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Oberflächeneinstellungen schliessen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Den Simulator ausschalten und den aktiven Vorgang abbrechen?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"Die aktive Bargeldakzeptor-Simulation kann nach dem Abbruch nicht " +"fortgesetzt werden. Der Simulator wird erst ausgeschaltet, nachdem die Bank " +"das Ende des Vorgangs bestätigt hat." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Simulator eingeschaltet lassen" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Wird abgebrochen…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Abbrechen und ausschalten" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Debug-Informationen anzeigen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Fertig" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Willkommen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Herzlich willkommen, %1$s" @@ -2132,8 +2220,8 @@ msgid "Nearest" msgstr "Am nächsten" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Minimaler Betrag" @@ -2654,8 +2742,8 @@ msgstr "Bitte wenden Sie sich an den Bankadministrator." msgid "Send money from this account to another bank account." msgstr "Geld von diesem Konto auf ein anderes Bankkonto überweisen." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Abhebungsdetails konnten nicht geladen werden." @@ -2678,12 +2766,12 @@ msgid "Withdrawal progress" msgstr "Fortschritt der Abhebung" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Diese Abhebung abbrechen?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2692,109 +2780,116 @@ msgstr "" "dieser Vorgang kann nicht fortgesetzt werden." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Abhebung beibehalten" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Abhebung abbrechen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "Der vom Server zurückgegebene Payto-URI ist ungültig: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "Der vom Server zurückgegebene Auszahlungs-URI ist ungültig: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "Der vom Server zurückgegebene öffentliche Reserveschlüssel ist ungültig: " "\"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Geben Sie einen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Geben Sie einen gültigen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "Der Betrag muss grösser als null sein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "Der Betrag liegt unter dem Mindestbetrag der Bank." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "Der Betrag liegt über dem Höchstbetrag der Bank." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"Der Betrag zuzüglich der Bankgebühr übersteigt das verfügbare Guthaben des " +"Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Die Abhebung konnte nicht abgebrochen werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Der Server hat die Anfrage nicht verstanden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "Der Vorgang konnte nicht gefunden werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "" "Der Abhebungsvorgang wurde bereits bestätigt und kann nicht abgebrochen " "werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "Die Bank konnte nicht erreicht werden. Versuchen Sie es erneut." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Abhebungsbestätigung" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Die Abhebung konnte nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." @@ -2802,60 +2897,103 @@ msgstr "" "Das Konto verfügt nicht über ausreichendes Guthaben, oder der Betrag liegt " "ausserhalb der Grenzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Die Abhebung wurde abgebrochen und kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "Die Wallet hat die Auswahl eines Exchange-Kontos noch nicht abgeschlossen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "Der Abhebungsbetrag hat sich geändert. Prüfen Sie den aktuellen Betrag und " "versuchen Sie es erneut." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Geben Sie vor der Bestätigung der Abhebung einen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Ausgewählter Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Das Kontoguthaben konnte nicht aktualisiert werden." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"Der Bargeldakzeptor-Betrag wurde nicht bestätigt. Bitte versuchen Sie es " +"erneut." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Unzureichendes verfügbares Guthaben." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"Der Betrag zuzüglich der Bankgebühr liegt nicht mehr innerhalb des " +"verfügbaren Guthabens dieses Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Anmelden, um die Abhebung zu bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "" "Melden Sie sich als %1$s an, bevor Sie diese Abhebung prüfen und bestätigen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "Sie sind als %1$s angemeldet, aber diese Abhebung gehört zu %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Später fortfahren" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Angenommenen Bargeldbetrag eingeben" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Wallet-Abhebung bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Geben Sie den Betrag ein, den das Wallet erhalten soll, und prüfen Sie " +"anschliessend die Gebühr und die Gesamtbelastung des Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "Prüfen Sie vor der Bestätigung, wie viel Ihr Bankkonto verlassen wird." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulation: Es wird kein physisches Bargeld angenommen. Das angemeldete " +"Bankkonto stellt den Wallet-Betrag bereit und bezahlt die Bankgebühr." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Nicht unterstütztes Exchange-Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2863,11 +3001,11 @@ msgstr "" "Das Exchange-Konto verwendet nicht die von dieser Bank konfigurierte " "Überweisungsart. Diese Abhebung kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Abhebungsbetrag fehlt" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." @@ -2875,11 +3013,11 @@ msgstr "" "Die Bank hat für diese Abhebung keinen Betrag angegeben. Sie kann nicht " "bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "Die Betragskonfiguration der Bank ist ungültig" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2887,67 +3025,83 @@ msgstr "" "Abhebungsbetrag und Bankgebühr können nicht sicher zusammengeführt werden. " "Diese Abhebung kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Kontoguthaben nicht verfügbar" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Das verfügbare Guthaben muss geladen werden, bevor der Bargeldakzeptor-" +"Betrag bestätigt werden kann." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Wallet erhält" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Angenommener Bargeldbetrag" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Betrag für Ihre Taler-Wallet" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Zulässiger Betrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Höchstbetrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Betrag nicht verfügbar" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "Von" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "An" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Taler-Wallet" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Nicht verfügbar" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Details des Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN des Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Hostname der Bank" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Exchange-Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -2955,11 +3109,11 @@ msgstr "" "Bis zu Ihrer Bestätigung wird kein Geld abgehoben. Sie können den Vorgang " "später in Ihrer Kontoübersicht fortsetzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Abhebung bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -2967,20 +3121,32 @@ msgstr "" "Sie sind nicht berechtigt, den Vorgang durchzuführen, vielleicht ist die " "Sitzung abgelaufen oder das Passwort wurde geändert." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Abhebung abgebrochen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Bargeldakzeptor-Simulation abgeschlossen" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Abhebung bestätigt" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"Der simulierte Bargeldbetrag wurde von diesem Bankkonto finanziert. Das " +"Taler Wallet wird ihn in Kürze erhalten." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -2988,15 +3154,23 @@ msgstr "" "Die Banküberweisung an den Taler Exchange wurde eingeleitet. Ihre Taler-" "Wallet erhält den abgehobenen Betrag in Kürze." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Zurück zum Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Abhebung mit Ihrer Taler-Wallet abschliessen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Scannen Sie zuerst diesen QR-Code. Das Wallet wählt eine Exchange aus; " +"anschliessend fragt der Simulator nach dem angenommenen Bargeldbetrag." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3004,35 +3178,44 @@ msgstr "" "Scannen Sie diesen QR-Code mit Ihrer Taler-Wallet. Ihre Wallet wählt einen " "Exchange aus und bereitet die Abhebung vor." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulation: Es wird kein physisches Bargeld angenommen. Geben Sie erst einen " +"Betrag ein, nachdem das Wallet diesen Code gescannt und seine Exchange " +"ausgewählt hat." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Abhebungsbetrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Vorgeschlagener Betrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Sie können diesen Betrag in Ihrer Wallet ändern." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "QR-Code, um die Abhebung in einer Taler-Wallet fortzusetzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Taler-Wallet manuell öffnen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "Sie haben noch keine Taler-Wallet?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Wallet herunterladen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3040,11 +3223,11 @@ msgstr "" "Es wird kein Geld überwiesen, bis Sie hierher zurückkehren, um die Abhebung " "zu prüfen und zu bestätigen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Anmelden, um diese Abhebung abzubrechen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." @@ -3052,35 +3235,35 @@ msgstr "" "Der Abhebungsvorgang wurde bereits zuvor bestätigt und kann nicht " "abgebrochen werden." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Abhebung kann bestätigt werden" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Abhebung wartet auf Ihre Wallet" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Die ausstehende Abhebung konnte nicht geprüft werden" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Ausstehende Abhebung wird geprüft…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Abhebung prüfen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Erneut versuchen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Abhebung fortsetzen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "" "Schliessen Sie diese Abhebung ab oder brechen Sie sie ab, bevor Sie eine " @@ -3152,20 +3335,20 @@ msgstr "Der Server antwortete mit einem ungültigen taler://withdraw URI" msgid "Withdraw URI: %1$s" msgstr "Abhebe-URI: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Die Abhebung konnte nicht erstellt werden." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Bitte melden Sie sich erneut an." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 msgid "" "Choose an amount. Next, open your wallet and return here to review and " "confirm the withdrawal." @@ -3173,47 +3356,47 @@ msgstr "" "Wählen Sie einen Betrag aus. Öffnen Sie danach Ihre Wallet und kehren Sie " "hierher zurück, um die Abhebung zu prüfen und zu bestätigen." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 msgid "Unable to calculate the withdrawal amount" msgstr "Der Abhebungsbetrag konnte nicht berechnet werden" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "Die Abhebungslimits oder die Gebühr der Bank sind falsch konfiguriert." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Maximaler Abhebungsbetrag" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" "Das verfügbare Guthaben reicht nicht für eine Abhebung und die Bankgebühr " "aus." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 msgid "Use maximum available" msgstr "Verfügbaren Höchstbetrag verwenden" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 msgid "No money moves until you review and confirm the withdrawal." msgstr "" "Es wird kein Geld bewegt, bevor Sie die Abhebung geprüft und bestätigt haben." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 msgid "Need a Taler Wallet?" msgstr "Benötigen Sie eine Taler-Wallet?" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 msgid "Get the wallet" msgstr "Wallet herunterladen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "Hinweis zur Wallet-Installation schliessen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 msgid "Continue to wallet" msgstr "Weiter zur Wallet" @@ -3222,27 +3405,27 @@ msgid "Unable to start a withdrawal." msgstr "Die Abhebung konnte nicht gestartet werden." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Ihr Konto wurde erstellt. Melden Sie sich an, um fortzufahren." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Die ID der Umrechnungskursklasse „%1$s“ ist keine Zahl." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Startseite" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Seite nicht gefunden" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "Die angeforderte Bankseite existiert nicht." @@ -3925,9 +4108,6 @@ msgstr "Zurück zur Bank" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Scannen Sie den QR-Code, um die Abhebung zu beginnen." -#~ msgid "Operation aborted" -#~ msgstr "Vorgang abgebrochen" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." @@ -3996,10 +4176,6 @@ msgstr "Zurück zur Bank" #~ msgstr "Der Server hat die Anfrage nicht verstanden." #, c-format -#~ msgid "create cashout" -#~ msgstr "Konto anlegen" - -#, c-format #~ msgid "Cashout created" #~ msgstr "Die Einzahlung wurde erstellt" diff --git a/packages/libeufin-bank-webui/src/i18n/de.po b/packages/libeufin-bank-webui/src/i18n/de.po @@ -132,8 +132,8 @@ msgstr "Passwort" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Abmelden" @@ -152,7 +152,7 @@ msgstr "Weiter" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Anmelden" @@ -232,7 +232,7 @@ msgstr "Auszahlungen konnten nicht geladen werden." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Erneut versuchen" @@ -318,7 +318,7 @@ msgid "Transfer reference" msgstr "Überweisungsreferenz" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Aktionen" @@ -351,7 +351,8 @@ msgstr "Händler-Integration" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Zurück zur Übersicht" @@ -366,7 +367,7 @@ msgstr "Kopieren" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -606,7 +607,7 @@ msgstr "Auszahlung" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Konto nicht gefunden" @@ -670,8 +671,8 @@ msgid "Fee" msgstr "Gebühr" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Keine Gebühr" @@ -749,7 +750,7 @@ msgstr "Gesamter Auszahlungsbetrag" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -758,7 +759,7 @@ msgid "Cancel" msgstr "Abbrechen" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -832,18 +833,18 @@ msgid "Maximum transfer" msgstr "Maximaler Überweisungsbetrag" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Kreditlimit" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Dies ist nicht Ihr Kontostand. Dieses Konto darf nicht ins Minus gehen." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -917,14 +918,14 @@ msgid "Recipient receives" msgstr "Empfänger erhält" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Bankgebühr" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Gesamtbelastung" @@ -1387,26 +1388,51 @@ msgstr "Neuere" msgid "Older" msgstr "Ältere" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Abheben ohne festgelegten Betrag" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Hilfstext: Zuerst Wallet installieren" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Bargeldakzeptor-Simulator anzeigen" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Auf Taler-Wallet abheben" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Digitales Geld auf Ihre Taler-Wallet übertragen." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Bargeldakzeptor simulieren" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Den Wallet-zuerst-Ablauf eines physischen Bargeldakzeptors simulieren. " +"Dieses Konto stellt das Guthaben bereit." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Banküberweisung senden" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Geld auf ein anderes Bankkonto überweisen." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "Regionale Währung umrechnen und an Ihr Auszahlungskonto senden." @@ -1415,11 +1441,11 @@ msgstr "Regionale Währung umrechnen und an Ihr Auszahlungskonto senden." msgid "Copy account address" msgstr "Kontoadresse kopieren" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Aktueller Saldo" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Zu den Kontodetails" @@ -1433,7 +1459,7 @@ msgstr "Administratorkonto" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Aktivität des Administratorkontos" @@ -1611,7 +1637,7 @@ msgstr "Nur ein Systemadministrator kann Konten anlegen." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 msgid "Back to accounts" msgstr "Zurück zu den Konten" @@ -1785,14 +1811,6 @@ msgstr "Überprüfung" msgid "Enter the account name that is going to be deleted" msgstr "Zum Löschen geben Sie den Namen des Kontos an" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Abheben ohne festgelegten Betrag" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Hilfstext: Zuerst Wallet installieren" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Einführung" @@ -1824,7 +1842,7 @@ msgid "Demo pages" msgstr "Demo-Seiten" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1835,12 +1853,12 @@ msgstr "" "Sie sich erneut an, um aktive Tokens zu prüfen." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Ausblenden" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1849,44 +1867,114 @@ msgid "Public accounts" msgstr "Öffentliche Konten" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Oberflächeneinstellungen öffnen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Oberflächeneinstellungen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Bargeldakzeptor-Simulation abgebrochen." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"Der Bargeldakzeptor-Vorgang ist nicht mehr vorhanden. Der Simulator wurde " +"deaktiviert." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"Der Bargeldakzeptor-Vorgang war bereits abgeschlossen. Der Simulator wurde " +"deaktiviert." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "" +"Der Vorgang ist noch aktiv und konnte nicht abgebrochen werden. Bitte " +"versuchen Sie es erneut." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"Die Bank konnte nicht erreicht werden. Der Simulator bleibt aktiviert; bitte " +"versuchen Sie es erneut." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "" "Legen Sie fest, wie sich diese Bankoberfläche in diesem Browser verhält." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Oberflächeneinstellungen schließen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Den Simulator ausschalten und den aktiven Vorgang abbrechen?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"Die aktive Bargeldakzeptor-Simulation kann nach dem Abbruch nicht " +"fortgesetzt werden. Der Simulator wird erst ausgeschaltet, nachdem die Bank " +"das Ende des Vorgangs bestätigt hat." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Simulator eingeschaltet lassen" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Wird abgebrochen…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Abbrechen und ausschalten" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Debug-Informationen anzeigen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Fertig" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Willkommen" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Herzlich willkommen, %1$s" @@ -2132,8 +2220,8 @@ msgid "Nearest" msgstr "Am nächsten" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Minimaler Betrag" @@ -2654,8 +2742,8 @@ msgstr "Bitte wenden Sie sich an den Bankadministrator." msgid "Send money from this account to another bank account." msgstr "Geld von diesem Konto auf ein anderes Bankkonto überweisen." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Abhebungsdetails konnten nicht geladen werden." @@ -2678,12 +2766,12 @@ msgid "Withdrawal progress" msgstr "Fortschritt der Abhebung" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Diese Abhebung abbrechen?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2692,109 +2780,116 @@ msgstr "" "dieser Vorgang kann nicht fortgesetzt werden." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Abhebung beibehalten" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Abhebung abbrechen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "Der vom Server zurückgegebene Payto-URI ist ungültig: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "Der vom Server zurückgegebene Auszahlungs-URI ist ungültig: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "Der vom Server zurückgegebene öffentliche Reserveschlüssel ist ungültig: " "\"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Geben Sie einen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Geben Sie einen gültigen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "Der Betrag muss größer als null sein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "Der Betrag liegt unter dem Mindestbetrag der Bank." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "Der Betrag liegt über dem Höchstbetrag der Bank." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"Der Betrag zuzüglich der Bankgebühr übersteigt das verfügbare Guthaben des " +"Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Die Abhebung konnte nicht abgebrochen werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Der Server hat die Anfrage nicht verstanden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "Der Vorgang konnte nicht gefunden werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "" "Der Abhebungsvorgang wurde bereits bestätigt und kann nicht abgebrochen " "werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "Die Bank konnte nicht erreicht werden. Versuchen Sie es erneut." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Abhebungsbestätigung" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Die Abhebung konnte nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." @@ -2802,60 +2897,103 @@ msgstr "" "Das Konto verfügt nicht über ausreichendes Guthaben, oder der Betrag liegt " "außerhalb der Grenzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Die Abhebung wurde abgebrochen und kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "Die Wallet hat die Auswahl eines Exchange-Kontos noch nicht abgeschlossen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "Der Abhebungsbetrag hat sich geändert. Prüfen Sie den aktuellen Betrag und " "versuchen Sie es erneut." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Geben Sie vor der Bestätigung der Abhebung einen Betrag ein." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Ausgewählter Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Das Kontoguthaben konnte nicht aktualisiert werden." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"Der Bargeldakzeptor-Betrag wurde nicht bestätigt. Bitte versuchen Sie es " +"erneut." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Unzureichendes verfügbares Guthaben." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"Der Betrag zuzüglich der Bankgebühr liegt nicht mehr innerhalb des " +"verfügbaren Guthabens dieses Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Anmelden, um die Abhebung zu bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "" "Melden Sie sich als %1$s an, bevor Sie diese Abhebung prüfen und bestätigen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "Sie sind als %1$s angemeldet, aber diese Abhebung gehört zu %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Später fortfahren" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Angenommenen Bargeldbetrag eingeben" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Wallet-Abhebung bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Geben Sie den Betrag ein, den das Wallet erhalten soll, und prüfen Sie " +"anschließend die Gebühr und die Gesamtbelastung des Kontos." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "Prüfen Sie vor der Bestätigung, wie viel Ihr Bankkonto verlassen wird." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulation: Es wird kein physisches Bargeld angenommen. Das angemeldete " +"Bankkonto stellt den Wallet-Betrag bereit und bezahlt die Bankgebühr." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Nicht unterstütztes Exchange-Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2863,11 +3001,11 @@ msgstr "" "Das Exchange-Konto verwendet nicht die von dieser Bank konfigurierte " "Überweisungsart. Diese Abhebung kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Abhebungsbetrag fehlt" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." @@ -2875,11 +3013,11 @@ msgstr "" "Die Bank hat für diese Abhebung keinen Betrag angegeben. Sie kann nicht " "bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "Die Betragskonfiguration der Bank ist ungültig" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2887,67 +3025,83 @@ msgstr "" "Abhebungsbetrag und Bankgebühr können nicht sicher zusammengeführt werden. " "Diese Abhebung kann nicht bestätigt werden." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Kontoguthaben nicht verfügbar" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Das verfügbare Guthaben muss geladen werden, bevor der Bargeldakzeptor-" +"Betrag bestätigt werden kann." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Wallet erhält" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Angenommener Bargeldbetrag" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Betrag für Ihre Taler-Wallet" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Zulässiger Betrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Höchstbetrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Betrag nicht verfügbar" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "Von" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "An" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Taler-Wallet" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Nicht verfügbar" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Details des Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN des Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Hostname der Bank" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Exchange-Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -2955,11 +3109,11 @@ msgstr "" "Bis zu Ihrer Bestätigung wird kein Geld abgehoben. Sie können den Vorgang " "später in Ihrer Kontoübersicht fortsetzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Abhebung bestätigen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -2967,20 +3121,32 @@ msgstr "" "Sie sind nicht berechtigt, den Vorgang durchzuführen, vielleicht ist die " "Sitzung abgelaufen oder das Passwort wurde geändert." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Abhebung abgebrochen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Bargeldakzeptor-Simulation abgeschlossen" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Abhebung bestätigt" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"Der simulierte Bargeldbetrag wurde von diesem Bankkonto finanziert. Das " +"Taler Wallet wird ihn in Kürze erhalten." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -2988,15 +3154,23 @@ msgstr "" "Die Banküberweisung an den Taler Exchange wurde eingeleitet. Ihre Taler-" "Wallet erhält den abgehobenen Betrag in Kürze." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Zurück zum Konto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Abhebung mit Ihrer Taler-Wallet abschließen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Scannen Sie zuerst diesen QR-Code. Das Wallet wählt eine Exchange aus; " +"anschließend fragt der Simulator nach dem angenommenen Bargeldbetrag." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3004,35 +3178,44 @@ msgstr "" "Scannen Sie diesen QR-Code mit Ihrer Taler-Wallet. Ihre Wallet wählt einen " "Exchange aus und bereitet die Abhebung vor." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulation: Es wird kein physisches Bargeld angenommen. Geben Sie erst einen " +"Betrag ein, nachdem das Wallet diesen Code gescannt und seine Exchange " +"ausgewählt hat." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Abhebungsbetrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Vorgeschlagener Betrag" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Sie können diesen Betrag in Ihrer Wallet ändern." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "QR-Code, um die Abhebung in einer Taler-Wallet fortzusetzen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Taler-Wallet manuell öffnen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "Sie haben noch keine Taler-Wallet?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Wallet herunterladen" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3040,11 +3223,11 @@ msgstr "" "Es wird kein Geld überwiesen, bis Sie hierher zurückkehren, um die Abhebung " "zu prüfen und zu bestätigen." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Anmelden, um diese Abhebung abzubrechen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." @@ -3052,35 +3235,35 @@ msgstr "" "Der Abhebungsvorgang wurde bereits zuvor bestätigt und kann nicht " "abgebrochen werden." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Abhebung kann bestätigt werden" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Abhebung wartet auf Ihre Wallet" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Die ausstehende Abhebung konnte nicht geprüft werden" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Ausstehende Abhebung wird geprüft…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Abhebung prüfen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Erneut versuchen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Abhebung fortsetzen" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "" "Schließen Sie diese Abhebung ab oder brechen Sie sie ab, bevor Sie eine neue " @@ -3152,20 +3335,20 @@ msgstr "Der Server antwortete mit einem ungültigen taler://withdraw URI" msgid "Withdraw URI: %1$s" msgstr "Abhebe-URI: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Die Abhebung konnte nicht erstellt werden." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Bitte melden Sie sich erneut an." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 msgid "" "Choose an amount. Next, open your wallet and return here to review and " "confirm the withdrawal." @@ -3173,47 +3356,47 @@ msgstr "" "Wählen Sie einen Betrag aus. Öffnen Sie danach Ihre Wallet und kehren Sie " "hierher zurück, um die Abhebung zu prüfen und zu bestätigen." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 msgid "Unable to calculate the withdrawal amount" msgstr "Der Abhebungsbetrag konnte nicht berechnet werden" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "Die Abhebungslimits oder die Gebühr der Bank sind falsch konfiguriert." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Maximaler Abhebungsbetrag" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" "Das verfügbare Guthaben reicht nicht für eine Abhebung und die Bankgebühr " "aus." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 msgid "Use maximum available" msgstr "Verfügbaren Höchstbetrag verwenden" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 msgid "No money moves until you review and confirm the withdrawal." msgstr "" "Es wird kein Geld bewegt, bevor Sie die Abhebung geprüft und bestätigt haben." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 msgid "Need a Taler Wallet?" msgstr "Benötigen Sie eine Taler-Wallet?" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 msgid "Get the wallet" msgstr "Wallet herunterladen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "Hinweis zur Wallet-Installation schließen" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 msgid "Continue to wallet" msgstr "Weiter zur Wallet" @@ -3222,27 +3405,27 @@ msgid "Unable to start a withdrawal." msgstr "Die Abhebung konnte nicht gestartet werden." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Ihr Konto wurde erstellt. Melden Sie sich an, um fortzufahren." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Die ID der Umrechnungskursklasse „%1$s“ ist keine Zahl." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Startseite" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Seite nicht gefunden" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "Die angeforderte Bankseite existiert nicht." @@ -3924,9 +4107,6 @@ msgstr "Zurück zur Bank" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Scannen Sie den QR-Code, um die Abhebung zu beginnen." -#~ msgid "Operation aborted" -#~ msgstr "Vorgang abgebrochen" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." @@ -3995,10 +4175,6 @@ msgstr "Zurück zur Bank" #~ msgstr "Der Server hat die Anfrage nicht verstanden." #, c-format -#~ msgid "create cashout" -#~ msgstr "Konto anlegen" - -#, c-format #~ msgid "Cashout created" #~ msgstr "Die Einzahlung wurde erstellt" diff --git a/packages/libeufin-bank-webui/src/i18n/es.po b/packages/libeufin-bank-webui/src/i18n/es.po @@ -131,8 +131,8 @@ msgstr "Contraseña" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Cerrar sesión" @@ -151,7 +151,7 @@ msgstr "Continuar" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Iniciar sesión" @@ -233,7 +233,7 @@ msgstr "No se pudieron cargar los egresos." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Volver a intentarlo" @@ -325,7 +325,7 @@ msgid "Transfer reference" msgstr "Transferido" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Acciones" @@ -360,7 +360,8 @@ msgstr "Integración con el comerciante" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Volver al resumen" @@ -375,7 +376,7 @@ msgstr "Copiar" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -616,7 +617,7 @@ msgstr "Egreso" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Cuenta no encontrada" @@ -684,8 +685,8 @@ msgid "Fee" msgstr "Comisión" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Sin comisión" @@ -767,7 +768,7 @@ msgstr "Total del egreso" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -776,7 +777,7 @@ msgid "Cancel" msgstr "Cancelar" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -852,18 +853,18 @@ msgid "Maximum transfer" msgstr "Transferencia máxima" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Límite de deuda" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Este no es el saldo de su cuenta. Esta cuenta no puede quedar en descubierto." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -947,14 +948,14 @@ msgid "Recipient receives" msgstr "La cartera recibe" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Comisión bancaria" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Total debitado" @@ -1421,26 +1422,51 @@ msgstr "Más recientes" msgid "Older" msgstr "Más antiguas" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Retirar sin especificar monto" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Mostrar primero la instalación de la cartera" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Mostrar el simulador de aceptador de efectivo" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Retirar a la cartera Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Transfiere dinero digital a tu cartera Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Simular un aceptador de efectivo" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Simula el flujo que comienza en la cartera utilizado por un aceptador de " +"efectivo físico. Esta cuenta aporta los fondos." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Enviar transferencia bancaria" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Transfiere dinero a otra cuenta bancaria." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "Convierte la moneda regional y envíala a tu cuenta de retiro." @@ -1449,11 +1475,11 @@ msgstr "Convierte la moneda regional y envíala a tu cuenta de retiro." msgid "Copy account address" msgstr "Copiar la dirección de la cuenta" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Saldo actual" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Ir a los detalles de la cuenta" @@ -1467,7 +1493,7 @@ msgstr "Cuenta de administración" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Actividad de la cuenta de administración" @@ -1650,7 +1676,7 @@ msgstr "Solo el administrador del sistema puede crear cuentas." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 #, fuzzy #| msgid "Back to account" msgid "Back to accounts" @@ -1829,14 +1855,6 @@ msgstr "Verificación" msgid "Enter the account name that is going to be deleted" msgstr "Ingresa el nombre de la cuenta que va a ser eliminada" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Retirar sin especificar monto" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Mostrar primero la instalación de la cartera" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Introducción" @@ -1868,7 +1886,7 @@ msgid "Demo pages" msgstr "Páginas de demostración" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1879,12 +1897,12 @@ msgstr "" "sesión para revisar los tokens activos." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Descartar" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1893,43 +1911,111 @@ msgid "Public accounts" msgstr "Cuentas públicas" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Abrir preferencias de la interfaz" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Preferencias de la interfaz" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Simulación del aceptador de efectivo abortada." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"La operación del aceptador de efectivo ya no existe. El simulador se ha " +"desactivado." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"La operación del aceptador de efectivo ya había finalizado. El simulador se " +"ha desactivado." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "La operación sigue activa y no se pudo abortar. Inténtalo de nuevo." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"No se pudo contactar con el banco. El simulador permanece activado; " +"inténtalo de nuevo." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "Elija cómo se comporta esta interfaz bancaria en este navegador." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Cerrar preferencias de la interfaz" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "¿Desactivar el simulador y abortar la operación activa?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"La simulación activa del aceptador de efectivo no podrá reanudarse después " +"de abortarla. El simulador solo se desactivará cuando el banco confirme que " +"la operación ha terminado." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Mantener el simulador activado" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Abortando…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Abortar y desactivar" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Mostrar información de depuración" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Listo" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Bienvenido/a" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Bienvenido/a, %1$s" @@ -2186,8 +2272,8 @@ msgid "Nearest" msgstr "Al más cercano" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Monto mínimo" @@ -2729,8 +2815,8 @@ msgstr "Póngase en contacto con el administrador del banco." msgid "Send money from this account to another bank account." msgstr "Transfiere dinero a otra cuenta bancaria." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "No se pudieron cargar los detalles de la retirada." @@ -2761,12 +2847,12 @@ msgid "Withdrawal progress" msgstr "Retirada cancelada" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "¿Cancelar esta retirada?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2775,165 +2861,213 @@ msgstr "" "podrá reanudar." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Mantener la retirada" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Cancelar retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "El URI payto devuelto por el servidor no es válido: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "El URI de retirada devuelto por el servidor no es válido: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "La clave pública de reserva devuelta por el servidor no es válida: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Introduce un importe." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Introduce un importe válido." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "El importe debe ser mayor que cero." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "El importe es inferior al mínimo del banco." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "El importe es superior al máximo del banco." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"El importe más la comisión bancaria supera el saldo disponible de la cuenta." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "No se pudo cancelar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "El servidor no entendió la solicitud." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "La operación no fue encontrada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "La operación de retirada ya se confirmó y no puede cancelarse." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "No se pudo contactar con el banco. Inténtalo de nuevo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Confirmación de retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "No se pudo confirmar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "" "La cuenta no tiene fondos suficientes o el monto está fuera de los límites." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "La retirada se canceló y no se puede confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "La cartera aún no ha terminado de seleccionar una cuenta de casa de cambio." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "El importe de la retirada ha cambiado. Revisa el importe actual e inténtalo " "de nuevo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Introduce un importe antes de confirmar la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Casa de cambio seleccionada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "No se pudo actualizar el saldo de la cuenta." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"No se confirmó el importe del aceptador de efectivo. Inténtalo de nuevo." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Saldo disponible insuficiente." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"El importe más la comisión bancaria ya no cabe en el saldo disponible de " +"esta cuenta." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Inicia sesión para confirmar la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "Inicia sesión como %1$s antes de revisar y confirmar esta retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "Has iniciado sesión como %1$s, pero esta retirada pertenece a %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Terminar más tarde" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Introducir el importe de efectivo aceptado" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Confirmar la retirada a la cartera" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Introduce el importe que debe recibir la cartera y revisa después la " +"comisión y el débito total de la cuenta." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "Revisa cuánto saldrá de tu cuenta bancaria antes de confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulación: no se acepta efectivo físico. La cuenta bancaria con la sesión " +"iniciada aporta el importe para la cartera y paga la comisión bancaria." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Cuenta de casa de cambio no admitida" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2941,22 +3075,22 @@ msgstr "" "La cuenta de la casa de cambio no usa el tipo de transferencia configurado " "por este banco. Esta retirada no se puede confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Falta el importe de la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." msgstr "" "El banco no proporcionó un importe para esta retirada. No se puede confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "La configuración de importes del banco no es válida" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2964,67 +3098,83 @@ msgstr "" "El importe de la retirada y la comisión bancaria no se pueden combinar de " "forma segura. Esta retirada no se puede confirmar." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Saldo de la cuenta no disponible" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Debe cargarse el saldo disponible antes de confirmar el importe del " +"aceptador de efectivo." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "La cartera recibe" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Importe de efectivo aceptado" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Importe para tu cartera Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Importe permitido" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Importe máximo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Importe no disponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "De" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "A" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Cartera Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Casa de cambio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "No disponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Detalles de la casa de cambio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN de la casa de cambio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Nombre de host del banco" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Cuenta de la casa de cambio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -3032,11 +3182,11 @@ msgstr "" "No se retirará dinero hasta que confirmes. Puedes terminar más tarde desde " "el resumen de tu cuenta." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Confirmar retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -3044,20 +3194,32 @@ msgstr "" "No estás autorizado para realizar la operación, quizás la sesión expiró o la " "contraseña cambió." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "La operación fue rechazada por fondos insuficientes." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Retirada cancelada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Simulación del aceptador de efectivo completada" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Retirada confirmada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"El importe de efectivo simulado se ha financiado desde esta cuenta bancaria. " +"La cartera Taler lo recibirá en breve." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -3065,15 +3227,23 @@ msgstr "" "Se ha iniciado la transferencia bancaria a la casa de cambio Taler. Tu " "cartera Taler recibirá en breve el importe retirado." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Volver a la cuenta" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Complete la retirada con su monedero Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Escanea primero este código QR. La cartera seleccionará una casa de cambio y " +"el simulador solicitará entonces el importe de efectivo aceptado." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3081,35 +3251,43 @@ msgstr "" "Escanee este código QR con su monedero Taler. El monedero seleccionará una " "casa de cambio y preparará la retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulación: no se acepta efectivo físico. No introduzcas un importe hasta " +"que la cartera haya escaneado este código y seleccionado su casa de cambio." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Importe de la retirada" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Importe sugerido" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Puede cambiar este importe en su monedero." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "Código QR para continuar la retirada en un monedero Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Abrir el monedero Taler manualmente" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "¿No tiene un monedero Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Obtener un monedero" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3117,11 +3295,11 @@ msgstr "" "No se transferirá dinero hasta que vuelva aquí para revisar y confirmar el " "retirada." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Inicie sesión para cancelar esta retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." @@ -3129,35 +3307,35 @@ msgstr "" "La operación de retirada ya fue confirmada anteriormente y no se puede " "cancelar." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Retirada lista para confirmar" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Retirada a la espera de tu cartera" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "No se pudo comprobar la retirada pendiente" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Comprobando la retirada pendiente…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Revisar retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Reintentar" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Reanudar retirada" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Completa o cancela esta retirada antes de iniciar otra." @@ -3227,20 +3405,20 @@ msgstr "El servidor respondió con un URI taler://withdraw inválido" msgid "Withdraw URI: %1$s" msgstr "URI de extracción: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "No se pudo crear la retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "La operación fue rechazada por fondos insuficientes" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Vuelve a iniciar sesión." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3252,32 +3430,32 @@ msgstr "" "No se transferirá dinero hasta que vuelva aquí para revisar y confirmar el " "retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 #, fuzzy #| msgid "Failed to create the withdrawal." msgid "Unable to calculate the withdrawal amount" msgstr "No se pudo crear la retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Retirada máxima" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 #, fuzzy #| msgid "Unavailable" msgid "Use maximum available" msgstr "No disponible" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3287,23 +3465,23 @@ msgstr "" "No se transferirá dinero hasta que vuelva aquí para revisar y confirmar el " "retirada." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 #, fuzzy #| msgid "You need a Taler wallet" msgid "Need a Taler Wallet?" msgstr "Necesitas una cartera Taler" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 #, fuzzy #| msgid "Get a wallet" msgid "Get the wallet" msgstr "Obtener un monedero" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 #, fuzzy #| msgid "Continue to dashboard" msgid "Continue to wallet" @@ -3314,29 +3492,29 @@ msgid "Unable to start a withdrawal." msgstr "No se puede iniciar el retiro." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Su cuenta se ha creado. Inicie sesión para continuar." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 #, fuzzy #| msgid "Conversion rate classes" msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Clases de tasa de conversión" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Inicio" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Página no encontrada" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "La página del banco solicitada no existe." @@ -3992,9 +4170,6 @@ msgstr "Volver al banco" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Escanea el código QR de abajo para iniciar la retirada." -#~ msgid "Operation aborted" -#~ msgstr "Operación cancelada" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." diff --git a/packages/libeufin-bank-webui/src/i18n/fr.po b/packages/libeufin-bank-webui/src/i18n/fr.po @@ -132,8 +132,8 @@ msgstr "Mot de passe" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Se déconnecter" @@ -152,7 +152,7 @@ msgstr "Continuer" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Se connecter" @@ -232,7 +232,7 @@ msgstr "Échec du chargement des encaissements." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Réessayer" @@ -317,7 +317,7 @@ msgid "Transfer reference" msgstr "Référence du virement" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Actions" @@ -352,7 +352,8 @@ msgstr "Intégration des commerçants" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Retour à la vue d’ensemble" @@ -367,7 +368,7 @@ msgstr "Copier" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -607,7 +608,7 @@ msgstr "Encaissement" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Compte non trouvé" @@ -670,8 +671,8 @@ msgid "Fee" msgstr "Frais" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Aucuns frais" @@ -749,7 +750,7 @@ msgstr "Transfert total d'encaissement" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -758,7 +759,7 @@ msgid "Cancel" msgstr "Annuler" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -831,19 +832,19 @@ msgid "Maximum transfer" msgstr "Virement maximal" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Limite d’endettement" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Il ne s’agit pas du solde de votre compte. Ce compte ne peut pas être à " "découvert." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -917,14 +918,14 @@ msgid "Recipient receives" msgstr "Le destinataire reçoit" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Frais bancaires" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Total débité" @@ -1386,26 +1387,51 @@ msgstr "Plus récentes" msgid "Older" msgstr "Plus anciennes" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Retirer sans fixer le montant" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Afficher d'abord le portefeuille d'installation" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Afficher le simulateur d’accepteur de billets" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Retirer vers le portefeuille Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Transférez de l'argent numérique vers votre portefeuille Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Simuler un accepteur de billets" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Simulez le parcours commençant par le portefeuille utilisé par un accepteur " +"de billets physique. Ce compte fournit les fonds." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Envoyer un virement bancaire" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Transférez de l'argent vers un autre compte bancaire." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "" @@ -1417,11 +1443,11 @@ msgstr "" msgid "Copy account address" msgstr "Copier l’adresse du compte" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Solde actuel" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Accéder aux détails du compte" @@ -1435,7 +1461,7 @@ msgstr "Compte administrateur" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Activité du compte administrateur" @@ -1611,7 +1637,7 @@ msgstr "Seul un administrateur système peut créer des comptes." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 msgid "Back to accounts" msgstr "Retour aux comptes" @@ -1778,14 +1804,6 @@ msgstr "Vérification" msgid "Enter the account name that is going to be deleted" msgstr "Saisissez le nom du compte qui va être supprimé" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Retirer sans fixer le montant" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Afficher d'abord le portefeuille d'installation" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Introduction" @@ -1817,7 +1835,7 @@ msgid "Demo pages" msgstr "Pages de démonstration" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1828,12 +1846,12 @@ msgstr "" "vous pour vérifier les jetons actifs." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Ignorer" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1842,44 +1860,113 @@ msgid "Public accounts" msgstr "Comptes publics" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Ouvrir les préférences de l’interface" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Préférences de l’interface" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Simulation de l’accepteur de billets abandonnée." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"L’opération de l’accepteur de billets n’existe plus. Le simulateur a été " +"désactivé." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"L’opération de l’accepteur de billets était déjà terminée. Le simulateur a " +"été désactivé." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "" +"L’opération est toujours active et n’a pas pu être abandonnée. Veuillez " +"réessayer." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"La banque est injoignable. Le simulateur reste activé ; veuillez réessayer." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "" "Choisissez le comportement de cette interface bancaire dans ce navigateur." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Fermer les préférences de l’interface" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Désactiver le simulateur et abandonner l’opération active ?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"La simulation active de l’accepteur de billets ne pourra pas être reprise " +"après son abandon. Le simulateur ne sera désactivé qu’après confirmation par " +"la banque de la fin de l’opération." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Garder le simulateur activé" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Abandon en cours…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Abandonner et désactiver" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Afficher les informations de débogage" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Terminé" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Bienvenue" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Bienvenue, %1$s" @@ -2122,8 +2209,8 @@ msgid "Nearest" msgstr "Le plus proche" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Montant minimum" @@ -2644,8 +2731,8 @@ msgstr "Veuillez contacter l’administrateur de la banque." msgid "Send money from this account to another bank account." msgstr "Envoyez de l’argent de ce compte vers un autre compte bancaire." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Échec du chargement des détails du retrait." @@ -2668,12 +2755,12 @@ msgid "Withdrawal progress" msgstr "Progression du retrait" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Annuler ce retrait ?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2682,170 +2769,220 @@ msgstr "" "pourra pas être reprise." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Conserver le retrait" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Annuler le retrait" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "L’URI payto renvoyé par le serveur n’est pas valide : \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "L’URI de retrait renvoyé par le serveur n’est pas valide : \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "La clé publique de réserve renvoyée par le serveur n’est pas valide : " "\"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Saisissez un montant." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Saisissez un montant valide." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "Le montant doit être supérieur à zéro." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "Le montant est inférieur au minimum de la banque." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "Le montant est supérieur au maximum de la banque." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"Le montant augmenté des frais bancaires dépasse le solde disponible du " +"compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Échec de l'annulation du retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Le serveur n'a pas compris la requête." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "L'opération est introuvable." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "" "L’opération de retrait a déjà été confirmée et ne peut pas être annulée." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "La banque est injoignable. Réessayez." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Confirmation du retrait" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Échec de la confirmation du retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "" "Le compte ne dispose pas de fonds suffisants ou le montant est hors limites." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Le retrait a été annulé et ne peut pas être confirmé." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "Le portefeuille n’a pas encore terminé la sélection d’un compte de " "l’exchange." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "Le montant du retrait a changé. Vérifiez le montant actuel et réessayez." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Saisissez un montant avant de confirmer le retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Exchange sélectionné" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Impossible d’actualiser le solde du compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"Le montant de l’accepteur de billets n’a pas été confirmé. Veuillez " +"réessayer." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Solde disponible insuffisant." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"Le montant augmenté des frais bancaires dépasse désormais le solde " +"disponible de ce compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Connectez-vous pour confirmer le retrait" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "" "Connectez-vous en tant que %1$s avant de vérifier et confirmer ce retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "" "Vous êtes connecté en tant que %1$s, mais ce retrait appartient à %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Terminer plus tard" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Saisir le montant en espèces accepté" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Confirmer le retrait du portefeuille" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Saisissez le montant que le portefeuille doit recevoir, puis vérifiez les " +"frais et le débit total du compte." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" "Vérifiez le montant qui quittera votre compte bancaire avant de confirmer." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulation : aucun billet réel n’est accepté. Le compte bancaire connecté " +"fournit le montant destiné au portefeuille et paie les frais bancaires." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Compte de l’exchange non pris en charge" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2853,11 +2990,11 @@ msgstr "" "Le compte de l’exchange n’utilise pas le type de virement configuré par " "cette banque. Ce retrait ne peut pas être confirmé." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Montant du retrait manquant" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." @@ -2865,11 +3002,11 @@ msgstr "" "La banque n’a pas fourni de montant pour ce retrait. Il ne peut pas être " "confirmé." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "La configuration des montants de la banque est invalide" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2877,67 +3014,83 @@ msgstr "" "Le montant du retrait et les frais bancaires ne peuvent pas être additionnés " "de façon sûre. Ce retrait ne peut pas être confirmé." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Solde du compte indisponible" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Le solde disponible doit être chargé avant de confirmer le montant de " +"l’accepteur de billets." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Le portefeuille reçoit" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Montant en espèces accepté" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Montant vers votre portefeuille Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Montant autorisé" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Montant maximal" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Montant indisponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "De" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "Vers" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Portefeuille Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Indisponible" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Détails de l’exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN de l’exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Nom d’hôte de la banque" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Compte de l’exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -2945,11 +3098,11 @@ msgstr "" "Aucun argent n’est retiré avant votre confirmation. Vous pouvez terminer " "plus tard depuis la vue d’ensemble de votre compte." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Confirmer le retrait" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -2957,20 +3110,32 @@ msgstr "" "Non autorisé à effectuer l'opération, peut-être que la session a expiré ou " "que le mot de passe a été modifié." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "L'opération a été rejetée en raison de fonds insuffisants." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Retrait annulé" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Simulation de l’accepteur de billets terminée" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Retrait confirmé" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"Le montant simulé en espèces a été financé par ce compte bancaire. Le " +"portefeuille Taler le recevra sous peu." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -2978,15 +3143,23 @@ msgstr "" "Le virement bancaire vers l’exchange Taler a été lancé. Votre portefeuille " "Taler recevra bientôt le montant retiré." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Retour au compte" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Terminez le retrait avec votre portefeuille Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Scannez d’abord ce code QR. Le portefeuille sélectionnera une plateforme " +"d’échange, puis le simulateur demandera le montant en espèces accepté." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -2994,36 +3167,45 @@ msgstr "" "Scannez ce code QR avec votre portefeuille Taler. Votre portefeuille " "sélectionnera un exchange et préparera le retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulation : aucun billet réel n’est accepté. Ne saisissez aucun montant " +"avant que le portefeuille ait scanné ce code et sélectionné sa plateforme " +"d’échange." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Montant du retrait" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Montant suggéré" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Vous pouvez modifier ce montant dans votre portefeuille." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "" "Code QR permettant de poursuivre le retrait dans un portefeuille Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Ouvrir manuellement le portefeuille Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "Vous n’avez pas de portefeuille Taler ?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Obtenir un portefeuille" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3031,46 +3213,46 @@ msgstr "" "Aucun transfert d’argent ne sera effectué tant que vous ne serez pas revenu " "ici pour vérifier et confirmer le retrait." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Connectez-vous pour annuler ce retrait" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." msgstr "" "L'opération de retrait a déjà été confirmée et ne peut pas être annulée." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Retrait prêt à être confirmé" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Retrait en attente de votre portefeuille" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Le retrait en attente n’a pas pu être vérifié" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Vérification du retrait en attente…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Vérifier le retrait" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Réessayer" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Reprendre le retrait" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Terminez ou annulez ce retrait avant d’en commencer un autre." @@ -3140,20 +3322,20 @@ msgstr "Le serveur a répondu avec un URI taler://withdraw invalide" msgid "Withdraw URI: %1$s" msgstr "URI de retrait : %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Échec de la création du retrait." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "L'opération a été rejetée pour cause de fonds insuffisants" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Veuillez vous reconnecter." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 msgid "" "Choose an amount. Next, open your wallet and return here to review and " "confirm the withdrawal." @@ -3161,48 +3343,48 @@ msgstr "" "Choisissez un montant. Ouvrez ensuite votre portefeuille et revenez ici pour " "vérifier et confirmer le retrait." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 msgid "Unable to calculate the withdrawal amount" msgstr "Impossible de calculer le montant du retrait" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "Les limites ou les frais de retrait de la banque sont mal configurés." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Retrait maximal" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" "Le solde disponible ne suffit pas à couvrir le retrait et les frais " "bancaires." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 msgid "Use maximum available" msgstr "Utiliser le maximum disponible" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 msgid "No money moves until you review and confirm the withdrawal." msgstr "" "Aucun argent ne sera transféré avant que vous ayez vérifié et confirmé le " "retrait." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 msgid "Need a Taler Wallet?" msgstr "Besoin d’un portefeuille Taler ?" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 msgid "Get the wallet" msgstr "Obtenir le portefeuille" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "Fermer le conseil d’installation du portefeuille" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 msgid "Continue to wallet" msgstr "Continuer vers le portefeuille" @@ -3211,28 +3393,28 @@ msgid "Unable to start a withdrawal." msgstr "Impossible de démarrer le retrait." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Votre compte a été créé. Connectez-vous pour continuer." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 msgid "Conversion rate class ID “%1$s” is not a number." msgstr "" "L’identifiant de classe de taux de conversion « %1$s » n’est pas un nombre." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Accueil" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Page introuvable" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "La page bancaire demandée n’existe pas." @@ -3910,9 +4092,6 @@ msgstr "Retour à la banque" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Scannez le code QR ci-dessous pour commencer le retrait." -#~ msgid "Operation aborted" -#~ msgstr "Opération abandonnée" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." @@ -3981,10 +4160,6 @@ msgstr "Retour à la banque" #~ msgstr "Le serveur n'a pas compris la requête." #, c-format -#~ msgid "create cashout" -#~ msgstr "Créer un compte" - -#, c-format #~ msgid "Cashout created" #~ msgstr "Encaissement créé" diff --git a/packages/libeufin-bank-webui/src/i18n/he.po b/packages/libeufin-bank-webui/src/i18n/he.po @@ -128,8 +128,8 @@ msgstr "סיסמה" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "יציאה" @@ -148,7 +148,7 @@ msgstr "המשך" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "כניסה" @@ -230,7 +230,7 @@ msgstr "טעינת הפדיונות נכשלה." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "נסו שוב" @@ -320,7 +320,7 @@ msgid "Transfer reference" msgstr "הועבר" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "פעולות" @@ -355,7 +355,8 @@ msgstr "שילוב עם סוחר" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "חזרה לסקירה הכללית" @@ -370,7 +371,7 @@ msgstr "העתקה" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -609,7 +610,7 @@ msgstr "פדיון" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "החשבון לא נמצא" @@ -673,8 +674,8 @@ msgid "Fee" msgstr "עמלה" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "ללא עמלה" @@ -752,7 +753,7 @@ msgstr "סך העברת הפדיון" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -761,7 +762,7 @@ msgid "Cancel" msgstr "בטל" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -835,17 +836,17 @@ msgid "Maximum transfer" msgstr "העברה מרבית" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "מגבלת חוב" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "זו אינה יתרת החשבון שלכם. חשבון זה אינו יכול להיכנס לחוב." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -927,14 +928,14 @@ msgid "Recipient receives" msgstr "הארנק מקבל" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "עמלת בנק" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "סך הכול לחיוב" @@ -1383,26 +1384,51 @@ msgstr "חדשות יותר" msgid "Older" msgstr "ישנות יותר" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "משיכה ללא הגדרת סכום" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "הצג תחילה התקנת ארנק" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "הצגת מדמה קבלת מזומן" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "משיכה לארנק Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "העברת כסף דיגיטלי לארנק Taler שלך." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "הדמיית קבלת מזומן" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"הדמיית התהליך שמתחיל בארנק ומשמש מכשיר פיזי לקבלת מזומן. חשבון זה מספק את " +"הכספים." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "שליחת העברה בנקאית" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "העברת כסף לחשבון בנק אחר." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "המרת מטבע אזורי ושליחתו לחשבון משיכת המזומן שלך." @@ -1411,11 +1437,11 @@ msgstr "המרת מטבע אזורי ושליחתו לחשבון משיכת המ msgid "Copy account address" msgstr "העתקת כתובת החשבון" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "יתרה נוכחית" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "מעבר לפרטי החשבון" @@ -1429,7 +1455,7 @@ msgstr "חשבון מנהל המערכת" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "פעילות חשבון מנהל המערכת" @@ -1609,7 +1635,7 @@ msgstr "רק מנהל המערכת יכול ליצור חשבונות." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 #, fuzzy #| msgid "Back to account" msgid "Back to accounts" @@ -1787,14 +1813,6 @@ msgstr "אימות" msgid "Enter the account name that is going to be deleted" msgstr "הזינו את שם החשבון שעומד להימחק" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "משיכה ללא הגדרת סכום" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "הצג תחילה התקנת ארנק" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "מבוא" @@ -1826,7 +1844,7 @@ msgid "Demo pages" msgstr "דפי הדגמה" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1836,12 +1854,12 @@ msgstr "" "הפעלות אחרות או התחברו שוב כדי לבדוק אסימונים פעילים." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "התעלמות" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1850,43 +1868,104 @@ msgid "Public accounts" msgstr "חשבונות ציבוריים" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "פתיחת העדפות הממשק" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "העדפות הממשק" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "הדמיית קבלת המזומן בוטלה." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "פעולת קבלת המזומן אינה קיימת עוד. המדמה הושבת." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "פעולת קבלת המזומן כבר הסתיימה. המדמה הושבת." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "הפעולה עדיין פעילה ולא ניתן היה לבטל אותה. נא לנסות שוב." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "לא ניתן ליצור קשר עם הבנק. המדמה נשאר פעיל; נא לנסות שוב." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "בחרו כיצד ממשק הבנק יתנהג בדפדפן זה." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "סגירת העדפות הממשק" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "להשבית את המדמה ולבטל את הפעולה הפעילה?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"לא ניתן יהיה להמשיך את הדמיית קבלת המזומן הפעילה לאחר ביטולה. המדמה יושבת רק " +"לאחר שהבנק יאשר שהפעולה הסתיימה." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "להשאיר את המדמה פעיל" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "מבטל…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "לבטל ולהשבית" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "הצג מידע לניפוי באגים" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "סיום" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "ברוכים הבאים" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "ברוכים הבאים, %1$s" @@ -2137,8 +2216,8 @@ msgid "Nearest" msgstr "קרוב ביותר" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "סכום מינימלי" @@ -2665,8 +2744,8 @@ msgstr "נא לפנות למנהל הבנק." msgid "Send money from this account to another bank account." msgstr "העברת כסף לחשבון בנק אחר." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "טעינת פרטי המשיכה נכשלה." @@ -2697,172 +2776,215 @@ msgid "Withdrawal progress" msgstr "המשיכה בוטלה" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "לבטל את המשיכה הזו?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." msgstr "המשיכה תבוטל. לא יועבר כסף ולא יהיה ניתן להמשיך את הפעולה." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "להשאיר את המשיכה" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "ביטול משיכה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "כתובת ה־payto שהשרת החזיר אינה תקינה: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "כתובת המשיכה שהשרת החזיר אינה תקינה: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "המפתח הציבורי של העתודה שהשרת החזיר אינו תקין: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "נא להזין סכום." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "נא להזין סכום תקין." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "הסכום חייב להיות גדול מאפס." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "הסכום נמוך מהסכום המזערי של הבנק." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "הסכום גבוה מהסכום המרבי של הבנק." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "הסכום בצירוף עמלת הבנק חורג מהיתרה הזמינה בחשבון." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "ביטול המשיכה נכשל." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "השרת לא הבין את הבקשה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "הפעולה לא נמצאה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "פעולת המשיכה כבר אושרה ולא ניתן לבטל אותה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "לא ניתן ליצור קשר עם הבנק. נא לנסות שוב." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "אישור משיכה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "אישור המשיכה נכשל." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "אין בחשבון מספיק כספים, או שהסכום חורג מהמגבלות." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "המשיכה בוטלה ולא ניתן לאשר אותה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "הארנק טרם סיים לבחור חשבון של בורסת חליפין." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "סכום המשיכה השתנה. יש לבדוק את הסכום הנוכחי ולנסות שוב." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "נא להזין סכום לפני אישור המשיכה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "בורסת החליפין שנבחרה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "לא ניתן לרענן את יתרת החשבון." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "הסכום של מקבל המזומן לא אושר. נא לנסות שוב." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "היתרה הזמינה אינה מספיקה." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "הסכום בצירוף עמלת הבנק אינו נכנס עוד במסגרת היתרה הזמינה בחשבון זה." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "יש להיכנס כדי לאשר את המשיכה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "יש להיכנס בתור %1$s לפני בדיקת המשיכה ואישורה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "נכנסת בתור %1$s, אך המשיכה הזו שייכת אל %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "לסיים מאוחר יותר" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "הזנת סכום המזומן שהתקבל" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "אישור משיכה לארנק" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"יש להזין את הסכום שהארנק יקבל, ואז לבדוק את העמלה ואת החיוב הכולל בחשבון." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "יש לבדוק כמה ייגרע מחשבון הבנק שלך לפני האישור." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"הדמיה: לא מתקבל מזומן פיזי. חשבון הבנק המחובר מספק את הסכום לארנק ומשלם את " +"עמלת הבנק." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "חשבון בורסת חליפין שאינו נתמך" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2870,132 +2992,164 @@ msgstr "" "חשבון בורסת החליפין אינו משתמש בסוג ההעברה שהוגדר בבנק. לא ניתן לאשר את " "המשיכה הזו." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "סכום המשיכה חסר" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." msgstr "הבנק לא סיפק סכום למשיכה הזו. לא ניתן לאשר אותה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "הגדרת הסכומים של הבנק אינה תקינה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." msgstr "" "לא ניתן לצרף בבטחה את סכום המשיכה ועמלת הבנק. לא ניתן לאשר את המשיכה הזו." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "יתרת החשבון אינה זמינה" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "יש לטעון את היתרה הזמינה לפני אישור הסכום של מקבל המזומן." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "הארנק מקבל" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "סכום המזומן שהתקבל" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "סכום לארנק Taler שלך" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "סכום מותר" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "סכום מרבי" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "הסכום אינו זמין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "מאת" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "אל" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "ארנק Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "בורסת חליפין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "לא זמין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "פרטי בורסת החליפין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN של בורסת החליפין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "שם המארח של הבנק" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "חשבון בורסת החליפין" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." msgstr "לא יימשך כסף עד לאישור. אפשר לסיים מאוחר יותר מסקירת החשבון." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "אישור המשיכה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." msgstr "אין הרשאה לבצע את הפעולה, ייתכן שההפעלה פגה או שהסיסמה שונתה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "הפעולה נדחתה עקב חוסר בכספים." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "המשיכה בוטלה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "הדמיית קבלת המזומן הושלמה" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "המשיכה אושרה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "סכום המזומן המדומה מומן מחשבון בנק זה. ארנק Taler יקבל אותו בקרוב." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." msgstr "" "ההעברה הבנקאית לבורסת Taler החלה. ארנק Taler שלך יקבל את הסכום שנמשך בקרוב." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "חזרה לחשבון" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "השלמת המשיכה באמצעות ארנק Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"יש לסרוק תחילה את קוד ה־QR הזה. הארנק יבחר בורסה ולאחר מכן המדמה יבקש את " +"סכום המזומן שהתקבל." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3003,79 +3157,87 @@ msgstr "" "סרקו את קוד ה־QR הזה באמצעות ארנק Taler. הארנק יבחר בורסת חליפין ויכין את " "המשיכה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"הדמיה: לא מתקבל מזומן פיזי. אין להזין סכום עד שהארנק יסרוק את הקוד הזה ויבחר " +"את הבורסה שלו." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "סכום המשיכה" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "סכום מוצע" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "תוכלו לשנות את הסכום הזה בארנק." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "קוד QR להמשך המשיכה בארנק Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "פתיחת ארנק Taler באופן ידני" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "אין לכם ארנק Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "קבלת ארנק" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." msgstr "לא יועבר כסף עד שתחזרו לכאן כדי לבדוק ולאשר את המשיכה." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "התחברו כדי לבטל את המשיכה הזו" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." msgstr "פעולת המשיכה כבר אושרה בעבר ולא ניתן לבטל אותה." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "המשיכה מוכנה לאישור" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "המשיכה ממתינה לארנק שלך" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "לא ניתן לבדוק את המשיכה הממתינה" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "המשיכה הממתינה נבדקת…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "בדיקת המשיכה" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "ניסיון חוזר" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "המשך המשיכה" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "יש להשלים או לבטל את המשיכה הזו לפני התחלת משיכה אחרת." @@ -3145,20 +3307,20 @@ msgstr "השרת השיב עם URI לא תקין מסוג taler://withdraw" msgid "Withdraw URI: %1$s" msgstr "URI למשיכה: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "יצירת המשיכה נכשלה." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "הפעולה נדחתה עקב חוסר בכספים" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "יש להתחבר שוב." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3168,32 +3330,32 @@ msgid "" "confirm the withdrawal." msgstr "לא יועבר כסף עד שתחזרו לכאן כדי לבדוק ולאשר את המשיכה." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 #, fuzzy #| msgid "Failed to create the withdrawal." msgid "Unable to calculate the withdrawal amount" msgstr "יצירת המשיכה נכשלה." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "משיכה מרבית" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 #, fuzzy #| msgid "Unavailable" msgid "Use maximum available" msgstr "לא זמין" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3201,23 +3363,23 @@ msgstr "לא זמין" msgid "No money moves until you review and confirm the withdrawal." msgstr "לא יועבר כסף עד שתחזרו לכאן כדי לבדוק ולאשר את המשיכה." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 #, fuzzy #| msgid "You need a Taler wallet" msgid "Need a Taler Wallet?" msgstr "אתם זקוקים לארנק Taler" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 #, fuzzy #| msgid "Get a wallet" msgid "Get the wallet" msgstr "קבלת ארנק" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 #, fuzzy #| msgid "Continue to dashboard" msgid "Continue to wallet" @@ -3228,29 +3390,29 @@ msgid "Unable to start a withdrawal." msgstr "לא ניתן להתחיל משיכה." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "החשבון נוצר. היכנסו כדי להמשיך." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 #, fuzzy #| msgid "Conversion rate classes" msgid "Conversion rate class ID “%1$s” is not a number." msgstr "מחלקות שער המרה" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "דף הבית" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "הדף לא נמצא" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "דף הבנק המבוקש אינו קיים." @@ -3871,9 +4033,6 @@ msgstr "חזרה לבנק" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "סרקו את קוד ה-QR שלמטה כדי להתחיל את המשיכה." -#~ msgid "Operation aborted" -#~ msgstr "הפעולה בוטלה" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." diff --git a/packages/libeufin-bank-webui/src/i18n/it.po b/packages/libeufin-bank-webui/src/i18n/it.po @@ -127,8 +127,8 @@ msgstr "Password" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Esci" @@ -147,7 +147,7 @@ msgstr "Continua" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Accedi" @@ -225,7 +225,7 @@ msgstr "Impossibile caricare i Cashout." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Riprova" @@ -311,7 +311,7 @@ msgid "Transfer reference" msgstr "Causale del bonifico" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Azioni" @@ -344,7 +344,8 @@ msgstr "Integrazione venditore" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Torna alla panoramica" @@ -359,7 +360,7 @@ msgstr "Copia" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -596,7 +597,7 @@ msgstr "Cashout" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Conto non trovato" @@ -660,8 +661,8 @@ msgid "Fee" msgstr "Commissione" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Nessuna commissione" @@ -738,7 +739,7 @@ msgstr "Trasferimento totale del Cashout" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -747,7 +748,7 @@ msgid "Cancel" msgstr "Annullare" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -819,18 +820,18 @@ msgid "Maximum transfer" msgstr "Trasferimento massimo" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Limite di debito" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Questo non è il saldo del tuo conto. Questo conto non può andare in rosso." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -903,14 +904,14 @@ msgid "Recipient receives" msgstr "Il destinatario riceve" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Commissione bancaria" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Totale addebitato" @@ -1367,26 +1368,51 @@ msgstr "Più recenti" msgid "Older" msgstr "Meno recenti" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Preleva senza impostare l'importo" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Mostra prima l'installazione del portafoglio" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Mostra il simulatore di accettatore di contanti" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Preleva nel portafoglio Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Trasferisci denaro digitale nel tuo portafoglio Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Simula un accettatore di contanti" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Simula il flusso che inizia dal portafoglio usato da un accettatore di " +"contanti fisico. Questo conto fornisce i fondi." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Invia bonifico bancario" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Trasferisci denaro a un altro conto bancario." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "Converti la valuta regionale e inviala al tuo conto di prelievo." @@ -1395,11 +1421,11 @@ msgstr "Converti la valuta regionale e inviala al tuo conto di prelievo." msgid "Copy account address" msgstr "Copia l’indirizzo del conto" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Saldo attuale" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Vai ai dettagli del conto" @@ -1413,7 +1439,7 @@ msgstr "Conto amministratore" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Attività del conto amministratore" @@ -1588,7 +1614,7 @@ msgstr "Solo un amministratore di sistema può creare conti." #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 msgid "Back to accounts" msgstr "Torna ai conti" @@ -1755,14 +1781,6 @@ msgstr "Verifica" msgid "Enter the account name that is going to be deleted" msgstr "Inserisci il nome del conto che stai per eliminare" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Preleva senza impostare l'importo" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Mostra prima l'installazione del portafoglio" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Introduzione" @@ -1794,7 +1812,7 @@ msgid "Demo pages" msgstr "Pagine dimostrative" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1805,12 +1823,12 @@ msgstr "" "controllare i token attivi." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Ignora" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1819,43 +1837,112 @@ msgid "Public accounts" msgstr "Conti pubblici" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Apri preferenze dell’interfaccia" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Preferenze dell’interfaccia" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Simulazione dell’accettatore di contanti annullata." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "" +"L’operazione dell’accettatore di contanti non esiste più. Il simulatore è " +"stato disattivato." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "" +"L’operazione dell’accettatore di contanti era già terminata. Il simulatore è " +"stato disattivato." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "" +"L’operazione è ancora attiva e non è stato possibile annullarla. Riprova." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"Non è stato possibile contattare la banca. Il simulatore rimane attivo; " +"riprova." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "Scegli come si comporta questa interfaccia bancaria in questo browser." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Chiudi preferenze dell’interfaccia" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Disattivare il simulatore e interrompere l’operazione attiva?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"La simulazione attiva dell’accettatore di contanti non può essere ripresa " +"dopo l’interruzione. Il simulatore verrà disattivato solo dopo che la banca " +"avrà confermato la fine dell’operazione." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Mantieni attivo il simulatore" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Annullamento…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Interrompi e disattiva" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Mostra le informazioni di debug" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Fine" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Benvenuto" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Benvenuto, %1$s" @@ -2094,8 +2181,8 @@ msgid "Nearest" msgstr "Più vicino" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Importo minimo" @@ -2612,8 +2699,8 @@ msgstr "Contatta l’amministratore della banca." msgid "Send money from this account to another bank account." msgstr "Invia denaro da questo conto a un altro conto bancario." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Impossibile caricare i dettagli del prelievo." @@ -2636,12 +2723,12 @@ msgid "Withdrawal progress" msgstr "Avanzamento del prelievo" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Annullare questo prelievo?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2650,108 +2737,114 @@ msgstr "" "possibile riprendere l’operazione." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Mantieni il prelievo" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Annulla il prelievo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "L'URI payto restituito dal server non è valido: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "L'URI di prelievo restituito dal server non è valido: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "La chiave pubblica della riserva restituita dal server non è valida: " "\"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Inserisci un importo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Inserisci un importo valido." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "L’importo deve essere maggiore di zero." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "L’importo è inferiore al minimo della banca." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "L’importo è superiore al massimo della banca." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"L’importo più la commissione bancaria supera il saldo disponibile del conto." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Impossibile annullare il prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Il server non ha compreso la richiesta." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "L'operazione non è stata trovata." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "" "L’operazione di prelievo è già stata confermata e non può essere annullata." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "Non è stato possibile contattare la banca. Riprova." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Conferma del prelievo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Impossibile confermare il prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." @@ -2759,61 +2852,103 @@ msgstr "" "Il conto non dispone di fondi sufficienti oppure l'importo è fuori dai " "limiti." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Il prelievo è stato annullato e non può essere confermato." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "" "Il portafoglio non ha ancora terminato la selezione di un conto " "dell’Exchange." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "" "L’importo del prelievo è cambiato. Controlla l’importo attuale e riprova." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Inserisci un importo prima di confermare il prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Exchange selezionato" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Impossibile aggiornare il saldo del conto." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "" +"L’importo dell’accettatore di contanti non è stato confermato. Riprova." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Saldo disponibile insufficiente." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"L’importo più la commissione bancaria non rientra più nel saldo disponibile " +"di questo conto." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Accedi per confermare il prelievo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "Accedi come %1$s prima di controllare e confermare questo prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "" "Hai effettuato l’accesso come %1$s, ma questo prelievo appartiene a %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Termina più tardi" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Inserisci l’importo in contanti accettato" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Conferma il prelievo nel portafoglio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Inserisci l’importo che il portafoglio deve ricevere, quindi verifica la " +"commissione e l’addebito totale sul conto." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" "Controlla quanto verrà prelevato dal tuo conto bancario prima di confermare." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Simulazione: non viene accettato denaro contante fisico. Il conto bancario " +"connesso fornisce l’importo al portafoglio e paga la commissione bancaria." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Conto dell’Exchange non supportato" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2821,11 +2956,11 @@ msgstr "" "Il conto dell’Exchange non usa il tipo di bonifico configurato da questa " "banca. Questo prelievo non può essere confermato." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Importo del prelievo mancante" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." @@ -2833,11 +2968,11 @@ msgstr "" "La banca non ha fornito un importo per questo prelievo. Non può essere " "confermato." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "La configurazione degli importi della banca non è valida" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2845,67 +2980,83 @@ msgstr "" "L’importo del prelievo e la commissione bancaria non possono essere sommati " "in modo sicuro. Questo prelievo non può essere confermato." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Saldo del conto non disponibile" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Il saldo disponibile deve essere caricato prima di confermare l’importo " +"dell’accettatore di contanti." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Il portafoglio riceve" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Importo in contanti accettato" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Importo per il tuo portafoglio Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Importo consentito" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Importo massimo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Importo non disponibile" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "Da" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "A" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Portafoglio Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Non disponibile" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Dettagli dell’Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN dell’Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Nome host della banca" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Conto dell’Exchange" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -2913,11 +3064,11 @@ msgstr "" "Nessun denaro viene prelevato finché non confermi. Puoi terminare più tardi " "dal riepilogo del conto." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Conferma prelievo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -2925,20 +3076,32 @@ msgstr "" "Non autorizzato a effettuare l'operazione, la sessione potrebbe essere " "scaduta o la password potrebbe essere cambiata." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "L'operazione è stata rifiutata per fondi insufficienti." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Prelievo annullato" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Simulazione dell’accettatore di contanti completata" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Prelievo confermato" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"L’importo in contanti simulato è stato finanziato da questo conto bancario. " +"Il portafoglio Taler lo riceverà a breve." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -2946,15 +3109,23 @@ msgstr "" "Il bonifico bancario verso l’Exchange Taler è stato avviato. Il tuo " "portafoglio Taler riceverà a breve l’importo prelevato." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Torna al conto" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Completa il prelievo con il tuo portafoglio Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Scansiona prima questo codice QR. Il portafoglio selezionerà un exchange, " +"quindi il simulatore chiederà l’importo in contanti accettato." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -2962,35 +3133,44 @@ msgstr "" "Scansiona questo codice QR con il tuo portafoglio Taler. Il portafoglio " "selezionerà un Exchange e preparerà il prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Simulazione: non viene accettato denaro contante fisico. Non inserire un " +"importo finché il portafoglio non ha scansionato questo codice e selezionato " +"il proprio exchange." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Importo del prelievo" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Importo suggerito" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Puoi modificare questo importo nel portafoglio." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "Codice QR per continuare il prelievo in un portafoglio Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Apri manualmente il portafoglio Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "Non hai un portafoglio Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Ottieni un portafoglio" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -2998,11 +3178,11 @@ msgstr "" "Nessun importo verrà trasferito finché non tornerai qui per verificare e " "confermare il prelievo." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Accedi per annullare questo prelievo" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." @@ -3010,35 +3190,35 @@ msgstr "" "L'operazione di prelievo è già stata confermata in precedenza e non può " "essere annullata." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Prelievo pronto per la conferma" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Prelievo in attesa del portafoglio" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Non è stato possibile verificare il prelievo in sospeso" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Verifica del prelievo in sospeso…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Controlla il prelievo" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Riprova" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Riprendi il prelievo" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Completa o annulla questo prelievo prima di iniziarne un altro." @@ -3108,20 +3288,20 @@ msgstr "Il server ha risposto con un URI taler://withdraw non valido" msgid "Withdraw URI: %1$s" msgstr "URI di prelievo: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Impossibile creare il prelievo." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "L'operazione è stata rifiutata per fondi insufficienti" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Accedi di nuovo." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 msgid "" "Choose an amount. Next, open your wallet and return here to review and " "confirm the withdrawal." @@ -3129,49 +3309,49 @@ msgstr "" "Scegli un importo. Quindi apri il portafoglio e torna qui per verificare e " "confermare il prelievo." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 msgid "Unable to calculate the withdrawal amount" msgstr "Impossibile calcolare l’importo del prelievo" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" "I limiti o la commissione di prelievo della banca non sono configurati " "correttamente." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Prelievo massimo" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" "Il saldo disponibile non è sufficiente a coprire il prelievo e la " "commissione bancaria." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 msgid "Use maximum available" msgstr "Usa il massimo disponibile" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 msgid "No money moves until you review and confirm the withdrawal." msgstr "" "Il denaro non verrà trasferito finché non verifichi e confermi il prelievo." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 msgid "Need a Taler Wallet?" msgstr "Hai bisogno di un portafoglio Taler?" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 msgid "Get the wallet" msgstr "Ottieni il portafoglio" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "Chiudi il suggerimento per l’installazione del portafoglio" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 msgid "Continue to wallet" msgstr "Continua nel portafoglio" @@ -3180,27 +3360,27 @@ msgid "Unable to start a withdrawal." msgstr "Impossibile avviare il prelievo." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Il conto è stato creato. Accedi per continuare." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 msgid "Conversion rate class ID “%1$s” is not a number." msgstr "L’ID della classe di tasso di cambio «%1$s» non è un numero." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Pagina iniziale" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Pagina non trovata" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "La pagina della banca richiesta non esiste." @@ -3872,9 +4052,6 @@ msgstr "Torna alla banca" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Scansiona il codice QR qui sotto per avviare il prelievo." -#~ msgid "Operation aborted" -#~ msgstr "Operazione annullata" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." @@ -4038,10 +4215,6 @@ msgstr "Torna alla banca" #~ msgstr "Conferma" #, c-format -#~ msgid "Abort" -#~ msgstr "Annulla" - -#, c-format #~ msgid "Skip to main content" #~ msgstr "Saltare il menu di navigazione" diff --git a/packages/libeufin-bank-webui/src/i18n/ru.po b/packages/libeufin-bank-webui/src/i18n/ru.po @@ -131,8 +131,8 @@ msgstr "Пароль" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Выйти" @@ -151,7 +151,7 @@ msgstr "Продолжить" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Войти" @@ -233,7 +233,7 @@ msgstr "Не удалось загрузить выплаты." #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Повторить попытку" @@ -324,7 +324,7 @@ msgid "Transfer reference" msgstr "Переведено" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Действия" @@ -360,7 +360,8 @@ msgstr "Интеграция с продавцом" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Вернуться к обзору" @@ -375,7 +376,7 @@ msgstr "Копировать" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -616,7 +617,7 @@ msgstr "Выплата" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Учётная запись не найдена" @@ -684,8 +685,8 @@ msgid "Fee" msgstr "Комиссия" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Без комиссии" @@ -766,7 +767,7 @@ msgstr "Общий сумма перевода выплаты" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -775,7 +776,7 @@ msgid "Cancel" msgstr "Отмена" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -847,18 +848,18 @@ msgid "Maximum transfer" msgstr "Максимальная сумма перевода" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Лимит задолженности" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Это не баланс вашего счёта. Для этого счёта задолженность не разрешена." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -942,14 +943,14 @@ msgid "Recipient receives" msgstr "Кошелёк получит" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Комиссия банка" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Всего списано" @@ -1409,26 +1410,51 @@ msgstr "Более новые" msgid "Older" msgstr "Более старые" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Снятие без указания суммы" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Сначала показать как установить кошелёк" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Показывать симулятор приёмника наличных" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Вывести в кошелёк Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Переведите цифровые деньги в свой кошелёк Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Симулировать приёмник наличных" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Симулирует процесс, начинающийся с кошелька, который используется физическим " +"приёмником наличных. Средства предоставляются с этого счёта." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Отправить банковский перевод" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Переведите деньги на другой банковский счёт." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "" @@ -1438,11 +1464,11 @@ msgstr "" msgid "Copy account address" msgstr "Копировать адрес счёта" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Текущий баланс" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Перейти к данным счёта" @@ -1456,7 +1482,7 @@ msgstr "Счёт администратора" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Активность счёта администратора" @@ -1638,7 +1664,7 @@ msgstr "Только системный администратор может с #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 #, fuzzy #| msgid "Back to account" msgid "Back to accounts" @@ -1818,14 +1844,6 @@ msgstr "Проверка" msgid "Enter the account name that is going to be deleted" msgstr "Введите название удаляемого счёта" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Снятие без указания суммы" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Сначала показать как установить кошелёк" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Введение" @@ -1857,7 +1875,7 @@ msgid "Demo pages" msgstr "Демонстрационные страницы" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1868,12 +1886,12 @@ msgstr "" "токены." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Скрыть" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1882,43 +1900,106 @@ msgid "Public accounts" msgstr "Публичные счета" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Открыть настройки интерфейса" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Настройки интерфейса" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Симуляция приёмника наличных отменена." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "Операция приёмника наличных больше не существует. Симулятор отключён." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "Операция приёмника наличных уже была завершена. Симулятор отключён." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "Операция всё ещё активна, и её не удалось отменить. Повторите попытку." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"Не удалось связаться с банком. Симулятор остаётся включённым; повторите " +"попытку." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "Выберите, как этот интерфейс банка будет работать в данном браузере." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Закрыть настройки интерфейса" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Отключить симулятор и отменить активную операцию?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"После отмены активную симуляцию приёмника наличных нельзя будет продолжить. " +"Симулятор отключится только после подтверждения банком завершения операции." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Оставить симулятор включённым" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Отмена…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Отменить и отключить" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Показать отладочную информацию" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Готово" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Добро пожаловать" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Добро пожаловать, %1$s" @@ -2173,8 +2254,8 @@ msgid "Nearest" msgstr "Ближайшее" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Минимальная сумма" @@ -2712,8 +2793,8 @@ msgstr "Обратитесь к администратору банка." msgid "Send money from this account to another bank account." msgstr "Переведите деньги на другой банковский счёт." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Не удалось загрузить данные снятия." @@ -2744,12 +2825,12 @@ msgid "Withdrawal progress" msgstr "Снятие средств отменено" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Отменить это снятие?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2758,164 +2839,211 @@ msgstr "" "будет возобновить." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Не отменять снятие" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Отменить снятие" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "URI payto, возвращённый сервером, недействителен: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "URI вывода средств, возвращённый сервером, недействителен: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "" "Открытый ключ резерва, возвращённый сервером, недействителен: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Введите сумму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Введите допустимую сумму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "Сумма должна быть больше нуля." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "Сумма меньше установленного банком минимума." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "Сумма превышает установленный банком максимум." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"Сумма вместе с банковской комиссией превышает доступный остаток на счёте." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Не удалось отменить снятие." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Сервер не понял запрос." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "Операция не найдена." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "Операция снятия уже подтверждена и не может быть отменена." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "Не удалось связаться с банком. Повторите попытку." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Подтверждение снятия" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Не удалось подтвердить снятие." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "" "На счёте недостаточно средств, либо сумма выходит за установленные пределы." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Снятие было отменено и не может быть подтверждено." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "Кошелёк ещё не завершил выбор счёта обменника." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "Сумма снятия изменилась. Проверьте текущую сумму и повторите попытку." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Перед подтверждением снятия введите сумму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Выбранный обменник" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Не удалось обновить остаток на счёте." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "Сумма приёмника наличных не была подтверждена. Повторите попытку." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Недостаточно доступных средств." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"Сумма вместе с банковской комиссией больше не укладывается в доступный " +"остаток на этом счёте." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Войдите, чтобы подтвердить снятие" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "Войдите как %1$s, прежде чем проверять и подтверждать это снятие." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "Вы вошли как %1$s, но это снятие относится к учётной записи %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Завершить позже" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Введите принятую сумму наличных" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Подтвердить снятие в кошелёк" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Введите сумму, которую должен получить кошелёк, затем проверьте комиссию и " +"общую сумму списания со счёта." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" "Перед подтверждением проверьте сумму, которая будет списана с банковского " "счёта." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Симуляция: физические наличные не принимаются. Сумма для кошелька и " +"банковская комиссия списываются со счёта, в который выполнен вход." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Неподдерживаемый счёт обменника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2923,21 +3051,21 @@ msgstr "" "Счёт обменника не использует тип перевода, настроенный этим банком. Это " "снятие нельзя подтвердить." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Не указана сумма снятия" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." msgstr "Банк не указал сумму для этого снятия. Его нельзя подтвердить." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "Настройка сумм в банке недействительна" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2945,67 +3073,83 @@ msgstr "" "Сумму снятия и комиссию банка невозможно безопасно сложить. Это снятие " "нельзя подтвердить." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Остаток на счёте недоступен" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Перед подтверждением суммы приёмника наличных необходимо загрузить доступный " +"остаток." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Кошелёк получит" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Принятая сумма наличных" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Сумма для кошелька Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Допустимая сумма" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Максимальная сумма" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Сумма недоступна" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "Со счёта" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "Получатель" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Кошелёк Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Обменник" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Недоступно" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Сведения об обменнике" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN обменника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Имя сервера банка" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Счёт обменника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -3013,11 +3157,11 @@ msgstr "" "Деньги не будут сняты до подтверждения. Вы можете завершить позже на " "странице обзора счёта." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Подтвердить снятие" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -3025,20 +3169,32 @@ msgstr "" "Неавторизированное выполнение операции, возможно истек сеанс или изменён " "пароль." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "Операция отклонена из-за нехватки средств." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Снятие средств отменено" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Симуляция приёмника наличных завершена" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Вывод подтверждён" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"Симулированная сумма наличных профинансирована с этого банковского счёта. " +"Кошелёк Taler вскоре её получит." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -3046,15 +3202,23 @@ msgstr "" "Банковский перевод в обменник Taler инициирован. Снятая сумма вскоре " "поступит в ваш кошелёк Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Вернуться к счёту" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Завершите снятие с помощью кошелька Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Сначала отсканируйте этот QR-код. Кошелёк выберет биржу, после чего " +"симулятор запросит принятую сумму наличных." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3062,35 +3226,43 @@ msgstr "" "Отсканируйте этот QR-код кошельком Taler. Кошелёк выберет обменник и " "подготовит снятие." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Симуляция: физические наличные не принимаются. Не вводите сумму, пока " +"кошелёк не отсканирует этот код и не выберет биржу." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Сумма снятия" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Предлагаемая сумма" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Эту сумму можно изменить в кошельке." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "QR-код для продолжения снятия в кошельке Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Открыть кошелёк Taler вручную" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "У вас нет кошелька Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Получить кошелёк" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3098,45 +3270,45 @@ msgstr "" "Деньги не будут переведены, пока вы не вернётесь сюда, чтобы проверить и " "подтвердить снятие." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Войдите, чтобы отменить это снятие" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." msgstr "Операция снятия уже была подтверждена ранее и не может быть отменена." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Снятие готово к подтверждению" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Операция снятия ожидает действий в кошельке" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Не удалось проверить ожидающую операцию снятия" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Проверка ожидающей операции снятия…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Проверить снятие" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Повторить" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Возобновить снятие" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Завершите или отмените это снятие, прежде чем начинать новое." @@ -3206,20 +3378,20 @@ msgstr "Сервер вернул недопустимый URI taler://withdraw" msgid "Withdraw URI: %1$s" msgstr "URI вывода: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Не удалось создать снятие." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "Операция отклонена из-за нехватки средств." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Войдите снова." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3231,32 +3403,32 @@ msgstr "" "Деньги не будут переведены, пока вы не вернётесь сюда, чтобы проверить и " "подтвердить снятие." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 #, fuzzy #| msgid "Failed to create the withdrawal." msgid "Unable to calculate the withdrawal amount" msgstr "Не удалось создать снятие." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Максимальная сумма снятия" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 #, fuzzy #| msgid "Unavailable" msgid "Use maximum available" msgstr "Недоступно" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3266,23 +3438,23 @@ msgstr "" "Деньги не будут переведены, пока вы не вернётесь сюда, чтобы проверить и " "подтвердить снятие." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 #, fuzzy #| msgid "You need a Taler wallet" msgid "Need a Taler Wallet?" msgstr "Вам нужен кошелёк Taler" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 #, fuzzy #| msgid "Get a wallet" msgid "Get the wallet" msgstr "Получить кошелёк" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 #, fuzzy #| msgid "Continue to dashboard" msgid "Continue to wallet" @@ -3293,29 +3465,29 @@ msgid "Unable to start a withdrawal." msgstr "Не удалось начать вывод средств." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Счёт создан. Войдите, чтобы продолжить." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 #, fuzzy #| msgid "Conversion rate classes" msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Классы обменного курса" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Главная" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Страница не найдена" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "Запрошенная страница банка не существует." @@ -3971,9 +4143,6 @@ msgstr "Вернуться в банк" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Отсканируйте QR-код ниже, чтобы начать снятие." -#~ msgid "Operation aborted" -#~ msgstr "Операция прервана" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected." diff --git a/packages/libeufin-bank-webui/src/i18n/strings.ts b/packages/libeufin-bank-webui/src/i18n/strings.ts @@ -449,10 +449,20 @@ strings["uk"] = { "Pagination": ["Посторінкова навігація"], "Newer": ["Новіші"], "Older": ["Старіші"], + "Withdraw without setting amount": ["Зняття без вказання суми"], + "Show install wallet first": [ + "Спочатку показати, як встановити гаманець", + ], + "Show cash acceptor simulator": ["Показувати симулятор приймача готівки"], "Withdraw to Taler Wallet": ["Вивести до гаманця Taler"], "Move digital cash to your Taler Wallet.": [ "Переказуйте цифрові гроші до свого гаманця Taler.", ], + "Simulate cash acceptor": ["Симулювати приймач готівки"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Симулює процес, що починається з гаманця та використовується фізичним приймачем готівки. Кошти надаються з цього рахунку.", + ], "Send bank transfer": ["Надіслати банківський переказ"], "Transfer money to another bank account.": [ "Переказуйте гроші на інший банківський рахунок.", @@ -591,10 +601,6 @@ strings["uk"] = { "Enter the account name that is going to be deleted": [ "Введіть назву рахунку, який буде видалено", ], - "Withdraw without setting amount": ["Зняття без вказання суми"], - "Show install wallet first": [ - "Спочатку показати, як встановити гаманець", - ], "Introduction": ["Вступ"], "Bank": ["Банк"], "Essay Shop": ["Магазин есе"], @@ -612,10 +618,35 @@ strings["uk"] = { "Public accounts": ["Публічні рахунки"], "Open interface preferences": ["Відкрити налаштування інтерфейсу"], "Interface preferences": ["Налаштування інтерфейсу"], + "Cash acceptor simulation aborted.": [ + "Симуляцію приймача готівки скасовано.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + ["Операція приймача готівки більше не існує. Симулятор вимкнено."], + "The cash acceptor operation had already finished. The simulator was disabled.": + ["Операцію приймача готівки вже було завершено. Симулятор вимкнено."], + "The operation is still active and could not be aborted. Please try again.": + [ + "Операція все ще активна, і її не вдалося скасувати. Спробуйте ще раз.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "Не вдалося зв’язатися з банком. Симулятор залишається ввімкненим; спробуйте ще раз.", + ], "Choose how this bank interface behaves on this browser.": [ "Виберіть, як цей інтерфейс банку працюватиме в цьому браузері.", ], "Close interface preferences": ["Закрити налаштування інтерфейсу"], + "Turn off the simulator and abort the active operation?": [ + "Вимкнути симулятор і скасувати активну операцію?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "Після скасування активну симуляцію приймача готівки не можна буде продовжити. Симулятор вимкнеться лише після підтвердження банком завершення операції.", + ], + "Keep simulator enabled": ["Залишити симулятор увімкненим"], + "Aborting…": ["Скасування…"], + "Abort and turn off": ["Скасувати й вимкнути"], "Show debug information": ["Показати налагоджувальну інформацію"], "Done": ["Готово"], "Welcome": ["Вітаємо"], @@ -907,6 +938,9 @@ strings["uk"] = { "The amount is above the bank's maximum.": [ "Сума перевищує встановлений банком максимум.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "Сума разом із банківською комісією перевищує доступний залишок на рахунку.", + ], "Failed to abort the withdrawal.": ["Не вдалося скасувати зняття."], "The server did not understand the request.": [ "Сервер не зрозумів запит.", @@ -933,6 +967,17 @@ strings["uk"] = { "Перед підтвердженням зняття введіть суму.", ], "Selected exchange": ["Вибраний обмінник"], + "Failed to refresh the account balance.": [ + "Не вдалося оновити залишок на рахунку.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "Суму приймача готівки не підтверджено. Спробуйте ще раз.", + ], + "Insufficient available balance.": ["Недостатньо доступних коштів."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "Сума разом із банківською комісією більше не вкладається в доступний залишок на цьому рахунку.", + ], "Sign in to confirm the withdrawal": ["Увійдіть, щоб підтвердити зняття"], "Sign in as %1$s before reviewing and confirming this withdrawal.": [ "Увійдіть як %1$s, перш ніж перевіряти й підтверджувати це зняття.", @@ -941,10 +986,19 @@ strings["uk"] = { "Ви ввійшли як %1$s, але це зняття належить обліковому запису %2$s.", ], "Finish later": ["Завершити пізніше"], + "Enter accepted cash amount": ["Введіть прийняту суму готівки"], "Confirm wallet withdrawal": ["Підтвердити зняття в гаманець"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Введіть суму, яку має отримати гаманець, а потім перевірте комісію та загальну суму списання з рахунку.", + ], "Review how much will leave your bank account before confirming.": [ "Перед підтвердженням перевірте суму, яку буде списано з банківського рахунку.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Симуляція: фізична готівка не приймається. Сума для гаманця й банківська комісія списуються з рахунку, до якого виконано вхід.", + ], "Unsupported exchange account": ["Непідтримуваний рахунок обмінника"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -960,7 +1014,13 @@ strings["uk"] = { [ "Суму зняття та комісію банку неможливо безпечно додати. Це зняття не можна підтвердити.", ], + "Account balance unavailable": ["Залишок на рахунку недоступний"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Перед підтвердженням суми приймача готівки потрібно завантажити доступний залишок.", + ], "Wallet receives": ["Гаманець отримає"], + "Accepted cash amount": ["Прийнята сума готівки"], "Amount to your Taler Wallet": ["Сума для гаманця Taler"], "Allowed amount": ["Допустима сума"], "Maximum amount": ["Максимальна сума"], @@ -987,7 +1047,14 @@ strings["uk"] = { "Операцію було відхилено через недостатність коштів.", ], "Withdrawal aborted": ["Виведення коштів скасовано"], + "Cash acceptor simulation completed": [ + "Симуляцію приймача готівки завершено", + ], "Withdrawal confirmed": ["Зняття коштів підтверджено"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "Симульовану суму готівки профінансовано з цього банківського рахунку. Гаманець Taler незабаром її отримає.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Банківський переказ до обмінника Taler ініційовано. Знята сума незабаром надійде до вашого гаманця Taler.", @@ -996,10 +1063,18 @@ strings["uk"] = { "Complete withdrawal with your Taler Wallet": [ "Завершіть зняття за допомогою гаманця Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Спочатку відскануйте цей QR-код. Гаманець вибере біржу, після чого симулятор запитає прийняту суму готівки.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Відскануйте цей QR-код гаманцем Taler. Гаманець вибере обмінник і підготує зняття.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Симуляція: фізична готівка не приймається. Не вводьте суму, доки гаманець не відсканує цей код і не вибере біржу.", + ], "Withdrawal amount": ["Сума зняття"], "Suggested amount": ["Запропонована сума"], "You can change this amount in your wallet.": [ @@ -1636,10 +1711,20 @@ strings["ru"] = { "Pagination": ["Постраничная навигация"], "Newer": ["Более новые"], "Older": ["Более старые"], + "Withdraw without setting amount": ["Снятие без указания суммы"], + "Show install wallet first": ["Сначала показать как установить кошелёк"], + "Show cash acceptor simulator": [ + "Показывать симулятор приёмника наличных", + ], "Withdraw to Taler Wallet": ["Вывести в кошелёк Taler"], "Move digital cash to your Taler Wallet.": [ "Переведите цифровые деньги в свой кошелёк Taler.", ], + "Simulate cash acceptor": ["Симулировать приёмник наличных"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Симулирует процесс, начинающийся с кошелька, который используется физическим приёмником наличных. Средства предоставляются с этого счёта.", + ], "Send bank transfer": ["Отправить банковский перевод"], "Transfer money to another bank account.": [ "Переведите деньги на другой банковский счёт.", @@ -1778,8 +1863,6 @@ strings["ru"] = { "Enter the account name that is going to be deleted": [ "Введите название удаляемого счёта", ], - "Withdraw without setting amount": ["Снятие без указания суммы"], - "Show install wallet first": ["Сначала показать как установить кошелёк"], "Introduction": ["Введение"], "Bank": ["Банк"], "Essay Shop": ["Магазин эссе"], @@ -1797,10 +1880,37 @@ strings["ru"] = { "Public accounts": ["Публичные счета"], "Open interface preferences": ["Открыть настройки интерфейса"], "Interface preferences": ["Настройки интерфейса"], + "Cash acceptor simulation aborted.": [ + "Симуляция приёмника наличных отменена.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "Операция приёмника наличных больше не существует. Симулятор отключён.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + ["Операция приёмника наличных уже была завершена. Симулятор отключён."], + "The operation is still active and could not be aborted. Please try again.": + [ + "Операция всё ещё активна, и её не удалось отменить. Повторите попытку.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "Не удалось связаться с банком. Симулятор остаётся включённым; повторите попытку.", + ], "Choose how this bank interface behaves on this browser.": [ "Выберите, как этот интерфейс банка будет работать в данном браузере.", ], "Close interface preferences": ["Закрыть настройки интерфейса"], + "Turn off the simulator and abort the active operation?": [ + "Отключить симулятор и отменить активную операцию?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "После отмены активную симуляцию приёмника наличных нельзя будет продолжить. Симулятор отключится только после подтверждения банком завершения операции.", + ], + "Keep simulator enabled": ["Оставить симулятор включённым"], + "Aborting…": ["Отмена…"], + "Abort and turn off": ["Отменить и отключить"], "Show debug information": ["Показать отладочную информацию"], "Done": ["Готово"], "Welcome": ["Добро пожаловать"], @@ -2092,6 +2202,9 @@ strings["ru"] = { "The amount is above the bank's maximum.": [ "Сумма превышает установленный банком максимум.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "Сумма вместе с банковской комиссией превышает доступный остаток на счёте.", + ], "Failed to abort the withdrawal.": ["Не удалось отменить снятие."], "The server did not understand the request.": ["Сервер не понял запрос."], "The operation was not found.": ["Операция не найдена."], @@ -2120,6 +2233,17 @@ strings["ru"] = { "Перед подтверждением снятия введите сумму.", ], "Selected exchange": ["Выбранный обменник"], + "Failed to refresh the account balance.": [ + "Не удалось обновить остаток на счёте.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "Сумма приёмника наличных не была подтверждена. Повторите попытку.", + ], + "Insufficient available balance.": ["Недостаточно доступных средств."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "Сумма вместе с банковской комиссией больше не укладывается в доступный остаток на этом счёте.", + ], "Sign in to confirm the withdrawal": [ "Войдите, чтобы подтвердить снятие", ], @@ -2130,10 +2254,19 @@ strings["ru"] = { "Вы вошли как %1$s, но это снятие относится к учётной записи %2$s.", ], "Finish later": ["Завершить позже"], + "Enter accepted cash amount": ["Введите принятую сумму наличных"], "Confirm wallet withdrawal": ["Подтвердить снятие в кошелёк"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Введите сумму, которую должен получить кошелёк, затем проверьте комиссию и общую сумму списания со счёта.", + ], "Review how much will leave your bank account before confirming.": [ "Перед подтверждением проверьте сумму, которая будет списана с банковского счёта.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Симуляция: физические наличные не принимаются. Сумма для кошелька и банковская комиссия списываются со счёта, в который выполнен вход.", + ], "Unsupported exchange account": ["Неподдерживаемый счёт обменника"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -2149,7 +2282,13 @@ strings["ru"] = { [ "Сумму снятия и комиссию банка невозможно безопасно сложить. Это снятие нельзя подтвердить.", ], + "Account balance unavailable": ["Остаток на счёте недоступен"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Перед подтверждением суммы приёмника наличных необходимо загрузить доступный остаток.", + ], "Wallet receives": ["Кошелёк получит"], + "Accepted cash amount": ["Принятая сумма наличных"], "Amount to your Taler Wallet": ["Сумма для кошелька Taler"], "Allowed amount": ["Допустимая сумма"], "Maximum amount": ["Максимальная сумма"], @@ -2176,7 +2315,14 @@ strings["ru"] = { "Операция отклонена из-за нехватки средств.", ], "Withdrawal aborted": ["Снятие средств отменено"], + "Cash acceptor simulation completed": [ + "Симуляция приёмника наличных завершена", + ], "Withdrawal confirmed": ["Вывод подтверждён"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "Симулированная сумма наличных профинансирована с этого банковского счёта. Кошелёк Taler вскоре её получит.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Банковский перевод в обменник Taler инициирован. Снятая сумма вскоре поступит в ваш кошелёк Taler.", @@ -2185,10 +2331,18 @@ strings["ru"] = { "Complete withdrawal with your Taler Wallet": [ "Завершите снятие с помощью кошелька Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Сначала отсканируйте этот QR-код. Кошелёк выберет биржу, после чего симулятор запросит принятую сумму наличных.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Отсканируйте этот QR-код кошельком Taler. Кошелёк выберет обменник и подготовит снятие.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Симуляция: физические наличные не принимаются. Не вводите сумму, пока кошелёк не отсканирует этот код и не выберет биржу.", + ], "Withdrawal amount": ["Сумма снятия"], "Suggested amount": ["Предлагаемая сумма"], "You can change this amount in your wallet.": [ @@ -2883,10 +3037,22 @@ strings["it"] = { "Pagination": ["Paginazione"], "Newer": ["Più recenti"], "Older": ["Meno recenti"], + "Withdraw without setting amount": ["Preleva senza impostare l'importo"], + "Show install wallet first": [ + "Mostra prima l'installazione del portafoglio", + ], + "Show cash acceptor simulator": [ + "Mostra il simulatore di accettatore di contanti", + ], "Withdraw to Taler Wallet": ["Preleva nel portafoglio Taler"], "Move digital cash to your Taler Wallet.": [ "Trasferisci denaro digitale nel tuo portafoglio Taler.", ], + "Simulate cash acceptor": ["Simula un accettatore di contanti"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Simula il flusso che inizia dal portafoglio usato da un accettatore di contanti fisico. Questo conto fornisce i fondi.", + ], "Send bank transfer": ["Invia bonifico bancario"], "Transfer money to another bank account.": [ "Trasferisci denaro a un altro conto bancario.", @@ -3052,10 +3218,6 @@ strings["it"] = { "Enter the account name that is going to be deleted": [ "Inserisci il nome del conto che stai per eliminare", ], - "Withdraw without setting amount": ["Preleva senza impostare l'importo"], - "Show install wallet first": [ - "Mostra prima l'installazione del portafoglio", - ], "Introduction": ["Introduzione"], "Bank": ["Banca"], "Essay Shop": ["Negozio di saggi"], @@ -3073,10 +3235,39 @@ strings["it"] = { "Public accounts": ["Conti pubblici"], "Open interface preferences": ["Apri preferenze dell’interfaccia"], "Interface preferences": ["Preferenze dell’interfaccia"], + "Cash acceptor simulation aborted.": [ + "Simulazione dell’accettatore di contanti annullata.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "L’operazione dell’accettatore di contanti non esiste più. Il simulatore è stato disattivato.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "L’operazione dell’accettatore di contanti era già terminata. Il simulatore è stato disattivato.", + ], + "The operation is still active and could not be aborted. Please try again.": + [ + "L’operazione è ancora attiva e non è stato possibile annullarla. Riprova.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "Non è stato possibile contattare la banca. Il simulatore rimane attivo; riprova.", + ], "Choose how this bank interface behaves on this browser.": [ "Scegli come si comporta questa interfaccia bancaria in questo browser.", ], "Close interface preferences": ["Chiudi preferenze dell’interfaccia"], + "Turn off the simulator and abort the active operation?": [ + "Disattivare il simulatore e interrompere l’operazione attiva?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "La simulazione attiva dell’accettatore di contanti non può essere ripresa dopo l’interruzione. Il simulatore verrà disattivato solo dopo che la banca avrà confermato la fine dell’operazione.", + ], + "Keep simulator enabled": ["Mantieni attivo il simulatore"], + "Aborting…": ["Annullamento…"], + "Abort and turn off": ["Interrompi e disattiva"], "Show debug information": ["Mostra le informazioni di debug"], "Done": ["Fine"], "Welcome": ["Benvenuto"], @@ -3427,6 +3618,9 @@ strings["it"] = { "The amount is above the bank's maximum.": [ "L’importo è superiore al massimo della banca.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "L’importo più la commissione bancaria supera il saldo disponibile del conto.", + ], "Failed to abort the withdrawal.": ["Impossibile annullare il prelievo."], "The server did not understand the request.": [ "Il server non ha compreso la richiesta.", @@ -3461,6 +3655,17 @@ strings["it"] = { "Inserisci un importo prima di confermare il prelievo.", ], "Selected exchange": ["Exchange selezionato"], + "Failed to refresh the account balance.": [ + "Impossibile aggiornare il saldo del conto.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "L’importo dell’accettatore di contanti non è stato confermato. Riprova.", + ], + "Insufficient available balance.": ["Saldo disponibile insufficiente."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "L’importo più la commissione bancaria non rientra più nel saldo disponibile di questo conto.", + ], "Sign in to confirm the withdrawal": [ "Accedi per confermare il prelievo", ], @@ -3471,10 +3676,21 @@ strings["it"] = { "Hai effettuato l’accesso come %1$s, ma questo prelievo appartiene a %2$s.", ], "Finish later": ["Termina più tardi"], + "Enter accepted cash amount": [ + "Inserisci l’importo in contanti accettato", + ], "Confirm wallet withdrawal": ["Conferma il prelievo nel portafoglio"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Inserisci l’importo che il portafoglio deve ricevere, quindi verifica la commissione e l’addebito totale sul conto.", + ], "Review how much will leave your bank account before confirming.": [ "Controlla quanto verrà prelevato dal tuo conto bancario prima di confermare.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulazione: non viene accettato denaro contante fisico. Il conto bancario connesso fornisce l’importo al portafoglio e paga la commissione bancaria.", + ], "Unsupported exchange account": ["Conto dell’Exchange non supportato"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -3492,7 +3708,13 @@ strings["it"] = { [ "L’importo del prelievo e la commissione bancaria non possono essere sommati in modo sicuro. Questo prelievo non può essere confermato.", ], + "Account balance unavailable": ["Saldo del conto non disponibile"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Il saldo disponibile deve essere caricato prima di confermare l’importo dell’accettatore di contanti.", + ], "Wallet receives": ["Il portafoglio riceve"], + "Accepted cash amount": ["Importo in contanti accettato"], "Amount to your Taler Wallet": ["Importo per il tuo portafoglio Taler"], "Allowed amount": ["Importo consentito"], "Maximum amount": ["Importo massimo"], @@ -3519,7 +3741,14 @@ strings["it"] = { "L'operazione è stata rifiutata per fondi insufficienti.", ], "Withdrawal aborted": ["Prelievo annullato"], + "Cash acceptor simulation completed": [ + "Simulazione dell’accettatore di contanti completata", + ], "Withdrawal confirmed": ["Prelievo confermato"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "L’importo in contanti simulato è stato finanziato da questo conto bancario. Il portafoglio Taler lo riceverà a breve.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Il bonifico bancario verso l’Exchange Taler è stato avviato. Il tuo portafoglio Taler riceverà a breve l’importo prelevato.", @@ -3528,10 +3757,18 @@ strings["it"] = { "Complete withdrawal with your Taler Wallet": [ "Completa il prelievo con il tuo portafoglio Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Scansiona prima questo codice QR. Il portafoglio selezionerà un exchange, quindi il simulatore chiederà l’importo in contanti accettato.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Scansiona questo codice QR con il tuo portafoglio Taler. Il portafoglio selezionerà un Exchange e preparerà il prelievo.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulazione: non viene accettato denaro contante fisico. Non inserire un importo finché il portafoglio non ha scansionato questo codice e selezionato il proprio exchange.", + ], "Withdrawal amount": ["Importo del prelievo"], "Suggested amount": ["Importo suggerito"], "You can change this amount in your wallet.": [ @@ -4141,10 +4378,18 @@ strings["he"] = { "Pagination": ["עימוד"], "Newer": ["חדשות יותר"], "Older": ["ישנות יותר"], + "Withdraw without setting amount": ["משיכה ללא הגדרת סכום"], + "Show install wallet first": ["הצג תחילה התקנת ארנק"], + "Show cash acceptor simulator": ["הצגת מדמה קבלת מזומן"], "Withdraw to Taler Wallet": ["משיכה לארנק Taler"], "Move digital cash to your Taler Wallet.": [ "העברת כסף דיגיטלי לארנק Taler שלך.", ], + "Simulate cash acceptor": ["הדמיית קבלת מזומן"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "הדמיית התהליך שמתחיל בארנק ומשמש מכשיר פיזי לקבלת מזומן. חשבון זה מספק את הכספים.", + ], "Send bank transfer": ["שליחת העברה בנקאית"], "Transfer money to another bank account.": ["העברת כסף לחשבון בנק אחר."], "Convert regional currency and send it to your cashout account.": [ @@ -4265,8 +4510,6 @@ strings["he"] = { "Enter the account name that is going to be deleted": [ "הזינו את שם החשבון שעומד להימחק", ], - "Withdraw without setting amount": ["משיכה ללא הגדרת סכום"], - "Show install wallet first": ["הצג תחילה התקנת ארנק"], "Introduction": ["מבוא"], "Bank": ["בנק"], "Essay Shop": ["חנות מאמרים"], @@ -4284,10 +4527,29 @@ strings["he"] = { "Public accounts": ["חשבונות ציבוריים"], "Open interface preferences": ["פתיחת העדפות הממשק"], "Interface preferences": ["העדפות הממשק"], + "Cash acceptor simulation aborted.": ["הדמיית קבלת המזומן בוטלה."], + "The cash acceptor operation no longer exists. The simulator was disabled.": + ["פעולת קבלת המזומן אינה קיימת עוד. המדמה הושבת."], + "The cash acceptor operation had already finished. The simulator was disabled.": + ["פעולת קבלת המזומן כבר הסתיימה. המדמה הושבת."], + "The operation is still active and could not be aborted. Please try again.": + ["הפעולה עדיין פעילה ולא ניתן היה לבטל אותה. נא לנסות שוב."], + "The bank could not be reached. The simulator remains enabled; please try again.": + ["לא ניתן ליצור קשר עם הבנק. המדמה נשאר פעיל; נא לנסות שוב."], "Choose how this bank interface behaves on this browser.": [ "בחרו כיצד ממשק הבנק יתנהג בדפדפן זה.", ], "Close interface preferences": ["סגירת העדפות הממשק"], + "Turn off the simulator and abort the active operation?": [ + "להשבית את המדמה ולבטל את הפעולה הפעילה?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "לא ניתן יהיה להמשיך את הדמיית קבלת המזומן הפעילה לאחר ביטולה. המדמה יושבת רק לאחר שהבנק יאשר שהפעולה הסתיימה.", + ], + "Keep simulator enabled": ["להשאיר את המדמה פעיל"], + "Aborting…": ["מבטל…"], + "Abort and turn off": ["לבטל ולהשבית"], "Show debug information": ["הצג מידע לניפוי באגים"], "Done": ["סיום"], "Welcome": ["ברוכים הבאים"], @@ -4533,6 +4795,9 @@ strings["he"] = { "The amount is above the bank's maximum.": [ "הסכום גבוה מהסכום המרבי של הבנק.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "הסכום בצירוף עמלת הבנק חורג מהיתרה הזמינה בחשבון.", + ], "Failed to abort the withdrawal.": ["ביטול המשיכה נכשל."], "The server did not understand the request.": ["השרת לא הבין את הבקשה."], "The operation was not found.": ["הפעולה לא נמצאה."], @@ -4557,6 +4822,15 @@ strings["he"] = { "נא להזין סכום לפני אישור המשיכה.", ], "Selected exchange": ["בורסת החליפין שנבחרה"], + "Failed to refresh the account balance.": [ + "לא ניתן לרענן את יתרת החשבון.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "הסכום של מקבל המזומן לא אושר. נא לנסות שוב.", + ], + "Insufficient available balance.": ["היתרה הזמינה אינה מספיקה."], + "The amount plus the bank fee no longer fits within this account's available balance.": + ["הסכום בצירוף עמלת הבנק אינו נכנס עוד במסגרת היתרה הזמינה בחשבון זה."], "Sign in to confirm the withdrawal": ["יש להיכנס כדי לאשר את המשיכה"], "Sign in as %1$s before reviewing and confirming this withdrawal.": [ "יש להיכנס בתור %1$s לפני בדיקת המשיכה ואישורה.", @@ -4565,10 +4839,19 @@ strings["he"] = { "נכנסת בתור %1$s, אך המשיכה הזו שייכת אל %2$s.", ], "Finish later": ["לסיים מאוחר יותר"], + "Enter accepted cash amount": ["הזנת סכום המזומן שהתקבל"], "Confirm wallet withdrawal": ["אישור משיכה לארנק"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "יש להזין את הסכום שהארנק יקבל, ואז לבדוק את העמלה ואת החיוב הכולל בחשבון.", + ], "Review how much will leave your bank account before confirming.": [ "יש לבדוק כמה ייגרע מחשבון הבנק שלך לפני האישור.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "הדמיה: לא מתקבל מזומן פיזי. חשבון הבנק המחובר מספק את הסכום לארנק ומשלם את עמלת הבנק.", + ], "Unsupported exchange account": ["חשבון בורסת חליפין שאינו נתמך"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -4582,7 +4865,11 @@ strings["he"] = { [ "לא ניתן לצרף בבטחה את סכום המשיכה ועמלת הבנק. לא ניתן לאשר את המשיכה הזו.", ], + "Account balance unavailable": ["יתרת החשבון אינה זמינה"], + "The available balance must be loaded before confirming the cash acceptor amount.": + ["יש לטעון את היתרה הזמינה לפני אישור הסכום של מקבל המזומן."], "Wallet receives": ["הארנק מקבל"], + "Accepted cash amount": ["סכום המזומן שהתקבל"], "Amount to your Taler Wallet": ["סכום לארנק Taler שלך"], "Allowed amount": ["סכום מותר"], "Maximum amount": ["סכום מרבי"], @@ -4605,7 +4892,10 @@ strings["he"] = { "הפעולה נדחתה עקב חוסר בכספים.", ], "Withdrawal aborted": ["המשיכה בוטלה"], + "Cash acceptor simulation completed": ["הדמיית קבלת המזומן הושלמה"], "Withdrawal confirmed": ["המשיכה אושרה"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + ["סכום המזומן המדומה מומן מחשבון בנק זה. ארנק Taler יקבל אותו בקרוב."], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "ההעברה הבנקאית לבורסת Taler החלה. ארנק Taler שלך יקבל את הסכום שנמשך בקרוב.", @@ -4614,10 +4904,18 @@ strings["he"] = { "Complete withdrawal with your Taler Wallet": [ "השלמת המשיכה באמצעות ארנק Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "יש לסרוק תחילה את קוד ה־QR הזה. הארנק יבחר בורסה ולאחר מכן המדמה יבקש את סכום המזומן שהתקבל.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "סרקו את קוד ה־QR הזה באמצעות ארנק Taler. הארנק יבחר בורסת חליפין ויכין את המשיכה.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "הדמיה: לא מתקבל מזומן פיזי. אין להזין סכום עד שהארנק יסרוק את הקוד הזה ויבחר את הבורסה שלו.", + ], "Withdrawal amount": ["סכום המשיכה"], "Suggested amount": ["סכום מוצע"], "You can change this amount in your wallet.": [ @@ -5290,10 +5588,22 @@ strings["fr"] = { "Pagination": ["Navigation par pages"], "Newer": ["Plus récentes"], "Older": ["Plus anciennes"], + "Withdraw without setting amount": ["Retirer sans fixer le montant"], + "Show install wallet first": [ + "Afficher d'abord le portefeuille d'installation", + ], + "Show cash acceptor simulator": [ + "Afficher le simulateur d’accepteur de billets", + ], "Withdraw to Taler Wallet": ["Retirer vers le portefeuille Taler"], "Move digital cash to your Taler Wallet.": [ "Transférez de l'argent numérique vers votre portefeuille Taler.", ], + "Simulate cash acceptor": ["Simuler un accepteur de billets"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Simulez le parcours commençant par le portefeuille utilisé par un accepteur de billets physique. Ce compte fournit les fonds.", + ], "Send bank transfer": ["Envoyer un virement bancaire"], "Transfer money to another bank account.": [ "Transférez de l'argent vers un autre compte bancaire.", @@ -5459,10 +5769,6 @@ strings["fr"] = { "Enter the account name that is going to be deleted": [ "Saisissez le nom du compte qui va être supprimé", ], - "Withdraw without setting amount": ["Retirer sans fixer le montant"], - "Show install wallet first": [ - "Afficher d'abord le portefeuille d'installation", - ], "Introduction": ["Introduction"], "Bank": ["Banque"], "Essay Shop": ["Boutique d’essais"], @@ -5480,10 +5786,39 @@ strings["fr"] = { "Public accounts": ["Comptes publics"], "Open interface preferences": ["Ouvrir les préférences de l’interface"], "Interface preferences": ["Préférences de l’interface"], + "Cash acceptor simulation aborted.": [ + "Simulation de l’accepteur de billets abandonnée.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "L’opération de l’accepteur de billets n’existe plus. Le simulateur a été désactivé.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "L’opération de l’accepteur de billets était déjà terminée. Le simulateur a été désactivé.", + ], + "The operation is still active and could not be aborted. Please try again.": + [ + "L’opération est toujours active et n’a pas pu être abandonnée. Veuillez réessayer.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "La banque est injoignable. Le simulateur reste activé ; veuillez réessayer.", + ], "Choose how this bank interface behaves on this browser.": [ "Choisissez le comportement de cette interface bancaire dans ce navigateur.", ], "Close interface preferences": ["Fermer les préférences de l’interface"], + "Turn off the simulator and abort the active operation?": [ + "Désactiver le simulateur et abandonner l’opération active ?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "La simulation active de l’accepteur de billets ne pourra pas être reprise après son abandon. Le simulateur ne sera désactivé qu’après confirmation par la banque de la fin de l’opération.", + ], + "Keep simulator enabled": ["Garder le simulateur activé"], + "Aborting…": ["Abandon en cours…"], + "Abort and turn off": ["Abandonner et désactiver"], "Show debug information": ["Afficher les informations de débogage"], "Done": ["Terminé"], "Welcome": ["Bienvenue"], @@ -5840,6 +6175,9 @@ strings["fr"] = { "The amount is above the bank's maximum.": [ "Le montant est supérieur au maximum de la banque.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "Le montant augmenté des frais bancaires dépasse le solde disponible du compte.", + ], "Failed to abort the withdrawal.": ["Échec de l'annulation du retrait."], "The server did not understand the request.": [ "Le serveur n'a pas compris la requête.", @@ -5874,6 +6212,17 @@ strings["fr"] = { "Saisissez un montant avant de confirmer le retrait.", ], "Selected exchange": ["Exchange sélectionné"], + "Failed to refresh the account balance.": [ + "Impossible d’actualiser le solde du compte.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "Le montant de l’accepteur de billets n’a pas été confirmé. Veuillez réessayer.", + ], + "Insufficient available balance.": ["Solde disponible insuffisant."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "Le montant augmenté des frais bancaires dépasse désormais le solde disponible de ce compte.", + ], "Sign in to confirm the withdrawal": [ "Connectez-vous pour confirmer le retrait", ], @@ -5884,10 +6233,19 @@ strings["fr"] = { "Vous êtes connecté en tant que %1$s, mais ce retrait appartient à %2$s.", ], "Finish later": ["Terminer plus tard"], + "Enter accepted cash amount": ["Saisir le montant en espèces accepté"], "Confirm wallet withdrawal": ["Confirmer le retrait du portefeuille"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Saisissez le montant que le portefeuille doit recevoir, puis vérifiez les frais et le débit total du compte.", + ], "Review how much will leave your bank account before confirming.": [ "Vérifiez le montant qui quittera votre compte bancaire avant de confirmer.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulation : aucun billet réel n’est accepté. Le compte bancaire connecté fournit le montant destiné au portefeuille et paie les frais bancaires.", + ], "Unsupported exchange account": [ "Compte de l’exchange non pris en charge", ], @@ -5907,7 +6265,13 @@ strings["fr"] = { [ "Le montant du retrait et les frais bancaires ne peuvent pas être additionnés de façon sûre. Ce retrait ne peut pas être confirmé.", ], + "Account balance unavailable": ["Solde du compte indisponible"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Le solde disponible doit être chargé avant de confirmer le montant de l’accepteur de billets.", + ], "Wallet receives": ["Le portefeuille reçoit"], + "Accepted cash amount": ["Montant en espèces accepté"], "Amount to your Taler Wallet": ["Montant vers votre portefeuille Taler"], "Allowed amount": ["Montant autorisé"], "Maximum amount": ["Montant maximal"], @@ -5934,7 +6298,14 @@ strings["fr"] = { "L'opération a été rejetée en raison de fonds insuffisants.", ], "Withdrawal aborted": ["Retrait annulé"], + "Cash acceptor simulation completed": [ + "Simulation de l’accepteur de billets terminée", + ], "Withdrawal confirmed": ["Retrait confirmé"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "Le montant simulé en espèces a été financé par ce compte bancaire. Le portefeuille Taler le recevra sous peu.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Le virement bancaire vers l’exchange Taler a été lancé. Votre portefeuille Taler recevra bientôt le montant retiré.", @@ -5943,10 +6314,18 @@ strings["fr"] = { "Complete withdrawal with your Taler Wallet": [ "Terminez le retrait avec votre portefeuille Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Scannez d’abord ce code QR. Le portefeuille sélectionnera une plateforme d’échange, puis le simulateur demandera le montant en espèces accepté.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Scannez ce code QR avec votre portefeuille Taler. Votre portefeuille sélectionnera un exchange et préparera le retrait.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulation : aucun billet réel n’est accepté. Ne saisissez aucun montant avant que le portefeuille ait scanné ce code et sélectionné sa plateforme d’échange.", + ], "Withdrawal amount": ["Montant du retrait"], "Suggested amount": ["Montant suggéré"], "You can change this amount in your wallet.": [ @@ -6621,10 +7000,22 @@ strings["es"] = { "Pagination": ["Paginación"], "Newer": ["Más recientes"], "Older": ["Más antiguas"], + "Withdraw without setting amount": ["Retirar sin especificar monto"], + "Show install wallet first": [ + "Mostrar primero la instalación de la cartera", + ], + "Show cash acceptor simulator": [ + "Mostrar el simulador de aceptador de efectivo", + ], "Withdraw to Taler Wallet": ["Retirar a la cartera Taler"], "Move digital cash to your Taler Wallet.": [ "Transfiere dinero digital a tu cartera Taler.", ], + "Simulate cash acceptor": ["Simular un aceptador de efectivo"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Simula el flujo que comienza en la cartera utilizado por un aceptador de efectivo físico. Esta cuenta aporta los fondos.", + ], "Send bank transfer": ["Enviar transferencia bancaria"], "Transfer money to another bank account.": [ "Transfiere dinero a otra cuenta bancaria.", @@ -6771,10 +7162,6 @@ strings["es"] = { "Enter the account name that is going to be deleted": [ "Ingresa el nombre de la cuenta que va a ser eliminada", ], - "Withdraw without setting amount": ["Retirar sin especificar monto"], - "Show install wallet first": [ - "Mostrar primero la instalación de la cartera", - ], "Introduction": ["Introducción"], "Bank": ["Banco"], "Essay Shop": ["Tienda de ensayos"], @@ -6792,10 +7179,37 @@ strings["es"] = { "Public accounts": ["Cuentas públicas"], "Open interface preferences": ["Abrir preferencias de la interfaz"], "Interface preferences": ["Preferencias de la interfaz"], + "Cash acceptor simulation aborted.": [ + "Simulación del aceptador de efectivo abortada.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "La operación del aceptador de efectivo ya no existe. El simulador se ha desactivado.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "La operación del aceptador de efectivo ya había finalizado. El simulador se ha desactivado.", + ], + "The operation is still active and could not be aborted. Please try again.": + ["La operación sigue activa y no se pudo abortar. Inténtalo de nuevo."], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "No se pudo contactar con el banco. El simulador permanece activado; inténtalo de nuevo.", + ], "Choose how this bank interface behaves on this browser.": [ "Elija cómo se comporta esta interfaz bancaria en este navegador.", ], "Close interface preferences": ["Cerrar preferencias de la interfaz"], + "Turn off the simulator and abort the active operation?": [ + "¿Desactivar el simulador y abortar la operación activa?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "La simulación activa del aceptador de efectivo no podrá reanudarse después de abortarla. El simulador solo se desactivará cuando el banco confirme que la operación ha terminado.", + ], + "Keep simulator enabled": ["Mantener el simulador activado"], + "Aborting…": ["Abortando…"], + "Abort and turn off": ["Abortar y desactivar"], "Show debug information": ["Mostrar información de depuración"], "Done": ["Listo"], "Welcome": ["Bienvenido/a"], @@ -7091,6 +7505,9 @@ strings["es"] = { "The amount is above the bank's maximum.": [ "El importe es superior al máximo del banco.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "El importe más la comisión bancaria supera el saldo disponible de la cuenta.", + ], "Failed to abort the withdrawal.": ["No se pudo cancelar la retirada."], "The server did not understand the request.": [ "El servidor no entendió la solicitud.", @@ -7123,6 +7540,17 @@ strings["es"] = { "Introduce un importe antes de confirmar la retirada.", ], "Selected exchange": ["Casa de cambio seleccionada"], + "Failed to refresh the account balance.": [ + "No se pudo actualizar el saldo de la cuenta.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "No se confirmó el importe del aceptador de efectivo. Inténtalo de nuevo.", + ], + "Insufficient available balance.": ["Saldo disponible insuficiente."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "El importe más la comisión bancaria ya no cabe en el saldo disponible de esta cuenta.", + ], "Sign in to confirm the withdrawal": [ "Inicia sesión para confirmar la retirada", ], @@ -7133,10 +7561,21 @@ strings["es"] = { "Has iniciado sesión como %1$s, pero esta retirada pertenece a %2$s.", ], "Finish later": ["Terminar más tarde"], + "Enter accepted cash amount": [ + "Introducir el importe de efectivo aceptado", + ], "Confirm wallet withdrawal": ["Confirmar la retirada a la cartera"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Introduce el importe que debe recibir la cartera y revisa después la comisión y el débito total de la cuenta.", + ], "Review how much will leave your bank account before confirming.": [ "Revisa cuánto saldrá de tu cuenta bancaria antes de confirmar.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulación: no se acepta efectivo físico. La cuenta bancaria con la sesión iniciada aporta el importe para la cartera y paga la comisión bancaria.", + ], "Unsupported exchange account": ["Cuenta de casa de cambio no admitida"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -7154,7 +7593,13 @@ strings["es"] = { [ "El importe de la retirada y la comisión bancaria no se pueden combinar de forma segura. Esta retirada no se puede confirmar.", ], + "Account balance unavailable": ["Saldo de la cuenta no disponible"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Debe cargarse el saldo disponible antes de confirmar el importe del aceptador de efectivo.", + ], "Wallet receives": ["La cartera recibe"], + "Accepted cash amount": ["Importe de efectivo aceptado"], "Amount to your Taler Wallet": ["Importe para tu cartera Taler"], "Allowed amount": ["Importe permitido"], "Maximum amount": ["Importe máximo"], @@ -7181,7 +7626,14 @@ strings["es"] = { "La operación fue rechazada por fondos insuficientes.", ], "Withdrawal aborted": ["Retirada cancelada"], + "Cash acceptor simulation completed": [ + "Simulación del aceptador de efectivo completada", + ], "Withdrawal confirmed": ["Retirada confirmada"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "El importe de efectivo simulado se ha financiado desde esta cuenta bancaria. La cartera Taler lo recibirá en breve.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Se ha iniciado la transferencia bancaria a la casa de cambio Taler. Tu cartera Taler recibirá en breve el importe retirado.", @@ -7190,10 +7642,18 @@ strings["es"] = { "Complete withdrawal with your Taler Wallet": [ "Complete la retirada con su monedero Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Escanea primero este código QR. La cartera seleccionará una casa de cambio y el simulador solicitará entonces el importe de efectivo aceptado.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Escanee este código QR con su monedero Taler. El monedero seleccionará una casa de cambio y preparará la retirada.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulación: no se acepta efectivo físico. No introduzcas un importe hasta que la cartera haya escaneado este código y seleccionado su casa de cambio.", + ], "Withdrawal amount": ["Importe de la retirada"], "Suggested amount": ["Importe sugerido"], "You can change this amount in your wallet.": [ @@ -7909,10 +8369,18 @@ strings["de"] = { "Pagination": ["Seitennavigation"], "Newer": ["Neuere"], "Older": ["Ältere"], + "Withdraw without setting amount": ["Abheben ohne festgelegten Betrag"], + "Show install wallet first": ["Hilfstext: Zuerst Wallet installieren"], + "Show cash acceptor simulator": ["Bargeldakzeptor-Simulator anzeigen"], "Withdraw to Taler Wallet": ["Auf Taler-Wallet abheben"], "Move digital cash to your Taler Wallet.": [ "Digitales Geld auf Ihre Taler-Wallet übertragen.", ], + "Simulate cash acceptor": ["Bargeldakzeptor simulieren"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Den Wallet-zuerst-Ablauf eines physischen Bargeldakzeptors simulieren. Dieses Konto stellt das Guthaben bereit.", + ], "Send bank transfer": ["Banküberweisung senden"], "Transfer money to another bank account.": [ "Geld auf ein anderes Bankkonto überweisen.", @@ -8084,8 +8552,6 @@ strings["de"] = { "Enter the account name that is going to be deleted": [ "Zum Löschen geben Sie den Namen des Kontos an", ], - "Withdraw without setting amount": ["Abheben ohne festgelegten Betrag"], - "Show install wallet first": ["Hilfstext: Zuerst Wallet installieren"], "Introduction": ["Einführung"], "Bank": ["Bank"], "Essay Shop": ["Essay-Shop"], @@ -8103,10 +8569,39 @@ strings["de"] = { "Public accounts": ["Öffentliche Konten"], "Open interface preferences": ["Oberflächeneinstellungen öffnen"], "Interface preferences": ["Oberflächeneinstellungen"], + "Cash acceptor simulation aborted.": [ + "Bargeldakzeptor-Simulation abgebrochen.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "Der Bargeldakzeptor-Vorgang ist nicht mehr vorhanden. Der Simulator wurde deaktiviert.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "Der Bargeldakzeptor-Vorgang war bereits abgeschlossen. Der Simulator wurde deaktiviert.", + ], + "The operation is still active and could not be aborted. Please try again.": + [ + "Der Vorgang ist noch aktiv und konnte nicht abgebrochen werden. Bitte versuchen Sie es erneut.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "Die Bank konnte nicht erreicht werden. Der Simulator bleibt aktiviert; bitte versuchen Sie es erneut.", + ], "Choose how this bank interface behaves on this browser.": [ "Legen Sie fest, wie sich diese Bankoberfläche in diesem Browser verhält.", ], "Close interface preferences": ["Oberflächeneinstellungen schließen"], + "Turn off the simulator and abort the active operation?": [ + "Den Simulator ausschalten und den aktiven Vorgang abbrechen?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "Die aktive Bargeldakzeptor-Simulation kann nach dem Abbruch nicht fortgesetzt werden. Der Simulator wird erst ausgeschaltet, nachdem die Bank das Ende des Vorgangs bestätigt hat.", + ], + "Keep simulator enabled": ["Simulator eingeschaltet lassen"], + "Aborting…": ["Wird abgebrochen…"], + "Abort and turn off": ["Abbrechen und ausschalten"], "Show debug information": ["Debug-Informationen anzeigen"], "Done": ["Fertig"], "Welcome": ["Willkommen"], @@ -8463,6 +8958,9 @@ strings["de"] = { "The amount is above the bank's maximum.": [ "Der Betrag liegt über dem Höchstbetrag der Bank.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "Der Betrag zuzüglich der Bankgebühr übersteigt das verfügbare Guthaben des Kontos.", + ], "Failed to abort the withdrawal.": [ "Die Abhebung konnte nicht abgebrochen werden.", ], @@ -8501,6 +8999,19 @@ strings["de"] = { "Geben Sie vor der Bestätigung der Abhebung einen Betrag ein.", ], "Selected exchange": ["Ausgewählter Exchange"], + "Failed to refresh the account balance.": [ + "Das Kontoguthaben konnte nicht aktualisiert werden.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "Der Bargeldakzeptor-Betrag wurde nicht bestätigt. Bitte versuchen Sie es erneut.", + ], + "Insufficient available balance.": [ + "Unzureichendes verfügbares Guthaben.", + ], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "Der Betrag zuzüglich der Bankgebühr liegt nicht mehr innerhalb des verfügbaren Guthabens dieses Kontos.", + ], "Sign in to confirm the withdrawal": [ "Anmelden, um die Abhebung zu bestätigen", ], @@ -8511,10 +9022,19 @@ strings["de"] = { "Sie sind als %1$s angemeldet, aber diese Abhebung gehört zu %2$s.", ], "Finish later": ["Später fortfahren"], + "Enter accepted cash amount": ["Angenommenen Bargeldbetrag eingeben"], "Confirm wallet withdrawal": ["Wallet-Abhebung bestätigen"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Geben Sie den Betrag ein, den das Wallet erhalten soll, und prüfen Sie anschließend die Gebühr und die Gesamtbelastung des Kontos.", + ], "Review how much will leave your bank account before confirming.": [ "Prüfen Sie vor der Bestätigung, wie viel Ihr Bankkonto verlassen wird.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulation: Es wird kein physisches Bargeld angenommen. Das angemeldete Bankkonto stellt den Wallet-Betrag bereit und bezahlt die Bankgebühr.", + ], "Unsupported exchange account": ["Nicht unterstütztes Exchange-Konto"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -8532,7 +9052,13 @@ strings["de"] = { [ "Abhebungsbetrag und Bankgebühr können nicht sicher zusammengeführt werden. Diese Abhebung kann nicht bestätigt werden.", ], + "Account balance unavailable": ["Kontoguthaben nicht verfügbar"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Das verfügbare Guthaben muss geladen werden, bevor der Bargeldakzeptor-Betrag bestätigt werden kann.", + ], "Wallet receives": ["Wallet erhält"], + "Accepted cash amount": ["Angenommener Bargeldbetrag"], "Amount to your Taler Wallet": ["Betrag für Ihre Taler-Wallet"], "Allowed amount": ["Zulässiger Betrag"], "Maximum amount": ["Höchstbetrag"], @@ -8559,7 +9085,14 @@ strings["de"] = { "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen.", ], "Withdrawal aborted": ["Abhebung abgebrochen"], + "Cash acceptor simulation completed": [ + "Bargeldakzeptor-Simulation abgeschlossen", + ], "Withdrawal confirmed": ["Abhebung bestätigt"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "Der simulierte Bargeldbetrag wurde von diesem Bankkonto finanziert. Das Taler Wallet wird ihn in Kürze erhalten.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Die Banküberweisung an den Taler Exchange wurde eingeleitet. Ihre Taler-Wallet erhält den abgehobenen Betrag in Kürze.", @@ -8568,10 +9101,18 @@ strings["de"] = { "Complete withdrawal with your Taler Wallet": [ "Abhebung mit Ihrer Taler-Wallet abschließen", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Scannen Sie zuerst diesen QR-Code. Das Wallet wählt eine Exchange aus; anschließend fragt der Simulator nach dem angenommenen Bargeldbetrag.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Scannen Sie diesen QR-Code mit Ihrer Taler-Wallet. Ihre Wallet wählt einen Exchange aus und bereitet die Abhebung vor.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulation: Es wird kein physisches Bargeld angenommen. Geben Sie erst einen Betrag ein, nachdem das Wallet diesen Code gescannt und seine Exchange ausgewählt hat.", + ], "Withdrawal amount": ["Abhebungsbetrag"], "Suggested amount": ["Vorgeschlagener Betrag"], "You can change this amount in your wallet.": [ @@ -9318,10 +9859,18 @@ strings["de-CH"] = { "Pagination": ["Seitennavigation"], "Newer": ["Neuere"], "Older": ["Ältere"], + "Withdraw without setting amount": ["Abheben ohne festgelegten Betrag"], + "Show install wallet first": ["Hilfstext: Zuerst Wallet installieren"], + "Show cash acceptor simulator": ["Bargeldakzeptor-Simulator anzeigen"], "Withdraw to Taler Wallet": ["Auf Taler-Wallet abheben"], "Move digital cash to your Taler Wallet.": [ "Digitales Geld auf Ihre Taler-Wallet übertragen.", ], + "Simulate cash acceptor": ["Bargeldakzeptor simulieren"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Den Wallet-zuerst-Ablauf eines physischen Bargeldakzeptors simulieren. Dieses Konto stellt das Guthaben bereit.", + ], "Send bank transfer": ["Banküberweisung senden"], "Transfer money to another bank account.": [ "Geld auf ein anderes Bankkonto überweisen.", @@ -9493,8 +10042,6 @@ strings["de-CH"] = { "Enter the account name that is going to be deleted": [ "Zum Löschen geben Sie den Namen des Kontos an", ], - "Withdraw without setting amount": ["Abheben ohne festgelegten Betrag"], - "Show install wallet first": ["Hilfstext: Zuerst Wallet installieren"], "Introduction": ["Einführung"], "Bank": ["Bank"], "Essay Shop": ["Essay-Shop"], @@ -9512,10 +10059,39 @@ strings["de-CH"] = { "Public accounts": ["Öffentliche Konten"], "Open interface preferences": ["Oberflächeneinstellungen öffnen"], "Interface preferences": ["Oberflächeneinstellungen"], + "Cash acceptor simulation aborted.": [ + "Bargeldakzeptor-Simulation abgebrochen.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "Der Bargeldakzeptor-Vorgang ist nicht mehr vorhanden. Der Simulator wurde deaktiviert.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "Der Bargeldakzeptor-Vorgang war bereits abgeschlossen. Der Simulator wurde deaktiviert.", + ], + "The operation is still active and could not be aborted. Please try again.": + [ + "Der Vorgang ist noch aktiv und konnte nicht abgebrochen werden. Bitte versuchen Sie es erneut.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "Die Bank konnte nicht erreicht werden. Der Simulator bleibt aktiviert; bitte versuchen Sie es erneut.", + ], "Choose how this bank interface behaves on this browser.": [ "Legen Sie fest, wie sich diese Bankoberfläche in diesem Browser verhält.", ], "Close interface preferences": ["Oberflächeneinstellungen schliessen"], + "Turn off the simulator and abort the active operation?": [ + "Den Simulator ausschalten und den aktiven Vorgang abbrechen?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "Die aktive Bargeldakzeptor-Simulation kann nach dem Abbruch nicht fortgesetzt werden. Der Simulator wird erst ausgeschaltet, nachdem die Bank das Ende des Vorgangs bestätigt hat.", + ], + "Keep simulator enabled": ["Simulator eingeschaltet lassen"], + "Aborting…": ["Wird abgebrochen…"], + "Abort and turn off": ["Abbrechen und ausschalten"], "Show debug information": ["Debug-Informationen anzeigen"], "Done": ["Fertig"], "Welcome": ["Willkommen"], @@ -9872,6 +10448,9 @@ strings["de-CH"] = { "The amount is above the bank's maximum.": [ "Der Betrag liegt über dem Höchstbetrag der Bank.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "Der Betrag zuzüglich der Bankgebühr übersteigt das verfügbare Guthaben des Kontos.", + ], "Failed to abort the withdrawal.": [ "Die Abhebung konnte nicht abgebrochen werden.", ], @@ -9910,6 +10489,19 @@ strings["de-CH"] = { "Geben Sie vor der Bestätigung der Abhebung einen Betrag ein.", ], "Selected exchange": ["Ausgewählter Exchange"], + "Failed to refresh the account balance.": [ + "Das Kontoguthaben konnte nicht aktualisiert werden.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "Der Bargeldakzeptor-Betrag wurde nicht bestätigt. Bitte versuchen Sie es erneut.", + ], + "Insufficient available balance.": [ + "Unzureichendes verfügbares Guthaben.", + ], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "Der Betrag zuzüglich der Bankgebühr liegt nicht mehr innerhalb des verfügbaren Guthabens dieses Kontos.", + ], "Sign in to confirm the withdrawal": [ "Anmelden, um die Abhebung zu bestätigen", ], @@ -9920,10 +10512,19 @@ strings["de-CH"] = { "Sie sind als %1$s angemeldet, aber diese Abhebung gehört zu %2$s.", ], "Finish later": ["Später fortfahren"], + "Enter accepted cash amount": ["Angenommenen Bargeldbetrag eingeben"], "Confirm wallet withdrawal": ["Wallet-Abhebung bestätigen"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Geben Sie den Betrag ein, den das Wallet erhalten soll, und prüfen Sie anschliessend die Gebühr und die Gesamtbelastung des Kontos.", + ], "Review how much will leave your bank account before confirming.": [ "Prüfen Sie vor der Bestätigung, wie viel Ihr Bankkonto verlassen wird.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulation: Es wird kein physisches Bargeld angenommen. Das angemeldete Bankkonto stellt den Wallet-Betrag bereit und bezahlt die Bankgebühr.", + ], "Unsupported exchange account": ["Nicht unterstütztes Exchange-Konto"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -9941,7 +10542,13 @@ strings["de-CH"] = { [ "Abhebungsbetrag und Bankgebühr können nicht sicher zusammengeführt werden. Diese Abhebung kann nicht bestätigt werden.", ], + "Account balance unavailable": ["Kontoguthaben nicht verfügbar"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Das verfügbare Guthaben muss geladen werden, bevor der Bargeldakzeptor-Betrag bestätigt werden kann.", + ], "Wallet receives": ["Wallet erhält"], + "Accepted cash amount": ["Angenommener Bargeldbetrag"], "Amount to your Taler Wallet": ["Betrag für Ihre Taler-Wallet"], "Allowed amount": ["Zulässiger Betrag"], "Maximum amount": ["Höchstbetrag"], @@ -9968,7 +10575,14 @@ strings["de-CH"] = { "Der Vorgang wurde wegen unzureichendem Guthaben zurückgewiesen.", ], "Withdrawal aborted": ["Abhebung abgebrochen"], + "Cash acceptor simulation completed": [ + "Bargeldakzeptor-Simulation abgeschlossen", + ], "Withdrawal confirmed": ["Abhebung bestätigt"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "Der simulierte Bargeldbetrag wurde von diesem Bankkonto finanziert. Das Taler Wallet wird ihn in Kürze erhalten.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "Die Banküberweisung an den Taler Exchange wurde eingeleitet. Ihre Taler-Wallet erhält den abgehobenen Betrag in Kürze.", @@ -9977,10 +10591,18 @@ strings["de-CH"] = { "Complete withdrawal with your Taler Wallet": [ "Abhebung mit Ihrer Taler-Wallet abschliessen", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Scannen Sie zuerst diesen QR-Code. Das Wallet wählt eine Exchange aus; anschliessend fragt der Simulator nach dem angenommenen Bargeldbetrag.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Scannen Sie diesen QR-Code mit Ihrer Taler-Wallet. Ihre Wallet wählt einen Exchange aus und bereitet die Abhebung vor.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulation: Es wird kein physisches Bargeld angenommen. Geben Sie erst einen Betrag ein, nachdem das Wallet diesen Code gescannt und seine Exchange ausgewählt hat.", + ], "Withdrawal amount": ["Abhebungsbetrag"], "Suggested amount": ["Vorgeschlagener Betrag"], "You can change this amount in your wallet.": [ @@ -10657,10 +11279,22 @@ strings["ca"] = { "Pagination": ["Paginació"], "Newer": ["Més recents"], "Older": ["Més antigues"], + "Withdraw without setting amount": ["Retirar sense fixar un import"], + "Show install wallet first": [ + "Mostra primer la instal·lació de la cartera", + ], + "Show cash acceptor simulator": [ + "Mostra el simulador d’acceptador d’efectiu", + ], "Withdraw to Taler Wallet": ["Retira a la cartera Taler"], "Move digital cash to your Taler Wallet.": [ "Mou diners digitals a la teva cartera Taler.", ], + "Simulate cash acceptor": ["Simula un acceptador d’efectiu"], + "Simulate the wallet-first flow used by a physical cash acceptor. This account provides the funds.": + [ + "Simula el flux que comença per la cartera utilitzat per un acceptador d’efectiu físic. Aquest compte aporta els fons.", + ], "Send bank transfer": ["Envia una transferència bancària"], "Transfer money to another bank account.": [ "Transfereix diners a un altre compte bancari.", @@ -10803,10 +11437,6 @@ strings["ca"] = { "Enter the account name that is going to be deleted": [ "Introduïu el nom del compte que se suprimirà", ], - "Withdraw without setting amount": ["Retirar sense fixar un import"], - "Show install wallet first": [ - "Mostra primer la instal·lació de la cartera", - ], "Introduction": ["Introducció"], "Bank": ["Banc"], "Essay Shop": ["Botiga d'assaigs"], @@ -10824,12 +11454,41 @@ strings["ca"] = { "Public accounts": ["Comptes públics"], "Open interface preferences": ["Obre les preferències de la interfície"], "Interface preferences": ["Preferències de la interfície"], + "Cash acceptor simulation aborted.": [ + "Simulació de l’acceptador d’efectiu avortada.", + ], + "The cash acceptor operation no longer exists. The simulator was disabled.": + [ + "L’operació de l’acceptador d’efectiu ja no existeix. El simulador s’ha desactivat.", + ], + "The cash acceptor operation had already finished. The simulator was disabled.": + [ + "L’operació de l’acceptador d’efectiu ja havia acabat. El simulador s’ha desactivat.", + ], + "The operation is still active and could not be aborted. Please try again.": + [ + "L’operació continua activa i no s’ha pogut avortar. Torneu-ho a provar.", + ], + "The bank could not be reached. The simulator remains enabled; please try again.": + [ + "No s’ha pogut contactar amb el banc. El simulador continua activat; torneu-ho a provar.", + ], "Choose how this bank interface behaves on this browser.": [ "Trieu com es comporta aquesta interfície bancària en aquest navegador.", ], "Close interface preferences": [ "Tanca les preferències de la interfície", ], + "Turn off the simulator and abort the active operation?": [ + "Voleu desactivar el simulador i avortar l’operació activa?", + ], + "The active cash acceptor simulation cannot be resumed after it is aborted. The simulator will only be turned off after the bank confirms that the operation has ended.": + [ + "La simulació activa de l’acceptador d’efectiu no es podrà reprendre després d’avortar-la. El simulador només es desactivarà quan el banc confirmi que l’operació ha acabat.", + ], + "Keep simulator enabled": ["Mantén el simulador activat"], + "Aborting…": ["S’està avortant…"], + "Abort and turn off": ["Avorta i desactiva"], "Show debug information": ["Mostra la informació de depuració"], "Done": ["Fet"], "Welcome": ["Us donem la benvinguda"], @@ -11129,6 +11788,9 @@ strings["ca"] = { "The amount is above the bank's maximum.": [ "L’import és superior al màxim del banc.", ], + "The amount plus the bank fee exceeds the account's available balance.": [ + "L’import més la comissió bancària supera el saldo disponible del compte.", + ], "Failed to abort the withdrawal.": [ "No s'ha pogut cancel·lar la retirada.", ], @@ -11163,6 +11825,17 @@ strings["ca"] = { "Introduïu un import abans de confirmar la retirada.", ], "Selected exchange": ["Casa de canvi seleccionada"], + "Failed to refresh the account balance.": [ + "No s’ha pogut actualitzar el saldo del compte.", + ], + "The cash acceptor amount was not confirmed. Please try again.": [ + "No s’ha confirmat l’import de l’acceptador d’efectiu. Torneu-ho a provar.", + ], + "Insufficient available balance.": ["Saldo disponible insuficient."], + "The amount plus the bank fee no longer fits within this account's available balance.": + [ + "L’import més la comissió bancària ja no cap dins del saldo disponible d’aquest compte.", + ], "Sign in to confirm the withdrawal": [ "Inicieu la sessió per confirmar la retirada", ], @@ -11173,10 +11846,19 @@ strings["ca"] = { "Heu iniciat la sessió com a %1$s, però aquesta retirada pertany a %2$s.", ], "Finish later": ["Acaba més tard"], + "Enter accepted cash amount": ["Introduïu l’import d’efectiu acceptat"], "Confirm wallet withdrawal": ["Confirma la retirada al moneder"], + "Enter what the wallet should receive, then review the fee and total account debit.": + [ + "Introduïu l’import que ha de rebre la cartera i reviseu després la comissió i el dèbit total del compte.", + ], "Review how much will leave your bank account before confirming.": [ "Reviseu quant es retirarà del vostre compte bancari abans de confirmar.", ], + "Simulation: no physical cash is accepted. The signed-in bank account provides the wallet amount and pays the bank fee.": + [ + "Simulació: no s’accepta efectiu físic. El compte bancari amb la sessió iniciada aporta l’import per a la cartera i paga la comissió bancària.", + ], "Unsupported exchange account": ["Compte de casa de canvi no compatible"], "The exchange account does not use the transfer type configured by this bank. This withdrawal cannot be confirmed.": [ @@ -11194,7 +11876,13 @@ strings["ca"] = { [ "L’import de la retirada i la comissió bancària no es poden combinar de manera segura. Aquesta retirada no es pot confirmar.", ], + "Account balance unavailable": ["Saldo del compte no disponible"], + "The available balance must be loaded before confirming the cash acceptor amount.": + [ + "Cal carregar el saldo disponible abans de confirmar l’import de l’acceptador d’efectiu.", + ], "Wallet receives": ["El moneder rep"], + "Accepted cash amount": ["Import d’efectiu acceptat"], "Amount to your Taler Wallet": ["Import per al vostre moneder Taler"], "Allowed amount": ["Import permès"], "Maximum amount": ["Import màxim"], @@ -11221,7 +11909,14 @@ strings["ca"] = { "L'operació s'ha rebutjat per fons insuficients.", ], "Withdrawal aborted": ["Retirada avortada"], + "Cash acceptor simulation completed": [ + "Simulació de l’acceptador d’efectiu completada", + ], "Withdrawal confirmed": ["Retirada confirmada"], + "The simulated cash amount has been funded from this bank account. The Taler Wallet will receive it shortly.": + [ + "L’import d’efectiu simulat s’ha finançat des d’aquest compte bancari. La cartera Taler el rebrà aviat.", + ], "The bank transfer to the Taler exchange has been initiated. Your Taler Wallet will receive the withdrawn amount shortly.": [ "S'ha iniciat la transferència bancària a la casa de canvi Taler. El vostre moneder Taler rebrà l’import retirat en breu.", @@ -11230,10 +11925,18 @@ strings["ca"] = { "Complete withdrawal with your Taler Wallet": [ "Completeu la retirada amb el vostre moneder Taler", ], + "Scan this QR code first. The wallet will select an exchange and then this simulator will ask for the accepted cash amount.": + [ + "Escanegeu primer aquest codi QR. La cartera seleccionarà una casa de canvi i després el simulador demanarà l’import d’efectiu acceptat.", + ], "Scan this QR code with your Taler Wallet. Your wallet will select an exchange and prepare the withdrawal.": [ "Escanegeu aquest codi QR amb el vostre moneder Taler. El moneder seleccionarà una casa de canvi i prepararà la retirada.", ], + "Simulation: no physical cash is accepted. Do not enter an amount until the wallet has scanned this code and selected its exchange.": + [ + "Simulació: no s’accepta efectiu físic. No introduïu cap import fins que la cartera hagi escanejat aquest codi i seleccionat la seva casa de canvi.", + ], "Withdrawal amount": ["Import de la retirada"], "Suggested amount": ["Import suggerit"], "You can change this amount in your wallet.": [ diff --git a/packages/libeufin-bank-webui/src/i18n/uk.po b/packages/libeufin-bank-webui/src/i18n/uk.po @@ -131,8 +131,8 @@ msgstr "Пароль" #. screenid: 104 #. screenid: 103 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:342 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:191 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:396 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:194 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:533 msgid "Sign out" msgstr "Вийти" @@ -151,7 +151,7 @@ msgstr "Продовжити" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/LoginForm.tsx:356 #: packages/libeufin-bank-webui/src/pages/RegistrationPage.tsx:137 -#: packages/libeufin-bank-webui/src/Routing.tsx:142 +#: packages/libeufin-bank-webui/src/Routing.tsx:143 msgid "Sign in" msgstr "Увійти" @@ -233,7 +233,7 @@ msgstr "Не вдалося завантажити виплати готівко #: packages/libeufin-bank-webui/src/components/RetryableError.tsx:35 #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:137 #: packages/libeufin-bank-webui/src/components/Transactions/views.tsx:26 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:67 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:70 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:59 msgid "Try again" msgstr "Спробувати ще раз" @@ -324,7 +324,7 @@ msgid "Transfer reference" msgstr "Переказано" #: packages/libeufin-bank-webui/src/components/Cashouts/views.tsx:232 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:54 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:175 msgid "Actions" msgstr "Дії" @@ -360,7 +360,8 @@ msgstr "Інтеграція з продавцем" #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:38 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:99 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:83 -#: packages/libeufin-bank-webui/src/Routing.tsx:472 +#: packages/libeufin-bank-webui/src/pages/CashAcceptor.tsx:69 +#: packages/libeufin-bank-webui/src/Routing.tsx:477 msgid "Back to overview" msgstr "Повернутися до огляду" @@ -375,7 +376,7 @@ msgstr "Копіювати" #: packages/libeufin-bank-webui/src/pages/account/MerchantIntegration.tsx:63 #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:128 #: packages/libeufin-bank-webui/src/pages/account/ShowAccountDetails.tsx:172 -#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:53 +#: packages/libeufin-bank-webui/src/pages/AccountPage/state.ts:54 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:136 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:63 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:47 @@ -617,7 +618,7 @@ msgstr "Виплати готівкою" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:468 #: packages/libeufin-bank-webui/src/pages/account/UpdateAccountPassword.tsx:124 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:65 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:194 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:195 msgid "Account not found" msgstr "Обліковий запис не знайдено" @@ -685,8 +686,8 @@ msgid "Fee" msgstr "Комісія" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:556 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:625 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:756 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:374 msgid "No fee" msgstr "Без комісії" @@ -768,7 +769,7 @@ msgstr "Загальна сума виплати готівкою" #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:161 #: packages/libeufin-bank-webui/src/pages/admin/DownloadStats.tsx:392 #: packages/libeufin-bank-webui/src/pages/admin/RemoveAccount.tsx:264 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:548 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:687 #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:626 #: packages/libeufin-bank-webui/src/pages/ConversionRateClassDetails.tsx:581 #: packages/libeufin-bank-webui/src/pages/NewConversionRateClass.tsx:109 @@ -777,7 +778,7 @@ msgid "Cancel" msgstr "Скасувати" #: packages/libeufin-bank-webui/src/pages/regional/CreateCashout.tsx:815 -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:92 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:506 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:44 msgid "Cash out" @@ -847,18 +848,18 @@ msgid "Maximum transfer" msgstr "Максимальна сума переказу" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:346 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:266 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:267 msgid "Debt limit" msgstr "Ліміт заборгованості" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:357 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:277 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:278 msgid "This is not your account balance. This account cannot go into debt." msgstr "" "Це не баланс вашого рахунку. Для цього рахунку заборгованість не дозволена." #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:362 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:282 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:283 msgid "" "This is not your account balance. It includes borrowing up to the debt limit " "shown here." @@ -942,14 +943,14 @@ msgid "Recipient receives" msgstr "Гаманець отримає" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:557 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:621 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:369 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:752 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:370 msgid "Bank fee" msgstr "Комісія банку" #: packages/libeufin-bank-webui/src/pages/PaytoWireTransferForm.tsx:568 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:384 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:769 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:385 msgid "Total debited" msgstr "Усього списано" @@ -1411,26 +1412,51 @@ msgstr "Новіші" msgid "Older" msgstr "Старіші" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:61 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:218 +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:88 +msgid "Withdraw without setting amount" +msgstr "Зняття без вказання суми" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:90 +msgid "Show install wallet first" +msgstr "Спочатку показати, як встановити гаманець" + +#: packages/libeufin-bank-webui/src/hooks/preferences.ts:92 +msgid "Show cash acceptor simulator" +msgstr "Показувати симулятор приймача готівки" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:219 msgid "Withdraw to Taler Wallet" msgstr "Вивести до гаманця Taler" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:62 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 msgid "Move digital cash to your Taler Wallet." msgstr "Переказуйте цифрові гроші до свого гаманця Taler." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:68 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:76 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1155 +msgid "Simulate cash acceptor" +msgstr "Симулювати приймач готівки" + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +msgid "" +"Simulate the wallet-first flow used by a physical cash acceptor. This " +"account provides the funds." +msgstr "" +"Симулює процес, що починається з гаманця та використовується фізичним " +"приймачем готівки. Кошти надаються з цього рахунку." + +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:84 #: packages/libeufin-bank-webui/src/pages/admin/AdminAccountSummary.tsx:70 #: packages/libeufin-bank-webui/src/pages/WireTransfer.tsx:104 msgid "Send bank transfer" msgstr "Надіслати банківський переказ" -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:69 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:85 msgid "Transfer money to another bank account." msgstr "Переказуйте гроші на інший банківський рахунок." -#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:77 +#: packages/libeufin-bank-webui/src/pages/PaymentOptions.tsx:93 #: packages/libeufin-bank-webui/src/pages/regional/CashoutCreatePage.tsx:47 msgid "Convert regional currency and send it to your cashout account." msgstr "" @@ -1440,11 +1466,11 @@ msgstr "" msgid "Copy account address" msgstr "Копіювати адресу рахунку" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:154 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:155 msgid "Current balance" msgstr "Поточний баланс" -#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:168 +#: packages/libeufin-bank-webui/src/pages/AccountPage/views.tsx:169 msgid "Go to account details" msgstr "Перейти до даних рахунку" @@ -1458,7 +1484,7 @@ msgstr "Рахунок адміністратора" #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/AdminHome.tsx:70 -#: packages/libeufin-bank-webui/src/Routing.tsx:513 +#: packages/libeufin-bank-webui/src/Routing.tsx:519 msgid "Admin account activity" msgstr "Активність рахунку адміністратора" @@ -1640,7 +1666,7 @@ msgstr "Лише системний адміністратор може ство #. screenid: 100 #: packages/libeufin-bank-webui/src/pages/admin/CreateNewAccount.tsx:134 -#: packages/libeufin-bank-webui/src/Routing.tsx:411 +#: packages/libeufin-bank-webui/src/Routing.tsx:416 #, fuzzy #| msgid "Back to account" msgid "Back to accounts" @@ -1819,14 +1845,6 @@ msgstr "Підтвердження" msgid "Enter the account name that is going to be deleted" msgstr "Введіть назву рахунку, який буде видалено" -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:81 -msgid "Withdraw without setting amount" -msgstr "Зняття без вказання суми" - -#: packages/libeufin-bank-webui/src/hooks/preferences.ts:83 -msgid "Show install wallet first" -msgstr "Спочатку показати, як встановити гаманець" - #: packages/libeufin-bank-webui/src/components/DemoBanner.tsx:54 msgid "Introduction" msgstr "Вступ" @@ -1858,7 +1876,7 @@ msgid "Demo pages" msgstr "Демонстраційні сторінки" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:204 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:207 msgid "" "You were signed out locally, but the bank could not confirm that the server " "token was revoked. Close other sessions or sign in again to review active " @@ -1869,12 +1887,12 @@ msgstr "" "активні токени." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:222 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:225 msgid "Dismiss" msgstr "Закрити" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:259 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:262 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:98 #: packages/libeufin-bank-webui/src/pages/PublicHistoriesPage.tsx:113 #: packages/libeufin-bank-webui/src/pages/admin/AccountList.tsx:101 @@ -1883,43 +1901,107 @@ msgid "Public accounts" msgstr "Публічні рахунки" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:265 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:268 msgid "Open interface preferences" msgstr "Відкрити налаштування інтерфейсу" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:266 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:335 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:269 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:410 msgid "Interface preferences" msgstr "Налаштування інтерфейсу" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:338 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:342 +msgid "Cash acceptor simulation aborted." +msgstr "Симуляцію приймача готівки скасовано." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:356 +msgid "" +"The cash acceptor operation no longer exists. The simulator was disabled." +msgstr "Операція приймача готівки більше не існує. Симулятор вимкнено." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:366 +msgid "" +"The cash acceptor operation had already finished. The simulator was disabled." +msgstr "Операцію приймача готівки вже було завершено. Симулятор вимкнено." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:372 +msgid "" +"The operation is still active and could not be aborted. Please try again." +msgstr "Операція все ще активна, і її не вдалося скасувати. Спробуйте ще раз." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +msgid "" +"The bank could not be reached. The simulator remains enabled; please try " +"again." +msgstr "" +"Не вдалося зв’язатися з банком. Симулятор залишається ввімкненим; спробуйте " +"ще раз." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:413 msgid "Choose how this bank interface behaves on this browser." msgstr "Виберіть, як цей інтерфейс банку працюватиме в цьому браузері." #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:346 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:421 msgid "Close interface preferences" msgstr "Закрити налаштування інтерфейсу" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:376 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:431 +msgid "Turn off the simulator and abort the active operation?" +msgstr "Вимкнути симулятор і скасувати активну операцію?" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:436 +msgid "" +"The active cash acceptor simulation cannot be resumed after it is aborted. " +"The simulator will only be turned off after the bank confirms that the " +"operation has ended." +msgstr "" +"Після скасування активну симуляцію приймача готівки не можна буде " +"продовжити. Симулятор вимкнеться лише після підтвердження банком завершення " +"операції." + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:460 +msgid "Keep simulator enabled" +msgstr "Залишити симулятор увімкненим" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:470 +msgid "Aborting…" +msgstr "Скасування…" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:472 +msgid "Abort and turn off" +msgstr "Скасувати й вимкнути" + +#. screenid: 103 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:513 msgid "Show debug information" msgstr "Показати налагоджувальну інформацію" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:404 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:541 msgid "Done" msgstr "Готово" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:567 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:706 msgid "Welcome" msgstr "Вітаємо" #. screenid: 103 -#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:571 +#: packages/libeufin-bank-webui/src/pages/BankFrame.tsx:710 msgid "Welcome, %1$s" msgstr "Вітаємо, %1$s" @@ -2174,8 +2256,8 @@ msgid "Nearest" msgstr "До найближчого" #: packages/libeufin-bank-webui/src/pages/regional/ConversionConfig.tsx:852 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:565 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:342 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:696 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:343 msgid "Minimum amount" msgstr "Мінімальна сума" @@ -2713,8 +2795,8 @@ msgstr "Зверніться до адміністратора банку." msgid "Send money from this account to another bank account." msgstr "Переказуйте гроші на інший банківський рахунок." -#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:336 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:176 +#: packages/libeufin-bank-webui/src/pages/OperationState/state.ts:344 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:178 msgid "Failed to load withdrawal details." msgstr "Не вдалося завантажити дані зняття." @@ -2745,12 +2827,12 @@ msgid "Withdrawal progress" msgstr "Виведення коштів скасовано" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:82 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:760 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:891 msgid "Abort this withdrawal?" msgstr "Скасувати це зняття?" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:88 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:766 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:897 msgid "" "This stops the withdrawal. No money will be transferred, and this operation " "cannot be resumed." @@ -2759,161 +2841,208 @@ msgstr "" "відновити." #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:110 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:791 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:922 msgid "Keep withdrawal" msgstr "Не скасовувати зняття" #: packages/libeufin-bank-webui/src/components/AbortWithdrawalDialog.tsx:118 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:736 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:802 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1093 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:867 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:933 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:302 msgid "Abort withdrawal" msgstr "Скасувати зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:59 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:92 msgid "The payto URI returned by the server is invalid: \"%1$s\"." msgstr "URI payto, повернений сервером, є недійсним: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:67 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:100 msgid "The withdrawal URI returned by the server is invalid: \"%1$s\"." msgstr "URI виведення коштів, повернений сервером, є недійсним: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:75 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:108 msgid "The reserve public key returned by the server is invalid: \"%1$s\"." msgstr "Відкритий ключ резерву, повернений сервером, є недійсним: \"%1$s\"." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:200 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:255 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:140 msgid "Enter an amount." msgstr "Введіть суму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:202 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:257 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:142 msgid "Enter a valid amount." msgstr "Введіть коректну суму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:204 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:144 msgid "The amount must be greater than zero." msgstr "Сума має бути більшою за нуль." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:206 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:261 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:146 msgid "The amount is below the bank's minimum." msgstr "Сума менша за встановлений банком мінімум." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:208 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:263 msgid "The amount is above the bank's maximum." msgstr "Сума перевищує встановлений банком максимум." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:252 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:258 #: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:265 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:276 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:953 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:242 +msgid "The amount plus the bank fee exceeds the account's available balance." +msgstr "" +"Сума разом із банківською комісією перевищує доступний залишок на рахунку." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:311 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:317 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:324 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:335 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1101 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:244 msgid "Failed to abort the withdrawal." msgstr "Не вдалося скасувати зняття." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:253 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:314 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:971 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:245 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:312 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:373 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1119 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 msgid "The server did not understand the request." msgstr "Сервер не зрозумів запит." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:259 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:320 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:974 -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:247 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:318 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:379 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1122 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 msgid "The operation was not found." msgstr "Операцію не знайдено." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:266 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:978 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:325 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1126 msgid "" "The withdrawal operation has already been confirmed and cannot be aborted." msgstr "Операцію зняття вже підтверджено, і її не можна скасувати." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:277 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:365 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:988 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:336 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:469 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1136 msgid "The bank could not be reached. Please try again." msgstr "Не вдалося зв’язатися з банком. Повторіть спробу." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:300 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:359 msgid "Withdrawal confirmation" msgstr "Підтвердження зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:313 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:319 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:326 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:332 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:339 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:346 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:353 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:364 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:372 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:378 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:385 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:391 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:398 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:405 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:412 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:423 msgid "Failed to confirm the withdrawal." msgstr "Не вдалося підтвердити зняття." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:327 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:386 msgid "" "The account does not have sufficient funds or the amount is outside the " "limits." msgstr "На рахунку недостатньо коштів або сума виходить за межі лімітів." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:333 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:392 msgid "The withdrawal has been aborted and cannot be confirmed." msgstr "Зняття було скасовано і не може бути підтверджено." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:340 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:399 msgid "The wallet has not finished selecting an exchange account." msgstr "Гаманець ще не завершив вибір рахунку обмінника." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:347 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:406 msgid "The withdrawal amount changed. Review the current amount and try again." msgstr "Сума зняття змінилася. Перевірте поточну суму й повторіть спробу." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:413 msgid "Enter an amount before confirming the withdrawal." msgstr "Перед підтвердженням зняття введіть суму." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:374 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:433 msgid "Selected exchange" msgstr "Вибраний обмінник" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:396 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:447 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:468 +msgid "Failed to refresh the account balance." +msgstr "Не вдалося оновити залишок на рахунку." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:448 +msgid "The cash acceptor amount was not confirmed. Please try again." +msgstr "Суму приймача готівки не підтверджено. Спробуйте ще раз." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:461 +msgid "Insufficient available balance." +msgstr "Недостатньо доступних коштів." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:462 +msgid "" +"The amount plus the bank fee no longer fits within this account's available " +"balance." +msgstr "" +"Сума разом із банківською комісією більше не вкладається в доступний залишок " +"на цьому рахунку." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:487 msgid "Sign in to confirm the withdrawal" msgstr "Увійдіть, щоб підтвердити зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:402 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:493 msgid "Sign in as %1$s before reviewing and confirming this withdrawal." msgstr "Увійдіть як %1$s, перш ніж перевіряти й підтверджувати це зняття." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:408 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:499 msgid "You are signed in as %1$s, but this withdrawal belongs to %2$s." msgstr "Ви ввійшли як %1$s, але це зняття належить обліковому запису %2$s." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:424 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:708 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:515 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:839 msgid "Finish later" msgstr "Завершити пізніше" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:449 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:541 +msgid "Enter accepted cash amount" +msgstr "Введіть прийняту суму готівки" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:543 msgid "Confirm wallet withdrawal" msgstr "Підтвердити зняття в гаманець" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:455 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:551 +msgid "" +"Enter what the wallet should receive, then review the fee and total account " +"debit." +msgstr "" +"Введіть суму, яку має отримати гаманець, а потім перевірте комісію та " +"загальну суму списання з рахунку." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:556 msgid "Review how much will leave your bank account before confirming." msgstr "" "Перед підтвердженням перевірте суму, яку буде списано з банківського рахунку." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:476 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:564 +msgid "" +"Simulation: no physical cash is accepted. The signed-in bank account " +"provides the wallet amount and pays the bank fee." +msgstr "" +"Симуляція: фізична готівка не приймається. Сума для гаманця й банківська " +"комісія списуються з рахунку, до якого виконано вхід." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:587 msgid "Unsupported exchange account" msgstr "Непідтримуваний рахунок обмінника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:479 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:590 msgid "" "The exchange account does not use the transfer type configured by this bank. " "This withdrawal cannot be confirmed." @@ -2921,21 +3050,21 @@ msgstr "" "Рахунок обмінника не використовує тип переказу, налаштований цим банком. Це " "зняття не можна підтвердити." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:492 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:603 msgid "Withdrawal amount missing" msgstr "Не вказано суму зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:495 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 msgid "" "The bank did not provide an amount for this withdrawal. It cannot be " "confirmed." msgstr "Банк не вказав суму для цього зняття. Його не можна підтвердити." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:508 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:619 msgid "Bank amount configuration invalid" msgstr "Налаштування сум у банку некоректне" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:511 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:622 msgid "" "The withdrawal amount and bank fee could not be combined safely. This " "withdrawal cannot be confirmed." @@ -2943,67 +3072,83 @@ msgstr "" "Суму зняття та комісію банку неможливо безпечно додати. Це зняття не можна " "підтвердити." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:521 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:354 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:635 +msgid "Account balance unavailable" +msgstr "Залишок на рахунку недоступний" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:638 +msgid "" +"The available balance must be loaded before confirming the cash acceptor " +"amount." +msgstr "" +"Перед підтвердженням суми приймача готівки потрібно завантажити доступний " +"залишок." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:648 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:355 msgid "Wallet receives" msgstr "Гаманець отримає" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:529 -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:307 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:657 +msgid "Accepted cash amount" +msgstr "Прийнята сума готівки" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:659 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:308 msgid "Amount to your Taler Wallet" msgstr "Сума для гаманця Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:552 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:683 msgid "Allowed amount" msgstr "Допустима сума" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:573 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:704 msgid "Maximum amount" msgstr "Максимальна сума" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:592 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:723 msgid "Amount unavailable" msgstr "Сума недоступна" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:600 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:731 msgid "From" msgstr "З рахунку" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:606 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:737 msgid "To" msgstr "Одержувач" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:609 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:740 msgid "Taler Wallet" msgstr "Гаманець Taler" #. Translators: GNU Taler Exchange service, not a stock or currency exchange. -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:615 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:746 msgid "Exchange" msgstr "Обмінник" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:632 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:647 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:763 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:778 msgid "Unavailable" msgstr "Недоступно" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:656 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:787 msgid "Exchange details" msgstr "Відомості про обмінник" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:662 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:793 msgid "Exchange IBAN" msgstr "IBAN обмінника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:672 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:803 msgid "Bank hostname" msgstr "Ім’я сервера банку" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:680 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:811 msgid "Exchange account" msgstr "Рахунок обмінника" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:695 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:826 msgid "" "No money is withdrawn until you confirm. You can finish this later from your " "account overview." @@ -3011,11 +3156,11 @@ msgstr "" "Гроші не буде знято до підтвердження. Ви можете завершити пізніше на " "сторінці огляду рахунку." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:721 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:852 msgid "Confirm withdrawal" msgstr "Підтвердити зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:820 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:951 msgid "" "Unauthorized to make the operation, maybe the session has expired or the " "password changed." @@ -3023,20 +3168,32 @@ msgstr "" "Не авторизовано для виконання операції, можливо, сесія закінчилася або " "пароль було змінено." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:831 -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:842 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:962 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:973 msgid "The operation was rejected due to insufficient funds." msgstr "Операцію було відхилено через недостатність коштів." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:858 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:989 msgid "Withdrawal aborted" msgstr "Виведення коштів скасовано" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:892 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1024 +msgid "Cash acceptor simulation completed" +msgstr "Симуляцію приймача готівки завершено" + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1028 msgid "Withdrawal confirmed" msgstr "Зняття коштів підтверджено" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:895 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1033 +msgid "" +"The simulated cash amount has been funded from this bank account. The Taler " +"Wallet will receive it shortly." +msgstr "" +"Симульовану суму готівки профінансовано з цього банківського рахунку. " +"Гаманець Taler незабаром її отримає." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1038 msgid "" "The bank transfer to the Taler exchange has been initiated. Your Taler " "Wallet will receive the withdrawn amount shortly." @@ -3044,15 +3201,23 @@ msgstr "" "Банківський переказ до обмінника Taler ініційовано. Знята сума незабаром " "надійде до вашого гаманця Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:908 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1052 msgid "Back to account" msgstr "Повернутися до рахунку" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1006 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1157 msgid "Complete withdrawal with your Taler Wallet" msgstr "Завершіть зняття за допомогою гаманця Taler" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1011 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1164 +msgid "" +"Scan this QR code first. The wallet will select an exchange and then this " +"simulator will ask for the accepted cash amount." +msgstr "" +"Спочатку відскануйте цей QR-код. Гаманець вибере біржу, після чого симулятор " +"запитає прийняту суму готівки." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1169 msgid "" "Scan this QR code with your Taler Wallet. Your wallet will select an " "exchange and prepare the withdrawal." @@ -3060,35 +3225,43 @@ msgstr "" "Відскануйте цей QR-код гаманцем Taler. Гаманець вибере обмінник і підготує " "зняття." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1021 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1178 +msgid "" +"Simulation: no physical cash is accepted. Do not enter an amount until the " +"wallet has scanned this code and selected its exchange." +msgstr "" +"Симуляція: фізична готівка не приймається. Не вводьте суму, доки гаманець не " +"відсканує цей код і не вибере біржу." + +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1190 msgid "Withdrawal amount" msgstr "Сума зняття" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1023 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1192 msgid "Suggested amount" msgstr "Запропонована сума" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1034 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1203 msgid "You can change this amount in your wallet." msgstr "Цю суму можна змінити в гаманці." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1046 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1215 msgid "QR code to continue the withdrawal in a Taler Wallet." msgstr "QR-код для продовження зняття в гаманці Taler." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1056 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1225 msgid "Open Taler Wallet manually" msgstr "Відкрити гаманець Taler вручну" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1061 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1230 msgid "Don't have a Taler Wallet?" msgstr "У вас немає гаманця Taler?" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1069 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1238 msgid "Get a wallet" msgstr "Отримати гаманець" -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1074 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1243 msgid "" "No money will be transferred until you return here to review and confirm the " "withdrawal." @@ -3096,45 +3269,45 @@ msgstr "" "Гроші не буде переказано, доки ви не повернетеся сюди, щоб перевірити й " "підтвердити зняття." -#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1100 +#: packages/libeufin-bank-webui/src/pages/OperationState/views.tsx:1269 msgid "Sign in to abort this withdrawal" msgstr "Увійдіть, щоб скасувати це зняття" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:249 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:251 msgid "" "The withdrawal operation has been confirmed previously and can not be " "aborted." msgstr "Операцію зняття вже було підтверджено раніше, і її не можна скасувати." -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:258 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 msgid "Withdrawal ready for confirmation" msgstr "Зняття готове до підтвердження" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:260 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 msgid "Withdrawal waiting for your wallet" msgstr "Операція зняття очікує дій у гаманці" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:262 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:264 msgid "The pending withdrawal could not be checked" msgstr "Не вдалося перевірити очікувану операцію зняття" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:263 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:265 msgid "Checking the pending withdrawal…" msgstr "Перевірка очікуваної операції зняття…" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:266 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 msgid "Review withdrawal" msgstr "Перевірити зняття" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:268 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:270 msgid "Retry" msgstr "Повторити" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:269 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:271 msgid "Resume withdrawal" msgstr "Відновити зняття" -#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:288 +#: packages/libeufin-bank-webui/src/pages/ActiveWithdrawal.tsx:290 msgid "Finish or abort this withdrawal before starting another one." msgstr "Завершіть або скасуйте це зняття, перш ніж починати нове." @@ -3204,20 +3377,20 @@ msgstr "Сервер повернув недійсний URI taler://withdraw" msgid "Withdraw URI: %1$s" msgstr "URI для зняття коштів: %1$s" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:187 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:188 msgid "Failed to create the withdrawal." msgstr "Не вдалося створити зняття." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:190 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:191 msgid "The operation was rejected due to insufficient funds" msgstr "Операцію було відхилено через брак коштів" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:192 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:193 #: packages/libeufin-bank-webui/src/pages/WalletWithdrawal.tsx:61 msgid "Please sign in again." msgstr "Увійдіть знову." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:221 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:222 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3229,32 +3402,32 @@ msgstr "" "Гроші не буде переказано, доки ви не повернетеся сюди, щоб перевірити й " "підтвердити зняття." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:233 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:234 #, fuzzy #| msgid "Failed to create the withdrawal." msgid "Unable to calculate the withdrawal amount" msgstr "Не вдалося створити зняття." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:238 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:239 msgid "The bank's withdrawal limits or fee are configured incorrectly." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:256 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:257 msgid "Maximum withdrawal" msgstr "Максимальна сума зняття" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:295 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:296 msgid "" "There is not enough available balance to cover a withdrawal and the bank fee." msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:337 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:338 #, fuzzy #| msgid "Unavailable" msgid "Use maximum available" msgstr "Недоступно" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:400 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:401 #, fuzzy #| msgid "" #| "No money will be transferred until you return here to review and confirm " @@ -3264,23 +3437,23 @@ msgstr "" "Гроші не буде переказано, доки ви не повернетеся сюди, щоб перевірити й " "підтвердити зняття." -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:408 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:409 #, fuzzy #| msgid "You need a Taler wallet" msgid "Need a Taler Wallet?" msgstr "Вам потрібен гаманець Taler" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:416 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:417 #, fuzzy #| msgid "Get a wallet" msgid "Get the wallet" msgstr "Отримати гаманець" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:422 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:423 msgid "Dismiss wallet installation hint" msgstr "" -#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:444 +#: packages/libeufin-bank-webui/src/pages/WalletWithdrawForm.tsx:445 #, fuzzy #| msgid "Continue to dashboard" msgid "Continue to wallet" @@ -3291,29 +3464,29 @@ msgid "Unable to start a withdrawal." msgstr "Не вдалося почати виведення коштів." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:107 +#: packages/libeufin-bank-webui/src/Routing.tsx:108 msgid "Your account was created. Sign in to continue." msgstr "Рахунок створено. Увійдіть, щоб продовжити." #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:617 +#: packages/libeufin-bank-webui/src/Routing.tsx:631 #, fuzzy #| msgid "Conversion rate classes" msgid "Conversion rate class ID “%1$s” is not a number." msgstr "Класи обмінного курсу" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:636 +#: packages/libeufin-bank-webui/src/Routing.tsx:650 msgid "Home" msgstr "Головна" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:655 +#: packages/libeufin-bank-webui/src/Routing.tsx:669 msgid "Page not found" msgstr "Сторінку не знайдено" #. screenid: 100 -#: packages/libeufin-bank-webui/src/Routing.tsx:658 +#: packages/libeufin-bank-webui/src/Routing.tsx:672 msgid "The requested bank page does not exist." msgstr "Запитана сторінка банку не існує." @@ -3971,9 +4144,6 @@ msgstr "Назад до банку" #~ msgid "Scan the QR code below to start the withdrawal." #~ msgstr "Відскануйте QR-код нижче, щоб почати зняття." -#~ msgid "Operation aborted" -#~ msgstr "Операцію скасовано" - #~ msgid "" #~ "The wire transfer to the Payment Service Provider's account was aborted " #~ "from somewhere else, your balance was not affected."