[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated (7d801a7bb -> d120e1bef)
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated (7d801a7bb -> d120e1bef) |
Date: |
Thu, 07 Nov 2024 18:30:00 +0100 |
This is an automated email from the git hooks/post-receive script.
sebasjm pushed a change to branch master
in repository wallet-core.
from 7d801a7bb harness: use normalized payto hashing
new 222af7f21 key changes from stefan
new d120e1bef updating strings in weblate
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
packages/bank-ui/src/components/Cashouts/views.tsx | 8 +-
.../bank-ui/src/components/Transactions/views.tsx | 2 +-
packages/bank-ui/src/i18n/bank.pot | 409 ++++++++--------
packages/bank-ui/src/i18n/de.po | 437 +++++++++---------
packages/bank-ui/src/i18n/es.po | 513 +++++++++++----------
packages/bank-ui/src/i18n/fr.po | 407 ++++++++--------
packages/bank-ui/src/i18n/it.po | 445 +++++++++---------
packages/bank-ui/src/i18n/ru.po | 501 ++++++++++----------
packages/bank-ui/src/i18n/uk.po | 509 ++++++++++----------
.../bank-ui/src/pages/OperationState/views.tsx | 34 +-
.../bank-ui/src/pages/PaytoWireTransferForm.tsx | 35 +-
packages/bank-ui/src/pages/QrCodeSection.tsx | 6 +-
packages/bank-ui/src/pages/RegistrationPage.tsx | 16 +-
packages/bank-ui/src/pages/SolveChallengePage.tsx | 19 +-
packages/bank-ui/src/pages/WalletWithdrawForm.tsx | 102 ++--
packages/bank-ui/src/pages/WireTransfer.tsx | 2 +-
.../src/pages/WithdrawalConfirmationQuestion.tsx | 30 +-
packages/bank-ui/src/pages/WithdrawalQRCode.tsx | 43 +-
.../src/pages/account/ShowAccountDetails.tsx | 4 +-
packages/bank-ui/src/pages/admin/AccountForm.tsx | 10 +-
packages/bank-ui/src/pages/admin/AdminHome.tsx | 59 ++-
.../bank-ui/src/pages/admin/CreateNewAccount.tsx | 6 +-
.../bank-ui/src/pages/regional/CreateCashout.tsx | 21 +-
.../src/pages/regional/ShowCashoutDetails.tsx | 12 +-
packages/bank-ui/src/utils.ts | 3 +-
25 files changed, 1908 insertions(+), 1725 deletions(-)
diff --git a/packages/bank-ui/src/components/Cashouts/views.tsx
b/packages/bank-ui/src/components/Cashouts/views.tsx
index bc9de3a60..35c09ba71 100644
--- a/packages/bank-ui/src/components/Cashouts/views.tsx
+++ b/packages/bank-ui/src/components/Cashouts/views.tsx
@@ -39,7 +39,7 @@ export function FailedView({ error }: State.Failed) {
switch (error.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
Cashout should be enable by configuration and the conversion rate
should be initialized with fee, ratio and rounding mode.
@@ -68,10 +68,10 @@ export function ReadyView({
switch (resp.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
diff --git a/packages/bank-ui/src/components/Transactions/views.tsx
b/packages/bank-ui/src/components/Transactions/views.tsx
index 038603f9e..5566fe78f 100644
--- a/packages/bank-ui/src/components/Transactions/views.tsx
+++ b/packages/bank-ui/src/components/Transactions/views.tsx
@@ -47,7 +47,7 @@ export function ReadyView({
<Attention type="low" title={i18n.str`No transactions yet.`}>
<i18n.Translate>
- You can start sending a wire transfer or withdrawing to your
wallet.
+ You can make a transfer or a withdrawal to your wallet.
</i18n.Translate>
</Attention>
</div>
diff --git a/packages/bank-ui/src/i18n/bank.pot
b/packages/bank-ui/src/i18n/bank.pot
index c5d5be17e..60a69c165 100644
--- a/packages/bank-ui/src/i18n/bank.pot
+++ b/packages/bank-ui/src/i18n/bank.pot
@@ -54,68 +54,68 @@ msgstr ""
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr ""
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr ""
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:387
+#: src/utils.ts:386
#, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:392
+#: src/utils.ts:391
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -147,7 +147,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -162,7 +162,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:251
#, c-format
-msgid "Your balance is not enough."
+msgid "Your balance is not sufficient for the operation."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:259
@@ -172,12 +172,12 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
#, c-format
-msgid "Wire transfer created!"
+msgid "The wire transfer was successfully completed!"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:305
@@ -192,7 +192,9 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the destination
"
+"account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -202,9 +204,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
-msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+msgid "If your device has a camera, you can import a payto:// URI from a QR
code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -219,7 +219,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:504
#, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -279,7 +279,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:638
#, c-format
-msgid "You can transfer %1$s"
+msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
@@ -314,7 +314,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, c-format
-msgid "Missing account name"
+msgid "Account name is missing"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:849
@@ -334,29 +334,27 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:869
#, c-format
-msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text
for "
-"the transfer"
+msgid "\"message\" parameters to specify a reference text for the transfer are
missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, c-format
-msgid "Balance is not enough"
+msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr ""
#: src/pages/RegistrationPage.tsx:42
@@ -366,7 +364,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
+msgid "The name is missing"
msgstr ""
#: src/pages/RegistrationPage.tsx:86
@@ -381,12 +379,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:103
#, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr ""
#: src/pages/RegistrationPage.tsx:108
#, c-format
-msgid "Passwords don't match"
+msgid "The passwords do not match"
msgstr ""
#: src/pages/RegistrationPage.tsx:130
@@ -396,7 +394,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:132
#, c-format
-msgid "No enough permission to create that account."
+msgid "You are not authorised to create this account."
msgstr ""
#: src/pages/RegistrationPage.tsx:134
@@ -416,7 +414,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:140
#, c-format
-msgid "That account id is already taken."
+msgid "That account ID is already taken."
msgstr ""
#: src/pages/RegistrationPage.tsx:142
@@ -431,7 +429,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:146
#, c-format
-msgid "Only admin is allow to set debt limit."
+msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
#: src/pages/RegistrationPage.tsx:148
@@ -446,12 +444,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr ""
#: src/pages/RegistrationPage.tsx:154
#, c-format
-msgid "Password is too long."
+msgid "The password is too long."
msgstr ""
#: src/pages/RegistrationPage.tsx:192
@@ -544,7 +542,7 @@ msgstr ""
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -611,7 +609,7 @@ msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
#, c-format
-msgid "The operation id is invalid."
+msgid "The operation ID is invalid."
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
@@ -619,11 +617,6 @@ msgstr ""
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr ""
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -651,188 +644,193 @@ msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
#, c-format
-msgid "Payment provider's account number"
+msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
#, c-format
-msgid "Payment provider's name"
+msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
#, c-format
-msgid "Payment provider's account bank hostname"
+msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
#, c-format
-msgid "Payment provider's account id"
+msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
#, c-format
-msgid "Payment provider's account address"
+msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
#, c-format
-msgid "This operation was created with other username"
+msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:482
+#: src/pages/OperationState/views.tsx:483
#, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You
will "
+"shortly receive the requested amount in your Taler wallet."
msgstr ""
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees
(if "
"applicable). If you do not yet have a wallet, please follow the instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr ""
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:69
+#: src/pages/WalletWithdrawForm.tsx:73
#, c-format
-msgid "There is an operation already"
+msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, c-format
msgid "Complete the operation in"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:215
+#: src/pages/WalletWithdrawForm.tsx:169
+#, c-format
+msgid "Balance is not enough"
+msgstr ""
+
+#: src/pages/WalletWithdrawForm.tsx:188
#, c-format
-msgid "Server responded with an invalid withdraw URI"
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation on
"
"this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
@@ -945,6 +943,11 @@ msgstr ""
msgid "History of public accounts"
msgstr ""
+#: src/pages/QrCodeSection.tsx:132
+#, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr ""
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -953,59 +956,52 @@ msgstr ""
#: src/pages/WithdrawalQRCode.tsx:108
#, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from
somewhere "
-"else, your balance was not affected."
-msgstr ""
-
-#: src/pages/WithdrawalQRCode.tsx:182
-#, c-format
-msgid "Go to wallet"
+"The wire transfer to the Payment Service Provider's account was aborted from "
+"somewhere else, your balance was not affected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:195
+#: src/pages/WithdrawalQRCode.tsx:183
#, c-format
-msgid "Operation canceled"
+msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:210
+#: src/pages/WithdrawalQRCode.tsx:211
#, c-format
-msgid "The operation is marked as 'selected' but some step in the withdrawal
failed"
+msgid "The operation is marked as selected, but a process during the
withdrawal failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:212
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
-msgid "The account is selected but no withdrawal identification found."
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:225
+#: src/pages/WithdrawalQRCode.tsx:226
#, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:239
+#: src/pages/WithdrawalQRCode.tsx:240
#, c-format
-msgid ""
-"No withdrawal ID found and no account has been selected or the selected
account "
-"is invalid."
+msgid "A withdrawal reserve ID was not found and the no account has been
selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:301
+#: src/pages/WithdrawalQRCode.tsx:302
#, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:317
+#: src/pages/WithdrawalQRCode.tsx:318
#, c-format
-msgid "Cotinue to dashboard"
+msgid "Continue to dashboard"
msgstr ""
#: src/pages/SolveChallengePage.tsx:92
@@ -1015,7 +1011,7 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:114
#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+msgid "No cashout was found. The cashout process has probably already been
aborted."
msgstr ""
#: src/pages/SolveChallengePage.tsx:156
@@ -1073,174 +1069,174 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Updating account values"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, c-format
msgid "Making a wire transfer"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, c-format
msgid "Confirming withdrawal"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, c-format
msgid "Account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, c-format
msgid "Cashout account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should be
"
+"initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1253,6 +1249,13 @@ msgstr ""
msgid "The Withdrawal URI is not valid"
msgstr ""
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1320,7 +1323,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1330,7 +1333,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:284
@@ -1345,7 +1348,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:317
#, c-format
-msgid "The conversion rate was incorrectly applied"
+msgid "The conversion rate was applied incorrectly"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:325
@@ -1360,7 +1363,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1397,7 +1400,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
-msgid "If this name doesn't match the account holder's name your transaction
may fail."
+msgid "If this name doesn't match the account holder's name, your transaction
may fail."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:463
@@ -1407,40 +1410,42 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:464
#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr ""
@@ -1462,12 +1467,12 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:200
#, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr ""
#: src/pages/admin/AccountForm.tsx:376
#, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr ""
#: src/pages/admin/AccountForm.tsx:410
@@ -1482,12 +1487,14 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:420
#, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers to
"
+"your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1527,7 +1534,7 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:643
#, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1750,112 +1757,112 @@ msgstr ""
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/de.po b/packages/bank-ui/src/i18n/de.po
index d4a7e7665..f9f588af4 100644
--- a/packages/bank-ui/src/i18n/de.po
+++ b/packages/bank-ui/src/i18n/de.po
@@ -55,68 +55,68 @@ msgstr "Zeige Bestätigung der Abhebung"
msgid "Show debug info"
msgstr "Debug-Informationen anzeigen"
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr "Vorgang fehlgeschlagen, bitte Fehler melden"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr "Zeitüberschreitung der Anforderung"
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr "Anfrage verzögert sich"
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr "Unstimmige Antwort"
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr "Netzwerkfehler"
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr "Unerwarteter Fehler bei der Anforderung"
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr "Unerwarteter Fehler"
-#: src/utils.ts:387
+#: src/utils.ts:386
#, fuzzy, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN sollte nur Großbuchstaben und Zahlen enthalten"
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Eine IBAN besteht normalerweise aus mehr als 4 Ziffern"
-#: src/utils.ts:392
+#: src/utils.ts:391
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Eine IBAN besteht normalerweise aus weniger als 34 Ziffern"
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr "IBAN-Ländercode wurde nicht gefunden"
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "IBAN-Nummer ist ungültig, die Prüfsumme ist falsch"
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -149,7 +149,7 @@ msgstr "Nicht genug Berechtigungen, um den Vorgang
abzuschließen."
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -163,8 +163,8 @@ msgid "The origin and the destination of the transfer can't
be the same."
msgstr "Ursprung und Ziel des Transfers können nicht gleich sein."
#: src/pages/PaytoWireTransferForm.tsx:251
-#, c-format
-msgid "Your balance is not enough."
+#, fuzzy, c-format
+msgid "Your balance is not sufficient for the operation."
msgstr "Der Saldo ist nicht ausreichend."
#: src/pages/PaytoWireTransferForm.tsx:259
@@ -174,13 +174,13 @@ msgstr "Das Ursprungskonto \"%1$s\" wurde nicht gefunden."
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
-#, c-format
-msgid "Wire transfer created!"
-msgstr "Banküberweisung erstellt!"
+#, fuzzy, c-format
+msgid "The wire transfer was successfully completed!"
+msgstr "Banküberweisung abgeschlossen!"
#: src/pages/PaytoWireTransferForm.tsx:305
#, fuzzy, c-format
@@ -194,7 +194,9 @@ msgstr "Mithilfe eines Formulars"
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -205,8 +207,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -221,7 +222,7 @@ msgstr "Empfänger"
#: src/pages/PaytoWireTransferForm.tsx:504
#, fuzzy, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr "IBAN des Empfängerkontos"
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -284,9 +285,9 @@ msgstr ""
"payto://iban/[receiver-iban]?message=[Buchungsvermerk]&amount=[%1$s:X.Y]"
#: src/pages/PaytoWireTransferForm.tsx:638
-#, fuzzy, c-format
-msgid "You can transfer %1$s"
-msgstr "Zu sendender Betrag"
+#, c-format
+msgid "The maximum amount for a wire transfer is %1$s"
+msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
#, c-format
@@ -320,8 +321,8 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, fuzzy, c-format
-msgid "Missing account name"
-msgstr "Fehlender Benutzername"
+msgid "Account name is missing"
+msgstr "Konten"
#: src/pages/PaytoWireTransferForm.tsx:849
#, fuzzy, c-format
@@ -341,30 +342,30 @@ msgstr "der Betrag ist nicht gültig"
#: src/pages/PaytoWireTransferForm.tsx:869
#, fuzzy, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr ""
"Nutze den Parameter \"message\", um einen Referenztext für den Transfer "
"anzugeben"
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, fuzzy, c-format
-msgid "Balance is not enough"
-msgstr "Der Saldo ist nicht ausreichend"
+msgid "The balance is not sufficient"
+msgstr "Der Saldo ist nicht ausreichend."
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, fuzzy, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr "Buchungsvermerk der Überweisung"
#: src/pages/RegistrationPage.tsx:42
@@ -374,7 +375,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
+msgid "The name is missing"
msgstr ""
#: src/pages/RegistrationPage.tsx:86
@@ -389,12 +390,12 @@ msgstr "Fehlendes Passwort"
#: src/pages/RegistrationPage.tsx:103
#, fuzzy, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr "sollte größer als 0 sein"
#: src/pages/RegistrationPage.tsx:108
#, c-format
-msgid "Passwords don't match"
+msgid "The passwords do not match"
msgstr ""
#: src/pages/RegistrationPage.tsx:130
@@ -404,7 +405,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:132
#, c-format
-msgid "No enough permission to create that account."
+msgid "You are not authorised to create this account."
msgstr ""
#: src/pages/RegistrationPage.tsx:134
@@ -424,7 +425,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:140
#, c-format
-msgid "That account id is already taken."
+msgid "That account ID is already taken."
msgstr ""
#: src/pages/RegistrationPage.tsx:142
@@ -439,7 +440,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:146
#, c-format
-msgid "Only admin is allow to set debt limit."
+msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
#: src/pages/RegistrationPage.tsx:148
@@ -454,12 +455,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr ""
#: src/pages/RegistrationPage.tsx:154
#, c-format
-msgid "Password is too long."
+msgid "The password is too long."
msgstr ""
#: src/pages/RegistrationPage.tsx:192
@@ -552,7 +553,7 @@ msgstr "Neueste Transaktionen"
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -618,20 +619,15 @@ msgid ""
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
-msgid "The operation id is invalid."
-msgstr ""
+#, fuzzy, c-format
+msgid "The operation ID is invalid."
+msgstr "der Betrag ist nicht gültig"
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
#, c-format
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr ""
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -660,94 +656,94 @@ msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
#, c-format
-msgid "Payment provider's account number"
+msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
#, c-format
-msgid "Payment provider's name"
+msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
#, c-format
-msgid "Payment provider's account bank hostname"
+msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
#, c-format
-msgid "Payment provider's account id"
+msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
#, c-format
-msgid "Payment provider's account address"
+msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr "Überweisung"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
#, c-format
-msgid "This operation was created with other username"
+msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:482
+#: src/pages/OperationState/views.tsx:483
#, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr "Schließen"
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -755,94 +751,99 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, fuzzy, c-format
msgid "on this page"
msgstr "Erste Seite"
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr "Abheben"
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:69
+#: src/pages/WalletWithdrawForm.tsx:73
#, c-format
-msgid "There is an operation already"
+msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Abschließen oder Abbruch in"
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, fuzzy, c-format
msgid "Invalid"
msgstr "nicht gültig"
-#: src/pages/WalletWithdrawForm.tsx:215
+#: src/pages/WalletWithdrawForm.tsx:169
+#, fuzzy, c-format
+msgid "Balance is not enough"
+msgstr "Der Saldo ist nicht ausreichend"
+
+#: src/pages/WalletWithdrawForm.tsx:188
#, c-format
-msgid "Server responded with an invalid withdraw URI"
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr "Weiter"
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
@@ -957,6 +958,11 @@ msgstr ""
msgid "History of public accounts"
msgstr "Buchungen auf öffentlich sichtbaren Konten"
+#: src/pages/QrCodeSection.tsx:132
+#, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr ""
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -965,60 +971,55 @@ msgstr ""
#: src/pages/WithdrawalQRCode.tsx:108
#, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:182
-#, c-format
-msgid "Go to wallet"
-msgstr ""
-
-#: src/pages/WithdrawalQRCode.tsx:195
+#: src/pages/WithdrawalQRCode.tsx:183
#, c-format
-msgid "Operation canceled"
+msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:210
+#: src/pages/WithdrawalQRCode.tsx:211
#, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:212
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
-msgid "The account is selected but no withdrawal identification found."
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:225
+#: src/pages/WithdrawalQRCode.tsx:226
#, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:239
+#: src/pages/WithdrawalQRCode.tsx:240
#, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:301
+#: src/pages/WithdrawalQRCode.tsx:302
#, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:317
+#: src/pages/WithdrawalQRCode.tsx:318
#, c-format
-msgid "Cotinue to dashboard"
+msgid "Continue to dashboard"
msgstr ""
#: src/pages/SolveChallengePage.tsx:92
@@ -1028,7 +1029,8 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:114
#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
#: src/pages/SolveChallengePage.tsx:156
@@ -1086,174 +1088,174 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr "Bestätigen"
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Kontostand"
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating password"
msgstr "Fehlendes Passwort"
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Banküberweisung"
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Abhebung bestätigen"
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, fuzzy, c-format
msgid "Account"
msgstr "Konten"
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Passwort des Kontos"
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr "E-Mail"
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr "Name"
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, fuzzy, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr "Abheben"
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1266,6 +1268,13 @@ msgstr ""
msgid "The Withdrawal URI is not valid"
msgstr ""
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1333,7 +1342,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1343,7 +1352,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:284
@@ -1359,7 +1368,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:317
#, c-format
-msgid "The conversion rate was incorrectly applied"
+msgid "The conversion rate was applied incorrectly"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:325
@@ -1374,7 +1383,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1412,7 +1421,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1423,40 +1432,42 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:464
#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "empfangen"
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr ""
@@ -1478,12 +1489,12 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:200
#, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr ""
#: src/pages/admin/AccountForm.tsx:376
#, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr ""
#: src/pages/admin/AccountForm.tsx:410
@@ -1498,12 +1509,14 @@ msgstr "Benutzername des Kontos"
#: src/pages/admin/AccountForm.tsx:420
#, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1545,7 +1558,7 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:643
#, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1772,112 +1785,112 @@ msgstr "unbekannt"
msgid "Change password"
msgstr "Fehlendes Passwort"
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr ""
@@ -2344,6 +2357,18 @@ msgstr ""
msgid "Welcome to %1$s!"
msgstr ""
+#, c-format
+#~ msgid "Wire transfer created!"
+#~ msgstr "Banküberweisung erstellt!"
+
+#, fuzzy, c-format
+#~ msgid "You can transfer %1$s"
+#~ msgstr "Zu sendender Betrag"
+
+#, fuzzy, c-format
+#~ msgid "Missing account name"
+#~ msgstr "Fehlender Benutzername"
+
#, fuzzy, c-format
#~ msgctxt "tuvieja"
#~ msgid "Password"
diff --git a/packages/bank-ui/src/i18n/es.po b/packages/bank-ui/src/i18n/es.po
index 441c5a538..f487c5af0 100644
--- a/packages/bank-ui/src/i18n/es.po
+++ b/packages/bank-ui/src/i18n/es.po
@@ -16,8 +16,8 @@ msgstr ""
"POT-Creation-Date: 2016-11-23 00:00+0100\n"
"PO-Revision-Date: 2024-11-04 21:29+0000\n"
"Last-Translator: Sebastian Marchano <sebasjm@gmail.com>\n"
-"Language-Team: Spanish <https://weblate.taler.net/projects/gnu-taler/"
-"taler-bank-spa/es/>\n"
+"Language-Team: Spanish <https://weblate.taler.net/projects/gnu-taler/taler-"
+"bank-spa/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -55,68 +55,68 @@ msgstr "Mostrar instalar la billetera primero"
msgid "Show debug info"
msgstr "Mostrar información de depuración"
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr "La operaicón falló, por favor reportelo"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr "La petición al servidor agoto su tiempo"
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr "La petición al servidor interrumpida"
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr "Respuesta malformada"
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr "Error de conexión"
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr "Error de pedido inesperado"
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr "Error inesperado"
-#: src/utils.ts:387
+#: src/utils.ts:386
#, fuzzy, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN debería tener letras mayúsculas y números"
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Los números IBAN usualmente tienen mas de 4 digitos"
-#: src/utils.ts:392
+#: src/utils.ts:391
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Los números IBAN usualmente tienen menos de 34 digitos"
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr "Código de pais de IBAN no encontrado"
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "El número IBAN no es válido, falló la verificación"
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -150,7 +150,7 @@ msgstr "Sin permisos suficientes para completar la
operación."
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -164,9 +164,9 @@ msgid "The origin and the destination of the transfer can't
be the same."
msgstr "El origen y destino de la transferencia no puede ser la misma."
#: src/pages/PaytoWireTransferForm.tsx:251
-#, c-format
-msgid "Your balance is not enough."
-msgstr "El saldo no es suficiente."
+#, fuzzy, c-format
+msgid "Your balance is not sufficient for the operation."
+msgstr "El saldo no es suficiente para la operación."
#: src/pages/PaytoWireTransferForm.tsx:259
#, c-format
@@ -175,13 +175,13 @@ msgstr "La cuenta origen \"%1$s\" no fue encontrada."
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
-#, c-format
-msgid "Wire transfer created!"
-msgstr "Transferencia bancaria creada!"
+#, fuzzy, c-format
+msgid "The wire transfer was successfully completed!"
+msgstr "Transferencia bancaria completada!"
#: src/pages/PaytoWireTransferForm.tsx:305
#, fuzzy, c-format
@@ -195,7 +195,9 @@ msgstr "Usando un formulario"
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -206,8 +208,7 @@ msgstr "Enviar código"
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -222,7 +223,7 @@ msgstr "Destinatario"
#: src/pages/PaytoWireTransferForm.tsx:504
#, fuzzy, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr "Numero IBAN de la cuenta destinataria"
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -283,9 +284,9 @@ msgid
"payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr "payto://iban/[iban-destinatario]?message=[asunto]&amount=[%1$s:X.Y]"
#: src/pages/PaytoWireTransferForm.tsx:638
-#, fuzzy, c-format
-msgid "You can transfer %1$s"
-msgstr "monto a transferir"
+#, c-format
+msgid "The maximum amount for a wire transfer is %1$s"
+msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
#, c-format
@@ -319,8 +320,8 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, fuzzy, c-format
-msgid "Missing account name"
-msgstr "Falta nombre"
+msgid "Account name is missing"
+msgstr "Actualización de cuenta"
#: src/pages/PaytoWireTransferForm.tsx:849
#, fuzzy, c-format
@@ -340,30 +341,30 @@ msgstr "el monto no es válido"
#: src/pages/PaytoWireTransferForm.tsx:869
#, fuzzy, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr ""
"usa el parámetro \"message\" para indicar un texto de referencia en la "
"transferencia"
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, fuzzy, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr "No se puede eliminar la cuenta"
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, fuzzy, c-format
-msgid "Balance is not enough"
-msgstr "el saldo no es suficiente"
+msgid "The balance is not sufficient"
+msgstr "La cuenta no tiene fondos suficientes"
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, fuzzy, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr "Asunto de transferencia"
#: src/pages/RegistrationPage.tsx:42
@@ -373,8 +374,8 @@ msgstr "Actualmente, el banco no está aceptado nuevos
registros!"
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
-msgstr "Falta nombre"
+msgid "The name is missing"
+msgstr ""
#: src/pages/RegistrationPage.tsx:86
#, c-format
@@ -388,12 +389,12 @@ msgstr "Falta contraseña"
#: src/pages/RegistrationPage.tsx:103
#, fuzzy, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr "Debería ser mas grande que 0"
#: src/pages/RegistrationPage.tsx:108
-#, c-format
-msgid "Passwords don't match"
+#, fuzzy, c-format
+msgid "The passwords do not match"
msgstr "La contraseña no coincide"
#: src/pages/RegistrationPage.tsx:130
@@ -402,8 +403,8 @@ msgid "Server replied with invalid phone or email."
msgstr "El servidor repondio con teléfono o dirección de correo inválido."
#: src/pages/RegistrationPage.tsx:132
-#, c-format
-msgid "No enough permission to create that account."
+#, fuzzy, c-format
+msgid "You are not authorised to create this account."
msgstr "Sin permisos suficientes para crear esa cuenta."
#: src/pages/RegistrationPage.tsx:134
@@ -423,8 +424,8 @@ msgid "That username is already taken."
msgstr "El nombre de usuario ya está tomado."
#: src/pages/RegistrationPage.tsx:140
-#, c-format
-msgid "That account id is already taken."
+#, fuzzy, c-format
+msgid "That account ID is already taken."
msgstr "El identificador de cuenta ya está tomado."
#: src/pages/RegistrationPage.tsx:142
@@ -438,8 +439,8 @@ msgid "Authentication channel is not supported."
msgstr "Canal de autenticación no esta soportado."
#: src/pages/RegistrationPage.tsx:146
-#, c-format
-msgid "Only admin is allow to set debt limit."
+#, fuzzy, c-format
+msgid "Only an administrator is allowed to set the debt limit."
msgstr "Solo el administrador tiene permitido cambiar el límite de deuda."
#: src/pages/RegistrationPage.tsx:148
@@ -456,13 +457,13 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, fuzzy, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr "La contraseña no coincide"
#: src/pages/RegistrationPage.tsx:154
-#, c-format
-msgid "Password is too long."
-msgstr ""
+#, fuzzy, c-format
+msgid "The password is too long."
+msgstr "La contraseña no coincide"
#: src/pages/RegistrationPage.tsx:192
#, c-format
@@ -554,7 +555,7 @@ msgstr "Últimas transacciones"
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -622,8 +623,8 @@ msgstr ""
"billetera acepte la transaccion."
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
-msgid "The operation id is invalid."
+#, fuzzy, c-format
+msgid "The operation ID is invalid."
msgstr "El id de operación es invalido."
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
@@ -631,11 +632,6 @@ msgstr "El id de operación es invalido."
msgid "The operation was not found."
msgstr "La operación no se encontró."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr "El saldo no es suficiente para la operación."
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -666,55 +662,55 @@ msgstr "Detalle de transferencia bancaria"
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, fuzzy, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr "Cuenta del operador del Taler Exchange"
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
-#, c-format
-msgid "Payment provider's account number"
-msgstr ""
+#, fuzzy, c-format
+msgid "Payment Service Provider's account number"
+msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
-#, c-format
-msgid "Payment provider's name"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#, fuzzy, c-format
+msgid "Payment Service Provider's name"
+msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
-#, c-format
-msgid "Payment provider's account bank hostname"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#, fuzzy, c-format
+msgid "Payment Service Provider's account bank hostname"
+msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
-#, c-format
-msgid "Payment provider's account id"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#, fuzzy, c-format
+msgid "Payment Service Provider's account id"
+msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
-#, c-format
-msgid "Payment provider's account address"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#, fuzzy, c-format
+msgid "Payment Service Provider's account address"
+msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr "Transferencia"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr "Autenticación requerida"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
-#, c-format
-msgid "This operation was created with other username"
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#, fuzzy, c-format
+msgid "This operation was created with another username"
msgstr "Esta operación fue creada con otro usuario"
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -723,41 +719,41 @@ msgstr ""
"No autorizado para hacer la operación, quizá la sesión haya expirado or "
"cambió la contraseña."
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr "La operación fue rechazada debido a saldo insuficiente."
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr "La extracción fue confirmada"
-#: src/pages/OperationState/views.tsx:482
-#, c-format
+#: src/pages/OperationState/views.tsx:483
+#, fuzzy, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
"La transferencia bancaria al operador Taler fue iniciada. Pronto recibirás "
"el monto pedido en tu billetera Taler."
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr "No mostrar otra vez"
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr "Cerrar"
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, fuzzy, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr "Si tienes una billetera Taler instalada en este dispositivo"
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -768,82 +764,87 @@ msgstr ""
"aplicán). Si todavía no tienes una puedes instalarla siguiendo las "
"instrucciones en"
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, fuzzy, c-format
msgid "on this page"
msgstr "esta página"
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr "Retirar"
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, fuzzy, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr "O si tienes la billetera en otro dispositivo"
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Escanea el QR debajo para comenzar la extracción."
-#: src/pages/WalletWithdrawForm.tsx:69
-#, c-format
-msgid "There is an operation already"
+#: src/pages/WalletWithdrawForm.tsx:73
+#, fuzzy, c-format
+msgid "There is an operation already pending"
msgstr "Ya hay una operación"
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Completa o cancela la operación en"
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr "esta página"
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, fuzzy, c-format
msgid "Invalid"
msgstr "inválido"
-#: src/pages/WalletWithdrawForm.tsx:215
-#, c-format
-msgid "Server responded with an invalid withdraw URI"
+#: src/pages/WalletWithdrawForm.tsx:169
+#, fuzzy, c-format
+msgid "Balance is not enough"
+msgstr "el saldo no es suficiente"
+
+#: src/pages/WalletWithdrawForm.tsx:188
+#, fuzzy, c-format
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr "El servidor respondió con una URI de extracción inválida"
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI de extracción: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr "La operación fue rechazada debido a fundos insuficientes"
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr "Continuar"
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Click %1$s para abrir una cartera Taler!"
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -852,12 +853,12 @@ msgstr ""
"Despues de usar tu billetera necesitarás confirmar o cancelar la operación "
"en este sitio."
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Necesitas una GNU Taler Wallet"
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr "Si no tienes una todavía puedes seguir las instrucciones en"
@@ -979,6 +980,11 @@ msgstr "Bienvenido/a, %1$s"
msgid "History of public accounts"
msgstr "Historial de cuentas públicas"
+#: src/pages/QrCodeSection.tsx:132
+#, fuzzy, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr "Escanea el QR debajo para comenzar la extracción."
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -987,73 +993,68 @@ msgstr "Operación abortada"
#: src/pages/WithdrawalQRCode.tsx:108
#, fuzzy, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
"La transferencia bancaria a la cuenta del operador del Taler Exchange fue "
"abortada, su saldo no fue afectado."
-#: src/pages/WithdrawalQRCode.tsx:182
+#: src/pages/WithdrawalQRCode.tsx:183
#, fuzzy, c-format
-msgid "Go to wallet"
+msgid "Go to your wallet now"
msgstr "a una billetera %1$s"
-#: src/pages/WithdrawalQRCode.tsx:195
-#, c-format
-msgid "Operation canceled"
-msgstr "Operación cancelada"
-
-#: src/pages/WithdrawalQRCode.tsx:210
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:211
+#, fuzzy, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
"La operación está marcada como 'seleccionada' pero algunos pasos en la "
"extracción fallaron"
-#: src/pages/WithdrawalQRCode.tsx:212
-#, c-format
-msgid "The account is selected but no withdrawal identification found."
+#: src/pages/WithdrawalQRCode.tsx:213
+#, fuzzy, c-format
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
"La cuenta está seleccionada pero no se encontró el identificador de "
"extracción."
-#: src/pages/WithdrawalQRCode.tsx:225
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:226
+#, fuzzy, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
"Hay un identificador de extracción pero la cuenta no ha sido seleccionada o "
"la selccionada es inválida."
-#: src/pages/WithdrawalQRCode.tsx:239
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:240
+#, fuzzy, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
"No hay un identificador de extracción y ninguna cuenta a sido seleccionada o "
"la seleccionada es inválida."
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr "Operación no encontrada"
-#: src/pages/WithdrawalQRCode.tsx:301
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:302
+#, fuzzy, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
"Esta operación no es conocida por el servidor. El identificador de operación "
"es incorrecto o el server borró la información de la operación antes de "
"llegar hasta aquí."
-#: src/pages/WithdrawalQRCode.tsx:317
-#, c-format
-msgid "Cotinue to dashboard"
+#: src/pages/WithdrawalQRCode.tsx:318
+#, fuzzy, c-format
+msgid "Continue to dashboard"
msgstr "Continuar al panel"
#: src/pages/SolveChallengePage.tsx:92
@@ -1062,8 +1063,9 @@ msgid "Confirmation codes are numerical, possibly
beginning with 'T-.'"
msgstr ""
#: src/pages/SolveChallengePage.tsx:114
-#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+#, fuzzy, c-format
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr "Egreso no econtrado. También puede significar que ya ha sido abortado."
#: src/pages/SolveChallengePage.tsx:156
@@ -1121,174 +1123,174 @@ msgstr "Ingresar el código de confirmación"
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, fuzzy, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr "El código de confirmación es erroneo, intente otra vez."
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr "Confirmar"
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, fuzzy, c-format
msgid "Removing account"
msgstr "Hacia cuenta"
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Balance de cuenta bancaria"
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating password"
msgstr "Actualizar contraseña"
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Hacer una transferencia bancaria"
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Confirme la operación de extracción"
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, fuzzy, c-format
msgid "Operation:"
msgstr "Operación abortada"
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Operación pendiente de eliminación de cuenta"
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, fuzzy, c-format
msgid "Account"
msgstr "Cuentas"
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr "Hacia cuenta"
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, fuzzy, c-format
msgid "Cashout account"
msgstr "No hay cuenta de egreso"
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr "Correo eletrónico"
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr "Teléfono"
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Debitado"
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr "Es una cuenta pública?"
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr "Nombre"
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Autenticación requerida"
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, fuzzy, c-format
msgid "Remove"
msgstr "elimiar"
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr "Nueva contraseña"
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr "Detalles del desafío"
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr "Enviado a"
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr "Al teléfono"
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr "Al email"
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr "Enviar otra vez"
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, fuzzy, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr "Retirar"
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, fuzzy, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr "Egreso creado"
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1301,6 +1303,13 @@ msgstr "Hacer una transferencia bancaria"
msgid "The Withdrawal URI is not valid"
msgstr "El URI de estracción no es válido"
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1368,7 +1377,7 @@ msgstr "necesita ser mayor debido a las comisiones"
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1378,7 +1387,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, fuzzy, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr "el total de la transferencia en destino será cero"
#: src/pages/regional/CreateCashout.tsx:284
@@ -1395,8 +1404,8 @@ msgstr ""
"intente otra vez."
#: src/pages/regional/CreateCashout.tsx:317
-#, c-format
-msgid "The conversion rate was incorrectly applied"
+#, fuzzy, c-format
+msgid "The conversion rate was applied incorrectly"
msgstr "La tasa de conversión se aplicó incorrectamente"
#: src/pages/regional/CreateCashout.tsx:325
@@ -1411,7 +1420,7 @@ msgstr "Falta dirección de egreso en el perfíl"
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1451,7 +1460,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1461,41 +1470,43 @@ msgid "No cashout account"
msgstr "No hay cuenta de egreso"
#: src/pages/regional/CreateCashout.tsx:464
-#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+#, fuzzy, c-format
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr "Antes de hacer un egreso necesita completar su perfíl"
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, fuzzy, c-format
msgid "Send %1$s"
msgstr "Envíar"
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Bienvenido/a, %1$s"
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr "Costo total"
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr "Saldo remanente"
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr "Antes de comisión"
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr "Total de egreso"
@@ -1517,12 +1528,12 @@ msgstr "debería comenzar con un +"
#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr "número de teléfono no puede tener otra cosa que numeros"
#: src/pages/admin/AccountForm.tsx:376
#, fuzzy, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr "Segundo factor de autenticación"
#: src/pages/admin/AccountForm.tsx:410
@@ -1537,12 +1548,14 @@ msgstr "a otra cuenta bancaria"
#: src/pages/admin/AccountForm.tsx:420
#, fuzzy, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr "si está vacío un número de cuenta aleatorio será asignado"
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1585,7 +1598,7 @@ msgstr "las cuentas públicas tienen su saldo accesible al
público"
#: src/pages/admin/AccountForm.tsx:643
#, fuzzy, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr "Es una cuenta pública?"
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1821,114 +1834,114 @@ msgstr "desconocido"
msgid "Change password"
msgstr "cambiar contraseña"
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "El nombre de usaurio no se encontró"
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, fuzzy, c-format
msgid "Transaction volume report"
msgstr "La creación de la transferencia dió una respuesta erronea"
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr "Última hora"
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr "Último mes"
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr "Último año"
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr "Último Año"
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, fuzzy, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr "Vólumen de comercio en %1$s comparado con %2$s"
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr "Ingreso"
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, fuzzy, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
"Hacer una transferencia bancaria a una cuenta con un número de cuenta "
"conocido."
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr "Envios de dinero"
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr "Recibos de dinero"
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "descargar estadísticas en CSV"
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr "Descendiente por"
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr "Ascendente por"
@@ -2398,6 +2411,30 @@ msgstr "Acreditado"
msgid "Welcome to %1$s!"
msgstr "Bienvenido a %1$s!"
+#, c-format
+#~ msgid "Your balance is not enough."
+#~ msgstr "El saldo no es suficiente."
+
+#, c-format
+#~ msgid "Wire transfer created!"
+#~ msgstr "Transferencia bancaria creada!"
+
+#, fuzzy, c-format
+#~ msgid "You can transfer %1$s"
+#~ msgstr "monto a transferir"
+
+#, fuzzy, c-format
+#~ msgid "Missing account name"
+#~ msgstr "Falta nombre"
+
+#, c-format
+#~ msgid "Missing name"
+#~ msgstr "Falta nombre"
+
+#, c-format
+#~ msgid "Operation canceled"
+#~ msgstr "Operación cancelada"
+
#, fuzzy, c-format
#~ msgctxt "tuvieja"
#~ msgid "Password"
diff --git a/packages/bank-ui/src/i18n/fr.po b/packages/bank-ui/src/i18n/fr.po
index 5e4152e45..d505f1163 100644
--- a/packages/bank-ui/src/i18n/fr.po
+++ b/packages/bank-ui/src/i18n/fr.po
@@ -57,68 +57,68 @@ msgstr ""
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr "L'opération a échoué, veuillez le signaler"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr "Erreur réseau"
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:387
+#: src/utils.ts:386
#, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:392
+#: src/utils.ts:391
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -150,7 +150,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -165,7 +165,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:251
#, c-format
-msgid "Your balance is not enough."
+msgid "Your balance is not sufficient for the operation."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:259
@@ -175,12 +175,12 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
#, c-format
-msgid "Wire transfer created!"
+msgid "The wire transfer was successfully completed!"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:305
@@ -195,7 +195,9 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -206,8 +208,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -222,7 +223,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:504
#, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -284,7 +285,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:638
#, c-format
-msgid "You can transfer %1$s"
+msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
@@ -319,7 +320,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, c-format
-msgid "Missing account name"
+msgid "Account name is missing"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:849
@@ -340,28 +341,28 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:869
#, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, c-format
-msgid "Balance is not enough"
+msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr ""
#: src/pages/RegistrationPage.tsx:42
@@ -371,7 +372,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
+msgid "The name is missing"
msgstr ""
#: src/pages/RegistrationPage.tsx:86
@@ -386,12 +387,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:103
#, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr ""
#: src/pages/RegistrationPage.tsx:108
#, c-format
-msgid "Passwords don't match"
+msgid "The passwords do not match"
msgstr ""
#: src/pages/RegistrationPage.tsx:130
@@ -401,7 +402,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:132
#, c-format
-msgid "No enough permission to create that account."
+msgid "You are not authorised to create this account."
msgstr ""
#: src/pages/RegistrationPage.tsx:134
@@ -421,7 +422,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:140
#, c-format
-msgid "That account id is already taken."
+msgid "That account ID is already taken."
msgstr ""
#: src/pages/RegistrationPage.tsx:142
@@ -436,7 +437,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:146
#, c-format
-msgid "Only admin is allow to set debt limit."
+msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
#: src/pages/RegistrationPage.tsx:148
@@ -451,12 +452,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr ""
#: src/pages/RegistrationPage.tsx:154
#, c-format
-msgid "Password is too long."
+msgid "The password is too long."
msgstr ""
#: src/pages/RegistrationPage.tsx:192
@@ -549,7 +550,7 @@ msgstr ""
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -616,7 +617,7 @@ msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
#, c-format
-msgid "The operation id is invalid."
+msgid "The operation ID is invalid."
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
@@ -624,11 +625,6 @@ msgstr ""
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr ""
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -657,94 +653,94 @@ msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
#, c-format
-msgid "Payment provider's account number"
+msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
#, c-format
-msgid "Payment provider's name"
+msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
#, c-format
-msgid "Payment provider's account bank hostname"
+msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
#, c-format
-msgid "Payment provider's account id"
+msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
#, c-format
-msgid "Payment provider's account address"
+msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
#, c-format
-msgid "This operation was created with other username"
+msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:482
+#: src/pages/OperationState/views.tsx:483
#, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -752,94 +748,99 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr ""
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:69
+#: src/pages/WalletWithdrawForm.tsx:73
#, c-format
-msgid "There is an operation already"
+msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, c-format
msgid "Complete the operation in"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:215
+#: src/pages/WalletWithdrawForm.tsx:169
+#, c-format
+msgid "Balance is not enough"
+msgstr ""
+
+#: src/pages/WalletWithdrawForm.tsx:188
#, c-format
-msgid "Server responded with an invalid withdraw URI"
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
@@ -954,6 +955,11 @@ msgstr ""
msgid "History of public accounts"
msgstr ""
+#: src/pages/QrCodeSection.tsx:132
+#, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr ""
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -962,60 +968,55 @@ msgstr ""
#: src/pages/WithdrawalQRCode.tsx:108
#, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:182
-#, c-format
-msgid "Go to wallet"
-msgstr ""
-
-#: src/pages/WithdrawalQRCode.tsx:195
+#: src/pages/WithdrawalQRCode.tsx:183
#, c-format
-msgid "Operation canceled"
+msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:210
+#: src/pages/WithdrawalQRCode.tsx:211
#, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:212
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
-msgid "The account is selected but no withdrawal identification found."
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:225
+#: src/pages/WithdrawalQRCode.tsx:226
#, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:239
+#: src/pages/WithdrawalQRCode.tsx:240
#, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:301
+#: src/pages/WithdrawalQRCode.tsx:302
#, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:317
+#: src/pages/WithdrawalQRCode.tsx:318
#, c-format
-msgid "Cotinue to dashboard"
+msgid "Continue to dashboard"
msgstr ""
#: src/pages/SolveChallengePage.tsx:92
@@ -1025,7 +1026,8 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:114
#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
#: src/pages/SolveChallengePage.tsx:156
@@ -1083,174 +1085,174 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Updating account values"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, c-format
msgid "Making a wire transfer"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, c-format
msgid "Confirming withdrawal"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, c-format
msgid "Account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, c-format
msgid "Cashout account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1263,6 +1265,13 @@ msgstr ""
msgid "The Withdrawal URI is not valid"
msgstr ""
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1330,7 +1339,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1340,7 +1349,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:284
@@ -1356,7 +1365,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:317
#, c-format
-msgid "The conversion rate was incorrectly applied"
+msgid "The conversion rate was applied incorrectly"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:325
@@ -1371,7 +1380,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1409,7 +1418,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1420,40 +1429,42 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:464
#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr ""
@@ -1475,12 +1486,12 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:200
#, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr ""
#: src/pages/admin/AccountForm.tsx:376
#, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr ""
#: src/pages/admin/AccountForm.tsx:410
@@ -1495,12 +1506,14 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:420
#, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1542,7 +1555,7 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:643
#, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1769,112 +1782,112 @@ msgstr ""
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/it.po b/packages/bank-ui/src/i18n/it.po
index d05d1d19a..50f60506d 100644
--- a/packages/bank-ui/src/i18n/it.po
+++ b/packages/bank-ui/src/i18n/it.po
@@ -55,68 +55,68 @@ msgstr "Questo ritiro è stato annullato!"
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:141
+#: src/utils.ts:140
#, fuzzy, c-format
msgid "Operation failed, please report"
msgstr "Registrazione"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr ""
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:387
+#: src/utils.ts:386
#, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:392
+#: src/utils.ts:391
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -148,7 +148,7 @@ msgstr "La banca sta creando l'operazione..."
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -163,7 +163,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:251
#, c-format
-msgid "Your balance is not enough."
+msgid "Your balance is not sufficient for the operation."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:259
@@ -173,12 +173,12 @@ msgstr "Lista conti pubblici non trovata."
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
#, fuzzy, c-format
-msgid "Wire transfer created!"
+msgid "The wire transfer was successfully completed!"
msgstr "Bonifico"
#: src/pages/PaytoWireTransferForm.tsx:305
@@ -193,7 +193,9 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -204,8 +206,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -220,7 +221,7 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:504
#, fuzzy, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr "Storico dei conti pubblici"
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -281,9 +282,9 @@ msgid
"payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:638
-#, fuzzy, c-format
-msgid "You can transfer %1$s"
-msgstr "Somma da ritirare"
+#, c-format
+msgid "The maximum amount for a wire transfer is %1$s"
+msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
#, c-format
@@ -317,8 +318,8 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, fuzzy, c-format
-msgid "Missing account name"
-msgstr "indirizzo Payto"
+msgid "Account name is missing"
+msgstr "Importo"
#: src/pages/PaytoWireTransferForm.tsx:849
#, c-format
@@ -338,28 +339,28 @@ msgstr "Questo ritiro è stato annullato!"
#: src/pages/PaytoWireTransferForm.tsx:869
#, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, c-format
-msgid "Balance is not enough"
+msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, fuzzy, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
#: src/pages/RegistrationPage.tsx:42
@@ -368,9 +369,9 @@ msgid "Currently, the bank is not accepting new
registrations!"
msgstr ""
#: src/pages/RegistrationPage.tsx:84
-#, fuzzy, c-format
-msgid "Missing name"
-msgstr "indirizzo Payto"
+#, c-format
+msgid "The name is missing"
+msgstr ""
#: src/pages/RegistrationPage.tsx:86
#, c-format
@@ -384,12 +385,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:103
#, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr ""
#: src/pages/RegistrationPage.tsx:108
#, c-format
-msgid "Passwords don't match"
+msgid "The passwords do not match"
msgstr ""
#: src/pages/RegistrationPage.tsx:130
@@ -399,7 +400,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:132
#, c-format
-msgid "No enough permission to create that account."
+msgid "You are not authorised to create this account."
msgstr ""
#: src/pages/RegistrationPage.tsx:134
@@ -419,7 +420,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:140
#, c-format
-msgid "That account id is already taken."
+msgid "That account ID is already taken."
msgstr ""
#: src/pages/RegistrationPage.tsx:142
@@ -434,7 +435,7 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:146
#, c-format
-msgid "Only admin is allow to set debt limit."
+msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
#: src/pages/RegistrationPage.tsx:148
@@ -449,12 +450,12 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr ""
#: src/pages/RegistrationPage.tsx:154
#, c-format
-msgid "Password is too long."
+msgid "The password is too long."
msgstr ""
#: src/pages/RegistrationPage.tsx:192
@@ -547,7 +548,7 @@ msgstr "Ultime transazioni:"
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -613,20 +614,15 @@ msgid ""
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
-msgid "The operation id is invalid."
-msgstr ""
+#, fuzzy, c-format
+msgid "The operation ID is invalid."
+msgstr "Questo ritiro è stato annullato!"
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
#, fuzzy, c-format
msgid "The operation was not found."
msgstr "Lista conti pubblici non trovata."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr ""
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -655,94 +651,94 @@ msgstr "Bonifico"
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr ""
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
#, c-format
-msgid "Payment provider's account number"
+msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
#, c-format
-msgid "Payment provider's name"
+msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
#, c-format
-msgid "Payment provider's account bank hostname"
+msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
#, c-format
-msgid "Payment provider's account id"
+msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
#, c-format
-msgid "Payment provider's account address"
+msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
-#, c-format
-msgid "This operation was created with other username"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#, fuzzy, c-format
+msgid "This operation was created with another username"
+msgstr "Lista conti pubblici non trovata."
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, fuzzy, c-format
msgid "Withdrawal confirmed"
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/OperationState/views.tsx:482
+#: src/pages/OperationState/views.tsx:483
#, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -750,94 +746,99 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr "Prelevare"
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, fuzzy, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Chiudi il ritiro Taler"
-#: src/pages/WalletWithdrawForm.tsx:69
-#, c-format
-msgid "There is an operation already"
-msgstr ""
-
#: src/pages/WalletWithdrawForm.tsx:73
#, fuzzy, c-format
+msgid "There is an operation already pending"
+msgstr "Questo ritiro è stato annullato!"
+
+#: src/pages/WalletWithdrawForm.tsx:77
+#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Conferma il ritiro"
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:215
+#: src/pages/WalletWithdrawForm.tsx:169
+#, c-format
+msgid "Balance is not enough"
+msgstr ""
+
+#: src/pages/WalletWithdrawForm.tsx:188
#, c-format
-msgid "Server responded with an invalid withdraw URI"
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, fuzzy, c-format
msgid "Withdraw URI: %1$s"
msgstr "Prelevare"
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Ritira contante nel portafoglio Taler"
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
@@ -952,6 +953,11 @@ msgstr ""
msgid "History of public accounts"
msgstr "Storico dei conti pubblici"
+#: src/pages/QrCodeSection.tsx:132
+#, fuzzy, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr "Chiudi il ritiro Taler"
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -960,60 +966,55 @@ msgstr ""
#: src/pages/WithdrawalQRCode.tsx:108
#, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:182
+#: src/pages/WithdrawalQRCode.tsx:183
#, c-format
-msgid "Go to wallet"
+msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:195
-#, c-format
-msgid "Operation canceled"
-msgstr ""
-
-#: src/pages/WithdrawalQRCode.tsx:210
+#: src/pages/WithdrawalQRCode.tsx:211
#, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:212
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
-msgid "The account is selected but no withdrawal identification found."
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:225
+#: src/pages/WithdrawalQRCode.tsx:226
#, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:239
+#: src/pages/WithdrawalQRCode.tsx:240
#, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:301
+#: src/pages/WithdrawalQRCode.tsx:302
#, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:317
+#: src/pages/WithdrawalQRCode.tsx:318
#, c-format
-msgid "Cotinue to dashboard"
+msgid "Continue to dashboard"
msgstr ""
#: src/pages/SolveChallengePage.tsx:92
@@ -1023,7 +1024,8 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:114
#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
#: src/pages/SolveChallengePage.tsx:156
@@ -1081,174 +1083,174 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr "Confermare"
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Bilancio:"
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Chiudi il bonifico"
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Conferma il ritiro"
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, fuzzy, c-format
msgid "Account"
msgstr "Importo"
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Storico dei conti pubblici"
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, fuzzy, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr "Prelevare"
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1261,6 +1263,13 @@ msgstr "Chiudi il bonifico"
msgid "The Withdrawal URI is not valid"
msgstr "Questo ritiro è stato annullato!"
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, fuzzy, c-format
msgid "Latest cashouts"
@@ -1328,7 +1337,7 @@ msgstr "Somma da ritirare"
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1338,7 +1347,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:284
@@ -1354,7 +1363,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:317
#, c-format
-msgid "The conversion rate was incorrectly applied"
+msgid "The conversion rate was applied incorrectly"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:325
@@ -1369,7 +1378,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1407,7 +1416,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1418,40 +1427,42 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:464
#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr ""
@@ -1473,12 +1484,12 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:200
#, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr ""
#: src/pages/admin/AccountForm.tsx:376
#, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr ""
#: src/pages/admin/AccountForm.tsx:410
@@ -1493,12 +1504,14 @@ msgstr "Trasferisci fondi a un altro conto di questa
banca:"
#: src/pages/admin/AccountForm.tsx:420
#, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1540,7 +1553,7 @@ msgstr ""
#: src/pages/admin/AccountForm.tsx:643
#, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1767,112 +1780,112 @@ msgstr ""
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr ""
@@ -2339,6 +2352,22 @@ msgstr ""
msgid "Welcome to %1$s!"
msgstr ""
+#, fuzzy, c-format
+#~ msgid "Wire transfer created!"
+#~ msgstr "Bonifico"
+
+#, fuzzy, c-format
+#~ msgid "You can transfer %1$s"
+#~ msgstr "Somma da ritirare"
+
+#, fuzzy, c-format
+#~ msgid "Missing account name"
+#~ msgstr "indirizzo Payto"
+
+#, fuzzy, c-format
+#~ msgid "Missing name"
+#~ msgstr "indirizzo Payto"
+
#, fuzzy, c-format
#~ msgid "Use fast withdrawal form"
#~ msgstr "Ritira contante"
diff --git a/packages/bank-ui/src/i18n/ru.po b/packages/bank-ui/src/i18n/ru.po
index 60906737b..d69e9bd9d 100644
--- a/packages/bank-ui/src/i18n/ru.po
+++ b/packages/bank-ui/src/i18n/ru.po
@@ -58,68 +58,68 @@ msgstr "Сначала показать как установить кошелё
msgid "Show debug info"
msgstr "Показать информацию для отладки"
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr "Не удалось выполнить операцию, сообщите об этом"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr "Тайм-аут запроса"
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr "Запрос замедлен"
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr "Неправильный ответ"
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr "Ошибка сети"
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr "Неожиданная ошибка запроса"
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr "Непредвиденная ошибка"
-#: src/utils.ts:387
+#: src/utils.ts:386
#, fuzzy, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN должен состоять только из прописных букв и цифр"
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Номера IBAN обычно содержат более 4 цифр"
-#: src/utils.ts:392
+#: src/utils.ts:391
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Номера IBAN обычно содержат менее 34 цифр"
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr "Код страны IBAN не найден"
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "Номер IBAN недействителен, контрольная сумма неверна"
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -153,7 +153,7 @@ msgstr "Не хватает разрешения для завершения о
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -167,9 +167,9 @@ msgid "The origin and the destination of the transfer can't
be the same."
msgstr "Пункт отправления и пункт назначения перевода не могут совпадать."
#: src/pages/PaytoWireTransferForm.tsx:251
-#, c-format
-msgid "Your balance is not enough."
-msgstr "Вашего баланса недостаточно."
+#, fuzzy, c-format
+msgid "Your balance is not sufficient for the operation."
+msgstr "Вашего баланса недостаточно для проведения операции."
#: src/pages/PaytoWireTransferForm.tsx:259
#, c-format
@@ -178,13 +178,13 @@ msgstr "Исходный аккаунт \"%1$s\" не найден."
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
-#, c-format
-msgid "Wire transfer created!"
-msgstr "Банковский перевод создан!"
+#, fuzzy, c-format
+msgid "The wire transfer was successfully completed!"
+msgstr "Отправка перевода завершена!"
#: src/pages/PaytoWireTransferForm.tsx:305
#, fuzzy, c-format
@@ -198,7 +198,9 @@ msgstr "Используя форму"
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -209,8 +211,7 @@ msgstr "Отправить код"
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -225,7 +226,7 @@ msgstr "Получатель"
#: src/pages/PaytoWireTransferForm.tsx:504
#, fuzzy, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr "IBAN счета получателя"
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -288,9 +289,9 @@ msgstr ""
"payto://iban/[iban_получателя]?message=[причина_платежа]&amount=[%1$s:X.Y]"
#: src/pages/PaytoWireTransferForm.tsx:638
-#, fuzzy, c-format
-msgid "You can transfer %1$s"
-msgstr "сумма для перевода"
+#, c-format
+msgid "The maximum amount for a wire transfer is %1$s"
+msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
#, c-format
@@ -324,8 +325,8 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, fuzzy, c-format
-msgid "Missing account name"
-msgstr "Отсутствует имя"
+msgid "Account name is missing"
+msgstr "Обновление счёта"
#: src/pages/PaytoWireTransferForm.tsx:849
#, fuzzy, c-format
@@ -345,28 +346,28 @@ msgstr "сумма не является действительной"
#: src/pages/PaytoWireTransferForm.tsx:869
#, fuzzy, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr "используйте параметр \"message\" для текста причины перевода"
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, fuzzy, c-format
-msgid "Balance is not enough"
-msgstr "Недостаточно средств на балансе"
+msgid "The balance is not sufficient"
+msgstr "На счете недостаточно средств"
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, fuzzy, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr "Причина перевода"
#: src/pages/RegistrationPage.tsx:42
@@ -376,8 +377,8 @@ msgstr "В настоящее время банк не принимает нов
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
-msgstr "Отсутствует имя"
+msgid "The name is missing"
+msgstr ""
#: src/pages/RegistrationPage.tsx:86
#, c-format
@@ -391,12 +392,12 @@ msgstr "Отсутствует пароль"
#: src/pages/RegistrationPage.tsx:103
#, fuzzy, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr "должно быть больше 0"
#: src/pages/RegistrationPage.tsx:108
-#, c-format
-msgid "Passwords don't match"
+#, fuzzy, c-format
+msgid "The passwords do not match"
msgstr "Пароли не совпадают"
#: src/pages/RegistrationPage.tsx:130
@@ -405,8 +406,8 @@ msgid "Server replied with invalid phone or email."
msgstr "Сервер ответил что телефон или электронной почта недействительны."
#: src/pages/RegistrationPage.tsx:132
-#, c-format
-msgid "No enough permission to create that account."
+#, fuzzy, c-format
+msgid "You are not authorised to create this account."
msgstr "Недостаточно разрешений для создания этого счёта."
#: src/pages/RegistrationPage.tsx:134
@@ -426,8 +427,8 @@ msgid "That username is already taken."
msgstr "Это имя пользователя уже используется."
#: src/pages/RegistrationPage.tsx:140
-#, c-format
-msgid "That account id is already taken."
+#, fuzzy, c-format
+msgid "That account ID is already taken."
msgstr "Этот идентификатор счёта уже занят."
#: src/pages/RegistrationPage.tsx:142
@@ -441,8 +442,8 @@ msgid "Authentication channel is not supported."
msgstr "Канал аутентификации не поддерживается."
#: src/pages/RegistrationPage.tsx:146
-#, c-format
-msgid "Only admin is allow to set debt limit."
+#, fuzzy, c-format
+msgid "Only an administrator is allowed to set the debt limit."
msgstr "Только администратор может установить лимит задолженности."
#: src/pages/RegistrationPage.tsx:148
@@ -459,13 +460,13 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, fuzzy, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr "Пароли не совпадают"
#: src/pages/RegistrationPage.tsx:154
-#, c-format
-msgid "Password is too long."
-msgstr ""
+#, fuzzy, c-format
+msgid "The password is too long."
+msgstr "Пароли не совпадают"
#: src/pages/RegistrationPage.tsx:192
#, c-format
@@ -557,7 +558,7 @@ msgstr "Последние транзакции"
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -625,8 +626,8 @@ msgstr ""
"примет транзакцию."
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
-msgid "The operation id is invalid."
+#, fuzzy, c-format
+msgid "The operation ID is invalid."
msgstr "Идентификатор операции недействителен."
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
@@ -634,11 +635,6 @@ msgstr "Идентификатор операции недействителен
msgid "The operation was not found."
msgstr "Операция не найдена."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr "Вашего баланса недостаточно для проведения операции."
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -667,55 +663,55 @@ msgstr "Детали банковского перевода"
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, fuzzy, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr "Счет оператора Обменника Taler"
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
-#, c-format
-msgid "Payment provider's account number"
-msgstr ""
+#, fuzzy, c-format
+msgid "Payment Service Provider's account number"
+msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
-#, c-format
-msgid "Payment provider's name"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#, fuzzy, c-format
+msgid "Payment Service Provider's name"
+msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
-#, c-format
-msgid "Payment provider's account bank hostname"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#, fuzzy, c-format
+msgid "Payment Service Provider's account bank hostname"
+msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
-#, c-format
-msgid "Payment provider's account id"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#, fuzzy, c-format
+msgid "Payment Service Provider's account id"
+msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
-#, c-format
-msgid "Payment provider's account address"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#, fuzzy, c-format
+msgid "Payment Service Provider's account address"
+msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr "Перевести"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr "Требуется аутентификация"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
-#, c-format
-msgid "This operation was created with other username"
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#, fuzzy, c-format
+msgid "This operation was created with another username"
msgstr "Эта операция была создана с другим именем пользователя"
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -724,41 +720,41 @@ msgstr ""
"Неавторизированное выполнение операции, возможно истек сеанс или изменён "
"пароль."
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr "Операция отклонена из-за нехватки средств."
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr "Вывод подтверждён"
-#: src/pages/OperationState/views.tsx:482
-#, c-format
+#: src/pages/OperationState/views.tsx:483
+#, fuzzy, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
"Инициирован банковский перевод оператору Taler. Вскоре вы получите "
"запрошенную сумму на свой кошелёк Taler."
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr "Не показывать снова"
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr "Закрыть"
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, fuzzy, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr "Если в этом устройстве установлен кошелёк Taler"
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -769,82 +765,87 @@ msgstr ""
"применимо). Если у вас его еще нет, вы можете установить его следуя "
"инструкциям на"
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, fuzzy, c-format
msgid "on this page"
msgstr "этой странице"
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr "Снять средства"
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, fuzzy, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr "Или если у вас есть кошелёк в другом устройстве"
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Отсканируйте QR-код ниже чтобы начать вывод средств."
-#: src/pages/WalletWithdrawForm.tsx:69
-#, c-format
-msgid "There is an operation already"
+#: src/pages/WalletWithdrawForm.tsx:73
+#, fuzzy, c-format
+msgid "There is an operation already pending"
msgstr "Операция уже идет"
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Завершите или отмените операцию в"
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr "этой странице"
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, fuzzy, c-format
msgid "Invalid"
msgstr "недействительно"
-#: src/pages/WalletWithdrawForm.tsx:215
-#, c-format
-msgid "Server responded with an invalid withdraw URI"
+#: src/pages/WalletWithdrawForm.tsx:169
+#, fuzzy, c-format
+msgid "Balance is not enough"
+msgstr "Недостаточно средств на балансе"
+
+#: src/pages/WalletWithdrawForm.tsx:188
+#, fuzzy, c-format
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr "Сервер ответил с недопустимым URI вывода"
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI вывода: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr "Операция отклонена из-за нехватки средств."
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr "Продолжить"
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Подготовьте свой кошелёк"
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -853,12 +854,12 @@ msgstr ""
"После использования кошелька вам нужно будет подтвердить или отменить "
"операцию на этом сайте."
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Вам нужен кошелёк Taler"
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr "Если у вас его еще нет, вы можете следовать инструкциям на"
@@ -981,6 +982,11 @@ msgstr "Добро пожаловать, %1$s"
msgid "History of public accounts"
msgstr "История публичных счетов"
+#: src/pages/QrCodeSection.tsx:132
+#, fuzzy, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr "Отсканируйте QR-код ниже чтобы начать вывод средств."
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -989,65 +995,60 @@ msgstr "Операция прервана"
#: src/pages/WithdrawalQRCode.tsx:108
#, fuzzy, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
"Банковский перевод на счет оператора Обменника Taler был прерван, ваш баланс "
"не пострадал."
-#: src/pages/WithdrawalQRCode.tsx:182
+#: src/pages/WithdrawalQRCode.tsx:183
#, fuzzy, c-format
-msgid "Go to wallet"
+msgid "Go to your wallet now"
msgstr "на кошелёк %1$s"
-#: src/pages/WithdrawalQRCode.tsx:195
-#, c-format
-msgid "Operation canceled"
-msgstr "Операция отменена"
-
-#: src/pages/WithdrawalQRCode.tsx:210
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:211
+#, fuzzy, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
"Операция помечена как «выбранная», но какой-то шаг в выводе средств не удался"
-#: src/pages/WithdrawalQRCode.tsx:212
-#, c-format
-msgid "The account is selected but no withdrawal identification found."
+#: src/pages/WithdrawalQRCode.tsx:213
+#, fuzzy, c-format
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr "Счёт выбран, но идентификатор вывода средств не найден."
-#: src/pages/WithdrawalQRCode.tsx:225
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:226
+#, fuzzy, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
"Есть идентификатор вывода средств, но счёт не был выбран или выбранный счёт "
"недействителен."
-#: src/pages/WithdrawalQRCode.tsx:239
+#: src/pages/WithdrawalQRCode.tsx:240
#, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:301
+#: src/pages/WithdrawalQRCode.tsx:302
#, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:317
+#: src/pages/WithdrawalQRCode.tsx:318
#, c-format
-msgid "Cotinue to dashboard"
+msgid "Continue to dashboard"
msgstr ""
#: src/pages/SolveChallengePage.tsx:92
@@ -1057,7 +1058,8 @@ msgstr ""
#: src/pages/SolveChallengePage.tsx:114
#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
#: src/pages/SolveChallengePage.tsx:156
@@ -1115,174 +1117,174 @@ msgstr "Введите код подтверждения"
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr "Подтвердить"
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, fuzzy, c-format
msgid "Removing account"
msgstr "На счёт"
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Удаление счёта \"%1$s\""
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating password"
msgstr "Обновить пароль"
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Сделать банковский перевод"
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Подтвердите операцию вывода"
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, fuzzy, c-format
msgid "Operation:"
msgstr "Операция прервана"
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Ожидание операции удаления счёта"
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, fuzzy, c-format
msgid "Account"
msgstr "Счета"
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr "На счёт"
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Нет счёта для выплат"
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr "Email"
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr "Телефон"
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Дебетировано"
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr "Является ли этот счёт общедоступным?"
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr "Название"
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Требуется аутентификация"
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, fuzzy, c-format
msgid "Remove"
msgstr "удалить"
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr "Новый пароль"
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr "Детали подтверждения"
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr "Время отправления"
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr "На телефон"
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr "На email"
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr "Отправить ещё раз"
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, fuzzy, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr "Снять средства"
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, fuzzy, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr "Выплата создана"
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1295,6 +1297,13 @@ msgstr "Сделать банковский перевод"
msgid "The Withdrawal URI is not valid"
msgstr "URI вывода недействителен"
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1362,7 +1371,7 @@ msgstr "должна быть выше из-за комиссий"
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1372,7 +1381,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, fuzzy, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr "общая сумма перевода в назначенее будет равна нулю"
#: src/pages/regional/CreateCashout.tsx:284
@@ -1389,8 +1398,8 @@ msgstr ""
"повторите попытку."
#: src/pages/regional/CreateCashout.tsx:317
-#, c-format
-msgid "The conversion rate was incorrectly applied"
+#, fuzzy, c-format
+msgid "The conversion rate was applied incorrectly"
msgstr "Неправильно применен курс конвертации"
#: src/pages/regional/CreateCashout.tsx:325
@@ -1405,7 +1414,7 @@ msgstr "Отсутствующий URI вылат в профиле"
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1445,7 +1454,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1455,41 +1464,43 @@ msgid "No cashout account"
msgstr "Нет счёта для выплат"
#: src/pages/regional/CreateCashout.tsx:464
-#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+#, fuzzy, c-format
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr "Перед тем, как сделать выплату, вам необходимо заполнить свой профиль"
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, fuzzy, c-format
msgid "Send %1$s"
msgstr "Отправить"
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Добро пожаловать, %1$s"
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr "Общая стоимость"
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr "Остаток баланса"
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr "Комиссия до"
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr "Общий сумма перевода выплаты"
@@ -1511,12 +1522,12 @@ msgstr "должен начинаться с +"
#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr "Номер телефона не может иметь ничего, кроме цифр"
#: src/pages/admin/AccountForm.tsx:376
#, fuzzy, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr "Двухфакторная аутентификация"
#: src/pages/admin/AccountForm.tsx:410
@@ -1531,12 +1542,14 @@ msgstr "на другой банковский счет"
#: src/pages/admin/AccountForm.tsx:420
#, fuzzy, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr "Если пусто, будет присвоен случайный номер счета"
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1578,7 +1591,7 @@ msgstr "Баланс публичных счётов находится в от
#: src/pages/admin/AccountForm.tsx:643
#, fuzzy, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr "Является ли этот счёт общедоступным?"
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1811,113 +1824,113 @@ msgstr "неизвестно"
msgid "Change password"
msgstr "изменить пароль"
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "Имя пользователя не найдено"
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr "Последний час"
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr "Последний месяц"
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr "Последний год"
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr "Прошлый год"
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, fuzzy, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr "Объем торгов на %1$s по сравнению с %2$s"
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr "Внесения"
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, fuzzy, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
"Сделайте банковский перевод на счет с известным номером банковского счета."
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr "Отплата"
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr "Выплата"
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Счет оператора Обменника Taler"
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "скачать статистику в формате CSV"
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr "Уменьшилось на"
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr "Увеличение на"
@@ -2384,6 +2397,30 @@ msgstr "Кредитировано"
msgid "Welcome to %1$s!"
msgstr "Добро пожаловать в %1$s!"
+#, c-format
+#~ msgid "Your balance is not enough."
+#~ msgstr "Вашего баланса недостаточно."
+
+#, c-format
+#~ msgid "Wire transfer created!"
+#~ msgstr "Банковский перевод создан!"
+
+#, fuzzy, c-format
+#~ msgid "You can transfer %1$s"
+#~ msgstr "сумма для перевода"
+
+#, fuzzy, c-format
+#~ msgid "Missing account name"
+#~ msgstr "Отсутствует имя"
+
+#, c-format
+#~ msgid "Missing name"
+#~ msgstr "Отсутствует имя"
+
+#, c-format
+#~ msgid "Operation canceled"
+#~ msgstr "Операция отменена"
+
#, fuzzy, c-format
#~ msgctxt "tuvieja"
#~ msgid "Password"
diff --git a/packages/bank-ui/src/i18n/uk.po b/packages/bank-ui/src/i18n/uk.po
index 01c78053d..3945654f5 100644
--- a/packages/bank-ui/src/i18n/uk.po
+++ b/packages/bank-ui/src/i18n/uk.po
@@ -58,68 +58,68 @@ msgstr "Спочатку показати, як встановити гаман
msgid "Show debug info"
msgstr "Показати інформацію для відладки"
-#: src/utils.ts:141
+#: src/utils.ts:140
#, c-format
msgid "Operation failed, please report"
msgstr "Операція не вдалася, будь ласка, повідомте про це"
-#: src/utils.ts:160
+#: src/utils.ts:159
#, c-format
msgid "Request timeout"
msgstr "Тайм-аут запиту"
-#: src/utils.ts:170
+#: src/utils.ts:169
#, c-format
msgid "Request throttled"
msgstr "Запит затримується"
-#: src/utils.ts:180
+#: src/utils.ts:179
#, c-format
msgid "Malformed response"
msgstr "Некоректна відповідь"
-#: src/utils.ts:190
+#: src/utils.ts:189
#, c-format
msgid "Network error"
msgstr "Мережева помилка"
-#: src/utils.ts:200
+#: src/utils.ts:199
#, c-format
msgid "Unexpected request error"
msgstr "Неочікувана помилка запиту"
-#: src/utils.ts:210
+#: src/utils.ts:209
#, c-format
msgid "Unexpected error"
msgstr "Неочікувана помилка"
-#: src/utils.ts:387
+#: src/utils.ts:386
#, fuzzy, c-format
-msgid "IBAN only have uppercased letters and numbers"
+msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN повинен містити лише великі літери та цифри"
#. Check total length
-#: src/utils.ts:390
+#: src/utils.ts:389
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Номера IBAN зазвичай мають більше 4-ьох цифр"
-#: src/utils.ts:392
+#: src/utils.ts:391
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Номера IBAN зазвичай мають менше 34-ьох цифр"
-#: src/utils.ts:400
+#: src/utils.ts:399
#, c-format
msgid "IBAN country code not found"
msgstr "Код країни IBAN не знайдено"
-#: src/utils.ts:414
+#: src/utils.ts:413
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "Номер IBAN не коректний, контрольна сума не сходиться"
-#: src/utils.ts:436
+#: src/utils.ts:435
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
@@ -151,7 +151,7 @@ msgstr "Недостатньо прав для виконання операці
#: src/pages/PaytoWireTransferForm.tsx:225
#, c-format
-msgid "Bank administrator can't be the transfer creditor."
+msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:233
@@ -165,9 +165,9 @@ msgid "The origin and the destination of the transfer can't
be the same."
msgstr "Джерело та місце призначення переказу не можуть бути однаковими."
#: src/pages/PaytoWireTransferForm.tsx:251
-#, c-format
-msgid "Your balance is not enough."
-msgstr "Ваш баланс недостатній."
+#, fuzzy, c-format
+msgid "Your balance is not sufficient for the operation."
+msgstr "Ваш баланс недостатній для виконання операції."
#: src/pages/PaytoWireTransferForm.tsx:259
#, c-format
@@ -176,13 +176,13 @@ msgstr "Обліковий запис джерела \"%1$s\" не знайде
#: src/pages/PaytoWireTransferForm.tsx:267
#, c-format
-msgid "Tried to create the transaction but failed, please try again."
+msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:291
-#, c-format
-msgid "Wire transfer created!"
-msgstr "Банківський переказ створено!"
+#, fuzzy, c-format
+msgid "The wire transfer was successfully completed!"
+msgstr "Банківський переказ завершено!"
#: src/pages/PaytoWireTransferForm.tsx:305
#, fuzzy, c-format
@@ -196,7 +196,9 @@ msgstr "Використовуючи форму"
#: src/pages/PaytoWireTransferForm.tsx:426
#, c-format
-msgid "A special URI that indicate the transfer amount and account target."
+msgid ""
+"A special URI that specifies the amount to be transferred and the "
+"destination account."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:455
@@ -207,8 +209,7 @@ msgstr "Відправити код"
#: src/pages/PaytoWireTransferForm.tsx:461
#, c-format
msgid ""
-"If you have a camera in this device you can import a payto:// URI from a QR "
-"code."
+"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:479
@@ -223,7 +224,7 @@ msgstr "Одержувач"
#: src/pages/PaytoWireTransferForm.tsx:504
#, fuzzy, c-format
-msgid "Id of the recipient's account"
+msgid "ID of the recipient's account"
msgstr "IBAN рахунку одержувача"
#: src/pages/PaytoWireTransferForm.tsx:508
@@ -288,9 +289,9 @@ msgstr ""
"Y]"
#: src/pages/PaytoWireTransferForm.tsx:638
-#, fuzzy, c-format
-msgid "You can transfer %1$s"
-msgstr "сума для переказу"
+#, c-format
+msgid "The maximum amount for a wire transfer is %1$s"
+msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:657
#, c-format
@@ -324,8 +325,8 @@ msgstr ""
#: src/pages/PaytoWireTransferForm.tsx:841
#, fuzzy, c-format
-msgid "Missing account name"
-msgstr "Імʼя відсутнє"
+msgid "Account name is missing"
+msgstr "Оновлення облікового запису"
#: src/pages/PaytoWireTransferForm.tsx:849
#, fuzzy, c-format
@@ -345,30 +346,30 @@ msgstr "сума недійсна"
#: src/pages/PaytoWireTransferForm.tsx:869
#, fuzzy, c-format
msgid ""
-"Missing the \"message\" or \"subject\" parameter to specify a reference text "
-"for the transfer"
+"\"message\" parameters to specify a reference text for the transfer are "
+"missing"
msgstr ""
"використовуйте параметр \"message\", щоб вказати довідковий текст для "
"переказу"
-#: src/pages/PaytoWireTransferForm.tsx:886
+#: src/pages/PaytoWireTransferForm.tsx:883
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#: src/pages/PaytoWireTransferForm.tsx:886
#, fuzzy, c-format
-msgid "Can't transfer zero amount"
+msgid "You cannot transfer an amount of zero."
msgstr "Не вдається видалити обліковий запис"
-#: src/pages/PaytoWireTransferForm.tsx:892
+#: src/pages/PaytoWireTransferForm.tsx:889
#, fuzzy, c-format
-msgid "Balance is not enough"
-msgstr "недостатній баланс"
+msgid "The balance is not sufficient"
+msgstr "На рахунку недостатньо коштів"
-#: src/pages/PaytoWireTransferForm.tsx:902
+#: src/pages/PaytoWireTransferForm.tsx:899
#, fuzzy, c-format
-msgid "Use a longer subject"
+msgid "Please enter a longer subject"
msgstr "Призначення переказу"
#: src/pages/RegistrationPage.tsx:42
@@ -378,8 +379,8 @@ msgstr "Наразі банк не приймає нові реєстрації!
#: src/pages/RegistrationPage.tsx:84
#, c-format
-msgid "Missing name"
-msgstr "Імʼя відсутнє"
+msgid "The name is missing"
+msgstr ""
#: src/pages/RegistrationPage.tsx:86
#, c-format
@@ -393,12 +394,12 @@ msgstr "Відсутній пароль"
#: src/pages/RegistrationPage.tsx:103
#, fuzzy, c-format
-msgid "Password length should be greater than 8"
+msgid "The password should be longer than 8 letters"
msgstr "має бути більшим за 0"
#: src/pages/RegistrationPage.tsx:108
-#, c-format
-msgid "Passwords don't match"
+#, fuzzy, c-format
+msgid "The passwords do not match"
msgstr "Паролі не збігаються"
#: src/pages/RegistrationPage.tsx:130
@@ -407,8 +408,8 @@ msgid "Server replied with invalid phone or email."
msgstr "Сервер відповів, що номер телефону або електронна пошта недійсні."
#: src/pages/RegistrationPage.tsx:132
-#, c-format
-msgid "No enough permission to create that account."
+#, fuzzy, c-format
+msgid "You are not authorised to create this account."
msgstr "Недостатньо прав для створення цього облікового запису."
#: src/pages/RegistrationPage.tsx:134
@@ -428,8 +429,8 @@ msgid "That username is already taken."
msgstr "Це ім'я користувача вже зайняте."
#: src/pages/RegistrationPage.tsx:140
-#, c-format
-msgid "That account id is already taken."
+#, fuzzy, c-format
+msgid "That account ID is already taken."
msgstr "Цей ідентифікатор облікового запису вже зайнятий."
#: src/pages/RegistrationPage.tsx:142
@@ -443,8 +444,8 @@ msgid "Authentication channel is not supported."
msgstr "Канал автентифікації не підтримується."
#: src/pages/RegistrationPage.tsx:146
-#, c-format
-msgid "Only admin is allow to set debt limit."
+#, fuzzy, c-format
+msgid "Only an administrator is allowed to set the debt limit."
msgstr "Лише адміністратору дозволено встановлювати ліміт боргу."
#: src/pages/RegistrationPage.tsx:148
@@ -461,13 +462,13 @@ msgstr ""
#: src/pages/RegistrationPage.tsx:152
#, fuzzy, c-format
-msgid "Password is too short."
+msgid "The password is too short."
msgstr "Паролі не збігаються"
#: src/pages/RegistrationPage.tsx:154
-#, c-format
-msgid "Password is too long."
-msgstr ""
+#, fuzzy, c-format
+msgid "The password is too long."
+msgstr "Паролі не збігаються"
#: src/pages/RegistrationPage.tsx:192
#, c-format
@@ -559,7 +560,7 @@ msgstr "Останні транзакції"
#: src/components/Transactions/views.tsx:49
#, c-format
-msgid "You can start sending a wire transfer or withdrawing to your wallet."
+msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
#: src/components/Transactions/views.tsx:87
@@ -627,8 +628,8 @@ msgstr ""
"транзакцію."
#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
-msgid "The operation id is invalid."
+#, fuzzy, c-format
+msgid "The operation ID is invalid."
msgstr "Ідентифікатор операції недійсний."
#: src/pages/WithdrawalConfirmationQuestion.tsx:135
@@ -636,11 +637,6 @@ msgstr "Ідентифікатор операції недійсний."
msgid "The operation was not found."
msgstr "Операцію не знайдено."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:143
-#, c-format
-msgid "Your balance is not enough for the operation."
-msgstr "Ваш баланс недостатній для виконання операції."
-
#: src/pages/WithdrawalConfirmationQuestion.tsx:151
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
@@ -670,55 +666,55 @@ msgstr "Деталі банківського переказу"
#: src/pages/WithdrawalConfirmationQuestion.tsx:262
#, fuzzy, c-format
-msgid "Payment provider's account"
+msgid "Payment Service Provider's account"
msgstr "Обліковий запис оператора обмінного пункту Taler"
#: src/pages/WithdrawalConfirmationQuestion.tsx:280
-#, c-format
-msgid "Payment provider's account number"
-msgstr ""
+#, fuzzy, c-format
+msgid "Payment Service Provider's account number"
+msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:291
-#, c-format
-msgid "Payment provider's name"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#, fuzzy, c-format
+msgid "Payment Service Provider's name"
+msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:310
-#, c-format
-msgid "Payment provider's account bank hostname"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#, fuzzy, c-format
+msgid "Payment Service Provider's account bank hostname"
+msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:321
-#, c-format
-msgid "Payment provider's account id"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#, fuzzy, c-format
+msgid "Payment Service Provider's account id"
+msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:351
-#, c-format
-msgid "Payment provider's account address"
-msgstr ""
+#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#, fuzzy, c-format
+msgid "Payment Service Provider's account address"
+msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:389
+#: src/pages/WithdrawalConfirmationQuestion.tsx:391
#, c-format
-msgid "No amount specified yet."
+msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:436
+#: src/pages/WithdrawalConfirmationQuestion.tsx:438
#, c-format
msgid "Transfer"
msgstr "Переказати"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:461
+#: src/pages/WithdrawalConfirmationQuestion.tsx:463
#, c-format
msgid "Authentication required"
msgstr "Потрібна автентифікація"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:471
-#, c-format
-msgid "This operation was created with other username"
+#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#, fuzzy, c-format
+msgid "This operation was created with another username"
msgstr "Ця операція була створена з іншим іменем користувача"
-#: src/pages/OperationState/views.tsx:413
+#: src/pages/OperationState/views.tsx:414
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -727,41 +723,41 @@ msgstr ""
"Не авторизовано для виконання операції, можливо, сесія закінчилася або "
"пароль було змінено."
-#: src/pages/OperationState/views.tsx:424
+#: src/pages/OperationState/views.tsx:425
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr "Операцію було відхилено через недостатність коштів."
-#: src/pages/OperationState/views.tsx:478
+#: src/pages/OperationState/views.tsx:479
#, c-format
msgid "Withdrawal confirmed"
msgstr "Зняття коштів підтверджено"
-#: src/pages/OperationState/views.tsx:482
-#, c-format
+#: src/pages/OperationState/views.tsx:483
+#, fuzzy, c-format
msgid ""
-"The wire transfer to the Taler operator has been initiated. You will soon "
-"receive the requested amount in your Taler wallet."
+"The wire transfer to the Payment Service Provider has been initiated. You "
+"will shortly receive the requested amount in your Taler wallet."
msgstr ""
"Банківський переказ до оператора Taler було ініційовано. Незабаром ви "
"отримаєте запитану суму у ваш гаманець Taler."
-#: src/pages/OperationState/views.tsx:497
+#: src/pages/OperationState/views.tsx:499
#, c-format
msgid "Do not show this again"
msgstr "Більше не показувати це"
-#: src/pages/OperationState/views.tsx:531
+#: src/pages/OperationState/views.tsx:533
#, c-format
msgid "Close"
msgstr "Закрити"
-#: src/pages/OperationState/views.tsx:594
+#: src/pages/OperationState/views.tsx:596
#, fuzzy, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr "Якщо на цьому пристрої встановлено гаманець Taler"
-#: src/pages/OperationState/views.tsx:600
+#: src/pages/OperationState/views.tsx:602
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -772,82 +768,87 @@ msgstr ""
"Якщо у вас його ще немає, ви можете встановити його, дотримуючись інструкцій "
"у"
-#: src/pages/OperationState/views.tsx:610
+#: src/pages/OperationState/views.tsx:612
#, fuzzy, c-format
msgid "on this page"
msgstr "цій сторонці"
-#: src/pages/OperationState/views.tsx:631
+#: src/pages/OperationState/views.tsx:633
#, c-format
msgid "Withdraw"
msgstr "Зняття коштів"
-#: src/pages/OperationState/views.tsx:640
+#: src/pages/OperationState/views.tsx:642
#, fuzzy, c-format
-msgid "Or if you have the Taler wallet on another device"
+msgid "In case you have a Taler wallet on another device"
msgstr "Або якщо у вас є гаманець на іншому пристрої"
-#: src/pages/OperationState/views.tsx:645
+#: src/pages/OperationState/views.tsx:647
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Скануйте QR-код нижче, щоб розпочати зняття коштів."
-#: src/pages/WalletWithdrawForm.tsx:69
-#, c-format
-msgid "There is an operation already"
+#: src/pages/WalletWithdrawForm.tsx:73
+#, fuzzy, c-format
+msgid "There is an operation already pending"
msgstr "Операція вже існує"
-#: src/pages/WalletWithdrawForm.tsx:73
+#: src/pages/WalletWithdrawForm.tsx:77
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Завершіть або скасуйте операцію в"
-#: src/pages/WalletWithdrawForm.tsx:85
+#: src/pages/WalletWithdrawForm.tsx:89
#, c-format
msgid "this page"
msgstr "цій сторонці"
-#: src/pages/WalletWithdrawForm.tsx:194
+#: src/pages/WalletWithdrawForm.tsx:167
#, fuzzy, c-format
msgid "Invalid"
msgstr "недійсно"
-#: src/pages/WalletWithdrawForm.tsx:215
-#, c-format
-msgid "Server responded with an invalid withdraw URI"
+#: src/pages/WalletWithdrawForm.tsx:169
+#, fuzzy, c-format
+msgid "Balance is not enough"
+msgstr "недостатній баланс"
+
+#: src/pages/WalletWithdrawForm.tsx:188
+#, fuzzy, c-format
+msgid "The server replied with an invalid taler://withdraw URI"
msgstr "Сервер відповів недійсним URI для зняття коштів"
-#: src/pages/WalletWithdrawForm.tsx:216
+#: src/pages/WalletWithdrawForm.tsx:189
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI для зняття коштів: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:231
+#: src/pages/WalletWithdrawForm.tsx:204
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr "Операцію було відхилено через брак коштів"
-#: src/pages/WalletWithdrawForm.tsx:293
+#: src/pages/WalletWithdrawForm.tsx:269
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:303
+#: src/pages/WalletWithdrawForm.tsx:279
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:381
+#: src/pages/WalletWithdrawForm.tsx:357
#, c-format
msgid "Continue"
msgstr "Продовжити"
-#: src/pages/WalletWithdrawForm.tsx:414
+#: src/pages/WalletWithdrawForm.tsx:390
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Підготуйте свій гаманець"
-#: src/pages/WalletWithdrawForm.tsx:417
+#: src/pages/WalletWithdrawForm.tsx:393
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -856,12 +857,12 @@ msgstr ""
"Після використання вашого гаманця Вам потрібно буде підтвердити або "
"скасувати операцію на цьому сайті."
-#: src/pages/WalletWithdrawForm.tsx:427
+#: src/pages/WalletWithdrawForm.tsx:403
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Вам потрібен гаманець GNU Taler"
-#: src/pages/WalletWithdrawForm.tsx:432
+#: src/pages/WalletWithdrawForm.tsx:408
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr "Якщо у вас його ще немає, ви можете дотримуватися інструкцій у"
@@ -983,6 +984,11 @@ msgstr "Вітаємо, %1$s"
msgid "History of public accounts"
msgstr "Історія публічних рахунків"
+#: src/pages/QrCodeSection.tsx:132
+#, fuzzy, c-format
+msgid "Scan the QR code below to start the withdrawal."
+msgstr "Скануйте QR-код нижче, щоб розпочати зняття коштів."
+
#: src/pages/WithdrawalQRCode.tsx:104
#, c-format
msgid "Operation aborted"
@@ -991,70 +997,65 @@ msgstr "Операцію скасовано"
#: src/pages/WithdrawalQRCode.tsx:108
#, fuzzy, c-format
msgid ""
-"The wire transfer to the payment provider's account was aborted from "
+"The wire transfer to the Payment Service Provider's account was aborted from "
"somewhere else, your balance was not affected."
msgstr ""
"Банківський переказ на рахунок оператора Taler Exchange було скасовано, ваш "
"баланс не постраждав."
-#: src/pages/WithdrawalQRCode.tsx:182
+#: src/pages/WithdrawalQRCode.tsx:183
#, fuzzy, c-format
-msgid "Go to wallet"
+msgid "Go to your wallet now"
msgstr "до гаманця %1$s"
-#: src/pages/WithdrawalQRCode.tsx:195
-#, c-format
-msgid "Operation canceled"
-msgstr "Операція відхилена"
-
-#: src/pages/WithdrawalQRCode.tsx:210
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:211
+#, fuzzy, c-format
msgid ""
-"The operation is marked as 'selected' but some step in the withdrawal failed"
+"The operation is marked as selected, but a process during the withdrawal "
+"failed"
msgstr ""
"Операція позначена як 'вибрана', але деякий крок у процесі зняття коштів не "
"вдалося виконати"
-#: src/pages/WithdrawalQRCode.tsx:212
-#, c-format
-msgid "The account is selected but no withdrawal identification found."
+#: src/pages/WithdrawalQRCode.tsx:213
+#, fuzzy, c-format
+msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr "Обліковий запис вибрано, але ідентифікацію зняття коштів не знайдено."
-#: src/pages/WithdrawalQRCode.tsx:225
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:226
+#, fuzzy, c-format
msgid ""
-"There is a withdrawal identification but no account has been selected or the "
+"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
"Є ідентифікація зняття коштів, але обліковий запис не вибрано або вибраний "
"обліковий запис недійсний."
-#: src/pages/WithdrawalQRCode.tsx:239
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:240
+#, fuzzy, c-format
msgid ""
-"No withdrawal ID found and no account has been selected or the selected "
-"account is invalid."
+"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
"Ідентифікатор зняття коштів не знайдено, обліковий запис не вибрано або "
"вибраний обліковий запис недійсний."
-#: src/pages/WithdrawalQRCode.tsx:297
+#: src/pages/WithdrawalQRCode.tsx:298
#, c-format
msgid "Operation not found"
msgstr "Операцію не знайдено"
-#: src/pages/WithdrawalQRCode.tsx:301
-#, c-format
+#: src/pages/WithdrawalQRCode.tsx:302
+#, fuzzy, c-format
msgid ""
-"This operation is not known by the server. The operation id is wrong or the "
-"server deleted the operation information before reaching here."
+"This process is not known to the server. The process ID is incorrect or the "
+"server has deleted the process information before it arrived here."
msgstr ""
"Ця операція невідома серверу. Ідентифікатор операції неправильний або сервер "
"видалив інформацію про операцію до її завершення."
-#: src/pages/WithdrawalQRCode.tsx:317
-#, c-format
-msgid "Cotinue to dashboard"
+#: src/pages/WithdrawalQRCode.tsx:318
+#, fuzzy, c-format
+msgid "Continue to dashboard"
msgstr "Перейти до панелі керування"
#: src/pages/SolveChallengePage.tsx:92
@@ -1063,8 +1064,9 @@ msgid "Confirmation codes are numerical, possibly
beginning with 'T-.'"
msgstr ""
#: src/pages/SolveChallengePage.tsx:114
-#, c-format
-msgid "Cashout not found. It may be also mean that it was already aborted."
+#, fuzzy, c-format
+msgid ""
+"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
"Зняття готівки не знайдено. Це також може означати, що його вже скасовано."
@@ -1123,174 +1125,174 @@ msgstr "Введіть код підтвердження"
#: src/pages/SolveChallengePage.tsx:332
#, c-format
-msgid "You should have received a code in your phone."
+msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:338
+#: src/pages/SolveChallengePage.tsx:339
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:349
+#: src/pages/SolveChallengePage.tsx:350
#, fuzzy, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr "Код підтвердження неправильний, спробуйте ще раз."
-#: src/pages/SolveChallengePage.tsx:367
+#: src/pages/SolveChallengePage.tsx:368
#, c-format
msgid "Confirm"
msgstr "Підтвердити"
-#: src/pages/SolveChallengePage.tsx:401
+#: src/pages/SolveChallengePage.tsx:402
#, fuzzy, c-format
msgid "Removing account"
msgstr "На рахунок"
-#: src/pages/SolveChallengePage.tsx:403
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Видалення рахунку \"%1$s\""
-#: src/pages/SolveChallengePage.tsx:405
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating password"
msgstr "Оновити пароль"
-#: src/pages/SolveChallengePage.tsx:407
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Здійснити банківський переказ"
-#: src/pages/SolveChallengePage.tsx:409
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Підтвердити операцію зняття коштів"
-#: src/pages/SolveChallengePage.tsx:411
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:421
+#: src/pages/SolveChallengePage.tsx:422
#, fuzzy, c-format
msgid "Operation:"
msgstr "Операцію скасовано"
-#: src/pages/SolveChallengePage.tsx:434
+#: src/pages/SolveChallengePage.tsx:435
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:437
+#: src/pages/SolveChallengePage.tsx:438
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Очікування операції видалення облікового запису"
-#: src/pages/SolveChallengePage.tsx:444
+#: src/pages/SolveChallengePage.tsx:445
#, fuzzy, c-format
msgid "Account"
msgstr "Рахунки"
-#: src/pages/SolveChallengePage.tsx:474
+#: src/pages/SolveChallengePage.tsx:475
#, c-format
msgid "To account"
msgstr "На рахунок"
-#: src/pages/SolveChallengePage.tsx:500
+#: src/pages/SolveChallengePage.tsx:501
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Відсутній рахунок для зняття готівки"
-#: src/pages/SolveChallengePage.tsx:510
+#: src/pages/SolveChallengePage.tsx:511
#, c-format
msgid "Email"
msgstr "Email"
-#: src/pages/SolveChallengePage.tsx:520
+#: src/pages/SolveChallengePage.tsx:521
#, c-format
msgid "Phone"
msgstr "Телефон"
-#: src/pages/SolveChallengePage.tsx:530
+#: src/pages/SolveChallengePage.tsx:531
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Дебетовано"
-#: src/pages/SolveChallengePage.tsx:545
+#: src/pages/SolveChallengePage.tsx:546
#, c-format
msgid "Is this account public?"
msgstr "Цей обліковий запис є публічним?"
-#: src/pages/SolveChallengePage.tsx:551
+#: src/pages/SolveChallengePage.tsx:552
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#: src/pages/SolveChallengePage.tsx:553
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:559
+#: src/pages/SolveChallengePage.tsx:560
#, c-format
msgid "Name"
msgstr "Назва"
-#: src/pages/SolveChallengePage.tsx:569
+#: src/pages/SolveChallengePage.tsx:570
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Потрібна автентифікація"
-#: src/pages/SolveChallengePage.tsx:574
+#: src/pages/SolveChallengePage.tsx:575
#, fuzzy, c-format
msgid "Remove"
msgstr "видалити"
-#: src/pages/SolveChallengePage.tsx:586
+#: src/pages/SolveChallengePage.tsx:587
#, c-format
msgid "New password"
msgstr "Новий пароль"
-#: src/pages/SolveChallengePage.tsx:606
+#: src/pages/SolveChallengePage.tsx:607
#, c-format
msgid "Challenge details"
msgstr "Деталі підтвердження"
-#: src/pages/SolveChallengePage.tsx:614
+#: src/pages/SolveChallengePage.tsx:615
#, c-format
msgid "Sent at"
msgstr "Надіслано о"
-#: src/pages/SolveChallengePage.tsx:631
+#: src/pages/SolveChallengePage.tsx:632
#, c-format
msgid "To phone"
msgstr "На телефон"
-#: src/pages/SolveChallengePage.tsx:633
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To email"
msgstr "На email"
-#: src/pages/SolveChallengePage.tsx:665
+#: src/pages/SolveChallengePage.tsx:666
#, c-format
msgid "Send again"
msgstr "Відправити знову"
-#: src/pages/SolveChallengePage.tsx:720
+#: src/pages/SolveChallengePage.tsx:721
#, fuzzy, c-format
-msgid "Withdraw id"
+msgid "Withdraw reserve ID"
msgstr "Зняття коштів"
-#: src/pages/SolveChallengePage.tsx:762
+#: src/pages/SolveChallengePage.tsx:763
#, fuzzy, c-format
-msgid "Cashout are disabled"
+msgid "Cashout is disabled"
msgstr "Зняття готівки створено"
-#: src/pages/SolveChallengePage.tsx:763
+#: src/pages/SolveChallengePage.tsx:764
#, c-format
msgid ""
-"Cashout should be enable by configuration and the conversion rate should be "
-"initialized with fee, ratio and rounding mode."
+"Cashout should be enabled in the configuration, the conversion rate should "
+"be initialized with fee(s), rates and a rounding mode."
msgstr ""
#: src/pages/WireTransfer.tsx:103
@@ -1303,6 +1305,13 @@ msgstr "Здійснити банківський переказ"
msgid "The Withdrawal URI is not valid"
msgstr "URI для зняття коштів недійсний"
+#: src/components/Cashouts/views.tsx:43
+#, c-format
+msgid ""
+"Cashout should be enable by configuration and the conversion rate should be "
+"initialized with fee, ratio and rounding mode."
+msgstr ""
+
#: src/components/Cashouts/views.tsx:106
#, c-format
msgid "Latest cashouts"
@@ -1370,7 +1379,7 @@ msgstr "повинна бути вищою через комісії"
#: src/pages/regional/CreateCashout.tsx:253
#, c-format
-msgid "No account can't cashout less than %1$s"
+msgid "It is not possible to cashout less than %1$s"
msgstr ""
#: src/pages/regional/CreateCashout.tsx:260
@@ -1380,7 +1389,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:267
#, fuzzy, c-format
-msgid "The total transfer at destination will be zero"
+msgid "The total transfer to the destination will be zero"
msgstr "загальна сума переказу на місці призначення буде нульовою"
#: src/pages/regional/CreateCashout.tsx:284
@@ -1397,8 +1406,8 @@ msgstr ""
"спробуйте ще раз."
#: src/pages/regional/CreateCashout.tsx:317
-#, c-format
-msgid "The conversion rate was incorrectly applied"
+#, fuzzy, c-format
+msgid "The conversion rate was applied incorrectly"
msgstr "Курс обміну було застосовано неправильно"
#: src/pages/regional/CreateCashout.tsx:325
@@ -1413,7 +1422,7 @@ msgstr "Відсутній URI зняття готівки в профілі"
#: src/pages/regional/CreateCashout.tsx:349
#, c-format
-msgid "The amount is less than the minimum allowed."
+msgid "The amount is below the minimum amount permitted."
msgstr ""
#: src/pages/regional/CreateCashout.tsx:358
@@ -1453,7 +1462,7 @@ msgstr ""
#: src/pages/regional/CreateCashout.tsx:455
#, c-format
msgid ""
-"If this name doesn't match the account holder's name your transaction may "
+"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
@@ -1463,41 +1472,43 @@ msgid "No cashout account"
msgstr "Відсутній рахунок для зняття готівки"
#: src/pages/regional/CreateCashout.tsx:464
-#, c-format
-msgid "Before doing a cashout you need to complete your profile"
+#, fuzzy, c-format
+msgid ""
+"Before being able to cashout to a bank account, you need to complete your "
+"profile"
msgstr "Перш ніж здійснити зняття готівки, вам потрібно заповнити свій профіль"
-#: src/pages/regional/CreateCashout.tsx:520
+#: src/pages/regional/CreateCashout.tsx:521
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:559
+#: src/pages/regional/CreateCashout.tsx:560
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:596
+#: src/pages/regional/CreateCashout.tsx:597
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Вітаємо, %1$s"
-#: src/pages/regional/CreateCashout.tsx:658
+#: src/pages/regional/CreateCashout.tsx:659
#, c-format
msgid "Total cost"
msgstr "Загальна вартість"
-#: src/pages/regional/CreateCashout.tsx:673
+#: src/pages/regional/CreateCashout.tsx:674
#, c-format
msgid "Balance left"
msgstr "Залишок балансу"
-#: src/pages/regional/CreateCashout.tsx:688
+#: src/pages/regional/CreateCashout.tsx:689
#, c-format
msgid "Before fee"
msgstr "Комісія до"
-#: src/pages/regional/CreateCashout.tsx:701
+#: src/pages/regional/CreateCashout.tsx:702
#, c-format
msgid "Total cashout transfer"
msgstr "Загальна сума зняття готівки"
@@ -1519,12 +1530,12 @@ msgstr "повинен починатися з +"
#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
-msgid "Phone number can't have other than numbers"
+msgid "A phone number consists of numbers only"
msgstr "номер телефону повинен містити лише цифри"
#: src/pages/admin/AccountForm.tsx:376
#, fuzzy, c-format
-msgid "Account id for authentication"
+msgid "Account ID for authentication"
msgstr "Двофакторна автентифікація"
#: src/pages/admin/AccountForm.tsx:410
@@ -1539,12 +1550,14 @@ msgstr "на інший банківський рахунок"
#: src/pages/admin/AccountForm.tsx:420
#, fuzzy, c-format
-msgid "If empty a random account id will be assigned"
+msgid "If this field is empty, a random account ID will be assigned"
msgstr "якщо порожньо, буде призначено випадковий номер рахунку"
#: src/pages/admin/AccountForm.tsx:421
#, c-format
-msgid "Share this id to receive bank transfers"
+msgid ""
+"You can copy and share this IBAN number in order to receive wire transfers "
+"to your bank account"
msgstr ""
#: src/pages/admin/AccountForm.tsx:469
@@ -1586,7 +1599,7 @@ msgstr "публічні рахунки мають публічно доступ
#: src/pages/admin/AccountForm.tsx:643
#, fuzzy, c-format
-msgid "Is this account a payment provider?"
+msgid "Does this account belong to a Payment Service Provider?"
msgstr "Цей обліковий запис є публічним?"
#: src/pages/account/ShowAccountDetails.tsx:124
@@ -1821,114 +1834,114 @@ msgstr "невідомо"
msgid "Change password"
msgstr "змінити пароль"
-#: src/pages/admin/AdminHome.tsx:253
+#: src/pages/admin/AdminHome.tsx:270
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:255
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:264
+#: src/pages/admin/AdminHome.tsx:281
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "Ім'я користувача не знайдено"
-#: src/pages/admin/AdminHome.tsx:278
+#: src/pages/admin/AdminHome.tsx:295
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:302
+#: src/pages/admin/AdminHome.tsx:319
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:326
+#: src/pages/admin/AdminHome.tsx:345
#, c-format
msgid "Last hour"
msgstr "Остання година"
-#: src/pages/admin/AdminHome.tsx:332
+#: src/pages/admin/AdminHome.tsx:351
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:340
+#: src/pages/admin/AdminHome.tsx:359
#, c-format
msgid "Last month"
msgstr "Останній місяць"
-#: src/pages/admin/AdminHome.tsx:346
+#: src/pages/admin/AdminHome.tsx:365
#, c-format
msgid "Last year"
msgstr "Останній рік"
-#: src/pages/admin/AdminHome.tsx:438
+#: src/pages/admin/AdminHome.tsx:457
#, c-format
msgid "Last Year"
msgstr "Попередній рік"
-#: src/pages/admin/AdminHome.tsx:453
+#: src/pages/admin/AdminHome.tsx:472
#, fuzzy, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr "Обсяг торгів на %1$s порівняно з %2$s"
-#: src/pages/admin/AdminHome.tsx:470
+#: src/pages/admin/AdminHome.tsx:489
#, c-format
msgid "Cashin"
msgstr "Поповнення готівкою"
-#: src/pages/admin/AdminHome.tsx:472
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#: src/pages/admin/AdminHome.tsx:508
#, fuzzy, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
"Здійсніть банківський переказ на рахунок із відомим номером банківського "
"рахунку."
-#: src/pages/admin/AdminHome.tsx:504
+#: src/pages/admin/AdminHome.tsx:523
#, c-format
msgid "Payin"
msgstr "Внесення коштів"
-#: src/pages/admin/AdminHome.tsx:506
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:519
+#: src/pages/admin/AdminHome.tsx:538
#, c-format
msgid "Payout"
msgstr "Виплата"
-#: src/pages/admin/AdminHome.tsx:521
+#: src/pages/admin/AdminHome.tsx:540
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/admin/AdminHome.tsx:539
+#: src/pages/admin/AdminHome.tsx:558
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "завантажити статистику у форматі CSV"
-#: src/pages/admin/AdminHome.tsx:594
+#: src/pages/admin/AdminHome.tsx:613
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:645
+#: src/pages/admin/AdminHome.tsx:664
#, c-format
msgid "Decreased by"
msgstr "Зменшилось на"
-#: src/pages/admin/AdminHome.tsx:649
+#: src/pages/admin/AdminHome.tsx:668
#, c-format
msgid "Increased by"
msgstr "Збільшилось на"
@@ -2399,6 +2412,30 @@ msgstr "Кредитовано"
msgid "Welcome to %1$s!"
msgstr "Ласкаво просимо до %1$s!"
+#, c-format
+#~ msgid "Your balance is not enough."
+#~ msgstr "Ваш баланс недостатній."
+
+#, c-format
+#~ msgid "Wire transfer created!"
+#~ msgstr "Банківський переказ створено!"
+
+#, fuzzy, c-format
+#~ msgid "You can transfer %1$s"
+#~ msgstr "сума для переказу"
+
+#, fuzzy, c-format
+#~ msgid "Missing account name"
+#~ msgstr "Імʼя відсутнє"
+
+#, c-format
+#~ msgid "Missing name"
+#~ msgstr "Імʼя відсутнє"
+
+#, c-format
+#~ msgid "Operation canceled"
+#~ msgstr "Операція відхилена"
+
#, fuzzy, c-format
#~ msgctxt "tuvieja"
#~ msgid "Password"
diff --git a/packages/bank-ui/src/pages/OperationState/views.tsx
b/packages/bank-ui/src/pages/OperationState/views.tsx
index 04d45f4bc..61c514adf 100644
--- a/packages/bank-ui/src/pages/OperationState/views.tsx
+++ b/packages/bank-ui/src/pages/OperationState/views.tsx
@@ -88,7 +88,7 @@ export function NeedConfirmationView({
case HttpStatusCode.BadRequest:
return notify({
type: "error",
- title: i18n.str`The operation id is invalid.`,
+ title: i18n.str`The operation ID is invalid.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -142,7 +142,7 @@ export function NeedConfirmationView({
case HttpStatusCode.BadRequest:
return notify({
type: "error",
- title: i18n.str`The operation id is invalid.`,
+ title: i18n.str`The operation ID is invalid.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -158,7 +158,7 @@ export function NeedConfirmationView({
case TalerErrorCode.BANK_UNALLOWED_DEBIT:
return notify({
type: "error",
- title: i18n.str`Your balance is not enough.`,
+ title: i18n.str`Your balance is not sufficient for the operation.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -223,7 +223,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account
+ Payment Service Provider's account
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6 text-gray-700
sm:col-span-2 sm:mt-0">
@@ -240,7 +240,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account number
+ Payment Service Provider's account number
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -251,7 +251,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -269,7 +269,8 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account bank hostname
+ Payment Service Provider's account bank
+ hostname
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -279,7 +280,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account id
+ Payment Service Provider's account id
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -290,7 +291,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -308,7 +309,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account address
+ Payment Service Provider's account address
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -319,7 +320,7 @@ export function NeedConfirmationView({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -347,7 +348,7 @@ export function NeedConfirmationView({
/>
) : (
<i18n.Translate>
- No amount specified yet.
+ No amount has yet been determined.
</i18n.Translate>
)}
</dd>
@@ -480,8 +481,9 @@ export function ConfirmedView({ routeClose }:
State.Confirmed) {
<div class="mt-2">
<p class="text-sm text-gray-500">
<i18n.Translate>
- The wire transfer to the Taler operator has been initiated. You
- will soon receive the requested amount in your Taler wallet.
+ The wire transfer to the Payment Service Provider has been
+ initiated. You will shortly receive the requested amount in
your
+ Taler wallet.{" "}
</i18n.Translate>
</p>
</div>
@@ -565,7 +567,7 @@ export function ReadyView({
case HttpStatusCode.BadRequest:
return notify({
type: "error",
- title: i18n.str`The operation id is invalid.`,
+ title: i18n.str`The operation ID is invalid.`,
description: hasError.detail?.hint as TranslatedString,
debug: hasError.detail,
when: AbsoluteTime.now(),
@@ -638,7 +640,7 @@ export function ReadyView({
<div class="px-4 py-5 sm:p-6">
<h3 class="text-base font-semibold leading-6 text-gray-900">
<i18n.Translate>
- Or if you have the Taler wallet on another device
+ In case you have a Taler wallet on another device
</i18n.Translate>
</h3>
<div class="mt-4 max-w-xl text-sm text-gray-500">
diff --git a/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
b/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
index e6bb62e63..1e3009957 100644
--- a/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
+++ b/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
@@ -222,7 +222,7 @@ export function PaytoWireTransferForm({
case TalerErrorCode.BANK_ADMIN_CREDITOR:
return notify({
type: "error",
- title: i18n.str`Bank administrator can't be the transfer
creditor.`,
+ title: i18n.str`The bank administrator cannot be the transfer
creditor.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -248,7 +248,7 @@ export function PaytoWireTransferForm({
case TalerErrorCode.BANK_UNALLOWED_DEBIT:
return notify({
type: "error",
- title: i18n.str`Your balance is not enough.`,
+ title: i18n.str`Your balance is not sufficient for the
operation.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -264,7 +264,7 @@ export function PaytoWireTransferForm({
case TalerErrorCode.BANK_TRANSFER_REQUEST_UID_REUSED: {
return notify({
type: "error",
- title: i18n.str`Tried to create the transaction but failed,
please try again.`,
+ title: i18n.str`The attempt to create the transaction has
failed. Please try again.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -288,7 +288,7 @@ export function PaytoWireTransferForm({
assertUnreachable(resp);
}
}
- notifyInfo(i18n.str`Wire transfer created!`);
+ notifyInfo(i18n.str`The wire transfer was successfully completed!`);
onSuccess();
setAmount(undefined);
setAccount(undefined);
@@ -424,8 +424,8 @@ export function PaytoWireTransferForm({
class="block text-sm text-gray-500
data-[checked=true]:text-indigo-600"
>
<i18n.Translate>
- A special URI that indicate the transfer amount and
- account target.
+ A special URI that specifies the amount to be
+ transferred and the destination account.
</i18n.Translate>
</span>
</span>
@@ -459,7 +459,7 @@ export function PaytoWireTransferForm({
class="block text-sm text-gray-500
data-[checked=true]:text-indigo-600"
>
<i18n.Translate>
- If you have a camera in this device you can import
a
+ If your device has a camera, you can import a
payto:// URI from a QR code.
</i18n.Translate>
</span>
@@ -501,7 +501,7 @@ export function PaytoWireTransferForm({
id="x-taler-bank"
required
label={i18n.str`Recipient`}
- help={i18n.str`Id of the recipient's account`}
+ help={i18n.str`ID of the recipient's account`}
error={errorsWire?.account}
onChange={setAccount}
value={account}
@@ -636,7 +636,7 @@ export function PaytoWireTransferForm({
{Amounts.cmp(limitWithFee, balance) > 0 ? (
<p class="mt-2 text-sm text-gray-900">
<i18n.Translate>
- You can transfer{" "}
+ The maximum amount for a wire transfer is{" "}
<RenderAmount
value={limitWithFee}
spec={config.currency_specification}
@@ -838,7 +838,7 @@ function validateRawPayto(
}
if (!parsed.account) {
- return i18n.str`Missing account name`;
+ return i18n.str`Account name is missing`;
}
const result = validateTalerBank(parsed.account, i18n);
if (result) return result;
@@ -865,13 +865,10 @@ function validateRawPayto(
result = validateAmount(amount, limit, i18n);
if (result) return result;
- if (!parsed.params.message && !parsed.params.subject) {
- return i18n.str`Missing the "message" or "subject" parameter to specify a
reference text for the transfer`;
+ if (!parsed.params.message) {
+ return i18n.str`"message" parameters to specify a reference text for the
transfer are missing`;
}
- const subject = !parsed.params.message
- ? parsed.params.subject
- : parsed.params.message;
- result = validateSubject(subject, i18n);
+ result = validateSubject(parsed.params.message, i18n);
if (result) return result;
return undefined;
@@ -886,10 +883,10 @@ function validateAmount(
return i18n.str`The only currency allowed is "${limit.currency}"`;
}
if (Amounts.isZero(amount)) {
- return i18n.str`Can't transfer zero amount`;
+ return i18n.str`You cannot transfer an amount of zero.`;
}
if (Amounts.cmp(limit, amount) === -1) {
- return i18n.str`Balance is not enough`;
+ return i18n.str`The balance is not sufficient`;
}
return undefined;
}
@@ -899,7 +896,7 @@ function validateSubject(
i18n: InternationalizationAPI,
): TranslatedString | undefined {
if (text.length < 2) {
- return i18n.str`Use a longer subject`;
+ return i18n.str`Please enter a longer subject`;
}
return undefined;
}
diff --git a/packages/bank-ui/src/pages/QrCodeSection.tsx
b/packages/bank-ui/src/pages/QrCodeSection.tsx
index 0d14f52d8..7b36bf15c 100644
--- a/packages/bank-ui/src/pages/QrCodeSection.tsx
+++ b/packages/bank-ui/src/pages/QrCodeSection.tsx
@@ -64,7 +64,7 @@ export function QrCodeSection({
(fail) => {
switch (fail.case) {
case HttpStatusCode.BadRequest:
- return i18n.str`The operation id is invalid.`;
+ return i18n.str`The operation ID is invalid.`;
case HttpStatusCode.NotFound:
return i18n.str`The operation was not found.`;
case HttpStatusCode.Conflict:
@@ -125,12 +125,12 @@ export function QrCodeSection({
<div class="px-4 py-5 sm:p-6">
<h3 class="text-base font-semibold leading-6 text-gray-900">
<i18n.Translate>
- Or if you have the Taler wallet on another device
+ In case you have a Taler wallet on another device
</i18n.Translate>
</h3>
<div class="mt-4 max-w-xl text-sm text-gray-500">
<i18n.Translate>
- Scan the QR below to start the withdrawal.
+ Scan the QR code below to start the withdrawal.
</i18n.Translate>
</div>
<div class="mt-2 max-w-md ml-auto mr-auto">
diff --git a/packages/bank-ui/src/pages/RegistrationPage.tsx
b/packages/bank-ui/src/pages/RegistrationPage.tsx
index a72c3f9e5..9a8089aee 100644
--- a/packages/bank-ui/src/pages/RegistrationPage.tsx
+++ b/packages/bank-ui/src/pages/RegistrationPage.tsx
@@ -81,7 +81,7 @@ function RegistrationForm({
const { i18n } = useTranslationContext();
const errors = undefinedIfEmpty({
- name: !name ? i18n.str`Missing name` : undefined,
+ name: !name ? i18n.str`The name is missing` : undefined,
username: !username
? i18n.str`Missing username`
: !USERNAME_REGEX.test(username)
@@ -100,12 +100,12 @@ function RegistrationForm({
password: !password
? i18n.str`Missing password`
: password.length < 8
- ? i18n.str`Password length should be greater than 8`
+ ? i18n.str`The password should be longer than 8 letters`
: undefined,
repeatPassword: !repeatPassword
? i18n.str`Missing password`
: repeatPassword !== password
- ? i18n.str`Passwords don't match`
+ ? i18n.str`The passwords do not match`
: undefined,
});
@@ -129,7 +129,7 @@ function RegistrationForm({
case HttpStatusCode.BadRequest:
return i18n.str`Server replied with invalid phone or email.`;
case HttpStatusCode.Unauthorized:
- return i18n.str`No enough permission to create that account.`;
+ return i18n.str`You are not authorised to create this account.`;
case TalerErrorCode.BANK_UNALLOWED_DEBIT:
return i18n.str`Registration is disabled because the bank ran
out of bonus credit.`;
case TalerErrorCode.BANK_RESERVED_USERNAME_CONFLICT:
@@ -137,21 +137,21 @@ function RegistrationForm({
case TalerErrorCode.BANK_REGISTER_USERNAME_REUSE:
return i18n.str`That username is already taken.`;
case TalerErrorCode.BANK_REGISTER_PAYTO_URI_REUSE:
- return i18n.str`That account id is already taken.`;
+ return i18n.str`That account ID is already taken.`;
case TalerErrorCode.BANK_MISSING_TAN_INFO:
return i18n.str`No information for the selected authentication
channel.`;
case TalerErrorCode.BANK_TAN_CHANNEL_NOT_SUPPORTED:
return i18n.str`Authentication channel is not supported.`;
case TalerErrorCode.BANK_NON_ADMIN_PATCH_DEBT_LIMIT:
- return i18n.str`Only admin is allow to set debt limit.`;
+ return i18n.str`Only an administrator is allowed to set the debt
limit.`;
case TalerErrorCode.BANK_NON_ADMIN_SET_MIN_CASHOUT:
return i18n.str`Only the administrator can change the minimum
cashout limit.`;
case TalerErrorCode.BANK_NON_ADMIN_SET_TAN_CHANNEL:
return i18n.str`Only admin can create accounts with second
factor authentication.`;
case TalerErrorCode.BANK_PASSWORD_TOO_SHORT:
- return i18n.str`Password is too short.`;
+ return i18n.str`The password is too short.`;
case TalerErrorCode.BANK_PASSWORD_TOO_LONG:
- return i18n.str`Password is too long.`;
+ return i18n.str`The password is too long.`;
}
});
}
diff --git a/packages/bank-ui/src/pages/SolveChallengePage.tsx
b/packages/bank-ui/src/pages/SolveChallengePage.tsx
index e583b80f2..3c0c379d3 100644
--- a/packages/bank-ui/src/pages/SolveChallengePage.tsx
+++ b/packages/bank-ui/src/pages/SolveChallengePage.tsx
@@ -111,7 +111,7 @@ export function SolveChallengePage({
case HttpStatusCode.NotFound:
return notify({
type: "error",
- title: i18n.str`Cashout not found. It may be also mean that it
was already aborted.`,
+ title: i18n.str`No cashout was found. The cashout process has
probably already been aborted.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -119,7 +119,7 @@ export function SolveChallengePage({
case HttpStatusCode.Unauthorized:
return notify({
type: "error",
- title: i18n.str`Cashout not found. It may be also mean that it
was already aborted.`,
+ title: i18n.str`No cashout was found. The cashout process has
probably already been aborted.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -127,7 +127,7 @@ export function SolveChallengePage({
case TalerErrorCode.BANK_TAN_CHANNEL_SCRIPT_FAILED:
return notify({
type: "error",
- title: i18n.str`Cashout not found. It may be also mean that it
was already aborted.`,
+ title: i18n.str`No cashout was found. The cashout process has
probably already been aborted.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -331,7 +331,8 @@ export function SolveChallengePage({
case TalerCorebankApi.TanChannel.SMS:
return (
<i18n.Translate>
- You should have received a code in your phone.
+ You should have received a code on your mobile
+ phone.
</i18n.Translate>
);
case TalerCorebankApi.TanChannel.EMAIL:
@@ -710,14 +711,14 @@ function ShowWithdrawalDetails({
spec={config.currency_specification}
/>
) : (
- <i18n.Translate>No amount specified yet.</i18n.Translate>
+ <i18n.Translate>No amount has yet been determined.</i18n.Translate>
)}
</dd>
</div>
{details.body.selected_reserve_pub !== undefined && (
<div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6 text-gray-900">
- <i18n.Translate>Withdraw id</i18n.Translate>
+ <i18n.Translate>Withdraw reserve ID</i18n.Translate>
</dt>
<dd
class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"
@@ -759,10 +760,10 @@ function ShowCashoutDetails({
switch (info.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
diff --git a/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
b/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
index ec1ee1ff9..f436334bf 100644
--- a/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
+++ b/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
@@ -53,12 +53,16 @@ import { useWithdrawalDetails } from "../hooks/account.js";
const RefAmount = forwardRef(InputAmount);
-function ThereIsAnOperationWarning({ wopid, onClose, focus,
routeOperationDetails }: {
- focus?: boolean,
- wopid: string,
+function ThereIsAnOperationWarning({
+ wopid,
+ onClose,
+ focus,
+ routeOperationDetails,
+}: {
+ focus?: boolean;
+ wopid: string;
onClose: () => void;
routeOperationDetails: RouteDefinition<{ wopid: string }>;
-
}): VNode {
const { i18n } = useTranslationContext();
const url = routeOperationDetails.url({ wopid });
@@ -66,7 +70,7 @@ function ThereIsAnOperationWarning({ wopid, onClose, focus,
routeOperationDetail
return (
<Attention
type="warning"
- title={i18n.str`There is an operation already`}
+ title={i18n.str`There is an operation already pending`}
onClose={onClose}
>
<span ref={focus ? doAutoFocus : undefined} />
@@ -75,18 +79,17 @@ function ThereIsAnOperationWarning({ wopid, onClose, focus,
routeOperationDetail
class="font-semibold text-yellow-700 hover:text-yellow-600"
name="complete operation"
href={url}
- // onClick={(e) => {
- // e.preventDefault()
- // walletInegrationApi.publishTalerAction(uri, () => {
- // navigateTo(url)
- // })
- // }}
+ // onClick={(e) => {
+ // e.preventDefault()
+ // walletInegrationApi.publishTalerAction(uri, () => {
+ // navigateTo(url)
+ // })
+ // }}
>
<i18n.Translate>this page</i18n.Translate>
</a>
</Attention>
);
-
}
function OldWithdrawalForm({
@@ -128,10 +131,7 @@ function OldWithdrawalForm({
const loading = !result;
const error =
!loading && (result instanceof TalerError || result.type === "fail");
- const pending =
- !loading &&
- !error &&
- result.body.status === "pending";
+ const pending = !loading && !error && result.body.status === "pending";
if (pending) {
// FIXME: doing the preventDefault is not optimal
@@ -141,43 +141,16 @@ function OldWithdrawalForm({
// withdrawalOperationId: bankState.currentWithdrawalOperationId,
// });
// const uri = parseWithdrawUri(suri)!
- return <ThereIsAnOperationWarning
- onClose={() => {
- updateBankState("currentWithdrawalOperationId", undefined);
- }}
- routeOperationDetails={routeOperationDetails}
- wopid={bankState.currentWithdrawalOperationId!}
- focus
-
- />
- // const url = routeOperationDetails.url({
- // wopid: bankState.currentWithdrawalOperationId,
- // });
- // return (
- // <Attention
- // type="warning"
- // title={i18n.str`There is an operation already`}
- // onClose={() => {
- // updateBankState("currentWithdrawalOperationId", undefined);
- // }}
- // >
- // <span ref={focus ? doAutoFocus : undefined} />
- // <i18n.Translate>Complete the operation in</i18n.Translate>{" "}
- // <a
- // class="font-semibold text-yellow-700 hover:text-yellow-600"
- // name="complete operation"
- // href={url}
- // // onClick={(e) => {
- // // e.preventDefault()
- // // walletInegrationApi.publishTalerAction(uri, () => {
- // // navigateTo(url)
- // // })
- // // }}
- // >
- // <i18n.Translate>this page</i18n.Translate>
- // </a>
- // </Attention>
- // );
+ return (
+ <ThereIsAnOperationWarning
+ onClose={() => {
+ updateBankState("currentWithdrawalOperationId", undefined);
+ }}
+ routeOperationDetails={routeOperationDetails}
+ wopid={bankState.currentWithdrawalOperationId!}
+ focus
+ />
+ );
}
const trimmedAmountStr = amountStr?.trim();
@@ -203,17 +176,17 @@ function OldWithdrawalForm({
const params: TalerCorebankApi.BankAccountCreateWithdrawalRequest =
preference.fastWithdrawalForm
? {
- suggested_amount: Amounts.stringify(parsedAmount),
- }
+ suggested_amount: Amounts.stringify(parsedAmount),
+ }
: {
- amount: Amounts.stringify(parsedAmount),
- };
+ amount: Amounts.stringify(parsedAmount),
+ };
const resp = await api.createWithdrawal(creds, params);
if (resp.type === "ok") {
const uri = parseWithdrawUri(resp.body.taler_withdraw_uri);
if (!uri) {
return notifyError(
- i18n.str`Server responded with an invalid withdraw URI`,
+ i18n.str`The server replied with an invalid taler://withdraw URI`,
i18n.str`Withdraw URI: ${resp.body.taler_withdraw_uri}`,
);
} else {
@@ -229,7 +202,7 @@ function OldWithdrawalForm({
notify({
type: "error",
title: i18n.str`The operation was rejected due to insufficient
funds`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -239,7 +212,7 @@ function OldWithdrawalForm({
notify({
type: "error",
title: i18n.str`The operation was rejected due to insufficient
funds`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -249,7 +222,7 @@ function OldWithdrawalForm({
notify({
type: "error",
title: i18n.str`Account not found`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -287,7 +260,10 @@ function OldWithdrawalForm({
ref={focus ? doAutoFocus : undefined}
/>
</div>
- <ShowInputErrorLabel message={errors?.amount} isDirty={amountStr !==
undefined} />
+ <ShowInputErrorLabel
+ message={errors?.amount}
+ isDirty={amountStr !== undefined}
+ />
</div>
<p class="mt-2 text-sm text-gray-500">
<i18n.Translate>
@@ -461,7 +437,7 @@ export function WalletWithdrawForm({
routeClose={routeCancel}
routeHere={routeOperationDetails}
onAbort={onOperationAborted}
- // route={routeCancel}
+ // route={routeCancel}
/>
)}
</div>
diff --git a/packages/bank-ui/src/pages/WireTransfer.tsx
b/packages/bank-ui/src/pages/WireTransfer.tsx
index 817145702..6ac126004 100644
--- a/packages/bank-ui/src/pages/WireTransfer.tsx
+++ b/packages/bank-ui/src/pages/WireTransfer.tsx
@@ -114,7 +114,7 @@ export function WireTransfer({
limit={limit}
onAuthorizationRequired={onAuthorizationRequired}
onSuccess={() => {
- notifyInfo(i18n.str`Wire transfer created!`);
+ notifyInfo(i18n.str`The wire transfer was successfully completed!`);
if (onSuccess) onSuccess();
}}
routeCancel={routeCancel}
diff --git a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
index f6a73f56b..0e305ac0a 100644
--- a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
+++ b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
@@ -124,7 +124,7 @@ export function WithdrawalConfirmationQuestion({
case HttpStatusCode.BadRequest:
return notify({
type: "error",
- title: i18n.str`The operation id is invalid.`,
+ title: i18n.str`The operation ID is invalid.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -140,7 +140,7 @@ export function WithdrawalConfirmationQuestion({
case TalerErrorCode.BANK_UNALLOWED_DEBIT:
return notify({
type: "error",
- title: i18n.str`Your balance is not enough for the operation.`,
+ title: i18n.str`Your balance is not sufficient for the
operation.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -204,7 +204,7 @@ export function WithdrawalConfirmationQuestion({
case HttpStatusCode.BadRequest:
return notify({
type: "error",
- title: i18n.str`The operation id is invalid.`,
+ title: i18n.str`The operation ID is invalid.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -260,7 +260,7 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid sm:grid-cols-3
sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account
+ Payment Service Provider's account
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -278,7 +278,8 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account number
+ Payment Service Provider's account
+ number
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -289,7 +290,7 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium
leading-6 text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -308,8 +309,8 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account bank
- hostname
+ Payment Service Provider's account
+ bank hostname
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -319,7 +320,7 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account id
+ Payment Service Provider's account id
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -330,7 +331,7 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium
leading-6 text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -349,7 +350,8 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium leading-6
text-gray-900">
<i18n.Translate>
- Payment provider's account address
+ Payment Service Provider's account
+ address
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -360,7 +362,7 @@ export function WithdrawalConfirmationQuestion({
<div class="px-4 py-2 sm:grid
sm:grid-cols-3 sm:gap-4 sm:px-0">
<dt class="text-sm font-medium
leading-6 text-gray-900">
<i18n.Translate>
- Payment provider's name
+ Payment Service Provider's name
</i18n.Translate>
</dt>
<dd class="mt-1 text-sm leading-6
text-gray-700 sm:col-span-2 sm:mt-0">
@@ -388,7 +390,7 @@ export function WithdrawalConfirmationQuestion({
/>
) : (
<i18n.Translate>
- No amount specified yet.
+ No amount has yet been determined.
</i18n.Translate>
)}
</dd>
@@ -468,7 +470,7 @@ export function ShouldBeSameUser({
<Fragment>
<Attention
type="warning"
- title={i18n.str`This operation was created with other username`}
+ title={i18n.str`This operation was created with another username`}
/>
<LoginForm currentUser={username} fixedUser />
</Fragment>
diff --git a/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
b/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
index 37918396a..fa83321d8 100644
--- a/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
+++ b/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
@@ -106,8 +106,9 @@ export function WithdrawalQRCode({
<div class="mt-2">
<p class="text-sm text-gray-500">
<i18n.Translate>
- The wire transfer to the payment provider's account was
- aborted from somewhere else, your balance was not affected.
+ The wire transfer to the Payment Service Provider's account
+ was aborted from somewhere else, your balance was not
+ affected.
</i18n.Translate>
</p>
</div>
@@ -157,9 +158,9 @@ export function WithdrawalQRCode({
<div class="mt-2">
<p class="text-sm text-gray-500">
<i18n.Translate>
- The wire transfer to the Taler operator has been initiated.
- You will soon receive the requested amount in your Taler
- wallet.
+ The wire transfer to the Payment Service Provider has been
+ initiated. You will shortly receive the requested amount in
+ your Taler wallet.{" "}
</i18n.Translate>
</p>
</div>
@@ -173,13 +174,13 @@ export function WithdrawalQRCode({
>
<i18n.Translate>Close</i18n.Translate>
</a>
- {origin === "from-wallet-ui" ? (
+ {origin === "from-wallet-ui" && false ? (
<a
href={talerWithdrawUri}
name="done"
class="inline-flex justify-center rounded-md bg-indigo-600 px-3
py-2 text-sm font-semibold text-white shadow-sm hover:bg-indigo-500
focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2
focus-visible:outline-indigo-600"
>
- <i18n.Translate>Go to wallet</i18n.Translate>
+ <i18n.Translate>Go to your wallet now</i18n.Translate>
</a>
) : undefined}
</div>
@@ -192,7 +193,7 @@ export function WithdrawalQRCode({
<QrCodeSection
withdrawUri={withdrawUri}
onAborted={() => {
- notifyInfo(i18n.str`Operation canceled`);
+ notifyInfo(i18n.str`Operation aborted`);
onOperationAborted();
}}
/>
@@ -207,10 +208,10 @@ export function WithdrawalQRCode({
return (
<Attention
type="danger"
- title={i18n.str`The operation is marked as 'selected' but some step in
the withdrawal failed`}
+ title={i18n.str`The operation is marked as selected, but a process
during the withdrawal failed`}
>
<i18n.Translate>
- The account is selected but no withdrawal identification found.
+ The account was selected, but no withdrawal reserve ID was found.
</i18n.Translate>
</Attention>
);
@@ -220,11 +221,11 @@ export function WithdrawalQRCode({
return (
<Attention
type="danger"
- title={i18n.str`The operation is marked as 'selected' but some step in
the withdrawal failed`}
+ title={i18n.str`The operation is marked as selected, but a process
during the withdrawal failed`}
>
<i18n.Translate>
- There is a withdrawal identification but no account has been selected
- or the selected account is invalid.
+ There is a withdrawal reserve ID but no account has been selected or
+ the selected account is invalid.
</i18n.Translate>
</Attention>
);
@@ -234,11 +235,11 @@ export function WithdrawalQRCode({
return (
<Attention
type="danger"
- title={i18n.str`The operation is marked as 'selected' but some step in
the withdrawal failed`}
+ title={i18n.str`The operation is marked as selected, but a process
during the withdrawal failed`}
>
<i18n.Translate>
- No withdrawal ID found and no account has been selected or the
- selected account is invalid.
+ A withdrawal reserve ID was not found and the no account has been
+ selected.
</i18n.Translate>
</Attention>
);
@@ -256,7 +257,7 @@ export function WithdrawalQRCode({
}}
onAuthorizationRequired={onAuthorizationRequired}
onAborted={() => {
- notifyInfo(i18n.str`Operation canceled`);
+ notifyInfo(i18n.str`Operation aborted`);
onOperationAborted();
}}
/>
@@ -299,9 +300,9 @@ export function OperationNotFound({
<div class="mt-2">
<p class="text-sm text-gray-500">
<i18n.Translate>
- This operation is not known by the server. The operation id is
- wrong or the server deleted the operation information before
- reaching here.
+ This process is not known to the server. The process ID is
+ incorrect or the server has deleted the process information
+ before it arrived here.
</i18n.Translate>
</p>
</div>
@@ -314,7 +315,7 @@ export function OperationNotFound({
name="continue to dashboard"
class="inline-flex w-full justify-center rounded-md bg-indigo-600
px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-indigo-500
focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2
focus-visible:outline-indigo-600"
>
- <i18n.Translate>Cotinue to dashboard</i18n.Translate>
+ <i18n.Translate>Continue to dashboard</i18n.Translate>
</a>
</div>
)}
diff --git a/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
b/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
index 0333e5e6f..620a2f664 100644
--- a/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
+++ b/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
@@ -204,7 +204,7 @@ export function ShowAccountDetails({
case TalerErrorCode.BANK_PASSWORD_TOO_SHORT: {
return notify({
type: "error",
- title: i18n.str`Password is too short.`,
+ title: i18n.str`The password is too short.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -213,7 +213,7 @@ export function ShowAccountDetails({
case TalerErrorCode.BANK_PASSWORD_TOO_LONG: {
return notify({
type: "error",
- title: i18n.str`Password is too long.`,
+ title: i18n.str`The password is too long.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
diff --git a/packages/bank-ui/src/pages/admin/AccountForm.tsx
b/packages/bank-ui/src/pages/admin/AccountForm.tsx
index 79064770e..7ac9c4283 100644
--- a/packages/bank-ui/src/pages/admin/AccountForm.tsx
+++ b/packages/bank-ui/src/pages/admin/AccountForm.tsx
@@ -197,7 +197,7 @@ export function AccountForm<PurposeType extends keyof
ChangeByPurposeType>({
: !newForm.phone.startsWith("+") // FIXME: better phone number check
? i18n.str`Should start with +`
: !REGEX_JUST_NUMBERS_REGEX.test(newForm.phone)
- ? i18n.str`Phone number can't have other than numbers`
+ ? i18n.str`A phone number consists of numbers only`
: undefined,
debit_threshold: !editableThreshold
? undefined
@@ -373,7 +373,7 @@ export function AccountForm<PurposeType extends keyof
ChangeByPurposeType>({
/>
</div>
<p class="mt-2 text-sm text-gray-500">
- <i18n.Translate>Account id for authentication</i18n.Translate>
+ <i18n.Translate>Account ID for authentication</i18n.Translate>
</p>
</div>
@@ -417,8 +417,8 @@ export function AccountForm<PurposeType extends keyof
ChangeByPurposeType>({
label={i18n.str`Internal account`}
help={
purpose === "create"
- ? i18n.str`If empty a random account id will be assigned`
- : i18n.str`Share this id to receive bank transfers`
+ ? i18n.str`If this field is empty, a random account ID will
be assigned`
+ : i18n.str`You can copy and share this IBAN number in order
to receive wire transfers to your bank account`
}
error={errors?.payto_uri}
onChange={(e) => {
@@ -641,7 +641,7 @@ export function AccountForm<PurposeType extends keyof
ChangeByPurposeType>({
id="availability-label"
>
<i18n.Translate>
- Is this account a payment provider?
+ Does this account belong to a Payment Service Provider?
</i18n.Translate>
</span>
</span>
diff --git a/packages/bank-ui/src/pages/admin/AdminHome.tsx
b/packages/bank-ui/src/pages/admin/AdminHome.tsx
index d3f458654..a732e76aa 100644
--- a/packages/bank-ui/src/pages/admin/AdminHome.tsx
+++ b/packages/bank-ui/src/pages/admin/AdminHome.tsx
@@ -30,10 +30,7 @@ import {
useBankCoreApiContext,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
-import {
- format,
- sub
-} from "date-fns";
+import { format, sub } from "date-fns";
import { Fragment, VNode, h } from "preact";
import { useState } from "preact/hooks";
import { ErrorLoadingWithDebug } from
"../../components/ErrorLoadingWithDebug.js";
@@ -98,7 +95,7 @@ function getDateForTimeframeStart(
): string {
if (date.t_ms === "never") return "--";
switch (timeframe) {
- case TalerCorebankApi.MonitorTimeframeParam.hour:
+ case TalerCorebankApi.MonitorTimeframeParam.hour:
return `${format(date.t_ms, "HH:00", { locale })}hs`;
case TalerCorebankApi.MonitorTimeframeParam.day:
return format(date.t_ms, "EEEE", { locale });
@@ -120,28 +117,48 @@ function getDateForTimeframeEnd(
if (date.t_ms === "never") return "--";
switch (timeframe) {
case TalerCorebankApi.MonitorTimeframeParam.hour: {
- const end = AbsoluteTime.addDuration(date, Duration.fromSpec({hours: 1}))
- if (end.t_ms === "never") throw Error(`abs time plus 1 hour duration
can't be 'never'`)
+ const end = AbsoluteTime.addDuration(
+ date,
+ Duration.fromSpec({ hours: 1 }),
+ );
+ if (end.t_ms === "never")
+ throw Error(`abs time plus 1 hour duration can't be 'never'`);
return `${format(end.t_ms, "HH:00", { locale })}hs`;
}
case TalerCorebankApi.MonitorTimeframeParam.day: {
- const end = AbsoluteTime.addDuration(date, Duration.fromSpec({days: 1}))
- if (end.t_ms === "never") throw Error(`abs time plus 1 day duration
can't be 'never'`)
+ const end = AbsoluteTime.addDuration(
+ date,
+ Duration.fromSpec({ days: 1 }),
+ );
+ if (end.t_ms === "never")
+ throw Error(`abs time plus 1 day duration can't be 'never'`);
return format(end.t_ms, "EEEE", { locale });
}
case TalerCorebankApi.MonitorTimeframeParam.month: {
- const end = AbsoluteTime.addDuration(date, Duration.fromSpec({months:
1}))
- if (end.t_ms === "never") throw Error(`abs time plus 1 month duration
can't be 'never'`)
+ const end = AbsoluteTime.addDuration(
+ date,
+ Duration.fromSpec({ months: 1 }),
+ );
+ if (end.t_ms === "never")
+ throw Error(`abs time plus 1 month duration can't be 'never'`);
return format(end.t_ms, "MMMM", { locale });
}
case TalerCorebankApi.MonitorTimeframeParam.year: {
- const end = AbsoluteTime.addDuration(date, Duration.fromSpec({years: 1}))
- if (end.t_ms === "never") throw Error(`abs time plus 1 year duration
can't be 'never'`)
+ const end = AbsoluteTime.addDuration(
+ date,
+ Duration.fromSpec({ years: 1 }),
+ );
+ if (end.t_ms === "never")
+ throw Error(`abs time plus 1 year duration can't be 'never'`);
return format(end.t_ms, "yyyy", { locale });
}
case TalerCorebankApi.MonitorTimeframeParam.decade: {
- const end = AbsoluteTime.addDuration(date, Duration.fromSpec({years:
10}))
- if (end.t_ms === "never") throw Error(`abs time plus 10 years duration
can't be 'never'`)
+ const end = AbsoluteTime.addDuration(
+ date,
+ Duration.fromSpec({ years: 10 }),
+ );
+ if (end.t_ms === "never")
+ throw Error(`abs time plus 10 years duration can't be 'never'`);
return format(end.t_ms, "yyyy", { locale });
}
}
@@ -230,10 +247,10 @@ function Metrics({
switch (respInfo.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
@@ -314,8 +331,10 @@ function Metrics({
class="block w-full rounded-md border-gray-300
focus:border-indigo-500 focus:ring-indigo-500"
onChange={(e) => {
setMetricType(
- parseInt(e.currentTarget
- .value, 10) as TalerCorebankApi.MonitorTimeframeParam,
+ parseInt(
+ e.currentTarget.value,
+ 10,
+ ) as TalerCorebankApi.MonitorTimeframeParam,
);
}}
>
diff --git a/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
b/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
index 817b8541c..3f0dcb27c 100644
--- a/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
+++ b/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
@@ -117,7 +117,7 @@ export function CreateNewAccount({
case TalerErrorCode.BANK_NON_ADMIN_PATCH_DEBT_LIMIT:
return notify({
type: "error",
- title: i18n.str`Only admin is allow to set debt limit.`,
+ title: i18n.str`Only an administrator is allowed to set the debt
limit.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -158,7 +158,7 @@ export function CreateNewAccount({
case TalerErrorCode.BANK_PASSWORD_TOO_SHORT: {
return notify({
type: "error",
- title: i18n.str`Password is too short.`,
+ title: i18n.str`The password is too short.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -167,7 +167,7 @@ export function CreateNewAccount({
case TalerErrorCode.BANK_PASSWORD_TOO_LONG: {
return notify({
type: "error",
- title: i18n.str`Password is too long.`,
+ title: i18n.str`The password is too long.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
diff --git a/packages/bank-ui/src/pages/regional/CreateCashout.tsx
b/packages/bank-ui/src/pages/regional/CreateCashout.tsx
index 894191f55..76e7103bc 100644
--- a/packages/bank-ui/src/pages/regional/CreateCashout.tsx
+++ b/packages/bank-ui/src/pages/regional/CreateCashout.tsx
@@ -148,10 +148,10 @@ export function CreateCashout({
switch (info.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
@@ -250,7 +250,7 @@ export function CreateCashout({
: calculationResult === "amount-is-too-small"
? i18n.str`Amount needs to be higher`
: Amounts.cmp(calc.debit, conversionInfo.cashout_min_amount) < 0
- ? i18n.str`No account can't cashout less than ${
+ ? i18n.str`It is not possible to cashout less than ${
Amounts.stringifyValueWithSpec(
Amounts.parseOrThrow(conversionInfo.cashout_min_amount),
regional_currency_specification,
@@ -264,7 +264,7 @@ export function CreateCashout({
).normal
}`
: Amounts.isZero(calc.credit)
- ? i18n.str`The total transfer at destination will be zero`
+ ? i18n.str`The total transfer to the destination will be
zero`
: undefined,
});
const trimmedAmountStr = form.amount?.trim();
@@ -314,7 +314,7 @@ export function CreateCashout({
case TalerErrorCode.BANK_BAD_CONVERSION:
return notify({
type: "error",
- title: i18n.str`The conversion rate was incorrectly applied`,
+ title: i18n.str`The conversion rate was applied incorrectly`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -330,7 +330,7 @@ export function CreateCashout({
case HttpStatusCode.NotImplemented:
return notify({
type: "error",
- title: i18n.str`Cashout are disabled`,
+ title: i18n.str`Cashout is disabled`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -346,7 +346,7 @@ export function CreateCashout({
case TalerErrorCode.BANK_CONVERSION_AMOUNT_TO_SMALL:
return notify({
type: "error",
- title: i18n.str`The amount is less than the minimum allowed.`,
+ title: i18n.str`The amount is below the minimum amount
permitted.`,
description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
@@ -453,7 +453,7 @@ export function CreateCashout({
</div>
<p class="mt-2 text-sm text-gray-500">
<i18n.Translate>
- If this name doesn't match the account holder's name your
+ If this name doesn't match the account holder's name, your
transaction may fail.
</i18n.Translate>
</p>
@@ -462,7 +462,8 @@ export function CreateCashout({
<div class="flex items-center justify-between border-t-2 afu
pt-4">
<Attention type="warning" title={i18n.str`No cashout account`}>
<i18n.Translate>
- Before doing a cashout you need to complete your profile
+ Before being able to cashout to a bank account, you need to
+ complete your profile
</i18n.Translate>
</Attention>
</div>
diff --git a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
index 09efc021f..eeb01f238 100644
--- a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
+++ b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
@@ -68,10 +68,10 @@ export function ShowCashoutDetails({ id, routeClose }:
Props): VNode {
);
case HttpStatusCode.NotImplemented:
return (
- <Attention type="warning" title={i18n.str`Cashout are disabled`}>
+ <Attention type="warning" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
@@ -90,10 +90,10 @@ export function ShowCashoutDetails({ id, routeClose }:
Props): VNode {
switch (info.case) {
case HttpStatusCode.NotImplemented: {
return (
- <Attention type="danger" title={i18n.str`Cashout are disabled`}>
+ <Attention type="danger" title={i18n.str`Cashout is disabled`}>
<i18n.Translate>
- Cashout should be enable by configuration and the conversion rate
- should be initialized with fee, ratio and rounding mode.
+ Cashout should be enabled in the configuration, the conversion
+ rate should be initialized with fee(s), rates and a rounding
mode.
</i18n.Translate>
</Attention>
);
diff --git a/packages/bank-ui/src/utils.ts b/packages/bank-ui/src/utils.ts
index 53c216b99..782c5dfd2 100644
--- a/packages/bank-ui/src/utils.ts
+++ b/packages/bank-ui/src/utils.ts
@@ -120,7 +120,6 @@ export enum CashoutStatus {
PENDING = "pending",
}
-
export const PAGINATED_LIST_SIZE = 5;
// when doing paginated request, ask for one more
// and use it to know if there are more to request
@@ -384,7 +383,7 @@ export function validateIBAN(
i18n: InternationalizationAPI,
): TranslatedString | undefined {
if (!IBAN_REGEX.test(account)) {
- return i18n.str`IBAN only have uppercased letters and numbers`;
+ return i18n.str`An IBAN consists of capital letters and numbers only`;
}
// Check total length
if (account.length < 4) return i18n.str`IBAN numbers have more that 4
digits`;
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-wallet-core] branch master updated (7d801a7bb -> d120e1bef),
gnunet <=