[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated (325b61fe7 -> 22d06bbf3)
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated (325b61fe7 -> 22d06bbf3) |
Date: |
Sat, 09 Nov 2024 21:03:46 +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 325b61fe7 Translated using Weblate (Russian)
new 4afc87649 include screen id on i18n
new 6b313c6ca description
new 22d06bbf3 update views with screen id
The 3 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/Routing.tsx | 62 +-
packages/bank-ui/src/components/Cashouts/views.tsx | 2 +
.../bank-ui/src/components/Transactions/views.tsx | 5 +-
packages/bank-ui/src/hooks/preferences.ts | 2 +
packages/bank-ui/src/i18n/bank.pot | 1347 ++++++++++++-------
packages/bank-ui/src/i18n/de.po | 1361 +++++++++++++-------
packages/bank-ui/src/i18n/es.po | 1355 ++++++++++++-------
packages/bank-ui/src/i18n/fr.po | 1347 ++++++++++++-------
packages/bank-ui/src/i18n/it.po | 1351 ++++++++++++-------
packages/bank-ui/src/i18n/ru.po | 1353 ++++++++++++-------
packages/bank-ui/src/i18n/uk.po | 1351 ++++++++++++-------
packages/bank-ui/src/index.tsx | 17 +-
packages/bank-ui/src/pages/AccountPage/views.tsx | 7 +-
packages/bank-ui/src/pages/BankFrame.tsx | 20 +-
packages/bank-ui/src/pages/LoginForm.tsx | 71 +-
.../bank-ui/src/pages/OperationState/views.tsx | 11 +-
packages/bank-ui/src/pages/PaymentOptions.tsx | 2 +
.../bank-ui/src/pages/PaytoWireTransferForm.tsx | 2 +
packages/bank-ui/src/pages/ProfileNavigation.tsx | 2 +
packages/bank-ui/src/pages/PublicHistoriesPage.tsx | 2 +
packages/bank-ui/src/pages/QrCodeSection.tsx | 2 +
packages/bank-ui/src/pages/RegistrationPage.tsx | 4 +
packages/bank-ui/src/pages/SolveChallengePage.tsx | 2 +
packages/bank-ui/src/pages/WalletWithdrawForm.tsx | 2 +
packages/bank-ui/src/pages/WireTransfer.tsx | 2 +
.../src/pages/WithdrawalConfirmationQuestion.tsx | 2 +
.../bank-ui/src/pages/WithdrawalOperationPage.tsx | 2 +
packages/bank-ui/src/pages/WithdrawalQRCode.tsx | 4 +-
.../src/pages/account/CashoutListForAccount.tsx | 2 +
.../src/pages/account/ShowAccountDetails.tsx | 2 +
.../src/pages/account/UpdateAccountPassword.tsx | 10 +-
packages/bank-ui/src/pages/admin/AccountForm.tsx | 2 +
packages/bank-ui/src/pages/admin/AccountList.tsx | 2 +
packages/bank-ui/src/pages/admin/AdminHome.tsx | 2 +
.../bank-ui/src/pages/admin/CreateNewAccount.tsx | 2 +
packages/bank-ui/src/pages/admin/DownloadStats.tsx | 2 +
packages/bank-ui/src/pages/admin/RemoveAccount.tsx | 10 +-
.../src/pages/regional/ConversionConfig.tsx | 6 +-
.../bank-ui/src/pages/regional/CreateCashout.tsx | 2 +
.../src/pages/regional/ShowCashoutDetails.tsx | 4 +
packages/bank-ui/src/stories.tsx | 2 +
packages/bank-ui/src/utils.ts | 1 +
packages/pogen/src/potextract.test.ts | 39 +-
packages/pogen/src/potextract.ts | 66 +-
packages/web-util/src/serve.ts | 24 +-
45 files changed, 6627 insertions(+), 3241 deletions(-)
diff --git a/packages/bank-ui/src/Routing.tsx b/packages/bank-ui/src/Routing.tsx
index cc94e318e..74620a8e4 100644
--- a/packages/bank-ui/src/Routing.tsx
+++ b/packages/bank-ui/src/Routing.tsx
@@ -56,12 +56,21 @@ import { ConversionConfig } from
"./pages/regional/ConversionConfig.js";
import { CreateCashout } from "./pages/regional/CreateCashout.js";
import { ShowCashoutDetails } from "./pages/regional/ShowCashoutDetails.js";
+const TALER_SCREEN_ID = 100;
+
+Routing.SCREEN_ID = TALER_SCREEN_ID;
export function Routing(): VNode {
const session = useSessionState();
- const refreshSession = session.state.status !== "loggedIn" ||
session.state.expiration.t_ms === "never" ?
- undefined :
- { user: session.state.username, time: session.state.expiration, auth:
session.state.token };
+ const refreshSession =
+ session.state.status !== "loggedIn" ||
+ session.state.expiration.t_ms === "never"
+ ? undefined
+ : {
+ user: session.state.username,
+ time: session.state.expiration,
+ auth: session.state.token,
+ };
const {
lib: { auth: authenticator },
@@ -73,19 +82,35 @@ export function Routing(): VNode {
* we need to wait before refreshing the session. Waiting too much and the
token will
* be expired. So 20% before expiration should be close enough.
*/
- const timeLeftBeforeExpiration = Duration.getRemaining(refreshSession.time)
- const refreshWindow =
Duration.multiply(Duration.fromTalerProtocolDuration(SESSION_DURATION), 0.2)
- if (timeLeftBeforeExpiration.d_ms === "forever" || refreshWindow.d_ms ===
"forever") return;
- const remain = Math.max(timeLeftBeforeExpiration.d_ms -
refreshWindow.d_ms, 0)
- console.log({remain, left:timeLeftBeforeExpiration.d_ms, safe:
refreshWindow.d_ms});
+ const timeLeftBeforeExpiration =
Duration.getRemaining(refreshSession.time);
+ const refreshWindow = Duration.multiply(
+ Duration.fromTalerProtocolDuration(SESSION_DURATION),
+ 0.2,
+ );
+ if (
+ timeLeftBeforeExpiration.d_ms === "forever" ||
+ refreshWindow.d_ms === "forever"
+ )
+ return;
+ const remain = Math.max(
+ timeLeftBeforeExpiration.d_ms - refreshWindow.d_ms,
+ 0,
+ );
+ console.log({
+ remain,
+ left: timeLeftBeforeExpiration.d_ms,
+ safe: refreshWindow.d_ms,
+ });
const timeoutId = setTimeout(async () => {
- const result = await
authenticator(refreshSession.user).createAccessTokenBearer_BANK(refreshSession.auth,
{
+ const result = await authenticator(
+ refreshSession.user,
+ ).createAccessTokenBearer_BANK(refreshSession.auth, {
scope: "readwrite",
duration: SESSION_DURATION,
refreshable: true,
- })
+ });
if (result.type === "fail") {
- console.log(`could not refresh session ${result.case}`)
+ console.log(`could not refresh session ${result.case}`);
return;
}
session.logIn({
@@ -93,12 +118,11 @@ export function Routing(): VNode {
token: createRFC8959AccessTokenEncoded(result.body.access_token),
expiration: AbsoluteTime.fromProtocolTimestamp(result.body.expiration),
});
-
- }, remain)
+ }, remain);
return () => {
- clearTimeout(timeoutId)
- }
- }, [refreshSession])
+ clearTimeout(timeoutId);
+ };
+ }, [refreshSession]);
if (session.state.status === "loggedIn") {
const { isUserAdministrator, username, expiration } = session.state;
@@ -136,7 +160,11 @@ const publicPages = {
function PublicRounting({
onLoggedUser,
}: {
- onLoggedUser: (username: string, token: AccessToken, expiration:
AbsoluteTime) => void;
+ onLoggedUser: (
+ username: string,
+ token: AccessToken,
+ expiration: AbsoluteTime,
+ ) => void;
}): VNode {
const { i18n } = useTranslationContext();
const location = useCurrentLocation(publicPages);
diff --git a/packages/bank-ui/src/components/Cashouts/views.tsx
b/packages/bank-ui/src/components/Cashouts/views.tsx
index 35c09ba71..e3edd7b0d 100644
--- a/packages/bank-ui/src/components/Cashouts/views.tsx
+++ b/packages/bank-ui/src/components/Cashouts/views.tsx
@@ -34,6 +34,8 @@ import { RenderAmount } from
"../../pages/PaytoWireTransferForm.js";
import { ErrorLoadingWithDebug } from "../ErrorLoadingWithDebug.js";
import { State } from "./index.js";
+const TALER_SCREEN_ID = 3;
+
export function FailedView({ error }: State.Failed) {
const { i18n } = useTranslationContext();
switch (error.case) {
diff --git a/packages/bank-ui/src/components/Transactions/views.tsx
b/packages/bank-ui/src/components/Transactions/views.tsx
index 5566fe78f..8e3be72f8 100644
--- a/packages/bank-ui/src/components/Transactions/views.tsx
+++ b/packages/bank-ui/src/components/Transactions/views.tsx
@@ -25,6 +25,8 @@ import { Fragment, VNode, h } from "preact";
import { RenderAmount } from "../../pages/PaytoWireTransferForm.js";
import { State } from "./index.js";
+const TALER_SCREEN_ID = 5;
+
export function ReadyView({
transactions,
routeCreateWireTransfer,
@@ -192,7 +194,8 @@ export function ReadyView({
/>
) : (
<span style={{ color: "grey" }}>
- <{i18n.str`Invalid value`}>
+ <
+ {i18n.str`Invalid value`}>
</span>
)}
</td>
diff --git a/packages/bank-ui/src/hooks/preferences.ts
b/packages/bank-ui/src/hooks/preferences.ts
index a03234634..d64b9d472 100644
--- a/packages/bank-ui/src/hooks/preferences.ts
+++ b/packages/bank-ui/src/hooks/preferences.ts
@@ -26,6 +26,8 @@ import {
useTranslationContext,
} from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 102;
+
interface Preferences {
showWithdrawalSuccess: boolean;
showDemoDescription: boolean;
diff --git a/packages/bank-ui/src/i18n/bank.pot
b/packages/bank-ui/src/i18n/bank.pot
index 60a69c165..59d66fd51 100644
--- a/packages/bank-ui/src/i18n/bank.pot
+++ b/packages/bank-ui/src/i18n/bank.pot
@@ -24,450 +24,539 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr ""
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr ""
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, c-format
msgid "Show install wallet first"
msgstr ""
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr ""
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr ""
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, c-format
msgid "Required"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, c-format
msgid "Not valid"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, c-format
msgid "Does not follow the pattern"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
msgid "The origin and the destination of the transfer can't be the same."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:251
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, c-format
msgid "Your balance is not sufficient for the operation."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, c-format
msgid "The wire transfer was successfully completed!"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, c-format
msgid "Input wire transfer detail"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the destination
"
"account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, c-format
msgid "QR code"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid "If your device has a camera, you can import a payto:// URI from a QR
code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, c-format
msgid "ID of the recipient's account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, c-format
msgid "username"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, c-format
msgid "Some text to identify the transfer"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:591
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
#, c-format
msgid "Amount to transfer"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, c-format
msgid "Payto URI:"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, c-format
msgid "Uniform resource identifier of the target account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, c-format
msgid
"payto://x-taler-bank/[bank-host]/[receiver-account]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, c-format
msgid "Cancel"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, c-format
msgid "Send"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, c-format
msgid "Account name is missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, c-format
msgid "Only \"IBAN\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, c-format
msgid "The \"amount\" parameter is not valid"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, c-format
msgid "\"message\" parameters to specify a reference text for the transfer are
missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
#, c-format
msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, c-format
msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, c-format
msgid "Please enter a longer subject"
msgstr ""
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr ""
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, c-format
msgid "The password should be longer than 8 letters"
msgstr ""
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, c-format
msgid "The passwords do not match"
msgstr ""
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr ""
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, c-format
msgid "You are not authorised to create this account."
msgstr ""
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, c-format
msgid "That account ID is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr ""
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr ""
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
-#: src/pages/RegistrationPage.tsx:152
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
#, c-format
msgid "The password is too short."
msgstr ""
-#: src/pages/RegistrationPage.tsx:154
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
#, c-format
msgid "The password is too long."
msgstr ""
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr ""
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, c-format
msgid "Login username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, c-format
msgid "Password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public information
"
@@ -475,402 +564,480 @@ msgid ""
"uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr ""
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr ""
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr ""
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr ""
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr ""
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, c-format
msgid "Username of the account"
msgstr ""
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, c-format
msgid "Password of the account"
msgstr ""
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr ""
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr ""
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
#, c-format
msgid "No transactions yet."
msgstr ""
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr ""
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr ""
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr ""
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr ""
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, c-format
msgid "Invalid value"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr ""
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr ""
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
"transaction."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, c-format
msgid "The operation ID is invalid."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid "The reserve operation has been confirmed previously and can't be
aborted"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, c-format
msgid "Payment Service Provider's account"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, c-format
msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, c-format
msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, c-format
msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, c-format
msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, c-format
msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, c-format
msgid ""
"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:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, 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:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr ""
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, c-format
msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, c-format
msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, c-format
msgid "Complete the operation in"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, c-format
msgid "Balance is not enough"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation on
"
"this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, c-format
msgid "Pending operation"
msgstr ""
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr ""
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, c-format
msgid "to a Taler wallet"
msgstr ""
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr ""
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr ""
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, c-format
msgid "This is a demo"
msgstr ""
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would
work. "
@@ -878,183 +1045,218 @@ msgid ""
"history of some %1$s ."
msgstr ""
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, c-format
msgid "Here you will be able to see how a bank that supports Taler directly
would work."
msgstr ""
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr ""
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr ""
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr ""
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, c-format
msgid "Welcome"
msgstr ""
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr ""
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr ""
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, c-format
msgid ""
"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:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, c-format
msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
msgid "The operation is marked as selected, but a process during the
withdrawal failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, c-format
msgid "A withdrawal reserve ID was not found and the no account has been
selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, c-format
msgid ""
"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:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, c-format
msgid "Continue to dashboard"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, c-format
msgid "No cashout was found. The cashout process has probably already been
aborted."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1062,544 +1264,650 @@ msgid ""
"provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, c-format
msgid "Updating account values"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, c-format
msgid "Making a wire transfer"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Confirming withdrawal"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, c-format
msgid "Account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, c-format
msgid "Cashout account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, c-format
msgid "Withdraw reserve ID"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, c-format
msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr ""
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr ""
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr ""
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr ""
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr ""
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, c-format
msgid "Conversion"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, c-format
msgid "Amount needs to be higher"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, c-format
msgid "The total transfer to the destination will be zero"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid "Duplicated request detected, check if the operation succeeded or try
again."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, c-format
msgid "The conversion rate was applied incorrectly"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
"administrator."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, c-format
msgid "The server doesn't support the current TAN channel."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid "If this name doesn't match the account holder's name, your transaction
may fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, c-format
msgid ""
"Before being able to cashout to a bank account, you need to complete your "
"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr ""
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, c-format
msgid "Doesn't have the pattern of an email"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, c-format
msgid "Should start with +"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, c-format
msgid "A phone number consists of numbers only"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, c-format
msgid "Account ID for authentication"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, c-format
msgid "Name of the account holder"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, c-format
msgid "Internal account"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, c-format
msgid "To be used when second factor authentication is enabled"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, c-format
msgid "External account number where the money is going to be sent when doing
cashouts"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, c-format
msgid "Minimum cashout"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid "You can't change the legal name, please contact the your account
administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid "You can't change the debt limit, please contact the your account
administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, c-format
msgid "Removed"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, c-format
msgid "This account can't be used."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, c-format
msgid "Merchant integration"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1608,719 +1916,860 @@ msgid ""
"\"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, c-format
msgid "Account type"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, c-format
msgid "Method to use for wire transfer."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, c-format
msgid "Account name"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, c-format
msgid "Bank account identifier for wire transfers."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, c-format
msgid "Address"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, c-format
msgid "Owner's name"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, c-format
msgid "Legal name of the person holding the account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, c-format
msgid "Account info URL"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire
transfers "
"to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, c-format
msgid "Repeated password doesn't match"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your
account "
"administrator."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, c-format
msgid "Your current password, for security"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, c-format
msgid "Repeat the same password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr ""
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr ""
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr ""
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr ""
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, c-format
msgid "Unknown"
msgstr ""
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, c-format
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, c-format
msgid "New bank account"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, c-format
msgid "Click here to save the file in your computer."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make sure
"
"that the owner make a complete cashout."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, c-format
msgid "Name doesn't match"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, c-format
msgid "Enter the account name that is going to be deleted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, c-format
msgid "loading..."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, c-format
msgid "only admin can setup conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, c-format
msgid "Wrong credentials"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, c-format
msgid "Conversion is disabled"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, c-format
msgid "Config cashout"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, c-format
msgid "Config cashin"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, c-format
msgid "Cashin ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, c-format
msgid "Cashout ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be
lower "
"or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, c-format
msgid "Initial amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, c-format
msgid "Converted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, c-format
msgid "Cashout after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid "This configuration allows users to cash out more of what has been
cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, c-format
msgid "Rnvalid"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, c-format
msgid "Conversion ratio between currencies"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid "Amount will be round below to the largest possible value smaller than
the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid "Amount will be round up to the smallest possible value larger than the
input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: 1.1,
"
"1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: 0.9,
"
"1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, c-format
msgid "Cashout id should be a number"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr ""
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/de.po b/packages/bank-ui/src/i18n/de.po
index ea8484134..fa51bdfe7 100644
--- a/packages/bank-ui/src/i18n/de.po
+++ b/packages/bank-ui/src/i18n/de.po
@@ -25,252 +25,301 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5.5\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr "Zeige Bestätigung der Abhebung"
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr "Demobeschreibung anzeigen"
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, fuzzy, c-format
msgid "Show install wallet first"
msgstr "Zeige Bestätigung der Abhebung"
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr "Debug-Informationen anzeigen"
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr "Vorgang fehlgeschlagen, bitte Fehler melden"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr "Zeitüberschreitung der Anforderung"
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr "Anfrage verzögert sich"
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr "Unstimmige Antwort"
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr "Netzwerkfehler"
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr "Unerwarteter Fehler bei der Anforderung"
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr "Unerwarteter Fehler"
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, fuzzy, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN sollte nur Großbuchstaben und Zahlen enthalten"
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Eine IBAN besteht normalerweise aus mehr als 4 Ziffern"
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Eine IBAN besteht normalerweise aus weniger als 34 Ziffern"
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr "IBAN-Ländercode wurde nicht gefunden"
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, 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:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, fuzzy, c-format
msgid "Required"
msgstr "erforderlich"
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, fuzzy, c-format
msgid "Not valid"
msgstr "nicht gültig"
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, fuzzy, c-format
msgid "Does not follow the pattern"
msgstr "Weicht vom Muster ab"
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
"Die Anfrage war ungültig oder die payto://-URI nutzte inakzeptable Merkmale."
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr "Nicht genug Berechtigungen, um den Vorgang abzuschließen."
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr "Das Zielkonto \"%1$s\" wurde nicht gefunden."
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
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
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, fuzzy, c-format
msgid "Your balance is not sufficient for the operation."
msgstr "Der Saldo ist nicht ausreichend."
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr "Das Ursprungskonto \"%1$s\" wurde nicht gefunden."
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, fuzzy, c-format
msgid "The wire transfer was successfully completed!"
msgstr "Banküberweisung abgeschlossen!"
-#: src/pages/PaytoWireTransferForm.tsx:305
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
+#, fuzzy, c-format
msgid "Input wire transfer detail"
msgstr "Geben Sie hier die Überweisungsdetails ein"
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr "Mithilfe eines Formulars"
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, c-format
msgid "QR code"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr "Empfängerkonto"
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, fuzzy, c-format
msgid "ID of the recipient's account"
msgstr "IBAN des Empfängerkontos"
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, fuzzy, c-format
msgid "username"
msgstr "Benutzername"
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr "IBAN des Empfängerkontos"
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr "Buchungsvermerk der Überweisung"
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr "Buchungsvermerk"
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, fuzzy, c-format
msgid "Some text to identify the transfer"
msgstr "Etwas Text, um den Transfer zu identifizieren"
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr "Betrag"
-#: src/pages/PaytoWireTransferForm.tsx:591
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
+#, fuzzy, c-format
msgid "Amount to transfer"
msgstr "Zu überweisender Betrag"
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, fuzzy, c-format
msgid "Payto URI:"
msgstr "payto URI:"
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, c-format
msgid "Uniform resource identifier of the target account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, fuzzy, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
@@ -278,68 +327,81 @@ msgid ""
msgstr ""
"payto://iban/[receiver-iban]?message=[Buchungsvermerk]&amount=[%1$s:X.Y]"
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
"payto://iban/[receiver-iban]?message=[Buchungsvermerk]&amount=[%1$s:X.Y]"
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, c-format
msgid "Cancel"
msgstr "Zurück"
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, c-format
msgid "Send"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, fuzzy, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr "Nur \"IBAN\" Ziele werden unterstützt"
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, fuzzy, c-format
msgid "Account name is missing"
msgstr "Konten"
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, fuzzy, c-format
msgid "Only \"IBAN\" target are supported"
msgstr "Nur \"IBAN\" Ziele werden unterstützt"
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, fuzzy, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr "Nutze den Parameter \"amount\" um den zu sendenden Betrag anzugeben"
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, fuzzy, c-format
msgid "The \"amount\" parameter is not valid"
msgstr "der Betrag ist nicht gültig"
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, fuzzy, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
@@ -348,137 +410,164 @@ msgstr ""
"Nutze den Parameter \"message\", um einen Referenztext für den Transfer "
"anzugeben"
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
#, c-format
msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
+#, fuzzy, c-format
msgid "The balance is not sufficient"
msgstr "Das Guthaben ist nicht ausreichend"
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, fuzzy, c-format
msgid "Please enter a longer subject"
msgstr "Buchungsvermerk der Überweisung"
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr ""
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr "Fehlender Benutzername"
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr "Fehlendes Passwort"
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, fuzzy, c-format
msgid "The password should be longer than 8 letters"
msgstr "sollte größer als 0 sein"
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, c-format
msgid "The passwords do not match"
msgstr ""
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr ""
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, c-format
msgid "You are not authorised to create this account."
msgstr ""
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, c-format
msgid "That account ID is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr ""
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr ""
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
-#: src/pages/RegistrationPage.tsx:152
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
#, c-format
msgid "The password is too short."
msgstr ""
-#: src/pages/RegistrationPage.tsx:154
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
#, c-format
msgid "The password is too long."
msgstr ""
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr ""
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, fuzzy, c-format
msgid "Login username"
msgstr "Fehlender Benutzername"
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, fuzzy, c-format
msgid "Password"
msgstr "Passwort"
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -486,264 +575,315 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr "Registrieren"
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr ""
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr "Falsche Zugangsdaten für \"%1$s\""
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr "Konto nicht gefunden"
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr "Benutzername"
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, fuzzy, c-format
msgid "Username of the account"
msgstr "Benutzername des Kontos"
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, fuzzy, c-format
msgid "Password of the account"
msgstr "Passwort des Kontos"
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr "Überprüfung"
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr "Anmelden"
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
-#, c-format
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
+#, fuzzy, c-format
msgid "No transactions yet."
msgstr "Es liegen noch keine Transaktionen vor."
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr "Datum"
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr "Gegenkonto"
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr "gesendet"
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr "empfangen"
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, fuzzy, c-format
msgid "Invalid value"
msgstr "ungültiger Wert"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr "an"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr "von"
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr "Erste Seite"
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr "Nächste"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr "Banküberweisung abgeschlossen!"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
"transaction."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
-#, c-format
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
+#, fuzzy, c-format
msgid "The operation ID is invalid."
msgstr "Die Vorgangs-ID ist ungültig."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr "Bestätigen Sie den Abhebevorgang"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, c-format
msgid "Payment Service Provider's account"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, c-format
msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, c-format
msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, c-format
msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, c-format
msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr "Überweisung"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, c-format
msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, c-format
msgid ""
"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:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr "Schließen"
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -751,139 +891,166 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, fuzzy, c-format
msgid "on this page"
msgstr "Erste Seite"
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr "Abheben"
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, c-format
msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, c-format
msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Abschließen oder Abbruch in"
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, fuzzy, c-format
msgid "Invalid"
msgstr "nicht gültig"
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, fuzzy, c-format
msgid "Balance is not enough"
msgstr "Der Saldo ist nicht ausreichend"
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr "Weiter"
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, fuzzy, c-format
msgid "Pending operation"
msgstr "Vorgang bestätigen"
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr ""
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, c-format
msgid "to a Taler wallet"
msgstr ""
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr ""
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr ""
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, c-format
msgid "This is a demo"
msgstr ""
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -891,189 +1058,224 @@ msgid ""
"transaction history of some %1$s ."
msgstr ""
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
"work."
msgstr ""
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr ""
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr ""
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr ""
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, c-format
msgid "Welcome"
msgstr ""
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr ""
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr "Buchungen auf öffentlich sichtbaren Konten"
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, c-format
msgid ""
"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:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, c-format
msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, c-format
msgid ""
"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:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, c-format
msgid "Continue to dashboard"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, c-format
msgid ""
"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr "Vorgang bestätigen"
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1081,553 +1283,659 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr "Bestätigen"
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Kontostand"
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Updating password"
msgstr "Fehlendes Passwort"
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Banküberweisung"
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Abhebung bestätigen"
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, fuzzy, c-format
msgid "Account"
msgstr "Konten"
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Passwort des Kontos"
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr "E-Mail"
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr "Name"
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, fuzzy, c-format
msgid "Withdraw reserve ID"
msgstr "Abheben"
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, c-format
msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr ""
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr ""
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr ""
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr ""
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr ""
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr "Löschen"
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, c-format
msgid "Conversion"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, c-format
msgid "Amount needs to be higher"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, c-format
msgid "The total transfer to the destination will be zero"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, c-format
msgid "The conversion rate was applied incorrectly"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
"administrator."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, c-format
msgid "The server doesn't support the current TAN channel."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr "Saldo"
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, c-format
msgid ""
"Before being able to cashout to a bank account, you need to complete your "
"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:597
-#, c-format
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
+#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "%1$s empfangen"
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr ""
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, c-format
msgid "Doesn't have the pattern of an email"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, c-format
msgid "Should start with +"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, c-format
msgid "A phone number consists of numbers only"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, c-format
msgid "Account ID for authentication"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, fuzzy, c-format
msgid "Name of the account holder"
msgstr "Benutzername des Kontos"
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, fuzzy, c-format
msgid "Internal account"
msgstr "Benutzername des Kontos"
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, c-format
msgid "To be used when second factor authentication is enabled"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, c-format
msgid ""
"External account number where the money is going to be sent when doing "
"cashouts"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, c-format
msgid "Minimum cashout"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, c-format
msgid "Removed"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, c-format
msgid "This account can't be used."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr "Aktualisieren"
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, c-format
msgid "Merchant integration"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1636,723 +1944,864 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, fuzzy, c-format
msgid "Account type"
msgstr "Konten"
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, c-format
msgid "Method to use for wire transfer."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, fuzzy, c-format
msgid "Account name"
msgstr "Konten"
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, c-format
msgid "Bank account identifier for wire transfers."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, fuzzy, c-format
msgid "Address"
msgstr "payto-Adresse"
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, fuzzy, c-format
msgid "Owner's name"
msgstr "Benutzername"
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, c-format
msgid "Legal name of the person holding the account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, fuzzy, c-format
msgid "Account info URL"
msgstr "Konto nicht gefunden"
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, c-format
msgid "Repeated password doesn't match"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
"account administrator."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, c-format
msgid "Your current password, for security"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, c-format
msgid "Repeat the same password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr ""
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr "Konten"
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr ""
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr ""
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, fuzzy, c-format
msgid "Unknown"
msgstr "unbekannt"
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, fuzzy, c-format
msgid "Change password"
msgstr "Fehlendes Passwort"
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, fuzzy, c-format
msgid "New bank account"
msgstr "Kontostand"
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, c-format
msgid "Click here to save the file in your computer."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
"sure that the owner make a complete cashout."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, c-format
msgid "Name doesn't match"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, c-format
msgid "Enter the account name that is going to be deleted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, c-format
msgid "loading..."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, c-format
msgid "only admin can setup conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:207
-#, c-format
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
+#, fuzzy, c-format
msgid "Wrong credentials"
msgstr "Falsche Zugangsdaten"
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, c-format
msgid "Conversion is disabled"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, c-format
msgid "Config cashout"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, c-format
msgid "Config cashin"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, c-format
msgid "Cashin ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, c-format
msgid "Cashout ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, fuzzy, c-format
msgid "Initial amount"
msgstr "Höchste Abhebesumme"
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, c-format
msgid "Converted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, c-format
msgid "Cashout after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, fuzzy, c-format
msgid "Rnvalid"
msgstr "nicht gültig"
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, c-format
msgid "Conversion ratio between currencies"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, c-format
msgid "Cashout id should be a number"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr ""
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/es.po b/packages/bank-ui/src/i18n/es.po
index c1e51ab08..2e5e96d22 100644
--- a/packages/bank-ui/src/i18n/es.po
+++ b/packages/bank-ui/src/i18n/es.po
@@ -25,320 +25,382 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5.5\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr "Mostrar confirmación de extracción"
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr "Mostrar descripción de demo"
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, c-format
msgid "Show install wallet first"
msgstr "Mostrar instalar la billetera primero"
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr "Mostrar información de depuración"
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr "La operaicón falló, por favor reportelo"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr "La petición al servidor agoto su tiempo"
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr "La petición al servidor interrumpida"
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr "Respuesta malformada"
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr "Error de conexión"
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr "Error de pedido inesperado"
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr "Error inesperado"
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, fuzzy, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN debería tener letras mayúsculas y números"
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, 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:391
+#. screenid: 2
+#: src/utils.ts:392
#, 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:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr "Código de pais de IBAN no encontrado"
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, 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:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, fuzzy, c-format
msgid "Required"
msgstr "requerido"
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, fuzzy, c-format
msgid "Not valid"
msgstr "no válido"
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, fuzzy, c-format
msgid "Does not follow the pattern"
msgstr "no tiene un patrón valido"
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
"El pedido era inválido o el URI payto:// usado tiene características "
"inaceptables."
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr "Sin permisos suficientes para completar la operación."
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr "La cuenta de destino \"%1$s\" no fue encontrada."
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
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
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, 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
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr "La cuenta origen \"%1$s\" no fue encontrada."
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, fuzzy, c-format
msgid "The wire transfer was successfully completed!"
msgstr "Transferencia bancaria completada!"
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, fuzzy, c-format
msgid "Input wire transfer detail"
msgstr "Detalle de transferencia bancaria"
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr "Usando un formulario"
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, fuzzy, c-format
msgid "QR code"
msgstr "Enviar código"
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr "Egreso"
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr "Destinatario"
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, fuzzy, c-format
msgid "ID of the recipient's account"
msgstr "Numero IBAN de la cuenta destinataria"
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, fuzzy, c-format
msgid "username"
msgstr "Nombre de usuario"
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr "Numero IBAN de la cuenta destinataria"
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr "Asunto de transferencia"
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr "Asunto"
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, fuzzy, c-format
msgid "Some text to identify the transfer"
msgstr "algún texto para identificar la transferencia"
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr "Monto"
-#: src/pages/PaytoWireTransferForm.tsx:591
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
#, fuzzy, c-format
msgid "Amount to transfer"
msgstr "monto a transferir"
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, fuzzy, c-format
msgid "Payto URI:"
msgstr "payto URI:"
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, fuzzy, c-format
msgid "Uniform resource identifier of the target account"
msgstr "identificador de recurso uniforme de la cuenta destino"
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, fuzzy, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
"message=[subject]&amount=[%1$s:X.Y]"
msgstr "payto://iban/[iban-destinatario]?message=[asunto]&amount=[%1$s:X.Y]"
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
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
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, fuzzy, c-format
msgid "Cancel"
msgstr "Cancelar"
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, fuzzy, c-format
msgid "Send"
msgstr "Envíar"
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, fuzzy, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr "solo cuentas \"IBAN\" son soportadas"
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, fuzzy, c-format
msgid "Account name is missing"
msgstr "Actualización de cuenta"
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, fuzzy, c-format
msgid "Only \"IBAN\" target are supported"
msgstr "solo cuentas \"IBAN\" son soportadas"
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, fuzzy, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr "usa el parámetro \"amount\" para indicar el monto a ser transferido"
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, fuzzy, c-format
msgid "The \"amount\" parameter is not valid"
msgstr "el monto no es válido"
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, fuzzy, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
@@ -347,140 +409,167 @@ msgstr ""
"usa el parámetro \"message\" para indicar un texto de referencia en la "
"transferencia"
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
+#, fuzzy, c-format
msgid "You cannot transfer an amount of zero."
msgstr "No se puede transferir una cantidad de cero."
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, fuzzy, c-format
msgid "The balance is not sufficient"
msgstr "La cuenta no tiene fondos suficientes"
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, fuzzy, c-format
msgid "Please enter a longer subject"
msgstr "Asunto de transferencia"
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr "Actualmente, el banco no está aceptado nuevos registros!"
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr "Falta nombre de usuario"
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr "Falta contraseña"
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, fuzzy, c-format
msgid "The password should be longer than 8 letters"
msgstr "Debería ser mas grande que 0"
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, fuzzy, c-format
msgid "The passwords do not match"
msgstr "La contraseña no coincide"
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
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
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, 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
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr ""
"El registro está deshabilitado porque el banco se quedó sin crédito bonus."
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr "El nombre de usuario no puede ser usado porque esta reservado."
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr "El nombre de usuario ya está tomado."
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, fuzzy, c-format
msgid "That account ID is already taken."
msgstr "El identificador de cuenta ya está tomado."
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr "No hay información para el canal de autenticación seleccionado."
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr "Canal de autenticación no esta soportado."
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, 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
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
"Solo el administrador puede crear cuentas con el segundo factor de "
"autenticación."
-#: src/pages/RegistrationPage.tsx:152
-#, c-format
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
+#, fuzzy, c-format
msgid "The password is too short."
msgstr "La contraseña es demasiado corta."
-#: src/pages/RegistrationPage.tsx:154
-#, c-format
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
+#, fuzzy, c-format
msgid "The password is too long."
msgstr "La contraseña es demasiado larga."
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr "Registro de cuenta"
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, fuzzy, c-format
msgid "Login username"
msgstr "Falta nombre de usuario"
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, c-format
msgid "Password"
msgstr "Contrasena"
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -488,132 +577,158 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr "Repita la contraseña"
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr "Registrarse"
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr "Crear un usuario aleatorio temporal"
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr "Credenciales incorrectas para \"%1$s\""
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr "Cuenta no encontrada"
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr "Usuario"
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, fuzzy, c-format
msgid "Username of the account"
msgstr "nombre de usuario de la cuenta"
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, fuzzy, c-format
msgid "Password of the account"
msgstr "contraseña de la cuenta"
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr "Verificar"
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr "Acceso"
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
-#, c-format
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
+#, fuzzy, c-format
msgid "No transactions yet."
msgstr "Aún no hay transacciones."
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr "Fecha"
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr "Contra cuenta"
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr "enviado"
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr "recibido"
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, fuzzy, c-format
msgid "Invalid value"
msgstr "valor inválido"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr "hacia"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr "desde"
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr "Primera página"
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr "Siguiente"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr "Transferencia bancaria completada!"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr "La extracción fue abortada anteriormente y no puede ser confirmada"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
@@ -622,27 +737,32 @@ msgstr ""
"La operación de extracción no puede ser confirmada antes de que una "
"billetera acepte la transaccion."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, fuzzy, c-format
msgid "The operation ID is invalid."
msgstr "El id de operación es invalido."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr "La operación no se encontró."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
@@ -650,67 +770,80 @@ msgstr ""
"La operación en la reserva ya ha sido confirmada previamente y no puede ser "
"abortada"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr "Confirme la operación de extracción"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr "Detalle de transferencia bancaria"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, fuzzy, c-format
msgid "Payment Service Provider's account"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, fuzzy, c-format
msgid "Payment Service Provider's account number"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, fuzzy, c-format
msgid "Payment Service Provider's name"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, fuzzy, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, fuzzy, c-format
msgid "Payment Service Provider's account id"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, fuzzy, c-format
msgid "Payment Service Provider's account address"
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr "Transferencia"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr "Autenticación requerida"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, 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:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -719,17 +852,20 @@ msgstr ""
"No autorizado para hacer la operación, quizá la sesión haya expirado or "
"cambió la contraseña."
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, 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:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr "La extracción fue confirmada"
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider has been initiated. You "
@@ -738,22 +874,26 @@ msgstr ""
"La transferencia bancaria al operador Taler fue iniciada. Pronto recibirás "
"el monto pedido en tu billetera Taler."
-#: src/pages/OperationState/views.tsx:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr "No mostrar otra vez"
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr "Cerrar"
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, 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:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -764,87 +904,104 @@ msgstr ""
"aplicán). Si todavía no tienes una puedes instalarla siguiendo las "
"instrucciones en"
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, fuzzy, c-format
msgid "on this page"
msgstr "esta página"
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr "Retirar"
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, fuzzy, c-format
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:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, 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:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, fuzzy, c-format
msgid "There is an operation already pending"
msgstr "Ya hay una operación"
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Completa o cancela la operación en"
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr "esta página"
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, fuzzy, c-format
msgid "Invalid"
msgstr "inválido"
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, fuzzy, c-format
msgid "Balance is not enough"
msgstr "el saldo no es suficiente"
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, 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:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI de extracción: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, 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:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr "Continuar"
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Click %1$s para abrir una cartera Taler!"
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -853,54 +1010,64 @@ msgstr ""
"Despues de usar tu billetera necesitarás confirmar o cancelar la operación "
"en este sitio."
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Necesitas una GNU Taler Wallet"
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, 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"
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, fuzzy, c-format
msgid "Pending operation"
msgstr "Operación pendiente de egreso"
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr "Enviar dinero"
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, fuzzy, c-format
msgid "to a Taler wallet"
msgstr "a una billetera %1$s"
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr "Extraer dinero digital a tu billetera móvil o extensión web"
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr "a otra cuenta bancaria"
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
"Hacer una transferencia bancaria a una cuenta con un número de cuenta "
"conocido."
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, fuzzy, c-format
msgid "This is a demo"
msgstr "Este es un banco de demostración"
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, fuzzy, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -911,7 +1078,8 @@ msgstr ""
"Taler directamente. Además de usar tu propia cuenta de banco, también podrás "
"ver el historial de transacciones de algunas %1$s."
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, fuzzy, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
@@ -920,77 +1088,92 @@ msgstr ""
"Esta parte de la demostración muetra como un banco que soporta Taler "
"directamente funcionaría."
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr "Operación pendiente de eliminación de cuenta"
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr "Operación pendiente de actualización de cuenta"
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr "Operación pendiente de actualización de password"
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr "Operación pendiente de transacción"
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr "Operación pendiente de extracción"
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr "Operación pendiente de egreso"
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr "Puedes completar o cancelar la operación en"
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr "Error interno, por favor reporte el error."
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr "Preferencias"
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, fuzzy, c-format
msgid "Welcome"
msgstr "Bienvenido/a, %1$s"
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr "Bienvenido/a, %1$s"
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr "Historial de cuentas públicas"
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, 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
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr "Operación abortada"
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider's account was aborted from "
@@ -999,12 +1182,14 @@ msgstr ""
"La transferencia bancaria a la cuenta del operador del Taler Exchange fue "
"abortada, su saldo no fue afectado."
-#: src/pages/WithdrawalQRCode.tsx:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, fuzzy, c-format
msgid "Go to your wallet now"
msgstr "a una billetera %1$s"
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, fuzzy, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
@@ -1013,14 +1198,16 @@ msgstr ""
"La operación está marcada como 'seleccionada' pero algunos pasos en la "
"extracción fallaron"
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, 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:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, fuzzy, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
@@ -1029,7 +1216,8 @@ msgstr ""
"Hay un identificador de extracción pero la cuenta no ha sido seleccionada o "
"la selccionada es inválida."
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, fuzzy, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
@@ -1037,12 +1225,14 @@ msgstr ""
"No hay un identificador de extracción y ninguna cuenta a sido seleccionada o "
"la seleccionada es inválida."
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr "Operación no encontrada"
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, fuzzy, c-format
msgid ""
"This process is not known to the server. The process ID is incorrect or the "
@@ -1052,63 +1242,75 @@ msgstr ""
"es incorrecto o el server borró la información de la operación antes de "
"llegar hasta aquí."
-#: src/pages/WithdrawalQRCode.tsx:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, fuzzy, c-format
msgid "Continue to dashboard"
msgstr "Continuar al panel"
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, 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
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr "Desafío no encontrado."
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr "Este usuario no está autorizado para completar este desafío."
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr "Demasiados intentos, intente otro código."
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr "El código de confirmación es erroneo, intente otra vez."
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr "La operación expiró."
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr "La operación falló."
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr "La operación necesita otra confirmación para completar."
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr "Confirmar la operación"
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1116,286 +1318,342 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr "Ingresar el código de confirmación"
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, 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:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr "Confirmar"
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Removing account"
msgstr "Hacia cuenta"
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Balance de cuenta bancaria"
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Updating password"
msgstr "Actualizar contraseña"
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Hacer una transferencia bancaria"
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Confirme la operación de extracción"
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, fuzzy, c-format
msgid "Operation:"
msgstr "Operación abortada"
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Operación pendiente de eliminación de cuenta"
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, fuzzy, c-format
msgid "Account"
msgstr "Cuentas"
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr "Hacia cuenta"
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, fuzzy, c-format
msgid "Cashout account"
msgstr "No hay cuenta de egreso"
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr "Correo eletrónico"
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr "Teléfono"
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Debitado"
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr "Es una cuenta pública?"
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr "Nombre"
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Autenticación requerida"
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, fuzzy, c-format
msgid "Remove"
msgstr "elimiar"
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr "Nueva contraseña"
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr "Detalles del desafío"
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr "Enviado a"
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr "Al teléfono"
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr "Al email"
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr "Enviar otra vez"
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, fuzzy, c-format
msgid "Withdraw reserve ID"
msgstr "Retirar"
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, fuzzy, c-format
msgid "Cashout is disabled"
msgstr "Egreso creado"
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr "Hacer una transferencia bancaria"
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr "El URI de estracción no es válido"
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr "Últimos egresos"
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr "Creado"
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr "Débito total"
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr "Crédito total"
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr "Seleccione una sección"
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr "Detalles"
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr "Borrar"
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr "Credenciales"
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr "Egresos"
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, fuzzy, c-format
msgid "Conversion"
msgstr "Tasa de conversión"
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr "Imposible crear un egreso"
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr "La configuración del banco no soporta operaciones de egreso."
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, fuzzy, c-format
msgid "Amount needs to be higher"
msgstr "necesita ser mayor debido a las comisiones"
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, fuzzy, c-format
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
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr "Egreso creado"
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
@@ -1403,27 +1661,32 @@ msgstr ""
"Se detectó una petición duplicada, verifique si la operación tuvo éxito o "
"intente otra vez."
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, 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
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr "La cuenta no tiene fondos suficientes"
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr "Falta dirección de egreso en el perfíl"
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
@@ -1432,138 +1695,164 @@ msgstr ""
"El envío del mensaje de confirmación falló, intente mas tarde o contacte al "
"administrador."
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, fuzzy, c-format
msgid "The server doesn't support the current TAN channel."
msgstr "Este servidor no tiene soporte para segundo factor de autenticación."
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr "Tasa de conversión"
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr "Saldo"
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr "Comisión"
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr "No hay cuenta de egreso"
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, 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:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, fuzzy, c-format
msgid "Send %1$s"
msgstr "Envíar"
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Bienvenido/a, %1$s"
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr "Costo total"
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr "Saldo remanente"
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr "Antes de comisión"
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr "Total de egreso"
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr "Egreso para cuenta %1$s"
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, fuzzy, c-format
msgid "Doesn't have the pattern of an email"
msgstr "no tiene el patrón de un correo electrónico"
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
msgid "Should start with +"
msgstr "debería comenzar con un +"
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, fuzzy, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, fuzzy, c-format
msgid "Account ID for authentication"
msgstr "Segundo factor de autenticación"
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, fuzzy, c-format
msgid "Name of the account holder"
msgstr "nombre de usuario de la cuenta"
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, fuzzy, c-format
msgid "Internal account"
msgstr "a otra cuenta bancaria"
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, fuzzy, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, fuzzy, c-format
msgid "To be used when second factor authentication is enabled"
msgstr "Hábilitar segundo factor de autenticación"
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, fuzzy, c-format
msgid ""
"External account number where the money is going to be sent when doing "
@@ -1571,52 +1860,62 @@ msgid ""
msgstr ""
"numero de cuenta donde el dinero será enviado cuando se ejecuten egresos"
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr "Máxima deuda"
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, fuzzy, c-format
msgid "Minimum cashout"
msgstr "egresos"
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, fuzzy, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr "las cuentas públicas tienen su saldo accesible al público"
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, fuzzy, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr "Es una cuenta pública?"
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr "Cuenta actualizada"
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr "Los permisos para cambiar la cuenta no son suficientes"
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr "El nombre de usaurio no se encontró"
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
@@ -1625,7 +1924,8 @@ msgstr ""
"No puede cambiar el nombre legal, por favor contacte el administrador de la "
"cuenta."
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
@@ -1634,7 +1934,8 @@ msgstr ""
"No puede cambiar el límite de deuda, por favor contacte el administrador de "
"la cuenta."
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
@@ -1643,37 +1944,44 @@ msgstr ""
"No puede cambiar la dirección de egreso, por favor contacte al administrador "
"de la cuenta."
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr "Cuenta \"%1$s\""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, fuzzy, c-format
msgid "Removed"
msgstr "elimiar"
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, fuzzy, c-format
msgid "This account can't be used."
msgstr "Este paso no puede ser deshecho."
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr "Cambiar detalles"
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr "Actualizar"
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, fuzzy, c-format
msgid "Merchant integration"
msgstr "Registro de cuenta"
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1682,89 +1990,106 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, fuzzy, c-format
msgid "Account type"
msgstr "Eliminación de cuenta"
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, fuzzy, c-format
msgid "Method to use for wire transfer."
msgstr "Hacer una transferencia bancaria"
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, fuzzy, c-format
msgid "Account name"
msgstr "Actualización de cuenta"
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, fuzzy, c-format
msgid "Bank account identifier for wire transfers."
msgstr "identificador de cuenta para transferencia bancaria"
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, fuzzy, c-format
msgid "Address"
msgstr "direccion payto"
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, fuzzy, c-format
msgid "Owner's name"
msgstr "Nombre de usuario"
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, fuzzy, c-format
msgid "Legal name of the person holding the account."
msgstr "nombre de la persona dueña de la cuenta"
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, fuzzy, c-format
msgid "Account info URL"
msgstr "Cuenta no encontrada"
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, fuzzy, c-format
msgid "Repeated password doesn't match"
msgstr "la contraseña no coincide"
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr "La contraseña cambió"
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr "No está autorizado a cambiar el password, quizá la sesión es invalida."
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
@@ -1773,301 +2098,360 @@ msgstr ""
"Se necesita el password viejo para cambiar la contraseña. Si no lo tiene "
"contacte a su administrador."
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
"Su actual contraseña no coincide, no puede cambiar a una nueva contraseña."
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr "Actualizar contraseña"
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr "Contraseña actual"
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, fuzzy, c-format
msgid "Your current password, for security"
msgstr "su actual contraseña, por seguridad"
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr "Escribalo otra vez"
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, fuzzy, c-format
msgid "Repeat the same password"
msgstr "repita la misma contraseña"
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr "Cambiar"
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr "Cuentas"
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr "Crear cuenta"
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr "Acciones"
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, fuzzy, c-format
msgid "Unknown"
msgstr "desconocido"
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, fuzzy, c-format
msgid "Change password"
msgstr "cambiar contraseña"
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "El nombre de usaurio no se encontró"
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, fuzzy, c-format
msgid "Transaction volume report"
msgstr "La creación de la transferencia dió una respuesta erronea"
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr "Última hora"
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr "Último mes"
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr "Último año"
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr "Último Año"
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, 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:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr "Ingreso"
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, 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:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr "Envios de dinero"
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr "Recibos de dinero"
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Cuenta del operador del Taler Exchange"
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "descargar estadísticas en CSV"
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr "Descendiente por"
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr "Ascendente por"
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr "El servidor respondió que el teléfono o correo eletrónico es invalido"
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr "Los permisos para ejecutar la operación no son suficientes"
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr "El nombre del usuario ya está tomado"
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr "El id de cuenta ya está tomado"
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr "El banco no tiene mas crédito de bonus."
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
"El nombre de usuario de la cuenta no puede userse porque está reservado"
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr "No puede crear cuentas"
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr "Solo los administradores del sistema pueden crear cuentas."
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, fuzzy, c-format
msgid "New bank account"
msgstr "Nueva cuenta"
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr "Crear"
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr "Descargar estadísticas del banco"
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr "Incluir métrica horaria"
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr "Incluir métrica diaria"
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr "Incluir métrica mensual"
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr "Incluir métrica anual"
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr "Incluir encabezado de tabla"
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr "Agregar métrica previa para comparar"
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr "Fallar en el primer error"
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr "Descargar"
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr "descargando... %1$s"
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr "Descarga completada"
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, fuzzy, c-format
msgid "Click here to save the file in your computer."
msgstr "click aquí para guardar el archivo en su computadora"
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr "No se puede eliminar la cuenta"
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
@@ -2076,337 +2460,402 @@ msgstr ""
"La cuenta no puede ser eliminada mientras tiene saldo. Primero aseguresé que "
"el dueño haga un egreso completo."
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr "Cuenta eliminada"
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr "No tiene permisos suficientes para eliminar la cuenta."
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr "El nombr ede usuario no se encontró."
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr "No se puede eliminar un nombre de usuario reservado."
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr "No se puede eliminar una cuenta con saldo diferente a cero."
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, fuzzy, c-format
msgid "Name doesn't match"
msgstr "el nombre no coincide"
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr "Está por eliminar la cuenta"
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr "Este paso no puede ser deshecho."
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr "Borrando cuenta \"%1$s\""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr "Verificación"
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, fuzzy, c-format
msgid "Enter the account name that is going to be deleted"
msgstr "ingrese el nombre de cuenta que será eliminado"
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, fuzzy, c-format
msgid "loading..."
msgstr "descargando... %1$s"
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, fuzzy, c-format
msgid "only admin can setup conversion"
msgstr "Solo los administradores del sistema pueden crear cuentas."
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, fuzzy, c-format
msgid "Wrong credentials"
msgstr "Credenciales incorrectas para \"%1$s\""
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, fuzzy, c-format
msgid "Conversion is disabled"
msgstr "Tasa de conversión"
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, fuzzy, c-format
msgid "Config cashout"
msgstr "Egreso"
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, fuzzy, c-format
msgid "Config cashin"
msgstr "Ingreso"
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, fuzzy, c-format
msgid "Cashin ratio"
msgstr "Ingreso"
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, fuzzy, c-format
msgid "Cashout ratio"
msgstr "Egreso creado"
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, fuzzy, c-format
msgid "Initial amount"
msgstr "Monto máximo de extracción"
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, fuzzy, c-format
msgid "Converted"
msgstr "Tasa de conversión"
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, fuzzy, c-format
msgid "Cashout after fee"
msgstr "Egreso creado"
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, fuzzy, c-format
msgid "Rnvalid"
msgstr "inválido"
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, fuzzy, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr "La operación de egreso ya está abortada."
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, fuzzy, c-format
msgid "Conversion ratio between currencies"
msgstr "Tasa de conversión"
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, fuzzy, c-format
msgid "Cashout id should be a number"
msgstr "debería ser un correo electrónico"
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr "Este egreso no se encontró. Quizá fue abortado."
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr "Detalles de egreso"
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr "Debitado"
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr "Acreditado"
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr "Bienvenido a %1$s!"
diff --git a/packages/bank-ui/src/i18n/fr.po b/packages/bank-ui/src/i18n/fr.po
index d505f1163..b0c95b2ca 100644
--- a/packages/bank-ui/src/i18n/fr.po
+++ b/packages/bank-ui/src/i18n/fr.po
@@ -27,455 +27,544 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.2.1\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr ""
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr ""
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, c-format
msgid "Show install wallet first"
msgstr ""
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr "L'opération a échoué, veuillez le signaler"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr "Erreur réseau"
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, c-format
msgid "Required"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, c-format
msgid "Not valid"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, c-format
msgid "Does not follow the pattern"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
msgid "The origin and the destination of the transfer can't be the same."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:251
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, c-format
msgid "Your balance is not sufficient for the operation."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, c-format
msgid "The wire transfer was successfully completed!"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, c-format
msgid "Input wire transfer detail"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, c-format
msgid "QR code"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, c-format
msgid "ID of the recipient's account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, c-format
msgid "username"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, c-format
msgid "Some text to identify the transfer"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:591
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
#, c-format
msgid "Amount to transfer"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, c-format
msgid "Payto URI:"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, c-format
msgid "Uniform resource identifier of the target account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
"message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, c-format
msgid "Cancel"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, c-format
msgid "Send"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, c-format
msgid "Account name is missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, c-format
msgid "Only \"IBAN\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, c-format
msgid "The \"amount\" parameter is not valid"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
"missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
#, c-format
msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, c-format
msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, c-format
msgid "Please enter a longer subject"
msgstr ""
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr ""
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, c-format
msgid "The password should be longer than 8 letters"
msgstr ""
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, c-format
msgid "The passwords do not match"
msgstr ""
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr ""
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, c-format
msgid "You are not authorised to create this account."
msgstr ""
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, c-format
msgid "That account ID is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr ""
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr ""
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
-#: src/pages/RegistrationPage.tsx:152
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
#, c-format
msgid "The password is too short."
msgstr ""
-#: src/pages/RegistrationPage.tsx:154
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
#, c-format
msgid "The password is too long."
msgstr ""
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr ""
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, c-format
msgid "Login username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, c-format
msgid "Password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -483,264 +572,315 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr ""
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr ""
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr ""
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr ""
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr ""
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, c-format
msgid "Username of the account"
msgstr ""
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, c-format
msgid "Password of the account"
msgstr ""
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr ""
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr ""
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
#, c-format
msgid "No transactions yet."
msgstr ""
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr ""
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr ""
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr ""
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr ""
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, c-format
msgid "Invalid value"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr ""
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr ""
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
"transaction."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, c-format
msgid "The operation ID is invalid."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, c-format
msgid "Payment Service Provider's account"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, c-format
msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, c-format
msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, c-format
msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, c-format
msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, c-format
msgid "This operation was created with another username"
msgstr ""
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr ""
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, c-format
msgid ""
"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:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -748,139 +888,166 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr ""
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, c-format
msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, c-format
msgid "There is an operation already pending"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, c-format
msgid "Complete the operation in"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, c-format
msgid "Balance is not enough"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, c-format
msgid "You need a Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, c-format
msgid "Pending operation"
msgstr ""
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr ""
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, c-format
msgid "to a Taler wallet"
msgstr ""
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr ""
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr ""
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, c-format
msgid "This is a demo"
msgstr ""
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -888,189 +1055,224 @@ msgid ""
"transaction history of some %1$s ."
msgstr ""
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
"work."
msgstr ""
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr ""
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr ""
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr ""
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, c-format
msgid "Welcome"
msgstr ""
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr ""
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr ""
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, c-format
msgid ""
"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:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, c-format
msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, c-format
msgid ""
"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:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, c-format
msgid "Continue to dashboard"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, c-format
msgid ""
"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1078,553 +1280,659 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, c-format
msgid "Updating account values"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, c-format
msgid "Making a wire transfer"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, c-format
msgid "Confirming withdrawal"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, c-format
msgid "Account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, c-format
msgid "Cashout account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, c-format
msgid "Withdraw reserve ID"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, c-format
msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr ""
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr ""
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr ""
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr ""
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr ""
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, c-format
msgid "Conversion"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, c-format
msgid "Amount needs to be higher"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, c-format
msgid "The total transfer to the destination will be zero"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, c-format
msgid "The conversion rate was applied incorrectly"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
"administrator."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, c-format
msgid "The server doesn't support the current TAN channel."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, c-format
msgid ""
"Before being able to cashout to a bank account, you need to complete your "
"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr ""
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, c-format
msgid "Doesn't have the pattern of an email"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, c-format
msgid "Should start with +"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, c-format
msgid "A phone number consists of numbers only"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, c-format
msgid "Account ID for authentication"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, c-format
msgid "Name of the account holder"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, c-format
msgid "Internal account"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, c-format
msgid "To be used when second factor authentication is enabled"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, c-format
msgid ""
"External account number where the money is going to be sent when doing "
"cashouts"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, c-format
msgid "Minimum cashout"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, c-format
msgid "Removed"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, c-format
msgid "This account can't be used."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, c-format
msgid "Merchant integration"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1633,723 +1941,864 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, c-format
msgid "Account type"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, c-format
msgid "Method to use for wire transfer."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, c-format
msgid "Account name"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, c-format
msgid "Bank account identifier for wire transfers."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, c-format
msgid "Address"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, c-format
msgid "Owner's name"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, c-format
msgid "Legal name of the person holding the account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, c-format
msgid "Account info URL"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, c-format
msgid "Repeated password doesn't match"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
"account administrator."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, c-format
msgid "Your current password, for security"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, c-format
msgid "Repeat the same password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr ""
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr ""
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr ""
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr ""
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, c-format
msgid "Unknown"
msgstr ""
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, c-format
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, c-format
msgid "New bank account"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, c-format
msgid "Click here to save the file in your computer."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
"sure that the owner make a complete cashout."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, c-format
msgid "Name doesn't match"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, c-format
msgid "Enter the account name that is going to be deleted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, c-format
msgid "loading..."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, c-format
msgid "only admin can setup conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, c-format
msgid "Wrong credentials"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, c-format
msgid "Conversion is disabled"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, c-format
msgid "Config cashout"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, c-format
msgid "Config cashin"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, c-format
msgid "Cashin ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, c-format
msgid "Cashout ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, c-format
msgid "Initial amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, c-format
msgid "Converted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, c-format
msgid "Cashout after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, c-format
msgid "Rnvalid"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, c-format
msgid "Conversion ratio between currencies"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, c-format
msgid "Cashout id should be a number"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr ""
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/it.po b/packages/bank-ui/src/i18n/it.po
index a942c9ceb..367dbbfaa 100644
--- a/packages/bank-ui/src/i18n/it.po
+++ b/packages/bank-ui/src/i18n/it.po
@@ -25,455 +25,544 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5.5\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, fuzzy, c-format
msgid "Show withdrawal confirmation"
msgstr "Questo ritiro è stato annullato!"
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr ""
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, fuzzy, c-format
msgid "Show install wallet first"
msgstr "Questo ritiro è stato annullato!"
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr ""
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, fuzzy, c-format
msgid "Operation failed, please report"
msgstr "Registrazione"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr ""
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr ""
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr ""
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr ""
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr ""
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr ""
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr ""
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr ""
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr ""
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr ""
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr ""
-#: src/utils.ts:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, c-format
msgid "Required"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, c-format
msgid "Not valid"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, c-format
msgid "Does not follow the pattern"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, fuzzy, c-format
msgid "Not enough permission to complete the operation."
msgstr "La banca sta creando l'operazione..."
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, fuzzy, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr "Lista conti pubblici non trovata."
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
msgid "The origin and the destination of the transfer can't be the same."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:251
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, c-format
msgid "Your balance is not sufficient for the operation."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, fuzzy, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr "Lista conti pubblici non trovata."
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, fuzzy, c-format
msgid "The wire transfer was successfully completed!"
msgstr "Bonifico"
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, fuzzy, c-format
msgid "Input wire transfer detail"
msgstr "Bonifico"
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, c-format
msgid "QR code"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, fuzzy, c-format
msgid "ID of the recipient's account"
msgstr "Storico dei conti pubblici"
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, c-format
msgid "username"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, fuzzy, c-format
msgid "Transfer subject"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr "Soggetto"
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, c-format
msgid "Some text to identify the transfer"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr "Importo"
-#: src/pages/PaytoWireTransferForm.tsx:591
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
+#, fuzzy, c-format
msgid "Amount to transfer"
msgstr "Somma da trasferire"
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, c-format
msgid "Payto URI:"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, c-format
msgid "Uniform resource identifier of the target account"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
"message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, c-format
msgid "Cancel"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, c-format
msgid "Send"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, fuzzy, c-format
msgid "Account name is missing"
msgstr "Importo"
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, c-format
msgid "Only \"IBAN\" target are supported"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, fuzzy, c-format
msgid "The \"amount\" parameter is not valid"
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
"missing"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
#, c-format
msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, c-format
msgid "The balance is not sufficient"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, fuzzy, c-format
msgid "Please enter a longer subject"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr ""
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, c-format
msgid "The password should be longer than 8 letters"
msgstr ""
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, c-format
msgid "The passwords do not match"
msgstr ""
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr ""
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, c-format
msgid "You are not authorised to create this account."
msgstr ""
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, c-format
msgid "That account ID is already taken."
msgstr ""
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr ""
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr ""
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
-#: src/pages/RegistrationPage.tsx:152
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
#, c-format
msgid "The password is too short."
msgstr ""
-#: src/pages/RegistrationPage.tsx:154
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
#, c-format
msgid "The password is too long."
msgstr ""
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr ""
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, c-format
msgid "Login username"
msgstr ""
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, c-format
msgid "Password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -481,264 +570,315 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr ""
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr "Registrati"
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr ""
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, fuzzy, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr "Credenziali invalide."
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr ""
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr ""
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, fuzzy, c-format
msgid "Username of the account"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, fuzzy, c-format
msgid "Password of the account"
msgstr "Storico dei conti pubblici"
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr ""
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr ""
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
-#, c-format
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
+#, fuzzy, c-format
msgid "No transactions yet."
msgstr "Ancora nessuna transazione."
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr "Data"
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr "Conto corrente"
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr ""
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr ""
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, c-format
msgid "Invalid value"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr ""
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr ""
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr ""
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, fuzzy, c-format
msgid "Wire transfer completed!"
msgstr "Bonifico"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
"transaction."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, fuzzy, c-format
msgid "The operation ID is invalid."
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, fuzzy, c-format
msgid "The operation was not found."
msgstr "Lista conti pubblici non trovata."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, fuzzy, c-format
msgid "Confirm the withdrawal operation"
msgstr "Conferma il ritiro"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, fuzzy, c-format
msgid "Wire transfer details"
msgstr "Bonifico"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, c-format
msgid "Payment Service Provider's account"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, c-format
msgid "Payment Service Provider's account number"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, c-format
msgid "Payment Service Provider's name"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, c-format
msgid "Payment Service Provider's account id"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, c-format
msgid "Payment Service Provider's account address"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, fuzzy, c-format
msgid "This operation was created with another username"
msgstr "Lista conti pubblici non trovata."
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
"password changed."
msgstr ""
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr ""
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, fuzzy, c-format
msgid "Withdrawal confirmed"
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, c-format
msgid ""
"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:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr ""
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr ""
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr ""
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -746,139 +886,166 @@ msgid ""
"instructions"
msgstr ""
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, c-format
msgid "on this page"
msgstr ""
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr "Prelevare"
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, c-format
msgid "In case you have a Taler wallet on another device"
msgstr ""
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, fuzzy, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Chiudi il ritiro Taler"
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, fuzzy, c-format
msgid "There is an operation already pending"
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Conferma il ritiro"
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, c-format
msgid "Invalid"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, c-format
msgid "Balance is not enough"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, fuzzy, c-format
msgid "Withdraw URI: %1$s"
msgstr "Prelevare"
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, c-format
msgid "Use your Taler wallet"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
"on this site."
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Ritira contante nel portafoglio Taler"
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr ""
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, fuzzy, c-format
msgid "Pending operation"
msgstr "Conferma il ritiro"
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr ""
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, fuzzy, c-format
msgid "to a Taler wallet"
msgstr "Ritira contante nel portafoglio Taler"
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr ""
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, fuzzy, c-format
msgid "to another bank account"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, c-format
msgid "This is a demo"
msgstr ""
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -886,189 +1053,224 @@ msgid ""
"transaction history of some %1$s ."
msgstr ""
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
"work."
msgstr ""
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr ""
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr ""
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, fuzzy, c-format
msgid "Internal error, please report."
msgstr "Registrazione"
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr ""
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, c-format
msgid "Welcome"
msgstr ""
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr ""
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr "Storico dei conti pubblici"
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, fuzzy, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr "Chiudi il ritiro Taler"
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, c-format
msgid ""
"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:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, c-format
msgid "Go to your wallet now"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
"failed"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
"selected account is invalid."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, c-format
msgid ""
"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:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, c-format
msgid "Continue to dashboard"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, c-format
msgid ""
"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, fuzzy, c-format
msgid "The operation failed."
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, fuzzy, c-format
msgid "Confirm the operation"
msgstr "Conferma il ritiro"
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1076,553 +1278,659 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr "Confermare"
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, c-format
msgid "Removing account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Bilancio:"
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, c-format
msgid "Updating password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Chiudi il bonifico"
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Conferma il ritiro"
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, c-format
msgid "Operation:"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, c-format
msgid "Updating account settings"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, fuzzy, c-format
msgid "Account"
msgstr "Importo"
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Storico dei conti pubblici"
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, c-format
msgid "Debit threshold"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, c-format
msgid "Authentication channel"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, c-format
msgid "Remove"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, fuzzy, c-format
msgid "Withdraw reserve ID"
msgstr "Prelevare"
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, c-format
msgid "Cashout is disabled"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, fuzzy, c-format
msgid "Make a wire transfer"
msgstr "Chiudi il bonifico"
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, fuzzy, c-format
msgid "The Withdrawal URI is not valid"
msgstr "Questo ritiro è stato annullato!"
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, fuzzy, c-format
msgid "Latest cashouts"
msgstr "Ultime transazioni:"
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr ""
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr ""
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, fuzzy, c-format
msgid "Credentials"
msgstr "Credenziali invalide."
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr ""
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, c-format
msgid "Conversion"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, fuzzy, c-format
msgid "Amount needs to be higher"
msgstr "Somma da ritirare"
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, c-format
msgid "The total transfer to the destination will be zero"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, c-format
msgid "The conversion rate was applied incorrectly"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
"administrator."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, c-format
msgid "The server doesn't support the current TAN channel."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, c-format
msgid ""
"Before being able to cashout to a bank account, you need to complete your "
"profile"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, c-format
msgid "Receive %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr ""
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, c-format
msgid "Doesn't have the pattern of an email"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, c-format
msgid "Should start with +"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, c-format
msgid "A phone number consists of numbers only"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, c-format
msgid "Account ID for authentication"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, fuzzy, c-format
msgid "Name of the account holder"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, fuzzy, c-format
msgid "Internal account"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, c-format
msgid "To be used when second factor authentication is enabled"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, c-format
msgid ""
"External account number where the money is going to be sent when doing "
"cashouts"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, fuzzy, c-format
msgid "Minimum cashout"
msgstr "Ultime transazioni:"
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr ""
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
"administrator."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, c-format
msgid "Removed"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, c-format
msgid "This account can't be used."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, c-format
msgid "Merchant integration"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1631,723 +1939,864 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, fuzzy, c-format
msgid "Account type"
msgstr "Importo"
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, fuzzy, c-format
msgid "Method to use for wire transfer."
msgstr "Chiudi il bonifico"
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, fuzzy, c-format
msgid "Account name"
msgstr "Importo"
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, c-format
msgid "Bank account identifier for wire transfers."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, fuzzy, c-format
msgid "Address"
msgstr "indirizzo Payto"
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, c-format
msgid "Owner's name"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, c-format
msgid "Legal name of the person holding the account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, fuzzy, c-format
msgid "Account info URL"
msgstr "Lista conti pubblici non trovata."
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, c-format
msgid "Repeated password doesn't match"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
"account administrator."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, c-format
msgid "Your current password, for security"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, c-format
msgid "Repeat the same password"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr ""
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, fuzzy, c-format
msgid "Accounts"
msgstr "Importo"
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr ""
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr ""
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, c-format
msgid "Unknown"
msgstr ""
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, c-format
msgid "Change password"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, c-format
msgid "The user is unauthorized"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, c-format
msgid "Download stats as CSV"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, fuzzy, c-format
msgid "New bank account"
msgstr "Trasferisci fondi a un altro conto di questa banca:"
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr ""
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, c-format
msgid "Click here to save the file in your computer."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
"sure that the owner make a complete cashout."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, c-format
msgid "Name doesn't match"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, c-format
msgid "Enter the account name that is going to be deleted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, c-format
msgid "loading..."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, c-format
msgid "only admin can setup conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, fuzzy, c-format
msgid "Wrong credentials"
msgstr "Credenziali invalide."
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, c-format
msgid "Conversion is disabled"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, fuzzy, c-format
msgid "Config cashout"
msgstr "Ultime transazioni:"
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, c-format
msgid "Config cashin"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, c-format
msgid "Cashin ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, c-format
msgid "Cashout ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, fuzzy, c-format
msgid "Initial amount"
msgstr "Questo ritiro è stato annullato!"
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, c-format
msgid "Converted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, c-format
msgid "Cashout after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, c-format
msgid "Rnvalid"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, c-format
msgid "Conversion ratio between currencies"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, c-format
msgid "Cashout id should be a number"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr ""
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr ""
diff --git a/packages/bank-ui/src/i18n/ru.po b/packages/bank-ui/src/i18n/ru.po
index 914622a3d..4841e3c2e 100644
--- a/packages/bank-ui/src/i18n/ru.po
+++ b/packages/bank-ui/src/i18n/ru.po
@@ -28,253 +28,302 @@ msgstr ""
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 5.5.5\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr "Показать подтверждение вывода средств"
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr "Показать описание демо"
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, c-format
msgid "Show install wallet first"
msgstr "Сначала показать как установить кошелёк"
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr "Показать информацию для отладки"
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr "Не удалось выполнить операцию, сообщите об этом"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr "Тайм-аут запроса"
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr "Запрос замедлен"
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr "Неправильный ответ"
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr "Ошибка сети"
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr "Неожиданная ошибка запроса"
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr "Непредвиденная ошибка"
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, fuzzy, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN должен состоять только из прописных букв и цифр"
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Номера IBAN обычно содержат более 4 цифр"
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Номера IBAN обычно содержат менее 34 цифр"
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr "Код страны IBAN не найден"
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "Номер IBAN недействителен, контрольная сумма неверна"
-#: src/utils.ts:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, fuzzy, c-format
msgid "Required"
msgstr "обязательно"
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, fuzzy, c-format
msgid "Not valid"
msgstr "недопустимый"
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, fuzzy, c-format
msgid "Does not follow the pattern"
msgstr "не следует шаблону"
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr ""
"Запрос был неверным или payto://-URI использовал недопустимую "
"функциональность."
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr "Не хватает разрешения для завершения операции."
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr "Целевой счет \"%1$s\" не найден."
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
msgid "The origin and the destination of the transfer can't be the same."
msgstr "Пункт отправления и пункт назначения перевода не могут совпадать."
-#: src/pages/PaytoWireTransferForm.tsx:251
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, fuzzy, c-format
msgid "Your balance is not sufficient for the operation."
msgstr "Вашего баланса недостаточно для проведения операции."
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr "Исходный аккаунт \"%1$s\" не найден."
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, fuzzy, c-format
msgid "The wire transfer was successfully completed!"
msgstr "Отправка перевода завершена!"
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, fuzzy, c-format
msgid "Input wire transfer detail"
msgstr "Детали банковского перевода"
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr "Используя форму"
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, fuzzy, c-format
msgid "QR code"
msgstr "Отправить код"
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr "Выплата"
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr "Получатель"
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, fuzzy, c-format
msgid "ID of the recipient's account"
msgstr "IBAN счета получателя"
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, fuzzy, c-format
msgid "username"
msgstr "Имя пользователя"
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr "IBAN счета получателя"
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr "Причина перевода"
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr "Причина"
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, fuzzy, c-format
msgid "Some text to identify the transfer"
msgstr "какой-то текст для идентификации перевода"
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr "Сумма"
-#: src/pages/PaytoWireTransferForm.tsx:591
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
#, fuzzy, c-format
msgid "Amount to transfer"
msgstr "сумма для перевода"
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, fuzzy, c-format
msgid "Payto URI:"
msgstr "payto URI:"
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, fuzzy, c-format
msgid "Uniform resource identifier of the target account"
msgstr "унифицированный идентификатор ресурса целевой учетной записи"
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, fuzzy, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
@@ -282,208 +331,248 @@ msgid ""
msgstr ""
"payto://iban/[iban_получателя]?message=[причина_платежа]&amount=[%1$s:X.Y]"
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
"payto://iban/[iban_получателя]?message=[причина_платежа]&amount=[%1$s:X.Y]"
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, fuzzy, c-format
msgid "Cancel"
msgstr "Отмена"
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, fuzzy, c-format
msgid "Send"
msgstr "Отправить"
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, fuzzy, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr "поддерживаются только \"IBAN\""
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, fuzzy, c-format
msgid "Account name is missing"
msgstr "Обновление счёта"
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, fuzzy, c-format
msgid "Only \"IBAN\" target are supported"
msgstr "поддерживаются только \"IBAN\""
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, fuzzy, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr "Используйте параметр \"Сумма\" для указания суммы перевода"
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, fuzzy, c-format
msgid "The \"amount\" parameter is not valid"
msgstr "сумма не является действительной"
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, fuzzy, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
"missing"
msgstr "используйте параметр \"message\" для текста причины перевода"
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
#, c-format
msgid "You cannot transfer an amount of zero."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, fuzzy, c-format
msgid "The balance is not sufficient"
msgstr "На счете недостаточно средств"
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, fuzzy, c-format
msgid "Please enter a longer subject"
msgstr "Причина перевода"
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr "В настоящее время банк не принимает новые регистрации!"
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr "Отсутствует имя пользователя"
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr "Отсутствует пароль"
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, fuzzy, c-format
msgid "The password should be longer than 8 letters"
msgstr "должно быть больше 0"
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, fuzzy, c-format
msgid "The passwords do not match"
msgstr "Пароли не совпадают"
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr "Сервер ответил что телефон или электронной почта недействительны."
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, fuzzy, c-format
msgid "You are not authorised to create this account."
msgstr "Недостаточно разрешений для создания этого счёта."
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr "Регистрация отключена, так как в банке закончился бонусный кредит."
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
"Это имя пользователя не может быть использовано, так как оно зарезервировано."
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr "Это имя пользователя уже используется."
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, fuzzy, c-format
msgid "That account ID is already taken."
msgstr "Этот идентификатор счёта уже занят."
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr "Нет информации о выбранном канале аутентификации."
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr "Канал аутентификации не поддерживается."
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, fuzzy, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr "Только администратор может установить лимит задолженности."
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
"Только администратор может создавать учетные записи со второй "
"аутентификацией."
-#: src/pages/RegistrationPage.tsx:152
-#, c-format
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
+#, fuzzy, c-format
msgid "The password is too short."
msgstr ""
-#: src/pages/RegistrationPage.tsx:154
-#, c-format
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
+#, fuzzy, c-format
msgid "The password is too long."
msgstr "Пароль слишком длинный."
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr "Регистрация счёта"
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, fuzzy, c-format
msgid "Login username"
msgstr "Отсутствует имя пользователя"
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, fuzzy, c-format
msgid "Password"
msgstr "Пароль"
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -491,132 +580,158 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr "Повторите Пароль"
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr "Регистрация"
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr "Создать случайного временного пользователя"
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr "Неверные учетные данные для «%1$s» "
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr "Учётная запись не найдена"
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr "Имя пользователя"
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, fuzzy, c-format
msgid "Username of the account"
msgstr "имя пользователя счёта"
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, fuzzy, c-format
msgid "Password of the account"
msgstr "пароль от счёта"
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr "Проверить"
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr "Войти"
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
-#, c-format
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
+#, fuzzy, c-format
msgid "No transactions yet."
msgstr "Транзакций пока нет."
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr "Дата"
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr "Контрасчет"
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr "отправлено"
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr "получено"
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, fuzzy, c-format
msgid "Invalid value"
msgstr "Недопустимое значение"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr "к"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr "от"
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr "Первая страница"
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr "Далее"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr "Отправка перевода завершена!"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr "Вывод средств был прерван ранее и не может быть подтвержден"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
@@ -625,93 +740,111 @@ msgstr ""
"Операция по выводу средств не может быть подтверждена до того как кошёлек "
"примет транзакцию."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, fuzzy, c-format
msgid "The operation ID is invalid."
msgstr "Идентификатор операции недействителен."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr "Операция не найдена."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
msgstr "Резервная операция была подтверждена ранее и не может быть прервана"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr "Подтвердите операцию вывода"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr "Детали банковского перевода"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, fuzzy, c-format
msgid "Payment Service Provider's account"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, fuzzy, c-format
msgid "Payment Service Provider's account number"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, fuzzy, c-format
msgid "Payment Service Provider's name"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, fuzzy, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, fuzzy, c-format
msgid "Payment Service Provider's account id"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, fuzzy, c-format
msgid "Payment Service Provider's account address"
msgstr "Счет оператора Обменника Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr "Перевести"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr "Требуется аутентификация"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, fuzzy, c-format
msgid "This operation was created with another username"
msgstr "Эта операция была создана с другим именем пользователя"
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -720,17 +853,20 @@ msgstr ""
"Неавторизированное выполнение операции, возможно истек сеанс или изменён "
"пароль."
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr "Операция отклонена из-за нехватки средств."
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr "Вывод подтверждён"
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider has been initiated. You "
@@ -739,22 +875,26 @@ msgstr ""
"Инициирован банковский перевод оператору Taler. Вскоре вы получите "
"запрошенную сумму на свой кошелёк Taler."
-#: src/pages/OperationState/views.tsx:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr "Не показывать снова"
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr "Закрыть"
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, fuzzy, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr "Если в этом устройстве установлен кошелёк Taler"
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -765,87 +905,104 @@ msgstr ""
"применимо). Если у вас его еще нет, вы можете установить его следуя "
"инструкциям на"
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, fuzzy, c-format
msgid "on this page"
msgstr "этой странице"
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr "Снять средства"
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, fuzzy, c-format
msgid "In case you have a Taler wallet on another device"
msgstr "Или если у вас есть кошелёк в другом устройстве"
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Отсканируйте QR-код ниже чтобы начать вывод средств."
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, fuzzy, c-format
msgid "There is an operation already pending"
msgstr "Операция уже идет"
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Завершите или отмените операцию в"
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr "этой странице"
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, fuzzy, c-format
msgid "Invalid"
msgstr "недействительно"
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, fuzzy, c-format
msgid "Balance is not enough"
msgstr "Недостаточно средств на балансе"
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, fuzzy, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr "Сервер ответил с недопустимым URI вывода"
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI вывода: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr "Операция отклонена из-за нехватки средств."
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr "Продолжить"
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Подготовьте свой кошелёк"
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -854,55 +1011,65 @@ msgstr ""
"После использования кошелька вам нужно будет подтвердить или отменить "
"операцию на этом сайте."
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Вам нужен кошелёк Taler"
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr "Если у вас его еще нет, вы можете следовать инструкциям на"
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, fuzzy, c-format
msgid "Pending operation"
msgstr "Ожидание операции обналички"
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr "Отправить деньги"
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, fuzzy, c-format
msgid "to a Taler wallet"
msgstr "на кошелёк %1$s"
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr ""
"Выводите цифровые деньги на свой мобильный кошелёк или расширение для "
"браузера"
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr "на другой банковский счет"
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
"Сделайте банковский перевод на счет с известным номером банковского счета."
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, fuzzy, c-format
msgid "This is a demo"
msgstr "Это демо-банк"
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, fuzzy, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -913,7 +1080,8 @@ msgstr ""
"Taler напрямую. Помимо использования собственного банковского счёта, вы "
"также можете просмотреть историю транзакций некоторых %1$s."
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, fuzzy, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
@@ -922,77 +1090,92 @@ msgstr ""
"В этой части демонстрации показано как будет работать банк поддерживающий "
"Taler напрямую."
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr "Ожидание операции удаления счёта"
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr "Ожидание операции обновления счёта"
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr "Ожидание операции обновления пароля"
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr "Ожидание операции транзакции"
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr "Ожидание операции вывода средств"
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr "Ожидание операции обналички"
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr "Завершить или отменить операцию можно в"
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr "Внутренняя ошибка, пожалуйста, сообщите."
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr "Настройки"
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, fuzzy, c-format
msgid "Welcome"
msgstr "Добро пожаловать, %1$s"
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr "Добро пожаловать, %1$s"
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr "История публичных счетов"
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, fuzzy, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr "Отсканируйте QR-код ниже чтобы начать вывод средств."
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr "Операция прервана"
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider's account was aborted from "
@@ -1001,12 +1184,14 @@ msgstr ""
"Банковский перевод на счет оператора Обменника Taler был прерван, ваш баланс "
"не пострадал."
-#: src/pages/WithdrawalQRCode.tsx:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, fuzzy, c-format
msgid "Go to your wallet now"
msgstr "на кошелёк %1$s"
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, fuzzy, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
@@ -1014,12 +1199,14 @@ msgid ""
msgstr ""
"Операция помечена как «выбранная», но какой-то шаг в выводе средств не удался"
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, fuzzy, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr "Счёт выбран, но идентификатор вывода средств не найден."
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, fuzzy, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
@@ -1028,81 +1215,96 @@ msgstr ""
"Есть идентификатор вывода средств, но счёт не был выбран или выбранный счёт "
"недействителен."
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr ""
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, c-format
msgid ""
"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:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, c-format
msgid "Continue to dashboard"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, c-format
msgid ""
"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr "Подтвердить операцию"
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1110,286 +1312,342 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr "Введите код подтверждения"
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr "Подтвердить"
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Removing account"
msgstr "На счёт"
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Удаление счёта \"%1$s\""
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Updating password"
msgstr "Обновить пароль"
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Сделать банковский перевод"
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Подтвердите операцию вывода"
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, fuzzy, c-format
msgid "Operation:"
msgstr "Операция прервана"
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Ожидание операции удаления счёта"
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, fuzzy, c-format
msgid "Account"
msgstr "Счета"
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr "На счёт"
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Нет счёта для выплат"
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr "Email"
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr "Телефон"
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Дебетировано"
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr "Является ли этот счёт общедоступным?"
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr "Название"
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Требуется аутентификация"
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, fuzzy, c-format
msgid "Remove"
msgstr "удалить"
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr "Новый пароль"
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr "Детали подтверждения"
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr "Время отправления"
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr "На телефон"
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr "На email"
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr "Отправить ещё раз"
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, fuzzy, c-format
msgid "Withdraw reserve ID"
msgstr "Снять средства"
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, fuzzy, c-format
msgid "Cashout is disabled"
msgstr "Выплата создана"
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr "Сделать банковский перевод"
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr "URI вывода недействителен"
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr "Последние обналички"
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr "Создано"
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr "Всего дебет"
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr "Итого кредит"
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr "Выберите раздел"
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr "Подробности"
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr "Удалить"
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr "Учетные данные"
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr "Выплаты"
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, fuzzy, c-format
msgid "Conversion"
msgstr "Обменный курс"
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr "Не удается создать выплату"
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr "Конфигурация банка не поддерживает операции выплаты."
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, fuzzy, c-format
msgid "Amount needs to be higher"
msgstr "должна быть выше из-за комиссий"
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, fuzzy, c-format
msgid "The total transfer to the destination will be zero"
msgstr "общая сумма перевода в назначенее будет равна нулю"
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr "Выплата создана"
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
@@ -1397,27 +1655,32 @@ msgstr ""
"Обнаружен дубликат запроса, проверьте, успешно ли выполнена операция, или "
"повторите попытку."
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, fuzzy, c-format
msgid "The conversion rate was applied incorrectly"
msgstr "Неправильно применен курс конвертации"
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr "На счете недостаточно средств"
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr "Отсутствующий URI вылат в профиле"
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
@@ -1426,190 +1689,226 @@ msgstr ""
"Не удалось отправить сообщение с подтверждением, повторите попытку позже или "
"обратитесь к администратору."
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, fuzzy, c-format
msgid "The server doesn't support the current TAN channel."
msgstr "Этот сервер не поддерживает двухфакторную аутентификацию."
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr "Обменный курс"
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr "Баланс"
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr "Комиссия"
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr "Нет счёта для выплат"
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, 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:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, fuzzy, c-format
msgid "Send %1$s"
msgstr "Отправить"
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Добро пожаловать, %1$s"
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr "Общая стоимость"
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr "Остаток баланса"
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr "Комиссия до"
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr "Общий сумма перевода выплаты"
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr "Выплата для аккаунта %1$s"
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, fuzzy, c-format
msgid "Doesn't have the pattern of an email"
msgstr "У него нет шаблона электронного письма"
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
msgid "Should start with +"
msgstr "должен начинаться с +"
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, fuzzy, c-format
msgid "A phone number consists of numbers only"
msgstr "Номер телефона не может иметь ничего, кроме цифр"
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, fuzzy, c-format
msgid "Account ID for authentication"
msgstr "Двухфакторная аутентификация"
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, fuzzy, c-format
msgid "Name of the account holder"
msgstr "имя пользователя счёта"
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, fuzzy, c-format
msgid "Internal account"
msgstr "на другой банковский счет"
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, fuzzy, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr "Если пусто, будет присвоен случайный номер счета"
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, fuzzy, c-format
msgid "To be used when second factor authentication is enabled"
msgstr "Включите двухфакторную аутентификацию"
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, fuzzy, c-format
msgid ""
"External account number where the money is going to be sent when doing "
"cashouts"
msgstr "номер счета, на который будут отправлены деньги при выводе средств"
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr "Максимальная задолженность"
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, fuzzy, c-format
msgid "Minimum cashout"
msgstr "выплаты"
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, fuzzy, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr "Баланс публичных счётов находится в открытом доступе"
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, fuzzy, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr "Является ли этот счёт общедоступным?"
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr "Счёт обновлён"
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr "Недостаточно прав на изменение счёта"
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr "Имя пользователя не найдено"
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
@@ -1618,7 +1917,8 @@ msgstr ""
"Вы не можете изменить официальное имя, обратитесь к администратору вашей "
"учетной записи."
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
@@ -1627,7 +1927,8 @@ msgstr ""
"Вы не можете изменить лимит задолженности, обратитесь к администратору "
"аккаунта."
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
@@ -1636,37 +1937,44 @@ msgstr ""
"Вы не можете изменить адрес для вывода средств, пожалуйста, свяжитесь с "
"администратором вашего аккаунта."
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr "Счет \"%1$s\""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, fuzzy, c-format
msgid "Removed"
msgstr "удалить"
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, c-format
msgid "This account can't be used."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr "Изменение реквизитов"
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr "Обновить"
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, fuzzy, c-format
msgid "Merchant integration"
msgstr "Регистрация счёта"
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1675,724 +1983,865 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, fuzzy, c-format
msgid "Account type"
msgstr "Удаление счёта"
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, fuzzy, c-format
msgid "Method to use for wire transfer."
msgstr "Сделать банковский перевод"
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, fuzzy, c-format
msgid "Account name"
msgstr "Обновление счёта"
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, fuzzy, c-format
msgid "Bank account identifier for wire transfers."
msgstr "Идентификация счета для банковского перевода"
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, c-format
msgid "Address"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, fuzzy, c-format
msgid "Owner's name"
msgstr "Имя пользователя"
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, fuzzy, c-format
msgid "Legal name of the person holding the account."
msgstr "имя владельца счёта"
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, fuzzy, c-format
msgid "Account info URL"
msgstr "Учётная запись не найдена"
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, fuzzy, c-format
msgid "Repeated password doesn't match"
msgstr "пароль не совпадает"
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr "Пароль изменен"
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
"account administrator."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr "Обновить пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr "Текущий пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, c-format
msgid "Your current password, for security"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr "Введите его ещё раз"
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, fuzzy, c-format
msgid "Repeat the same password"
msgstr "повторите этот же пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr "Изменить"
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr "Счета"
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr "Создать учётную запись"
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr "Действия"
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, fuzzy, c-format
msgid "Unknown"
msgstr "неизвестно"
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, fuzzy, c-format
msgid "Change password"
msgstr "изменить пароль"
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "Имя пользователя не найдено"
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr "Последний час"
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr "Последний месяц"
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr "Последний год"
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr "Прошлый год"
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, fuzzy, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr "Объем торгов на %1$s по сравнению с %2$s"
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr "Внесения"
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, fuzzy, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
"Сделайте банковский перевод на счет с известным номером банковского счета."
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr "Отплата"
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr "Выплата"
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Счет оператора Обменника Taler"
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "скачать статистику в формате CSV"
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr "Уменьшилось на"
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr "Увеличение на"
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, fuzzy, c-format
msgid "New bank account"
msgstr "Новый бизнес счёт"
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr "Создать"
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr "Скачивать статистику банка"
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr "Включить часовую метрику"
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr "Включить дневную метрику"
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr "Включить месячную метрику"
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr "Включить годовую метрику"
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr "Включить заголовок таблицы"
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr "Добавить предыдущую метрику для сравнения"
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr "Сбой при первой ошибке"
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr "Скачивать"
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr "скачивание... %1$s"
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr "Скачивание завершено"
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, fuzzy, c-format
msgid "Click here to save the file in your computer."
msgstr "Нажмите здесь, чтобы сохранить файл на своем компьютере"
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
"sure that the owner make a complete cashout."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, fuzzy, c-format
msgid "Name doesn't match"
msgstr "пароль не совпадает"
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr ""
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr "Удаление счёта \"%1$s\""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr "Проверка"
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, c-format
msgid "Enter the account name that is going to be deleted"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, fuzzy, c-format
msgid "loading..."
msgstr "скачивание... %1$s"
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, c-format
msgid "only admin can setup conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, fuzzy, c-format
msgid "Wrong credentials"
msgstr "Неверные учетные данные для «%1$s» "
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, fuzzy, c-format
msgid "Conversion is disabled"
msgstr "Обменный курс"
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, fuzzy, c-format
msgid "Config cashout"
msgstr "Выплата"
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, fuzzy, c-format
msgid "Config cashin"
msgstr "Внесения"
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, fuzzy, c-format
msgid "Cashin ratio"
msgstr "Внесения"
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, fuzzy, c-format
msgid "Cashout ratio"
msgstr "Выплата создана"
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, fuzzy, c-format
msgid "Initial amount"
msgstr "Максимальная сумма вывода"
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, fuzzy, c-format
msgid "Converted"
msgstr "Обменный курс"
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, fuzzy, c-format
msgid "Cashout after fee"
msgstr "Выплата создана"
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, fuzzy, c-format
msgid "Rnvalid"
msgstr "недействительно"
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, fuzzy, c-format
msgid "Conversion ratio between currencies"
msgstr "Обменный курс"
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, c-format
msgid "Cashout id should be a number"
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr "Подробности обналичивания"
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr "Дебетировано"
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr "Кредитировано"
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr "Добро пожаловать в %1$s!"
diff --git a/packages/bank-ui/src/i18n/uk.po b/packages/bank-ui/src/i18n/uk.po
index bdce9818a..dd889bf06 100644
--- a/packages/bank-ui/src/i18n/uk.po
+++ b/packages/bank-ui/src/i18n/uk.po
@@ -28,251 +28,300 @@ msgstr ""
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 5.5.5\n"
-#: src/hooks/preferences.ts:99
+#. screenid: 102
+#: src/hooks/preferences.ts:101
#, c-format
msgid "Show withdrawal confirmation"
msgstr "Показати підтвердження зняття коштів"
-#: src/hooks/preferences.ts:101
+#. screenid: 102
+#: src/hooks/preferences.ts:103
#, c-format
msgid "Withdraw without setting amount"
msgstr ""
-#: src/hooks/preferences.ts:103
+#. screenid: 102
+#: src/hooks/preferences.ts:105
#, c-format
msgid "Show copy account letter"
msgstr ""
-#: src/hooks/preferences.ts:105
+#. screenid: 102
+#: src/hooks/preferences.ts:107
#, c-format
msgid "Show demo description"
msgstr "Показати демо опис"
-#: src/hooks/preferences.ts:107
+#. screenid: 102
+#: src/hooks/preferences.ts:109
#, c-format
msgid "Show install wallet first"
msgstr "Спочатку показати, як встановити гаманець"
-#: src/hooks/preferences.ts:109
+#. screenid: 102
+#: src/hooks/preferences.ts:111
#, c-format
msgid "Show debug info"
msgstr "Показати інформацію для відладки"
-#: src/utils.ts:140
+#. screenid: 2
+#: src/utils.ts:141
#, c-format
msgid "Operation failed, please report"
msgstr "Операція не вдалася, будь ласка, повідомте про це"
-#: src/utils.ts:159
+#. screenid: 2
+#: src/utils.ts:160
#, c-format
msgid "Request timeout"
msgstr "Тайм-аут запиту"
-#: src/utils.ts:169
+#. screenid: 2
+#: src/utils.ts:170
#, c-format
msgid "Request throttled"
msgstr "Запит затримується"
-#: src/utils.ts:179
+#. screenid: 2
+#: src/utils.ts:180
#, c-format
msgid "Malformed response"
msgstr "Некоректна відповідь"
-#: src/utils.ts:189
+#. screenid: 2
+#: src/utils.ts:190
#, c-format
msgid "Network error"
msgstr "Мережева помилка"
-#: src/utils.ts:199
+#. screenid: 2
+#: src/utils.ts:200
#, c-format
msgid "Unexpected request error"
msgstr "Неочікувана помилка запиту"
-#: src/utils.ts:209
+#. screenid: 2
+#: src/utils.ts:210
#, c-format
msgid "Unexpected error"
msgstr "Неочікувана помилка"
-#: src/utils.ts:386
+#. screenid: 2
+#: src/utils.ts:387
#, fuzzy, c-format
msgid "An IBAN consists of capital letters and numbers only"
msgstr "IBAN повинен містити лише великі літери та цифри"
+#. screenid: 2
#. Check total length
-#: src/utils.ts:389
+#: src/utils.ts:390
#, fuzzy, c-format
msgid "IBAN numbers have more that 4 digits"
msgstr "Номера IBAN зазвичай мають більше 4-ьох цифр"
-#: src/utils.ts:391
+#. screenid: 2
+#: src/utils.ts:392
#, fuzzy, c-format
msgid "IBAN numbers have less that 34 digits"
msgstr "Номера IBAN зазвичай мають менше 34-ьох цифр"
-#: src/utils.ts:399
+#. screenid: 2
+#: src/utils.ts:400
#, c-format
msgid "IBAN country code not found"
msgstr "Код країни IBAN не знайдено"
-#: src/utils.ts:413
+#. screenid: 2
+#: src/utils.ts:414
#, c-format
msgid "IBAN number is not valid, checksum is wrong"
msgstr "Номер IBAN не коректний, контрольна сума не сходиться"
-#: src/utils.ts:435
+#. screenid: 2
+#: src/utils.ts:436
#, c-format
msgid "Use letters, numbers or any of these characters: - . _ ~"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:126
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:128
#, fuzzy, c-format
msgid "Required"
msgstr "обовʼязково"
-#: src/pages/PaytoWireTransferForm.tsx:136
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:138
#, fuzzy, c-format
msgid "Not valid"
msgstr "недійсний"
-#: src/pages/PaytoWireTransferForm.tsx:146
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:148
#, fuzzy, c-format
msgid "Does not follow the pattern"
msgstr "не відповідає шаблону"
-#: src/pages/PaytoWireTransferForm.tsx:209
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:211
#, c-format
msgid "The request was invalid or the payto://-URI used unacceptable features."
msgstr "Запит недійсний або payto://-URI використовує неприпустимі функції."
-#: src/pages/PaytoWireTransferForm.tsx:217
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:219
#, c-format
msgid "Not enough permission to complete the operation."
msgstr "Недостатньо прав для виконання операції."
-#: src/pages/PaytoWireTransferForm.tsx:225
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:227
#, c-format
msgid "The bank administrator cannot be the transfer creditor."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:233
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:235
#, c-format
msgid "The destination account \"%1$s\" was not found."
msgstr "Обліковий запис призначення \"%1$s\" не знайдено."
-#: src/pages/PaytoWireTransferForm.tsx:243
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:245
#, c-format
msgid "The origin and the destination of the transfer can't be the same."
msgstr "Джерело та місце призначення переказу не можуть бути однаковими."
-#: src/pages/PaytoWireTransferForm.tsx:251
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:253
#, fuzzy, c-format
msgid "Your balance is not sufficient for the operation."
msgstr "Ваш баланс недостатній для виконання операції."
-#: src/pages/PaytoWireTransferForm.tsx:259
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:261
#, c-format
msgid "The origin account \"%1$s\" was not found."
msgstr "Обліковий запис джерела \"%1$s\" не знайдено."
-#: src/pages/PaytoWireTransferForm.tsx:267
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:269
#, c-format
msgid "The attempt to create the transaction has failed. Please try again."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:291
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:293
#, fuzzy, c-format
msgid "The wire transfer was successfully completed!"
msgstr "Банківський переказ завершено!"
-#: src/pages/PaytoWireTransferForm.tsx:305
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:307
#, fuzzy, c-format
msgid "Input wire transfer detail"
msgstr "Деталі банківського переказу"
-#: src/pages/PaytoWireTransferForm.tsx:361
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:363
#, c-format
msgid "Using a form"
msgstr "Використовуючи форму"
-#: src/pages/PaytoWireTransferForm.tsx:426
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:428
#, c-format
msgid ""
"A special URI that specifies the amount to be transferred and the "
"destination account."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:455
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:457
#, fuzzy, c-format
msgid "QR code"
msgstr "Відправити код"
-#: src/pages/PaytoWireTransferForm.tsx:461
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:463
#, c-format
msgid ""
"If your device has a camera, you can import a payto:// URI from a QR code."
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:479
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:481
#, c-format
msgid "Cashout"
msgstr "Виплати готівкою"
-#: src/pages/PaytoWireTransferForm.tsx:503
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:505
#, c-format
msgid "Recipient"
msgstr "Одержувач"
-#: src/pages/PaytoWireTransferForm.tsx:504
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:506
#, fuzzy, c-format
msgid "ID of the recipient's account"
msgstr "IBAN рахунку одержувача"
-#: src/pages/PaytoWireTransferForm.tsx:508
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:510
#, fuzzy, c-format
msgid "username"
msgstr "Імʼя користувача"
-#: src/pages/PaytoWireTransferForm.tsx:520
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:522
#, c-format
msgid "IBAN of the recipient's account"
msgstr "IBAN рахунку одержувача"
-#: src/pages/PaytoWireTransferForm.tsx:540
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:542
#, c-format
msgid "Transfer subject"
msgstr "Призначення переказу"
-#: src/pages/PaytoWireTransferForm.tsx:550
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:552
#, c-format
msgid "Subject"
msgstr "Призначення"
-#: src/pages/PaytoWireTransferForm.tsx:563
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:565
#, fuzzy, c-format
msgid "Some text to identify the transfer"
msgstr "текст для ідентифікації переказу"
-#: src/pages/PaytoWireTransferForm.tsx:574
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:576
#, c-format
msgid "Amount"
msgstr "Сума"
-#: src/pages/PaytoWireTransferForm.tsx:591
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:593
#, fuzzy, c-format
msgid "Amount to transfer"
msgstr "сума для переказу"
-#: src/pages/PaytoWireTransferForm.tsx:602
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:604
#, fuzzy, c-format
msgid "Payto URI:"
msgstr "payto URI:"
-#: src/pages/PaytoWireTransferForm.tsx:615
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:617
#, fuzzy, c-format
msgid "Uniform resource identifier of the target account"
msgstr "уніфікований ідентифікатор ресурсу цільового рахунку"
-#: src/pages/PaytoWireTransferForm.tsx:619
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:621
#, fuzzy, c-format
msgid ""
"payto://x-taler-bank/[bank-host]/[receiver-account]?"
@@ -281,69 +330,82 @@ msgstr ""
"payto://iban/[iban-отримувача]?message=[призначення-платежу]&amount=[%1$s:X."
"Y]"
-#: src/pages/PaytoWireTransferForm.tsx:621
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:623
#, c-format
msgid "payto://iban/[receiver-iban]?message=[subject]&amount=[%1$s:X.Y]"
msgstr ""
"payto://iban/[iban-отримувача]?message=[призначення-платежу]&amount=[%1$s:X."
"Y]"
-#: src/pages/PaytoWireTransferForm.tsx:638
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:640
#, c-format
msgid "The maximum amount for a wire transfer is %1$s"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:657
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:659
#, c-format
msgid "Cost"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:682
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:684
#, c-format
msgid "Cancel"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:697
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:699
#, c-format
msgid "Send"
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:827
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:829
#, c-format
msgid "The target type is unknown, use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:833
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:835
#, fuzzy, c-format
msgid "Only \"x-taler-bank\" target are supported"
msgstr "підтримуються лише цілі \"IBAN\""
-#: src/pages/PaytoWireTransferForm.tsx:837
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:839
#, c-format
msgid "Only this host is allowed. Use \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:841
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:843
#, fuzzy, c-format
msgid "Account name is missing"
msgstr "Оновлення облікового запису"
-#: src/pages/PaytoWireTransferForm.tsx:849
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:851
#, fuzzy, c-format
msgid "Only \"IBAN\" target are supported"
msgstr "підтримуються лише цілі \"IBAN\""
-#: src/pages/PaytoWireTransferForm.tsx:859
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:861
#, fuzzy, c-format
msgid "Missing \"amount\" parameter to specify the amount to be transferred"
msgstr "використовуйте параметр \"amount\", щоб вказати суму для переказу"
-#: src/pages/PaytoWireTransferForm.tsx:863
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:865
#, fuzzy, c-format
msgid "The \"amount\" parameter is not valid"
msgstr "сума недійсна"
-#: src/pages/PaytoWireTransferForm.tsx:869
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:871
#, fuzzy, c-format
msgid ""
"\"message\" parameters to specify a reference text for the transfer are "
@@ -352,140 +414,167 @@ msgstr ""
"використовуйте параметр \"message\", щоб вказати довідковий текст для "
"переказу"
-#: src/pages/PaytoWireTransferForm.tsx:883
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:885
#, c-format
msgid "The only currency allowed is \"%1$s\""
msgstr ""
-#: src/pages/PaytoWireTransferForm.tsx:886
-#, c-format
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:888
+#, fuzzy, c-format
msgid "You cannot transfer an amount of zero."
msgstr "Ви не можете переказати суму, що дорівнює нулю."
-#: src/pages/PaytoWireTransferForm.tsx:889
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:891
#, fuzzy, c-format
msgid "The balance is not sufficient"
msgstr "На рахунку недостатньо коштів"
-#: src/pages/PaytoWireTransferForm.tsx:899
+#. screenid: 106
+#: src/pages/PaytoWireTransferForm.tsx:901
#, fuzzy, c-format
msgid "Please enter a longer subject"
msgstr "Призначення переказу"
-#: src/pages/RegistrationPage.tsx:42
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:44
#, c-format
msgid "Currently, the bank is not accepting new registrations!"
msgstr "Наразі банк не приймає нові реєстрації!"
-#: src/pages/RegistrationPage.tsx:84
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:86
#, c-format
msgid "The name is missing"
msgstr ""
-#: src/pages/RegistrationPage.tsx:86
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:88
#, c-format
msgid "Missing username"
msgstr "Відсутнє ім'я користувача"
-#: src/pages/RegistrationPage.tsx:101
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:103
#, c-format
msgid "Missing password"
msgstr "Відсутній пароль"
-#: src/pages/RegistrationPage.tsx:103
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:105
#, fuzzy, c-format
msgid "The password should be longer than 8 letters"
msgstr "має бути більшим за 0"
-#: src/pages/RegistrationPage.tsx:108
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:110
#, fuzzy, c-format
msgid "The passwords do not match"
msgstr "Паролі не збігаються"
-#: src/pages/RegistrationPage.tsx:130
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:132
#, c-format
msgid "Server replied with invalid phone or email."
msgstr "Сервер відповів, що номер телефону або електронна пошта недійсні."
-#: src/pages/RegistrationPage.tsx:132
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:134
#, fuzzy, c-format
msgid "You are not authorised to create this account."
msgstr "Недостатньо прав для створення цього облікового запису."
-#: src/pages/RegistrationPage.tsx:134
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:136
#, c-format
msgid "Registration is disabled because the bank ran out of bonus credit."
msgstr "Реєстрація відключена, оскільки банк вичерпав бонусний кредит."
-#: src/pages/RegistrationPage.tsx:136
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:138
#, c-format
msgid "That username can't be used because is reserved."
msgstr ""
"Це ім'я користувача не можна використовувати, оскільки воно зарезервоване."
-#: src/pages/RegistrationPage.tsx:138
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:140
#, c-format
msgid "That username is already taken."
msgstr "Це ім'я користувача вже зайняте."
-#: src/pages/RegistrationPage.tsx:140
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:142
#, fuzzy, c-format
msgid "That account ID is already taken."
msgstr "Цей ідентифікатор облікового запису вже зайнятий."
-#: src/pages/RegistrationPage.tsx:142
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:144
#, c-format
msgid "No information for the selected authentication channel."
msgstr "Немає інформації про обраний канал автентифікації."
-#: src/pages/RegistrationPage.tsx:144
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:146
#, c-format
msgid "Authentication channel is not supported."
msgstr "Канал автентифікації не підтримується."
-#: src/pages/RegistrationPage.tsx:146
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:148
#, fuzzy, c-format
msgid "Only an administrator is allowed to set the debt limit."
msgstr "Лише адміністратору дозволено встановлювати ліміт боргу."
-#: src/pages/RegistrationPage.tsx:148
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:150
#, c-format
msgid "Only the administrator can change the minimum cashout limit."
msgstr ""
-#: src/pages/RegistrationPage.tsx:150
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:152
#, c-format
msgid "Only admin can create accounts with second factor authentication."
msgstr ""
"Лише адміністратор може створювати облікові записи з двофакторною "
"автентифікацією."
-#: src/pages/RegistrationPage.tsx:152
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:154
#, fuzzy, c-format
msgid "The password is too short."
msgstr "Паролі не збігаються"
-#: src/pages/RegistrationPage.tsx:154
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:156
#, fuzzy, c-format
msgid "The password is too long."
msgstr "Паролі не збігаються"
-#: src/pages/RegistrationPage.tsx:192
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:194
#, c-format
msgid "Account registration"
msgstr "Реєстрація облікового запису"
-#: src/pages/RegistrationPage.tsx:210
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:212
#, fuzzy, c-format
msgid "Login username"
msgstr "Відсутнє ім'я користувача"
-#: src/pages/RegistrationPage.tsx:242
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:244
#, fuzzy, c-format
msgid "Password"
msgstr "Пароль"
-#: src/pages/RegistrationPage.tsx:267
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:269
#, c-format
msgid ""
"Use a strong password: 8 characters minimum, don't use any public "
@@ -493,132 +582,158 @@ msgid ""
"lowercase, uppercase, symbols and numbers"
msgstr ""
-#: src/pages/RegistrationPage.tsx:282
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:284
#, c-format
msgid "Repeat password"
msgstr "Повторіть пароль"
-#: src/pages/RegistrationPage.tsx:314
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:316
#, c-format
msgid "Full name"
msgstr ""
-#: src/pages/RegistrationPage.tsx:411
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:413
#, c-format
msgid "Register"
msgstr "Реєстрація"
-#: src/pages/RegistrationPage.tsx:427
+#. screenid: 110
+#: src/pages/RegistrationPage.tsx:429
#, c-format
msgid "Create a random temporary user"
msgstr "Створити випадкового тимчасового користувача"
-#: src/pages/LoginForm.tsx:103
+#. screenid: 104
+#: src/pages/LoginForm.tsx:121
#, c-format
msgid "Wrong credentials for \"%1$s\""
msgstr "Неправильні облікові дані для \"%1$s\""
-#: src/pages/LoginForm.tsx:105
+#. screenid: 104
+#: src/pages/LoginForm.tsx:123
#, c-format
msgid "Account not found"
msgstr "Обліковий запис не знайдено"
-#: src/pages/LoginForm.tsx:128
+#. screenid: 104
+#: src/pages/LoginForm.tsx:146
#, c-format
msgid "Username"
msgstr "Імʼя користувача"
-#: src/pages/LoginForm.tsx:142
+#. screenid: 104
+#: src/pages/LoginForm.tsx:160
#, fuzzy, c-format
msgid "Username of the account"
msgstr "ім'я користувача облікового запису"
-#: src/pages/LoginForm.tsx:174
+#. screenid: 104
+#: src/pages/LoginForm.tsx:192
#, fuzzy, c-format
msgid "Password of the account"
msgstr "пароль облікового запису"
-#: src/pages/LoginForm.tsx:208
+#. screenid: 104
+#: src/pages/LoginForm.tsx:226
#, c-format
msgid "Check"
msgstr "Перевірити"
-#: src/pages/LoginForm.tsx:220
+#. screenid: 104
+#: src/pages/LoginForm.tsx:238
#, c-format
msgid "Log in"
msgstr "Увійти"
-#: src/components/Transactions/views.tsx:43
+#. screenid: 5
+#: src/components/Transactions/views.tsx:45
#, c-format
msgid "Transactions history"
msgstr ""
-#: src/components/Transactions/views.tsx:48
-#, c-format
+#. screenid: 5
+#: src/components/Transactions/views.tsx:50
+#, fuzzy, c-format
msgid "No transactions yet."
msgstr "Транзакцій поки що немає."
-#: src/components/Transactions/views.tsx:49
+#. screenid: 5
+#: src/components/Transactions/views.tsx:51
#, c-format
msgid "You can make a transfer or a withdrawal to your wallet."
msgstr ""
-#: src/components/Transactions/views.tsx:87
+#. screenid: 5
+#: src/components/Transactions/views.tsx:89
#, c-format
msgid "Date"
msgstr "Дата"
-#: src/components/Transactions/views.tsx:95
+#. screenid: 5
+#: src/components/Transactions/views.tsx:97
#, c-format
msgid "Counterpart"
msgstr "Контррахунок"
-#: src/components/Transactions/views.tsx:135
+#. screenid: 5
+#: src/components/Transactions/views.tsx:137
#, c-format
msgid "sent"
msgstr "відправлено"
-#: src/components/Transactions/views.tsx:136
+#. screenid: 5
+#: src/components/Transactions/views.tsx:138
#, c-format
msgid "received"
msgstr "отримано"
-#: src/components/Transactions/views.tsx:151
+#. screenid: 5
+#: src/components/Transactions/views.tsx:153
#, fuzzy, c-format
msgid "Invalid value"
msgstr "недійсне значення"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "to"
msgstr "до"
-#: src/components/Transactions/views.tsx:160
+#. screenid: 5
+#: src/components/Transactions/views.tsx:162
#, c-format
msgid "from"
msgstr "від"
-#: src/components/Transactions/views.tsx:237
+#. screenid: 5
+#: src/components/Transactions/views.tsx:240
#, c-format
msgid "First page"
msgstr "Перша сторінка"
-#: src/components/Transactions/views.tsx:245
+#. screenid: 5
+#: src/components/Transactions/views.tsx:248
#, c-format
msgid "Next"
msgstr "Далі"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:104
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:106
#, c-format
msgid "Wire transfer completed!"
msgstr "Банківський переказ завершено!"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:111
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:113
#, c-format
msgid "The withdrawal has been aborted previously and can't be confirmed"
msgstr "Виведення коштів було скасовано раніше і не може бути підтверджено"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:119
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:121
#, c-format
msgid ""
"The withdrawal operation can't be confirmed before a wallet accepted the "
@@ -627,94 +742,112 @@ msgstr ""
"Операцію зняття коштів не можна підтвердити, доки гаманець не прийме "
"транзакцію."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:127
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:129
#, fuzzy, c-format
msgid "The operation ID is invalid."
msgstr "Ідентифікатор операції недійсний."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:135
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:137
#, c-format
msgid "The operation was not found."
msgstr "Операцію не знайдено."
-#: src/pages/WithdrawalConfirmationQuestion.tsx:151
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:153
#, c-format
msgid "The starting withdrawal amount and the confirmation amount differs."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:160
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:162
#, c-format
msgid "The bank requires a bank account which has not been specified yet."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:199
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:201
#, c-format
msgid ""
"The reserve operation has been confirmed previously and can't be aborted"
msgstr ""
"Операція резервування була підтверджена раніше і не може бути скасована"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:235
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:237
#, c-format
msgid "Confirm the withdrawal operation"
msgstr "Підтвердити операцію зняття коштів"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:252
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:254
#, c-format
msgid "Wire transfer details"
msgstr "Деталі банківського переказу"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:262
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:264
#, fuzzy, c-format
msgid "Payment Service Provider's account"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:280
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:282
#, fuzzy, c-format
msgid "Payment Service Provider's account number"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:292
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:294
#, fuzzy, c-format
msgid "Payment Service Provider's name"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:311
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:313
#, fuzzy, c-format
msgid "Payment Service Provider's account bank hostname"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:322
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:324
#, fuzzy, c-format
msgid "Payment Service Provider's account id"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:352
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:354
#, fuzzy, c-format
msgid "Payment Service Provider's account address"
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:391
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:393
#, c-format
msgid "No amount has yet been determined."
msgstr ""
-#: src/pages/WithdrawalConfirmationQuestion.tsx:438
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:440
#, c-format
msgid "Transfer"
msgstr "Переказати"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:463
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:465
#, c-format
msgid "Authentication required"
msgstr "Потрібна автентифікація"
-#: src/pages/WithdrawalConfirmationQuestion.tsx:473
+#. screenid: 114
+#: src/pages/WithdrawalConfirmationQuestion.tsx:475
#, fuzzy, c-format
msgid "This operation was created with another username"
msgstr "Ця операція була створена з іншим іменем користувача"
-#: src/pages/OperationState/views.tsx:414
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:421
#, c-format
msgid ""
"Unauthorized to make the operation, maybe the session has expired or the "
@@ -723,17 +856,20 @@ msgstr ""
"Не авторизовано для виконання операції, можливо, сесія закінчилася або "
"пароль було змінено."
-#: src/pages/OperationState/views.tsx:425
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:432
#, c-format
msgid "The operation was rejected due to insufficient funds."
msgstr "Операцію було відхилено через недостатність коштів."
-#: src/pages/OperationState/views.tsx:479
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:486
#, c-format
msgid "Withdrawal confirmed"
msgstr "Зняття коштів підтверджено"
-#: src/pages/OperationState/views.tsx:483
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:490
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider has been initiated. You "
@@ -742,22 +878,26 @@ msgstr ""
"Банківський переказ до оператора Taler було ініційовано. Незабаром ви "
"отримаєте запитану суму у ваш гаманець Taler."
-#: src/pages/OperationState/views.tsx:499
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:506
#, c-format
msgid "Do not show this again"
msgstr "Більше не показувати це"
-#: src/pages/OperationState/views.tsx:533
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:540
#, c-format
msgid "Close"
msgstr "Закрити"
-#: src/pages/OperationState/views.tsx:596
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:603
#, fuzzy, c-format
msgid "If you have a Taler wallet installed on this device"
msgstr "Якщо на цьому пристрої встановлено гаманець Taler"
-#: src/pages/OperationState/views.tsx:602
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:609
#, fuzzy, c-format
msgid ""
"Your wallet will display the details of the transaction including the fees "
@@ -768,87 +908,104 @@ msgstr ""
"Якщо у вас його ще немає, ви можете встановити його, дотримуючись інструкцій "
"у"
-#: src/pages/OperationState/views.tsx:612
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:619
#, fuzzy, c-format
msgid "on this page"
msgstr "цій сторонці"
-#: src/pages/OperationState/views.tsx:633
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:640
#, c-format
msgid "Withdraw"
msgstr "Зняття коштів"
-#: src/pages/OperationState/views.tsx:642
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:649
#, fuzzy, c-format
msgid "In case you have a Taler wallet on another device"
msgstr "Або якщо у вас є гаманець на іншому пристрої"
-#: src/pages/OperationState/views.tsx:647
+#. screenid: 5
+#: src/pages/OperationState/views.tsx:654
#, c-format
msgid "Scan the QR below to start the withdrawal."
msgstr "Скануйте QR-код нижче, щоб розпочати зняття коштів."
-#: src/pages/WalletWithdrawForm.tsx:73
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:75
#, fuzzy, c-format
msgid "There is an operation already pending"
msgstr "Операція вже існує"
-#: src/pages/WalletWithdrawForm.tsx:77
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:79
#, fuzzy, c-format
msgid "Complete the operation in"
msgstr "Завершіть або скасуйте операцію в"
-#: src/pages/WalletWithdrawForm.tsx:89
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:91
#, c-format
msgid "this page"
msgstr "цій сторонці"
-#: src/pages/WalletWithdrawForm.tsx:167
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:169
#, fuzzy, c-format
msgid "Invalid"
msgstr "недійсно"
-#: src/pages/WalletWithdrawForm.tsx:169
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:171
#, fuzzy, c-format
msgid "Balance is not enough"
msgstr "недостатній баланс"
-#: src/pages/WalletWithdrawForm.tsx:188
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:190
#, fuzzy, c-format
msgid "The server replied with an invalid taler://withdraw URI"
msgstr "Сервер відповів недійсним URI для зняття коштів"
-#: src/pages/WalletWithdrawForm.tsx:189
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:191
#, c-format
msgid "Withdraw URI: %1$s"
msgstr "URI для зняття коштів: %1$s"
-#: src/pages/WalletWithdrawForm.tsx:204
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:206
#, c-format
msgid "The operation was rejected due to insufficient funds"
msgstr "Операцію було відхилено через брак коштів"
-#: src/pages/WalletWithdrawForm.tsx:269
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:271
#, c-format
msgid "Current balance is %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:279
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:281
#, c-format
msgid "You can withdraw up to %1$s"
msgstr ""
-#: src/pages/WalletWithdrawForm.tsx:357
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:359
#, c-format
msgid "Continue"
msgstr "Продовжити"
-#: src/pages/WalletWithdrawForm.tsx:390
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:392
#, fuzzy, c-format
msgid "Use your Taler wallet"
msgstr "Підготуйте свій гаманець"
-#: src/pages/WalletWithdrawForm.tsx:393
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:395
#, fuzzy, c-format
msgid ""
"After using your wallet you will need to authorize or cancel the operation "
@@ -857,54 +1014,64 @@ msgstr ""
"Після використання вашого гаманця Вам потрібно буде підтвердити або "
"скасувати операцію на цьому сайті."
-#: src/pages/WalletWithdrawForm.tsx:403
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:405
#, fuzzy, c-format
msgid "You need a Taler wallet"
msgstr "Вам потрібен гаманець GNU Taler"
-#: src/pages/WalletWithdrawForm.tsx:408
+#. screenid: 112
+#: src/pages/WalletWithdrawForm.tsx:410
#, c-format
msgid "If you don't have one yet you can follow the instruction in"
msgstr "Якщо у вас його ще немає, ви можете дотримуватися інструкцій у"
-#: src/pages/PaymentOptions.tsx:62
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:64
#, fuzzy, c-format
msgid "Pending operation"
msgstr "Очікування операції зняття готівки"
-#: src/pages/PaymentOptions.tsx:108
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:110
#, c-format
msgid "Send money"
msgstr "Надіслати гроші"
-#: src/pages/PaymentOptions.tsx:126
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:128
#, fuzzy, c-format
msgid "to a Taler wallet"
msgstr "до гаманця %1$s"
-#: src/pages/PaymentOptions.tsx:146
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:148
#, c-format
msgid "Withdraw digital money into your mobile wallet or browser extension"
msgstr "Зніміть цифрові гроші у Ваш мобільний гаманець або розширення браузера"
-#: src/pages/PaymentOptions.tsx:179
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:181
#, c-format
msgid "to another bank account"
msgstr "на інший банківський рахунок"
-#: src/pages/PaymentOptions.tsx:199
+#. screenid: 105
+#: src/pages/PaymentOptions.tsx:201
#, c-format
msgid "Make a wire transfer to an account with known bank account number."
msgstr ""
"Здійсніть банківський переказ на рахунок із відомим номером банківського "
"рахунку."
-#: src/pages/AccountPage/views.tsx:45
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:50
#, fuzzy, c-format
msgid "This is a demo"
msgstr "Це демонстраційний банк"
-#: src/pages/AccountPage/views.tsx:50
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:55
#, fuzzy, c-format
msgid ""
"This part of the demo shows how a bank that supports Taler directly would "
@@ -915,7 +1082,8 @@ msgstr ""
"підтримує Taler. Окрім використання вашого власного банківського рахунку, ви "
"також можете переглянути історію транзакцій деяких %1$s."
-#: src/pages/AccountPage/views.tsx:60
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:65
#, fuzzy, c-format
msgid ""
"Here you will be able to see how a bank that supports Taler directly would "
@@ -924,77 +1092,92 @@ msgstr ""
"Ця частина демонстрації показує, як працював би банк, що безпосередньо "
"підтримує Taler."
-#: src/pages/AccountPage/views.tsx:81
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:86
#, c-format
msgid "Pending account delete operation"
msgstr "Очікування операції видалення облікового запису"
-#: src/pages/AccountPage/views.tsx:83
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:88
#, c-format
msgid "Pending account update operation"
msgstr "Очікування операції оновлення облікового запису"
-#: src/pages/AccountPage/views.tsx:85
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:90
#, c-format
msgid "Pending password update operation"
msgstr "Очікування операції оновлення пароля"
-#: src/pages/AccountPage/views.tsx:87
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:92
#, c-format
msgid "Pending transaction operation"
msgstr "Очікування операції транзакції"
-#: src/pages/AccountPage/views.tsx:89
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:94
#, c-format
msgid "Pending withdrawal operation"
msgstr "Очікування операції зняття коштів"
-#: src/pages/AccountPage/views.tsx:91
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:96
#, c-format
msgid "Pending cashout operation"
msgstr "Очікування операції зняття готівки"
-#: src/pages/AccountPage/views.tsx:102
+#. screenid: 5
+#: src/pages/AccountPage/views.tsx:107
#, c-format
msgid "You can complete or cancel the operation in"
msgstr "Ви можете завершити або скасувати операцію в"
-#: src/pages/BankFrame.tsx:76
+#. screenid: 103
+#: src/pages/BankFrame.tsx:78
#, c-format
msgid "Internal error, please report."
msgstr "Внутрішня помилка, будь ласка, повідомте про це."
-#: src/pages/BankFrame.tsx:121
+#. screenid: 103
+#: src/pages/BankFrame.tsx:125
#, c-format
msgid "Preferences"
msgstr "Налаштування"
-#: src/pages/BankFrame.tsx:338
+#. screenid: 103
+#: src/pages/BankFrame.tsx:342
#, fuzzy, c-format
msgid "Welcome"
msgstr "Вітаємо, %1$s"
-#: src/pages/BankFrame.tsx:348
+#. screenid: 103
+#: src/pages/BankFrame.tsx:352
#, c-format
msgid "Welcome, %1$s"
msgstr "Вітаємо, %1$s"
-#: src/pages/PublicHistoriesPage.tsx:82
+#. screenid: 108
+#: src/pages/PublicHistoriesPage.tsx:84
#, c-format
msgid "History of public accounts"
msgstr "Історія публічних рахунків"
-#: src/pages/QrCodeSection.tsx:132
+#. screenid: 109
+#: src/pages/QrCodeSection.tsx:134
#, fuzzy, c-format
msgid "Scan the QR code below to start the withdrawal."
msgstr "Скануйте QR-код нижче, щоб розпочати зняття коштів."
-#: src/pages/WithdrawalQRCode.tsx:104
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:106
#, c-format
msgid "Operation aborted"
msgstr "Операцію скасовано"
-#: src/pages/WithdrawalQRCode.tsx:108
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:110
#, fuzzy, c-format
msgid ""
"The wire transfer to the Payment Service Provider's account was aborted from "
@@ -1003,12 +1186,14 @@ msgstr ""
"Банківський переказ на рахунок оператора Taler Exchange було скасовано, ваш "
"баланс не постраждав."
-#: src/pages/WithdrawalQRCode.tsx:183
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:185
#, fuzzy, c-format
msgid "Go to your wallet now"
msgstr "до гаманця %1$s"
-#: src/pages/WithdrawalQRCode.tsx:211
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:213
#, fuzzy, c-format
msgid ""
"The operation is marked as selected, but a process during the withdrawal "
@@ -1017,12 +1202,14 @@ msgstr ""
"Операція позначена як 'вибрана', але деякий крок у процесі зняття коштів не "
"вдалося виконати"
-#: src/pages/WithdrawalQRCode.tsx:213
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:215
#, fuzzy, c-format
msgid "The account was selected, but no withdrawal reserve ID was found."
msgstr "Обліковий запис вибрано, але ідентифікацію зняття коштів не знайдено."
-#: src/pages/WithdrawalQRCode.tsx:226
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:228
#, fuzzy, c-format
msgid ""
"There is a withdrawal reserve ID but no account has been selected or the "
@@ -1031,7 +1218,8 @@ msgstr ""
"Є ідентифікація зняття коштів, але обліковий запис не вибрано або вибраний "
"обліковий запис недійсний."
-#: src/pages/WithdrawalQRCode.tsx:240
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:242
#, fuzzy, c-format
msgid ""
"A withdrawal reserve ID was not found and the no account has been selected."
@@ -1039,12 +1227,14 @@ msgstr ""
"Ідентифікатор зняття коштів не знайдено, обліковий запис не вибрано або "
"вибраний обліковий запис недійсний."
-#: src/pages/WithdrawalQRCode.tsx:298
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:300
#, c-format
msgid "Operation not found"
msgstr "Операцію не знайдено"
-#: src/pages/WithdrawalQRCode.tsx:302
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:304
#, fuzzy, c-format
msgid ""
"This process is not known to the server. The process ID is incorrect or the "
@@ -1053,64 +1243,76 @@ msgstr ""
"Ця операція невідома серверу. Ідентифікатор операції неправильний або сервер "
"видалив інформацію про операцію до її завершення."
-#: src/pages/WithdrawalQRCode.tsx:318
+#. screenid: 116
+#: src/pages/WithdrawalQRCode.tsx:320
#, fuzzy, c-format
msgid "Continue to dashboard"
msgstr "Перейти до панелі керування"
-#: src/pages/SolveChallengePage.tsx:92
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:94
#, c-format
msgid "Confirmation codes are numerical, possibly beginning with 'T-.'"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:114
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:116
#, fuzzy, c-format
msgid ""
"No cashout was found. The cashout process has probably already been aborted."
msgstr ""
"Зняття готівки не знайдено. Це також може означати, що його вже скасовано."
-#: src/pages/SolveChallengePage.tsx:156
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:158
#, c-format
msgid "Challenge not found."
msgstr "Виклик не знайдено."
-#: src/pages/SolveChallengePage.tsx:164
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:166
#, c-format
msgid "This user is not authorized to complete this challenge."
msgstr "Цей користувач не має права виконати цей виклик."
-#: src/pages/SolveChallengePage.tsx:172
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:174
#, c-format
msgid "Too many attempts, try another code."
msgstr "Забагато спроб, спробуйте інший код."
-#: src/pages/SolveChallengePage.tsx:180
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:182
#, c-format
msgid "The confirmation code is wrong, try again."
msgstr "Код підтвердження неправильний, спробуйте ще раз."
-#: src/pages/SolveChallengePage.tsx:188
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:190
#, c-format
msgid "The operation expired."
msgstr "Термін дії операції закінчився."
-#: src/pages/SolveChallengePage.tsx:222
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:224
#, c-format
msgid "The operation failed."
msgstr "Операція не вдалася."
-#: src/pages/SolveChallengePage.tsx:239
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:241
#, c-format
msgid "The operation needs another confirmation to complete."
msgstr "Для завершення операції потрібне ще одне підтвердження."
-#: src/pages/SolveChallengePage.tsx:259
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:261
#, c-format
msgid "Confirm the operation"
msgstr "Підтвердити операцію"
-#: src/pages/SolveChallengePage.tsx:263
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:265
#, c-format
msgid ""
"This operation is protected with second factor authentication. In order to "
@@ -1118,286 +1320,342 @@ msgid ""
"you provided."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:292
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:294
#, c-format
msgid "Enter the confirmation code"
msgstr "Введіть код підтвердження"
-#: src/pages/SolveChallengePage.tsx:332
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:334
#, c-format
msgid "You should have received a code on your mobile phone."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:339
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:341
#, c-format
msgid "You should have received a code in your email."
msgstr ""
-#: src/pages/SolveChallengePage.tsx:350
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:352
#, fuzzy, c-format
msgid "The confirmation code starts with \"%1$s\" followed by numbers."
msgstr "Код підтвердження неправильний, спробуйте ще раз."
-#: src/pages/SolveChallengePage.tsx:368
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:370
#, c-format
msgid "Confirm"
msgstr "Підтвердити"
-#: src/pages/SolveChallengePage.tsx:402
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:404
#, fuzzy, c-format
msgid "Removing account"
msgstr "На рахунок"
-#: src/pages/SolveChallengePage.tsx:404
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:406
#, fuzzy, c-format
msgid "Updating account values"
msgstr "Видалення рахунку \"%1$s\""
-#: src/pages/SolveChallengePage.tsx:406
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:408
#, fuzzy, c-format
msgid "Updating password"
msgstr "Оновити пароль"
-#: src/pages/SolveChallengePage.tsx:408
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:410
#, fuzzy, c-format
msgid "Making a wire transfer"
msgstr "Здійснити банківський переказ"
-#: src/pages/SolveChallengePage.tsx:410
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:412
#, fuzzy, c-format
msgid "Confirming withdrawal"
msgstr "Підтвердити операцію зняття коштів"
-#: src/pages/SolveChallengePage.tsx:412
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:414
#, c-format
msgid "Making a cashout"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:422
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:424
#, fuzzy, c-format
msgid "Operation:"
msgstr "Операцію скасовано"
-#: src/pages/SolveChallengePage.tsx:435
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:437
#, c-format
msgid "Type"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:438
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:440
#, fuzzy, c-format
msgid "Updating account settings"
msgstr "Очікування операції видалення облікового запису"
-#: src/pages/SolveChallengePage.tsx:445
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:447
#, fuzzy, c-format
msgid "Account"
msgstr "Рахунки"
-#: src/pages/SolveChallengePage.tsx:475
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:477
#, c-format
msgid "To account"
msgstr "На рахунок"
-#: src/pages/SolveChallengePage.tsx:501
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:503
#, fuzzy, c-format
msgid "Cashout account"
msgstr "Відсутній рахунок для зняття готівки"
-#: src/pages/SolveChallengePage.tsx:511
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:513
#, c-format
msgid "Email"
msgstr "Email"
-#: src/pages/SolveChallengePage.tsx:521
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:523
#, c-format
msgid "Phone"
msgstr "Телефон"
-#: src/pages/SolveChallengePage.tsx:531
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:533
#, fuzzy, c-format
msgid "Debit threshold"
msgstr "Дебетовано"
-#: src/pages/SolveChallengePage.tsx:546
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:548
#, c-format
msgid "Is this account public?"
msgstr "Цей обліковий запис є публічним?"
-#: src/pages/SolveChallengePage.tsx:552
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:554
#, c-format
msgid "Enable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:553
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:555
#, c-format
msgid "Disable"
msgstr ""
-#: src/pages/SolveChallengePage.tsx:560
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:562
#, c-format
msgid "Name"
msgstr "Назва"
-#: src/pages/SolveChallengePage.tsx:570
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:572
#, fuzzy, c-format
msgid "Authentication channel"
msgstr "Потрібна автентифікація"
-#: src/pages/SolveChallengePage.tsx:575
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:577
#, fuzzy, c-format
msgid "Remove"
msgstr "видалити"
-#: src/pages/SolveChallengePage.tsx:587
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:589
#, c-format
msgid "New password"
msgstr "Новий пароль"
-#: src/pages/SolveChallengePage.tsx:607
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:609
#, c-format
msgid "Challenge details"
msgstr "Деталі підтвердження"
-#: src/pages/SolveChallengePage.tsx:615
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:617
#, c-format
msgid "Sent at"
msgstr "Надіслано о"
-#: src/pages/SolveChallengePage.tsx:632
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:634
#, c-format
msgid "To phone"
msgstr "На телефон"
-#: src/pages/SolveChallengePage.tsx:634
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:636
#, c-format
msgid "To email"
msgstr "На email"
-#: src/pages/SolveChallengePage.tsx:666
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:668
#, c-format
msgid "Send again"
msgstr "Відправити знову"
-#: src/pages/SolveChallengePage.tsx:721
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:723
#, fuzzy, c-format
msgid "Withdraw reserve ID"
msgstr "Зняття коштів"
-#: src/pages/SolveChallengePage.tsx:763
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:765
#, fuzzy, c-format
msgid "Cashout is disabled"
msgstr "Зняття готівки створено"
-#: src/pages/SolveChallengePage.tsx:764
+#. screenid: 111
+#: src/pages/SolveChallengePage.tsx:766
#, c-format
msgid ""
"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
+#. screenid: 113
+#: src/pages/WireTransfer.tsx:105
#, c-format
msgid "Make a wire transfer"
msgstr "Здійснити банківський переказ"
-#: src/pages/WithdrawalOperationPage.tsx:55
+#. screenid: 115
+#: src/pages/WithdrawalOperationPage.tsx:57
#, c-format
msgid "The Withdrawal URI is not valid"
msgstr "URI для зняття коштів недійсний"
-#: src/components/Cashouts/views.tsx:43
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:45
#, 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
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:108
#, c-format
msgid "Latest cashouts"
msgstr "Останні зняття готівки"
-#: src/components/Cashouts/views.tsx:117
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:119
#, c-format
msgid "Created"
msgstr "Створено"
-#: src/components/Cashouts/views.tsx:121
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:123
#, c-format
msgid "Total debit"
msgstr "Загальний дебет"
-#: src/components/Cashouts/views.tsx:125
+#. screenid: 3
+#: src/components/Cashouts/views.tsx:127
#, c-format
msgid "Total credit"
msgstr "Загальний кредит"
-#: src/pages/ProfileNavigation.tsx:53
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:55
#, c-format
msgid "Select a section"
msgstr "Оберіть розділ"
-#: src/pages/ProfileNavigation.tsx:88
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:90
#, c-format
msgid "Details"
msgstr "Деталі"
-#: src/pages/ProfileNavigation.tsx:92
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:94
#, c-format
msgid "Delete"
msgstr "Видалити"
-#: src/pages/ProfileNavigation.tsx:96
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:98
#, c-format
msgid "Credentials"
msgstr "Облікові дані"
-#: src/pages/ProfileNavigation.tsx:101
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:103
#, c-format
msgid "Cashouts"
msgstr "Зняття готівки"
-#: src/pages/ProfileNavigation.tsx:104
+#. screenid: 107
+#: src/pages/ProfileNavigation.tsx:106
#, fuzzy, c-format
msgid "Conversion"
msgstr "Обмінний курс"
-#: src/pages/regional/CreateCashout.tsx:106
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:108
#, c-format
msgid "Unable to create a cashout"
msgstr "Не вдалося створити зняття готівки"
-#: src/pages/regional/CreateCashout.tsx:107
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:109
#, c-format
msgid "The bank configuration does not support cashout operations."
msgstr "Конфігурація банку не підтримує операції зі зняття готівки."
-#: src/pages/regional/CreateCashout.tsx:251
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:253
#, fuzzy, c-format
msgid "Amount needs to be higher"
msgstr "повинна бути вищою через комісії"
-#: src/pages/regional/CreateCashout.tsx:253
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:255
#, c-format
msgid "It is not possible to cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:260
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:262
#, c-format
msgid "Your account can't cashout less than %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:267
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:269
#, fuzzy, c-format
msgid "The total transfer to the destination will be zero"
msgstr "загальна сума переказу на місці призначення буде нульовою"
-#: src/pages/regional/CreateCashout.tsx:284
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:286
#, c-format
msgid "Cashout created"
msgstr "Зняття готівки створено"
-#: src/pages/regional/CreateCashout.tsx:309
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:311
#, c-format
msgid ""
"Duplicated request detected, check if the operation succeeded or try again."
@@ -1405,27 +1663,32 @@ msgstr ""
"Виявлено повторний запит, перевірте, чи була операція успішною, або "
"спробуйте ще раз."
-#: src/pages/regional/CreateCashout.tsx:317
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:319
#, fuzzy, c-format
msgid "The conversion rate was applied incorrectly"
msgstr "Курс обміну було застосовано неправильно"
-#: src/pages/regional/CreateCashout.tsx:325
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:327
#, c-format
msgid "The account does not have sufficient funds"
msgstr "На рахунку недостатньо коштів"
-#: src/pages/regional/CreateCashout.tsx:341
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:343
#, c-format
msgid "Missing cashout URI in the profile"
msgstr "Відсутній URI зняття готівки в профілі"
-#: src/pages/regional/CreateCashout.tsx:349
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:351
#, c-format
msgid "The amount is below the minimum amount permitted."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:358
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:360
#, c-format
msgid ""
"Sending the confirmation message failed, retry later or contact the "
@@ -1434,190 +1697,226 @@ msgstr ""
"Не вдалося надіслати повідомлення з підтвердженням, спробуйте пізніше або "
"зверніться до адміністратора."
-#: src/pages/regional/CreateCashout.tsx:366
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:368
#, fuzzy, c-format
msgid "The server doesn't support the current TAN channel."
msgstr "Цей сервер не підтримує двофакторну автентифікацію."
-#: src/pages/regional/CreateCashout.tsx:405
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:407
#, c-format
msgid "Conversion rate"
msgstr "Обмінний курс"
-#: src/pages/regional/CreateCashout.tsx:413
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:415
#, c-format
msgid "Balance"
msgstr "Баланс"
-#: src/pages/regional/CreateCashout.tsx:426
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:428
#, c-format
msgid "Fee"
msgstr "Комісія"
-#: src/pages/regional/CreateCashout.tsx:449
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:451
#, c-format
msgid "Legal name"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:455
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:457
#, c-format
msgid ""
"If this name doesn't match the account holder's name, your transaction may "
"fail."
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:463
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:465
#, c-format
msgid "No cashout account"
msgstr "Відсутній рахунок для зняття готівки"
-#: src/pages/regional/CreateCashout.tsx:464
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:466
#, 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:521
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:523
#, c-format
msgid "Currency"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:560
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:562
#, c-format
msgid "Send %1$s"
msgstr ""
-#: src/pages/regional/CreateCashout.tsx:597
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:599
#, fuzzy, c-format
msgid "Receive %1$s"
msgstr "Вітаємо, %1$s"
-#: src/pages/regional/CreateCashout.tsx:659
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:661
#, c-format
msgid "Total cost"
msgstr "Загальна вартість"
-#: src/pages/regional/CreateCashout.tsx:674
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:676
#, c-format
msgid "Balance left"
msgstr "Залишок балансу"
-#: src/pages/regional/CreateCashout.tsx:689
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:691
#, c-format
msgid "Before fee"
msgstr "Комісія до"
-#: src/pages/regional/CreateCashout.tsx:702
+#. screenid: 127
+#: src/pages/regional/CreateCashout.tsx:704
#, c-format
msgid "Total cashout transfer"
msgstr "Загальна сума зняття готівки"
-#: src/pages/account/CashoutListForAccount.tsx:73
+#. screenid: 117
+#: src/pages/account/CashoutListForAccount.tsx:75
#, c-format
msgid "Cashout for account %1$s"
msgstr "Зняття готівки для облікового запису %1$s"
-#: src/pages/admin/AccountForm.tsx:193
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:195
#, fuzzy, c-format
msgid "Doesn't have the pattern of an email"
msgstr "він не відповідає шаблону електронної пошти"
-#: src/pages/admin/AccountForm.tsx:198
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:200
#, fuzzy, c-format
msgid "Should start with +"
msgstr "повинен починатися з +"
-#: src/pages/admin/AccountForm.tsx:200
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:202
#, fuzzy, c-format
msgid "A phone number consists of numbers only"
msgstr "номер телефону повинен містити лише цифри"
-#: src/pages/admin/AccountForm.tsx:376
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:378
#, fuzzy, c-format
msgid "Account ID for authentication"
msgstr "Двофакторна автентифікація"
-#: src/pages/admin/AccountForm.tsx:410
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:412
#, fuzzy, c-format
msgid "Name of the account holder"
msgstr "ім'я користувача облікового запису"
-#: src/pages/admin/AccountForm.tsx:417
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:419
#, fuzzy, c-format
msgid "Internal account"
msgstr "на інший банківський рахунок"
-#: src/pages/admin/AccountForm.tsx:420
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:422
#, fuzzy, c-format
msgid "If this field is empty, a random account ID will be assigned"
msgstr "якщо порожньо, буде призначено випадковий номер рахунку"
-#: src/pages/admin/AccountForm.tsx:421
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:423
#, c-format
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
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:471
#, fuzzy, c-format
msgid "To be used when second factor authentication is enabled"
msgstr "Увімкнути двофакторну автентифікацію"
-#: src/pages/admin/AccountForm.tsx:513
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:515
#, fuzzy, c-format
msgid ""
"External account number where the money is going to be sent when doing "
"cashouts"
msgstr "номер рахунку, на який будуть відправлені гроші при знятті готівки"
-#: src/pages/admin/AccountForm.tsx:531
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:533
#, c-format
msgid "Max debt"
msgstr "Максимальний борг"
-#: src/pages/admin/AccountForm.tsx:555
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:557
#, c-format
msgid "How much the balance can go below zero."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:565
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:567
#, fuzzy, c-format
msgid "Minimum cashout"
msgstr "виплати готівкою"
-#: src/pages/admin/AccountForm.tsx:587
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:589
#, c-format
msgid "Custom minimum cashout amount for this account."
msgstr ""
-#: src/pages/admin/AccountForm.tsx:629
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:631
#, fuzzy, c-format
msgid "Public accounts have their balance publicly accessible"
msgstr "публічні рахунки мають публічно доступний баланс"
-#: src/pages/admin/AccountForm.tsx:643
+#. screenid: 120
+#: src/pages/admin/AccountForm.tsx:645
#, fuzzy, c-format
msgid "Does this account belong to a Payment Service Provider?"
msgstr "Цей обліковий запис є публічним?"
-#: src/pages/account/ShowAccountDetails.tsx:124
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:126
#, c-format
msgid "Account updated"
msgstr "Рахунок оновлено"
-#: src/pages/account/ShowAccountDetails.tsx:131
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:133
#, c-format
msgid "The rights to change the account are not sufficient"
msgstr "Недостатньо прав для зміни облікового запису"
-#: src/pages/account/ShowAccountDetails.tsx:139
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:141
#, c-format
msgid "The username was not found"
msgstr "Ім'я користувача не знайдено"
-#: src/pages/account/ShowAccountDetails.tsx:147
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:149
#, c-format
msgid ""
"You can't change the legal name, please contact the your account "
@@ -1626,7 +1925,8 @@ msgstr ""
"Ви не можете змінити юридичне ім'я, будь ласка, зверніться до адміністратора "
"вашого облікового запису."
-#: src/pages/account/ShowAccountDetails.tsx:155
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:157
#, c-format
msgid ""
"You can't change the debt limit, please contact the your account "
@@ -1635,7 +1935,8 @@ msgstr ""
"Ви не можете змінити ліміт боргу, будь ласка, зверніться до адміністратора "
"вашого облікового запису."
-#: src/pages/account/ShowAccountDetails.tsx:163
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:165
#, c-format
msgid ""
"You can't change the cashout address, please contact the your account "
@@ -1644,37 +1945,44 @@ msgstr ""
"Ви не можете змінити адресу зняття готівки, будь ласка, зверніться до "
"адміністратора вашого облікового запису."
-#: src/pages/account/ShowAccountDetails.tsx:258
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:260
#, c-format
msgid "Account \"%1$s\""
msgstr "Рахунок \"%1$s\""
-#: src/pages/account/ShowAccountDetails.tsx:263
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:265
#, fuzzy, c-format
msgid "Removed"
msgstr "видалити"
-#: src/pages/account/ShowAccountDetails.tsx:264
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:266
#, fuzzy, c-format
msgid "This account can't be used."
msgstr "Цей крок не можна скасувати."
-#: src/pages/account/ShowAccountDetails.tsx:277
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:279
#, c-format
msgid "Change details"
msgstr "Зміна реквізитів"
-#: src/pages/account/ShowAccountDetails.tsx:306
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:308
#, c-format
msgid "Update"
msgstr "Оновити"
-#: src/pages/account/ShowAccountDetails.tsx:320
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:322
#, fuzzy, c-format
msgid "Merchant integration"
msgstr "Реєстрація облікового запису"
-#: src/pages/account/ShowAccountDetails.tsx:326
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:328
#, c-format
msgid ""
"Use this information to link your Taler Merchant Backoffice account with the "
@@ -1683,89 +1991,106 @@ msgid ""
"the \"import\" button in the \"bank account\" section."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:345
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:347
#, fuzzy, c-format
msgid "Account type"
msgstr "Видалення облікового запису"
-#: src/pages/account/ShowAccountDetails.tsx:359
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:361
#, fuzzy, c-format
msgid "Method to use for wire transfer."
msgstr "Здійснити банківський переказ"
-#: src/pages/account/ShowAccountDetails.tsx:373
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:375
#, c-format
msgid "IBAN"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:393
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:395
#, c-format
msgid "International Bank Account Number."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:408
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:410
#, fuzzy, c-format
msgid "Account name"
msgstr "Оновлення облікового запису"
-#: src/pages/account/ShowAccountDetails.tsx:429
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:431
#, c-format
msgid "Bank host where the service is located."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:460
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:462
#, fuzzy, c-format
msgid "Bank account identifier for wire transfers."
msgstr "ідентифікація облікового запису для банківського переказу"
-#: src/pages/account/ShowAccountDetails.tsx:475
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:477
#, c-format
msgid "Address"
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:508
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:510
#, fuzzy, c-format
msgid "Owner's name"
msgstr "Імʼя користувача"
-#: src/pages/account/ShowAccountDetails.tsx:528
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:530
#, fuzzy, c-format
msgid "Legal name of the person holding the account."
msgstr "ім'я особи, якій належить обліковий запис"
-#: src/pages/account/ShowAccountDetails.tsx:538
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:540
#, fuzzy, c-format
msgid "Account info URL"
msgstr "Обліковий запис не знайдено"
-#: src/pages/account/ShowAccountDetails.tsx:558
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:560
#, c-format
msgid ""
"From where the merchant can download information about incoming wire "
"transfers to this account."
msgstr ""
-#: src/pages/account/ShowAccountDetails.tsx:585
+#. screenid: 118
+#: src/pages/account/ShowAccountDetails.tsx:587
#, c-format
msgid "Copy"
msgstr ""
-#: src/pages/account/UpdateAccountPassword.tsx:93
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:95
#, fuzzy, c-format
msgid "Repeated password doesn't match"
msgstr "пароль не співпадає"
-#: src/pages/account/UpdateAccountPassword.tsx:110
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:112
#, c-format
msgid "Password changed"
msgstr "Пароль змінено"
-#: src/pages/account/UpdateAccountPassword.tsx:117
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:119
#, c-format
msgid "Not authorized to change the password, maybe the session is invalid."
msgstr "Немає прав для зміни пароля, можливо, сеанс недійсний."
-#: src/pages/account/UpdateAccountPassword.tsx:133
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:135
#, c-format
msgid ""
"You need to provide the old password. If you don't have it contact your "
@@ -1774,301 +2099,360 @@ msgstr ""
"Вам потрібно надати старий пароль. Якщо у вас його немає, зверніться до "
"адміністратора вашого облікового запису."
-#: src/pages/account/UpdateAccountPassword.tsx:141
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:143
#, c-format
msgid "Your current password doesn't match, can't change to a new password."
msgstr "Ваш поточний пароль не збігається, не вдалося змінити на новий пароль."
-#: src/pages/account/UpdateAccountPassword.tsx:184
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:186
#, c-format
msgid "Update password"
msgstr "Оновити пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:203
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:205
#, c-format
msgid "Current password"
msgstr "Поточний пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:225
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:227
#, fuzzy, c-format
msgid "Your current password, for security"
msgstr "ваш поточний пароль, для безпеки"
-#: src/pages/account/UpdateAccountPassword.tsx:266
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:268
#, c-format
msgid "Type it again"
msgstr "Введіть його ще раз"
-#: src/pages/account/UpdateAccountPassword.tsx:289
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:291
#, fuzzy, c-format
msgid "Repeat the same password"
msgstr "повторіть той самий пароль"
-#: src/pages/account/UpdateAccountPassword.tsx:312
+#. screenid: 119
+#: src/pages/account/UpdateAccountPassword.tsx:314
#, c-format
msgid "Change"
msgstr "Змінити"
-#: src/pages/admin/AccountList.tsx:73
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:75
#, c-format
msgid "Accounts"
msgstr "Рахунки"
-#: src/pages/admin/AccountList.tsx:83
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:85
#, c-format
msgid "Create account"
msgstr "Створити обліковий запис"
-#: src/pages/admin/AccountList.tsx:109
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:111
#, c-format
msgid "Actions"
msgstr "Дії"
-#: src/pages/admin/AccountList.tsx:153
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:155
#, fuzzy, c-format
msgid "Unknown"
msgstr "невідомо"
-#: src/pages/admin/AccountList.tsx:177
+#. screenid: 121
+#: src/pages/admin/AccountList.tsx:179
#, fuzzy, c-format
msgid "Change password"
msgstr "змінити пароль"
-#: src/pages/admin/AdminHome.tsx:270
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:272
#, c-format
msgid "Querying for the current stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:272
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:274
#, c-format
msgid "The request parameters are wrong"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:281
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:283
#, fuzzy, c-format
msgid "The user is unauthorized"
msgstr "Ім'я користувача не знайдено"
-#: src/pages/admin/AdminHome.tsx:295
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:297
#, c-format
msgid "Querying for the previous stats failed"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:319
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:321
#, c-format
msgid "Transaction volume report"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:345
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:347
#, c-format
msgid "Last hour"
msgstr "Остання година"
-#: src/pages/admin/AdminHome.tsx:351
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:353
#, c-format
msgid "Previous day"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:359
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:361
#, c-format
msgid "Last month"
msgstr "Останній місяць"
-#: src/pages/admin/AdminHome.tsx:365
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:367
#, c-format
msgid "Last year"
msgstr "Останній рік"
-#: src/pages/admin/AdminHome.tsx:457
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:459
#, c-format
msgid "Last Year"
msgstr "Попередній рік"
-#: src/pages/admin/AdminHome.tsx:472
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:474
#, fuzzy, c-format
msgid "Trading volume from %1$s to %2$s"
msgstr "Обсяг торгів на %1$s порівняно з %2$s"
-#: src/pages/admin/AdminHome.tsx:489
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:491
#, c-format
msgid "Cashin"
msgstr "Поповнення готівкою"
-#: src/pages/admin/AdminHome.tsx:491
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:493
#, c-format
msgid "Transferred from an external account to an account in this bank."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:508
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:510
#, fuzzy, c-format
msgid "Transferred from an account in this bank to an external account."
msgstr ""
"Здійсніть банківський переказ на рахунок із відомим номером банківського "
"рахунку."
-#: src/pages/admin/AdminHome.tsx:523
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:525
#, c-format
msgid "Payin"
msgstr "Внесення коштів"
-#: src/pages/admin/AdminHome.tsx:525
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:527
#, c-format
msgid "Transferred from an account to a Taler exchange."
msgstr ""
-#: src/pages/admin/AdminHome.tsx:538
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:540
#, c-format
msgid "Payout"
msgstr "Виплата"
-#: src/pages/admin/AdminHome.tsx:540
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:542
#, fuzzy, c-format
msgid "Transferred from a Taler exchange to another account."
msgstr "Обліковий запис оператора обмінного пункту Taler"
-#: src/pages/admin/AdminHome.tsx:558
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:560
#, fuzzy, c-format
msgid "Download stats as CSV"
msgstr "завантажити статистику у форматі CSV"
-#: src/pages/admin/AdminHome.tsx:613
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:615
#, c-format
msgid "previous"
msgstr ""
-#: src/pages/admin/AdminHome.tsx:664
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:666
#, c-format
msgid "Decreased by"
msgstr "Зменшилось на"
-#: src/pages/admin/AdminHome.tsx:668
+#. screenid: 122
+#: src/pages/admin/AdminHome.tsx:670
#, c-format
msgid "Increased by"
msgstr "Збільшилось на"
-#: src/pages/admin/CreateNewAccount.tsx:63
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:65
#, c-format
msgid "Account created with password \"%1$s\"."
msgstr ""
-#: src/pages/admin/CreateNewAccount.tsx:72
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:74
#, c-format
msgid "Server replied that phone or email is invalid"
msgstr "Сервер відповів, що номер телефону або електронна пошта недійсні"
-#: src/pages/admin/CreateNewAccount.tsx:80
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:82
#, c-format
msgid "The rights to perform the operation are not sufficient"
msgstr "Недостатньо прав для виконання операції"
-#: src/pages/admin/CreateNewAccount.tsx:88
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:90
#, c-format
msgid "Account username is already taken"
msgstr "Ім'я користувача облікового запису вже зайнято"
-#: src/pages/admin/CreateNewAccount.tsx:96
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:98
#, c-format
msgid "Account id is already taken"
msgstr "Ідентифікатор облікового запису вже зайнятий"
-#: src/pages/admin/CreateNewAccount.tsx:104
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:106
#, c-format
msgid "Bank ran out of bonus credit."
msgstr "У банку закінчився бонусний кредит."
-#: src/pages/admin/CreateNewAccount.tsx:112
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:114
#, c-format
msgid "Account username can't be used because is reserved"
msgstr ""
"Ім'я користувача облікового запису не можна використовувати, оскільки воно "
"зарезервоване"
-#: src/pages/admin/CreateNewAccount.tsx:186
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:188
#, c-format
msgid "Can't create accounts"
msgstr "Не вдається створити рахунки"
-#: src/pages/admin/CreateNewAccount.tsx:187
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:189
#, c-format
msgid "Only system admin can create accounts."
msgstr "Лише системний адміністратор може створювати рахунки."
-#: src/pages/admin/CreateNewAccount.tsx:210
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:212
#, fuzzy, c-format
msgid "New bank account"
msgstr "Новий бізнес рахунок"
-#: src/pages/admin/CreateNewAccount.tsx:238
+#. screenid: 123
+#: src/pages/admin/CreateNewAccount.tsx:240
#, c-format
msgid "Create"
msgstr "Створити"
-#: src/pages/admin/DownloadStats.tsx:91
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:93
#, c-format
msgid "Download bank stats"
msgstr "Завантажити статистику банку"
-#: src/pages/admin/DownloadStats.tsx:112
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:114
#, c-format
msgid "Include hour metric"
msgstr "Включити часову метрику"
-#: src/pages/admin/DownloadStats.tsx:146
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:148
#, c-format
msgid "Include day metric"
msgstr "Включити добову метрику"
-#: src/pages/admin/DownloadStats.tsx:177
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:179
#, c-format
msgid "Include month metric"
msgstr "Включити місячну метрику"
-#: src/pages/admin/DownloadStats.tsx:211
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:213
#, c-format
msgid "Include year metric"
msgstr "Включити річну метрику"
-#: src/pages/admin/DownloadStats.tsx:245
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:247
#, c-format
msgid "Include table header"
msgstr "Включити заголовок таблиці"
-#: src/pages/admin/DownloadStats.tsx:279
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:281
#, c-format
msgid "Add previous metric for compare"
msgstr "Додати попередню метрику для порівняння"
-#: src/pages/admin/DownloadStats.tsx:315
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:317
#, c-format
msgid "Fail on first error"
msgstr "Збій на першій помилці"
-#: src/pages/admin/DownloadStats.tsx:375
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:377
#, c-format
msgid "Download"
msgstr "Завантажити"
-#: src/pages/admin/DownloadStats.tsx:392
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:394
#, c-format
msgid "downloading... %1$s"
msgstr "завантаження...%1$s"
-#: src/pages/admin/DownloadStats.tsx:411
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:413
#, c-format
msgid "Download completed"
msgstr "Завантаження завершено"
-#: src/pages/admin/DownloadStats.tsx:412
+#. screenid: 124
+#: src/pages/admin/DownloadStats.tsx:414
#, fuzzy, c-format
msgid "Click here to save the file in your computer."
msgstr "натисніть тут, щоб зберегти файл на вашому комп'ютері"
-#: src/pages/admin/RemoveAccount.tsx:103
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:105
#, c-format
msgid "Can't delete the account"
msgstr "Не вдається видалити обліковий запис"
-#: src/pages/admin/RemoveAccount.tsx:104
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:106
#, c-format
msgid ""
"The account can't be delete while still holding some balance. First make "
@@ -2077,337 +2461,402 @@ msgstr ""
"Обліковий запис не можна видалити, поки на ньому є баланс. Спочатку "
"переконайтеся, що власник зробив повне зняття коштів."
-#: src/pages/admin/RemoveAccount.tsx:127
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:129
#, c-format
msgid "Account removed"
msgstr "Обліковий запис видалено"
-#: src/pages/admin/RemoveAccount.tsx:134
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:136
#, c-format
msgid "No enough permission to delete the account."
msgstr "Недостатньо прав для видалення облікового запису."
-#: src/pages/admin/RemoveAccount.tsx:142
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:144
#, c-format
msgid "The username was not found."
msgstr "Ім'я користувача не знайдено."
-#: src/pages/admin/RemoveAccount.tsx:150
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:152
#, c-format
msgid "Can't delete a reserved username."
msgstr "Не можна видалити зарезервоване ім'я користувача."
-#: src/pages/admin/RemoveAccount.tsx:158
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:160
#, c-format
msgid "Can't delete an account with balance different than zero."
msgstr "Не можна видалити обліковий запис з балансом, відмінним від нуля."
-#: src/pages/admin/RemoveAccount.tsx:185
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:187
#, fuzzy, c-format
msgid "Name doesn't match"
msgstr "ім'я не збігається"
-#: src/pages/admin/RemoveAccount.tsx:195
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:197
#, c-format
msgid "You are going to remove the account"
msgstr "Ви збираєтеся видалити обліковий запис"
-#: src/pages/admin/RemoveAccount.tsx:197
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:199
#, c-format
msgid "This step can't be undone."
msgstr "Цей крок не можна скасувати."
-#: src/pages/admin/RemoveAccount.tsx:203
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:205
#, c-format
msgid "Deleting account \"%1$s\""
msgstr "Видалення рахунку \"%1$s\""
-#: src/pages/admin/RemoveAccount.tsx:221
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:223
#, c-format
msgid "Verification"
msgstr "Підтвердження"
-#: src/pages/admin/RemoveAccount.tsx:246
+#. screenid: 125
+#: src/pages/admin/RemoveAccount.tsx:248
#, fuzzy, c-format
msgid "Enter the account name that is going to be deleted"
msgstr "введіть ім'я рахунку, який буде видалено"
-#: src/pages/regional/ConversionConfig.tsx:97
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:99
#, fuzzy, c-format
msgid "loading..."
msgstr "завантаження...%1$s"
-#: src/pages/regional/ConversionConfig.tsx:101
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:103
#, fuzzy, c-format
msgid "only admin can setup conversion"
msgstr "Лише системний адміністратор може створювати рахунки."
-#: src/pages/regional/ConversionConfig.tsx:207
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:209
#, fuzzy, c-format
msgid "Wrong credentials"
msgstr "Неправильні облікові дані для \"%1$s\""
-#: src/pages/regional/ConversionConfig.tsx:216
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:218
#, fuzzy, c-format
msgid "Conversion is disabled"
msgstr "Обмінний курс"
-#: src/pages/regional/ConversionConfig.tsx:295
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:297
#, fuzzy, c-format
msgid "Config cashout"
msgstr "Виплати готівкою"
-#: src/pages/regional/ConversionConfig.tsx:318
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:320
#, fuzzy, c-format
msgid "Config cashin"
msgstr "Поповнення готівкою"
-#: src/pages/regional/ConversionConfig.tsx:367
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:369
#, fuzzy, c-format
msgid "Cashin ratio"
msgstr "Поповнення готівкою"
-#: src/pages/regional/ConversionConfig.tsx:378
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:380
#, fuzzy, c-format
msgid "Cashout ratio"
msgstr "Зняття готівки створено"
-#: src/pages/regional/ConversionConfig.tsx:388
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:390
#, c-format
msgid "Bad ratios"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:389
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:391
#, c-format
msgid ""
"One of the ratios should be higher or equal than 1 an the other should be "
"lower or equal than 1."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:403
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:405
#, fuzzy, c-format
msgid "Initial amount"
msgstr "Максимальна сума зняття"
-#: src/pages/regional/ConversionConfig.tsx:416
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:418
#, c-format
msgid "Use it to test how the conversion will affect the amount."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:431
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:433
#, c-format
msgid "Sending to this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:449
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:451
#, fuzzy, c-format
msgid "Converted"
msgstr "Обмінний курс"
-#: src/pages/regional/ConversionConfig.tsx:462
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:464
#, c-format
msgid "Cashin after fee"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:479
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:481
#, c-format
msgid "Sending from this bank"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:510
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:512
#, fuzzy, c-format
msgid "Cashout after fee"
msgstr "Зняття готівки створено"
-#: src/pages/regional/ConversionConfig.tsx:529
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:531
#, c-format
msgid "Bad configuration"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:532
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:534
#, c-format
msgid ""
"This configuration allows users to cash out more of what has been cashed in."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:661
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:663
#, fuzzy, c-format
msgid "Rnvalid"
msgstr "недійсно"
-#: src/pages/regional/ConversionConfig.tsx:741
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:743
#, c-format
msgid "Minimum amount"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:754
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:756
#, c-format
msgid "Only cashout operation above this threshold will be allowed"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:767
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:769
#, c-format
msgid "Ratio"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:788
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:790
#, fuzzy, c-format
msgid "Conversion ratio between currencies"
msgstr "Обмінний курс"
-#: src/pages/regional/ConversionConfig.tsx:793
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:795
#, c-format
msgid "Example conversion"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:794
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:796
#, c-format
msgid "1 %1$s will be converted into %2$s %3$s"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:807
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:809
#, c-format
msgid "Rounding value"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:820
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:822
#, c-format
msgid "Smallest difference between two amounts after the ratio is applied."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:836
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:838
#, c-format
msgid "Rounding mode"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:857
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:859
#, c-format
msgid "Zero"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:859
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:861
#, c-format
msgid ""
"Amount will be round below to the largest possible value smaller than the "
"input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:897
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:899
#, c-format
msgid "Up"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:899
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:901
#, c-format
msgid ""
"Amount will be round up to the smallest possible value larger than the input."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:936
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:938
#, c-format
msgid "Nearest"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:938
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:940
#, c-format
msgid "Amount will be round to the closest possible value."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:964
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:966
#, c-format
msgid "Examples"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:968
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:970
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:988
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:990
#, c-format
msgid ""
"Given the rounding value of 0.1 the possible values closest to 1.24 are: "
"1.1, 1.2, 1.3, 1.4."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:994
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:996
#, c-format
msgid "With the \"zero\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:999
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1001
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.2"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1004
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1006
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1011
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1013
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.1"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1042
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1044
#, c-format
msgid "With the \"nearest\" mode the value will be rounded to 1.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1054
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1056
#, c-format
msgid "Rounding an amount of 1.24 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1074
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1076
#, c-format
msgid ""
"Given the rounding value of 0.3 the possible values closest to 1.24 are: "
"0.9, 1.2, 1.5, 1.8."
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1090
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1092
#, c-format
msgid "With the \"up\" mode the value will be rounded to 1.5"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1097
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1099
#, c-format
msgid "Rounding an amount of 1.26 with rounding value 0.3"
msgstr ""
-#: src/pages/regional/ConversionConfig.tsx:1161
+#. screenid: 126
+#: src/pages/regional/ConversionConfig.tsx:1163
#, c-format
msgid "Amount to be deducted before amount is credited."
msgstr ""
-#: src/pages/regional/ShowCashoutDetails.tsx:50
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:52
#, fuzzy, c-format
msgid "Cashout id should be a number"
msgstr "ідентифікатор зняття готівки повинен бути числом"
-#: src/pages/regional/ShowCashoutDetails.tsx:66
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:68
#, c-format
msgid "This cashout not found. Maybe already aborted."
msgstr "Це зняття готівки не знайдено. Можливо, його вже скасовано."
-#: src/pages/regional/ShowCashoutDetails.tsx:114
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:116
#, c-format
msgid "Cashout detail"
msgstr "Деталі зняття готівки"
-#: src/pages/regional/ShowCashoutDetails.tsx:149
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:151
#, c-format
msgid "Debited"
msgstr "Дебетовано"
-#: src/pages/regional/ShowCashoutDetails.tsx:164
+#. screenid: 128
+#: src/pages/regional/ShowCashoutDetails.tsx:166
#, c-format
msgid "Credited"
msgstr "Кредитовано"
-#: src/Routing.tsx:199
+#. screenid: 100
+#: src/Routing.tsx:226
#, c-format
msgid "Welcome to %1$s!"
msgstr "Ласкаво просимо до %1$s!"
diff --git a/packages/bank-ui/src/index.tsx b/packages/bank-ui/src/index.tsx
index f559288a3..3cfe6bea4 100644
--- a/packages/bank-ui/src/index.tsx
+++ b/packages/bank-ui/src/index.tsx
@@ -15,13 +15,22 @@
*/
import { App } from "./app.js";
-import { h, render } from "preact";
+import { h, render, VNode } from "preact";
import "./scss/main.css";
-const app = document.getElementById("app");
+function getState(node: VNode) {
+ const component = node.type as any;
+ return { key: node.key, props: node.props, screen: component.SCREEN_ID };
+}
-if (app) {
- render(<App />, app);
+const element = document.getElementById("app");
+if (element) {
+ const vnode = <App />;
+ // @ts-expect-error unkown var
+ window.showPreactState = () => {
+ console.log(JSON.stringify(getState(vnode), undefined, 2));
+ };
+ render(vnode, element);
} else {
console.error("HTML element with id 'app' not found.");
}
diff --git a/packages/bank-ui/src/pages/AccountPage/views.tsx
b/packages/bank-ui/src/pages/AccountPage/views.tsx
index 93a769147..a0d670911 100644
--- a/packages/bank-ui/src/pages/AccountPage/views.tsx
+++ b/packages/bank-ui/src/pages/AccountPage/views.tsx
@@ -24,9 +24,14 @@ import { PaymentOptions } from "../PaymentOptions.js";
import { State } from "./index.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 5;
+
export function InvalidIbanView({ error }: State.InvalidIban) {
return (
- <div>Payto from server is not valid "{error.payto_uri}"</div>
+ <div>
+ Payto from server is not valid "
+ {error.payto_uri}"
+ </div>
);
}
diff --git a/packages/bank-ui/src/pages/BankFrame.tsx
b/packages/bank-ui/src/pages/BankFrame.tsx
index 598ea6c1c..d71308252 100644
--- a/packages/bank-ui/src/pages/BankFrame.tsx
+++ b/packages/bank-ui/src/pages/BankFrame.tsx
@@ -47,9 +47,12 @@ import {
import { useSessionState } from "../hooks/session.js";
import { RenderAmount } from "./PaytoWireTransferForm.js";
+const TALER_SCREEN_ID = 103;
+
const GIT_HASH = typeof __GIT_HASH__ !== "undefined" ? __GIT_HASH__ :
undefined;
const VERSION = typeof __VERSION__ !== "undefined" ? __VERSION__ : undefined;
+BankFrame.SCREEN_ID = TALER_SCREEN_ID;
export function BankFrame({
children,
account,
@@ -66,7 +69,7 @@ export function BankFrame({
const [, , resetBankState] = useBankState();
const d = useBankCoreApiContext();
const config = d === undefined ? undefined : d.config;
- const authenticator = d === undefined ? undefined : d.lib.auth
+ const authenticator = d === undefined ? undefined : d.lib.auth;
const [error, resetError] = useErrorBoundary();
useEffect(() => {
@@ -104,12 +107,14 @@ export function BankFrame({
session.state.status !== "loggedIn"
? undefined
: () => {
- if (session.state.status === "loggedIn" && authenticator) {
-
authenticator(session.state.username).deleteAccessToken(session.state.token)
+ if (session.state.status === "loggedIn" && authenticator) {
+ authenticator(session.state.username).deleteAccessToken(
+ session.state.token,
+ );
+ }
+ session.logOut();
+ resetBankState();
}
- session.logOut();
- resetBankState();
- }
}
sites={
!settings.topNavSites ? [] : Object.entries(settings.topNavSites)
@@ -205,6 +210,7 @@ export function BankFrame({
);
}
+Wait.SCREEN_ID = TALER_SCREEN_ID;
function Wait({ class: clazz }: { class?: string }): VNode {
return (
<Fragment>
@@ -230,6 +236,7 @@ function Wait({ class: clazz }: { class?: string }): VNode {
);
}
+AppActivity.SCREEN_ID = TALER_SCREEN_ID;
function AppActivity(): VNode {
const [lastEvent, setLastEvent] = useState<{
url: string;
@@ -313,6 +320,7 @@ function AppActivity(): VNode {
);
}
+WelcomeAccount.SCREEN_ID = TALER_SCREEN_ID;
function WelcomeAccount({
account,
routeAccountDetails,
diff --git a/packages/bank-ui/src/pages/LoginForm.tsx
b/packages/bank-ui/src/pages/LoginForm.tsx
index e4a95d714..3cfd86a14 100644
--- a/packages/bank-ui/src/pages/LoginForm.tsx
+++ b/packages/bank-ui/src/pages/LoginForm.tsx
@@ -14,30 +14,40 @@
GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/>
*/
-import { AbsoluteTime, Duration, HttpStatusCode,
createRFC8959AccessTokenEncoded, createRFC8959AccessTokenPlain } from
"@gnu-taler/taler-util";
+import {
+ AbsoluteTime,
+ Duration,
+ HttpStatusCode,
+ createRFC8959AccessTokenEncoded,
+} from "@gnu-taler/taler-util";
import {
Button,
LocalNotificationBanner,
+ RouteDefinition,
ShowInputErrorLabel,
+ useBankCoreApiContext,
useLocalNotificationHandler,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
import { VNode, h } from "preact";
import { useEffect, useRef, useState } from "preact/hooks";
-import { useBankCoreApiContext } from "@gnu-taler/web-util/browser";
import { useSessionState } from "../hooks/session.js";
-import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { undefinedIfEmpty } from "../utils.js";
import { doAutoFocus } from "./PaytoWireTransferForm.js";
import { USERNAME_REGEX } from "./RegistrationPage.js";
-export const SESSION_DURATION =
Duration.toTalerProtocolDuration(Duration.fromSpec({
- minutes: 30,
-}))
+const TALER_SCREEN_ID = 104;
+
+export const SESSION_DURATION = Duration.toTalerProtocolDuration(
+ Duration.fromSpec({
+ minutes: 30,
+ }),
+);
/**
* Collect and submit login data.
*/
+LoginForm.SCREEN_ID = TALER_SCREEN_ID;
export function LoginForm({
currentUser,
fixedUser,
@@ -49,7 +59,8 @@ export function LoginForm({
}): VNode {
const session = useSessionState();
- const sessionState = session.state.status === "loggedIn" ? session.state :
undefined;
+ const sessionState =
+ session.state.status === "loggedIn" ? session.state : undefined;
const sessionUser =
session.state.status !== "loggedOut" ? session.state.username : undefined;
const [username, setUsername] = useState<string | undefined>(
@@ -79,7 +90,9 @@ export function LoginForm({
async function doLogout() {
if (sessionState) {
-
authenticator(sessionState.username).deleteAccessToken(sessionState.token)
+ authenticator(sessionState.username).deleteAccessToken(
+ sessionState.token,
+ );
}
session.logOut();
}
@@ -88,24 +101,30 @@ export function LoginForm({
!username || !password
? undefined
: withErrorHandler(
- async () =>
- authenticator(username).createAccessTokenBasic(username, password, {
- scope: "readwrite",
- duration: SESSION_DURATION,
- refreshable: true,
- }),
- (result) => {
- session.logIn({ username, token:
createRFC8959AccessTokenEncoded(result.body.access_token), expiration:
AbsoluteTime.fromProtocolTimestamp(result.body.expiration) });
- },
- (fail) => {
- switch (fail.case) {
- case HttpStatusCode.Unauthorized:
- return i18n.str`Wrong credentials for "${username}"`;
- case HttpStatusCode.NotFound:
- return i18n.str`Account not found`;
- }
- },
- );
+ async () =>
+ authenticator(username).createAccessTokenBasic(username, password,
{
+ scope: "readwrite",
+ duration: SESSION_DURATION,
+ refreshable: true,
+ }),
+ (result) => {
+ session.logIn({
+ username,
+ token: createRFC8959AccessTokenEncoded(result.body.access_token),
+ expiration: AbsoluteTime.fromProtocolTimestamp(
+ result.body.expiration,
+ ),
+ });
+ },
+ (fail) => {
+ switch (fail.case) {
+ case HttpStatusCode.Unauthorized:
+ return i18n.str`Wrong credentials for "${username}"`;
+ case HttpStatusCode.NotFound:
+ return i18n.str`Account not found`;
+ }
+ },
+ );
return (
<div class="flex min-h-full flex-col justify-center ">
diff --git a/packages/bank-ui/src/pages/OperationState/views.tsx
b/packages/bank-ui/src/pages/OperationState/views.tsx
index 61c514adf..0569ea6eb 100644
--- a/packages/bank-ui/src/pages/OperationState/views.tsx
+++ b/packages/bank-ui/src/pages/OperationState/views.tsx
@@ -38,9 +38,11 @@ import { useEffect } from "preact/hooks";
import { QR } from "../../components/QR.js";
import { useBankState } from "../../hooks/bank-state.js";
import { usePreferences } from "../../hooks/preferences.js";
+import { RenderAmount } from "../PaytoWireTransferForm.js";
import { ShouldBeSameUser } from "../WithdrawalConfirmationQuestion.js";
import { State } from "./index.js";
-import { RenderAmount, doAutoFocus } from "../PaytoWireTransferForm.js";
+
+const TALER_SCREEN_ID = 5;
export function InvalidPaytoView({ payto }: State.InvalidPayto) {
return <div>Payto from server is not valid "{payto}"</div>;
@@ -49,7 +51,12 @@ export function InvalidWithdrawalView({ uri }:
State.InvalidWithdrawal) {
return <div>Withdrawal uri from server is not valid "{uri}"</div>;
}
export function InvalidReserveView({ reserve }: State.InvalidReserve) {
- return <div>Reserve from server is not valid "{reserve}"</div>;
+ return (
+ <div>
+ Reserve from server is not valid "
+ {reserve}"
+ </div>
+ );
}
export function NeedConfirmationView({
diff --git a/packages/bank-ui/src/pages/PaymentOptions.tsx
b/packages/bank-ui/src/pages/PaymentOptions.tsx
index a31dd0714..5125776b6 100644
--- a/packages/bank-ui/src/pages/PaymentOptions.tsx
+++ b/packages/bank-ui/src/pages/PaymentOptions.tsx
@@ -25,6 +25,8 @@ import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { PaytoWireTransferForm } from "./PaytoWireTransferForm.js";
import { WalletWithdrawForm } from "./WalletWithdrawForm.js";
+const TALER_SCREEN_ID = 105;
+
function ShowOperationPendingTag({
woid,
onOperationAlreadyCompleted,
diff --git a/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
b/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
index 1e3009957..c4a297847 100644
--- a/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
+++ b/packages/bank-ui/src/pages/PaytoWireTransferForm.tsx
@@ -49,6 +49,8 @@ import { useBankState } from "../hooks/bank-state.js";
import { useSessionState } from "../hooks/session.js";
import { undefinedIfEmpty, validateIBAN, validateTalerBank } from
"../utils.js";
+const TALER_SCREEN_ID = 106;
+
interface Props {
focus?: boolean;
withAccount?: string;
diff --git a/packages/bank-ui/src/pages/ProfileNavigation.tsx
b/packages/bank-ui/src/pages/ProfileNavigation.tsx
index 3e81e307c..fc3e1800c 100644
--- a/packages/bank-ui/src/pages/ProfileNavigation.tsx
+++ b/packages/bank-ui/src/pages/ProfileNavigation.tsx
@@ -23,6 +23,8 @@ import { useBankCoreApiContext } from
"@gnu-taler/web-util/browser";
import { useSessionState } from "../hooks/session.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 107;
+
export function ProfileNavigation({
current,
routeMyAccountCashout,
diff --git a/packages/bank-ui/src/pages/PublicHistoriesPage.tsx
b/packages/bank-ui/src/pages/PublicHistoriesPage.tsx
index 80ae28dde..a4adc93f7 100644
--- a/packages/bank-ui/src/pages/PublicHistoriesPage.tsx
+++ b/packages/bank-ui/src/pages/PublicHistoriesPage.tsx
@@ -21,6 +21,8 @@ import { useState } from "preact/hooks";
import { Transactions } from "../components/Transactions/index.js";
import { usePublicAccounts } from "../hooks/account.js";
+const TALER_SCREEN_ID = 108;
+
/**
* Show histories of public accounts.
*/
diff --git a/packages/bank-ui/src/pages/QrCodeSection.tsx
b/packages/bank-ui/src/pages/QrCodeSection.tsx
index 7b36bf15c..0e86ac6f3 100644
--- a/packages/bank-ui/src/pages/QrCodeSection.tsx
+++ b/packages/bank-ui/src/pages/QrCodeSection.tsx
@@ -32,6 +32,8 @@ import { QR } from "../components/QR.js";
import { useBankCoreApiContext } from "@gnu-taler/web-util/browser";
import { useSessionState } from "../hooks/session.js";
+const TALER_SCREEN_ID = 109;
+
export function QrCodeSection({
withdrawUri,
onAborted,
diff --git a/packages/bank-ui/src/pages/RegistrationPage.tsx
b/packages/bank-ui/src/pages/RegistrationPage.tsx
index 9a8089aee..f73db06d2 100644
--- a/packages/bank-ui/src/pages/RegistrationPage.tsx
+++ b/packages/bank-ui/src/pages/RegistrationPage.tsx
@@ -28,6 +28,9 @@ import { useSettingsContext } from "../context/settings.js";
import { undefinedIfEmpty } from "../utils.js";
import { getRandomPassword, getRandomUsername } from "./rnd.js";
+const TALER_SCREEN_ID = 110;
+
+RegistrationPage.SCREEN_ID = TALER_SCREEN_ID;
export function RegistrationPage({
onRegistrationSuccesful,
routeCancel,
@@ -58,6 +61,7 @@ export const EMAIL_REGEX = /^[\w-.]+@([\w-]+\.)+[\w-]{2,4}$/;
/**
* Collect and submit registration data.
*/
+RegistrationForm.SCREEN_ID = TALER_SCREEN_ID;
function RegistrationForm({
onRegistrationSuccesful,
routeCancel,
diff --git a/packages/bank-ui/src/pages/SolveChallengePage.tsx
b/packages/bank-ui/src/pages/SolveChallengePage.tsx
index 3c0c379d3..60a09f948 100644
--- a/packages/bank-ui/src/pages/SolveChallengePage.tsx
+++ b/packages/bank-ui/src/pages/SolveChallengePage.tsx
@@ -49,6 +49,8 @@ import { undefinedIfEmpty } from "../utils.js";
import { RenderAmount } from "./PaytoWireTransferForm.js";
import { OperationNotFound } from "./WithdrawalQRCode.js";
+const TALER_SCREEN_ID = 111;
+
const TAN_PREFIX = "T-";
const TAN_REGEX = /^([Tt](-)?)?[0-9]*$/;
export function SolveChallengePage({
diff --git a/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
b/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
index f436334bf..4e6901218 100644
--- a/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
+++ b/packages/bank-ui/src/pages/WalletWithdrawForm.tsx
@@ -51,6 +51,8 @@ import {
import { useSettingsContext } from "../context/settings.js";
import { useWithdrawalDetails } from "../hooks/account.js";
+const TALER_SCREEN_ID = 112;
+
const RefAmount = forwardRef(InputAmount);
function ThereIsAnOperationWarning({
diff --git a/packages/bank-ui/src/pages/WireTransfer.tsx
b/packages/bank-ui/src/pages/WireTransfer.tsx
index 6ac126004..6bd0fe7f7 100644
--- a/packages/bank-ui/src/pages/WireTransfer.tsx
+++ b/packages/bank-ui/src/pages/WireTransfer.tsx
@@ -32,6 +32,8 @@ import { LoginForm } from "./LoginForm.js";
import { PaytoWireTransferForm } from "./PaytoWireTransferForm.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 113;
+
export function WireTransfer({
toAccount,
withSubject,
diff --git a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
index 0e305ac0a..143b47647 100644
--- a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
+++ b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx
@@ -45,6 +45,8 @@ import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { LoginForm } from "./LoginForm.js";
import { RenderAmount } from "./PaytoWireTransferForm.js";
+const TALER_SCREEN_ID = 114;
+
interface Props {
onAborted: () => void;
withdrawUri: WithdrawUriResult;
diff --git a/packages/bank-ui/src/pages/WithdrawalOperationPage.tsx
b/packages/bank-ui/src/pages/WithdrawalOperationPage.tsx
index 832478656..b11df2131 100644
--- a/packages/bank-ui/src/pages/WithdrawalOperationPage.tsx
+++ b/packages/bank-ui/src/pages/WithdrawalOperationPage.tsx
@@ -22,6 +22,8 @@ import { useBankState } from "../hooks/bank-state.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { WithdrawalQRCode } from "./WithdrawalQRCode.js";
+const TALER_SCREEN_ID = 115;
+
export function WithdrawalOperationPage({
operationId,
onAuthorizationRequired,
diff --git a/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
b/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
index fa83321d8..97e0a6158 100644
--- a/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
+++ b/packages/bank-ui/src/pages/WithdrawalQRCode.tsx
@@ -26,16 +26,18 @@ import {
import {
Attention,
Loading,
+ RouteDefinition,
notifyInfo,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
import { VNode, h } from "preact";
import { ErrorLoadingWithDebug } from "../components/ErrorLoadingWithDebug.js";
import { useWithdrawalDetails } from "../hooks/account.js";
-import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { QrCodeSection } from "./QrCodeSection.js";
import { WithdrawalConfirmationQuestion } from
"./WithdrawalConfirmationQuestion.js";
+const TALER_SCREEN_ID = 116;
+
interface Props {
withdrawUri: WithdrawUriResult;
origin: "from-bank-ui" | "from-wallet-ui";
diff --git a/packages/bank-ui/src/pages/account/CashoutListForAccount.tsx
b/packages/bank-ui/src/pages/account/CashoutListForAccount.tsx
index fd6379895..3646661c1 100644
--- a/packages/bank-ui/src/pages/account/CashoutListForAccount.tsx
+++ b/packages/bank-ui/src/pages/account/CashoutListForAccount.tsx
@@ -21,6 +21,8 @@ import { ProfileNavigation } from "../ProfileNavigation.js";
import { CreateCashout } from "../regional/CreateCashout.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 117;
+
interface Props {
account: string;
routeClose: RouteDefinition;
diff --git a/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
b/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
index 620a2f664..c3aa7d0ac 100644
--- a/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
+++ b/packages/bank-ui/src/pages/account/ShowAccountDetails.tsx
@@ -46,6 +46,8 @@ import { ProfileNavigation } from "../ProfileNavigation.js";
import { AccountForm } from "../admin/AccountForm.js";
import { usePreferences } from "../../hooks/preferences.js";
+const TALER_SCREEN_ID = 118;
+
export function ShowAccountDetails({
account,
routeClose,
diff --git a/packages/bank-ui/src/pages/account/UpdateAccountPassword.tsx
b/packages/bank-ui/src/pages/account/UpdateAccountPassword.tsx
index 2ffe7ad81..ce4db1a6d 100644
--- a/packages/bank-ui/src/pages/account/UpdateAccountPassword.tsx
+++ b/packages/bank-ui/src/pages/account/UpdateAccountPassword.tsx
@@ -37,6 +37,8 @@ import { undefinedIfEmpty } from "../../utils.js";
import { doAutoFocus } from "../PaytoWireTransferForm.js";
import { ProfileNavigation } from "../ProfileNavigation.js";
+const TALER_SCREEN_ID = 119;
+
export function UpdateAccountPassword({
account: accountName,
routeClose,
@@ -115,7 +117,7 @@ export function UpdateAccountPassword({
return notify({
type: "error",
title: i18n.str`Not authorized to change the password, maybe the
session is invalid.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -123,7 +125,7 @@ export function UpdateAccountPassword({
return 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(),
});
@@ -131,7 +133,7 @@ export function UpdateAccountPassword({
return notify({
type: "error",
title: i18n.str`You need to provide the old password. If you
don't have it contact your account administrator.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -139,7 +141,7 @@ export function UpdateAccountPassword({
return notify({
type: "error",
title: i18n.str`Your current password doesn't match, can't
change to a new password.`,
- description: resp.detail?.hint as TranslatedString ,
+ 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 7ac9c4283..3da0d76e3 100644
--- a/packages/bank-ui/src/pages/admin/AccountForm.tsx
+++ b/packages/bank-ui/src/pages/admin/AccountForm.tsx
@@ -46,6 +46,8 @@ import {
} from "../PaytoWireTransferForm.js";
import { getRandomPassword } from "../rnd.js";
+const TALER_SCREEN_ID = 120;
+
const EMAIL_REGEX =
/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
const REGEX_JUST_NUMBERS_REGEX = /^\+[0-9 ]*$/;
diff --git a/packages/bank-ui/src/pages/admin/AccountList.tsx
b/packages/bank-ui/src/pages/admin/AccountList.tsx
index 83284c032..14f4fec12 100644
--- a/packages/bank-ui/src/pages/admin/AccountList.tsx
+++ b/packages/bank-ui/src/pages/admin/AccountList.tsx
@@ -27,6 +27,8 @@ import { useBusinessAccounts } from "../../hooks/regional.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { RenderAmount } from "../PaytoWireTransferForm.js";
+const TALER_SCREEN_ID = 121;
+
interface Props {
routeCreate: RouteDefinition;
diff --git a/packages/bank-ui/src/pages/admin/AdminHome.tsx
b/packages/bank-ui/src/pages/admin/AdminHome.tsx
index a732e76aa..863886605 100644
--- a/packages/bank-ui/src/pages/admin/AdminHome.tsx
+++ b/packages/bank-ui/src/pages/admin/AdminHome.tsx
@@ -40,6 +40,8 @@ import { RenderAmount } from "../PaytoWireTransferForm.js";
import { WireTransfer } from "../WireTransfer.js";
import { AccountList } from "./AccountList.js";
+const TALER_SCREEN_ID = 122;
+
/**
* Query account information and show QR code if there is pending withdrawal
*/
diff --git a/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
b/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
index 3f0dcb27c..ae232ea3a 100644
--- a/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
+++ b/packages/bank-ui/src/pages/admin/CreateNewAccount.tsx
@@ -35,6 +35,8 @@ import { useSessionState } from "../../hooks/session.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { AccountForm } from "./AccountForm.js";
+const TALER_SCREEN_ID = 123;
+
export function CreateNewAccount({
routeCancel,
onCreateSuccess,
diff --git a/packages/bank-ui/src/pages/admin/DownloadStats.tsx
b/packages/bank-ui/src/pages/admin/DownloadStats.tsx
index 40e5ed884..776756ac2 100644
--- a/packages/bank-ui/src/pages/admin/DownloadStats.tsx
+++ b/packages/bank-ui/src/pages/admin/DownloadStats.tsx
@@ -34,6 +34,8 @@ import { useSessionState } from "../../hooks/session.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { getTimeframesForDate } from "./AdminHome.js";
+const TALER_SCREEN_ID = 124;
+
interface Props {
routeCancel: RouteDefinition;
}
diff --git a/packages/bank-ui/src/pages/admin/RemoveAccount.tsx
b/packages/bank-ui/src/pages/admin/RemoveAccount.tsx
index bd715bcc9..1faaacffc 100644
--- a/packages/bank-ui/src/pages/admin/RemoveAccount.tsx
+++ b/packages/bank-ui/src/pages/admin/RemoveAccount.tsx
@@ -43,6 +43,8 @@ import { doAutoFocus } from "../PaytoWireTransferForm.js";
import { useBankState } from "../../hooks/bank-state.js";
import { RouteDefinition } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 125;
+
export function RemoveAccount({
account,
routeCancel,
@@ -132,7 +134,7 @@ export function RemoveAccount({
return notify({
type: "error",
title: i18n.str`No enough permission to delete the account.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -140,7 +142,7 @@ export function RemoveAccount({
return notify({
type: "error",
title: i18n.str`The username was not found.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -148,7 +150,7 @@ export function RemoveAccount({
return notify({
type: "error",
title: i18n.str`Can't delete a reserved username.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -156,7 +158,7 @@ export function RemoveAccount({
return notify({
type: "error",
title: i18n.str`Can't delete an account with balance different
than zero.`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
diff --git a/packages/bank-ui/src/pages/regional/ConversionConfig.tsx
b/packages/bank-ui/src/pages/regional/ConversionConfig.tsx
index ea2619cea..0794cf425 100644
--- a/packages/bank-ui/src/pages/regional/ConversionConfig.tsx
+++ b/packages/bank-ui/src/pages/regional/ConversionConfig.tsx
@@ -56,6 +56,8 @@ import {
useFormState,
} from "../../hooks/form.js";
+const TALER_SCREEN_ID = 126;
+
interface Props {
routeMyAccountDetails: RouteDefinition;
routeMyAccountDelete: RouteDefinition;
@@ -205,7 +207,7 @@ function useComponentState({
return notify({
type: "error",
title: i18n.str`Wrong credentials`,
- description: resp.detail?.hint as TranslatedString ,
+ description: resp.detail?.hint as TranslatedString,
debug: resp.detail,
when: AbsoluteTime.now(),
});
@@ -214,7 +216,7 @@ function useComponentState({
return notify({
type: "error",
title: i18n.str`Conversion is disabled`,
- description: resp.detail?.hint as TranslatedString ,
+ 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 76e7103bc..cd4399b0d 100644
--- a/packages/bank-ui/src/pages/regional/CreateCashout.tsx
+++ b/packages/bank-ui/src/pages/regional/CreateCashout.tsx
@@ -55,6 +55,8 @@ import {
doAutoFocus,
} from "../PaytoWireTransferForm.js";
+const TALER_SCREEN_ID = 127;
+
interface Props {
account: string;
focus?: boolean;
diff --git a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
index eeb01f238..65646847a 100644
--- a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
+++ b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
@@ -32,10 +32,14 @@ import { ErrorLoadingWithDebug } from
"../../components/ErrorLoadingWithDebug.js
import { useCashoutDetails, useConversionInfo } from "../../hooks/regional.js";
import { RenderAmount } from "../PaytoWireTransferForm.js";
+const TALER_SCREEN_ID = 128;
+
interface Props {
id: string;
routeClose: RouteDefinition;
}
+
+ShowCashoutDetails.SCREEN_ID = TALER_SCREEN_ID;
export function ShowCashoutDetails({ id, routeClose }: Props): VNode {
const { i18n } = useTranslationContext();
const cid = Number.parseInt(id, 10);
diff --git a/packages/bank-ui/src/stories.tsx b/packages/bank-ui/src/stories.tsx
index 8342a8434..144f9fb26 100644
--- a/packages/bank-ui/src/stories.tsx
+++ b/packages/bank-ui/src/stories.tsx
@@ -25,6 +25,8 @@ import * as components from "./components/index.examples.js";
import { renderStories } from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 101;
+
function main(): void {
renderStories(
{ pages, components },
diff --git a/packages/bank-ui/src/utils.ts b/packages/bank-ui/src/utils.ts
index 782c5dfd2..fb4075a78 100644
--- a/packages/bank-ui/src/utils.ts
+++ b/packages/bank-ui/src/utils.ts
@@ -30,6 +30,7 @@ import {
useTranslationContext,
} from "@gnu-taler/web-util/browser";
+const TALER_SCREEN_ID = 2;
/**
* Validate (the number part of) an amount. If needed,
* replace comma with a dot. Returns 'false' whenever
diff --git a/packages/pogen/src/potextract.test.ts
b/packages/pogen/src/potextract.test.ts
index d8f8cf6b6..4cf7b71f1 100644
--- a/packages/pogen/src/potextract.test.ts
+++ b/packages/pogen/src/potextract.test.ts
@@ -21,6 +21,7 @@ import { processFile2 } from "./potextract.js";
function wrapIntoFunction(src: string): string {
return `
function testing():VNode {
+const TALER_SCREEN_ID = 5;
return ${src}
}
`;
@@ -38,7 +39,8 @@ function process(src: string): string {
test("should extract the key from inner body", (t) => {
t.deepEqual(
process(`<i18n.Translate>something</i18n.Translate>`),
- `#: test.tsx:3
+ `#. screenid: 5
+#: test.tsx:4
#, c-format
msgid "something"
msgstr ""`,
@@ -52,7 +54,8 @@ test("should support context on tags", (t) => {
<i18n.Translate context="some_context" anotherkey="not the context"
asd={"asd"} zxc={asd()}>something</i18n.Translate>
</div>`,
),
- `#: test.tsx:4
+ `#. screenid: 5
+#: test.tsx:5
#, c-format
msgctxt "some_context"
msgid "something"
@@ -63,7 +66,8 @@ msgstr ""`,
test("should support context on string template", (t) => {
t.deepEqual(
process(`return i18n.context("wire transfer")\`send\`;`),
- `#: test.tsx:3
+ `#. screenid: 5
+#: test.tsx:4
#, c-format
msgctxt "wire transfer"
msgid "send"
@@ -76,13 +80,15 @@ test("should support same message id with different
context", (t) => {
process(
`return i18n.context("wire transfer")\`send\` +
i18n.context("gift")\`send\`;`,
),
- `#: test.tsx:3
+ `#. screenid: 5
+#: test.tsx:4
#, c-format
msgctxt "wire transfer"
msgid "send"
msgstr ""
-#: test.tsx:3
+#. screenid: 5
+#: test.tsx:4
#, c-format
msgctxt "gift"
msgid "send"
@@ -95,8 +101,27 @@ test("should support on string template", (t) => {
process(`
// comment of the translation
return i18n.str\`another key\`;`),
- `#. comment of the translation
-#: test.tsx:5
+ `#. screenid: 5
+#. comment of the translation
+#: test.tsx:6
+#, c-format
+msgid "another key"
+msgstr ""`,
+ );
+});
+
+test("should override screen id", (t) => {
+ t.deepEqual(
+ process(`
+ {
+ const TALER_SCREEN_ID = 6;
+ // comment of the translation
+ return i18n.str\`another key\`;
+ }
+ `),
+ `#. screenid: 6
+#. comment of the translation
+#: test.tsx:8
#, c-format
msgid "another key"
msgstr ""`,
diff --git a/packages/pogen/src/potextract.ts b/packages/pogen/src/potextract.ts
index 3ebcb3700..b829fabfe 100644
--- a/packages/pogen/src/potextract.ts
+++ b/packages/pogen/src/potextract.ts
@@ -185,6 +185,18 @@ function processTaggedTemplateExpression(
return res;
}
+function formatScreenId(
+ sourceFile: ts.SourceFile,
+ outChunks: string[],
+ screenId: string,
+) {
+ if (!screenId) {
+ console.error("missing screen id for file" + sourceFile.fileName);
+ } else {
+ outChunks.push(`#. screenid: ${screenId}\n`);
+ }
+}
+
function formatMsgComment(
sourceFile: ts.SourceFile,
outChunks: string[],
@@ -360,7 +372,44 @@ function getJsxPlural(node: ts.Node) {
return res;
}
+function searchScreenId(parents: ts.Node[], sourceFile: ts.SourceFile) {
+ var result = undefined;
+ parents.forEach((parent) => {
+ // console.log("parent => ", ts.SyntaxKind[parent.kind]);
+ if (result) return;
+ parent.forEachChild((node) => {
+ // console.log(" childs => ", ts.SyntaxKind[node.kind]);
+
+ switch (node.kind) {
+ case ts.SyntaxKind.VariableStatement: {
+ const v = node as ts.VariableStatement;
+ const found = v.declarationList.declarations.find(
+ (d) => d.name.getText(sourceFile) === "TALER_SCREEN_ID",
+ );
+ if (found) {
+ if (found.initializer.kind === ts.SyntaxKind.NumericLiteral) {
+ const id = found.initializer.getText(sourceFile);
+ result = id;
+ } else {
+ console.error("TALER_SCREEN_ID but is not a NumericLiteral");
+ }
+ return;
+ }
+ }
+ // case ts.SyntaxKind.VariableDeclaration: {
+ // const v = node as ts.VariableDeclaration;
+ // console.log(v);
+ // return;
+ // }
+ }
+ });
+ });
+ // console.log("");
+ return result;
+}
+
function processNode(
+ parents: ts.Node[],
node: ts.Node,
preLastTokLine: number,
lastTokLine: number,
@@ -384,6 +433,8 @@ function processNode(
const msgid = context + content;
if (!knownMessageIds.has(msgid)) {
knownMessageIds.add(msgid);
+ const screenId = searchScreenId(parents, sourceFile);
+ formatScreenId(sourceFile, outChunks, screenId);
formatMsgComment(sourceFile, outChunks, line, comment);
formatMsgLine(outChunks, "msgctxt", context);
formatMsgLine(outChunks, "msgid", content);
@@ -410,6 +461,8 @@ function processNode(
const msgid = context + singularForm;
if (!knownMessageIds.has(msgid)) {
knownMessageIds.add(msgid);
+ const screenId = searchScreenId(parents, sourceFile);
+ formatScreenId(sourceFile, outChunks, screenId);
formatMsgLine(outChunks, "msgctxt", context);
formatMsgLine(outChunks, "msgid", singularForm);
formatMsgLine(outChunks, "msgid_plural", pluralForm);
@@ -463,6 +516,8 @@ function processNode(
const msgid = path.ctx + t1.template;
if (!knownMessageIds.has(msgid)) {
knownMessageIds.add(msgid);
+ const screenId = searchScreenId(parents, sourceFile);
+ formatScreenId(sourceFile, outChunks, screenId);
formatMsgComment(sourceFile, outChunks, line, comment);
formatMsgLine(outChunks, "msgctxt", path.ctx);
formatMsgLine(outChunks, "msgid", t1.template);
@@ -495,6 +550,8 @@ function processNode(
const msgid = context + template;
if (!knownMessageIds.has(msgid)) {
knownMessageIds.add(msgid);
+ const screenId = searchScreenId(parents, sourceFile);
+ formatScreenId(sourceFile, outChunks, screenId);
formatMsgComment(sourceFile, outChunks, line, comment);
formatMsgLine(outChunks, "msgctxt", context);
formatMsgLine(outChunks, "msgid", template);
@@ -505,9 +562,10 @@ function processNode(
}
}
- ts.forEachChild(node, (n) => {
+ ts.forEachChild(node, (child) => {
processNode(
- n,
+ [node, ...parents],
+ child,
lastTokLine,
preLastTokLine,
sourceFile,
@@ -521,7 +579,7 @@ export function processFile2(sourceFile: ts.SourceFile):
string {
// let lastTokLine = 0;
// let preLastTokLine = 0;
const result: string[] = new Array<string>();
- processNode(sourceFile, 0, 0, sourceFile, result, new Set<string>());
+ processNode([], sourceFile, 0, 0, sourceFile, result, new Set<string>());
return result.join("");
}
@@ -532,7 +590,7 @@ export function processFile(
) {
// let lastTokLine = 0;
// let preLastTokLine = 0;
- processNode(sourceFile, 0, 0, sourceFile, outChunks, knownMessageIds);
+ processNode([], sourceFile, 0, 0, sourceFile, outChunks, knownMessageIds);
}
export function potextract() {
diff --git a/packages/web-util/src/serve.ts b/packages/web-util/src/serve.ts
index 1daea15bf..ff985bbfe 100644
--- a/packages/web-util/src/serve.ts
+++ b/packages/web-util/src/serve.ts
@@ -22,6 +22,7 @@ const logger = new Logger("serve.ts");
const PATHS = {
WS: "/ws",
EXAMPLE: "/examples",
+ ROOT: "/",
APP: "/app",
};
@@ -46,7 +47,7 @@ export async function serve(opts: {
if (opts.tls) {
httpsServer = https.createServer(httpServerOptions, app);
httpsPort = opts.port + 1;
- servers.push(httpsServer)
+ servers.push(httpsServer);
}
logger.info(`Dev server. Endpoints:`);
@@ -124,6 +125,27 @@ export async function serve(opts: {
);
});
+ app.get(PATHS.ROOT, function (req: any, res: any) {
+ res.set("Content-Type", "text/html");
+ res.send(`<hmtl>
+ <head><title>Development Server</title></head>
+ <body>
+ it will connect to this server using websocket and reload automatically
when the code changes
+ <h1>Endpoints</h1>
+ <dl>
+ <dt><a href="./app">app</a></dt>
+ <dd>Where you can find the application. Reloads on update.</dd>
+
+ <dt><a href="./examples">ui examples</a></dt>
+ <dd>Where you can browse static UI examples. Reloads on update.</dd>
+
+ <dt><a href="./ws">websocket</a></dt>
+ <dd>Announce when the code changes</dd>
+ </dl>
+ </body>
+ </html>`);
+ });
+
logger.info(`Serving ${opts.folder} on ${httpPort}: plain HTTP`);
httpServer.listen(httpPort);
if (httpsServer !== undefined) {
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-wallet-core] branch master updated (325b61fe7 -> 22d06bbf3),
gnunet <=