taler-typescript-core

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

commit 11233f014128799c06f8e4d611a129963466f36d
parent 759791d6b1592681eefdd1ce718579ec63d2d3ef
Author: Sebastian <sebasjm@gmail.com>
Date:   Mon, 16 Sep 2024 11:41:29 -0300

updated strings

Diffstat:
Mpackages/merchant-backoffice-ui/package.json | 6++----
Mpackages/merchant-backoffice-ui/src/Application.tsx | 1+
Mpackages/merchant-backoffice-ui/src/components/menu/LangSelector.tsx | 6++----
Mpackages/merchant-backoffice-ui/src/i18n/de.po | 3015+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/en.po | 3003+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/es.po | 4886++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/fr.po | 3007+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/it.po | 3001+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/strings.ts | 3849++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
Mpackages/merchant-backoffice-ui/src/i18n/sv.po | 3003+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/taler-merchant-backoffice.pot | 2985+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpackages/merchant-backoffice-ui/src/i18n/uk.po | 4820++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
12 files changed, 20480 insertions(+), 11102 deletions(-)

diff --git a/packages/merchant-backoffice-ui/package.json b/packages/merchant-backoffice-ui/package.json @@ -11,10 +11,8 @@ "dev": "./dev.mjs", "test": "./test.mjs && mocha --require source-map-support/register 'dist/**/*.test.js' 'dist/**/test.js'", "lint": "eslint 'src/**/*.{js,jsx,ts,tsx}'", - "i18n:extract": "pogen extract", - "i18n:merge": "pogen merge", - "i18n:emit": "pogen emit", - "i18n": "pnpm i18n:extract && pnpm i18n:merge && pnpm i18n:emit", + "i18n:strings": "pogen extract && pogen merge", + "i18n:translations": "pogen emit", "typedoc": "typedoc --out dist/typedoc ./src/", "pretty": "prettier --write src" }, diff --git a/packages/merchant-backoffice-ui/src/Application.tsx b/packages/merchant-backoffice-ui/src/Application.tsx @@ -100,6 +100,7 @@ export function Application(): VNode { source={strings} completeness={{ es: strings["es"].completeness, + uk: strings["uk"].completeness, de: strings["de"].completeness, }} > diff --git a/packages/merchant-backoffice-ui/src/components/menu/LangSelector.tsx b/packages/merchant-backoffice-ui/src/components/menu/LangSelector.tsx @@ -32,10 +32,8 @@ type LangsNames = { const names: LangsNames = { es: "Español [es]", en: "English [en]", - fr: "Français [fr]", de: "Deutsch [de]", - sv: "Svenska [sv]", - it: "Italiano [it]", + uk: "Українська [uk]", }; function getLangName(s: keyof LangsNames | string) { @@ -69,7 +67,7 @@ export function LangSelector(): VNode { {updatingLang && ( <div class="dropdown-menu" id="dropdown-menu" role="menu"> <div class="dropdown-content"> - {Object.keys(messages) + {Object.keys(names) .filter((l) => l !== lang) .map((l) => ( <a diff --git a/packages/merchant-backoffice-ui/src/i18n/de.po b/packages/merchant-backoffice-ui/src/i18n/de.po @@ -19,8 +19,8 @@ msgstr "" "POT-Creation-Date: 2016-11-23 00:00+0100\n" "PO-Revision-Date: 2024-08-03 15:36+0000\n" "Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n" -"Language-Team: German <https://weblate.taler.net/projects/gnu-taler/" -"merchant-backoffice/de/>\n" +"Language-Team: German <https://weblate.taler.net/projects/gnu-taler/merchant-" +"backoffice/de/>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,221 +28,813 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5.5\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 +#, c-format +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." +msgstr "" + +#: src/components/modal/index.tsx:79 #, c-format msgid "Cancel" msgstr "Zurück" -#: src/components/modal/index.tsx:79 +#: src/components/modal/index.tsx:87 +#, c-format +msgid "%1$s" +msgstr "%1$s" + +#: src/components/modal/index.tsx:92 +#, c-format +msgid "Close" +msgstr "Schließen" + +#: src/components/modal/index.tsx:132 +#, c-format +msgid "Continue" +msgstr "Weiter" + +#: src/components/modal/index.tsx:192 +#, c-format +msgid "Clear" +msgstr "Leeren" + +#: src/components/modal/index.tsx:204 +#, c-format +msgid "Confirm" +msgstr "Bestätigen" + +#: src/components/modal/index.tsx:246 +#, fuzzy, c-format +msgid "Required" +msgstr "erforderlich" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, fuzzy, c-format +msgid "Account id" +msgstr "Betrag" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, fuzzy, c-format +msgid "Is not the same as the current access token" +msgstr "muss sich vom alten Token unterscheiden" + +#: src/components/modal/index.tsx:542 +#, fuzzy, c-format +msgid "Can't be the same as the old token" +msgstr "muss sich vom alten Token unterscheiden" + +#: src/components/modal/index.tsx:546 +#, c-format +msgid "Is not the same" +msgstr "" + +#: src/components/modal/index.tsx:554 +#, c-format +msgid "You are updating the access token from instance with id %1$s" +msgstr "" + +#: src/components/modal/index.tsx:570 +#, c-format +msgid "Old access token" +msgstr "Altes Zugriffstoken" + +#: src/components/modal/index.tsx:571 +#, c-format +msgid "Access token currently in use" +msgstr "" + +#: src/components/modal/index.tsx:577 +#, c-format +msgid "New access token" +msgstr "Neues Zugriffstoken" + +#: src/components/modal/index.tsx:578 +#, fuzzy, c-format +msgid "Next access token to be used" +msgstr "Neues Zugriffstoken" + +#: src/components/modal/index.tsx:583 +#, c-format +msgid "Repeat access token" +msgstr "Zugriffstoken wiederholen" + +#: src/components/modal/index.tsx:584 +#, fuzzy, c-format +msgid "Confirm the same access token" +msgstr "Zugriffstoken wiederholen" + +#: src/components/modal/index.tsx:589 +#, c-format +msgid "Clearing the access token will mean public access to the instance" +msgstr "" + +#: src/components/modal/index.tsx:616 +#, fuzzy, c-format +msgid "Can't be the same as the old access token" +msgstr "muss sich vom alten Token unterscheiden" + +#: src/components/modal/index.tsx:631 +#, c-format +msgid "You are setting the access token for the new instance" +msgstr "" + +#: src/components/modal/index.tsx:657 +#, c-format +msgid "" +"With external authorization method no check will be done by the merchant " +"backend" +msgstr "" + +#: src/components/modal/index.tsx:673 +#, c-format +msgid "Set external authorization" +msgstr "" + +#: src/components/modal/index.tsx:685 +#, c-format +msgid "Set access token" +msgstr "" + +#: src/components/modal/index.tsx:707 +#, c-format +msgid "Operation in progress..." +msgstr "" + +#: src/components/modal/index.tsx:716 +#, c-format +msgid "The operation will be automatically canceled after %1$s seconds" +msgstr "" + +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, fuzzy, c-format +msgid "Your instance not found" +msgstr "IBAN-Ländercode wurde nicht gefunden" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 +#, c-format +msgid "Instances" +msgstr "Instanzen" + +#: src/paths/admin/list/TableActive.tsx:94 +#, c-format +msgid "Delete" +msgstr "Löschen" + +#: src/paths/admin/list/TableActive.tsx:100 +#, fuzzy, c-format +msgid "Add new instance" +msgstr "neue Instanz hinzufügen" + +#: src/paths/admin/list/TableActive.tsx:177 +#, c-format +msgid "ID" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:180 +#, c-format +msgid "Name" +msgstr "Name" + +#: src/paths/admin/list/TableActive.tsx:222 +#, c-format +msgid "Edit" +msgstr "Bearbeiten" + +#: src/paths/admin/list/TableActive.tsx:239 +#, c-format +msgid "Purge" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:263 +#, c-format +msgid "There is no instances yet, add more pressing the + sign" +msgstr "" + +#: src/paths/admin/list/View.tsx:66 +#, c-format +msgid "Only show active instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:69 +#, c-format +msgid "Active" +msgstr "" + +#: src/paths/admin/list/View.tsx:76 +#, c-format +msgid "Only show deleted instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:79 +#, c-format +msgid "Deleted" +msgstr "" + +#: src/paths/admin/list/View.tsx:86 +#, c-format +msgid "Show all instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:89 +#, c-format +msgid "All" +msgstr "" + +#: src/paths/admin/list/index.tsx:100 +#, c-format +msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgstr "" + +#: src/paths/admin/list/index.tsx:105 +#, c-format +msgid "Failed to delete instance" +msgstr "" + +#: src/paths/admin/list/index.tsx:140 +#, c-format +msgid "Instance '%1$s' (ID: %2$s) has been purge" +msgstr "" + +#: src/paths/admin/list/index.tsx:145 +#, c-format +msgid "Failed to purge instance" +msgstr "" + +#: src/components/exception/AsyncButton.tsx:43 +#, c-format +msgid "Loading..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:86 +#, c-format +msgid "This is not a valid bitcoin address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:99 +#, c-format +msgid "This is not a valid Ethereum address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:122 +#, fuzzy, c-format +msgid "This is not a valid host." +msgstr "kein gültiges JSON-Format" + +#: src/components/form/InputPaytoForm.tsx:145 +#, c-format +msgid "IBAN numbers usually have more that 4 digits" +msgstr "IBAN-Nummern haben normalerweise mehr als 4 Ziffern" + +#: src/components/form/InputPaytoForm.tsx:147 +#, c-format +msgid "IBAN numbers usually have less that 34 digits" +msgstr "IBAN-Nummern haben normalerweise weniger als 34 Ziffern" + +#: src/components/form/InputPaytoForm.tsx:155 +#, c-format +msgid "IBAN country code not found" +msgstr "IBAN-Ländercode wurde nicht gefunden" + +#: src/components/form/InputPaytoForm.tsx:180 +#, fuzzy, c-format +msgid "IBAN number is invalid, checksum is wrong" +msgstr "IBAN-Nummer ist ungültig, die Prüfsumme ist falsch" + +#: src/components/form/InputPaytoForm.tsx:195 +#, c-format +msgid "Choose one..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:298 +#, c-format +msgid "Method to use for wire transfer" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:308 +#, c-format +msgid "Routing" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:310 +#, c-format +msgid "Routing number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:314 +#, c-format +msgid "Account" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:316 +#, c-format +msgid "Account number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:324 +#, c-format +msgid "Code" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:326 +#, c-format +msgid "Business Identifier Code." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:335 +#, c-format +msgid "International Bank Account Number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:348 +#, c-format +msgid "Unified Payment Interface." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:358 +#, c-format +msgid "Bitcoin protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:368 +#, c-format +msgid "Ethereum protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:378 +#, c-format +msgid "Interledger protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:400 +#, c-format +msgid "Bank host." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:404 +#, c-format +msgid "Without scheme and may include subpath:" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "%1$s" -msgstr "%1$s" +msgid "Bank account." +msgstr "" -#: src/components/modal/index.tsx:84 +#: src/components/form/InputPaytoForm.tsx:432 #, c-format -msgid "Close" -msgstr "Schließen" +msgid "Legal name of the person holding the account." +msgstr "" -#: src/components/modal/index.tsx:124 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Continue" -msgstr "Weiter" +msgid "It should match the bank account name." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 +#, fuzzy, c-format +msgid "Invalid url" +msgstr "nicht gültig" -#: src/components/modal/index.tsx:178 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "Clear" -msgstr "Leeren" +msgid "URL must end with a '/'" +msgstr "" -#: src/components/modal/index.tsx:190 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "Confirm" -msgstr "Bestätigen" +msgid "URL must not contain params" +msgstr "" -#: src/components/modal/index.tsx:296 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "is not the same as the current access token" +msgid "URL must not hash param" msgstr "" -#: src/components/modal/index.tsx:299 +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 #, c-format -msgid "cannot be empty" -msgstr "darf nicht leer sein" +msgid "The request to check the revenue API failed." +msgstr "" -#: src/components/modal/index.tsx:301 +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 #, c-format -msgid "cannot be the same as the old token" -msgstr "muss sich vom alten Token unterscheiden" +msgid "Server replied with \"bad request\"." +msgstr "" -#: src/components/modal/index.tsx:305 +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 #, c-format -msgid "is not the same" +msgid "Unauthorized, check credentials." msgstr "" -#: src/components/modal/index.tsx:315 +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 #, c-format -msgid "You are updating the access token from instance with id %1$s" +msgid "The endpoint doesn't seems to be a Taler Revenue API." msgstr "" -#: src/components/modal/index.tsx:331 +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, fuzzy, c-format +msgid "Account:" +msgstr "Betrag" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format -msgid "Old access token" -msgstr "Altes Zugriffstoken" +msgid "" +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." +msgstr "" -#: src/components/modal/index.tsx:332 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "access token currently in use" +msgid "Endpoint URL" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "New access token" -msgstr "Neues Zugriffstoken" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" +msgstr "" -#: src/components/modal/index.tsx:339 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 #, c-format -msgid "next access token to be used" +msgid "Auth type" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "Repeat access token" -msgstr "Zugriffstoken wiederholen" +msgid "Choose the authentication type for the account info URL" +msgstr "" -#: src/components/modal/index.tsx:345 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 #, c-format -msgid "confirm the same access token" +msgid "Without authentication" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 #, c-format -msgid "Clearing the access token will mean public access to the instance" +msgid "With authentication" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, fuzzy, c-format +msgid "Do not change" +msgstr "URL des Exchange" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 #, c-format -msgid "cannot be the same as the old access token" +msgid "Username" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 #, c-format -msgid "You are setting the access token for the new instance" +msgid "Username to access the account information." msgstr "" -#: src/components/modal/index.tsx:420 +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 #, c-format -msgid "" -"With external authorization method no check will be done by the merchant " -"backend" +msgid "Password" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 #, c-format -msgid "Set external authorization" +msgid "Password to access the account information." msgstr "" -#: src/components/modal/index.tsx:448 +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 #, c-format -msgid "Set access token" +msgid "Match" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 #, c-format -msgid "Operation in progress..." +msgid "Check where the information match against the server info." msgstr "" -#: src/components/modal/index.tsx:479 +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 #, c-format -msgid "The operation will be automatically canceled after %1$s seconds" +msgid "Not verified" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 #, c-format -msgid "Instances" -msgstr "Instanzen" +msgid "Last test was ok" +msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 #, c-format -msgid "Delete" -msgstr "Löschen" +msgid "Last test failed" +msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 #, c-format -msgid "add new instance" -msgstr "neue Instanz hinzufügen" +msgid "Compare info from server with account form" +msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 #, c-format -msgid "ID" +msgid "Test" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 #, c-format -msgid "Name" -msgstr "Name" +msgid "Need to complete marked fields" +msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 #, c-format -msgid "Edit" -msgstr "Bearbeiten" +msgid "Confirm operation" +msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/instance/accounts/create/CreatePage.tsx:212 #, c-format -msgid "Purge" +msgid "Account details" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/instance/accounts/create/CreatePage.tsx:291 #, c-format -msgid "There is no instances yet, add more pressing the + sign" +msgid "Import from bank" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/instance/accounts/create/index.tsx:67 #, c-format -msgid "Only show active instances" +msgid "Could not create account" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/notfound/index.tsx:53 #, c-format -msgid "Active" +msgid "No 'default' instance configured yet." msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/notfound/index.tsx:54 #, c-format -msgid "Only show deleted instances" +msgid "Create a 'default' instance to begin using the merchant backoffice." msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/instance/accounts/list/Table.tsx:62 #, c-format -msgid "Deleted" +msgid "Bank accounts" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/instance/accounts/list/Table.tsx:67 #, c-format -msgid "Show all instances" +msgid "Add new account" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/instance/accounts/list/Table.tsx:136 #, c-format -msgid "All" +msgid "Wire method: Bitcoin" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/instance/accounts/list/Table.tsx:145 #, c-format -msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgid "Sewgit 1" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/instance/accounts/list/Table.tsx:148 #, c-format -msgid "Failed to delete instance" +msgid "Sewgit 2" msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/instance/accounts/list/Table.tsx:180 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Delete selected accounts from the database" msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/instance/accounts/list/Table.tsx:198 #, c-format -msgid "Failed to purge instance" +msgid "Wire method: x-taler-bank" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:207 +#, c-format +msgid "Account name" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:251 +#, c-format +msgid "Wire method: IBAN" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:304 +#, c-format +msgid "Other accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:313 +#, c-format +msgid "Path" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:367 +#, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:77 +#, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:78 +#, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:98 +#, c-format +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:41 @@ -267,57 +859,107 @@ msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:109 #, c-format -msgid "KYC URL" +msgid "Reason" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/paths/instance/kyc/list/ListPage.tsx:122 #, c-format -msgid "Code" +msgid "There is an anti-money laundering process pending to complete." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:167 #, c-format msgid "Http Status" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/paths/instance/kyc/list/ListPage.tsx:197 #, c-format msgid "No pending kyc verification!" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputDate.tsx:127 #, c-format -msgid "change value to unknown date" +msgid "Change value to unknown date" msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputDate.tsx:128 #, c-format -msgid "change value to empty" +msgid "Change value to empty" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputDate.tsx:140 #, c-format -msgid "clear" +msgid "Change value to never" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputDate.tsx:145 #, c-format -msgid "change value to never" +msgid "Never" msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/picker/DurationPicker.tsx:55 #, c-format -msgid "never" +msgid "days" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/picker/DurationPicker.tsx:65 #, c-format -msgid "Country" +msgid "hours" msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/picker/DurationPicker.tsx:76 #, c-format -msgid "Address" +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" msgstr "" #: src/components/form/InputLocation.tsx:39 @@ -360,66 +1002,61 @@ msgstr "" msgid "Country subdivision" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 -#, c-format -msgid "Product id" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputSearchOnList.tsx:80 #, c-format msgid "Description" msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 -#, c-format -msgid "Product" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:95 +#: src/components/form/InputSearchOnList.tsx:106 #, c-format -msgid "search products by it's description or id" +msgid "Enter description or id" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/components/form/InputSearchOnList.tsx:164 #, c-format -msgid "no products found with that description" +msgid "no match found with that description or id" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/components/product/InventoryProductForm.tsx:57 #, c-format msgid "You must enter a valid product identifier." msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/components/product/InventoryProductForm.tsx:65 #, c-format msgid "Quantity must be greater than 0!" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/components/product/InventoryProductForm.tsx:77 #, c-format msgid "" "This quantity exceeds remaining stock. Currently, only %1$s units remain " "unreserved in stock." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/components/product/InventoryProductForm.tsx:100 #, c-format -msgid "Quantity" +msgid "Search product" msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/components/product/InventoryProductForm.tsx:112 #, c-format -msgid "how many products will be added" +msgid "Quantity" msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/components/product/InventoryProductForm.tsx:113 +#, fuzzy, c-format +msgid "How many products will be added" +msgstr "Zustelladresse der Artikel" + +#: src/components/product/InventoryProductForm.tsx:120 #, c-format msgid "Add from inventory" msgstr "" #: src/components/form/InputImage.tsx:105 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Image must be smaller than 1 MB" msgstr "" #: src/components/form/InputImage.tsx:110 @@ -432,54 +1069,74 @@ msgstr "" msgid "Remove" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/components/form/InputTaxes.tsx:47 +#, fuzzy, c-format +msgid "Invalid" +msgstr "nicht gültig" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 #, c-format msgid "No taxes configured for this product." msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/components/form/InputTaxes.tsx:109 #, c-format msgid "Amount" msgstr "Betrag" -#: src/components/form/InputTaxes.tsx:120 +#: src/components/form/InputTaxes.tsx:110 #, c-format msgid "" "Taxes can be in currencies that differ from the main currency used by the " "merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/components/form/InputTaxes.tsx:112 #, c-format msgid "" "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/components/form/InputTaxes.tsx:121 #, c-format msgid "Legal name of the tax, e.g. VAT or import duties." msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/components/form/InputTaxes.tsx:127 #, c-format -msgid "add tax to the tax list" +msgid "Add tax to the tax list" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/components/product/NonInventoryProductForm.tsx:71 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Describe and add a product that is not in the inventory list" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/components/product/NonInventoryProductForm.tsx:74 #, c-format msgid "Add custom product" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/components/product/NonInventoryProductForm.tsx:85 #, c-format msgid "Complete information of the product" msgstr "" +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + #: src/components/product/NonInventoryProductForm.tsx:185 #, c-format msgid "Image" @@ -487,12 +1144,12 @@ msgstr "" #: src/components/product/NonInventoryProductForm.tsx:186 #, c-format -msgid "photo of the product" +msgid "Photo of the product." msgstr "" #: src/components/product/NonInventoryProductForm.tsx:192 #, c-format -msgid "full product description" +msgid "Full product description." msgstr "" #: src/components/product/NonInventoryProductForm.tsx:196 @@ -502,7 +1159,7 @@ msgstr "" #: src/components/product/NonInventoryProductForm.tsx:197 #, c-format -msgid "name of the product unit" +msgid "Name of the product unit." msgstr "" #: src/components/product/NonInventoryProductForm.tsx:201 @@ -512,798 +1169,865 @@ msgstr "" #: src/components/product/NonInventoryProductForm.tsx:202 #, c-format -msgid "amount in the current currency" +msgid "Amount in the current currency." msgstr "" +#: src/components/product/NonInventoryProductForm.tsx:208 +#, fuzzy, c-format +msgid "How many products will be added." +msgstr "Zustelladresse der Artikel" + #: src/components/product/NonInventoryProductForm.tsx:211 #, c-format msgid "Taxes" msgstr "" -#: src/components/product/ProductList.tsx:38 -#, c-format -msgid "image" -msgstr "" - -#: src/components/product/ProductList.tsx:41 -#, c-format -msgid "description" -msgstr "" - -#: src/components/product/ProductList.tsx:44 -#, c-format -msgid "quantity" -msgstr "" - -#: src/components/product/ProductList.tsx:47 -#, c-format -msgid "unit price" -msgstr "" - -#: src/components/product/ProductList.tsx:50 -#, c-format -msgid "total price" -msgstr "" - -#: src/paths/instance/orders/create/CreatePage.tsx:153 -#, c-format -msgid "required" -msgstr "erforderlich" +#: src/components/product/ProductList.tsx:46 +#, fuzzy, c-format +msgid "Unit price" +msgstr "Gesamtpreis" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/components/product/ProductList.tsx:49 #, c-format -msgid "not valid" -msgstr "nicht gültig" +msgid "Total price" +msgstr "Gesamtpreis" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:162 #, c-format -msgid "must be greater than 0" +msgid "Must be greater than 0" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 -#, c-format -msgid "not a valid json" -msgstr "kein gültiges JSON-Format" - -#: src/paths/instance/orders/create/CreatePage.tsx:170 -#, c-format -msgid "should be in the future" -msgstr "sollte in der Zukunft liegen" - #: src/paths/instance/orders/create/CreatePage.tsx:173 -#, c-format -msgid "refund deadline cannot be before pay deadline" +#, fuzzy, c-format +msgid "Refund deadline can't be before pay deadline" msgstr "Die Rückerstattungsfrist kann nicht vor der Zahlungsfrist liegen" #: src/paths/instance/orders/create/CreatePage.tsx:179 -#, c-format -msgid "wire transfer deadline cannot be before refund deadline" +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before refund deadline" msgstr "Die Überweisungsfrist kann nicht vor der Rückerstattungsfrist liegen" -#: src/paths/instance/orders/create/CreatePage.tsx:190 -#, c-format -msgid "wire transfer deadline cannot be before pay deadline" +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before pay deadline" msgstr "Die Überweisungsfrist kann nicht vor der Zahlungsfrist liegen" -#: src/paths/instance/orders/create/CreatePage.tsx:197 -#, c-format -msgid "should have a refund deadline" +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, fuzzy, c-format +msgid "Must have a refund deadline" msgstr "sollte eine Rückerstattungsfrist haben" -#: src/paths/instance/orders/create/CreatePage.tsx:202 -#, c-format -msgid "auto refund cannot be after refund deadline" +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, fuzzy, c-format +msgid "Auto refund can't be after refund deadline" msgstr "" "Die automatische Rückerstattung kann nicht nach der Rückerstattungsfrist " "erfolgen" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, fuzzy, c-format +msgid "Must be in the future" +msgstr "sollte in der Zukunft liegen" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 #, c-format msgid "Manage products in order" msgstr "Artikel in der Bestellung verwalten" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 #, c-format msgid "Manage list of products in the order." msgstr "Liste der Artikel in der Bestellung verwalten." -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:435 #, c-format msgid "Remove this product from the order." msgstr "Diesen Artikel aus der Bestellung entfernen." -#: src/paths/instance/orders/create/CreatePage.tsx:415 -#, c-format -msgid "Total price" -msgstr "Gesamtpreis" - -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/CreatePage.tsx:461 #, c-format -msgid "total product price added up" +msgid "Total product price added up" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/CreatePage.tsx:474 #, c-format msgid "Amount to be paid by the customer" msgstr "Zu zahlender Betrag" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/create/CreatePage.tsx:480 #, c-format msgid "Order price" msgstr "Bestellsumme" -#: src/paths/instance/orders/create/CreatePage.tsx:437 -#, c-format -msgid "final order price" -msgstr "" +#: src/paths/instance/orders/create/CreatePage.tsx:481 +#, fuzzy, c-format +msgid "Final order price" +msgstr "Bestellsumme" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format msgid "Summary" msgstr "Zusammenfassung" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format msgid "Title of the order to be shown to the customer" msgstr "Bezeichnung der Bestellung, die den Kunden angezeigt wird" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format msgid "Shipping and Fulfillment" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format msgid "Delivery date" msgstr "Lieferdatum" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format msgid "Deadline for physical delivery assured by the merchant." msgstr "Vom Händler zugesicherte Zustellfrist." -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format msgid "Location" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 -#, c-format -msgid "address where the products will be delivered" +#: src/paths/instance/orders/create/CreatePage.tsx:507 +#, fuzzy, c-format +msgid "Address where the products will be delivered" msgstr "Zustelladresse der Artikel" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format msgid "Fulfillment URL" msgstr "Adresse digitaler Dienstleistung (Fulfillment-URL)" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format msgid "URL to which the user will be redirected after successful payment." msgstr "URL der von Kunden zu besuchenden Adresse nach erfolgter Bezahlung." -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format msgid "Taler payment options" msgstr "Taler-Zahlungsoptionen" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format msgid "Override default Taler payment settings for this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 -#, c-format -msgid "Payment deadline" +#: src/paths/instance/orders/create/CreatePage.tsx:529 +#, fuzzy, c-format +msgid "Payment time" msgstr "Zahlungsfrist" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/create/CreatePage.tsx:535 +#, c-format +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:552 +#, c-format +msgid "Default" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:561 +#, fuzzy, c-format +msgid "Refund time" +msgstr "Rückerstattet" + +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "Refund deadline" +msgid "Wire transfer time" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "Wire transfer deadline" +msgid "Auto-refund time" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "Auto-refund deadline" +msgid "Maximum fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "Maximum deposit fee" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "Maximum wire fee" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "Wire fee amortization" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "Create token" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "Minimum age required" +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/create/CreatePage.tsx:796 +#, fuzzy, c-format +msgid "No deadline" +msgstr "Zahlungsfrist" + +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Additional information" +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "days" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "hours" +msgid "Orders" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "minutes" +msgid "Create order" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "seconds" +msgid "Load first page" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/list/Table.tsx:147 +#, c-format +msgid "Date" +msgstr "Datum" + +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "forever" +msgid "Refund" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "%1$sM" +msgid "copy url" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "%1$sY" +msgid "Load more orders after the last one" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "%1$sd" +msgid "Load next page" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "%1$sh" +msgid "No orders have been found matching your query!" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "%1$smin" +msgid "Duplicated" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "%1$ssec" +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Orders" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "create order" +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/list/Table.tsx:391 +#, fuzzy, c-format +msgid "Requested by the customer" +msgstr "Zu zahlender Betrag" + +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "load newer orders" +msgid "Other" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Date" -msgstr "Datum" +msgid "Why this order is being refunded" +msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "Refund" +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "copy url" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "load older orders" +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "No orders have been found matching your query!" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "duplicated" +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "invalid format" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "this value exceed the refundable amount" +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "date" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "amount" +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "reason" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "amount to be refunded" +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Max refundable:" +msgid "Payment deadline" +msgstr "Zahlungsfrist" + +#: src/paths/instance/orders/details/DetailPage.tsx:116 +#, c-format +msgid "" +"After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Reason" +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/paths/instance/orders/details/DetailPage.tsx:122 +#, fuzzy, c-format +msgid "Transfer deadline for the exchange" +msgstr "Die Überweisungsfrist kann nicht vor der Rückerstattungsfrist liegen" + +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "Choose one..." +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/paths/instance/orders/details/DetailPage.tsx:134 +#, fuzzy, c-format +msgid "Where the order will be delivered" +msgstr "Zustelladresse der Artikel" + +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "requested by the customer" +msgid "Auto-refund delay" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "other" +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "why this order is being refunded" +msgid "Extra info" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "more information to give context" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "Contract Terms" +msgid "Order" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "human-readable description of the whole purchase" +msgid "Claimed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "total price for the transaction" +msgid "Claimed at" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "URL for this purchase" +msgid "Timeline" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "Max fee" +msgid "Payment details" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Order status" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "Max wire fee" +msgid "Product list" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Paid" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/details/DetailPage.tsx:465 +#, fuzzy, c-format +msgid "Wired" +msgstr "erforderlich" + +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +msgid "Refunded" +msgstr "Rückerstattet" + +#: src/paths/instance/orders/details/DetailPage.tsx:490 +#, fuzzy, c-format +msgid "Refund order" +msgstr "Rückerstattet" + +#: src/paths/instance/orders/details/DetailPage.tsx:491 +#, c-format +msgid "Not refundable" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "Created at" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "time when this contract was generated" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "transfer deadline for the exchange" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "where the order will be delivered" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "Auto-refund delay" +msgid "Order status URL" +msgstr "" + +#: src/paths/instance/orders/details/DetailPage.tsx:716 +#, c-format +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format msgid "" -"how long the wallet should try to get an automatic refund for the purchase" +"Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "Extra info" +msgid "Back" +msgstr "Zurück" + +#: src/paths/instance/orders/details/index.tsx:88 +#, c-format +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "Order" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "claimed" +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "claimed at" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "Timeline" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "Payment details" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "Order status" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Product list" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "paid" +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "wired" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "refunded" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "refund order" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "not refundable" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "refund" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "Refunded amount" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/orders/list/index.tsx:114 +#, fuzzy, c-format +msgid "Order id" +msgstr "Bestellsumme" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Refund taken" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "Status URL" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "Refund URI" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "unpaid" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "pay at" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "created at" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "Order status URL" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Payment URI" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "" -"Unknown order status. This is an error, please contact the administrator." +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "Back" -msgstr "Zurück" +msgid "Your device need to have exactly the same value" +msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "refund created successfully" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "could not create the refund" +msgid "Random" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "select date to show nearby orders" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "order id" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "jump to order with the given order ID" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "remove all filters" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/paths/instance/otp_devices/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Add new devices" +msgstr "neue Instanz hinzufügen" + +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "only show paid orders" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "Paid" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "only show orders with refunds" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "Refunded" -msgstr "Rückerstattet" +msgid "There is no devices yet, add more pressing the + sign" +msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "Not wired" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "clear date filter" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "Enter an order id" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "order not found" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "could not get the order to refund" +msgid "Template id is unknown" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "Loading..." +msgid "" +"The provided information is inconsistent with the current state of the " +"template" msgstr "" #: src/components/form/InputStock.tsx:99 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." msgstr "" #: src/components/form/InputStock.tsx:109 @@ -1313,7 +2037,7 @@ msgstr "" #: src/components/form/InputStock.tsx:115 #, c-format -msgid "this product has been configured without stock control" +msgid "This product has been configured without stock control" msgstr "" #: src/components/form/InputStock.tsx:119 @@ -1323,1404 +2047,1523 @@ msgstr "" #: src/components/form/InputStock.tsx:136 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/form/InputStock.tsx:169 #, c-format msgid "Incoming" msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/form/InputStock.tsx:170 #, c-format msgid "Lost" msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/components/form/InputStock.tsx:185 #, c-format msgid "Current" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "remove stock control for this product" +msgid "Remove stock control for this product" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/components/form/InputStock.tsx:195 #, c-format msgid "without stock" msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/components/form/InputStock.tsx:204 #, c-format msgid "Next restock" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/components/form/InputStock.tsx:208 +#, c-format +msgid "Warehouse address" +msgstr "" + +#: src/components/form/InputArray.tsx:118 +#, c-format +msgid "Add element to the list" +msgstr "" + +#: src/components/product/ProductForm.tsx:120 +#, fuzzy, c-format +msgid "Invalid amount" +msgstr "kein gültiges JSON-Format" + +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "Delivery address" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Illustration of the product for customers." msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "illustration of the product for customers" +msgid "Product description for customers." msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "product description for customers" +msgid "Age restriction" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "Age restricted" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/components/product/ProductForm.tsx:199 +#, fuzzy, c-format +msgid "Minimum age of the customer" +msgstr "Zu zahlender Betrag" + +#: src/components/product/ProductForm.tsx:203 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Unit name" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/components/product/ProductForm.tsx:204 #, c-format msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." +msgstr "" + +#: src/components/product/ProductForm.tsx:205 +#, c-format +msgid "Example: kg, items or liters" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/components/product/ProductForm.tsx:209 +#, c-format +msgid "Price per unit" +msgstr "" + +#: src/components/product/ProductForm.tsx:210 #, c-format msgid "" -"sale price for customers, including taxes, for above units of the product" +"Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/components/product/ProductForm.tsx:214 #, c-format msgid "Stock" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "" -"product inventory for products with finite supply (for internal use only)" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "Need to complete marked fields" +msgid "Categories" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "could not create product" +msgid "Search by category description or id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/components/product/ProductForm.tsx:232 +#, fuzzy, c-format +msgid "Categories where this product will be listed on." +msgstr "Zustelladresse der Artikel" + +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Products" +msgid "Product created successfully" +msgstr "" + +#: src/paths/instance/products/create/index.tsx:58 +#, c-format +msgid "Could not create product" msgstr "" #: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "add product to inventory" +msgid "Inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "Sell" +msgid "Add product to inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Profit" +msgid "Sales" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format msgid "Sold" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "free" +msgid "Free" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "go to product update page" +msgid "Go to product update page" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format msgid "Update" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 -#, c-format -msgid "remove this product from the database" -msgstr "" +#: src/paths/instance/products/list/Table.tsx:283 +#, fuzzy, c-format +msgid "Remove this product from the database" +msgstr "Diesen Artikel aus der Bestellung entfernen." -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "update the product with new price" +msgid "Load more products after the last one" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "update product with new price" +msgid "Update the product with new price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/list/Table.tsx:373 +#, fuzzy, c-format +msgid "Update product with new price" +msgstr "Artikel in der Bestellung verwalten" + +#: src/paths/instance/products/list/Table.tsx:384 +#, fuzzy, c-format +msgid "Confirm update" +msgstr "Bestätigen" + +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "add more elements to the inventory" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "report elements lost in the inventory" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "new price for the product" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "the are value with errors" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "update product with new stock and price" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format msgid "There is no products yet, add more pressing the + sign" msgstr "" #: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "product updated successfully" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "could not update the product" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "product delete successfully" +msgid "Product updated successfully" msgstr "" #: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "could not delete the product" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "Product id:" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" +msgstr "" + +#: src/paths/instance/products/list/index.tsx:149 +#, c-format +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/products/list/index.tsx:165 #, c-format msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "it should be greater than 0" +msgid "Product id:" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "must be a valid URL" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "Initial balance" +msgid "Could not update product" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "balance prior to deposit" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "Exchange URL" -msgstr "URL des Exchange" +msgid "Must be greater that 0" +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "URL of exchange" -msgstr "URL des Exchange" +msgid "To short" +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "Next" +msgid "Identifier" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:193 +#, c-format +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "Wire method" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "method to use for wire transfer" +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "Select one wire method" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "could not create reserve" +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "Valid until" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "Created balance" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "Exchange balance" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Picked up" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "Committed" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Account address" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "Subject" -msgstr "Verwendungszweck" +msgid "Supported currencies: %1$s" +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "Tips" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "Authorized" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Expiration" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "amount of tip" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Justification" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "reason for the tip" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "URL after tip" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "URL to visit after tip payment" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Reserves not yet funded" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Reserves ready" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "add new reserve" +msgid "Could not create template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Expires at" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/Table.tsx:66 +#, fuzzy, c-format +msgid "Add new templates" +msgstr "neue Instanz hinzufügen" + +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "Initial" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "delete selected reserve from the database" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "authorize new tip from selected reserve" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "Expected Balance" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "could not create the tip" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "should not be empty" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "should be greater that 0" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "can't be empty" +msgid "Template identification" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "to short" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "size of the key should be 32" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "Identifier" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/templates/list/index.tsx:162 +#, fuzzy, c-format +msgid "can't be undone" +msgstr "darf nicht leer sein" + +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "Name of the template in URLs." +msgid "Print" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "Describe what this template stands for" +msgid "Too short" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "Fixed summary" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "Fixed price" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "Minimum age" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "Payment timeout" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Verification algorithm" +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "Point-of-sale key" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/paths/instance/token/DetailPage.tsx:121 +#, fuzzy, c-format +msgid "Current access token" +msgstr "Neues Zugriffstoken" + +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "Useful to validate the purchase" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/paths/instance/token/DetailPage.tsx:142 +#, fuzzy, c-format +msgid "Clear token" +msgstr "Leeren" + +#: src/paths/instance/token/DetailPage.tsx:177 +#, fuzzy, c-format +msgid "Confirm change" +msgstr "Bestätigen" + +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "generate random secret key" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "random" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "show secret key" +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "hide secret key" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "hide" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "show" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "could not inform template" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "Amount is required" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "Order summary is required" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "New order for template" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "Amount of the order" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "Order summary" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "could not create order from template" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Fixed amount" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Default amount" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "Default summary" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Print" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Setup TOTP" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 +#, fuzzy, c-format +msgid "Remove this token family from the database" +msgstr "Diesen Artikel aus der Bestellung entfernen." + +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format -msgid "Templates" +msgid "" +"There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "add new templates" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "load more templates before the first one" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "load newer templates" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "delete selected templates from the database" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "use template to create new order" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "create qr code for the template" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "load more templates after the last one" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load older templates" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "template delete successfully" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "could not delete the template" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "could not update template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "should be one of '%1$s'" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "Webhook ID to use" +msgid "Select one account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "Event" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "Method" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "Method used by the webhook" -msgstr "" +msgid "Exchange URL" +msgstr "URL des Exchange" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "URL" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Header" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "Header template of the webhook" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Body" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Body template by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:64 +#, fuzzy, c-format +msgid "Add new transfer" +msgstr "neue Instanz hinzufügen" + +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "Webhooks" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "add new webhooks" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "load more webhooks before the first one" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "load newer webhooks" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Event type" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "delete selected webhook from the database" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "load more webhooks after the last one" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load older webhooks" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "webhook delete successfully" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "could not delete the webhook" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "check the id, does not look valid" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Bank account" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "URL doesn't have the right format" +msgid "All accounts" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "Credited bank account" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "Select one account" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "Wire transfer ID" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Amount credited" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "could not inform transfer" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "Transfers" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "add new transfer" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "load more transfers before the first one" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "load newer transfers" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "Credit" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Confirmed" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "Verified" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "Executed at" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "yes" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "no" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "unknown" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "delete selected transfer from the database" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "load more transfer after the last one" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "load older transfers" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "filter by account address" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "Unverified" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "is not valid" +msgid "Pay transaction fee" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "is not a number" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "must be 1 or greater" +msgid "Default payment delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "max 7 lines" +msgid "" +"Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "change authorization configuration" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Instance id" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/update/index.tsx:108 +#, fuzzy, c-format +msgid "Failed to update instance" +msgstr "neue Instanz hinzufügen" + +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "IBAN numbers usually have more that 4 digits" -msgstr "IBAN-Nummern haben normalerweise mehr als 4 Ziffern" +msgid "Must be one of '%1$s'" +msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "IBAN numbers usually have less that 34 digits" -msgstr "IBAN-Nummern haben normalerweise weniger als 34 Ziffern" +msgid "Webhook ID to use" +msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "IBAN country code not found" -msgstr "IBAN-Ländercode wurde nicht gefunden" +msgid "Event" +msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "IBAN number is not valid, checksum is wrong" -msgstr "IBAN-Nummer ist ungültig, die Prüfsumme ist falsch" +msgid "Pay" +msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "Target type" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "Method to use for wire transfer" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "Routing" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "Routing number." +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Account" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Account number." +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Business Identifier Code." +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Bank Account Number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Unified Payment Interface." +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Bitcoin protocol." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Ethereum protocol." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Interledger protocol." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Host" +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bank host." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 +#, fuzzy, c-format +msgid "order's price" +msgstr "Bestellsumme" + +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Bank account." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Bank account owner's name." +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "No accounts yet." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Business name" +msgid "Http body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "Email" +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Contact email" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Website URL" +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "URL." +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Logo" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Logo image." +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "Bank account" +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Default max deposit fee" +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "Default max wire fee" +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "Default wire fee amortization" +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "Physical location of the merchant." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Jurisdiction" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Default payment delay" +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Default wire transfer delay" +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Shows more options in the order creation form" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "Instance id" +msgid "Advance instance settings" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Shows more options in the instance settings form" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "Manage access token" +msgid "Date format" msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Failed to create instance" +msgid "How the date is going to be displayed" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Login required" +msgid "Developer mode" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Please enter your access token." +msgid "" +"Shows more options and tools which are not intended for general audience." msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/Table.tsx:133 +#, fuzzy, c-format +msgid "Total products" +msgstr "Gesamtpreis" + +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Access Token" +msgid "Delete selected category from the database" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "Access denied" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "The access token provided is invalid." +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "No 'default' instance configured yet." +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "The access token provided is invalid" +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Hide for today" +msgid "Search by product description or id" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "Instance" +msgid "Products that this category will list." msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Settings" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Connection" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:659 #, c-format -msgid "New" +msgid "Without this the merchant backend will refuse to create new orders." msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:669 #, c-format -msgid "List" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:234 +#: src/Routing.tsx:703 #, c-format -msgid "Log out" +msgid "KYC verification needed" msgstr "" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/Routing.tsx:707 #, c-format -msgid "Check your token is valid" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:157 +#, fuzzy, c-format +msgid "Configuration" +msgstr "Bestätigen" + +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Couldn't access the server." +msgid "Settings" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:206 +#, fuzzy, c-format +msgid "Access token" +msgstr "Altes Zugriffstoken" + +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2733,12 +3576,26 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" + +#, c-format +#~ msgid "Subject" +#~ msgstr "Verwendungszweck" diff --git a/packages/merchant-backoffice-ui/src/i18n/en.po b/packages/merchant-backoffice-ui/src/i18n/en.po @@ -27,2697 +27,3540 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 #, c-format -msgid "Cancel" +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." msgstr "" #: src/components/modal/index.tsx:79 #, c-format +msgid "Cancel" +msgstr "" + +#: src/components/modal/index.tsx:87 +#, c-format msgid "%1$s" msgstr "" -#: src/components/modal/index.tsx:84 +#: src/components/modal/index.tsx:92 #, c-format msgid "Close" msgstr "" -#: src/components/modal/index.tsx:124 +#: src/components/modal/index.tsx:132 #, c-format msgid "Continue" msgstr "" -#: src/components/modal/index.tsx:178 +#: src/components/modal/index.tsx:192 #, c-format msgid "Clear" msgstr "" -#: src/components/modal/index.tsx:190 +#: src/components/modal/index.tsx:204 #, c-format msgid "Confirm" msgstr "" -#: src/components/modal/index.tsx:296 +#: src/components/modal/index.tsx:246 +#, c-format +msgid "Required" +msgstr "" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, c-format +msgid "Account id" +msgstr "" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 #, c-format -msgid "is not the same as the current access token" +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." msgstr "" -#: src/components/modal/index.tsx:299 +#: src/components/modal/index.tsx:537 #, c-format -msgid "cannot be empty" +msgid "Is not the same as the current access token" msgstr "" -#: src/components/modal/index.tsx:301 +#: src/components/modal/index.tsx:542 #, c-format -msgid "cannot be the same as the old token" +msgid "Can't be the same as the old token" msgstr "" -#: src/components/modal/index.tsx:305 +#: src/components/modal/index.tsx:546 #, c-format -msgid "is not the same" +msgid "Is not the same" msgstr "" -#: src/components/modal/index.tsx:315 +#: src/components/modal/index.tsx:554 #, c-format msgid "You are updating the access token from instance with id %1$s" msgstr "" -#: src/components/modal/index.tsx:331 +#: src/components/modal/index.tsx:570 #, c-format msgid "Old access token" msgstr "" -#: src/components/modal/index.tsx:332 +#: src/components/modal/index.tsx:571 #, c-format -msgid "access token currently in use" +msgid "Access token currently in use" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/components/modal/index.tsx:577 #, c-format msgid "New access token" msgstr "" -#: src/components/modal/index.tsx:339 +#: src/components/modal/index.tsx:578 #, c-format -msgid "next access token to be used" +msgid "Next access token to be used" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/components/modal/index.tsx:583 #, c-format msgid "Repeat access token" msgstr "" -#: src/components/modal/index.tsx:345 +#: src/components/modal/index.tsx:584 #, c-format -msgid "confirm the same access token" +msgid "Confirm the same access token" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/components/modal/index.tsx:589 #, c-format msgid "Clearing the access token will mean public access to the instance" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/components/modal/index.tsx:616 #, c-format -msgid "cannot be the same as the old access token" +msgid "Can't be the same as the old access token" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/components/modal/index.tsx:631 #, c-format msgid "You are setting the access token for the new instance" msgstr "" -#: src/components/modal/index.tsx:420 +#: src/components/modal/index.tsx:657 #, c-format msgid "" "With external authorization method no check will be done by the merchant " "backend" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/components/modal/index.tsx:673 #, c-format msgid "Set external authorization" msgstr "" -#: src/components/modal/index.tsx:448 +#: src/components/modal/index.tsx:685 #, c-format msgid "Set access token" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/components/modal/index.tsx:707 #, c-format msgid "Operation in progress..." msgstr "" -#: src/components/modal/index.tsx:479 +#: src/components/modal/index.tsx:716 #, c-format msgid "The operation will be automatically canceled after %1$s seconds" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, c-format +msgid "Your instance not found" +msgstr "" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 #, c-format msgid "Instances" msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/admin/list/TableActive.tsx:94 #, c-format msgid "Delete" msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/admin/list/TableActive.tsx:100 #, c-format -msgid "add new instance" +msgid "Add new instance" msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/admin/list/TableActive.tsx:177 #, c-format msgid "ID" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/admin/list/TableActive.tsx:180 #, c-format msgid "Name" msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/admin/list/TableActive.tsx:222 #, c-format msgid "Edit" msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/admin/list/TableActive.tsx:239 #, c-format msgid "Purge" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/admin/list/TableActive.tsx:263 #, c-format msgid "There is no instances yet, add more pressing the + sign" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/admin/list/View.tsx:66 #, c-format msgid "Only show active instances" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/admin/list/View.tsx:69 #, c-format msgid "Active" msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/admin/list/View.tsx:76 #, c-format msgid "Only show deleted instances" msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/admin/list/View.tsx:79 #, c-format msgid "Deleted" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/admin/list/View.tsx:86 #, c-format msgid "Show all instances" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/admin/list/View.tsx:89 #, c-format msgid "All" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/admin/list/index.tsx:100 #, c-format msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/admin/list/index.tsx:105 #, c-format msgid "Failed to delete instance" msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/admin/list/index.tsx:140 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Instance '%1$s' (ID: %2$s) has been purge" msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/admin/list/index.tsx:145 #, c-format msgid "Failed to purge instance" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:41 +#: src/components/exception/AsyncButton.tsx:43 #, c-format -msgid "Pending KYC verification" +msgid "Loading..." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:66 +#: src/components/form/InputPaytoForm.tsx:86 #, c-format -msgid "Timed out" +msgid "This is not a valid bitcoin address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:103 +#: src/components/form/InputPaytoForm.tsx:99 #, c-format -msgid "Exchange" +msgid "This is not a valid Ethereum address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:106 +#: src/components/form/InputPaytoForm.tsx:122 #, c-format -msgid "Target account" +msgid "This is not a valid host." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:109 +#: src/components/form/InputPaytoForm.tsx:145 #, c-format -msgid "KYC URL" +msgid "IBAN numbers usually have more that 4 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/components/form/InputPaytoForm.tsx:147 #, c-format -msgid "Code" +msgid "IBAN numbers usually have less that 34 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/components/form/InputPaytoForm.tsx:155 #, c-format -msgid "Http Status" +msgid "IBAN country code not found" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/components/form/InputPaytoForm.tsx:180 #, c-format -msgid "No pending kyc verification!" +msgid "IBAN number is invalid, checksum is wrong" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputPaytoForm.tsx:195 #, c-format -msgid "change value to unknown date" +msgid "Choose one..." msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputPaytoForm.tsx:298 #, c-format -msgid "change value to empty" +msgid "Method to use for wire transfer" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputPaytoForm.tsx:308 #, c-format -msgid "clear" +msgid "Routing" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "change value to never" +msgid "Routing number." msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/form/InputPaytoForm.tsx:314 #, c-format -msgid "never" +msgid "Account" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/form/InputPaytoForm.tsx:316 #, c-format -msgid "Country" +msgid "Account number." msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/form/InputPaytoForm.tsx:324 #, c-format -msgid "Address" +msgid "Code" msgstr "" -#: src/components/form/InputLocation.tsx:39 +#: src/components/form/InputPaytoForm.tsx:326 #, c-format -msgid "Building number" +msgid "Business Identifier Code." msgstr "" -#: src/components/form/InputLocation.tsx:41 +#: src/components/form/InputPaytoForm.tsx:335 #, c-format -msgid "Building name" +msgid "International Bank Account Number." msgstr "" -#: src/components/form/InputLocation.tsx:42 +#: src/components/form/InputPaytoForm.tsx:348 #, c-format -msgid "Street" +msgid "Unified Payment Interface." msgstr "" -#: src/components/form/InputLocation.tsx:43 +#: src/components/form/InputPaytoForm.tsx:358 #, c-format -msgid "Post code" +msgid "Bitcoin protocol." msgstr "" -#: src/components/form/InputLocation.tsx:44 +#: src/components/form/InputPaytoForm.tsx:368 #, c-format -msgid "Town location" +msgid "Ethereum protocol." msgstr "" -#: src/components/form/InputLocation.tsx:45 +#: src/components/form/InputPaytoForm.tsx:378 #, c-format -msgid "Town" +msgid "Interledger protocol." msgstr "" -#: src/components/form/InputLocation.tsx:46 +#: src/components/form/InputPaytoForm.tsx:400 #, c-format -msgid "District" +msgid "Bank host." msgstr "" -#: src/components/form/InputLocation.tsx:49 +#: src/components/form/InputPaytoForm.tsx:404 #, c-format -msgid "Country subdivision" +msgid "Without scheme and may include subpath:" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "Product id" +msgid "Bank account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputPaytoForm.tsx:432 #, c-format -msgid "Description" +msgid "Legal name of the person holding the account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Product" +msgid "It should match the bank account name." msgstr "" -#: src/components/form/InputSearchProduct.tsx:95 +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 #, c-format -msgid "search products by it's description or id" +msgid "Invalid url" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "no products found with that description" +msgid "URL must end with a '/'" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "You must enter a valid product identifier." +msgid "URL must not contain params" msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "Quantity must be greater than 0!" +msgid "URL must not hash param" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 +#, c-format +msgid "The request to check the revenue API failed." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, c-format +msgid "Server replied with \"bad request\"." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 +#, c-format +msgid "Unauthorized, check credentials." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 +#, c-format +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, c-format +msgid "Account:" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format msgid "" -"This quantity exceeds remaining stock. Currently, only %1$s units remain " -"unreserved in stock." +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Quantity" +msgid "Endpoint URL" msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "how many products will be added" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 #, c-format -msgid "Add from inventory" +msgid "Auth type" msgstr "" -#: src/components/form/InputImage.tsx:105 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Choose the authentication type for the account info URL" msgstr "" -#: src/components/form/InputImage.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 +#, c-format +msgid "Without authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 +#, c-format +msgid "With authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, c-format +msgid "Do not change" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 +#, c-format +msgid "Username" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 +#, c-format +msgid "Username to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 +#, c-format +msgid "Password" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 +#, c-format +msgid "Password to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 +#, c-format +msgid "Match" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 +#, c-format +msgid "Check where the information match against the server info." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 +#, c-format +msgid "Not verified" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 +#, c-format +msgid "Last test was ok" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 +#, c-format +msgid "Last test failed" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 +#, c-format +msgid "Compare info from server with account form" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 +#, c-format +msgid "Test" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 +#, c-format +msgid "Need to complete marked fields" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 +#, c-format +msgid "Confirm operation" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:212 +#, c-format +msgid "Account details" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:291 +#, c-format +msgid "Import from bank" +msgstr "" + +#: src/paths/instance/accounts/create/index.tsx:67 +#, c-format +msgid "Could not create account" +msgstr "" + +#: src/paths/notfound/index.tsx:53 +#, c-format +msgid "No 'default' instance configured yet." +msgstr "" + +#: src/paths/notfound/index.tsx:54 +#, c-format +msgid "Create a 'default' instance to begin using the merchant backoffice." +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:62 +#, c-format +msgid "Bank accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:67 +#, c-format +msgid "Add new account" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:136 +#, c-format +msgid "Wire method: Bitcoin" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:145 +#, c-format +msgid "Sewgit 1" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:148 +#, c-format +msgid "Sewgit 2" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:180 +#, c-format +msgid "Delete selected accounts from the database" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:198 +#, c-format +msgid "Wire method: x-taler-bank" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:207 +#, c-format +msgid "Account name" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:251 +#, c-format +msgid "Wire method: IBAN" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:304 +#, c-format +msgid "Other accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:313 +#, c-format +msgid "Path" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:367 +#, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:77 +#, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:78 +#, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:98 +#, c-format +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:41 +#, c-format +msgid "Pending KYC verification" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:66 +#, c-format +msgid "Timed out" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:103 +#, c-format +msgid "Exchange" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:106 +#, c-format +msgid "Target account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:109 +#, c-format +msgid "Reason" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:122 +#, c-format +msgid "There is an anti-money laundering process pending to complete." +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:167 +#, c-format +msgid "Http Status" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:197 +#, c-format +msgid "No pending kyc verification!" +msgstr "" + +#: src/components/form/InputDate.tsx:127 +#, c-format +msgid "Change value to unknown date" +msgstr "" + +#: src/components/form/InputDate.tsx:128 +#, c-format +msgid "Change value to empty" +msgstr "" + +#: src/components/form/InputDate.tsx:140 +#, c-format +msgid "Change value to never" +msgstr "" + +#: src/components/form/InputDate.tsx:145 +#, c-format +msgid "Never" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:55 +#, c-format +msgid "days" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:65 +#, c-format +msgid "hours" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:76 +#, c-format +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" +msgstr "" + +#: src/components/form/InputLocation.tsx:39 +#, c-format +msgid "Building number" +msgstr "" + +#: src/components/form/InputLocation.tsx:41 +#, c-format +msgid "Building name" +msgstr "" + +#: src/components/form/InputLocation.tsx:42 +#, c-format +msgid "Street" +msgstr "" + +#: src/components/form/InputLocation.tsx:43 +#, c-format +msgid "Post code" +msgstr "" + +#: src/components/form/InputLocation.tsx:44 +#, c-format +msgid "Town location" +msgstr "" + +#: src/components/form/InputLocation.tsx:45 +#, c-format +msgid "Town" +msgstr "" + +#: src/components/form/InputLocation.tsx:46 +#, c-format +msgid "District" +msgstr "" + +#: src/components/form/InputLocation.tsx:49 +#, c-format +msgid "Country subdivision" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:80 +#, c-format +msgid "Description" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:106 +#, c-format +msgid "Enter description or id" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:164 +#, c-format +msgid "no match found with that description or id" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:57 +#, c-format +msgid "You must enter a valid product identifier." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:65 +#, c-format +msgid "Quantity must be greater than 0!" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:77 +#, c-format +msgid "" +"This quantity exceeds remaining stock. Currently, only %1$s units remain " +"unreserved in stock." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:100 +#, c-format +msgid "Search product" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:112 +#, c-format +msgid "Quantity" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:113 +#, c-format +msgid "How many products will be added" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:120 +#, c-format +msgid "Add from inventory" +msgstr "" + +#: src/components/form/InputImage.tsx:105 +#, c-format +msgid "Image must be smaller than 1 MB" +msgstr "" + +#: src/components/form/InputImage.tsx:110 +#, c-format +msgid "Add" +msgstr "" + +#: src/components/form/InputImage.tsx:115 +#, c-format +msgid "Remove" +msgstr "" + +#: src/components/form/InputTaxes.tsx:47 +#, c-format +msgid "Invalid" +msgstr "" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 +#, c-format +msgid "No taxes configured for this product." +msgstr "" + +#: src/components/form/InputTaxes.tsx:109 +#, c-format +msgid "Amount" +msgstr "" + +#: src/components/form/InputTaxes.tsx:110 +#, c-format +msgid "" +"Taxes can be in currencies that differ from the main currency used by the " +"merchant." +msgstr "" + +#: src/components/form/InputTaxes.tsx:112 +#, c-format +msgid "" +"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgstr "" + +#: src/components/form/InputTaxes.tsx:121 +#, c-format +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "" + +#: src/components/form/InputTaxes.tsx:127 +#, c-format +msgid "Add tax to the tax list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:71 +#, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:74 +#, c-format +msgid "Add custom product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:85 +#, c-format +msgid "Complete information of the product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:185 +#, c-format +msgid "Image" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:186 +#, c-format +msgid "Photo of the product." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, c-format +msgid "Full product description." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, c-format +msgid "Name of the product unit." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, c-format +msgid "Amount in the current currency." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, c-format +msgid "How many products will be added." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "" + +#: src/components/product/ProductList.tsx:46 +#, c-format +msgid "Unit price" +msgstr "" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, c-format +msgid "Must be greater than 0" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, c-format +msgid "Must have a refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, c-format +msgid "Must be in the future" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 +#, c-format +msgid "Manage list of products in the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:435 +#, c-format +msgid "Remove this product from the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, c-format +msgid "Total product price added up" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:474 +#, c-format +msgid "Amount to be paid by the customer" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:480 #, c-format -msgid "Add" +msgid "Order price" msgstr "" -#: src/components/form/InputImage.tsx:115 +#: src/paths/instance/orders/create/CreatePage.tsx:481 #, c-format -msgid "Remove" +msgid "Final order price" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format -msgid "No taxes configured for this product." +msgid "Summary" msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format -msgid "Amount" +msgid "Title of the order to be shown to the customer" msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format -msgid "" -"Taxes can be in currencies that differ from the main currency used by the " -"merchant." +msgid "Shipping and Fulfillment" msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format -msgid "" -"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgid "Delivery date" msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." +msgid "Deadline for physical delivery assured by the merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format -msgid "add tax to the tax list" +msgid "Location" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/paths/instance/orders/create/CreatePage.tsx:507 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Address where the products will be delivered" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "Add custom product" +msgid "Fulfillment URL" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "Complete information of the product" +msgid "URL to which the user will be redirected after successful payment." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "Image" +msgid "Taler payment options" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "photo of the product" +msgid "Override default Taler payment settings for this order" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:529 #, c-format -msgid "full product description" +msgid "Payment time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/orders/create/CreatePage.tsx:535 #, c-format -msgid "Unit" +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:552 #, c-format -msgid "name of the product unit" +msgid "Default" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/orders/create/CreatePage.tsx:561 #, c-format -msgid "Price" +msgid "Refund time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format -msgid "amount in the current currency" +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "Taxes" +msgid "Wire transfer time" msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "image" +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "description" +msgid "Auto-refund time" msgstr "" -#: src/components/product/ProductList.tsx:44 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "quantity" +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." msgstr "" -#: src/components/product/ProductList.tsx:47 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "unit price" +msgid "Maximum fee" msgstr "" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format -msgid "total price" +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "required" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format -msgid "not valid" +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "must be greater than 0" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "not a valid json" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:170 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "should be in the future" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:173 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "refund deadline cannot be before pay deadline" +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "should have a refund deadline" +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "auto refund cannot be after refund deadline" +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "Manage products in order" +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:796 #, c-format -msgid "Manage list of products in the order." +msgid "No deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Remove this product from the order." +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "Total price" +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "total product price added up" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "Amount to be paid by the customer" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "Order price" +msgid "Orders" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "final order price" +msgid "Create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "Summary" +msgid "Load first page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/list/Table.tsx:147 #, c-format -msgid "Title of the order to be shown to the customer" +msgid "Date" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "Shipping and Fulfillment" +msgid "Refund" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "Delivery date" +msgid "copy url" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "Deadline for physical delivery assured by the merchant." +msgid "Load more orders after the last one" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "Location" +msgid "Load next page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "address where the products will be delivered" +msgid "No orders have been found matching your query!" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "Fulfillment URL" +msgid "Duplicated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "URL to which the user will be redirected after successful payment." +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Taler payment options" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "Override default Taler payment settings for this order" +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/paths/instance/orders/list/Table.tsx:391 #, c-format -msgid "Payment deadline" +msgid "Requested by the customer" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +msgid "Other" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Refund deadline" +msgid "Why this order is being refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "Wire transfer deadline" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "Auto-refund deadline" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "Maximum deposit fee" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "Maximum wire fee" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "Wire fee amortization" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Create token" +msgid "Payment deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:116 #, c-format msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." +"After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Minimum age required" +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/DetailPage.tsx:122 #, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" +msgid "Transfer deadline for the exchange" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/details/DetailPage.tsx:134 #, c-format -msgid "Additional information" +msgid "Where the order will be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Auto-refund delay" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "days" +msgid "Extra info" msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "hours" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "minutes" +msgid "Order" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "seconds" +msgid "Claimed" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "forever" +msgid "Claimed at" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "%1$sM" +msgid "Timeline" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "%1$sY" +msgid "Payment details" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "%1$sd" +msgid "Order status" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "%1$sh" +msgid "Product list" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "%1$smin" +msgid "Paid" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/details/DetailPage.tsx:465 #, c-format -msgid "%1$ssec" +msgid "Wired" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "Orders" +msgid "Refunded" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:490 #, c-format -msgid "create order" +msgid "Refund order" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/details/DetailPage.tsx:491 #, c-format -msgid "load newer orders" +msgid "Not refundable" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "Date" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "Refund" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "copy url" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "load older orders" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "No orders have been found matching your query!" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "duplicated" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "invalid format" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "this value exceed the refundable amount" +msgid "Order status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:716 #, c-format -msgid "date" +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format -msgid "amount" +msgid "" +"Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "reason" +msgid "Back" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/index.tsx:88 #, c-format -msgid "amount to be refunded" +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "Max refundable:" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "Reason" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "Choose one..." +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "requested by the customer" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "other" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "why this order is being refunded" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "more information to give context" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Contract Terms" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "human-readable description of the whole purchase" +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "total price for the transaction" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "URL for this purchase" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "Max fee" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "Max wire fee" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/list/index.tsx:114 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +msgid "Order id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Created at" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "time when this contract was generated" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "transfer deadline for the exchange" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "where the order will be delivered" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Auto-refund delay" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "" -"how long the wallet should try to get an automatic refund for the purchase" +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "Extra info" +msgid "Your device need to have exactly the same value" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "Order" +msgid "Random" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "claimed" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "claimed at" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "Timeline" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "Payment details" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/otp_devices/list/Table.tsx:62 #, c-format -msgid "Order status" +msgid "Add new devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "Product list" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "paid" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "wired" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "refunded" +msgid "There is no devices yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "refund order" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "not refundable" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "refund" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "Refunded amount" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "Refund taken" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "Status URL" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "Refund URI" +msgid "Template id is unknown" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "unpaid" +msgid "" +"The provided information is inconsistent with the current state of the " +"template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/components/form/InputStock.tsx:99 #, c-format -msgid "pay at" +msgid "" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/components/form/InputStock.tsx:109 #, c-format -msgid "created at" +msgid "Manage stock" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/components/form/InputStock.tsx:115 #, c-format -msgid "Order status URL" +msgid "This product has been configured without stock control" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/components/form/InputStock.tsx:119 #, c-format -msgid "Payment URI" +msgid "Infinite" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/components/form/InputStock.tsx:136 #, c-format -msgid "" -"Unknown order status. This is an error, please contact the administrator." +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/components/form/InputStock.tsx:169 #, c-format -msgid "Back" +msgid "Incoming" msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/components/form/InputStock.tsx:170 #, c-format -msgid "refund created successfully" +msgid "Lost" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/components/form/InputStock.tsx:185 #, c-format -msgid "could not create the refund" +msgid "Current" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "select date to show nearby orders" +msgid "Remove stock control for this product" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/components/form/InputStock.tsx:195 #, c-format -msgid "order id" +msgid "without stock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/components/form/InputStock.tsx:204 #, c-format -msgid "jump to order with the given order ID" +msgid "Next restock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/components/form/InputStock.tsx:208 #, c-format -msgid "remove all filters" +msgid "Warehouse address" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/components/form/InputArray.tsx:118 #, c-format -msgid "only show paid orders" +msgid "Add element to the list" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/components/product/ProductForm.tsx:120 #, c-format -msgid "Paid" +msgid "Invalid amount" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "only show orders with refunds" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "Refunded" +msgid "Illustration of the product for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +msgid "Product description for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "Not wired" +msgid "Age restriction" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "clear date filter" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/components/product/ProductForm.tsx:199 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Minimum age of the customer" msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/components/product/ProductForm.tsx:203 #, c-format -msgid "Enter an order id" +msgid "Unit name" msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/components/product/ProductForm.tsx:204 #, c-format -msgid "order not found" +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/components/product/ProductForm.tsx:205 #, c-format -msgid "could not get the order to refund" +msgid "Example: kg, items or liters" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/product/ProductForm.tsx:209 #, c-format -msgid "Loading..." +msgid "Price per unit" msgstr "" -#: src/components/form/InputStock.tsx:99 +#: src/components/product/ProductForm.tsx:210 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/form/InputStock.tsx:109 +#: src/components/product/ProductForm.tsx:214 #, c-format -msgid "Manage stock" +msgid "Stock" msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "this product has been configured without stock control" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "Infinite" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/components/form/InputStock.tsx:136 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Categories" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "Incoming" +msgid "Search by category description or id" msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/product/ProductForm.tsx:232 #, c-format -msgid "Lost" +msgid "Categories where this product will be listed on." msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Current" +msgid "Product created successfully" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/paths/instance/products/create/index.tsx:58 #, c-format -msgid "remove stock control for this product" +msgid "Could not create product" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "without stock" +msgid "Inventory" msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "Next restock" +msgid "Add product to inventory" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Delivery address" +msgid "Sales" msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Sold" msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "illustration of the product for customers" +msgid "Free" msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "product description for customers" +msgid "Go to product update page" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "Age restricted" +msgid "Update" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/paths/instance/products/list/Table.tsx:283 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Remove this product from the database" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +msgid "Load more products after the last one" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "" -"sale price for customers, including taxes, for above units of the product" +msgid "Update the product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/products/list/Table.tsx:373 #, c-format -msgid "Stock" +msgid "Update product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/products/list/Table.tsx:384 #, c-format -msgid "" -"product inventory for products with finite supply (for internal use only)" +msgid "Confirm update" msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "Need to complete marked fields" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "could not create product" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "Products" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "add product to inventory" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Sell" +msgid "There is no products yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "Profit" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "Sold" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "free" +msgid "Product updated successfully" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "go to product update page" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "Update" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/products/list/index.tsx:149 #, c-format -msgid "remove this product from the database" +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "update the product with new price" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "update product with new price" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "add more elements to the inventory" +msgid "Product id:" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "report elements lost in the inventory" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "new price for the product" +msgid "Could not update product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "the are value with errors" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "update product with new stock and price" +msgid "Must be greater that 0" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "There is no products yet, add more pressing the + sign" +msgid "To short" msgstr "" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "product updated successfully" +msgid "Identifier" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "could not update the product" +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "product delete successfully" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "could not delete the product" +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "Product id:" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "it should be greater than 0" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "must be a valid URL" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Initial balance" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "balance prior to deposit" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Exchange URL" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "URL of exchange" +msgid "Supported currencies: %1$s" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "Next" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "Wire method" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "method to use for wire transfer" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Select one wire method" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "could not create reserve" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Valid until" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "Created balance" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "Exchange balance" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "Picked up" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Committed" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Account address" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "Subject" +msgid "Could not create template" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Tips" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/list/Table.tsx:66 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Add new templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "Authorized" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "Expiration" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "amount of tip" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "Justification" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "reason for the tip" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "URL after tip" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "URL to visit after tip payment" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "Reserves not yet funded" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Reserves ready" +msgid "Template identification" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "add new reserve" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "Expires at" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "Initial" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "delete selected reserve from the database" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/index.tsx:162 #, c-format -msgid "authorize new tip from selected reserve" +msgid "can't be undone" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Print" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "Expected Balance" +msgid "Too short" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "could not create the tip" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "should not be empty" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "should be greater that 0" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "can't be empty" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "to short" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "size of the key should be 32" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "Identifier" +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Name of the template in URLs." +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Describe what this template stands for" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "Fixed summary" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/token/DetailPage.tsx:121 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "Current access token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "Fixed price" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/token/DetailPage.tsx:142 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "Clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/token/DetailPage.tsx:177 #, c-format -msgid "Minimum age" +msgid "Confirm change" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "Payment timeout" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "Verification algorithm" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "Point-of-sale key" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Useful to validate the purchase" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "generate random secret key" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "random" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "show secret key" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "hide secret key" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "hide" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "show" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "could not inform template" +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Amount is required" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Order summary is required" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "New order for template" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Amount of the order" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Order summary" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 #, c-format -msgid "could not create order from template" +msgid "Remove this token family from the database" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +"There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "Fixed amount" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "Default amount" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "Default summary" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "Print" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "Setup TOTP" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "Templates" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "add new templates" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load more templates before the first one" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "load newer templates" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "delete selected templates from the database" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "use template to create new order" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "create qr code for the template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "load more templates after the last one" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "load older templates" +msgid "Select one account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "template delete successfully" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "could not delete the template" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "could not update template" +msgid "Exchange URL" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "should be one of '%1$s'" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "Webhook ID to use" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Event" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Method" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Method used by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/list/Table.tsx:64 #, c-format -msgid "URL" +msgid "Add new transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "Header" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Header template of the webhook" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "Body" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Body template by the webhook" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Webhooks" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add new webhooks" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load more webhooks before the first one" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "load newer webhooks" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "Event type" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "delete selected webhook from the database" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "load more webhooks after the last one" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "load older webhooks" +msgid "Bank account" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "All accounts" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "webhook delete successfully" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "could not delete the webhook" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "check the id, does not look valid" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "URL doesn't have the right format" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "Credited bank account" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one account" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "Wire transfer ID" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Amount credited" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "could not inform transfer" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Transfers" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "add new transfer" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "load more transfers before the first one" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "load newer transfers" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Credit" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Confirmed" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Verified" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Executed at" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "yes" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "no" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "unknown" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "delete selected transfer from the database" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "load more transfer after the last one" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "load older transfers" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Pay transaction fee" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "filter by account address" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Default payment delay" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "" +"Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Unverified" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "is not valid" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "is not a number" +msgid "Instance id" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/paths/instance/update/index.tsx:108 #, c-format -msgid "must be 1 or greater" +msgid "Failed to update instance" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "max 7 lines" +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "change authorization configuration" +msgid "Must be one of '%1$s'" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "Webhook ID to use" msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Event" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Pay" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "IBAN numbers usually have more that 4 digits" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "IBAN numbers usually have less that 34 digits" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "IBAN country code not found" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "IBAN number is not valid, checksum is wrong" +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Target type" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Method to use for wire transfer" +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Routing" +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Routing number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Account" +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Account number." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Business Identifier Code." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Bank Account Number." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Unified Payment Interface." +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bitcoin protocol." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 #, c-format -msgid "Ethereum protocol." +msgid "order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Interledger protocol." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Host" +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "Bank host." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "Bank account." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Bank account owner's name." +msgid "Http body" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "No accounts yet." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Business name" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "Email" +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Contact email" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Website URL" +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "URL." +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "Logo" +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Logo image." +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Bank account" +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "Default max deposit fee" +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Default max wire fee" +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Default wire fee amortization" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Physical location of the merchant." +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Jurisdiction" +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "Default payment delay" +msgid "Shows more options in the order creation form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." +msgid "Advance instance settings" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Default wire transfer delay" +msgid "Shows more options in the instance settings form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Date format" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Instance id" +msgid "How the date is going to be displayed" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Developer mode" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Manage access token" +msgid "" +"Shows more options and tools which are not intended for general audience." msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/instance/categories/list/Table.tsx:133 #, c-format -msgid "Failed to create instance" +msgid "Total products" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Login required" +msgid "Delete selected category from the database" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "Please enter your access token." +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Access Token" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Access denied" +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "The access token provided is invalid." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "No 'default' instance configured yet." +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Search by product description or id" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "The access token provided is invalid" +msgid "Products that this category will list." msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Hide for today" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Instance" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/Routing.tsx:659 #, c-format -msgid "Settings" +msgid "Without this the merchant backend will refuse to create new orders." msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/Routing.tsx:669 #, c-format -msgid "Connection" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:703 #, c-format -msgid "New" +msgid "KYC verification needed" msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:707 #, c-format -msgid "List" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/components/menu/SideBar.tsx:234 +#: src/components/menu/SideBar.tsx:157 #, c-format -msgid "Log out" +msgid "Configuration" msgstr "" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Check your token is valid" +msgid "Settings" msgstr "" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:206 #, c-format -msgid "Couldn't access the server." +msgid "Access token" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2730,12 +3573,22 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" diff --git a/packages/merchant-backoffice-ui/src/i18n/es.po b/packages/merchant-backoffice-ui/src/i18n/es.po @@ -28,107 +28,275 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5.5\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 +#, c-format +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, fuzzy, c-format +msgid "Unexpected request error." +msgstr "Error inesperado" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, fuzzy, c-format +msgid "Unexpected error." +msgstr "Error inesperado" + +#: src/components/modal/index.tsx:79 #, c-format msgid "Cancel" msgstr "Cancelar" -#: src/components/modal/index.tsx:79 +#: src/components/modal/index.tsx:87 #, c-format msgid "%1$s" msgstr "%1$s" -#: src/components/modal/index.tsx:84 +#: src/components/modal/index.tsx:92 #, c-format msgid "Close" msgstr "Cerrar" -#: src/components/modal/index.tsx:124 +#: src/components/modal/index.tsx:132 #, c-format msgid "Continue" msgstr "Continuar" -#: src/components/modal/index.tsx:178 +#: src/components/modal/index.tsx:192 #, c-format msgid "Clear" msgstr "Limpiar" -#: src/components/modal/index.tsx:190 +#: src/components/modal/index.tsx:204 #, c-format msgid "Confirm" msgstr "Confirmar" -#: src/components/modal/index.tsx:296 +#: src/components/modal/index.tsx:246 +#, fuzzy, c-format +msgid "Required" +msgstr "requerido" + +#: src/components/modal/index.tsx:248 #, c-format -msgid "is not the same as the current access token" -msgstr "no es el mismo que el token de acceso actual" +msgid "Letter must be a JSON string" +msgstr "" -#: src/components/modal/index.tsx:299 +#: src/components/modal/index.tsx:250 #, c-format -msgid "cannot be empty" -msgstr "no puede ser vacío" +msgid "JSON string is invalid" +msgstr "" -#: src/components/modal/index.tsx:301 +#: src/components/modal/index.tsx:255 #, c-format -msgid "cannot be the same as the old token" -msgstr "no puede ser igual al viejo token" +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, fuzzy, c-format +msgid "Account information" +msgstr "Información adicional" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "Dirección" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "Host" + +#: src/components/modal/index.tsx:400 +#, fuzzy, c-format +msgid "Account id" +msgstr "Cuenta" + +#: src/components/modal/index.tsx:411 +#, fuzzy, c-format +msgid "Owner's name" +msgstr "Nombre del negocio" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" -#: src/components/modal/index.tsx:305 +#: src/components/modal/index.tsx:500 #, c-format -msgid "is not the same" +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, fuzzy, c-format +msgid "Is not the same as the current access token" +msgstr "no es el mismo que el token de acceso actual" + +#: src/components/modal/index.tsx:542 +#, fuzzy, c-format +msgid "Can't be the same as the old token" +msgstr "no puede ser igual al viejo token" + +#: src/components/modal/index.tsx:546 +#, fuzzy, c-format +msgid "Is not the same" msgstr "no son iguales" -#: src/components/modal/index.tsx:315 +#: src/components/modal/index.tsx:554 #, c-format msgid "You are updating the access token from instance with id %1$s" msgstr "Está actualizando el token de acceso para la instancia con id %1$s" -#: src/components/modal/index.tsx:331 +#: src/components/modal/index.tsx:570 #, c-format msgid "Old access token" msgstr "Viejo token de acceso" -#: src/components/modal/index.tsx:332 -#, c-format -msgid "access token currently in use" +#: src/components/modal/index.tsx:571 +#, fuzzy, c-format +msgid "Access token currently in use" msgstr "acceder al token en uso actualmente" -#: src/components/modal/index.tsx:338 +#: src/components/modal/index.tsx:577 #, c-format msgid "New access token" msgstr "Nuevo token de acceso" -#: src/components/modal/index.tsx:339 -#, c-format -msgid "next access token to be used" +#: src/components/modal/index.tsx:578 +#, fuzzy, c-format +msgid "Next access token to be used" msgstr "siguiente token de acceso a usar" -#: src/components/modal/index.tsx:344 +#: src/components/modal/index.tsx:583 #, c-format msgid "Repeat access token" msgstr "Repetir token de acceso" -#: src/components/modal/index.tsx:345 -#, c-format -msgid "confirm the same access token" +#: src/components/modal/index.tsx:584 +#, fuzzy, c-format +msgid "Confirm the same access token" msgstr "confirmar el mismo token de acceso" -#: src/components/modal/index.tsx:350 +#: src/components/modal/index.tsx:589 #, c-format msgid "Clearing the access token will mean public access to the instance" msgstr "Limpiar el token de acceso significa acceso público a la instancia" -#: src/components/modal/index.tsx:377 -#, c-format -msgid "cannot be the same as the old access token" +#: src/components/modal/index.tsx:616 +#, fuzzy, c-format +msgid "Can't be the same as the old access token" msgstr "no puede ser igual al anterior token de acceso" -#: src/components/modal/index.tsx:394 +#: src/components/modal/index.tsx:631 #, c-format msgid "You are setting the access token for the new instance" msgstr "Está estableciendo el token de acceso para la nueva instancia" -#: src/components/modal/index.tsx:420 +#: src/components/modal/index.tsx:657 #, c-format msgid "" "With external authorization method no check will be done by the merchant " @@ -137,715 +305,608 @@ msgstr "" "Con el método de autorización externa no se hará ninguna revisión por el " "backend del comerciante" -#: src/components/modal/index.tsx:436 +#: src/components/modal/index.tsx:673 #, c-format msgid "Set external authorization" msgstr "Establecer autorización externa" -#: src/components/modal/index.tsx:448 +#: src/components/modal/index.tsx:685 #, c-format msgid "Set access token" msgstr "Establecer token de acceso" -#: src/components/modal/index.tsx:470 +#: src/components/modal/index.tsx:707 #, c-format msgid "Operation in progress..." msgstr "Operación en progreso..." -#: src/components/modal/index.tsx:479 +#: src/components/modal/index.tsx:716 #, c-format msgid "The operation will be automatically canceled after %1$s seconds" msgstr "La operación será automáticamente cancelada luego de %1$s segundos" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, fuzzy, c-format +msgid "Your instance not found" +msgstr "Orden no encontrada" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "Login necesario" + +#: src/paths/login/index.tsx:95 +#, fuzzy, c-format +msgid "Please enter your access token for %1$s." +msgstr "Por favor, introduzca su clave de acceso." + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "Token de acceso" + +#: src/paths/admin/list/TableActive.tsx:81 #, c-format msgid "Instances" msgstr "Instancias" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/admin/list/TableActive.tsx:94 #, c-format msgid "Delete" msgstr "Borrar" -#: src/paths/admin/list/TableActive.tsx:99 -#, c-format -msgid "add new instance" +#: src/paths/admin/list/TableActive.tsx:100 +#, fuzzy, c-format +msgid "Add new instance" msgstr "agregar nueva instancia" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/admin/list/TableActive.tsx:177 #, c-format msgid "ID" msgstr "ID" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/admin/list/TableActive.tsx:180 #, c-format msgid "Name" msgstr "Nombre" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/admin/list/TableActive.tsx:222 #, c-format msgid "Edit" msgstr "Editar" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/admin/list/TableActive.tsx:239 #, c-format msgid "Purge" msgstr "Purgar" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/admin/list/TableActive.tsx:263 #, c-format msgid "There is no instances yet, add more pressing the + sign" msgstr "Todavía no hay instancias, agregue más presionando el signo +" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/admin/list/View.tsx:66 #, c-format msgid "Only show active instances" msgstr "Solo mostrar instancias activas" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/admin/list/View.tsx:69 #, c-format msgid "Active" msgstr "Activo" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/admin/list/View.tsx:76 #, c-format msgid "Only show deleted instances" msgstr "Mostrar solo instancias eliminadas" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/admin/list/View.tsx:79 #, c-format msgid "Deleted" msgstr "Eliminado" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/admin/list/View.tsx:86 #, c-format msgid "Show all instances" msgstr "Mostrar todas las instancias" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/admin/list/View.tsx:89 #, c-format msgid "All" msgstr "Todo" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/admin/list/index.tsx:100 #, fuzzy, c-format msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/admin/list/index.tsx:105 #, c-format msgid "Failed to delete instance" msgstr "Fallo al eliminar instancia" -#: src/paths/admin/list/index.tsx:124 -#, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +#: src/paths/admin/list/index.tsx:140 +#, fuzzy, c-format +msgid "Instance '%1$s' (ID: %2$s) has been purge" msgstr "Instance '%1$s' (ID: %2$s) ha sido deshabilitada" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/admin/list/index.tsx:145 #, c-format msgid "Failed to purge instance" msgstr "Fallo al purgar la instancia" -#: src/paths/instance/kyc/list/ListPage.tsx:41 +#: src/components/exception/AsyncButton.tsx:43 #, c-format -msgid "Pending KYC verification" -msgstr "Verificación KYC pendiente" +msgid "Loading..." +msgstr "Cargando..." -#: src/paths/instance/kyc/list/ListPage.tsx:66 +#: src/components/form/InputPaytoForm.tsx:86 #, c-format -msgid "Timed out" -msgstr "Expirado" +msgid "This is not a valid bitcoin address." +msgstr "Esta no es una dirección de bitcoin válida." -#: src/paths/instance/kyc/list/ListPage.tsx:103 +#: src/components/form/InputPaytoForm.tsx:99 #, c-format -msgid "Exchange" -msgstr "Exchange" +msgid "This is not a valid Ethereum address." +msgstr "Esta no es una dirección de Ethereum válida." -#: src/paths/instance/kyc/list/ListPage.tsx:106 -#, c-format -msgid "Target account" -msgstr "Cuenta objetivo" +#: src/components/form/InputPaytoForm.tsx:122 +#, fuzzy, c-format +msgid "This is not a valid host." +msgstr "Esta no es una dirección de bitcoin válida." -#: src/paths/instance/kyc/list/ListPage.tsx:109 +#: src/components/form/InputPaytoForm.tsx:145 #, c-format -msgid "KYC URL" -msgstr "URL de KYC" +msgid "IBAN numbers usually have more that 4 digits" +msgstr "Los números IBAN usualmente tienen mas de 4 digitos" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/components/form/InputPaytoForm.tsx:147 #, c-format -msgid "Code" -msgstr "Código" +msgid "IBAN numbers usually have less that 34 digits" +msgstr "Los números IBAN usualmente tienen menos de 34 digitos" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/components/form/InputPaytoForm.tsx:155 #, c-format -msgid "Http Status" -msgstr "Estado http" +msgid "IBAN country code not found" +msgstr "Código de pais de IBAN no encontrado" -#: src/paths/instance/kyc/list/ListPage.tsx:177 -#, c-format -msgid "No pending kyc verification!" -msgstr "¡No hay verificación kyc pendiente!" +#: src/components/form/InputPaytoForm.tsx:180 +#, fuzzy, c-format +msgid "IBAN number is invalid, checksum is wrong" +msgstr "El número IBAN no es válido, falló la verificación" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputPaytoForm.tsx:195 #, c-format -msgid "change value to unknown date" -msgstr "cambiar valor a fecha desconocida" +msgid "Choose one..." +msgstr "Elija uno..." -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputPaytoForm.tsx:298 #, c-format -msgid "change value to empty" -msgstr "cambiar valor a vacío" +msgid "Method to use for wire transfer" +msgstr "Método a usar para la transferencia" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputPaytoForm.tsx:308 #, c-format -msgid "clear" -msgstr "limpiar" +msgid "Routing" +msgstr "Enrutamiento" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "change value to never" -msgstr "cambiar valor a nunca" +msgid "Routing number." +msgstr "Número de enrutamiento." -#: src/components/form/InputDate.tsx:141 +#: src/components/form/InputPaytoForm.tsx:314 #, c-format -msgid "never" -msgstr "nunca" +msgid "Account" +msgstr "Cuenta" -#: src/components/form/InputLocation.tsx:29 +#: src/components/form/InputPaytoForm.tsx:316 #, c-format -msgid "Country" -msgstr "País" +msgid "Account number." +msgstr "Dirección de la cuenta" -#: src/components/form/InputLocation.tsx:33 +#: src/components/form/InputPaytoForm.tsx:324 #, c-format -msgid "Address" -msgstr "Dirección" +msgid "Code" +msgstr "Código" -#: src/components/form/InputLocation.tsx:39 +#: src/components/form/InputPaytoForm.tsx:326 #, c-format -msgid "Building number" -msgstr "Número de edificio" +msgid "Business Identifier Code." +msgstr "Código de identificación de la empresa." -#: src/components/form/InputLocation.tsx:41 -#, c-format -msgid "Building name" -msgstr "Nombre de edificio" +#: src/components/form/InputPaytoForm.tsx:335 +#, fuzzy, c-format +msgid "International Bank Account Number." +msgstr "Número de cuenta bancaria." -#: src/components/form/InputLocation.tsx:42 +#: src/components/form/InputPaytoForm.tsx:348 #, c-format -msgid "Street" -msgstr "Calle" +msgid "Unified Payment Interface." +msgstr "Interfaz de pago unificado." -#: src/components/form/InputLocation.tsx:43 +#: src/components/form/InputPaytoForm.tsx:358 #, c-format -msgid "Post code" -msgstr "Código postal" +msgid "Bitcoin protocol." +msgstr "Protocolo Bitcoin." -#: src/components/form/InputLocation.tsx:44 +#: src/components/form/InputPaytoForm.tsx:368 #, c-format -msgid "Town location" -msgstr "Ubicación de ciudad" +msgid "Ethereum protocol." +msgstr "Protocolo Ethereum." -#: src/components/form/InputLocation.tsx:45 +#: src/components/form/InputPaytoForm.tsx:378 #, c-format -msgid "Town" -msgstr "Ciudad" +msgid "Interledger protocol." +msgstr "Protocolo Interledger." -#: src/components/form/InputLocation.tsx:46 +#: src/components/form/InputPaytoForm.tsx:400 #, c-format -msgid "District" -msgstr "Distrito" +msgid "Bank host." +msgstr "Host del banco." -#: src/components/form/InputLocation.tsx:49 +#: src/components/form/InputPaytoForm.tsx:404 #, c-format -msgid "Country subdivision" -msgstr "Subdivisión de país" +msgid "Without scheme and may include subpath:" +msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "Product id" -msgstr "Id de producto" +msgid "Bank account." +msgstr "Cuenta bancaria." -#: src/components/form/InputSearchProduct.tsx:69 -#, c-format -msgid "Description" -msgstr "Descripcion" +#: src/components/form/InputPaytoForm.tsx:432 +#, fuzzy, c-format +msgid "Legal name of the person holding the account." +msgstr "nombre de la unidad del producto" -#: src/components/form/InputSearchProduct.tsx:94 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Product" -msgstr "Producto" +msgid "It should match the bank account name." +msgstr "" -#: src/components/form/InputSearchProduct.tsx:95 -#, c-format -msgid "search products by it's description or id" -msgstr "buscar productos por su descripción o ID" +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 +#, fuzzy, c-format +msgid "Invalid url" +msgstr "formato inválido" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "no products found with that description" -msgstr "no se encontraron productos con esa descripción" - -#: src/components/product/InventoryProductForm.tsx:56 -#, c-format -msgid "You must enter a valid product identifier." -msgstr "Debe ingresar un identificador de producto válido." - -#: src/components/product/InventoryProductForm.tsx:64 -#, c-format -msgid "Quantity must be greater than 0!" -msgstr "¡Cantidad debe ser mayor que 0!" +msgid "URL must end with a '/'" +msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "" -"This quantity exceeds remaining stock. Currently, only %1$s units remain " -"unreserved in stock." +msgid "URL must not contain params" msgstr "" -"Esta cantidad excede las existencias restantes. Actualmente, solo quedan %1$" -"s unidades sin reservar en las existencias." -#: src/components/product/InventoryProductForm.tsx:109 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "Quantity" -msgstr "Cantidad" +msgid "URL must not hash param" +msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 #, c-format -msgid "how many products will be added" -msgstr "cuántos productos serán agregados" +msgid "The request to check the revenue API failed." +msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 -#, c-format -msgid "Add from inventory" -msgstr "Agregar del inventario" +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, fuzzy, c-format +msgid "Server replied with \"bad request\"." +msgstr "El servidor responde con un código de error" -#: src/components/form/InputImage.tsx:105 +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 #, c-format -msgid "Image should be smaller than 1 MB" -msgstr "La imagen debe ser mas chica que 1 MB" +msgid "Unauthorized, check credentials." +msgstr "" -#: src/components/form/InputImage.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 #, c-format -msgid "Add" -msgstr "Agregar" +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" -#: src/components/form/InputImage.tsx:115 -#, c-format -msgid "Remove" -msgstr "Eliminar" +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, fuzzy, c-format +msgid "Account:" +msgstr "Cuenta" -#: src/components/form/InputTaxes.tsx:113 +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format -msgid "No taxes configured for this product." -msgstr "Ningun impuesto configurado para este producto." +msgid "" +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." +msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Amount" -msgstr "Monto" +msgid "Endpoint URL" +msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format msgid "" -"Taxes can be in currencies that differ from the main currency used by the " -"merchant." +"From where the merchant can download information about incoming wire " +"transfers to this account" msgstr "" -"Impuestos pueden estar en divisas que difieren de la principal divisa usada " -"por el comerciante." -#: src/components/form/InputTaxes.tsx:122 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 +#, fuzzy, c-format +msgid "Auth type" +msgstr "Tipo de evento" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "" -"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgid "Choose the authentication type for the account info URL" msgstr "" -"Ingrese divisa y valor separado por dos puntos, e.g. &quot;USD:2.3&quot;." -#: src/components/form/InputTaxes.tsx:131 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." -msgstr "Nombre legal del impuesto, e.g. IVA o arancel." +msgid "Without authentication" +msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 #, c-format -msgid "add tax to the tax list" -msgstr "agregar impuesto a la lista de impuestos" +msgid "With authentication" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 -#, c-format -msgid "describe and add a product that is not in the inventory list" -msgstr "describa y agregue un producto que no está en la lista de inventarios" +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, fuzzy, c-format +msgid "Do not change" +msgstr "URL del proveedor" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 #, c-format -msgid "Add custom product" -msgstr "Agregue un producto personalizado" +msgid "Username" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 #, c-format -msgid "Complete information of the product" -msgstr "Complete información del producto" +msgid "Username to access the account information." +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 #, c-format -msgid "Image" -msgstr "Imagen" +msgid "Password" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 #, c-format -msgid "photo of the product" -msgstr "foto del producto" +msgid "Password to access the account information." +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 #, c-format -msgid "full product description" -msgstr "descripción completa del producto" +msgid "Match" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 #, c-format -msgid "Unit" -msgstr "Unidad" +msgid "Check where the information match against the server info." +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 -#, c-format -msgid "name of the product unit" -msgstr "nombre de la unidad del producto" +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 +#, fuzzy, c-format +msgid "Not verified" +msgstr "Sin verificar" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 #, c-format -msgid "Price" -msgstr "Precio" +msgid "Last test was ok" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 #, c-format -msgid "amount in the current currency" -msgstr "monto de la divisa actual" +msgid "Last test failed" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 #, c-format -msgid "Taxes" -msgstr "Impuestos" +msgid "Compare info from server with account form" +msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 #, c-format -msgid "image" -msgstr "imagen" +msgid "Test" +msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 #, c-format -msgid "description" -msgstr "descripción" +msgid "Need to complete marked fields" +msgstr "Necesita completar los campos marcados" -#: src/components/product/ProductList.tsx:44 -#, c-format -msgid "quantity" -msgstr "cantidad" +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 +#, fuzzy, c-format +msgid "Confirm operation" +msgstr "Confirmado" -#: src/components/product/ProductList.tsx:47 -#, c-format -msgid "unit price" -msgstr "precio unitario" +#: src/paths/instance/accounts/create/CreatePage.tsx:212 +#, fuzzy, c-format +msgid "Account details" +msgstr "Dirección de cuenta" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/accounts/create/CreatePage.tsx:291 #, c-format -msgid "total price" -msgstr "precio total" +msgid "Import from bank" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 -#, c-format -msgid "required" -msgstr "requerido" +#: src/paths/instance/accounts/create/index.tsx:67 +#, fuzzy, c-format +msgid "Could not create account" +msgstr "no se pudo crear el producto" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/notfound/index.tsx:53 #, c-format -msgid "not valid" -msgstr "no válido" +msgid "No 'default' instance configured yet." +msgstr "No se ha configurado una instancia por 'defecto' todavía" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/notfound/index.tsx:54 #, c-format -msgid "must be greater than 0" -msgstr "debe ser mayor que 0" +msgid "Create a 'default' instance to begin using the merchant backoffice." +msgstr "" +"Cree una instancia \"por defecto\" para empezar a utilizar el backoffice " +"comerciante." -#: src/paths/instance/orders/create/CreatePage.tsx:164 -#, c-format -msgid "not a valid json" -msgstr "no es un json válido" +#: src/paths/instance/accounts/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Bank accounts" +msgstr "Cuenta bancaria" -#: src/paths/instance/orders/create/CreatePage.tsx:170 -#, c-format -msgid "should be in the future" -msgstr "deberían ser en el futuro" +#: src/paths/instance/accounts/list/Table.tsx:67 +#, fuzzy, c-format +msgid "Add new account" +msgstr "Abono en cuenta bancaria" -#: src/paths/instance/orders/create/CreatePage.tsx:173 -#, c-format -msgid "refund deadline cannot be before pay deadline" -msgstr "plazo de reembolso no puede ser antes que el plazo de pago" +#: src/paths/instance/accounts/list/Table.tsx:136 +#, fuzzy, c-format +msgid "Wire method: Bitcoin" +msgstr "Método de transferencia" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/accounts/list/Table.tsx:145 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Sewgit 1" msgstr "" -"el plazo de la transferencia bancaria no puede ser antes que el plazo de " -"reembolso" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/accounts/list/Table.tsx:148 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "Sewgit 2" msgstr "" -"el plazo de la transferencia bancaria no puede ser antes que el plazo de pago" -#: src/paths/instance/orders/create/CreatePage.tsx:197 -#, c-format -msgid "should have a refund deadline" -msgstr "debería tener un plazo de reembolso" +#: src/paths/instance/accounts/list/Table.tsx:180 +#, fuzzy, c-format +msgid "Delete selected accounts from the database" +msgstr "eliminar transferencia seleccionada de la base de datos" -#: src/paths/instance/orders/create/CreatePage.tsx:202 -#, c-format -msgid "auto refund cannot be after refund deadline" -msgstr "reembolso automático no puede ser después qu el plazo de reembolso" +#: src/paths/instance/accounts/list/Table.tsx:198 +#, fuzzy, c-format +msgid "Wire method: x-taler-bank" +msgstr "Método de transferencia" -#: src/paths/instance/orders/create/CreatePage.tsx:360 -#, c-format -msgid "Manage products in order" -msgstr "Manejar productos en orden" +#: src/paths/instance/accounts/list/Table.tsx:207 +#, fuzzy, c-format +msgid "Account name" +msgstr "Dirección de la cuenta" -#: src/paths/instance/orders/create/CreatePage.tsx:369 -#, c-format -msgid "Manage list of products in the order." -msgstr "Manejar lista de productos en la orden." +#: src/paths/instance/accounts/list/Table.tsx:251 +#, fuzzy, c-format +msgid "Wire method: IBAN" +msgstr "Método de transferencia" -#: src/paths/instance/orders/create/CreatePage.tsx:391 -#, c-format -msgid "Remove this product from the order." -msgstr "Remover este producto de la orden." +#: src/paths/instance/accounts/list/Table.tsx:304 +#, fuzzy, c-format +msgid "Other accounts" +msgstr "Cuenta objetivo" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/accounts/list/Table.tsx:313 #, c-format -msgid "Total price" -msgstr "Precio total" +msgid "Path" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 -#, c-format -msgid "total product price added up" -msgstr "precio total de producto agregado" +#: src/paths/instance/accounts/list/Table.tsx:367 +#, fuzzy, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "No existen productos todavía, añadir más pulsando el símbolo +" -#: src/paths/instance/orders/create/CreatePage.tsx:430 -#, c-format -msgid "Amount to be paid by the customer" -msgstr "Monto a ser pagado por el cliente" +#: src/paths/instance/accounts/list/index.tsx:77 +#, fuzzy, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "URI que especifica la cuenta bancaria para acreditar los ingresos." -#: src/paths/instance/orders/create/CreatePage.tsx:436 -#, c-format -msgid "Order price" -msgstr "Precio de la orden" +#: src/paths/instance/accounts/list/index.tsx:78 +#, fuzzy, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "utilizar la plantilla para crear un nuevo pedido" -#: src/paths/instance/orders/create/CreatePage.tsx:437 -#, c-format -msgid "final order price" -msgstr "Precio final de la orden" +#: src/paths/instance/accounts/list/index.tsx:98 +#, fuzzy, c-format +msgid "Bank account delete successfully" +msgstr "producto fue eliminado correctamente" -#: src/paths/instance/orders/create/CreatePage.tsx:444 -#, c-format -msgid "Summary" -msgstr "Resumen" +#: src/paths/instance/accounts/list/index.tsx:103 +#, fuzzy, c-format +msgid "Could not delete the bank account" +msgstr "no se pudo eliminar el producto" -#: src/paths/instance/orders/create/CreatePage.tsx:445 -#, c-format -msgid "Title of the order to be shown to the customer" -msgstr "Título de la orden a ser mostrado al cliente" +#: src/paths/instance/accounts/update/index.tsx:90 +#, fuzzy, c-format +msgid "Could not update account" +msgstr "no se pudo actualizar el producto" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/accounts/update/index.tsx:135 +#, fuzzy, c-format +msgid "Could not delete account" +msgstr "no se pudo eliminar el producto" + +#: src/paths/instance/kyc/list/ListPage.tsx:41 #, c-format -msgid "Shipping and Fulfillment" -msgstr "Envío y cumplimiento" +msgid "Pending KYC verification" +msgstr "Verificación KYC pendiente" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/kyc/list/ListPage.tsx:66 #, c-format -msgid "Delivery date" -msgstr "Fecha de entrega" +msgid "Timed out" +msgstr "Expirado" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/kyc/list/ListPage.tsx:103 #, c-format -msgid "Deadline for physical delivery assured by the merchant." -msgstr "Plazo para la entrega física asegurado por el comerciante." +msgid "Exchange" +msgstr "Exchange" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/kyc/list/ListPage.tsx:106 #, c-format -msgid "Location" -msgstr "Ubicación" +msgid "Target account" +msgstr "Cuenta objetivo" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/kyc/list/ListPage.tsx:109 #, c-format -msgid "address where the products will be delivered" -msgstr "dirección a donde los productos serán entregados" +msgid "Reason" +msgstr "Razón" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/kyc/list/ListPage.tsx:122 #, c-format -msgid "Fulfillment URL" -msgstr "URL de cumplimiento" +msgid "There is an anti-money laundering process pending to complete." +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/kyc/list/ListPage.tsx:138 #, c-format -msgid "URL to which the user will be redirected after successful payment." -msgstr "URL al cual el usuario será redirigido luego de pago exitoso." +msgid "Pending KYC process, click here to complete" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/kyc/list/ListPage.tsx:167 #, c-format -msgid "Taler payment options" -msgstr "Opciones de pago de Taler" +msgid "Http Status" +msgstr "Estado http" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/kyc/list/ListPage.tsx:197 #, c-format -msgid "Override default Taler payment settings for this order" -msgstr "Sobreescribir pagos por omisión de Taler para esta orden" +msgid "No pending kyc verification!" +msgstr "¡No hay verificación kyc pendiente!" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/components/form/InputDate.tsx:127 #, fuzzy, c-format -msgid "Payment deadline" -msgstr "Plazo de pago" +msgid "Change value to unknown date" +msgstr "cambiar valor a fecha desconocida" -#: src/paths/instance/orders/create/CreatePage.tsx:482 -#, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." -msgstr "" -"Plazo límite para que el cliente pague por la oferta antes de que expire. " -"Productos del inventario serán reservados hasta este plazo límite." +#: src/components/form/InputDate.tsx:128 +#, fuzzy, c-format +msgid "Change value to empty" +msgstr "cambiar valor a vacío" -#: src/paths/instance/orders/create/CreatePage.tsx:486 -#, c-format -msgid "Refund deadline" -msgstr "Plazo de reembolso" +#: src/components/form/InputDate.tsx:140 +#, fuzzy, c-format +msgid "Change value to never" +msgstr "cambiar valor a nunca" -#: src/paths/instance/orders/create/CreatePage.tsx:487 -#, c-format -msgid "Time until which the order can be refunded by the merchant." -msgstr "" -"Tiempo hasta el cual la orden puede ser reembolsada por el comerciante." +#: src/components/form/InputDate.tsx:145 +#, fuzzy, c-format +msgid "Never" +msgstr "nunca" -#: src/paths/instance/orders/create/CreatePage.tsx:491 -#, c-format -msgid "Wire transfer deadline" -msgstr "Plazo de la transferencia bancaria" - -#: src/paths/instance/orders/create/CreatePage.tsx:492 -#, c-format -msgid "Deadline for the exchange to make the wire transfer." -msgstr "Plazo para que el proveedor haga la transferencia bancaria." - -#: src/paths/instance/orders/create/CreatePage.tsx:496 -#, c-format -msgid "Auto-refund deadline" -msgstr "Plazo de reembolso automático" - -#: src/paths/instance/orders/create/CreatePage.tsx:497 -#, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." -msgstr "" -"Tiempo hasta el cual la cartera será automáticamente revisada por reembolsos " -"win interación por parte del usuario." - -#: src/paths/instance/orders/create/CreatePage.tsx:502 -#, c-format -msgid "Maximum deposit fee" -msgstr "Máxima tarifa de depósito" - -#: src/paths/instance/orders/create/CreatePage.tsx:503 -#, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." -msgstr "" -"Máxima tarifa de depósito que el comerciante esta dispuesto a cubir para " -"esta orden. Mayores tarifas de depósito deben ser cubiertas completamente " -"por el consumidor." - -#: src/paths/instance/orders/create/CreatePage.tsx:507 -#, c-format -msgid "Maximum wire fee" -msgstr "Máxima tarifa de transferencia" - -#: src/paths/instance/orders/create/CreatePage.tsx:508 -#, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." -msgstr "" -"Máximo total de comisiones por transferencia que el vendedor está dispuesto " -"a cubrir para este pedido. Los gastos de transferencia que superen este " -"importe correrán a cargo del cliente." - -#: src/paths/instance/orders/create/CreatePage.tsx:512 -#, c-format -msgid "Wire fee amortization" -msgstr "Amortización de comisión de transferencia" - -#: src/paths/instance/orders/create/CreatePage.tsx:513 -#, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." -msgstr "" -"Factor por el que se dividen los comisiones por transferencia que superan el " -"umbral anterior para determinar la parte del exceso de comisiones por " -"transferencia que debe pagar explícitamente el consumidor." - -#: src/paths/instance/orders/create/CreatePage.tsx:517 -#, c-format -msgid "Create token" -msgstr "Crear token" - -#: src/paths/instance/orders/create/CreatePage.tsx:518 -#, c-format -msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." -msgstr "" -"Desmarque esta opción si el backend del comerciante ha generado un ID de " -"pedido con suficiente entropía para evitar reclamaciones de adversarios." - -#: src/paths/instance/orders/create/CreatePage.tsx:522 -#, c-format -msgid "Minimum age required" -msgstr "Edad mínima requerida" - -#: src/paths/instance/orders/create/CreatePage.tsx:523 -#, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" -msgstr "" -"Cualquier valor superior a 0 limitará las monedas que se pueden utilizar " -"para pagar este contrato. Si está vacío, la restricción de edad vendrá " -"definida por los productos" - -#: src/paths/instance/orders/create/CreatePage.tsx:526 -#, c-format -msgid "Min age defined by the producs is %1$s" -msgstr "La edad mínima definida por el producto es%1$s" - -#: src/paths/instance/orders/create/CreatePage.tsx:534 -#, c-format -msgid "Additional information" -msgstr "Información adicional" - -#: src/paths/instance/orders/create/CreatePage.tsx:535 -#, c-format -msgid "Custom information to be included in the contract for this order." -msgstr "" -"Información personalizada que debe incluirse en el contrato para este pedido." - -#: src/paths/instance/orders/create/CreatePage.tsx:541 -#, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." -msgstr "Debes introducir un valor en JavaScript Object Notation (JSON)." - -#: src/components/picker/DurationPicker.tsx:55 +#: src/components/picker/DurationPicker.tsx:55 #, c-format msgid "days" msgstr "días" @@ -865,1963 +926,3210 @@ msgstr "minutos" msgid "seconds" msgstr "segundos" -#: src/components/form/InputDuration.tsx:53 -#, c-format -msgid "forever" +#: src/components/form/InputDuration.tsx:62 +#, fuzzy, c-format +msgid "Forever" msgstr "por siempre" -#: src/components/form/InputDuration.tsx:62 +#: src/components/form/InputDuration.tsx:78 #, c-format msgid "%1$sM" msgstr "%1$sM" -#: src/components/form/InputDuration.tsx:64 +#: src/components/form/InputDuration.tsx:80 #, c-format msgid "%1$sY" msgstr "%1$sA" -#: src/components/form/InputDuration.tsx:66 +#: src/components/form/InputDuration.tsx:82 #, c-format msgid "%1$sd" msgstr "%1$sd" -#: src/components/form/InputDuration.tsx:68 +#: src/components/form/InputDuration.tsx:84 #, c-format msgid "%1$sh" msgstr "%1$sh" -#: src/components/form/InputDuration.tsx:70 +#: src/components/form/InputDuration.tsx:86 #, c-format msgid "%1$smin" msgstr "%1$smin" -#: src/components/form/InputDuration.tsx:72 +#: src/components/form/InputDuration.tsx:88 #, c-format msgid "%1$ssec" msgstr "%1$sseg" -#: src/paths/instance/orders/list/Table.tsx:75 -#, c-format -msgid "Orders" -msgstr "Órdenes" - -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/components/form/InputLocation.tsx:29 #, c-format -msgid "create order" -msgstr "crear orden" +msgid "Country" +msgstr "País" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/components/form/InputLocation.tsx:39 #, c-format -msgid "load newer orders" -msgstr "cargar nuevas ordenes" +msgid "Building number" +msgstr "Número de edificio" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/components/form/InputLocation.tsx:41 #, c-format -msgid "Date" -msgstr "Fecha" +msgid "Building name" +msgstr "Nombre de edificio" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/components/form/InputLocation.tsx:42 #, c-format -msgid "Refund" -msgstr "Devolución" +msgid "Street" +msgstr "Calle" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/components/form/InputLocation.tsx:43 #, c-format -msgid "copy url" -msgstr "copiar url" +msgid "Post code" +msgstr "Código postal" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/components/form/InputLocation.tsx:44 #, c-format -msgid "load older orders" -msgstr "cargar viejas ordenes" +msgid "Town location" +msgstr "Ubicación de ciudad" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/components/form/InputLocation.tsx:45 #, c-format -msgid "No orders have been found matching your query!" -msgstr "¡No se encontraron órdenes que emparejen su búsqueda!" +msgid "Town" +msgstr "Ciudad" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/components/form/InputLocation.tsx:46 #, c-format -msgid "duplicated" -msgstr "duplicado" +msgid "District" +msgstr "Distrito" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/components/form/InputLocation.tsx:49 #, c-format -msgid "invalid format" -msgstr "formato inválido" +msgid "Country subdivision" +msgstr "Subdivisión de país" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/components/form/InputSearchOnList.tsx:80 #, c-format -msgid "this value exceed the refundable amount" -msgstr "este monto excede el monto reembolsable" +msgid "Description" +msgstr "Descripcion" -#: src/paths/instance/orders/list/Table.tsx:346 -#, c-format -msgid "date" -msgstr "fecha" +#: src/components/form/InputSearchOnList.tsx:106 +#, fuzzy, c-format +msgid "Enter description or id" +msgstr "Insertar un ID para el pedido" -#: src/paths/instance/orders/list/Table.tsx:349 -#, c-format -msgid "amount" -msgstr "monto" +#: src/components/form/InputSearchOnList.tsx:164 +#, fuzzy, c-format +msgid "no match found with that description or id" +msgstr "no se encontraron productos con esa descripción" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/components/product/InventoryProductForm.tsx:57 #, c-format -msgid "reason" -msgstr "razón" +msgid "You must enter a valid product identifier." +msgstr "Debe ingresar un identificador de producto válido." -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/components/product/InventoryProductForm.tsx:65 #, c-format -msgid "amount to be refunded" -msgstr "monto a ser reembolsado" +msgid "Quantity must be greater than 0!" +msgstr "¡Cantidad debe ser mayor que 0!" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/components/product/InventoryProductForm.tsx:77 #, c-format -msgid "Max refundable:" -msgstr "Máximo reembolzable:" +msgid "" +"This quantity exceeds remaining stock. Currently, only %1$s units remain " +"unreserved in stock." +msgstr "" +"Esta cantidad excede las existencias restantes. Actualmente, solo quedan " +"%1$s unidades sin reservar en las existencias." -#: src/paths/instance/orders/list/Table.tsx:396 -#, c-format -msgid "Reason" -msgstr "Razón" +#: src/components/product/InventoryProductForm.tsx:100 +#, fuzzy, c-format +msgid "Search product" +msgstr "Productos de inventario" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/components/product/InventoryProductForm.tsx:112 #, c-format -msgid "Choose one..." -msgstr "Elija uno..." +msgid "Quantity" +msgstr "Cantidad" -#: src/paths/instance/orders/list/Table.tsx:399 -#, c-format -msgid "requested by the customer" -msgstr "pedido por el consumidor" +#: src/components/product/InventoryProductForm.tsx:113 +#, fuzzy, c-format +msgid "How many products will be added" +msgstr "cuántos productos serán agregados" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/components/product/InventoryProductForm.tsx:120 #, c-format -msgid "other" -msgstr "otro" +msgid "Add from inventory" +msgstr "Agregar del inventario" -#: src/paths/instance/orders/list/Table.tsx:403 -#, c-format -msgid "why this order is being refunded" -msgstr "por qué esta orden está siendo reembolsada" +#: src/components/form/InputImage.tsx:105 +#, fuzzy, c-format +msgid "Image must be smaller than 1 MB" +msgstr "La imagen debe ser mas chica que 1 MB" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/components/form/InputImage.tsx:110 #, c-format -msgid "more information to give context" -msgstr "más información para dar contexto" +msgid "Add" +msgstr "Agregar" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/components/form/InputImage.tsx:115 #, c-format -msgid "Contract Terms" -msgstr "Términos de contrato" +msgid "Remove" +msgstr "Eliminar" -#: src/paths/instance/orders/details/DetailPage.tsx:68 -#, c-format -msgid "human-readable description of the whole purchase" -msgstr "descripción legible de toda la compra" +#: src/components/form/InputTaxes.tsx:47 +#, fuzzy, c-format +msgid "Invalid" +msgstr "no válido" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/components/form/InputTaxes.tsx:66 #, c-format -msgid "total price for the transaction" -msgstr "precio total de la transacción" +msgid "This product has %1$s applicable taxes configured." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/components/form/InputTaxes.tsx:103 #, c-format -msgid "URL for this purchase" -msgstr "URL para esta compra" +msgid "No taxes configured for this product." +msgstr "Ningun impuesto configurado para este producto." -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/components/form/InputTaxes.tsx:109 #, c-format -msgid "Max fee" -msgstr "Máxima comisión" +msgid "Amount" +msgstr "Monto" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/components/form/InputTaxes.tsx:110 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "" +"Taxes can be in currencies that differ from the main currency used by the " +"merchant." msgstr "" -"tasa máxima total de depósito aceptada por el comerciante para este contrato" - -#: src/paths/instance/orders/details/DetailPage.tsx:93 -#, c-format -msgid "Max wire fee" -msgstr "Impuesto de transferencia máximo" - -#: src/paths/instance/orders/details/DetailPage.tsx:94 -#, c-format -msgid "maximum wire fee accepted by the merchant" -msgstr "comisión máxima por transferencia aceptada por el comerciante" +"Impuestos pueden estar en divisas que difieren de la principal divisa usada " +"por el comerciante." -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/components/form/InputTaxes.tsx:112 #, c-format msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." msgstr "" -"en cuántas transacciones de clientes espera el comerciante amortizar los " -"gastos de transferencia por término medio" +"Ingrese divisa y valor separado por dos puntos, e.g. &quot;USD:2.3&quot;." -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/components/form/InputTaxes.tsx:121 #, c-format -msgid "Created at" -msgstr "Creado en" +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "Nombre legal del impuesto, e.g. IVA o arancel." -#: src/paths/instance/orders/details/DetailPage.tsx:106 -#, c-format -msgid "time when this contract was generated" -msgstr "momento en que se generó este contrato" +#: src/components/form/InputTaxes.tsx:127 +#, fuzzy, c-format +msgid "Add tax to the tax list" +msgstr "agregar impuesto a la lista de impuestos" -#: src/paths/instance/orders/details/DetailPage.tsx:112 -#, c-format -msgid "after this deadline has passed no refunds will be accepted" -msgstr "pasado este plazo no se aceptarán devoluciones" +#: src/components/product/NonInventoryProductForm.tsx:71 +#, fuzzy, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "describa y agregue un producto que no está en la lista de inventarios" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/components/product/NonInventoryProductForm.tsx:74 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" -msgstr "pasado este plazo, el comerciante no aceptará pagos por el contrato" +msgid "Add custom product" +msgstr "Agregue un producto personalizado" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/components/product/NonInventoryProductForm.tsx:85 #, c-format -msgid "transfer deadline for the exchange" -msgstr "plazo de transferencia para el proveedor" +msgid "Complete information of the product" +msgstr "Complete información del producto" -#: src/paths/instance/orders/details/DetailPage.tsx:130 -#, c-format -msgid "time indicating when the order should be delivered" -msgstr "fecha en la que debe entregarse el pedido" +#: src/components/product/NonInventoryProductForm.tsx:152 +#, fuzzy, c-format +msgid "Must be a number" +msgstr "no es un número" -#: src/paths/instance/orders/details/DetailPage.tsx:136 -#, c-format -msgid "where the order will be delivered" -msgstr "dónde se entregará el pedido" +#: src/components/product/NonInventoryProductForm.tsx:154 +#, fuzzy, c-format +msgid "Must be grater than 0" +msgstr "debe ser mayor que 0" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/components/product/NonInventoryProductForm.tsx:185 #, c-format -msgid "Auto-refund delay" -msgstr "Plazo de reembolso automático" +msgid "Image" +msgstr "Imagen" -#: src/paths/instance/orders/details/DetailPage.tsx:145 -#, c-format -msgid "" -"how long the wallet should try to get an automatic refund for the purchase" -msgstr "" -"cuánto tiempo debe intentar la cartera obtener el reembolso automático de la " -"compra" +#: src/components/product/NonInventoryProductForm.tsx:186 +#, fuzzy, c-format +msgid "Photo of the product." +msgstr "foto del producto" -#: src/paths/instance/orders/details/DetailPage.tsx:150 -#, c-format -msgid "Extra info" -msgstr "Información adicional" +#: src/components/product/NonInventoryProductForm.tsx:192 +#, fuzzy, c-format +msgid "Full product description." +msgstr "descripción completa del producto" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/components/product/NonInventoryProductForm.tsx:196 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" -msgstr "" -"datos adicionales que solo son interpretados por la interfaz del comerciante" +msgid "Unit" +msgstr "Unidad" -#: src/paths/instance/orders/details/DetailPage.tsx:219 -#, c-format -msgid "Order" -msgstr "Orden" +#: src/components/product/NonInventoryProductForm.tsx:197 +#, fuzzy, c-format +msgid "Name of the product unit." +msgstr "nombre de la unidad del producto" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/components/product/NonInventoryProductForm.tsx:201 #, c-format -msgid "claimed" -msgstr "reclamado" +msgid "Price" +msgstr "Precio" -#: src/paths/instance/orders/details/DetailPage.tsx:247 -#, c-format -msgid "claimed at" -msgstr "reclamado en" +#: src/components/product/NonInventoryProductForm.tsx:202 +#, fuzzy, c-format +msgid "Amount in the current currency." +msgstr "monto de la divisa actual" -#: src/paths/instance/orders/details/DetailPage.tsx:265 -#, c-format -msgid "Timeline" -msgstr "Cronología" +#: src/components/product/NonInventoryProductForm.tsx:208 +#, fuzzy, c-format +msgid "How many products will be added." +msgstr "cuántos productos serán agregados" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/components/product/NonInventoryProductForm.tsx:211 #, c-format -msgid "Payment details" -msgstr "Detalles de pago" +msgid "Taxes" +msgstr "Impuestos" -#: src/paths/instance/orders/details/DetailPage.tsx:291 -#, c-format -msgid "Order status" -msgstr "Estado de orden" +#: src/components/product/ProductList.tsx:46 +#, fuzzy, c-format +msgid "Unit price" +msgstr "precio unitario" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/components/product/ProductList.tsx:49 #, c-format -msgid "Product list" -msgstr "Lista de producto" +msgid "Total price" +msgstr "Precio total" -#: src/paths/instance/orders/details/DetailPage.tsx:451 -#, c-format -msgid "paid" -msgstr "pagados" +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, fuzzy, c-format +msgid "Must be greater than 0" +msgstr "debe ser mayor que 0" -#: src/paths/instance/orders/details/DetailPage.tsx:455 -#, c-format -msgid "wired" -msgstr "transferido" +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, fuzzy, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "plazo de reembolso no puede ser antes que el plazo de pago" -#: src/paths/instance/orders/details/DetailPage.tsx:460 -#, c-format -msgid "refunded" -msgstr "reembolzado" +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" +"el plazo de la transferencia bancaria no puede ser antes que el plazo de " +"reembolso" -#: src/paths/instance/orders/details/DetailPage.tsx:480 -#, c-format -msgid "refund order" -msgstr "reembolsado" +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" +"el plazo de la transferencia bancaria no puede ser antes que el plazo de pago" -#: src/paths/instance/orders/details/DetailPage.tsx:481 -#, c-format -msgid "not refundable" -msgstr "No reembolsable" +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, fuzzy, c-format +msgid "Must have a refund deadline" +msgstr "debería tener un plazo de reembolso" -#: src/paths/instance/orders/details/DetailPage.tsx:489 -#, c-format -msgid "refund" -msgstr "reembolzar" +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, fuzzy, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "reembolso automático no puede ser después qu el plazo de reembolso" -#: src/paths/instance/orders/details/DetailPage.tsx:553 -#, c-format -msgid "Refunded amount" -msgstr "Monto reembolsado" +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, fuzzy, c-format +msgid "Must be in the future" +msgstr "deberían ser en el futuro" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/orders/create/CreatePage.tsx:376 #, c-format -msgid "Refund taken" -msgstr "Reembolsado" +msgid "Simple" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/orders/create/CreatePage.tsx:388 #, c-format -msgid "Status URL" -msgstr "Estado de la URL" +msgid "Advanced" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/orders/create/CreatePage.tsx:400 #, c-format -msgid "Refund URI" -msgstr "URI de devolución" +msgid "Manage products in order" +msgstr "Manejar productos en orden" -#: src/paths/instance/orders/details/DetailPage.tsx:636 -#, c-format -msgid "unpaid" -msgstr "impago" +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, fuzzy, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "actualizar el producto con nuevas existencias y precio" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/paths/instance/orders/create/CreatePage.tsx:411 #, c-format -msgid "pay at" -msgstr "pagar en" +msgid "Manage list of products in the order." +msgstr "Manejar lista de productos en la orden." -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/paths/instance/orders/create/CreatePage.tsx:435 #, c-format -msgid "created at" -msgstr "creado" +msgid "Remove this product from the order." +msgstr "Remover este producto de la orden." -#: src/paths/instance/orders/details/DetailPage.tsx:707 -#, c-format -msgid "Order status URL" -msgstr "URL de estado de orden" +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, fuzzy, c-format +msgid "Total product price added up" +msgstr "precio total de producto agregado" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/paths/instance/orders/create/CreatePage.tsx:474 #, c-format -msgid "Payment URI" -msgstr "URI de pago" +msgid "Amount to be paid by the customer" +msgstr "Monto a ser pagado por el cliente" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/paths/instance/orders/create/CreatePage.tsx:480 #, c-format -msgid "" -"Unknown order status. This is an error, please contact the administrator." -msgstr "" -"Estado de orden desconocido. Esto es un error, por favor contacte a su " -"administrador." +msgid "Order price" +msgstr "Precio de la orden" -#: src/paths/instance/orders/details/DetailPage.tsx:767 -#, c-format -msgid "Back" -msgstr "Regresar" +#: src/paths/instance/orders/create/CreatePage.tsx:481 +#, fuzzy, c-format +msgid "Final order price" +msgstr "Precio final de la orden" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format -msgid "refund created successfully" -msgstr "reembolzo creado satisfactoriamente" +msgid "Summary" +msgstr "Resumen" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format -msgid "could not create the refund" -msgstr "No se pudo create el reembolso" +msgid "Title of the order to be shown to the customer" +msgstr "Título de la orden a ser mostrado al cliente" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format -msgid "select date to show nearby orders" -msgstr "seleccione la fecha para mostrar pedidos cercanos" +msgid "Shipping and Fulfillment" +msgstr "Envío y cumplimiento" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format -msgid "order id" -msgstr "ID de la orden" +msgid "Delivery date" +msgstr "Fecha de entrega" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format -msgid "jump to order with the given order ID" -msgstr "saltar al pedido con el ID de pedido proporcionado" +msgid "Deadline for physical delivery assured by the merchant." +msgstr "Plazo para la entrega física asegurado por el comerciante." -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format -msgid "remove all filters" -msgstr "eliminar todos los filtros" +msgid "Location" +msgstr "Ubicación" + +#: src/paths/instance/orders/create/CreatePage.tsx:507 +#, fuzzy, c-format +msgid "Address where the products will be delivered" +msgstr "dirección a donde los productos serán entregados" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "only show paid orders" -msgstr "mostrar sólo pedidos pagados" +msgid "Fulfillment URL" +msgstr "URL de cumplimiento" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "Paid" -msgstr "Pagado" +msgid "URL to which the user will be redirected after successful payment." +msgstr "URL al cual el usuario será redirigido luego de pago exitoso." -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "only show orders with refunds" -msgstr "mostrar solo pedidos con reembolso" +msgid "Taler payment options" +msgstr "Opciones de pago de Taler" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "Refunded" +msgid "Override default Taler payment settings for this order" +msgstr "Sobreescribir pagos por omisión de Taler para esta orden" + +#: src/paths/instance/orders/create/CreatePage.tsx:529 +#, fuzzy, c-format +msgid "Payment time" +msgstr "Opciones de pago" + +#: src/paths/instance/orders/create/CreatePage.tsx:535 +#, fuzzy, c-format +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." +msgstr "" +"Plazo límite para que el cliente pague por la oferta antes de que expire. " +"Productos del inventario serán reservados hasta este plazo límite." + +#: src/paths/instance/orders/create/CreatePage.tsx:552 +#, fuzzy, c-format +msgid "Default" +msgstr "Importe por defecto" + +#: src/paths/instance/orders/create/CreatePage.tsx:561 +#, fuzzy, c-format +msgid "Refund time" msgstr "Reembolsado" -#: src/paths/instance/orders/list/ListPage.tsx:152 -#, c-format +#: src/paths/instance/orders/create/CreatePage.tsx:569 +#, fuzzy, c-format msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -"mostrar sólo los pedidos en los que los clientes han pagado, pero los pagos " -"por transferencia del proveedor de pago siguen pendientes" +"Tiempo hasta el cual la orden puede ser reembolsada por el comerciante." -#: src/paths/instance/orders/list/ListPage.tsx:155 -#, c-format -msgid "Not wired" -msgstr "No transferido" +#: src/paths/instance/orders/create/CreatePage.tsx:594 +#, fuzzy, c-format +msgid "Wire transfer time" +msgstr "ID de la transferencia" -#: src/paths/instance/orders/list/ListPage.tsx:170 -#, c-format -msgid "clear date filter" -msgstr "borrar filtro de fechas" +#: src/paths/instance/orders/create/CreatePage.tsx:602 +#, fuzzy, c-format +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." +msgstr "Plazo para que el proveedor haga la transferencia bancaria." -#: src/paths/instance/orders/list/ListPage.tsx:184 -#, c-format -msgid "date (YYYY/MM/DD)" -msgstr "Fecha(AAAA/MM/DD)" +#: src/paths/instance/orders/create/CreatePage.tsx:628 +#, fuzzy, c-format +msgid "Auto-refund time" +msgstr "Plazo de reembolso automático" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "Enter an order id" -msgstr "Insertar un ID para el pedido" +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." +msgstr "" +"Tiempo hasta el cual la cartera será automáticamente revisada por reembolsos " +"win interación por parte del usuario." -#: src/paths/instance/orders/list/index.tsx:111 -#, c-format -msgid "order not found" -msgstr "Orden no encontrada" +#: src/paths/instance/orders/create/CreatePage.tsx:642 +#, fuzzy, c-format +msgid "Maximum fee" +msgstr "Máxima tarifa de transferencia" -#: src/paths/instance/orders/list/index.tsx:178 -#, c-format -msgid "could not get the order to refund" -msgstr "no se ha podido obtener el reembolso para el pedido" +#: src/paths/instance/orders/create/CreatePage.tsx:643 +#, fuzzy, c-format +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." +msgstr "" +"Máxima tarifa de depósito que el comerciante esta dispuesto a cubir para " +"esta orden. Mayores tarifas de depósito deben ser cubiertas completamente " +"por el consumidor." -#: src/components/exception/AsyncButton.tsx:43 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "Loading..." -msgstr "Cargando..." +msgid "Create token" +msgstr "Crear token" -#: src/components/form/InputStock.tsx:99 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -"pulse aquí para configurar el stock del producto, déjelo como está y el " -"backend no controlará el stock" -#: src/components/form/InputStock.tsx:109 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "Manage stock" -msgstr "Administrar stock" +msgid "Minimum age required" +msgstr "Edad mínima requerida" -#: src/components/form/InputStock.tsx:115 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "this product has been configured without stock control" -msgstr "este producto se ha configurado sin control de existencias" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" +msgstr "" +"Cualquier valor superior a 0 limitará las monedas que se pueden utilizar " +"para pagar este contrato. Si está vacío, la restricción de edad vendrá " +"definida por los productos" -#: src/components/form/InputStock.tsx:119 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "Infinite" -msgstr "Inifinito" +msgid "Min age defined by the producs is %1$s" +msgstr "La edad mínima definida por el producto es%1$s" -#: src/components/form/InputStock.tsx:136 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "No product with age restriction in this order" msgstr "" -"la pérdida no puede ser mayor que la cantidad entrante actual (max %1$s )" -#: src/components/form/InputStock.tsx:176 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "Incoming" -msgstr "Ingresando" +msgid "Additional information" +msgstr "Información adicional" -#: src/components/form/InputStock.tsx:177 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "Lost" -msgstr "Perdido" +msgid "Custom information to be included in the contract for this order." +msgstr "" +"Información personalizada que debe incluirse en el contrato para este pedido." -#: src/components/form/InputStock.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "Current" -msgstr "Actual" +msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgstr "Debes introducir un valor en JavaScript Object Notation (JSON)." -#: src/components/form/InputStock.tsx:196 -#, c-format -msgid "remove stock control for this product" -msgstr "eliminar el control de existencias de este producto" +#: src/paths/instance/orders/create/CreatePage.tsx:707 +#, fuzzy, c-format +msgid "Custom field name" +msgstr "Nombre de edificio" -#: src/components/form/InputStock.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "without stock" -msgstr "sin stock" +msgid "Disabled" +msgstr "" -#: src/components/form/InputStock.tsx:211 -#, c-format -msgid "Next restock" -msgstr "Próximo reabastecimiento" +#: src/paths/instance/orders/create/CreatePage.tsx:796 +#, fuzzy, c-format +msgid "No deadline" +msgstr "Plazo de reembolso" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Delivery address" -msgstr "Dirección de entrega" +msgid "Deadline at %1$s" +msgstr "" + +#: src/paths/instance/orders/create/index.tsx:109 +#, fuzzy, c-format +msgid "Could not create order" +msgstr "no se pudo crear la reserva" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -"Identificación del producto para usar en las URL (solo para uso interno)" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "illustration of the product for customers" -msgstr "ilustración del producto para los clientes" +msgid "No more stock for product with id \"%1$s\"." +msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "product description for customers" +msgid "Orders" +msgstr "Órdenes" + +#: src/paths/instance/orders/list/Table.tsx:83 +#, fuzzy, c-format +msgid "Create order" +msgstr "crear orden" + +#: src/paths/instance/orders/list/Table.tsx:140 +#, c-format +msgid "Load first page" +msgstr "" + +#: src/paths/instance/orders/list/Table.tsx:147 +#, c-format +msgid "Date" +msgstr "Fecha" + +#: src/paths/instance/orders/list/Table.tsx:193 +#, c-format +msgid "Refund" +msgstr "Devolución" + +#: src/paths/instance/orders/list/Table.tsx:202 +#, c-format +msgid "copy url" +msgstr "copiar url" + +#: src/paths/instance/orders/list/Table.tsx:214 +#, fuzzy, c-format +msgid "Load more orders after the last one" +msgstr "cargue más transferencia luego de la última" + +#: src/paths/instance/orders/list/Table.tsx:216 +#, c-format +msgid "Load next page" +msgstr "" + +#: src/paths/instance/orders/list/Table.tsx:233 +#, c-format +msgid "No orders have been found matching your query!" +msgstr "¡No se encontraron órdenes que emparejen su búsqueda!" + +#: src/paths/instance/orders/list/Table.tsx:280 +#, fuzzy, c-format +msgid "Duplicated" +msgstr "duplicado" + +#: src/paths/instance/orders/list/Table.tsx:293 +#, fuzzy, c-format +msgid "This value exceed the refundable amount" +msgstr "este monto excede el monto reembolsable" + +#: src/paths/instance/orders/list/Table.tsx:381 +#, fuzzy, c-format +msgid "Amount to be refunded" +msgstr "monto a ser reembolsado" + +#: src/paths/instance/orders/list/Table.tsx:383 +#, c-format +msgid "Max refundable:" +msgstr "Máximo reembolzable:" + +#: src/paths/instance/orders/list/Table.tsx:391 +#, fuzzy, c-format +msgid "Requested by the customer" +msgstr "pedido por el consumidor" + +#: src/paths/instance/orders/list/Table.tsx:392 +#, fuzzy, c-format +msgid "Other" +msgstr "otro" + +#: src/paths/instance/orders/list/Table.tsx:395 +#, fuzzy, c-format +msgid "Why this order is being refunded" +msgstr "por qué esta orden está siendo reembolsada" + +#: src/paths/instance/orders/list/Table.tsx:401 +#, fuzzy, c-format +msgid "More information to give context" +msgstr "más información para dar contexto" + +#: src/paths/instance/orders/details/DetailPage.tsx:72 +#, c-format +msgid "Contract Terms" +msgstr "Términos de contrato" + +#: src/paths/instance/orders/details/DetailPage.tsx:78 +#, fuzzy, c-format +msgid "Human-readable description of the whole purchase" +msgstr "descripción legible de toda la compra" + +#: src/paths/instance/orders/details/DetailPage.tsx:84 +#, fuzzy, c-format +msgid "Total price for the transaction" +msgstr "precio total de la transacción" + +#: src/paths/instance/orders/details/DetailPage.tsx:91 +#, c-format +msgid "URL for this purchase" +msgstr "URL para esta compra" + +#: src/paths/instance/orders/details/DetailPage.tsx:97 +#, c-format +msgid "Max fee" +msgstr "Máxima comisión" + +#: src/paths/instance/orders/details/DetailPage.tsx:98 +#, fuzzy, c-format +msgid "Maximum total deposit fee accepted by the merchant for this contract" +msgstr "" +"tasa máxima total de depósito aceptada por el comerciante para este contrato" + +#: src/paths/instance/orders/details/DetailPage.tsx:103 +#, c-format +msgid "Created at" +msgstr "Creado en" + +#: src/paths/instance/orders/details/DetailPage.tsx:104 +#, fuzzy, c-format +msgid "Time when this contract was generated" +msgstr "momento en que se generó este contrato" + +#: src/paths/instance/orders/details/DetailPage.tsx:109 +#, c-format +msgid "Refund deadline" +msgstr "Plazo de reembolso" + +#: src/paths/instance/orders/details/DetailPage.tsx:110 +#, fuzzy, c-format +msgid "After this deadline has passed no refunds will be accepted" +msgstr "pasado este plazo no se aceptarán devoluciones" + +#: src/paths/instance/orders/details/DetailPage.tsx:115 +#, fuzzy, c-format +msgid "Payment deadline" +msgstr "Plazo de pago" + +#: src/paths/instance/orders/details/DetailPage.tsx:116 +#, fuzzy, c-format +msgid "" +"After this deadline, the merchant won't accept payments for the contract" +msgstr "pasado este plazo, el comerciante no aceptará pagos por el contrato" + +#: src/paths/instance/orders/details/DetailPage.tsx:121 +#, c-format +msgid "Wire transfer deadline" +msgstr "Plazo de la transferencia bancaria" + +#: src/paths/instance/orders/details/DetailPage.tsx:122 +#, fuzzy, c-format +msgid "Transfer deadline for the exchange" +msgstr "plazo de transferencia para el proveedor" + +#: src/paths/instance/orders/details/DetailPage.tsx:128 +#, fuzzy, c-format +msgid "Time indicating when the order should be delivered" +msgstr "fecha en la que debe entregarse el pedido" + +#: src/paths/instance/orders/details/DetailPage.tsx:134 +#, fuzzy, c-format +msgid "Where the order will be delivered" +msgstr "dónde se entregará el pedido" + +#: src/paths/instance/orders/details/DetailPage.tsx:142 +#, c-format +msgid "Auto-refund delay" +msgstr "Plazo de reembolso automático" + +#: src/paths/instance/orders/details/DetailPage.tsx:143 +#, fuzzy, c-format +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" +msgstr "" +"cuánto tiempo debe intentar la cartera obtener el reembolso automático de la " +"compra" + +#: src/paths/instance/orders/details/DetailPage.tsx:148 +#, c-format +msgid "Extra info" +msgstr "Información adicional" + +#: src/paths/instance/orders/details/DetailPage.tsx:149 +#, fuzzy, c-format +msgid "Extra data that is only interpreted by the merchant frontend" +msgstr "" +"datos adicionales que solo son interpretados por la interfaz del comerciante" + +#: src/paths/instance/orders/details/DetailPage.tsx:222 +#, c-format +msgid "Order" +msgstr "Orden" + +#: src/paths/instance/orders/details/DetailPage.tsx:224 +#, fuzzy, c-format +msgid "Claimed" +msgstr "reclamado" + +#: src/paths/instance/orders/details/DetailPage.tsx:251 +#, fuzzy, c-format +msgid "Claimed at" +msgstr "reclamado en" + +#: src/paths/instance/orders/details/DetailPage.tsx:273 +#, c-format +msgid "Timeline" +msgstr "Cronología" + +#: src/paths/instance/orders/details/DetailPage.tsx:279 +#, c-format +msgid "Payment details" +msgstr "Detalles de pago" + +#: src/paths/instance/orders/details/DetailPage.tsx:299 +#, c-format +msgid "Order status" +msgstr "Estado de orden" + +#: src/paths/instance/orders/details/DetailPage.tsx:309 +#, c-format +msgid "Product list" +msgstr "Lista de producto" + +#: src/paths/instance/orders/details/DetailPage.tsx:461 +#, c-format +msgid "Paid" +msgstr "Pagado" + +#: src/paths/instance/orders/details/DetailPage.tsx:465 +#, fuzzy, c-format +msgid "Wired" +msgstr "transferido" + +#: src/paths/instance/orders/details/DetailPage.tsx:470 +#, c-format +msgid "Refunded" +msgstr "Reembolsado" + +#: src/paths/instance/orders/details/DetailPage.tsx:490 +#, fuzzy, c-format +msgid "Refund order" +msgstr "reembolsado" + +#: src/paths/instance/orders/details/DetailPage.tsx:491 +#, fuzzy, c-format +msgid "Not refundable" +msgstr "No reembolsable" + +#: src/paths/instance/orders/details/DetailPage.tsx:521 +#, c-format +msgid "Next event in" +msgstr "" + +#: src/paths/instance/orders/details/DetailPage.tsx:557 +#, c-format +msgid "Refunded amount" +msgstr "Monto reembolsado" + +#: src/paths/instance/orders/details/DetailPage.tsx:564 +#, c-format +msgid "Refund taken" +msgstr "Reembolsado" + +#: src/paths/instance/orders/details/DetailPage.tsx:574 +#, c-format +msgid "Status URL" +msgstr "Estado de la URL" + +#: src/paths/instance/orders/details/DetailPage.tsx:587 +#, c-format +msgid "Refund URI" +msgstr "URI de devolución" + +#: src/paths/instance/orders/details/DetailPage.tsx:641 +#, fuzzy, c-format +msgid "Unpaid" +msgstr "impago" + +#: src/paths/instance/orders/details/DetailPage.tsx:659 +#, fuzzy, c-format +msgid "Pay at" +msgstr "pagar en" + +#: src/paths/instance/orders/details/DetailPage.tsx:712 +#, c-format +msgid "Order status URL" +msgstr "URL de estado de orden" + +#: src/paths/instance/orders/details/DetailPage.tsx:716 +#, c-format +msgid "Payment URI" +msgstr "URI de pago" + +#: src/paths/instance/orders/details/DetailPage.tsx:745 +#, c-format +msgid "" +"Unknown order status. This is an error, please contact the administrator." +msgstr "" +"Estado de orden desconocido. Esto es un error, por favor contacte a su " +"administrador." + +#: src/paths/instance/orders/details/DetailPage.tsx:772 +#, c-format +msgid "Back" +msgstr "Regresar" + +#: src/paths/instance/orders/details/index.tsx:88 +#, fuzzy, c-format +msgid "Refund created successfully" +msgstr "reembolzo creado satisfactoriamente" + +#: src/paths/instance/orders/details/index.tsx:95 +#, fuzzy, c-format +msgid "Could not create the refund" +msgstr "No se pudo create el reembolso" + +#: src/paths/instance/orders/details/index.tsx:97 +#, c-format +msgid "There are pending KYC requirements." +msgstr "" + +#: src/components/form/JumpToElementById.tsx:39 +#, c-format +msgid "Missing id" +msgstr "" + +#: src/components/form/JumpToElementById.tsx:48 +#, fuzzy, c-format +msgid "Not found" +msgstr "Orden no encontrada" + +#: src/paths/instance/orders/list/ListPage.tsx:83 +#, fuzzy, c-format +msgid "Select date to show nearby orders" +msgstr "seleccione la fecha para mostrar pedidos cercanos" + +#: src/paths/instance/orders/list/ListPage.tsx:96 +#, fuzzy, c-format +msgid "Only show paid orders" +msgstr "mostrar sólo pedidos pagados" + +#: src/paths/instance/orders/list/ListPage.tsx:99 +#, c-format +msgid "New" +msgstr "Nuevo" + +#: src/paths/instance/orders/list/ListPage.tsx:116 +#, fuzzy, c-format +msgid "Only show orders with refunds" +msgstr "mostrar solo pedidos con reembolso" + +#: src/paths/instance/orders/list/ListPage.tsx:126 +#, fuzzy, c-format +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" +msgstr "" +"mostrar sólo los pedidos en los que los clientes han pagado, pero los pagos " +"por transferencia del proveedor de pago siguen pendientes" + +#: src/paths/instance/orders/list/ListPage.tsx:129 +#, c-format +msgid "Not wired" +msgstr "No transferido" + +#: src/paths/instance/orders/list/ListPage.tsx:139 +#, fuzzy, c-format +msgid "Completed" +msgstr "Eliminado" + +#: src/paths/instance/orders/list/ListPage.tsx:146 +#, fuzzy, c-format +msgid "Remove all filters" +msgstr "eliminar todos los filtros" + +#: src/paths/instance/orders/list/ListPage.tsx:164 +#, fuzzy, c-format +msgid "Clear date filter" +msgstr "borrar filtro de fechas" + +#: src/paths/instance/orders/list/ListPage.tsx:178 +#, c-format +msgid "Jump to date (%1$s)" +msgstr "" + +#: src/paths/instance/orders/list/index.tsx:113 +#, fuzzy, c-format +msgid "Jump to order with the given product ID" +msgstr "saltar al pedido con el ID de pedido proporcionado" + +#: src/paths/instance/orders/list/index.tsx:114 +#, fuzzy, c-format +msgid "Order id" +msgstr "ID de la orden" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 +#, c-format +msgid "Invalid. Only characters and numbers" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 +#, fuzzy, c-format +msgid "Just letters and numbers from 2 to 7" +msgstr "sólo letras y números del 2 al 7" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 +#, fuzzy, c-format +msgid "Size of the key must be 32" +msgstr "el tamaño de la clave debe ser 32" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 +#, c-format +msgid "Internal id on the system" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 +#, c-format +msgid "Useful to identify the device physically" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 +#, c-format +msgid "Verification algorithm" +msgstr "Algoritmo de verificación" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 +#, c-format +msgid "Algorithm to use to verify transaction in offline mode" +msgstr "Algoritmo a utilizar para verificar la transacción en modo offline" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 +#, c-format +msgid "Device key" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 +#, c-format +msgid "Be sure to be very hard to guess or use the random generator" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 +#, c-format +msgid "Your device need to have exactly the same value" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 +#, fuzzy, c-format +msgid "Generate random secret key" +msgstr "generar clave secreta aleatoria" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 +#, fuzzy, c-format +msgid "Random" +msgstr "aleatorio" + +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 +#, c-format +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." +msgstr "" + +#: src/paths/instance/otp_devices/create/index.tsx:60 +#, fuzzy, c-format +msgid "Device added successfully" +msgstr "reembolzo creado satisfactoriamente" + +#: src/paths/instance/otp_devices/create/index.tsx:66 +#, fuzzy, c-format +msgid "Could not add device" +msgstr "no se pudo crear la reserva" + +#: src/paths/instance/otp_devices/list/Table.tsx:57 +#, c-format +msgid "OTP Devices" +msgstr "" + +#: src/paths/instance/otp_devices/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Add new devices" +msgstr "cargar nuevas transferencias" + +#: src/paths/instance/otp_devices/list/Table.tsx:117 +#, fuzzy, c-format +msgid "Load more devices before the first one" +msgstr "cargar más plantillas antes de la primera" + +#: src/paths/instance/otp_devices/list/Table.tsx:155 +#, fuzzy, c-format +msgid "Delete selected devices from the database" +msgstr "eliminar la reserva seleccionada de la base de datos" + +#: src/paths/instance/otp_devices/list/Table.tsx:170 +#, fuzzy, c-format +msgid "Load more devices after the last one" +msgstr "cargar más plantillas después de la última" + +#: src/paths/instance/otp_devices/list/Table.tsx:190 +#, fuzzy, c-format +msgid "There is no devices yet, add more pressing the + sign" +msgstr "Todavía no hay instancias, agregue más presionando el signo +" + +#: src/paths/instance/otp_devices/list/index.tsx:90 +#, fuzzy, c-format +msgid "Device delete successfully" +msgstr "producto fue eliminado correctamente" + +#: src/paths/instance/otp_devices/list/index.tsx:95 +#, fuzzy, c-format +msgid "Could not delete the device" +msgstr "no se pudo eliminar el producto" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 +#, c-format +msgid "Device:" +msgstr "" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 +#, fuzzy, c-format +msgid "Not modified" +msgstr "No transferido" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 +#, c-format +msgid "Change key" +msgstr "" + +#: src/paths/instance/otp_devices/update/index.tsx:119 +#, fuzzy, c-format +msgid "Could not update template" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/otp_devices/update/index.tsx:121 +#, c-format +msgid "Template id is unknown" +msgstr "" + +#: src/paths/instance/otp_devices/update/index.tsx:129 +#, c-format +msgid "" +"The provided information is inconsistent with the current state of the " +"template" +msgstr "" + +#: src/components/form/InputStock.tsx:99 +#, fuzzy, c-format +msgid "" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." +msgstr "" +"pulse aquí para configurar el stock del producto, déjelo como está y el " +"backend no controlará el stock" + +#: src/components/form/InputStock.tsx:109 +#, c-format +msgid "Manage stock" +msgstr "Administrar stock" + +#: src/components/form/InputStock.tsx:115 +#, fuzzy, c-format +msgid "This product has been configured without stock control" +msgstr "este producto se ha configurado sin control de existencias" + +#: src/components/form/InputStock.tsx:119 +#, c-format +msgid "Infinite" +msgstr "Inifinito" + +#: src/components/form/InputStock.tsx:136 +#, fuzzy, c-format +msgid "Lost can't be greater than current and incoming (max %1$s)" +msgstr "" +"la pérdida no puede ser mayor que la cantidad entrante actual (max %1$s )" + +#: src/components/form/InputStock.tsx:169 +#, c-format +msgid "Incoming" +msgstr "Ingresando" + +#: src/components/form/InputStock.tsx:170 +#, c-format +msgid "Lost" +msgstr "Perdido" + +#: src/components/form/InputStock.tsx:185 +#, c-format +msgid "Current" +msgstr "Actual" + +#: src/components/form/InputStock.tsx:189 +#, fuzzy, c-format +msgid "Remove stock control for this product" +msgstr "eliminar el control de existencias de este producto" + +#: src/components/form/InputStock.tsx:195 +#, c-format +msgid "without stock" +msgstr "sin stock" + +#: src/components/form/InputStock.tsx:204 +#, c-format +msgid "Next restock" +msgstr "Próximo reabastecimiento" + +#: src/components/form/InputStock.tsx:208 +#, fuzzy, c-format +msgid "Warehouse address" +msgstr "Dirección de cuenta" + +#: src/components/form/InputArray.tsx:118 +#, fuzzy, c-format +msgid "Add element to the list" +msgstr "agregar elemento a la lista" + +#: src/components/product/ProductForm.tsx:120 +#, fuzzy, c-format +msgid "Invalid amount" +msgstr "Importe fijo" + +#: src/components/product/ProductForm.tsx:181 +#, fuzzy, c-format +msgid "Product identification to use in URLs (for internal use only)." +msgstr "" +"Identificación del producto para usar en las URL (solo para uso interno)" + +#: src/components/product/ProductForm.tsx:187 +#, fuzzy, c-format +msgid "Illustration of the product for customers." +msgstr "ilustración del producto para los clientes" + +#: src/components/product/ProductForm.tsx:193 +#, fuzzy, c-format +msgid "Product description for customers." +msgstr "descripción del producto para los clientes" + +#: src/components/product/ProductForm.tsx:197 +#, fuzzy, c-format +msgid "Age restriction" +msgstr "Restricción de edad" + +#: src/components/product/ProductForm.tsx:198 +#, fuzzy, c-format +msgid "Is this product restricted for customer below certain age?" +msgstr "¿este producto está restringido para clientes menores de cierta edad?" + +#: src/components/product/ProductForm.tsx:199 +#, fuzzy, c-format +msgid "Minimum age of the customer" +msgstr "Edad mínima requerida" + +#: src/components/product/ProductForm.tsx:203 +#, fuzzy, c-format +msgid "Unit name" +msgstr "Unidad" + +#: src/components/product/ProductForm.tsx:204 +#, fuzzy, c-format +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." +msgstr "" +"unidad que describe la cantidad de producto vendido (por ejemplo, 2 " +"kilogramos, 5 litros, 3 artículos, 5 metros) para los clientes" + +#: src/components/product/ProductForm.tsx:205 +#, c-format +msgid "Example: kg, items or liters" +msgstr "" + +#: src/components/product/ProductForm.tsx:209 +#, c-format +msgid "Price per unit" +msgstr "" + +#: src/components/product/ProductForm.tsx:210 +#, fuzzy, c-format +msgid "" +"Sale price for customers, including taxes, for above units of the product." +msgstr "" +"precio de venta para los clientes, impuestos incluidos, por encima de las " +"unidades del producto" + +#: src/components/product/ProductForm.tsx:214 +#, c-format +msgid "Stock" +msgstr "Existencias" + +#: src/components/product/ProductForm.tsx:216 +#, fuzzy, c-format +msgid "Inventory for products with finite supply (for internal use only)." +msgstr "" +"inventario de productos para productos con suministro finito (sólo para uso " +"interno)" + +#: src/components/product/ProductForm.tsx:221 +#, fuzzy, c-format +msgid "Taxes included in the product price, exposed to customers." +msgstr "" +"impuestos incluidos en el precio del producto, expuestos a los clientes" + +#: src/components/product/ProductForm.tsx:225 +#, c-format +msgid "Categories" +msgstr "" + +#: src/components/product/ProductForm.tsx:231 +#, fuzzy, c-format +msgid "Search by category description or id" +msgstr "buscar productos por su descripción o ID" + +#: src/components/product/ProductForm.tsx:232 +#, fuzzy, c-format +msgid "Categories where this product will be listed on." +msgstr "dirección a donde los productos serán entregados" + +#: src/paths/instance/products/create/index.tsx:52 +#, fuzzy, c-format +msgid "Product created successfully" +msgstr "producto actualizado correctamente" + +#: src/paths/instance/products/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create product" +msgstr "no se pudo crear el producto" + +#: src/paths/instance/products/list/Table.tsx:73 +#, fuzzy, c-format +msgid "Inventory" +msgstr "Productos de inventario" + +#: src/paths/instance/products/list/Table.tsx:78 +#, fuzzy, c-format +msgid "Add product to inventory" +msgstr "añadir producto al inventario" + +#: src/paths/instance/products/list/Table.tsx:160 +#, c-format +msgid "Sales" +msgstr "" + +#: src/paths/instance/products/list/Table.tsx:166 +#, c-format +msgid "Sold" +msgstr "Vendido" + +#: src/paths/instance/products/list/Table.tsx:230 +#, c-format +msgid "Free" +msgstr "" + +#: src/paths/instance/products/list/Table.tsx:271 +#, fuzzy, c-format +msgid "Go to product update page" +msgstr "ir a la página de actualización del producto" + +#: src/paths/instance/products/list/Table.tsx:278 +#, c-format +msgid "Update" +msgstr "Actualizar" + +#: src/paths/instance/products/list/Table.tsx:283 +#, fuzzy, c-format +msgid "Remove this product from the database" +msgstr "eliminar este producto de la base de datos" + +#: src/paths/instance/products/list/Table.tsx:318 +#, fuzzy, c-format +msgid "Load more products after the last one" +msgstr "cargar más plantillas después de la última" + +#: src/paths/instance/products/list/Table.tsx:361 +#, fuzzy, c-format +msgid "Update the product with new price" +msgstr "actualizar el producto con el nuevo precio" + +#: src/paths/instance/products/list/Table.tsx:373 +#, fuzzy, c-format +msgid "Update product with new price" +msgstr "actualizar producto con nuevo precio" + +#: src/paths/instance/products/list/Table.tsx:384 +#, fuzzy, c-format +msgid "Confirm update" +msgstr "Confirmado" + +#: src/paths/instance/products/list/Table.tsx:431 +#, fuzzy, c-format +msgid "Add more elements to the inventory" +msgstr "añadir más elementos al inventario" + +#: src/paths/instance/products/list/Table.tsx:436 +#, fuzzy, c-format +msgid "Report elements lost in the inventory" +msgstr "informar de elementos perdidos en el inventario" + +#: src/paths/instance/products/list/Table.tsx:441 +#, fuzzy, c-format +msgid "New price for the product" +msgstr "nuevo precio para el producto" + +#: src/paths/instance/products/list/Table.tsx:453 +#, fuzzy, c-format +msgid "The are value with errors" +msgstr "hay valores con errores" + +#: src/paths/instance/products/list/Table.tsx:454 +#, fuzzy, c-format +msgid "Update product with new stock and price" +msgstr "actualizar el producto con nuevas existencias y precio" + +#: src/paths/instance/products/list/Table.tsx:495 +#, c-format +msgid "There is no products yet, add more pressing the + sign" +msgstr "No existen productos todavía, añadir más pulsando el símbolo +" + +#: src/paths/instance/products/list/index.tsx:86 +#, fuzzy, c-format +msgid "Jump to product with the given product ID" +msgstr "saltar al pedido con el ID de pedido proporcionado" + +#: src/paths/instance/products/list/index.tsx:87 +#, c-format +msgid "Product id" +msgstr "Id de producto" + +#: src/paths/instance/products/list/index.tsx:104 +#, fuzzy, c-format +msgid "Product updated successfully" +msgstr "producto actualizado correctamente" + +#: src/paths/instance/products/list/index.tsx:109 +#, fuzzy, c-format +msgid "Could not update the product" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/products/list/index.tsx:144 +#, fuzzy, c-format +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" + +#: src/paths/instance/products/list/index.tsx:149 +#, fuzzy, c-format +msgid "Could not delete the product" +msgstr "no se pudo eliminar el producto" + +#: src/paths/instance/products/list/index.tsx:165 +#, c-format +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" +msgstr "" + +#: src/paths/instance/products/list/index.tsx:173 +#, c-format +msgid "Deleting an product can't be undone." +msgstr "" + +#: src/paths/instance/products/update/UpdatePage.tsx:56 +#, c-format +msgid "Product id:" +msgstr "ID de producto:" + +#: src/paths/instance/products/update/index.tsx:85 +#, fuzzy, c-format +msgid "Product (ID: %1$s) has been updated" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" + +#: src/paths/instance/products/update/index.tsx:91 +#, fuzzy, c-format +msgid "Could not update product" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/templates/create/CreatePage.tsx:96 +#, c-format +msgid "Invalid. only characters and numbers" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:112 +#, fuzzy, c-format +msgid "Must be greater that 0" +msgstr "debe ser mayor que 0" + +#: src/paths/instance/templates/create/CreatePage.tsx:119 +#, fuzzy, c-format +msgid "To short" +msgstr "demasiado corta" + +#: src/paths/instance/templates/create/CreatePage.tsx:192 +#, c-format +msgid "Identifier" +msgstr "Identificador" + +#: src/paths/instance/templates/create/CreatePage.tsx:193 +#, c-format +msgid "Name of the template in URLs." +msgstr "Nombre de la plantilla en las URL." + +#: src/paths/instance/templates/create/CreatePage.tsx:199 +#, c-format +msgid "Describe what this template stands for" +msgstr "Describa lo que representa esta plantilla" + +#: src/paths/instance/templates/create/CreatePage.tsx:206 +#, c-format +msgid "If specified, this template will create order with the same summary" +msgstr "Si se especifica, esta plantilla creará pedidos con el mismo resumen" + +#: src/paths/instance/templates/create/CreatePage.tsx:210 +#, c-format +msgid "Summary is editable" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:211 +#, c-format +msgid "Allow the user to change the summary." +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:217 +#, c-format +msgid "If specified, this template will create order with the same price" +msgstr "Si se especifica, esta plantilla creará pedidos con el mismo precio" + +#: src/paths/instance/templates/create/CreatePage.tsx:221 +#, fuzzy, c-format +msgid "Amount is editable" +msgstr "Monto abonado" + +#: src/paths/instance/templates/create/CreatePage.tsx:222 +#, c-format +msgid "Allow the user to select the amount to pay." +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:229 +#, c-format +msgid "Currency is editable" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:230 +#, c-format +msgid "Allow the user to change currency." +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:232 +#, c-format +msgid "Supported currencies" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:233 +#, c-format +msgid "Supported currencies: %1$s" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:241 +#, c-format +msgid "Minimum age" +msgstr "Edad mínima" + +#: src/paths/instance/templates/create/CreatePage.tsx:243 +#, c-format +msgid "Is this contract restricted to some age?" +msgstr "¿Este contrato está restringido a alguna edad?" + +#: src/paths/instance/templates/create/CreatePage.tsx:247 +#, fuzzy, c-format +msgid "Payment timeout" +msgstr "Opciones de pago" + +#: src/paths/instance/templates/create/CreatePage.tsx:249 +#, c-format +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." +msgstr "" +"Cuánto tiempo tiene el cliente para completar el pago una vez creado el " +"pedido." + +#: src/paths/instance/templates/create/CreatePage.tsx:254 +#, c-format +msgid "OTP device" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:255 +#, fuzzy, c-format +msgid "Use to verify transaction while offline." +msgstr "Algoritmo a utilizar para verificar la transacción en modo offline" + +#: src/paths/instance/templates/create/CreatePage.tsx:257 +#, c-format +msgid "No OTP device." +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:259 +#, c-format +msgid "Add one first" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:272 +#, c-format +msgid "No device" +msgstr "" + +#: src/paths/instance/templates/create/CreatePage.tsx:276 +#, fuzzy, c-format +msgid "Use to verify transaction in offline mode." +msgstr "Algoritmo a utilizar para verificar la transacción en modo offline" + +#: src/paths/instance/templates/create/index.tsx:52 +#, c-format +msgid "Template has been created" +msgstr "" + +#: src/paths/instance/templates/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create template" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/templates/list/Table.tsx:61 +#, c-format +msgid "Templates" +msgstr "Plantillas" + +#: src/paths/instance/templates/list/Table.tsx:66 +#, fuzzy, c-format +msgid "Add new templates" +msgstr "añadir nuevas plantillas" + +#: src/paths/instance/templates/list/Table.tsx:127 +#, fuzzy, c-format +msgid "Load more templates before the first one" +msgstr "cargar más plantillas antes de la primera" + +#: src/paths/instance/templates/list/Table.tsx:165 +#, fuzzy, c-format +msgid "Delete selected templates from the database" +msgstr "eliminar las plantillas seleccionadas de la base de datos" + +#: src/paths/instance/templates/list/Table.tsx:172 +#, fuzzy, c-format +msgid "Use template to create new order" +msgstr "utilizar la plantilla para crear un nuevo pedido" + +#: src/paths/instance/templates/list/Table.tsx:175 +#, fuzzy, c-format +msgid "Use template" +msgstr "añadir nuevas plantillas" + +#: src/paths/instance/templates/list/Table.tsx:179 +#, fuzzy, c-format +msgid "Create qr code for the template" +msgstr "No se pudo create el reembolso" + +#: src/paths/instance/templates/list/Table.tsx:194 +#, fuzzy, c-format +msgid "Load more templates after the last one" +msgstr "cargar más plantillas después de la última" + +#: src/paths/instance/templates/list/Table.tsx:214 +#, fuzzy, c-format +msgid "There is no templates yet, add more pressing the + sign" +msgstr "No hay propinas todavía, agregar mas presionando el signo +" + +#: src/paths/instance/templates/list/index.tsx:91 +#, fuzzy, c-format +msgid "Jump to template with the given template ID" +msgstr "saltar al pedido con el ID de pedido proporcionado" + +#: src/paths/instance/templates/list/index.tsx:92 +#, c-format +msgid "Template identification" +msgstr "" + +#: src/paths/instance/templates/list/index.tsx:132 +#, fuzzy, c-format +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" + +#: src/paths/instance/templates/list/index.tsx:137 +#, fuzzy, c-format +msgid "Failed to delete template" +msgstr "Fallo al eliminar instancia" + +#: src/paths/instance/templates/list/index.tsx:153 +#, c-format +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" +msgstr "" + +#: src/paths/instance/templates/list/index.tsx:160 +#, fuzzy, c-format +msgid "Deleting an template" +msgstr "cargar nuevas transferencias" + +#: src/paths/instance/templates/list/index.tsx:162 +#, fuzzy, c-format +msgid "can't be undone" +msgstr "no puede ser vacío" + +#: src/paths/instance/templates/qr/QrPage.tsx:77 +#, c-format +msgid "Print" +msgstr "Imprimir" + +#: src/paths/instance/templates/update/UpdatePage.tsx:135 +#, fuzzy, c-format +msgid "Too short" +msgstr "demasiado corta" + +#: src/paths/instance/templates/update/index.tsx:90 +#, fuzzy, c-format +msgid "Template (ID: %1$s) has been updated" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" + +#: src/paths/instance/templates/use/UsePage.tsx:58 +#, fuzzy, c-format +msgid "Amount is required" +msgstr "Login necesario" + +#: src/paths/instance/templates/use/UsePage.tsx:59 +#, c-format +msgid "Order summary is required" +msgstr "Se requiere resumen del pedido" + +#: src/paths/instance/templates/use/UsePage.tsx:86 +#, fuzzy, c-format +msgid "New order for template" +msgstr "cargar viejas transferencias" + +#: src/paths/instance/templates/use/UsePage.tsx:108 +#, c-format +msgid "Amount of the order" +msgstr "Importe del pedido" + +#: src/paths/instance/templates/use/UsePage.tsx:113 +#, fuzzy, c-format +msgid "Order summary" +msgstr "Estado de orden" + +#: src/paths/instance/templates/use/index.tsx:125 +#, fuzzy, c-format +msgid "Could not create order from template" +msgstr "No se pudo create el reembolso" + +#: src/paths/instance/token/DetailPage.tsx:57 +#, fuzzy, c-format +msgid "You need your access token to perform the operation" +msgstr "Está estableciendo el token de acceso para la nueva instancia" + +#: src/paths/instance/token/DetailPage.tsx:74 +#, fuzzy, c-format +msgid "You are updating the access token from instance with id \"%1$s\"" +msgstr "Está actualizando el token de acceso para la instancia con id %1$s" + +#: src/paths/instance/token/DetailPage.tsx:105 +#, c-format +msgid "This instance doesn't have authentication token." +msgstr "" + +#: src/paths/instance/token/DetailPage.tsx:106 +#, c-format +msgid "You can leave it empty if there is another layer of security." +msgstr "" + +#: src/paths/instance/token/DetailPage.tsx:121 +#, fuzzy, c-format +msgid "Current access token" +msgstr "Establecer token de acceso" + +#: src/paths/instance/token/DetailPage.tsx:126 +#, fuzzy, c-format +msgid "Clearing the access token will mean public access to the instance." +msgstr "Limpiar el token de acceso significa acceso público a la instancia" + +#: src/paths/instance/token/DetailPage.tsx:142 +#, fuzzy, c-format +msgid "Clear token" +msgstr "Crear token" + +#: src/paths/instance/token/DetailPage.tsx:177 +#, fuzzy, c-format +msgid "Confirm change" +msgstr "Confirmado" + +#: src/paths/instance/token/index.tsx:83 +#, fuzzy, c-format +msgid "Failed to clear token" +msgstr "Fallo al crear la instancia" + +#: src/paths/instance/token/index.tsx:109 +#, fuzzy, c-format +msgid "Failed to set new token" +msgstr "Fallo al eliminar instancia" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 +#, c-format +msgid "Slug" +msgstr "" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 +#, fuzzy, c-format +msgid "Token family slug to use in URLs (for internal use only)" +msgstr "" +"Identificación del producto para usar en las URL (solo para uso interno)" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 +#, c-format +msgid "Kind" +msgstr "" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 +#, c-format +msgid "Token family kind" +msgstr "" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 +#, c-format +msgid "User-readable token family name" +msgstr "" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 +#, fuzzy, c-format +msgid "Token family description for customers" msgstr "descripción del producto para los clientes" -#: src/components/product/ProductForm.tsx:149 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 +#, fuzzy, c-format +msgid "Valid After" +msgstr "Válido hasta" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "Age restricted" -msgstr "Restricción de edad" +msgid "Token family can issue tokens after this date" +msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 +#, fuzzy, c-format +msgid "Valid Before" +msgstr "formato inválido" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "is this product restricted for customer below certain age?" -msgstr "¿este producto está restringido para clientes menores de cierta edad?" +msgid "Token family can issue tokens until this date" +msgstr "" + +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 +#, fuzzy, c-format +msgid "Duration" +msgstr "Expiración" -#: src/components/product/ProductForm.tsx:155 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +msgid "Validity duration of a issued token" msgstr "" -"unidad que describe la cantidad de producto vendido (por ejemplo, 2 " -"kilogramos, 5 litros, 3 artículos, 5 metros) para los clientes" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 +#, fuzzy, c-format +msgid "Token familty created successfully" +msgstr "reembolzo creado satisfactoriamente" + +#: src/paths/instance/tokenfamilies/create/index.tsx:57 +#, fuzzy, c-format +msgid "Could not create token family" +msgstr "No se pudo create el reembolso" + +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 +#, c-format +msgid "Token Families" +msgstr "" + +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 +#, c-format +msgid "Add token family" +msgstr "" + +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 +#, fuzzy, c-format +msgid "Go to token family update page" +msgstr "ir a la página de actualización del producto" + +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 +#, fuzzy, c-format +msgid "Remove this token family from the database" +msgstr "eliminar este producto de la base de datos" + +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 +#, fuzzy, c-format +msgid "" +"There are no token families yet, add the first one by pressing the + sign." +msgstr "No hay propinas todavía, agregar mas presionando el signo +" + +#: src/paths/instance/tokenfamilies/list/index.tsx:91 +#, fuzzy, c-format +msgid "Token family updated successfully" +msgstr "producto actualizado correctamente" + +#: src/paths/instance/tokenfamilies/list/index.tsx:96 +#, fuzzy, c-format +msgid "Could not update the token family" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/tokenfamilies/list/index.tsx:129 +#, fuzzy, c-format +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" + +#: src/paths/instance/tokenfamilies/list/index.tsx:134 +#, fuzzy, c-format +msgid "Failed to delete token family" +msgstr "Fallo al eliminar instancia" + +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format msgid "" -"sale price for customers, including taxes, for above units of the product" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -"precio de venta para los clientes, impuestos incluidos, por encima de las " -"unidades del producto" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 +#, c-format +msgid "Deleting a token family %1$s ." +msgstr "" + +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 +#, c-format +msgid "Token Family: %1$s" +msgstr "" + +#: src/paths/instance/tokenfamilies/update/index.tsx:100 +#, fuzzy, c-format +msgid "Token familty updated successfully" +msgstr "producto actualizado correctamente" + +#: src/paths/instance/tokenfamilies/update/index.tsx:106 +#, fuzzy, c-format +msgid "Could not update token family" +msgstr "no se pudo actualizar el producto" + +#: src/paths/instance/transfers/create/CreatePage.tsx:62 +#, fuzzy, c-format +msgid "Check the id, does not look valid" +msgstr "comprueba el ID, parece no ser válido" + +#: src/paths/instance/transfers/create/CreatePage.tsx:64 +#, fuzzy, c-format +msgid "Must have 52 characters, current %1$s" +msgstr "debería tener 52 caracteres, actualmente %1$s" + +#: src/paths/instance/transfers/create/CreatePage.tsx:71 +#, c-format +msgid "URL doesn't have the right format" +msgstr "La URL no tiene el formato correcto" + +#: src/paths/instance/transfers/create/CreatePage.tsx:95 +#, c-format +msgid "Credited bank account" +msgstr "Abono en cuenta bancaria" + +#: src/paths/instance/transfers/create/CreatePage.tsx:97 +#, c-format +msgid "Select one account" +msgstr "Selecciona una cuenta" + +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "Stock" -msgstr "Existencias" +msgid "Bank account of the merchant where the payment was received" +msgstr "Cuenta bancaria del comerciante donde se recibió el pago" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format +msgid "Wire transfer ID" +msgstr "ID de la transferencia" + +#: src/paths/instance/transfers/create/CreatePage.tsx:104 +#, fuzzy, c-format msgid "" -"product inventory for products with finite supply (for internal use only)" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -"inventario de productos para productos con suministro finito (sólo para uso " -"interno)" +"identificador único de la transferencia utilizado por el proveedor, debe " +"tener 52 caracteres" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "taxes included in the product price, exposed to customers" -msgstr "impuestos incluidos en el precio del producto, expuestos a los clientes" +msgid "Exchange URL" +msgstr "URL del proveedor" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "Need to complete marked fields" -msgstr "Necesita completar los campos marcados" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" +msgstr "" +"URL base del proveedor que realizó la transferencia, debería haber estado en " +"el asunto de la transferencia bancaria" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "could not create product" -msgstr "no se pudo crear el producto" +msgid "Amount credited" +msgstr "Monto abonado" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Products" -msgstr "Productos" +msgid "Actual amount that was wired to the merchant's bank account" +msgstr "Monto real que se transfirió a la cuenta bancaria del comerciante" -#: src/paths/instance/products/list/Table.tsx:73 -#, c-format -msgid "add product to inventory" -msgstr "añadir producto al inventario" +#: src/paths/instance/transfers/create/index.tsx:62 +#, fuzzy, c-format +msgid "Wire transfer informed successfully" +msgstr "reembolzo creado satisfactoriamente" -#: src/paths/instance/products/list/Table.tsx:137 -#, c-format -msgid "Sell" -msgstr "Venta" +#: src/paths/instance/transfers/create/index.tsx:68 +#, fuzzy, c-format +msgid "Could not inform transfer" +msgstr "no se pudo informar la transferencia" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Profit" -msgstr "Ganancia" +msgid "Transfers" +msgstr "Transferencias" -#: src/paths/instance/products/list/Table.tsx:149 -#, c-format -msgid "Sold" -msgstr "Vendido" +#: src/paths/instance/transfers/list/Table.tsx:64 +#, fuzzy, c-format +msgid "Add new transfer" +msgstr "añadir nueva transferencia" -#: src/paths/instance/products/list/Table.tsx:210 -#, c-format -msgid "free" -msgstr "Gratis" +#: src/paths/instance/transfers/list/Table.tsx:117 +#, fuzzy, c-format +msgid "Load more transfers before the first one" +msgstr "cargar más transferencias antes de la primera" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "go to product update page" -msgstr "ir a la página de actualización del producto" +msgid "Credit" +msgstr "Crédito" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Update" -msgstr "Actualizar" +msgid "Confirmed" +msgstr "Confirmado" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "remove this product from the database" -msgstr "eliminar este producto de la base de datos" +msgid "Verified" +msgstr "Verificado" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "update the product with new price" -msgstr "actualizar el producto con el nuevo precio" +msgid "Executed at" +msgstr "Ejecutado en" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "update product with new price" -msgstr "actualizar producto con nuevo precio" +msgid "yes" +msgstr "si" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add more elements to the inventory" -msgstr "añadir más elementos al inventario" +msgid "no" +msgstr "no" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "report elements lost in the inventory" -msgstr "informar de elementos perdidos en el inventario" +msgid "never" +msgstr "nunca" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "new price for the product" -msgstr "nuevo precio para el producto" +msgid "unknown" +msgstr "desconocido" -#: src/paths/instance/products/list/Table.tsx:421 -#, c-format -msgid "the are value with errors" -msgstr "hay valores con errores" +#: src/paths/instance/transfers/list/Table.tsx:166 +#, fuzzy, c-format +msgid "Delete selected transfer from the database" +msgstr "eliminar transferencia seleccionada de la base de datos" -#: src/paths/instance/products/list/Table.tsx:422 -#, c-format -msgid "update product with new stock and price" -msgstr "actualizar el producto con nuevas existencias y precio" +#: src/paths/instance/transfers/list/Table.tsx:181 +#, fuzzy, c-format +msgid "Load more transfers after the last one" +msgstr "cargue más transferencia luego de la última" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "There is no products yet, add more pressing the + sign" -msgstr "No existen productos todavía, añadir más pulsando el símbolo +" +msgid "There is no transfer yet, add more pressing the + sign" +msgstr "No hay transferencias todavía, agregar mas presionando el signo +" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "product updated successfully" -msgstr "producto actualizado correctamente" +msgid "Bank account" +msgstr "Cuenta bancaria" -#: src/paths/instance/products/list/index.tsx:92 -#, c-format -msgid "could not update the product" -msgstr "no se pudo actualizar el producto" +#: src/paths/instance/transfers/list/ListPage.tsx:83 +#, fuzzy, c-format +msgid "All accounts" +msgstr "Cuenta" -#: src/paths/instance/products/list/index.tsx:103 -#, c-format -msgid "product delete successfully" -msgstr "producto fue eliminado correctamente" +#: src/paths/instance/transfers/list/ListPage.tsx:84 +#, fuzzy, c-format +msgid "Filter by account address" +msgstr "filtrar por dirección de cuenta" -#: src/paths/instance/products/list/index.tsx:109 -#, c-format -msgid "could not delete the product" -msgstr "no se pudo eliminar el producto" +#: src/paths/instance/transfers/list/ListPage.tsx:105 +#, fuzzy, c-format +msgid "Only show wire transfers confirmed by the merchant" +msgstr "mostrar sólo las transferencias confirmadas por el comerciante" -#: src/paths/instance/products/update/UpdatePage.tsx:56 -#, c-format -msgid "Product id:" -msgstr "ID de producto:" +#: src/paths/instance/transfers/list/ListPage.tsx:115 +#, fuzzy, c-format +msgid "Only show wire transfers claimed by the exchange" +msgstr "sólo muestran las transferencias reclamadas por el proveedor" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." -msgstr "" -"Para completar la configuración de la reserva, ahora debe iniciar una " -"transferencia bancaria utilizando el asunto de transferencia bancaria " -"indicado y abonando el importe especificado en la cuenta indicada del " -"proveedor." +msgid "Unverified" +msgstr "Sin verificar" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 -#, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" -msgstr "Si su sistema soporta RFC 8905, puede hacerlo abriendo este URI:" +#: src/paths/instance/transfers/list/index.tsx:118 +#, fuzzy, c-format +msgid "Wire transfer \"%1$s...\" has been deleted" +msgstr "La instancia '%1$s' (ID: %2$s) fue eliminada" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 -#, c-format -msgid "it should be greater than 0" -msgstr "debe ser mayor que 0" +#: src/paths/instance/transfers/list/index.tsx:123 +#, fuzzy, c-format +msgid "Failed to delete transfer" +msgstr "Fallo al eliminar instancia" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "must be a valid URL" -msgstr "debe ser una URL válida" +msgid "Must be business or individual" +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Initial balance" -msgstr "Balance inicial" +msgid "Pay delay can't be greater than wire transfer delay" +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 -#, c-format -msgid "balance prior to deposit" -msgstr "saldo antes del depósito" +#: src/paths/admin/create/CreatePage.tsx:112 +#, fuzzy, c-format +msgid "Max 7 lines" +msgstr "máximo 7 líneas" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "Exchange URL" -msgstr "URL del proveedor" +msgid "Doesn't match" +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 -#, c-format -msgid "URL of exchange" -msgstr "URL del proveedor" +#: src/paths/admin/create/CreatePage.tsx:215 +#, fuzzy, c-format +msgid "Enable access control" +msgstr "Administrar token de acceso" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Next" -msgstr "Siguiente" +msgid "Choose if the backend server should authenticate access." +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Wire method" -msgstr "Método de transferencia" +msgid "Access control is not yet decided. This instance can't be created." +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "method to use for wire transfer" -msgstr "método a usar para realizar la transferencia bancaria" +msgid "Authorization must be handled externally." +msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Select one wire method" -msgstr "Selecciona un método de transferencia" +msgid "Authorization is handled by the backend server." +msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "could not create reserve" -msgstr "no se pudo crear la reserva" +msgid "Need to complete marked fields and choose authorization method" +msgstr "Necesita completar campos marcados y escoger un método de autorización" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "Valid until" -msgstr "Válido hasta" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." +msgstr "" +"Nombre de la instancia en URL. La instancia \"por defecto\" es especial, ya " +"que se utiliza para administrar otras instancias." -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "Created balance" -msgstr "Balance creado" +msgid "Business name" +msgstr "Nombre del negocio" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Exchange balance" -msgstr "Balance del proveedor" +msgid "Legal name of the business represented by this instance." +msgstr "Nombre legal de la empresa representada por esta instancia." -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Picked up" -msgstr "Recogido" +msgid "Email" +msgstr "Correo eletrónico" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Committed" -msgstr "Comiteado" +msgid "Contact email" +msgstr "Correo electrónico del contacto" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Account address" -msgstr "Dirección de cuenta" +msgid "Website URL" +msgstr "URL de sitio web" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "Subject" -msgstr "Asunto" +msgid "URL." +msgstr "URL." -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "Tips" -msgstr "Propinas" +msgid "Logo" +msgstr "Logotipo" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "No tips has been authorized from this reserve" -msgstr "No se han autorizado propinas de esta reserva" +msgid "Logo image." +msgstr "Imagen del logotipo." -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "Authorized" -msgstr "Autorizado" +msgid "Physical location of the merchant." +msgstr "Ubicación física del comerciante." -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "Expiration" -msgstr "Expiración" - -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 -#, fuzzy, c-format -msgid "amount of tip" -msgstr "monto" - -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 -#, fuzzy, c-format -msgid "Justification" +msgid "Jurisdiction" msgstr "Jurisdicción" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 -#, c-format -msgid "reason for the tip" -msgstr "motivo de la propina" - -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "URL after tip" -msgstr "URL después de la recompensa" +msgid "Jurisdiction for legal disputes with the merchant." +msgstr "Jurisdicción para disputas legales con el comerciante." -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "URL to visit after tip payment" -msgstr "URL para visitar después del pago de la propina" - -#: src/paths/instance/reserves/list/Table.tsx:65 -#, fuzzy, c-format -msgid "Reserves not yet funded" -msgstr "Servidor no encontrado" +msgid "Pay transaction fee" +msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "Reserves ready" -msgstr "Reservas listas" - -#: src/paths/instance/reserves/list/Table.tsx:95 -#, fuzzy, c-format -msgid "add new reserve" -msgstr "cargar nuevas transferencias" +msgid "Assume the cost of the transaction of let the user pay for it." +msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "Expires at" -msgstr "Vence en" +msgid "Default payment delay" +msgstr "Retraso del pago por defecto" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "Initial" -msgstr "Inicial" +msgid "" +"Time customers have to pay an order before the offer expires by default." +msgstr "" +"Tiempo que los clientes tienen para pagar un pedido antes de que caduque la " +"oferta de forma predeterminada." -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "delete selected reserve from the database" -msgstr "eliminar la reserva seleccionada de la base de datos" +msgid "Default wire transfer delay" +msgstr "Retrazo de transferencia por omisión" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "authorize new tip from selected reserve" -msgstr "autorizar nueva punta de reserva seleccionada" - -#: src/paths/instance/reserves/list/Table.tsx:237 -#, fuzzy, c-format msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" -msgstr "No hay transferencias todavía, agregar mas presionando el signo +" - -#: src/paths/instance/reserves/list/Table.tsx:264 -#, fuzzy, c-format -msgid "Expected Balance" -msgstr "Ejecutado en" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." +msgstr "" +"Tiempo máximo que un proveedor puede retrasar la transferencia de fondos al " +"comerciante, lo que le permite agrupar pagos más pequeños en transferencias " +"más grandes y reducir las comisiones por transferencia." -#: src/paths/instance/reserves/list/index.tsx:110 -#, fuzzy, c-format -msgid "could not create the tip" -msgstr "No se pudo create el reembolso" +#: src/paths/instance/update/UpdatePage.tsx:124 +#, c-format +msgid "Instance id" +msgstr "ID de instancia" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/update/index.tsx:108 #, fuzzy, c-format -msgid "should not be empty" -msgstr "no puede ser vacío" +msgid "Failed to update instance" +msgstr "Fallo al crear la instancia" -#: src/paths/instance/templates/create/CreatePage.tsx:93 -#, fuzzy, c-format -msgid "should be greater that 0" -msgstr "Debe ser mayor a 0" +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 +#, c-format +msgid "Must be \"pay\" or \"refund\"" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, fuzzy, c-format -msgid "can't be empty" -msgstr "no puede ser vacío" +msgid "Must be one of '%1$s'" +msgstr "deberían ser iguales" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "to short" -msgstr "demasiado corta" +msgid "Webhook ID to use" +msgstr "ID de webhook a utilizar" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "just letters and numbers from 2 to 7" -msgstr "sólo letras y números del 2 al 7" +msgid "Event" +msgstr "Evento" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "size of the key should be 32" -msgstr "el tamaño de la clave debe ser 32" +msgid "Pay" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "Identifier" -msgstr "Identificador" +msgid "The event of the webhook: why the webhook is used" +msgstr "El evento del webhook: por qué se utiliza el webhook" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "Name of the template in URLs." -msgstr "Nombre de la plantilla en las URL." +msgid "Method" +msgstr "Método" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "Describe what this template stands for" -msgstr "Describa lo que representa esta plantilla" +msgid "GET" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 -#, fuzzy, c-format -msgid "Fixed summary" -msgstr "Estado de orden" +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 +#, c-format +msgid "POST" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "If specified, this template will create order with the same summary" -msgstr "Si se especifica, esta plantilla creará pedidos con el mismo resumen" +msgid "PUT" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 -#, fuzzy, c-format -msgid "Fixed price" -msgstr "precio unitario" +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#, c-format +msgid "PATCH" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "If specified, this template will create order with the same price" -msgstr "Si se especifica, esta plantilla creará pedidos con el mismo precio" +msgid "HEAD" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Minimum age" -msgstr "Edad mínima" +msgid "Method used by the webhook" +msgstr "Método utilizado por el webhook" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Is this contract restricted to some age?" -msgstr "¿Este contrato está restringido a alguna edad?" +msgid "URL" +msgstr "URL" -#: src/paths/instance/templates/create/CreatePage.tsx:165 -#, fuzzy, c-format -msgid "Payment timeout" -msgstr "Opciones de pago" +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 +#, c-format +msgid "URL of the webhook where the customer will be redirected" +msgstr "URL del webhook al que se redirigirá al cliente" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -"Cuánto tiempo tiene el cliente para completar el pago una vez creado el " -"pedido." -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Verification algorithm" -msgstr "Algoritmo de verificación" +msgid "For example %1$s will be replaced with the the order's price" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" -msgstr "Algoritmo a utilizar para verificar la transacción en modo offline" +msgid "The short list of variables are:" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 -#, c-format -msgid "Point-of-sale key" -msgstr "Clave punto de venta" +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 +#, fuzzy, c-format +msgid "order's description" +msgstr "descripción" -#: src/paths/instance/templates/create/CreatePage.tsx:182 -#, c-format -msgid "Useful to validate the purchase" -msgstr "Útil para validar la compra" +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 +#, fuzzy, c-format +msgid "order's price" +msgstr "Precio de la orden" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "generate random secret key" -msgstr "generar clave secreta aleatoria" +msgid "order's unique identification" +msgstr "" + +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 +#, fuzzy, c-format +msgid "the amount that was being refunded" +msgstr "monto a ser reembolsado" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "random" -msgstr "aleatorio" +msgid "the reason entered by the merchant staff for granting the refund" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "show secret key" -msgstr "mostrar clave secreta" +msgid "time of the refund in nanoseconds since 1970" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "hide secret key" -msgstr "ocultar clave secreta" +msgid "Http body" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "hide" -msgstr "ocultar" +msgid "Body template by the webhook" +msgstr "Plantilla del cuerpo del webhook" + +#: src/paths/instance/webhooks/create/index.tsx:52 +#, fuzzy, c-format +msgid "Webhook create successfully" +msgstr "el webhook ha sido borrado correctamente" + +#: src/paths/instance/webhooks/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create the webhook" +msgstr "no se ha podido eliminar el webhook" + +#: src/paths/instance/webhooks/create/index.tsx:66 +#, fuzzy, c-format +msgid "Could not create webhook" +msgstr "no se ha podido eliminar el webhook" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "show" -msgstr "mostrar" +msgid "Webhooks" +msgstr "Webhooks" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, fuzzy, c-format -msgid "could not inform template" -msgstr "no se pudo informar la transferencia" +msgid "Add new webhooks" +msgstr "añadir nuevos webhooks" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, fuzzy, c-format -msgid "Amount is required" -msgstr "Login necesario" +msgid "Load more webhooks before the first one" +msgstr "cargar más webhooks antes del primero" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "Order summary is required" -msgstr "Se requiere resumen del pedido" +msgid "Event type" +msgstr "Tipo de evento" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, fuzzy, c-format -msgid "New order for template" -msgstr "cargar viejas transferencias" +msgid "Delete selected webhook from the database" +msgstr "eliminar el webhook seleccionado de la base de datos" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/webhooks/list/Table.tsx:170 +#, fuzzy, c-format +msgid "Load more webhooks after the last one" +msgstr "cargar más webhooks después del último" + +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Amount of the order" -msgstr "Importe del pedido" +msgid "There is no webhooks yet, add more pressing the + sign" +msgstr "No hay webhooks todavía, añade más pulsando sobre el símbolo +" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/webhooks/list/index.tsx:88 #, fuzzy, c-format -msgid "Order summary" -msgstr "Estado de orden" +msgid "Webhook delete successfully" +msgstr "el webhook ha sido borrado correctamente" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/webhooks/list/index.tsx:93 #, fuzzy, c-format -msgid "could not create order from template" -msgstr "No se pudo create el reembolso" +msgid "Could not delete the webhook" +msgstr "no se ha podido eliminar el webhook" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." -msgstr "" -"Aquí puede especificar un valor por defecto para los campos que no son " -"fijos. Los valores por defecto pueden ser editados por el cliente antes del " -"pago." +msgid "Header" +msgstr "Cabecera" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Fixed amount" -msgstr "Importe fijo" +msgid "Header template of the webhook" +msgstr "Plantilla de cabecera del webhook" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "Default amount" -msgstr "Importe por defecto" +msgid "Body" +msgstr "Cuerpo" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/webhooks/update/index.tsx:88 #, fuzzy, c-format -msgid "Default summary" -msgstr "Estado de orden" +msgid "Webhook updated" +msgstr "ID de webhook a utilizar" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/webhooks/update/index.tsx:94 +#, fuzzy, c-format +msgid "Could not update webhook" +msgstr "no se ha podido eliminar el webhook" + +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Print" -msgstr "Imprimir" +msgid "Language" +msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Setup TOTP" -msgstr "Configurar TOTP" +msgid "Set default" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Templates" -msgstr "Plantillas" +msgid "Advance order creation" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "add new templates" -msgstr "añadir nuevas plantillas" +msgid "Shows more options in the order creation form" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "load more templates before the first one" -msgstr "cargar más plantillas antes de la primera" +msgid "Advance instance settings" +msgstr "" + +#: src/paths/settings/index.tsx:108 +#, c-format +msgid "Shows more options in the instance settings form" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/settings/index.tsx:113 #, fuzzy, c-format -msgid "load newer templates" -msgstr "cargar nuevas transferencias" +msgid "Date format" +msgstr "formato inválido" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "delete selected templates from the database" -msgstr "eliminar las plantillas seleccionadas de la base de datos" +msgid "How the date is going to be displayed" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "use template to create new order" -msgstr "utilizar la plantilla para crear un nuevo pedido" - -#: src/paths/instance/templates/list/Table.tsx:195 -#, fuzzy, c-format -msgid "create qr code for the template" -msgstr "No se pudo create el reembolso" +msgid "Developer mode" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "load more templates after the last one" -msgstr "cargar más plantillas después de la última" +msgid "" +"Shows more options and tools which are not intended for general audience." +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/categories/list/Table.tsx:133 #, fuzzy, c-format -msgid "load older templates" -msgstr "cargar viejas transferencias" +msgid "Total products" +msgstr "Precio total" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/categories/list/Table.tsx:164 #, fuzzy, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Delete selected category from the database" +msgstr "eliminar transferencia seleccionada de la base de datos" + +#: src/paths/instance/categories/list/Table.tsx:199 +#, fuzzy, c-format +msgid "There is no categories yet, add more pressing the + sign" msgstr "No hay propinas todavía, agregar mas presionando el signo +" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/categories/list/index.tsx:90 #, fuzzy, c-format -msgid "template delete successfully" +msgid "Category delete successfully" msgstr "producto fue eliminado correctamente" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/categories/list/index.tsx:95 #, fuzzy, c-format -msgid "could not delete the template" +msgid "Could not delete the category" msgstr "no se pudo eliminar el producto" -#: src/paths/instance/templates/update/index.tsx:90 -#, fuzzy, c-format -msgid "could not update template" -msgstr "no se pudo actualizar el producto" - -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 -#, fuzzy, c-format -msgid "should be one of '%1$s'" -msgstr "deberían ser iguales" - -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 -#, c-format -msgid "Webhook ID to use" -msgstr "ID de webhook a utilizar" - -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 -#, c-format -msgid "Event" -msgstr "Evento" - -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "The event of the webhook: why the webhook is used" -msgstr "El evento del webhook: por qué se utiliza el webhook" +msgid "Category name" +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 -#, c-format -msgid "Method" -msgstr "Método" +#: src/paths/instance/categories/create/index.tsx:53 +#, fuzzy, c-format +msgid "Category added successfully" +msgstr "producto fue eliminado correctamente" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 -#, c-format -msgid "Method used by the webhook" -msgstr "Método utilizado por el webhook" +#: src/paths/instance/categories/create/index.tsx:59 +#, fuzzy, c-format +msgid "Could not add category" +msgstr "no se pudo crear el producto" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "URL" -msgstr "URL" +msgid "Id:" +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 -#, c-format -msgid "URL of the webhook where the customer will be redirected" -msgstr "URL del webhook al que se redirigirá al cliente" +#: src/paths/instance/categories/update/UpdatePage.tsx:120 +#, fuzzy, c-format +msgid "Name of the category" +msgstr "Nombre de la plantilla en las URL." -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "Header" -msgstr "Cabecera" +msgid "Products" +msgstr "Productos" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 -#, c-format -msgid "Header template of the webhook" -msgstr "Plantilla de cabecera del webhook" +#: src/paths/instance/categories/update/UpdatePage.tsx:133 +#, fuzzy, c-format +msgid "Search by product description or id" +msgstr "buscar productos por su descripción o ID" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "Body" -msgstr "Cuerpo" +msgid "Products that this category will list." +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 -#, c-format -msgid "Body template by the webhook" -msgstr "Plantilla del cuerpo del webhook" +#: src/paths/instance/categories/update/index.tsx:93 +#, fuzzy, c-format +msgid "Could not update category" +msgstr "no se pudo actualizar el producto" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Webhooks" -msgstr "Webhooks" +msgid "Category id is unknown" +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/Routing.tsx:659 #, c-format -msgid "add new webhooks" -msgstr "añadir nuevos webhooks" +msgid "Without this the merchant backend will refuse to create new orders." +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/Routing.tsx:669 #, c-format -msgid "load more webhooks before the first one" -msgstr "cargar más webhooks antes del primero" +msgid "Hide for today" +msgstr "Ocultar por hoy" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/Routing.tsx:703 #, fuzzy, c-format -msgid "load newer webhooks" -msgstr "cargar nuevas ordenes" - -#: src/paths/instance/webhooks/list/Table.tsx:151 -#, c-format -msgid "Event type" -msgstr "Tipo de evento" - -#: src/paths/instance/webhooks/list/Table.tsx:176 -#, c-format -msgid "delete selected webhook from the database" -msgstr "eliminar el webhook seleccionado de la base de datos" - -#: src/paths/instance/webhooks/list/Table.tsx:198 -#, c-format -msgid "load more webhooks after the last one" -msgstr "cargar más webhooks después del último" +msgid "KYC verification needed" +msgstr "Verificación KYC pendiente" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/Routing.tsx:707 #, c-format -msgid "load older webhooks" -msgstr "cargar webhooks antiguos" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 -#, c-format -msgid "There is no webhooks yet, add more pressing the + sign" -msgstr "No hay webhooks todavía, añade más pulsando sobre el símbolo +" +#: src/components/menu/SideBar.tsx:157 +#, fuzzy, c-format +msgid "Configuration" +msgstr "Expiración" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "webhook delete successfully" -msgstr "el webhook ha sido borrado correctamente" +msgid "Settings" +msgstr "Configuración" -#: src/paths/instance/webhooks/list/index.tsx:100 -#, c-format -msgid "could not delete the webhook" -msgstr "no se ha podido eliminar el webhook" +#: src/components/menu/SideBar.tsx:206 +#, fuzzy, c-format +msgid "Access token" +msgstr "Token de acceso" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "check the id, does not look valid" -msgstr "comprueba el ID, parece no ser válido" +msgid "Connection" +msgstr "Conexión" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "should have 52 characters, current %1$s" -msgstr "debería tener 52 caracteres, actualmente %1$s" +msgid "Interface" +msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "URL doesn't have the right format" -msgstr "La URL no tiene el formato correcto" +msgid "List" +msgstr "Lista" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Credited bank account" -msgstr "Abono en cuenta bancaria" +msgid "Log out" +msgstr "Salir" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Select one account" -msgstr "Selecciona una cuenta" +msgid "Failed to create instance" +msgstr "Fallo al crear la instancia" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/Application.tsx:208 #, c-format -msgid "Bank account of the merchant where the payment was received" -msgstr "Cuenta bancaria del comerciante donde se recibió el pago" +msgid "checking compatibility with server..." +msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 -#, c-format -msgid "Wire transfer ID" -msgstr "ID de la transferencia" +#: src/Application.tsx:217 +#, fuzzy, c-format +msgid "Contacting the server failed" +msgstr "No se pudo aceder al servidor" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/Application.tsx:229 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "The server version is not supported" msgstr "" -"identificador único de la transferencia utilizado por el proveedor, debe " -"tener 52 caracteres" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" -"URL base del proveedor que realizó la transferencia, debería haber estado en " -"el asunto de la transferencia bancaria" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/components/form/InputSecured.tsx:37 #, c-format -msgid "Amount credited" -msgstr "Monto abonado" +msgid "Deleting" +msgstr "Borrando" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/components/form/InputSecured.tsx:41 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" -msgstr "Monto real que se transfirió a la cuenta bancaria del comerciante" +msgid "Changing" +msgstr "Cambiando" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/components/form/InputSecured.tsx:88 #, c-format -msgid "could not inform transfer" -msgstr "no se pudo informar la transferencia" +msgid "Manage access token" +msgstr "Administrar token de acceso" -#: src/paths/instance/transfers/list/Table.tsx:61 -#, c-format -msgid "Transfers" -msgstr "Transferencias" +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, fuzzy, c-format +msgid "Business Name" +msgstr "Nombre del negocio" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format -msgid "add new transfer" -msgstr "añadir nueva transferencia" +msgid "Order ID" +msgstr "ID de pedido" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format -msgid "load more transfers before the first one" -msgstr "cargar más transferencias antes de la primera" +msgid "Payment URL" +msgstr "URL de pago" -#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "load newer transfers" -msgstr "cargar nuevas transferencias" +#~ msgid "cannot be empty" +#~ msgstr "no puede ser vacío" -#: src/paths/instance/transfers/list/Table.tsx:143 #, c-format -msgid "Credit" -msgstr "Crédito" +#~ msgid "KYC URL" +#~ msgstr "URL de KYC" -#: src/paths/instance/transfers/list/Table.tsx:152 #, c-format -msgid "Confirmed" -msgstr "Confirmado" +#~ msgid "clear" +#~ msgstr "limpiar" -#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "Verified" -msgstr "Verificado" +#~ msgid "Product" +#~ msgstr "Producto" -#: src/paths/instance/transfers/list/Table.tsx:158 #, c-format -msgid "Executed at" -msgstr "Ejecutado en" +#~ msgid "image" +#~ msgstr "imagen" -#: src/paths/instance/transfers/list/Table.tsx:171 #, c-format -msgid "yes" -msgstr "si" +#~ msgid "quantity" +#~ msgstr "cantidad" -#: src/paths/instance/transfers/list/Table.tsx:171 #, c-format -msgid "no" -msgstr "no" +#~ msgid "total price" +#~ msgstr "precio total" -#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "unknown" -msgstr "desconocido" +#~ msgid "not a valid json" +#~ msgstr "no es un json válido" -#: src/paths/instance/transfers/list/Table.tsx:187 #, c-format -msgid "delete selected transfer from the database" -msgstr "eliminar transferencia seleccionada de la base de datos" +#~ msgid "Auto-refund deadline" +#~ msgstr "Plazo de reembolso automático" -#: src/paths/instance/transfers/list/Table.tsx:202 #, c-format -msgid "load more transfer after the last one" -msgstr "cargue más transferencia luego de la última" +#~ msgid "Maximum deposit fee" +#~ msgstr "Máxima tarifa de depósito" -#: src/paths/instance/transfers/list/Table.tsx:206 #, c-format -msgid "load older transfers" -msgstr "cargar viejas transferencias" +#~ msgid "" +#~ "Maximum aggregate wire fees the merchant is willing to cover for this " +#~ "order. Wire fees exceeding this amount are to be covered by the customers." +#~ msgstr "" +#~ "Máximo total de comisiones por transferencia que el vendedor está " +#~ "dispuesto a cubrir para este pedido. Los gastos de transferencia que " +#~ "superen este importe correrán a cargo del cliente." -#: src/paths/instance/transfers/list/Table.tsx:223 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" -msgstr "No hay transferencias todavía, agregar mas presionando el signo +" +#~ msgid "Wire fee amortization" +#~ msgstr "Amortización de comisión de transferencia" -#: src/paths/instance/transfers/list/ListPage.tsx:79 #, c-format -msgid "filter by account address" -msgstr "filtrar por dirección de cuenta" +#~ msgid "" +#~ "Factor by which wire fees exceeding the above threshold are divided to " +#~ "determine the share of excess wire fees to be paid explicitly by the " +#~ "consumer." +#~ msgstr "" +#~ "Factor por el que se dividen los comisiones por transferencia que superan " +#~ "el umbral anterior para determinar la parte del exceso de comisiones por " +#~ "transferencia que debe pagar explícitamente el consumidor." -#: src/paths/instance/transfers/list/ListPage.tsx:100 #, c-format -msgid "only show wire transfers confirmed by the merchant" -msgstr "mostrar sólo las transferencias confirmadas por el comerciante" +#~ msgid "" +#~ "Uncheck this option if the merchant backend generated an order ID with " +#~ "enough entropy to prevent adversarial claims." +#~ msgstr "" +#~ "Desmarque esta opción si el backend del comerciante ha generado un ID de " +#~ "pedido con suficiente entropía para evitar reclamaciones de adversarios." -#: src/paths/instance/transfers/list/ListPage.tsx:110 #, c-format -msgid "only show wire transfers claimed by the exchange" -msgstr "sólo muestran las transferencias reclamadas por el proveedor" +#~ msgid "load newer orders" +#~ msgstr "cargar nuevas ordenes" -#: src/paths/instance/transfers/list/ListPage.tsx:113 #, c-format -msgid "Unverified" -msgstr "Sin verificar" +#~ msgid "load older orders" +#~ msgstr "cargar viejas ordenes" -#: src/paths/admin/create/CreatePage.tsx:69 #, c-format -msgid "is not valid" -msgstr "no es válido" +#~ msgid "date" +#~ msgstr "fecha" -#: src/paths/admin/create/CreatePage.tsx:94 #, c-format -msgid "is not a number" -msgstr "no es un número" +#~ msgid "amount" +#~ msgstr "monto" -#: src/paths/admin/create/CreatePage.tsx:96 #, c-format -msgid "must be 1 or greater" -msgstr "debe ser 1 o mayor" +#~ msgid "reason" +#~ msgstr "razón" -#: src/paths/admin/create/CreatePage.tsx:107 #, c-format -msgid "max 7 lines" -msgstr "máximo 7 líneas" +#~ msgid "Max wire fee" +#~ msgstr "Impuesto de transferencia máximo" -#: src/paths/admin/create/CreatePage.tsx:178 #, c-format -msgid "change authorization configuration" -msgstr "cambiar configuración de autorización" +#~ msgid "maximum wire fee accepted by the merchant" +#~ msgstr "comisión máxima por transferencia aceptada por el comerciante" -#: src/paths/admin/create/CreatePage.tsx:217 #, c-format -msgid "Need to complete marked fields and choose authorization method" -msgstr "Necesita completar campos marcados y escoger un método de autorización" +#~ msgid "" +#~ "over how many customer transactions does the merchant expect to amortize " +#~ "wire fees on average" +#~ msgstr "" +#~ "en cuántas transacciones de clientes espera el comerciante amortizar los " +#~ "gastos de transferencia por término medio" -#: src/components/form/InputPaytoForm.tsx:82 #, c-format -msgid "This is not a valid bitcoin address." -msgstr "Esta no es una dirección de bitcoin válida." +#~ msgid "paid" +#~ msgstr "pagados" -#: src/components/form/InputPaytoForm.tsx:95 #, c-format -msgid "This is not a valid Ethereum address." -msgstr "Esta no es una dirección de Ethereum válida." +#~ msgid "refunded" +#~ msgstr "reembolzado" -#: src/components/form/InputPaytoForm.tsx:118 #, c-format -msgid "IBAN numbers usually have more that 4 digits" -msgstr "Los números IBAN usualmente tienen mas de 4 digitos" +#~ msgid "refund" +#~ msgstr "reembolzar" -#: src/components/form/InputPaytoForm.tsx:120 #, c-format -msgid "IBAN numbers usually have less that 34 digits" -msgstr "Los números IBAN usualmente tienen menos de 34 digitos" +#~ msgid "created at" +#~ msgstr "creado" -#: src/components/form/InputPaytoForm.tsx:128 #, c-format -msgid "IBAN country code not found" -msgstr "Código de pais de IBAN no encontrado" +#~ msgid "date (YYYY/MM/DD)" +#~ msgstr "Fecha(AAAA/MM/DD)" -#: src/components/form/InputPaytoForm.tsx:153 #, c-format -msgid "IBAN number is not valid, checksum is wrong" -msgstr "El número IBAN no es válido, falló la verificación" +#~ msgid "could not get the order to refund" +#~ msgstr "no se ha podido obtener el reembolso para el pedido" -#: src/components/form/InputPaytoForm.tsx:248 #, c-format -msgid "Target type" -msgstr "Tipo objetivo" +#~ msgid "Delivery address" +#~ msgstr "Dirección de entrega" -#: src/components/form/InputPaytoForm.tsx:249 #, c-format -msgid "Method to use for wire transfer" -msgstr "Método a usar para la transferencia" +#~ msgid "Sell" +#~ msgstr "Venta" -#: src/components/form/InputPaytoForm.tsx:258 #, c-format -msgid "Routing" -msgstr "Enrutamiento" +#~ msgid "Profit" +#~ msgstr "Ganancia" -#: src/components/form/InputPaytoForm.tsx:259 #, c-format -msgid "Routing number." -msgstr "Número de enrutamiento." +#~ msgid "free" +#~ msgstr "Gratis" -#: src/components/form/InputPaytoForm.tsx:263 #, c-format -msgid "Account" -msgstr "Cuenta" +#~ msgid "" +#~ "To complete the setup of the reserve, you must now initiate a wire " +#~ "transfer using the given wire transfer subject and crediting the " +#~ "specified amount to the indicated account of the exchange." +#~ msgstr "" +#~ "Para completar la configuración de la reserva, ahora debe iniciar una " +#~ "transferencia bancaria utilizando el asunto de transferencia bancaria " +#~ "indicado y abonando el importe especificado en la cuenta indicada del " +#~ "proveedor." -#: src/components/form/InputPaytoForm.tsx:264 #, c-format -msgid "Account number." -msgstr "Dirección de la cuenta" +#~ msgid "" +#~ "If your system supports RFC 8905, you can do this by opening this URI:" +#~ msgstr "Si su sistema soporta RFC 8905, puede hacerlo abriendo este URI:" -#: src/components/form/InputPaytoForm.tsx:273 #, c-format -msgid "Business Identifier Code." -msgstr "Código de identificación de la empresa." +#~ msgid "it should be greater than 0" +#~ msgstr "debe ser mayor que 0" -#: src/components/form/InputPaytoForm.tsx:282 #, c-format -msgid "Bank Account Number." -msgstr "Número de cuenta bancaria." +#~ msgid "must be a valid URL" +#~ msgstr "debe ser una URL válida" -#: src/components/form/InputPaytoForm.tsx:292 #, c-format -msgid "Unified Payment Interface." -msgstr "Interfaz de pago unificado." +#~ msgid "Initial balance" +#~ msgstr "Balance inicial" -#: src/components/form/InputPaytoForm.tsx:301 #, c-format -msgid "Bitcoin protocol." -msgstr "Protocolo Bitcoin." +#~ msgid "balance prior to deposit" +#~ msgstr "saldo antes del depósito" -#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "Ethereum protocol." -msgstr "Protocolo Ethereum." +#~ msgid "Next" +#~ msgstr "Siguiente" -#: src/components/form/InputPaytoForm.tsx:319 #, c-format -msgid "Interledger protocol." -msgstr "Protocolo Interledger." +#~ msgid "method to use for wire transfer" +#~ msgstr "método a usar para realizar la transferencia bancaria" -#: src/components/form/InputPaytoForm.tsx:328 #, c-format -msgid "Host" -msgstr "Host" +#~ msgid "Select one wire method" +#~ msgstr "Selecciona un método de transferencia" -#: src/components/form/InputPaytoForm.tsx:329 #, c-format -msgid "Bank host." -msgstr "Host del banco." +#~ msgid "Created balance" +#~ msgstr "Balance creado" -#: src/components/form/InputPaytoForm.tsx:334 #, c-format -msgid "Bank account." -msgstr "Cuenta bancaria." +#~ msgid "Exchange balance" +#~ msgstr "Balance del proveedor" -#: src/components/form/InputPaytoForm.tsx:343 #, c-format -msgid "Bank account owner's name." -msgstr "Nombre del titular de la cuenta bancaria." +#~ msgid "Picked up" +#~ msgstr "Recogido" -#: src/components/form/InputPaytoForm.tsx:370 #, c-format -msgid "No accounts yet." -msgstr "Aún no hay cuentas." +#~ msgid "Committed" +#~ msgstr "Comiteado" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." -msgstr "" -"Nombre de la instancia en URL. La instancia \"por defecto\" es especial, ya " -"que se utiliza para administrar otras instancias." +#~ msgid "Subject" +#~ msgstr "Asunto" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 #, c-format -msgid "Business name" -msgstr "Nombre del negocio" +#~ msgid "Tips" +#~ msgstr "Propinas" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "Legal name of the business represented by this instance." -msgstr "Nombre legal de la empresa representada por esta instancia." +#~ msgid "No tips has been authorized from this reserve" +#~ msgstr "No se han autorizado propinas de esta reserva" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 #, c-format -msgid "Email" -msgstr "Correo eletrónico" +#~ msgid "Authorized" +#~ msgstr "Autorizado" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 -#, c-format -msgid "Contact email" -msgstr "Correo electrónico del contacto" +#, fuzzy, c-format +#~ msgid "amount of tip" +#~ msgstr "monto" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 -#, c-format -msgid "Website URL" -msgstr "URL de sitio web" +#, fuzzy, c-format +#~ msgid "Justification" +#~ msgstr "Jurisdicción" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 #, c-format -msgid "URL." -msgstr "URL." +#~ msgid "reason for the tip" +#~ msgstr "motivo de la propina" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 #, c-format -msgid "Logo" -msgstr "Logotipo" +#~ msgid "URL after tip" +#~ msgstr "URL después de la recompensa" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 #, c-format -msgid "Logo image." -msgstr "Imagen del logotipo." +#~ msgid "URL to visit after tip payment" +#~ msgstr "URL para visitar después del pago de la propina" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 -#, c-format -msgid "Bank account" -msgstr "Cuenta bancaria" +#, fuzzy, c-format +#~ msgid "Reserves not yet funded" +#~ msgstr "Servidor no encontrado" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 #, c-format -msgid "URI specifying bank account for crediting revenue." -msgstr "URI que especifica la cuenta bancaria para acreditar los ingresos." +#~ msgid "Reserves ready" +#~ msgstr "Reservas listas" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 #, c-format -msgid "Default max deposit fee" -msgstr "Impuesto máximo de deposito por omisión" +#~ msgid "Expires at" +#~ msgstr "Vence en" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." -msgstr "" -"Comisiones de depósito máximas que este comerciante está dispuesto a pagar " -"por pedido por defecto." +#~ msgid "Initial" +#~ msgstr "Inicial" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "Default max wire fee" -msgstr "Impuesto máximo de transferencia por omisión" +#~ msgid "authorize new tip from selected reserve" +#~ msgstr "autorizar nueva punta de reserva seleccionada" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 -#, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." -msgstr "" -"Comisiones de transferencia máximas que este comerciante está dispuesto a " -"pagar por transferencia por defecto." +#, fuzzy, c-format +#~ msgid "" +#~ "There is no ready reserves yet, add more pressing the + sign or fund them" +#~ msgstr "No hay transferencias todavía, agregar mas presionando el signo +" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 -#, c-format -msgid "Default wire fee amortization" -msgstr "Amortización de impuesto de transferencia por omisión" +#, fuzzy, c-format +#~ msgid "Expected Balance" +#~ msgstr "Ejecutado en" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 -#, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." -msgstr "" -"El número de pedidos que excedan las tarifas de transferencia bancaria se " -"dividirá para calcular el recargo por pedido." +#, fuzzy, c-format +#~ msgid "should not be empty" +#~ msgstr "no puede ser vacío" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 -#, c-format -msgid "Physical location of the merchant." -msgstr "Ubicación física del comerciante." +#, fuzzy, c-format +#~ msgid "should be greater that 0" +#~ msgstr "Debe ser mayor a 0" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 -#, c-format -msgid "Jurisdiction" -msgstr "Jurisdicción" +#, fuzzy, c-format +#~ msgid "Fixed summary" +#~ msgstr "Estado de orden" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 -#, c-format -msgid "Jurisdiction for legal disputes with the merchant." -msgstr "Jurisdicción para disputas legales con el comerciante." +#, fuzzy, c-format +#~ msgid "Fixed price" +#~ msgstr "precio unitario" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 #, c-format -msgid "Default payment delay" -msgstr "Retraso del pago por defecto" +#~ msgid "Point-of-sale key" +#~ msgstr "Clave punto de venta" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." -msgstr "" -"Tiempo que los clientes tienen para pagar un pedido antes de que caduque la " -"oferta de forma predeterminada." +#~ msgid "Useful to validate the purchase" +#~ msgstr "Útil para validar la compra" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 #, c-format -msgid "Default wire transfer delay" -msgstr "Retrazo de transferencia por omisión" +#~ msgid "show secret key" +#~ msgstr "mostrar clave secreta" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." -msgstr "" -"Tiempo máximo que un proveedor puede retrasar la transferencia de fondos al " -"comerciante, lo que le permite agrupar pagos más pequeños en transferencias " -"más grandes y reducir las comisiones por transferencia." +#~ msgid "hide secret key" +#~ msgstr "ocultar clave secreta" -#: src/paths/instance/update/UpdatePage.tsx:164 #, c-format -msgid "Instance id" -msgstr "ID de instancia" +#~ msgid "hide" +#~ msgstr "ocultar" -#: src/paths/instance/update/UpdatePage.tsx:173 #, c-format -msgid "Change the authorization method use for this instance." -msgstr "Cambiar el método de autorización a usar para esta instancia." +#~ msgid "show" +#~ msgstr "mostrar" -#: src/paths/instance/update/UpdatePage.tsx:182 -#, c-format -msgid "Manage access token" -msgstr "Administrar token de acceso" +#, fuzzy, c-format +#~ msgid "could not inform template" +#~ msgstr "no se pudo informar la transferencia" -#: src/paths/instance/update/index.tsx:112 #, c-format -msgid "Failed to create instance" -msgstr "Fallo al crear la instancia" +#~ msgid "" +#~ "Here you can specify a default value for fields that are not fixed. " +#~ "Default values can be edited by the customer before the payment." +#~ msgstr "" +#~ "Aquí puede especificar un valor por defecto para los campos que no son " +#~ "fijos. Los valores por defecto pueden ser editados por el cliente antes " +#~ "del pago." -#: src/components/exception/login.tsx:74 -#, c-format -msgid "Login required" -msgstr "Login necesario" +#, fuzzy, c-format +#~ msgid "Default summary" +#~ msgstr "Estado de orden" -#: src/components/exception/login.tsx:80 #, c-format -msgid "Please enter your access token." -msgstr "Por favor, introduzca su clave de acceso." +#~ msgid "Setup TOTP" +#~ msgstr "Configurar TOTP" -#: src/components/exception/login.tsx:108 -#, c-format -msgid "Access Token" -msgstr "Token de acceso" +#, fuzzy, c-format +#~ msgid "load older templates" +#~ msgstr "cargar viejas transferencias" + +#, fuzzy, c-format +#~ msgid "load newer webhooks" +#~ msgstr "cargar nuevas ordenes" -#: src/InstanceRoutes.tsx:171 #, c-format -msgid "The request to the backend take too long and was cancelled" -msgstr "La petición al backend tardó demasiado y fue cancelada" +#~ msgid "load older webhooks" +#~ msgstr "cargar webhooks antiguos" -#: src/InstanceRoutes.tsx:172 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" -msgstr "El Diagnóstico de %1$s es \"%2$s\"" +#~ msgid "load newer transfers" +#~ msgstr "cargar nuevas transferencias" -#: src/InstanceRoutes.tsx:178 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" -msgstr "El backend ha informado de un problema: HTTP status #%1$s" +#~ msgid "load older transfers" +#~ msgstr "cargar viejas transferencias" -#: src/InstanceRoutes.tsx:179 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" -msgstr "El Diagnóstico de %1$s es '%2$s'" +#~ msgid "is not valid" +#~ msgstr "no es válido" -#: src/InstanceRoutes.tsx:196 #, c-format -msgid "Access denied" -msgstr "Acceso denegado" +#~ msgid "must be 1 or greater" +#~ msgstr "debe ser 1 o mayor" -#: src/InstanceRoutes.tsx:197 #, c-format -msgid "The access token provided is invalid." -msgstr "El token de acceso proporcionado no es válido." +#~ msgid "change authorization configuration" +#~ msgstr "cambiar configuración de autorización" -#: src/InstanceRoutes.tsx:212 #, c-format -msgid "No 'default' instance configured yet." -msgstr "No se ha configurado una instancia por 'defecto' todavía" +#~ msgid "Target type" +#~ msgstr "Tipo objetivo" -#: src/InstanceRoutes.tsx:213 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." -msgstr "" -"Cree una instancia \"por defecto\" para empezar a utilizar el backoffice " -"comerciante." +#~ msgid "Bank account owner's name." +#~ msgstr "Nombre del titular de la cuenta bancaria." -#: src/InstanceRoutes.tsx:630 #, c-format -msgid "The access token provided is invalid" -msgstr "El token de acceso proporcionado no es válido" +#~ msgid "No accounts yet." +#~ msgstr "Aún no hay cuentas." -#: src/InstanceRoutes.tsx:664 #, c-format -msgid "Hide for today" -msgstr "Ocultar por hoy" +#~ msgid "Default max deposit fee" +#~ msgstr "Impuesto máximo de deposito por omisión" -#: src/components/menu/SideBar.tsx:82 #, c-format -msgid "Instance" -msgstr "Instancia" +#~ msgid "" +#~ "Maximum deposit fees this merchant is willing to pay per order by default." +#~ msgstr "" +#~ "Comisiones de depósito máximas que este comerciante está dispuesto a " +#~ "pagar por pedido por defecto." -#: src/components/menu/SideBar.tsx:91 #, c-format -msgid "Settings" -msgstr "Configuración" +#~ msgid "Default max wire fee" +#~ msgstr "Impuesto máximo de transferencia por omisión" -#: src/components/menu/SideBar.tsx:167 #, c-format -msgid "Connection" -msgstr "Conexión" +#~ msgid "" +#~ "Maximum wire fees this merchant is willing to pay per wire transfer by " +#~ "default." +#~ msgstr "" +#~ "Comisiones de transferencia máximas que este comerciante está dispuesto a " +#~ "pagar por transferencia por defecto." -#: src/components/menu/SideBar.tsx:209 #, c-format -msgid "New" -msgstr "Nuevo" +#~ msgid "Default wire fee amortization" +#~ msgstr "Amortización de impuesto de transferencia por omisión" -#: src/components/menu/SideBar.tsx:219 #, c-format -msgid "List" -msgstr "Lista" +#~ msgid "" +#~ "Number of orders excess wire transfer fees will be divided by to compute " +#~ "per order surcharge." +#~ msgstr "" +#~ "El número de pedidos que excedan las tarifas de transferencia bancaria se " +#~ "dividirá para calcular el recargo por pedido." -#: src/components/menu/SideBar.tsx:234 #, c-format -msgid "Log out" -msgstr "Salir" +#~ msgid "Change the authorization method use for this instance." +#~ msgstr "Cambiar el método de autorización a usar para esta instancia." -#: src/ApplicationReadyRoutes.tsx:71 #, c-format -msgid "Check your token is valid" -msgstr "Verifica que el token sea valido" +#~ msgid "The request to the backend take too long and was cancelled" +#~ msgstr "La petición al backend tardó demasiado y fue cancelada" -#: src/ApplicationReadyRoutes.tsx:90 #, c-format -msgid "Couldn't access the server." -msgstr "No se pudo acceder al servidor." +#~ msgid "Diagnostic from %1$s is \"%2$s\"" +#~ msgstr "El Diagnóstico de %1$s es \"%2$s\"" -#: src/ApplicationReadyRoutes.tsx:91 #, c-format -msgid "Could not infer instance id from url %1$s" -msgstr "No se pudo inferir el id de la instancia con la url %1$s" +#~ msgid "The backend reported a problem: HTTP status #%1$s" +#~ msgstr "El backend ha informado de un problema: HTTP status #%1$s" -#: src/Application.tsx:104 #, c-format -msgid "Server not found" -msgstr "Servidor no encontrado" +#~ msgid "Diagnostic from %1$s is '%2$s'" +#~ msgstr "El Diagnóstico de %1$s es '%2$s'" -#: src/Application.tsx:118 #, c-format -msgid "Server response with an error code" -msgstr "El servidor responde con un código de error" +#~ msgid "Access denied" +#~ msgstr "Acceso denegado" -#: src/Application.tsx:120 #, c-format -msgid "Got message %1$s from %2$s" -msgstr "Recibimos el mensaje %1$s desde %2$s" +#~ msgid "The access token provided is invalid." +#~ msgstr "El token de acceso proporcionado no es válido." -#: src/Application.tsx:131 #, c-format -msgid "Response from server is unreadable, http status: %1$s" -msgstr "La respuesta del servidor es ilegible, estado http: %1$s" +#~ msgid "The access token provided is invalid" +#~ msgstr "El token de acceso proporcionado no es válido" -#: src/Application.tsx:144 #, c-format -msgid "Unexpected Error" -msgstr "Error inesperado" +#~ msgid "Instance" +#~ msgstr "Instancia" -#: src/components/form/InputArray.tsx:101 #, c-format -msgid "The value %1$s is invalid for a payment url" -msgstr "El valor %1$s es invalido para una URL de pago" +#~ msgid "Check your token is valid" +#~ msgstr "Verifica que el token sea valido" -#: src/components/form/InputArray.tsx:110 #, c-format -msgid "add element to the list" -msgstr "agregar elemento a la lista" +#~ msgid "Couldn't access the server." +#~ msgstr "No se pudo acceder al servidor." -#: src/components/form/InputArray.tsx:112 #, c-format -msgid "add" -msgstr "Agregar" +#~ msgid "Could not infer instance id from url %1$s" +#~ msgstr "No se pudo inferir el id de la instancia con la url %1$s" -#: src/components/form/InputSecured.tsx:37 #, c-format -msgid "Deleting" -msgstr "Borrando" +#~ msgid "Server not found" +#~ msgstr "Servidor no encontrado" -#: src/components/form/InputSecured.tsx:41 #, c-format -msgid "Changing" -msgstr "Cambiando" +#~ msgid "Got message %1$s from %2$s" +#~ msgstr "Recibimos el mensaje %1$s desde %2$s" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 #, c-format -msgid "Order ID" -msgstr "ID de pedido" +#~ msgid "Response from server is unreadable, http status: %1$s" +#~ msgstr "La respuesta del servidor es ilegible, estado http: %1$s" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 #, c-format -msgid "Payment URL" -msgstr "URL de pago" +#~ msgid "The value %1$s is invalid for a payment url" +#~ msgstr "El valor %1$s es invalido para una URL de pago" #, c-format -#~ msgid "Couldn't access the server" -#~ msgstr "No se pudo aceder al servidor" +#~ msgid "add" +#~ msgstr "Agregar" #, c-format #~ msgid "HTTP status #%1$s: Server reported a problem" @@ -2871,10 +4179,6 @@ msgstr "URL de pago" #~ msgstr "este producto no tiene impuestos" #, c-format -#~ msgid "Inventory products" -#~ msgstr "Productos de inventario" - -#, c-format #~ msgid "Total tax" #~ msgstr "Impuesto total" diff --git a/packages/merchant-backoffice-ui/src/i18n/fr.po b/packages/merchant-backoffice-ui/src/i18n/fr.po @@ -19,8 +19,8 @@ msgstr "" "POT-Creation-Date: 2016-11-23 00:00+0100\n" "PO-Revision-Date: 2024-02-28 08:07+0000\n" "Last-Translator: d0p1 <contact@d0p1.eu>\n" -"Language-Team: French <https://weblate.taler.net/projects/gnu-taler/" -"merchant-backoffice/fr/>\n" +"Language-Team: French <https://weblate.taler.net/projects/gnu-taler/merchant-" +"backoffice/fr/>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,221 +28,813 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n!=1);\n" "X-Generator: Weblate 5.2.1\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 +#, c-format +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." +msgstr "" + +#: src/components/modal/index.tsx:79 #, c-format msgid "Cancel" msgstr "Annuler" -#: src/components/modal/index.tsx:79 +#: src/components/modal/index.tsx:87 +#, c-format +msgid "%1$s" +msgstr "" + +#: src/components/modal/index.tsx:92 +#, c-format +msgid "Close" +msgstr "Fermer" + +#: src/components/modal/index.tsx:132 +#, c-format +msgid "Continue" +msgstr "Continuer" + +#: src/components/modal/index.tsx:192 +#, c-format +msgid "Clear" +msgstr "" + +#: src/components/modal/index.tsx:204 +#, c-format +msgid "Confirm" +msgstr "Confirmer" + +#: src/components/modal/index.tsx:246 +#, c-format +msgid "Required" +msgstr "" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, c-format +msgid "Account id" +msgstr "" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, c-format +msgid "Is not the same as the current access token" +msgstr "" + +#: src/components/modal/index.tsx:542 +#, c-format +msgid "Can't be the same as the old token" +msgstr "" + +#: src/components/modal/index.tsx:546 +#, c-format +msgid "Is not the same" +msgstr "" + +#: src/components/modal/index.tsx:554 +#, c-format +msgid "You are updating the access token from instance with id %1$s" +msgstr "" + +#: src/components/modal/index.tsx:570 +#, c-format +msgid "Old access token" +msgstr "" + +#: src/components/modal/index.tsx:571 +#, c-format +msgid "Access token currently in use" +msgstr "" + +#: src/components/modal/index.tsx:577 +#, c-format +msgid "New access token" +msgstr "" + +#: src/components/modal/index.tsx:578 +#, c-format +msgid "Next access token to be used" +msgstr "" + +#: src/components/modal/index.tsx:583 +#, c-format +msgid "Repeat access token" +msgstr "" + +#: src/components/modal/index.tsx:584 +#, c-format +msgid "Confirm the same access token" +msgstr "" + +#: src/components/modal/index.tsx:589 +#, c-format +msgid "Clearing the access token will mean public access to the instance" +msgstr "" + +#: src/components/modal/index.tsx:616 +#, c-format +msgid "Can't be the same as the old access token" +msgstr "" + +#: src/components/modal/index.tsx:631 +#, c-format +msgid "You are setting the access token for the new instance" +msgstr "" + +#: src/components/modal/index.tsx:657 +#, c-format +msgid "" +"With external authorization method no check will be done by the merchant " +"backend" +msgstr "" + +#: src/components/modal/index.tsx:673 +#, c-format +msgid "Set external authorization" +msgstr "" + +#: src/components/modal/index.tsx:685 +#, c-format +msgid "Set access token" +msgstr "" + +#: src/components/modal/index.tsx:707 +#, c-format +msgid "Operation in progress..." +msgstr "" + +#: src/components/modal/index.tsx:716 +#, c-format +msgid "The operation will be automatically canceled after %1$s seconds" +msgstr "" + +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, c-format +msgid "Your instance not found" +msgstr "" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 +#, c-format +msgid "Instances" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:94 +#, c-format +msgid "Delete" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:100 +#, c-format +msgid "Add new instance" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:177 +#, c-format +msgid "ID" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:180 +#, c-format +msgid "Name" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:222 +#, c-format +msgid "Edit" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:239 +#, c-format +msgid "Purge" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:263 +#, c-format +msgid "There is no instances yet, add more pressing the + sign" +msgstr "" + +#: src/paths/admin/list/View.tsx:66 +#, c-format +msgid "Only show active instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:69 +#, c-format +msgid "Active" +msgstr "" + +#: src/paths/admin/list/View.tsx:76 +#, c-format +msgid "Only show deleted instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:79 +#, c-format +msgid "Deleted" +msgstr "" + +#: src/paths/admin/list/View.tsx:86 +#, c-format +msgid "Show all instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:89 +#, c-format +msgid "All" +msgstr "" + +#: src/paths/admin/list/index.tsx:100 +#, c-format +msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgstr "" + +#: src/paths/admin/list/index.tsx:105 +#, c-format +msgid "Failed to delete instance" +msgstr "" + +#: src/paths/admin/list/index.tsx:140 +#, c-format +msgid "Instance '%1$s' (ID: %2$s) has been purge" +msgstr "" + +#: src/paths/admin/list/index.tsx:145 +#, c-format +msgid "Failed to purge instance" +msgstr "" + +#: src/components/exception/AsyncButton.tsx:43 +#, c-format +msgid "Loading..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:86 +#, c-format +msgid "This is not a valid bitcoin address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:99 +#, c-format +msgid "This is not a valid Ethereum address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:122 +#, c-format +msgid "This is not a valid host." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:145 +#, c-format +msgid "IBAN numbers usually have more that 4 digits" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:147 +#, c-format +msgid "IBAN numbers usually have less that 34 digits" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:155 +#, c-format +msgid "IBAN country code not found" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:180 +#, c-format +msgid "IBAN number is invalid, checksum is wrong" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:195 +#, c-format +msgid "Choose one..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:298 +#, c-format +msgid "Method to use for wire transfer" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:308 +#, c-format +msgid "Routing" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:310 +#, c-format +msgid "Routing number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:314 +#, c-format +msgid "Account" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:316 +#, c-format +msgid "Account number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:324 +#, c-format +msgid "Code" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:326 +#, c-format +msgid "Business Identifier Code." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:335 +#, c-format +msgid "International Bank Account Number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:348 +#, c-format +msgid "Unified Payment Interface." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:358 +#, c-format +msgid "Bitcoin protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:368 +#, c-format +msgid "Ethereum protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:378 +#, c-format +msgid "Interledger protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:400 +#, c-format +msgid "Bank host." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:404 +#, c-format +msgid "Without scheme and may include subpath:" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:417 +#, c-format +msgid "Bank account." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:432 +#, c-format +msgid "Legal name of the person holding the account." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:433 +#, c-format +msgid "It should match the bank account name." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 +#, c-format +msgid "Invalid url" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 +#, c-format +msgid "URL must end with a '/'" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 +#, c-format +msgid "URL must not contain params" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 +#, c-format +msgid "URL must not hash param" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 +#, c-format +msgid "The request to check the revenue API failed." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, c-format +msgid "Server replied with \"bad request\"." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 +#, c-format +msgid "Unauthorized, check credentials." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 +#, c-format +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 #, c-format -msgid "%1$s" +msgid "Account:" msgstr "" -#: src/components/modal/index.tsx:84 +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format -msgid "Close" -msgstr "Fermer" +msgid "" +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." +msgstr "" -#: src/components/modal/index.tsx:124 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Continue" -msgstr "Continuer" +msgid "Endpoint URL" +msgstr "" -#: src/components/modal/index.tsx:178 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "Clear" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" msgstr "" -#: src/components/modal/index.tsx:190 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 #, c-format -msgid "Confirm" -msgstr "Confirmer" +msgid "Auth type" +msgstr "" -#: src/components/modal/index.tsx:296 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "is not the same as the current access token" +msgid "Choose the authentication type for the account info URL" msgstr "" -#: src/components/modal/index.tsx:299 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 #, c-format -msgid "cannot be empty" -msgstr "ne peux pas être vide" +msgid "Without authentication" +msgstr "" -#: src/components/modal/index.tsx:301 +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 #, c-format -msgid "cannot be the same as the old token" +msgid "With authentication" msgstr "" -#: src/components/modal/index.tsx:305 +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 #, c-format -msgid "is not the same" +msgid "Do not change" msgstr "" -#: src/components/modal/index.tsx:315 +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 #, c-format -msgid "You are updating the access token from instance with id %1$s" +msgid "Username" msgstr "" -#: src/components/modal/index.tsx:331 +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 #, c-format -msgid "Old access token" +msgid "Username to access the account information." msgstr "" -#: src/components/modal/index.tsx:332 +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 #, c-format -msgid "access token currently in use" +msgid "Password" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 #, c-format -msgid "New access token" +msgid "Password to access the account information." msgstr "" -#: src/components/modal/index.tsx:339 +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 #, c-format -msgid "next access token to be used" +msgid "Match" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 #, c-format -msgid "Repeat access token" +msgid "Check where the information match against the server info." msgstr "" -#: src/components/modal/index.tsx:345 +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 #, c-format -msgid "confirm the same access token" +msgid "Not verified" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 #, c-format -msgid "Clearing the access token will mean public access to the instance" +msgid "Last test was ok" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 #, c-format -msgid "cannot be the same as the old access token" +msgid "Last test failed" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 #, c-format -msgid "You are setting the access token for the new instance" +msgid "Compare info from server with account form" msgstr "" -#: src/components/modal/index.tsx:420 +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 #, c-format -msgid "" -"With external authorization method no check will be done by the merchant " -"backend" +msgid "Test" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 #, c-format -msgid "Set external authorization" +msgid "Need to complete marked fields" msgstr "" -#: src/components/modal/index.tsx:448 +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 #, c-format -msgid "Set access token" +msgid "Confirm operation" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/paths/instance/accounts/create/CreatePage.tsx:212 #, c-format -msgid "Operation in progress..." +msgid "Account details" msgstr "" -#: src/components/modal/index.tsx:479 +#: src/paths/instance/accounts/create/CreatePage.tsx:291 #, c-format -msgid "The operation will be automatically canceled after %1$s seconds" +msgid "Import from bank" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/instance/accounts/create/index.tsx:67 #, c-format -msgid "Instances" +msgid "Could not create account" msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/notfound/index.tsx:53 #, c-format -msgid "Delete" +msgid "No 'default' instance configured yet." msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/notfound/index.tsx:54 #, c-format -msgid "add new instance" +msgid "Create a 'default' instance to begin using the merchant backoffice." msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/instance/accounts/list/Table.tsx:62 #, c-format -msgid "ID" +msgid "Bank accounts" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/instance/accounts/list/Table.tsx:67 #, c-format -msgid "Name" +msgid "Add new account" msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/instance/accounts/list/Table.tsx:136 #, c-format -msgid "Edit" +msgid "Wire method: Bitcoin" msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/instance/accounts/list/Table.tsx:145 #, c-format -msgid "Purge" +msgid "Sewgit 1" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/instance/accounts/list/Table.tsx:148 #, c-format -msgid "There is no instances yet, add more pressing the + sign" +msgid "Sewgit 2" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/instance/accounts/list/Table.tsx:180 #, c-format -msgid "Only show active instances" +msgid "Delete selected accounts from the database" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/instance/accounts/list/Table.tsx:198 #, c-format -msgid "Active" +msgid "Wire method: x-taler-bank" msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/instance/accounts/list/Table.tsx:207 #, c-format -msgid "Only show deleted instances" +msgid "Account name" msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/instance/accounts/list/Table.tsx:251 #, c-format -msgid "Deleted" +msgid "Wire method: IBAN" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/instance/accounts/list/Table.tsx:304 #, c-format -msgid "Show all instances" +msgid "Other accounts" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/instance/accounts/list/Table.tsx:313 #, c-format -msgid "All" +msgid "Path" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/instance/accounts/list/Table.tsx:367 #, c-format -msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgid "There is no accounts yet, add more pressing the + sign" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/instance/accounts/list/index.tsx:77 #, c-format -msgid "Failed to delete instance" +msgid "You need to associate a bank account to receive revenue." msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/instance/accounts/list/index.tsx:78 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Without this the you won't be able to create new orders." msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/instance/accounts/list/index.tsx:98 #, c-format -msgid "Failed to purge instance" +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:41 @@ -267,57 +859,107 @@ msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:109 #, c-format -msgid "KYC URL" +msgid "Reason" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/paths/instance/kyc/list/ListPage.tsx:122 #, c-format -msgid "Code" +msgid "There is an anti-money laundering process pending to complete." +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/paths/instance/kyc/list/ListPage.tsx:167 #, c-format msgid "Http Status" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/paths/instance/kyc/list/ListPage.tsx:197 #, c-format msgid "No pending kyc verification!" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputDate.tsx:127 #, c-format -msgid "change value to unknown date" +msgid "Change value to unknown date" msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputDate.tsx:128 #, c-format -msgid "change value to empty" +msgid "Change value to empty" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputDate.tsx:140 #, c-format -msgid "clear" +msgid "Change value to never" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputDate.tsx:145 #, c-format -msgid "change value to never" +msgid "Never" msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/picker/DurationPicker.tsx:55 #, c-format -msgid "never" +msgid "days" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/picker/DurationPicker.tsx:65 #, c-format -msgid "Country" +msgid "hours" msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/picker/DurationPicker.tsx:76 #, c-format -msgid "Address" +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" msgstr "" #: src/components/form/InputLocation.tsx:39 @@ -360,66 +1002,61 @@ msgstr "" msgid "Country subdivision" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 -#, c-format -msgid "Product id" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputSearchOnList.tsx:80 #, c-format msgid "Description" msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 -#, c-format -msgid "Product" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:95 +#: src/components/form/InputSearchOnList.tsx:106 #, c-format -msgid "search products by it's description or id" +msgid "Enter description or id" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/components/form/InputSearchOnList.tsx:164 #, c-format -msgid "no products found with that description" +msgid "no match found with that description or id" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/components/product/InventoryProductForm.tsx:57 #, c-format msgid "You must enter a valid product identifier." msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/components/product/InventoryProductForm.tsx:65 #, c-format msgid "Quantity must be greater than 0!" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/components/product/InventoryProductForm.tsx:77 #, c-format msgid "" "This quantity exceeds remaining stock. Currently, only %1$s units remain " "unreserved in stock." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/components/product/InventoryProductForm.tsx:100 +#, c-format +msgid "Search product" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:112 #, c-format msgid "Quantity" msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/components/product/InventoryProductForm.tsx:113 #, c-format -msgid "how many products will be added" +msgid "How many products will be added" msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/components/product/InventoryProductForm.tsx:120 #, c-format msgid "Add from inventory" msgstr "" #: src/components/form/InputImage.tsx:105 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Image must be smaller than 1 MB" msgstr "" #: src/components/form/InputImage.tsx:110 @@ -432,2293 +1069,2499 @@ msgstr "" msgid "Remove" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/components/form/InputTaxes.tsx:47 +#, c-format +msgid "Invalid" +msgstr "" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 #, c-format msgid "No taxes configured for this product." msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/components/form/InputTaxes.tsx:109 #, c-format msgid "Amount" msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/components/form/InputTaxes.tsx:110 #, c-format msgid "" "Taxes can be in currencies that differ from the main currency used by the " "merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/components/form/InputTaxes.tsx:112 #, c-format msgid "" "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/components/form/InputTaxes.tsx:121 +#, c-format +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "" + +#: src/components/form/InputTaxes.tsx:127 +#, c-format +msgid "Add tax to the tax list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:71 +#, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:74 +#, c-format +msgid "Add custom product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:85 +#, c-format +msgid "Complete information of the product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:185 +#, c-format +msgid "Image" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:186 +#, c-format +msgid "Photo of the product." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, c-format +msgid "Full product description." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, c-format +msgid "Name of the product unit." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, c-format +msgid "Amount in the current currency." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, c-format +msgid "How many products will be added." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "" + +#: src/components/product/ProductList.tsx:46 +#, c-format +msgid "Unit price" +msgstr "" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, c-format +msgid "Must be greater than 0" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, c-format +msgid "Must have a refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, c-format +msgid "Must be in the future" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 +#, c-format +msgid "Manage list of products in the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:435 +#, c-format +msgid "Remove this product from the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, c-format +msgid "Total product price added up" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:474 +#, c-format +msgid "Amount to be paid by the customer" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:480 +#, c-format +msgid "Order price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:481 +#, c-format +msgid "Final order price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." +msgid "Summary" msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format -msgid "add tax to the tax list" +msgid "Title of the order to be shown to the customer" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Shipping and Fulfillment" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format -msgid "Add custom product" +msgid "Delivery date" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format -msgid "Complete information of the product" +msgid "Deadline for physical delivery assured by the merchant." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format -msgid "Image" +msgid "Location" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/orders/create/CreatePage.tsx:507 #, c-format -msgid "photo of the product" +msgid "Address where the products will be delivered" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "full product description" +msgid "Fulfillment URL" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "Unit" +msgid "URL to which the user will be redirected after successful payment." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "name of the product unit" +msgid "Taler payment options" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "Price" +msgid "Override default Taler payment settings for this order" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:529 #, c-format -msgid "amount in the current currency" +msgid "Payment time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/orders/create/CreatePage.tsx:535 #, c-format -msgid "Taxes" +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/orders/create/CreatePage.tsx:552 #, c-format -msgid "image" +msgid "Default" msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/orders/create/CreatePage.tsx:561 #, c-format -msgid "description" +msgid "Refund time" msgstr "" -#: src/components/product/ProductList.tsx:44 +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format -msgid "quantity" +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/components/product/ProductList.tsx:47 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "unit price" +msgid "Wire transfer time" msgstr "" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "total price" +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "required" +msgid "Auto-refund time" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "not valid" +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "must be greater than 0" +msgid "Maximum fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format -msgid "not a valid json" +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:170 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "should be in the future" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:173 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format -msgid "refund deadline cannot be before pay deadline" +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "should have a refund deadline" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "auto refund cannot be after refund deadline" +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "Manage products in order" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "Manage list of products in the order." +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "Remove this product from the order." +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "Total price" +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "total product price added up" +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/CreatePage.tsx:796 #, c-format -msgid "Amount to be paid by the customer" +msgid "No deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Order price" +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "final order price" +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "Summary" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "Title of the order to be shown to the customer" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "Shipping and Fulfillment" +msgid "Orders" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "Delivery date" +msgid "Create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "Deadline for physical delivery assured by the merchant." +msgid "Load first page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/list/Table.tsx:147 #, c-format -msgid "Location" +msgid "Date" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "address where the products will be delivered" +msgid "Refund" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "Fulfillment URL" +msgid "copy url" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "URL to which the user will be redirected after successful payment." +msgid "Load more orders after the last one" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "Taler payment options" +msgid "Load next page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "Override default Taler payment settings for this order" +msgid "No orders have been found matching your query!" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "Payment deadline" +msgid "Duplicated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Refund deadline" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/list/Table.tsx:391 #, c-format -msgid "Wire transfer deadline" +msgid "Requested by the customer" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "Other" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Auto-refund deadline" +msgid "Why this order is being refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "Maximum deposit fee" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "Maximum wire fee" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "Wire fee amortization" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "Create token" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "Minimum age required" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Payment deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/details/DetailPage.tsx:116 #, c-format -msgid "Additional information" +msgid "" +"After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/details/DetailPage.tsx:122 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "Transfer deadline for the exchange" msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "days" +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/details/DetailPage.tsx:134 #, c-format -msgid "hours" +msgid "Where the order will be delivered" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "minutes" +msgid "Auto-refund delay" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "seconds" +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "forever" +msgid "Extra info" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "%1$sM" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "%1$sY" +msgid "Order" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "%1$sd" +msgid "Claimed" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "%1$sh" +msgid "Claimed at" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "%1$smin" +msgid "Timeline" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "%1$ssec" +msgid "Payment details" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "Orders" +msgid "Order status" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "create order" +msgid "Product list" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "load newer orders" +msgid "Paid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/details/DetailPage.tsx:465 #, c-format -msgid "Date" +msgid "Wired" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "Refund" +msgid "Refunded" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:490 #, c-format -msgid "copy url" +msgid "Refund order" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:491 #, c-format -msgid "load older orders" +msgid "Not refundable" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "No orders have been found matching your query!" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "duplicated" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "invalid format" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "this value exceed the refundable amount" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "date" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "amount" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "reason" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "amount to be refunded" +msgid "Order status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/DetailPage.tsx:716 #, c-format -msgid "Max refundable:" +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format -msgid "Reason" +msgid "" +"Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "Choose one..." +msgid "Back" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/paths/instance/orders/details/index.tsx:88 #, c-format -msgid "requested by the customer" +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "other" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "why this order is being refunded" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "more information to give context" +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "Contract Terms" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "human-readable description of the whole purchase" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "total price for the transaction" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "URL for this purchase" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Max fee" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "Max wire fee" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "Created at" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "time when this contract was generated" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/orders/list/index.tsx:114 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" +msgid "Order id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "transfer deadline for the exchange" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "where the order will be delivered" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "Auto-refund delay" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "" -"how long the wallet should try to get an automatic refund for the purchase" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "Extra info" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Order" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "claimed" +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "claimed at" +msgid "Your device need to have exactly the same value" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "Timeline" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "Payment details" +msgid "Random" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "Order status" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "Product list" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "paid" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "wired" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/otp_devices/list/Table.tsx:62 #, c-format -msgid "refunded" +msgid "Add new devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "refund order" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "not refundable" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "refund" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "Refunded amount" +msgid "There is no devices yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "Refund taken" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "Status URL" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "Refund URI" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "unpaid" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "pay at" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "created at" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "Order status URL" +msgid "Template id is unknown" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "Payment URI" +msgid "" +"The provided information is inconsistent with the current state of the " +"template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/components/form/InputStock.tsx:99 #, c-format msgid "" -"Unknown order status. This is an error, please contact the administrator." +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/components/form/InputStock.tsx:109 #, c-format -msgid "Back" +msgid "Manage stock" msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/components/form/InputStock.tsx:115 #, c-format -msgid "refund created successfully" +msgid "This product has been configured without stock control" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/components/form/InputStock.tsx:119 #, c-format -msgid "could not create the refund" +msgid "Infinite" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/components/form/InputStock.tsx:136 #, c-format -msgid "select date to show nearby orders" +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/components/form/InputStock.tsx:169 #, c-format -msgid "order id" +msgid "Incoming" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/components/form/InputStock.tsx:170 #, c-format -msgid "jump to order with the given order ID" +msgid "Lost" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/components/form/InputStock.tsx:185 #, c-format -msgid "remove all filters" +msgid "Current" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "only show paid orders" +msgid "Remove stock control for this product" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/components/form/InputStock.tsx:195 #, c-format -msgid "Paid" +msgid "without stock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/components/form/InputStock.tsx:204 #, c-format -msgid "only show orders with refunds" +msgid "Next restock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/components/form/InputStock.tsx:208 #, c-format -msgid "Refunded" +msgid "Warehouse address" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/components/form/InputArray.tsx:118 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +msgid "Add element to the list" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/components/product/ProductForm.tsx:120 #, c-format -msgid "Not wired" +msgid "Invalid amount" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "clear date filter" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Illustration of the product for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "Enter an order id" +msgid "Product description for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "order not found" +msgid "Age restriction" msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "could not get the order to refund" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/product/ProductForm.tsx:199 #, c-format -msgid "Loading..." +msgid "Minimum age of the customer" msgstr "" -#: src/components/form/InputStock.tsx:99 +#: src/components/product/ProductForm.tsx:203 +#, c-format +msgid "Unit name" +msgstr "" + +#: src/components/product/ProductForm.tsx:204 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." msgstr "" -#: src/components/form/InputStock.tsx:109 +#: src/components/product/ProductForm.tsx:205 #, c-format -msgid "Manage stock" +msgid "Example: kg, items or liters" msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/product/ProductForm.tsx:209 #, c-format -msgid "this product has been configured without stock control" +msgid "Price per unit" msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/product/ProductForm.tsx:210 #, c-format -msgid "Infinite" +msgid "" +"Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/form/InputStock.tsx:136 +#: src/components/product/ProductForm.tsx:214 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Stock" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "Incoming" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "Lost" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "Current" +msgid "Categories" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "remove stock control for this product" +msgid "Search by category description or id" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/components/product/ProductForm.tsx:232 #, c-format -msgid "without stock" +msgid "Categories where this product will be listed on." msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Next restock" +msgid "Product created successfully" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/products/create/index.tsx:58 #, c-format -msgid "Delivery address" +msgid "Could not create product" msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Inventory" msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "illustration of the product for customers" +msgid "Add product to inventory" msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "product description for customers" +msgid "Sales" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "Age restricted" +msgid "Sold" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Free" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +msgid "Go to product update page" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "" -"sale price for customers, including taxes, for above units of the product" +msgid "Update" msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/products/list/Table.tsx:283 #, c-format -msgid "Stock" +msgid "Remove this product from the database" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "" -"product inventory for products with finite supply (for internal use only)" +msgid "Load more products after the last one" msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Update the product with new price" msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/products/list/Table.tsx:373 #, c-format -msgid "Need to complete marked fields" +msgid "Update product with new price" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/products/list/Table.tsx:384 +#, fuzzy, c-format +msgid "Confirm update" +msgstr "Confirmer" + +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "could not create product" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "Products" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "add product to inventory" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "Sell" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "Profit" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Sold" +msgid "There is no products yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "free" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "go to product update page" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "Update" +msgid "Product updated successfully" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "remove this product from the database" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "update the product with new price" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/index.tsx:149 #, c-format -msgid "update product with new price" +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "add more elements to the inventory" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "report elements lost in the inventory" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "new price for the product" +msgid "Product id:" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "the are value with errors" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "update product with new stock and price" +msgid "Could not update product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "There is no products yet, add more pressing the + sign" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "product updated successfully" +msgid "Must be greater that 0" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "could not update the product" +msgid "To short" msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "product delete successfully" +msgid "Identifier" msgstr "" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "could not delete the product" +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "Product id:" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "it should be greater than 0" +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "must be a valid URL" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "Initial balance" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "balance prior to deposit" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Exchange URL" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "URL of exchange" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Next" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "Wire method" +msgid "Supported currencies: %1$s" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "method to use for wire transfer" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "Select one wire method" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "could not create reserve" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Valid until" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "Created balance" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Exchange balance" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "Picked up" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "Committed" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "Account address" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Subject" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Tips" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Could not create template" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Authorized" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/list/Table.tsx:66 #, c-format -msgid "Expiration" +msgid "Add new templates" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "amount of tip" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "Justification" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "reason for the tip" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "URL after tip" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "URL to visit after tip payment" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "Reserves not yet funded" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "Reserves ready" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "add new reserve" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Expires at" +msgid "Template identification" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "Initial" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "delete selected reserve from the database" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "authorize new tip from selected reserve" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/list/index.tsx:162 +#, fuzzy, c-format +msgid "can't be undone" +msgstr "ne peux pas être vide" + +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "Expected Balance" +msgid "Print" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "could not create the tip" +msgid "Too short" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "should not be empty" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "should be greater that 0" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "can't be empty" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "to short" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "size of the key should be 32" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "Identifier" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "Name of the template in URLs." +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Describe what this template stands for" +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Fixed summary" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/token/DetailPage.tsx:121 #, c-format -msgid "Fixed price" +msgid "Current access token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/token/DetailPage.tsx:142 #, c-format -msgid "Minimum age" +msgid "Clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/token/DetailPage.tsx:177 +#, fuzzy, c-format +msgid "Confirm change" +msgstr "Confirmer" + +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "Payment timeout" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "Verification algorithm" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "Point-of-sale key" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Useful to validate the purchase" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "generate random secret key" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "random" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "show secret key" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "hide secret key" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "hide" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "show" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "could not inform template" +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Amount is required" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Order summary is required" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "New order for template" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Amount of the order" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Order summary" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 #, c-format -msgid "could not create order from template" +msgid "Remove this token family from the database" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +"There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "Fixed amount" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "Default amount" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "Default summary" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "Print" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "Setup TOTP" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "Templates" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "add new templates" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load more templates before the first one" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "load newer templates" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "delete selected templates from the database" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "use template to create new order" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "create qr code for the template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "load more templates after the last one" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "load older templates" +msgid "Select one account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "template delete successfully" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "could not delete the template" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "could not update template" +msgid "Exchange URL" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "should be one of '%1$s'" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "Webhook ID to use" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Event" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Method" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Method used by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/list/Table.tsx:64 #, c-format -msgid "URL" +msgid "Add new transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "Header" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Header template of the webhook" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "Body" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Body template by the webhook" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Webhooks" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add new webhooks" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load more webhooks before the first one" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "load newer webhooks" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "Event type" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "delete selected webhook from the database" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "load more webhooks after the last one" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "load older webhooks" +msgid "Bank account" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "All accounts" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "webhook delete successfully" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "could not delete the webhook" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "check the id, does not look valid" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "URL doesn't have the right format" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "Credited bank account" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one account" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "Wire transfer ID" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Amount credited" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "could not inform transfer" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Transfers" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "add new transfer" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "load more transfers before the first one" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "load newer transfers" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Credit" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Confirmed" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Verified" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Executed at" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "yes" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "no" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "unknown" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "delete selected transfer from the database" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "load more transfer after the last one" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "load older transfers" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Pay transaction fee" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "filter by account address" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Default payment delay" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "" +"Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Unverified" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "is not valid" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "is not a number" +msgid "Instance id" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/paths/instance/update/index.tsx:108 #, c-format -msgid "must be 1 or greater" +msgid "Failed to update instance" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "max 7 lines" +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "change authorization configuration" +msgid "Must be one of '%1$s'" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "Webhook ID to use" msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Event" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Pay" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "IBAN numbers usually have more that 4 digits" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "IBAN numbers usually have less that 34 digits" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "IBAN country code not found" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "IBAN number is not valid, checksum is wrong" +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Target type" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Method to use for wire transfer" +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Routing" +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Routing number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Account" +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Account number." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Business Identifier Code." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Bank Account Number." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Unified Payment Interface." +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bitcoin protocol." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 #, c-format -msgid "Ethereum protocol." +msgid "order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Interledger protocol." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Host" +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "Bank host." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "Bank account." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Bank account owner's name." +msgid "Http body" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "No accounts yet." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Business name" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "Email" +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Contact email" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Website URL" +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "URL." +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "Logo" +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Logo image." +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Bank account" +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "Default max deposit fee" +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Default max wire fee" +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Default wire fee amortization" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Physical location of the merchant." +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Jurisdiction" +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "Default payment delay" +msgid "Shows more options in the order creation form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." +msgid "Advance instance settings" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Default wire transfer delay" +msgid "Shows more options in the instance settings form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Date format" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Instance id" +msgid "How the date is going to be displayed" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Developer mode" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Manage access token" +msgid "" +"Shows more options and tools which are not intended for general audience." msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/instance/categories/list/Table.tsx:133 #, c-format -msgid "Failed to create instance" +msgid "Total products" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Login required" +msgid "Delete selected category from the database" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "Please enter your access token." +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Access Token" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Access denied" +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "The access token provided is invalid." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "No 'default' instance configured yet." +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Search by product description or id" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "The access token provided is invalid" +msgid "Products that this category will list." msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Hide for today" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Instance" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/Routing.tsx:659 #, c-format -msgid "Settings" +msgid "Without this the merchant backend will refuse to create new orders." msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/Routing.tsx:669 #, c-format -msgid "Connection" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:703 #, c-format -msgid "New" +msgid "KYC verification needed" msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:707 #, c-format -msgid "List" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/components/menu/SideBar.tsx:234 -#, c-format -msgid "Log out" -msgstr "" +#: src/components/menu/SideBar.tsx:157 +#, fuzzy, c-format +msgid "Configuration" +msgstr "Confirmer" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Check your token is valid" +msgid "Settings" msgstr "" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:206 #, c-format -msgid "Couldn't access the server." +msgid "Access token" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2731,12 +3574,22 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" diff --git a/packages/merchant-backoffice-ui/src/i18n/it.po b/packages/merchant-backoffice-ui/src/i18n/it.po @@ -28,221 +28,813 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.13.1\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 +#, c-format +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." +msgstr "" + +#: src/components/modal/index.tsx:79 #, c-format msgid "Cancel" msgstr "" -#: src/components/modal/index.tsx:79 +#: src/components/modal/index.tsx:87 +#, c-format +msgid "%1$s" +msgstr "" + +#: src/components/modal/index.tsx:92 +#, c-format +msgid "Close" +msgstr "" + +#: src/components/modal/index.tsx:132 +#, c-format +msgid "Continue" +msgstr "" + +#: src/components/modal/index.tsx:192 +#, c-format +msgid "Clear" +msgstr "" + +#: src/components/modal/index.tsx:204 +#, c-format +msgid "Confirm" +msgstr "" + +#: src/components/modal/index.tsx:246 +#, c-format +msgid "Required" +msgstr "" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, fuzzy, c-format +msgid "Account id" +msgstr "Importo" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, c-format +msgid "Is not the same as the current access token" +msgstr "" + +#: src/components/modal/index.tsx:542 +#, c-format +msgid "Can't be the same as the old token" +msgstr "" + +#: src/components/modal/index.tsx:546 +#, c-format +msgid "Is not the same" +msgstr "" + +#: src/components/modal/index.tsx:554 +#, c-format +msgid "You are updating the access token from instance with id %1$s" +msgstr "" + +#: src/components/modal/index.tsx:570 +#, c-format +msgid "Old access token" +msgstr "" + +#: src/components/modal/index.tsx:571 +#, c-format +msgid "Access token currently in use" +msgstr "" + +#: src/components/modal/index.tsx:577 +#, c-format +msgid "New access token" +msgstr "" + +#: src/components/modal/index.tsx:578 +#, c-format +msgid "Next access token to be used" +msgstr "" + +#: src/components/modal/index.tsx:583 +#, c-format +msgid "Repeat access token" +msgstr "" + +#: src/components/modal/index.tsx:584 +#, c-format +msgid "Confirm the same access token" +msgstr "" + +#: src/components/modal/index.tsx:589 +#, c-format +msgid "Clearing the access token will mean public access to the instance" +msgstr "" + +#: src/components/modal/index.tsx:616 +#, c-format +msgid "Can't be the same as the old access token" +msgstr "" + +#: src/components/modal/index.tsx:631 +#, c-format +msgid "You are setting the access token for the new instance" +msgstr "" + +#: src/components/modal/index.tsx:657 +#, c-format +msgid "" +"With external authorization method no check will be done by the merchant " +"backend" +msgstr "" + +#: src/components/modal/index.tsx:673 +#, c-format +msgid "Set external authorization" +msgstr "" + +#: src/components/modal/index.tsx:685 +#, c-format +msgid "Set access token" +msgstr "" + +#: src/components/modal/index.tsx:707 +#, c-format +msgid "Operation in progress..." +msgstr "" + +#: src/components/modal/index.tsx:716 +#, c-format +msgid "The operation will be automatically canceled after %1$s seconds" +msgstr "" + +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, c-format +msgid "Your instance not found" +msgstr "" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 +#, c-format +msgid "Instances" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:94 +#, c-format +msgid "Delete" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:100 +#, c-format +msgid "Add new instance" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:177 +#, c-format +msgid "ID" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:180 +#, c-format +msgid "Name" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:222 +#, c-format +msgid "Edit" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:239 +#, c-format +msgid "Purge" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:263 +#, c-format +msgid "There is no instances yet, add more pressing the + sign" +msgstr "" + +#: src/paths/admin/list/View.tsx:66 +#, c-format +msgid "Only show active instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:69 +#, c-format +msgid "Active" +msgstr "" + +#: src/paths/admin/list/View.tsx:76 +#, c-format +msgid "Only show deleted instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:79 +#, c-format +msgid "Deleted" +msgstr "" + +#: src/paths/admin/list/View.tsx:86 +#, c-format +msgid "Show all instances" +msgstr "" + +#: src/paths/admin/list/View.tsx:89 +#, c-format +msgid "All" +msgstr "" + +#: src/paths/admin/list/index.tsx:100 +#, c-format +msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgstr "" + +#: src/paths/admin/list/index.tsx:105 +#, c-format +msgid "Failed to delete instance" +msgstr "" + +#: src/paths/admin/list/index.tsx:140 +#, c-format +msgid "Instance '%1$s' (ID: %2$s) has been purge" +msgstr "" + +#: src/paths/admin/list/index.tsx:145 +#, c-format +msgid "Failed to purge instance" +msgstr "" + +#: src/components/exception/AsyncButton.tsx:43 +#, c-format +msgid "Loading..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:86 +#, c-format +msgid "This is not a valid bitcoin address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:99 +#, c-format +msgid "This is not a valid Ethereum address." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:122 +#, c-format +msgid "This is not a valid host." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:145 +#, c-format +msgid "IBAN numbers usually have more that 4 digits" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:147 +#, c-format +msgid "IBAN numbers usually have less that 34 digits" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:155 +#, c-format +msgid "IBAN country code not found" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:180 +#, c-format +msgid "IBAN number is invalid, checksum is wrong" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:195 +#, c-format +msgid "Choose one..." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:298 +#, c-format +msgid "Method to use for wire transfer" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:308 +#, c-format +msgid "Routing" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:310 +#, c-format +msgid "Routing number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:314 +#, c-format +msgid "Account" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:316 +#, c-format +msgid "Account number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:324 +#, c-format +msgid "Code" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:326 +#, c-format +msgid "Business Identifier Code." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:335 +#, c-format +msgid "International Bank Account Number." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:348 +#, c-format +msgid "Unified Payment Interface." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:358 +#, c-format +msgid "Bitcoin protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:368 +#, c-format +msgid "Ethereum protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:378 +#, c-format +msgid "Interledger protocol." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:400 +#, c-format +msgid "Bank host." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:404 +#, c-format +msgid "Without scheme and may include subpath:" +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:417 +#, c-format +msgid "Bank account." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:432 +#, c-format +msgid "Legal name of the person holding the account." +msgstr "" + +#: src/components/form/InputPaytoForm.tsx:433 +#, c-format +msgid "It should match the bank account name." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 +#, c-format +msgid "Invalid url" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 +#, c-format +msgid "URL must end with a '/'" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 +#, c-format +msgid "URL must not contain params" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 +#, c-format +msgid "URL must not hash param" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 +#, c-format +msgid "The request to check the revenue API failed." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, c-format +msgid "Server replied with \"bad request\"." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 +#, c-format +msgid "Unauthorized, check credentials." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 #, c-format -msgid "%1$s" +msgid "The endpoint doesn't seems to be a Taler Revenue API." msgstr "" -#: src/components/modal/index.tsx:84 +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, fuzzy, c-format +msgid "Account:" +msgstr "Importo" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format -msgid "Close" +msgid "" +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." msgstr "" -#: src/components/modal/index.tsx:124 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Continue" +msgid "Endpoint URL" msgstr "" -#: src/components/modal/index.tsx:178 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "Clear" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" msgstr "" -#: src/components/modal/index.tsx:190 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 #, c-format -msgid "Confirm" +msgid "Auth type" msgstr "" -#: src/components/modal/index.tsx:296 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "is not the same as the current access token" +msgid "Choose the authentication type for the account info URL" msgstr "" -#: src/components/modal/index.tsx:299 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 #, c-format -msgid "cannot be empty" +msgid "Without authentication" msgstr "" -#: src/components/modal/index.tsx:301 +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 #, c-format -msgid "cannot be the same as the old token" +msgid "With authentication" msgstr "" -#: src/components/modal/index.tsx:305 +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 #, c-format -msgid "is not the same" +msgid "Do not change" msgstr "" -#: src/components/modal/index.tsx:315 +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 #, c-format -msgid "You are updating the access token from instance with id %1$s" +msgid "Username" msgstr "" -#: src/components/modal/index.tsx:331 +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 #, c-format -msgid "Old access token" +msgid "Username to access the account information." msgstr "" -#: src/components/modal/index.tsx:332 +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 #, c-format -msgid "access token currently in use" +msgid "Password" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 #, c-format -msgid "New access token" +msgid "Password to access the account information." msgstr "" -#: src/components/modal/index.tsx:339 +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 #, c-format -msgid "next access token to be used" +msgid "Match" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 #, c-format -msgid "Repeat access token" +msgid "Check where the information match against the server info." msgstr "" -#: src/components/modal/index.tsx:345 +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 #, c-format -msgid "confirm the same access token" +msgid "Not verified" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 #, c-format -msgid "Clearing the access token will mean public access to the instance" +msgid "Last test was ok" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 #, c-format -msgid "cannot be the same as the old access token" +msgid "Last test failed" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 #, c-format -msgid "You are setting the access token for the new instance" +msgid "Compare info from server with account form" msgstr "" -#: src/components/modal/index.tsx:420 +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 #, c-format -msgid "" -"With external authorization method no check will be done by the merchant " -"backend" +msgid "Test" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 #, c-format -msgid "Set external authorization" +msgid "Need to complete marked fields" msgstr "" -#: src/components/modal/index.tsx:448 +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 #, c-format -msgid "Set access token" +msgid "Confirm operation" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/paths/instance/accounts/create/CreatePage.tsx:212 #, c-format -msgid "Operation in progress..." +msgid "Account details" msgstr "" -#: src/components/modal/index.tsx:479 +#: src/paths/instance/accounts/create/CreatePage.tsx:291 #, c-format -msgid "The operation will be automatically canceled after %1$s seconds" +msgid "Import from bank" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/instance/accounts/create/index.tsx:67 #, c-format -msgid "Instances" +msgid "Could not create account" msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/notfound/index.tsx:53 #, c-format -msgid "Delete" +msgid "No 'default' instance configured yet." msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/notfound/index.tsx:54 #, c-format -msgid "add new instance" +msgid "Create a 'default' instance to begin using the merchant backoffice." msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/instance/accounts/list/Table.tsx:62 #, c-format -msgid "ID" +msgid "Bank accounts" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/instance/accounts/list/Table.tsx:67 #, c-format -msgid "Name" +msgid "Add new account" msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/instance/accounts/list/Table.tsx:136 #, c-format -msgid "Edit" +msgid "Wire method: Bitcoin" msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/instance/accounts/list/Table.tsx:145 #, c-format -msgid "Purge" +msgid "Sewgit 1" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/instance/accounts/list/Table.tsx:148 #, c-format -msgid "There is no instances yet, add more pressing the + sign" +msgid "Sewgit 2" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/instance/accounts/list/Table.tsx:180 #, c-format -msgid "Only show active instances" +msgid "Delete selected accounts from the database" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/instance/accounts/list/Table.tsx:198 #, c-format -msgid "Active" +msgid "Wire method: x-taler-bank" msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/instance/accounts/list/Table.tsx:207 #, c-format -msgid "Only show deleted instances" +msgid "Account name" msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/instance/accounts/list/Table.tsx:251 #, c-format -msgid "Deleted" +msgid "Wire method: IBAN" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/instance/accounts/list/Table.tsx:304 #, c-format -msgid "Show all instances" +msgid "Other accounts" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/instance/accounts/list/Table.tsx:313 #, c-format -msgid "All" +msgid "Path" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/instance/accounts/list/Table.tsx:367 #, c-format -msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" +msgid "There is no accounts yet, add more pressing the + sign" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/instance/accounts/list/index.tsx:77 #, c-format -msgid "Failed to delete instance" +msgid "You need to associate a bank account to receive revenue." msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/instance/accounts/list/index.tsx:78 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Without this the you won't be able to create new orders." msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/instance/accounts/list/index.tsx:98 #, c-format -msgid "Failed to purge instance" +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:41 @@ -267,57 +859,107 @@ msgstr "" #: src/paths/instance/kyc/list/ListPage.tsx:109 #, c-format -msgid "KYC URL" +msgid "Reason" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/paths/instance/kyc/list/ListPage.tsx:122 #, c-format -msgid "Code" +msgid "There is an anti-money laundering process pending to complete." +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/paths/instance/kyc/list/ListPage.tsx:167 #, c-format msgid "Http Status" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/paths/instance/kyc/list/ListPage.tsx:197 #, c-format msgid "No pending kyc verification!" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputDate.tsx:127 #, c-format -msgid "change value to unknown date" +msgid "Change value to unknown date" msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputDate.tsx:128 #, c-format -msgid "change value to empty" +msgid "Change value to empty" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputDate.tsx:140 #, c-format -msgid "clear" +msgid "Change value to never" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputDate.tsx:145 #, c-format -msgid "change value to never" +msgid "Never" msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/picker/DurationPicker.tsx:55 #, c-format -msgid "never" +msgid "days" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/picker/DurationPicker.tsx:65 #, c-format -msgid "Country" +msgid "hours" msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/picker/DurationPicker.tsx:76 #, c-format -msgid "Address" +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" msgstr "" #: src/components/form/InputLocation.tsx:39 @@ -360,66 +1002,61 @@ msgstr "" msgid "Country subdivision" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 -#, c-format -msgid "Product id" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputSearchOnList.tsx:80 #, c-format msgid "Description" msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 -#, c-format -msgid "Product" -msgstr "" - -#: src/components/form/InputSearchProduct.tsx:95 +#: src/components/form/InputSearchOnList.tsx:106 #, c-format -msgid "search products by it's description or id" +msgid "Enter description or id" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/components/form/InputSearchOnList.tsx:164 #, c-format -msgid "no products found with that description" +msgid "no match found with that description or id" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/components/product/InventoryProductForm.tsx:57 #, c-format msgid "You must enter a valid product identifier." msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/components/product/InventoryProductForm.tsx:65 #, c-format msgid "Quantity must be greater than 0!" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/components/product/InventoryProductForm.tsx:77 #, c-format msgid "" "This quantity exceeds remaining stock. Currently, only %1$s units remain " "unreserved in stock." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/components/product/InventoryProductForm.tsx:100 +#, c-format +msgid "Search product" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:112 #, c-format msgid "Quantity" msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/components/product/InventoryProductForm.tsx:113 #, c-format -msgid "how many products will be added" +msgid "How many products will be added" msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/components/product/InventoryProductForm.tsx:120 #, c-format msgid "Add from inventory" msgstr "" #: src/components/form/InputImage.tsx:105 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Image must be smaller than 1 MB" msgstr "" #: src/components/form/InputImage.tsx:110 @@ -432,2293 +1069,2499 @@ msgstr "" msgid "Remove" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/components/form/InputTaxes.tsx:47 +#, c-format +msgid "Invalid" +msgstr "" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 #, c-format msgid "No taxes configured for this product." msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/components/form/InputTaxes.tsx:109 #, c-format msgid "Amount" msgstr "Importo" -#: src/components/form/InputTaxes.tsx:120 +#: src/components/form/InputTaxes.tsx:110 #, c-format msgid "" "Taxes can be in currencies that differ from the main currency used by the " "merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/components/form/InputTaxes.tsx:112 #, c-format msgid "" "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/components/form/InputTaxes.tsx:121 #, c-format msgid "Legal name of the tax, e.g. VAT or import duties." msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/components/form/InputTaxes.tsx:127 #, c-format -msgid "add tax to the tax list" +msgid "Add tax to the tax list" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/components/product/NonInventoryProductForm.tsx:71 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Describe and add a product that is not in the inventory list" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/components/product/NonInventoryProductForm.tsx:74 #, c-format msgid "Add custom product" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/components/product/NonInventoryProductForm.tsx:85 #, c-format msgid "Complete information of the product" msgstr "" +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + #: src/components/product/NonInventoryProductForm.tsx:185 #, c-format msgid "Image" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/components/product/NonInventoryProductForm.tsx:186 +#, c-format +msgid "Photo of the product." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, c-format +msgid "Full product description." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, c-format +msgid "Name of the product unit." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, c-format +msgid "Amount in the current currency." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, c-format +msgid "How many products will be added." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "" + +#: src/components/product/ProductList.tsx:46 +#, c-format +msgid "Unit price" +msgstr "" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, c-format +msgid "Must be greater than 0" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, c-format +msgid "Must have a refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, c-format +msgid "Must be in the future" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 +#, c-format +msgid "Manage list of products in the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:435 +#, c-format +msgid "Remove this product from the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, c-format +msgid "Total product price added up" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:474 +#, c-format +msgid "Amount to be paid by the customer" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:480 +#, c-format +msgid "Order price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:481 +#, c-format +msgid "Final order price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:488 +#, c-format +msgid "Summary" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:489 +#, c-format +msgid "Title of the order to be shown to the customer" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:495 +#, c-format +msgid "Shipping and Fulfillment" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:500 +#, c-format +msgid "Delivery date" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:501 +#, c-format +msgid "Deadline for physical delivery assured by the merchant." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:506 +#, c-format +msgid "Location" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:507 +#, c-format +msgid "Address where the products will be delivered" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "photo of the product" +msgid "Fulfillment URL" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "full product description" +msgid "URL to which the user will be redirected after successful payment." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "Unit" +msgid "Taler payment options" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "name of the product unit" +msgid "Override default Taler payment settings for this order" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/orders/create/CreatePage.tsx:529 #, c-format -msgid "Price" +msgid "Payment time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:535 #, c-format -msgid "amount in the current currency" +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/orders/create/CreatePage.tsx:552 #, c-format -msgid "Taxes" +msgid "Default" msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/orders/create/CreatePage.tsx:561 +#, fuzzy, c-format +msgid "Refund time" +msgstr "Rimborsato" + +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format -msgid "image" +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "description" +msgid "Wire transfer time" msgstr "" -#: src/components/product/ProductList.tsx:44 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "quantity" +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." msgstr "" -#: src/components/product/ProductList.tsx:47 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "unit price" +msgid "Auto-refund time" msgstr "" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "total price" +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "required" +msgid "Maximum fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format -msgid "not valid" +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "must be greater than 0" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format -msgid "not a valid json" +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:170 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "should be in the future" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:173 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "refund deadline cannot be before pay deadline" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "should have a refund deadline" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "auto refund cannot be after refund deadline" +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "Manage products in order" +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "Manage list of products in the order." +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "Remove this product from the order." +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/orders/create/CreatePage.tsx:796 #, c-format -msgid "Total price" +msgid "No deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "total product price added up" +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "Amount to be paid by the customer" +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "Order price" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "final order price" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "Summary" +msgid "Orders" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "Title of the order to be shown to the customer" +msgid "Create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "Shipping and Fulfillment" +msgid "Load first page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/list/Table.tsx:147 #, c-format -msgid "Delivery date" -msgstr "" +msgid "Date" +msgstr "Data" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "Deadline for physical delivery assured by the merchant." +msgid "Refund" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "Location" +msgid "copy url" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "address where the products will be delivered" +msgid "Load more orders after the last one" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "Fulfillment URL" +msgid "Load next page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "URL to which the user will be redirected after successful payment." +msgid "No orders have been found matching your query!" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "Taler payment options" +msgid "Duplicated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "Override default Taler payment settings for this order" +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Payment deadline" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/list/Table.tsx:391 #, c-format -msgid "Refund deadline" +msgid "Requested by the customer" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "Other" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Wire transfer deadline" +msgid "Why this order is being refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "Auto-refund deadline" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "Maximum deposit fee" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "Maximum wire fee" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "Wire fee amortization" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "Create token" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Minimum age required" +msgid "Payment deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/DetailPage.tsx:116 #, c-format msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" +"After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/details/DetailPage.tsx:122 #, c-format -msgid "Additional information" +msgid "Transfer deadline for the exchange" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/details/DetailPage.tsx:134 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "Where the order will be delivered" msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "days" +msgid "Auto-refund delay" msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "hours" +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "minutes" +msgid "Extra info" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "seconds" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "forever" +msgid "Order" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "%1$sM" +msgid "Claimed" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "%1$sY" +msgid "Claimed at" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "%1$sd" +msgid "Timeline" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "%1$sh" +msgid "Payment details" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "%1$smin" +msgid "Order status" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "%1$ssec" +msgid "Product list" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "Orders" +msgid "Paid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:465 #, c-format -msgid "create order" +msgid "Wired" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "load newer orders" -msgstr "" +msgid "Refunded" +msgstr "Rimborsato" + +#: src/paths/instance/orders/details/DetailPage.tsx:490 +#, fuzzy, c-format +msgid "Refund order" +msgstr "Rimborsato" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/details/DetailPage.tsx:491 #, c-format -msgid "Date" -msgstr "Data" +msgid "Not refundable" +msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "Refund" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "copy url" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "load older orders" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "No orders have been found matching your query!" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "duplicated" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "invalid format" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "this value exceed the refundable amount" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "date" +msgid "Order status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:716 #, c-format -msgid "amount" +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format -msgid "reason" +msgid "" +"Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/DetailPage.tsx:772 +#, c-format +msgid "Back" +msgstr "Indietro" + +#: src/paths/instance/orders/details/index.tsx:88 #, c-format -msgid "amount to be refunded" +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "Max refundable:" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "Reason" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "Choose one..." +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "requested by the customer" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "other" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "why this order is being refunded" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "more information to give context" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Contract Terms" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "human-readable description of the whole purchase" +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "total price for the transaction" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "URL for this purchase" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "Max fee" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "Max wire fee" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/list/index.tsx:114 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +msgid "Order id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Created at" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "time when this contract was generated" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "transfer deadline for the exchange" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "where the order will be delivered" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Auto-refund delay" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "" -"how long the wallet should try to get an automatic refund for the purchase" +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "Extra info" +msgid "Your device need to have exactly the same value" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "Order" +msgid "Random" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "claimed" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "claimed at" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "Timeline" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "Payment details" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/otp_devices/list/Table.tsx:62 #, c-format -msgid "Order status" +msgid "Add new devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "Product list" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "paid" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "wired" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "refunded" +msgid "There is no devices yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "refund order" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "not refundable" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "refund" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "Refunded amount" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "Refund taken" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "Status URL" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "Refund URI" +msgid "Template id is unknown" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "unpaid" +msgid "" +"The provided information is inconsistent with the current state of the " +"template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/components/form/InputStock.tsx:99 #, c-format -msgid "pay at" +msgid "" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/components/form/InputStock.tsx:109 #, c-format -msgid "created at" +msgid "Manage stock" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/components/form/InputStock.tsx:115 #, c-format -msgid "Order status URL" +msgid "This product has been configured without stock control" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/components/form/InputStock.tsx:119 #, c-format -msgid "Payment URI" +msgid "Infinite" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/components/form/InputStock.tsx:136 #, c-format -msgid "" -"Unknown order status. This is an error, please contact the administrator." +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/components/form/InputStock.tsx:169 #, c-format -msgid "Back" -msgstr "Indietro" +msgid "Incoming" +msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/components/form/InputStock.tsx:170 #, c-format -msgid "refund created successfully" +msgid "Lost" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/components/form/InputStock.tsx:185 #, c-format -msgid "could not create the refund" +msgid "Current" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "select date to show nearby orders" +msgid "Remove stock control for this product" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/components/form/InputStock.tsx:195 #, c-format -msgid "order id" +msgid "without stock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/components/form/InputStock.tsx:204 #, c-format -msgid "jump to order with the given order ID" +msgid "Next restock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/components/form/InputStock.tsx:208 #, c-format -msgid "remove all filters" +msgid "Warehouse address" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/components/form/InputArray.tsx:118 #, c-format -msgid "only show paid orders" +msgid "Add element to the list" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/components/product/ProductForm.tsx:120 #, c-format -msgid "Paid" +msgid "Invalid amount" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "only show orders with refunds" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "Refunded" -msgstr "Rimborsato" +msgid "Illustration of the product for customers." +msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +msgid "Product description for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "Not wired" +msgid "Age restriction" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "clear date filter" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/components/product/ProductForm.tsx:199 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Minimum age of the customer" msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/components/product/ProductForm.tsx:203 #, c-format -msgid "Enter an order id" +msgid "Unit name" msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/components/product/ProductForm.tsx:204 #, c-format -msgid "order not found" +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/components/product/ProductForm.tsx:205 #, c-format -msgid "could not get the order to refund" +msgid "Example: kg, items or liters" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/product/ProductForm.tsx:209 #, c-format -msgid "Loading..." +msgid "Price per unit" msgstr "" -#: src/components/form/InputStock.tsx:99 +#: src/components/product/ProductForm.tsx:210 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/form/InputStock.tsx:109 +#: src/components/product/ProductForm.tsx:214 #, c-format -msgid "Manage stock" +msgid "Stock" msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "this product has been configured without stock control" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "Infinite" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/components/form/InputStock.tsx:136 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Categories" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "Incoming" +msgid "Search by category description or id" msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/product/ProductForm.tsx:232 #, c-format -msgid "Lost" +msgid "Categories where this product will be listed on." msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Current" +msgid "Product created successfully" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/paths/instance/products/create/index.tsx:58 #, c-format -msgid "remove stock control for this product" +msgid "Could not create product" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "without stock" +msgid "Inventory" msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "Next restock" +msgid "Add product to inventory" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Delivery address" +msgid "Sales" msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Sold" msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "illustration of the product for customers" +msgid "Free" msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "product description for customers" +msgid "Go to product update page" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "Age restricted" +msgid "Update" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/paths/instance/products/list/Table.tsx:283 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Remove this product from the database" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +msgid "Load more products after the last one" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "" -"sale price for customers, including taxes, for above units of the product" +msgid "Update the product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/products/list/Table.tsx:373 #, c-format -msgid "Stock" +msgid "Update product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/products/list/Table.tsx:384 #, c-format -msgid "" -"product inventory for products with finite supply (for internal use only)" +msgid "Confirm update" msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "Need to complete marked fields" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "could not create product" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "Products" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "add product to inventory" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Sell" +msgid "There is no products yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "Profit" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "Sold" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "free" +msgid "Product updated successfully" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "go to product update page" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "Update" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/products/list/index.tsx:149 #, c-format -msgid "remove this product from the database" +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "update the product with new price" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "update product with new price" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "add more elements to the inventory" +msgid "Product id:" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "report elements lost in the inventory" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "new price for the product" +msgid "Could not update product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "the are value with errors" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "update product with new stock and price" +msgid "Must be greater that 0" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "There is no products yet, add more pressing the + sign" +msgid "To short" msgstr "" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "product updated successfully" +msgid "Identifier" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "could not update the product" +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "product delete successfully" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "could not delete the product" +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "Product id:" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "it should be greater than 0" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "must be a valid URL" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Initial balance" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "balance prior to deposit" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Exchange URL" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "URL of exchange" +msgid "Supported currencies: %1$s" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "Next" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "Wire method" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "method to use for wire transfer" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Select one wire method" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "could not create reserve" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Valid until" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "Created balance" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "Exchange balance" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "Picked up" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Committed" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Account address" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "Subject" -msgstr "Soggetto" +msgid "Could not create template" +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Tips" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/list/Table.tsx:66 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Add new templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "Authorized" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "Expiration" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "amount of tip" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "Justification" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "reason for the tip" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "URL after tip" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "URL to visit after tip payment" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "Reserves not yet funded" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Reserves ready" +msgid "Template identification" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "add new reserve" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "Expires at" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "Initial" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "delete selected reserve from the database" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/index.tsx:162 #, c-format -msgid "authorize new tip from selected reserve" +msgid "can't be undone" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Print" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "Expected Balance" +msgid "Too short" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "could not create the tip" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "should not be empty" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "should be greater that 0" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "can't be empty" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "to short" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "size of the key should be 32" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "Identifier" +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Name of the template in URLs." +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Describe what this template stands for" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "Fixed summary" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/token/DetailPage.tsx:121 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "Current access token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "Fixed price" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/token/DetailPage.tsx:142 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "Clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/token/DetailPage.tsx:177 #, c-format -msgid "Minimum age" +msgid "Confirm change" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "Payment timeout" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "Verification algorithm" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "Point-of-sale key" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Useful to validate the purchase" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "generate random secret key" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "random" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "show secret key" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "hide secret key" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "hide" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "show" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "could not inform template" +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Amount is required" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Order summary is required" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "New order for template" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Amount of the order" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Order summary" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 #, c-format -msgid "could not create order from template" +msgid "Remove this token family from the database" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +"There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "Fixed amount" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "Default amount" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "Default summary" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "Print" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "Setup TOTP" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "Templates" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "add new templates" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load more templates before the first one" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "load newer templates" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "delete selected templates from the database" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "use template to create new order" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "create qr code for the template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "load more templates after the last one" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "load older templates" +msgid "Select one account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "template delete successfully" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "could not delete the template" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "could not update template" +msgid "Exchange URL" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "should be one of '%1$s'" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "Webhook ID to use" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Event" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Method" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Method used by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/list/Table.tsx:64 #, c-format -msgid "URL" +msgid "Add new transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "Header" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Header template of the webhook" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "Body" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Body template by the webhook" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Webhooks" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add new webhooks" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load more webhooks before the first one" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "load newer webhooks" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "Event type" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "delete selected webhook from the database" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "load more webhooks after the last one" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "load older webhooks" +msgid "Bank account" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "All accounts" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "webhook delete successfully" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "could not delete the webhook" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "check the id, does not look valid" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "URL doesn't have the right format" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "Credited bank account" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one account" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "Wire transfer ID" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Amount credited" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "could not inform transfer" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Transfers" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "add new transfer" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "load more transfers before the first one" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "load newer transfers" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Credit" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Confirmed" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Verified" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Executed at" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "yes" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "no" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "unknown" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "delete selected transfer from the database" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "load more transfer after the last one" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "load older transfers" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Pay transaction fee" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "filter by account address" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Default payment delay" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "" +"Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Unverified" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "is not valid" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "is not a number" +msgid "Instance id" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/paths/instance/update/index.tsx:108 #, c-format -msgid "must be 1 or greater" +msgid "Failed to update instance" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "max 7 lines" +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "change authorization configuration" +msgid "Must be one of '%1$s'" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "Webhook ID to use" msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Event" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Pay" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "IBAN numbers usually have more that 4 digits" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "IBAN numbers usually have less that 34 digits" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "IBAN country code not found" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "IBAN number is not valid, checksum is wrong" +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Target type" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Method to use for wire transfer" +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Routing" +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Routing number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Account" +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Account number." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Business Identifier Code." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Bank Account Number." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Unified Payment Interface." +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bitcoin protocol." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 #, c-format -msgid "Ethereum protocol." +msgid "order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Interledger protocol." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Host" +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "Bank host." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "Bank account." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Bank account owner's name." +msgid "Http body" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "No accounts yet." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Business name" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "Email" +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Contact email" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Website URL" +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "URL." +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "Logo" +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Logo image." +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Bank account" +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "Default max deposit fee" +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Default max wire fee" +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Default wire fee amortization" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Physical location of the merchant." +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Jurisdiction" +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "Default payment delay" +msgid "Shows more options in the order creation form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." +msgid "Advance instance settings" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Default wire transfer delay" +msgid "Shows more options in the instance settings form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Date format" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Instance id" +msgid "How the date is going to be displayed" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Developer mode" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Manage access token" +msgid "" +"Shows more options and tools which are not intended for general audience." msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/instance/categories/list/Table.tsx:133 #, c-format -msgid "Failed to create instance" +msgid "Total products" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Login required" +msgid "Delete selected category from the database" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "Please enter your access token." +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Access Token" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Access denied" +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "The access token provided is invalid." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "No 'default' instance configured yet." +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Search by product description or id" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "The access token provided is invalid" +msgid "Products that this category will list." msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Hide for today" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Instance" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/Routing.tsx:659 #, c-format -msgid "Settings" -msgstr "Impostazioni" +msgid "Without this the merchant backend will refuse to create new orders." +msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/Routing.tsx:669 #, c-format -msgid "Connection" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:703 #, c-format -msgid "New" +msgid "KYC verification needed" msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:707 #, c-format -msgid "List" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/components/menu/SideBar.tsx:234 +#: src/components/menu/SideBar.tsx:157 #, c-format -msgid "Log out" +msgid "Configuration" msgstr "" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Check your token is valid" -msgstr "" +msgid "Settings" +msgstr "Impostazioni" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:206 #, c-format -msgid "Couldn't access the server." +msgid "Access token" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2731,12 +3574,26 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" + +#, c-format +#~ msgid "Subject" +#~ msgstr "Soggetto" diff --git a/packages/merchant-backoffice-ui/src/i18n/strings.ts b/packages/merchant-backoffice-ui/src/i18n/strings.ts @@ -17,1614 +17,1616 @@ /*eslint quote-props: ["error", "consistent"]*/ export const strings: {[s: string]: any} = {}; -strings['de'] = { - "domain": "messages", +strings['uk'] = { "locale_data": { "messages": { "": { "domain": "messages", - "plural_forms": "nplurals=2; plural=(n != 1);", - "lang": "" + "plural_forms": "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;", + "lang": "uk" }, "Cancel": [ - "" + "Скасувати" ], "%1$s": [ - "" + "%1$s" ], "Close": [ - "" + "Закрити" ], "Continue": [ - "" + "Продовжити" ], "Clear": [ - "" + "Очистити" ], "Confirm": [ - "" + "Підтвердити" ], "is not the same as the current access token": [ - "" + "не співпадає з поточним токеном доступу" ], "cannot be empty": [ - "" + "не може бути порожнім" ], "cannot be the same as the old token": [ - "" + "не може бути таким самим, як старий токен" ], "is not the same": [ - "" + "не співпадає" ], "You are updating the access token from instance with id %1$s": [ - "" + "Ви оновлюєте токен доступу з інстанції з ідентифікатором %1$s" ], "Old access token": [ - "" + "Старий токен доступу" ], "access token currently in use": [ - "" + "токен доступу, який зараз використовується" ], "New access token": [ - "" + "Новий токен доступу" ], "next access token to be used": [ - "" + "наступний токен доступу, який буде використано" ], "Repeat access token": [ - "" + "Повторіть токен доступу" ], "confirm the same access token": [ - "" + "підтвердити той самий токен доступу" ], "Clearing the access token will mean public access to the instance": [ - "" + "Видалення токена доступу означатиме публічний доступ до системи" ], "cannot be the same as the old access token": [ - "" + "не може бути таким самим, як старий токен доступу" ], "You are setting the access token for the new instance": [ - "" + "Ви встановлюєте токен доступу для нової інстанції" ], "With external authorization method no check will be done by the merchant backend": [ - "" + "З зовнішнім методом авторизації перевірка не буде виконуватися бекендом продавця" ], "Set external authorization": [ - "" + "Встановити зовнішню авторизацію" ], "Set access token": [ - "" + "Встановити токен доступу" ], "Operation in progress...": [ - "" + "Операція виконується..." ], "The operation will be automatically canceled after %1$s seconds": [ - "" + "Операція буде автоматично скасована через %1$s секунд" ], "Instances": [ - "" + "Інстанції" ], "Delete": [ - "" + "Видалити" ], "add new instance": [ - "" + "додати нову інстанцію" ], "ID": [ - "" + "Ідентифікатор" ], "Name": [ - "" + "Назва" ], "Edit": [ - "" + "Редагувати" ], "Purge": [ - "" + "Очистити" ], "There is no instances yet, add more pressing the + sign": [ - "" + "Ще немає інстанцій, додайте більше, натиснувши знак +" ], "Only show active instances": [ - "" + "Показувати тільки активні інстанції" ], "Active": [ - "" + "Активні" ], "Only show deleted instances": [ - "" + "Показувати тільки видалені інстанції" ], "Deleted": [ - "" + "Видалено" ], "Show all instances": [ - "" + "Показати всі інстанції" ], "All": [ - "" + "Всі" ], "Instance \"%1$s\" (ID: %2$s) has been deleted": [ - "" + "Інстанція \"%1$s\" (ID: %2$s) була видалена" ], "Failed to delete instance": [ - "" + "Не вдалося видалити інстанцію" ], "Instance '%1$s' (ID: %2$s) has been disabled": [ - "" + "Інстанція '%1$s' (ID: %2$s) була деактивована" ], "Failed to purge instance": [ - "" + "Не вдалося очистити інстанцію" ], "Pending KYC verification": [ - "" + "Очікування перевірки KYC" ], "Timed out": [ - "" + "Час очікування вичерпано" ], "Exchange": [ - "" + "Exchange" ], "Target account": [ - "" + "Цільовий рахунок" ], "KYC URL": [ - "" + "KYC URL" ], "Code": [ - "" + "Код" ], "Http Status": [ - "" + "HTTP статус" ], "No pending kyc verification!": [ - "" + "Немає очікуваних перевірок KYC!" ], "change value to unknown date": [ - "" + "змінити значення на невідому дату" ], "change value to empty": [ - "" + "змінити значення на порожнє" ], "clear": [ - "" + "очистити" ], "change value to never": [ - "" + "змінити значення на ніколи" ], "never": [ - "" + "ніколи" ], "Country": [ - "" + "Країна" ], "Address": [ - "" + "Адреса" ], "Building number": [ - "" + "Номер будинку" ], "Building name": [ - "" + "Назва будинку" ], "Street": [ - "" + "Вулиця" ], "Post code": [ - "" + "Поштовий індекс" ], "Town location": [ - "" + "Область міста" ], "Town": [ - "" + "Місто" ], "District": [ - "" + "Район" ], "Country subdivision": [ - "" + "Регіон країни" ], "Product id": [ - "" + "Ідентифікатор продукту" ], "Description": [ - "" + "Опис" ], "Product": [ - "" + "Продукт" ], "search products by it's description or id": [ - "" + "шукати продукти за їхнім описом або ідентифікатором" ], "no products found with that description": [ - "" + "продукти з таким описом не знайдено" ], "You must enter a valid product identifier.": [ - "" + "Ви повинні ввести дійсний ідентифікатор продукту." ], "Quantity must be greater than 0!": [ - "" + "Кількість має бути більше 0!" ], "This quantity exceeds remaining stock. Currently, only %1$s units remain unreserved in stock.": [ - "" + "Ця кількість перевищує залишок на складі. Наразі на складі залишилося лише %1$s одиниць, які не зарезервовані." ], "Quantity": [ - "" + "Кількість" ], "how many products will be added": [ - "" + "скільки продуктів буде додано" ], "Add from inventory": [ - "" + "Додати зі складу" ], "Image should be smaller than 1 MB": [ - "" + "Зображення повинно бути меншим за 1 МБ" ], "Add": [ - "" + "Додати" ], "Remove": [ - "" + "Видалити" ], "No taxes configured for this product.": [ - "" + "Податки для цього продукту не налаштовані." ], "Amount": [ - "" + "Сума" ], "Taxes can be in currencies that differ from the main currency used by the merchant.": [ - "" + "Податки можуть бути в валютах, що відрізняються від основної валюти, яку використовує продавець." ], "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;.": [ - "" + "Введіть валюту та значення, розділені двокрапкою, наприклад, &quot;USD:2.3&quot;." ], "Legal name of the tax, e.g. VAT or import duties.": [ - "" + "Офіційна назва податку, наприклад, ПДВ або імпортні мита." ], "add tax to the tax list": [ - "" + "додати податок до списку податків" ], "describe and add a product that is not in the inventory list": [ - "" + "опишіть і додайте продукт, якого немає в списку інвентарю" ], "Add custom product": [ - "" + "Додати новий продукт" ], "Complete information of the product": [ - "" + "Повна інформація про продукт" ], "Image": [ - "" + "Зображення" ], "photo of the product": [ - "" + "фото продукту" ], "full product description": [ - "" + "повний опис продукту" ], "Unit": [ - "" + "Одиниця" ], "name of the product unit": [ - "" + "назва одиниці продукту" ], "Price": [ - "" + "Ціна" ], "amount in the current currency": [ - "" + "сума в поточній валюті" ], "Taxes": [ - "" + "Податки" ], "image": [ - "" + "зображення" ], "description": [ - "" + "опис" ], "quantity": [ - "" + "кількість" ], "unit price": [ - "" + "ціна за одиницю" ], "total price": [ - "" + "загальна ціна" ], "required": [ - "" + "обовʼязково" ], "not valid": [ - "" + "недійсний" ], "must be greater than 0": [ - "" + "має бути більше 0" ], "not a valid json": [ - "" + "недійсний json" ], "should be in the future": [ - "" + "повинно бути в майбутньому" ], "refund deadline cannot be before pay deadline": [ - "" + "термін повернення не може бути раніше терміну оплати" ], "wire transfer deadline cannot be before refund deadline": [ - "" + "термін банківського переказу не може бути раніше терміну повернення" ], "wire transfer deadline cannot be before pay deadline": [ - "" + "термін банківського переказу не може бути раніше терміну оплати" ], "should have a refund deadline": [ - "" + "повинен бути встановлений термін повернення" ], "auto refund cannot be after refund deadline": [ - "" + "автоматичне повернення не може бути після терміну повернення" ], "Manage products in order": [ - "" + "Керування продуктами в замовленні" ], "Manage list of products in the order.": [ - "" + "Керування списком продуктів у замовленні." ], "Remove this product from the order.": [ - "" + "Видалити цей продукт із замовлення." ], "Total price": [ - "" + "Загальна ціна" ], "total product price added up": [ - "" + "загальна сума продукту" ], "Amount to be paid by the customer": [ - "" + "Сума, яку має сплатити клієнт" ], "Order price": [ - "" + "Ціна замовлення" ], "final order price": [ - "" + "кінцева ціна замовлення" ], "Summary": [ - "" + "Підсумок" ], "Title of the order to be shown to the customer": [ - "" + "Назва замовлення, яку буде показано клієнту" ], "Shipping and Fulfillment": [ - "" + "Доставка та виконання" ], "Delivery date": [ - "" + "Дата доставки" ], "Deadline for physical delivery assured by the merchant.": [ - "" + "Термін фізичної доставки, гарантований продавцем." ], "Location": [ - "" + "Місцезнаходження" ], "address where the products will be delivered": [ - "" + "адреса, за якою будуть доставлені продукти" ], "Fulfillment URL": [ - "" + "URL виконання" ], "URL to which the user will be redirected after successful payment.": [ - "" + "URL, на який користувача буде перенаправлено після успішної оплати." ], "Taler payment options": [ - "" + "Опції оплати Taler" ], "Override default Taler payment settings for this order": [ - "" + "Перевизначити стандартні налаштування оплати Taler для цього замовлення" ], "Payment deadline": [ - "" + "Термін оплати" ], "Deadline for the customer to pay for the offer before it expires. Inventory products will be reserved until this deadline.": [ - "" + "Термін, до якого клієнт повинен оплатити пропозицію, перш ніж вона закінчиться. Продукти з інвентарю будуть зарезервовані до цього терміну." ], "Refund deadline": [ - "" + "Термін повернення" ], "Time until which the order can be refunded by the merchant.": [ - "" + "Час, до якого замовлення може бути повернене продавцем." ], "Wire transfer deadline": [ - "" + "Термін банківського переказу" ], "Deadline for the exchange to make the wire transfer.": [ - "" + "Термін, до якого обмінник повинен здійснити банківський переказ." ], "Auto-refund deadline": [ - "" + "Термін автоматичного повернення" ], "Time until which the wallet will automatically check for refunds without user interaction.": [ - "" + "Час, до якого гаманець автоматично перевірятиме повернення коштів без взаємодії з користувачем." ], "Maximum deposit fee": [ - "" + "Максимальна комісія за депозит" ], "Maximum deposit fees the merchant is willing to cover for this order. Higher deposit fees must be covered in full by the consumer.": [ - "" + "Максимальна комісія за депозит, яку продавець готовий покрити для цього замовлення. Вищі комісії за депозит повинні бути повністю покриті споживачем." ], "Maximum wire fee": [ - "" + "Максимальна комісія за переказ" ], "Maximum aggregate wire fees the merchant is willing to cover for this order. Wire fees exceeding this amount are to be covered by the customers.": [ - "" + "Максимальна сукупна комісія за переказ, яку продавець готовий покрити для цього замовлення. Комісії за переказ, що перевищують цю суму, повинні бути покриті клієнтами." ], "Wire fee amortization": [ - "" + "Амортизація комісії за переказ" ], "Factor by which wire fees exceeding the above threshold are divided to determine the share of excess wire fees to be paid explicitly by the consumer.": [ - "" + "Коефіцієнт, за яким комісії за переказ, що перевищують вищезазначений поріг, діляться для визначення частки надлишкових комісій за переказ, яку повинен сплатити споживач." ], "Create token": [ - "" + "Створити токен" ], "Uncheck this option if the merchant backend generated an order ID with enough entropy to prevent adversarial claims.": [ - "" + "Зніміть цю опцію, якщо бекенд продавця згенерував ідентифікатор замовлення з достатньою ентропією для запобігання ворожих претензій." ], "Minimum age required": [ - "" + "Мінімальний вік" ], "Any value greater than 0 will limit the coins able be used to pay this contract. If empty the age restriction will be defined by the products": [ - "" + "Будь-яке значення більше 0 обмежуватиме монети, які можуть бути використані для оплати цього контракту. Якщо порожнє, вікове обмеження визначатиметься продуктами" ], "Min age defined by the producs is %1$s": [ - "" + "Мінімальний вік, визначений продуктами, становить %1$s" ], "Additional information": [ - "" + "Додаткова інформація" ], "Custom information to be included in the contract for this order.": [ - "" + "Спеціальна інформація, яка буде включена в контракт для цього замовлення." ], "You must enter a value in JavaScript Object Notation (JSON).": [ - "" + "Ви повинні ввести значення у форматі JavaScript Object Notation (JSON)." ], "days": [ - "" + "дні" ], "hours": [ - "" + "години" ], "minutes": [ - "" + "хвилини" ], "seconds": [ - "" + "секунди" ], "forever": [ - "" + "назавжди" ], "%1$sM": [ - "" + "%1$sМ" ], "%1$sY": [ - "" + "%1$sР" ], "%1$sd": [ - "" + "%1$sдн." ], "%1$sh": [ - "" + "%1$sг" ], "%1$smin": [ - "" + "%1$sхв" ], "%1$ssec": [ - "" + "%1$sсек" ], "Orders": [ - "" + "Замовлення" ], "create order": [ - "" + "створити замовлення" ], "load newer orders": [ - "" + "завантажити нові замовлення" ], "Date": [ - "" + "Дата" ], "Refund": [ - "" + "Повернення" ], "copy url": [ - "" + "скопіювати url" ], "load older orders": [ - "" + "завантажити старіші замовлення" ], "No orders have been found matching your query!": [ - "" + "Замовлення, що відповідають вашому запиту, не знайдено!" ], "duplicated": [ - "" + "дубльовано" ], "invalid format": [ - "" + "недійсний формат" ], "this value exceed the refundable amount": [ - "" + "ця сума перевищує суму, що підлягає поверненню" ], "date": [ - "" + "дата" ], "amount": [ - "" + "сума" ], "reason": [ - "" + "причина" ], "amount to be refunded": [ - "" + "сума до повернення" ], "Max refundable:": [ - "" + "Макс. сума для повернення:" ], "Reason": [ - "" + "Причина" ], "Choose one...": [ - "" + "Виберіть одну..." ], "requested by the customer": [ - "" + "запитано клієнтом" ], "other": [ - "" + "інше" ], "why this order is being refunded": [ - "" + "чому це замовлення повертається" ], "more information to give context": [ - "" + "додаткова інформація для надання контексту" ], "Contract Terms": [ - "" + "Умови контракту" ], "human-readable description of the whole purchase": [ - "" + "читабельний опис всієї покупки" ], "total price for the transaction": [ - "" + "загальна ціна за транзакцію" ], "URL for this purchase": [ - "" + "URL для цієї покупки" ], "Max fee": [ - "" + "Максимальна комісія" ], "maximum total deposit fee accepted by the merchant for this contract": [ - "" + "максимальна загальна комісія за депозит, прийнята продавцем для цього контракту" ], "Max wire fee": [ - "" + "Максимальна комісія за переказ" ], "maximum wire fee accepted by the merchant": [ - "" + "максимальна комісія за переказ, прийнята продавцем" ], "over how many customer transactions does the merchant expect to amortize wire fees on average": [ - "" + "на скільки транзакцій з клієнтами продавець очікує амортизувати комісії за переказ в середньому" ], "Created at": [ - "" + "Створено о" ], "time when this contract was generated": [ - "" + "час, коли цей контракт було згенеровано" ], "after this deadline has passed no refunds will be accepted": [ - "" + "після цього терміну повернення не приймаються" ], "after this deadline, the merchant won't accept payments for the contract": [ - "" + "після цього терміну продавець не прийматиме платежі за контрактом" ], "transfer deadline for the exchange": [ - "" + "термін переказу для обмінника" ], "time indicating when the order should be delivered": [ - "" + "час, що вказує, коли замовлення має бути доставлене" ], "where the order will be delivered": [ - "" + "куди буде доставлене замовлення" ], "Auto-refund delay": [ - "" + "Затримка автоматичного повернення" ], "how long the wallet should try to get an automatic refund for the purchase": [ - "" + "скільки часу гаманець повинен намагатися отримати автоматичне повернення за покупку" ], "Extra info": [ - "" + "Додаткова інформація" ], "extra data that is only interpreted by the merchant frontend": [ - "" + "додаткові дані, які інтерпретуються лише фронтендом продавця" ], "Order": [ - "" + "Замовлення" ], "claimed": [ - "" + "отримано" ], "claimed at": [ - "" + "отримано о" ], "Timeline": [ - "" + "Хронологія" ], "Payment details": [ - "" + "Деталі оплати" ], "Order status": [ - "" + "Статус замовлення" ], "Product list": [ - "" + "Список продуктів" ], "paid": [ - "" + "оплачено" ], "wired": [ - "" + "перераховано" ], "refunded": [ - "" + "повернено" ], "refund order": [ - "" + "замовлення на повернення" ], "not refundable": [ - "" + "не підлягає поверненню" ], "refund": [ - "" + "повернення" ], "Refunded amount": [ - "" + "Повернена сума" ], "Refund taken": [ - "" + "Повернення здійснено" ], "Status URL": [ - "" + "URL статусу" ], "Refund URI": [ - "" + "URI повернення" ], "unpaid": [ - "" + "неоплачено" ], "pay at": [ - "" + "оплачено о" ], "created at": [ - "" + "створено о" ], "Order status URL": [ - "" + "URL статусу замовлення" ], "Payment URI": [ - "" + "URI оплати" ], "Unknown order status. This is an error, please contact the administrator.": [ - "" + "Невідомий статус замовлення. Це помилка, будь ласка, зв'яжіться з адміністратором." ], "Back": [ - "" + "Назад" ], "refund created successfully": [ - "" + "повернення успішно створено" ], "could not create the refund": [ - "" + "не вдалося створити повернення" ], "select date to show nearby orders": [ - "" + "виберіть дату, щоб показати найближчі замовлення" ], "order id": [ - "" + "ідентифікатор замовлення" ], "jump to order with the given order ID": [ - "" + "перейти до замовлення з зазначеним ідентифікатором" ], "remove all filters": [ - "" + "видалити всі фільтри" ], "only show paid orders": [ - "" + "показувати лише оплачені замовлення" ], "Paid": [ - "" + "Оплачено" ], "only show orders with refunds": [ - "" + "показувати лише замовлення з поверненнями" ], "Refunded": [ - "" + "Повернено" ], "only show orders where customers paid, but wire payments from payment provider are still pending": [ - "" + "показувати лише замовлення, де клієнти заплатили, але банківські перекази від постачальника платежів ще не виконані" ], "Not wired": [ - "" + "Не перераховано" ], "clear date filter": [ - "" + "очистити фільтр дати" ], "date (YYYY/MM/DD)": [ - "" + "дата (РРРР/ММ/ДД)" ], "Enter an order id": [ - "" + "Введіть ідентифікатор замовлення" ], "order not found": [ - "" + "замовлення не знайдено" ], "could not get the order to refund": [ - "" + "не вдалося отримати замовлення для повернення" ], "Loading...": [ - "" + "Завантаження..." ], "click here to configure the stock of the product, leave it as is and the backend will not control stock": [ - "" + "натисніть тут, щоб налаштувати запас продукту, залиште як є, і бекенд не буде контролювати запас" ], "Manage stock": [ - "" + "Керування запасами" ], "this product has been configured without stock control": [ - "" + "цей продукт налаштований без контролю запасів" ], "Infinite": [ - "" + "Нескінченний" ], "lost cannot be greater than current and incoming (max %1$s)": [ - "" + "втрати не можуть бути більшими за поточні та прибуваючі (макс %1$s)" ], "Incoming": [ - "" + "Прибуття" ], "Lost": [ - "" + "Втрачено" ], "Current": [ - "" + "Поточний" ], "remove stock control for this product": [ - "" + "видалити контроль запасів для цього продукту" ], "without stock": [ - "" + "без запасу" ], "Next restock": [ - "" + "Наступне поповнення" ], "Delivery address": [ - "" + "Адреса доставки" ], "product identification to use in URLs (for internal use only)": [ - "" + "ідентифікація продукту для використання в URL (тільки для внутрішнього використання)" ], "illustration of the product for customers": [ - "" + "ілюстрація продукту для клієнтів" ], "product description for customers": [ - "" + "опис продукту для клієнтів" ], "Age restricted": [ - "" + "Обмежений за віком" ], "is this product restricted for customer below certain age?": [ - "" + "цей продукт обмежений для клієнтів молодше певного віку?" ], "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 items, 5 meters) for customers": [ - "" + "одиниця, що описує кількість проданого продукту (наприклад, 2 кілограми, 5 літрів, 3 предмети, 5 метрів) для клієнтів" ], "sale price for customers, including taxes, for above units of the product": [ - "" + "ціна продажу для клієнтів, включаючи податки, за вищезазначені одиниці продукту" ], "Stock": [ - "" + "Запас" ], "product inventory for products with finite supply (for internal use only)": [ - "" + "інвентаризація продукту для продуктів з обмеженим запасом (тільки для внутрішнього використання)" ], "taxes included in the product price, exposed to customers": [ - "" + "податки, включені в ціну продукту, показані клієнтам" ], "Need to complete marked fields": [ - "" + "Необхідно заповнити позначені поля" ], "could not create product": [ - "" + "не вдалося створити продукт" ], "Products": [ - "" + "Товари" ], "add product to inventory": [ - "" + "додати продукт до інвентарю" ], "Sell": [ - "" + "Продати" ], "Profit": [ - "" + "Прибуток" ], "Sold": [ - "" + "Продано" ], "free": [ - "" + "безкоштовно" ], "go to product update page": [ - "" + "перейти на сторінку оновлення продукту" ], "Update": [ - "" + "Оновити" ], "remove this product from the database": [ - "" + "видалити цей продукт з бази даних" ], "update the product with new price": [ - "" + "оновити продукт з новою ціною" ], "update product with new price": [ - "" + "оновити продукт з новою ціною" ], "add more elements to the inventory": [ - "" + "додати більше елементів до інвентарю" ], "report elements lost in the inventory": [ - "" + "повідомити про втрату елементів в інвентарі" ], "new price for the product": [ - "" + "нова ціна для продукту" ], "the are value with errors": [ - "" + "є значення з помилками" ], "update product with new stock and price": [ - "" + "оновити продукт з новим запасом і ціною" ], "There is no products yet, add more pressing the + sign": [ - "" + "Продуктів ще немає, додайте більше, натиснувши знак +" ], "product updated successfully": [ - "" + "продукт успішно оновлено" ], "could not update the product": [ - "" + "не вдалося оновити продукт" ], "product delete successfully": [ - "" + "продукт успішно видалено" ], "could not delete the product": [ - "" + "не вдалося видалити продукт" ], "Product id:": [ - "" + "Ідентифікатор продукту:" ], "To complete the setup of the reserve, you must now initiate a wire transfer using the given wire transfer subject and crediting the specified amount to the indicated account of the exchange.": [ - "" + "Щоб завершити налаштування резерву, вам потрібно ініціювати банківський переказ, використовуючи дане призначення переказу, і зарахувати зазначену суму на вказаний рахунок обмінника." ], "If your system supports RFC 8905, you can do this by opening this URI:": [ - "" + "Якщо ваша система підтримує RFC 8905, ви можете зробити це, відкривши цей URI:" ], "it should be greater than 0": [ - "" + "це повинно бути більше 0" ], "must be a valid URL": [ - "" + "повинен бути дійсний URL" ], "Initial balance": [ - "" + "Початковий баланс" ], "balance prior to deposit": [ - "" + "баланс до внесення депозиту" ], "Exchange URL": [ - "" + "URL обмінника" ], "URL of exchange": [ - "" + "URL обмінника" ], "Next": [ - "" + "Далі" ], "Wire method": [ - "" + "Метод переказу" ], "method to use for wire transfer": [ - "" + "метод для використання при банківському переказі" ], "Select one wire method": [ - "" + "Виберіть один метод переказу" ], "could not create reserve": [ - "" + "не вдалося створити резерв" ], "Valid until": [ - "" + "Дійсний до" ], "Created balance": [ - "" + "Створений баланс" ], "Exchange balance": [ - "" + "Баланс обмінника" ], "Picked up": [ - "" + "Отримано" ], "Committed": [ - "" + "Затверджено" ], "Account address": [ - "" + "Адреса рахунку" ], "Subject": [ - "" + "Призначення" ], "Tips": [ - "" + "Чайові" ], "No tips has been authorized from this reserve": [ - "" + "З цього резерву не було авторизовано чайових" ], "Authorized": [ - "" + "Авторизовано" ], "Expiration": [ - "" + "Термін дії" ], "amount of tip": [ - "" + "сума чайових" ], "Justification": [ - "" + "Обґрунтування" ], "reason for the tip": [ - "" + "причина для чайових" ], "URL after tip": [ - "" + "URL після чайових" ], "URL to visit after tip payment": [ - "" + "URL для відвідування після оплати чайових" ], "Reserves not yet funded": [ - "" + "Резерви ще не профінансовані" ], "Reserves ready": [ - "" + "Резерви готові" ], "add new reserve": [ - "" + "додати новий резерв" ], "Expires at": [ - "" + "Закінчується о" ], "Initial": [ - "" + "Початковий" ], "delete selected reserve from the database": [ - "" + "видалити вибраний резерв з бази даних" ], "authorize new tip from selected reserve": [ - "" + "авторизувати нові чайові з вибраного резерву" ], "There is no ready reserves yet, add more pressing the + sign or fund them": [ - "" + "Готових резервів ще немає, додайте більше, натиснувши знак + або профінансуйте їх" ], "Expected Balance": [ - "" + "Очікуваний баланс" ], "could not create the tip": [ - "" + "не вдалося створити чайові" ], "should not be empty": [ - "" + "не повинно бути порожнім" ], "should be greater that 0": [ - "" + "повинно бути більше 0" ], "can't be empty": [ - "" + "не може бути порожнім" ], "to short": [ - "" + "занадто короткий" ], "just letters and numbers from 2 to 7": [ - "" + "лише літери та цифри від 2 до 7" ], "size of the key should be 32": [ - "" + "розмір ключа повинен бути 32" ], "Identifier": [ - "" + "Ідентифікатор" ], "Name of the template in URLs.": [ - "" + "Назва шаблону в URL." ], "Describe what this template stands for": [ - "" + "Опишіть, що представляє цей шаблон" ], "Fixed summary": [ - "" + "Фіксований підсумок" ], "If specified, this template will create order with the same summary": [ - "" + "Якщо вказано, цей шаблон створить замовлення з однаковим підсумком" ], "Fixed price": [ - "" + "Фіксована ціна" ], "If specified, this template will create order with the same price": [ - "" + "Якщо вказано, цей шаблон створить замовлення з однаковою ціною" ], "Minimum age": [ - "" + "Мінімальний вік" ], "Is this contract restricted to some age?": [ - "" + "Чи обмежений цей контракт за віком?" ], "Payment timeout": [ - "" + "Тайм-аут оплати" ], "How much time has the customer to complete the payment once the order was created.": [ - "" + "Скільки часу у клієнта для завершення оплати після створення замовлення." ], "Verification algorithm": [ - "" + "Алгоритм перевірки" ], "Algorithm to use to verify transaction in offline mode": [ - "" + "Алгоритм для використання для перевірки транзакції в офлайн-режимі" ], "Point-of-sale key": [ - "" + "Ключ точки продажу" ], "Useful to validate the purchase": [ - "" + "Корисний для підтвердження покупки" ], "generate random secret key": [ - "" + "згенерувати випадковий секретний ключ" ], "random": [ - "" + "випадковий" ], "show secret key": [ - "" + "показати секретний ключ" ], "hide secret key": [ - "" + "приховати секретний ключ" ], "hide": [ - "" + "приховати" ], "show": [ - "" + "показати" ], "could not inform template": [ - "" + "не вдалося сформувати шаблон" ], "Amount is required": [ - "" + "Сума обов'язкова" ], "Order summary is required": [ - "" + "Підсумок замовлення обов'язковий" ], "New order for template": [ - "" + "Нове замовлення для шаблону" ], "Amount of the order": [ - "" + "Сума замовлення" ], "Order summary": [ - "" + "Підсумок замовлення" ], "could not create order from template": [ - "" + "не вдалося створити замовлення з шаблону" ], "Here you can specify a default value for fields that are not fixed. Default values can be edited by the customer before the payment.": [ - "" + "Тут ви можете вказати значення за замовчуванням для полів, які не є фіксованими. Значення за замовчуванням можуть бути відредаговані клієнтом перед оплатою." ], "Fixed amount": [ - "" + "Фіксована сума" ], "Default amount": [ - "" + "Сума за замовчуванням" ], "Default summary": [ - "" + "Підсумок за замовчуванням" ], "Print": [ - "" + "Друк" ], "Setup TOTP": [ - "" + "Налаштування TOTP" ], "Templates": [ - "" + "Шаблони" ], "add new templates": [ - "" + "додати нові шаблони" ], "load more templates before the first one": [ - "" + "завантажити більше шаблонів до першого" ], "load newer templates": [ - "" + "завантажити новіші шаблони" ], "delete selected templates from the database": [ - "" + "видалити вибрані шаблони з бази даних" ], "use template to create new order": [ - "" + "використовувати шаблон для створення нового замовлення" ], "create qr code for the template": [ - "" + "створити QR-код для шаблону" ], "load more templates after the last one": [ - "" + "завантажити більше шаблонів після останнього" ], "load older templates": [ - "" + "завантажити старіші шаблони" ], "There is no templates yet, add more pressing the + sign": [ - "" + "Шаблонів ще немає, додайте більше, натиснувши знак +" ], "template delete successfully": [ - "" + "шаблон успішно видалено" ], "could not delete the template": [ - "" + "не вдалося видалити шаблон" ], "could not update template": [ - "" + "не вдалося оновити шаблон" ], "should be one of '%1$s'": [ - "" + "повинно бути одним із '%1$s'" ], "Webhook ID to use": [ - "" + "ID вебхука для використання" ], "Event": [ - "" + "Подія" ], "The event of the webhook: why the webhook is used": [ - "" + "Подія вебхука: чому використовується вебхук" ], "Method": [ - "" + "Метод" ], "Method used by the webhook": [ - "" + "Метод, що використовується вебхуком" ], "URL": [ - "" + "URL" ], "URL of the webhook where the customer will be redirected": [ - "" + "URL вебхука, куди буде перенаправлений клієнт" ], "Header": [ - "" + "Заголовок" ], "Header template of the webhook": [ - "" + "Шаблон заголовка вебхука" ], "Body": [ - "" + "Тіло" ], "Body template by the webhook": [ - "" + "Шаблон тіла вебхука" ], "Webhooks": [ - "" + "Вебхуки" ], "add new webhooks": [ - "" + "додати нові вебхуки" ], "load more webhooks before the first one": [ - "" + "завантажити більше вебхуків до першого" ], "load newer webhooks": [ - "" + "завантажити новіші вебхуки" ], "Event type": [ - "" + "Тип події" ], "delete selected webhook from the database": [ - "" + "видалити вибраний вебхук з бази даних" ], "load more webhooks after the last one": [ - "" + "завантажити більше вебхуків після останнього" ], "load older webhooks": [ - "" + "завантажити старіші вебхуки" ], "There is no webhooks yet, add more pressing the + sign": [ - "" + "Вебхуків ще немає, додайте більше, натиснувши знак +" ], "webhook delete successfully": [ - "" + "вебхук успішно видалено" ], "could not delete the webhook": [ - "" + "не вдалося видалити вебхук" ], "check the id, does not look valid": [ - "" + "перевірте ідентифікатор, він виглядає недійсним" ], "should have 52 characters, current %1$s": [ - "" + "повинно бути 52 символи, поточний %1$s" ], "URL doesn't have the right format": [ - "" + "URL має неправильний формат" ], "Credited bank account": [ - "" + "Зарахований банківський рахунок" ], "Select one account": [ - "" + "Виберіть один рахунок" ], "Bank account of the merchant where the payment was received": [ - "" + "Банківський рахунок продавця, на який було отримано платіж" ], "Wire transfer ID": [ - "" + "Ідентифікатор банківського переказу" ], "unique identifier of the wire transfer used by the exchange, must be 52 characters long": [ - "" + "унікальний ідентифікатор банківського переказу, що використовується обмінником, має бути довжиною 52 символи" ], "Base URL of the exchange that made the transfer, should have been in the wire transfer subject": [ - "" + "Основний URL обмінника, який здійснив переказ, має бути в призначенні банківського переказу" ], "Amount credited": [ - "" + "Зарахована сума" ], "Actual amount that was wired to the merchant's bank account": [ - "" + "Фактична сума, що була переказана на банківський рахунок продавця" ], "could not inform transfer": [ - "" + "не вдалося повідомити про переказ" ], "Transfers": [ - "" + "Перекази" ], "add new transfer": [ - "" + "додати новий переказ" ], "load more transfers before the first one": [ - "" + "завантажити більше переказів до першого" ], "load newer transfers": [ - "" + "завантажити новіші перекази" ], "Credit": [ - "" + "Кредит" ], "Confirmed": [ - "" + "Підтверджено" ], "Verified": [ - "" + "Перевірено" ], "Executed at": [ - "" + "Виконано о" ], "yes": [ - "" + "так" ], "no": [ - "" + "ні" ], "unknown": [ - "" + "невідомо" ], "delete selected transfer from the database": [ - "" + "видалити вибраний переказ з бази даних" ], "load more transfer after the last one": [ - "" + "завантажити більше переказів після останнього" ], "load older transfers": [ - "" + "завантажити старіші перекази" ], "There is no transfer yet, add more pressing the + sign": [ - "" + "Переказів ще немає, додайте більше, натиснувши знак +" ], "filter by account address": [ - "" + "фільтрувати за адресою рахунку" ], "only show wire transfers confirmed by the merchant": [ - "" + "показувати лише перекази, підтверджені продавцем" ], "only show wire transfers claimed by the exchange": [ - "" + "показувати лише перекази, заявлені обмінником" ], "Unverified": [ - "" + "Неперевірений" ], "is not valid": [ - "" + "недійсний" ], "is not a number": [ - "" + "не є числом" ], "must be 1 or greater": [ - "" + "має бути 1 або більше" ], "max 7 lines": [ - "" + "максимум 7 рядків" ], "change authorization configuration": [ - "" + "змінити конфігурацію авторизації" ], "Need to complete marked fields and choose authorization method": [ - "" + "Необхідно заповнити позначені поля та вибрати метод авторизації" ], "This is not a valid bitcoin address.": [ - "" + "Це недійсна адреса біткойн." ], "This is not a valid Ethereum address.": [ - "" + "Це недійсна адреса Ethereum." ], "IBAN numbers usually have more that 4 digits": [ - "" + "Номера IBAN зазвичай мають більше 4-ьох цифр" ], "IBAN numbers usually have less that 34 digits": [ - "" + "Номера IBAN зазвичай мають менше 34-ьох цифр" ], "IBAN country code not found": [ - "" + "Код країни IBAN не знайдено" ], "IBAN number is not valid, checksum is wrong": [ - "" + "Номер IBAN не коректний, контрольна сума не сходиться" ], "Target type": [ - "" + "Тип цілі" ], "Method to use for wire transfer": [ - "" + "Метод для використання при банківському переказі" ], "Routing": [ - "" + "Маршрутизація" ], "Routing number.": [ - "" + "Номер маршрутизації." ], "Account": [ - "" + "Рахунок" ], "Account number.": [ - "" + "Номер рахунку." ], "Business Identifier Code.": [ - "" + "Код ідентифікації бізнесу." ], "Bank Account Number.": [ - "" + "Номер банківського рахунку." ], "Unified Payment Interface.": [ - "" + "Уніфікований інтерфейс платежів." ], "Bitcoin protocol.": [ - "" + "Протокол біткойн." ], "Ethereum protocol.": [ - "" + "Протокол Ethereum." ], "Interledger protocol.": [ - "" + "Протокол Interledger." ], "Host": [ - "" + "Хост" ], "Bank host.": [ - "" + "Хост банку." ], "Bank account.": [ - "" + "Банківський рахунок." ], "Bank account owner's name.": [ - "" + "Ім'я власника банківського рахунку." ], "No accounts yet.": [ - "" + "Ще немає рахунків." ], "Name of the instance in URLs. The 'default' instance is special in that it is used to administer other instances.": [ - "" + "Назва інстанції в URL. Інстанція 'default' є особливою, оскільки використовується для адміністрування інших інстанцій." ], "Business name": [ - "" + "Назва бізнесу" ], "Legal name of the business represented by this instance.": [ - "" + "Юридична назва бізнесу, який представляє ця інстанція." ], "Email": [ - "" + "Email" ], "Contact email": [ - "" + "Контактний email" ], "Website URL": [ - "" + "URL вебсайту" ], "URL.": [ - "" + "URL." ], "Logo": [ - "" + "Логотип" ], "Logo image.": [ - "" + "Зображення логотипу." ], "Bank account": [ - "" + "Банківський рахунок" ], "URI specifying bank account for crediting revenue.": [ - "" + "URI, що вказує на банківський рахунок для зарахування доходу." ], "Default max deposit fee": [ - "" + "Максимальна комісія за депозит за замовчуванням" ], "Maximum deposit fees this merchant is willing to pay per order by default.": [ - "" + "Максимальна комісія за депозит, яку цей продавець готовий платити за замовлення за замовчуванням." ], "Default max wire fee": [ - "" + "Максимальна комісія за переказ за замовчуванням" ], "Maximum wire fees this merchant is willing to pay per wire transfer by default.": [ - "" + "Максимальна комісія за переказ, яку цей продавець готовий платити за банківський переказ за замовчуванням." ], "Default wire fee amortization": [ - "" + "Амортизація комісії за переказ за замовчуванням" ], "Number of orders excess wire transfer fees will be divided by to compute per order surcharge.": [ - "" + "Кількість замовлень, на яку буде розподілена комісія за перевищення банківських переказів, щоб обчислити додаткову плату за замовлення." ], "Physical location of the merchant.": [ - "" + "Фізичне розташування продавця." ], "Jurisdiction": [ - "" + "Юрисдикція" ], "Jurisdiction for legal disputes with the merchant.": [ - "" + "Юрисдикція для правових спорів з продавцем." ], "Default payment delay": [ - "" + "Затримка оплати за замовчуванням" ], "Time customers have to pay an order before the offer expires by default.": [ - "" + "Час, який мають клієнти для оплати замовлення до закінчення терміну дії пропозиції за замовчуванням." ], "Default wire transfer delay": [ - "" + "Затримка банківського переказу за замовчуванням" ], "Maximum time an exchange is allowed to delay wiring funds to the merchant, enabling it to aggregate smaller payments into larger wire transfers and reducing wire fees.": [ - "" + "Максимальний час, на який обмінник може затримати переказ коштів продавцю, дозволяючи йому об'єднувати менші платежі у більші банківські перекази та знижуючи комісії за переказ." ], "Instance id": [ - "" + "Ідентифікатор інстанції" ], "Change the authorization method use for this instance.": [ - "" + "Змінити метод авторизації, що використовується для цієї інстанції." ], "Manage access token": [ - "" + "Управління токеном доступу" ], "Failed to create instance": [ - "" + "Не вдалося створити інстанцію" ], "Login required": [ - "" + "Потрібен вхід" ], "Please enter your access token.": [ - "" + "Будь ласка, введіть ваш токен доступу." ], "Access Token": [ - "" + "Токен доступу" ], "The request to the backend take too long and was cancelled": [ - "" + "Запит до бекенду тривав занадто довго і був скасований" ], "Diagnostic from %1$s is \"%2$s\"": [ - "" + "Діагностика від %1$s: \"%2$s\"" ], "The backend reported a problem: HTTP status #%1$s": [ - "" + "Бекенд повідомив про проблему: HTTP статус #%1$s" ], "Diagnostic from %1$s is '%2$s'": [ - "" + "Діагностика від %1$s: '%2$s'" ], "Access denied": [ - "" + "Доступ заборонено" ], "The access token provided is invalid.": [ - "" + "Наданий токен доступу є недійсним." ], "No 'default' instance configured yet.": [ - "" + "Інстанція 'default' ще не налаштована." ], "Create a 'default' instance to begin using the merchant backoffice.": [ - "" + "Створіть інстанцію 'default', щоб почати використовувати бекофіс продавця." ], "The access token provided is invalid": [ - "" + "Наданий токен доступу є недійсним" ], "Hide for today": [ - "" + "Сховати на сьогодні" ], "Instance": [ - "" + "Інстанція" ], "Settings": [ - "" + "Налаштування" ], "Connection": [ - "" + "З'єднання" ], "New": [ - "" + "Новий" ], "List": [ - "" + "Список" ], "Log out": [ - "" + "Вийти" ], "Check your token is valid": [ - "" + "Перевірте, чи є ваш токен дійсним" ], "Couldn't access the server.": [ - "" + "Не вдалося підключитися до сервера." ], "Could not infer instance id from url %1$s": [ - "" + "Не вдалося визначити ідентифікатор інстанції з URL %1$s" ], "Server not found": [ - "" + "Сервер не знайдено" ], "Server response with an error code": [ - "" + "Відповідь сервера з кодом помилки" ], "Got message %1$s from %2$s": [ - "" + "Отримано повідомлення %1$s від %2$s" ], "Response from server is unreadable, http status: %1$s": [ - "" + "Відповідь від сервера не читається, HTTP статус: %1$s" ], "Unexpected Error": [ - "" + "Несподівана помилка" ], "The value %1$s is invalid for a payment url": [ - "" + "Значення %1$s є недійсним для URL оплати" ], "add element to the list": [ - "" + "додати елемент до списку" ], "add": [ - "" + "додати" ], "Deleting": [ - "" + "Видалення" ], "Changing": [ - "" + "Зміна" ], "Order ID": [ - "" + "Ідентифікатор замовлення" ], "Payment URL": [ - "" + "URL оплати" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;", + "lang": "uk", + "completeness": 100 }; -strings['en'] = { - "domain": "messages", +strings['sv'] = { "locale_data": { "messages": { "": { @@ -3226,461 +3228,464 @@ strings['en'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=(n != 1);", + "lang": "", + "completeness": 0 }; -strings['es'] = { - "domain": "messages", +strings['it'] = { "locale_data": { "messages": { "": { "domain": "messages", "plural_forms": "nplurals=2; plural=n != 1;", - "lang": "es" + "lang": "it" }, "Cancel": [ - "Cancelar" + "" ], "%1$s": [ - "%1$s" + "" ], "Close": [ "" ], "Continue": [ - "Continuar" + "" ], "Clear": [ - "Limpiar" + "" ], "Confirm": [ - "Confirmar" + "" ], "is not the same as the current access token": [ - "no es el mismo que el token de acceso actual" + "" ], "cannot be empty": [ - "no puede ser vacío" + "" ], "cannot be the same as the old token": [ - "no puede ser igual al viejo token" + "" ], "is not the same": [ - "no son iguales" + "" ], "You are updating the access token from instance with id %1$s": [ - "Está actualizando el token de acceso para la instancia con id %1$s" + "" ], "Old access token": [ - "Viejo token de acceso" + "" ], "access token currently in use": [ - "acceder al token en uso actualmente" + "" ], "New access token": [ - "Nuevo token de acceso" + "" ], "next access token to be used": [ - "siguiente token de acceso a usar" + "" ], "Repeat access token": [ - "Repetir token de acceso" + "" ], "confirm the same access token": [ - "confirmar el mismo token de acceso" + "" ], "Clearing the access token will mean public access to the instance": [ - "Limpiar el token de acceso significa acceso público a la instancia" + "" ], "cannot be the same as the old access token": [ - "no puede ser igual al anterior token de acceso" + "" ], "You are setting the access token for the new instance": [ - "Está estableciendo el token de acceso para la nueva instancia" + "" ], "With external authorization method no check will be done by the merchant backend": [ - "Con el método de autorización externa no se hará ninguna revisión por el backend del comerciante" + "" ], "Set external authorization": [ - "Establecer autorización externa" + "" ], "Set access token": [ - "Establecer token de acceso" + "" ], "Operation in progress...": [ - "Operación en progreso..." + "" ], "The operation will be automatically canceled after %1$s seconds": [ - "La operación será automáticamente cancelada luego de %1$s segundos" + "" ], "Instances": [ - "Instancias" + "" ], "Delete": [ - "Eliminar" + "" ], "add new instance": [ - "agregar nueva instancia" + "" ], "ID": [ - "ID" + "" ], "Name": [ - "Nombre" + "" ], "Edit": [ - "Editar" + "" ], "Purge": [ - "Purgar" + "" ], "There is no instances yet, add more pressing the + sign": [ - "Todavía no hay instancias, agregue más presionando el signo +" + "" ], "Only show active instances": [ - "Solo mostrar instancias activas" + "" ], "Active": [ - "Activo" + "" ], "Only show deleted instances": [ - "Mostrar solo instancias eliminadas" + "" ], "Deleted": [ - "Eliminado" + "" ], "Show all instances": [ - "Mostrar todas las instancias" + "" ], "All": [ - "Todo" + "" ], "Instance \"%1$s\" (ID: %2$s) has been deleted": [ - "La instancia '%1$s' (ID: %2$s) fue eliminada" + "" ], "Failed to delete instance": [ - "Fallo al eliminar instancia" + "" ], "Instance '%1$s' (ID: %2$s) has been disabled": [ - "Instance '%1$s' (ID: %2$s) ha sido deshabilitada" + "" ], "Failed to purge instance": [ - "Fallo al purgar la instancia" + "" ], "Pending KYC verification": [ - "Verificación KYC pendiente" + "" ], "Timed out": [ - "Expirado" + "" ], "Exchange": [ - "Exchange" + "" ], "Target account": [ - "Cuenta objetivo" + "" ], "KYC URL": [ - "URL de KYC" + "" ], "Code": [ - "Código" + "" ], "Http Status": [ - "Estado http" + "" ], "No pending kyc verification!": [ - "¡No hay verificación kyc pendiente!" + "" ], "change value to unknown date": [ - "cambiar valor a fecha desconocida" + "" ], "change value to empty": [ - "cambiar valor a vacío" + "" ], "clear": [ - "limpiar" + "" ], "change value to never": [ - "cambiar valor a nunca" + "" ], "never": [ - "nunca" + "" ], "Country": [ - "País" + "" ], "Address": [ - "Dirección" + "" ], "Building number": [ - "Número de edificio" + "" ], "Building name": [ - "Nombre de edificio" + "" ], "Street": [ - "Calle" + "" ], "Post code": [ - "Código postal" + "" ], "Town location": [ - "Ubicación de ciudad" + "" ], "Town": [ - "Ciudad" + "" ], "District": [ - "Distrito" + "" ], "Country subdivision": [ - "Subdivisión de país" + "" ], "Product id": [ - "Id de producto" + "" ], "Description": [ - "Descripcion" + "" ], "Product": [ - "Productos" + "" ], "search products by it's description or id": [ - "buscar productos por su descripción o ID" + "" ], "no products found with that description": [ - "no se encontraron productos con esa descripción" + "" ], "You must enter a valid product identifier.": [ - "Debe ingresar un identificador de producto válido." + "" ], "Quantity must be greater than 0!": [ - "¡Cantidad debe ser mayor que 0!" + "" ], "This quantity exceeds remaining stock. Currently, only %1$s units remain unreserved in stock.": [ - "Esta cantidad excede las existencias restantes. Actualmente, solo quedan %1$s unidades sin reservar en las existencias." + "" ], "Quantity": [ - "Cantidad" + "" ], "how many products will be added": [ - "cuántos productos serán agregados" + "" ], "Add from inventory": [ - "Agregar del inventario" + "" ], "Image should be smaller than 1 MB": [ - "La imagen debe ser mas chica que 1 MB" + "" ], "Add": [ - "Agregar" + "" ], "Remove": [ - "Eliminar" + "" ], "No taxes configured for this product.": [ - "Ningun impuesto configurado para este producto." + "" ], "Amount": [ - "Monto" + "Importo" ], "Taxes can be in currencies that differ from the main currency used by the merchant.": [ - "Impuestos pueden estar en divisas que difieren de la principal divisa usada por el comerciante." + "" ], "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;.": [ - "Ingrese divisa y valor separado por dos puntos, e.g. &quot;USD:2.3&quot;." + "" ], "Legal name of the tax, e.g. VAT or import duties.": [ - "Nombre legal del impuesto, e.g. IVA o arancel." + "" ], "add tax to the tax list": [ - "agregar impuesto a la lista de impuestos" + "" ], "describe and add a product that is not in the inventory list": [ - "describa y agregue un producto que no está en la lista de inventarios" + "" ], "Add custom product": [ - "Agregue un producto personalizado" + "" ], "Complete information of the product": [ - "Complete información del producto" + "" ], "Image": [ - "Imagen" + "" ], "photo of the product": [ - "foto del producto" + "" ], "full product description": [ - "descripción completa del producto" + "" ], "Unit": [ - "Unidad" + "" ], "name of the product unit": [ - "nombre de la unidad del producto" + "" ], "Price": [ - "Precio" + "" ], "amount in the current currency": [ - "monto de la divisa actual" + "" ], "Taxes": [ - "Impuestos" + "" ], "image": [ - "imagen" + "" ], "description": [ - "descripción" + "" ], "quantity": [ - "cantidad" + "" ], "unit price": [ - "precio unitario" + "" ], "total price": [ - "precio total" + "" ], "required": [ - "requerido" + "" ], "not valid": [ - "no es un json válido" + "" ], "must be greater than 0": [ - "debe ser mayor que 0" + "" ], "not a valid json": [ - "no es un json válido" + "" ], "should be in the future": [ - "deberían ser en el futuro" + "" ], "refund deadline cannot be before pay deadline": [ - "plazo de reembolso no puede ser antes que el plazo de pago" + "" ], "wire transfer deadline cannot be before refund deadline": [ - "el plazo de la transferencia bancaria no puede ser antes que el plazo de reembolso" + "" ], "wire transfer deadline cannot be before pay deadline": [ - "el plazo de la transferencia bancaria no puede ser antes que el plazo de pago" + "" ], "should have a refund deadline": [ - "debería tener un plazo de reembolso" + "" ], "auto refund cannot be after refund deadline": [ - "reembolso automático no puede ser después qu el plazo de reembolso" + "" ], "Manage products in order": [ - "Manejar productos en orden" + "" ], "Manage list of products in the order.": [ - "Manejar lista de productos en la orden." + "" ], "Remove this product from the order.": [ - "Remover este producto de la orden." + "" ], "Total price": [ - "Precio total" + "" ], "total product price added up": [ - "precio total de producto agregado" + "" ], "Amount to be paid by the customer": [ - "Monto a ser pagado por el cliente" + "" ], "Order price": [ - "Precio de la orden" + "" ], "final order price": [ - "Precio final de la orden" + "" ], "Summary": [ - "Resumen" + "" ], "Title of the order to be shown to the customer": [ - "Título de la orden a ser mostrado al cliente" + "" ], "Shipping and Fulfillment": [ - "Envío y cumplimiento" + "" ], "Delivery date": [ - "Fecha de entrega" + "" ], "Deadline for physical delivery assured by the merchant.": [ - "Plazo para la entrega física asegurado por el comerciante." + "" ], "Location": [ - "Ubicación" + "" ], "address where the products will be delivered": [ - "dirección a donde los productos serán entregados" + "" ], "Fulfillment URL": [ - "URL de cumplimiento" + "" ], "URL to which the user will be redirected after successful payment.": [ - "URL al cual el usuario será redirigido luego de pago exitoso." + "" ], "Taler payment options": [ - "Opciones de pago de Taler" + "" ], "Override default Taler payment settings for this order": [ - "Sobreescribir pagos por omisión de Taler para esta orden" + "" ], "Payment deadline": [ - "Plazo de pago" + "" ], "Deadline for the customer to pay for the offer before it expires. Inventory products will be reserved until this deadline.": [ - "Plazo límite para que el cliente pague por la oferta antes de que expire. Productos del inventario serán reservados hasta este plazo límite." + "" ], "Refund deadline": [ - "Plazo de reembolso" + "" ], "Time until which the order can be refunded by the merchant.": [ - "Tiempo hasta el cual la orden puede ser reembolsada por el comerciante." + "" ], "Wire transfer deadline": [ - "Plazo de la transferencia" + "" ], "Deadline for the exchange to make the wire transfer.": [ - "Plazo para que el exchange haga la transferencia." + "" ], "Auto-refund deadline": [ - "Plazo de reembolso automático" + "" ], "Time until which the wallet will automatically check for refunds without user interaction.": [ - "Tiempo hasta el cual la billetera será automáticamente revisada por reembolsos win interación por parte del usuario." + "" ], "Maximum deposit fee": [ - "Máxima tarifa de depósito" + "" ], "Maximum deposit fees the merchant is willing to cover for this order. Higher deposit fees must be covered in full by the consumer.": [ - "Máxima tarifa de depósito que el comerciante esta dispuesto a cubir para esta orden. Mayores tarifas de depósito deben ser cubiertas completamente por el consumidor." + "" ], "Maximum wire fee": [ - "Máxima tarifa de transferencia" + "" ], "Maximum aggregate wire fees the merchant is willing to cover for this order. Wire fees exceeding this amount are to be covered by the customers.": [ "" ], "Wire fee amortization": [ - "Amortización de comisión de transferencia" + "" ], "Factor by which wire fees exceeding the above threshold are divided to determine the share of excess wire fees to be paid explicitly by the consumer.": [ "" ], "Create token": [ - "Administrar token" + "" ], "Uncheck this option if the merchant backend generated an order ID with enough entropy to prevent adversarial claims.": [ "" ], "Minimum age required": [ - "Login necesario" + "" ], "Any value greater than 0 will limit the coins able be used to pay this contract. If empty the age restriction will be defined by the products": [ "" @@ -3689,7 +3694,7 @@ strings['es'] = { "" ], "Additional information": [ - "Información extra" + "" ], "Custom information to be included in the contract for this order.": [ "" @@ -3698,19 +3703,19 @@ strings['es'] = { "" ], "days": [ - "días" + "" ], "hours": [ - "horas" + "" ], "minutes": [ - "minutos" + "" ], "seconds": [ - "segundos" + "" ], "forever": [ - "nunca" + "" ], "%1$sM": [ "" @@ -3731,91 +3736,91 @@ strings['es'] = { "" ], "Orders": [ - "Órdenes" + "" ], "create order": [ - "creado" + "" ], "load newer orders": [ - "cargar nuevas ordenes" + "" ], "Date": [ - "Fecha" + "Data" ], "Refund": [ - "Devolución" + "" ], "copy url": [ - "copiar url" + "" ], "load older orders": [ - "cargar viejas ordenes" + "" ], "No orders have been found matching your query!": [ - "¡No se encontraron órdenes que emparejen su búsqueda!" + "" ], "duplicated": [ - "duplicado" + "" ], "invalid format": [ - "formato inválido" + "" ], "this value exceed the refundable amount": [ - "este monto excede el monto reembolsable" + "" ], "date": [ - "fecha" + "" ], "amount": [ - "monto" + "" ], "reason": [ - "razón" + "" ], "amount to be refunded": [ - "monto a ser reembolsado" + "" ], "Max refundable:": [ - "Máximo reembolzable:" + "" ], "Reason": [ - "Razón" + "" ], "Choose one...": [ - "Elija uno..." + "" ], "requested by the customer": [ - "pedido por el consumidor" + "" ], "other": [ - "otro" + "" ], "why this order is being refunded": [ - "por qué esta orden está siendo reembolsada" + "" ], "more information to give context": [ - "más información para dar contexto" + "" ], "Contract Terms": [ - "Términos de contrato" + "" ], "human-readable description of the whole purchase": [ - "descripción legible de toda la compra" + "" ], "total price for the transaction": [ - "precio total de la transacción" + "" ], "URL for this purchase": [ - "URL para esta compra" + "" ], "Max fee": [ - "Máxima comisión" + "" ], "maximum total deposit fee accepted by the merchant for this contract": [ "" ], "Max wire fee": [ - "Impuesto de transferencia máximo" + "" ], "maximum wire fee accepted by the merchant": [ "" @@ -3824,7 +3829,7 @@ strings['es'] = { "" ], "Created at": [ - "Creado en" + "" ], "time when this contract was generated": [ "" @@ -3845,100 +3850,100 @@ strings['es'] = { "" ], "Auto-refund delay": [ - "Plazo de reembolso automático" + "" ], "how long the wallet should try to get an automatic refund for the purchase": [ "" ], "Extra info": [ - "Información extra" + "" ], "extra data that is only interpreted by the merchant frontend": [ "" ], "Order": [ - "Orden" + "" ], "claimed": [ - "reclamado" + "" ], "claimed at": [ - "reclamado" + "" ], "Timeline": [ - "Cronología" + "" ], "Payment details": [ - "Detalles de pago" + "" ], "Order status": [ - "Estado de orden" + "" ], "Product list": [ - "Lista de producto" + "" ], "paid": [ - "pagados" + "" ], "wired": [ - "transferido" + "" ], "refunded": [ - "reembolzado" + "" ], "refund order": [ - "reembolzado" + "" ], "not refundable": [ - "Máximo reembolzable:" + "" ], "refund": [ - "reembolzar" + "" ], "Refunded amount": [ - "Monto reembolzado" + "" ], "Refund taken": [ - "Reembolzado" + "" ], "Status URL": [ - "URL de estado de orden" + "" ], "Refund URI": [ - "Devolución" + "" ], "unpaid": [ - "impago" + "" ], "pay at": [ - "pagar en" + "" ], "created at": [ - "creado" + "" ], "Order status URL": [ - "URL de estado de orden" + "" ], "Payment URI": [ - "URI de pago" + "" ], "Unknown order status. This is an error, please contact the administrator.": [ - "Estado de orden desconocido. Esto es un error, por favor contacte a su administrador." + "" ], "Back": [ - "" + "Indietro" ], "refund created successfully": [ - "reembolzo creado satisfactoriamente" + "" ], "could not create the refund": [ - "No se pudo create el reembolso" + "" ], "select date to show nearby orders": [ "" ], "order id": [ - "ir a id de orden" + "" ], "jump to order with the given order ID": [ "" @@ -3950,19 +3955,19 @@ strings['es'] = { "" ], "Paid": [ - "Pagado" + "" ], "only show orders with refunds": [ - "No se pudo create el reembolso" + "" ], "Refunded": [ - "Reembolzado" + "Rimborsato" ], "only show orders where customers paid, but wire payments from payment provider are still pending": [ "" ], "Not wired": [ - "No transferido" + "" ], "clear date filter": [ "" @@ -3971,52 +3976,52 @@ strings['es'] = { "" ], "Enter an order id": [ - "ir a id de orden" + "" ], "order not found": [ - "Servidor no encontrado" + "" ], "could not get the order to refund": [ - "No se pudo create el reembolso" + "" ], "Loading...": [ - "Cargando..." + "" ], "click here to configure the stock of the product, leave it as is and the backend will not control stock": [ "" ], "Manage stock": [ - "Administrar stock" + "" ], "this product has been configured without stock control": [ "" ], "Infinite": [ - "Inifinito" + "" ], "lost cannot be greater than current and incoming (max %1$s)": [ - "la pérdida no puede ser mayor al stock actual + entrante (max %1$s )" + "" ], "Incoming": [ - "Ingresando" + "" ], "Lost": [ - "Perdido" + "" ], "Current": [ - "Actual" + "" ], "remove stock control for this product": [ "" ], "without stock": [ - "sin stock" + "" ], "Next restock": [ - "Próximo reabastecimiento" + "" ], "Delivery address": [ - "Dirección de entrega" + "" ], "product identification to use in URLs (for internal use only)": [ "" @@ -4040,7 +4045,7 @@ strings['es'] = { "" ], "Stock": [ - "Existencias" + "" ], "product inventory for products with finite supply (for internal use only)": [ "" @@ -4052,31 +4057,31 @@ strings['es'] = { "" ], "could not create product": [ - "no se pudo crear el producto" + "" ], "Products": [ - "Productos" + "" ], "add product to inventory": [ "" ], "Sell": [ - "Venta" + "" ], "Profit": [ - "Ganancia" + "" ], "Sold": [ - "Vendido" + "" ], "free": [ - "Gratis" + "" ], "go to product update page": [ - "producto actualizado correctamente" + "" ], "Update": [ - "Actualizar" + "" ], "remove this product from the database": [ "" @@ -4094,7 +4099,7 @@ strings['es'] = { "" ], "new price for the product": [ - "no se pudo actualizar el producto" + "" ], "the are value with errors": [ "" @@ -4103,22 +4108,22 @@ strings['es'] = { "" ], "There is no products yet, add more pressing the + sign": [ - "No hay propinas todavía, agregar mas presionando el signo +" + "" ], "product updated successfully": [ - "producto actualizado correctamente" + "" ], "could not update the product": [ - "no se pudo actualizar el producto" + "" ], "product delete successfully": [ - "producto fue eliminado correctamente" + "" ], "could not delete the product": [ - "no se pudo eliminar el producto" + "" ], "Product id:": [ - "Id de producto" + "" ], "To complete the setup of the reserve, you must now initiate a wire transfer using the given wire transfer subject and crediting the specified amount to the indicated account of the exchange.": [ "" @@ -4127,76 +4132,76 @@ strings['es'] = { "" ], "it should be greater than 0": [ - "Debe ser mayor a 0" + "" ], "must be a valid URL": [ "" ], "Initial balance": [ - "Instancia" + "" ], "balance prior to deposit": [ "" ], "Exchange URL": [ - "URL del Exchange" + "" ], "URL of exchange": [ "" ], "Next": [ - "Siguiente" + "" ], "Wire method": [ "" ], "method to use for wire transfer": [ - "no se pudo informar la transferencia" + "" ], "Select one wire method": [ "" ], "could not create reserve": [ - "No se pudo create el reembolso" + "" ], "Valid until": [ - "Válido hasta" + "" ], "Created balance": [ - "creado" + "" ], "Exchange balance": [ - "Monto inicial" + "" ], "Picked up": [ "" ], "Committed": [ - "Monto confirmado" + "" ], "Account address": [ - "Dirección de cuenta" + "" ], "Subject": [ - "Asunto" + "Soggetto" ], "Tips": [ - "Propinas" + "" ], "No tips has been authorized from this reserve": [ "" ], "Authorized": [ - "Token de autorización" + "" ], "Expiration": [ - "Información extra" + "" ], "amount of tip": [ - "monto" + "" ], "Justification": [ - "Jurisdicción" + "" ], "reason for the tip": [ "" @@ -4208,13 +4213,13 @@ strings['es'] = { "" ], "Reserves not yet funded": [ - "Servidor no encontrado" + "" ], "Reserves ready": [ "" ], "add new reserve": [ - "cargar nuevas transferencias" + "" ], "Expires at": [ "" @@ -4229,22 +4234,22 @@ strings['es'] = { "" ], "There is no ready reserves yet, add more pressing the + sign or fund them": [ - "No hay transferencias todavía, agregar mas presionando el signo +" + "" ], "Expected Balance": [ - "Ejecutado en" + "" ], "could not create the tip": [ - "No se pudo create el reembolso" + "" ], "should not be empty": [ - "no puede ser vacío" + "" ], "should be greater that 0": [ - "Debe ser mayor a 0" + "" ], "can't be empty": [ - "no puede ser vacío" + "" ], "to short": [ "" @@ -4265,25 +4270,25 @@ strings['es'] = { "" ], "Fixed summary": [ - "Estado de orden" + "" ], "If specified, this template will create order with the same summary": [ "" ], "Fixed price": [ - "precio unitario" + "" ], "If specified, this template will create order with the same price": [ "" ], "Minimum age": [ - "Edad mínima" + "" ], "Is this contract restricted to some age?": [ "" ], "Payment timeout": [ - "Opciones de pago" + "" ], "How much time has the customer to complete the payment once the order was created.": [ "" @@ -4319,37 +4324,37 @@ strings['es'] = { "" ], "could not inform template": [ - "no se pudo informar la transferencia" + "" ], "Amount is required": [ - "Login necesario" + "" ], "Order summary is required": [ "" ], "New order for template": [ - "cargar viejas transferencias" + "" ], "Amount of the order": [ "" ], "Order summary": [ - "Estado de orden" + "" ], "could not create order from template": [ - "No se pudo create el reembolso" + "" ], "Here you can specify a default value for fields that are not fixed. Default values can be edited by the customer before the payment.": [ "" ], "Fixed amount": [ - "Monto reembolzado" + "" ], "Default amount": [ - "Monto reembolzado" + "" ], "Default summary": [ - "Estado de orden" + "" ], "Print": [ "" @@ -4367,7 +4372,7 @@ strings['es'] = { "" ], "load newer templates": [ - "cargar nuevas transferencias" + "" ], "delete selected templates from the database": [ "" @@ -4376,28 +4381,28 @@ strings['es'] = { "" ], "create qr code for the template": [ - "No se pudo create el reembolso" + "" ], "load more templates after the last one": [ "" ], "load older templates": [ - "cargar viejas transferencias" + "" ], "There is no templates yet, add more pressing the + sign": [ - "No hay propinas todavía, agregar mas presionando el signo +" + "" ], "template delete successfully": [ - "producto fue eliminado correctamente" + "" ], "could not delete the template": [ - "no se pudo eliminar el producto" + "" ], "could not update template": [ - "no se pudo actualizar el producto" + "" ], "should be one of '%1$s'": [ - "deberían ser iguales" + "" ], "Webhook ID to use": [ "" @@ -4415,7 +4420,7 @@ strings['es'] = { "" ], "URL": [ - "URL" + "" ], "URL of the webhook where the customer will be redirected": [ "" @@ -4442,7 +4447,7 @@ strings['es'] = { "" ], "load newer webhooks": [ - "cargar nuevas ordenes" + "" ], "Event type": [ "" @@ -4454,25 +4459,25 @@ strings['es'] = { "" ], "load older webhooks": [ - "cargar viejas ordenes" + "" ], "There is no webhooks yet, add more pressing the + sign": [ - "No hay propinas todavía, agregar mas presionando el signo +" + "" ], "webhook delete successfully": [ - "producto fue eliminado correctamente" + "" ], "could not delete the webhook": [ - "no se pudo eliminar el producto" + "" ], "check the id, does not look valid": [ - "verificar el id, no parece válido" + "" ], "should have 52 characters, current %1$s": [ - "debería tener 52 caracteres, actualmente %1$s" + "" ], "URL doesn't have the right format": [ - "La URL no tiene el formato correcto" + "" ], "Credited bank account": [ "" @@ -4484,7 +4489,7 @@ strings['es'] = { "" ], "Wire transfer ID": [ - "Id de transferencia" + "" ], "unique identifier of the wire transfer used by the exchange, must be 52 characters long": [ "" @@ -4499,55 +4504,55 @@ strings['es'] = { "" ], "could not inform transfer": [ - "no se pudo informar la transferencia" + "" ], "Transfers": [ - "Transferencias" + "" ], "add new transfer": [ - "cargar nuevas transferencias" + "" ], "load more transfers before the first one": [ "" ], "load newer transfers": [ - "cargar nuevas transferencias" + "" ], "Credit": [ - "Crédito" + "" ], "Confirmed": [ - "Confirmado" + "" ], "Verified": [ - "Verificado" + "" ], "Executed at": [ - "Ejecutado en" + "" ], "yes": [ - "si" + "" ], "no": [ - "no" + "" ], "unknown": [ - "desconocido" + "" ], "delete selected transfer from the database": [ - "eliminar transferencia seleccionada de la base de datos" + "" ], "load more transfer after the last one": [ - "cargue más transferencia luego de la última" + "" ], "load older transfers": [ - "cargar viejas transferencias" + "" ], "There is no transfer yet, add more pressing the + sign": [ - "No hay transferencias todavía, agregar mas presionando el signo +" + "" ], "filter by account address": [ - "Dirección de cuenta" + "" ], "only show wire transfers confirmed by the merchant": [ "" @@ -4556,61 +4561,61 @@ strings['es'] = { "" ], "Unverified": [ - "Verificado" + "" ], "is not valid": [ "" ], "is not a number": [ - "Número de edificio" + "" ], "must be 1 or greater": [ - "debe ser 1 o mayor" + "" ], "max 7 lines": [ - "máximo 7 líneas" + "" ], "change authorization configuration": [ - "cambiar configuración de autorización" + "" ], "Need to complete marked fields and choose authorization method": [ - "Necesita completar campos marcados y escoger un método de autorización" + "" ], "This is not a valid bitcoin address.": [ - "Esta no es una dirección de bitcoin válida." + "" ], "This is not a valid Ethereum address.": [ - "Esta no es una dirección de Ethereum válida." + "" ], "IBAN numbers usually have more that 4 digits": [ - "Números IBAN usualmente tienen más de 4 dígitos" + "" ], "IBAN numbers usually have less that 34 digits": [ - "Número IBAN usualmente tienen menos de 34 dígitos" + "" ], "IBAN country code not found": [ - "Código IBAN de país no encontrado" + "" ], "IBAN number is not valid, checksum is wrong": [ - "Número IBAN no es válido, la suma de verificación es incorrecta" + "" ], "Target type": [ - "Tipo objetivo" + "" ], "Method to use for wire transfer": [ - "Método a usar para la transferencia" + "" ], "Routing": [ - "Enrutamiento" + "" ], "Routing number.": [ - "Número de enrutamiento." + "" ], "Account": [ - "Cuenta" + "" ], "Account number.": [ - "Dirección de cuenta" + "" ], "Business Identifier Code.": [ "" @@ -4619,7 +4624,7 @@ strings['es'] = { "" ], "Unified Payment Interface.": [ - "Interfaz de pago unificado." + "" ], "Bitcoin protocol.": [ "" @@ -4649,7 +4654,7 @@ strings['es'] = { "" ], "Business name": [ - "Nombre de edificio" + "" ], "Legal name of the business represented by this instance.": [ "" @@ -4661,7 +4666,7 @@ strings['es'] = { "" ], "Website URL": [ - "URL de sitio web" + "" ], "URL.": [ "" @@ -4673,25 +4678,25 @@ strings['es'] = { "" ], "Bank account": [ - "Cuenta bancaria" + "" ], "URI specifying bank account for crediting revenue.": [ "" ], "Default max deposit fee": [ - "Impuesto máximo de deposito por omisión" + "" ], "Maximum deposit fees this merchant is willing to pay per order by default.": [ "" ], "Default max wire fee": [ - "Impuesto máximo de transferencia por omisión" + "" ], "Maximum wire fees this merchant is willing to pay per wire transfer by default.": [ "" ], "Default wire fee amortization": [ - "Amortización de impuesto de transferencia por omisión" + "" ], "Number of orders excess wire transfer fees will be divided by to compute per order surcharge.": [ "" @@ -4700,43 +4705,43 @@ strings['es'] = { "" ], "Jurisdiction": [ - "Jurisdicción" + "" ], "Jurisdiction for legal disputes with the merchant.": [ - "Jurisdicción para disputas legales con el comerciante." + "" ], "Default payment delay": [ - "Retrazo de pago por omisión" + "" ], "Time customers have to pay an order before the offer expires by default.": [ "" ], "Default wire transfer delay": [ - "Retrazo de transferencia por omisión" + "" ], "Maximum time an exchange is allowed to delay wiring funds to the merchant, enabling it to aggregate smaller payments into larger wire transfers and reducing wire fees.": [ "" ], "Instance id": [ - "ID de instancia" + "" ], "Change the authorization method use for this instance.": [ - "Limpiar el token de autorización significa acceso público a la instancia" + "" ], "Manage access token": [ - "Administrar token de acceso" + "" ], "Failed to create instance": [ - "Fallo al crear la instancia" + "" ], "Login required": [ - "Login necesario" + "" ], "Please enter your access token.": [ "" ], "Access Token": [ - "Acceso denegado" + "" ], "The request to the backend take too long and was cancelled": [ "" @@ -4745,19 +4750,19 @@ strings['es'] = { "" ], "The backend reported a problem: HTTP status #%1$s": [ - "Servidir reporto un problema: HTTP status #%1$s" + "" ], "Diagnostic from %1$s is '%2$s'": [ "" ], "Access denied": [ - "Acceso denegado" + "" ], "The access token provided is invalid.": [ "" ], "No 'default' instance configured yet.": [ - "Sin instancia default" + "" ], "Create a 'default' instance to begin using the merchant backoffice.": [ "" @@ -4769,104 +4774,107 @@ strings['es'] = { "" ], "Instance": [ - "Instancia" + "" ], "Settings": [ - "Configuración" + "Impostazioni" ], "Connection": [ - "Conexión" + "" ], "New": [ - "Nuevo" + "" ], "List": [ - "Lista" + "" ], "Log out": [ - "Salir" + "" ], "Check your token is valid": [ - "Verifica que el token sea valido" + "" ], "Couldn't access the server.": [ - "No se pudo acceder al servidor." + "" ], "Could not infer instance id from url %1$s": [ - "No se pudo inferir el id de la instancia con la url %1$s" + "" ], "Server not found": [ - "Servidor no encontrado" + "" ], "Server response with an error code": [ "" ], "Got message %1$s from %2$s": [ - "Recibimos el mensaje %1$s desde %2$s" + "" ], "Response from server is unreadable, http status: %1$s": [ "" ], "Unexpected Error": [ - "Error inesperado" + "" ], "The value %1$s is invalid for a payment url": [ - "El valor %1$s es invalido para una URL de pago" + "" ], "add element to the list": [ - "agregar elemento a la lista" + "" ], "add": [ - "Agregar" + "" ], "Deleting": [ - "Borrando" + "" ], "Changing": [ - "Cambiando" + "" ], "Order ID": [ - "ID de pedido" + "" ], "Payment URL": [ - "URL de pago" + "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "it", + "completeness": 1 }; strings['fr'] = { - "domain": "messages", "locale_data": { "messages": { "": { "domain": "messages", - "plural_forms": "nplurals=2; plural=(n != 1);", - "lang": "" + "plural_forms": "nplurals=2; plural=(n!=1);", + "lang": "fr" }, "Cancel": [ - "" + "Annuler" ], "%1$s": [ "" ], "Close": [ - "" + "Fermer" ], "Continue": [ - "" + "Continuer" ], "Clear": [ "" ], "Confirm": [ - "" + "Confirmer" ], "is not the same as the current access token": [ "" ], "cannot be empty": [ - "" + "ne peux pas être vide" ], "cannot be the same as the old token": [ "" @@ -6045,404 +6053,2016 @@ strings['fr'] = { "" ], "load more webhooks before the first one": [ - "" + "" + ], + "load newer webhooks": [ + "" + ], + "Event type": [ + "" + ], + "delete selected webhook from the database": [ + "" + ], + "load more webhooks after the last one": [ + "" + ], + "load older webhooks": [ + "" + ], + "There is no webhooks yet, add more pressing the + sign": [ + "" + ], + "webhook delete successfully": [ + "" + ], + "could not delete the webhook": [ + "" + ], + "check the id, does not look valid": [ + "" + ], + "should have 52 characters, current %1$s": [ + "" + ], + "URL doesn't have the right format": [ + "" + ], + "Credited bank account": [ + "" + ], + "Select one account": [ + "" + ], + "Bank account of the merchant where the payment was received": [ + "" + ], + "Wire transfer ID": [ + "" + ], + "unique identifier of the wire transfer used by the exchange, must be 52 characters long": [ + "" + ], + "Base URL of the exchange that made the transfer, should have been in the wire transfer subject": [ + "" + ], + "Amount credited": [ + "" + ], + "Actual amount that was wired to the merchant's bank account": [ + "" + ], + "could not inform transfer": [ + "" + ], + "Transfers": [ + "" + ], + "add new transfer": [ + "" + ], + "load more transfers before the first one": [ + "" + ], + "load newer transfers": [ + "" + ], + "Credit": [ + "" + ], + "Confirmed": [ + "" + ], + "Verified": [ + "" + ], + "Executed at": [ + "" + ], + "yes": [ + "" + ], + "no": [ + "" + ], + "unknown": [ + "" + ], + "delete selected transfer from the database": [ + "" + ], + "load more transfer after the last one": [ + "" + ], + "load older transfers": [ + "" + ], + "There is no transfer yet, add more pressing the + sign": [ + "" + ], + "filter by account address": [ + "" + ], + "only show wire transfers confirmed by the merchant": [ + "" + ], + "only show wire transfers claimed by the exchange": [ + "" + ], + "Unverified": [ + "" + ], + "is not valid": [ + "" + ], + "is not a number": [ + "" + ], + "must be 1 or greater": [ + "" + ], + "max 7 lines": [ + "" + ], + "change authorization configuration": [ + "" + ], + "Need to complete marked fields and choose authorization method": [ + "" + ], + "This is not a valid bitcoin address.": [ + "" + ], + "This is not a valid Ethereum address.": [ + "" + ], + "IBAN numbers usually have more that 4 digits": [ + "" + ], + "IBAN numbers usually have less that 34 digits": [ + "" + ], + "IBAN country code not found": [ + "" + ], + "IBAN number is not valid, checksum is wrong": [ + "" + ], + "Target type": [ + "" + ], + "Method to use for wire transfer": [ + "" + ], + "Routing": [ + "" + ], + "Routing number.": [ + "" + ], + "Account": [ + "" + ], + "Account number.": [ + "" + ], + "Business Identifier Code.": [ + "" + ], + "Bank Account Number.": [ + "" + ], + "Unified Payment Interface.": [ + "" + ], + "Bitcoin protocol.": [ + "" + ], + "Ethereum protocol.": [ + "" + ], + "Interledger protocol.": [ + "" + ], + "Host": [ + "" + ], + "Bank host.": [ + "" + ], + "Bank account.": [ + "" + ], + "Bank account owner's name.": [ + "" + ], + "No accounts yet.": [ + "" + ], + "Name of the instance in URLs. The 'default' instance is special in that it is used to administer other instances.": [ + "" + ], + "Business name": [ + "" + ], + "Legal name of the business represented by this instance.": [ + "" + ], + "Email": [ + "" + ], + "Contact email": [ + "" + ], + "Website URL": [ + "" + ], + "URL.": [ + "" + ], + "Logo": [ + "" + ], + "Logo image.": [ + "" + ], + "Bank account": [ + "" + ], + "URI specifying bank account for crediting revenue.": [ + "" + ], + "Default max deposit fee": [ + "" + ], + "Maximum deposit fees this merchant is willing to pay per order by default.": [ + "" + ], + "Default max wire fee": [ + "" + ], + "Maximum wire fees this merchant is willing to pay per wire transfer by default.": [ + "" + ], + "Default wire fee amortization": [ + "" + ], + "Number of orders excess wire transfer fees will be divided by to compute per order surcharge.": [ + "" + ], + "Physical location of the merchant.": [ + "" + ], + "Jurisdiction": [ + "" + ], + "Jurisdiction for legal disputes with the merchant.": [ + "" + ], + "Default payment delay": [ + "" + ], + "Time customers have to pay an order before the offer expires by default.": [ + "" + ], + "Default wire transfer delay": [ + "" + ], + "Maximum time an exchange is allowed to delay wiring funds to the merchant, enabling it to aggregate smaller payments into larger wire transfers and reducing wire fees.": [ + "" + ], + "Instance id": [ + "" + ], + "Change the authorization method use for this instance.": [ + "" + ], + "Manage access token": [ + "" + ], + "Failed to create instance": [ + "" + ], + "Login required": [ + "" + ], + "Please enter your access token.": [ + "" + ], + "Access Token": [ + "" + ], + "The request to the backend take too long and was cancelled": [ + "" + ], + "Diagnostic from %1$s is \"%2$s\"": [ + "" + ], + "The backend reported a problem: HTTP status #%1$s": [ + "" + ], + "Diagnostic from %1$s is '%2$s'": [ + "" + ], + "Access denied": [ + "" + ], + "The access token provided is invalid.": [ + "" + ], + "No 'default' instance configured yet.": [ + "" + ], + "Create a 'default' instance to begin using the merchant backoffice.": [ + "" + ], + "The access token provided is invalid": [ + "" + ], + "Hide for today": [ + "" + ], + "Instance": [ + "" + ], + "Settings": [ + "" + ], + "Connection": [ + "" + ], + "New": [ + "" + ], + "List": [ + "" + ], + "Log out": [ + "" + ], + "Check your token is valid": [ + "" + ], + "Couldn't access the server.": [ + "" + ], + "Could not infer instance id from url %1$s": [ + "" + ], + "Server not found": [ + "" + ], + "Server response with an error code": [ + "" + ], + "Got message %1$s from %2$s": [ + "" + ], + "Response from server is unreadable, http status: %1$s": [ + "" + ], + "Unexpected Error": [ + "" + ], + "The value %1$s is invalid for a payment url": [ + "" + ], + "add element to the list": [ + "" + ], + "add": [ + "" + ], + "Deleting": [ + "" + ], + "Changing": [ + "" + ], + "Order ID": [ + "" + ], + "Payment URL": [ + "" + ] + } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=(n!=1);", + "lang": "fr", + "completeness": 0 +}; + +strings['es'] = { + "locale_data": { + "messages": { + "": { + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "es" + }, + "Cancel": [ + "Cancelar" + ], + "%1$s": [ + "%1$s" + ], + "Close": [ + "Cerrar" + ], + "Continue": [ + "Continuar" + ], + "Clear": [ + "Limpiar" + ], + "Confirm": [ + "Confirmar" + ], + "is not the same as the current access token": [ + "no es el mismo que el token de acceso actual" + ], + "cannot be empty": [ + "no puede ser vacío" + ], + "cannot be the same as the old token": [ + "no puede ser igual al viejo token" + ], + "is not the same": [ + "no son iguales" + ], + "You are updating the access token from instance with id %1$s": [ + "Está actualizando el token de acceso para la instancia con id %1$s" + ], + "Old access token": [ + "Viejo token de acceso" + ], + "access token currently in use": [ + "acceder al token en uso actualmente" + ], + "New access token": [ + "Nuevo token de acceso" + ], + "next access token to be used": [ + "siguiente token de acceso a usar" + ], + "Repeat access token": [ + "Repetir token de acceso" + ], + "confirm the same access token": [ + "confirmar el mismo token de acceso" + ], + "Clearing the access token will mean public access to the instance": [ + "Limpiar el token de acceso significa acceso público a la instancia" + ], + "cannot be the same as the old access token": [ + "no puede ser igual al anterior token de acceso" + ], + "You are setting the access token for the new instance": [ + "Está estableciendo el token de acceso para la nueva instancia" + ], + "With external authorization method no check will be done by the merchant backend": [ + "Con el método de autorización externa no se hará ninguna revisión por el backend del comerciante" + ], + "Set external authorization": [ + "Establecer autorización externa" + ], + "Set access token": [ + "Establecer token de acceso" + ], + "Operation in progress...": [ + "Operación en progreso..." + ], + "The operation will be automatically canceled after %1$s seconds": [ + "La operación será automáticamente cancelada luego de %1$s segundos" + ], + "Instances": [ + "Instancias" + ], + "Delete": [ + "Borrar" + ], + "add new instance": [ + "agregar nueva instancia" + ], + "ID": [ + "ID" + ], + "Name": [ + "Nombre" + ], + "Edit": [ + "Editar" + ], + "Purge": [ + "Purgar" + ], + "There is no instances yet, add more pressing the + sign": [ + "Todavía no hay instancias, agregue más presionando el signo +" + ], + "Only show active instances": [ + "Solo mostrar instancias activas" + ], + "Active": [ + "Activo" + ], + "Only show deleted instances": [ + "Mostrar solo instancias eliminadas" + ], + "Deleted": [ + "Eliminado" + ], + "Show all instances": [ + "Mostrar todas las instancias" + ], + "All": [ + "Todo" + ], + "Instance \"%1$s\" (ID: %2$s) has been deleted": [ + "La instancia '%1$s' (ID: %2$s) fue eliminada" + ], + "Failed to delete instance": [ + "Fallo al eliminar instancia" + ], + "Instance '%1$s' (ID: %2$s) has been disabled": [ + "Instance '%1$s' (ID: %2$s) ha sido deshabilitada" + ], + "Failed to purge instance": [ + "Fallo al purgar la instancia" + ], + "Pending KYC verification": [ + "Verificación KYC pendiente" + ], + "Timed out": [ + "Expirado" + ], + "Exchange": [ + "Exchange" + ], + "Target account": [ + "Cuenta objetivo" + ], + "KYC URL": [ + "URL de KYC" + ], + "Code": [ + "Código" + ], + "Http Status": [ + "Estado http" + ], + "No pending kyc verification!": [ + "¡No hay verificación kyc pendiente!" + ], + "change value to unknown date": [ + "cambiar valor a fecha desconocida" + ], + "change value to empty": [ + "cambiar valor a vacío" + ], + "clear": [ + "limpiar" + ], + "change value to never": [ + "cambiar valor a nunca" + ], + "never": [ + "nunca" + ], + "Country": [ + "País" + ], + "Address": [ + "Dirección" + ], + "Building number": [ + "Número de edificio" + ], + "Building name": [ + "Nombre de edificio" + ], + "Street": [ + "Calle" + ], + "Post code": [ + "Código postal" + ], + "Town location": [ + "Ubicación de ciudad" + ], + "Town": [ + "Ciudad" + ], + "District": [ + "Distrito" + ], + "Country subdivision": [ + "Subdivisión de país" + ], + "Product id": [ + "Id de producto" + ], + "Description": [ + "Descripcion" + ], + "Product": [ + "Producto" + ], + "search products by it's description or id": [ + "buscar productos por su descripción o ID" + ], + "no products found with that description": [ + "no se encontraron productos con esa descripción" + ], + "You must enter a valid product identifier.": [ + "Debe ingresar un identificador de producto válido." + ], + "Quantity must be greater than 0!": [ + "¡Cantidad debe ser mayor que 0!" + ], + "This quantity exceeds remaining stock. Currently, only %1$s units remain unreserved in stock.": [ + "Esta cantidad excede las existencias restantes. Actualmente, solo quedan %1$s unidades sin reservar en las existencias." + ], + "Quantity": [ + "Cantidad" + ], + "how many products will be added": [ + "cuántos productos serán agregados" + ], + "Add from inventory": [ + "Agregar del inventario" + ], + "Image should be smaller than 1 MB": [ + "La imagen debe ser mas chica que 1 MB" + ], + "Add": [ + "Agregar" + ], + "Remove": [ + "Eliminar" + ], + "No taxes configured for this product.": [ + "Ningun impuesto configurado para este producto." + ], + "Amount": [ + "Monto" + ], + "Taxes can be in currencies that differ from the main currency used by the merchant.": [ + "Impuestos pueden estar en divisas que difieren de la principal divisa usada por el comerciante." + ], + "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;.": [ + "Ingrese divisa y valor separado por dos puntos, e.g. &quot;USD:2.3&quot;." + ], + "Legal name of the tax, e.g. VAT or import duties.": [ + "Nombre legal del impuesto, e.g. IVA o arancel." + ], + "add tax to the tax list": [ + "agregar impuesto a la lista de impuestos" + ], + "describe and add a product that is not in the inventory list": [ + "describa y agregue un producto que no está en la lista de inventarios" + ], + "Add custom product": [ + "Agregue un producto personalizado" + ], + "Complete information of the product": [ + "Complete información del producto" + ], + "Image": [ + "Imagen" + ], + "photo of the product": [ + "foto del producto" + ], + "full product description": [ + "descripción completa del producto" + ], + "Unit": [ + "Unidad" + ], + "name of the product unit": [ + "nombre de la unidad del producto" + ], + "Price": [ + "Precio" + ], + "amount in the current currency": [ + "monto de la divisa actual" + ], + "Taxes": [ + "Impuestos" + ], + "image": [ + "imagen" + ], + "description": [ + "descripción" + ], + "quantity": [ + "cantidad" + ], + "unit price": [ + "precio unitario" + ], + "total price": [ + "precio total" + ], + "required": [ + "requerido" + ], + "not valid": [ + "no válido" + ], + "must be greater than 0": [ + "debe ser mayor que 0" + ], + "not a valid json": [ + "no es un json válido" + ], + "should be in the future": [ + "deberían ser en el futuro" + ], + "refund deadline cannot be before pay deadline": [ + "plazo de reembolso no puede ser antes que el plazo de pago" + ], + "wire transfer deadline cannot be before refund deadline": [ + "el plazo de la transferencia bancaria no puede ser antes que el plazo de reembolso" + ], + "wire transfer deadline cannot be before pay deadline": [ + "el plazo de la transferencia bancaria no puede ser antes que el plazo de pago" + ], + "should have a refund deadline": [ + "debería tener un plazo de reembolso" + ], + "auto refund cannot be after refund deadline": [ + "reembolso automático no puede ser después qu el plazo de reembolso" + ], + "Manage products in order": [ + "Manejar productos en orden" + ], + "Manage list of products in the order.": [ + "Manejar lista de productos en la orden." + ], + "Remove this product from the order.": [ + "Remover este producto de la orden." + ], + "Total price": [ + "Precio total" + ], + "total product price added up": [ + "precio total de producto agregado" + ], + "Amount to be paid by the customer": [ + "Monto a ser pagado por el cliente" + ], + "Order price": [ + "Precio de la orden" + ], + "final order price": [ + "Precio final de la orden" + ], + "Summary": [ + "Resumen" + ], + "Title of the order to be shown to the customer": [ + "Título de la orden a ser mostrado al cliente" + ], + "Shipping and Fulfillment": [ + "Envío y cumplimiento" + ], + "Delivery date": [ + "Fecha de entrega" + ], + "Deadline for physical delivery assured by the merchant.": [ + "Plazo para la entrega física asegurado por el comerciante." + ], + "Location": [ + "Ubicación" + ], + "address where the products will be delivered": [ + "dirección a donde los productos serán entregados" + ], + "Fulfillment URL": [ + "URL de cumplimiento" + ], + "URL to which the user will be redirected after successful payment.": [ + "URL al cual el usuario será redirigido luego de pago exitoso." + ], + "Taler payment options": [ + "Opciones de pago de Taler" + ], + "Override default Taler payment settings for this order": [ + "Sobreescribir pagos por omisión de Taler para esta orden" + ], + "Payment deadline": [ + "Plazo de pago" + ], + "Deadline for the customer to pay for the offer before it expires. Inventory products will be reserved until this deadline.": [ + "Plazo límite para que el cliente pague por la oferta antes de que expire. Productos del inventario serán reservados hasta este plazo límite." + ], + "Refund deadline": [ + "Plazo de reembolso" + ], + "Time until which the order can be refunded by the merchant.": [ + "Tiempo hasta el cual la orden puede ser reembolsada por el comerciante." + ], + "Wire transfer deadline": [ + "Plazo de la transferencia bancaria" + ], + "Deadline for the exchange to make the wire transfer.": [ + "Plazo para que el proveedor haga la transferencia bancaria." + ], + "Auto-refund deadline": [ + "Plazo de reembolso automático" + ], + "Time until which the wallet will automatically check for refunds without user interaction.": [ + "Tiempo hasta el cual la cartera será automáticamente revisada por reembolsos win interación por parte del usuario." + ], + "Maximum deposit fee": [ + "Máxima tarifa de depósito" + ], + "Maximum deposit fees the merchant is willing to cover for this order. Higher deposit fees must be covered in full by the consumer.": [ + "Máxima tarifa de depósito que el comerciante esta dispuesto a cubir para esta orden. Mayores tarifas de depósito deben ser cubiertas completamente por el consumidor." + ], + "Maximum wire fee": [ + "Máxima tarifa de transferencia" + ], + "Maximum aggregate wire fees the merchant is willing to cover for this order. Wire fees exceeding this amount are to be covered by the customers.": [ + "Máximo total de comisiones por transferencia que el vendedor está dispuesto a cubrir para este pedido. Los gastos de transferencia que superen este importe correrán a cargo del cliente." + ], + "Wire fee amortization": [ + "Amortización de comisión de transferencia" + ], + "Factor by which wire fees exceeding the above threshold are divided to determine the share of excess wire fees to be paid explicitly by the consumer.": [ + "Factor por el que se dividen los comisiones por transferencia que superan el umbral anterior para determinar la parte del exceso de comisiones por transferencia que debe pagar explícitamente el consumidor." + ], + "Create token": [ + "Crear token" + ], + "Uncheck this option if the merchant backend generated an order ID with enough entropy to prevent adversarial claims.": [ + "Desmarque esta opción si el backend del comerciante ha generado un ID de pedido con suficiente entropía para evitar reclamaciones de adversarios." + ], + "Minimum age required": [ + "Edad mínima requerida" + ], + "Any value greater than 0 will limit the coins able be used to pay this contract. If empty the age restriction will be defined by the products": [ + "Cualquier valor superior a 0 limitará las monedas que se pueden utilizar para pagar este contrato. Si está vacío, la restricción de edad vendrá definida por los productos" + ], + "Min age defined by the producs is %1$s": [ + "La edad mínima definida por el producto es%1$s" + ], + "Additional information": [ + "Información adicional" + ], + "Custom information to be included in the contract for this order.": [ + "Información personalizada que debe incluirse en el contrato para este pedido." + ], + "You must enter a value in JavaScript Object Notation (JSON).": [ + "Debes introducir un valor en JavaScript Object Notation (JSON)." + ], + "days": [ + "días" + ], + "hours": [ + "horas" + ], + "minutes": [ + "minutos" + ], + "seconds": [ + "segundos" + ], + "forever": [ + "por siempre" + ], + "%1$sM": [ + "%1$sM" + ], + "%1$sY": [ + "%1$sA" + ], + "%1$sd": [ + "%1$sd" + ], + "%1$sh": [ + "%1$sh" + ], + "%1$smin": [ + "%1$smin" + ], + "%1$ssec": [ + "%1$sseg" + ], + "Orders": [ + "Órdenes" + ], + "create order": [ + "crear orden" + ], + "load newer orders": [ + "cargar nuevas ordenes" + ], + "Date": [ + "Fecha" + ], + "Refund": [ + "Devolución" + ], + "copy url": [ + "copiar url" + ], + "load older orders": [ + "cargar viejas ordenes" + ], + "No orders have been found matching your query!": [ + "¡No se encontraron órdenes que emparejen su búsqueda!" + ], + "duplicated": [ + "duplicado" + ], + "invalid format": [ + "formato inválido" + ], + "this value exceed the refundable amount": [ + "este monto excede el monto reembolsable" + ], + "date": [ + "fecha" + ], + "amount": [ + "monto" + ], + "reason": [ + "razón" + ], + "amount to be refunded": [ + "monto a ser reembolsado" + ], + "Max refundable:": [ + "Máximo reembolzable:" + ], + "Reason": [ + "Razón" + ], + "Choose one...": [ + "Elija uno..." + ], + "requested by the customer": [ + "pedido por el consumidor" + ], + "other": [ + "otro" + ], + "why this order is being refunded": [ + "por qué esta orden está siendo reembolsada" + ], + "more information to give context": [ + "más información para dar contexto" + ], + "Contract Terms": [ + "Términos de contrato" + ], + "human-readable description of the whole purchase": [ + "descripción legible de toda la compra" + ], + "total price for the transaction": [ + "precio total de la transacción" + ], + "URL for this purchase": [ + "URL para esta compra" + ], + "Max fee": [ + "Máxima comisión" + ], + "maximum total deposit fee accepted by the merchant for this contract": [ + "tasa máxima total de depósito aceptada por el comerciante para este contrato" + ], + "Max wire fee": [ + "Impuesto de transferencia máximo" + ], + "maximum wire fee accepted by the merchant": [ + "comisión máxima por transferencia aceptada por el comerciante" + ], + "over how many customer transactions does the merchant expect to amortize wire fees on average": [ + "en cuántas transacciones de clientes espera el comerciante amortizar los gastos de transferencia por término medio" + ], + "Created at": [ + "Creado en" + ], + "time when this contract was generated": [ + "momento en que se generó este contrato" + ], + "after this deadline has passed no refunds will be accepted": [ + "pasado este plazo no se aceptarán devoluciones" + ], + "after this deadline, the merchant won't accept payments for the contract": [ + "pasado este plazo, el comerciante no aceptará pagos por el contrato" + ], + "transfer deadline for the exchange": [ + "plazo de transferencia para el proveedor" + ], + "time indicating when the order should be delivered": [ + "fecha en la que debe entregarse el pedido" + ], + "where the order will be delivered": [ + "dónde se entregará el pedido" + ], + "Auto-refund delay": [ + "Plazo de reembolso automático" + ], + "how long the wallet should try to get an automatic refund for the purchase": [ + "cuánto tiempo debe intentar la cartera obtener el reembolso automático de la compra" + ], + "Extra info": [ + "Información adicional" + ], + "extra data that is only interpreted by the merchant frontend": [ + "datos adicionales que solo son interpretados por la interfaz del comerciante" + ], + "Order": [ + "Orden" + ], + "claimed": [ + "reclamado" + ], + "claimed at": [ + "reclamado en" + ], + "Timeline": [ + "Cronología" + ], + "Payment details": [ + "Detalles de pago" + ], + "Order status": [ + "Estado de orden" + ], + "Product list": [ + "Lista de producto" + ], + "paid": [ + "pagados" + ], + "wired": [ + "transferido" + ], + "refunded": [ + "reembolzado" + ], + "refund order": [ + "reembolsado" + ], + "not refundable": [ + "No reembolsable" + ], + "refund": [ + "reembolzar" + ], + "Refunded amount": [ + "Monto reembolsado" + ], + "Refund taken": [ + "Reembolsado" + ], + "Status URL": [ + "Estado de la URL" + ], + "Refund URI": [ + "URI de devolución" + ], + "unpaid": [ + "impago" + ], + "pay at": [ + "pagar en" + ], + "created at": [ + "creado" + ], + "Order status URL": [ + "URL de estado de orden" + ], + "Payment URI": [ + "URI de pago" + ], + "Unknown order status. This is an error, please contact the administrator.": [ + "Estado de orden desconocido. Esto es un error, por favor contacte a su administrador." + ], + "Back": [ + "Regresar" + ], + "refund created successfully": [ + "reembolzo creado satisfactoriamente" + ], + "could not create the refund": [ + "No se pudo create el reembolso" + ], + "select date to show nearby orders": [ + "seleccione la fecha para mostrar pedidos cercanos" + ], + "order id": [ + "ID de la orden" + ], + "jump to order with the given order ID": [ + "saltar al pedido con el ID de pedido proporcionado" + ], + "remove all filters": [ + "eliminar todos los filtros" + ], + "only show paid orders": [ + "mostrar sólo pedidos pagados" + ], + "Paid": [ + "Pagado" + ], + "only show orders with refunds": [ + "mostrar solo pedidos con reembolso" + ], + "Refunded": [ + "Reembolsado" + ], + "only show orders where customers paid, but wire payments from payment provider are still pending": [ + "mostrar sólo los pedidos en los que los clientes han pagado, pero los pagos por transferencia del proveedor de pago siguen pendientes" + ], + "Not wired": [ + "No transferido" + ], + "clear date filter": [ + "borrar filtro de fechas" + ], + "date (YYYY/MM/DD)": [ + "Fecha(AAAA/MM/DD)" + ], + "Enter an order id": [ + "Insertar un ID para el pedido" + ], + "order not found": [ + "Orden no encontrada" + ], + "could not get the order to refund": [ + "no se ha podido obtener el reembolso para el pedido" + ], + "Loading...": [ + "Cargando..." + ], + "click here to configure the stock of the product, leave it as is and the backend will not control stock": [ + "pulse aquí para configurar el stock del producto, déjelo como está y el backend no controlará el stock" + ], + "Manage stock": [ + "Administrar stock" + ], + "this product has been configured without stock control": [ + "este producto se ha configurado sin control de existencias" + ], + "Infinite": [ + "Inifinito" + ], + "lost cannot be greater than current and incoming (max %1$s)": [ + "la pérdida no puede ser mayor que la cantidad entrante actual (max %1$s )" + ], + "Incoming": [ + "Ingresando" + ], + "Lost": [ + "Perdido" + ], + "Current": [ + "Actual" + ], + "remove stock control for this product": [ + "eliminar el control de existencias de este producto" + ], + "without stock": [ + "sin stock" + ], + "Next restock": [ + "Próximo reabastecimiento" + ], + "Delivery address": [ + "Dirección de entrega" + ], + "product identification to use in URLs (for internal use only)": [ + "Identificación del producto para usar en las URL (solo para uso interno)" + ], + "illustration of the product for customers": [ + "ilustración del producto para los clientes" + ], + "product description for customers": [ + "descripción del producto para los clientes" + ], + "Age restricted": [ + "Restricción de edad" + ], + "is this product restricted for customer below certain age?": [ + "¿este producto está restringido para clientes menores de cierta edad?" + ], + "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 items, 5 meters) for customers": [ + "unidad que describe la cantidad de producto vendido (por ejemplo, 2 kilogramos, 5 litros, 3 artículos, 5 metros) para los clientes" + ], + "sale price for customers, including taxes, for above units of the product": [ + "precio de venta para los clientes, impuestos incluidos, por encima de las unidades del producto" + ], + "Stock": [ + "Existencias" + ], + "product inventory for products with finite supply (for internal use only)": [ + "inventario de productos para productos con suministro finito (sólo para uso interno)" + ], + "taxes included in the product price, exposed to customers": [ + "impuestos incluidos en el precio del producto, expuestos a los clientes" + ], + "Need to complete marked fields": [ + "Necesita completar los campos marcados" + ], + "could not create product": [ + "no se pudo crear el producto" + ], + "Products": [ + "Productos" + ], + "add product to inventory": [ + "añadir producto al inventario" + ], + "Sell": [ + "Venta" + ], + "Profit": [ + "Ganancia" + ], + "Sold": [ + "Vendido" + ], + "free": [ + "Gratis" + ], + "go to product update page": [ + "ir a la página de actualización del producto" + ], + "Update": [ + "Actualizar" + ], + "remove this product from the database": [ + "eliminar este producto de la base de datos" + ], + "update the product with new price": [ + "actualizar el producto con el nuevo precio" + ], + "update product with new price": [ + "actualizar producto con nuevo precio" + ], + "add more elements to the inventory": [ + "añadir más elementos al inventario" + ], + "report elements lost in the inventory": [ + "informar de elementos perdidos en el inventario" + ], + "new price for the product": [ + "nuevo precio para el producto" + ], + "the are value with errors": [ + "hay valores con errores" + ], + "update product with new stock and price": [ + "actualizar el producto con nuevas existencias y precio" + ], + "There is no products yet, add more pressing the + sign": [ + "No existen productos todavía, añadir más pulsando el símbolo +" + ], + "product updated successfully": [ + "producto actualizado correctamente" + ], + "could not update the product": [ + "no se pudo actualizar el producto" + ], + "product delete successfully": [ + "producto fue eliminado correctamente" + ], + "could not delete the product": [ + "no se pudo eliminar el producto" + ], + "Product id:": [ + "ID de producto:" + ], + "To complete the setup of the reserve, you must now initiate a wire transfer using the given wire transfer subject and crediting the specified amount to the indicated account of the exchange.": [ + "Para completar la configuración de la reserva, ahora debe iniciar una transferencia bancaria utilizando el asunto de transferencia bancaria indicado y abonando el importe especificado en la cuenta indicada del proveedor." + ], + "If your system supports RFC 8905, you can do this by opening this URI:": [ + "Si su sistema soporta RFC 8905, puede hacerlo abriendo este URI:" + ], + "it should be greater than 0": [ + "debe ser mayor que 0" + ], + "must be a valid URL": [ + "debe ser una URL válida" + ], + "Initial balance": [ + "Balance inicial" + ], + "balance prior to deposit": [ + "saldo antes del depósito" + ], + "Exchange URL": [ + "URL del proveedor" + ], + "URL of exchange": [ + "URL del proveedor" + ], + "Next": [ + "Siguiente" + ], + "Wire method": [ + "Método de transferencia" + ], + "method to use for wire transfer": [ + "método a usar para realizar la transferencia bancaria" + ], + "Select one wire method": [ + "Selecciona un método de transferencia" + ], + "could not create reserve": [ + "no se pudo crear la reserva" + ], + "Valid until": [ + "Válido hasta" + ], + "Created balance": [ + "Balance creado" + ], + "Exchange balance": [ + "Balance del proveedor" + ], + "Picked up": [ + "Recogido" + ], + "Committed": [ + "Comiteado" + ], + "Account address": [ + "Dirección de cuenta" + ], + "Subject": [ + "Asunto" + ], + "Tips": [ + "Propinas" + ], + "No tips has been authorized from this reserve": [ + "No se han autorizado propinas de esta reserva" + ], + "Authorized": [ + "Autorizado" + ], + "Expiration": [ + "Expiración" + ], + "amount of tip": [ + "monto" + ], + "Justification": [ + "Jurisdicción" + ], + "reason for the tip": [ + "motivo de la propina" + ], + "URL after tip": [ + "URL después de la recompensa" + ], + "URL to visit after tip payment": [ + "URL para visitar después del pago de la propina" + ], + "Reserves not yet funded": [ + "Servidor no encontrado" + ], + "Reserves ready": [ + "Reservas listas" + ], + "add new reserve": [ + "cargar nuevas transferencias" + ], + "Expires at": [ + "Vence en" + ], + "Initial": [ + "Inicial" + ], + "delete selected reserve from the database": [ + "eliminar la reserva seleccionada de la base de datos" + ], + "authorize new tip from selected reserve": [ + "autorizar nueva punta de reserva seleccionada" + ], + "There is no ready reserves yet, add more pressing the + sign or fund them": [ + "No hay transferencias todavía, agregar mas presionando el signo +" + ], + "Expected Balance": [ + "Ejecutado en" + ], + "could not create the tip": [ + "No se pudo create el reembolso" + ], + "should not be empty": [ + "no puede ser vacío" + ], + "should be greater that 0": [ + "Debe ser mayor a 0" + ], + "can't be empty": [ + "no puede ser vacío" + ], + "to short": [ + "demasiado corta" + ], + "just letters and numbers from 2 to 7": [ + "sólo letras y números del 2 al 7" + ], + "size of the key should be 32": [ + "el tamaño de la clave debe ser 32" + ], + "Identifier": [ + "Identificador" + ], + "Name of the template in URLs.": [ + "Nombre de la plantilla en las URL." + ], + "Describe what this template stands for": [ + "Describa lo que representa esta plantilla" + ], + "Fixed summary": [ + "Estado de orden" + ], + "If specified, this template will create order with the same summary": [ + "Si se especifica, esta plantilla creará pedidos con el mismo resumen" + ], + "Fixed price": [ + "precio unitario" + ], + "If specified, this template will create order with the same price": [ + "Si se especifica, esta plantilla creará pedidos con el mismo precio" + ], + "Minimum age": [ + "Edad mínima" + ], + "Is this contract restricted to some age?": [ + "¿Este contrato está restringido a alguna edad?" + ], + "Payment timeout": [ + "Opciones de pago" + ], + "How much time has the customer to complete the payment once the order was created.": [ + "Cuánto tiempo tiene el cliente para completar el pago una vez creado el pedido." + ], + "Verification algorithm": [ + "Algoritmo de verificación" + ], + "Algorithm to use to verify transaction in offline mode": [ + "Algoritmo a utilizar para verificar la transacción en modo offline" + ], + "Point-of-sale key": [ + "Clave punto de venta" + ], + "Useful to validate the purchase": [ + "Útil para validar la compra" + ], + "generate random secret key": [ + "generar clave secreta aleatoria" + ], + "random": [ + "aleatorio" + ], + "show secret key": [ + "mostrar clave secreta" + ], + "hide secret key": [ + "ocultar clave secreta" + ], + "hide": [ + "ocultar" + ], + "show": [ + "mostrar" + ], + "could not inform template": [ + "no se pudo informar la transferencia" + ], + "Amount is required": [ + "Login necesario" + ], + "Order summary is required": [ + "Se requiere resumen del pedido" + ], + "New order for template": [ + "cargar viejas transferencias" + ], + "Amount of the order": [ + "Importe del pedido" + ], + "Order summary": [ + "Estado de orden" + ], + "could not create order from template": [ + "No se pudo create el reembolso" + ], + "Here you can specify a default value for fields that are not fixed. Default values can be edited by the customer before the payment.": [ + "Aquí puede especificar un valor por defecto para los campos que no son fijos. Los valores por defecto pueden ser editados por el cliente antes del pago." + ], + "Fixed amount": [ + "Importe fijo" + ], + "Default amount": [ + "Importe por defecto" + ], + "Default summary": [ + "Estado de orden" + ], + "Print": [ + "Imprimir" + ], + "Setup TOTP": [ + "Configurar TOTP" + ], + "Templates": [ + "Plantillas" + ], + "add new templates": [ + "añadir nuevas plantillas" + ], + "load more templates before the first one": [ + "cargar más plantillas antes de la primera" + ], + "load newer templates": [ + "cargar nuevas transferencias" + ], + "delete selected templates from the database": [ + "eliminar las plantillas seleccionadas de la base de datos" + ], + "use template to create new order": [ + "utilizar la plantilla para crear un nuevo pedido" + ], + "create qr code for the template": [ + "No se pudo create el reembolso" + ], + "load more templates after the last one": [ + "cargar más plantillas después de la última" + ], + "load older templates": [ + "cargar viejas transferencias" + ], + "There is no templates yet, add more pressing the + sign": [ + "No hay propinas todavía, agregar mas presionando el signo +" + ], + "template delete successfully": [ + "producto fue eliminado correctamente" + ], + "could not delete the template": [ + "no se pudo eliminar el producto" + ], + "could not update template": [ + "no se pudo actualizar el producto" + ], + "should be one of '%1$s'": [ + "deberían ser iguales" + ], + "Webhook ID to use": [ + "ID de webhook a utilizar" + ], + "Event": [ + "Evento" + ], + "The event of the webhook: why the webhook is used": [ + "El evento del webhook: por qué se utiliza el webhook" + ], + "Method": [ + "Método" + ], + "Method used by the webhook": [ + "Método utilizado por el webhook" + ], + "URL": [ + "URL" + ], + "URL of the webhook where the customer will be redirected": [ + "URL del webhook al que se redirigirá al cliente" + ], + "Header": [ + "Cabecera" + ], + "Header template of the webhook": [ + "Plantilla de cabecera del webhook" + ], + "Body": [ + "Cuerpo" + ], + "Body template by the webhook": [ + "Plantilla del cuerpo del webhook" + ], + "Webhooks": [ + "Webhooks" + ], + "add new webhooks": [ + "añadir nuevos webhooks" + ], + "load more webhooks before the first one": [ + "cargar más webhooks antes del primero" ], "load newer webhooks": [ - "" + "cargar nuevas ordenes" ], "Event type": [ - "" + "Tipo de evento" ], "delete selected webhook from the database": [ - "" + "eliminar el webhook seleccionado de la base de datos" ], "load more webhooks after the last one": [ - "" + "cargar más webhooks después del último" ], "load older webhooks": [ - "" + "cargar webhooks antiguos" ], "There is no webhooks yet, add more pressing the + sign": [ - "" + "No hay webhooks todavía, añade más pulsando sobre el símbolo +" ], "webhook delete successfully": [ - "" + "el webhook ha sido borrado correctamente" ], "could not delete the webhook": [ - "" + "no se ha podido eliminar el webhook" ], "check the id, does not look valid": [ - "" + "comprueba el ID, parece no ser válido" ], "should have 52 characters, current %1$s": [ - "" + "debería tener 52 caracteres, actualmente %1$s" ], "URL doesn't have the right format": [ - "" + "La URL no tiene el formato correcto" ], "Credited bank account": [ - "" + "Abono en cuenta bancaria" ], "Select one account": [ - "" + "Selecciona una cuenta" ], "Bank account of the merchant where the payment was received": [ - "" + "Cuenta bancaria del comerciante donde se recibió el pago" ], "Wire transfer ID": [ - "" + "ID de la transferencia" ], "unique identifier of the wire transfer used by the exchange, must be 52 characters long": [ - "" + "identificador único de la transferencia utilizado por el proveedor, debe tener 52 caracteres" ], "Base URL of the exchange that made the transfer, should have been in the wire transfer subject": [ - "" + "URL base del proveedor que realizó la transferencia, debería haber estado en el asunto de la transferencia bancaria" ], "Amount credited": [ - "" + "Monto abonado" ], "Actual amount that was wired to the merchant's bank account": [ - "" + "Monto real que se transfirió a la cuenta bancaria del comerciante" ], "could not inform transfer": [ - "" + "no se pudo informar la transferencia" ], "Transfers": [ - "" + "Transferencias" ], "add new transfer": [ - "" + "añadir nueva transferencia" ], "load more transfers before the first one": [ - "" + "cargar más transferencias antes de la primera" ], "load newer transfers": [ - "" + "cargar nuevas transferencias" ], "Credit": [ - "" + "Crédito" ], "Confirmed": [ - "" + "Confirmado" ], "Verified": [ - "" + "Verificado" ], "Executed at": [ - "" + "Ejecutado en" ], "yes": [ - "" + "si" ], "no": [ - "" + "no" ], "unknown": [ - "" + "desconocido" ], "delete selected transfer from the database": [ - "" + "eliminar transferencia seleccionada de la base de datos" ], "load more transfer after the last one": [ - "" + "cargue más transferencia luego de la última" ], "load older transfers": [ - "" + "cargar viejas transferencias" ], "There is no transfer yet, add more pressing the + sign": [ - "" + "No hay transferencias todavía, agregar mas presionando el signo +" ], "filter by account address": [ - "" + "filtrar por dirección de cuenta" ], "only show wire transfers confirmed by the merchant": [ - "" + "mostrar sólo las transferencias confirmadas por el comerciante" ], "only show wire transfers claimed by the exchange": [ - "" + "sólo muestran las transferencias reclamadas por el proveedor" ], "Unverified": [ - "" + "Sin verificar" ], "is not valid": [ - "" + "no es válido" ], "is not a number": [ - "" + "no es un número" ], "must be 1 or greater": [ - "" + "debe ser 1 o mayor" ], "max 7 lines": [ - "" + "máximo 7 líneas" ], "change authorization configuration": [ - "" + "cambiar configuración de autorización" ], "Need to complete marked fields and choose authorization method": [ - "" + "Necesita completar campos marcados y escoger un método de autorización" ], "This is not a valid bitcoin address.": [ - "" + "Esta no es una dirección de bitcoin válida." ], "This is not a valid Ethereum address.": [ - "" + "Esta no es una dirección de Ethereum válida." ], "IBAN numbers usually have more that 4 digits": [ - "" + "Los números IBAN usualmente tienen mas de 4 digitos" ], "IBAN numbers usually have less that 34 digits": [ - "" + "Los números IBAN usualmente tienen menos de 34 digitos" ], "IBAN country code not found": [ - "" + "Código de pais de IBAN no encontrado" ], "IBAN number is not valid, checksum is wrong": [ - "" + "El número IBAN no es válido, falló la verificación" ], "Target type": [ - "" + "Tipo objetivo" ], "Method to use for wire transfer": [ - "" + "Método a usar para la transferencia" ], "Routing": [ - "" + "Enrutamiento" ], "Routing number.": [ - "" + "Número de enrutamiento." ], "Account": [ - "" + "Cuenta" ], "Account number.": [ - "" + "Dirección de la cuenta" ], "Business Identifier Code.": [ - "" + "Código de identificación de la empresa." ], "Bank Account Number.": [ - "" + "Número de cuenta bancaria." ], "Unified Payment Interface.": [ - "" + "Interfaz de pago unificado." ], "Bitcoin protocol.": [ - "" + "Protocolo Bitcoin." ], "Ethereum protocol.": [ - "" + "Protocolo Ethereum." ], "Interledger protocol.": [ - "" + "Protocolo Interledger." ], "Host": [ - "" + "Host" ], "Bank host.": [ - "" + "Host del banco." ], "Bank account.": [ - "" + "Cuenta bancaria." ], "Bank account owner's name.": [ - "" + "Nombre del titular de la cuenta bancaria." ], "No accounts yet.": [ - "" + "Aún no hay cuentas." ], "Name of the instance in URLs. The 'default' instance is special in that it is used to administer other instances.": [ - "" + "Nombre de la instancia en URL. La instancia \"por defecto\" es especial, ya que se utiliza para administrar otras instancias." ], "Business name": [ - "" + "Nombre del negocio" ], "Legal name of the business represented by this instance.": [ - "" + "Nombre legal de la empresa representada por esta instancia." ], "Email": [ - "" + "Correo eletrónico" ], "Contact email": [ - "" + "Correo electrónico del contacto" ], "Website URL": [ - "" + "URL de sitio web" ], "URL.": [ - "" + "URL." ], "Logo": [ - "" + "Logotipo" ], "Logo image.": [ - "" + "Imagen del logotipo." ], "Bank account": [ - "" + "Cuenta bancaria" ], "URI specifying bank account for crediting revenue.": [ - "" + "URI que especifica la cuenta bancaria para acreditar los ingresos." ], "Default max deposit fee": [ - "" + "Impuesto máximo de deposito por omisión" ], "Maximum deposit fees this merchant is willing to pay per order by default.": [ - "" + "Comisiones de depósito máximas que este comerciante está dispuesto a pagar por pedido por defecto." ], "Default max wire fee": [ - "" + "Impuesto máximo de transferencia por omisión" ], "Maximum wire fees this merchant is willing to pay per wire transfer by default.": [ - "" + "Comisiones de transferencia máximas que este comerciante está dispuesto a pagar por transferencia por defecto." ], "Default wire fee amortization": [ - "" + "Amortización de impuesto de transferencia por omisión" ], "Number of orders excess wire transfer fees will be divided by to compute per order surcharge.": [ - "" + "El número de pedidos que excedan las tarifas de transferencia bancaria se dividirá para calcular el recargo por pedido." ], "Physical location of the merchant.": [ - "" + "Ubicación física del comerciante." ], "Jurisdiction": [ - "" + "Jurisdicción" ], "Jurisdiction for legal disputes with the merchant.": [ - "" + "Jurisdicción para disputas legales con el comerciante." ], "Default payment delay": [ - "" + "Retraso del pago por defecto" ], "Time customers have to pay an order before the offer expires by default.": [ - "" + "Tiempo que los clientes tienen para pagar un pedido antes de que caduque la oferta de forma predeterminada." ], "Default wire transfer delay": [ - "" + "Retrazo de transferencia por omisión" ], "Maximum time an exchange is allowed to delay wiring funds to the merchant, enabling it to aggregate smaller payments into larger wire transfers and reducing wire fees.": [ - "" + "Tiempo máximo que un proveedor puede retrasar la transferencia de fondos al comerciante, lo que le permite agrupar pagos más pequeños en transferencias más grandes y reducir las comisiones por transferencia." ], "Instance id": [ - "" + "ID de instancia" ], "Change the authorization method use for this instance.": [ - "" + "Cambiar el método de autorización a usar para esta instancia." ], "Manage access token": [ - "" + "Administrar token de acceso" ], "Failed to create instance": [ - "" + "Fallo al crear la instancia" ], "Login required": [ - "" + "Login necesario" ], "Please enter your access token.": [ - "" + "Por favor, introduzca su clave de acceso." ], "Access Token": [ - "" + "Token de acceso" ], "The request to the backend take too long and was cancelled": [ - "" + "La petición al backend tardó demasiado y fue cancelada" ], "Diagnostic from %1$s is \"%2$s\"": [ - "" + "El Diagnóstico de %1$s es \"%2$s\"" ], "The backend reported a problem: HTTP status #%1$s": [ - "" + "El backend ha informado de un problema: HTTP status #%1$s" ], "Diagnostic from %1$s is '%2$s'": [ - "" + "El Diagnóstico de %1$s es '%2$s'" ], "Access denied": [ - "" + "Acceso denegado" ], "The access token provided is invalid.": [ - "" + "El token de acceso proporcionado no es válido." ], "No 'default' instance configured yet.": [ - "" + "No se ha configurado una instancia por 'defecto' todavía" ], "Create a 'default' instance to begin using the merchant backoffice.": [ - "" + "Cree una instancia \"por defecto\" para empezar a utilizar el backoffice comerciante." ], "The access token provided is invalid": [ - "" + "El token de acceso proporcionado no es válido" ], "Hide for today": [ - "" + "Ocultar por hoy" ], "Instance": [ - "" + "Instancia" ], "Settings": [ - "" + "Configuración" ], "Connection": [ - "" + "Conexión" ], "New": [ - "" + "Nuevo" ], "List": [ - "" + "Lista" ], "Log out": [ - "" + "Salir" ], "Check your token is valid": [ - "" + "Verifica que el token sea valido" ], "Couldn't access the server.": [ - "" + "No se pudo acceder al servidor." ], "Could not infer instance id from url %1$s": [ - "" + "No se pudo inferir el id de la instancia con la url %1$s" ], "Server not found": [ - "" + "Servidor no encontrado" ], "Server response with an error code": [ - "" + "El servidor responde con un código de error" ], "Got message %1$s from %2$s": [ - "" + "Recibimos el mensaje %1$s desde %2$s" ], "Response from server is unreadable, http status: %1$s": [ - "" + "La respuesta del servidor es ilegible, estado http: %1$s" ], "Unexpected Error": [ - "" + "Error inesperado" ], "The value %1$s is invalid for a payment url": [ - "" + "El valor %1$s es invalido para una URL de pago" ], "add element to the list": [ - "" + "agregar elemento a la lista" ], "add": [ - "" + "Agregar" ], "Deleting": [ - "" + "Borrando" ], "Changing": [ - "" + "Cambiando" ], "Order ID": [ - "" + "ID de pedido" ], "Payment URL": [ - "" + "URL de pago" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "es", + "completeness": 100 }; -strings['it'] = { - "domain": "messages", +strings['en'] = { "locale_data": { "messages": { "": { @@ -8044,44 +9664,47 @@ strings['it'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=(n != 1);", + "lang": "", + "completeness": 0 }; -strings['sv'] = { - "domain": "messages", +strings['de'] = { "locale_data": { "messages": { "": { "domain": "messages", - "plural_forms": "nplurals=2; plural=(n != 1);", - "lang": "" + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "de" }, "Cancel": [ - "" + "Zurück" ], "%1$s": [ - "" + "%1$s" ], "Close": [ - "" + "Schließen" ], "Continue": [ - "" + "Weiter" ], "Clear": [ - "" + "Leeren" ], "Confirm": [ - "" + "Bestätigen" ], "is not the same as the current access token": [ "" ], "cannot be empty": [ - "" + "darf nicht leer sein" ], "cannot be the same as the old token": [ - "" + "muss sich vom alten Token unterscheiden" ], "is not the same": [ "" @@ -8090,19 +9713,19 @@ strings['sv'] = { "" ], "Old access token": [ - "" + "Altes Zugriffstoken" ], "access token currently in use": [ "" ], "New access token": [ - "" + "Neues Zugriffstoken" ], "next access token to be used": [ "" ], "Repeat access token": [ - "" + "Zugriffstoken wiederholen" ], "confirm the same access token": [ "" @@ -8132,22 +9755,22 @@ strings['sv'] = { "" ], "Instances": [ - "" + "Instanzen" ], "Delete": [ - "" + "Löschen" ], "add new instance": [ - "" + "neue Instanz hinzufügen" ], "ID": [ "" ], "Name": [ - "" + "Name" ], "Edit": [ - "" + "Bearbeiten" ], "Purge": [ "" @@ -8300,7 +9923,7 @@ strings['sv'] = { "" ], "Amount": [ - "" + "Betrag" ], "Taxes can be in currencies that differ from the main currency used by the merchant.": [ "" @@ -8363,94 +9986,94 @@ strings['sv'] = { "" ], "required": [ - "" + "erforderlich" ], "not valid": [ - "" + "nicht gültig" ], "must be greater than 0": [ "" ], "not a valid json": [ - "" + "kein gültiges JSON-Format" ], "should be in the future": [ - "" + "sollte in der Zukunft liegen" ], "refund deadline cannot be before pay deadline": [ - "" + "Die Rückerstattungsfrist kann nicht vor der Zahlungsfrist liegen" ], "wire transfer deadline cannot be before refund deadline": [ - "" + "Die Überweisungsfrist kann nicht vor der Rückerstattungsfrist liegen" ], "wire transfer deadline cannot be before pay deadline": [ - "" + "Die Überweisungsfrist kann nicht vor der Zahlungsfrist liegen" ], "should have a refund deadline": [ - "" + "sollte eine Rückerstattungsfrist haben" ], "auto refund cannot be after refund deadline": [ - "" + "Die automatische Rückerstattung kann nicht nach der Rückerstattungsfrist erfolgen" ], "Manage products in order": [ - "" + "Artikel in der Bestellung verwalten" ], "Manage list of products in the order.": [ - "" + "Liste der Artikel in der Bestellung verwalten." ], "Remove this product from the order.": [ - "" + "Diesen Artikel aus der Bestellung entfernen." ], "Total price": [ - "" + "Gesamtpreis" ], "total product price added up": [ "" ], "Amount to be paid by the customer": [ - "" + "Zu zahlender Betrag" ], "Order price": [ - "" + "Bestellsumme" ], "final order price": [ "" ], "Summary": [ - "" + "Zusammenfassung" ], "Title of the order to be shown to the customer": [ - "" + "Bezeichnung der Bestellung, die den Kunden angezeigt wird" ], "Shipping and Fulfillment": [ "" ], "Delivery date": [ - "" + "Lieferdatum" ], "Deadline for physical delivery assured by the merchant.": [ - "" + "Vom Händler zugesicherte Zustellfrist." ], "Location": [ "" ], "address where the products will be delivered": [ - "" + "Zustelladresse der Artikel" ], "Fulfillment URL": [ - "" + "Adresse digitaler Dienstleistung (Fulfillment-URL)" ], "URL to which the user will be redirected after successful payment.": [ - "" + "URL der von Kunden zu besuchenden Adresse nach erfolgter Bezahlung." ], "Taler payment options": [ - "" + "Taler-Zahlungsoptionen" ], "Override default Taler payment settings for this order": [ "" ], "Payment deadline": [ - "" + "Zahlungsfrist" ], "Deadline for the customer to pay for the offer before it expires. Inventory products will be reserved until this deadline.": [ "" @@ -8558,7 +10181,7 @@ strings['sv'] = { "" ], "Date": [ - "" + "Datum" ], "Refund": [ "" @@ -8744,7 +10367,7 @@ strings['sv'] = { "" ], "Back": [ - "" + "Zurück" ], "refund created successfully": [ "" @@ -8774,7 +10397,7 @@ strings['sv'] = { "" ], "Refunded": [ - "" + "Rückerstattet" ], "only show orders where customers paid, but wire payments from payment provider are still pending": [ "" @@ -8957,10 +10580,10 @@ strings['sv'] = { "" ], "Exchange URL": [ - "" + "URL des Exchange" ], "URL of exchange": [ - "" + "URL des Exchange" ], "Next": [ "" @@ -8996,7 +10619,7 @@ strings['sv'] = { "" ], "Subject": [ - "" + "Verwendungszweck" ], "Tips": [ "" @@ -9401,16 +11024,16 @@ strings['sv'] = { "" ], "IBAN numbers usually have more that 4 digits": [ - "" + "IBAN-Nummern haben normalerweise mehr als 4 Ziffern" ], "IBAN numbers usually have less that 34 digits": [ - "" + "IBAN-Nummern haben normalerweise weniger als 34 Ziffern" ], "IBAN country code not found": [ - "" + "IBAN-Ländercode wurde nicht gefunden" ], "IBAN number is not valid, checksum is wrong": [ - "" + "IBAN-Nummer ist ungültig, die Prüfsumme ist falsch" ], "Target type": [ "" @@ -9650,6 +11273,10 @@ strings['sv'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "de", + "completeness": 9 }; diff --git a/packages/merchant-backoffice-ui/src/i18n/sv.po b/packages/merchant-backoffice-ui/src/i18n/sv.po @@ -27,2697 +27,3540 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 #, c-format -msgid "Cancel" +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." msgstr "" #: src/components/modal/index.tsx:79 #, c-format +msgid "Cancel" +msgstr "" + +#: src/components/modal/index.tsx:87 +#, c-format msgid "%1$s" msgstr "" -#: src/components/modal/index.tsx:84 +#: src/components/modal/index.tsx:92 #, c-format msgid "Close" msgstr "" -#: src/components/modal/index.tsx:124 +#: src/components/modal/index.tsx:132 #, c-format msgid "Continue" msgstr "" -#: src/components/modal/index.tsx:178 +#: src/components/modal/index.tsx:192 #, c-format msgid "Clear" msgstr "" -#: src/components/modal/index.tsx:190 +#: src/components/modal/index.tsx:204 #, c-format msgid "Confirm" msgstr "" -#: src/components/modal/index.tsx:296 +#: src/components/modal/index.tsx:246 +#, c-format +msgid "Required" +msgstr "" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" + +#: src/components/modal/index.tsx:383 +#, c-format +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, c-format +msgid "Account id" +msgstr "" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 #, c-format -msgid "is not the same as the current access token" +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." msgstr "" -#: src/components/modal/index.tsx:299 +#: src/components/modal/index.tsx:537 #, c-format -msgid "cannot be empty" +msgid "Is not the same as the current access token" msgstr "" -#: src/components/modal/index.tsx:301 +#: src/components/modal/index.tsx:542 #, c-format -msgid "cannot be the same as the old token" +msgid "Can't be the same as the old token" msgstr "" -#: src/components/modal/index.tsx:305 +#: src/components/modal/index.tsx:546 #, c-format -msgid "is not the same" +msgid "Is not the same" msgstr "" -#: src/components/modal/index.tsx:315 +#: src/components/modal/index.tsx:554 #, c-format msgid "You are updating the access token from instance with id %1$s" msgstr "" -#: src/components/modal/index.tsx:331 +#: src/components/modal/index.tsx:570 #, c-format msgid "Old access token" msgstr "" -#: src/components/modal/index.tsx:332 +#: src/components/modal/index.tsx:571 #, c-format -msgid "access token currently in use" +msgid "Access token currently in use" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/components/modal/index.tsx:577 #, c-format msgid "New access token" msgstr "" -#: src/components/modal/index.tsx:339 +#: src/components/modal/index.tsx:578 #, c-format -msgid "next access token to be used" +msgid "Next access token to be used" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/components/modal/index.tsx:583 #, c-format msgid "Repeat access token" msgstr "" -#: src/components/modal/index.tsx:345 +#: src/components/modal/index.tsx:584 #, c-format -msgid "confirm the same access token" +msgid "Confirm the same access token" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/components/modal/index.tsx:589 #, c-format msgid "Clearing the access token will mean public access to the instance" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/components/modal/index.tsx:616 #, c-format -msgid "cannot be the same as the old access token" +msgid "Can't be the same as the old access token" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/components/modal/index.tsx:631 #, c-format msgid "You are setting the access token for the new instance" msgstr "" -#: src/components/modal/index.tsx:420 +#: src/components/modal/index.tsx:657 #, c-format msgid "" "With external authorization method no check will be done by the merchant " "backend" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/components/modal/index.tsx:673 #, c-format msgid "Set external authorization" msgstr "" -#: src/components/modal/index.tsx:448 +#: src/components/modal/index.tsx:685 #, c-format msgid "Set access token" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/components/modal/index.tsx:707 #, c-format msgid "Operation in progress..." msgstr "" -#: src/components/modal/index.tsx:479 +#: src/components/modal/index.tsx:716 #, c-format msgid "The operation will be automatically canceled after %1$s seconds" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, c-format +msgid "Your instance not found" +msgstr "" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 #, c-format msgid "Instances" msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/admin/list/TableActive.tsx:94 #, c-format msgid "Delete" msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/admin/list/TableActive.tsx:100 #, c-format -msgid "add new instance" +msgid "Add new instance" msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/admin/list/TableActive.tsx:177 #, c-format msgid "ID" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/admin/list/TableActive.tsx:180 #, c-format msgid "Name" msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/admin/list/TableActive.tsx:222 #, c-format msgid "Edit" msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/admin/list/TableActive.tsx:239 #, c-format msgid "Purge" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/admin/list/TableActive.tsx:263 #, c-format msgid "There is no instances yet, add more pressing the + sign" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/admin/list/View.tsx:66 #, c-format msgid "Only show active instances" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/admin/list/View.tsx:69 #, c-format msgid "Active" msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/admin/list/View.tsx:76 #, c-format msgid "Only show deleted instances" msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/admin/list/View.tsx:79 #, c-format msgid "Deleted" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/admin/list/View.tsx:86 #, c-format msgid "Show all instances" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/admin/list/View.tsx:89 #, c-format msgid "All" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/admin/list/index.tsx:100 #, c-format msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/admin/list/index.tsx:105 #, c-format msgid "Failed to delete instance" msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/admin/list/index.tsx:140 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Instance '%1$s' (ID: %2$s) has been purge" msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/admin/list/index.tsx:145 #, c-format msgid "Failed to purge instance" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:41 +#: src/components/exception/AsyncButton.tsx:43 #, c-format -msgid "Pending KYC verification" +msgid "Loading..." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:66 +#: src/components/form/InputPaytoForm.tsx:86 #, c-format -msgid "Timed out" +msgid "This is not a valid bitcoin address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:103 +#: src/components/form/InputPaytoForm.tsx:99 #, c-format -msgid "Exchange" +msgid "This is not a valid Ethereum address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:106 +#: src/components/form/InputPaytoForm.tsx:122 #, c-format -msgid "Target account" +msgid "This is not a valid host." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:109 +#: src/components/form/InputPaytoForm.tsx:145 #, c-format -msgid "KYC URL" +msgid "IBAN numbers usually have more that 4 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/components/form/InputPaytoForm.tsx:147 #, c-format -msgid "Code" +msgid "IBAN numbers usually have less that 34 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/components/form/InputPaytoForm.tsx:155 #, c-format -msgid "Http Status" +msgid "IBAN country code not found" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/components/form/InputPaytoForm.tsx:180 #, c-format -msgid "No pending kyc verification!" +msgid "IBAN number is invalid, checksum is wrong" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputPaytoForm.tsx:195 #, c-format -msgid "change value to unknown date" +msgid "Choose one..." msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputPaytoForm.tsx:298 #, c-format -msgid "change value to empty" +msgid "Method to use for wire transfer" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputPaytoForm.tsx:308 #, c-format -msgid "clear" +msgid "Routing" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "change value to never" +msgid "Routing number." msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/form/InputPaytoForm.tsx:314 #, c-format -msgid "never" +msgid "Account" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/form/InputPaytoForm.tsx:316 #, c-format -msgid "Country" +msgid "Account number." msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/form/InputPaytoForm.tsx:324 #, c-format -msgid "Address" +msgid "Code" msgstr "" -#: src/components/form/InputLocation.tsx:39 +#: src/components/form/InputPaytoForm.tsx:326 #, c-format -msgid "Building number" +msgid "Business Identifier Code." msgstr "" -#: src/components/form/InputLocation.tsx:41 +#: src/components/form/InputPaytoForm.tsx:335 #, c-format -msgid "Building name" +msgid "International Bank Account Number." msgstr "" -#: src/components/form/InputLocation.tsx:42 +#: src/components/form/InputPaytoForm.tsx:348 #, c-format -msgid "Street" +msgid "Unified Payment Interface." msgstr "" -#: src/components/form/InputLocation.tsx:43 +#: src/components/form/InputPaytoForm.tsx:358 #, c-format -msgid "Post code" +msgid "Bitcoin protocol." msgstr "" -#: src/components/form/InputLocation.tsx:44 +#: src/components/form/InputPaytoForm.tsx:368 #, c-format -msgid "Town location" +msgid "Ethereum protocol." msgstr "" -#: src/components/form/InputLocation.tsx:45 +#: src/components/form/InputPaytoForm.tsx:378 #, c-format -msgid "Town" +msgid "Interledger protocol." msgstr "" -#: src/components/form/InputLocation.tsx:46 +#: src/components/form/InputPaytoForm.tsx:400 #, c-format -msgid "District" +msgid "Bank host." msgstr "" -#: src/components/form/InputLocation.tsx:49 +#: src/components/form/InputPaytoForm.tsx:404 #, c-format -msgid "Country subdivision" +msgid "Without scheme and may include subpath:" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "Product id" +msgid "Bank account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputPaytoForm.tsx:432 #, c-format -msgid "Description" +msgid "Legal name of the person holding the account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Product" +msgid "It should match the bank account name." msgstr "" -#: src/components/form/InputSearchProduct.tsx:95 +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 #, c-format -msgid "search products by it's description or id" +msgid "Invalid url" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "no products found with that description" +msgid "URL must end with a '/'" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "You must enter a valid product identifier." +msgid "URL must not contain params" msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "Quantity must be greater than 0!" +msgid "URL must not hash param" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 +#, c-format +msgid "The request to check the revenue API failed." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, c-format +msgid "Server replied with \"bad request\"." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 +#, c-format +msgid "Unauthorized, check credentials." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 +#, c-format +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, c-format +msgid "Account:" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format msgid "" -"This quantity exceeds remaining stock. Currently, only %1$s units remain " -"unreserved in stock." +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Quantity" +msgid "Endpoint URL" msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "how many products will be added" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 #, c-format -msgid "Add from inventory" +msgid "Auth type" msgstr "" -#: src/components/form/InputImage.tsx:105 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Choose the authentication type for the account info URL" msgstr "" -#: src/components/form/InputImage.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 +#, c-format +msgid "Without authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 +#, c-format +msgid "With authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, c-format +msgid "Do not change" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 +#, c-format +msgid "Username" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 +#, c-format +msgid "Username to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 +#, c-format +msgid "Password" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 +#, c-format +msgid "Password to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 +#, c-format +msgid "Match" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 +#, c-format +msgid "Check where the information match against the server info." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 +#, c-format +msgid "Not verified" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 +#, c-format +msgid "Last test was ok" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 +#, c-format +msgid "Last test failed" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 +#, c-format +msgid "Compare info from server with account form" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 +#, c-format +msgid "Test" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 +#, c-format +msgid "Need to complete marked fields" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 +#, c-format +msgid "Confirm operation" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:212 +#, c-format +msgid "Account details" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:291 +#, c-format +msgid "Import from bank" +msgstr "" + +#: src/paths/instance/accounts/create/index.tsx:67 +#, c-format +msgid "Could not create account" +msgstr "" + +#: src/paths/notfound/index.tsx:53 +#, c-format +msgid "No 'default' instance configured yet." +msgstr "" + +#: src/paths/notfound/index.tsx:54 +#, c-format +msgid "Create a 'default' instance to begin using the merchant backoffice." +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:62 +#, c-format +msgid "Bank accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:67 +#, c-format +msgid "Add new account" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:136 +#, c-format +msgid "Wire method: Bitcoin" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:145 +#, c-format +msgid "Sewgit 1" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:148 +#, c-format +msgid "Sewgit 2" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:180 +#, c-format +msgid "Delete selected accounts from the database" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:198 +#, c-format +msgid "Wire method: x-taler-bank" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:207 +#, c-format +msgid "Account name" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:251 +#, c-format +msgid "Wire method: IBAN" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:304 +#, c-format +msgid "Other accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:313 +#, c-format +msgid "Path" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:367 +#, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:77 +#, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:78 +#, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:98 +#, c-format +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:41 +#, c-format +msgid "Pending KYC verification" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:66 +#, c-format +msgid "Timed out" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:103 +#, c-format +msgid "Exchange" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:106 +#, c-format +msgid "Target account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:109 +#, c-format +msgid "Reason" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:122 +#, c-format +msgid "There is an anti-money laundering process pending to complete." +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:167 +#, c-format +msgid "Http Status" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:197 +#, c-format +msgid "No pending kyc verification!" +msgstr "" + +#: src/components/form/InputDate.tsx:127 +#, c-format +msgid "Change value to unknown date" +msgstr "" + +#: src/components/form/InputDate.tsx:128 +#, c-format +msgid "Change value to empty" +msgstr "" + +#: src/components/form/InputDate.tsx:140 +#, c-format +msgid "Change value to never" +msgstr "" + +#: src/components/form/InputDate.tsx:145 +#, c-format +msgid "Never" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:55 +#, c-format +msgid "days" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:65 +#, c-format +msgid "hours" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:76 +#, c-format +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" +msgstr "" + +#: src/components/form/InputLocation.tsx:39 +#, c-format +msgid "Building number" +msgstr "" + +#: src/components/form/InputLocation.tsx:41 +#, c-format +msgid "Building name" +msgstr "" + +#: src/components/form/InputLocation.tsx:42 +#, c-format +msgid "Street" +msgstr "" + +#: src/components/form/InputLocation.tsx:43 +#, c-format +msgid "Post code" +msgstr "" + +#: src/components/form/InputLocation.tsx:44 +#, c-format +msgid "Town location" +msgstr "" + +#: src/components/form/InputLocation.tsx:45 +#, c-format +msgid "Town" +msgstr "" + +#: src/components/form/InputLocation.tsx:46 +#, c-format +msgid "District" +msgstr "" + +#: src/components/form/InputLocation.tsx:49 +#, c-format +msgid "Country subdivision" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:80 +#, c-format +msgid "Description" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:106 +#, c-format +msgid "Enter description or id" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:164 +#, c-format +msgid "no match found with that description or id" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:57 +#, c-format +msgid "You must enter a valid product identifier." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:65 +#, c-format +msgid "Quantity must be greater than 0!" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:77 +#, c-format +msgid "" +"This quantity exceeds remaining stock. Currently, only %1$s units remain " +"unreserved in stock." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:100 +#, c-format +msgid "Search product" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:112 +#, c-format +msgid "Quantity" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:113 +#, c-format +msgid "How many products will be added" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:120 +#, c-format +msgid "Add from inventory" +msgstr "" + +#: src/components/form/InputImage.tsx:105 +#, c-format +msgid "Image must be smaller than 1 MB" +msgstr "" + +#: src/components/form/InputImage.tsx:110 +#, c-format +msgid "Add" +msgstr "" + +#: src/components/form/InputImage.tsx:115 +#, c-format +msgid "Remove" +msgstr "" + +#: src/components/form/InputTaxes.tsx:47 +#, c-format +msgid "Invalid" +msgstr "" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 +#, c-format +msgid "No taxes configured for this product." +msgstr "" + +#: src/components/form/InputTaxes.tsx:109 +#, c-format +msgid "Amount" +msgstr "" + +#: src/components/form/InputTaxes.tsx:110 +#, c-format +msgid "" +"Taxes can be in currencies that differ from the main currency used by the " +"merchant." +msgstr "" + +#: src/components/form/InputTaxes.tsx:112 +#, c-format +msgid "" +"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgstr "" + +#: src/components/form/InputTaxes.tsx:121 +#, c-format +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "" + +#: src/components/form/InputTaxes.tsx:127 +#, c-format +msgid "Add tax to the tax list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:71 +#, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:74 +#, c-format +msgid "Add custom product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:85 +#, c-format +msgid "Complete information of the product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:185 +#, c-format +msgid "Image" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:186 +#, c-format +msgid "Photo of the product." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, c-format +msgid "Full product description." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, c-format +msgid "Name of the product unit." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, c-format +msgid "Amount in the current currency." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, c-format +msgid "How many products will be added." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "" + +#: src/components/product/ProductList.tsx:46 +#, c-format +msgid "Unit price" +msgstr "" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, c-format +msgid "Must be greater than 0" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, c-format +msgid "Must have a refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, c-format +msgid "Must be in the future" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 +#, c-format +msgid "Manage list of products in the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:435 +#, c-format +msgid "Remove this product from the order." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, c-format +msgid "Total product price added up" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:474 +#, c-format +msgid "Amount to be paid by the customer" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:480 #, c-format -msgid "Add" +msgid "Order price" msgstr "" -#: src/components/form/InputImage.tsx:115 +#: src/paths/instance/orders/create/CreatePage.tsx:481 #, c-format -msgid "Remove" +msgid "Final order price" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format -msgid "No taxes configured for this product." +msgid "Summary" msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format -msgid "Amount" +msgid "Title of the order to be shown to the customer" msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format -msgid "" -"Taxes can be in currencies that differ from the main currency used by the " -"merchant." +msgid "Shipping and Fulfillment" msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format -msgid "" -"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgid "Delivery date" msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." +msgid "Deadline for physical delivery assured by the merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format -msgid "add tax to the tax list" +msgid "Location" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/paths/instance/orders/create/CreatePage.tsx:507 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Address where the products will be delivered" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "Add custom product" +msgid "Fulfillment URL" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "Complete information of the product" +msgid "URL to which the user will be redirected after successful payment." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "Image" +msgid "Taler payment options" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "photo of the product" +msgid "Override default Taler payment settings for this order" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:529 #, c-format -msgid "full product description" +msgid "Payment time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/orders/create/CreatePage.tsx:535 #, c-format -msgid "Unit" +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:552 #, c-format -msgid "name of the product unit" +msgid "Default" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/orders/create/CreatePage.tsx:561 #, c-format -msgid "Price" +msgid "Refund time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format -msgid "amount in the current currency" +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "Taxes" +msgid "Wire transfer time" msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "image" +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "description" +msgid "Auto-refund time" msgstr "" -#: src/components/product/ProductList.tsx:44 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "quantity" +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." msgstr "" -#: src/components/product/ProductList.tsx:47 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "unit price" +msgid "Maximum fee" msgstr "" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format -msgid "total price" +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "required" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format -msgid "not valid" +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "must be greater than 0" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "not a valid json" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:170 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "should be in the future" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:173 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "refund deadline cannot be before pay deadline" +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "should have a refund deadline" +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "auto refund cannot be after refund deadline" +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "Manage products in order" +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:796 #, c-format -msgid "Manage list of products in the order." +msgid "No deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Remove this product from the order." +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "Total price" +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "total product price added up" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "Amount to be paid by the customer" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "Order price" +msgid "Orders" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "final order price" +msgid "Create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "Summary" +msgid "Load first page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/list/Table.tsx:147 #, c-format -msgid "Title of the order to be shown to the customer" +msgid "Date" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "Shipping and Fulfillment" +msgid "Refund" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "Delivery date" +msgid "copy url" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "Deadline for physical delivery assured by the merchant." +msgid "Load more orders after the last one" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "Location" +msgid "Load next page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "address where the products will be delivered" +msgid "No orders have been found matching your query!" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "Fulfillment URL" +msgid "Duplicated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "URL to which the user will be redirected after successful payment." +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Taler payment options" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "Override default Taler payment settings for this order" +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/paths/instance/orders/list/Table.tsx:391 #, c-format -msgid "Payment deadline" +msgid "Requested by the customer" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +msgid "Other" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Refund deadline" +msgid "Why this order is being refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "Wire transfer deadline" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "Auto-refund deadline" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without " -"user interaction." +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "Maximum deposit fee" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "Maximum wire fee" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "Wire fee amortization" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to " -"determine the share of excess wire fees to be paid explicitly by the " -"consumer." +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Create token" +msgid "Payment deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:116 #, c-format msgid "" -"Uncheck this option if the merchant backend generated an order ID with " -"enough entropy to prevent adversarial claims." +"After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Minimum age required" +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/DetailPage.tsx:122 #, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this " -"contract. If empty the age restriction will be defined by the products" +msgid "Transfer deadline for the exchange" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/details/DetailPage.tsx:134 #, c-format -msgid "Additional information" +msgid "Where the order will be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Auto-refund delay" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "days" +msgid "Extra info" msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "hours" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "minutes" +msgid "Order" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "seconds" +msgid "Claimed" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "forever" +msgid "Claimed at" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "%1$sM" +msgid "Timeline" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "%1$sY" +msgid "Payment details" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "%1$sd" +msgid "Order status" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "%1$sh" +msgid "Product list" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "%1$smin" +msgid "Paid" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/details/DetailPage.tsx:465 #, c-format -msgid "%1$ssec" +msgid "Wired" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "Orders" +msgid "Refunded" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:490 #, c-format -msgid "create order" +msgid "Refund order" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/details/DetailPage.tsx:491 #, c-format -msgid "load newer orders" +msgid "Not refundable" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "Date" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "Refund" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "copy url" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "load older orders" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "No orders have been found matching your query!" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "duplicated" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "invalid format" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "this value exceed the refundable amount" +msgid "Order status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:716 #, c-format -msgid "date" +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format -msgid "amount" +msgid "" +"Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "reason" +msgid "Back" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/index.tsx:88 #, c-format -msgid "amount to be refunded" +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "Max refundable:" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "Reason" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "Choose one..." +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "requested by the customer" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "other" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "why this order is being refunded" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "more information to give context" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Contract Terms" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "human-readable description of the whole purchase" +msgid "" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "total price for the transaction" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "URL for this purchase" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "Max fee" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "Max wire fee" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/list/index.tsx:114 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize " -"wire fees on average" +msgid "Order id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Created at" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "time when this contract was generated" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "" -"after this deadline, the merchant won't accept payments for the contract" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "transfer deadline for the exchange" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "where the order will be delivered" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Auto-refund delay" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "" -"how long the wallet should try to get an automatic refund for the purchase" +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "Extra info" +msgid "Your device need to have exactly the same value" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "Order" +msgid "Random" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "claimed" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "claimed at" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "Timeline" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "Payment details" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/otp_devices/list/Table.tsx:62 #, c-format -msgid "Order status" +msgid "Add new devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "Product list" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "paid" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "wired" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "refunded" +msgid "There is no devices yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "refund order" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "not refundable" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "refund" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "Refunded amount" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "Refund taken" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "Status URL" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "Refund URI" +msgid "Template id is unknown" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "unpaid" +msgid "" +"The provided information is inconsistent with the current state of the " +"template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/components/form/InputStock.tsx:99 #, c-format -msgid "pay at" +msgid "" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/components/form/InputStock.tsx:109 #, c-format -msgid "created at" +msgid "Manage stock" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/components/form/InputStock.tsx:115 #, c-format -msgid "Order status URL" +msgid "This product has been configured without stock control" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/components/form/InputStock.tsx:119 #, c-format -msgid "Payment URI" +msgid "Infinite" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/components/form/InputStock.tsx:136 #, c-format -msgid "" -"Unknown order status. This is an error, please contact the administrator." +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/components/form/InputStock.tsx:169 #, c-format -msgid "Back" +msgid "Incoming" msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/components/form/InputStock.tsx:170 #, c-format -msgid "refund created successfully" +msgid "Lost" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/components/form/InputStock.tsx:185 #, c-format -msgid "could not create the refund" +msgid "Current" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "select date to show nearby orders" +msgid "Remove stock control for this product" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/components/form/InputStock.tsx:195 #, c-format -msgid "order id" +msgid "without stock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/components/form/InputStock.tsx:204 #, c-format -msgid "jump to order with the given order ID" +msgid "Next restock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/components/form/InputStock.tsx:208 #, c-format -msgid "remove all filters" +msgid "Warehouse address" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/components/form/InputArray.tsx:118 #, c-format -msgid "only show paid orders" +msgid "Add element to the list" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/components/product/ProductForm.tsx:120 #, c-format -msgid "Paid" +msgid "Invalid amount" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "only show orders with refunds" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "Refunded" +msgid "Illustration of the product for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment " -"provider are still pending" +msgid "Product description for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "Not wired" +msgid "Age restriction" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "clear date filter" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/components/product/ProductForm.tsx:199 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Minimum age of the customer" msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/components/product/ProductForm.tsx:203 #, c-format -msgid "Enter an order id" +msgid "Unit name" msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/components/product/ProductForm.tsx:204 #, c-format -msgid "order not found" +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/components/product/ProductForm.tsx:205 #, c-format -msgid "could not get the order to refund" +msgid "Example: kg, items or liters" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/product/ProductForm.tsx:209 #, c-format -msgid "Loading..." +msgid "Price per unit" msgstr "" -#: src/components/form/InputStock.tsx:99 +#: src/components/product/ProductForm.tsx:210 #, c-format msgid "" -"click here to configure the stock of the product, leave it as is and the " -"backend will not control stock" +"Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/form/InputStock.tsx:109 +#: src/components/product/ProductForm.tsx:214 #, c-format -msgid "Manage stock" +msgid "Stock" msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "this product has been configured without stock control" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "Infinite" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/components/form/InputStock.tsx:136 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Categories" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "Incoming" +msgid "Search by category description or id" msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/product/ProductForm.tsx:232 #, c-format -msgid "Lost" +msgid "Categories where this product will be listed on." msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Current" +msgid "Product created successfully" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/paths/instance/products/create/index.tsx:58 #, c-format -msgid "remove stock control for this product" +msgid "Could not create product" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "without stock" +msgid "Inventory" msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "Next restock" +msgid "Add product to inventory" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Delivery address" +msgid "Sales" msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Sold" msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "illustration of the product for customers" +msgid "Free" msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "product description for customers" +msgid "Go to product update page" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "Age restricted" +msgid "Update" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/paths/instance/products/list/Table.tsx:283 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Remove this product from the database" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " -"items, 5 meters) for customers" +msgid "Load more products after the last one" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "" -"sale price for customers, including taxes, for above units of the product" +msgid "Update the product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/products/list/Table.tsx:373 #, c-format -msgid "Stock" +msgid "Update product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/products/list/Table.tsx:384 #, c-format -msgid "" -"product inventory for products with finite supply (for internal use only)" +msgid "Confirm update" msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "Need to complete marked fields" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "could not create product" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "Products" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "add product to inventory" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Sell" +msgid "There is no products yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "Profit" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "Sold" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "free" +msgid "Product updated successfully" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "go to product update page" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "Update" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/products/list/index.tsx:149 #, c-format -msgid "remove this product from the database" +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "update the product with new price" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "update product with new price" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "add more elements to the inventory" +msgid "Product id:" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "report elements lost in the inventory" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "new price for the product" +msgid "Could not update product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "the are value with errors" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "update product with new stock and price" +msgid "Must be greater that 0" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "There is no products yet, add more pressing the + sign" +msgid "To short" msgstr "" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "product updated successfully" +msgid "Identifier" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "could not update the product" +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "product delete successfully" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "could not delete the product" +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "Product id:" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to " -"the indicated account of the exchange." +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "it should be greater than 0" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "must be a valid URL" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Initial balance" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "balance prior to deposit" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Exchange URL" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "URL of exchange" +msgid "Supported currencies: %1$s" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "Next" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "Wire method" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "method to use for wire transfer" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Select one wire method" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "could not create reserve" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Valid until" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "Created balance" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "Exchange balance" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "Picked up" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Committed" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Account address" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "Subject" +msgid "Could not create template" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Tips" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/list/Table.tsx:66 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Add new templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "Authorized" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "Expiration" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "amount of tip" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "Justification" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "reason for the tip" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "URL after tip" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "URL to visit after tip payment" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "Reserves not yet funded" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Reserves ready" +msgid "Template identification" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "add new reserve" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "Expires at" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "Initial" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "delete selected reserve from the database" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/index.tsx:162 #, c-format -msgid "authorize new tip from selected reserve" +msgid "can't be undone" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "" -"There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Print" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "Expected Balance" +msgid "Too short" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "could not create the tip" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "should not be empty" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "should be greater that 0" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "can't be empty" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "to short" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "size of the key should be 32" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "Identifier" +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Name of the template in URLs." +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Describe what this template stands for" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "Fixed summary" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/token/DetailPage.tsx:121 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "Current access token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "Fixed price" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/token/DetailPage.tsx:142 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "Clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/token/DetailPage.tsx:177 #, c-format -msgid "Minimum age" +msgid "Confirm change" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "Payment timeout" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "Verification algorithm" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "Point-of-sale key" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Useful to validate the purchase" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "generate random secret key" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "random" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "show secret key" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "hide secret key" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "hide" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "show" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "could not inform template" +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Amount is required" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Order summary is required" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "New order for template" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Amount of the order" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Order summary" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 #, c-format -msgid "could not create order from template" +msgid "Remove this token family from the database" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +"There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "Fixed amount" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "Default amount" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "Default summary" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "Print" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "Setup TOTP" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "Templates" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "add new templates" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load more templates before the first one" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "load newer templates" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "delete selected templates from the database" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "use template to create new order" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "create qr code for the template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "load more templates after the last one" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "load older templates" +msgid "Select one account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "template delete successfully" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "could not delete the template" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "could not update template" +msgid "Exchange URL" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "should be one of '%1$s'" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "Webhook ID to use" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Event" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Method" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Method used by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/list/Table.tsx:64 #, c-format -msgid "URL" +msgid "Add new transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "Header" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Header template of the webhook" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "Body" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Body template by the webhook" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Webhooks" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add new webhooks" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load more webhooks before the first one" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "load newer webhooks" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "Event type" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "delete selected webhook from the database" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "load more webhooks after the last one" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "load older webhooks" +msgid "Bank account" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "All accounts" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "webhook delete successfully" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "could not delete the webhook" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "check the id, does not look valid" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "URL doesn't have the right format" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "Credited bank account" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one account" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "Wire transfer ID" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the " -"wire transfer subject" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Amount credited" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "could not inform transfer" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Transfers" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "add new transfer" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "load more transfers before the first one" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "load newer transfers" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Credit" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Confirmed" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Verified" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Executed at" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "yes" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "no" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "unknown" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "delete selected transfer from the database" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "load more transfer after the last one" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "load older transfers" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Pay transaction fee" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "filter by account address" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Default payment delay" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "" +"Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Unverified" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "is not valid" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "is not a number" +msgid "Instance id" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/paths/instance/update/index.tsx:108 #, c-format -msgid "must be 1 or greater" +msgid "Failed to update instance" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "max 7 lines" +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "change authorization configuration" +msgid "Must be one of '%1$s'" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "Webhook ID to use" msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Event" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Pay" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "IBAN numbers usually have more that 4 digits" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "IBAN numbers usually have less that 34 digits" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "IBAN country code not found" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "IBAN number is not valid, checksum is wrong" +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Target type" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Method to use for wire transfer" +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Routing" +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Routing number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Account" +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Account number." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Business Identifier Code." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Bank Account Number." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Unified Payment Interface." +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bitcoin protocol." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 #, c-format -msgid "Ethereum protocol." +msgid "order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Interledger protocol." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Host" +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "Bank host." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "Bank account." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Bank account owner's name." +msgid "Http body" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "No accounts yet." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it " -"is used to administer other instances." +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Business name" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "Email" +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Contact email" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Website URL" +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "URL." +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "Logo" +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Logo image." +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Bank account" +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "Default max deposit fee" +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "" -"Maximum deposit fees this merchant is willing to pay per order by default." +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Default max wire fee" +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "" -"Maximum wire fees this merchant is willing to pay per wire transfer by " -"default." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Default wire fee amortization" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Physical location of the merchant." +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Jurisdiction" +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "Default payment delay" +msgid "Shows more options in the order creation form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "" -"Time customers have to pay an order before the offer expires by default." +msgid "Advance instance settings" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Default wire transfer delay" +msgid "Shows more options in the instance settings form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Date format" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Instance id" +msgid "How the date is going to be displayed" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Developer mode" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Manage access token" +msgid "" +"Shows more options and tools which are not intended for general audience." msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/instance/categories/list/Table.tsx:133 #, c-format -msgid "Failed to create instance" +msgid "Total products" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Login required" +msgid "Delete selected category from the database" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "Please enter your access token." +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Access Token" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Access denied" +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "The access token provided is invalid." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "No 'default' instance configured yet." +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Search by product description or id" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "The access token provided is invalid" +msgid "Products that this category will list." msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Hide for today" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Instance" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/Routing.tsx:659 #, c-format -msgid "Settings" +msgid "Without this the merchant backend will refuse to create new orders." msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/Routing.tsx:669 #, c-format -msgid "Connection" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:703 #, c-format -msgid "New" +msgid "KYC verification needed" msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:707 #, c-format -msgid "List" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/components/menu/SideBar.tsx:234 +#: src/components/menu/SideBar.tsx:157 #, c-format -msgid "Log out" +msgid "Configuration" msgstr "" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Check your token is valid" +msgid "Settings" msgstr "" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:206 #, c-format -msgid "Couldn't access the server." +msgid "Access token" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2730,12 +3573,22 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" diff --git a/packages/merchant-backoffice-ui/src/i18n/taler-merchant-backoffice.pot b/packages/merchant-backoffice-ui/src/i18n/taler-merchant-backoffice.pot @@ -25,2683 +25,3526 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 #, c-format -msgid "Cancel" +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, c-format +msgid "Unexpected request error." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, c-format +msgid "Unexpected error." msgstr "" #: src/components/modal/index.tsx:79 #, c-format +msgid "Cancel" +msgstr "" + +#: src/components/modal/index.tsx:87 +#, c-format msgid "%1$s" msgstr "" -#: src/components/modal/index.tsx:84 +#: src/components/modal/index.tsx:92 #, c-format msgid "Close" msgstr "" -#: src/components/modal/index.tsx:124 +#: src/components/modal/index.tsx:132 #, c-format msgid "Continue" msgstr "" -#: src/components/modal/index.tsx:178 +#: src/components/modal/index.tsx:192 #, c-format msgid "Clear" msgstr "" -#: src/components/modal/index.tsx:190 +#: src/components/modal/index.tsx:204 #, c-format msgid "Confirm" msgstr "" -#: src/components/modal/index.tsx:296 +#: src/components/modal/index.tsx:246 +#, c-format +msgid "Required" +msgstr "" + +#: src/components/modal/index.tsx:248 +#, c-format +msgid "Letter must be a JSON string" +msgstr "" + +#: src/components/modal/index.tsx:250 +#, c-format +msgid "JSON string is invalid" +msgstr "" + +#: src/components/modal/index.tsx:255 +#, c-format +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account profile. " +"Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, c-format +msgid "Account information" +msgstr "" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 #, c-format -msgid "is not the same as the current access token" +msgid "Type" msgstr "" -#: src/components/modal/index.tsx:299 +#: src/components/modal/index.tsx:374 #, c-format -msgid "cannot be empty" +msgid "IBAN" msgstr "" -#: src/components/modal/index.tsx:301 +#: src/components/modal/index.tsx:383 #, c-format -msgid "cannot be the same as the old token" +msgid "Address" +msgstr "" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "" + +#: src/components/modal/index.tsx:400 +#, c-format +msgid "Account id" +msgstr "" + +#: src/components/modal/index.tsx:411 +#, c-format +msgid "Owner's name" +msgstr "" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no longer be " +"able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able to " +"access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, c-format +msgid "Is not the same as the current access token" msgstr "" -#: src/components/modal/index.tsx:305 +#: src/components/modal/index.tsx:542 #, c-format -msgid "is not the same" +msgid "Can't be the same as the old token" msgstr "" -#: src/components/modal/index.tsx:315 +#: src/components/modal/index.tsx:546 +#, c-format +msgid "Is not the same" +msgstr "" + +#: src/components/modal/index.tsx:554 #, c-format msgid "You are updating the access token from instance with id %1$s" msgstr "" -#: src/components/modal/index.tsx:331 +#: src/components/modal/index.tsx:570 #, c-format msgid "Old access token" msgstr "" -#: src/components/modal/index.tsx:332 +#: src/components/modal/index.tsx:571 #, c-format -msgid "access token currently in use" +msgid "Access token currently in use" msgstr "" -#: src/components/modal/index.tsx:338 +#: src/components/modal/index.tsx:577 #, c-format msgid "New access token" msgstr "" -#: src/components/modal/index.tsx:339 +#: src/components/modal/index.tsx:578 #, c-format -msgid "next access token to be used" +msgid "Next access token to be used" msgstr "" -#: src/components/modal/index.tsx:344 +#: src/components/modal/index.tsx:583 #, c-format msgid "Repeat access token" msgstr "" -#: src/components/modal/index.tsx:345 +#: src/components/modal/index.tsx:584 #, c-format -msgid "confirm the same access token" +msgid "Confirm the same access token" msgstr "" -#: src/components/modal/index.tsx:350 +#: src/components/modal/index.tsx:589 #, c-format msgid "Clearing the access token will mean public access to the instance" msgstr "" -#: src/components/modal/index.tsx:377 +#: src/components/modal/index.tsx:616 #, c-format -msgid "cannot be the same as the old access token" +msgid "Can't be the same as the old access token" msgstr "" -#: src/components/modal/index.tsx:394 +#: src/components/modal/index.tsx:631 #, c-format msgid "You are setting the access token for the new instance" msgstr "" -#: src/components/modal/index.tsx:420 +#: src/components/modal/index.tsx:657 #, c-format msgid "With external authorization method no check will be done by the merchant backend" msgstr "" -#: src/components/modal/index.tsx:436 +#: src/components/modal/index.tsx:673 #, c-format msgid "Set external authorization" msgstr "" -#: src/components/modal/index.tsx:448 +#: src/components/modal/index.tsx:685 #, c-format msgid "Set access token" msgstr "" -#: src/components/modal/index.tsx:470 +#: src/components/modal/index.tsx:707 #, c-format msgid "Operation in progress..." msgstr "" -#: src/components/modal/index.tsx:479 +#: src/components/modal/index.tsx:716 #, c-format msgid "The operation will be automatically canceled after %1$s seconds" msgstr "" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, c-format +msgid "Your instance not found" +msgstr "" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "" + +#: src/paths/login/index.tsx:95 +#, c-format +msgid "Please enter your access token for %1$s." +msgstr "" + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "" + +#: src/paths/admin/list/TableActive.tsx:81 #, c-format msgid "Instances" msgstr "" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/admin/list/TableActive.tsx:94 #, c-format msgid "Delete" msgstr "" -#: src/paths/admin/list/TableActive.tsx:99 +#: src/paths/admin/list/TableActive.tsx:100 #, c-format -msgid "add new instance" +msgid "Add new instance" msgstr "" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/admin/list/TableActive.tsx:177 #, c-format msgid "ID" msgstr "" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/admin/list/TableActive.tsx:180 #, c-format msgid "Name" msgstr "" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/admin/list/TableActive.tsx:222 #, c-format msgid "Edit" msgstr "" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/admin/list/TableActive.tsx:239 #, c-format msgid "Purge" msgstr "" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/admin/list/TableActive.tsx:263 #, c-format msgid "There is no instances yet, add more pressing the + sign" msgstr "" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/admin/list/View.tsx:66 #, c-format msgid "Only show active instances" msgstr "" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/admin/list/View.tsx:69 #, c-format msgid "Active" msgstr "" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/admin/list/View.tsx:76 #, c-format msgid "Only show deleted instances" msgstr "" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/admin/list/View.tsx:79 #, c-format msgid "Deleted" msgstr "" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/admin/list/View.tsx:86 #, c-format msgid "Show all instances" msgstr "" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/admin/list/View.tsx:89 #, c-format msgid "All" msgstr "" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/admin/list/index.tsx:100 #, c-format msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/admin/list/index.tsx:105 #, c-format msgid "Failed to delete instance" msgstr "" -#: src/paths/admin/list/index.tsx:124 +#: src/paths/admin/list/index.tsx:140 #, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +msgid "Instance '%1$s' (ID: %2$s) has been purge" msgstr "" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/admin/list/index.tsx:145 #, c-format msgid "Failed to purge instance" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:41 +#: src/components/exception/AsyncButton.tsx:43 #, c-format -msgid "Pending KYC verification" +msgid "Loading..." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:66 +#: src/components/form/InputPaytoForm.tsx:86 #, c-format -msgid "Timed out" +msgid "This is not a valid bitcoin address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:103 +#: src/components/form/InputPaytoForm.tsx:99 #, c-format -msgid "Exchange" +msgid "This is not a valid Ethereum address." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:106 +#: src/components/form/InputPaytoForm.tsx:122 #, c-format -msgid "Target account" +msgid "This is not a valid host." msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:109 +#: src/components/form/InputPaytoForm.tsx:145 #, c-format -msgid "KYC URL" +msgid "IBAN numbers usually have more that 4 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/components/form/InputPaytoForm.tsx:147 #, c-format -msgid "Code" +msgid "IBAN numbers usually have less that 34 digits" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/components/form/InputPaytoForm.tsx:155 #, c-format -msgid "Http Status" +msgid "IBAN country code not found" msgstr "" -#: src/paths/instance/kyc/list/ListPage.tsx:177 +#: src/components/form/InputPaytoForm.tsx:180 #, c-format -msgid "No pending kyc verification!" +msgid "IBAN number is invalid, checksum is wrong" msgstr "" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputPaytoForm.tsx:195 #, c-format -msgid "change value to unknown date" +msgid "Choose one..." msgstr "" -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputPaytoForm.tsx:298 #, c-format -msgid "change value to empty" +msgid "Method to use for wire transfer" msgstr "" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputPaytoForm.tsx:308 #, c-format -msgid "clear" +msgid "Routing" msgstr "" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "change value to never" +msgid "Routing number." msgstr "" -#: src/components/form/InputDate.tsx:141 +#: src/components/form/InputPaytoForm.tsx:314 #, c-format -msgid "never" +msgid "Account" msgstr "" -#: src/components/form/InputLocation.tsx:29 +#: src/components/form/InputPaytoForm.tsx:316 #, c-format -msgid "Country" +msgid "Account number." msgstr "" -#: src/components/form/InputLocation.tsx:33 +#: src/components/form/InputPaytoForm.tsx:324 #, c-format -msgid "Address" +msgid "Code" msgstr "" -#: src/components/form/InputLocation.tsx:39 +#: src/components/form/InputPaytoForm.tsx:326 #, c-format -msgid "Building number" +msgid "Business Identifier Code." msgstr "" -#: src/components/form/InputLocation.tsx:41 +#: src/components/form/InputPaytoForm.tsx:335 #, c-format -msgid "Building name" +msgid "International Bank Account Number." msgstr "" -#: src/components/form/InputLocation.tsx:42 +#: src/components/form/InputPaytoForm.tsx:348 #, c-format -msgid "Street" +msgid "Unified Payment Interface." msgstr "" -#: src/components/form/InputLocation.tsx:43 +#: src/components/form/InputPaytoForm.tsx:358 #, c-format -msgid "Post code" +msgid "Bitcoin protocol." msgstr "" -#: src/components/form/InputLocation.tsx:44 +#: src/components/form/InputPaytoForm.tsx:368 #, c-format -msgid "Town location" +msgid "Ethereum protocol." msgstr "" -#: src/components/form/InputLocation.tsx:45 +#: src/components/form/InputPaytoForm.tsx:378 #, c-format -msgid "Town" +msgid "Interledger protocol." msgstr "" -#: src/components/form/InputLocation.tsx:46 +#: src/components/form/InputPaytoForm.tsx:400 #, c-format -msgid "District" +msgid "Bank host." msgstr "" -#: src/components/form/InputLocation.tsx:49 +#: src/components/form/InputPaytoForm.tsx:404 #, c-format -msgid "Country subdivision" +msgid "Without scheme and may include subpath:" msgstr "" -#: src/components/form/InputSearchProduct.tsx:66 +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "Product id" +msgid "Bank account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:69 +#: src/components/form/InputPaytoForm.tsx:432 #, c-format -msgid "Description" +msgid "Legal name of the person holding the account." msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Product" +msgid "It should match the bank account name." msgstr "" -#: src/components/form/InputSearchProduct.tsx:95 +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 #, c-format -msgid "search products by it's description or id" +msgid "Invalid url" msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "no products found with that description" +msgid "URL must end with a '/'" msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "You must enter a valid product identifier." +msgid "URL must not contain params" msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "Quantity must be greater than 0!" +msgid "URL must not hash param" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 +#, c-format +msgid "The request to check the revenue API failed." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, c-format +msgid "Server replied with \"bad request\"." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 +#, c-format +msgid "Unauthorized, check credentials." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 +#, c-format +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, c-format +msgid "Account:" msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format msgid "" -"This quantity exceeds remaining stock. Currently, only %1$s units remain " -"unreserved in stock." +"If the bank supports Taler Revenue API then you can add the endpoint URL below " +"to keep the revenue information in sync." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 +#, c-format +msgid "Endpoint URL" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 +#, c-format +msgid "" +"From where the merchant can download information about incoming wire transfers " +"to this account" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 +#, c-format +msgid "Auth type" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 +#, c-format +msgid "Choose the authentication type for the account info URL" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 +#, c-format +msgid "Without authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 +#, c-format +msgid "With authentication" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, c-format +msgid "Do not change" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 +#, c-format +msgid "Username" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 +#, c-format +msgid "Username to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 +#, c-format +msgid "Password" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 +#, c-format +msgid "Password to access the account information." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 +#, c-format +msgid "Match" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 +#, c-format +msgid "Check where the information match against the server info." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 +#, c-format +msgid "Not verified" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 +#, c-format +msgid "Last test was ok" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 +#, c-format +msgid "Last test failed" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 +#, c-format +msgid "Compare info from server with account form" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 +#, c-format +msgid "Test" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 +#, c-format +msgid "Need to complete marked fields" +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 +#, c-format +msgid "Confirm operation" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:212 +#, c-format +msgid "Account details" +msgstr "" + +#: src/paths/instance/accounts/create/CreatePage.tsx:291 +#, c-format +msgid "Import from bank" +msgstr "" + +#: src/paths/instance/accounts/create/index.tsx:67 +#, c-format +msgid "Could not create account" +msgstr "" + +#: src/paths/notfound/index.tsx:53 +#, c-format +msgid "No 'default' instance configured yet." +msgstr "" + +#: src/paths/notfound/index.tsx:54 +#, c-format +msgid "Create a 'default' instance to begin using the merchant backoffice." +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:62 +#, c-format +msgid "Bank accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:67 +#, c-format +msgid "Add new account" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:136 +#, c-format +msgid "Wire method: Bitcoin" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:145 +#, c-format +msgid "Sewgit 1" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:148 +#, c-format +msgid "Sewgit 2" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:180 +#, c-format +msgid "Delete selected accounts from the database" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:198 +#, c-format +msgid "Wire method: x-taler-bank" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:207 +#, c-format +msgid "Account name" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:251 +#, c-format +msgid "Wire method: IBAN" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:304 +#, c-format +msgid "Other accounts" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:313 +#, c-format +msgid "Path" +msgstr "" + +#: src/paths/instance/accounts/list/Table.tsx:367 +#, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:77 +#, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:78 +#, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:98 +#, c-format +msgid "Bank account delete successfully" +msgstr "" + +#: src/paths/instance/accounts/list/index.tsx:103 +#, c-format +msgid "Could not delete the bank account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:90 +#, c-format +msgid "Could not update account" +msgstr "" + +#: src/paths/instance/accounts/update/index.tsx:135 +#, c-format +msgid "Could not delete account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:41 +#, c-format +msgid "Pending KYC verification" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:66 +#, c-format +msgid "Timed out" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:103 +#, c-format +msgid "Exchange" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:106 +#, c-format +msgid "Target account" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:109 +#, c-format +msgid "Reason" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:122 +#, c-format +msgid "There is an anti-money laundering process pending to complete." +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:138 +#, c-format +msgid "Pending KYC process, click here to complete" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:167 +#, c-format +msgid "Http Status" +msgstr "" + +#: src/paths/instance/kyc/list/ListPage.tsx:197 +#, c-format +msgid "No pending kyc verification!" +msgstr "" + +#: src/components/form/InputDate.tsx:127 +#, c-format +msgid "Change value to unknown date" +msgstr "" + +#: src/components/form/InputDate.tsx:128 +#, c-format +msgid "Change value to empty" +msgstr "" + +#: src/components/form/InputDate.tsx:140 +#, c-format +msgid "Change value to never" +msgstr "" + +#: src/components/form/InputDate.tsx:145 +#, c-format +msgid "Never" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:55 +#, c-format +msgid "days" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:65 +#, c-format +msgid "hours" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:76 +#, c-format +msgid "minutes" +msgstr "" + +#: src/components/picker/DurationPicker.tsx:87 +#, c-format +msgid "seconds" +msgstr "" + +#: src/components/form/InputDuration.tsx:62 +#, c-format +msgid "Forever" +msgstr "" + +#: src/components/form/InputDuration.tsx:78 +#, c-format +msgid "%1$sM" +msgstr "" + +#: src/components/form/InputDuration.tsx:80 +#, c-format +msgid "%1$sY" +msgstr "" + +#: src/components/form/InputDuration.tsx:82 +#, c-format +msgid "%1$sd" +msgstr "" + +#: src/components/form/InputDuration.tsx:84 +#, c-format +msgid "%1$sh" +msgstr "" + +#: src/components/form/InputDuration.tsx:86 +#, c-format +msgid "%1$smin" +msgstr "" + +#: src/components/form/InputDuration.tsx:88 +#, c-format +msgid "%1$ssec" +msgstr "" + +#: src/components/form/InputLocation.tsx:29 +#, c-format +msgid "Country" +msgstr "" + +#: src/components/form/InputLocation.tsx:39 +#, c-format +msgid "Building number" +msgstr "" + +#: src/components/form/InputLocation.tsx:41 +#, c-format +msgid "Building name" +msgstr "" + +#: src/components/form/InputLocation.tsx:42 +#, c-format +msgid "Street" +msgstr "" + +#: src/components/form/InputLocation.tsx:43 +#, c-format +msgid "Post code" +msgstr "" + +#: src/components/form/InputLocation.tsx:44 +#, c-format +msgid "Town location" +msgstr "" + +#: src/components/form/InputLocation.tsx:45 +#, c-format +msgid "Town" +msgstr "" + +#: src/components/form/InputLocation.tsx:46 +#, c-format +msgid "District" +msgstr "" + +#: src/components/form/InputLocation.tsx:49 +#, c-format +msgid "Country subdivision" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:80 +#, c-format +msgid "Description" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:106 +#, c-format +msgid "Enter description or id" +msgstr "" + +#: src/components/form/InputSearchOnList.tsx:164 +#, c-format +msgid "no match found with that description or id" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:57 +#, c-format +msgid "You must enter a valid product identifier." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:65 +#, c-format +msgid "Quantity must be greater than 0!" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:77 +#, c-format +msgid "" +"This quantity exceeds remaining stock. Currently, only %1$s units remain " +"unreserved in stock." +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:100 +#, c-format +msgid "Search product" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:112 +#, c-format +msgid "Quantity" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:113 +#, c-format +msgid "How many products will be added" +msgstr "" + +#: src/components/product/InventoryProductForm.tsx:120 +#, c-format +msgid "Add from inventory" +msgstr "" + +#: src/components/form/InputImage.tsx:105 +#, c-format +msgid "Image must be smaller than 1 MB" +msgstr "" + +#: src/components/form/InputImage.tsx:110 +#, c-format +msgid "Add" +msgstr "" + +#: src/components/form/InputImage.tsx:115 +#, c-format +msgid "Remove" +msgstr "" + +#: src/components/form/InputTaxes.tsx:47 +#, c-format +msgid "Invalid" +msgstr "" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 +#, c-format +msgid "No taxes configured for this product." +msgstr "" + +#: src/components/form/InputTaxes.tsx:109 +#, c-format +msgid "Amount" +msgstr "" + +#: src/components/form/InputTaxes.tsx:110 +#, c-format +msgid "" +"Taxes can be in currencies that differ from the main currency used by the " +"merchant." +msgstr "" + +#: src/components/form/InputTaxes.tsx:112 +#, c-format +msgid "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgstr "" + +#: src/components/form/InputTaxes.tsx:121 +#, c-format +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "" + +#: src/components/form/InputTaxes.tsx:127 +#, c-format +msgid "Add tax to the tax list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:71 +#, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:74 +#, c-format +msgid "Add custom product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:85 +#, c-format +msgid "Complete information of the product" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:152 +#, c-format +msgid "Must be a number" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, c-format +msgid "Must be grater than 0" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:185 +#, c-format +msgid "Image" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:186 +#, c-format +msgid "Photo of the product." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, c-format +msgid "Full product description." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, c-format +msgid "Name of the product unit." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, c-format +msgid "Amount in the current currency." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, c-format +msgid "How many products will be added." +msgstr "" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "" + +#: src/components/product/ProductList.tsx:46 +#, c-format +msgid "Unit price" +msgstr "" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, c-format +msgid "Must be greater than 0" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, c-format +msgid "Must have a refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, c-format +msgid "Must be in the future" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, c-format +msgid "%1$s products with a total price of %2$s." msgstr "" -#: src/components/product/InventoryProductForm.tsx:109 +#: src/paths/instance/orders/create/CreatePage.tsx:411 #, c-format -msgid "Quantity" +msgid "Manage list of products in the order." msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/paths/instance/orders/create/CreatePage.tsx:435 #, c-format -msgid "how many products will be added" +msgid "Remove this product from the order." msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 +#: src/paths/instance/orders/create/CreatePage.tsx:461 #, c-format -msgid "Add from inventory" +msgid "Total product price added up" msgstr "" -#: src/components/form/InputImage.tsx:105 +#: src/paths/instance/orders/create/CreatePage.tsx:474 #, c-format -msgid "Image should be smaller than 1 MB" +msgid "Amount to be paid by the customer" msgstr "" -#: src/components/form/InputImage.tsx:110 +#: src/paths/instance/orders/create/CreatePage.tsx:480 #, c-format -msgid "Add" +msgid "Order price" msgstr "" -#: src/components/form/InputImage.tsx:115 +#: src/paths/instance/orders/create/CreatePage.tsx:481 #, c-format -msgid "Remove" +msgid "Final order price" msgstr "" -#: src/components/form/InputTaxes.tsx:113 +#: src/paths/instance/orders/create/CreatePage.tsx:488 #, c-format -msgid "No taxes configured for this product." +msgid "Summary" msgstr "" -#: src/components/form/InputTaxes.tsx:119 +#: src/paths/instance/orders/create/CreatePage.tsx:489 #, c-format -msgid "Amount" +msgid "Title of the order to be shown to the customer" msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/paths/instance/orders/create/CreatePage.tsx:495 #, c-format -msgid "" -"Taxes can be in currencies that differ from the main currency used by the " -"merchant." +msgid "Shipping and Fulfillment" msgstr "" -#: src/components/form/InputTaxes.tsx:122 +#: src/paths/instance/orders/create/CreatePage.tsx:500 #, c-format -msgid "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgid "Delivery date" msgstr "" -#: src/components/form/InputTaxes.tsx:131 +#: src/paths/instance/orders/create/CreatePage.tsx:501 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." +msgid "Deadline for physical delivery assured by the merchant." msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/orders/create/CreatePage.tsx:506 #, c-format -msgid "add tax to the tax list" +msgid "Location" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/paths/instance/orders/create/CreatePage.tsx:507 #, c-format -msgid "describe and add a product that is not in the inventory list" +msgid "Address where the products will be delivered" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 +#: src/paths/instance/orders/create/CreatePage.tsx:514 #, c-format -msgid "Add custom product" +msgid "Fulfillment URL" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/orders/create/CreatePage.tsx:515 #, c-format -msgid "Complete information of the product" +msgid "URL to which the user will be redirected after successful payment." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/orders/create/CreatePage.tsx:523 #, c-format -msgid "Image" +msgid "Taler payment options" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/orders/create/CreatePage.tsx:524 #, c-format -msgid "photo of the product" +msgid "Override default Taler payment settings for this order" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/orders/create/CreatePage.tsx:529 #, c-format -msgid "full product description" +msgid "Payment time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/orders/create/CreatePage.tsx:535 #, c-format -msgid "Unit" +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory products " +"will be reserved until this deadline. Time start to run after the order is " +"created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:552 #, c-format -msgid "name of the product unit" +msgid "Default" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:201 +#: src/paths/instance/orders/create/CreatePage.tsx:561 #, c-format -msgid "Price" +msgid "Refund time" msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:569 #, c-format -msgid "amount in the current currency" +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 +#: src/paths/instance/orders/create/CreatePage.tsx:594 #, c-format -msgid "Taxes" +msgid "Wire transfer time" msgstr "" -#: src/components/product/ProductList.tsx:38 +#: src/paths/instance/orders/create/CreatePage.tsx:602 #, c-format -msgid "image" +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order is " +"created." msgstr "" -#: src/components/product/ProductList.tsx:41 +#: src/paths/instance/orders/create/CreatePage.tsx:628 #, c-format -msgid "description" +msgid "Auto-refund time" msgstr "" -#: src/components/product/ProductList.tsx:44 +#: src/paths/instance/orders/create/CreatePage.tsx:634 #, c-format -msgid "quantity" +msgid "" +"Time until which the wallet will automatically check for refunds without user " +"interaction." msgstr "" -#: src/components/product/ProductList.tsx:47 +#: src/paths/instance/orders/create/CreatePage.tsx:642 #, c-format -msgid "unit price" +msgid "Maximum fee" msgstr "" -#: src/components/product/ProductList.tsx:50 +#: src/paths/instance/orders/create/CreatePage.tsx:643 #, c-format -msgid "total price" +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/orders/create/CreatePage.tsx:649 #, c-format -msgid "required" +msgid "Create token" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/orders/create/CreatePage.tsx:650 #, c-format -msgid "not valid" +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 +#: src/paths/instance/orders/create/CreatePage.tsx:656 #, c-format -msgid "must be greater than 0" +msgid "Minimum age required" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:164 +#: src/paths/instance/orders/create/CreatePage.tsx:657 #, c-format -msgid "not a valid json" +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this contract. " +"If empty the age restriction will be defined by the products" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:170 +#: src/paths/instance/orders/create/CreatePage.tsx:660 #, c-format -msgid "should be in the future" +msgid "Min age defined by the producs is %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:173 +#: src/paths/instance/orders/create/CreatePage.tsx:661 #, c-format -msgid "refund deadline cannot be before pay deadline" +msgid "No product with age restriction in this order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:179 +#: src/paths/instance/orders/create/CreatePage.tsx:671 #, c-format -msgid "wire transfer deadline cannot be before refund deadline" +msgid "Additional information" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/orders/create/CreatePage.tsx:672 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" +msgid "Custom information to be included in the contract for this order." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 +#: src/paths/instance/orders/create/CreatePage.tsx:681 #, c-format -msgid "should have a refund deadline" +msgid "You must enter a value in JavaScript Object Notation (JSON)." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:202 +#: src/paths/instance/orders/create/CreatePage.tsx:707 #, c-format -msgid "auto refund cannot be after refund deadline" +msgid "Custom field name" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:360 +#: src/paths/instance/orders/create/CreatePage.tsx:793 #, c-format -msgid "Manage products in order" +msgid "Disabled" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:369 +#: src/paths/instance/orders/create/CreatePage.tsx:796 #, c-format -msgid "Manage list of products in the order." +msgid "No deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:391 +#: src/paths/instance/orders/create/CreatePage.tsx:797 #, c-format -msgid "Remove this product from the order." +msgid "Deadline at %1$s" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:415 +#: src/paths/instance/orders/create/index.tsx:109 #, c-format -msgid "Total price" +msgid "Could not create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:417 +#: src/paths/instance/orders/create/index.tsx:111 #, c-format -msgid "total product price added up" +msgid "No exchange would accept a payment because of KYC requirements." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/orders/create/index.tsx:129 #, c-format -msgid "Amount to be paid by the customer" +msgid "No more stock for product with id \"%1$s\"." msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/orders/list/Table.tsx:77 #, c-format -msgid "Order price" +msgid "Orders" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/orders/list/Table.tsx:83 #, c-format -msgid "final order price" +msgid "Create order" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/orders/list/Table.tsx:140 #, c-format -msgid "Summary" +msgid "Load first page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/orders/list/Table.tsx:147 #, c-format -msgid "Title of the order to be shown to the customer" +msgid "Date" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/orders/list/Table.tsx:193 #, c-format -msgid "Shipping and Fulfillment" +msgid "Refund" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/orders/list/Table.tsx:202 #, c-format -msgid "Delivery date" +msgid "copy url" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/orders/list/Table.tsx:214 #, c-format -msgid "Deadline for physical delivery assured by the merchant." +msgid "Load more orders after the last one" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/orders/list/Table.tsx:216 #, c-format -msgid "Location" +msgid "Load next page" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:462 +#: src/paths/instance/orders/list/Table.tsx:233 #, c-format -msgid "address where the products will be delivered" +msgid "No orders have been found matching your query!" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:469 +#: src/paths/instance/orders/list/Table.tsx:280 #, c-format -msgid "Fulfillment URL" +msgid "Duplicated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:470 +#: src/paths/instance/orders/list/Table.tsx:293 #, c-format -msgid "URL to which the user will be redirected after successful payment." +msgid "This value exceed the refundable amount" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:476 +#: src/paths/instance/orders/list/Table.tsx:381 #, c-format -msgid "Taler payment options" +msgid "Amount to be refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/paths/instance/orders/list/Table.tsx:383 #, c-format -msgid "Override default Taler payment settings for this order" +msgid "Max refundable:" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/paths/instance/orders/list/Table.tsx:391 #, c-format -msgid "Payment deadline" +msgid "Requested by the customer" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/paths/instance/orders/list/Table.tsx:392 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." +msgid "Other" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/paths/instance/orders/list/Table.tsx:395 #, c-format -msgid "Refund deadline" +msgid "Why this order is being refunded" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:487 +#: src/paths/instance/orders/list/Table.tsx:401 #, c-format -msgid "Time until which the order can be refunded by the merchant." +msgid "More information to give context" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/paths/instance/orders/details/DetailPage.tsx:72 #, c-format -msgid "Wire transfer deadline" +msgid "Contract Terms" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/paths/instance/orders/details/DetailPage.tsx:78 #, c-format -msgid "Deadline for the exchange to make the wire transfer." +msgid "Human-readable description of the whole purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/paths/instance/orders/details/DetailPage.tsx:84 #, c-format -msgid "Auto-refund deadline" +msgid "Total price for the transaction" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/paths/instance/orders/details/DetailPage.tsx:91 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without user " -"interaction." +msgid "URL for this purchase" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/paths/instance/orders/details/DetailPage.tsx:97 #, c-format -msgid "Maximum deposit fee" +msgid "Max fee" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/paths/instance/orders/details/DetailPage.tsx:98 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." +msgid "Maximum total deposit fee accepted by the merchant for this contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/paths/instance/orders/details/DetailPage.tsx:103 #, c-format -msgid "Maximum wire fee" +msgid "Created at" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/paths/instance/orders/details/DetailPage.tsx:104 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." +msgid "Time when this contract was generated" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/paths/instance/orders/details/DetailPage.tsx:109 #, c-format -msgid "Wire fee amortization" +msgid "Refund deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/paths/instance/orders/details/DetailPage.tsx:110 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to determine " -"the share of excess wire fees to be paid explicitly by the consumer." +msgid "After this deadline has passed no refunds will be accepted" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:115 #, c-format -msgid "Create token" +msgid "Payment deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:116 #, c-format -msgid "" -"Uncheck this option if the merchant backend generated an order ID with enough " -"entropy to prevent adversarial claims." +msgid "After this deadline, the merchant won't accept payments for the contract" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:121 #, c-format -msgid "Minimum age required" +msgid "Wire transfer deadline" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/DetailPage.tsx:122 #, c-format -msgid "" -"Any value greater than 0 will limit the coins able be used to pay this contract. " -"If empty the age restriction will be defined by the products" +msgid "Transfer deadline for the exchange" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/details/DetailPage.tsx:128 #, c-format -msgid "Min age defined by the producs is %1$s" +msgid "Time indicating when the order should be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/details/DetailPage.tsx:134 #, c-format -msgid "Additional information" +msgid "Where the order will be delivered" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/details/DetailPage.tsx:142 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Auto-refund delay" msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/orders/details/DetailPage.tsx:143 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgid "How long the wallet should try to get an automatic refund for the purchase" msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/orders/details/DetailPage.tsx:148 #, c-format -msgid "days" +msgid "Extra info" msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/orders/details/DetailPage.tsx:149 #, c-format -msgid "hours" +msgid "Extra data that is only interpreted by the merchant frontend" msgstr "" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/orders/details/DetailPage.tsx:222 #, c-format -msgid "minutes" +msgid "Order" msgstr "" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/orders/details/DetailPage.tsx:224 #, c-format -msgid "seconds" +msgid "Claimed" msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/orders/details/DetailPage.tsx:251 #, c-format -msgid "forever" +msgid "Claimed at" msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/orders/details/DetailPage.tsx:273 #, c-format -msgid "%1$sM" +msgid "Timeline" msgstr "" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/orders/details/DetailPage.tsx:279 #, c-format -msgid "%1$sY" +msgid "Payment details" msgstr "" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/orders/details/DetailPage.tsx:299 #, c-format -msgid "%1$sd" +msgid "Order status" msgstr "" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/orders/details/DetailPage.tsx:309 #, c-format -msgid "%1$sh" +msgid "Product list" msgstr "" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/orders/details/DetailPage.tsx:461 #, c-format -msgid "%1$smin" +msgid "Paid" msgstr "" -#: src/components/form/InputDuration.tsx:72 +#: src/paths/instance/orders/details/DetailPage.tsx:465 #, c-format -msgid "%1$ssec" +msgid "Wired" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/orders/details/DetailPage.tsx:470 #, c-format -msgid "Orders" +msgid "Refunded" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/orders/details/DetailPage.tsx:490 #, c-format -msgid "create order" +msgid "Refund order" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/orders/details/DetailPage.tsx:491 #, c-format -msgid "load newer orders" +msgid "Not refundable" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 +#: src/paths/instance/orders/details/DetailPage.tsx:521 #, c-format -msgid "Date" +msgid "Next event in" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/orders/details/DetailPage.tsx:557 #, c-format -msgid "Refund" +msgid "Refunded amount" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:209 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "copy url" +msgid "Refund taken" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:225 +#: src/paths/instance/orders/details/DetailPage.tsx:574 #, c-format -msgid "load older orders" +msgid "Status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:242 +#: src/paths/instance/orders/details/DetailPage.tsx:587 #, c-format -msgid "No orders have been found matching your query!" +msgid "Refund URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:288 +#: src/paths/instance/orders/details/DetailPage.tsx:641 #, c-format -msgid "duplicated" +msgid "Unpaid" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:299 +#: src/paths/instance/orders/details/DetailPage.tsx:659 #, c-format -msgid "invalid format" +msgid "Pay at" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:301 +#: src/paths/instance/orders/details/DetailPage.tsx:712 #, c-format -msgid "this value exceed the refundable amount" +msgid "Order status URL" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:346 +#: src/paths/instance/orders/details/DetailPage.tsx:716 #, c-format -msgid "date" +msgid "Payment URI" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:349 +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format -msgid "amount" +msgid "Unknown order status. This is an error, please contact the administrator." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:352 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "reason" +msgid "Back" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:389 +#: src/paths/instance/orders/details/index.tsx:88 #, c-format -msgid "amount to be refunded" +msgid "Refund created successfully" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/orders/details/index.tsx:95 #, c-format -msgid "Max refundable:" +msgid "Could not create the refund" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:396 +#: src/paths/instance/orders/details/index.tsx:97 #, c-format -msgid "Reason" +msgid "There are pending KYC requirements." msgstr "" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/components/form/JumpToElementById.tsx:39 #, c-format -msgid "Choose one..." +msgid "Missing id" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:399 +#: src/components/form/JumpToElementById.tsx:48 #, c-format -msgid "requested by the customer" +msgid "Not found" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:400 +#: src/paths/instance/orders/list/ListPage.tsx:83 #, c-format -msgid "other" +msgid "Select date to show nearby orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:403 +#: src/paths/instance/orders/list/ListPage.tsx:96 #, c-format -msgid "why this order is being refunded" +msgid "Only show paid orders" msgstr "" -#: src/paths/instance/orders/list/Table.tsx:409 +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format -msgid "more information to give context" +msgid "New" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/orders/list/ListPage.tsx:116 #, c-format -msgid "Contract Terms" +msgid "Only show orders with refunds" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/orders/list/ListPage.tsx:126 #, c-format -msgid "human-readable description of the whole purchase" +msgid "" +"Only show orders where customers paid, but wire payments from payment provider " +"are still pending" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "total price for the transaction" +msgid "Not wired" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:81 +#: src/paths/instance/orders/list/ListPage.tsx:139 #, c-format -msgid "URL for this purchase" +msgid "Completed" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:87 +#: src/paths/instance/orders/list/ListPage.tsx:146 #, c-format -msgid "Max fee" +msgid "Remove all filters" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/orders/list/ListPage.tsx:164 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Clear date filter" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:93 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "Max wire fee" +msgid "Jump to date (%1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:94 +#: src/paths/instance/orders/list/index.tsx:113 #, c-format -msgid "maximum wire fee accepted by the merchant" +msgid "Jump to order with the given product ID" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/orders/list/index.tsx:114 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize wire " -"fees on average" +msgid "Order id" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Created at" +msgid "Invalid. Only characters and numbers" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 #, c-format -msgid "time when this contract was generated" +msgid "Just letters and numbers from 2 to 7" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 #, c-format -msgid "after this deadline has passed no refunds will be accepted" +msgid "Size of the key must be 32" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "after this deadline, the merchant won't accept payments for the contract" +msgid "Internal id on the system" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "transfer deadline for the exchange" +msgid "Useful to identify the device physically" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "time indicating when the order should be delivered" +msgid "Verification algorithm" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:136 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "where the order will be delivered" +msgid "Algorithm to use to verify transaction in offline mode" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "Auto-refund delay" +msgid "Device key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "how long the wallet should try to get an automatic refund for the purchase" +msgid "Be sure to be very hard to guess or use the random generator" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "Extra info" +msgid "Your device need to have exactly the same value" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" +msgid "Generate random secret key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 #, c-format -msgid "Order" +msgid "Random" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "claimed" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/otp_devices/create/index.tsx:60 #, c-format -msgid "claimed at" +msgid "Device added successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/otp_devices/create/index.tsx:66 #, c-format -msgid "Timeline" +msgid "Could not add device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "Payment details" +msgid "OTP Devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/otp_devices/list/Table.tsx:62 #, c-format -msgid "Order status" +msgid "Add new devices" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 +#: src/paths/instance/otp_devices/list/Table.tsx:117 #, c-format -msgid "Product list" +msgid "Load more devices before the first one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/otp_devices/list/Table.tsx:155 #, c-format -msgid "paid" +msgid "Delete selected devices from the database" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/otp_devices/list/Table.tsx:170 #, c-format -msgid "wired" +msgid "Load more devices after the last one" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/otp_devices/list/Table.tsx:190 #, c-format -msgid "refunded" +msgid "There is no devices yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 +#: src/paths/instance/otp_devices/list/index.tsx:90 #, c-format -msgid "refund order" +msgid "Device delete successfully" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/otp_devices/list/index.tsx:95 #, c-format -msgid "not refundable" +msgid "Could not delete the device" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "refund" +msgid "Device:" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 #, c-format -msgid "Refunded amount" +msgid "Not modified" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:560 +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 #, c-format -msgid "Refund taken" +msgid "Change key" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:570 +#: src/paths/instance/otp_devices/update/index.tsx:119 #, c-format -msgid "Status URL" +msgid "Could not update template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:583 +#: src/paths/instance/otp_devices/update/index.tsx:121 #, c-format -msgid "Refund URI" +msgid "Template id is unknown" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:636 +#: src/paths/instance/otp_devices/update/index.tsx:129 #, c-format -msgid "unpaid" +msgid "The provided information is inconsistent with the current state of the template" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:654 +#: src/components/form/InputStock.tsx:99 #, c-format -msgid "pay at" +msgid "" +"Click here to configure the stock of the product, leave it as is and the backend " +"will not control stock." msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:666 +#: src/components/form/InputStock.tsx:109 #, c-format -msgid "created at" +msgid "Manage stock" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:707 +#: src/components/form/InputStock.tsx:115 #, c-format -msgid "Order status URL" +msgid "This product has been configured without stock control" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/components/form/InputStock.tsx:119 #, c-format -msgid "Payment URI" +msgid "Infinite" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/components/form/InputStock.tsx:136 #, c-format -msgid "Unknown order status. This is an error, please contact the administrator." +msgid "Lost can't be greater than current and incoming (max %1$s)" msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:767 +#: src/components/form/InputStock.tsx:169 #, c-format -msgid "Back" +msgid "Incoming" msgstr "" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/components/form/InputStock.tsx:170 #, c-format -msgid "refund created successfully" +msgid "Lost" msgstr "" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/components/form/InputStock.tsx:185 #, c-format -msgid "could not create the refund" +msgid "Current" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/components/form/InputStock.tsx:189 #, c-format -msgid "select date to show nearby orders" +msgid "Remove stock control for this product" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/components/form/InputStock.tsx:195 #, c-format -msgid "order id" +msgid "without stock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/components/form/InputStock.tsx:204 #, c-format -msgid "jump to order with the given order ID" +msgid "Next restock" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/components/form/InputStock.tsx:208 #, c-format -msgid "remove all filters" +msgid "Warehouse address" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/components/form/InputArray.tsx:118 #, c-format -msgid "only show paid orders" +msgid "Add element to the list" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:135 +#: src/components/product/ProductForm.tsx:120 #, c-format -msgid "Paid" +msgid "Invalid amount" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:142 +#: src/components/product/ProductForm.tsx:181 #, c-format -msgid "only show orders with refunds" +msgid "Product identification to use in URLs (for internal use only)." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/components/product/ProductForm.tsx:187 #, c-format -msgid "Refunded" +msgid "Illustration of the product for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/components/product/ProductForm.tsx:193 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment provider " -"are still pending" +msgid "Product description for customers." msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:155 +#: src/components/product/ProductForm.tsx:197 #, c-format -msgid "Not wired" +msgid "Age restriction" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:170 +#: src/components/product/ProductForm.tsx:198 #, c-format -msgid "clear date filter" +msgid "Is this product restricted for customer below certain age?" msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:184 +#: src/components/product/ProductForm.tsx:199 #, c-format -msgid "date (YYYY/MM/DD)" +msgid "Minimum age of the customer" msgstr "" -#: src/paths/instance/orders/list/index.tsx:103 +#: src/components/product/ProductForm.tsx:203 #, c-format -msgid "Enter an order id" +msgid "Unit name" msgstr "" -#: src/paths/instance/orders/list/index.tsx:111 +#: src/components/product/ProductForm.tsx:204 #, c-format -msgid "order not found" +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 items, 5 " +"meters) for customers." msgstr "" -#: src/paths/instance/orders/list/index.tsx:178 +#: src/components/product/ProductForm.tsx:205 #, c-format -msgid "could not get the order to refund" +msgid "Example: kg, items or liters" msgstr "" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/product/ProductForm.tsx:209 #, c-format -msgid "Loading..." +msgid "Price per unit" msgstr "" -#: src/components/form/InputStock.tsx:99 +#: src/components/product/ProductForm.tsx:210 #, c-format -msgid "" -"click here to configure the stock of the product, leave it as is and the backend " -"will not control stock" +msgid "Sale price for customers, including taxes, for above units of the product." msgstr "" -#: src/components/form/InputStock.tsx:109 +#: src/components/product/ProductForm.tsx:214 #, c-format -msgid "Manage stock" +msgid "Stock" msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/product/ProductForm.tsx:216 #, c-format -msgid "this product has been configured without stock control" +msgid "Inventory for products with finite supply (for internal use only)." msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/product/ProductForm.tsx:221 #, c-format -msgid "Infinite" +msgid "Taxes included in the product price, exposed to customers." msgstr "" -#: src/components/form/InputStock.tsx:136 +#: src/components/product/ProductForm.tsx:225 #, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" +msgid "Categories" msgstr "" -#: src/components/form/InputStock.tsx:176 +#: src/components/product/ProductForm.tsx:231 #, c-format -msgid "Incoming" +msgid "Search by category description or id" msgstr "" -#: src/components/form/InputStock.tsx:177 +#: src/components/product/ProductForm.tsx:232 #, c-format -msgid "Lost" +msgid "Categories where this product will be listed on." msgstr "" -#: src/components/form/InputStock.tsx:192 +#: src/paths/instance/products/create/index.tsx:52 #, c-format -msgid "Current" +msgid "Product created successfully" msgstr "" -#: src/components/form/InputStock.tsx:196 +#: src/paths/instance/products/create/index.tsx:58 #, c-format -msgid "remove stock control for this product" +msgid "Could not create product" msgstr "" -#: src/components/form/InputStock.tsx:202 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "without stock" +msgid "Inventory" msgstr "" -#: src/components/form/InputStock.tsx:211 +#: src/paths/instance/products/list/Table.tsx:78 #, c-format -msgid "Next restock" +msgid "Add product to inventory" msgstr "" -#: src/components/form/InputStock.tsx:217 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Delivery address" +msgid "Sales" msgstr "" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Sold" msgstr "" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "illustration of the product for customers" +msgid "Free" msgstr "" -#: src/components/product/ProductForm.tsx:145 +#: src/paths/instance/products/list/Table.tsx:271 #, c-format -msgid "product description for customers" +msgid "Go to product update page" msgstr "" -#: src/components/product/ProductForm.tsx:149 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "Age restricted" +msgid "Update" msgstr "" -#: src/components/product/ProductForm.tsx:150 +#: src/paths/instance/products/list/Table.tsx:283 #, c-format -msgid "is this product restricted for customer below certain age?" +msgid "Remove this product from the database" msgstr "" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/products/list/Table.tsx:318 #, c-format -msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 items, 5 " -"meters) for customers" +msgid "Load more products after the last one" msgstr "" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/products/list/Table.tsx:361 #, c-format -msgid "sale price for customers, including taxes, for above units of the product" +msgid "Update the product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:164 +#: src/paths/instance/products/list/Table.tsx:373 #, c-format -msgid "Stock" +msgid "Update product with new price" msgstr "" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/products/list/Table.tsx:384 #, c-format -msgid "product inventory for products with finite supply (for internal use only)" +msgid "Confirm update" msgstr "" -#: src/components/product/ProductForm.tsx:171 +#: src/paths/instance/products/list/Table.tsx:431 #, c-format -msgid "taxes included in the product price, exposed to customers" +msgid "Add more elements to the inventory" msgstr "" -#: src/paths/instance/products/create/CreatePage.tsx:66 +#: src/paths/instance/products/list/Table.tsx:436 #, c-format -msgid "Need to complete marked fields" +msgid "Report elements lost in the inventory" msgstr "" -#: src/paths/instance/products/create/index.tsx:51 +#: src/paths/instance/products/list/Table.tsx:441 #, c-format -msgid "could not create product" +msgid "New price for the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:68 +#: src/paths/instance/products/list/Table.tsx:453 #, c-format -msgid "Products" +msgid "The are value with errors" msgstr "" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/products/list/Table.tsx:454 #, c-format -msgid "add product to inventory" +msgid "Update product with new stock and price" msgstr "" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Sell" +msgid "There is no products yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/products/list/index.tsx:86 #, c-format -msgid "Profit" +msgid "Jump to product with the given product ID" msgstr "" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "Sold" +msgid "Product id" msgstr "" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/products/list/index.tsx:104 #, c-format -msgid "free" +msgid "Product updated successfully" msgstr "" -#: src/paths/instance/products/list/Table.tsx:248 +#: src/paths/instance/products/list/index.tsx:109 #, c-format -msgid "go to product update page" +msgid "Could not update the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/products/list/index.tsx:144 #, c-format -msgid "Update" +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/products/list/index.tsx:149 #, c-format -msgid "remove this product from the database" +msgid "Could not delete the product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "update the product with new price" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" msgstr "" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "update product with new price" +msgid "Deleting an product can't be undone." msgstr "" -#: src/paths/instance/products/list/Table.tsx:399 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "add more elements to the inventory" +msgid "Product id:" msgstr "" -#: src/paths/instance/products/list/Table.tsx:404 +#: src/paths/instance/products/update/index.tsx:85 #, c-format -msgid "report elements lost in the inventory" +msgid "Product (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/products/update/index.tsx:91 #, c-format -msgid "new price for the product" +msgid "Could not update product" msgstr "" -#: src/paths/instance/products/list/Table.tsx:421 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "the are value with errors" +msgid "Invalid. only characters and numbers" msgstr "" -#: src/paths/instance/products/list/Table.tsx:422 +#: src/paths/instance/templates/create/CreatePage.tsx:112 #, c-format -msgid "update product with new stock and price" +msgid "Must be greater that 0" msgstr "" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/templates/create/CreatePage.tsx:119 #, c-format -msgid "There is no products yet, add more pressing the + sign" +msgid "To short" msgstr "" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "product updated successfully" +msgid "Identifier" msgstr "" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "could not update the product" +msgid "Name of the template in URLs." msgstr "" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "product delete successfully" +msgid "Describe what this template stands for" msgstr "" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "could not delete the product" +msgid "If specified, this template will create order with the same summary" msgstr "" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "Product id:" +msgid "Summary is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to the " -"indicated account of the exchange." +msgid "Allow the user to change the summary." msgstr "" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" +msgid "If specified, this template will create order with the same price" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 +#: src/paths/instance/templates/create/CreatePage.tsx:221 #, c-format -msgid "it should be greater than 0" +msgid "Amount is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "must be a valid URL" +msgid "Allow the user to select the amount to pay." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "Initial balance" +msgid "Currency is editable" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "balance prior to deposit" +msgid "Allow the user to change currency." msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "Exchange URL" +msgid "Supported currencies" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "URL of exchange" +msgid "Supported currencies: %1$s" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "Next" +msgid "Minimum age" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "Wire method" +msgid "Is this contract restricted to some age?" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "method to use for wire transfer" +msgid "Payment timeout" msgstr "" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Select one wire method" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "could not create reserve" +msgid "OTP device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/instance/templates/create/CreatePage.tsx:255 #, c-format -msgid "Valid until" +msgid "Use to verify transaction while offline." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "Created balance" +msgid "No OTP device." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "Exchange balance" +msgid "Add one first" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "Picked up" +msgid "No device" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/instance/templates/create/CreatePage.tsx:276 #, c-format -msgid "Committed" +msgid "Use to verify transaction in offline mode." msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "Account address" +msgid "Template has been created" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/paths/instance/templates/create/index.tsx:58 #, c-format -msgid "Subject" +msgid "Could not create template" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Tips" +msgid "Templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/paths/instance/templates/list/Table.tsx:66 #, c-format -msgid "No tips has been authorized from this reserve" +msgid "Add new templates" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/paths/instance/templates/list/Table.tsx:127 #, c-format -msgid "Authorized" +msgid "Load more templates before the first one" msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/paths/instance/templates/list/Table.tsx:165 #, c-format -msgid "Expiration" +msgid "Delete selected templates from the database" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/paths/instance/templates/list/Table.tsx:172 #, c-format -msgid "amount of tip" +msgid "Use template to create new order" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/paths/instance/templates/list/Table.tsx:175 #, c-format -msgid "Justification" +msgid "Use template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/paths/instance/templates/list/Table.tsx:179 #, c-format -msgid "reason for the tip" +msgid "Create qr code for the template" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/paths/instance/templates/list/Table.tsx:194 #, c-format -msgid "URL after tip" +msgid "Load more templates after the last one" msgstr "" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "URL to visit after tip payment" +msgid "There is no templates yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/paths/instance/templates/list/index.tsx:91 #, c-format -msgid "Reserves not yet funded" +msgid "Jump to template with the given template ID" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Reserves ready" +msgid "Template identification" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/paths/instance/templates/list/index.tsx:132 #, c-format -msgid "add new reserve" +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/paths/instance/templates/list/index.tsx:137 #, c-format -msgid "Expires at" +msgid "Failed to delete template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "Initial" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/paths/instance/templates/list/index.tsx:160 #, c-format -msgid "delete selected reserve from the database" +msgid "Deleting an template" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/paths/instance/templates/list/index.tsx:162 #, c-format -msgid "authorize new tip from selected reserve" +msgid "can't be undone" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "Print" msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:264 +#: src/paths/instance/templates/update/UpdatePage.tsx:135 #, c-format -msgid "Expected Balance" +msgid "Too short" msgstr "" -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/templates/update/index.tsx:90 #, c-format -msgid "could not create the tip" +msgid "Template (ID: %1$s) has been updated" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:77 +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "should not be empty" +msgid "Amount is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "should be greater that 0" +msgid "Order summary is required" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "can't be empty" +msgid "New order for template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "to short" +msgid "Amount of the order" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "just letters and numbers from 2 to 7" +msgid "Order summary" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/templates/use/index.tsx:125 #, c-format -msgid "size of the key should be 32" +msgid "Could not create order from template" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/token/DetailPage.tsx:57 #, c-format -msgid "Identifier" +msgid "You need your access token to perform the operation" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/token/DetailPage.tsx:74 #, c-format -msgid "Name of the template in URLs." +msgid "You are updating the access token from instance with id \"%1$s\"" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Describe what this template stands for" +msgid "This instance doesn't have authentication token." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "Fixed summary" +msgid "You can leave it empty if there is another layer of security." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/token/DetailPage.tsx:121 #, c-format -msgid "If specified, this template will create order with the same summary" +msgid "Current access token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/token/DetailPage.tsx:126 #, c-format -msgid "Fixed price" +msgid "Clearing the access token will mean public access to the instance." msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/token/DetailPage.tsx:142 #, c-format -msgid "If specified, this template will create order with the same price" +msgid "Clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/token/DetailPage.tsx:177 #, c-format -msgid "Minimum age" +msgid "Confirm change" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/token/index.tsx:83 #, c-format -msgid "Is this contract restricted to some age?" +msgid "Failed to clear token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/token/index.tsx:109 #, c-format -msgid "Payment timeout" +msgid "Failed to set new token" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +msgid "Slug" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 #, c-format -msgid "Verification algorithm" +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" +msgid "Kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "Point-of-sale key" +msgid "Token family kind" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:182 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Useful to validate the purchase" +msgid "User-readable token family name" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 #, c-format -msgid "generate random secret key" +msgid "Token family description for customers" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 #, c-format -msgid "random" +msgid "Valid After" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "show secret key" +msgid "Token family can issue tokens after this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 #, c-format -msgid "hide secret key" +msgid "Valid Before" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "hide" +msgid "Token family can issue tokens until this date" msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 #, c-format -msgid "show" +msgid "Duration" msgstr "" -#: src/paths/instance/templates/create/index.tsx:52 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "could not inform template" +msgid "Validity duration of a issued token" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:54 +#: src/paths/instance/tokenfamilies/create/index.tsx:51 #, c-format -msgid "Amount is required" +msgid "Token familty created successfully" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:58 +#: src/paths/instance/tokenfamilies/create/index.tsx:57 #, c-format -msgid "Order summary is required" +msgid "Could not create token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "New order for template" +msgid "Token Families" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:108 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "Amount of the order" +msgid "Add token family" msgstr "" -#: src/paths/instance/templates/use/UsePage.tsx:113 +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 #, c-format -msgid "Order summary" +msgid "Go to token family update page" msgstr "" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 #, c-format -msgid "could not create order from template" +msgid "Remove this token family from the database" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:131 +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 #, c-format -msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." +msgid "There are no token families yet, add the first one by pressing the + sign." msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:148 +#: src/paths/instance/tokenfamilies/list/index.tsx:91 #, c-format -msgid "Fixed amount" +msgid "Token family updated successfully" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 #, c-format -msgid "Default amount" +msgid "Could not update the token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:161 +#: src/paths/instance/tokenfamilies/list/index.tsx:129 #, c-format -msgid "Default summary" +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:177 +#: src/paths/instance/tokenfamilies/list/index.tsx:134 #, c-format -msgid "Print" +msgid "Failed to delete token family" msgstr "" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format -msgid "Setup TOTP" +msgid "" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will become " +"invalid." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "Templates" +msgid "Deleting a token family %1$s ." msgstr "" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "add new templates" +msgid "Token Family: %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:142 +#: src/paths/instance/tokenfamilies/update/index.tsx:100 #, c-format -msgid "load more templates before the first one" +msgid "Token familty updated successfully" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:146 +#: src/paths/instance/tokenfamilies/update/index.tsx:106 #, c-format -msgid "load newer templates" +msgid "Could not update token family" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/instance/transfers/create/CreatePage.tsx:62 #, c-format -msgid "delete selected templates from the database" +msgid "Check the id, does not look valid" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/instance/transfers/create/CreatePage.tsx:64 #, c-format -msgid "use template to create new order" +msgid "Must have 52 characters, current %1$s" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "create qr code for the template" +msgid "URL doesn't have the right format" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "load more templates after the last one" +msgid "Credited bank account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "load older templates" +msgid "Select one account" msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "There is no templates yet, add more pressing the + sign" +msgid "Bank account of the merchant where the payment was received" msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "template delete successfully" +msgid "Wire transfer ID" msgstr "" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/instance/transfers/create/CreatePage.tsx:104 #, c-format -msgid "could not delete the template" +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "could not update template" +msgid "Exchange URL" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "should be one of '%1$s'" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the wire " +"transfer subject" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "Webhook ID to use" +msgid "Amount credited" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "Event" +msgid "Actual amount that was wired to the merchant's bank account" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 +#: src/paths/instance/transfers/create/index.tsx:62 #, c-format -msgid "The event of the webhook: why the webhook is used" +msgid "Wire transfer informed successfully" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 +#: src/paths/instance/transfers/create/index.tsx:68 #, c-format -msgid "Method" +msgid "Could not inform transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "Method used by the webhook" +msgid "Transfers" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/transfers/list/Table.tsx:64 #, c-format -msgid "URL" +msgid "Add new transfer" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 +#: src/paths/instance/transfers/list/Table.tsx:117 #, c-format -msgid "URL of the webhook where the customer will be redirected" +msgid "Load more transfers before the first one" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "Header" +msgid "Credit" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "Header template of the webhook" +msgid "Confirmed" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "Body" +msgid "Verified" msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "Body template by the webhook" +msgid "Executed at" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:61 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Webhooks" +msgid "yes" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "add new webhooks" +msgid "no" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "load more webhooks before the first one" +msgid "never" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "load newer webhooks" +msgid "unknown" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/paths/instance/transfers/list/Table.tsx:166 #, c-format -msgid "Event type" +msgid "Delete selected transfer from the database" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "delete selected webhook from the database" +msgid "Load more transfers after the last one" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:198 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "load more webhooks after the last one" +msgid "There is no transfer yet, add more pressing the + sign" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "load older webhooks" +msgid "Bank account" msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 +#: src/paths/instance/transfers/list/ListPage.tsx:83 #, c-format -msgid "There is no webhooks yet, add more pressing the + sign" +msgid "All accounts" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/paths/instance/transfers/list/ListPage.tsx:84 #, c-format -msgid "webhook delete successfully" +msgid "Filter by account address" msgstr "" -#: src/paths/instance/webhooks/list/index.tsx:100 +#: src/paths/instance/transfers/list/ListPage.tsx:105 #, c-format -msgid "could not delete the webhook" +msgid "Only show wire transfers confirmed by the merchant" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/paths/instance/transfers/list/ListPage.tsx:115 #, c-format -msgid "check the id, does not look valid" +msgid "Only show wire transfers claimed by the exchange" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "should have 52 characters, current %1$s" +msgid "Unverified" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/paths/instance/transfers/list/index.tsx:118 #, c-format -msgid "URL doesn't have the right format" +msgid "Wire transfer \"%1$s...\" has been deleted" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/paths/instance/transfers/list/index.tsx:123 #, c-format -msgid "Credited bank account" +msgid "Failed to delete transfer" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one account" +msgid "Must be business or individual" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "Bank account of the merchant where the payment was received" +msgid "Pay delay can't be greater than wire transfer delay" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 +#: src/paths/admin/create/CreatePage.tsx:112 #, c-format -msgid "Wire transfer ID" +msgid "Max 7 lines" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "Doesn't match" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/paths/admin/create/CreatePage.tsx:215 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the wire " -"transfer subject" +msgid "Enable access control" msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Amount credited" +msgid "Choose if the backend server should authenticate access." msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" +msgid "Access control is not yet decided. This instance can't be created." msgstr "" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "could not inform transfer" +msgid "Authorization must be handled externally." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Transfers" +msgid "Authorization is handled by the backend server." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "add new transfer" +msgid "Need to complete marked fields and choose authorization method" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:129 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "load more transfers before the first one" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it is " +"used to administer other instances." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:133 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "load newer transfers" +msgid "Business name" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "Credit" +msgid "Legal name of the business represented by this instance." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:152 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Confirmed" +msgid "Email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:155 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Verified" +msgid "Contact email" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:158 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "Executed at" +msgid "Website URL" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "yes" +msgid "URL." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:171 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "no" +msgid "Logo" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:181 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "unknown" +msgid "Logo image." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:187 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "delete selected transfer from the database" +msgid "Physical location of the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "load more transfer after the last one" +msgid "Jurisdiction" msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:206 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "load older transfers" +msgid "Jurisdiction for legal disputes with the merchant." msgstr "" -#: src/paths/instance/transfers/list/Table.tsx:223 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" +msgid "Pay transaction fee" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:79 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "filter by account address" +msgid "Assume the cost of the transaction of let the user pay for it." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:100 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "only show wire transfers confirmed by the merchant" +msgid "Default payment delay" msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:110 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "only show wire transfers claimed by the exchange" +msgid "Time customers have to pay an order before the offer expires by default." msgstr "" -#: src/paths/instance/transfers/list/ListPage.tsx:113 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Unverified" +msgid "Default wire transfer delay" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:69 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "is not valid" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -#: src/paths/admin/create/CreatePage.tsx:94 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "is not a number" +msgid "Instance id" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:96 +#: src/paths/instance/update/index.tsx:108 #, c-format -msgid "must be 1 or greater" +msgid "Failed to update instance" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:107 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "max 7 lines" +msgid "Must be \"pay\" or \"refund\"" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:178 +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 #, c-format -msgid "change authorization configuration" +msgid "Must be one of '%1$s'" msgstr "" -#: src/paths/admin/create/CreatePage.tsx:217 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "Need to complete marked fields and choose authorization method" +msgid "Webhook ID to use" msgstr "" -#: src/components/form/InputPaytoForm.tsx:82 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "This is not a valid bitcoin address." +msgid "Event" msgstr "" -#: src/components/form/InputPaytoForm.tsx:95 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "This is not a valid Ethereum address." +msgid "Pay" msgstr "" -#: src/components/form/InputPaytoForm.tsx:118 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "IBAN numbers usually have more that 4 digits" +msgid "The event of the webhook: why the webhook is used" msgstr "" -#: src/components/form/InputPaytoForm.tsx:120 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "IBAN numbers usually have less that 34 digits" +msgid "Method" msgstr "" -#: src/components/form/InputPaytoForm.tsx:128 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "IBAN country code not found" +msgid "GET" msgstr "" -#: src/components/form/InputPaytoForm.tsx:153 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "IBAN number is not valid, checksum is wrong" +msgid "POST" msgstr "" -#: src/components/form/InputPaytoForm.tsx:248 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "Target type" +msgid "PUT" msgstr "" -#: src/components/form/InputPaytoForm.tsx:249 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Method to use for wire transfer" +msgid "PATCH" msgstr "" -#: src/components/form/InputPaytoForm.tsx:258 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "Routing" +msgid "HEAD" msgstr "" -#: src/components/form/InputPaytoForm.tsx:259 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Routing number." +msgid "Method used by the webhook" msgstr "" -#: src/components/form/InputPaytoForm.tsx:263 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Account" +msgid "URL" msgstr "" -#: src/components/form/InputPaytoForm.tsx:264 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Account number." +msgid "URL of the webhook where the customer will be redirected" msgstr "" -#: src/components/form/InputPaytoForm.tsx:273 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format -msgid "Business Identifier Code." +msgid "" +"The text below support %1$s template engine. Any string between %2$s and %3$s " +"will be replaced with replaced with the value of the corresponding variable." msgstr "" -#: src/components/form/InputPaytoForm.tsx:282 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Bank Account Number." +msgid "For example %1$s will be replaced with the the order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:292 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Unified Payment Interface." +msgid "The short list of variables are:" msgstr "" -#: src/components/form/InputPaytoForm.tsx:301 +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 #, c-format -msgid "Bitcoin protocol." +msgid "order's description" msgstr "" -#: src/components/form/InputPaytoForm.tsx:310 +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 #, c-format -msgid "Ethereum protocol." +msgid "order's price" msgstr "" -#: src/components/form/InputPaytoForm.tsx:319 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "Interledger protocol." +msgid "order's unique identification" msgstr "" -#: src/components/form/InputPaytoForm.tsx:328 +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 #, c-format -msgid "Host" +msgid "the amount that was being refunded" msgstr "" -#: src/components/form/InputPaytoForm.tsx:329 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "Bank host." +msgid "the reason entered by the merchant staff for granting the refund" msgstr "" -#: src/components/form/InputPaytoForm.tsx:334 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "Bank account." +msgid "time of the refund in nanoseconds since 1970" msgstr "" -#: src/components/form/InputPaytoForm.tsx:343 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "Bank account owner's name." +msgid "Http body" msgstr "" -#: src/components/form/InputPaytoForm.tsx:370 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "No accounts yet." +msgid "Body template by the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 +#: src/paths/instance/webhooks/create/index.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it is " -"used to administer other instances." +msgid "Webhook create successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 +#: src/paths/instance/webhooks/create/index.tsx:58 #, c-format -msgid "Business name" +msgid "Could not create the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 +#: src/paths/instance/webhooks/create/index.tsx:66 #, c-format -msgid "Legal name of the business represented by this instance." +msgid "Could not create webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "Email" +msgid "Webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 +#: src/paths/instance/webhooks/list/Table.tsx:62 #, c-format -msgid "Contact email" +msgid "Add new webhooks" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 +#: src/paths/instance/webhooks/list/Table.tsx:117 #, c-format -msgid "Website URL" +msgid "Load more webhooks before the first one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "URL." +msgid "Event type" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 +#: src/paths/instance/webhooks/list/Table.tsx:155 #, c-format -msgid "Logo" +msgid "Delete selected webhook from the database" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 +#: src/paths/instance/webhooks/list/Table.tsx:170 #, c-format -msgid "Logo image." +msgid "Load more webhooks after the last one" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Bank account" +msgid "There is no webhooks yet, add more pressing the + sign" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 +#: src/paths/instance/webhooks/list/index.tsx:88 #, c-format -msgid "URI specifying bank account for crediting revenue." +msgid "Webhook delete successfully" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 +#: src/paths/instance/webhooks/list/index.tsx:93 #, c-format -msgid "Default max deposit fee" +msgid "Could not delete the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "Maximum deposit fees this merchant is willing to pay per order by default." +msgid "Header" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Default max wire fee" +msgid "Header template of the webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "Maximum wire fees this merchant is willing to pay per wire transfer by default." +msgid "Body" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 +#: src/paths/instance/webhooks/update/index.tsx:88 #, c-format -msgid "Default wire fee amortization" +msgid "Webhook updated" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 +#: src/paths/instance/webhooks/update/index.tsx:94 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." +msgid "Could not update webhook" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "Physical location of the merchant." +msgid "Language" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "Jurisdiction" +msgid "Set default" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." +msgid "Advance order creation" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "Default payment delay" +msgid "Shows more options in the order creation form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "Time customers have to pay an order before the offer expires by default." +msgid "Advance instance settings" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "Default wire transfer delay" +msgid "Shows more options in the instance settings form" msgstr "" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 +#: src/paths/settings/index.tsx:113 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." +msgid "Date format" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:164 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "Instance id" +msgid "How the date is going to be displayed" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:173 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "Change the authorization method use for this instance." +msgid "Developer mode" msgstr "" -#: src/paths/instance/update/UpdatePage.tsx:182 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "Manage access token" +msgid "Shows more options and tools which are not intended for general audience." msgstr "" -#: src/paths/instance/update/index.tsx:112 +#: src/paths/instance/categories/list/Table.tsx:133 #, c-format -msgid "Failed to create instance" +msgid "Total products" msgstr "" -#: src/components/exception/login.tsx:74 +#: src/paths/instance/categories/list/Table.tsx:164 #, c-format -msgid "Login required" +msgid "Delete selected category from the database" msgstr "" -#: src/components/exception/login.tsx:80 +#: src/paths/instance/categories/list/Table.tsx:199 #, c-format -msgid "Please enter your access token." +msgid "There is no categories yet, add more pressing the + sign" msgstr "" -#: src/components/exception/login.tsx:108 +#: src/paths/instance/categories/list/index.tsx:90 #, c-format -msgid "Access Token" +msgid "Category delete successfully" msgstr "" -#: src/InstanceRoutes.tsx:171 +#: src/paths/instance/categories/list/index.tsx:95 #, c-format -msgid "The request to the backend take too long and was cancelled" +msgid "Could not delete the category" msgstr "" -#: src/InstanceRoutes.tsx:172 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" +msgid "Category name" msgstr "" -#: src/InstanceRoutes.tsx:178 +#: src/paths/instance/categories/create/index.tsx:53 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" +msgid "Category added successfully" msgstr "" -#: src/InstanceRoutes.tsx:179 +#: src/paths/instance/categories/create/index.tsx:59 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" +msgid "Could not add category" msgstr "" -#: src/InstanceRoutes.tsx:196 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Access denied" +msgid "Id:" msgstr "" -#: src/InstanceRoutes.tsx:197 +#: src/paths/instance/categories/update/UpdatePage.tsx:120 #, c-format -msgid "The access token provided is invalid." +msgid "Name of the category" msgstr "" -#: src/InstanceRoutes.tsx:212 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "No 'default' instance configured yet." +msgid "Products" msgstr "" -#: src/InstanceRoutes.tsx:213 +#: src/paths/instance/categories/update/UpdatePage.tsx:133 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." +msgid "Search by product description or id" msgstr "" -#: src/InstanceRoutes.tsx:630 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "The access token provided is invalid" +msgid "Products that this category will list." msgstr "" -#: src/InstanceRoutes.tsx:664 +#: src/paths/instance/categories/update/index.tsx:93 #, c-format -msgid "Hide for today" +msgid "Could not update category" msgstr "" -#: src/components/menu/SideBar.tsx:82 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "Instance" +msgid "Category id is unknown" msgstr "" -#: src/components/menu/SideBar.tsx:91 +#: src/Routing.tsx:659 #, c-format -msgid "Settings" +msgid "Without this the merchant backend will refuse to create new orders." msgstr "" -#: src/components/menu/SideBar.tsx:167 +#: src/Routing.tsx:669 #, c-format -msgid "Connection" +msgid "Hide for today" msgstr "" -#: src/components/menu/SideBar.tsx:209 +#: src/Routing.tsx:703 #, c-format -msgid "New" +msgid "KYC verification needed" msgstr "" -#: src/components/menu/SideBar.tsx:219 +#: src/Routing.tsx:707 #, c-format -msgid "List" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" msgstr "" -#: src/components/menu/SideBar.tsx:234 +#: src/components/menu/SideBar.tsx:157 #, c-format -msgid "Log out" +msgid "Configuration" msgstr "" -#: src/ApplicationReadyRoutes.tsx:71 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "Check your token is valid" +msgid "Settings" msgstr "" -#: src/ApplicationReadyRoutes.tsx:90 +#: src/components/menu/SideBar.tsx:206 #, c-format -msgid "Couldn't access the server." +msgid "Access token" msgstr "" -#: src/ApplicationReadyRoutes.tsx:91 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "Could not infer instance id from url %1$s" +msgid "Connection" msgstr "" -#: src/Application.tsx:104 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "Server not found" +msgid "Interface" msgstr "" -#: src/Application.tsx:118 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "Server response with an error code" +msgid "List" msgstr "" -#: src/Application.tsx:120 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Got message %1$s from %2$s" +msgid "Log out" msgstr "" -#: src/Application.tsx:131 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Response from server is unreadable, http status: %1$s" +msgid "Failed to create instance" msgstr "" -#: src/Application.tsx:144 +#: src/Application.tsx:208 #, c-format -msgid "Unexpected Error" +msgid "checking compatibility with server..." msgstr "" -#: src/components/form/InputArray.tsx:101 +#: src/Application.tsx:217 #, c-format -msgid "The value %1$s is invalid for a payment url" +msgid "Contacting the server failed" msgstr "" -#: src/components/form/InputArray.tsx:110 +#: src/Application.tsx:229 #, c-format -msgid "add element to the list" +msgid "The server version is not supported" msgstr "" -#: src/components/form/InputArray.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "add" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" #: src/components/form/InputSecured.tsx:37 @@ -2714,12 +3557,22 @@ msgstr "" msgid "Changing" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 +#: src/components/form/InputSecured.tsx:88 +#, c-format +msgid "Manage access token" +msgstr "" + +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, c-format +msgid "Business Name" +msgstr "" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format msgid "Order ID" msgstr "" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format msgid "Payment URL" msgstr "" diff --git a/packages/merchant-backoffice-ui/src/i18n/uk.po b/packages/merchant-backoffice-ui/src/i18n/uk.po @@ -25,2776 +25,4100 @@ msgstr "" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.5.5\n" -#: src/components/modal/index.tsx:71 +#: src/components/ErrorLoadingMerchant.tsx:45 +#, c-format +msgid "The request reached a timeout, check your connection." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:65 +#, c-format +msgid "The request was cancelled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:107 +#, c-format +msgid "" +"A lot of request were made to the same server and this action was throttled." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:130 +#, c-format +msgid "The response of the request is malformed." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:150 +#, c-format +msgid "Could not complete the request due to a network problem." +msgstr "" + +#: src/components/ErrorLoadingMerchant.tsx:171 +#, fuzzy, c-format +msgid "Unexpected request error." +msgstr "Несподівана помилка" + +#: src/components/ErrorLoadingMerchant.tsx:199 +#, fuzzy, c-format +msgid "Unexpected error." +msgstr "Несподівана помилка" + +#: src/components/modal/index.tsx:79 #, c-format msgid "Cancel" msgstr "Скасувати" -#: src/components/modal/index.tsx:79 +#: src/components/modal/index.tsx:87 #, c-format msgid "%1$s" msgstr "%1$s" -#: src/components/modal/index.tsx:84 +#: src/components/modal/index.tsx:92 #, c-format msgid "Close" msgstr "Закрити" -#: src/components/modal/index.tsx:124 +#: src/components/modal/index.tsx:132 #, c-format msgid "Continue" msgstr "Продовжити" -#: src/components/modal/index.tsx:178 +#: src/components/modal/index.tsx:192 #, c-format msgid "Clear" msgstr "Очистити" -#: src/components/modal/index.tsx:190 +#: src/components/modal/index.tsx:204 #, c-format msgid "Confirm" msgstr "Підтвердити" -#: src/components/modal/index.tsx:296 +#: src/components/modal/index.tsx:246 +#, fuzzy, c-format +msgid "Required" +msgstr "обовʼязково" + +#: src/components/modal/index.tsx:248 #, c-format -msgid "is not the same as the current access token" -msgstr "не співпадає з поточним токеном доступу" +msgid "Letter must be a JSON string" +msgstr "" -#: src/components/modal/index.tsx:299 +#: src/components/modal/index.tsx:250 #, c-format -msgid "cannot be empty" -msgstr "не може бути порожнім" +msgid "JSON string is invalid" +msgstr "" -#: src/components/modal/index.tsx:301 +#: src/components/modal/index.tsx:255 #, c-format -msgid "cannot be the same as the old token" -msgstr "не може бути таким самим, як старий токен" +msgid "Import" +msgstr "" + +#: src/components/modal/index.tsx:256 +#, c-format +msgid "Importing an account from the bank" +msgstr "" + +#: src/components/modal/index.tsx:263 +#, c-format +msgid "" +"You can export your account settings from the Libeufin Bank's account " +"profile. Paste the content in the next field." +msgstr "" + +#: src/components/modal/index.tsx:271 +#, fuzzy, c-format +msgid "Account information" +msgstr "Додаткова інформація" + +#: src/components/modal/index.tsx:336 +#, c-format +msgid "Correct form" +msgstr "" + +#: src/components/modal/index.tsx:337 +#, c-format +msgid "Comparing account details" +msgstr "" + +#: src/components/modal/index.tsx:343 +#, c-format +msgid "" +"Testing against the account info URL succeeded but the account information " +"reported is different with the account details form." +msgstr "" + +#: src/components/modal/index.tsx:353 +#, c-format +msgid "Field" +msgstr "" + +#: src/components/modal/index.tsx:356 +#, c-format +msgid "In the form" +msgstr "" + +#: src/components/modal/index.tsx:359 +#, c-format +msgid "Reported" +msgstr "" + +#: src/components/modal/index.tsx:366 +#, c-format +msgid "Type" +msgstr "" + +#: src/components/modal/index.tsx:374 +#, c-format +msgid "IBAN" +msgstr "" -#: src/components/modal/index.tsx:305 +#: src/components/modal/index.tsx:383 #, c-format -msgid "is not the same" +msgid "Address" +msgstr "Адреса" + +#: src/components/modal/index.tsx:393 +#, c-format +msgid "Host" +msgstr "Хост" + +#: src/components/modal/index.tsx:400 +#, fuzzy, c-format +msgid "Account id" +msgstr "Рахунок" + +#: src/components/modal/index.tsx:411 +#, fuzzy, c-format +msgid "Owner's name" +msgstr "Назва бізнесу" + +#: src/components/modal/index.tsx:445 +#, c-format +msgid "" +"If you delete the instance named %1$s (ID: %2$s), the merchant will no " +"longer be able to process orders or refunds" +msgstr "" + +#: src/components/modal/index.tsx:452 +#, c-format +msgid "" +"This action deletes the instance private key, but preserves all transaction " +"data. You can still access that data after deleting the instance." +msgstr "" + +#: src/components/modal/index.tsx:459 +#, c-format +msgid "Deleting an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:487 +#, c-format +msgid "" +"If you purge the instance named %1$s (ID: %2$s), you will also delete all " +"it&apos;s transaction data." +msgstr "" + +#: src/components/modal/index.tsx:494 +#, c-format +msgid "" +"The instance will disappear from your list, and you will no longer be able " +"to access it&apos;s data." +msgstr "" + +#: src/components/modal/index.tsx:500 +#, c-format +msgid "Purging an instance %1$s ." +msgstr "" + +#: src/components/modal/index.tsx:537 +#, fuzzy, c-format +msgid "Is not the same as the current access token" +msgstr "не співпадає з поточним токеном доступу" + +#: src/components/modal/index.tsx:542 +#, fuzzy, c-format +msgid "Can't be the same as the old token" +msgstr "не може бути таким самим, як старий токен" + +#: src/components/modal/index.tsx:546 +#, fuzzy, c-format +msgid "Is not the same" msgstr "не співпадає" -#: src/components/modal/index.tsx:315 +#: src/components/modal/index.tsx:554 #, c-format msgid "You are updating the access token from instance with id %1$s" msgstr "Ви оновлюєте токен доступу з інстанції з ідентифікатором %1$s" -#: src/components/modal/index.tsx:331 +#: src/components/modal/index.tsx:570 #, c-format msgid "Old access token" msgstr "Старий токен доступу" -#: src/components/modal/index.tsx:332 -#, c-format -msgid "access token currently in use" +#: src/components/modal/index.tsx:571 +#, fuzzy, c-format +msgid "Access token currently in use" msgstr "токен доступу, який зараз використовується" -#: src/components/modal/index.tsx:338 +#: src/components/modal/index.tsx:577 #, c-format msgid "New access token" msgstr "Новий токен доступу" -#: src/components/modal/index.tsx:339 -#, c-format -msgid "next access token to be used" +#: src/components/modal/index.tsx:578 +#, fuzzy, c-format +msgid "Next access token to be used" msgstr "наступний токен доступу, який буде використано" -#: src/components/modal/index.tsx:344 +#: src/components/modal/index.tsx:583 #, c-format msgid "Repeat access token" msgstr "Повторіть токен доступу" -#: src/components/modal/index.tsx:345 -#, c-format -msgid "confirm the same access token" +#: src/components/modal/index.tsx:584 +#, fuzzy, c-format +msgid "Confirm the same access token" msgstr "підтвердити той самий токен доступу" -#: src/components/modal/index.tsx:350 +#: src/components/modal/index.tsx:589 #, c-format msgid "Clearing the access token will mean public access to the instance" msgstr "Видалення токена доступу означатиме публічний доступ до системи" -#: src/components/modal/index.tsx:377 -#, c-format -msgid "cannot be the same as the old access token" +#: src/components/modal/index.tsx:616 +#, fuzzy, c-format +msgid "Can't be the same as the old access token" msgstr "не може бути таким самим, як старий токен доступу" -#: src/components/modal/index.tsx:394 +#: src/components/modal/index.tsx:631 #, c-format msgid "You are setting the access token for the new instance" msgstr "Ви встановлюєте токен доступу для нової інстанції" -#: src/components/modal/index.tsx:420 +#: src/components/modal/index.tsx:657 #, c-format -msgid "With external authorization method no check will be done by the merchant backend" +msgid "" +"With external authorization method no check will be done by the merchant " +"backend" msgstr "" "З зовнішнім методом авторизації перевірка не буде виконуватися бекендом " "продавця" -#: src/components/modal/index.tsx:436 +#: src/components/modal/index.tsx:673 #, c-format msgid "Set external authorization" msgstr "Встановити зовнішню авторизацію" -#: src/components/modal/index.tsx:448 +#: src/components/modal/index.tsx:685 #, c-format msgid "Set access token" msgstr "Встановити токен доступу" -#: src/components/modal/index.tsx:470 +#: src/components/modal/index.tsx:707 #, c-format msgid "Operation in progress..." msgstr "Операція виконується..." -#: src/components/modal/index.tsx:479 +#: src/components/modal/index.tsx:716 #, c-format msgid "The operation will be automatically canceled after %1$s seconds" msgstr "Операція буде автоматично скасована через %1$s секунд" -#: src/paths/admin/list/TableActive.tsx:80 +#: src/paths/login/index.tsx:63 +#, c-format +msgid "Your password is incorrect" +msgstr "" + +#: src/paths/login/index.tsx:70 +#, fuzzy, c-format +msgid "Your instance not found" +msgstr "замовлення не знайдено" + +#: src/paths/login/index.tsx:89 +#, c-format +msgid "Login required" +msgstr "Потрібен вхід" + +#: src/paths/login/index.tsx:95 +#, fuzzy, c-format +msgid "Please enter your access token for %1$s." +msgstr "Будь ласка, введіть ваш токен доступу." + +#: src/paths/login/index.tsx:102 +#, c-format +msgid "Access Token" +msgstr "Токен доступу" + +#: src/paths/admin/list/TableActive.tsx:81 #, c-format msgid "Instances" msgstr "Інстанції" -#: src/paths/admin/list/TableActive.tsx:93 +#: src/paths/admin/list/TableActive.tsx:94 #, c-format msgid "Delete" msgstr "Видалити" -#: src/paths/admin/list/TableActive.tsx:99 -#, c-format -msgid "add new instance" +#: src/paths/admin/list/TableActive.tsx:100 +#, fuzzy, c-format +msgid "Add new instance" msgstr "додати нову інстанцію" -#: src/paths/admin/list/TableActive.tsx:178 +#: src/paths/admin/list/TableActive.tsx:177 #, c-format msgid "ID" msgstr "Ідентифікатор" -#: src/paths/admin/list/TableActive.tsx:181 +#: src/paths/admin/list/TableActive.tsx:180 #, c-format msgid "Name" msgstr "Назва" -#: src/paths/admin/list/TableActive.tsx:220 +#: src/paths/admin/list/TableActive.tsx:222 #, c-format msgid "Edit" msgstr "Редагувати" -#: src/paths/admin/list/TableActive.tsx:237 +#: src/paths/admin/list/TableActive.tsx:239 #, c-format msgid "Purge" msgstr "Очистити" -#: src/paths/admin/list/TableActive.tsx:261 +#: src/paths/admin/list/TableActive.tsx:263 #, c-format msgid "There is no instances yet, add more pressing the + sign" msgstr "Ще немає інстанцій, додайте більше, натиснувши знак +" -#: src/paths/admin/list/View.tsx:68 +#: src/paths/admin/list/View.tsx:66 #, c-format msgid "Only show active instances" msgstr "Показувати тільки активні інстанції" -#: src/paths/admin/list/View.tsx:71 +#: src/paths/admin/list/View.tsx:69 #, c-format msgid "Active" msgstr "Активні" -#: src/paths/admin/list/View.tsx:78 +#: src/paths/admin/list/View.tsx:76 #, c-format msgid "Only show deleted instances" msgstr "Показувати тільки видалені інстанції" -#: src/paths/admin/list/View.tsx:81 +#: src/paths/admin/list/View.tsx:79 #, c-format msgid "Deleted" msgstr "Видалено" -#: src/paths/admin/list/View.tsx:88 +#: src/paths/admin/list/View.tsx:86 #, c-format msgid "Show all instances" msgstr "Показати всі інстанції" -#: src/paths/admin/list/View.tsx:91 +#: src/paths/admin/list/View.tsx:89 #, c-format msgid "All" msgstr "Всі" -#: src/paths/admin/list/index.tsx:101 +#: src/paths/admin/list/index.tsx:100 #, c-format msgid "Instance \"%1$s\" (ID: %2$s) has been deleted" msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" -#: src/paths/admin/list/index.tsx:106 +#: src/paths/admin/list/index.tsx:105 #, c-format msgid "Failed to delete instance" msgstr "Не вдалося видалити інстанцію" -#: src/paths/admin/list/index.tsx:124 -#, c-format -msgid "Instance '%1$s' (ID: %2$s) has been disabled" +#: src/paths/admin/list/index.tsx:140 +#, fuzzy, c-format +msgid "Instance '%1$s' (ID: %2$s) has been purge" msgstr "Інстанція '%1$s' (ID: %2$s) була деактивована" -#: src/paths/admin/list/index.tsx:129 +#: src/paths/admin/list/index.tsx:145 #, c-format msgid "Failed to purge instance" msgstr "Не вдалося очистити інстанцію" -#: src/paths/instance/kyc/list/ListPage.tsx:41 +#: src/components/exception/AsyncButton.tsx:43 #, c-format -msgid "Pending KYC verification" -msgstr "Очікування перевірки KYC" +msgid "Loading..." +msgstr "Завантаження..." -#: src/paths/instance/kyc/list/ListPage.tsx:66 +#: src/components/form/InputPaytoForm.tsx:86 #, c-format -msgid "Timed out" -msgstr "Час очікування вичерпано" +msgid "This is not a valid bitcoin address." +msgstr "Це недійсна адреса біткойн." -#: src/paths/instance/kyc/list/ListPage.tsx:103 +#: src/components/form/InputPaytoForm.tsx:99 #, c-format -msgid "Exchange" -msgstr "Exchange" +msgid "This is not a valid Ethereum address." +msgstr "Це недійсна адреса Ethereum." -#: src/paths/instance/kyc/list/ListPage.tsx:106 -#, c-format -msgid "Target account" -msgstr "Цільовий рахунок" +#: src/components/form/InputPaytoForm.tsx:122 +#, fuzzy, c-format +msgid "This is not a valid host." +msgstr "Це недійсна адреса біткойн." -#: src/paths/instance/kyc/list/ListPage.tsx:109 +#: src/components/form/InputPaytoForm.tsx:145 #, c-format -msgid "KYC URL" -msgstr "KYC URL" +msgid "IBAN numbers usually have more that 4 digits" +msgstr "Номера IBAN зазвичай мають більше 4-ьох цифр" -#: src/paths/instance/kyc/list/ListPage.tsx:144 +#: src/components/form/InputPaytoForm.tsx:147 #, c-format -msgid "Code" -msgstr "Код" +msgid "IBAN numbers usually have less that 34 digits" +msgstr "Номера IBAN зазвичай мають менше 34-ьох цифр" -#: src/paths/instance/kyc/list/ListPage.tsx:147 +#: src/components/form/InputPaytoForm.tsx:155 #, c-format -msgid "Http Status" -msgstr "HTTP статус" +msgid "IBAN country code not found" +msgstr "Код країни IBAN не знайдено" -#: src/paths/instance/kyc/list/ListPage.tsx:177 -#, c-format -msgid "No pending kyc verification!" -msgstr "Немає очікуваних перевірок KYC!" +#: src/components/form/InputPaytoForm.tsx:180 +#, fuzzy, c-format +msgid "IBAN number is invalid, checksum is wrong" +msgstr "Номер IBAN не коректний, контрольна сума не сходиться" -#: src/components/form/InputDate.tsx:123 +#: src/components/form/InputPaytoForm.tsx:195 #, c-format -msgid "change value to unknown date" -msgstr "змінити значення на невідому дату" +msgid "Choose one..." +msgstr "Виберіть одну..." -#: src/components/form/InputDate.tsx:124 +#: src/components/form/InputPaytoForm.tsx:298 #, c-format -msgid "change value to empty" -msgstr "змінити значення на порожнє" +msgid "Method to use for wire transfer" +msgstr "Метод для використання при банківському переказі" -#: src/components/form/InputDate.tsx:131 +#: src/components/form/InputPaytoForm.tsx:308 #, c-format -msgid "clear" -msgstr "очистити" +msgid "Routing" +msgstr "Маршрутизація" -#: src/components/form/InputDate.tsx:136 +#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "change value to never" -msgstr "змінити значення на ніколи" +msgid "Routing number." +msgstr "Номер маршрутизації." -#: src/components/form/InputDate.tsx:141 +#: src/components/form/InputPaytoForm.tsx:314 #, c-format -msgid "never" -msgstr "ніколи" +msgid "Account" +msgstr "Рахунок" -#: src/components/form/InputLocation.tsx:29 +#: src/components/form/InputPaytoForm.tsx:316 #, c-format -msgid "Country" -msgstr "Країна" +msgid "Account number." +msgstr "Номер рахунку." -#: src/components/form/InputLocation.tsx:33 +#: src/components/form/InputPaytoForm.tsx:324 #, c-format -msgid "Address" -msgstr "Адреса" +msgid "Code" +msgstr "Код" -#: src/components/form/InputLocation.tsx:39 +#: src/components/form/InputPaytoForm.tsx:326 #, c-format -msgid "Building number" -msgstr "Номер будинку" +msgid "Business Identifier Code." +msgstr "Код ідентифікації бізнесу." -#: src/components/form/InputLocation.tsx:41 +#: src/components/form/InputPaytoForm.tsx:335 +#, fuzzy, c-format +msgid "International Bank Account Number." +msgstr "Номер банківського рахунку." + +#: src/components/form/InputPaytoForm.tsx:348 #, c-format -msgid "Building name" -msgstr "Назва будинку" +msgid "Unified Payment Interface." +msgstr "Уніфікований інтерфейс платежів." -#: src/components/form/InputLocation.tsx:42 +#: src/components/form/InputPaytoForm.tsx:358 #, c-format -msgid "Street" -msgstr "Вулиця" +msgid "Bitcoin protocol." +msgstr "Протокол біткойн." -#: src/components/form/InputLocation.tsx:43 +#: src/components/form/InputPaytoForm.tsx:368 #, c-format -msgid "Post code" -msgstr "Поштовий індекс" +msgid "Ethereum protocol." +msgstr "Протокол Ethereum." -#: src/components/form/InputLocation.tsx:44 +#: src/components/form/InputPaytoForm.tsx:378 #, c-format -msgid "Town location" -msgstr "Область міста" +msgid "Interledger protocol." +msgstr "Протокол Interledger." -#: src/components/form/InputLocation.tsx:45 +#: src/components/form/InputPaytoForm.tsx:400 #, c-format -msgid "Town" -msgstr "Місто" +msgid "Bank host." +msgstr "Хост банку." -#: src/components/form/InputLocation.tsx:46 +#: src/components/form/InputPaytoForm.tsx:404 #, c-format -msgid "District" -msgstr "Район" +msgid "Without scheme and may include subpath:" +msgstr "" -#: src/components/form/InputLocation.tsx:49 +#: src/components/form/InputPaytoForm.tsx:417 #, c-format -msgid "Country subdivision" -msgstr "Регіон країни" +msgid "Bank account." +msgstr "Банківський рахунок." + +#: src/components/form/InputPaytoForm.tsx:432 +#, fuzzy, c-format +msgid "Legal name of the person holding the account." +msgstr "назва одиниці продукту" -#: src/components/form/InputSearchProduct.tsx:66 +#: src/components/form/InputPaytoForm.tsx:433 #, c-format -msgid "Product id" -msgstr "Ідентифікатор продукту" +msgid "It should match the bank account name." +msgstr "" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:104 +#, fuzzy, c-format +msgid "Invalid url" +msgstr "недійсний формат" -#: src/components/form/InputSearchProduct.tsx:69 +#: src/paths/instance/accounts/update/UpdatePage.tsx:106 #, c-format -msgid "Description" -msgstr "Опис" +msgid "URL must end with a '/'" +msgstr "" -#: src/components/form/InputSearchProduct.tsx:94 +#: src/paths/instance/accounts/update/UpdatePage.tsx:108 #, c-format -msgid "Product" -msgstr "Продукт" +msgid "URL must not contain params" +msgstr "" -#: src/components/form/InputSearchProduct.tsx:95 +#: src/paths/instance/accounts/update/UpdatePage.tsx:110 #, c-format -msgid "search products by it's description or id" -msgstr "шукати продукти за їхнім описом або ідентифікатором" +msgid "URL must not hash param" +msgstr "" -#: src/components/form/InputSearchProduct.tsx:151 +#: src/paths/instance/accounts/update/UpdatePage.tsx:186 #, c-format -msgid "no products found with that description" -msgstr "продукти з таким описом не знайдено" +msgid "The request to check the revenue API failed." +msgstr "" -#: src/components/product/InventoryProductForm.tsx:56 +#: src/paths/instance/accounts/update/UpdatePage.tsx:195 +#, fuzzy, c-format +msgid "Server replied with \"bad request\"." +msgstr "Відповідь сервера з кодом помилки" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:203 #, c-format -msgid "You must enter a valid product identifier." -msgstr "Ви повинні ввести дійсний ідентифікатор продукту." +msgid "Unauthorized, check credentials." +msgstr "" -#: src/components/product/InventoryProductForm.tsx:64 +#: src/paths/instance/accounts/update/UpdatePage.tsx:211 #, c-format -msgid "Quantity must be greater than 0!" -msgstr "Кількість має бути більше 0!" +msgid "The endpoint doesn't seems to be a Taler Revenue API." +msgstr "" -#: src/components/product/InventoryProductForm.tsx:76 +#: src/paths/instance/accounts/update/UpdatePage.tsx:248 +#, fuzzy, c-format +msgid "Account:" +msgstr "Рахунок" + +#: src/paths/instance/accounts/update/UpdatePage.tsx:272 #, c-format msgid "" -"This quantity exceeds remaining stock. Currently, only %1$s units remain " -"unreserved in stock." +"If the bank supports Taler Revenue API then you can add the endpoint URL " +"below to keep the revenue information in sync." msgstr "" -"Ця кількість перевищує залишок на складі. Наразі на складі залишилося лише " -"%1$s одиниць, які не зарезервовані." -#: src/components/product/InventoryProductForm.tsx:109 +#: src/paths/instance/accounts/update/UpdatePage.tsx:281 #, c-format -msgid "Quantity" -msgstr "Кількість" +msgid "Endpoint URL" +msgstr "" -#: src/components/product/InventoryProductForm.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:284 #, c-format -msgid "how many products will be added" -msgstr "скільки продуктів буде додано" +msgid "" +"From where the merchant can download information about incoming wire " +"transfers to this account" +msgstr "" -#: src/components/product/InventoryProductForm.tsx:117 -#, c-format -msgid "Add from inventory" -msgstr "Додати зі складу" +#: src/paths/instance/accounts/update/UpdatePage.tsx:288 +#, fuzzy, c-format +msgid "Auth type" +msgstr "Тип події" -#: src/components/form/InputImage.tsx:105 +#: src/paths/instance/accounts/update/UpdatePage.tsx:289 #, c-format -msgid "Image should be smaller than 1 MB" -msgstr "Зображення повинно бути меншим за 1 МБ" +msgid "Choose the authentication type for the account info URL" +msgstr "" -#: src/components/form/InputImage.tsx:110 +#: src/paths/instance/accounts/update/UpdatePage.tsx:292 #, c-format -msgid "Add" -msgstr "Додати" +msgid "Without authentication" +msgstr "" -#: src/components/form/InputImage.tsx:115 +#: src/paths/instance/accounts/update/UpdatePage.tsx:293 #, c-format -msgid "Remove" -msgstr "Видалити" +msgid "With authentication" +msgstr "" -#: src/components/form/InputTaxes.tsx:113 -#, c-format -msgid "No taxes configured for this product." -msgstr "Податки для цього продукту не налаштовані." +#: src/paths/instance/accounts/update/UpdatePage.tsx:294 +#, fuzzy, c-format +msgid "Do not change" +msgstr "URL обмінника" -#: src/components/form/InputTaxes.tsx:119 +#: src/paths/instance/accounts/update/UpdatePage.tsx:301 #, c-format -msgid "Amount" -msgstr "Сума" +msgid "Username" +msgstr "" -#: src/components/form/InputTaxes.tsx:120 +#: src/paths/instance/accounts/update/UpdatePage.tsx:302 #, c-format -msgid "" -"Taxes can be in currencies that differ from the main currency used by the " -"merchant." +msgid "Username to access the account information." msgstr "" -"Податки можуть бути в валютах, що відрізняються від основної валюти, яку " -"використовує продавець." -#: src/components/form/InputTaxes.tsx:122 +#: src/paths/instance/accounts/update/UpdatePage.tsx:307 #, c-format -msgid "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgid "Password" msgstr "" -"Введіть валюту та значення, розділені двокрапкою, наприклад, &quot;USD:2." -"3&quot;." -#: src/components/form/InputTaxes.tsx:131 +#: src/paths/instance/accounts/update/UpdatePage.tsx:308 #, c-format -msgid "Legal name of the tax, e.g. VAT or import duties." -msgstr "Офіційна назва податку, наприклад, ПДВ або імпортні мита." +msgid "Password to access the account information." +msgstr "" -#: src/components/form/InputTaxes.tsx:137 +#: src/paths/instance/accounts/update/UpdatePage.tsx:313 #, c-format -msgid "add tax to the tax list" -msgstr "додати податок до списку податків" +msgid "Match" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:72 +#: src/paths/instance/accounts/update/UpdatePage.tsx:314 #, c-format -msgid "describe and add a product that is not in the inventory list" -msgstr "опишіть і додайте продукт, якого немає в списку інвентарю" +msgid "Check where the information match against the server info." +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:75 -#, c-format -msgid "Add custom product" -msgstr "Додати новий продукт" +#: src/paths/instance/accounts/update/UpdatePage.tsx:322 +#, fuzzy, c-format +msgid "Not verified" +msgstr "Неперевірений" -#: src/components/product/NonInventoryProductForm.tsx:86 +#: src/paths/instance/accounts/update/UpdatePage.tsx:324 #, c-format -msgid "Complete information of the product" -msgstr "Повна інформація про продукт" +msgid "Last test was ok" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:185 +#: src/paths/instance/accounts/update/UpdatePage.tsx:325 #, c-format -msgid "Image" -msgstr "Зображення" +msgid "Last test failed" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:186 +#: src/paths/instance/accounts/update/UpdatePage.tsx:330 #, c-format -msgid "photo of the product" -msgstr "фото продукту" +msgid "Compare info from server with account form" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:192 +#: src/paths/instance/accounts/update/UpdatePage.tsx:336 #, c-format -msgid "full product description" -msgstr "повний опис продукту" +msgid "Test" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:196 +#: src/paths/instance/accounts/update/UpdatePage.tsx:352 #, c-format -msgid "Unit" -msgstr "Одиниця" +msgid "Need to complete marked fields" +msgstr "Необхідно заповнити позначені поля" -#: src/components/product/NonInventoryProductForm.tsx:197 -#, c-format -msgid "name of the product unit" -msgstr "назва одиниці продукту" +#: src/paths/instance/accounts/update/UpdatePage.tsx:353 +#, fuzzy, c-format +msgid "Confirm operation" +msgstr "Підтверджено" -#: src/components/product/NonInventoryProductForm.tsx:201 -#, c-format -msgid "Price" -msgstr "Ціна" +#: src/paths/instance/accounts/create/CreatePage.tsx:212 +#, fuzzy, c-format +msgid "Account details" +msgstr "Адреса рахунку" -#: src/components/product/NonInventoryProductForm.tsx:202 +#: src/paths/instance/accounts/create/CreatePage.tsx:291 #, c-format -msgid "amount in the current currency" -msgstr "сума в поточній валюті" +msgid "Import from bank" +msgstr "" -#: src/components/product/NonInventoryProductForm.tsx:211 -#, c-format -msgid "Taxes" -msgstr "Податки" +#: src/paths/instance/accounts/create/index.tsx:67 +#, fuzzy, c-format +msgid "Could not create account" +msgstr "не вдалося створити продукт" -#: src/components/product/ProductList.tsx:38 +#: src/paths/notfound/index.tsx:53 #, c-format -msgid "image" -msgstr "зображення" +msgid "No 'default' instance configured yet." +msgstr "Інстанція 'default' ще не налаштована." -#: src/components/product/ProductList.tsx:41 +#: src/paths/notfound/index.tsx:54 #, c-format -msgid "description" -msgstr "опис" +msgid "Create a 'default' instance to begin using the merchant backoffice." +msgstr "" +"Створіть інстанцію 'default', щоб почати використовувати бекофіс продавця." -#: src/components/product/ProductList.tsx:44 -#, c-format -msgid "quantity" -msgstr "кількість" +#: src/paths/instance/accounts/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Bank accounts" +msgstr "Банківський рахунок" -#: src/components/product/ProductList.tsx:47 -#, c-format -msgid "unit price" -msgstr "ціна за одиницю" +#: src/paths/instance/accounts/list/Table.tsx:67 +#, fuzzy, c-format +msgid "Add new account" +msgstr "Зарахований банківський рахунок" -#: src/components/product/ProductList.tsx:50 -#, c-format -msgid "total price" -msgstr "загальна ціна" +#: src/paths/instance/accounts/list/Table.tsx:136 +#, fuzzy, c-format +msgid "Wire method: Bitcoin" +msgstr "Метод переказу" -#: src/paths/instance/orders/create/CreatePage.tsx:153 +#: src/paths/instance/accounts/list/Table.tsx:145 #, c-format -msgid "required" -msgstr "обовʼязково" +msgid "Sewgit 1" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:157 +#: src/paths/instance/accounts/list/Table.tsx:148 #, c-format -msgid "not valid" -msgstr "недійсний" +msgid "Sewgit 2" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:159 -#, c-format -msgid "must be greater than 0" -msgstr "має бути більше 0" +#: src/paths/instance/accounts/list/Table.tsx:180 +#, fuzzy, c-format +msgid "Delete selected accounts from the database" +msgstr "видалити вибраний переказ з бази даних" -#: src/paths/instance/orders/create/CreatePage.tsx:164 -#, c-format -msgid "not a valid json" -msgstr "недійсний json" +#: src/paths/instance/accounts/list/Table.tsx:198 +#, fuzzy, c-format +msgid "Wire method: x-taler-bank" +msgstr "Метод переказу" -#: src/paths/instance/orders/create/CreatePage.tsx:170 -#, c-format -msgid "should be in the future" -msgstr "повинно бути в майбутньому" +#: src/paths/instance/accounts/list/Table.tsx:207 +#, fuzzy, c-format +msgid "Account name" +msgstr "Номер рахунку." -#: src/paths/instance/orders/create/CreatePage.tsx:173 -#, c-format -msgid "refund deadline cannot be before pay deadline" -msgstr "термін повернення не може бути раніше терміну оплати" +#: src/paths/instance/accounts/list/Table.tsx:251 +#, fuzzy, c-format +msgid "Wire method: IBAN" +msgstr "Метод переказу" -#: src/paths/instance/orders/create/CreatePage.tsx:179 -#, c-format -msgid "wire transfer deadline cannot be before refund deadline" -msgstr "термін банківського переказу не може бути раніше терміну повернення" +#: src/paths/instance/accounts/list/Table.tsx:304 +#, fuzzy, c-format +msgid "Other accounts" +msgstr "Цільовий рахунок" -#: src/paths/instance/orders/create/CreatePage.tsx:190 +#: src/paths/instance/accounts/list/Table.tsx:313 #, c-format -msgid "wire transfer deadline cannot be before pay deadline" -msgstr "термін банківського переказу не може бути раніше терміну оплати" +msgid "Path" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:197 -#, c-format -msgid "should have a refund deadline" -msgstr "повинен бути встановлений термін повернення" +#: src/paths/instance/accounts/list/Table.tsx:367 +#, fuzzy, c-format +msgid "There is no accounts yet, add more pressing the + sign" +msgstr "Продуктів ще немає, додайте більше, натиснувши знак +" -#: src/paths/instance/orders/create/CreatePage.tsx:202 -#, c-format -msgid "auto refund cannot be after refund deadline" -msgstr "автоматичне повернення не може бути після терміну повернення" +#: src/paths/instance/accounts/list/index.tsx:77 +#, fuzzy, c-format +msgid "You need to associate a bank account to receive revenue." +msgstr "URI, що вказує на банківський рахунок для зарахування доходу." -#: src/paths/instance/orders/create/CreatePage.tsx:360 -#, c-format -msgid "Manage products in order" -msgstr "Керування продуктами в замовленні" +#: src/paths/instance/accounts/list/index.tsx:78 +#, fuzzy, c-format +msgid "Without this the you won't be able to create new orders." +msgstr "використовувати шаблон для створення нового замовлення" -#: src/paths/instance/orders/create/CreatePage.tsx:369 -#, c-format -msgid "Manage list of products in the order." -msgstr "Керування списком продуктів у замовленні." +#: src/paths/instance/accounts/list/index.tsx:98 +#, fuzzy, c-format +msgid "Bank account delete successfully" +msgstr "продукт успішно видалено" -#: src/paths/instance/orders/create/CreatePage.tsx:391 -#, c-format -msgid "Remove this product from the order." -msgstr "Видалити цей продукт із замовлення." +#: src/paths/instance/accounts/list/index.tsx:103 +#, fuzzy, c-format +msgid "Could not delete the bank account" +msgstr "не вдалося видалити продукт" -#: src/paths/instance/orders/create/CreatePage.tsx:415 -#, c-format -msgid "Total price" -msgstr "Загальна ціна" +#: src/paths/instance/accounts/update/index.tsx:90 +#, fuzzy, c-format +msgid "Could not update account" +msgstr "не вдалося оновити шаблон" -#: src/paths/instance/orders/create/CreatePage.tsx:417 -#, c-format -msgid "total product price added up" -msgstr "загальна сума продукту" +#: src/paths/instance/accounts/update/index.tsx:135 +#, fuzzy, c-format +msgid "Could not delete account" +msgstr "не вдалося видалити продукт" -#: src/paths/instance/orders/create/CreatePage.tsx:430 +#: src/paths/instance/kyc/list/ListPage.tsx:41 #, c-format -msgid "Amount to be paid by the customer" -msgstr "Сума, яку має сплатити клієнт" +msgid "Pending KYC verification" +msgstr "Очікування перевірки KYC" -#: src/paths/instance/orders/create/CreatePage.tsx:436 +#: src/paths/instance/kyc/list/ListPage.tsx:66 #, c-format -msgid "Order price" -msgstr "Ціна замовлення" +msgid "Timed out" +msgstr "Час очікування вичерпано" -#: src/paths/instance/orders/create/CreatePage.tsx:437 +#: src/paths/instance/kyc/list/ListPage.tsx:103 #, c-format -msgid "final order price" -msgstr "кінцева ціна замовлення" +msgid "Exchange" +msgstr "Exchange" -#: src/paths/instance/orders/create/CreatePage.tsx:444 +#: src/paths/instance/kyc/list/ListPage.tsx:106 #, c-format -msgid "Summary" -msgstr "Підсумок" +msgid "Target account" +msgstr "Цільовий рахунок" -#: src/paths/instance/orders/create/CreatePage.tsx:445 +#: src/paths/instance/kyc/list/ListPage.tsx:109 #, c-format -msgid "Title of the order to be shown to the customer" -msgstr "Назва замовлення, яку буде показано клієнту" +msgid "Reason" +msgstr "Причина" -#: src/paths/instance/orders/create/CreatePage.tsx:450 +#: src/paths/instance/kyc/list/ListPage.tsx:122 #, c-format -msgid "Shipping and Fulfillment" -msgstr "Доставка та виконання" +msgid "There is an anti-money laundering process pending to complete." +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:455 +#: src/paths/instance/kyc/list/ListPage.tsx:138 #, c-format -msgid "Delivery date" -msgstr "Дата доставки" +msgid "Pending KYC process, click here to complete" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:456 +#: src/paths/instance/kyc/list/ListPage.tsx:167 #, c-format -msgid "Deadline for physical delivery assured by the merchant." -msgstr "Термін фізичної доставки, гарантований продавцем." +msgid "Http Status" +msgstr "HTTP статус" -#: src/paths/instance/orders/create/CreatePage.tsx:461 +#: src/paths/instance/kyc/list/ListPage.tsx:197 #, c-format -msgid "Location" -msgstr "Місцезнаходження" +msgid "No pending kyc verification!" +msgstr "Немає очікуваних перевірок KYC!" -#: src/paths/instance/orders/create/CreatePage.tsx:462 -#, c-format -msgid "address where the products will be delivered" -msgstr "адреса, за якою будуть доставлені продукти" +#: src/components/form/InputDate.tsx:127 +#, fuzzy, c-format +msgid "Change value to unknown date" +msgstr "змінити значення на невідому дату" -#: src/paths/instance/orders/create/CreatePage.tsx:469 -#, c-format -msgid "Fulfillment URL" -msgstr "URL виконання" +#: src/components/form/InputDate.tsx:128 +#, fuzzy, c-format +msgid "Change value to empty" +msgstr "змінити значення на порожнє" -#: src/paths/instance/orders/create/CreatePage.tsx:470 -#, c-format -msgid "URL to which the user will be redirected after successful payment." -msgstr "URL, на який користувача буде перенаправлено після успішної оплати." +#: src/components/form/InputDate.tsx:140 +#, fuzzy, c-format +msgid "Change value to never" +msgstr "змінити значення на ніколи" -#: src/paths/instance/orders/create/CreatePage.tsx:476 -#, c-format -msgid "Taler payment options" -msgstr "Опції оплати Taler" +#: src/components/form/InputDate.tsx:145 +#, fuzzy, c-format +msgid "Never" +msgstr "ніколи" -#: src/paths/instance/orders/create/CreatePage.tsx:477 +#: src/components/picker/DurationPicker.tsx:55 #, c-format -msgid "Override default Taler payment settings for this order" -msgstr "Перевизначити стандартні налаштування оплати Taler для цього замовлення" +msgid "days" +msgstr "дні" -#: src/paths/instance/orders/create/CreatePage.tsx:481 +#: src/components/picker/DurationPicker.tsx:65 #, c-format -msgid "Payment deadline" -msgstr "Термін оплати" +msgid "hours" +msgstr "години" -#: src/paths/instance/orders/create/CreatePage.tsx:482 +#: src/components/picker/DurationPicker.tsx:76 #, c-format -msgid "" -"Deadline for the customer to pay for the offer before it expires. Inventory " -"products will be reserved until this deadline." -msgstr "" -"Термін, до якого клієнт повинен оплатити пропозицію, перш ніж вона " -"закінчиться. Продукти з інвентарю будуть зарезервовані до цього терміну." +msgid "minutes" +msgstr "хвилини" -#: src/paths/instance/orders/create/CreatePage.tsx:486 +#: src/components/picker/DurationPicker.tsx:87 #, c-format -msgid "Refund deadline" -msgstr "Термін повернення" +msgid "seconds" +msgstr "секунди" -#: src/paths/instance/orders/create/CreatePage.tsx:487 -#, c-format -msgid "Time until which the order can be refunded by the merchant." -msgstr "Час, до якого замовлення може бути повернене продавцем." +#: src/components/form/InputDuration.tsx:62 +#, fuzzy, c-format +msgid "Forever" +msgstr "назавжди" -#: src/paths/instance/orders/create/CreatePage.tsx:491 +#: src/components/form/InputDuration.tsx:78 #, c-format -msgid "Wire transfer deadline" -msgstr "Термін банківського переказу" +msgid "%1$sM" +msgstr "%1$sМ" -#: src/paths/instance/orders/create/CreatePage.tsx:492 +#: src/components/form/InputDuration.tsx:80 #, c-format -msgid "Deadline for the exchange to make the wire transfer." -msgstr "Термін, до якого обмінник повинен здійснити банківський переказ." +msgid "%1$sY" +msgstr "%1$sР" -#: src/paths/instance/orders/create/CreatePage.tsx:496 +#: src/components/form/InputDuration.tsx:82 #, c-format -msgid "Auto-refund deadline" -msgstr "Термін автоматичного повернення" +msgid "%1$sd" +msgstr "%1$sдн." -#: src/paths/instance/orders/create/CreatePage.tsx:497 +#: src/components/form/InputDuration.tsx:84 #, c-format -msgid "" -"Time until which the wallet will automatically check for refunds without user " -"interaction." -msgstr "" -"Час, до якого гаманець автоматично перевірятиме повернення коштів без " -"взаємодії з користувачем." +msgid "%1$sh" +msgstr "%1$sг" -#: src/paths/instance/orders/create/CreatePage.tsx:502 +#: src/components/form/InputDuration.tsx:86 #, c-format -msgid "Maximum deposit fee" -msgstr "Максимальна комісія за депозит" +msgid "%1$smin" +msgstr "%1$sхв" -#: src/paths/instance/orders/create/CreatePage.tsx:503 +#: src/components/form/InputDuration.tsx:88 #, c-format -msgid "" -"Maximum deposit fees the merchant is willing to cover for this order. Higher " -"deposit fees must be covered in full by the consumer." -msgstr "" -"Максимальна комісія за депозит, яку продавець готовий покрити для цього " -"замовлення. Вищі комісії за депозит повинні бути повністю покриті споживачем." +msgid "%1$ssec" +msgstr "%1$sсек" -#: src/paths/instance/orders/create/CreatePage.tsx:507 +#: src/components/form/InputLocation.tsx:29 #, c-format -msgid "Maximum wire fee" -msgstr "Максимальна комісія за переказ" +msgid "Country" +msgstr "Країна" -#: src/paths/instance/orders/create/CreatePage.tsx:508 +#: src/components/form/InputLocation.tsx:39 #, c-format -msgid "" -"Maximum aggregate wire fees the merchant is willing to cover for this order. " -"Wire fees exceeding this amount are to be covered by the customers." -msgstr "" -"Максимальна сукупна комісія за переказ, яку продавець готовий покрити для " -"цього замовлення. Комісії за переказ, що перевищують цю суму, повинні бути " -"покриті клієнтами." +msgid "Building number" +msgstr "Номер будинку" -#: src/paths/instance/orders/create/CreatePage.tsx:512 +#: src/components/form/InputLocation.tsx:41 #, c-format -msgid "Wire fee amortization" -msgstr "Амортизація комісії за переказ" +msgid "Building name" +msgstr "Назва будинку" -#: src/paths/instance/orders/create/CreatePage.tsx:513 +#: src/components/form/InputLocation.tsx:42 #, c-format -msgid "" -"Factor by which wire fees exceeding the above threshold are divided to determine " -"the share of excess wire fees to be paid explicitly by the consumer." -msgstr "" -"Коефіцієнт, за яким комісії за переказ, що перевищують вищезазначений поріг, " -"діляться для визначення частки надлишкових комісій за переказ, яку повинен " -"сплатити споживач." +msgid "Street" +msgstr "Вулиця" + +#: src/components/form/InputLocation.tsx:43 +#, c-format +msgid "Post code" +msgstr "Поштовий індекс" + +#: src/components/form/InputLocation.tsx:44 +#, c-format +msgid "Town location" +msgstr "Область міста" + +#: src/components/form/InputLocation.tsx:45 +#, c-format +msgid "Town" +msgstr "Місто" + +#: src/components/form/InputLocation.tsx:46 +#, c-format +msgid "District" +msgstr "Район" + +#: src/components/form/InputLocation.tsx:49 +#, c-format +msgid "Country subdivision" +msgstr "Регіон країни" + +#: src/components/form/InputSearchOnList.tsx:80 +#, c-format +msgid "Description" +msgstr "Опис" + +#: src/components/form/InputSearchOnList.tsx:106 +#, fuzzy, c-format +msgid "Enter description or id" +msgstr "Введіть ідентифікатор замовлення" + +#: src/components/form/InputSearchOnList.tsx:164 +#, fuzzy, c-format +msgid "no match found with that description or id" +msgstr "продукти з таким описом не знайдено" + +#: src/components/product/InventoryProductForm.tsx:57 +#, c-format +msgid "You must enter a valid product identifier." +msgstr "Ви повинні ввести дійсний ідентифікатор продукту." + +#: src/components/product/InventoryProductForm.tsx:65 +#, c-format +msgid "Quantity must be greater than 0!" +msgstr "Кількість має бути більше 0!" + +#: src/components/product/InventoryProductForm.tsx:77 +#, c-format +msgid "" +"This quantity exceeds remaining stock. Currently, only %1$s units remain " +"unreserved in stock." +msgstr "" +"Ця кількість перевищує залишок на складі. Наразі на складі залишилося лише " +"%1$s одиниць, які не зарезервовані." + +#: src/components/product/InventoryProductForm.tsx:100 +#, fuzzy, c-format +msgid "Search product" +msgstr "нова ціна для продукту" + +#: src/components/product/InventoryProductForm.tsx:112 +#, c-format +msgid "Quantity" +msgstr "Кількість" + +#: src/components/product/InventoryProductForm.tsx:113 +#, fuzzy, c-format +msgid "How many products will be added" +msgstr "скільки продуктів буде додано" + +#: src/components/product/InventoryProductForm.tsx:120 +#, c-format +msgid "Add from inventory" +msgstr "Додати зі складу" + +#: src/components/form/InputImage.tsx:105 +#, fuzzy, c-format +msgid "Image must be smaller than 1 MB" +msgstr "Зображення повинно бути меншим за 1 МБ" + +#: src/components/form/InputImage.tsx:110 +#, c-format +msgid "Add" +msgstr "Додати" + +#: src/components/form/InputImage.tsx:115 +#, c-format +msgid "Remove" +msgstr "Видалити" + +#: src/components/form/InputTaxes.tsx:47 +#, fuzzy, c-format +msgid "Invalid" +msgstr "недійсний" + +#: src/components/form/InputTaxes.tsx:66 +#, c-format +msgid "This product has %1$s applicable taxes configured." +msgstr "" + +#: src/components/form/InputTaxes.tsx:103 +#, c-format +msgid "No taxes configured for this product." +msgstr "Податки для цього продукту не налаштовані." + +#: src/components/form/InputTaxes.tsx:109 +#, c-format +msgid "Amount" +msgstr "Сума" + +#: src/components/form/InputTaxes.tsx:110 +#, c-format +msgid "" +"Taxes can be in currencies that differ from the main currency used by the " +"merchant." +msgstr "" +"Податки можуть бути в валютах, що відрізняються від основної валюти, яку " +"використовує продавець." + +#: src/components/form/InputTaxes.tsx:112 +#, c-format +msgid "" +"Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;." +msgstr "" +"Введіть валюту та значення, розділені двокрапкою, наприклад, &quot;" +"USD:2.3&quot;." + +#: src/components/form/InputTaxes.tsx:121 +#, c-format +msgid "Legal name of the tax, e.g. VAT or import duties." +msgstr "Офіційна назва податку, наприклад, ПДВ або імпортні мита." + +#: src/components/form/InputTaxes.tsx:127 +#, fuzzy, c-format +msgid "Add tax to the tax list" +msgstr "додати податок до списку податків" + +#: src/components/product/NonInventoryProductForm.tsx:71 +#, fuzzy, c-format +msgid "Describe and add a product that is not in the inventory list" +msgstr "опишіть і додайте продукт, якого немає в списку інвентарю" + +#: src/components/product/NonInventoryProductForm.tsx:74 +#, c-format +msgid "Add custom product" +msgstr "Додати новий продукт" + +#: src/components/product/NonInventoryProductForm.tsx:85 +#, c-format +msgid "Complete information of the product" +msgstr "Повна інформація про продукт" + +#: src/components/product/NonInventoryProductForm.tsx:152 +#, fuzzy, c-format +msgid "Must be a number" +msgstr "не є числом" + +#: src/components/product/NonInventoryProductForm.tsx:154 +#, fuzzy, c-format +msgid "Must be grater than 0" +msgstr "має бути більше 0" + +#: src/components/product/NonInventoryProductForm.tsx:185 +#, c-format +msgid "Image" +msgstr "Зображення" + +#: src/components/product/NonInventoryProductForm.tsx:186 +#, fuzzy, c-format +msgid "Photo of the product." +msgstr "фото продукту" + +#: src/components/product/NonInventoryProductForm.tsx:192 +#, fuzzy, c-format +msgid "Full product description." +msgstr "повний опис продукту" + +#: src/components/product/NonInventoryProductForm.tsx:196 +#, c-format +msgid "Unit" +msgstr "Одиниця" + +#: src/components/product/NonInventoryProductForm.tsx:197 +#, fuzzy, c-format +msgid "Name of the product unit." +msgstr "назва одиниці продукту" + +#: src/components/product/NonInventoryProductForm.tsx:201 +#, c-format +msgid "Price" +msgstr "Ціна" + +#: src/components/product/NonInventoryProductForm.tsx:202 +#, fuzzy, c-format +msgid "Amount in the current currency." +msgstr "сума в поточній валюті" + +#: src/components/product/NonInventoryProductForm.tsx:208 +#, fuzzy, c-format +msgid "How many products will be added." +msgstr "скільки продуктів буде додано" + +#: src/components/product/NonInventoryProductForm.tsx:211 +#, c-format +msgid "Taxes" +msgstr "Податки" + +#: src/components/product/ProductList.tsx:46 +#, fuzzy, c-format +msgid "Unit price" +msgstr "ціна за одиницю" + +#: src/components/product/ProductList.tsx:49 +#, c-format +msgid "Total price" +msgstr "Загальна ціна" + +#: src/paths/instance/orders/create/CreatePage.tsx:162 +#, fuzzy, c-format +msgid "Must be greater than 0" +msgstr "має бути більше 0" + +#: src/paths/instance/orders/create/CreatePage.tsx:173 +#, fuzzy, c-format +msgid "Refund deadline can't be before pay deadline" +msgstr "термін повернення не може бути раніше терміну оплати" + +#: src/paths/instance/orders/create/CreatePage.tsx:179 +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before refund deadline" +msgstr "термін банківського переказу не може бути раніше терміну повернення" + +#: src/paths/instance/orders/create/CreatePage.tsx:188 +#, fuzzy, c-format +msgid "Wire transfer deadline can't be before pay deadline" +msgstr "термін банківського переказу не може бути раніше терміну оплати" + +#: src/paths/instance/orders/create/CreatePage.tsx:196 +#, fuzzy, c-format +msgid "Must have a refund deadline" +msgstr "повинен бути встановлений термін повернення" + +#: src/paths/instance/orders/create/CreatePage.tsx:201 +#, fuzzy, c-format +msgid "Auto refund can't be after refund deadline" +msgstr "автоматичне повернення не може бути після терміну повернення" + +#: src/paths/instance/orders/create/CreatePage.tsx:208 +#, fuzzy, c-format +msgid "Must be in the future" +msgstr "повинно бути в майбутньому" + +#: src/paths/instance/orders/create/CreatePage.tsx:376 +#, c-format +msgid "Simple" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:388 +#, c-format +msgid "Advanced" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:400 +#, c-format +msgid "Manage products in order" +msgstr "Керування продуктами в замовленні" + +#: src/paths/instance/orders/create/CreatePage.tsx:404 +#, fuzzy, c-format +msgid "%1$s products with a total price of %2$s." +msgstr "оновити продукт з новим запасом і ціною" + +#: src/paths/instance/orders/create/CreatePage.tsx:411 +#, c-format +msgid "Manage list of products in the order." +msgstr "Керування списком продуктів у замовленні." + +#: src/paths/instance/orders/create/CreatePage.tsx:435 +#, c-format +msgid "Remove this product from the order." +msgstr "Видалити цей продукт із замовлення." + +#: src/paths/instance/orders/create/CreatePage.tsx:461 +#, fuzzy, c-format +msgid "Total product price added up" +msgstr "загальна сума продукту" + +#: src/paths/instance/orders/create/CreatePage.tsx:474 +#, c-format +msgid "Amount to be paid by the customer" +msgstr "Сума, яку має сплатити клієнт" + +#: src/paths/instance/orders/create/CreatePage.tsx:480 +#, c-format +msgid "Order price" +msgstr "Ціна замовлення" + +#: src/paths/instance/orders/create/CreatePage.tsx:481 +#, fuzzy, c-format +msgid "Final order price" +msgstr "кінцева ціна замовлення" + +#: src/paths/instance/orders/create/CreatePage.tsx:488 +#, c-format +msgid "Summary" +msgstr "Підсумок" + +#: src/paths/instance/orders/create/CreatePage.tsx:489 +#, c-format +msgid "Title of the order to be shown to the customer" +msgstr "Назва замовлення, яку буде показано клієнту" + +#: src/paths/instance/orders/create/CreatePage.tsx:495 +#, c-format +msgid "Shipping and Fulfillment" +msgstr "Доставка та виконання" + +#: src/paths/instance/orders/create/CreatePage.tsx:500 +#, c-format +msgid "Delivery date" +msgstr "Дата доставки" + +#: src/paths/instance/orders/create/CreatePage.tsx:501 +#, c-format +msgid "Deadline for physical delivery assured by the merchant." +msgstr "Термін фізичної доставки, гарантований продавцем." + +#: src/paths/instance/orders/create/CreatePage.tsx:506 +#, c-format +msgid "Location" +msgstr "Місцезнаходження" + +#: src/paths/instance/orders/create/CreatePage.tsx:507 +#, fuzzy, c-format +msgid "Address where the products will be delivered" +msgstr "адреса, за якою будуть доставлені продукти" + +#: src/paths/instance/orders/create/CreatePage.tsx:514 +#, c-format +msgid "Fulfillment URL" +msgstr "URL виконання" + +#: src/paths/instance/orders/create/CreatePage.tsx:515 +#, c-format +msgid "URL to which the user will be redirected after successful payment." +msgstr "URL, на який користувача буде перенаправлено після успішної оплати." + +#: src/paths/instance/orders/create/CreatePage.tsx:523 +#, c-format +msgid "Taler payment options" +msgstr "Опції оплати Taler" + +#: src/paths/instance/orders/create/CreatePage.tsx:524 +#, c-format +msgid "Override default Taler payment settings for this order" +msgstr "" +"Перевизначити стандартні налаштування оплати Taler для цього замовлення" + +#: src/paths/instance/orders/create/CreatePage.tsx:529 +#, fuzzy, c-format +msgid "Payment time" +msgstr "Тайм-аут оплати" + +#: src/paths/instance/orders/create/CreatePage.tsx:535 +#, fuzzy, c-format +msgid "" +"Time for the customer to pay for the offer before it expires. Inventory " +"products will be reserved until this deadline. Time start to run after the " +"order is created." +msgstr "" +"Термін, до якого клієнт повинен оплатити пропозицію, перш ніж вона " +"закінчиться. Продукти з інвентарю будуть зарезервовані до цього терміну." + +#: src/paths/instance/orders/create/CreatePage.tsx:552 +#, fuzzy, c-format +msgid "Default" +msgstr "Сума за замовчуванням" + +#: src/paths/instance/orders/create/CreatePage.tsx:561 +#, fuzzy, c-format +msgid "Refund time" +msgstr "Повернення здійснено" + +#: src/paths/instance/orders/create/CreatePage.tsx:569 +#, fuzzy, c-format +msgid "" +"Time while the order can be refunded by the merchant. Time starts after the " +"order is created." +msgstr "Час, до якого замовлення може бути повернене продавцем." + +#: src/paths/instance/orders/create/CreatePage.tsx:594 +#, fuzzy, c-format +msgid "Wire transfer time" +msgstr "Ідентифікатор банківського переказу" + +#: src/paths/instance/orders/create/CreatePage.tsx:602 +#, fuzzy, c-format +msgid "" +"Time for the exchange to make the wire transfer. Time starts after the order " +"is created." +msgstr "Термін, до якого обмінник повинен здійснити банківський переказ." + +#: src/paths/instance/orders/create/CreatePage.tsx:628 +#, fuzzy, c-format +msgid "Auto-refund time" +msgstr "Затримка автоматичного повернення" + +#: src/paths/instance/orders/create/CreatePage.tsx:634 +#, c-format +msgid "" +"Time until which the wallet will automatically check for refunds without " +"user interaction." +msgstr "" +"Час, до якого гаманець автоматично перевірятиме повернення коштів без " +"взаємодії з користувачем." + +#: src/paths/instance/orders/create/CreatePage.tsx:642 +#, fuzzy, c-format +msgid "Maximum fee" +msgstr "Максимальна комісія за переказ" + +#: src/paths/instance/orders/create/CreatePage.tsx:643 +#, fuzzy, c-format +msgid "" +"Maximum fees the merchant is willing to cover for this order. Higher deposit " +"fees must be covered in full by the consumer." +msgstr "" +"Максимальна комісія за депозит, яку продавець готовий покрити для цього " +"замовлення. Вищі комісії за депозит повинні бути повністю покриті споживачем." + +#: src/paths/instance/orders/create/CreatePage.tsx:649 +#, c-format +msgid "Create token" +msgstr "Створити токен" + +#: src/paths/instance/orders/create/CreatePage.tsx:650 +#, c-format +msgid "" +"If the order ID is easy to guess the token will prevent user to steal orders " +"from others." +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:656 +#, c-format +msgid "Minimum age required" +msgstr "Мінімальний вік" + +#: src/paths/instance/orders/create/CreatePage.tsx:657 +#, c-format +msgid "" +"Any value greater than 0 will limit the coins able be used to pay this " +"contract. If empty the age restriction will be defined by the products" +msgstr "" +"Будь-яке значення більше 0 обмежуватиме монети, які можуть бути використані " +"для оплати цього контракту. Якщо порожнє, вікове обмеження визначатиметься " +"продуктами" + +#: src/paths/instance/orders/create/CreatePage.tsx:660 +#, c-format +msgid "Min age defined by the producs is %1$s" +msgstr "Мінімальний вік, визначений продуктами, становить %1$s" + +#: src/paths/instance/orders/create/CreatePage.tsx:661 +#, c-format +msgid "No product with age restriction in this order" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:671 +#, c-format +msgid "Additional information" +msgstr "Додаткова інформація" + +#: src/paths/instance/orders/create/CreatePage.tsx:672 +#, c-format +msgid "Custom information to be included in the contract for this order." +msgstr "" +"Спеціальна інформація, яка буде включена в контракт для цього замовлення." + +#: src/paths/instance/orders/create/CreatePage.tsx:681 +#, c-format +msgid "You must enter a value in JavaScript Object Notation (JSON)." +msgstr "" +"Ви повинні ввести значення у форматі JavaScript Object Notation (JSON)." + +#: src/paths/instance/orders/create/CreatePage.tsx:707 +#, fuzzy, c-format +msgid "Custom field name" +msgstr "Назва будинку" + +#: src/paths/instance/orders/create/CreatePage.tsx:793 +#, c-format +msgid "Disabled" +msgstr "" + +#: src/paths/instance/orders/create/CreatePage.tsx:796 +#, fuzzy, c-format +msgid "No deadline" +msgstr "Термін повернення" + +#: src/paths/instance/orders/create/CreatePage.tsx:797 +#, c-format +msgid "Deadline at %1$s" +msgstr "" + +#: src/paths/instance/orders/create/index.tsx:109 +#, fuzzy, c-format +msgid "Could not create order" +msgstr "не вдалося створити резерв" + +#: src/paths/instance/orders/create/index.tsx:111 +#, c-format +msgid "No exchange would accept a payment because of KYC requirements." +msgstr "" + +#: src/paths/instance/orders/create/index.tsx:129 +#, c-format +msgid "No more stock for product with id \"%1$s\"." +msgstr "" + +#: src/paths/instance/orders/list/Table.tsx:77 +#, c-format +msgid "Orders" +msgstr "Замовлення" + +#: src/paths/instance/orders/list/Table.tsx:83 +#, fuzzy, c-format +msgid "Create order" +msgstr "створити замовлення" + +#: src/paths/instance/orders/list/Table.tsx:140 +#, c-format +msgid "Load first page" +msgstr "" + +#: src/paths/instance/orders/list/Table.tsx:147 +#, c-format +msgid "Date" +msgstr "Дата" + +#: src/paths/instance/orders/list/Table.tsx:193 +#, c-format +msgid "Refund" +msgstr "Повернення" + +#: src/paths/instance/orders/list/Table.tsx:202 +#, c-format +msgid "copy url" +msgstr "скопіювати url" + +#: src/paths/instance/orders/list/Table.tsx:214 +#, fuzzy, c-format +msgid "Load more orders after the last one" +msgstr "завантажити більше переказів після останнього" + +#: src/paths/instance/orders/list/Table.tsx:216 +#, c-format +msgid "Load next page" +msgstr "" + +#: src/paths/instance/orders/list/Table.tsx:233 +#, c-format +msgid "No orders have been found matching your query!" +msgstr "Замовлення, що відповідають вашому запиту, не знайдено!" + +#: src/paths/instance/orders/list/Table.tsx:280 +#, fuzzy, c-format +msgid "Duplicated" +msgstr "дубльовано" + +#: src/paths/instance/orders/list/Table.tsx:293 +#, fuzzy, c-format +msgid "This value exceed the refundable amount" +msgstr "ця сума перевищує суму, що підлягає поверненню" + +#: src/paths/instance/orders/list/Table.tsx:381 +#, fuzzy, c-format +msgid "Amount to be refunded" +msgstr "сума до повернення" + +#: src/paths/instance/orders/list/Table.tsx:383 +#, c-format +msgid "Max refundable:" +msgstr "Макс. сума для повернення:" + +#: src/paths/instance/orders/list/Table.tsx:391 +#, fuzzy, c-format +msgid "Requested by the customer" +msgstr "запитано клієнтом" + +#: src/paths/instance/orders/list/Table.tsx:392 +#, fuzzy, c-format +msgid "Other" +msgstr "інше" + +#: src/paths/instance/orders/list/Table.tsx:395 +#, fuzzy, c-format +msgid "Why this order is being refunded" +msgstr "чому це замовлення повертається" + +#: src/paths/instance/orders/list/Table.tsx:401 +#, fuzzy, c-format +msgid "More information to give context" +msgstr "додаткова інформація для надання контексту" + +#: src/paths/instance/orders/details/DetailPage.tsx:72 +#, c-format +msgid "Contract Terms" +msgstr "Умови контракту" + +#: src/paths/instance/orders/details/DetailPage.tsx:78 +#, fuzzy, c-format +msgid "Human-readable description of the whole purchase" +msgstr "читабельний опис всієї покупки" + +#: src/paths/instance/orders/details/DetailPage.tsx:84 +#, fuzzy, c-format +msgid "Total price for the transaction" +msgstr "загальна ціна за транзакцію" + +#: src/paths/instance/orders/details/DetailPage.tsx:91 +#, c-format +msgid "URL for this purchase" +msgstr "URL для цієї покупки" + +#: src/paths/instance/orders/details/DetailPage.tsx:97 +#, c-format +msgid "Max fee" +msgstr "Максимальна комісія" + +#: src/paths/instance/orders/details/DetailPage.tsx:98 +#, fuzzy, c-format +msgid "Maximum total deposit fee accepted by the merchant for this contract" +msgstr "" +"максимальна загальна комісія за депозит, прийнята продавцем для цього " +"контракту" + +#: src/paths/instance/orders/details/DetailPage.tsx:103 +#, c-format +msgid "Created at" +msgstr "Створено о" + +#: src/paths/instance/orders/details/DetailPage.tsx:104 +#, fuzzy, c-format +msgid "Time when this contract was generated" +msgstr "час, коли цей контракт було згенеровано" + +#: src/paths/instance/orders/details/DetailPage.tsx:109 +#, c-format +msgid "Refund deadline" +msgstr "Термін повернення" + +#: src/paths/instance/orders/details/DetailPage.tsx:110 +#, fuzzy, c-format +msgid "After this deadline has passed no refunds will be accepted" +msgstr "після цього терміну повернення не приймаються" + +#: src/paths/instance/orders/details/DetailPage.tsx:115 +#, c-format +msgid "Payment deadline" +msgstr "Термін оплати" + +#: src/paths/instance/orders/details/DetailPage.tsx:116 +#, fuzzy, c-format +msgid "" +"After this deadline, the merchant won't accept payments for the contract" +msgstr "після цього терміну продавець не прийматиме платежі за контрактом" + +#: src/paths/instance/orders/details/DetailPage.tsx:121 +#, c-format +msgid "Wire transfer deadline" +msgstr "Термін банківського переказу" + +#: src/paths/instance/orders/details/DetailPage.tsx:122 +#, fuzzy, c-format +msgid "Transfer deadline for the exchange" +msgstr "термін переказу для обмінника" + +#: src/paths/instance/orders/details/DetailPage.tsx:128 +#, fuzzy, c-format +msgid "Time indicating when the order should be delivered" +msgstr "час, що вказує, коли замовлення має бути доставлене" + +#: src/paths/instance/orders/details/DetailPage.tsx:134 +#, fuzzy, c-format +msgid "Where the order will be delivered" +msgstr "куди буде доставлене замовлення" + +#: src/paths/instance/orders/details/DetailPage.tsx:142 +#, c-format +msgid "Auto-refund delay" +msgstr "Затримка автоматичного повернення" + +#: src/paths/instance/orders/details/DetailPage.tsx:143 +#, fuzzy, c-format +msgid "" +"How long the wallet should try to get an automatic refund for the purchase" +msgstr "" +"скільки часу гаманець повинен намагатися отримати автоматичне повернення за " +"покупку" + +#: src/paths/instance/orders/details/DetailPage.tsx:148 +#, c-format +msgid "Extra info" +msgstr "Додаткова інформація" + +#: src/paths/instance/orders/details/DetailPage.tsx:149 +#, fuzzy, c-format +msgid "Extra data that is only interpreted by the merchant frontend" +msgstr "додаткові дані, які інтерпретуються лише фронтендом продавця" + +#: src/paths/instance/orders/details/DetailPage.tsx:222 +#, c-format +msgid "Order" +msgstr "Замовлення" + +#: src/paths/instance/orders/details/DetailPage.tsx:224 +#, fuzzy, c-format +msgid "Claimed" +msgstr "отримано" + +#: src/paths/instance/orders/details/DetailPage.tsx:251 +#, fuzzy, c-format +msgid "Claimed at" +msgstr "отримано о" + +#: src/paths/instance/orders/details/DetailPage.tsx:273 +#, c-format +msgid "Timeline" +msgstr "Хронологія" + +#: src/paths/instance/orders/details/DetailPage.tsx:279 +#, c-format +msgid "Payment details" +msgstr "Деталі оплати" + +#: src/paths/instance/orders/details/DetailPage.tsx:299 +#, c-format +msgid "Order status" +msgstr "Статус замовлення" + +#: src/paths/instance/orders/details/DetailPage.tsx:309 +#, c-format +msgid "Product list" +msgstr "Список продуктів" + +#: src/paths/instance/orders/details/DetailPage.tsx:461 +#, c-format +msgid "Paid" +msgstr "Оплачено" + +#: src/paths/instance/orders/details/DetailPage.tsx:465 +#, fuzzy, c-format +msgid "Wired" +msgstr "перераховано" + +#: src/paths/instance/orders/details/DetailPage.tsx:470 +#, c-format +msgid "Refunded" +msgstr "Повернено" + +#: src/paths/instance/orders/details/DetailPage.tsx:490 +#, fuzzy, c-format +msgid "Refund order" +msgstr "замовлення на повернення" + +#: src/paths/instance/orders/details/DetailPage.tsx:491 +#, fuzzy, c-format +msgid "Not refundable" +msgstr "не підлягає поверненню" + +#: src/paths/instance/orders/details/DetailPage.tsx:521 +#, c-format +msgid "Next event in" +msgstr "" + +#: src/paths/instance/orders/details/DetailPage.tsx:557 +#, c-format +msgid "Refunded amount" +msgstr "Повернена сума" -#: src/paths/instance/orders/create/CreatePage.tsx:517 +#: src/paths/instance/orders/details/DetailPage.tsx:564 #, c-format -msgid "Create token" -msgstr "Створити токен" +msgid "Refund taken" +msgstr "Повернення здійснено" + +#: src/paths/instance/orders/details/DetailPage.tsx:574 +#, c-format +msgid "Status URL" +msgstr "URL статусу" + +#: src/paths/instance/orders/details/DetailPage.tsx:587 +#, c-format +msgid "Refund URI" +msgstr "URI повернення" + +#: src/paths/instance/orders/details/DetailPage.tsx:641 +#, fuzzy, c-format +msgid "Unpaid" +msgstr "неоплачено" + +#: src/paths/instance/orders/details/DetailPage.tsx:659 +#, fuzzy, c-format +msgid "Pay at" +msgstr "оплачено о" -#: src/paths/instance/orders/create/CreatePage.tsx:518 +#: src/paths/instance/orders/details/DetailPage.tsx:712 +#, c-format +msgid "Order status URL" +msgstr "URL статусу замовлення" + +#: src/paths/instance/orders/details/DetailPage.tsx:716 +#, c-format +msgid "Payment URI" +msgstr "URI оплати" + +#: src/paths/instance/orders/details/DetailPage.tsx:745 #, c-format msgid "" -"Uncheck this option if the merchant backend generated an order ID with enough " -"entropy to prevent adversarial claims." +"Unknown order status. This is an error, please contact the administrator." msgstr "" -"Зніміть цю опцію, якщо бекенд продавця згенерував ідентифікатор замовлення з " -"достатньою ентропією для запобігання ворожих претензій." +"Невідомий статус замовлення. Це помилка, будь ласка, зв'яжіться з " +"адміністратором." -#: src/paths/instance/orders/create/CreatePage.tsx:522 +#: src/paths/instance/orders/details/DetailPage.tsx:772 #, c-format -msgid "Minimum age required" -msgstr "Мінімальний вік" +msgid "Back" +msgstr "Назад" -#: src/paths/instance/orders/create/CreatePage.tsx:523 +#: src/paths/instance/orders/details/index.tsx:88 +#, fuzzy, c-format +msgid "Refund created successfully" +msgstr "повернення успішно створено" + +#: src/paths/instance/orders/details/index.tsx:95 +#, fuzzy, c-format +msgid "Could not create the refund" +msgstr "не вдалося створити повернення" + +#: src/paths/instance/orders/details/index.tsx:97 +#, c-format +msgid "There are pending KYC requirements." +msgstr "" + +#: src/components/form/JumpToElementById.tsx:39 +#, c-format +msgid "Missing id" +msgstr "" + +#: src/components/form/JumpToElementById.tsx:48 +#, fuzzy, c-format +msgid "Not found" +msgstr "замовлення не знайдено" + +#: src/paths/instance/orders/list/ListPage.tsx:83 +#, fuzzy, c-format +msgid "Select date to show nearby orders" +msgstr "виберіть дату, щоб показати найближчі замовлення" + +#: src/paths/instance/orders/list/ListPage.tsx:96 +#, fuzzy, c-format +msgid "Only show paid orders" +msgstr "показувати лише оплачені замовлення" + +#: src/paths/instance/orders/list/ListPage.tsx:99 #, c-format +msgid "New" +msgstr "Новий" + +#: src/paths/instance/orders/list/ListPage.tsx:116 +#, fuzzy, c-format +msgid "Only show orders with refunds" +msgstr "показувати лише замовлення з поверненнями" + +#: src/paths/instance/orders/list/ListPage.tsx:126 +#, fuzzy, c-format msgid "" -"Any value greater than 0 will limit the coins able be used to pay this contract. " -"If empty the age restriction will be defined by the products" +"Only show orders where customers paid, but wire payments from payment " +"provider are still pending" msgstr "" -"Будь-яке значення більше 0 обмежуватиме монети, які можуть бути використані " -"для оплати цього контракту. Якщо порожнє, вікове обмеження визначатиметься " -"продуктами" +"показувати лише замовлення, де клієнти заплатили, але банківські перекази " +"від постачальника платежів ще не виконані" -#: src/paths/instance/orders/create/CreatePage.tsx:526 +#: src/paths/instance/orders/list/ListPage.tsx:129 #, c-format -msgid "Min age defined by the producs is %1$s" -msgstr "Мінімальний вік, визначений продуктами, становить %1$s" +msgid "Not wired" +msgstr "Не перераховано" + +#: src/paths/instance/orders/list/ListPage.tsx:139 +#, fuzzy, c-format +msgid "Completed" +msgstr "Видалено" + +#: src/paths/instance/orders/list/ListPage.tsx:146 +#, fuzzy, c-format +msgid "Remove all filters" +msgstr "видалити всі фільтри" + +#: src/paths/instance/orders/list/ListPage.tsx:164 +#, fuzzy, c-format +msgid "Clear date filter" +msgstr "очистити фільтр дати" -#: src/paths/instance/orders/create/CreatePage.tsx:534 +#: src/paths/instance/orders/list/ListPage.tsx:178 #, c-format -msgid "Additional information" -msgstr "Додаткова інформація" +msgid "Jump to date (%1$s)" +msgstr "" -#: src/paths/instance/orders/create/CreatePage.tsx:535 +#: src/paths/instance/orders/list/index.tsx:113 +#, fuzzy, c-format +msgid "Jump to order with the given product ID" +msgstr "перейти до замовлення з зазначеним ідентифікатором" + +#: src/paths/instance/orders/list/index.tsx:114 +#, fuzzy, c-format +msgid "Order id" +msgstr "ідентифікатор замовлення" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:61 #, c-format -msgid "Custom information to be included in the contract for this order." +msgid "Invalid. Only characters and numbers" msgstr "" -"Спеціальна інформація, яка буде включена в контракт для цього замовлення." -#: src/paths/instance/orders/create/CreatePage.tsx:541 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:67 +#, fuzzy, c-format +msgid "Just letters and numbers from 2 to 7" +msgstr "лише літери та цифри від 2 до 7" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:69 +#, fuzzy, c-format +msgid "Size of the key must be 32" +msgstr "розмір ключа повинен бути 32" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:99 #, c-format -msgid "You must enter a value in JavaScript Object Notation (JSON)." -msgstr "Ви повинні ввести значення у форматі JavaScript Object Notation (JSON)." +msgid "Internal id on the system" +msgstr "" -#: src/components/picker/DurationPicker.tsx:55 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:104 #, c-format -msgid "days" -msgstr "дні" +msgid "Useful to identify the device physically" +msgstr "" -#: src/components/picker/DurationPicker.tsx:65 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:108 #, c-format -msgid "hours" -msgstr "години" +msgid "Verification algorithm" +msgstr "Алгоритм перевірки" -#: src/components/picker/DurationPicker.tsx:76 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:109 #, c-format -msgid "minutes" -msgstr "хвилини" +msgid "Algorithm to use to verify transaction in offline mode" +msgstr "Алгоритм для використання для перевірки транзакції в офлайн-режимі" -#: src/components/picker/DurationPicker.tsx:87 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:119 #, c-format -msgid "seconds" -msgstr "секунди" +msgid "Device key" +msgstr "" -#: src/components/form/InputDuration.tsx:53 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:121 #, c-format -msgid "forever" -msgstr "назавжди" +msgid "Be sure to be very hard to guess or use the random generator" +msgstr "" -#: src/components/form/InputDuration.tsx:62 +#: src/paths/instance/otp_devices/create/CreatePage.tsx:122 #, c-format -msgid "%1$sM" -msgstr "%1$sМ" +msgid "Your device need to have exactly the same value" +msgstr "" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:138 +#, fuzzy, c-format +msgid "Generate random secret key" +msgstr "згенерувати випадковий секретний ключ" + +#: src/paths/instance/otp_devices/create/CreatePage.tsx:148 +#, fuzzy, c-format +msgid "Random" +msgstr "випадковий" -#: src/components/form/InputDuration.tsx:64 +#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44 #, c-format -msgid "%1$sY" -msgstr "%1$sР" +msgid "" +"You can scan the next QR code with your device or save the key before " +"continuing." +msgstr "" + +#: src/paths/instance/otp_devices/create/index.tsx:60 +#, fuzzy, c-format +msgid "Device added successfully" +msgstr "повернення успішно створено" + +#: src/paths/instance/otp_devices/create/index.tsx:66 +#, fuzzy, c-format +msgid "Could not add device" +msgstr "не вдалося створити резерв" -#: src/components/form/InputDuration.tsx:66 +#: src/paths/instance/otp_devices/list/Table.tsx:57 #, c-format -msgid "%1$sd" -msgstr "%1$sдн." +msgid "OTP Devices" +msgstr "" + +#: src/paths/instance/otp_devices/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Add new devices" +msgstr "додати новий резерв" + +#: src/paths/instance/otp_devices/list/Table.tsx:117 +#, fuzzy, c-format +msgid "Load more devices before the first one" +msgstr "завантажити більше шаблонів до першого" + +#: src/paths/instance/otp_devices/list/Table.tsx:155 +#, fuzzy, c-format +msgid "Delete selected devices from the database" +msgstr "видалити вибраний резерв з бази даних" -#: src/components/form/InputDuration.tsx:68 +#: src/paths/instance/otp_devices/list/Table.tsx:170 +#, fuzzy, c-format +msgid "Load more devices after the last one" +msgstr "завантажити більше шаблонів після останнього" + +#: src/paths/instance/otp_devices/list/Table.tsx:190 +#, fuzzy, c-format +msgid "There is no devices yet, add more pressing the + sign" +msgstr "Ще немає інстанцій, додайте більше, натиснувши знак +" + +#: src/paths/instance/otp_devices/list/index.tsx:90 +#, fuzzy, c-format +msgid "Device delete successfully" +msgstr "шаблон успішно видалено" + +#: src/paths/instance/otp_devices/list/index.tsx:95 +#, fuzzy, c-format +msgid "Could not delete the device" +msgstr "не вдалося видалити продукт" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64 #, c-format -msgid "%1$sh" -msgstr "%1$sг" +msgid "Device:" +msgstr "" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100 +#, fuzzy, c-format +msgid "Not modified" +msgstr "Не перераховано" + +#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130 +#, c-format +msgid "Change key" +msgstr "" + +#: src/paths/instance/otp_devices/update/index.tsx:119 +#, fuzzy, c-format +msgid "Could not update template" +msgstr "не вдалося оновити шаблон" + +#: src/paths/instance/otp_devices/update/index.tsx:121 +#, c-format +msgid "Template id is unknown" +msgstr "" + +#: src/paths/instance/otp_devices/update/index.tsx:129 +#, c-format +msgid "" +"The provided information is inconsistent with the current state of the " +"template" +msgstr "" + +#: src/components/form/InputStock.tsx:99 +#, fuzzy, c-format +msgid "" +"Click here to configure the stock of the product, leave it as is and the " +"backend will not control stock." +msgstr "" +"натисніть тут, щоб налаштувати запас продукту, залиште як є, і бекенд не " +"буде контролювати запас" + +#: src/components/form/InputStock.tsx:109 +#, c-format +msgid "Manage stock" +msgstr "Керування запасами" + +#: src/components/form/InputStock.tsx:115 +#, fuzzy, c-format +msgid "This product has been configured without stock control" +msgstr "цей продукт налаштований без контролю запасів" + +#: src/components/form/InputStock.tsx:119 +#, c-format +msgid "Infinite" +msgstr "Нескінченний" + +#: src/components/form/InputStock.tsx:136 +#, fuzzy, c-format +msgid "Lost can't be greater than current and incoming (max %1$s)" +msgstr "втрати не можуть бути більшими за поточні та прибуваючі (макс %1$s)" + +#: src/components/form/InputStock.tsx:169 +#, c-format +msgid "Incoming" +msgstr "Прибуття" + +#: src/components/form/InputStock.tsx:170 +#, c-format +msgid "Lost" +msgstr "Втрачено" + +#: src/components/form/InputStock.tsx:185 +#, c-format +msgid "Current" +msgstr "Поточний" + +#: src/components/form/InputStock.tsx:189 +#, fuzzy, c-format +msgid "Remove stock control for this product" +msgstr "видалити контроль запасів для цього продукту" + +#: src/components/form/InputStock.tsx:195 +#, c-format +msgid "without stock" +msgstr "без запасу" + +#: src/components/form/InputStock.tsx:204 +#, c-format +msgid "Next restock" +msgstr "Наступне поповнення" + +#: src/components/form/InputStock.tsx:208 +#, fuzzy, c-format +msgid "Warehouse address" +msgstr "Адреса рахунку" + +#: src/components/form/InputArray.tsx:118 +#, fuzzy, c-format +msgid "Add element to the list" +msgstr "додати елемент до списку" + +#: src/components/product/ProductForm.tsx:120 +#, fuzzy, c-format +msgid "Invalid amount" +msgstr "Фіксована сума" + +#: src/components/product/ProductForm.tsx:181 +#, fuzzy, c-format +msgid "Product identification to use in URLs (for internal use only)." +msgstr "" +"ідентифікація продукту для використання в URL (тільки для внутрішнього " +"використання)" + +#: src/components/product/ProductForm.tsx:187 +#, fuzzy, c-format +msgid "Illustration of the product for customers." +msgstr "ілюстрація продукту для клієнтів" + +#: src/components/product/ProductForm.tsx:193 +#, fuzzy, c-format +msgid "Product description for customers." +msgstr "опис продукту для клієнтів" + +#: src/components/product/ProductForm.tsx:197 +#, fuzzy, c-format +msgid "Age restriction" +msgstr "Обмежений за віком" + +#: src/components/product/ProductForm.tsx:198 +#, fuzzy, c-format +msgid "Is this product restricted for customer below certain age?" +msgstr "цей продукт обмежений для клієнтів молодше певного віку?" + +#: src/components/product/ProductForm.tsx:199 +#, fuzzy, c-format +msgid "Minimum age of the customer" +msgstr "Мінімальний вік" + +#: src/components/product/ProductForm.tsx:203 +#, fuzzy, c-format +msgid "Unit name" +msgstr "Одиниця" + +#: src/components/product/ProductForm.tsx:204 +#, fuzzy, c-format +msgid "" +"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 " +"items, 5 meters) for customers." +msgstr "" +"одиниця, що описує кількість проданого продукту (наприклад, 2 кілограми, 5 " +"літрів, 3 предмети, 5 метрів) для клієнтів" + +#: src/components/product/ProductForm.tsx:205 +#, c-format +msgid "Example: kg, items or liters" +msgstr "" + +#: src/components/product/ProductForm.tsx:209 +#, c-format +msgid "Price per unit" +msgstr "" + +#: src/components/product/ProductForm.tsx:210 +#, fuzzy, c-format +msgid "" +"Sale price for customers, including taxes, for above units of the product." +msgstr "" +"ціна продажу для клієнтів, включаючи податки, за вищезазначені одиниці " +"продукту" + +#: src/components/product/ProductForm.tsx:214 +#, c-format +msgid "Stock" +msgstr "Запас" + +#: src/components/product/ProductForm.tsx:216 +#, fuzzy, c-format +msgid "Inventory for products with finite supply (for internal use only)." +msgstr "" +"інвентаризація продукту для продуктів з обмеженим запасом (тільки для " +"внутрішнього використання)" + +#: src/components/product/ProductForm.tsx:221 +#, fuzzy, c-format +msgid "Taxes included in the product price, exposed to customers." +msgstr "податки, включені в ціну продукту, показані клієнтам" + +#: src/components/product/ProductForm.tsx:225 +#, c-format +msgid "Categories" +msgstr "" + +#: src/components/product/ProductForm.tsx:231 +#, fuzzy, c-format +msgid "Search by category description or id" +msgstr "шукати продукти за їхнім описом або ідентифікатором" + +#: src/components/product/ProductForm.tsx:232 +#, fuzzy, c-format +msgid "Categories where this product will be listed on." +msgstr "адреса, за якою будуть доставлені продукти" + +#: src/paths/instance/products/create/index.tsx:52 +#, fuzzy, c-format +msgid "Product created successfully" +msgstr "продукт успішно оновлено" + +#: src/paths/instance/products/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create product" +msgstr "не вдалося створити продукт" -#: src/components/form/InputDuration.tsx:70 +#: src/paths/instance/products/list/Table.tsx:73 #, c-format -msgid "%1$smin" -msgstr "%1$sхв" +msgid "Inventory" +msgstr "" -#: src/components/form/InputDuration.tsx:72 -#, c-format -msgid "%1$ssec" -msgstr "%1$sсек" +#: src/paths/instance/products/list/Table.tsx:78 +#, fuzzy, c-format +msgid "Add product to inventory" +msgstr "додати продукт до інвентарю" -#: src/paths/instance/orders/list/Table.tsx:75 +#: src/paths/instance/products/list/Table.tsx:160 #, c-format -msgid "Orders" -msgstr "Замовлення" +msgid "Sales" +msgstr "" -#: src/paths/instance/orders/list/Table.tsx:81 +#: src/paths/instance/products/list/Table.tsx:166 #, c-format -msgid "create order" -msgstr "створити замовлення" +msgid "Sold" +msgstr "Продано" -#: src/paths/instance/orders/list/Table.tsx:147 +#: src/paths/instance/products/list/Table.tsx:230 #, c-format -msgid "load newer orders" -msgstr "завантажити нові замовлення" +msgid "Free" +msgstr "" -#: src/paths/instance/orders/list/Table.tsx:154 -#, c-format -msgid "Date" -msgstr "Дата" +#: src/paths/instance/products/list/Table.tsx:271 +#, fuzzy, c-format +msgid "Go to product update page" +msgstr "перейти на сторінку оновлення продукту" -#: src/paths/instance/orders/list/Table.tsx:200 +#: src/paths/instance/products/list/Table.tsx:278 #, c-format -msgid "Refund" -msgstr "Повернення" +msgid "Update" +msgstr "Оновити" -#: src/paths/instance/orders/list/Table.tsx:209 -#, c-format -msgid "copy url" -msgstr "скопіювати url" +#: src/paths/instance/products/list/Table.tsx:283 +#, fuzzy, c-format +msgid "Remove this product from the database" +msgstr "видалити цей продукт з бази даних" -#: src/paths/instance/orders/list/Table.tsx:225 -#, c-format -msgid "load older orders" -msgstr "завантажити старіші замовлення" +#: src/paths/instance/products/list/Table.tsx:318 +#, fuzzy, c-format +msgid "Load more products after the last one" +msgstr "завантажити більше шаблонів після останнього" -#: src/paths/instance/orders/list/Table.tsx:242 -#, c-format -msgid "No orders have been found matching your query!" -msgstr "Замовлення, що відповідають вашому запиту, не знайдено!" +#: src/paths/instance/products/list/Table.tsx:361 +#, fuzzy, c-format +msgid "Update the product with new price" +msgstr "оновити продукт з новою ціною" -#: src/paths/instance/orders/list/Table.tsx:288 -#, c-format -msgid "duplicated" -msgstr "дубльовано" +#: src/paths/instance/products/list/Table.tsx:373 +#, fuzzy, c-format +msgid "Update product with new price" +msgstr "оновити продукт з новою ціною" -#: src/paths/instance/orders/list/Table.tsx:299 -#, c-format -msgid "invalid format" -msgstr "недійсний формат" +#: src/paths/instance/products/list/Table.tsx:384 +#, fuzzy, c-format +msgid "Confirm update" +msgstr "Підтверджено" -#: src/paths/instance/orders/list/Table.tsx:301 -#, c-format -msgid "this value exceed the refundable amount" -msgstr "ця сума перевищує суму, що підлягає поверненню" +#: src/paths/instance/products/list/Table.tsx:431 +#, fuzzy, c-format +msgid "Add more elements to the inventory" +msgstr "додати більше елементів до інвентарю" -#: src/paths/instance/orders/list/Table.tsx:346 -#, c-format -msgid "date" -msgstr "дата" +#: src/paths/instance/products/list/Table.tsx:436 +#, fuzzy, c-format +msgid "Report elements lost in the inventory" +msgstr "повідомити про втрату елементів в інвентарі" -#: src/paths/instance/orders/list/Table.tsx:349 -#, c-format -msgid "amount" -msgstr "сума" +#: src/paths/instance/products/list/Table.tsx:441 +#, fuzzy, c-format +msgid "New price for the product" +msgstr "нова ціна для продукту" -#: src/paths/instance/orders/list/Table.tsx:352 -#, c-format -msgid "reason" -msgstr "причина" +#: src/paths/instance/products/list/Table.tsx:453 +#, fuzzy, c-format +msgid "The are value with errors" +msgstr "є значення з помилками" -#: src/paths/instance/orders/list/Table.tsx:389 -#, c-format -msgid "amount to be refunded" -msgstr "сума до повернення" +#: src/paths/instance/products/list/Table.tsx:454 +#, fuzzy, c-format +msgid "Update product with new stock and price" +msgstr "оновити продукт з новим запасом і ціною" -#: src/paths/instance/orders/list/Table.tsx:391 +#: src/paths/instance/products/list/Table.tsx:495 #, c-format -msgid "Max refundable:" -msgstr "Макс. сума для повернення:" +msgid "There is no products yet, add more pressing the + sign" +msgstr "Продуктів ще немає, додайте більше, натиснувши знак +" -#: src/paths/instance/orders/list/Table.tsx:396 -#, c-format -msgid "Reason" -msgstr "Причина" +#: src/paths/instance/products/list/index.tsx:86 +#, fuzzy, c-format +msgid "Jump to product with the given product ID" +msgstr "перейти до замовлення з зазначеним ідентифікатором" -#: src/paths/instance/orders/list/Table.tsx:397 +#: src/paths/instance/products/list/index.tsx:87 #, c-format -msgid "Choose one..." -msgstr "Виберіть одну..." +msgid "Product id" +msgstr "Ідентифікатор продукту" -#: src/paths/instance/orders/list/Table.tsx:399 -#, c-format -msgid "requested by the customer" -msgstr "запитано клієнтом" +#: src/paths/instance/products/list/index.tsx:104 +#, fuzzy, c-format +msgid "Product updated successfully" +msgstr "продукт успішно оновлено" -#: src/paths/instance/orders/list/Table.tsx:400 -#, c-format -msgid "other" -msgstr "інше" +#: src/paths/instance/products/list/index.tsx:109 +#, fuzzy, c-format +msgid "Could not update the product" +msgstr "не вдалося оновити продукт" -#: src/paths/instance/orders/list/Table.tsx:403 -#, c-format -msgid "why this order is being refunded" -msgstr "чому це замовлення повертається" +#: src/paths/instance/products/list/index.tsx:144 +#, fuzzy, c-format +msgid "Product \"%1$s\" (ID: %2$s) has been deleted" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" -#: src/paths/instance/orders/list/Table.tsx:409 -#, c-format -msgid "more information to give context" -msgstr "додаткова інформація для надання контексту" +#: src/paths/instance/products/list/index.tsx:149 +#, fuzzy, c-format +msgid "Could not delete the product" +msgstr "не вдалося видалити продукт" -#: src/paths/instance/orders/details/DetailPage.tsx:62 +#: src/paths/instance/products/list/index.tsx:165 #, c-format -msgid "Contract Terms" -msgstr "Умови контракту" +msgid "" +"If you delete the product named %1$s (ID: %2$s ), the stock and related " +"information will be lost" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:68 +#: src/paths/instance/products/list/index.tsx:173 #, c-format -msgid "human-readable description of the whole purchase" -msgstr "читабельний опис всієї покупки" +msgid "Deleting an product can't be undone." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:74 +#: src/paths/instance/products/update/UpdatePage.tsx:56 #, c-format -msgid "total price for the transaction" -msgstr "загальна ціна за транзакцію" +msgid "Product id:" +msgstr "Ідентифікатор продукту:" -#: src/paths/instance/orders/details/DetailPage.tsx:81 -#, c-format -msgid "URL for this purchase" -msgstr "URL для цієї покупки" +#: src/paths/instance/products/update/index.tsx:85 +#, fuzzy, c-format +msgid "Product (ID: %1$s) has been updated" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" -#: src/paths/instance/orders/details/DetailPage.tsx:87 -#, c-format -msgid "Max fee" -msgstr "Максимальна комісія" +#: src/paths/instance/products/update/index.tsx:91 +#, fuzzy, c-format +msgid "Could not update product" +msgstr "не вдалося оновити продукт" -#: src/paths/instance/orders/details/DetailPage.tsx:88 +#: src/paths/instance/templates/create/CreatePage.tsx:96 #, c-format -msgid "maximum total deposit fee accepted by the merchant for this contract" +msgid "Invalid. only characters and numbers" msgstr "" -"максимальна загальна комісія за депозит, прийнята продавцем для цього " -"контракту" -#: src/paths/instance/orders/details/DetailPage.tsx:93 -#, c-format -msgid "Max wire fee" -msgstr "Максимальна комісія за переказ" +#: src/paths/instance/templates/create/CreatePage.tsx:112 +#, fuzzy, c-format +msgid "Must be greater that 0" +msgstr "має бути більше 0" -#: src/paths/instance/orders/details/DetailPage.tsx:94 -#, c-format -msgid "maximum wire fee accepted by the merchant" -msgstr "максимальна комісія за переказ, прийнята продавцем" +#: src/paths/instance/templates/create/CreatePage.tsx:119 +#, fuzzy, c-format +msgid "To short" +msgstr "занадто короткий" -#: src/paths/instance/orders/details/DetailPage.tsx:100 +#: src/paths/instance/templates/create/CreatePage.tsx:192 #, c-format -msgid "" -"over how many customer transactions does the merchant expect to amortize wire " -"fees on average" -msgstr "" -"на скільки транзакцій з клієнтами продавець очікує амортизувати комісії за " -"переказ в середньому" +msgid "Identifier" +msgstr "Ідентифікатор" -#: src/paths/instance/orders/details/DetailPage.tsx:105 +#: src/paths/instance/templates/create/CreatePage.tsx:193 #, c-format -msgid "Created at" -msgstr "Створено о" +msgid "Name of the template in URLs." +msgstr "Назва шаблону в URL." -#: src/paths/instance/orders/details/DetailPage.tsx:106 +#: src/paths/instance/templates/create/CreatePage.tsx:199 #, c-format -msgid "time when this contract was generated" -msgstr "час, коли цей контракт було згенеровано" +msgid "Describe what this template stands for" +msgstr "Опишіть, що представляє цей шаблон" -#: src/paths/instance/orders/details/DetailPage.tsx:112 +#: src/paths/instance/templates/create/CreatePage.tsx:206 #, c-format -msgid "after this deadline has passed no refunds will be accepted" -msgstr "після цього терміну повернення не приймаються" +msgid "If specified, this template will create order with the same summary" +msgstr "Якщо вказано, цей шаблон створить замовлення з однаковим підсумком" -#: src/paths/instance/orders/details/DetailPage.tsx:118 +#: src/paths/instance/templates/create/CreatePage.tsx:210 #, c-format -msgid "after this deadline, the merchant won't accept payments for the contract" -msgstr "після цього терміну продавець не прийматиме платежі за контрактом" +msgid "Summary is editable" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:124 +#: src/paths/instance/templates/create/CreatePage.tsx:211 #, c-format -msgid "transfer deadline for the exchange" -msgstr "термін переказу для обмінника" +msgid "Allow the user to change the summary." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:130 +#: src/paths/instance/templates/create/CreatePage.tsx:217 #, c-format -msgid "time indicating when the order should be delivered" -msgstr "час, що вказує, коли замовлення має бути доставлене" +msgid "If specified, this template will create order with the same price" +msgstr "Якщо вказано, цей шаблон створить замовлення з однаковою ціною" -#: src/paths/instance/orders/details/DetailPage.tsx:136 -#, c-format -msgid "where the order will be delivered" -msgstr "куди буде доставлене замовлення" +#: src/paths/instance/templates/create/CreatePage.tsx:221 +#, fuzzy, c-format +msgid "Amount is editable" +msgstr "Зарахована сума" -#: src/paths/instance/orders/details/DetailPage.tsx:144 +#: src/paths/instance/templates/create/CreatePage.tsx:222 #, c-format -msgid "Auto-refund delay" -msgstr "Затримка автоматичного повернення" +msgid "Allow the user to select the amount to pay." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:145 +#: src/paths/instance/templates/create/CreatePage.tsx:229 #, c-format -msgid "how long the wallet should try to get an automatic refund for the purchase" +msgid "Currency is editable" msgstr "" -"скільки часу гаманець повинен намагатися отримати автоматичне повернення за " -"покупку" -#: src/paths/instance/orders/details/DetailPage.tsx:150 +#: src/paths/instance/templates/create/CreatePage.tsx:230 #, c-format -msgid "Extra info" -msgstr "Додаткова інформація" +msgid "Allow the user to change currency." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:151 +#: src/paths/instance/templates/create/CreatePage.tsx:232 #, c-format -msgid "extra data that is only interpreted by the merchant frontend" -msgstr "додаткові дані, які інтерпретуються лише фронтендом продавця" +msgid "Supported currencies" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:219 +#: src/paths/instance/templates/create/CreatePage.tsx:233 #, c-format -msgid "Order" -msgstr "Замовлення" +msgid "Supported currencies: %1$s" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:221 +#: src/paths/instance/templates/create/CreatePage.tsx:241 #, c-format -msgid "claimed" -msgstr "отримано" +msgid "Minimum age" +msgstr "Мінімальний вік" -#: src/paths/instance/orders/details/DetailPage.tsx:247 +#: src/paths/instance/templates/create/CreatePage.tsx:243 #, c-format -msgid "claimed at" -msgstr "отримано о" +msgid "Is this contract restricted to some age?" +msgstr "Чи обмежений цей контракт за віком?" -#: src/paths/instance/orders/details/DetailPage.tsx:265 +#: src/paths/instance/templates/create/CreatePage.tsx:247 #, c-format -msgid "Timeline" -msgstr "Хронологія" +msgid "Payment timeout" +msgstr "Тайм-аут оплати" -#: src/paths/instance/orders/details/DetailPage.tsx:271 +#: src/paths/instance/templates/create/CreatePage.tsx:249 #, c-format -msgid "Payment details" -msgstr "Деталі оплати" +msgid "" +"How much time has the customer to complete the payment once the order was " +"created." +msgstr "" +"Скільки часу у клієнта для завершення оплати після створення замовлення." -#: src/paths/instance/orders/details/DetailPage.tsx:291 +#: src/paths/instance/templates/create/CreatePage.tsx:254 #, c-format -msgid "Order status" -msgstr "Статус замовлення" +msgid "OTP device" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:301 -#, c-format -msgid "Product list" -msgstr "Список продуктів" +#: src/paths/instance/templates/create/CreatePage.tsx:255 +#, fuzzy, c-format +msgid "Use to verify transaction while offline." +msgstr "Алгоритм для використання для перевірки транзакції в офлайн-режимі" -#: src/paths/instance/orders/details/DetailPage.tsx:451 +#: src/paths/instance/templates/create/CreatePage.tsx:257 #, c-format -msgid "paid" -msgstr "оплачено" +msgid "No OTP device." +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:455 +#: src/paths/instance/templates/create/CreatePage.tsx:259 #, c-format -msgid "wired" -msgstr "перераховано" +msgid "Add one first" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:460 +#: src/paths/instance/templates/create/CreatePage.tsx:272 #, c-format -msgid "refunded" -msgstr "повернено" +msgid "No device" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:480 -#, c-format -msgid "refund order" -msgstr "замовлення на повернення" +#: src/paths/instance/templates/create/CreatePage.tsx:276 +#, fuzzy, c-format +msgid "Use to verify transaction in offline mode." +msgstr "Алгоритм для використання для перевірки транзакції в офлайн-режимі" -#: src/paths/instance/orders/details/DetailPage.tsx:481 +#: src/paths/instance/templates/create/index.tsx:52 #, c-format -msgid "not refundable" -msgstr "не підлягає поверненню" +msgid "Template has been created" +msgstr "" -#: src/paths/instance/orders/details/DetailPage.tsx:489 -#, c-format -msgid "refund" -msgstr "повернення" +#: src/paths/instance/templates/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create template" +msgstr "не вдалося оновити шаблон" -#: src/paths/instance/orders/details/DetailPage.tsx:553 +#: src/paths/instance/templates/list/Table.tsx:61 #, c-format -msgid "Refunded amount" -msgstr "Повернена сума" +msgid "Templates" +msgstr "Шаблони" -#: src/paths/instance/orders/details/DetailPage.tsx:560 -#, c-format -msgid "Refund taken" -msgstr "Повернення здійснено" +#: src/paths/instance/templates/list/Table.tsx:66 +#, fuzzy, c-format +msgid "Add new templates" +msgstr "додати нові шаблони" -#: src/paths/instance/orders/details/DetailPage.tsx:570 -#, c-format -msgid "Status URL" -msgstr "URL статусу" +#: src/paths/instance/templates/list/Table.tsx:127 +#, fuzzy, c-format +msgid "Load more templates before the first one" +msgstr "завантажити більше шаблонів до першого" -#: src/paths/instance/orders/details/DetailPage.tsx:583 -#, c-format -msgid "Refund URI" -msgstr "URI повернення" +#: src/paths/instance/templates/list/Table.tsx:165 +#, fuzzy, c-format +msgid "Delete selected templates from the database" +msgstr "видалити вибрані шаблони з бази даних" -#: src/paths/instance/orders/details/DetailPage.tsx:636 -#, c-format -msgid "unpaid" -msgstr "неоплачено" +#: src/paths/instance/templates/list/Table.tsx:172 +#, fuzzy, c-format +msgid "Use template to create new order" +msgstr "використовувати шаблон для створення нового замовлення" -#: src/paths/instance/orders/details/DetailPage.tsx:654 -#, c-format -msgid "pay at" -msgstr "оплачено о" +#: src/paths/instance/templates/list/Table.tsx:175 +#, fuzzy, c-format +msgid "Use template" +msgstr "додати нові шаблони" -#: src/paths/instance/orders/details/DetailPage.tsx:666 -#, c-format -msgid "created at" -msgstr "створено о" +#: src/paths/instance/templates/list/Table.tsx:179 +#, fuzzy, c-format +msgid "Create qr code for the template" +msgstr "створити QR-код для шаблону" -#: src/paths/instance/orders/details/DetailPage.tsx:707 -#, c-format -msgid "Order status URL" -msgstr "URL статусу замовлення" +#: src/paths/instance/templates/list/Table.tsx:194 +#, fuzzy, c-format +msgid "Load more templates after the last one" +msgstr "завантажити більше шаблонів після останнього" -#: src/paths/instance/orders/details/DetailPage.tsx:711 +#: src/paths/instance/templates/list/Table.tsx:214 #, c-format -msgid "Payment URI" -msgstr "URI оплати" +msgid "There is no templates yet, add more pressing the + sign" +msgstr "Шаблонів ще немає, додайте більше, натиснувши знак +" + +#: src/paths/instance/templates/list/index.tsx:91 +#, fuzzy, c-format +msgid "Jump to template with the given template ID" +msgstr "перейти до замовлення з зазначеним ідентифікатором" -#: src/paths/instance/orders/details/DetailPage.tsx:740 +#: src/paths/instance/templates/list/index.tsx:92 #, c-format -msgid "Unknown order status. This is an error, please contact the administrator." +msgid "Template identification" msgstr "" -"Невідомий статус замовлення. Це помилка, будь ласка, зв'яжіться з " -"адміністратором." -#: src/paths/instance/orders/details/DetailPage.tsx:767 -#, c-format -msgid "Back" -msgstr "Назад" +#: src/paths/instance/templates/list/index.tsx:132 +#, fuzzy, c-format +msgid "Template \"%1$s\" (ID: %2$s) has been deleted" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" + +#: src/paths/instance/templates/list/index.tsx:137 +#, fuzzy, c-format +msgid "Failed to delete template" +msgstr "Не вдалося видалити інстанцію" -#: src/paths/instance/orders/details/index.tsx:79 +#: src/paths/instance/templates/list/index.tsx:153 #, c-format -msgid "refund created successfully" -msgstr "повернення успішно створено" +msgid "If you delete the template %1$s (ID: %2$s) you may loose information" +msgstr "" + +#: src/paths/instance/templates/list/index.tsx:160 +#, fuzzy, c-format +msgid "Deleting an template" +msgstr "завантажити новіші шаблони" + +#: src/paths/instance/templates/list/index.tsx:162 +#, fuzzy, c-format +msgid "can't be undone" +msgstr "не може бути порожнім" -#: src/paths/instance/orders/details/index.tsx:85 +#: src/paths/instance/templates/qr/QrPage.tsx:77 #, c-format -msgid "could not create the refund" -msgstr "не вдалося створити повернення" +msgid "Print" +msgstr "Друк" + +#: src/paths/instance/templates/update/UpdatePage.tsx:135 +#, fuzzy, c-format +msgid "Too short" +msgstr "занадто короткий" -#: src/paths/instance/orders/list/ListPage.tsx:78 +#: src/paths/instance/templates/update/index.tsx:90 +#, fuzzy, c-format +msgid "Template (ID: %1$s) has been updated" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" + +#: src/paths/instance/templates/use/UsePage.tsx:58 #, c-format -msgid "select date to show nearby orders" -msgstr "виберіть дату, щоб показати найближчі замовлення" +msgid "Amount is required" +msgstr "Сума обов'язкова" -#: src/paths/instance/orders/list/ListPage.tsx:94 +#: src/paths/instance/templates/use/UsePage.tsx:59 #, c-format -msgid "order id" -msgstr "ідентифікатор замовлення" +msgid "Order summary is required" +msgstr "Підсумок замовлення обов'язковий" -#: src/paths/instance/orders/list/ListPage.tsx:100 +#: src/paths/instance/templates/use/UsePage.tsx:86 #, c-format -msgid "jump to order with the given order ID" -msgstr "перейти до замовлення з зазначеним ідентифікатором" +msgid "New order for template" +msgstr "Нове замовлення для шаблону" -#: src/paths/instance/orders/list/ListPage.tsx:122 +#: src/paths/instance/templates/use/UsePage.tsx:108 #, c-format -msgid "remove all filters" -msgstr "видалити всі фільтри" +msgid "Amount of the order" +msgstr "Сума замовлення" -#: src/paths/instance/orders/list/ListPage.tsx:132 +#: src/paths/instance/templates/use/UsePage.tsx:113 #, c-format -msgid "only show paid orders" -msgstr "показувати лише оплачені замовлення" +msgid "Order summary" +msgstr "Підсумок замовлення" + +#: src/paths/instance/templates/use/index.tsx:125 +#, fuzzy, c-format +msgid "Could not create order from template" +msgstr "не вдалося створити замовлення з шаблону" -#: src/paths/instance/orders/list/ListPage.tsx:135 -#, c-format -msgid "Paid" -msgstr "Оплачено" +#: src/paths/instance/token/DetailPage.tsx:57 +#, fuzzy, c-format +msgid "You need your access token to perform the operation" +msgstr "Ви встановлюєте токен доступу для нової інстанції" -#: src/paths/instance/orders/list/ListPage.tsx:142 -#, c-format -msgid "only show orders with refunds" -msgstr "показувати лише замовлення з поверненнями" +#: src/paths/instance/token/DetailPage.tsx:74 +#, fuzzy, c-format +msgid "You are updating the access token from instance with id \"%1$s\"" +msgstr "Ви оновлюєте токен доступу з інстанції з ідентифікатором %1$s" -#: src/paths/instance/orders/list/ListPage.tsx:145 +#: src/paths/instance/token/DetailPage.tsx:105 #, c-format -msgid "Refunded" -msgstr "Повернено" +msgid "This instance doesn't have authentication token." +msgstr "" -#: src/paths/instance/orders/list/ListPage.tsx:152 +#: src/paths/instance/token/DetailPage.tsx:106 #, c-format -msgid "" -"only show orders where customers paid, but wire payments from payment provider " -"are still pending" +msgid "You can leave it empty if there is another layer of security." msgstr "" -"показувати лише замовлення, де клієнти заплатили, але банківські перекази " -"від постачальника платежів ще не виконані" -#: src/paths/instance/orders/list/ListPage.tsx:155 -#, c-format -msgid "Not wired" -msgstr "Не перераховано" +#: src/paths/instance/token/DetailPage.tsx:121 +#, fuzzy, c-format +msgid "Current access token" +msgstr "Встановити токен доступу" -#: src/paths/instance/orders/list/ListPage.tsx:170 -#, c-format -msgid "clear date filter" -msgstr "очистити фільтр дати" +#: src/paths/instance/token/DetailPage.tsx:126 +#, fuzzy, c-format +msgid "Clearing the access token will mean public access to the instance." +msgstr "Видалення токена доступу означатиме публічний доступ до системи" -#: src/paths/instance/orders/list/ListPage.tsx:184 -#, c-format -msgid "date (YYYY/MM/DD)" -msgstr "дата (РРРР/ММ/ДД)" +#: src/paths/instance/token/DetailPage.tsx:142 +#, fuzzy, c-format +msgid "Clear token" +msgstr "Створити токен" -#: src/paths/instance/orders/list/index.tsx:103 -#, c-format -msgid "Enter an order id" -msgstr "Введіть ідентифікатор замовлення" +#: src/paths/instance/token/DetailPage.tsx:177 +#, fuzzy, c-format +msgid "Confirm change" +msgstr "Підтверджено" -#: src/paths/instance/orders/list/index.tsx:111 -#, c-format -msgid "order not found" -msgstr "замовлення не знайдено" +#: src/paths/instance/token/index.tsx:83 +#, fuzzy, c-format +msgid "Failed to clear token" +msgstr "Не вдалося створити інстанцію" -#: src/paths/instance/orders/list/index.tsx:178 -#, c-format -msgid "could not get the order to refund" -msgstr "не вдалося отримати замовлення для повернення" +#: src/paths/instance/token/index.tsx:109 +#, fuzzy, c-format +msgid "Failed to set new token" +msgstr "Не вдалося видалити інстанцію" -#: src/components/exception/AsyncButton.tsx:43 +#: src/components/tokenfamily/TokenFamilyForm.tsx:96 #, c-format -msgid "Loading..." -msgstr "Завантаження..." +msgid "Slug" +msgstr "" -#: src/components/form/InputStock.tsx:99 -#, c-format -msgid "" -"click here to configure the stock of the product, leave it as is and the backend " -"will not control stock" +#: src/components/tokenfamily/TokenFamilyForm.tsx:97 +#, fuzzy, c-format +msgid "Token family slug to use in URLs (for internal use only)" msgstr "" -"натисніть тут, щоб налаштувати запас продукту, залиште як є, і бекенд не " -"буде контролювати запас" +"ідентифікація продукту для використання в URL (тільки для внутрішнього " +"використання)" -#: src/components/form/InputStock.tsx:109 +#: src/components/tokenfamily/TokenFamilyForm.tsx:101 #, c-format -msgid "Manage stock" -msgstr "Керування запасами" +msgid "Kind" +msgstr "" -#: src/components/form/InputStock.tsx:115 +#: src/components/tokenfamily/TokenFamilyForm.tsx:102 #, c-format -msgid "this product has been configured without stock control" -msgstr "цей продукт налаштований без контролю запасів" +msgid "Token family kind" +msgstr "" -#: src/components/form/InputStock.tsx:119 +#: src/components/tokenfamily/TokenFamilyForm.tsx:109 #, c-format -msgid "Infinite" -msgstr "Нескінченний" +msgid "User-readable token family name" +msgstr "" -#: src/components/form/InputStock.tsx:136 -#, c-format -msgid "lost cannot be greater than current and incoming (max %1$s)" -msgstr "втрати не можуть бути більшими за поточні та прибуваючі (макс %1$s)" +#: src/components/tokenfamily/TokenFamilyForm.tsx:115 +#, fuzzy, c-format +msgid "Token family description for customers" +msgstr "опис продукту для клієнтів" -#: src/components/form/InputStock.tsx:176 -#, c-format -msgid "Incoming" -msgstr "Прибуття" +#: src/components/tokenfamily/TokenFamilyForm.tsx:119 +#, fuzzy, c-format +msgid "Valid After" +msgstr "Дійсний до" -#: src/components/form/InputStock.tsx:177 +#: src/components/tokenfamily/TokenFamilyForm.tsx:120 #, c-format -msgid "Lost" -msgstr "Втрачено" +msgid "Token family can issue tokens after this date" +msgstr "" -#: src/components/form/InputStock.tsx:192 -#, c-format -msgid "Current" -msgstr "Поточний" +#: src/components/tokenfamily/TokenFamilyForm.tsx:125 +#, fuzzy, c-format +msgid "Valid Before" +msgstr "недійсний формат" -#: src/components/form/InputStock.tsx:196 +#: src/components/tokenfamily/TokenFamilyForm.tsx:126 #, c-format -msgid "remove stock control for this product" -msgstr "видалити контроль запасів для цього продукту" +msgid "Token family can issue tokens until this date" +msgstr "" -#: src/components/form/InputStock.tsx:202 -#, c-format -msgid "without stock" -msgstr "без запасу" +#: src/components/tokenfamily/TokenFamilyForm.tsx:131 +#, fuzzy, c-format +msgid "Duration" +msgstr "Термін дії" -#: src/components/form/InputStock.tsx:211 +#: src/components/tokenfamily/TokenFamilyForm.tsx:132 #, c-format -msgid "Next restock" -msgstr "Наступне поповнення" +msgid "Validity duration of a issued token" +msgstr "" -#: src/components/form/InputStock.tsx:217 -#, c-format -msgid "Delivery address" -msgstr "Адреса доставки" +#: src/paths/instance/tokenfamilies/create/index.tsx:51 +#, fuzzy, c-format +msgid "Token familty created successfully" +msgstr "повернення успішно створено" + +#: src/paths/instance/tokenfamilies/create/index.tsx:57 +#, fuzzy, c-format +msgid "Could not create token family" +msgstr "не вдалося створити чайові" -#: src/components/product/ProductForm.tsx:133 +#: src/paths/instance/tokenfamilies/list/Table.tsx:60 #, c-format -msgid "product identification to use in URLs (for internal use only)" +msgid "Token Families" msgstr "" -"ідентифікація продукту для використання в URL (тільки для внутрішнього " -"використання)" -#: src/components/product/ProductForm.tsx:139 +#: src/paths/instance/tokenfamilies/list/Table.tsx:65 #, c-format -msgid "illustration of the product for customers" -msgstr "ілюстрація продукту для клієнтів" +msgid "Add token family" +msgstr "" -#: src/components/product/ProductForm.tsx:145 -#, c-format -msgid "product description for customers" -msgstr "опис продукту для клієнтів" +#: src/paths/instance/tokenfamilies/list/Table.tsx:192 +#, fuzzy, c-format +msgid "Go to token family update page" +msgstr "перейти на сторінку оновлення продукту" -#: src/components/product/ProductForm.tsx:149 -#, c-format -msgid "Age restricted" -msgstr "Обмежений за віком" +#: src/paths/instance/tokenfamilies/list/Table.tsx:204 +#, fuzzy, c-format +msgid "Remove this token family from the database" +msgstr "видалити цей продукт з бази даних" -#: src/components/product/ProductForm.tsx:150 -#, c-format -msgid "is this product restricted for customer below certain age?" -msgstr "цей продукт обмежений для клієнтів молодше певного віку?" +#: src/paths/instance/tokenfamilies/list/Table.tsx:237 +#, fuzzy, c-format +msgid "" +"There are no token families yet, add the first one by pressing the + sign." +msgstr "Шаблонів ще немає, додайте більше, натиснувши знак +" + +#: src/paths/instance/tokenfamilies/list/index.tsx:91 +#, fuzzy, c-format +msgid "Token family updated successfully" +msgstr "продукт успішно оновлено" -#: src/components/product/ProductForm.tsx:155 +#: src/paths/instance/tokenfamilies/list/index.tsx:96 +#, fuzzy, c-format +msgid "Could not update the token family" +msgstr "не вдалося оновити шаблон" + +#: src/paths/instance/tokenfamilies/list/index.tsx:129 +#, fuzzy, c-format +msgid "Token family \"%1$s\" (SLUG: %2$s) has been deleted" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" + +#: src/paths/instance/tokenfamilies/list/index.tsx:134 +#, fuzzy, c-format +msgid "Failed to delete token family" +msgstr "Не вдалося видалити інстанцію" + +#: src/paths/instance/tokenfamilies/list/index.tsx:150 #, c-format msgid "" -"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 items, 5 " -"meters) for customers" +"If you delete the %1$s token family (Slug: %2$s), all issued tokens will " +"become invalid." msgstr "" -"одиниця, що описує кількість проданого продукту (наприклад, 2 кілограми, 5 " -"літрів, 3 предмети, 5 метрів) для клієнтів" -#: src/components/product/ProductForm.tsx:160 +#: src/paths/instance/tokenfamilies/list/index.tsx:157 #, c-format -msgid "sale price for customers, including taxes, for above units of the product" +msgid "Deleting a token family %1$s ." msgstr "" -"ціна продажу для клієнтів, включаючи податки, за вищезазначені одиниці " -"продукту" - -#: src/components/product/ProductForm.tsx:164 -#, c-format -msgid "Stock" -msgstr "Запас" -#: src/components/product/ProductForm.tsx:166 +#: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87 #, c-format -msgid "product inventory for products with finite supply (for internal use only)" +msgid "Token Family: %1$s" msgstr "" -"інвентаризація продукту для продуктів з обмеженим запасом (тільки для " -"внутрішнього використання)" -#: src/components/product/ProductForm.tsx:171 -#, c-format -msgid "taxes included in the product price, exposed to customers" -msgstr "податки, включені в ціну продукту, показані клієнтам" +#: src/paths/instance/tokenfamilies/update/index.tsx:100 +#, fuzzy, c-format +msgid "Token familty updated successfully" +msgstr "продукт успішно оновлено" -#: src/paths/instance/products/create/CreatePage.tsx:66 -#, c-format -msgid "Need to complete marked fields" -msgstr "Необхідно заповнити позначені поля" +#: src/paths/instance/tokenfamilies/update/index.tsx:106 +#, fuzzy, c-format +msgid "Could not update token family" +msgstr "не вдалося оновити шаблон" -#: src/paths/instance/products/create/index.tsx:51 -#, c-format -msgid "could not create product" -msgstr "не вдалося створити продукт" +#: src/paths/instance/transfers/create/CreatePage.tsx:62 +#, fuzzy, c-format +msgid "Check the id, does not look valid" +msgstr "перевірте ідентифікатор, він виглядає недійсним" -#: src/paths/instance/products/list/Table.tsx:68 -#, c-format -msgid "Products" -msgstr "Товари" +#: src/paths/instance/transfers/create/CreatePage.tsx:64 +#, fuzzy, c-format +msgid "Must have 52 characters, current %1$s" +msgstr "повинно бути 52 символи, поточний %1$s" -#: src/paths/instance/products/list/Table.tsx:73 +#: src/paths/instance/transfers/create/CreatePage.tsx:71 #, c-format -msgid "add product to inventory" -msgstr "додати продукт до інвентарю" +msgid "URL doesn't have the right format" +msgstr "URL має неправильний формат" -#: src/paths/instance/products/list/Table.tsx:137 +#: src/paths/instance/transfers/create/CreatePage.tsx:95 #, c-format -msgid "Sell" -msgstr "Продати" +msgid "Credited bank account" +msgstr "Зарахований банківський рахунок" -#: src/paths/instance/products/list/Table.tsx:143 +#: src/paths/instance/transfers/create/CreatePage.tsx:97 #, c-format -msgid "Profit" -msgstr "Прибуток" +msgid "Select one account" +msgstr "Виберіть один рахунок" -#: src/paths/instance/products/list/Table.tsx:149 +#: src/paths/instance/transfers/create/CreatePage.tsx:98 #, c-format -msgid "Sold" -msgstr "Продано" +msgid "Bank account of the merchant where the payment was received" +msgstr "Банківський рахунок продавця, на який було отримано платіж" -#: src/paths/instance/products/list/Table.tsx:210 +#: src/paths/instance/transfers/create/CreatePage.tsx:102 #, c-format -msgid "free" -msgstr "безкоштовно" +msgid "Wire transfer ID" +msgstr "Ідентифікатор банківського переказу" -#: src/paths/instance/products/list/Table.tsx:248 -#, c-format -msgid "go to product update page" -msgstr "перейти на сторінку оновлення продукту" +#: src/paths/instance/transfers/create/CreatePage.tsx:104 +#, fuzzy, c-format +msgid "" +"Unique identifier of the wire transfer used by the exchange, must be 52 " +"characters long" +msgstr "" +"унікальний ідентифікатор банківського переказу, що використовується " +"обмінником, має бути довжиною 52 символи" -#: src/paths/instance/products/list/Table.tsx:255 +#: src/paths/instance/transfers/create/CreatePage.tsx:108 #, c-format -msgid "Update" -msgstr "Оновити" +msgid "Exchange URL" +msgstr "URL обмінника" -#: src/paths/instance/products/list/Table.tsx:260 +#: src/paths/instance/transfers/create/CreatePage.tsx:109 #, c-format -msgid "remove this product from the database" -msgstr "видалити цей продукт з бази даних" +msgid "" +"Base URL of the exchange that made the transfer, should have been in the " +"wire transfer subject" +msgstr "" +"Основний URL обмінника, який здійснив переказ, має бути в призначенні " +"банківського переказу" -#: src/paths/instance/products/list/Table.tsx:331 +#: src/paths/instance/transfers/create/CreatePage.tsx:114 #, c-format -msgid "update the product with new price" -msgstr "оновити продукт з новою ціною" +msgid "Amount credited" +msgstr "Зарахована сума" -#: src/paths/instance/products/list/Table.tsx:341 +#: src/paths/instance/transfers/create/CreatePage.tsx:115 #, c-format -msgid "update product with new price" -msgstr "оновити продукт з новою ціною" +msgid "Actual amount that was wired to the merchant's bank account" +msgstr "Фактична сума, що була переказана на банківський рахунок продавця" -#: src/paths/instance/products/list/Table.tsx:399 -#, c-format -msgid "add more elements to the inventory" -msgstr "додати більше елементів до інвентарю" +#: src/paths/instance/transfers/create/index.tsx:62 +#, fuzzy, c-format +msgid "Wire transfer informed successfully" +msgstr "повернення успішно створено" -#: src/paths/instance/products/list/Table.tsx:404 -#, c-format -msgid "report elements lost in the inventory" -msgstr "повідомити про втрату елементів в інвентарі" +#: src/paths/instance/transfers/create/index.tsx:68 +#, fuzzy, c-format +msgid "Could not inform transfer" +msgstr "не вдалося повідомити про переказ" -#: src/paths/instance/products/list/Table.tsx:409 +#: src/paths/instance/transfers/list/Table.tsx:59 #, c-format -msgid "new price for the product" -msgstr "нова ціна для продукту" +msgid "Transfers" +msgstr "Перекази" -#: src/paths/instance/products/list/Table.tsx:421 -#, c-format -msgid "the are value with errors" -msgstr "є значення з помилками" +#: src/paths/instance/transfers/list/Table.tsx:64 +#, fuzzy, c-format +msgid "Add new transfer" +msgstr "додати новий переказ" -#: src/paths/instance/products/list/Table.tsx:422 -#, c-format -msgid "update product with new stock and price" -msgstr "оновити продукт з новим запасом і ціною" +#: src/paths/instance/transfers/list/Table.tsx:117 +#, fuzzy, c-format +msgid "Load more transfers before the first one" +msgstr "завантажити більше переказів до першого" -#: src/paths/instance/products/list/Table.tsx:463 +#: src/paths/instance/transfers/list/Table.tsx:130 #, c-format -msgid "There is no products yet, add more pressing the + sign" -msgstr "Продуктів ще немає, додайте більше, натиснувши знак +" +msgid "Credit" +msgstr "Кредит" -#: src/paths/instance/products/list/index.tsx:86 +#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "product updated successfully" -msgstr "продукт успішно оновлено" +msgid "Confirmed" +msgstr "Підтверджено" -#: src/paths/instance/products/list/index.tsx:92 +#: src/paths/instance/transfers/list/Table.tsx:136 #, c-format -msgid "could not update the product" -msgstr "не вдалося оновити продукт" +msgid "Verified" +msgstr "Перевірено" -#: src/paths/instance/products/list/index.tsx:103 +#: src/paths/instance/transfers/list/Table.tsx:139 #, c-format -msgid "product delete successfully" -msgstr "продукт успішно видалено" +msgid "Executed at" +msgstr "Виконано о" -#: src/paths/instance/products/list/index.tsx:109 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "could not delete the product" -msgstr "не вдалося видалити продукт" +msgid "yes" +msgstr "так" -#: src/paths/instance/products/update/UpdatePage.tsx:56 +#: src/paths/instance/transfers/list/Table.tsx:150 #, c-format -msgid "Product id:" -msgstr "Ідентифікатор продукту:" +msgid "no" +msgstr "ні" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:95 +#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "" -"To complete the setup of the reserve, you must now initiate a wire transfer " -"using the given wire transfer subject and crediting the specified amount to the " -"indicated account of the exchange." -msgstr "" -"Щоб завершити налаштування резерву, вам потрібно ініціювати банківський " -"переказ, використовуючи дане призначення переказу, і зарахувати зазначену " -"суму на вказаний рахунок обмінника." +msgid "never" +msgstr "ніколи" -#: src/paths/instance/reserves/create/CreatedSuccessfully.tsx:102 +#: src/paths/instance/transfers/list/Table.tsx:160 #, c-format -msgid "If your system supports RFC 8905, you can do this by opening this URI:" -msgstr "" -"Якщо ваша система підтримує RFC 8905, ви можете зробити це, відкривши цей " -"URI:" +msgid "unknown" +msgstr "невідомо" -#: src/paths/instance/reserves/create/CreatePage.tsx:83 -#, c-format -msgid "it should be greater than 0" -msgstr "це повинно бути більше 0" +#: src/paths/instance/transfers/list/Table.tsx:166 +#, fuzzy, c-format +msgid "Delete selected transfer from the database" +msgstr "видалити вибраний переказ з бази даних" -#: src/paths/instance/reserves/create/CreatePage.tsx:88 -#, c-format -msgid "must be a valid URL" -msgstr "повинен бути дійсний URL" +#: src/paths/instance/transfers/list/Table.tsx:181 +#, fuzzy, c-format +msgid "Load more transfers after the last one" +msgstr "завантажити більше переказів після останнього" -#: src/paths/instance/reserves/create/CreatePage.tsx:107 +#: src/paths/instance/transfers/list/Table.tsx:201 #, c-format -msgid "Initial balance" -msgstr "Початковий баланс" +msgid "There is no transfer yet, add more pressing the + sign" +msgstr "Переказів ще немає, додайте більше, натиснувши знак +" -#: src/paths/instance/reserves/create/CreatePage.tsx:108 +#: src/paths/instance/transfers/list/ListPage.tsx:76 #, c-format -msgid "balance prior to deposit" -msgstr "баланс до внесення депозиту" +msgid "Bank account" +msgstr "Банківський рахунок" -#: src/paths/instance/reserves/create/CreatePage.tsx:112 -#, c-format -msgid "Exchange URL" -msgstr "URL обмінника" +#: src/paths/instance/transfers/list/ListPage.tsx:83 +#, fuzzy, c-format +msgid "All accounts" +msgstr "Рахунок" -#: src/paths/instance/reserves/create/CreatePage.tsx:113 -#, c-format -msgid "URL of exchange" -msgstr "URL обмінника" +#: src/paths/instance/transfers/list/ListPage.tsx:84 +#, fuzzy, c-format +msgid "Filter by account address" +msgstr "фільтрувати за адресою рахунку" -#: src/paths/instance/reserves/create/CreatePage.tsx:148 -#, c-format -msgid "Next" -msgstr "Далі" +#: src/paths/instance/transfers/list/ListPage.tsx:105 +#, fuzzy, c-format +msgid "Only show wire transfers confirmed by the merchant" +msgstr "показувати лише перекази, підтверджені продавцем" -#: src/paths/instance/reserves/create/CreatePage.tsx:186 -#, c-format -msgid "Wire method" -msgstr "Метод переказу" +#: src/paths/instance/transfers/list/ListPage.tsx:115 +#, fuzzy, c-format +msgid "Only show wire transfers claimed by the exchange" +msgstr "показувати лише перекази, заявлені обмінником" -#: src/paths/instance/reserves/create/CreatePage.tsx:187 +#: src/paths/instance/transfers/list/ListPage.tsx:118 #, c-format -msgid "method to use for wire transfer" -msgstr "метод для використання при банківському переказі" +msgid "Unverified" +msgstr "Неперевірений" + +#: src/paths/instance/transfers/list/index.tsx:118 +#, fuzzy, c-format +msgid "Wire transfer \"%1$s...\" has been deleted" +msgstr "Інстанція \"%1$s\" (ID: %2$s) була видалена" + +#: src/paths/instance/transfers/list/index.tsx:123 +#, fuzzy, c-format +msgid "Failed to delete transfer" +msgstr "Не вдалося видалити інстанцію" -#: src/paths/instance/reserves/create/CreatePage.tsx:189 +#: src/paths/admin/create/CreatePage.tsx:86 #, c-format -msgid "Select one wire method" -msgstr "Виберіть один метод переказу" +msgid "Must be business or individual" +msgstr "" -#: src/paths/instance/reserves/create/index.tsx:62 +#: src/paths/admin/create/CreatePage.tsx:104 #, c-format -msgid "could not create reserve" -msgstr "не вдалося створити резерв" +msgid "Pay delay can't be greater than wire transfer delay" +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:77 +#: src/paths/admin/create/CreatePage.tsx:112 +#, fuzzy, c-format +msgid "Max 7 lines" +msgstr "максимум 7 рядків" + +#: src/paths/admin/create/CreatePage.tsx:138 #, c-format -msgid "Valid until" -msgstr "Дійсний до" +msgid "Doesn't match" +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:82 +#: src/paths/admin/create/CreatePage.tsx:215 +#, fuzzy, c-format +msgid "Enable access control" +msgstr "Управління токеном доступу" + +#: src/paths/admin/create/CreatePage.tsx:216 #, c-format -msgid "Created balance" -msgstr "Створений баланс" +msgid "Choose if the backend server should authenticate access." +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:99 +#: src/paths/admin/create/CreatePage.tsx:243 #, c-format -msgid "Exchange balance" -msgstr "Баланс обмінника" +msgid "Access control is not yet decided. This instance can't be created." +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:104 +#: src/paths/admin/create/CreatePage.tsx:250 #, c-format -msgid "Picked up" -msgstr "Отримано" +msgid "Authorization must be handled externally." +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:109 +#: src/paths/admin/create/CreatePage.tsx:256 #, c-format -msgid "Committed" -msgstr "Затверджено" +msgid "Authorization is handled by the backend server." +msgstr "" -#: src/paths/instance/reserves/details/DetailPage.tsx:116 +#: src/paths/admin/create/CreatePage.tsx:274 #, c-format -msgid "Account address" -msgstr "Адреса рахунку" +msgid "Need to complete marked fields and choose authorization method" +msgstr "Необхідно заповнити позначені поля та вибрати метод авторизації" -#: src/paths/instance/reserves/details/DetailPage.tsx:119 +#: src/components/instance/DefaultInstanceFormFields.tsx:53 #, c-format -msgid "Subject" -msgstr "Призначення" +msgid "" +"Name of the instance in URLs. The 'default' instance is special in that it " +"is used to administer other instances." +msgstr "" +"Назва інстанції в URL. Інстанція 'default' є особливою, оскільки " +"використовується для адміністрування інших інстанцій." -#: src/paths/instance/reserves/details/DetailPage.tsx:130 +#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "Tips" -msgstr "Чайові" +msgid "Business name" +msgstr "Назва бізнесу" -#: src/paths/instance/reserves/details/DetailPage.tsx:193 +#: src/components/instance/DefaultInstanceFormFields.tsx:60 #, c-format -msgid "No tips has been authorized from this reserve" -msgstr "З цього резерву не було авторизовано чайових" +msgid "Legal name of the business represented by this instance." +msgstr "Юридична назва бізнесу, який представляє ця інстанція." -#: src/paths/instance/reserves/details/DetailPage.tsx:213 +#: src/components/instance/DefaultInstanceFormFields.tsx:67 #, c-format -msgid "Authorized" -msgstr "Авторизовано" +msgid "Email" +msgstr "Email" -#: src/paths/instance/reserves/details/DetailPage.tsx:222 +#: src/components/instance/DefaultInstanceFormFields.tsx:68 #, c-format -msgid "Expiration" -msgstr "Термін дії" +msgid "Contact email" +msgstr "Контактний email" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108 +#: src/components/instance/DefaultInstanceFormFields.tsx:73 #, c-format -msgid "amount of tip" -msgstr "сума чайових" +msgid "Website URL" +msgstr "URL вебсайту" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112 +#: src/components/instance/DefaultInstanceFormFields.tsx:74 #, c-format -msgid "Justification" -msgstr "Обґрунтування" +msgid "URL." +msgstr "URL." -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114 +#: src/components/instance/DefaultInstanceFormFields.tsx:79 #, c-format -msgid "reason for the tip" -msgstr "причина для чайових" +msgid "Logo" +msgstr "Логотип" -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118 +#: src/components/instance/DefaultInstanceFormFields.tsx:80 #, c-format -msgid "URL after tip" -msgstr "URL після чайових" +msgid "Logo image." +msgstr "Зображення логотипу." -#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119 +#: src/components/instance/DefaultInstanceFormFields.tsx:86 #, c-format -msgid "URL to visit after tip payment" -msgstr "URL для відвідування після оплати чайових" +msgid "Physical location of the merchant." +msgstr "Фізичне розташування продавця." -#: src/paths/instance/reserves/list/Table.tsx:65 +#: src/components/instance/DefaultInstanceFormFields.tsx:93 #, c-format -msgid "Reserves not yet funded" -msgstr "Резерви ще не профінансовані" +msgid "Jurisdiction" +msgstr "Юрисдикція" -#: src/paths/instance/reserves/list/Table.tsx:89 +#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "Reserves ready" -msgstr "Резерви готові" +msgid "Jurisdiction for legal disputes with the merchant." +msgstr "Юрисдикція для правових спорів з продавцем." -#: src/paths/instance/reserves/list/Table.tsx:95 +#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "add new reserve" -msgstr "додати новий резерв" +msgid "Pay transaction fee" +msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:143 +#: src/components/instance/DefaultInstanceFormFields.tsx:102 #, c-format -msgid "Expires at" -msgstr "Закінчується о" +msgid "Assume the cost of the transaction of let the user pay for it." +msgstr "" -#: src/paths/instance/reserves/list/Table.tsx:146 +#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "Initial" -msgstr "Початковий" +msgid "Default payment delay" +msgstr "Затримка оплати за замовчуванням" -#: src/paths/instance/reserves/list/Table.tsx:202 +#: src/components/instance/DefaultInstanceFormFields.tsx:109 #, c-format -msgid "delete selected reserve from the database" -msgstr "видалити вибраний резерв з бази даних" +msgid "" +"Time customers have to pay an order before the offer expires by default." +msgstr "" +"Час, який мають клієнти для оплати замовлення до закінчення терміну дії " +"пропозиції за замовчуванням." -#: src/paths/instance/reserves/list/Table.tsx:210 +#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "authorize new tip from selected reserve" -msgstr "авторизувати нові чайові з вибраного резерву" +msgid "Default wire transfer delay" +msgstr "Затримка банківського переказу за замовчуванням" -#: src/paths/instance/reserves/list/Table.tsx:237 +#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "There is no ready reserves yet, add more pressing the + sign or fund them" +msgid "" +"Maximum time an exchange is allowed to delay wiring funds to the merchant, " +"enabling it to aggregate smaller payments into larger wire transfers and " +"reducing wire fees." msgstr "" -"Готових резервів ще немає, додайте більше, натиснувши знак + або " -"профінансуйте їх" - -#: src/paths/instance/reserves/list/Table.tsx:264 -#, c-format -msgid "Expected Balance" -msgstr "Очікуваний баланс" +"Максимальний час, на який обмінник може затримати переказ коштів продавцю, " +"дозволяючи йому об'єднувати менші платежі у більші банківські перекази та " +"знижуючи комісії за переказ." -#: src/paths/instance/reserves/list/index.tsx:110 +#: src/paths/instance/update/UpdatePage.tsx:124 #, c-format -msgid "could not create the tip" -msgstr "не вдалося створити чайові" +msgid "Instance id" +msgstr "Ідентифікатор інстанції" -#: src/paths/instance/templates/create/CreatePage.tsx:77 -#, c-format -msgid "should not be empty" -msgstr "не повинно бути порожнім" +#: src/paths/instance/update/index.tsx:108 +#, fuzzy, c-format +msgid "Failed to update instance" +msgstr "Не вдалося створити інстанцію" -#: src/paths/instance/templates/create/CreatePage.tsx:93 +#: src/paths/instance/webhooks/create/CreatePage.tsx:54 #, c-format -msgid "should be greater that 0" -msgstr "повинно бути більше 0" +msgid "Must be \"pay\" or \"refund\"" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:96 -#, c-format -msgid "can't be empty" -msgstr "не може бути порожнім" +#: src/paths/instance/webhooks/create/CreatePage.tsx:59 +#, fuzzy, c-format +msgid "Must be one of '%1$s'" +msgstr "повинно бути одним із '%1$s'" -#: src/paths/instance/templates/create/CreatePage.tsx:100 +#: src/paths/instance/webhooks/create/CreatePage.tsx:85 #, c-format -msgid "to short" -msgstr "занадто короткий" +msgid "Webhook ID to use" +msgstr "ID вебхука для використання" -#: src/paths/instance/templates/create/CreatePage.tsx:108 +#: src/paths/instance/webhooks/create/CreatePage.tsx:89 #, c-format -msgid "just letters and numbers from 2 to 7" -msgstr "лише літери та цифри від 2 до 7" +msgid "Event" +msgstr "Подія" -#: src/paths/instance/templates/create/CreatePage.tsx:110 +#: src/paths/instance/webhooks/create/CreatePage.tsx:91 #, c-format -msgid "size of the key should be 32" -msgstr "розмір ключа повинен бути 32" +msgid "Pay" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:137 +#: src/paths/instance/webhooks/create/CreatePage.tsx:95 #, c-format -msgid "Identifier" -msgstr "Ідентифікатор" +msgid "The event of the webhook: why the webhook is used" +msgstr "Подія вебхука: чому використовується вебхук" -#: src/paths/instance/templates/create/CreatePage.tsx:138 +#: src/paths/instance/webhooks/create/CreatePage.tsx:99 #, c-format -msgid "Name of the template in URLs." -msgstr "Назва шаблону в URL." +msgid "Method" +msgstr "Метод" -#: src/paths/instance/templates/create/CreatePage.tsx:144 +#: src/paths/instance/webhooks/create/CreatePage.tsx:101 #, c-format -msgid "Describe what this template stands for" -msgstr "Опишіть, що представляє цей шаблон" +msgid "GET" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:149 +#: src/paths/instance/webhooks/create/CreatePage.tsx:102 #, c-format -msgid "Fixed summary" -msgstr "Фіксований підсумок" +msgid "POST" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:150 +#: src/paths/instance/webhooks/create/CreatePage.tsx:103 #, c-format -msgid "If specified, this template will create order with the same summary" -msgstr "Якщо вказано, цей шаблон створить замовлення з однаковим підсумком" +msgid "PUT" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:154 +#: src/paths/instance/webhooks/create/CreatePage.tsx:104 #, c-format -msgid "Fixed price" -msgstr "Фіксована ціна" +msgid "PATCH" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:155 +#: src/paths/instance/webhooks/create/CreatePage.tsx:105 #, c-format -msgid "If specified, this template will create order with the same price" -msgstr "Якщо вказано, цей шаблон створить замовлення з однаковою ціною" +msgid "HEAD" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:159 +#: src/paths/instance/webhooks/create/CreatePage.tsx:108 #, c-format -msgid "Minimum age" -msgstr "Мінімальний вік" +msgid "Method used by the webhook" +msgstr "Метод, що використовується вебхуком" -#: src/paths/instance/templates/create/CreatePage.tsx:161 +#: src/paths/instance/webhooks/create/CreatePage.tsx:113 #, c-format -msgid "Is this contract restricted to some age?" -msgstr "Чи обмежений цей контракт за віком?" +msgid "URL" +msgstr "URL" -#: src/paths/instance/templates/create/CreatePage.tsx:165 +#: src/paths/instance/webhooks/create/CreatePage.tsx:114 #, c-format -msgid "Payment timeout" -msgstr "Тайм-аут оплати" +msgid "URL of the webhook where the customer will be redirected" +msgstr "URL вебхука, куди буде перенаправлений клієнт" -#: src/paths/instance/templates/create/CreatePage.tsx:167 +#: src/paths/instance/webhooks/create/CreatePage.tsx:120 #, c-format msgid "" -"How much time has the customer to complete the payment once the order was " -"created." +"The text below support %1$s template engine. Any string between %2$s and " +"%3$s will be replaced with replaced with the value of the corresponding " +"variable." msgstr "" -"Скільки часу у клієнта для завершення оплати після створення замовлення." -#: src/paths/instance/templates/create/CreatePage.tsx:171 +#: src/paths/instance/webhooks/create/CreatePage.tsx:138 #, c-format -msgid "Verification algorithm" -msgstr "Алгоритм перевірки" +msgid "For example %1$s will be replaced with the the order's price" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:172 +#: src/paths/instance/webhooks/create/CreatePage.tsx:145 #, c-format -msgid "Algorithm to use to verify transaction in offline mode" -msgstr "Алгоритм для використання для перевірки транзакції в офлайн-режимі" +msgid "The short list of variables are:" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:180 -#, c-format -msgid "Point-of-sale key" -msgstr "Ключ точки продажу" +#: src/paths/instance/webhooks/create/CreatePage.tsx:156 +#, fuzzy, c-format +msgid "order's description" +msgstr "опис" -#: src/paths/instance/templates/create/CreatePage.tsx:182 -#, c-format -msgid "Useful to validate the purchase" -msgstr "Корисний для підтвердження покупки" +#: src/paths/instance/webhooks/create/CreatePage.tsx:160 +#, fuzzy, c-format +msgid "order's price" +msgstr "Ціна замовлення" -#: src/paths/instance/templates/create/CreatePage.tsx:196 +#: src/paths/instance/webhooks/create/CreatePage.tsx:164 #, c-format -msgid "generate random secret key" -msgstr "згенерувати випадковий секретний ключ" +msgid "order's unique identification" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:203 -#, c-format -msgid "random" -msgstr "випадковий" +#: src/paths/instance/webhooks/create/CreatePage.tsx:172 +#, fuzzy, c-format +msgid "the amount that was being refunded" +msgstr "сума до повернення" -#: src/paths/instance/templates/create/CreatePage.tsx:208 +#: src/paths/instance/webhooks/create/CreatePage.tsx:178 #, c-format -msgid "show secret key" -msgstr "показати секретний ключ" +msgid "the reason entered by the merchant staff for granting the refund" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:209 +#: src/paths/instance/webhooks/create/CreatePage.tsx:185 #, c-format -msgid "hide secret key" -msgstr "приховати секретний ключ" +msgid "time of the refund in nanoseconds since 1970" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:216 +#: src/paths/instance/webhooks/create/CreatePage.tsx:202 #, c-format -msgid "hide" -msgstr "приховати" +msgid "Http body" +msgstr "" -#: src/paths/instance/templates/create/CreatePage.tsx:218 +#: src/paths/instance/webhooks/create/CreatePage.tsx:203 #, c-format -msgid "show" -msgstr "показати" +msgid "Body template by the webhook" +msgstr "Шаблон тіла вебхука" -#: src/paths/instance/templates/create/index.tsx:52 -#, c-format -msgid "could not inform template" -msgstr "не вдалося сформувати шаблон" +#: src/paths/instance/webhooks/create/index.tsx:52 +#, fuzzy, c-format +msgid "Webhook create successfully" +msgstr "вебхук успішно видалено" -#: src/paths/instance/templates/use/UsePage.tsx:54 -#, c-format -msgid "Amount is required" -msgstr "Сума обов'язкова" +#: src/paths/instance/webhooks/create/index.tsx:58 +#, fuzzy, c-format +msgid "Could not create the webhook" +msgstr "не вдалося видалити вебхук" -#: src/paths/instance/templates/use/UsePage.tsx:58 -#, c-format -msgid "Order summary is required" -msgstr "Підсумок замовлення обов'язковий" +#: src/paths/instance/webhooks/create/index.tsx:66 +#, fuzzy, c-format +msgid "Could not create webhook" +msgstr "не вдалося видалити вебхук" -#: src/paths/instance/templates/use/UsePage.tsx:86 +#: src/paths/instance/webhooks/list/Table.tsx:57 #, c-format -msgid "New order for template" -msgstr "Нове замовлення для шаблону" +msgid "Webhooks" +msgstr "Вебхуки" -#: src/paths/instance/templates/use/UsePage.tsx:108 -#, c-format -msgid "Amount of the order" -msgstr "Сума замовлення" +#: src/paths/instance/webhooks/list/Table.tsx:62 +#, fuzzy, c-format +msgid "Add new webhooks" +msgstr "додати нові вебхуки" -#: src/paths/instance/templates/use/UsePage.tsx:113 -#, c-format -msgid "Order summary" -msgstr "Підсумок замовлення" +#: src/paths/instance/webhooks/list/Table.tsx:117 +#, fuzzy, c-format +msgid "Load more webhooks before the first one" +msgstr "завантажити більше вебхуків до першого" -#: src/paths/instance/templates/use/index.tsx:92 +#: src/paths/instance/webhooks/list/Table.tsx:130 #, c-format -msgid "could not create order from template" -msgstr "не вдалося створити замовлення з шаблону" +msgid "Event type" +msgstr "Тип події" -#: src/paths/instance/templates/qr/QrPage.tsx:131 -#, c-format -msgid "" -"Here you can specify a default value for fields that are not fixed. Default " -"values can be edited by the customer before the payment." -msgstr "" -"Тут ви можете вказати значення за замовчуванням для полів, які не є " -"фіксованими. Значення за замовчуванням можуть бути відредаговані клієнтом " -"перед оплатою." +#: src/paths/instance/webhooks/list/Table.tsx:155 +#, fuzzy, c-format +msgid "Delete selected webhook from the database" +msgstr "видалити вибраний вебхук з бази даних" -#: src/paths/instance/templates/qr/QrPage.tsx:148 -#, c-format -msgid "Fixed amount" -msgstr "Фіксована сума" +#: src/paths/instance/webhooks/list/Table.tsx:170 +#, fuzzy, c-format +msgid "Load more webhooks after the last one" +msgstr "завантажити більше вебхуків після останнього" -#: src/paths/instance/templates/qr/QrPage.tsx:149 +#: src/paths/instance/webhooks/list/Table.tsx:190 #, c-format -msgid "Default amount" -msgstr "Сума за замовчуванням" +msgid "There is no webhooks yet, add more pressing the + sign" +msgstr "Вебхуків ще немає, додайте більше, натиснувши знак +" -#: src/paths/instance/templates/qr/QrPage.tsx:161 -#, c-format -msgid "Default summary" -msgstr "Підсумок за замовчуванням" +#: src/paths/instance/webhooks/list/index.tsx:88 +#, fuzzy, c-format +msgid "Webhook delete successfully" +msgstr "вебхук успішно видалено" -#: src/paths/instance/templates/qr/QrPage.tsx:177 -#, c-format -msgid "Print" -msgstr "Друк" +#: src/paths/instance/webhooks/list/index.tsx:93 +#, fuzzy, c-format +msgid "Could not delete the webhook" +msgstr "не вдалося видалити вебхук" -#: src/paths/instance/templates/qr/QrPage.tsx:184 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:109 #, c-format -msgid "Setup TOTP" -msgstr "Налаштування TOTP" +msgid "Header" +msgstr "Заголовок" -#: src/paths/instance/templates/list/Table.tsx:65 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:111 #, c-format -msgid "Templates" -msgstr "Шаблони" +msgid "Header template of the webhook" +msgstr "Шаблон заголовка вебхука" -#: src/paths/instance/templates/list/Table.tsx:70 +#: src/paths/instance/webhooks/update/UpdatePage.tsx:116 #, c-format -msgid "add new templates" -msgstr "додати нові шаблони" +msgid "Body" +msgstr "Тіло" -#: src/paths/instance/templates/list/Table.tsx:142 -#, c-format -msgid "load more templates before the first one" -msgstr "завантажити більше шаблонів до першого" +#: src/paths/instance/webhooks/update/index.tsx:88 +#, fuzzy, c-format +msgid "Webhook updated" +msgstr "ID вебхука для використання" -#: src/paths/instance/templates/list/Table.tsx:146 -#, c-format -msgid "load newer templates" -msgstr "завантажити новіші шаблони" +#: src/paths/instance/webhooks/update/index.tsx:94 +#, fuzzy, c-format +msgid "Could not update webhook" +msgstr "не вдалося видалити вебхук" -#: src/paths/instance/templates/list/Table.tsx:181 +#: src/paths/settings/index.tsx:73 #, c-format -msgid "delete selected templates from the database" -msgstr "видалити вибрані шаблони з бази даних" +msgid "Language" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:188 +#: src/paths/settings/index.tsx:96 #, c-format -msgid "use template to create new order" -msgstr "використовувати шаблон для створення нового замовлення" +msgid "Set default" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:195 +#: src/paths/settings/index.tsx:102 #, c-format -msgid "create qr code for the template" -msgstr "створити QR-код для шаблону" +msgid "Advance order creation" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:210 +#: src/paths/settings/index.tsx:103 #, c-format -msgid "load more templates after the last one" -msgstr "завантажити більше шаблонів після останнього" +msgid "Shows more options in the order creation form" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:214 +#: src/paths/settings/index.tsx:107 #, c-format -msgid "load older templates" -msgstr "завантажити старіші шаблони" +msgid "Advance instance settings" +msgstr "" -#: src/paths/instance/templates/list/Table.tsx:231 +#: src/paths/settings/index.tsx:108 #, c-format -msgid "There is no templates yet, add more pressing the + sign" -msgstr "Шаблонів ще немає, додайте більше, натиснувши знак +" +msgid "Shows more options in the instance settings form" +msgstr "" -#: src/paths/instance/templates/list/index.tsx:104 -#, c-format -msgid "template delete successfully" -msgstr "шаблон успішно видалено" +#: src/paths/settings/index.tsx:113 +#, fuzzy, c-format +msgid "Date format" +msgstr "недійсний формат" -#: src/paths/instance/templates/list/index.tsx:110 +#: src/paths/settings/index.tsx:131 #, c-format -msgid "could not delete the template" -msgstr "не вдалося видалити шаблон" +msgid "How the date is going to be displayed" +msgstr "" -#: src/paths/instance/templates/update/index.tsx:90 +#: src/paths/settings/index.tsx:134 #, c-format -msgid "could not update template" -msgstr "не вдалося оновити шаблон" +msgid "Developer mode" +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:57 +#: src/paths/settings/index.tsx:135 #, c-format -msgid "should be one of '%1$s'" -msgstr "повинно бути одним із '%1$s'" +msgid "" +"Shows more options and tools which are not intended for general audience." +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:85 -#, c-format -msgid "Webhook ID to use" -msgstr "ID вебхука для використання" +#: src/paths/instance/categories/list/Table.tsx:133 +#, fuzzy, c-format +msgid "Total products" +msgstr "Загальна ціна" -#: src/paths/instance/webhooks/create/CreatePage.tsx:89 -#, c-format -msgid "Event" -msgstr "Подія" +#: src/paths/instance/categories/list/Table.tsx:164 +#, fuzzy, c-format +msgid "Delete selected category from the database" +msgstr "видалити вибраний переказ з бази даних" -#: src/paths/instance/webhooks/create/CreatePage.tsx:90 -#, c-format -msgid "The event of the webhook: why the webhook is used" -msgstr "Подія вебхука: чому використовується вебхук" +#: src/paths/instance/categories/list/Table.tsx:199 +#, fuzzy, c-format +msgid "There is no categories yet, add more pressing the + sign" +msgstr "Шаблонів ще немає, додайте більше, натиснувши знак +" -#: src/paths/instance/webhooks/create/CreatePage.tsx:94 -#, c-format -msgid "Method" -msgstr "Метод" +#: src/paths/instance/categories/list/index.tsx:90 +#, fuzzy, c-format +msgid "Category delete successfully" +msgstr "шаблон успішно видалено" -#: src/paths/instance/webhooks/create/CreatePage.tsx:95 -#, c-format -msgid "Method used by the webhook" -msgstr "Метод, що використовується вебхуком" +#: src/paths/instance/categories/list/index.tsx:95 +#, fuzzy, c-format +msgid "Could not delete the category" +msgstr "не вдалося видалити шаблон" -#: src/paths/instance/webhooks/create/CreatePage.tsx:99 +#: src/paths/instance/categories/create/CreatePage.tsx:77 #, c-format -msgid "URL" -msgstr "URL" +msgid "Category name" +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:100 -#, c-format -msgid "URL of the webhook where the customer will be redirected" -msgstr "URL вебхука, куди буде перенаправлений клієнт" +#: src/paths/instance/categories/create/index.tsx:53 +#, fuzzy, c-format +msgid "Category added successfully" +msgstr "шаблон успішно видалено" -#: src/paths/instance/webhooks/create/CreatePage.tsx:104 -#, c-format -msgid "Header" -msgstr "Заголовок" +#: src/paths/instance/categories/create/index.tsx:59 +#, fuzzy, c-format +msgid "Could not add category" +msgstr "не вдалося створити продукт" -#: src/paths/instance/webhooks/create/CreatePage.tsx:106 +#: src/paths/instance/categories/update/UpdatePage.tsx:102 #, c-format -msgid "Header template of the webhook" -msgstr "Шаблон заголовка вебхука" +msgid "Id:" +msgstr "" -#: src/paths/instance/webhooks/create/CreatePage.tsx:111 -#, c-format -msgid "Body" -msgstr "Тіло" +#: src/paths/instance/categories/update/UpdatePage.tsx:120 +#, fuzzy, c-format +msgid "Name of the category" +msgstr "Назва шаблону в URL." -#: src/paths/instance/webhooks/create/CreatePage.tsx:112 +#: src/paths/instance/categories/update/UpdatePage.tsx:124 #, c-format -msgid "Body template by the webhook" -msgstr "Шаблон тіла вебхука" +msgid "Products" +msgstr "Товари" -#: src/paths/instance/webhooks/list/Table.tsx:61 -#, c-format -msgid "Webhooks" -msgstr "Вебхуки" +#: src/paths/instance/categories/update/UpdatePage.tsx:133 +#, fuzzy, c-format +msgid "Search by product description or id" +msgstr "шукати продукти за їхнім описом або ідентифікатором" -#: src/paths/instance/webhooks/list/Table.tsx:66 +#: src/paths/instance/categories/update/UpdatePage.tsx:134 #, c-format -msgid "add new webhooks" -msgstr "додати нові вебхуки" +msgid "Products that this category will list." +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:137 -#, c-format -msgid "load more webhooks before the first one" -msgstr "завантажити більше вебхуків до першого" +#: src/paths/instance/categories/update/index.tsx:93 +#, fuzzy, c-format +msgid "Could not update category" +msgstr "не вдалося оновити шаблон" -#: src/paths/instance/webhooks/list/Table.tsx:141 +#: src/paths/instance/categories/update/index.tsx:95 #, c-format -msgid "load newer webhooks" -msgstr "завантажити новіші вебхуки" +msgid "Category id is unknown" +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:151 +#: src/Routing.tsx:659 #, c-format -msgid "Event type" -msgstr "Тип події" +msgid "Without this the merchant backend will refuse to create new orders." +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:176 +#: src/Routing.tsx:669 #, c-format -msgid "delete selected webhook from the database" -msgstr "видалити вибраний вебхук з бази даних" +msgid "Hide for today" +msgstr "Сховати на сьогодні" -#: src/paths/instance/webhooks/list/Table.tsx:198 -#, c-format -msgid "load more webhooks after the last one" -msgstr "завантажити більше вебхуків після останнього" +#: src/Routing.tsx:703 +#, fuzzy, c-format +msgid "KYC verification needed" +msgstr "Очікування перевірки KYC" -#: src/paths/instance/webhooks/list/Table.tsx:202 +#: src/Routing.tsx:707 #, c-format -msgid "load older webhooks" -msgstr "завантажити старіші вебхуки" +msgid "" +"Some transfer are on hold until a KYC process is completed. Go to the KYC " +"section in the left panel for more information" +msgstr "" -#: src/paths/instance/webhooks/list/Table.tsx:219 -#, c-format -msgid "There is no webhooks yet, add more pressing the + sign" -msgstr "Вебхуків ще немає, додайте більше, натиснувши знак +" +#: src/components/menu/SideBar.tsx:157 +#, fuzzy, c-format +msgid "Configuration" +msgstr "Термін дії" -#: src/paths/instance/webhooks/list/index.tsx:94 +#: src/components/menu/SideBar.tsx:196 #, c-format -msgid "webhook delete successfully" -msgstr "вебхук успішно видалено" +msgid "Settings" +msgstr "Налаштування" -#: src/paths/instance/webhooks/list/index.tsx:100 -#, c-format -msgid "could not delete the webhook" -msgstr "не вдалося видалити вебхук" +#: src/components/menu/SideBar.tsx:206 +#, fuzzy, c-format +msgid "Access token" +msgstr "Токен доступу" -#: src/paths/instance/transfers/create/CreatePage.tsx:63 +#: src/components/menu/SideBar.tsx:214 #, c-format -msgid "check the id, does not look valid" -msgstr "перевірте ідентифікатор, він виглядає недійсним" +msgid "Connection" +msgstr "З'єднання" -#: src/paths/instance/transfers/create/CreatePage.tsx:65 +#: src/components/menu/SideBar.tsx:223 #, c-format -msgid "should have 52 characters, current %1$s" -msgstr "повинно бути 52 символи, поточний %1$s" +msgid "Interface" +msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:72 +#: src/components/menu/SideBar.tsx:264 #, c-format -msgid "URL doesn't have the right format" -msgstr "URL має неправильний формат" +msgid "List" +msgstr "Список" -#: src/paths/instance/transfers/create/CreatePage.tsx:98 +#: src/components/menu/SideBar.tsx:283 #, c-format -msgid "Credited bank account" -msgstr "Зарахований банківський рахунок" +msgid "Log out" +msgstr "Вийти" -#: src/paths/instance/transfers/create/CreatePage.tsx:100 +#: src/paths/admin/create/index.tsx:54 #, c-format -msgid "Select one account" -msgstr "Виберіть один рахунок" +msgid "Failed to create instance" +msgstr "Не вдалося створити інстанцію" -#: src/paths/instance/transfers/create/CreatePage.tsx:101 +#: src/Application.tsx:208 #, c-format -msgid "Bank account of the merchant where the payment was received" -msgstr "Банківський рахунок продавця, на який було отримано платіж" +msgid "checking compatibility with server..." +msgstr "" -#: src/paths/instance/transfers/create/CreatePage.tsx:105 -#, c-format -msgid "Wire transfer ID" -msgstr "Ідентифікатор банківського переказу" +#: src/Application.tsx:217 +#, fuzzy, c-format +msgid "Contacting the server failed" +msgstr "Не вдалося підключитися до сервера." -#: src/paths/instance/transfers/create/CreatePage.tsx:107 +#: src/Application.tsx:229 #, c-format -msgid "" -"unique identifier of the wire transfer used by the exchange, must be 52 " -"characters long" +msgid "The server version is not supported" msgstr "" -"унікальний ідентифікатор банківського переказу, що використовується " -"обмінником, має бути довжиною 52 символи" -#: src/paths/instance/transfers/create/CreatePage.tsx:112 +#: src/Application.tsx:230 #, c-format -msgid "" -"Base URL of the exchange that made the transfer, should have been in the wire " -"transfer subject" +msgid "Supported version \"%1$s\", server version \"%2$s\"." msgstr "" -"Основний URL обмінника, який здійснив переказ, має бути в призначенні " -"банківського переказу" -#: src/paths/instance/transfers/create/CreatePage.tsx:117 +#: src/components/form/InputSecured.tsx:37 #, c-format -msgid "Amount credited" -msgstr "Зарахована сума" +msgid "Deleting" +msgstr "Видалення" -#: src/paths/instance/transfers/create/CreatePage.tsx:118 +#: src/components/form/InputSecured.tsx:41 #, c-format -msgid "Actual amount that was wired to the merchant's bank account" -msgstr "Фактична сума, що була переказана на банківський рахунок продавця" +msgid "Changing" +msgstr "Зміна" -#: src/paths/instance/transfers/create/index.tsx:58 +#: src/components/form/InputSecured.tsx:88 #, c-format -msgid "could not inform transfer" -msgstr "не вдалося повідомити про переказ" +msgid "Manage access token" +msgstr "Управління токеном доступу" -#: src/paths/instance/transfers/list/Table.tsx:61 +#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52 +#, fuzzy, c-format +msgid "Business Name" +msgstr "Назва бізнесу" + +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:114 #, c-format -msgid "Transfers" -msgstr "Перекази" +msgid "Order ID" +msgstr "Ідентифікатор замовлення" -#: src/paths/instance/transfers/list/Table.tsx:66 +#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:128 #, c-format -msgid "add new transfer" -msgstr "додати новий переказ" +msgid "Payment URL" +msgstr "URL оплати" -#: src/paths/instance/transfers/list/Table.tsx:129 #, c-format -msgid "load more transfers before the first one" -msgstr "завантажити більше переказів до першого" +#~ msgid "cannot be empty" +#~ msgstr "не може бути порожнім" -#: src/paths/instance/transfers/list/Table.tsx:133 #, c-format -msgid "load newer transfers" -msgstr "завантажити новіші перекази" +#~ msgid "KYC URL" +#~ msgstr "KYC URL" -#: src/paths/instance/transfers/list/Table.tsx:143 #, c-format -msgid "Credit" -msgstr "Кредит" +#~ msgid "clear" +#~ msgstr "очистити" -#: src/paths/instance/transfers/list/Table.tsx:152 #, c-format -msgid "Confirmed" -msgstr "Підтверджено" +#~ msgid "Product" +#~ msgstr "Продукт" -#: src/paths/instance/transfers/list/Table.tsx:155 #, c-format -msgid "Verified" -msgstr "Перевірено" +#~ msgid "image" +#~ msgstr "зображення" -#: src/paths/instance/transfers/list/Table.tsx:158 #, c-format -msgid "Executed at" -msgstr "Виконано о" +#~ msgid "quantity" +#~ msgstr "кількість" -#: src/paths/instance/transfers/list/Table.tsx:171 #, c-format -msgid "yes" -msgstr "так" +#~ msgid "total price" +#~ msgstr "загальна ціна" -#: src/paths/instance/transfers/list/Table.tsx:171 #, c-format -msgid "no" -msgstr "ні" +#~ msgid "not a valid json" +#~ msgstr "недійсний json" -#: src/paths/instance/transfers/list/Table.tsx:181 #, c-format -msgid "unknown" -msgstr "невідомо" +#~ msgid "Auto-refund deadline" +#~ msgstr "Термін автоматичного повернення" -#: src/paths/instance/transfers/list/Table.tsx:187 #, c-format -msgid "delete selected transfer from the database" -msgstr "видалити вибраний переказ з бази даних" +#~ msgid "Maximum deposit fee" +#~ msgstr "Максимальна комісія за депозит" -#: src/paths/instance/transfers/list/Table.tsx:202 #, c-format -msgid "load more transfer after the last one" -msgstr "завантажити більше переказів після останнього" +#~ msgid "" +#~ "Maximum aggregate wire fees the merchant is willing to cover for this " +#~ "order. Wire fees exceeding this amount are to be covered by the customers." +#~ msgstr "" +#~ "Максимальна сукупна комісія за переказ, яку продавець готовий покрити для " +#~ "цього замовлення. Комісії за переказ, що перевищують цю суму, повинні " +#~ "бути покриті клієнтами." -#: src/paths/instance/transfers/list/Table.tsx:206 #, c-format -msgid "load older transfers" -msgstr "завантажити старіші перекази" +#~ msgid "Wire fee amortization" +#~ msgstr "Амортизація комісії за переказ" -#: src/paths/instance/transfers/list/Table.tsx:223 #, c-format -msgid "There is no transfer yet, add more pressing the + sign" -msgstr "Переказів ще немає, додайте більше, натиснувши знак +" +#~ msgid "" +#~ "Factor by which wire fees exceeding the above threshold are divided to " +#~ "determine the share of excess wire fees to be paid explicitly by the " +#~ "consumer." +#~ msgstr "" +#~ "Коефіцієнт, за яким комісії за переказ, що перевищують вищезазначений " +#~ "поріг, діляться для визначення частки надлишкових комісій за переказ, яку " +#~ "повинен сплатити споживач." -#: src/paths/instance/transfers/list/ListPage.tsx:79 #, c-format -msgid "filter by account address" -msgstr "фільтрувати за адресою рахунку" +#~ msgid "" +#~ "Uncheck this option if the merchant backend generated an order ID with " +#~ "enough entropy to prevent adversarial claims." +#~ msgstr "" +#~ "Зніміть цю опцію, якщо бекенд продавця згенерував ідентифікатор " +#~ "замовлення з достатньою ентропією для запобігання ворожих претензій." -#: src/paths/instance/transfers/list/ListPage.tsx:100 #, c-format -msgid "only show wire transfers confirmed by the merchant" -msgstr "показувати лише перекази, підтверджені продавцем" +#~ msgid "load newer orders" +#~ msgstr "завантажити нові замовлення" -#: src/paths/instance/transfers/list/ListPage.tsx:110 #, c-format -msgid "only show wire transfers claimed by the exchange" -msgstr "показувати лише перекази, заявлені обмінником" +#~ msgid "load older orders" +#~ msgstr "завантажити старіші замовлення" -#: src/paths/instance/transfers/list/ListPage.tsx:113 #, c-format -msgid "Unverified" -msgstr "Неперевірений" +#~ msgid "date" +#~ msgstr "дата" -#: src/paths/admin/create/CreatePage.tsx:69 #, c-format -msgid "is not valid" -msgstr "недійсний" +#~ msgid "amount" +#~ msgstr "сума" -#: src/paths/admin/create/CreatePage.tsx:94 #, c-format -msgid "is not a number" -msgstr "не є числом" +#~ msgid "reason" +#~ msgstr "причина" -#: src/paths/admin/create/CreatePage.tsx:96 #, c-format -msgid "must be 1 or greater" -msgstr "має бути 1 або більше" +#~ msgid "Max wire fee" +#~ msgstr "Максимальна комісія за переказ" -#: src/paths/admin/create/CreatePage.tsx:107 #, c-format -msgid "max 7 lines" -msgstr "максимум 7 рядків" +#~ msgid "maximum wire fee accepted by the merchant" +#~ msgstr "максимальна комісія за переказ, прийнята продавцем" -#: src/paths/admin/create/CreatePage.tsx:178 #, c-format -msgid "change authorization configuration" -msgstr "змінити конфігурацію авторизації" +#~ msgid "" +#~ "over how many customer transactions does the merchant expect to amortize " +#~ "wire fees on average" +#~ msgstr "" +#~ "на скільки транзакцій з клієнтами продавець очікує амортизувати комісії " +#~ "за переказ в середньому" -#: src/paths/admin/create/CreatePage.tsx:217 #, c-format -msgid "Need to complete marked fields and choose authorization method" -msgstr "Необхідно заповнити позначені поля та вибрати метод авторизації" +#~ msgid "paid" +#~ msgstr "оплачено" -#: src/components/form/InputPaytoForm.tsx:82 #, c-format -msgid "This is not a valid bitcoin address." -msgstr "Це недійсна адреса біткойн." +#~ msgid "refunded" +#~ msgstr "повернено" -#: src/components/form/InputPaytoForm.tsx:95 #, c-format -msgid "This is not a valid Ethereum address." -msgstr "Це недійсна адреса Ethereum." +#~ msgid "refund" +#~ msgstr "повернення" -#: src/components/form/InputPaytoForm.tsx:118 #, c-format -msgid "IBAN numbers usually have more that 4 digits" -msgstr "Номера IBAN зазвичай мають більше 4-ьох цифр" +#~ msgid "created at" +#~ msgstr "створено о" -#: src/components/form/InputPaytoForm.tsx:120 #, c-format -msgid "IBAN numbers usually have less that 34 digits" -msgstr "Номера IBAN зазвичай мають менше 34-ьох цифр" +#~ msgid "date (YYYY/MM/DD)" +#~ msgstr "дата (РРРР/ММ/ДД)" -#: src/components/form/InputPaytoForm.tsx:128 #, c-format -msgid "IBAN country code not found" -msgstr "Код країни IBAN не знайдено" +#~ msgid "could not get the order to refund" +#~ msgstr "не вдалося отримати замовлення для повернення" -#: src/components/form/InputPaytoForm.tsx:153 #, c-format -msgid "IBAN number is not valid, checksum is wrong" -msgstr "Номер IBAN не коректний, контрольна сума не сходиться" +#~ msgid "Delivery address" +#~ msgstr "Адреса доставки" -#: src/components/form/InputPaytoForm.tsx:248 #, c-format -msgid "Target type" -msgstr "Тип цілі" +#~ msgid "Sell" +#~ msgstr "Продати" -#: src/components/form/InputPaytoForm.tsx:249 #, c-format -msgid "Method to use for wire transfer" -msgstr "Метод для використання при банківському переказі" +#~ msgid "Profit" +#~ msgstr "Прибуток" -#: src/components/form/InputPaytoForm.tsx:258 #, c-format -msgid "Routing" -msgstr "Маршрутизація" +#~ msgid "free" +#~ msgstr "безкоштовно" -#: src/components/form/InputPaytoForm.tsx:259 #, c-format -msgid "Routing number." -msgstr "Номер маршрутизації." +#~ msgid "" +#~ "To complete the setup of the reserve, you must now initiate a wire " +#~ "transfer using the given wire transfer subject and crediting the " +#~ "specified amount to the indicated account of the exchange." +#~ msgstr "" +#~ "Щоб завершити налаштування резерву, вам потрібно ініціювати банківський " +#~ "переказ, використовуючи дане призначення переказу, і зарахувати зазначену " +#~ "суму на вказаний рахунок обмінника." -#: src/components/form/InputPaytoForm.tsx:263 #, c-format -msgid "Account" -msgstr "Рахунок" +#~ msgid "" +#~ "If your system supports RFC 8905, you can do this by opening this URI:" +#~ msgstr "" +#~ "Якщо ваша система підтримує RFC 8905, ви можете зробити це, відкривши цей " +#~ "URI:" -#: src/components/form/InputPaytoForm.tsx:264 #, c-format -msgid "Account number." -msgstr "Номер рахунку." +#~ msgid "it should be greater than 0" +#~ msgstr "це повинно бути більше 0" -#: src/components/form/InputPaytoForm.tsx:273 #, c-format -msgid "Business Identifier Code." -msgstr "Код ідентифікації бізнесу." +#~ msgid "must be a valid URL" +#~ msgstr "повинен бути дійсний URL" -#: src/components/form/InputPaytoForm.tsx:282 #, c-format -msgid "Bank Account Number." -msgstr "Номер банківського рахунку." +#~ msgid "Initial balance" +#~ msgstr "Початковий баланс" -#: src/components/form/InputPaytoForm.tsx:292 #, c-format -msgid "Unified Payment Interface." -msgstr "Уніфікований інтерфейс платежів." +#~ msgid "balance prior to deposit" +#~ msgstr "баланс до внесення депозиту" -#: src/components/form/InputPaytoForm.tsx:301 #, c-format -msgid "Bitcoin protocol." -msgstr "Протокол біткойн." +#~ msgid "Next" +#~ msgstr "Далі" -#: src/components/form/InputPaytoForm.tsx:310 #, c-format -msgid "Ethereum protocol." -msgstr "Протокол Ethereum." +#~ msgid "method to use for wire transfer" +#~ msgstr "метод для використання при банківському переказі" -#: src/components/form/InputPaytoForm.tsx:319 #, c-format -msgid "Interledger protocol." -msgstr "Протокол Interledger." +#~ msgid "Select one wire method" +#~ msgstr "Виберіть один метод переказу" -#: src/components/form/InputPaytoForm.tsx:328 #, c-format -msgid "Host" -msgstr "Хост" +#~ msgid "Created balance" +#~ msgstr "Створений баланс" -#: src/components/form/InputPaytoForm.tsx:329 #, c-format -msgid "Bank host." -msgstr "Хост банку." +#~ msgid "Exchange balance" +#~ msgstr "Баланс обмінника" -#: src/components/form/InputPaytoForm.tsx:334 #, c-format -msgid "Bank account." -msgstr "Банківський рахунок." +#~ msgid "Picked up" +#~ msgstr "Отримано" -#: src/components/form/InputPaytoForm.tsx:343 #, c-format -msgid "Bank account owner's name." -msgstr "Ім'я власника банківського рахунку." +#~ msgid "Committed" +#~ msgstr "Затверджено" -#: src/components/form/InputPaytoForm.tsx:370 #, c-format -msgid "No accounts yet." -msgstr "Ще немає рахунків." +#~ msgid "Subject" +#~ msgstr "Призначення" -#: src/components/instance/DefaultInstanceFormFields.tsx:52 #, c-format -msgid "" -"Name of the instance in URLs. The 'default' instance is special in that it is " -"used to administer other instances." -msgstr "" -"Назва інстанції в URL. Інстанція 'default' є особливою, оскільки " -"використовується для адміністрування інших інстанцій." +#~ msgid "Tips" +#~ msgstr "Чайові" -#: src/components/instance/DefaultInstanceFormFields.tsx:58 #, c-format -msgid "Business name" -msgstr "Назва бізнесу" +#~ msgid "No tips has been authorized from this reserve" +#~ msgstr "З цього резерву не було авторизовано чайових" -#: src/components/instance/DefaultInstanceFormFields.tsx:59 #, c-format -msgid "Legal name of the business represented by this instance." -msgstr "Юридична назва бізнесу, який представляє ця інстанція." +#~ msgid "Authorized" +#~ msgstr "Авторизовано" -#: src/components/instance/DefaultInstanceFormFields.tsx:64 #, c-format -msgid "Email" -msgstr "Email" +#~ msgid "amount of tip" +#~ msgstr "сума чайових" -#: src/components/instance/DefaultInstanceFormFields.tsx:65 #, c-format -msgid "Contact email" -msgstr "Контактний email" +#~ msgid "Justification" +#~ msgstr "Обґрунтування" -#: src/components/instance/DefaultInstanceFormFields.tsx:70 #, c-format -msgid "Website URL" -msgstr "URL вебсайту" +#~ msgid "reason for the tip" +#~ msgstr "причина для чайових" -#: src/components/instance/DefaultInstanceFormFields.tsx:71 #, c-format -msgid "URL." -msgstr "URL." +#~ msgid "URL after tip" +#~ msgstr "URL після чайових" -#: src/components/instance/DefaultInstanceFormFields.tsx:76 #, c-format -msgid "Logo" -msgstr "Логотип" +#~ msgid "URL to visit after tip payment" +#~ msgstr "URL для відвідування після оплати чайових" -#: src/components/instance/DefaultInstanceFormFields.tsx:77 #, c-format -msgid "Logo image." -msgstr "Зображення логотипу." +#~ msgid "Reserves not yet funded" +#~ msgstr "Резерви ще не профінансовані" -#: src/components/instance/DefaultInstanceFormFields.tsx:82 #, c-format -msgid "Bank account" -msgstr "Банківський рахунок" +#~ msgid "Reserves ready" +#~ msgstr "Резерви готові" -#: src/components/instance/DefaultInstanceFormFields.tsx:83 #, c-format -msgid "URI specifying bank account for crediting revenue." -msgstr "URI, що вказує на банківський рахунок для зарахування доходу." +#~ msgid "Expires at" +#~ msgstr "Закінчується о" -#: src/components/instance/DefaultInstanceFormFields.tsx:88 #, c-format -msgid "Default max deposit fee" -msgstr "Максимальна комісія за депозит за замовчуванням" +#~ msgid "Initial" +#~ msgstr "Початковий" -#: src/components/instance/DefaultInstanceFormFields.tsx:89 #, c-format -msgid "Maximum deposit fees this merchant is willing to pay per order by default." -msgstr "" -"Максимальна комісія за депозит, яку цей продавець готовий платити за " -"замовлення за замовчуванням." +#~ msgid "authorize new tip from selected reserve" +#~ msgstr "авторизувати нові чайові з вибраного резерву" -#: src/components/instance/DefaultInstanceFormFields.tsx:94 #, c-format -msgid "Default max wire fee" -msgstr "Максимальна комісія за переказ за замовчуванням" +#~ msgid "" +#~ "There is no ready reserves yet, add more pressing the + sign or fund them" +#~ msgstr "" +#~ "Готових резервів ще немає, додайте більше, натиснувши знак + або " +#~ "профінансуйте їх" -#: src/components/instance/DefaultInstanceFormFields.tsx:95 #, c-format -msgid "Maximum wire fees this merchant is willing to pay per wire transfer by default." -msgstr "" -"Максимальна комісія за переказ, яку цей продавець готовий платити за " -"банківський переказ за замовчуванням." +#~ msgid "Expected Balance" +#~ msgstr "Очікуваний баланс" -#: src/components/instance/DefaultInstanceFormFields.tsx:100 #, c-format -msgid "Default wire fee amortization" -msgstr "Амортизація комісії за переказ за замовчуванням" +#~ msgid "should not be empty" +#~ msgstr "не повинно бути порожнім" -#: src/components/instance/DefaultInstanceFormFields.tsx:101 #, c-format -msgid "" -"Number of orders excess wire transfer fees will be divided by to compute per " -"order surcharge." -msgstr "" -"Кількість замовлень, на яку буде розподілена комісія за перевищення " -"банківських переказів, щоб обчислити додаткову плату за замовлення." +#~ msgid "should be greater that 0" +#~ msgstr "повинно бути більше 0" -#: src/components/instance/DefaultInstanceFormFields.tsx:107 #, c-format -msgid "Physical location of the merchant." -msgstr "Фізичне розташування продавця." +#~ msgid "Fixed summary" +#~ msgstr "Фіксований підсумок" -#: src/components/instance/DefaultInstanceFormFields.tsx:114 #, c-format -msgid "Jurisdiction" -msgstr "Юрисдикція" +#~ msgid "Fixed price" +#~ msgstr "Фіксована ціна" -#: src/components/instance/DefaultInstanceFormFields.tsx:115 #, c-format -msgid "Jurisdiction for legal disputes with the merchant." -msgstr "Юрисдикція для правових спорів з продавцем." +#~ msgid "Point-of-sale key" +#~ msgstr "Ключ точки продажу" -#: src/components/instance/DefaultInstanceFormFields.tsx:122 #, c-format -msgid "Default payment delay" -msgstr "Затримка оплати за замовчуванням" +#~ msgid "Useful to validate the purchase" +#~ msgstr "Корисний для підтвердження покупки" -#: src/components/instance/DefaultInstanceFormFields.tsx:124 #, c-format -msgid "Time customers have to pay an order before the offer expires by default." -msgstr "" -"Час, який мають клієнти для оплати замовлення до закінчення терміну дії " -"пропозиції за замовчуванням." +#~ msgid "show secret key" +#~ msgstr "показати секретний ключ" -#: src/components/instance/DefaultInstanceFormFields.tsx:129 #, c-format -msgid "Default wire transfer delay" -msgstr "Затримка банківського переказу за замовчуванням" +#~ msgid "hide secret key" +#~ msgstr "приховати секретний ключ" -#: src/components/instance/DefaultInstanceFormFields.tsx:130 #, c-format -msgid "" -"Maximum time an exchange is allowed to delay wiring funds to the merchant, " -"enabling it to aggregate smaller payments into larger wire transfers and " -"reducing wire fees." -msgstr "" -"Максимальний час, на який обмінник може затримати переказ коштів продавцю, " -"дозволяючи йому об'єднувати менші платежі у більші банківські перекази та " -"знижуючи комісії за переказ." +#~ msgid "hide" +#~ msgstr "приховати" -#: src/paths/instance/update/UpdatePage.tsx:164 #, c-format -msgid "Instance id" -msgstr "Ідентифікатор інстанції" +#~ msgid "show" +#~ msgstr "показати" -#: src/paths/instance/update/UpdatePage.tsx:173 #, c-format -msgid "Change the authorization method use for this instance." -msgstr "Змінити метод авторизації, що використовується для цієї інстанції." +#~ msgid "could not inform template" +#~ msgstr "не вдалося сформувати шаблон" -#: src/paths/instance/update/UpdatePage.tsx:182 #, c-format -msgid "Manage access token" -msgstr "Управління токеном доступу" +#~ msgid "" +#~ "Here you can specify a default value for fields that are not fixed. " +#~ "Default values can be edited by the customer before the payment." +#~ msgstr "" +#~ "Тут ви можете вказати значення за замовчуванням для полів, які не є " +#~ "фіксованими. Значення за замовчуванням можуть бути відредаговані клієнтом " +#~ "перед оплатою." -#: src/paths/instance/update/index.tsx:112 #, c-format -msgid "Failed to create instance" -msgstr "Не вдалося створити інстанцію" +#~ msgid "Default summary" +#~ msgstr "Підсумок за замовчуванням" -#: src/components/exception/login.tsx:74 #, c-format -msgid "Login required" -msgstr "Потрібен вхід" +#~ msgid "Setup TOTP" +#~ msgstr "Налаштування TOTP" -#: src/components/exception/login.tsx:80 #, c-format -msgid "Please enter your access token." -msgstr "Будь ласка, введіть ваш токен доступу." +#~ msgid "load older templates" +#~ msgstr "завантажити старіші шаблони" -#: src/components/exception/login.tsx:108 #, c-format -msgid "Access Token" -msgstr "Токен доступу" +#~ msgid "load newer webhooks" +#~ msgstr "завантажити новіші вебхуки" -#: src/InstanceRoutes.tsx:171 #, c-format -msgid "The request to the backend take too long and was cancelled" -msgstr "Запит до бекенду тривав занадто довго і був скасований" +#~ msgid "load older webhooks" +#~ msgstr "завантажити старіші вебхуки" -#: src/InstanceRoutes.tsx:172 #, c-format -msgid "Diagnostic from %1$s is \"%2$s\"" -msgstr "Діагностика від %1$s: \"%2$s\"" +#~ msgid "load newer transfers" +#~ msgstr "завантажити новіші перекази" -#: src/InstanceRoutes.tsx:178 #, c-format -msgid "The backend reported a problem: HTTP status #%1$s" -msgstr "Бекенд повідомив про проблему: HTTP статус #%1$s" +#~ msgid "load older transfers" +#~ msgstr "завантажити старіші перекази" -#: src/InstanceRoutes.tsx:179 #, c-format -msgid "Diagnostic from %1$s is '%2$s'" -msgstr "Діагностика від %1$s: '%2$s'" +#~ msgid "is not valid" +#~ msgstr "недійсний" -#: src/InstanceRoutes.tsx:196 #, c-format -msgid "Access denied" -msgstr "Доступ заборонено" +#~ msgid "must be 1 or greater" +#~ msgstr "має бути 1 або більше" -#: src/InstanceRoutes.tsx:197 #, c-format -msgid "The access token provided is invalid." -msgstr "Наданий токен доступу є недійсним." +#~ msgid "change authorization configuration" +#~ msgstr "змінити конфігурацію авторизації" -#: src/InstanceRoutes.tsx:212 #, c-format -msgid "No 'default' instance configured yet." -msgstr "Інстанція 'default' ще не налаштована." +#~ msgid "Target type" +#~ msgstr "Тип цілі" -#: src/InstanceRoutes.tsx:213 #, c-format -msgid "Create a 'default' instance to begin using the merchant backoffice." -msgstr "" -"Створіть інстанцію 'default', щоб почати використовувати бекофіс продавця." +#~ msgid "Bank account owner's name." +#~ msgstr "Ім'я власника банківського рахунку." -#: src/InstanceRoutes.tsx:630 #, c-format -msgid "The access token provided is invalid" -msgstr "Наданий токен доступу є недійсним" +#~ msgid "No accounts yet." +#~ msgstr "Ще немає рахунків." -#: src/InstanceRoutes.tsx:664 #, c-format -msgid "Hide for today" -msgstr "Сховати на сьогодні" +#~ msgid "Default max deposit fee" +#~ msgstr "Максимальна комісія за депозит за замовчуванням" -#: src/components/menu/SideBar.tsx:82 #, c-format -msgid "Instance" -msgstr "Інстанція" +#~ msgid "" +#~ "Maximum deposit fees this merchant is willing to pay per order by default." +#~ msgstr "" +#~ "Максимальна комісія за депозит, яку цей продавець готовий платити за " +#~ "замовлення за замовчуванням." -#: src/components/menu/SideBar.tsx:91 #, c-format -msgid "Settings" -msgstr "Налаштування" +#~ msgid "Default max wire fee" +#~ msgstr "Максимальна комісія за переказ за замовчуванням" -#: src/components/menu/SideBar.tsx:167 #, c-format -msgid "Connection" -msgstr "З'єднання" +#~ msgid "" +#~ "Maximum wire fees this merchant is willing to pay per wire transfer by " +#~ "default." +#~ msgstr "" +#~ "Максимальна комісія за переказ, яку цей продавець готовий платити за " +#~ "банківський переказ за замовчуванням." -#: src/components/menu/SideBar.tsx:209 #, c-format -msgid "New" -msgstr "Новий" +#~ msgid "Default wire fee amortization" +#~ msgstr "Амортизація комісії за переказ за замовчуванням" -#: src/components/menu/SideBar.tsx:219 #, c-format -msgid "List" -msgstr "Список" +#~ msgid "" +#~ "Number of orders excess wire transfer fees will be divided by to compute " +#~ "per order surcharge." +#~ msgstr "" +#~ "Кількість замовлень, на яку буде розподілена комісія за перевищення " +#~ "банківських переказів, щоб обчислити додаткову плату за замовлення." -#: src/components/menu/SideBar.tsx:234 #, c-format -msgid "Log out" -msgstr "Вийти" +#~ msgid "Change the authorization method use for this instance." +#~ msgstr "Змінити метод авторизації, що використовується для цієї інстанції." -#: src/ApplicationReadyRoutes.tsx:71 #, c-format -msgid "Check your token is valid" -msgstr "Перевірте, чи є ваш токен дійсним" +#~ msgid "The request to the backend take too long and was cancelled" +#~ msgstr "Запит до бекенду тривав занадто довго і був скасований" -#: src/ApplicationReadyRoutes.tsx:90 #, c-format -msgid "Couldn't access the server." -msgstr "Не вдалося підключитися до сервера." +#~ msgid "Diagnostic from %1$s is \"%2$s\"" +#~ msgstr "Діагностика від %1$s: \"%2$s\"" -#: src/ApplicationReadyRoutes.tsx:91 #, c-format -msgid "Could not infer instance id from url %1$s" -msgstr "Не вдалося визначити ідентифікатор інстанції з URL %1$s" +#~ msgid "The backend reported a problem: HTTP status #%1$s" +#~ msgstr "Бекенд повідомив про проблему: HTTP статус #%1$s" -#: src/Application.tsx:104 #, c-format -msgid "Server not found" -msgstr "Сервер не знайдено" +#~ msgid "Diagnostic from %1$s is '%2$s'" +#~ msgstr "Діагностика від %1$s: '%2$s'" -#: src/Application.tsx:118 #, c-format -msgid "Server response with an error code" -msgstr "Відповідь сервера з кодом помилки" +#~ msgid "Access denied" +#~ msgstr "Доступ заборонено" -#: src/Application.tsx:120 #, c-format -msgid "Got message %1$s from %2$s" -msgstr "Отримано повідомлення %1$s від %2$s" +#~ msgid "The access token provided is invalid." +#~ msgstr "Наданий токен доступу є недійсним." -#: src/Application.tsx:131 #, c-format -msgid "Response from server is unreadable, http status: %1$s" -msgstr "Відповідь від сервера не читається, HTTP статус: %1$s" +#~ msgid "The access token provided is invalid" +#~ msgstr "Наданий токен доступу є недійсним" -#: src/Application.tsx:144 #, c-format -msgid "Unexpected Error" -msgstr "Несподівана помилка" +#~ msgid "Instance" +#~ msgstr "Інстанція" -#: src/components/form/InputArray.tsx:101 #, c-format -msgid "The value %1$s is invalid for a payment url" -msgstr "Значення %1$s є недійсним для URL оплати" +#~ msgid "Check your token is valid" +#~ msgstr "Перевірте, чи є ваш токен дійсним" -#: src/components/form/InputArray.tsx:110 #, c-format -msgid "add element to the list" -msgstr "додати елемент до списку" +#~ msgid "Could not infer instance id from url %1$s" +#~ msgstr "Не вдалося визначити ідентифікатор інстанції з URL %1$s" -#: src/components/form/InputArray.tsx:112 #, c-format -msgid "add" -msgstr "додати" +#~ msgid "Server not found" +#~ msgstr "Сервер не знайдено" -#: src/components/form/InputSecured.tsx:37 #, c-format -msgid "Deleting" -msgstr "Видалення" +#~ msgid "Got message %1$s from %2$s" +#~ msgstr "Отримано повідомлення %1$s від %2$s" -#: src/components/form/InputSecured.tsx:41 #, c-format -msgid "Changing" -msgstr "Зміна" +#~ msgid "Response from server is unreadable, http status: %1$s" +#~ msgstr "Відповідь від сервера не читається, HTTP статус: %1$s" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87 #, c-format -msgid "Order ID" -msgstr "Ідентифікатор замовлення" +#~ msgid "The value %1$s is invalid for a payment url" +#~ msgstr "Значення %1$s є недійсним для URL оплати" -#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:101 #, c-format -msgid "Payment URL" -msgstr "URL оплати" +#~ msgid "add" +#~ msgstr "додати"