commit 22d06bbf3d4829abc23133921295f5e8d31f1ce4 parent 6b313c6ca1f599f1aa681206700b43463f47b830 Author: Sebastian <sebasjm@gmail.com> Date: Sat, 9 Nov 2024 16:57:36 -0300 update views with screen id Diffstat:
42 files changed, 6510 insertions(+), 3229 deletions(-)
diff --git 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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